diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index 66f36c5996..c1c4e08668 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -11,7 +11,7 @@ jobs: run-unit-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -57,7 +57,7 @@ jobs: run-eri-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -80,7 +80,7 @@ jobs: run-real-home-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -103,7 +103,7 @@ jobs: run-resnet-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -126,7 +126,7 @@ jobs: run-es-zerh-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -155,8 +155,8 @@ jobs: - name: Install software and run test shell: pwsh run: | - $env:OS_VERSION="3.6.1" - $env:OS_SHA="bb9481519e" + $env:OS_VERSION="3.7.0" + $env:OS_SHA="d5269793f1" Invoke-WebRequest -OutFile Windows.tar.gz -URI "https://github.com/NREL/OpenStudio/releases/download/v${env:OS_VERSION}/OpenStudio-${env:OS_VERSION}+${env:OS_SHA}-Windows.tar.gz" tar -xzf Windows.tar.gz & .\OpenStudio-${env:OS_VERSION}+${env:OS_SHA}-Windows\bin\openstudio.exe workflow\energy_rating_index.rb -x workflow\sample_files\base.xml --hourly ALL --add-component-loads diff --git a/Changelog.md b/Changelog.md index 4fe131fbc7..f8e6f28da4 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,15 +1,34 @@ ## OpenStudio-ERI v1.7.0 __New Features__ -- **Breaking change**: Disaggregates "EC_x Vent" and "EC_x Dehumid" from "EC_x L&A" in `ERI_Results.csv`. -- Allow JSON output files instead of CSV via a new `--output-format JSON` commandline argument. -- Updates to ZERH Single Family v2 windows SHGC in climate zone 4 through 8. +- Updates to OpenStudio 3.7.0/EnergyPlus 23.2. +- **Breaking change**: Updates to HPXML v4.0-rc2: + - HPXML namespace changed from http://hpxmlonline.com/2019/10 to http://hpxmlonline.com/2023/09. + - Replaces "living space" with "conditioned space", which better represents what is modeled. + - Replaces `PortableHeater` and `FixedHeater` with `SpaceHeater`. +- HVAC updates: + - Updated assumptions for variable-speed air conditioners, heat pumps, and mini-splits based on NEEP data. Expect results to change, potentially significantly so depending on the scenario. + - Updates deep ground temperatures (used for modeling ground-source heat pumps) using L. Xing's simplified design model (2014). + - Replaces inverse calculations, used to calculate COPs from rated efficiencies, with regressions for single/two-speed central ACs and ASHPs. +- Output updates: + - **Breaking change**: Disaggregates "EC_x Vent" and "EC_x Dehumid" from "EC_x L&A" in `ERI_Results.csv`. + - Adds "Peak Electricity: Annual Total (W)" output. - Relaxes requirements for some inputs: - `SolarAbsorptance` and `Emittance` now only required for *exterior* walls & rim joists (i.e., ExteriorAdjacentTo=outside). - `Window/PerformanceClass` no longer required (defaults to "residential"). + - Allows above-grade basements/crawlspaces defined solely with Wall (not FoundationWall) elements. +- Updates to ZERH Single Family v2 windows SHGC in climate zone 4 through 8. +- Allow JSON output files instead of CSV via a new `--output-format JSON` commandline argument. __Bugfixes__ +- Fixes possible "Electricity category end uses do not sum to total" error for a heat pump w/o backup. +- Fixes error if conditioned basement has `InsulationSpansEntireSlab=true`. +- Fixes error if heat pump `CompressorLockoutTemperature` == `BackupHeatingLockoutTemperature`. +- Fixes ground source heat pump fan/pump adjustment to rated efficiency. +- Fixes missing radiation exchange between window and sky. +- Minor HVAC design load calculation bugfixes for foundation walls. - Fixes `nEC_x` calculation for a fossil fuel water heater w/ UEF entered. +- Various HVAC sizing bugfixes and improvements. ## OpenStudio-ERI v1.6.2 diff --git a/docs/source/usage_instructions.rst b/docs/source/usage_instructions.rst index 6bb1da141d..5aae9601f8 100644 --- a/docs/source/usage_instructions.rst +++ b/docs/source/usage_instructions.rst @@ -6,7 +6,7 @@ Setup To get started: -#. Either download `OpenStudio 3.6.1 `_ and install the Command Line Interface/EnergyPlus/C++ API components, or use the `nrel/openstudio docker image `_. +#. Either download `OpenStudio 3.7.0 `_ and install the Command Line Interface/EnergyPlus components, or use the `nrel/openstudio docker image `_. #. Download the `latest release `_ release. .. note:: diff --git a/docs/source/workflow_inputs.rst b/docs/source/workflow_inputs.rst index 58505f777c..bd26c4a2da 100644 --- a/docs/source/workflow_inputs.rst +++ b/docs/source/workflow_inputs.rst @@ -372,7 +372,7 @@ For a multifamily building where the dwelling unit has another dwelling unit abo ``Insulation/AssemblyEffectiveRValue`` double F-ft2-hr/Btu > 0 Yes Assembly R-value [#]_ ====================================== ========= ============ =========== ========= ======== ================================== - .. [#] InteriorAdjacentTo choices are "attic - vented", "attic - unvented", "living space", or "garage". + .. [#] InteriorAdjacentTo choices are "attic - vented", "attic - unvented", "conditioned space", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] If Azimuth not provided, and it's a *pitched* roof, modeled as four surfaces of equal area facing every direction. Azimuth is irrelevant for *flat* roofs. @@ -400,7 +400,7 @@ Each rim joist surface (i.e., the perimeter of floor joists typically found betw .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] If Azimuth not provided, and it's an *exterior* rim joist, modeled as four surfaces of equal area facing every direction. Azimuth is irrelevant for *interior* rim joists. @@ -411,7 +411,7 @@ Each rim joist surface (i.e., the perimeter of floor joists typically found betw HPXML Walls *********** -Each wall surface not attached to a foundation space is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/Walls/Wall``. +Each wall surface is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/Walls/Wall``. ====================================== ======= ============ =========== ======== =========== ==================================== Element Type Units Constraints Required Default Notes @@ -430,11 +430,11 @@ Each wall surface not attached to a foundation space is entered as an ``/HPXML/B .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] WallType child element choices are ``WoodStud``, ``DoubleWoodStud``, ``ConcreteMasonryUnit``, ``StructuralInsulatedPanel``, ``InsulatedConcreteForms``, ``SteelFrame``, ``SolidConcrete``, ``StructuralBrick``, ``StrawBale``, ``Stone``, ``LogWall``, or ``Adobe``. .. [#] If Azimuth not provided, and it's an *exterior* wall, modeled as four surfaces of equal area facing every direction. - Azimuth is irrelevant for *interior* walls (e.g., between living space and garage). + Azimuth is irrelevant for *interior* walls (e.g., between conditioned space and garage). .. [#] SolarAbsorptance only required for exterior walls (i.e., ExteriorAdjacentTo=outside). .. [#] Emittance only required for exterior walls (i.e., ExteriorAdjacentTo=outside). .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. @@ -442,7 +442,8 @@ Each wall surface not attached to a foundation space is entered as an ``/HPXML/B HPXML Foundation Walls ********************** -Each wall surface attached to a foundation space is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/FoundationWalls/FoundationWall``. +Each foundation wall surface is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/FoundationWalls/FoundationWall``. +Any wall surface in contact with the ground is considered a foundation wall. ============================================================== ======== ============ =========== ========= ============== ==================================== Element Type Units Constraints Required Default Notes @@ -511,7 +512,7 @@ Each floor/ceiling surface that is not in contact with the ground (Slab) nor adj .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] FloorType child element choices are ``WoodFrame``, ``StructuralInsulatedPanel``, ``SteelFrame``, or ``SolidConcrete``. .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. @@ -539,7 +540,7 @@ Each space type that borders the ground (i.e., basement, crawlspace, garage, and ``Area`` double ft2 > 0 Yes Gross area ``Thickness`` double in >= 0 Yes Thickness [#]_ ``ExposedPerimeter`` double ft >= 0 Yes Perimeter exposed to ambient conditions [#]_ - ``DepthBelowGrade`` double ft >= 0 See [#]_ Depth from the top of the slab surface to grade + ``DepthBelowGrade`` double ft >= 0 No See [#]_ Depth from the top of the slab surface to grade ``PerimeterInsulation/SystemIdentifier`` id Yes Unique identifier ``PerimeterInsulation/Layer/NominalRValue`` double F-ft2-hr/Btu >= 0 Yes R-value of vertical insulation ``PerimeterInsulation/Layer/InsulationDepth`` double ft >= 0 Yes Depth from top of slab to bottom of vertical insulation @@ -551,13 +552,13 @@ Each space type that borders the ground (i.e., basement, crawlspace, garage, and ``extension/CarpetRValue`` double F-ft2-hr/Btu >= 0 Yes Carpet R-value ======================================================= ======== ============ =========== ========= ======== ==================================================== - .. [#] InteriorAdjacentTo choices are "living space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] For a crawlspace with a dirt floor, enter a thickness of zero. .. [#] ExposedPerimeter includes any slab length that falls along the perimeter of the building's footprint (i.e., is exposed to ambient conditions). So a basement slab edge adjacent to a garage or crawlspace, for example, should not be included. - .. [#] DepthBelowGrade only required if the attached foundation has no ``FoundationWalls``. - For foundation types with walls, the the slab's position relative to grade is determined by the ``FoundationWall/DepthBelowGrade`` value. + .. [#] If DepthBelowGrade not provided, defaults to zero for foundation types without walls. + For foundation types with walls, DepthBelowGrade is ignored as the slab's position relative to grade is determined by the ``FoundationWall/DepthBelowGrade`` value(s). .. [#] InsulationWidth only required if InsulationSpansEntireSlab=true is not provided. .. [#] InsulationSpansEntireSlab=true only required if InsulationWidth is not provided. @@ -656,7 +657,7 @@ Each heating system (other than a heat pump) is entered as an ``/HPXML/Building/ ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ================================= ======== ====== =========== ======== ========= =============================== - .. [#] HeatingSystemType child element choices are ``ElectricResistance``, ``Furnace``, ``WallFurnace``, ``FloorFurnace``, ``Boiler``, ``Stove``, ``PortableHeater``, ``FixedHeater``, or ``Fireplace``. + .. [#] HeatingSystemType child element choices are ``ElectricResistance``, ``Furnace``, ``WallFurnace``, ``FloorFurnace``, ``Boiler``, ``Stove``, ``SpaceHeater``, or ``Fireplace``. .. [#] HeatingSystemFuel choices are "natural gas", "fuel oil", "propane", "electricity", "wood", or "wood pellets". For ``ElectricResistance``, "electricity" is required. .. [#] The sum of all ``FractionHeatLoadServed`` (across all HVAC systems) must be less than or equal to 1. @@ -774,10 +775,10 @@ If a stove is specified, additional information is entered in ``HeatingSystem``. ``extension/FanPowerWatts`` double W >= 0 No 40 Fan power ================================================== ====== ===== =========== ======== ========= =================== -Portable/Fixed Heater -~~~~~~~~~~~~~~~~~~~~~ +Space Heater +~~~~~~~~~~~~ -If a portable heater or fixed heater is specified, additional information is entered in ``HeatingSystem``. +If a space heater (portable or fixed) is specified, additional information is entered in ``HeatingSystem``. ================================================== ====== ===== =========== ======== ========= =================== Element Type Units Constraints Required Default Notes @@ -827,21 +828,21 @@ If a central air conditioner is specified, additional information is entered in Element Type Units Constraints Required Default Notes ================================================================ ====== ====== ============== ======== ========= ================================================ ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated efficiency [#]_ ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity - ``SensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction ``CompressorType`` string See [#]_ No See [#]_ Type of compressor + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated efficiency [#]_ + ``SensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 [#]_ Yes Blower fan efficiency at maximum fan speed [#]_ ``extension/AirflowDefectRatio`` double frac -0.9 - 9 Yes Deviation between design/installed airflows [#]_ ``extension/ChargeDefectRatio`` double frac -0.25, 0, 0.25 Yes Deviation between design/installed refrigerant charges [#]_ ================================================================ ====== ====== ============== ======== ========= ================================================ .. [#] HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. - .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 (assumed to be a split system). - If not a split system, provide SEER using the appropriate conversion factor. - .. [#] If not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. .. [#] CompressorType choices are "single stage", "two stage", or "variable speed". .. [#] If CompressorType not provided, defaults to "single stage" if SEER <= 15, else "two stage" if SEER <= 21, else "variable speed". + .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 (assumed to be a split system). + If not a split system, provide SEER using the appropriate conversion factor. + .. [#] If SensibleHeatFraction not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. .. [#] If there is a heating system attached to the DistributionSystem, the heating and cooling systems cannot have different values for FanPowerWattsPerCFM. .. [#] If the fan power is not measured, a value of 0.58 W/cfm should be used according to ANSI/RESNET/ICC© 301-2019 Addendum B. .. [#] AirflowDefectRatio is defined as (InstalledAirflow - DesignAirflow) / DesignAirflow; a value of zero means no airflow defect. @@ -866,8 +867,8 @@ If a room air conditioner is specified, additional information is entered in ``C ============================================================== ======== ====== =========== ======== ========= ============================== Element Type Units Constraints Required Default Notes ============================================================== ======== ====== =========== ======== ========= ============================== - ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity + ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``SensibleHeatFraction`` double frac 0 - 1 No 0.65 Sensible heat fraction ``IntegratedHeatingSystemFuel`` string See [#]_ No Fuel type of integrated heater ============================================================== ======== ====== =========== ======== ========= ============================== @@ -895,8 +896,8 @@ If a PTAC is specified, additional information is entered in ``CoolingSystem``. ============================================================== ======== ====== =========== ======== ========= ============================== Element Type Units Constraints Required Default Notes ============================================================== ======== ====== =========== ======== ========= ============================== - ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity + ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency ``SensibleHeatFraction`` double frac 0 - 1 No 0.65 Sensible heat fraction ``IntegratedHeatingSystemFuel`` string See [#]_ No Fuel type of integrated heater ============================================================== ======== ====== =========== ======== ========= ============================== @@ -928,26 +929,28 @@ If an evaporative cooler is specified, additional information is entered in ``Co ``CoolingCapacity`` double Btu/hr >= 0 No autosized Cooling output capacity ================================= ======== ====== =========== ======== ========= ================================== - .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + .. [#] If DistributionSystem provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. Mini-Split Air Conditioner ~~~~~~~~~~~~~~~~~~~~~~~~~~ If a mini-split air conditioner is specified, additional information is entered in ``CoolingSystem``. - ================================================================ ====== ====== ============== ======== ======= ================================================ - Element Type Units Constraints Required Default Notes - ================================================================ ====== ====== ============== ======== ======= ================================================ - ``DistributionSystem`` idref See [#]_ No ID of attached distribution system - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ - ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity - ``SensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction - ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 Yes Blower fan efficiency at maximum fan speed [#]_ - ``extension/AirflowDefectRatio`` double frac -0.9 - 9 Yes Deviation between design/installed airflows [#]_ - ``extension/ChargeDefectRatio`` double frac -0.25, 0, 0.25 Yes Deviation between design/installed refrigerant charges [#]_ - ================================================================ ====== ====== ============== ======== ======= ================================================ + ================================================================ ====== ====== ============== ======== ============== ================================================ + Element Type Units Constraints Required Default Notes + ================================================================ ====== ====== ============== ======== ============== ================================================ + ``DistributionSystem`` idref See [#]_ No ID of attached distribution system + ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity + ``CompressorType`` string See [#]_ No variable speed Type of compressor + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ + ``SensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction + ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 Yes Blower fan efficiency at maximum fan speed [#]_ + ``extension/AirflowDefectRatio`` double frac -0.9 - 9 Yes Deviation between design/installed airflows [#]_ + ``extension/ChargeDefectRatio`` double frac -0.25, 0, 0.25 Yes Deviation between design/installed refrigerant charges [#]_ + ================================================================ ====== ====== ============== ======== ============== ================================================ .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + .. [#] CompressorType only choices is "variable speed" (i.e., they are assumed to be inverter driven). .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 if ducted and SEER = SEER2 if ductless. .. [#] If the fan power is not measured, a value of 0.58 W/cfm should be used according to ANSI/RESNET/ICC© 301-2019 Addendum B. .. [#] AirflowDefectRatio is defined as (InstalledAirflow - DesignAirflow) / DesignAirflow; a value of zero means no airflow defect. @@ -959,10 +962,6 @@ If a mini-split air conditioner is specified, additional information is entered See ANSI/RESNET/ACCA 310-2020 Standard for Grading the Installation of HVAC Systems for more information. If the charge is not measured and the measurement is not exempted, a value of -0.25 should be used according to ANSI/RESNET/ICC© 301-2019 Addendum B. -.. note:: - - Mini-splits do not have a ``CompressorType`` input because they are assumed to be inverter driven (variable speed). - .. warning:: HVAC installation quality should be provided per the conditions specified in ANSI/RESNET/ACCA 310. @@ -978,8 +977,8 @@ If a chiller is specified, additional information is entered in ``CoolingSystem` ========================================================================== ======== ====== =========== ======== ========= ========================================= Element Type Units Constraints Required Default Notes ========================================================================== ======== ====== =========== ======== ========= ========================================= - ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``NumberofUnitsServed`` integer > 1 Yes Number of dwelling units served ``CoolingCapacity`` double Btu/hr >= 0 Yes Total cooling output capacity ``AnnualCoolingEfficiency[Units="kW/ton"]/Value`` double kW/ton > 0 Yes Rated efficiency @@ -1002,8 +1001,8 @@ If a cooling tower is specified, additional information is entered in ``CoolingS ========================================================================== ======== ====== =========== ======== ========= ========================================= Element Type Units Constraints Required Default Notes ========================================================================== ======== ====== =========== ======== ========= ========================================= - ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``NumberofUnitsServed`` integer > 1 Yes Number of dwelling units served ``extension/SharedLoopWatts`` double W >= 0 Yes Pumping and fan power serving the system ``extension/SharedLoopMotorEfficiency`` double frac 0 - 1 No 0.85 Shared loop motor efficiency @@ -1070,9 +1069,9 @@ If an air-to-air heat pump is specified, additional information is entered in `` If not a split system, provide SEER using the appropriate conversion factor. .. [#] If neither extension/HeatingCapacityRetention nor HeatingCapacity17F provided, heating capacity retention defaults based on CompressorType: - \- **single/two stage**: 0.425 at 5F + \- **single/two stage**: 0.425 (at 5F) - \- **variable speed**: 0.5 at 5F + \- **variable speed**: 0.0461 * HSPF + 0.1594 (at 5F) .. [#] The extension/HeatingCapacityRetention input is a more flexible alternative to HeatingCapacity17F. Either input approach can be used, but not both. @@ -1096,31 +1095,39 @@ Mini-Split Heat Pump If a mini-split heat pump is specified, additional information is entered in ``HeatPump``. - ================================================================ ====== ======== ======================== ======== ========= ================================================ - Element Type Units Constraints Required Default Notes - ================================================================ ====== ======== ======================== ======== ========= ================================================ - ``DistributionSystem`` idref See [#]_ No ID of attached distribution system, if present - ``HeatingCapacity`` double Btu/hr >= 0 Yes Heating output capacity (excluding any backup heating) - ``HeatingCapacity17F`` double Btu/hr >= 0, <= HeatingCapacity No Heating output capacity at 17F, if available - ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity - ``CompressorLockoutTemperature`` double F No See [#]_ Minimum outdoor temperature for compressor operation - ``CoolingSensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction - ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served - ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ - ``AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency [#]_ - ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.5 | 5 Heating output capacity retention at cold temperature [#]_ - ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 Yes Blower fan efficiency at maximum fan speed [#]_ - ``extension/AirflowDefectRatio`` double frac -0.9 - 9 Yes Deviation between design/installed airflows [#]_ - ``extension/ChargeDefectRatio`` double frac -0.25, 0, 0.25 Yes Deviation between design/installed refrigerant charges [#]_ - ================================================================ ====== ======== ======================== ======== ========= ================================================ - - .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + ================================================================ ====== ======== ======================== ======== ============== ================================================ + Element Type Units Constraints Required Default Notes + ================================================================ ====== ======== ======================== ======== ============== ================================================ + ``DistributionSystem`` idref See [#]_ No ID of attached distribution system, if present + ``HeatingCapacity`` double Btu/hr >= 0 Yes Heating output capacity (excluding any backup heating) + ``HeatingCapacity17F`` double Btu/hr >= 0, <= HeatingCapacity No Heating output capacity at 17F, if available + ``CoolingCapacity`` double Btu/hr >= 0 Yes Cooling output capacity + ``CompressorType`` string See [#]_ No variable speed Type of compressor + ``CompressorLockoutTemperature`` double F No See [#]_ Minimum outdoor temperature for compressor operation + ``CoolingSensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction + ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served + ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ + ``AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency [#]_ + ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.5 | 5 Heating output capacity retention at cold temperature [#]_ + ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 Yes Blower fan efficiency at maximum fan speed [#]_ + ``extension/AirflowDefectRatio`` double frac -0.9 - 9 Yes Deviation between design/installed airflows [#]_ + ``extension/ChargeDefectRatio`` double frac -0.25, 0, 0.25 Yes Deviation between design/installed refrigerant charges [#]_ + ================================================================ ====== ======== ======================== ======== ============== ================================================ + + .. [#] If DistributionSystem provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + .. [#] CompressorType only choice is "variable speed" (i.e., they are assumed to be inverter driven). .. [#] If neither CompressorLockoutTemperature nor BackupHeatingSwitchoverTemperature provided, CompressorLockoutTemperature defaults to 25F if fossil fuel backup otherwise -20F. .. [#] The sum of all ``FractionHeatLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] The sum of all ``FractionCoolLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 if ducted and SEER = SEER2 if ductless. .. [#] If HSPF2 provided, converted to HSPF using ANSI/RESNET/ICC 301-2022 Addendum C, where HSPF = HSPF2 / 0.85 if ducted and HSPF = HSPF2 / 0.90 if ductless. + .. [#] If neither extension/HeatingCapacityRetention nor HeatingCapacity17F provided, heating capacity retention defaults based on CompressorType: + + \- **single/two stage**: 0.425 (at 5F) + + \- **variable speed**: 0.0461 * HSPF + 0.1594 (at 5F) + .. [#] The extension/HeatingCapacityRetention input is a more flexible alternative to HeatingCapacity17F. Either input approach can be used, but not both. .. [#] If the fan power is not measured, a value of 0.58 W/cfm should be used according to ANSI/RESNET/ICC© 301-2019 Addendum B. @@ -1133,10 +1140,6 @@ If a mini-split heat pump is specified, additional information is entered in ``H See ANSI/RESNET/ACCA 310-2020 Standard for Grading the Installation of HVAC Systems for more information. If the charge is not measured and the measurement is not exempted, a value of -0.25 should be used according to ANSI/RESNET/ICC© 301-2019 Addendum B. -.. note:: - - Mini-splits do not have a ``CompressorType`` input because they are assumed to be inverter driven (variable speed). - .. warning:: HVAC installation quality should be provided per the conditions specified in ANSI/RESNET/ACCA 310. @@ -1160,7 +1163,7 @@ If a packaged terminal heat pump is specified, additional information is entered ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency - ``AnnualHeatingEfficiency[Units="COP"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency + ``AnnualHeatingEfficiency[Units="COP"]/Value`` double W/W > 0 Yes Rated heating efficiency ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.425 | 5 Heating output capacity retention at cold temperature [#]_ =============================================================== ======== ======== ======================== ======== ========= ============================================== @@ -1188,7 +1191,7 @@ If a room air conditioner with reverse cycle is specified, additional informatio ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency - ``AnnualHeatingEfficiency[Units="COP"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency + ``AnnualHeatingEfficiency[Units="COP"]/Value`` double W/W > 0 Yes Rated heating efficiency ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.425 | 5 Heating output capacity retention at cold temperature [#]_ =============================================================== ======== ======== ======================== ======== ========= ============================================== @@ -1293,7 +1296,7 @@ If a backup type of "integrated" is provided, additional information is entered .. [#] BackupSystemFuel choices are "electricity", "natural gas", "fuel oil", "propane", "wood", or "wood pellets". .. [#] If neither BackupHeatingSwitchoverTemperature nor CompressorLockoutTemperature provided, CompressorLockoutTemperature defaults as described above for individual heat pump types. - .. [#] If both BackupHeatingLockoutTemperature and CompressorLockoutTemperature provided, BackupHeatingLockoutTemperature must be greater than CompressorLockoutTemperature. + .. [#] If both BackupHeatingLockoutTemperature and CompressorLockoutTemperature provided, BackupHeatingLockoutTemperature must be greater than or equal to CompressorLockoutTemperature. .. [#] If neither BackupHeatingSwitchoverTemperature nor BackupHeatingLockoutTemperature provided, BackupHeatingLockoutTemperature defaults to 40F for electric backup and 50F for fossil fuel backup. .. note:: @@ -1402,7 +1405,7 @@ Additionally, each supply/return duct present is entered in a ``HVACDistribution Fully buried ducts have insulation that just covers the top of the ducts. Deeply buried ducts have insulation that continues above the top of the ducts. See the `Building America Solution Center `_ for more information. - .. [#] DuctLocation choices are "living space", "basement - conditioned", "basement - unconditioned", "crawlspace - unvented", "crawlspace - vented", "attic - unvented", "attic - vented", "garage", "outside", "exterior wall", "under slab", "roof deck", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] DuctLocation choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "crawlspace - unvented", "crawlspace - vented", "attic - unvented", "attic - vented", "garage", "outside", "exterior wall", "under slab", "roof deck", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. Hydronic Distribution @@ -1613,7 +1616,7 @@ Each water heater is entered as a ``/HPXML/Building/BuildingDetails/Systems/Wate ========================= ======= ======= =========== ======== ======== ================================================================ .. [#] WaterHeaterType choices are "storage water heater", "instantaneous water heater", "heat pump water heater", "space-heating boiler with storage tank", or "space-heating boiler with tankless coil". - .. [#] Location choices are "living space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] The sum of all ``FractionDHWLoadServed`` (across all WaterHeatingSystems) must equal to 1. .. [#] FractionDHWLoadServed represents only the fraction of the hot water load associated with the hot water **fixtures**. @@ -1776,6 +1779,17 @@ If the in-unit distribution system is specified as recirculation, additional inf ================================= ======= ===== =========== ======== ======== ===================================== .. [#] ControlType choices are "manual demand control", "presence sensor demand control", "temperature", "timer", or "no control". + + \- **manual demand control**: The pump only runs when a user presses a button indicating they are about to use hot water. + + \- **presence sensor demand control**: The pump only runs when a sensor detects someone is present at the faucet. + + \- **temperature**: The pump runs based on monitoring temperature at some point in the system. + + \- **timer**: The pump is controlled by a timer. + + \- **no control**: The pump runs continuously. + .. [#] RecirculationPipingLoopLength is the recirculation loop length including both supply and return sides, measured longitudinally from plans, assuming the hot water piping does not run diagonally, plus 20 feet of piping for each floor level greater than one plus 10 feet of piping for unconditioned basements. .. [#] BranchPipingLength is the length of the branch hot water piping from the recirculation loop to the farthest hot water fixture from the recirculation loop, measured longitudinally from plans, assuming the branch hot water piping does not run diagonally. @@ -1846,6 +1860,8 @@ A single solar hot water system can be entered as a ``/HPXML/Building/BuildingDe .. [#] SystemType only choice is "hot water". Solar hot water systems can be described with either simple or detailed inputs. +It is recommended to use detailed inputs and allow EnergyPlus to calculate the solar contribution to the hot water load; +the simple inputs are provided if equivalent calculations are performed in another software tool. Simple Inputs ~~~~~~~~~~~~~ @@ -1865,6 +1881,10 @@ To define a simple solar hot water system, additional information is entered in The referenced water heater cannot be a space-heating boiler nor attached to a desuperheater. .. [#] If ConnectedTo not provided, solar fraction will apply to all water heaters in the building. +.. warning:: + + The solar fraction will reduce the hot water load equally for every EnergyPlus timestep (even during nights and cloudy events). + Detailed Inputs ~~~~~~~~~~~~~~~ @@ -2008,7 +2028,7 @@ A single clothes washer can be entered as a ``/HPXML/Building/BuildingDetails/Ap ============================================================== ======= =========== =========== ======== ======= ============================================== .. [#] For example, a clothes washer in a shared laundry room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] If ModifiedEnergyFactor (MEF) provided instead of IntegratedModifiedEnergyFactor (IMEF), it will be converted using the `Interpretation on ANSI/RESNET 301-2014 Clothes Washer IMEF `_: IMEF = (MEF - 0.503) / 0.95. @@ -2048,7 +2068,7 @@ A single clothes dryer can be entered as a ``/HPXML/Building/BuildingDetails/App ============================================ ======= ====== =========== ======== ============ ============================================== .. [#] For example, a clothes dryer in a shared laundry room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] FuelType choices are "natural gas", "fuel oil", "propane", "electricity", "wood", or "wood pellets". .. [#] If EnergyFactor (EF) provided instead of CombinedEnergyFactor (CEF), it will be converted using the following equation based on the `Interpretation on ANSI/RESNET/ICC 301-2014 Clothes Dryer CEF `_: @@ -2090,7 +2110,7 @@ A single dishwasher can be entered as a ``/HPXML/Building/BuildingDetails/Applia ====================================== ======= =========== =========== ======== ======= ============================================== .. [#] For example, a dishwasher in a shared mechanical room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] If EnergyFactor (EF) provided instead of RatedAnnualkWh, it will be converted using the following equation based on `ANSI/RESNET/ICC 301-2014 `_: RatedAnnualkWh = 215.0 / EF. @@ -2123,7 +2143,7 @@ A single refrigerator can be entered as a ``/HPXML/Building/BuildingDetails/Appl ``RatedAnnualkWh`` double kWh/yr > 0 Yes Annual consumption ==================== ======= ====== =========== ======== ======== ================== - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. note:: @@ -2147,7 +2167,7 @@ Each dehumidifier can be entered as a ``/HPXML/Building/BuildingDetails/Applianc ============================================== ========== ========== =========== ======== ======= ======================================== .. [#] Type choices are "portable" or "whole-home". - .. [#] Location only choice is "living space". + .. [#] Location only choice is "conditioned space". .. [#] The sum of all ``FractionDehumidificationLoadServed`` (across all Dehumidifiers) must be less than or equal to 1. .. note:: @@ -2157,7 +2177,7 @@ Each dehumidifier can be entered as a ``/HPXML/Building/BuildingDetails/Applianc .. note:: Dehumidifiers are currently modeled as located within conditioned space; the model is not suited for a dehumidifier in, e.g., a wet unconditioned basement or crawlspace. - Therefore the dehumidifier Location is currently restricted to "living space". + Therefore the dehumidifier Location is currently restricted to "conditioned space". HPXML Cooking Range/Oven ************************ @@ -2173,7 +2193,7 @@ A single cooking range can be entered as a ``/HPXML/Building/BuildingDetails/App ``IsInduction`` boolean Yes Induction range? ==================== ======= ====== =========== ======== ======= ================= - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] FuelType choices are "natural gas", "fuel oil", "propane", "electricity", "wood", or "wood pellets". @@ -2243,7 +2263,7 @@ The various locations used in an HPXML file are defined as follows: ============================== ================================== ============================================ ============= outside Ambient environment Weather data Any ground EnergyPlus calculation Any - living space Above-grade conditioned floor area EnergyPlus calculation Any + conditioned space Above-grade conditioned floor area EnergyPlus calculation Any attic - vented EnergyPlus calculation Any attic - unvented EnergyPlus calculation Any basement - conditioned Below-grade conditioned floor area EnergyPlus calculation Any @@ -2256,7 +2276,7 @@ The various locations used in an HPXML file are defined as follows: other multifamily buffer space Multifamily Buffer Boundary Avg of conditioned space/outside; min of 50F SFA/MF only other non-freezing space Non-Freezing Space Floats with outside; minimum of 40F SFA/MF only other exterior Water heater outside Weather data Any - exterior wall Ducts in exterior wall Avg of living space/outside Any + exterior wall Ducts in exterior wall Avg of conditioned space/outside Any under slab Ducts under slab (ground) EnergyPlus calculation Any roof deck Ducts on roof deck (outside) Weather data Any ============================== ================================== ============================================ ============= diff --git a/docs/source/workflow_outputs.rst b/docs/source/workflow_outputs.rst index 894dafe99f..eda5731a28 100644 --- a/docs/source/workflow_outputs.rst +++ b/docs/source/workflow_outputs.rst @@ -368,6 +368,7 @@ Peak building electricity outputs are listed below. ================================== ============================================================= Peak Electricity: Winter Total (W) Maximum value in Dec/Jan/Feb (or Jun/Jul/Aug in the southern hemisphere) Peak Electricity: Summer Total (W) Maximum value in Jun/Jul/Aug (or Dec/Jan/Feb in the southern hemisphere) + Peak Electricity: Annual Total (W) Maximum value in any month ================================== ============================================================= Peak Building Loads @@ -434,6 +435,17 @@ Annual hot water uses are listed below. Hot Water: Distribution Waste (gal) =================================== ==================== +Resilience +~~~~~~~~~~ + +Resilience outputs are listed below. + + =================================== ==================== + Type Notes + =================================== ==================== + Resilience: Battery (hr) Not used by OS-ERI + =================================== ==================== + HVAC Capacities ~~~~~~~~~~~~~~~ @@ -526,7 +538,7 @@ Depending on the outputs requested, CSV files may include: Hot Water Uses Water use for each end use type (in gallons). Total Loads Heating, cooling, and hot water loads (in kBtu). Component Loads Heating and cooling loads (in kBtu) disaggregated by component (e.g., Walls, Windows, Infiltration, Ducts, etc.). - Zone Temperatures Zone temperatures (in deg-F) for each space (e.g., living space, attic, garage, basement, crawlspace, etc.) plus heating/cooling setpoints. + Zone Temperatures Zone temperatures (in deg-F) for each space (e.g., conditioned space, attic, garage, basement, crawlspace, etc.) plus heating/cooling setpoints. Airflows Airflow rates (in cfm) for infiltration, mechanical ventilation, natural ventilation, and whole house fans. Weather Weather file data including outdoor temperatures, relative humidity, wind speed, and solar. =================================== ===== diff --git a/hpxml-measures/.gitattributes b/hpxml-measures/.gitattributes new file mode 100644 index 0000000000..90fb947aa1 --- /dev/null +++ b/hpxml-measures/.gitattributes @@ -0,0 +1,3 @@ +# Declare files that will always have CRLF line endings on checkout. + +workflow/**/*.xml text eol=crlf diff --git a/hpxml-measures/.github/pull_request_template.md b/hpxml-measures/.github/pull_request_template.md index 237a37db6d..7ab8bf1d15 100644 --- a/hpxml-measures/.github/pull_request_template.md +++ b/hpxml-measures/.github/pull_request_template.md @@ -9,8 +9,8 @@ PR Author: Check these when they're done. Not all may apply. ~~strikethrough~~ a PR Reviewer: Verify each has been completed. - [ ] Schematron validator (`EPvalidator.xml`) has been updated -- [ ] Sample files have been added/updated (via `tasks.rb`) -- [ ] Tests have been added/updated (e.g., `HPXMLtoOpenStudio/tests` and/or `workflow/tests/hpxml_translator_test.rb`) +- [ ] Sample files have been added/updated (`openstudio tasks.rb update_hpxmls`) +- [ ] Tests have been added/updated (e.g., `HPXMLtoOpenStudio/tests/test*.rb` and/or `workflow/tests/test*.rb`) - [ ] Documentation has been updated - [ ] Changelog has been updated - [ ] `openstudio tasks.rb update_measures` has been run diff --git a/hpxml-measures/.github/workflows/add_to_project.yml b/hpxml-measures/.github/workflows/add_to_project.yml new file mode 100644 index 0000000000..8dc9884b99 --- /dev/null +++ b/hpxml-measures/.github/workflows/add_to_project.yml @@ -0,0 +1,17 @@ +name: Add issue to project +on: + issues: + types: + - opened + - reopened + - transferred + +jobs: + add-to-project: + name: Add issue to project + runs-on: ubuntu-latest + steps: + - uses: actions/add-to-project@v0.3.0 + with: + project-url: https://github.com/orgs/NREL/projects/78 + github-token: ${{ secrets.GHB_TOKEN }} \ No newline at end of file diff --git a/hpxml-measures/.github/workflows/config.yml b/hpxml-measures/.github/workflows/config.yml index d171f7c640..518dc47483 100644 --- a/hpxml-measures/.github/workflows/config.yml +++ b/hpxml-measures/.github/workflows/config.yml @@ -11,7 +11,7 @@ jobs: run-unit-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -43,6 +43,12 @@ jobs: path: coverage name: coverage + - name: Store results + uses: actions/upload-artifact@v3 + with: + path: workflow/tests/results + name: results + - name: Build documentation run: | cd docs @@ -54,10 +60,33 @@ jobs: name: documentation path: docs/_build/html/ - run-workflow-tests: + run-workflow1-tests: + runs-on: ubuntu-latest + container: + image: docker://nrel/openstudio:3.7.0 + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} + + - name: Install software + run: | + rm -f Gemfile.lock && bundle install + + - name: Run workflow tests + run: | + bundle exec rake test_workflow1 + + - name: Store results + uses: actions/upload-artifact@v3 + with: + path: workflow/tests/results + name: results + + run-workflow2-tests: runs-on: ubuntu-latest container: - image: docker://nrel/openstudio:3.6.1 + image: docker://nrel/openstudio:3.7.0 steps: - uses: actions/checkout@v3 with: @@ -69,7 +98,7 @@ jobs: - name: Run workflow tests run: | - bundle exec rake test_workflow + bundle exec rake test_workflow2 - name: Store results uses: actions/upload-artifact@v3 @@ -86,8 +115,8 @@ jobs: - name: Install software and run test shell: pwsh run: | - $env:OS_VERSION="3.6.1" - $env:OS_SHA="bb9481519e" + $env:OS_VERSION="3.7.0" + $env:OS_SHA="d5269793f1" Invoke-WebRequest -OutFile Windows.tar.gz -URI "https://github.com/NREL/OpenStudio/releases/download/v${env:OS_VERSION}/OpenStudio-${env:OS_VERSION}+${env:OS_SHA}-Windows.tar.gz" tar -xzf Windows.tar.gz & .\OpenStudio-${env:OS_VERSION}+${env:OS_SHA}-Windows\bin\openstudio.exe workflow\run_simulation.rb -x workflow\sample_files\base.xml --hourly ALL --add-component-loads --add-stochastic-schedules @@ -95,7 +124,7 @@ jobs: compare-results: if: github.event_name == 'pull_request' runs-on: ubuntu-latest - needs: [run-workflow-tests] + needs: [run-workflow1-tests, run-workflow2-tests, run-unit-tests] steps: - uses: actions/checkout@v3 with: @@ -147,7 +176,7 @@ jobs: update-results: runs-on: ubuntu-latest - needs: [run-workflow-tests] + needs: [run-workflow1-tests, run-workflow2-tests, run-unit-tests] steps: - uses: actions/checkout@v3 with: diff --git a/hpxml-measures/.gitignore b/hpxml-measures/.gitignore index a0fcb5bb27..d9c6bb29f2 100644 --- a/hpxml-measures/.gitignore +++ b/hpxml-measures/.gitignore @@ -1,3 +1,4 @@ +.ruby-version /coverage /docs/_build /results diff --git a/hpxml-measures/.readthedocs.yml b/hpxml-measures/.readthedocs.yml index bfe20b3ad4..aa4109f637 100644 --- a/hpxml-measures/.readthedocs.yml +++ b/hpxml-measures/.readthedocs.yml @@ -4,6 +4,10 @@ sphinx: configuration: docs/source/conf.py build: - os: ubuntu-22.04 + os: "ubuntu-22.04" tools: - python: "3.8" \ No newline at end of file + python: "3.11" + +python: + install: + - requirements: docs/requirements.txt \ No newline at end of file diff --git a/hpxml-measures/BuildResidentialHPXML/README.md b/hpxml-measures/BuildResidentialHPXML/README.md new file mode 100644 index 0000000000..3ad5ef7c10 --- /dev/null +++ b/hpxml-measures/BuildResidentialHPXML/README.md @@ -0,0 +1,5596 @@ + +###### (Automatically generated documentation) + +# HPXML Builder + +## Description +Builds a residential HPXML file. + +Note: OS-HPXML default values can be found in the OS-HPXML documentation or can be seen by using the 'apply_defaults' argument. + +## Arguments + + +**HPXML File Path** + +Absolute/relative path of the HPXML file. + +- **Name:** ``hpxml_path`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Existing HPXML File Path** + +Absolute/relative path of the existing HPXML file. If not provided, a new HPXML file with one Building element is created. If provided, a new Building element will be appended to this HPXML file (e.g., to create a multifamily HPXML file describing multiple dwelling units). + +- **Name:** ``existing_hpxml_path`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Software Info: Program Used** + +The name of the software program used. + +- **Name:** ``software_info_program_used`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Software Info: Program Version** + +The version of the software program used. + +- **Name:** ``software_info_program_version`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Schedules: CSV File Paths** + +Absolute/relative paths of csv files containing user-specified detailed schedules. If multiple files, use a comma-separated list. + +- **Name:** ``schedules_filepaths`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Schedules: Vacancy Period** + +Specifies the vacancy period. Enter a date like "Dec 15 - Jan 15". Optionally, can enter hour of the day like "Dec 15 2 - Jan 15 20" (start hour can be 0 through 23 and end hour can be 1 through 24). + +- **Name:** ``schedules_vacancy_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Schedules: Power Outage Period** + +Specifies the power outage period. Enter a date like "Dec 15 - Jan 15". Optionally, can enter hour of the day like "Dec 15 2 - Jan 15 20" (start hour can be 0 through 23 and end hour can be 1 through 24). + +- **Name:** ``schedules_power_outage_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Schedules: Power Outage Period Window Natural Ventilation Availability** + +The availability of the natural ventilation schedule during the outage period. + +- **Name:** ``schedules_power_outage_window_natvent_availability`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `regular schedule`, `always available`, `always unavailable` + +
+ +**Simulation Control: Timestep** + +Value must be a divisor of 60. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used. + +- **Name:** ``simulation_control_timestep`` +- **Type:** ``Integer`` + +- **Units:** ``min`` + +- **Required:** ``false`` + +
+ +**Simulation Control: Run Period** + +Enter a date like 'Jan 1 - Dec 31'. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used. + +- **Name:** ``simulation_control_run_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Simulation Control: Run Period Calendar Year** + +This numeric field should contain the calendar year that determines the start day of week. If you are running simulations using AMY weather files, the value entered for calendar year will not be used; it will be overridden by the actual year found in the AMY weather file. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used. + +- **Name:** ``simulation_control_run_period_calendar_year`` +- **Type:** ``Integer`` + +- **Units:** ``year`` + +- **Required:** ``false`` + +
+ +**Simulation Control: Daylight Saving Enabled** + +Whether to use daylight saving. If not provided, the OS-HPXML default (see HPXML Building Site) is used. + +- **Name:** ``simulation_control_daylight_saving_enabled`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Simulation Control: Daylight Saving Period** + +Enter a date like 'Mar 15 - Dec 15'. If not provided, the OS-HPXML default (see HPXML Building Site) is used. + +- **Name:** ``simulation_control_daylight_saving_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Simulation Control: Temperature Capacitance Multiplier** + +Affects the transient calculation of indoor air temperatures. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used. + +- **Name:** ``simulation_control_temperature_capacitance_multiplier`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Site: Type** + +The type of site. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``site_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `suburban`, `urban`, `rural` + +
+ +**Site: Shielding of Home** + +Presence of nearby buildings, trees, obstructions for infiltration model. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``site_shielding_of_home`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `exposed`, `normal`, `well-shielded` + +
+ +**Site: Ground Conductivity** + +Conductivity of the ground soil. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``site_ground_conductivity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr-ft-F`` + +- **Required:** ``false`` + +
+ +**Site: Zip Code** + +Zip code of the home address. + +- **Name:** ``site_zip_code`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Site: IECC Zone** + +IECC zone of the home address. + +- **Name:** ``site_iecc_zone`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `1A`, `1B`, `1C`, `2A`, `2B`, `2C`, `3A`, `3B`, `3C`, `4A`, `4B`, `4C`, `5A`, `5B`, `5C`, `6A`, `6B`, `6C`, `7`, `8` + +
+ +**Site: State Code** + +State code of the home address. + +- **Name:** ``site_state_code`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `AK`, `AL`, `AR`, `AZ`, `CA`, `CO`, `CT`, `DC`, `DE`, `FL`, `GA`, `HI`, `IA`, `ID`, `IL`, `IN`, `KS`, `KY`, `LA`, `MA`, `MD`, `ME`, `MI`, `MN`, `MO`, `MS`, `MT`, `NC`, `ND`, `NE`, `NH`, `NJ`, `NM`, `NV`, `NY`, `OH`, `OK`, `OR`, `PA`, `RI`, `SC`, `SD`, `TN`, `TX`, `UT`, `VA`, `VT`, `WA`, `WI`, `WV`, `WY` + +
+ +**Site: Time Zone UTC Offset** + +Time zone UTC offset of the home address. Must be between -12 and 14. + +- **Name:** ``site_time_zone_utc_offset`` +- **Type:** ``Double`` + +- **Units:** ``hr`` + +- **Required:** ``false`` + +
+ +**Weather Station: EnergyPlus Weather (EPW) Filepath** + +Path of the EPW file. + +- **Name:** ``weather_station_epw_filepath`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Building Construction: Year Built** + +The year the building was built. + +- **Name:** ``year_built`` +- **Type:** ``Integer`` + +- **Required:** ``false`` + +
+ +**Building Construction: Unit Multiplier** + +The number of similar dwelling units. EnergyPlus simulation results will be multiplied this value. If not provided, defaults to 1. + +- **Name:** ``unit_multiplier`` +- **Type:** ``Integer`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Type** + +The type of dwelling unit. Use single-family attached for a dwelling unit with 1 or more stories, attached units to one or both sides, and no units above/below. Use apartment unit for a dwelling unit with 1 story, attached units to one, two, or three sides, and units above and/or below. + +- **Name:** ``geometry_unit_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `single-family detached`, `single-family attached`, `apartment unit`, `manufactured home` + +
+ +**Geometry: Unit Left Wall Is Adiabatic** + +Presence of an adiabatic left wall. + +- **Name:** ``geometry_unit_left_wall_is_adiabatic`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Right Wall Is Adiabatic** + +Presence of an adiabatic right wall. + +- **Name:** ``geometry_unit_right_wall_is_adiabatic`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Front Wall Is Adiabatic** + +Presence of an adiabatic front wall, for example, the unit is adjacent to a conditioned corridor. + +- **Name:** ``geometry_unit_front_wall_is_adiabatic`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Back Wall Is Adiabatic** + +Presence of an adiabatic back wall. + +- **Name:** ``geometry_unit_back_wall_is_adiabatic`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Number of Floors Above Grade** + +The number of floors above grade in the unit. Attic type ConditionedAttic is included. Assumed to be 1 for apartment units. + +- **Name:** ``geometry_unit_num_floors_above_grade`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``true`` + +
+ +**Geometry: Unit Conditioned Floor Area** + +The total floor area of the unit's conditioned space (including any conditioned basement floor area). + +- **Name:** ``geometry_unit_cfa`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Geometry: Unit Aspect Ratio** + +The ratio of front/back wall length to left/right wall length for the unit, excluding any protruding garage wall area. + +- **Name:** ``geometry_unit_aspect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Geometry: Unit Orientation** + +The unit's orientation is measured clockwise from north (e.g., North=0, East=90, South=180, West=270). + +- **Name:** ``geometry_unit_orientation`` +- **Type:** ``Double`` + +- **Units:** ``degrees`` + +- **Required:** ``true`` + +
+ +**Geometry: Unit Number of Bedrooms** + +The number of bedrooms in the unit. + +- **Name:** ``geometry_unit_num_bedrooms`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``true`` + +
+ +**Geometry: Unit Number of Bathrooms** + +The number of bathrooms in the unit. If not provided, the OS-HPXML default (see HPXML Building Construction) is used. + +- **Name:** ``geometry_unit_num_bathrooms`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Geometry: Unit Number of Occupants** + +The number of occupants in the unit. If not provided, an *asset* calculation is performed assuming standard occupancy, in which various end use defaults (e.g., plug loads, appliances, and hot water usage) are calculated based on Number of Bedrooms and Conditioned Floor Area per ANSI/RESNET/ICC 301-2019. If provided, an *operational* calculation is instead performed in which the end use defaults are adjusted using the relationship between Number of Bedrooms and Number of Occupants from RECS 2015. + +- **Name:** ``geometry_unit_num_occupants`` +- **Type:** ``Double`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Geometry: Building Number of Units** + +The number of units in the building. Required for single-family attached and apartment units. + +- **Name:** ``geometry_building_num_units`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Geometry: Average Ceiling Height** + +Average distance from the floor to the ceiling. + +- **Name:** ``geometry_average_ceiling_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Geometry: Garage Width** + +The width of the garage. Enter zero for no garage. Only applies to single-family detached units. + +- **Name:** ``geometry_garage_width`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Geometry: Garage Depth** + +The depth of the garage. Only applies to single-family detached units. + +- **Name:** ``geometry_garage_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Geometry: Garage Protrusion** + +The fraction of the garage that is protruding from the conditioned space. Only applies to single-family detached units. + +- **Name:** ``geometry_garage_protrusion`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Geometry: Garage Position** + +The position of the garage. Only applies to single-family detached units. + +- **Name:** ``geometry_garage_position`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `Right`, `Left` + +
+ +**Geometry: Foundation Type** + +The foundation type of the building. Foundation types ConditionedBasement and ConditionedCrawlspace are not allowed for apartment units. + +- **Name:** ``geometry_foundation_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `SlabOnGrade`, `VentedCrawlspace`, `UnventedCrawlspace`, `ConditionedCrawlspace`, `UnconditionedBasement`, `ConditionedBasement`, `Ambient`, `AboveApartment`, `BellyAndWingWithSkirt`, `BellyAndWingNoSkirt` + +
+ +**Geometry: Foundation Height** + +The height of the foundation (e.g., 3ft for crawlspace, 8ft for basement). Only applies to basements/crawlspaces. + +- **Name:** ``geometry_foundation_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Geometry: Foundation Height Above Grade** + +The depth above grade of the foundation wall. Only applies to basements/crawlspaces. + +- **Name:** ``geometry_foundation_height_above_grade`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Geometry: Rim Joist Height** + +The height of the rim joists. Only applies to basements/crawlspaces. + +- **Name:** ``geometry_rim_joist_height`` +- **Type:** ``Double`` + +- **Units:** ``in`` + +- **Required:** ``false`` + +
+ +**Geometry: Attic Type** + +The attic type of the building. Attic type ConditionedAttic is not allowed for apartment units. + +- **Name:** ``geometry_attic_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `FlatRoof`, `VentedAttic`, `UnventedAttic`, `ConditionedAttic`, `BelowApartment` + +
+ +**Geometry: Roof Type** + +The roof type of the building. Ignored if the building has a flat roof. + +- **Name:** ``geometry_roof_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `gable`, `hip` + +
+ +**Geometry: Roof Pitch** + +The roof pitch of the attic. Ignored if the building has a flat roof. + +- **Name:** ``geometry_roof_pitch`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `1:12`, `2:12`, `3:12`, `4:12`, `5:12`, `6:12`, `7:12`, `8:12`, `9:12`, `10:12`, `11:12`, `12:12` + +
+ +**Geometry: Eaves Depth** + +The eaves depth of the roof. + +- **Name:** ``geometry_eaves_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Neighbor: Front Distance** + +The distance between the unit and the neighboring building to the front (not including eaves). A value of zero indicates no neighbors. Used for shading. + +- **Name:** ``neighbor_front_distance`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Neighbor: Back Distance** + +The distance between the unit and the neighboring building to the back (not including eaves). A value of zero indicates no neighbors. Used for shading. + +- **Name:** ``neighbor_back_distance`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Neighbor: Left Distance** + +The distance between the unit and the neighboring building to the left (not including eaves). A value of zero indicates no neighbors. Used for shading. + +- **Name:** ``neighbor_left_distance`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Neighbor: Right Distance** + +The distance between the unit and the neighboring building to the right (not including eaves). A value of zero indicates no neighbors. Used for shading. + +- **Name:** ``neighbor_right_distance`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Neighbor: Front Height** + +The height of the neighboring building to the front. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``neighbor_front_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Neighbor: Back Height** + +The height of the neighboring building to the back. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``neighbor_back_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Neighbor: Left Height** + +The height of the neighboring building to the left. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``neighbor_left_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Neighbor: Right Height** + +The height of the neighboring building to the right. If not provided, the OS-HPXML default (see HPXML Site) is used. + +- **Name:** ``neighbor_right_height`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Floor: Over Foundation Assembly R-value** + +Assembly R-value for the floor over the foundation. Ignored if the building has a slab-on-grade foundation. + +- **Name:** ``floor_over_foundation_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Floor: Over Garage Assembly R-value** + +Assembly R-value for the floor over the garage. Ignored unless the building has a garage under conditioned space. + +- **Name:** ``floor_over_garage_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Floor: Type** + +The type of floors. + +- **Name:** ``floor_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `WoodFrame`, `StructuralInsulatedPanel`, `SolidConcrete`, `SteelFrame` + +
+ +**Foundation Wall: Type** + +The material type of the foundation wall. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used. + +- **Name:** ``foundation_wall_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `solid concrete`, `concrete block`, `concrete block foam core`, `concrete block perlite core`, `concrete block vermiculite core`, `concrete block solid core`, `double brick`, `wood` + +
+ +**Foundation Wall: Thickness** + +The thickness of the foundation wall. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used. + +- **Name:** ``foundation_wall_thickness`` +- **Type:** ``Double`` + +- **Units:** ``in`` + +- **Required:** ``false`` + +
+ +**Foundation Wall: Insulation Nominal R-value** + +Nominal R-value for the foundation wall insulation. Only applies to basements/crawlspaces. + +- **Name:** ``foundation_wall_insulation_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Foundation Wall: Insulation Location** + +Whether the insulation is on the interior or exterior of the foundation wall. Only applies to basements/crawlspaces. + +- **Name:** ``foundation_wall_insulation_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `interior`, `exterior` + +
+ +**Foundation Wall: Insulation Distance To Top** + +The distance from the top of the foundation wall to the top of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used. + +- **Name:** ``foundation_wall_insulation_distance_to_top`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Foundation Wall: Insulation Distance To Bottom** + +The distance from the top of the foundation wall to the bottom of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used. + +- **Name:** ``foundation_wall_insulation_distance_to_bottom`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Foundation Wall: Assembly R-value** + +Assembly R-value for the foundation walls. Only applies to basements/crawlspaces. If provided, overrides the previous foundation wall insulation inputs. If not provided, it is ignored. + +- **Name:** ``foundation_wall_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``false`` + +
+ +**Rim Joist: Assembly R-value** + +Assembly R-value for the rim joists. Only applies to basements/crawlspaces. Required if a rim joist height is provided. + +- **Name:** ``rim_joist_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``false`` + +
+ +**Slab: Perimeter Insulation Nominal R-value** + +Nominal R-value of the vertical slab perimeter insulation. Applies to slab-on-grade foundations and basement/crawlspace floors. + +- **Name:** ``slab_perimeter_insulation_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Slab: Perimeter Insulation Depth** + +Depth from grade to bottom of vertical slab perimeter insulation. Applies to slab-on-grade foundations and basement/crawlspace floors. + +- **Name:** ``slab_perimeter_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Slab: Under Slab Insulation Nominal R-value** + +Nominal R-value of the horizontal under slab insulation. Applies to slab-on-grade foundations and basement/crawlspace floors. + +- **Name:** ``slab_under_insulation_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Slab: Under Slab Insulation Width** + +Width from slab edge inward of horizontal under-slab insulation. Enter 999 to specify that the under slab insulation spans the entire slab. Applies to slab-on-grade foundations and basement/crawlspace floors. + +- **Name:** ``slab_under_width`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Slab: Thickness** + +The thickness of the slab. Zero can be entered if there is a dirt floor instead of a slab. If not provided, the OS-HPXML default (see HPXML Slabs) is used. + +- **Name:** ``slab_thickness`` +- **Type:** ``Double`` + +- **Units:** ``in`` + +- **Required:** ``false`` + +
+ +**Slab: Carpet Fraction** + +Fraction of the slab floor area that is carpeted. If not provided, the OS-HPXML default (see HPXML Slabs) is used. + +- **Name:** ``slab_carpet_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Slab: Carpet R-value** + +R-value of the slab carpet. If not provided, the OS-HPXML default (see HPXML Slabs) is used. + +- **Name:** ``slab_carpet_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``false`` + +
+ +**Ceiling: Assembly R-value** + +Assembly R-value for the ceiling (attic floor). + +- **Name:** ``ceiling_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Roof: Material Type** + +The material type of the roof. If not provided, the OS-HPXML default (see HPXML Roofs) is used. + +- **Name:** ``roof_material_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `asphalt or fiberglass shingles`, `concrete`, `cool roof`, `slate or tile shingles`, `expanded polystyrene sheathing`, `metal surfacing`, `plastic/rubber/synthetic sheeting`, `shingles`, `wood shingles or shakes` + +
+ +**Roof: Color** + +The color of the roof. If not provided, the OS-HPXML default (see HPXML Roofs) is used. + +- **Name:** ``roof_color`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `dark`, `light`, `medium`, `medium dark`, `reflective` + +
+ +**Roof: Assembly R-value** + +Assembly R-value of the roof. + +- **Name:** ``roof_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Roof: Has Radiant Barrier** + +Presence of a radiant barrier in the attic. + +- **Name:** ``roof_radiant_barrier`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Roof: Radiant Barrier Grade** + +The grade of the radiant barrier. If not provided, the OS-HPXML default (see HPXML Roofs) is used. + +- **Name:** ``roof_radiant_barrier_grade`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `1`, `2`, `3` + +
+ +**Wall: Type** + +The type of walls. + +- **Name:** ``wall_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `WoodStud`, `ConcreteMasonryUnit`, `DoubleWoodStud`, `InsulatedConcreteForms`, `LogWall`, `StructuralInsulatedPanel`, `SolidConcrete`, `SteelFrame`, `Stone`, `StrawBale`, `StructuralBrick` + +
+ +**Wall: Siding Type** + +The siding type of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see HPXML Walls) is used. + +- **Name:** ``wall_siding_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `aluminum siding`, `asbestos siding`, `brick veneer`, `composite shingle siding`, `fiber cement siding`, `masonite siding`, `none`, `stucco`, `synthetic stucco`, `vinyl siding`, `wood siding` + +
+ +**Wall: Color** + +The color of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see HPXML Walls) is used. + +- **Name:** ``wall_color`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `dark`, `light`, `medium`, `medium dark`, `reflective` + +
+ +**Wall: Assembly R-value** + +Assembly R-value of the walls. + +- **Name:** ``wall_assembly_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Windows: Front Window-to-Wall Ratio** + +The ratio of window area to wall area for the unit's front facade. Enter 0 if specifying Front Window Area instead. + +- **Name:** ``window_front_wwr`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Windows: Back Window-to-Wall Ratio** + +The ratio of window area to wall area for the unit's back facade. Enter 0 if specifying Back Window Area instead. + +- **Name:** ``window_back_wwr`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Windows: Left Window-to-Wall Ratio** + +The ratio of window area to wall area for the unit's left facade (when viewed from the front). Enter 0 if specifying Left Window Area instead. + +- **Name:** ``window_left_wwr`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Windows: Right Window-to-Wall Ratio** + +The ratio of window area to wall area for the unit's right facade (when viewed from the front). Enter 0 if specifying Right Window Area instead. + +- **Name:** ``window_right_wwr`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Windows: Front Window Area** + +The amount of window area on the unit's front facade. Enter 0 if specifying Front Window-to-Wall Ratio instead. + +- **Name:** ``window_area_front`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Windows: Back Window Area** + +The amount of window area on the unit's back facade. Enter 0 if specifying Back Window-to-Wall Ratio instead. + +- **Name:** ``window_area_back`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Windows: Left Window Area** + +The amount of window area on the unit's left facade (when viewed from the front). Enter 0 if specifying Left Window-to-Wall Ratio instead. + +- **Name:** ``window_area_left`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Windows: Right Window Area** + +The amount of window area on the unit's right facade (when viewed from the front). Enter 0 if specifying Right Window-to-Wall Ratio instead. + +- **Name:** ``window_area_right`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Windows: Aspect Ratio** + +Ratio of window height to width. + +- **Name:** ``window_aspect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Windows: Fraction Operable** + +Fraction of windows that are operable. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_fraction_operable`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Windows: Natural Ventilation Availability** + +For operable windows, the number of days/week that windows can be opened by occupants for natural ventilation. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_natvent_availability`` +- **Type:** ``Integer`` + +- **Units:** ``Days/week`` + +- **Required:** ``false`` + +
+ +**Windows: U-Factor** + +Full-assembly NFRC U-factor. + +- **Name:** ``window_ufactor`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr-ft^2-R`` + +- **Required:** ``true`` + +
+ +**Windows: SHGC** + +Full-assembly NFRC solar heat gain coefficient. + +- **Name:** ``window_shgc`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Windows: Winter Interior Shading** + +Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_interior_shading_winter`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Windows: Summer Interior Shading** + +Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_interior_shading_summer`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Windows: Winter Exterior Shading** + +Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_exterior_shading_winter`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Windows: Summer Exterior Shading** + +Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_exterior_shading_summer`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Windows: Shading Summer Season** + +Enter a date like 'May 1 - Sep 30'. Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default (see HPXML Windows) is used. + +- **Name:** ``window_shading_summer_season`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Windows: Storm Type** + +The type of storm, if present. If not provided, assumes there is no storm. + +- **Name:** ``window_storm_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `clear`, `low-e` + +
+ +**Overhangs: Front Depth** + +The depth of overhangs for windows for the front facade. + +- **Name:** ``overhangs_front_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Front Distance to Top of Window** + +The overhangs distance to the top of window for the front facade. + +- **Name:** ``overhangs_front_distance_to_top_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Front Distance to Bottom of Window** + +The overhangs distance to the bottom of window for the front facade. + +- **Name:** ``overhangs_front_distance_to_bottom_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Back Depth** + +The depth of overhangs for windows for the back facade. + +- **Name:** ``overhangs_back_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Back Distance to Top of Window** + +The overhangs distance to the top of window for the back facade. + +- **Name:** ``overhangs_back_distance_to_top_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Back Distance to Bottom of Window** + +The overhangs distance to the bottom of window for the back facade. + +- **Name:** ``overhangs_back_distance_to_bottom_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Left Depth** + +The depth of overhangs for windows for the left facade. + +- **Name:** ``overhangs_left_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Left Distance to Top of Window** + +The overhangs distance to the top of window for the left facade. + +- **Name:** ``overhangs_left_distance_to_top_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Left Distance to Bottom of Window** + +The overhangs distance to the bottom of window for the left facade. + +- **Name:** ``overhangs_left_distance_to_bottom_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Right Depth** + +The depth of overhangs for windows for the right facade. + +- **Name:** ``overhangs_right_depth`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Right Distance to Top of Window** + +The overhangs distance to the top of window for the right facade. + +- **Name:** ``overhangs_right_distance_to_top_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Overhangs: Right Distance to Bottom of Window** + +The overhangs distance to the bottom of window for the right facade. + +- **Name:** ``overhangs_right_distance_to_bottom_of_window`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``true`` + +
+ +**Skylights: Front Roof Area** + +The amount of skylight area on the unit's front conditioned roof facade. + +- **Name:** ``skylight_area_front`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Skylights: Back Roof Area** + +The amount of skylight area on the unit's back conditioned roof facade. + +- **Name:** ``skylight_area_back`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Skylights: Left Roof Area** + +The amount of skylight area on the unit's left conditioned roof facade (when viewed from the front). + +- **Name:** ``skylight_area_left`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Skylights: Right Roof Area** + +The amount of skylight area on the unit's right conditioned roof facade (when viewed from the front). + +- **Name:** ``skylight_area_right`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Skylights: U-Factor** + +Full-assembly NFRC U-factor. + +- **Name:** ``skylight_ufactor`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr-ft^2-R`` + +- **Required:** ``true`` + +
+ +**Skylights: SHGC** + +Full-assembly NFRC solar heat gain coefficient. + +- **Name:** ``skylight_shgc`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Skylights: Storm Type** + +The type of storm, if present. If not provided, assumes there is no storm. + +- **Name:** ``skylight_storm_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `clear`, `low-e` + +
+ +**Doors: Area** + +The area of the opaque door(s). + +- **Name:** ``door_area`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Doors: R-value** + +R-value of the opaque door(s). + +- **Name:** ``door_rvalue`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Air Leakage: Units** + +The unit of measure for the air leakage. + +- **Name:** ``air_leakage_units`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `ACH`, `CFM`, `ACHnatural`, `CFMnatural`, `EffectiveLeakageArea` + +
+ +**Air Leakage: House Pressure** + +The house pressure relative to outside. Required when units are ACH or CFM. + +- **Name:** ``air_leakage_house_pressure`` +- **Type:** ``Double`` + +- **Units:** ``Pa`` + +- **Required:** ``true`` + +
+ +**Air Leakage: Value** + +Air exchange rate value. For 'EffectiveLeakageArea', provide value in sq. in. + +- **Name:** ``air_leakage_value`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Air Leakage: Type** + +Type of air leakage. If 'unit total', represents the total infiltration to the unit as measured by a compartmentalization test, in which case the air leakage value will be adjusted by the ratio of exterior envelope surface area to total envelope surface area. Otherwise, if 'unit exterior only', represents the infiltration to the unit from outside only as measured by a guarded test. Required when unit type is single-family attached or apartment unit. + +- **Name:** ``air_leakage_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `unit total`, `unit exterior only` + +
+ +**Air Leakage: Has Flue or Chimney in Conditioned Space** + +Presence of flue or chimney with combustion air from conditioned space; used for infiltration model. If not provided, the OS-HPXML default (see Flue or Chimney) is used. + +- **Name:** ``air_leakage_has_flue_or_chimney_in_conditioned_space`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Heating System: Type** + +The type of heating system. Use 'none' if there is no heating system or if there is a heat pump serving a heating load. + +- **Name:** ``heating_system_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `Furnace`, `WallFurnace`, `FloorFurnace`, `Boiler`, `ElectricResistance`, `Stove`, `SpaceHeater`, `Fireplace`, `Shared Boiler w/ Baseboard`, `Shared Boiler w/ Ductless Fan Coil` + +
+ +**Heating System: Fuel Type** + +The fuel type of the heating system. Ignored for ElectricResistance. + +- **Name:** ``heating_system_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets`, `coal` + +
+ +**Heating System: Rated AFUE or Percent** + +The rated heating efficiency value of the heating system. + +- **Name:** ``heating_system_heating_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Heating System: Heating Capacity** + +The output heating capacity of the heating system. If not provided, the OS-HPXML autosized default (see HPXML Heating Systems) is used. + +- **Name:** ``heating_system_heating_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Heating System: Fraction Heat Load Served** + +The heating load served by the heating system. + +- **Name:** ``heating_system_fraction_heat_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Heating System: Pilot Light** + +The fuel usage of the pilot light. Applies only to Furnace, WallFurnace, FloorFurnace, Stove, Boiler, and Fireplace with non-electric fuel type. If not provided, assumes no pilot light. + +- **Name:** ``heating_system_pilot_light`` +- **Type:** ``Double`` + +- **Units:** ``Btuh`` + +- **Required:** ``false`` + +
+ +**Heating System: Airflow Defect Ratio** + +The airflow defect ratio, defined as (InstalledAirflow - DesignAirflow) / DesignAirflow, of the heating system per ANSI/RESNET/ACCA Standard 310. A value of zero means no airflow defect. Applies only to Furnace. If not provided, assumes no defect. + +- **Name:** ``heating_system_airflow_defect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Cooling System: Type** + +The type of cooling system. Use 'none' if there is no cooling system or if there is a heat pump serving a cooling load. + +- **Name:** ``cooling_system_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `central air conditioner`, `room air conditioner`, `evaporative cooler`, `mini-split`, `packaged terminal air conditioner` + +
+ +**Cooling System: Efficiency Type** + +The efficiency type of the cooling system. System types central air conditioner and mini-split use SEER or SEER2. System types room air conditioner and packaged terminal air conditioner use EER or CEER. Ignored for system type evaporative cooler. + +- **Name:** ``cooling_system_cooling_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `SEER`, `SEER2`, `EER`, `CEER` + +
+ +**Cooling System: Efficiency** + +The rated efficiency value of the cooling system. Ignored for evaporative cooler. + +- **Name:** ``cooling_system_cooling_efficiency`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Cooling System: Cooling Compressor Type** + +The compressor type of the cooling system. Only applies to central air conditioner and mini-split. If not provided, the OS-HPXML default (see Central Air Conditioner, Mini-Split Air Conditioner) is used. + +- **Name:** ``cooling_system_cooling_compressor_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `single stage`, `two stage`, `variable speed` + +
+ +**Cooling System: Cooling Sensible Heat Fraction** + +The sensible heat fraction of the cooling system. Ignored for evaporative cooler. If not provided, the OS-HPXML default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Mini-Split Air Conditioner) is used. + +- **Name:** ``cooling_system_cooling_sensible_heat_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Cooling System: Cooling Capacity** + +The output cooling capacity of the cooling system. If not provided, the OS-HPXML autosized default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Evaporative Cooler, Mini-Split Air Conditioner) is used. + +- **Name:** ``cooling_system_cooling_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Cooling System: Fraction Cool Load Served** + +The cooling load served by the cooling system. + +- **Name:** ``cooling_system_fraction_cool_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Cooling System: Is Ducted** + +Whether the cooling system is ducted or not. Only used for mini-split and evaporative cooler. It's assumed that central air conditioner is ducted, and room air conditioner and packaged terminal air conditioner are not ducted. + +- **Name:** ``cooling_system_is_ducted`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Cooling System: Airflow Defect Ratio** + +The airflow defect ratio, defined as (InstalledAirflow - DesignAirflow) / DesignAirflow, of the cooling system per ANSI/RESNET/ACCA Standard 310. A value of zero means no airflow defect. Applies only to central air conditioner and ducted mini-split. If not provided, assumes no defect. + +- **Name:** ``cooling_system_airflow_defect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Cooling System: Charge Defect Ratio** + +The refrigerant charge defect ratio, defined as (InstalledCharge - DesignCharge) / DesignCharge, of the cooling system per ANSI/RESNET/ACCA Standard 310. A value of zero means no refrigerant charge defect. Applies only to central air conditioner and mini-split. If not provided, assumes no defect. + +- **Name:** ``cooling_system_charge_defect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Cooling System: Crankcase Heater Power Watts** + +Cooling system crankcase heater power consumption in Watts. Applies only to central air conditioner, room air conditioner, packaged terminal air conditioner and mini-split. If not provided, the OS-HPXML default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Mini-Split Air Conditioner) is used. + +- **Name:** ``cooling_system_crankcase_heater_watts`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Cooling System: Integrated Heating System Fuel Type** + +The fuel type of the heating system integrated into cooling system. Only used for packaged terminal air conditioner and room air conditioner. + +- **Name:** ``cooling_system_integrated_heating_system_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets`, `coal` + +
+ +**Cooling System: Integrated Heating System Efficiency** + +The rated heating efficiency value of the heating system integrated into cooling system. Only used for packaged terminal air conditioner and room air conditioner. + +- **Name:** ``cooling_system_integrated_heating_system_efficiency_percent`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Cooling System: Integrated Heating System Heating Capacity** + +The output heating capacity of the heating system integrated into cooling system. If not provided, the OS-HPXML autosized default (see Room Air Conditioner, Packaged Terminal Air Conditioner) is used. Only used for room air conditioner and packaged terminal air conditioner. + +- **Name:** ``cooling_system_integrated_heating_system_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Cooling System: Integrated Heating System Fraction Heat Load Served** + +The heating load served by the heating system integrated into cooling system. Only used for packaged terminal air conditioner and room air conditioner. + +- **Name:** ``cooling_system_integrated_heating_system_fraction_heat_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Type** + +The type of heat pump. Use 'none' if there is no heat pump. + +- **Name:** ``heat_pump_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `air-to-air`, `mini-split`, `ground-to-air`, `packaged terminal heat pump`, `room air conditioner with reverse cycle` + +
+ +**Heat Pump: Heating Efficiency Type** + +The heating efficiency type of heat pump. System types air-to-air and mini-split use HSPF or HSPF2. System types ground-to-air, packaged terminal heat pump and room air conditioner with reverse cycle use COP. + +- **Name:** ``heat_pump_heating_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `HSPF`, `HSPF2`, `COP` + +
+ +**Heat Pump: Heating Efficiency** + +The rated heating efficiency value of the heat pump. + +- **Name:** ``heat_pump_heating_efficiency`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Heat Pump: Cooling Efficiency Type** + +The cooling efficiency type of heat pump. System types air-to-air and mini-split use SEER or SEER2. System types ground-to-air, packaged terminal heat pump and room air conditioner with reverse cycle use EER. + +- **Name:** ``heat_pump_cooling_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `SEER`, `SEER2`, `EER`, `CEER` + +
+ +**Heat Pump: Cooling Efficiency** + +The rated cooling efficiency value of the heat pump. + +- **Name:** ``heat_pump_cooling_efficiency`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Heat Pump: Cooling Compressor Type** + +The compressor type of the heat pump. Only applies to air-to-air and mini-split. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump) is used. + +- **Name:** ``heat_pump_cooling_compressor_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `single stage`, `two stage`, `variable speed` + +
+ +**Heat Pump: Cooling Sensible Heat Fraction** + +The sensible heat fraction of the heat pump. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used. + +- **Name:** ``heat_pump_cooling_sensible_heat_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Heating Capacity** + +The output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used. + +- **Name:** ``heat_pump_heating_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Heating Capacity Retention Fraction** + +The output heating capacity of the heat pump at a user-specified temperature (e.g., 17F or 5F) divided by the above nominal heating capacity. Applies to all heat pump types except ground-to-air. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used. + +- **Name:** ``heat_pump_heating_capacity_retention_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Heating Capacity Retention Temperature** + +The user-specified temperature (e.g., 17F or 5F) for the above heating capacity retention fraction. Applies to all heat pump types except ground-to-air. Required if the Heating Capacity Retention Fraction is provided. + +- **Name:** ``heat_pump_heating_capacity_retention_temp`` +- **Type:** ``Double`` + +- **Units:** ``deg-F`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Cooling Capacity** + +The output cooling capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used. + +- **Name:** ``heat_pump_cooling_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Fraction Heat Load Served** + +The heating load served by the heat pump. + +- **Name:** ``heat_pump_fraction_heat_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Heat Pump: Fraction Cool Load Served** + +The cooling load served by the heat pump. + +- **Name:** ``heat_pump_fraction_cool_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Heat Pump: Compressor Lockout Temperature** + +The temperature below which the heat pump compressor is disabled. If both this and Backup Heating Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies to all heat pump types other than ground-to-air. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used. + +- **Name:** ``heat_pump_compressor_lockout_temp`` +- **Type:** ``Double`` + +- **Units:** ``deg-F`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Backup Type** + +The backup type of the heat pump. If 'integrated', represents e.g. built-in electric strip heat or dual-fuel integrated furnace. If 'separate', represents e.g. electric baseboard or boiler based on the Heating System 2 specified below. Use 'none' if there is no backup heating. + +- **Name:** ``heat_pump_backup_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `integrated`, `separate` + +
+ +**Heat Pump: Backup Fuel Type** + +The backup fuel type of the heat pump. Only applies if Backup Type is 'integrated'. + +- **Name:** ``heat_pump_backup_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane` + +
+ +**Heat Pump: Backup Rated Efficiency** + +The backup rated efficiency value of the heat pump. Percent for electricity fuel type. AFUE otherwise. Only applies if Backup Type is 'integrated'. + +- **Name:** ``heat_pump_backup_heating_efficiency`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Heat Pump: Backup Heating Capacity** + +The backup output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Backup) is used. Only applies if Backup Type is 'integrated'. + +- **Name:** ``heat_pump_backup_heating_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Backup Heating Lockout Temperature** + +The temperature above which the heat pump backup system is disabled. If both this and Compressor Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies for both Backup Type of 'integrated' and 'separate'. If not provided, the OS-HPXML default (see Backup) is used. + +- **Name:** ``heat_pump_backup_heating_lockout_temp`` +- **Type:** ``Double`` + +- **Units:** ``deg-F`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Sizing Methodology** + +The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default (see HPXML HVAC Sizing Control) is used. + +- **Name:** ``heat_pump_sizing_methodology`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `ACCA`, `HERS`, `MaxLoad` + +
+ +**Heat Pump: Is Ducted** + +Whether the heat pump is ducted or not. Only used for mini-split. It's assumed that air-to-air and ground-to-air are ducted, and packaged terminal heat pump and room air conditioner with reverse cycle are not ducted. If not provided, assumes not ducted. + +- **Name:** ``heat_pump_is_ducted`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Airflow Defect Ratio** + +The airflow defect ratio, defined as (InstalledAirflow - DesignAirflow) / DesignAirflow, of the heat pump per ANSI/RESNET/ACCA Standard 310. A value of zero means no airflow defect. Applies only to air-to-air, ducted mini-split, and ground-to-air. If not provided, assumes no defect. + +- **Name:** ``heat_pump_airflow_defect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Charge Defect Ratio** + +The refrigerant charge defect ratio, defined as (InstalledCharge - DesignCharge) / DesignCharge, of the heat pump per ANSI/RESNET/ACCA Standard 310. A value of zero means no refrigerant charge defect. Applies to all heat pump types. If not provided, assumes no defect. + +- **Name:** ``heat_pump_charge_defect_ratio`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Heat Pump: Crankcase Heater Power Watts** + +Heat Pump crankcase heater power consumption in Watts. Applies only to air-to-air, mini-split, packaged terminal heat pump and room air conditioner with reverse cycle. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used. + +- **Name:** ``heat_pump_crankcase_heater_watts`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Heating System 2: Type** + +The type of the second heating system. + +- **Name:** ``heating_system_2_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `Furnace`, `WallFurnace`, `FloorFurnace`, `Boiler`, `ElectricResistance`, `Stove`, `SpaceHeater`, `Fireplace` + +
+ +**Heating System 2: Fuel Type** + +The fuel type of the second heating system. Ignored for ElectricResistance. + +- **Name:** ``heating_system_2_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets`, `coal` + +
+ +**Heating System 2: Rated AFUE or Percent** + +The rated heating efficiency value of the second heating system. + +- **Name:** ``heating_system_2_heating_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Heating System 2: Heating Capacity** + +The output heating capacity of the second heating system. If not provided, the OS-HPXML autosized default (see HPXML Heating Systems) is used. + +- **Name:** ``heating_system_2_heating_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Heating System 2: Fraction Heat Load Served** + +The heat load served fraction of the second heating system. Ignored if this heating system serves as a backup system for a heat pump. + +- **Name:** ``heating_system_2_fraction_heat_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**HVAC Control: Heating Weekday Setpoint Schedule** + +Specify the constant or 24-hour comma-separated weekday heating setpoint schedule. Required unless a detailed CSV schedule is provided. + +- **Name:** ``hvac_control_heating_weekday_setpoint`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**HVAC Control: Heating Weekend Setpoint Schedule** + +Specify the constant or 24-hour comma-separated weekend heating setpoint schedule. Required unless a detailed CSV schedule is provided. + +- **Name:** ``hvac_control_heating_weekend_setpoint`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**HVAC Control: Cooling Weekday Setpoint Schedule** + +Specify the constant or 24-hour comma-separated weekday cooling setpoint schedule. Required unless a detailed CSV schedule is provided. + +- **Name:** ``hvac_control_cooling_weekday_setpoint`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**HVAC Control: Cooling Weekend Setpoint Schedule** + +Specify the constant or 24-hour comma-separated weekend cooling setpoint schedule. Required unless a detailed CSV schedule is provided. + +- **Name:** ``hvac_control_cooling_weekend_setpoint`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**HVAC Control: Heating Season Period** + +Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default (see HPXML HVAC Control) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. + +- **Name:** ``hvac_control_heating_season_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**HVAC Control: Cooling Season Period** + +Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default (see HPXML HVAC Control) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. + +- **Name:** ``hvac_control_cooling_season_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Ducts: Leakage Units** + +The leakage units of the ducts. + +- **Name:** ``ducts_leakage_units`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `CFM25`, `CFM50`, `Percent` + +
+ +**Ducts: Supply Leakage to Outside Value** + +The leakage value to outside for the supply ducts. + +- **Name:** ``ducts_supply_leakage_to_outside_value`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Ducts: Return Leakage to Outside Value** + +The leakage value to outside for the return ducts. + +- **Name:** ``ducts_return_leakage_to_outside_value`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Ducts: Supply Location** + +The location of the supply ducts. If not provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_supply_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `crawlspace`, `crawlspace - vented`, `crawlspace - unvented`, `crawlspace - conditioned`, `attic`, `attic - vented`, `attic - unvented`, `garage`, `exterior wall`, `under slab`, `roof deck`, `outside`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space`, `manufactured home belly` + +
+ +**Ducts: Supply Insulation R-Value** + +The insulation r-value of the supply ducts excluding air films. + +- **Name:** ``ducts_supply_insulation_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Ducts: Supply Buried Insulation Level** + +Whether the supply ducts are buried in, e.g., attic loose-fill insulation. Partially buried ducts have insulation that does not cover the top of the ducts. Fully buried ducts have insulation that just covers the top of the ducts. Deeply buried ducts have insulation that continues above the top of the ducts. + +- **Name:** ``ducts_supply_buried_insulation_level`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `not buried`, `partially buried`, `fully buried`, `deeply buried` + +
+ +**Ducts: Supply Surface Area** + +The supply ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_supply_surface_area`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``false`` + +
+ +**Ducts: Supply Area Fraction** + +The fraction of supply ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_supply_surface_area_fraction`` +- **Type:** ``Double`` + +- **Units:** ``frac`` + +- **Required:** ``false`` + +
+ +**Ducts: Return Location** + +The location of the return ducts. If not provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_return_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `crawlspace`, `crawlspace - vented`, `crawlspace - unvented`, `crawlspace - conditioned`, `attic`, `attic - vented`, `attic - unvented`, `garage`, `exterior wall`, `under slab`, `roof deck`, `outside`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space`, `manufactured home belly` + +
+ +**Ducts: Return Insulation R-Value** + +The insulation r-value of the return ducts excluding air films. + +- **Name:** ``ducts_return_insulation_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``true`` + +
+ +**Ducts: Return Buried Insulation Level** + +Whether the return ducts are buried in, e.g., attic loose-fill insulation. Partially buried ducts have insulation that does not cover the top of the ducts. Fully buried ducts have insulation that just covers the top of the ducts. Deeply buried ducts have insulation that continues above the top of the ducts. + +- **Name:** ``ducts_return_buried_insulation_level`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `not buried`, `partially buried`, `fully buried`, `deeply buried` + +
+ +**Ducts: Return Surface Area** + +The return ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_return_surface_area`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``false`` + +
+ +**Ducts: Return Area Fraction** + +The fraction of return ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_return_surface_area_fraction`` +- **Type:** ``Double`` + +- **Units:** ``frac`` + +- **Required:** ``false`` + +
+ +**Ducts: Number of Return Registers** + +The number of return registers of the ducts. Only used to calculate default return duct surface area. If not provided, the OS-HPXML default (see Air Distribution) is used. + +- **Name:** ``ducts_number_of_return_registers`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Mechanical Ventilation: Fan Type** + +The type of the mechanical ventilation. Use 'none' if there is no mechanical ventilation system. + +- **Name:** ``mech_vent_fan_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `exhaust only`, `supply only`, `energy recovery ventilator`, `heat recovery ventilator`, `balanced`, `central fan integrated supply` + +
+ +**Mechanical Ventilation: Flow Rate** + +The flow rate of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used. + +- **Name:** ``mech_vent_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``false`` + +
+ +**Mechanical Ventilation: Hours In Operation** + +The hours in operation of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used. + +- **Name:** ``mech_vent_hours_in_operation`` +- **Type:** ``Double`` + +- **Units:** ``hrs/day`` + +- **Required:** ``false`` + +
+ +**Mechanical Ventilation: Total Recovery Efficiency Type** + +The total recovery efficiency type of the mechanical ventilation. + +- **Name:** ``mech_vent_recovery_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `Unadjusted`, `Adjusted` + +
+ +**Mechanical Ventilation: Total Recovery Efficiency** + +The Unadjusted or Adjusted total recovery efficiency of the mechanical ventilation. Applies to energy recovery ventilator. + +- **Name:** ``mech_vent_total_recovery_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation: Sensible Recovery Efficiency** + +The Unadjusted or Adjusted sensible recovery efficiency of the mechanical ventilation. Applies to energy recovery ventilator and heat recovery ventilator. + +- **Name:** ``mech_vent_sensible_recovery_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation: Fan Power** + +The fan power of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used. + +- **Name:** ``mech_vent_fan_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Mechanical Ventilation: Number of Units Served** + +Number of dwelling units served by the mechanical ventilation system. Must be 1 if single-family detached. Used to apportion flow rate and fan power to the unit. + +- **Name:** ``mech_vent_num_units_served`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``true`` + +
+ +**Shared Mechanical Ventilation: Fraction Recirculation** + +Fraction of the total supply air that is recirculated, with the remainder assumed to be outdoor air. The value must be 0 for exhaust only systems. Required for a shared mechanical ventilation system. + +- **Name:** ``mech_vent_shared_frac_recirculation`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Shared Mechanical Ventilation: Preheating Fuel** + +Fuel type of the preconditioning heating equipment. Only used for a shared mechanical ventilation system. If not provided, assumes no preheating. + +- **Name:** ``mech_vent_shared_preheating_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets`, `coal` + +
+ +**Shared Mechanical Ventilation: Preheating Efficiency** + +Efficiency of the preconditioning heating equipment. Only used for a shared mechanical ventilation system. If not provided, assumes no preheating. + +- **Name:** ``mech_vent_shared_preheating_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``COP`` + +- **Required:** ``false`` + +
+ +**Shared Mechanical Ventilation: Preheating Fraction Ventilation Heat Load Served** + +Fraction of heating load introduced by the shared ventilation system that is met by the preconditioning heating equipment. If not provided, assumes no preheating. + +- **Name:** ``mech_vent_shared_preheating_fraction_heat_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Shared Mechanical Ventilation: Precooling Fuel** + +Fuel type of the preconditioning cooling equipment. Only used for a shared mechanical ventilation system. If not provided, assumes no precooling. + +- **Name:** ``mech_vent_shared_precooling_fuel`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `electricity` + +
+ +**Shared Mechanical Ventilation: Precooling Efficiency** + +Efficiency of the preconditioning cooling equipment. Only used for a shared mechanical ventilation system. If not provided, assumes no precooling. + +- **Name:** ``mech_vent_shared_precooling_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``COP`` + +- **Required:** ``false`` + +
+ +**Shared Mechanical Ventilation: Precooling Fraction Ventilation Cool Load Served** + +Fraction of cooling load introduced by the shared ventilation system that is met by the preconditioning cooling equipment. If not provided, assumes no precooling. + +- **Name:** ``mech_vent_shared_precooling_fraction_cool_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Mechanical Ventilation 2: Fan Type** + +The type of the second mechanical ventilation. Use 'none' if there is no second mechanical ventilation system. + +- **Name:** ``mech_vent_2_fan_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `exhaust only`, `supply only`, `energy recovery ventilator`, `heat recovery ventilator`, `balanced` + +
+ +**Mechanical Ventilation 2: Flow Rate** + +The flow rate of the second mechanical ventilation. + +- **Name:** ``mech_vent_2_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation 2: Hours In Operation** + +The hours in operation of the second mechanical ventilation. + +- **Name:** ``mech_vent_2_hours_in_operation`` +- **Type:** ``Double`` + +- **Units:** ``hrs/day`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation 2: Total Recovery Efficiency Type** + +The total recovery efficiency type of the second mechanical ventilation. + +- **Name:** ``mech_vent_2_recovery_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `Unadjusted`, `Adjusted` + +
+ +**Mechanical Ventilation 2: Total Recovery Efficiency** + +The Unadjusted or Adjusted total recovery efficiency of the second mechanical ventilation. Applies to energy recovery ventilator. + +- **Name:** ``mech_vent_2_total_recovery_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation 2: Sensible Recovery Efficiency** + +The Unadjusted or Adjusted sensible recovery efficiency of the second mechanical ventilation. Applies to energy recovery ventilator and heat recovery ventilator. + +- **Name:** ``mech_vent_2_sensible_recovery_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Mechanical Ventilation 2: Fan Power** + +The fan power of the second mechanical ventilation. + +- **Name:** ``mech_vent_2_fan_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``true`` + +
+ +**Kitchen Fans: Quantity** + +The quantity of the kitchen fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``kitchen_fans_quantity`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Kitchen Fans: Flow Rate** + +The flow rate of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``kitchen_fans_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``false`` + +
+ +**Kitchen Fans: Hours In Operation** + +The hours in operation of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``kitchen_fans_hours_in_operation`` +- **Type:** ``Double`` + +- **Units:** ``hrs/day`` + +- **Required:** ``false`` + +
+ +**Kitchen Fans: Fan Power** + +The fan power of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``kitchen_fans_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Kitchen Fans: Start Hour** + +The start hour of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``kitchen_fans_start_hour`` +- **Type:** ``Integer`` + +- **Units:** ``hr`` + +- **Required:** ``false`` + +
+ +**Bathroom Fans: Quantity** + +The quantity of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``bathroom_fans_quantity`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Bathroom Fans: Flow Rate** + +The flow rate of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``bathroom_fans_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``false`` + +
+ +**Bathroom Fans: Hours In Operation** + +The hours in operation of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``bathroom_fans_hours_in_operation`` +- **Type:** ``Double`` + +- **Units:** ``hrs/day`` + +- **Required:** ``false`` + +
+ +**Bathroom Fans: Fan Power** + +The fan power of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``bathroom_fans_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Bathroom Fans: Start Hour** + +The start hour of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used. + +- **Name:** ``bathroom_fans_start_hour`` +- **Type:** ``Integer`` + +- **Units:** ``hr`` + +- **Required:** ``false`` + +
+ +**Whole House Fan: Present** + +Whether there is a whole house fan. + +- **Name:** ``whole_house_fan_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Whole House Fan: Flow Rate** + +The flow rate of the whole house fan. If not provided, the OS-HPXML default (see Whole House Fan) is used. + +- **Name:** ``whole_house_fan_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``false`` + +
+ +**Whole House Fan: Fan Power** + +The fan power of the whole house fan. If not provided, the OS-HPXML default (see Whole House Fan) is used. + +- **Name:** ``whole_house_fan_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Water Heater: Type** + +The type of water heater. Use 'none' if there is no water heater. + +- **Name:** ``water_heater_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `storage water heater`, `instantaneous water heater`, `heat pump water heater`, `space-heating boiler with storage tank`, `space-heating boiler with tankless coil` + +
+ +**Water Heater: Fuel Type** + +The fuel type of water heater. Ignored for heat pump water heater. + +- **Name:** ``water_heater_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `coal` + +
+ +**Water Heater: Location** + +The location of water heater. If not provided, the OS-HPXML default (see HPXML Water Heating Systems) is used. + +- **Name:** ``water_heater_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `attic`, `attic - vented`, `attic - unvented`, `crawlspace`, `crawlspace - vented`, `crawlspace - unvented`, `crawlspace - conditioned`, `other exterior`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Water Heater: Tank Volume** + +Nominal volume of water heater tank. Only applies to storage water heater, heat pump water heater, and space-heating boiler with storage tank. If not provided, the OS-HPXML default (see Conventional Storage, Heat Pump, Combi Boiler w/ Storage) is used. + +- **Name:** ``water_heater_tank_volume`` +- **Type:** ``Double`` + +- **Units:** ``gal`` + +- **Required:** ``false`` + +
+ +**Water Heater: Efficiency Type** + +The efficiency type of water heater. Does not apply to space-heating boilers. + +- **Name:** ``water_heater_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `EnergyFactor`, `UniformEnergyFactor` + +
+ +**Water Heater: Efficiency** + +Rated Energy Factor or Uniform Energy Factor. Does not apply to space-heating boilers. + +- **Name:** ``water_heater_efficiency`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Water Heater: Usage Bin** + +The usage of the water heater. Only applies if Efficiency Type is UniformEnergyFactor and Type is not instantaneous water heater. Does not apply to space-heating boilers. If not provided, the OS-HPXML default (see Conventional Storage, Heat Pump) is used. + +- **Name:** ``water_heater_usage_bin`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `very small`, `low`, `medium`, `high` + +
+ +**Water Heater: Recovery Efficiency** + +Ratio of energy delivered to water heater to the energy content of the fuel consumed by the water heater. Only used for non-electric storage water heaters. If not provided, the OS-HPXML default (see Conventional Storage) is used. + +- **Name:** ``water_heater_recovery_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Water Heater: Heating Capacity** + +Heating capacity. Only applies to storage water heater. If not provided, the OS-HPXML default (see Conventional Storage) is used. + +- **Name:** ``water_heater_heating_capacity`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr`` + +- **Required:** ``false`` + +
+ +**Water Heater: Standby Loss** + +The standby loss of water heater. Only applies to space-heating boilers. If not provided, the OS-HPXML default (see Combi Boiler w/ Storage) is used. + +- **Name:** ``water_heater_standby_loss`` +- **Type:** ``Double`` + +- **Units:** ``deg-F/hr`` + +- **Required:** ``false`` + +
+ +**Water Heater: Jacket R-value** + +The jacket R-value of water heater. Doesn't apply to instantaneous water heater or space-heating boiler with tankless coil. If not provided, defaults to no jacket insulation. + +- **Name:** ``water_heater_jacket_rvalue`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``false`` + +
+ +**Water Heater: Setpoint Temperature** + +The setpoint temperature of water heater. If not provided, the OS-HPXML default (see HPXML Water Heating Systems) is used. + +- **Name:** ``water_heater_setpoint_temperature`` +- **Type:** ``Double`` + +- **Units:** ``deg-F`` + +- **Required:** ``false`` + +
+ +**Water Heater: Number of Units Served** + +Number of dwelling units served (directly or indirectly) by the water heater. Must be 1 if single-family detached. Used to apportion water heater tank losses to the unit. + +- **Name:** ``water_heater_num_units_served`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``true`` + +
+ +**Water Heater: Uses Desuperheater** + +Requires that the dwelling unit has a air-to-air, mini-split, or ground-to-air heat pump or a central air conditioner or mini-split air conditioner. If not provided, assumes no desuperheater. + +- **Name:** ``water_heater_uses_desuperheater`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Water Heater: Tank Type** + +Type of tank model to use. The 'stratified' tank generally provide more accurate results, but may significantly increase run time. Applies only to storage water heater. If not provided, the OS-HPXML default (see Conventional Storage) is used. + +- **Name:** ``water_heater_tank_model_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `mixed`, `stratified` + +
+ +**Water Heater: Operating Mode** + +The water heater operating mode. The 'heat pump only' option only uses the heat pump, while 'hybrid/auto' allows the backup electric resistance to come on in high demand situations. This is ignored if a scheduled operating mode type is selected. Applies only to heat pump water heater. If not provided, the OS-HPXML default (see Heat Pump) is used. + +- **Name:** ``water_heater_operating_mode`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `hybrid/auto`, `heat pump only` + +
+ +**Hot Water Distribution: System Type** + +The type of the hot water distribution system. + +- **Name:** ``hot_water_distribution_system_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `Standard`, `Recirculation` + +
+ +**Hot Water Distribution: Standard Piping Length** + +If the distribution system is Standard, the length of the piping. If not provided, the OS-HPXML default (see Standard) is used. + +- **Name:** ``hot_water_distribution_standard_piping_length`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Hot Water Distribution: Recirculation Control Type** + +If the distribution system is Recirculation, the type of hot water recirculation control, if any. + +- **Name:** ``hot_water_distribution_recirc_control_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `no control`, `timer`, `temperature`, `presence sensor demand control`, `manual demand control` + +
+ +**Hot Water Distribution: Recirculation Piping Length** + +If the distribution system is Recirculation, the length of the recirculation piping. If not provided, the OS-HPXML default (see Recirculation) is used. + +- **Name:** ``hot_water_distribution_recirc_piping_length`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Hot Water Distribution: Recirculation Branch Piping Length** + +If the distribution system is Recirculation, the length of the recirculation branch piping. If not provided, the OS-HPXML default (see Recirculation) is used. + +- **Name:** ``hot_water_distribution_recirc_branch_piping_length`` +- **Type:** ``Double`` + +- **Units:** ``ft`` + +- **Required:** ``false`` + +
+ +**Hot Water Distribution: Recirculation Pump Power** + +If the distribution system is Recirculation, the recirculation pump power. If not provided, the OS-HPXML default (see Recirculation) is used. + +- **Name:** ``hot_water_distribution_recirc_pump_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Hot Water Distribution: Pipe Insulation Nominal R-Value** + +Nominal R-value of the pipe insulation. If not provided, the OS-HPXML default (see HPXML Hot Water Distribution) is used. + +- **Name:** ``hot_water_distribution_pipe_r`` +- **Type:** ``Double`` + +- **Units:** ``h-ft^2-R/Btu`` + +- **Required:** ``false`` + +
+ +**Drain Water Heat Recovery: Facilities Connected** + +Which facilities are connected for the drain water heat recovery. Use 'none' if there is no drain water heat recovery system. + +- **Name:** ``dwhr_facilities_connected`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `one`, `all` + +
+ +**Drain Water Heat Recovery: Equal Flow** + +Whether the drain water heat recovery has equal flow. + +- **Name:** ``dwhr_equal_flow`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Drain Water Heat Recovery: Efficiency** + +The efficiency of the drain water heat recovery. + +- **Name:** ``dwhr_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Hot Water Fixtures: Is Shower Low Flow** + +Whether the shower fixture is low flow. + +- **Name:** ``water_fixtures_shower_low_flow`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Hot Water Fixtures: Is Sink Low Flow** + +Whether the sink fixture is low flow. + +- **Name:** ``water_fixtures_sink_low_flow`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Hot Water Fixtures: Usage Multiplier** + +Multiplier on the hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Water Fixtures) is used. + +- **Name:** ``water_fixtures_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Solar Thermal: System Type** + +The type of solar thermal system. Use 'none' if there is no solar thermal system. + +- **Name:** ``solar_thermal_system_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `hot water` + +
+ +**Solar Thermal: Collector Area** + +The collector area of the solar thermal system. + +- **Name:** ``solar_thermal_collector_area`` +- **Type:** ``Double`` + +- **Units:** ``ft^2`` + +- **Required:** ``true`` + +
+ +**Solar Thermal: Collector Loop Type** + +The collector loop type of the solar thermal system. + +- **Name:** ``solar_thermal_collector_loop_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `liquid direct`, `liquid indirect`, `passive thermosyphon` + +
+ +**Solar Thermal: Collector Type** + +The collector type of the solar thermal system. + +- **Name:** ``solar_thermal_collector_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `evacuated tube`, `single glazing black`, `double glazing black`, `integrated collector storage` + +
+ +**Solar Thermal: Collector Azimuth** + +The collector azimuth of the solar thermal system. Azimuth is measured clockwise from north (e.g., North=0, East=90, South=180, West=270). + +- **Name:** ``solar_thermal_collector_azimuth`` +- **Type:** ``Double`` + +- **Units:** ``degrees`` + +- **Required:** ``true`` + +
+ +**Solar Thermal: Collector Tilt** + +The collector tilt of the solar thermal system. Can also enter, e.g., RoofPitch, RoofPitch+20, Latitude, Latitude-15, etc. + +- **Name:** ``solar_thermal_collector_tilt`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Solar Thermal: Collector Rated Optical Efficiency** + +The collector rated optical efficiency of the solar thermal system. + +- **Name:** ``solar_thermal_collector_rated_optical_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Solar Thermal: Collector Rated Thermal Losses** + +The collector rated thermal losses of the solar thermal system. + +- **Name:** ``solar_thermal_collector_rated_thermal_losses`` +- **Type:** ``Double`` + +- **Units:** ``Btu/hr-ft^2-R`` + +- **Required:** ``true`` + +
+ +**Solar Thermal: Storage Volume** + +The storage volume of the solar thermal system. If not provided, the OS-HPXML default (see Detailed Inputs) is used. + +- **Name:** ``solar_thermal_storage_volume`` +- **Type:** ``Double`` + +- **Units:** ``gal`` + +- **Required:** ``false`` + +
+ +**Solar Thermal: Solar Fraction** + +The solar fraction of the solar thermal system. If provided, overrides all other solar thermal inputs. + +- **Name:** ``solar_thermal_solar_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**PV System: Present** + +Whether there is a PV system present. + +- **Name:** ``pv_system_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**PV System: Module Type** + +Module type of the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_module_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `standard`, `premium`, `thin film` + +
+ +**PV System: Location** + +Location of the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `roof`, `ground` + +
+ +**PV System: Tracking** + +Type of tracking for the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_tracking`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `fixed`, `1-axis`, `1-axis backtracked`, `2-axis` + +
+ +**PV System: Array Azimuth** + +Array azimuth of the PV system. Azimuth is measured clockwise from north (e.g., North=0, East=90, South=180, West=270). + +- **Name:** ``pv_system_array_azimuth`` +- **Type:** ``Double`` + +- **Units:** ``degrees`` + +- **Required:** ``true`` + +
+ +**PV System: Array Tilt** + +Array tilt of the PV system. Can also enter, e.g., RoofPitch, RoofPitch+20, Latitude, Latitude-15, etc. + +- **Name:** ``pv_system_array_tilt`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**PV System: Maximum Power Output** + +Maximum power output of the PV system. For a shared system, this is the total building maximum power output. + +- **Name:** ``pv_system_max_power_output`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``true`` + +
+ +**PV System: Inverter Efficiency** + +Inverter efficiency of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_inverter_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**PV System: System Losses Fraction** + +System losses fraction of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_system_losses_fraction`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**PV System: Number of Bedrooms Served** + +Number of bedrooms served by PV system. Required if single-family attached or apartment unit. Used to apportion PV generation to the unit of a SFA/MF building. If there are two PV systems, this will apply to both. + +- **Name:** ``pv_system_num_bedrooms_served`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**PV System 2: Present** + +Whether there is a second PV system present. + +- **Name:** ``pv_system_2_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**PV System 2: Module Type** + +Module type of the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_2_module_type`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `standard`, `premium`, `thin film` + +
+ +**PV System 2: Location** + +Location of the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_2_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `roof`, `ground` + +
+ +**PV System 2: Tracking** + +Type of tracking for the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used. + +- **Name:** ``pv_system_2_tracking`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `fixed`, `1-axis`, `1-axis backtracked`, `2-axis` + +
+ +**PV System 2: Array Azimuth** + +Array azimuth of the second PV system. Azimuth is measured clockwise from north (e.g., North=0, East=90, South=180, West=270). + +- **Name:** ``pv_system_2_array_azimuth`` +- **Type:** ``Double`` + +- **Units:** ``degrees`` + +- **Required:** ``true`` + +
+ +**PV System 2: Array Tilt** + +Array tilt of the second PV system. Can also enter, e.g., RoofPitch, RoofPitch+20, Latitude, Latitude-15, etc. + +- **Name:** ``pv_system_2_array_tilt`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**PV System 2: Maximum Power Output** + +Maximum power output of the second PV system. For a shared system, this is the total building maximum power output. + +- **Name:** ``pv_system_2_max_power_output`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``true`` + +
+ +**Battery: Present** + +Whether there is a lithium ion battery present. + +- **Name:** ``battery_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Battery: Location** + +The space type for the lithium ion battery location. If not provided, the OS-HPXML default (see HPXML Batteries) is used. + +- **Name:** ``battery_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `crawlspace`, `crawlspace - vented`, `crawlspace - unvented`, `crawlspace - conditioned`, `attic`, `attic - vented`, `attic - unvented`, `garage`, `outside` + +
+ +**Battery: Rated Power Output** + +The rated power output of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used. + +- **Name:** ``battery_power`` +- **Type:** ``Double`` + +- **Units:** ``W`` + +- **Required:** ``false`` + +
+ +**Battery: Nominal Capacity** + +The nominal capacity of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used. + +- **Name:** ``battery_capacity`` +- **Type:** ``Double`` + +- **Units:** ``kWh`` + +- **Required:** ``false`` + +
+ +**Battery: Usable Capacity** + +The usable capacity of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used. + +- **Name:** ``battery_usable_capacity`` +- **Type:** ``Double`` + +- **Units:** ``kWh`` + +- **Required:** ``false`` + +
+ +**Battery: Round Trip Efficiency** + +The round trip efficiency of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used. + +- **Name:** ``battery_round_trip_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Lighting: Present** + +Whether there is lighting energy use. + +- **Name:** ``lighting_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Lighting: Interior Fraction CFL** + +Fraction of all lamps (interior) that are compact fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_interior_fraction_cfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Interior Fraction LFL** + +Fraction of all lamps (interior) that are linear fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_interior_fraction_lfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Interior Fraction LED** + +Fraction of all lamps (interior) that are light emitting diodes. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_interior_fraction_led`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Interior Usage Multiplier** + +Multiplier on the lighting energy usage (interior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used. + +- **Name:** ``lighting_interior_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Lighting: Exterior Fraction CFL** + +Fraction of all lamps (exterior) that are compact fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_exterior_fraction_cfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Exterior Fraction LFL** + +Fraction of all lamps (exterior) that are linear fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_exterior_fraction_lfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Exterior Fraction LED** + +Fraction of all lamps (exterior) that are light emitting diodes. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_exterior_fraction_led`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Exterior Usage Multiplier** + +Multiplier on the lighting energy usage (exterior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used. + +- **Name:** ``lighting_exterior_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Lighting: Garage Fraction CFL** + +Fraction of all lamps (garage) that are compact fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_garage_fraction_cfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Garage Fraction LFL** + +Fraction of all lamps (garage) that are linear fluorescent. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_garage_fraction_lfl`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Garage Fraction LED** + +Fraction of all lamps (garage) that are light emitting diodes. Lighting not specified as CFL, LFL, or LED is assumed to be incandescent. + +- **Name:** ``lighting_garage_fraction_led`` +- **Type:** ``Double`` + +- **Required:** ``true`` + +
+ +**Lighting: Garage Usage Multiplier** + +Multiplier on the lighting energy usage (garage) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used. + +- **Name:** ``lighting_garage_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Holiday Lighting: Present** + +Whether there is holiday lighting. + +- **Name:** ``holiday_lighting_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Holiday Lighting: Daily Consumption** + +The daily energy consumption for holiday lighting (exterior). If not provided, the OS-HPXML default (see HPXML Lighting) is used. + +- **Name:** ``holiday_lighting_daily_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/day`` + +- **Required:** ``false`` + +
+ +**Holiday Lighting: Period** + +Enter a date like 'Nov 25 - Jan 5'. If not provided, the OS-HPXML default (see HPXML Lighting) is used. + +- **Name:** ``holiday_lighting_period`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Dehumidifier: Type** + +The type of dehumidifier. + +- **Name:** ``dehumidifier_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `portable`, `whole-home` + +
+ +**Dehumidifier: Efficiency Type** + +The efficiency type of dehumidifier. + +- **Name:** ``dehumidifier_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `EnergyFactor`, `IntegratedEnergyFactor` + +
+ +**Dehumidifier: Efficiency** + +The efficiency of the dehumidifier. + +- **Name:** ``dehumidifier_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``liters/kWh`` + +- **Required:** ``true`` + +
+ +**Dehumidifier: Capacity** + +The capacity (water removal rate) of the dehumidifier. + +- **Name:** ``dehumidifier_capacity`` +- **Type:** ``Double`` + +- **Units:** ``pint/day`` + +- **Required:** ``true`` + +
+ +**Dehumidifier: Relative Humidity Setpoint** + +The relative humidity setpoint of the dehumidifier. + +- **Name:** ``dehumidifier_rh_setpoint`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Dehumidifier: Fraction Dehumidification Load Served** + +The dehumidification load served fraction of the dehumidifier. + +- **Name:** ``dehumidifier_fraction_dehumidification_load_served`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``true`` + +
+ +**Clothes Washer: Present** + +Whether there is a clothes washer present. + +- **Name:** ``clothes_washer_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Clothes Washer: Location** + +The space type for the clothes washer location. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Clothes Washer: Efficiency Type** + +The efficiency type of the clothes washer. + +- **Name:** ``clothes_washer_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `ModifiedEnergyFactor`, `IntegratedModifiedEnergyFactor` + +
+ +**Clothes Washer: Efficiency** + +The efficiency of the clothes washer. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``ft^3/kWh-cyc`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Rated Annual Consumption** + +The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_rated_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Label Electric Rate** + +The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_label_electric_rate`` +- **Type:** ``Double`` + +- **Units:** ``$/kWh`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Label Gas Rate** + +The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_label_gas_rate`` +- **Type:** ``Double`` + +- **Units:** ``$/therm`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Label Annual Cost with Gas DHW** + +The annual cost of using the system under test conditions. Input is obtained from the EnergyGuide label. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_label_annual_gas_cost`` +- **Type:** ``Double`` + +- **Units:** ``$`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Label Usage** + +The clothes washer loads per week. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_label_usage`` +- **Type:** ``Double`` + +- **Units:** ``cyc/wk`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Drum Volume** + +Volume of the washer drum. Obtained from the EnergyStar website or the manufacturer's literature. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_capacity`` +- **Type:** ``Double`` + +- **Units:** ``ft^3`` + +- **Required:** ``false`` + +
+ +**Clothes Washer: Usage Multiplier** + +Multiplier on the clothes washer energy and hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used. + +- **Name:** ``clothes_washer_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Clothes Dryer: Present** + +Whether there is a clothes dryer present. + +- **Name:** ``clothes_dryer_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Clothes Dryer: Location** + +The space type for the clothes dryer location. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used. + +- **Name:** ``clothes_dryer_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Clothes Dryer: Fuel Type** + +Type of fuel used by the clothes dryer. + +- **Name:** ``clothes_dryer_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `coal` + +
+ +**Clothes Dryer: Efficiency Type** + +The efficiency type of the clothes dryer. + +- **Name:** ``clothes_dryer_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `EnergyFactor`, `CombinedEnergyFactor` + +
+ +**Clothes Dryer: Efficiency** + +The efficiency of the clothes dryer. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used. + +- **Name:** ``clothes_dryer_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``lb/kWh`` + +- **Required:** ``false`` + +
+ +**Clothes Dryer: Vented Flow Rate** + +The exhaust flow rate of the vented clothes dryer. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used. + +- **Name:** ``clothes_dryer_vented_flow_rate`` +- **Type:** ``Double`` + +- **Units:** ``CFM`` + +- **Required:** ``false`` + +
+ +**Clothes Dryer: Usage Multiplier** + +Multiplier on the clothes dryer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used. + +- **Name:** ``clothes_dryer_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Present** + +Whether there is a dishwasher present. + +- **Name:** ``dishwasher_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Dishwasher: Location** + +The space type for the dishwasher location. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Dishwasher: Efficiency Type** + +The efficiency type of dishwasher. + +- **Name:** ``dishwasher_efficiency_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `RatedAnnualkWh`, `EnergyFactor` + +
+ +**Dishwasher: Efficiency** + +The efficiency of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``RatedAnnualkWh or EnergyFactor`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Label Electric Rate** + +The label electric rate of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_label_electric_rate`` +- **Type:** ``Double`` + +- **Units:** ``$/kWh`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Label Gas Rate** + +The label gas rate of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_label_gas_rate`` +- **Type:** ``Double`` + +- **Units:** ``$/therm`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Label Annual Gas Cost** + +The label annual gas cost of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_label_annual_gas_cost`` +- **Type:** ``Double`` + +- **Units:** ``$`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Label Usage** + +The dishwasher loads per week. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_label_usage`` +- **Type:** ``Double`` + +- **Units:** ``cyc/wk`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Number of Place Settings** + +The number of place settings for the unit. Data obtained from manufacturer's literature. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_place_setting_capacity`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Dishwasher: Usage Multiplier** + +Multiplier on the dishwasher energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used. + +- **Name:** ``dishwasher_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Refrigerator: Present** + +Whether there is a refrigerator present. + +- **Name:** ``refrigerator_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Refrigerator: Location** + +The space type for the refrigerator location. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``refrigerator_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Refrigerator: Rated Annual Consumption** + +The EnergyGuide rated annual energy consumption for a refrigerator. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``refrigerator_rated_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Refrigerator: Usage Multiplier** + +Multiplier on the refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``refrigerator_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Extra Refrigerator: Present** + +Whether there is an extra refrigerator present. + +- **Name:** ``extra_refrigerator_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Extra Refrigerator: Location** + +The space type for the extra refrigerator location. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``extra_refrigerator_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Extra Refrigerator: Rated Annual Consumption** + +The EnergyGuide rated annual energy consumption for an extra rrefrigerator. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``extra_refrigerator_rated_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Extra Refrigerator: Usage Multiplier** + +Multiplier on the extra refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used. + +- **Name:** ``extra_refrigerator_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Freezer: Present** + +Whether there is a freezer present. + +- **Name:** ``freezer_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Freezer: Location** + +The space type for the freezer location. If not provided, the OS-HPXML default (see HPXML Freezers) is used. + +- **Name:** ``freezer_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Freezer: Rated Annual Consumption** + +The EnergyGuide rated annual energy consumption for a freezer. If not provided, the OS-HPXML default (see HPXML Freezers) is used. + +- **Name:** ``freezer_rated_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Freezer: Usage Multiplier** + +Multiplier on the freezer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Freezers) is used. + +- **Name:** ``freezer_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Cooking Range/Oven: Present** + +Whether there is a cooking range/oven present. + +- **Name:** ``cooking_range_oven_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Cooking Range/Oven: Location** + +The space type for the cooking range/oven location. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used. + +- **Name:** ``cooking_range_oven_location`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `conditioned space`, `basement - conditioned`, `basement - unconditioned`, `garage`, `other housing unit`, `other heated space`, `other multifamily buffer space`, `other non-freezing space` + +
+ +**Cooking Range/Oven: Fuel Type** + +Type of fuel used by the cooking range/oven. + +- **Name:** ``cooking_range_oven_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `electricity`, `natural gas`, `fuel oil`, `propane`, `wood`, `coal` + +
+ +**Cooking Range/Oven: Is Induction** + +Whether the cooking range is induction. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used. + +- **Name:** ``cooking_range_oven_is_induction`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Cooking Range/Oven: Is Convection** + +Whether the oven is convection. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used. + +- **Name:** ``cooking_range_oven_is_convection`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Cooking Range/Oven: Usage Multiplier** + +Multiplier on the cooking range/oven energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used. + +- **Name:** ``cooking_range_oven_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Ceiling Fan: Present** + +Whether there are any ceiling fans. + +- **Name:** ``ceiling_fan_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Ceiling Fan: Efficiency** + +The efficiency rating of the ceiling fan(s) at medium speed. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used. + +- **Name:** ``ceiling_fan_efficiency`` +- **Type:** ``Double`` + +- **Units:** ``CFM/W`` + +- **Required:** ``false`` + +
+ +**Ceiling Fan: Quantity** + +Total number of ceiling fans. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used. + +- **Name:** ``ceiling_fan_quantity`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Ceiling Fan: Cooling Setpoint Temperature Offset** + +The cooling setpoint temperature offset during months when the ceiling fans are operating. Only applies if ceiling fan quantity is greater than zero. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used. + +- **Name:** ``ceiling_fan_cooling_setpoint_temp_offset`` +- **Type:** ``Double`` + +- **Units:** ``deg-F`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Television Present** + +Whether there are televisions. + +- **Name:** ``misc_plug_loads_television_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Plug Loads: Television Annual kWh** + +The annual energy consumption of the television plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_television_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Television Usage Multiplier** + +Multiplier on the television energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_television_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Other Annual kWh** + +The annual energy consumption of the other residual plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_other_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Other Sensible Fraction** + +Fraction of other residual plug loads' internal gains that are sensible. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_other_frac_sensible`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Other Latent Fraction** + +Fraction of other residual plug loads' internal gains that are latent. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_other_frac_latent`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Other Usage Multiplier** + +Multiplier on the other energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_other_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Well Pump Present** + +Whether there is a well pump. + +- **Name:** ``misc_plug_loads_well_pump_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Plug Loads: Well Pump Annual kWh** + +The annual energy consumption of the well pump plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_well_pump_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Well Pump Usage Multiplier** + +Multiplier on the well pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_well_pump_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Vehicle Present** + +Whether there is an electric vehicle. + +- **Name:** ``misc_plug_loads_vehicle_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Plug Loads: Vehicle Annual kWh** + +The annual energy consumption of the electric vehicle plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_vehicle_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Misc Plug Loads: Vehicle Usage Multiplier** + +Multiplier on the electric vehicle energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used. + +- **Name:** ``misc_plug_loads_vehicle_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Grill Present** + +Whether there is a fuel loads grill. + +- **Name:** ``misc_fuel_loads_grill_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Fuel Loads: Grill Fuel Type** + +The fuel type of the fuel loads grill. + +- **Name:** ``misc_fuel_loads_grill_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets` + +
+ +**Misc Fuel Loads: Grill Annual therm** + +The annual energy consumption of the fuel loads grill. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_grill_annual_therm`` +- **Type:** ``Double`` + +- **Units:** ``therm/yr`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Grill Usage Multiplier** + +Multiplier on the fuel loads grill energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_grill_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Lighting Present** + +Whether there is fuel loads lighting. + +- **Name:** ``misc_fuel_loads_lighting_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Fuel Loads: Lighting Fuel Type** + +The fuel type of the fuel loads lighting. + +- **Name:** ``misc_fuel_loads_lighting_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets` + +
+ +**Misc Fuel Loads: Lighting Annual therm** + +The annual energy consumption of the fuel loads lighting. If not provided, the OS-HPXML default (see HPXML Fuel Loads)is used. + +- **Name:** ``misc_fuel_loads_lighting_annual_therm`` +- **Type:** ``Double`` + +- **Units:** ``therm/yr`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Lighting Usage Multiplier** + +Multiplier on the fuel loads lighting energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_lighting_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Fireplace Present** + +Whether there is fuel loads fireplace. + +- **Name:** ``misc_fuel_loads_fireplace_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Misc Fuel Loads: Fireplace Fuel Type** + +The fuel type of the fuel loads fireplace. + +- **Name:** ``misc_fuel_loads_fireplace_fuel_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `natural gas`, `fuel oil`, `propane`, `wood`, `wood pellets` + +
+ +**Misc Fuel Loads: Fireplace Annual therm** + +The annual energy consumption of the fuel loads fireplace. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_fireplace_annual_therm`` +- **Type:** ``Double`` + +- **Units:** ``therm/yr`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Fireplace Sensible Fraction** + +Fraction of fireplace residual fuel loads' internal gains that are sensible. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_fireplace_frac_sensible`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Fireplace Latent Fraction** + +Fraction of fireplace residual fuel loads' internal gains that are latent. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_fireplace_frac_latent`` +- **Type:** ``Double`` + +- **Units:** ``Frac`` + +- **Required:** ``false`` + +
+ +**Misc Fuel Loads: Fireplace Usage Multiplier** + +Multiplier on the fuel loads fireplace energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used. + +- **Name:** ``misc_fuel_loads_fireplace_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Pool: Present** + +Whether there is a pool. + +- **Name:** ``pool_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Pool: Pump Annual kWh** + +The annual energy consumption of the pool pump. If not provided, the OS-HPXML default (see Pool Pump) is used. + +- **Name:** ``pool_pump_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Pool: Pump Usage Multiplier** + +Multiplier on the pool pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Pool Pump) is used. + +- **Name:** ``pool_pump_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Pool: Heater Type** + +The type of pool heater. Use 'none' if there is no pool heater. + +- **Name:** ``pool_heater_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `electric resistance`, `gas fired`, `heat pump` + +
+ +**Pool: Heater Annual kWh** + +The annual energy consumption of the electric resistance pool heater. If not provided, the OS-HPXML default (see Pool Heater) is used. + +- **Name:** ``pool_heater_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Pool: Heater Annual therm** + +The annual energy consumption of the gas fired pool heater. If not provided, the OS-HPXML default (see Pool Heater) is used. + +- **Name:** ``pool_heater_annual_therm`` +- **Type:** ``Double`` + +- **Units:** ``therm/yr`` + +- **Required:** ``false`` + +
+ +**Pool: Heater Usage Multiplier** + +Multiplier on the pool heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Pool Heater) is used. + +- **Name:** ``pool_heater_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Permanent Spa: Present** + +Whether there is a permanent spa. + +- **Name:** ``permanent_spa_present`` +- **Type:** ``Boolean`` + +- **Required:** ``true`` + +
+ +**Permanent Spa: Pump Annual kWh** + +The annual energy consumption of the permanent spa pump. If not provided, the OS-HPXML default (see Permanent Spa Pump) is used. + +- **Name:** ``permanent_spa_pump_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Permanent Spa: Pump Usage Multiplier** + +Multiplier on the permanent spa pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Permanent Spa Pump) is used. + +- **Name:** ``permanent_spa_pump_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Permanent Spa: Heater Type** + +The type of permanent spa heater. Use 'none' if there is no permanent spa heater. + +- **Name:** ``permanent_spa_heater_type`` +- **Type:** ``Choice`` + +- **Required:** ``true`` + +- **Choices:** `none`, `electric resistance`, `gas fired`, `heat pump` + +
+ +**Permanent Spa: Heater Annual kWh** + +The annual energy consumption of the electric resistance permanent spa heater. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used. + +- **Name:** ``permanent_spa_heater_annual_kwh`` +- **Type:** ``Double`` + +- **Units:** ``kWh/yr`` + +- **Required:** ``false`` + +
+ +**Permanent Spa: Heater Annual therm** + +The annual energy consumption of the gas fired permanent spa heater. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used. + +- **Name:** ``permanent_spa_heater_annual_therm`` +- **Type:** ``Double`` + +- **Units:** ``therm/yr`` + +- **Required:** ``false`` + +
+ +**Permanent Spa: Heater Usage Multiplier** + +Multiplier on the permanent spa heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used. + +- **Name:** ``permanent_spa_heater_usage_multiplier`` +- **Type:** ``Double`` + +- **Required:** ``false`` + +
+ +**Emissions: Scenario Names** + +Names of emissions scenarios. If multiple scenarios, use a comma-separated list. If not provided, no emissions scenarios are calculated. + +- **Name:** ``emissions_scenario_names`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Types** + +Types of emissions (e.g., CO2e, NOx, etc.). If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_types`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Electricity Units** + +Electricity emissions factors units. If multiple scenarios, use a comma-separated list. Only lb/MWh and kg/MWh are allowed. + +- **Name:** ``emissions_electricity_units`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Electricity Values or File Paths** + +Electricity emissions factors values, specified as either an annual factor or an absolute/relative path to a file with hourly factors. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_electricity_values_or_filepaths`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Electricity Files Number of Header Rows** + +The number of header rows in the electricity emissions factor file. Only applies when an electricity filepath is used. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_electricity_number_of_header_rows`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Electricity Files Column Numbers** + +The column number in the electricity emissions factor file. Only applies when an electricity filepath is used. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_electricity_column_numbers`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Fossil Fuel Units** + +Fossil fuel emissions factors units. If multiple scenarios, use a comma-separated list. Only lb/MBtu and kg/MBtu are allowed. + +- **Name:** ``emissions_fossil_fuel_units`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Natural Gas Values** + +Natural gas emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_natural_gas_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Propane Values** + +Propane emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_propane_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Fuel Oil Values** + +Fuel oil emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_fuel_oil_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Coal Values** + +Coal emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_coal_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Wood Values** + +Wood emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_wood_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Emissions: Wood Pellets Values** + +Wood pellets emissions factors values, specified as an annual factor. If multiple scenarios, use a comma-separated list. + +- **Name:** ``emissions_wood_pellets_values`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Scenario Names** + +Names of utility bill scenarios. If multiple scenarios, use a comma-separated list. If not provided, no utility bills scenarios are calculated. + +- **Name:** ``utility_bill_scenario_names`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Electricity File Paths** + +Electricity tariff file specified as an absolute/relative path to a file with utility rate structure information. Tariff file must be formatted to OpenEI API version 7. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_electricity_filepaths`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Electricity Fixed Charges** + +Electricity utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_electricity_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Natural Gas Fixed Charges** + +Natural gas utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_natural_gas_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Propane Fixed Charges** + +Propane utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_propane_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Fuel Oil Fixed Charges** + +Fuel oil utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_fuel_oil_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Coal Fixed Charges** + +Coal utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_coal_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Wood Fixed Charges** + +Wood utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_wood_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Wood Pellets Fixed Charges** + +Wood pellets utility bill monthly fixed charges. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_wood_pellets_fixed_charges`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Electricity Marginal Rates** + +Electricity utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_electricity_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Natural Gas Marginal Rates** + +Natural gas utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_natural_gas_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Propane Marginal Rates** + +Propane utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_propane_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Fuel Oil Marginal Rates** + +Fuel oil utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_fuel_oil_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Coal Marginal Rates** + +Coal utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_coal_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Wood Marginal Rates** + +Wood utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_wood_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: Wood Pellets Marginal Rates** + +Wood pellets utility bill marginal rates. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_wood_pellets_marginal_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Compensation Types** + +Utility bill PV compensation types. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_compensation_types`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Net Metering Annual Excess Sellback Rate Types** + +Utility bill PV net metering annual excess sellback rate types. Only applies if the PV compensation type is 'NetMetering'. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_net_metering_annual_excess_sellback_rate_types`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Net Metering Annual Excess Sellback Rates** + +Utility bill PV net metering annual excess sellback rates. Only applies if the PV compensation type is 'NetMetering' and the PV annual excess sellback rate type is 'User-Specified'. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_net_metering_annual_excess_sellback_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Feed-In Tariff Rates** + +Utility bill PV annual full/gross feed-in tariff rates. Only applies if the PV compensation type is 'FeedInTariff'. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_feed_in_tariff_rates`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Monthly Grid Connection Fee Units** + +Utility bill PV monthly grid connection fee units. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_monthly_grid_connection_fee_units`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Utility Bills: PV Monthly Grid Connection Fees** + +Utility bill PV monthly grid connection fees. If multiple scenarios, use a comma-separated list. + +- **Name:** ``utility_bill_pv_monthly_grid_connection_fees`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Additional Properties** + +Additional properties specified as key-value pairs (i.e., key=value). If multiple additional properties, use a |-separated list. For example, 'LowIncome=false|Remodeled|Description=2-story home in Denver'. These properties will be stored in the HPXML file under /HPXML/SoftwareInfo/extension/AdditionalProperties. + +- **Name:** ``additional_properties`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Combine like surfaces?** + +If true, combines like surfaces to simplify the HPXML file generated. + +- **Name:** ``combine_like_surfaces`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Apply Default Values?** + +If true, applies OS-HPXML default values to the HPXML output file. Setting to true will also force validation of the HPXML output file before applying OS-HPXML default values. + +- **Name:** ``apply_defaults`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Apply Validation?** + +If true, validates the HPXML output file. Set to false for faster performance. Note that validation is not needed if the HPXML file will be validated downstream (e.g., via the HPXMLtoOpenStudio measure). + +- **Name:** ``apply_validation`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ + + + + diff --git a/hpxml-measures/BuildResidentialHPXML/README.md.erb b/hpxml-measures/BuildResidentialHPXML/README.md.erb new file mode 100644 index 0000000000..0e9bc87d3e --- /dev/null +++ b/hpxml-measures/BuildResidentialHPXML/README.md.erb @@ -0,0 +1,41 @@ +<%#= README.md.erb is used to auto-generate README.md. %> +###### (Automatically generated documentation) + +# <%= name %> + +## Description +<%= description %> + +<%= modelerDescription %> + +## Arguments + +<% arguments.each do |argument| %> +**<%= argument[:display_name] %>** + +<%= argument[:description] %> + +- **Name:** ``<%= argument[:name] %>`` +- **Type:** ``<%= argument[:type] %>`` +<% if argument[:units] %> +- **Units:** ``<%= argument[:units] %>`` +<% end %> +- **Required:** ``<%= argument[:required] %>`` +<% if argument[:type] == "Choice" %> +- **Choices:** `<%= argument[:choice_values].join("`, `") %>` +<% end %> +
+<% end %> + +<% if arguments.size == 0 %> +<%= "This measure does not have any user arguments" %> +<% end %> + +<% if outputs.size > 0 %> +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + +<% outputs.each do |output| %> +- ``<%= output[:display_name] %>`` +<% end %> +<% end %> diff --git a/hpxml-measures/BuildResidentialHPXML/measure.rb b/hpxml-measures/BuildResidentialHPXML/measure.rb index 41db0b187d..327a8d2a68 100644 --- a/hpxml-measures/BuildResidentialHPXML/measure.rb +++ b/hpxml-measures/BuildResidentialHPXML/measure.rb @@ -35,6 +35,8 @@ def modeler_description # define the arguments that the user will input def arguments(model) # rubocop:disable Lint/UnusedMethodArgument + docs_base_url = "https://openstudio-hpxml.readthedocs.io/en/v#{Version::OS_HPXML_Version}/workflow_inputs.html" + args = OpenStudio::Measure::OSArgumentVector.new arg = OpenStudio::Measure::OSArgument.makeStringArgument('hpxml_path', true) @@ -42,6 +44,11 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg.setDescription('Absolute/relative path of the HPXML file.') args << arg + arg = OpenStudio::Measure::OSArgument.makeStringArgument('existing_hpxml_path', false) + arg.setDisplayName('Existing HPXML File Path') + arg.setDescription('Absolute/relative path of the existing HPXML file. If not provided, a new HPXML file with one Building element is created. If provided, a new Building element will be appended to this HPXML file (e.g., to create a multifamily HPXML file describing multiple dwelling units).') + args << arg + arg = OpenStudio::Measure::OSArgument.makeStringArgument('software_info_program_used', false) arg.setDisplayName('Software Info: Program Used') arg.setDescription('The name of the software program used.') @@ -80,33 +87,33 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('simulation_control_timestep', false) arg.setDisplayName('Simulation Control: Timestep') arg.setUnits('min') - arg.setDescription('Value must be a divisor of 60. If not provided, the OS-HPXML default is used.') + arg.setDescription("Value must be a divisor of 60. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('simulation_control_run_period', false) arg.setDisplayName('Simulation Control: Run Period') - arg.setDescription('Enter a date like "Jan 1 - Dec 31". If not provided, the OS-HPXML default is used.') + arg.setDescription("Enter a date like 'Jan 1 - Dec 31'. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('simulation_control_run_period_calendar_year', false) arg.setDisplayName('Simulation Control: Run Period Calendar Year') arg.setUnits('year') - arg.setDescription('This numeric field should contain the calendar year that determines the start day of week. If you are running simulations using AMY weather files, the value entered for calendar year will not be used; it will be overridden by the actual year found in the AMY weather file. If not provided, the OS-HPXML default is used.') + arg.setDescription("This numeric field should contain the calendar year that determines the start day of week. If you are running simulations using AMY weather files, the value entered for calendar year will not be used; it will be overridden by the actual year found in the AMY weather file. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('simulation_control_daylight_saving_enabled', false) arg.setDisplayName('Simulation Control: Daylight Saving Enabled') - arg.setDescription('Whether to use daylight saving. If not provided, the OS-HPXML default is used.') + arg.setDescription("Whether to use daylight saving. If not provided, the OS-HPXML default (see HPXML Building Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('simulation_control_daylight_saving_period', false) arg.setDisplayName('Simulation Control: Daylight Saving Period') - arg.setDescription('Enter a date like "Mar 15 - Dec 15". If not provided, the OS-HPXML default is used.') + arg.setDescription("Enter a date like 'Mar 15 - Dec 15'. If not provided, the OS-HPXML default (see HPXML Building Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('simulation_control_temperature_capacitance_multiplier', false) arg.setDisplayName('Simulation Control: Temperature Capacitance Multiplier') - arg.setDescription('Affects the transient calculation of indoor air temperatures. If not provided, the OS-HPXML default is used.') + arg.setDescription("Affects the transient calculation of indoor air temperatures. If not provided, the OS-HPXML default (see HPXML Simulation Control) is used.") args << arg site_type_choices = OpenStudio::StringVector.new @@ -116,7 +123,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('site_type', site_type_choices, false) arg.setDisplayName('Site: Type') - arg.setDescription('The type of site. If not provided, the OS-HPXML default is used.') + arg.setDescription("The type of site. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg site_shielding_of_home_choices = OpenStudio::StringVector.new @@ -126,12 +133,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('site_shielding_of_home', site_shielding_of_home_choices, false) arg.setDisplayName('Site: Shielding of Home') - arg.setDescription('Presence of nearby buildings, trees, obstructions for infiltration model. If not provided, the OS-HPXML default is used.') + arg.setDescription("Presence of nearby buildings, trees, obstructions for infiltration model. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument.makeDoubleArgument('site_ground_conductivity', false) arg.setDisplayName('Site: Ground Conductivity') - arg.setDescription('Conductivity of the ground soil. If not provided, the OS-HPXML default is used.') + arg.setDescription("Conductivity of the ground soil. If not provided, the OS-HPXML default (see HPXML Site) is used.") arg.setUnits('Btu/hr-ft-F') args << arg @@ -181,6 +188,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument unit_type_choices << HPXML::ResidentialTypeSFD unit_type_choices << HPXML::ResidentialTypeSFA unit_type_choices << HPXML::ResidentialTypeApartment + unit_type_choices << HPXML::ResidentialTypeManufactured + + arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('unit_multiplier', false) + arg.setDisplayName('Building Construction: Unit Multiplier') + arg.setDescription('The number of similar dwelling units. EnergyPlus simulation results will be multiplied this value. If not provided, defaults to 1.') + args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('geometry_unit_type', unit_type_choices, true) arg.setDisplayName('Geometry: Unit Type') @@ -255,7 +268,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('geometry_unit_num_bathrooms', false) arg.setDisplayName('Geometry: Unit Number of Bathrooms') arg.setUnits('#') - arg.setDescription('The number of bathrooms in the unit. If not provided, the OS-HPXML default is used.') + arg.setDescription("The number of bathrooms in the unit. If not provided, the OS-HPXML default (see HPXML Building Construction) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('geometry_unit_num_occupants', false) @@ -294,7 +307,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('geometry_garage_protrusion', true) arg.setDisplayName('Geometry: Garage Protrusion') arg.setUnits('Frac') - arg.setDescription("The fraction of the garage that is protruding from the living space. Only applies to #{HPXML::ResidentialTypeSFD} units.") + arg.setDescription("The fraction of the garage that is protruding from the conditioned space. Only applies to #{HPXML::ResidentialTypeSFD} units.") arg.setDefaultValue(0.0) args << arg @@ -317,6 +330,8 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument foundation_type_choices << HPXML::FoundationTypeBasementConditioned foundation_type_choices << HPXML::FoundationTypeAmbient foundation_type_choices << HPXML::FoundationTypeAboveApartment # I.e., adiabatic + foundation_type_choices << "#{HPXML::FoundationTypeBellyAndWing}WithSkirt" + foundation_type_choices << "#{HPXML::FoundationTypeBellyAndWing}NoSkirt" arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('geometry_foundation_type', foundation_type_choices, true) arg.setDisplayName('Geometry: Foundation Type') @@ -425,25 +440,25 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('neighbor_front_height', false) arg.setDisplayName('Neighbor: Front Height') arg.setUnits('ft') - arg.setDescription('The height of the neighboring building to the front. If not provided, the OS-HPXML default is used.') + arg.setDescription("The height of the neighboring building to the front. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('neighbor_back_height', false) arg.setDisplayName('Neighbor: Back Height') arg.setUnits('ft') - arg.setDescription('The height of the neighboring building to the back. If not provided, the OS-HPXML default is used.') + arg.setDescription("The height of the neighboring building to the back. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('neighbor_left_height', false) arg.setDisplayName('Neighbor: Left Height') arg.setUnits('ft') - arg.setDescription('The height of the neighboring building to the left. If not provided, the OS-HPXML default is used.') + arg.setDescription("The height of the neighboring building to the left. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('neighbor_right_height', false) arg.setDisplayName('Neighbor: Right Height') arg.setUnits('ft') - arg.setDescription('The height of the neighboring building to the right. If not provided, the OS-HPXML default is used.') + arg.setDescription("The height of the neighboring building to the right. If not provided, the OS-HPXML default (see HPXML Site) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('floor_over_foundation_assembly_r', true) @@ -484,13 +499,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('foundation_wall_type', foundation_wall_type_choices, false) arg.setDisplayName('Foundation Wall: Type') - arg.setDescription('The material type of the foundation wall. If not provided, the OS-HPXML default is used.') + arg.setDescription("The material type of the foundation wall. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('foundation_wall_thickness', false) arg.setDisplayName('Foundation Wall: Thickness') arg.setUnits('in') - arg.setDescription('The thickness of the foundation wall. If not provided, the OS-HPXML default is used.') + arg.setDescription("The thickness of the foundation wall. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('foundation_wall_insulation_r', true) @@ -514,13 +529,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('foundation_wall_insulation_distance_to_top', false) arg.setDisplayName('Foundation Wall: Insulation Distance To Top') arg.setUnits('ft') - arg.setDescription('The distance from the top of the foundation wall to the top of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default is used.') + arg.setDescription("The distance from the top of the foundation wall to the top of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('foundation_wall_insulation_distance_to_bottom', false) arg.setDisplayName('Foundation Wall: Insulation Distance To Bottom') arg.setUnits('ft') - arg.setDescription('The distance from the top of the foundation wall to the bottom of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default is used.') + arg.setDescription("The distance from the top of the foundation wall to the bottom of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see HPXML Foundation Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('foundation_wall_assembly_r', false) @@ -566,19 +581,19 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('slab_thickness', false) arg.setDisplayName('Slab: Thickness') arg.setUnits('in') - arg.setDescription('The thickness of the slab. Zero can be entered if there is a dirt floor instead of a slab. If not provided, the OS-HPXML default is used.') + arg.setDescription("The thickness of the slab. Zero can be entered if there is a dirt floor instead of a slab. If not provided, the OS-HPXML default (see HPXML Slabs) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('slab_carpet_fraction', false) arg.setDisplayName('Slab: Carpet Fraction') arg.setUnits('Frac') - arg.setDescription('Fraction of the slab floor area that is carpeted. If not provided, the OS-HPXML default is used.') + arg.setDescription("Fraction of the slab floor area that is carpeted. If not provided, the OS-HPXML default (see HPXML Slabs) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('slab_carpet_r', false) arg.setDisplayName('Slab: Carpet R-value') arg.setUnits('h-ft^2-R/Btu') - arg.setDescription('R-value of the slab carpet. If not provided, the OS-HPXML default is used.') + arg.setDescription("R-value of the slab carpet. If not provided, the OS-HPXML default (see HPXML Slabs) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ceiling_assembly_r', true) @@ -601,7 +616,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('roof_material_type', roof_material_type_choices, false) arg.setDisplayName('Roof: Material Type') - arg.setDescription('The material type of the roof. If not provided, the OS-HPXML default is used.') + arg.setDescription("The material type of the roof. If not provided, the OS-HPXML default (see HPXML Roofs) is used.") args << arg color_choices = OpenStudio::StringVector.new @@ -613,7 +628,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('roof_color', color_choices, false) arg.setDisplayName('Roof: Color') - arg.setDescription('The color of the roof. If not provided, the OS-HPXML default is used.') + arg.setDescription("The color of the roof. If not provided, the OS-HPXML default (see HPXML Roofs) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('roof_assembly_r', true) @@ -636,8 +651,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('roof_radiant_barrier_grade', roof_radiant_barrier_grade_choices, false) arg.setDisplayName('Roof: Radiant Barrier Grade') - arg.setDescription('The grade of the radiant barrier. If not provided, the OS-HPXML default is used.') - arg.setDefaultValue('1') + arg.setDescription("The grade of the radiant barrier. If not provided, the OS-HPXML default (see HPXML Roofs) is used.") args << arg wall_type_choices = OpenStudio::StringVector.new @@ -674,12 +688,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('wall_siding_type', wall_siding_type_choices, false) arg.setDisplayName('Wall: Siding Type') - arg.setDescription('The siding type of the walls. Also applies to rim joists. If not provided, the OS-HPXML default is used.') + arg.setDescription("The siding type of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see HPXML Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('wall_color', color_choices, false) arg.setDisplayName('Wall: Color') - arg.setDescription('The color of the walls. Also applies to rim joists. If not provided, the OS-HPXML default is used.') + arg.setDescription("The color of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see HPXML Walls) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('wall_assembly_r', true) @@ -755,13 +769,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_fraction_operable', false) arg.setDisplayName('Windows: Fraction Operable') arg.setUnits('Frac') - arg.setDescription('Fraction of windows that are operable. If not provided, the OS-HPXML default is used.') + arg.setDescription("Fraction of windows that are operable. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('window_natvent_availability', false) arg.setDisplayName('Windows: Natural Ventilation Availability') arg.setUnits('Days/week') - arg.setDescription('For operable windows, the number of days/week that windows can be opened by occupants for natural ventilation. If not provided, the OS-HPXML default is used.') + arg.setDescription("For operable windows, the number of days/week that windows can be opened by occupants for natural ventilation. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_ufactor', true) @@ -780,30 +794,30 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_interior_shading_winter', false) arg.setDisplayName('Windows: Winter Interior Shading') arg.setUnits('Frac') - arg.setDescription('Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used.') + arg.setDescription("Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_interior_shading_summer', false) arg.setDisplayName('Windows: Summer Interior Shading') arg.setUnits('Frac') - arg.setDescription('Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used.') + arg.setDescription("Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_exterior_shading_winter', false) arg.setDisplayName('Windows: Winter Exterior Shading') arg.setUnits('Frac') - arg.setDescription('Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used.') + arg.setDescription("Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('window_exterior_shading_summer', false) arg.setDisplayName('Windows: Summer Exterior Shading') arg.setUnits('Frac') - arg.setDescription('Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used.') + arg.setDescription("Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('window_shading_summer_season', false) arg.setDisplayName('Windows: Shading Summer Season') - arg.setDescription('Enter a date like "May 1 - Sep 30". Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default is used.') + arg.setDescription("Enter a date like 'May 1 - Sep 30'. Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default (see HPXML Windows) is used.") args << arg storm_window_type_choices = OpenStudio::StringVector.new @@ -996,7 +1010,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeBoolArgument('air_leakage_has_flue_or_chimney_in_conditioned_space', false) arg.setDisplayName('Air Leakage: Has Flue or Chimney in Conditioned Space') - arg.setDescription('Presence of flue or chimney with combustion air from conditioned space; used for infiltration model. If not provided, the OS-HPXML default is used.') + arg.setDescription("Presence of flue or chimney with combustion air from conditioned space; used for infiltration model. If not provided, the OS-HPXML default (see Flue or Chimney) is used.") args << arg heating_system_type_choices = OpenStudio::StringVector.new @@ -1007,9 +1021,8 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument heating_system_type_choices << HPXML::HVACTypeBoiler heating_system_type_choices << HPXML::HVACTypeElectricResistance heating_system_type_choices << HPXML::HVACTypeStove - heating_system_type_choices << HPXML::HVACTypePortableHeater + heating_system_type_choices << HPXML::HVACTypeSpaceHeater heating_system_type_choices << HPXML::HVACTypeFireplace - heating_system_type_choices << HPXML::HVACTypeFixedHeater heating_system_type_choices << "Shared #{HPXML::HVACTypeBoiler} w/ Baseboard" heating_system_type_choices << "Shared #{HPXML::HVACTypeBoiler} w/ Ductless Fan Coil" @@ -1062,7 +1075,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heating_system_heating_capacity', false) arg.setDisplayName('Heating System: Heating Capacity') - arg.setDescription('The output heating capacity of the heating system. If not provided, the OS-HPXML autosized default is used.') + arg.setDescription("The output heating capacity of the heating system. If not provided, the OS-HPXML autosized default (see HPXML Heating Systems) is used.") arg.setUnits('Btu/hr') args << arg @@ -1105,18 +1118,18 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('cooling_system_cooling_compressor_type', compressor_type_choices, false) arg.setDisplayName('Cooling System: Cooling Compressor Type') - arg.setDescription("The compressor type of the cooling system. Only applies to #{HPXML::HVACTypeCentralAirConditioner}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The compressor type of the cooling system. Only applies to #{HPXML::HVACTypeCentralAirConditioner} and #{HPXML::HVACTypeMiniSplitAirConditioner}. If not provided, the OS-HPXML default (see Central Air Conditioner, Mini-Split Air Conditioner) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('cooling_system_cooling_sensible_heat_fraction', false) arg.setDisplayName('Cooling System: Cooling Sensible Heat Fraction') - arg.setDescription("The sensible heat fraction of the cooling system. Ignored for #{HPXML::HVACTypeEvaporativeCooler}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The sensible heat fraction of the cooling system. Ignored for #{HPXML::HVACTypeEvaporativeCooler}. If not provided, the OS-HPXML default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Mini-Split Air Conditioner) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('cooling_system_cooling_capacity', false) arg.setDisplayName('Cooling System: Cooling Capacity') - arg.setDescription('The output cooling capacity of the cooling system. If not provided, the OS-HPXML autosized default is used.') + arg.setDescription("The output cooling capacity of the cooling system. If not provided, the OS-HPXML autosized default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Evaporative Cooler, Mini-Split Air Conditioner) is used.") arg.setUnits('Btu/hr') args << arg @@ -1147,7 +1160,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('cooling_system_crankcase_heater_watts', false) arg.setDisplayName('Cooling System: Crankcase Heater Power Watts') - arg.setDescription("Cooling system crankcase heater power consumption in Watts. Applies only to #{HPXML::HVACTypeCentralAirConditioner}, #{HPXML::HVACTypeMiniSplitAirConditioner}, #{HPXML::HVACTypePTAC} and #{HPXML::HVACTypeRoomAirConditioner}. If not provided, the OS-HPXML default is used.") + arg.setDescription("Cooling system crankcase heater power consumption in Watts. Applies only to #{HPXML::HVACTypeCentralAirConditioner}, #{HPXML::HVACTypeRoomAirConditioner}, #{HPXML::HVACTypePTAC} and #{HPXML::HVACTypeMiniSplitAirConditioner}. If not provided, the OS-HPXML default (see Central Air Conditioner, Room Air Conditioner, Packaged Terminal Air Conditioner, Mini-Split Air Conditioner) is used.") arg.setUnits('W') args << arg @@ -1164,7 +1177,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('cooling_system_integrated_heating_system_capacity', false) arg.setDisplayName('Cooling System: Integrated Heating System Heating Capacity') - arg.setDescription("The output heating capacity of the heating system integrated into cooling system. If not provided, the OS-HPXML autosized default is used. Only used for #{HPXML::HVACTypePTAC} and #{HPXML::HVACTypeRoomAirConditioner}.") + arg.setDescription("The output heating capacity of the heating system integrated into cooling system. If not provided, the OS-HPXML autosized default (see Room Air Conditioner, Packaged Terminal Air Conditioner) is used. Only used for #{HPXML::HVACTypeRoomAirConditioner} and #{HPXML::HVACTypePTAC}.") arg.setUnits('Btu/hr') args << arg @@ -1187,9 +1200,6 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument heat_pump_heating_efficiency_type_choices << HPXML::UnitsHSPF2 heat_pump_heating_efficiency_type_choices << HPXML::UnitsCOP - heat_pump_fuel_choices = OpenStudio::StringVector.new - heat_pump_fuel_choices << HPXML::FuelTypeElectricity - heat_pump_backup_type_choices = OpenStudio::StringVector.new heat_pump_backup_type_choices << 'none' heat_pump_backup_type_choices << HPXML::HeatPumpBackupTypeIntegrated @@ -1238,24 +1248,24 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('heat_pump_cooling_compressor_type', compressor_type_choices, false) arg.setDisplayName('Heat Pump: Cooling Compressor Type') - arg.setDescription("The compressor type of the heat pump. Only applies to #{HPXML::HVACTypeHeatPumpAirToAir}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The compressor type of the heat pump. Only applies to #{HPXML::HVACTypeHeatPumpAirToAir} and #{HPXML::HVACTypeHeatPumpMiniSplit}. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_cooling_sensible_heat_fraction', false) arg.setDisplayName('Heat Pump: Cooling Sensible Heat Fraction') - arg.setDescription('The sensible heat fraction of the heat pump. If not provided, the OS-HPXML default is used.') + arg.setDescription("The sensible heat fraction of the heat pump. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_heating_capacity', false) arg.setDisplayName('Heat Pump: Heating Capacity') - arg.setDescription('The output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default is used.') + arg.setDescription("The output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used.") arg.setUnits('Btu/hr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_heating_capacity_retention_fraction', false) arg.setDisplayName('Heat Pump: Heating Capacity Retention Fraction') - arg.setDescription("The output heating capacity of the heat pump at a user-specified temperature (e.g., 17F or 5F) divided by the above nominal heating capacity. Applies to all heat pump types except #{HPXML::HVACTypeHeatPumpGroundToAir}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The output heating capacity of the heat pump at a user-specified temperature (e.g., 17F or 5F) divided by the above nominal heating capacity. Applies to all heat pump types except #{HPXML::HVACTypeHeatPumpGroundToAir}. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used.") arg.setUnits('Frac') args << arg @@ -1267,7 +1277,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_cooling_capacity', false) arg.setDisplayName('Heat Pump: Cooling Capacity') - arg.setDescription('The output cooling capacity of the heat pump. If not provided, the OS-HPXML autosized default is used.') + arg.setDescription("The output cooling capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle, Ground-to-Air Heat Pump) is used.") arg.setUnits('Btu/hr') args << arg @@ -1287,7 +1297,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_compressor_lockout_temp', false) arg.setDisplayName('Heat Pump: Compressor Lockout Temperature') - arg.setDescription("The temperature below which the heat pump compressor is disabled. If both this and Backup Heating Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies to all heat pump types other than #{HPXML::HVACTypeHeatPumpGroundToAir}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The temperature below which the heat pump compressor is disabled. If both this and Backup Heating Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies to all heat pump types other than #{HPXML::HVACTypeHeatPumpGroundToAir}. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used.") arg.setUnits('deg-F') args << arg @@ -1311,19 +1321,19 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_backup_heating_capacity', false) arg.setDisplayName('Heat Pump: Backup Heating Capacity') - arg.setDescription("The backup output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default is used. Only applies if Backup Type is '#{HPXML::HeatPumpBackupTypeIntegrated}'.") + arg.setDescription("The backup output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see Backup) is used. Only applies if Backup Type is '#{HPXML::HeatPumpBackupTypeIntegrated}'.") arg.setUnits('Btu/hr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_backup_heating_lockout_temp', false) arg.setDisplayName('Heat Pump: Backup Heating Lockout Temperature') - arg.setDescription("The temperature above which the heat pump backup system is disabled. If both this and Compressor Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies for both Backup Type of '#{HPXML::HeatPumpBackupTypeIntegrated}' and '#{HPXML::HeatPumpBackupTypeSeparate}'. If not provided, the OS-HPXML default is used.") + arg.setDescription("The temperature above which the heat pump backup system is disabled. If both this and Compressor Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies for both Backup Type of '#{HPXML::HeatPumpBackupTypeIntegrated}' and '#{HPXML::HeatPumpBackupTypeSeparate}'. If not provided, the OS-HPXML default (see Backup) is used.") arg.setUnits('deg-F') args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('heat_pump_sizing_methodology', heat_pump_sizing_choices, false) arg.setDisplayName('Heat Pump: Sizing Methodology') - arg.setDescription('The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default is used.') + arg.setDescription("The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default (see HPXML HVAC Sizing Control) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('heat_pump_is_ducted', false) @@ -1345,7 +1355,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heat_pump_crankcase_heater_watts', false) arg.setDisplayName('Heat Pump: Crankcase Heater Power Watts') - arg.setDescription("Heat Pump crankcase heater power consumption in Watts. Applies only to #{HPXML::HVACTypeHeatPumpAirToAir}, #{HPXML::HVACTypeHeatPumpMiniSplit}, #{HPXML::HVACTypeHeatPumpPTHP} and #{HPXML::HVACTypeHeatPumpRoom}. If not provided, the OS-HPXML default is used.") + arg.setDescription("Heat Pump crankcase heater power consumption in Watts. Applies only to #{HPXML::HVACTypeHeatPumpAirToAir}, #{HPXML::HVACTypeHeatPumpMiniSplit}, #{HPXML::HVACTypeHeatPumpPTHP} and #{HPXML::HVACTypeHeatPumpRoom}. If not provided, the OS-HPXML default (see Air-to-Air Heat Pump, Mini-Split Heat Pump, Packaged Terminal Heat Pump, Room Air Conditioner w/ Reverse Cycle) is used.") arg.setUnits('W') args << arg @@ -1357,9 +1367,8 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument heating_system_2_type_choices << HPXML::HVACTypeBoiler heating_system_2_type_choices << HPXML::HVACTypeElectricResistance heating_system_2_type_choices << HPXML::HVACTypeStove - heating_system_2_type_choices << HPXML::HVACTypePortableHeater + heating_system_2_type_choices << HPXML::HVACTypeSpaceHeater heating_system_2_type_choices << HPXML::HVACTypeFireplace - heating_system_2_type_choices << HPXML::HVACTypeFixedHeater arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('heating_system_2_type', heating_system_2_type_choices, true) arg.setDisplayName('Heating System 2: Type') @@ -1382,7 +1391,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('heating_system_2_heating_capacity', false) arg.setDisplayName('Heating System 2: Heating Capacity') - arg.setDescription('The output heating capacity of the second heating system. If not provided, the OS-HPXML autosized default is used.') + arg.setDescription("The output heating capacity of the second heating system. If not provided, the OS-HPXML autosized default (see HPXML Heating Systems) is used.") arg.setUnits('Btu/hr') args << arg @@ -1419,12 +1428,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeStringArgument('hvac_control_heating_season_period', false) arg.setDisplayName('HVAC Control: Heating Season Period') - arg.setDescription("Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default is used. Can also provide '#{HPXML::BuildingAmerica}' to use automatic seasons from the Building America House Simulation Protocols.") + arg.setDescription("Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default (see HPXML HVAC Control) is used. Can also provide '#{HPXML::BuildingAmerica}' to use automatic seasons from the Building America House Simulation Protocols.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('hvac_control_cooling_season_period', false) arg.setDisplayName('HVAC Control: Cooling Season Period') - arg.setDescription("Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default is used. Can also provide '#{HPXML::BuildingAmerica}' to use automatic seasons from the Building America House Simulation Protocols.") + arg.setDescription("Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default (see HPXML HVAC Control) is used. Can also provide '#{HPXML::BuildingAmerica}' to use automatic seasons from the Building America House Simulation Protocols.") args << arg duct_leakage_units_choices = OpenStudio::StringVector.new @@ -1433,12 +1442,14 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument duct_leakage_units_choices << HPXML::UnitsPercent duct_location_choices = OpenStudio::StringVector.new - duct_location_choices << HPXML::LocationLivingSpace + duct_location_choices << HPXML::LocationConditionedSpace duct_location_choices << HPXML::LocationBasementConditioned duct_location_choices << HPXML::LocationBasementUnconditioned + duct_location_choices << HPXML::LocationCrawlspace duct_location_choices << HPXML::LocationCrawlspaceVented duct_location_choices << HPXML::LocationCrawlspaceUnvented duct_location_choices << HPXML::LocationCrawlspaceConditioned + duct_location_choices << HPXML::LocationAttic duct_location_choices << HPXML::LocationAtticVented duct_location_choices << HPXML::LocationAtticUnvented duct_location_choices << HPXML::LocationGarage @@ -1450,6 +1461,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument duct_location_choices << HPXML::LocationOtherHeatedSpace duct_location_choices << HPXML::LocationOtherMultifamilyBufferSpace duct_location_choices << HPXML::LocationOtherNonFreezingSpace + duct_location_choices << HPXML::LocationManufacturedHomeBelly arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('ducts_leakage_units', duct_leakage_units_choices, true) arg.setDisplayName('Ducts: Leakage Units') @@ -1471,7 +1483,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('ducts_supply_location', duct_location_choices, false) arg.setDisplayName('Ducts: Supply Location') - arg.setDescription('The location of the supply ducts. If not provided, the OS-HPXML default is used.') + arg.setDescription("The location of the supply ducts. If not provided, the OS-HPXML default (see Air Distribution) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_supply_insulation_r', true) @@ -1494,13 +1506,19 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_supply_surface_area', false) arg.setDisplayName('Ducts: Supply Surface Area') - arg.setDescription('The surface area of the supply ducts. If not provided, the OS-HPXML default is used.') + arg.setDescription("The supply ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used.") arg.setUnits('ft^2') args << arg + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_supply_surface_area_fraction', false) + arg.setDisplayName('Ducts: Supply Area Fraction') + arg.setDescription("The fraction of supply ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used.") + arg.setUnits('frac') + args << arg + arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('ducts_return_location', duct_location_choices, false) arg.setDisplayName('Ducts: Return Location') - arg.setDescription('The location of the return ducts. If not provided, the OS-HPXML default is used.') + arg.setDescription("The location of the return ducts. If not provided, the OS-HPXML default (see Air Distribution) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_return_insulation_r', true) @@ -1517,13 +1535,19 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_return_surface_area', false) arg.setDisplayName('Ducts: Return Surface Area') - arg.setDescription('The surface area of the return ducts. If not provided, the OS-HPXML default is used.') + arg.setDescription("The return ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used.") arg.setUnits('ft^2') args << arg + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ducts_return_surface_area_fraction', false) + arg.setDisplayName('Ducts: Return Area Fraction') + arg.setDescription("The fraction of return ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see Air Distribution) is used.") + arg.setUnits('frac') + args << arg + arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('ducts_number_of_return_registers', false) arg.setDisplayName('Ducts: Number of Return Registers') - arg.setDescription('The number of return registers of the ducts. Only used to calculate default return duct surface area. If not provided, the OS-HPXML default is used.') + arg.setDescription("The number of return registers of the ducts. Only used to calculate default return duct surface area. If not provided, the OS-HPXML default (see Air Distribution) is used.") arg.setUnits('#') args << arg @@ -1548,13 +1572,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('mech_vent_flow_rate', false) arg.setDisplayName('Mechanical Ventilation: Flow Rate') - arg.setDescription('The flow rate of the mechanical ventilation. If not provided, the OS-HPXML default is used.') + arg.setDescription("The flow rate of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used.") arg.setUnits('CFM') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('mech_vent_hours_in_operation', false) arg.setDisplayName('Mechanical Ventilation: Hours In Operation') - arg.setDescription('The hours in operation of the mechanical ventilation. If not provided, the OS-HPXML default is used.') + arg.setDescription("The hours in operation of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used.") arg.setUnits('hrs/day') args << arg @@ -1580,7 +1604,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('mech_vent_fan_power', false) arg.setDisplayName('Mechanical Ventilation: Fan Power') - arg.setDescription('The fan power of the mechanical ventilation. If not provided, the OS-HPXML default is used.') + arg.setDescription("The fan power of the mechanical ventilation. If not provided, the OS-HPXML default (see Whole Ventilation Fan) is used.") arg.setUnits('W') args << arg @@ -1691,61 +1715,61 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('kitchen_fans_quantity', false) arg.setDisplayName('Kitchen Fans: Quantity') - arg.setDescription('The quantity of the kitchen fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The quantity of the kitchen fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('#') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('kitchen_fans_flow_rate', false) arg.setDisplayName('Kitchen Fans: Flow Rate') - arg.setDescription('The flow rate of the kitchen fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The flow rate of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('CFM') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('kitchen_fans_hours_in_operation', false) arg.setDisplayName('Kitchen Fans: Hours In Operation') - arg.setDescription('The hours in operation of the kitchen fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The hours in operation of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('hrs/day') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('kitchen_fans_power', false) arg.setDisplayName('Kitchen Fans: Fan Power') - arg.setDescription('The fan power of the kitchen fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The fan power of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('W') args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('kitchen_fans_start_hour', false) arg.setDisplayName('Kitchen Fans: Start Hour') - arg.setDescription('The start hour of the kitchen fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The start hour of the kitchen fan. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('hr') args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('bathroom_fans_quantity', false) arg.setDisplayName('Bathroom Fans: Quantity') - arg.setDescription('The quantity of the bathroom fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The quantity of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('#') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('bathroom_fans_flow_rate', false) arg.setDisplayName('Bathroom Fans: Flow Rate') - arg.setDescription('The flow rate of the bathroom fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The flow rate of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('CFM') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('bathroom_fans_hours_in_operation', false) arg.setDisplayName('Bathroom Fans: Hours In Operation') - arg.setDescription('The hours in operation of the bathroom fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The hours in operation of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('hrs/day') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('bathroom_fans_power', false) arg.setDisplayName('Bathroom Fans: Fan Power') - arg.setDescription('The fan power of the bathroom fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The fan power of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('W') args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('bathroom_fans_start_hour', false) arg.setDisplayName('Bathroom Fans: Start Hour') - arg.setDescription('The start hour of the bathroom fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("The start hour of the bathroom fans. If not provided, the OS-HPXML default (see Local Ventilation Fan) is used.") arg.setUnits('hr') args << arg @@ -1757,13 +1781,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('whole_house_fan_flow_rate', false) arg.setDisplayName('Whole House Fan: Flow Rate') - arg.setDescription('The flow rate of the whole house fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The flow rate of the whole house fan. If not provided, the OS-HPXML default (see Whole House Fan) is used.") arg.setUnits('CFM') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('whole_house_fan_power', false) arg.setDisplayName('Whole House Fan: Fan Power') - arg.setDescription('The fan power of the whole house fan. If not provided, the OS-HPXML default is used.') + arg.setDescription("The fan power of the whole house fan. If not provided, the OS-HPXML default (see Whole House Fan) is used.") arg.setUnits('W') args << arg @@ -1784,12 +1808,14 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument water_heater_fuel_choices << HPXML::FuelTypeCoal water_heater_location_choices = OpenStudio::StringVector.new - water_heater_location_choices << HPXML::LocationLivingSpace + water_heater_location_choices << HPXML::LocationConditionedSpace water_heater_location_choices << HPXML::LocationBasementConditioned water_heater_location_choices << HPXML::LocationBasementUnconditioned water_heater_location_choices << HPXML::LocationGarage + water_heater_location_choices << HPXML::LocationAttic water_heater_location_choices << HPXML::LocationAtticVented water_heater_location_choices << HPXML::LocationAtticUnvented + water_heater_location_choices << HPXML::LocationCrawlspace water_heater_location_choices << HPXML::LocationCrawlspaceVented water_heater_location_choices << HPXML::LocationCrawlspaceUnvented water_heater_location_choices << HPXML::LocationCrawlspaceConditioned @@ -1823,12 +1849,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('water_heater_location', water_heater_location_choices, false) arg.setDisplayName('Water Heater: Location') - arg.setDescription('The location of water heater. If not provided, the OS-HPXML default is used.') + arg.setDescription("The location of water heater. If not provided, the OS-HPXML default (see HPXML Water Heating Systems) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_heater_tank_volume', false) arg.setDisplayName('Water Heater: Tank Volume') - arg.setDescription("Nominal volume of water heater tank. Only applies to #{HPXML::WaterHeaterTypeStorage}, #{HPXML::WaterHeaterTypeHeatPump}, and #{HPXML::WaterHeaterTypeCombiStorage}. If not provided, the OS-HPXML default is used.") + arg.setDescription("Nominal volume of water heater tank. Only applies to #{HPXML::WaterHeaterTypeStorage}, #{HPXML::WaterHeaterTypeHeatPump}, and #{HPXML::WaterHeaterTypeCombiStorage}. If not provided, the OS-HPXML default (see Conventional Storage, Heat Pump, Combi Boiler w/ Storage) is used.") arg.setUnits('gal') args << arg @@ -1846,24 +1872,24 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('water_heater_usage_bin', water_heater_usage_bin_choices, false) arg.setDisplayName('Water Heater: Usage Bin') - arg.setDescription("The usage of the water heater. Only applies if Efficiency Type is UniformEnergyFactor and Type is not #{HPXML::WaterHeaterTypeTankless}. Does not apply to space-heating boilers. If not provided, the OS-HPXML default is used.") + arg.setDescription("The usage of the water heater. Only applies if Efficiency Type is UniformEnergyFactor and Type is not #{HPXML::WaterHeaterTypeTankless}. Does not apply to space-heating boilers. If not provided, the OS-HPXML default (see Conventional Storage, Heat Pump) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_heater_recovery_efficiency', false) arg.setDisplayName('Water Heater: Recovery Efficiency') - arg.setDescription('Ratio of energy delivered to water heater to the energy content of the fuel consumed by the water heater. Only used for non-electric storage water heaters. If not provided, the OS-HPXML default is used.') + arg.setDescription("Ratio of energy delivered to water heater to the energy content of the fuel consumed by the water heater. Only used for non-electric storage water heaters. If not provided, the OS-HPXML default (see Conventional Storage) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_heater_heating_capacity', false) arg.setDisplayName('Water Heater: Heating Capacity') - arg.setDescription("Heating capacity. Only applies to #{HPXML::WaterHeaterTypeStorage}. If not provided, the OS-HPXML default is used.") + arg.setDescription("Heating capacity. Only applies to #{HPXML::WaterHeaterTypeStorage}. If not provided, the OS-HPXML default (see Conventional Storage) is used.") arg.setUnits('Btu/hr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_heater_standby_loss', false) arg.setDisplayName('Water Heater: Standby Loss') - arg.setDescription('The standby loss of water heater. Only applies to space-heating boilers. If not provided, the OS-HPXML default is used.') + arg.setDescription("The standby loss of water heater. Only applies to space-heating boilers. If not provided, the OS-HPXML default (see Combi Boiler w/ Storage) is used.") arg.setUnits('deg-F/hr') args << arg @@ -1875,7 +1901,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_heater_setpoint_temperature', false) arg.setDisplayName('Water Heater: Setpoint Temperature') - arg.setDescription('The setpoint temperature of water heater. If not provided, the OS-HPXML default is used.') + arg.setDescription("The setpoint temperature of water heater. If not provided, the OS-HPXML default (see HPXML Water Heating Systems) is used.") arg.setUnits('deg-F') args << arg @@ -1897,7 +1923,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('water_heater_tank_model_type', water_heater_tank_model_type_choices, false) arg.setDisplayName('Water Heater: Tank Type') - arg.setDescription("Type of tank model to use. The '#{HPXML::WaterHeaterTankModelTypeStratified}' tank generally provide more accurate results, but may significantly increase run time. Applies only to #{HPXML::WaterHeaterTypeStorage}. If not provided, the OS-HPXML default is used.") + arg.setDescription("Type of tank model to use. The '#{HPXML::WaterHeaterTankModelTypeStratified}' tank generally provide more accurate results, but may significantly increase run time. Applies only to #{HPXML::WaterHeaterTypeStorage}. If not provided, the OS-HPXML default (see Conventional Storage) is used.") args << arg water_heater_operating_mode_choices = OpenStudio::StringVector.new @@ -1906,7 +1932,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('water_heater_operating_mode', water_heater_operating_mode_choices, false) arg.setDisplayName('Water Heater: Operating Mode') - arg.setDescription("The water heater operating mode. The '#{HPXML::WaterHeaterOperatingModeHeatPumpOnly}' option only uses the heat pump, while '#{HPXML::WaterHeaterOperatingModeHybridAuto}' allows the backup electric resistance to come on in high demand situations. This is ignored if a scheduled operating mode type is selected. Applies only to #{HPXML::WaterHeaterTypeHeatPump}. If not provided, the OS-HPXML default is used.") + arg.setDescription("The water heater operating mode. The '#{HPXML::WaterHeaterOperatingModeHeatPumpOnly}' option only uses the heat pump, while '#{HPXML::WaterHeaterOperatingModeHybridAuto}' allows the backup electric resistance to come on in high demand situations. This is ignored if a scheduled operating mode type is selected. Applies only to #{HPXML::WaterHeaterTypeHeatPump}. If not provided, the OS-HPXML default (see Heat Pump) is used.") args << arg hot_water_distribution_system_type_choices = OpenStudio::StringVector.new @@ -1922,7 +1948,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_water_distribution_standard_piping_length', false) arg.setDisplayName('Hot Water Distribution: Standard Piping Length') arg.setUnits('ft') - arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeStandard}, the length of the piping. If not provided, the OS-HPXML default is used.") + arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeStandard}, the length of the piping. If not provided, the OS-HPXML default (see Standard) is used.") args << arg recirculation_control_type_choices = OpenStudio::StringVector.new @@ -1941,25 +1967,25 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_water_distribution_recirc_piping_length', false) arg.setDisplayName('Hot Water Distribution: Recirculation Piping Length') arg.setUnits('ft') - arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the length of the recirculation piping. If not provided, the OS-HPXML default is used.") + arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the length of the recirculation piping. If not provided, the OS-HPXML default (see Recirculation) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_water_distribution_recirc_branch_piping_length', false) arg.setDisplayName('Hot Water Distribution: Recirculation Branch Piping Length') arg.setUnits('ft') - arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the length of the recirculation branch piping. If not provided, the OS-HPXML default is used.") + arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the length of the recirculation branch piping. If not provided, the OS-HPXML default (see Recirculation) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_water_distribution_recirc_pump_power', false) arg.setDisplayName('Hot Water Distribution: Recirculation Pump Power') arg.setUnits('W') - arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the recirculation pump power. If not provided, the OS-HPXML default is used.") + arg.setDescription("If the distribution system is #{HPXML::DHWDistTypeRecirc}, the recirculation pump power. If not provided, the OS-HPXML default (see Recirculation) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_water_distribution_pipe_r', false) arg.setDisplayName('Hot Water Distribution: Pipe Insulation Nominal R-Value') arg.setUnits('h-ft^2-R/Btu') - arg.setDescription('Nominal R-value of the pipe insulation. If not provided, the OS-HPXML default is used.') + arg.setDescription("Nominal R-value of the pipe insulation. If not provided, the OS-HPXML default (see HPXML Hot Water Distribution) is used.") args << arg dwhr_facilities_connected_choices = OpenStudio::StringVector.new @@ -2000,7 +2026,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('water_fixtures_usage_multiplier', false) arg.setDisplayName('Hot Water Fixtures: Usage Multiplier') - arg.setDescription('Multiplier on the hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Water Fixtures) is used.") args << arg solar_thermal_system_type_choices = OpenStudio::StringVector.new @@ -2074,7 +2100,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('solar_thermal_storage_volume', false) arg.setDisplayName('Solar Thermal: Storage Volume') arg.setUnits('gal') - arg.setDescription('The storage volume of the solar thermal system. If not provided, the OS-HPXML default is used.') + arg.setDescription("The storage volume of the solar thermal system. If not provided, the OS-HPXML default (see Detailed Inputs) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('solar_thermal_solar_fraction', true) @@ -2107,17 +2133,17 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_module_type', pv_system_module_type_choices, false) arg.setDisplayName('PV System: Module Type') - arg.setDescription('Module type of the PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Module type of the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_location', pv_system_location_choices, false) arg.setDisplayName('PV System: Location') - arg.setDescription('Location of the PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Location of the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_tracking', pv_system_tracking_choices, false) arg.setDisplayName('PV System: Tracking') - arg.setDescription('Type of tracking for the PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Type of tracking for the PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pv_system_array_azimuth', true) @@ -2144,13 +2170,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pv_system_inverter_efficiency', false) arg.setDisplayName('PV System: Inverter Efficiency') arg.setUnits('Frac') - arg.setDescription('Inverter efficiency of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default is used.') + arg.setDescription("Inverter efficiency of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pv_system_system_losses_fraction', false) arg.setDisplayName('PV System: System Losses Fraction') arg.setUnits('Frac') - arg.setDescription('System losses fraction of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default is used.') + arg.setDescription("System losses fraction of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('pv_system_num_bedrooms_served', false) @@ -2167,17 +2193,17 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_2_module_type', pv_system_module_type_choices, false) arg.setDisplayName('PV System 2: Module Type') - arg.setDescription('Module type of the second PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Module type of the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_2_location', pv_system_location_choices, false) arg.setDisplayName('PV System 2: Location') - arg.setDescription('Location of the second PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Location of the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pv_system_2_tracking', pv_system_tracking_choices, false) arg.setDisplayName('PV System 2: Tracking') - arg.setDescription('Type of tracking for the second PV system. If not provided, the OS-HPXML default is used.') + arg.setDescription("Type of tracking for the second PV system. If not provided, the OS-HPXML default (see HPXML Photovoltaics) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pv_system_2_array_azimuth', true) @@ -2202,12 +2228,14 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument args << arg battery_location_choices = OpenStudio::StringVector.new - battery_location_choices << HPXML::LocationLivingSpace + battery_location_choices << HPXML::LocationConditionedSpace battery_location_choices << HPXML::LocationBasementConditioned battery_location_choices << HPXML::LocationBasementUnconditioned + battery_location_choices << HPXML::LocationCrawlspace battery_location_choices << HPXML::LocationCrawlspaceVented battery_location_choices << HPXML::LocationCrawlspaceUnvented battery_location_choices << HPXML::LocationCrawlspaceConditioned + battery_location_choices << HPXML::LocationAttic battery_location_choices << HPXML::LocationAtticVented battery_location_choices << HPXML::LocationAtticUnvented battery_location_choices << HPXML::LocationGarage @@ -2221,30 +2249,30 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('battery_location', battery_location_choices, false) arg.setDisplayName('Battery: Location') - arg.setDescription('The space type for the lithium ion battery location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the lithium ion battery location. If not provided, the OS-HPXML default (see HPXML Batteries) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('battery_power', false) arg.setDisplayName('Battery: Rated Power Output') - arg.setDescription('The rated power output of the lithium ion battery. If not provided, the OS-HPXML default is used.') + arg.setDescription("The rated power output of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used.") arg.setUnits('W') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('battery_capacity', false) arg.setDisplayName('Battery: Nominal Capacity') - arg.setDescription('The nominal capacity of the lithium ion battery. If not provided, the OS-HPXML default is used.') + arg.setDescription("The nominal capacity of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used.") arg.setUnits('kWh') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('battery_usable_capacity', false) arg.setDisplayName('Battery: Usable Capacity') - arg.setDescription('The usable capacity of the lithium ion battery. If not provided, the OS-HPXML default is used.') + arg.setDescription("The usable capacity of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used.") arg.setUnits('kWh') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('battery_round_trip_efficiency', false) arg.setDisplayName('Battery: Round Trip Efficiency') - arg.setDescription('The round trip efficiency of the lithium ion battery. If not provided, the OS-HPXML default is used.') + arg.setDescription("The round trip efficiency of the lithium ion battery. If not provided, the OS-HPXML default (see HPXML Batteries) is used.") arg.setUnits('Frac') args << arg @@ -2274,7 +2302,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('lighting_interior_usage_multiplier', false) arg.setDisplayName('Lighting: Interior Usage Multiplier') - arg.setDescription('Multiplier on the lighting energy usage (interior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the lighting energy usage (interior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('lighting_exterior_fraction_cfl', true) @@ -2297,7 +2325,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('lighting_exterior_usage_multiplier', false) arg.setDisplayName('Lighting: Exterior Usage Multiplier') - arg.setDescription('Multiplier on the lighting energy usage (exterior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the lighting energy usage (exterior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('lighting_garage_fraction_cfl', true) @@ -2320,7 +2348,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('lighting_garage_usage_multiplier', false) arg.setDisplayName('Lighting: Garage Usage Multiplier') - arg.setDescription('Multiplier on the lighting energy usage (garage) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the lighting energy usage (garage) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Lighting) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('holiday_lighting_present', true) @@ -2332,12 +2360,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('holiday_lighting_daily_kwh', false) arg.setDisplayName('Holiday Lighting: Daily Consumption') arg.setUnits('kWh/day') - arg.setDescription('The daily energy consumption for holiday lighting (exterior). If not provided, the OS-HPXML default is used.') + arg.setDescription("The daily energy consumption for holiday lighting (exterior). If not provided, the OS-HPXML default (see HPXML Lighting) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeStringArgument('holiday_lighting_period', false) arg.setDisplayName('Holiday Lighting: Period') - arg.setDescription('Enter a date like "Nov 25 - Jan 5". If not provided, the OS-HPXML default is used.') + arg.setDescription("Enter a date like 'Nov 25 - Jan 5'. If not provided, the OS-HPXML default (see HPXML Lighting) is used.") args << arg dehumidifier_type_choices = OpenStudio::StringVector.new @@ -2390,7 +2418,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument args << arg appliance_location_choices = OpenStudio::StringVector.new - appliance_location_choices << HPXML::LocationLivingSpace + appliance_location_choices << HPXML::LocationConditionedSpace appliance_location_choices << HPXML::LocationBasementConditioned appliance_location_choices << HPXML::LocationBasementUnconditioned appliance_location_choices << HPXML::LocationGarage @@ -2411,7 +2439,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('clothes_washer_location', appliance_location_choices, false) arg.setDisplayName('Clothes Washer: Location') - arg.setDescription('The space type for the clothes washer location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the clothes washer location. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('clothes_washer_efficiency_type', clothes_washer_efficiency_type_choices, true) @@ -2423,48 +2451,48 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_efficiency', false) arg.setDisplayName('Clothes Washer: Efficiency') arg.setUnits('ft^3/kWh-cyc') - arg.setDescription('The efficiency of the clothes washer. If not provided, the OS-HPXML default is used.') + arg.setDescription("The efficiency of the clothes washer. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_rated_annual_kwh', false) arg.setDisplayName('Clothes Washer: Rated Annual Consumption') arg.setUnits('kWh/yr') - arg.setDescription('The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_label_electric_rate', false) arg.setDisplayName('Clothes Washer: Label Electric Rate') arg.setUnits('$/kWh') - arg.setDescription('The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_label_gas_rate', false) arg.setDisplayName('Clothes Washer: Label Gas Rate') arg.setUnits('$/therm') - arg.setDescription('The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_label_annual_gas_cost', false) arg.setDisplayName('Clothes Washer: Label Annual Cost with Gas DHW') arg.setUnits('$') - arg.setDescription('The annual cost of using the system under test conditions. Input is obtained from the EnergyGuide label. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual cost of using the system under test conditions. Input is obtained from the EnergyGuide label. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_label_usage', false) arg.setDisplayName('Clothes Washer: Label Usage') arg.setUnits('cyc/wk') - arg.setDescription('The clothes washer loads per week. If not provided, the OS-HPXML default is used.') + arg.setDescription("The clothes washer loads per week. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_capacity', false) arg.setDisplayName('Clothes Washer: Drum Volume') arg.setUnits('ft^3') - arg.setDescription("Volume of the washer drum. Obtained from the EnergyStar website or the manufacturer's literature. If not provided, the OS-HPXML default is used.") + arg.setDescription("Volume of the washer drum. Obtained from the EnergyStar website or the manufacturer's literature. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_washer_usage_multiplier', false) arg.setDisplayName('Clothes Washer: Usage Multiplier') - arg.setDescription('Multiplier on the clothes washer energy and hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the clothes washer energy and hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Clothes Washer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('clothes_dryer_present', true) @@ -2475,7 +2503,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('clothes_dryer_location', appliance_location_choices, false) arg.setDisplayName('Clothes Dryer: Location') - arg.setDescription('The space type for the clothes dryer location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the clothes dryer location. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used.") args << arg clothes_dryer_fuel_choices = OpenStudio::StringVector.new @@ -2505,18 +2533,18 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_dryer_efficiency', false) arg.setDisplayName('Clothes Dryer: Efficiency') arg.setUnits('lb/kWh') - arg.setDescription('The efficiency of the clothes dryer. If not provided, the OS-HPXML default is used.') + arg.setDescription("The efficiency of the clothes dryer. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_dryer_vented_flow_rate', false) arg.setDisplayName('Clothes Dryer: Vented Flow Rate') - arg.setDescription('The exhaust flow rate of the vented clothes dryer. If not provided, the OS-HPXML default is used.') + arg.setDescription("The exhaust flow rate of the vented clothes dryer. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used.") arg.setUnits('CFM') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('clothes_dryer_usage_multiplier', false) arg.setDisplayName('Clothes Dryer: Usage Multiplier') - arg.setDescription('Multiplier on the clothes dryer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the clothes dryer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Clothes Dryer) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('dishwasher_present', true) @@ -2527,7 +2555,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('dishwasher_location', appliance_location_choices, false) arg.setDisplayName('Dishwasher: Location') - arg.setDescription('The space type for the dishwasher location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the dishwasher location. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg dishwasher_efficiency_type_choices = OpenStudio::StringVector.new @@ -2543,42 +2571,42 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_efficiency', false) arg.setDisplayName('Dishwasher: Efficiency') arg.setUnits('RatedAnnualkWh or EnergyFactor') - arg.setDescription('The efficiency of the dishwasher. If not provided, the OS-HPXML default is used.') + arg.setDescription("The efficiency of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_label_electric_rate', false) arg.setDisplayName('Dishwasher: Label Electric Rate') arg.setUnits('$/kWh') - arg.setDescription('The label electric rate of the dishwasher. If not provided, the OS-HPXML default is used.') + arg.setDescription("The label electric rate of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_label_gas_rate', false) arg.setDisplayName('Dishwasher: Label Gas Rate') arg.setUnits('$/therm') - arg.setDescription('The label gas rate of the dishwasher. If not provided, the OS-HPXML default is used.') + arg.setDescription("The label gas rate of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_label_annual_gas_cost', false) arg.setDisplayName('Dishwasher: Label Annual Gas Cost') arg.setUnits('$') - arg.setDescription('The label annual gas cost of the dishwasher. If not provided, the OS-HPXML default is used.') + arg.setDescription("The label annual gas cost of the dishwasher. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_label_usage', false) arg.setDisplayName('Dishwasher: Label Usage') arg.setUnits('cyc/wk') - arg.setDescription('The dishwasher loads per week. If not provided, the OS-HPXML default is used.') + arg.setDescription("The dishwasher loads per week. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('dishwasher_place_setting_capacity', false) arg.setDisplayName('Dishwasher: Number of Place Settings') arg.setUnits('#') - arg.setDescription("The number of place settings for the unit. Data obtained from manufacturer's literature. If not provided, the OS-HPXML default is used.") + arg.setDescription("The number of place settings for the unit. Data obtained from manufacturer's literature. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('dishwasher_usage_multiplier', false) arg.setDisplayName('Dishwasher: Usage Multiplier') - arg.setDescription('Multiplier on the dishwasher energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the dishwasher energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Dishwasher) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('refrigerator_present', true) @@ -2589,18 +2617,18 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('refrigerator_location', appliance_location_choices, false) arg.setDisplayName('Refrigerator: Location') - arg.setDescription('The space type for the refrigerator location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the refrigerator location. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('refrigerator_rated_annual_kwh', false) arg.setDisplayName('Refrigerator: Rated Annual Consumption') arg.setUnits('kWh/yr') - arg.setDescription('The EnergyGuide rated annual energy consumption for a refrigerator. If not provided, the OS-HPXML default is used.') + arg.setDescription("The EnergyGuide rated annual energy consumption for a refrigerator. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('refrigerator_usage_multiplier', false) arg.setDisplayName('Refrigerator: Usage Multiplier') - arg.setDescription('Multiplier on the refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('extra_refrigerator_present', true) @@ -2611,18 +2639,18 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('extra_refrigerator_location', appliance_location_choices, false) arg.setDisplayName('Extra Refrigerator: Location') - arg.setDescription('The space type for the extra refrigerator location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the extra refrigerator location. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('extra_refrigerator_rated_annual_kwh', false) arg.setDisplayName('Extra Refrigerator: Rated Annual Consumption') arg.setUnits('kWh/yr') - arg.setDescription('The EnergyGuide rated annual energy consumption for an extra rrefrigerator. If not provided, the OS-HPXML default is used.') + arg.setDescription("The EnergyGuide rated annual energy consumption for an extra rrefrigerator. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('extra_refrigerator_usage_multiplier', false) arg.setDisplayName('Extra Refrigerator: Usage Multiplier') - arg.setDescription('Multiplier on the extra refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the extra refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Refrigerators) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('freezer_present', true) @@ -2633,18 +2661,18 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('freezer_location', appliance_location_choices, false) arg.setDisplayName('Freezer: Location') - arg.setDescription('The space type for the freezer location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the freezer location. If not provided, the OS-HPXML default (see HPXML Freezers) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('freezer_rated_annual_kwh', false) arg.setDisplayName('Freezer: Rated Annual Consumption') arg.setUnits('kWh/yr') - arg.setDescription('The EnergyGuide rated annual energy consumption for a freezer. If not provided, the OS-HPXML default is used.') + arg.setDescription("The EnergyGuide rated annual energy consumption for a freezer. If not provided, the OS-HPXML default (see HPXML Freezers) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('freezer_usage_multiplier', false) arg.setDisplayName('Freezer: Usage Multiplier') - arg.setDescription('Multiplier on the freezer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the freezer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Freezers) is used.") args << arg cooking_range_oven_fuel_choices = OpenStudio::StringVector.new @@ -2663,7 +2691,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('cooking_range_oven_location', appliance_location_choices, false) arg.setDisplayName('Cooking Range/Oven: Location') - arg.setDescription('The space type for the cooking range/oven location. If not provided, the OS-HPXML default is used.') + arg.setDescription("The space type for the cooking range/oven location. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('cooking_range_oven_fuel_type', cooking_range_oven_fuel_choices, true) @@ -2674,17 +2702,17 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeBoolArgument('cooking_range_oven_is_induction', false) arg.setDisplayName('Cooking Range/Oven: Is Induction') - arg.setDescription('Whether the cooking range is induction. If not provided, the OS-HPXML default is used.') + arg.setDescription("Whether the cooking range is induction. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('cooking_range_oven_is_convection', false) arg.setDisplayName('Cooking Range/Oven: Is Convection') - arg.setDescription('Whether the oven is convection. If not provided, the OS-HPXML default is used.') + arg.setDescription("Whether the oven is convection. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('cooking_range_oven_usage_multiplier', false) arg.setDisplayName('Cooking Range/Oven: Usage Multiplier') - arg.setDescription('Multiplier on the cooking range/oven energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the cooking range/oven energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Cooking Range/Oven) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('ceiling_fan_present', true) @@ -2696,19 +2724,19 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ceiling_fan_efficiency', false) arg.setDisplayName('Ceiling Fan: Efficiency') arg.setUnits('CFM/W') - arg.setDescription('The efficiency rating of the ceiling fan(s) at medium speed. If not provided, the OS-HPXML default is used.') + arg.setDescription("The efficiency rating of the ceiling fan(s) at medium speed. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeIntegerArgument('ceiling_fan_quantity', false) arg.setDisplayName('Ceiling Fan: Quantity') arg.setUnits('#') - arg.setDescription('Total number of ceiling fans. If not provided, the OS-HPXML default is used.') + arg.setDescription("Total number of ceiling fans. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('ceiling_fan_cooling_setpoint_temp_offset', false) arg.setDisplayName('Ceiling Fan: Cooling Setpoint Temperature Offset') arg.setUnits('deg-F') - arg.setDescription('The cooling setpoint temperature offset during months when the ceiling fans are operating. Only applies if ceiling fan quantity is greater than zero. If not provided, the OS-HPXML default is used.') + arg.setDescription("The cooling setpoint temperature offset during months when the ceiling fans are operating. Only applies if ceiling fan quantity is greater than zero. If not provided, the OS-HPXML default (see HPXML Ceiling Fans) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('misc_plug_loads_television_present', true) @@ -2719,36 +2747,36 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_television_annual_kwh', false) arg.setDisplayName('Misc Plug Loads: Television Annual kWh') - arg.setDescription('The annual energy consumption of the television plug loads. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the television plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_television_usage_multiplier', false) arg.setDisplayName('Misc Plug Loads: Television Usage Multiplier') - arg.setDescription('Multiplier on the television energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the television energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_other_annual_kwh', false) arg.setDisplayName('Misc Plug Loads: Other Annual kWh') - arg.setDescription('The annual energy consumption of the other residual plug loads. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the other residual plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_other_frac_sensible', false) arg.setDisplayName('Misc Plug Loads: Other Sensible Fraction') - arg.setDescription("Fraction of other residual plug loads' internal gains that are sensible. If not provided, the OS-HPXML default is used.") + arg.setDescription("Fraction of other residual plug loads' internal gains that are sensible. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_other_frac_latent', false) arg.setDisplayName('Misc Plug Loads: Other Latent Fraction') - arg.setDescription("Fraction of other residual plug loads' internal gains that are latent. If not provided, the OS-HPXML default is used.") + arg.setDescription("Fraction of other residual plug loads' internal gains that are latent. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_other_usage_multiplier', false) arg.setDisplayName('Misc Plug Loads: Other Usage Multiplier') - arg.setDescription('Multiplier on the other energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the other energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('misc_plug_loads_well_pump_present', true) @@ -2759,13 +2787,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_well_pump_annual_kwh', false) arg.setDisplayName('Misc Plug Loads: Well Pump Annual kWh') - arg.setDescription('The annual energy consumption of the well pump plug loads. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the well pump plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_well_pump_usage_multiplier', false) arg.setDisplayName('Misc Plug Loads: Well Pump Usage Multiplier') - arg.setDescription('Multiplier on the well pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the well pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('misc_plug_loads_vehicle_present', true) @@ -2776,13 +2804,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_vehicle_annual_kwh', false) arg.setDisplayName('Misc Plug Loads: Vehicle Annual kWh') - arg.setDescription('The annual energy consumption of the electric vehicle plug loads. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the electric vehicle plug loads. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_plug_loads_vehicle_usage_multiplier', false) arg.setDisplayName('Misc Plug Loads: Vehicle Usage Multiplier') - arg.setDescription('Multiplier on the electric vehicle energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the electric vehicle energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Plug Loads) is used.") args << arg misc_fuel_loads_fuel_choices = OpenStudio::StringVector.new @@ -2806,13 +2834,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_grill_annual_therm', false) arg.setDisplayName('Misc Fuel Loads: Grill Annual therm') - arg.setDescription('The annual energy consumption of the fuel loads grill. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the fuel loads grill. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") arg.setUnits('therm/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_grill_usage_multiplier', false) arg.setDisplayName('Misc Fuel Loads: Grill Usage Multiplier') - arg.setDescription('Multiplier on the fuel loads grill energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the fuel loads grill energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('misc_fuel_loads_lighting_present', true) @@ -2829,13 +2857,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_lighting_annual_therm', false) arg.setDisplayName('Misc Fuel Loads: Lighting Annual therm') - arg.setDescription('The annual energy consumption of the fuel loads lighting. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the fuel loads lighting. If not provided, the OS-HPXML default (see HPXML Fuel Loads)is used.") arg.setUnits('therm/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_lighting_usage_multiplier', false) arg.setDisplayName('Misc Fuel Loads: Lighting Usage Multiplier') - arg.setDescription('Multiplier on the fuel loads lighting energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the fuel loads lighting energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeBoolArgument('misc_fuel_loads_fireplace_present', true) @@ -2852,25 +2880,25 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_fireplace_annual_therm', false) arg.setDisplayName('Misc Fuel Loads: Fireplace Annual therm') - arg.setDescription('The annual energy consumption of the fuel loads fireplace. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the fuel loads fireplace. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") arg.setUnits('therm/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_fireplace_frac_sensible', false) arg.setDisplayName('Misc Fuel Loads: Fireplace Sensible Fraction') - arg.setDescription("Fraction of fireplace residual fuel loads' internal gains that are sensible. If not provided, the OS-HPXML default is used.") + arg.setDescription("Fraction of fireplace residual fuel loads' internal gains that are sensible. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_fireplace_frac_latent', false) arg.setDisplayName('Misc Fuel Loads: Fireplace Latent Fraction') - arg.setDescription("Fraction of fireplace residual fuel loads' internal gains that are latent. If not provided, the OS-HPXML default is used.") + arg.setDescription("Fraction of fireplace residual fuel loads' internal gains that are latent. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") arg.setUnits('Frac') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('misc_fuel_loads_fireplace_usage_multiplier', false) arg.setDisplayName('Misc Fuel Loads: Fireplace Usage Multiplier') - arg.setDescription('Multiplier on the fuel loads fireplace energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the fuel loads fireplace energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see HPXML Fuel Loads) is used.") args << arg heater_type_choices = OpenStudio::StringVector.new @@ -2887,13 +2915,13 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pool_pump_annual_kwh', false) arg.setDisplayName('Pool: Pump Annual kWh') - arg.setDescription('The annual energy consumption of the pool pump. If not provided, the OS-HPXML default is used.') + arg.setDescription("The annual energy consumption of the pool pump. If not provided, the OS-HPXML default (see Pool Pump) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pool_pump_usage_multiplier', false) arg.setDisplayName('Pool: Pump Usage Multiplier') - arg.setDescription('Multiplier on the pool pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the pool pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Pool Pump) is used.") args << arg arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('pool_heater_type', heater_type_choices, true) @@ -2904,59 +2932,59 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pool_heater_annual_kwh', false) arg.setDisplayName('Pool: Heater Annual kWh') - arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeElectricResistance} pool heater. If not provided, the OS-HPXML default is used.") + arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeElectricResistance} pool heater. If not provided, the OS-HPXML default (see Pool Heater) is used.") arg.setUnits('kWh/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pool_heater_annual_therm', false) arg.setDisplayName('Pool: Heater Annual therm') - arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeGas} pool heater. If not provided, the OS-HPXML default is used.") + arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeGas} pool heater. If not provided, the OS-HPXML default (see Pool Heater) is used.") arg.setUnits('therm/yr') args << arg arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('pool_heater_usage_multiplier', false) arg.setDisplayName('Pool: Heater Usage Multiplier') - arg.setDescription('Multiplier on the pool heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg.setDescription("Multiplier on the pool heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Pool Heater) is used.") args << arg - arg = OpenStudio::Measure::OSArgument::makeBoolArgument('hot_tub_present', true) - arg.setDisplayName('Hot Tub: Present') - arg.setDescription('Whether there is a hot tub.') + arg = OpenStudio::Measure::OSArgument::makeBoolArgument('permanent_spa_present', true) + arg.setDisplayName('Permanent Spa: Present') + arg.setDescription('Whether there is a permanent spa.') arg.setDefaultValue(false) args << arg - arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_tub_pump_annual_kwh', false) - arg.setDisplayName('Hot Tub: Pump Annual kWh') - arg.setDescription('The annual energy consumption of the hot tub pump. If not provided, the OS-HPXML default is used.') + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('permanent_spa_pump_annual_kwh', false) + arg.setDisplayName('Permanent Spa: Pump Annual kWh') + arg.setDescription("The annual energy consumption of the permanent spa pump. If not provided, the OS-HPXML default (see Permanent Spa Pump) is used.") arg.setUnits('kWh/yr') args << arg - arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_tub_pump_usage_multiplier', false) - arg.setDisplayName('Hot Tub: Pump Usage Multiplier') - arg.setDescription('Multiplier on the hot tub pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('permanent_spa_pump_usage_multiplier', false) + arg.setDisplayName('Permanent Spa: Pump Usage Multiplier') + arg.setDescription("Multiplier on the permanent spa pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Permanent Spa Pump) is used.") args << arg - arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('hot_tub_heater_type', heater_type_choices, true) - arg.setDisplayName('Hot Tub: Heater Type') - arg.setDescription("The type of hot tub heater. Use '#{HPXML::TypeNone}' if there is no hot tub heater.") + arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('permanent_spa_heater_type', heater_type_choices, true) + arg.setDisplayName('Permanent Spa: Heater Type') + arg.setDescription("The type of permanent spa heater. Use '#{HPXML::TypeNone}' if there is no permanent spa heater.") arg.setDefaultValue(HPXML::TypeNone) args << arg - arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_tub_heater_annual_kwh', false) - arg.setDisplayName('Hot Tub: Heater Annual kWh') - arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeElectricResistance} hot tub heater. If not provided, the OS-HPXML default is used.") + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('permanent_spa_heater_annual_kwh', false) + arg.setDisplayName('Permanent Spa: Heater Annual kWh') + arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeElectricResistance} permanent spa heater. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used.") arg.setUnits('kWh/yr') args << arg - arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_tub_heater_annual_therm', false) - arg.setDisplayName('Hot Tub: Heater Annual therm') - arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeGas} hot tub heater. If not provided, the OS-HPXML default is used.") + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('permanent_spa_heater_annual_therm', false) + arg.setDisplayName('Permanent Spa: Heater Annual therm') + arg.setDescription("The annual energy consumption of the #{HPXML::HeaterTypeGas} permanent spa heater. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used.") arg.setUnits('therm/yr') args << arg - arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('hot_tub_heater_usage_multiplier', false) - arg.setDisplayName('Hot Tub: Heater Usage Multiplier') - arg.setDescription('Multiplier on the hot tub heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used.') + arg = OpenStudio::Measure::OSArgument::makeDoubleArgument('permanent_spa_heater_usage_multiplier', false) + arg.setDisplayName('Permanent Spa: Heater Usage Multiplier') + arg.setDescription("Multiplier on the permanent spa heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see Permanent Spa Heater) is used.") args << arg arg = OpenStudio::Measure::OSArgument.makeStringArgument('emissions_scenario_names', false) @@ -3111,7 +3139,6 @@ def run(model, runner, user_arguments) args[:apply_validation] = args[:apply_validation].is_initialized ? args[:apply_validation].get : false args[:apply_defaults] = args[:apply_defaults].is_initialized ? args[:apply_defaults].get : false - args[:apply_validation] = true if args[:apply_defaults] args[:geometry_unit_left_wall_is_adiabatic] = (args[:geometry_unit_left_wall_is_adiabatic].is_initialized && args[:geometry_unit_left_wall_is_adiabatic].get) args[:geometry_unit_right_wall_is_adiabatic] = (args[:geometry_unit_right_wall_is_adiabatic].is_initialized && args[:geometry_unit_right_wall_is_adiabatic].get) args[:geometry_unit_front_wall_is_adiabatic] = (args[:geometry_unit_front_wall_is_adiabatic].is_initialized && args[:geometry_unit_front_wall_is_adiabatic].get) @@ -3149,16 +3176,20 @@ def run(model, runner, user_arguments) hpxml_path = File.expand_path(hpxml_path) end - hpxml_doc = HPXMLFile.create(runner, model, args, epw_path, hpxml_path) + # Existing HPXML File + if args[:existing_hpxml_path].is_initialized + existing_hpxml_path = args[:existing_hpxml_path].get + unless (Pathname.new existing_hpxml_path).absolute? + existing_hpxml_path = File.expand_path(existing_hpxml_path) + end + end + + hpxml_doc = HPXMLFile.create(runner, model, args, epw_path, hpxml_path, existing_hpxml_path) if not hpxml_doc runner.registerError('Unsuccessful creation of HPXML file.') return false end - # Write HPXML file again if defaults applied - if args[:apply_defaults] - XMLHelper.write_file(hpxml_doc, hpxml_path) - end runner.registerInfo("Wrote file: #{hpxml_path}") # Uncomment for debugging purposes @@ -3177,6 +3208,10 @@ def validate_arguments(args) def argument_warnings(args) warnings = [] + max_uninsulated_floor_rvalue = 6.0 + max_uninsulated_ceiling_rvalue = 3.0 + max_uninsulated_roof_rvalue = 3.0 + warning = ([HPXML::WaterHeaterTypeHeatPump].include?(args[:water_heater_type]) && (args[:water_heater_fuel_type] != HPXML::FuelTypeElectricity)) warnings << 'Cannot model a heat pump water heater with non-electric fuel type.' if warning @@ -3186,19 +3221,16 @@ def argument_warnings(args) warning = (args[:geometry_foundation_type] == HPXML::FoundationTypeSlab) && (args[:geometry_foundation_height_above_grade] > 0) warnings << 'Specified a slab foundation type with a non-zero height above grade.' if warning - warning = (args[:heating_system_2_type] != 'none') && (args[:heating_system_2_fraction_heat_load_served] >= 0.5) && (args[:heating_system_2_fraction_heat_load_served] < 1.0) - warnings << 'The fraction of heat load served by the second heating system is greater than or equal to 50%.' if warning - - warning = [HPXML::FoundationTypeCrawlspaceVented, HPXML::FoundationTypeCrawlspaceUnvented, HPXML::FoundationTypeBasementUnconditioned].include?(args[:geometry_foundation_type]) && ((args[:foundation_wall_insulation_r] > 0) || args[:foundation_wall_assembly_r].is_initialized) && (args[:floor_over_foundation_assembly_r] > 2.1) + warning = [HPXML::FoundationTypeCrawlspaceVented, HPXML::FoundationTypeCrawlspaceUnvented, HPXML::FoundationTypeBasementUnconditioned].include?(args[:geometry_foundation_type]) && ((args[:foundation_wall_insulation_r] > 0) || args[:foundation_wall_assembly_r].is_initialized) && (args[:floor_over_foundation_assembly_r] > max_uninsulated_floor_rvalue) warnings << 'Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.' if warning - warning = [HPXML::AtticTypeVented, HPXML::AtticTypeUnvented].include?(args[:geometry_attic_type]) && (args[:ceiling_assembly_r] > 2.1) && (args[:roof_assembly_r] > 2.3) + warning = [HPXML::AtticTypeVented, HPXML::AtticTypeUnvented].include?(args[:geometry_attic_type]) && (args[:ceiling_assembly_r] > max_uninsulated_ceiling_rvalue) && (args[:roof_assembly_r] > max_uninsulated_roof_rvalue) warnings << 'Home with unconditioned attic type has both ceiling insulation and roof insulation.' if warning - warning = (args[:geometry_foundation_type] == HPXML::FoundationTypeBasementConditioned) && (args[:floor_over_foundation_assembly_r] > 2.1) + warning = (args[:geometry_foundation_type] == HPXML::FoundationTypeBasementConditioned) && (args[:floor_over_foundation_assembly_r] > max_uninsulated_floor_rvalue) warnings << 'Home with conditioned basement has floor insulation.' if warning - warning = (args[:geometry_attic_type] == HPXML::AtticTypeConditioned) && (args[:ceiling_assembly_r] > 2.1) + warning = (args[:geometry_attic_type] == HPXML::AtticTypeConditioned) && (args[:ceiling_assembly_r] > max_uninsulated_ceiling_rvalue) warnings << 'Home with conditioned attic has ceiling insulation.' if warning return warnings @@ -3219,12 +3251,6 @@ def argument_errors(args) error = (args[:geometry_unit_type] == HPXML::ResidentialTypeApartment) && ([HPXML::FoundationTypeBasementConditioned, HPXML::FoundationTypeCrawlspaceConditioned].include? args[:geometry_foundation_type]) errors << 'Conditioned basement/crawlspace foundation type for apartment units is not currently supported.' if error - error = (args[:ducts_supply_location].is_initialized != args[:ducts_supply_surface_area].is_initialized) || (args[:ducts_return_location].is_initialized != args[:ducts_return_surface_area].is_initialized) - errors << 'Duct location and surface area not both defaulted or not both specified.' if error - - error = (args[:heating_system_2_type] != 'none') && (args[:heating_system_2_fraction_heat_load_served] == 1.0) - errors << 'The fraction of heat load served by the second heating system is 100%.' if error - error = (args[:heating_system_type] == 'none') && (args[:heat_pump_type] == 'none') && (args[:heating_system_2_type] != 'none') errors << 'A second heating system was specified without a primary heating system.' if error @@ -3355,7 +3381,7 @@ def argument_errors(args) end class HPXMLFile - def self.create(runner, model, args, epw_path, hpxml_path) + def self.create(runner, model, args, epw_path, hpxml_path, existing_hpxml_path) epw_file = OpenStudio::EpwFile.new(epw_path) if (args[:hvac_control_heating_season_period].to_s == HPXML::BuildingAmerica) || (args[:hvac_control_cooling_season_period].to_s == HPXML::BuildingAmerica) || (args[:apply_defaults]) weather = WeatherProcess.new(epw_path: epw_path, runner: nil) @@ -3370,75 +3396,88 @@ def self.create(runner, model, args, epw_path, hpxml_path) sorted_surfaces = model.getSurfaces.sort_by { |s| s.additionalProperties.getFeatureAsInteger('Index').get } sorted_subsurfaces = model.getSubSurfaces.sort_by { |ss| ss.additionalProperties.getFeatureAsInteger('Index').get } - hpxml = HPXML.new - - set_header(hpxml, args) - set_site(hpxml, args) - set_neighbor_buildings(hpxml, args) - set_building_occupancy(hpxml, args) - set_building_construction(hpxml, args) - set_climate_and_risk_zones(hpxml, args) - set_air_infiltration_measurements(hpxml, args) - set_roofs(hpxml, args, sorted_surfaces) - set_rim_joists(hpxml, model, args, sorted_surfaces) - set_walls(hpxml, model, args, sorted_surfaces) - set_foundation_walls(hpxml, model, args, sorted_surfaces) - set_floors(hpxml, args, sorted_surfaces) - set_slabs(hpxml, model, args, sorted_surfaces) - set_windows(hpxml, model, args, sorted_subsurfaces) - set_skylights(hpxml, args, sorted_subsurfaces) - set_doors(hpxml, model, args, sorted_subsurfaces) - set_attics(hpxml, args) - set_foundations(hpxml, args) - set_heating_systems(hpxml, args) - set_cooling_systems(hpxml, args) - set_heat_pumps(hpxml, args) - set_secondary_heating_systems(hpxml, args) - set_hvac_distribution(hpxml, args) - set_hvac_control(hpxml, args, epw_file, weather) - set_ventilation_fans(hpxml, args) - set_water_heating_systems(hpxml, args) - set_hot_water_distribution(hpxml, args) - set_water_fixtures(hpxml, args) - set_solar_thermal(hpxml, args, epw_file) - set_pv_systems(hpxml, args, epw_file) - set_battery(hpxml, args) - set_lighting(hpxml, args) - set_dehumidifier(hpxml, args) - set_clothes_washer(hpxml, args) - set_clothes_dryer(hpxml, args) - set_dishwasher(hpxml, args) - set_refrigerator(hpxml, args) - set_extra_refrigerator(hpxml, args) - set_freezer(hpxml, args) - set_cooking_range_oven(hpxml, args) - set_ceiling_fans(hpxml, args) - set_misc_plug_loads_television(hpxml, args) - set_misc_plug_loads_other(hpxml, args) - set_misc_plug_loads_vehicle(hpxml, args) - set_misc_plug_loads_well_pump(hpxml, args) - set_misc_fuel_loads_grill(hpxml, args) - set_misc_fuel_loads_lighting(hpxml, args) - set_misc_fuel_loads_fireplace(hpxml, args) - set_pool(hpxml, args) - set_hot_tub(hpxml, args) - collapse_surfaces(hpxml, args) - renumber_hpxml_ids(hpxml) - - hpxml_doc = hpxml.to_oga() + hpxml = HPXML.new(hpxml_path: existing_hpxml_path, building_id: 'ALL') + + if not set_header(runner, hpxml, args) + return false + end + + hpxml_bldg = add_building(hpxml, args) + set_site(hpxml_bldg, args) + set_neighbor_buildings(hpxml_bldg, args) + set_building_occupancy(hpxml_bldg, args) + set_building_construction(hpxml_bldg, args) + set_building_header(hpxml_bldg, args) + set_climate_and_risk_zones(hpxml_bldg, args) + set_air_infiltration_measurements(hpxml_bldg, args) + set_roofs(hpxml_bldg, args, sorted_surfaces) + set_rim_joists(hpxml_bldg, model, args, sorted_surfaces) + set_walls(hpxml_bldg, model, args, sorted_surfaces) + set_foundation_walls(hpxml_bldg, model, args, sorted_surfaces) + set_floors(hpxml_bldg, args, sorted_surfaces) + set_slabs(hpxml_bldg, model, args, sorted_surfaces) + set_windows(hpxml_bldg, model, args, sorted_subsurfaces) + set_skylights(hpxml_bldg, args, sorted_subsurfaces) + set_doors(hpxml_bldg, model, args, sorted_subsurfaces) + set_attics(hpxml_bldg, args) + set_foundations(hpxml_bldg, args) + set_heating_systems(hpxml_bldg, args) + set_cooling_systems(hpxml_bldg, args) + set_heat_pumps(hpxml_bldg, args) + set_secondary_heating_systems(hpxml_bldg, args) + set_hvac_distribution(hpxml_bldg, args) + set_hvac_control(hpxml, hpxml_bldg, args, epw_file, weather) + set_ventilation_fans(hpxml_bldg, args) + set_water_heating_systems(hpxml_bldg, args) + set_hot_water_distribution(hpxml_bldg, args) + set_water_fixtures(hpxml_bldg, args) + set_solar_thermal(hpxml_bldg, args, epw_file) + set_pv_systems(hpxml_bldg, args, epw_file) + set_battery(hpxml_bldg, args) + set_lighting(hpxml_bldg, args) + set_dehumidifier(hpxml_bldg, args) + set_clothes_washer(hpxml_bldg, args) + set_clothes_dryer(hpxml_bldg, args) + set_dishwasher(hpxml_bldg, args) + set_refrigerator(hpxml_bldg, args) + set_extra_refrigerator(hpxml_bldg, args) + set_freezer(hpxml_bldg, args) + set_cooking_range_oven(hpxml_bldg, args) + set_ceiling_fans(hpxml_bldg, args) + set_misc_plug_loads_television(hpxml_bldg, args) + set_misc_plug_loads_other(hpxml_bldg, args) + set_misc_plug_loads_vehicle(hpxml_bldg, args) + set_misc_plug_loads_well_pump(hpxml_bldg, args) + set_misc_fuel_loads_grill(hpxml_bldg, args) + set_misc_fuel_loads_lighting(hpxml_bldg, args) + set_misc_fuel_loads_fireplace(hpxml_bldg, args) + set_pool(hpxml_bldg, args) + set_permanent_spa(hpxml_bldg, args) + collapse_surfaces(hpxml_bldg, args) + renumber_hpxml_ids(hpxml_bldg) + + hpxml_doc = hpxml.to_doc() + hpxml.set_unique_hpxml_ids(hpxml_doc, true) if hpxml.buildings.size > 1 XMLHelper.write_file(hpxml_doc, hpxml_path) - if args[:apply_validation] - # Check for invalid HPXML file + if args[:apply_defaults] + # Always check for invalid HPXML file before applying defaults if not validate_hpxml(runner, hpxml, hpxml_doc, hpxml_path) return false end - end - if args[:apply_defaults] eri_version = Constants.ERIVersions[-1] - HPXMLDefaults.apply(runner, hpxml, eri_version, weather, epw_file: epw_file) - hpxml_doc = hpxml.to_oga() + HPXMLDefaults.apply(runner, hpxml, hpxml_bldg, eri_version, weather, epw_file: epw_file) + hpxml_doc = hpxml.to_doc() + hpxml.set_unique_hpxml_ids(hpxml_doc, true) if hpxml.buildings.size > 1 + XMLHelper.write_file(hpxml_doc, hpxml_path) + end + + if args[:apply_validation] + # Optionally check for invalid HPXML file (with or without defaults applied) + if not validate_hpxml(runner, hpxml, hpxml_doc, hpxml_path) + return false + end end return hpxml_doc @@ -3446,7 +3485,10 @@ def self.create(runner, model, args, epw_path, hpxml_path) def self.validate_hpxml(runner, hpxml, hpxml_doc, hpxml_path) # Check for errors in the HPXML object - errors = hpxml.check_for_errors() + errors = [] + hpxml.buildings.each do |hpxml_bldg| + errors += hpxml_bldg.check_for_errors() + end if errors.size > 0 fail "ERROR: Invalid HPXML object produced.\n#{errors}" end @@ -3499,7 +3541,7 @@ def self.create_geometry_envelope(runner, model, args) args[:geometry_foundation_height] = 0.0 args[:geometry_foundation_height_above_grade] = 0.0 args[:geometry_rim_joist_height] = 0.0 - elsif args[:geometry_foundation_type] == HPXML::FoundationTypeAmbient + elsif (args[:geometry_foundation_type] == HPXML::FoundationTypeAmbient) || args[:geometry_foundation_type].start_with?(HPXML::FoundationTypeBellyAndWing) args[:geometry_rim_joist_height] = 0.0 end @@ -3514,6 +3556,8 @@ def self.create_geometry_envelope(runner, model, args) success = Geometry.create_single_family_attached(model: model, **args) elsif args[:geometry_unit_type] == HPXML::ResidentialTypeApartment success = Geometry.create_apartment(model: model, **args) + elsif args[:geometry_unit_type] == HPXML::ResidentialTypeManufactured + success = Geometry.create_single_family_detached(runner: runner, model: model, **args) end return false if not success @@ -3526,23 +3570,40 @@ def self.create_geometry_envelope(runner, model, args) return true end - def self.set_header(hpxml, args) + def self.unavailable_period_exists(hpxml, column_name, begin_month, begin_day, begin_hour, end_month, end_day, end_hour, natvent_availability = nil) + natvent_availability = HPXML::ScheduleUnavailable if natvent_availability.nil? + + hpxml.header.unavailable_periods.each do |unavailable_period| + begin_hour = 0 if begin_hour.nil? + end_hour = 24 if end_hour.nil? + + next unless (unavailable_period.column_name == column_name) && + (unavailable_period.begin_month == begin_month) && + (unavailable_period.begin_day == begin_day) && + (unavailable_period.begin_hour == begin_hour) && + (unavailable_period.end_month == end_month) && + (unavailable_period.end_day == end_day) && + (unavailable_period.end_hour == end_hour) && + (unavailable_period.natvent_availability == natvent_availability) + + return true + end + return false + end + + def self.set_header(runner, hpxml, args) + errors = [] + hpxml.header.xml_type = 'HPXML' hpxml.header.xml_generated_by = 'BuildResidentialHPXML' hpxml.header.transaction = 'create' - hpxml.header.building_id = 'MyBuilding' - hpxml.header.event_type = 'proposed workscope' - - if args[:window_natvent_availability].is_initialized - hpxml.header.natvent_days_per_week = args[:window_natvent_availability].get - end - if args[:schedules_filepaths].is_initialized - hpxml.header.schedules_filepaths = args[:schedules_filepaths].get.split(',').map(&:strip) - end if args[:schedules_vacancy_period].is_initialized begin_month, begin_day, begin_hour, end_month, end_day, end_hour = Schedule.parse_date_time_range(args[:schedules_vacancy_period].get) - hpxml.header.unavailable_periods.add(column_name: 'Vacancy', begin_month: begin_month, begin_day: begin_day, begin_hour: begin_hour, end_month: end_month, end_day: end_day, end_hour: end_hour, natvent_availability: HPXML::ScheduleUnavailable) + + if not unavailable_period_exists(hpxml, 'Vacancy', begin_month, begin_day, begin_hour, end_month, end_day, end_hour) + hpxml.header.unavailable_periods.add(column_name: 'Vacancy', begin_month: begin_month, begin_day: begin_day, begin_hour: begin_hour, end_month: end_month, end_day: end_day, end_hour: end_hour, natvent_availability: HPXML::ScheduleUnavailable) + end end if args[:schedules_power_outage_period].is_initialized begin_month, begin_day, begin_hour, end_month, end_day, end_hour = Schedule.parse_date_time_range(args[:schedules_power_outage_period].get) @@ -3551,22 +3612,39 @@ def self.set_header(hpxml, args) natvent_availability = args[:schedules_power_outage_window_natvent_availability].get end - hpxml.header.unavailable_periods.add(column_name: 'Power Outage', begin_month: begin_month, begin_day: begin_day, begin_hour: begin_hour, end_month: end_month, end_day: end_day, end_hour: end_hour, natvent_availability: natvent_availability) + if not unavailable_period_exists(hpxml, 'Power Outage', begin_month, begin_day, begin_hour, end_month, end_day, end_hour, natvent_availability) + hpxml.header.unavailable_periods.add(column_name: 'Power Outage', begin_month: begin_month, begin_day: begin_day, begin_hour: begin_hour, end_month: end_month, end_day: end_day, end_hour: end_hour, natvent_availability: natvent_availability) + end end if args[:software_info_program_used].is_initialized + if !hpxml.header.software_program_used.nil? && (hpxml.header.software_program_used != args[:software_info_program_used].get) + errors << "'Software Info: Program Used' cannot vary across dwelling units." + end hpxml.header.software_program_used = args[:software_info_program_used].get end if args[:software_info_program_version].is_initialized + if !hpxml.header.software_program_version.nil? && (hpxml.header.software_program_version != args[:software_info_program_version].get) + errors << "'Software Info: Program Version' cannot vary across dwelling units." + end hpxml.header.software_program_version = args[:software_info_program_version].get end if args[:simulation_control_timestep].is_initialized + if !hpxml.header.timestep.nil? && (hpxml.header.timestep != args[:simulation_control_timestep].get) + errors << "'Simulation Control: Timestep' cannot vary across dwelling units." + end hpxml.header.timestep = args[:simulation_control_timestep].get end if args[:simulation_control_run_period].is_initialized begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:simulation_control_run_period].get) + if (!hpxml.header.sim_begin_month.nil? && (hpxml.header.sim_begin_month != begin_month)) || + (!hpxml.header.sim_begin_day.nil? && (hpxml.header.sim_begin_day != begin_day)) || + (!hpxml.header.sim_end_month.nil? && (hpxml.header.sim_end_month != end_month)) || + (!hpxml.header.sim_end_day.nil? && (hpxml.header.sim_end_day != end_day)) + errors << "'Simulation Control: Run Period' cannot vary across dwelling units." + end hpxml.header.sim_begin_month = begin_month hpxml.header.sim_begin_day = begin_day hpxml.header.sim_end_month = end_month @@ -3574,44 +3652,19 @@ def self.set_header(hpxml, args) end if args[:simulation_control_run_period_calendar_year].is_initialized + if !hpxml.header.sim_calendar_year.nil? && (hpxml.header.sim_calendar_year != Integer(args[:simulation_control_run_period_calendar_year].get)) + errors << "'Simulation Control: Run Period Calendar Year' cannot vary across dwelling units." + end hpxml.header.sim_calendar_year = args[:simulation_control_run_period_calendar_year].get end - if args[:simulation_control_daylight_saving_enabled].is_initialized - hpxml.header.dst_enabled = args[:simulation_control_daylight_saving_enabled].get - end - if args[:simulation_control_daylight_saving_period].is_initialized - begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:simulation_control_daylight_saving_period].get) - hpxml.header.dst_begin_month = begin_month - hpxml.header.dst_begin_day = begin_day - hpxml.header.dst_end_month = end_month - hpxml.header.dst_end_day = end_day - end - if args[:simulation_control_temperature_capacitance_multiplier].is_initialized + if !hpxml.header.temperature_capacitance_multiplier.nil? && (hpxml.header.temperature_capacitance_multiplier != Float(args[:simulation_control_temperature_capacitance_multiplier].get)) + errors << "'Simulation Control: Temperature Capacitance Multiplier' cannot vary across dwelling units." + end hpxml.header.temperature_capacitance_multiplier = args[:simulation_control_temperature_capacitance_multiplier].get end - if args[:window_shading_summer_season].is_initialized - begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:window_shading_summer_season].get) - hpxml.header.shading_summer_begin_month = begin_month - hpxml.header.shading_summer_begin_day = begin_day - hpxml.header.shading_summer_end_month = end_month - hpxml.header.shading_summer_end_day = end_day - end - - if args[:site_zip_code].is_initialized - hpxml.header.zip_code = args[:site_zip_code].get - end - - if args[:site_state_code].is_initialized - hpxml.header.state_code = args[:site_state_code].get - end - - if args[:site_time_zone_utc_offset].is_initialized - hpxml.header.time_zone_utc_offset = args[:site_time_zone_utc_offset].get - end - if args[:emissions_scenario_names].is_initialized emissions_scenario_names = args[:emissions_scenario_names].get.split(',').map(&:strip) emissions_types = args[:emissions_types].get.split(',').map(&:strip) @@ -3659,6 +3712,7 @@ def self.set_header(hpxml, args) fuel_values[HPXML::FuelTypeWoodPellets]) emissions_scenarios.each do |emissions_scenario| name, emissions_type, elec_units, elec_value_or_schedule_filepath, elec_num_headers, elec_column_num, fuel_units, natural_gas_value, propane_value, fuel_oil_value, coal_value, wood_value, wood_pellets_value = emissions_scenario + elec_value = Float(elec_value_or_schedule_filepath) rescue nil if elec_value.nil? elec_schedule_filepath = elec_value_or_schedule_filepath @@ -3672,6 +3726,38 @@ def self.set_header(hpxml, args) wood_value = Float(wood_value) rescue nil wood_pellets_value = Float(wood_pellets_value) rescue nil + emissions_scenario_exists = false + hpxml.header.emissions_scenarios.each do |es| + if (es.name != name) || (es.emissions_type != emissions_type) + next + end + + if (es.emissions_type != emissions_type) || + (!elec_units.nil? && es.elec_units != elec_units) || + (!elec_value.nil? && es.elec_value != elec_value) || + (!elec_schedule_filepath.nil? && es.elec_schedule_filepath != elec_schedule_filepath) || + (!elec_num_headers.nil? && es.elec_schedule_number_of_header_rows != elec_num_headers) || + (!elec_column_num.nil? && es.elec_schedule_column_number != elec_column_num) || + (!es.natural_gas_units.nil? && !fuel_units.nil? && es.natural_gas_units != fuel_units) || + (!natural_gas_value.nil? && es.natural_gas_value != natural_gas_value) || + (!es.propane_units.nil? && !fuel_units.nil? && es.propane_units != fuel_units) || + (!propane_value.nil? && es.propane_value != propane_value) || + (!es.fuel_oil_units.nil? && !fuel_units.nil? && es.fuel_oil_units != fuel_units) || + (!fuel_oil_value.nil? && es.fuel_oil_value != fuel_oil_value) || + (!es.coal_units.nil? && !fuel_units.nil? && es.coal_units != fuel_units) || + (!coal_value.nil? && es.coal_value != coal_value) || + (!es.wood_units.nil? && !fuel_units.nil? && es.wood_units != fuel_units) || + (!wood_value.nil? && es.wood_value != wood_value) || + (!es.wood_pellets_units.nil? && !fuel_units.nil? && es.wood_pellets_units != fuel_units) || + (!wood_pellets_value.nil? && es.wood_pellets_value != wood_pellets_value) + errors << "HPXML header already includes an emissions scenario named '#{name}' with type '#{emissions_type}'." + else + emissions_scenario_exists = true + end + end + + next if emissions_scenario_exists + hpxml.header.emissions_scenarios.add(name: name, emissions_type: emissions_type, elec_units: elec_units, @@ -3785,6 +3871,7 @@ def self.set_header(hpxml, args) bills_scenarios.each do |bills_scenario| name, elec_tariff_filepath, elec_fixed_charge, natural_gas_fixed_charge, propane_fixed_charge, fuel_oil_fixed_charge, coal_fixed_charge, wood_fixed_charge, wood_pellets_fixed_charge, elec_marginal_rate, natural_gas_marginal_rate, propane_marginal_rate, fuel_oil_marginal_rate, coal_marginal_rate, wood_marginal_rate, wood_pellets_marginal_rate, pv_compensation_type, pv_net_metering_annual_excess_sellback_rate_type, pv_net_metering_annual_excess_sellback_rate, pv_feed_in_tariff_rate, pv_monthly_grid_connection_fee_unit, pv_monthly_grid_connection_fee = bills_scenario + elec_tariff_filepath = (elec_tariff_filepath.to_s.include?('.') ? elec_tariff_filepath : nil) elec_fixed_charge = Float(elec_fixed_charge) rescue nil natural_gas_fixed_charge = Float(natural_gas_fixed_charge) rescue nil @@ -3820,6 +3907,39 @@ def self.set_header(hpxml, args) pv_monthly_grid_connection_fee_dollars = Float(pv_monthly_grid_connection_fee) rescue nil end + utility_bill_scenario_exists = false + hpxml.header.utility_bill_scenarios.each do |ubs| + next if ubs.name != name + + if (!elec_tariff_filepath.nil? && ubs.elec_tariff_filepath != elec_tariff_filepath) || + (!elec_fixed_charge.nil? && ubs.elec_fixed_charge != elec_fixed_charge) || + (!natural_gas_fixed_charge.nil? && ubs.natural_gas_fixed_charge != natural_gas_fixed_charge) || + (!propane_fixed_charge.nil? && ubs.propane_fixed_charge != propane_fixed_charge) || + (!fuel_oil_fixed_charge.nil? && ubs.fuel_oil_fixed_charge != fuel_oil_fixed_charge) || + (!coal_fixed_charge.nil? && ubs.coal_fixed_charge != coal_fixed_charge) || + (!wood_fixed_charge.nil? && ubs.wood_fixed_charge != wood_fixed_charge) || + (!wood_pellets_fixed_charge.nil? && ubs.wood_pellets_fixed_charge != wood_pellets_fixed_charge) || + (!elec_marginal_rate.nil? && ubs.elec_marginal_rate != elec_marginal_rate) || + (!natural_gas_marginal_rate.nil? && ubs.natural_gas_marginal_rate != natural_gas_marginal_rate) || + (!propane_marginal_rate.nil? && ubs.propane_marginal_rate != propane_marginal_rate) || + (!fuel_oil_marginal_rate.nil? && ubs.fuel_oil_marginal_rate != fuel_oil_marginal_rate) || + (!coal_marginal_rate.nil? && ubs.coal_marginal_rate != coal_marginal_rate) || + (!wood_marginal_rate.nil? && ubs.wood_marginal_rate != wood_marginal_rate) || + (!wood_pellets_marginal_rate.nil? && ubs.wood_pellets_marginal_rate != wood_pellets_marginal_rate) || + (!pv_compensation_type.nil? && ubs.pv_compensation_type != pv_compensation_type) || + (!pv_net_metering_annual_excess_sellback_rate_type.nil? && ubs.pv_net_metering_annual_excess_sellback_rate_type != pv_net_metering_annual_excess_sellback_rate_type) || + (!pv_net_metering_annual_excess_sellback_rate.nil? && ubs.pv_net_metering_annual_excess_sellback_rate != pv_net_metering_annual_excess_sellback_rate) || + (!pv_feed_in_tariff_rate.nil? && ubs.pv_feed_in_tariff_rate != pv_feed_in_tariff_rate) || + (!pv_monthly_grid_connection_fee_dollars_per_kw.nil? && ubs.pv_monthly_grid_connection_fee_dollars_per_kw != pv_monthly_grid_connection_fee_dollars_per_kw) || + (!pv_monthly_grid_connection_fee_dollars.nil? && ubs.pv_monthly_grid_connection_fee_dollars != pv_monthly_grid_connection_fee_dollars) + errors << "HPXML header already includes a utility bill scenario named '#{name}'." + else + utility_bill_scenario_exists = true + end + end + + next if utility_bill_scenario_exists + hpxml.header.utility_bill_scenarios.add(name: name, elec_tariff_filepath: elec_tariff_filepath, elec_fixed_charge: elec_fixed_charge, @@ -3845,28 +3965,62 @@ def self.set_header(hpxml, args) end end - if args[:additional_properties].is_initialized - extension_properties = {} - additional_properties = args[:additional_properties].get.split('|').map(&:strip) - additional_properties.each do |additional_property| - key, value = additional_property.split('=').map(&:strip) - extension_properties[key] = value - end - hpxml.header.extension_properties = extension_properties + errors.each do |error| + runner.registerError(error) end + return errors.empty? end - def self.set_site(hpxml, args) + def self.add_building(hpxml, args) + if args[:site_zip_code].is_initialized + zip_code = args[:site_zip_code].get + end + + if args[:site_state_code].is_initialized + state_code = args[:site_state_code].get + end + + if args[:site_time_zone_utc_offset].is_initialized + time_zone_utc_offset = args[:site_time_zone_utc_offset].get + end + + if args[:simulation_control_daylight_saving_enabled].is_initialized + dst_enabled = args[:simulation_control_daylight_saving_enabled].get + end + if args[:simulation_control_daylight_saving_period].is_initialized + begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:simulation_control_daylight_saving_period].get) + dst_begin_month = begin_month + dst_begin_day = begin_day + dst_end_month = end_month + dst_end_day = end_day + end + + hpxml.buildings.add(building_id: 'MyBuilding', + site_id: 'SiteID', + event_type: 'proposed workscope', + zip_code: zip_code, + state_code: state_code, + time_zone_utc_offset: time_zone_utc_offset, + dst_enabled: dst_enabled, + dst_begin_month: dst_begin_month, + dst_begin_day: dst_begin_day, + dst_end_month: dst_end_month, + dst_end_day: dst_end_day) + + return hpxml.buildings[-1] + end + + def self.set_site(hpxml_bldg, args) if args[:site_shielding_of_home].is_initialized - hpxml.site.shielding_of_home = args[:site_shielding_of_home].get + hpxml_bldg.site.shielding_of_home = args[:site_shielding_of_home].get end if args[:site_ground_conductivity].is_initialized - hpxml.site.ground_conductivity = args[:site_ground_conductivity].get + hpxml_bldg.site.ground_conductivity = args[:site_ground_conductivity].get end if args[:site_type].is_initialized - hpxml.site.site_type = args[:site_type].get + hpxml_bldg.site.site_type = args[:site_type].get end adb_walls = [args[:geometry_unit_left_wall_is_adiabatic], args[:geometry_unit_right_wall_is_adiabatic], args[:geometry_unit_front_wall_is_adiabatic], args[:geometry_unit_back_wall_is_adiabatic]] @@ -3874,36 +4028,36 @@ def self.set_site(hpxml, args) if [HPXML::ResidentialTypeSFA, HPXML::ResidentialTypeApartment].include? args[:geometry_unit_type] if n_walls_attached == 3 - hpxml.site.surroundings = HPXML::SurroundingsThreeSides + hpxml_bldg.site.surroundings = HPXML::SurroundingsThreeSides elsif n_walls_attached == 2 - hpxml.site.surroundings = HPXML::SurroundingsTwoSides + hpxml_bldg.site.surroundings = HPXML::SurroundingsTwoSides elsif n_walls_attached == 1 - hpxml.site.surroundings = HPXML::SurroundingsOneSide + hpxml_bldg.site.surroundings = HPXML::SurroundingsOneSide else - hpxml.site.surroundings = HPXML::SurroundingsStandAlone + hpxml_bldg.site.surroundings = HPXML::SurroundingsStandAlone end if args[:geometry_attic_type] == HPXML::AtticTypeBelowApartment if args[:geometry_foundation_type] == HPXML::FoundationTypeAboveApartment - hpxml.site.vertical_surroundings = HPXML::VerticalSurroundingsAboveAndBelow + hpxml_bldg.site.vertical_surroundings = HPXML::VerticalSurroundingsAboveAndBelow else - hpxml.site.vertical_surroundings = HPXML::VerticalSurroundingsAbove + hpxml_bldg.site.vertical_surroundings = HPXML::VerticalSurroundingsAbove end else if args[:geometry_foundation_type] == HPXML::FoundationTypeAboveApartment - hpxml.site.vertical_surroundings = HPXML::VerticalSurroundingsBelow + hpxml_bldg.site.vertical_surroundings = HPXML::VerticalSurroundingsBelow else - hpxml.site.vertical_surroundings = HPXML::VerticalSurroundingsNoAboveOrBelow + hpxml_bldg.site.vertical_surroundings = HPXML::VerticalSurroundingsNoAboveOrBelow end end - elsif [HPXML::ResidentialTypeSFD].include? args[:geometry_unit_type] - hpxml.site.surroundings = HPXML::SurroundingsStandAlone - hpxml.site.vertical_surroundings = HPXML::VerticalSurroundingsNoAboveOrBelow + elsif [HPXML::ResidentialTypeSFD, HPXML::ResidentialTypeManufactured].include? args[:geometry_unit_type] + hpxml_bldg.site.surroundings = HPXML::SurroundingsStandAlone + hpxml_bldg.site.vertical_surroundings = HPXML::VerticalSurroundingsNoAboveOrBelow end - hpxml.site.azimuth_of_front_of_home = args[:geometry_unit_orientation] + hpxml_bldg.site.azimuth_of_front_of_home = args[:geometry_unit_orientation] end - def self.set_neighbor_buildings(hpxml, args) + def self.set_neighbor_buildings(hpxml_bldg, args) nbr_map = { Constants.FacadeFront => [args[:neighbor_front_distance], args[:neighbor_front_height]], Constants.FacadeBack => [args[:neighbor_back_distance], args[:neighbor_back_height]], Constants.FacadeLeft => [args[:neighbor_left_distance], args[:neighbor_left_height]], @@ -3919,19 +4073,19 @@ def self.set_neighbor_buildings(hpxml, args) height = neighbor_height.get end - hpxml.neighbor_buildings.add(azimuth: azimuth, - distance: distance, - height: height) + hpxml_bldg.neighbor_buildings.add(azimuth: azimuth, + distance: distance, + height: height) end end - def self.set_building_occupancy(hpxml, args) + def self.set_building_occupancy(hpxml_bldg, args) if args[:geometry_unit_num_occupants].is_initialized - hpxml.building_occupancy.number_of_residents = args[:geometry_unit_num_occupants].get + hpxml_bldg.building_occupancy.number_of_residents = args[:geometry_unit_num_occupants].get end end - def self.set_building_construction(hpxml, args) + def self.set_building_construction(hpxml_bldg, args) if args[:geometry_unit_type] == HPXML::ResidentialTypeApartment args[:geometry_unit_num_floors_above_grade] = 1 end @@ -3947,34 +4101,70 @@ def self.set_building_construction(hpxml, args) conditioned_building_volume = args[:geometry_unit_cfa] * args[:geometry_average_ceiling_height] - hpxml.building_construction.number_of_conditioned_floors = number_of_conditioned_floors - hpxml.building_construction.number_of_conditioned_floors_above_grade = number_of_conditioned_floors_above_grade - hpxml.building_construction.number_of_bedrooms = args[:geometry_unit_num_bedrooms] - hpxml.building_construction.number_of_bathrooms = number_of_bathrooms - hpxml.building_construction.conditioned_floor_area = args[:geometry_unit_cfa] - hpxml.building_construction.conditioned_building_volume = conditioned_building_volume - hpxml.building_construction.average_ceiling_height = args[:geometry_average_ceiling_height] - hpxml.building_construction.residential_facility_type = args[:geometry_unit_type] + hpxml_bldg.building_construction.number_of_conditioned_floors = number_of_conditioned_floors + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = number_of_conditioned_floors_above_grade + hpxml_bldg.building_construction.number_of_bedrooms = args[:geometry_unit_num_bedrooms] + hpxml_bldg.building_construction.number_of_bathrooms = number_of_bathrooms + hpxml_bldg.building_construction.conditioned_floor_area = args[:geometry_unit_cfa] + hpxml_bldg.building_construction.conditioned_building_volume = conditioned_building_volume + hpxml_bldg.building_construction.average_ceiling_height = args[:geometry_average_ceiling_height] + hpxml_bldg.building_construction.residential_facility_type = args[:geometry_unit_type] if args[:year_built].is_initialized - hpxml.building_construction.year_built = args[:year_built].get + hpxml_bldg.building_construction.year_built = args[:year_built].get + end + + if args[:unit_multiplier].is_initialized + hpxml_bldg.building_construction.number_of_units = args[:unit_multiplier].get + end + end + + def self.set_building_header(hpxml_bldg, args) + if args[:schedules_filepaths].is_initialized + hpxml_bldg.header.schedules_filepaths = args[:schedules_filepaths].get.split(',').map(&:strip) + end + + if args[:heat_pump_sizing_methodology].is_initialized + hpxml_bldg.header.heat_pump_sizing_methodology = args[:heat_pump_sizing_methodology].get + end + + if args[:window_natvent_availability].is_initialized + hpxml_bldg.header.natvent_days_per_week = args[:window_natvent_availability].get + end + + if args[:window_shading_summer_season].is_initialized + begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:window_shading_summer_season].get) + hpxml_bldg.header.shading_summer_begin_month = begin_month + hpxml_bldg.header.shading_summer_begin_day = begin_day + hpxml_bldg.header.shading_summer_end_month = end_month + hpxml_bldg.header.shading_summer_end_day = end_day + end + + if args[:additional_properties].is_initialized + extension_properties = {} + additional_properties = args[:additional_properties].get.split('|').map(&:strip) + additional_properties.each do |additional_property| + key, value = additional_property.split('=').map(&:strip) + extension_properties[key] = value + end + hpxml_bldg.header.extension_properties = extension_properties end end - def self.set_climate_and_risk_zones(hpxml, args) - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' + def self.set_climate_and_risk_zones(hpxml_bldg, args) + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' if args[:site_iecc_zone].is_initialized - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(zone: args[:site_iecc_zone].get, - year: 2006) + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(zone: args[:site_iecc_zone].get, + year: 2006) end weather_station_name = File.basename(args[:weather_station_epw_filepath]).gsub('.epw', '') - hpxml.climate_and_risk_zones.weather_station_name = weather_station_name - hpxml.climate_and_risk_zones.weather_station_epw_filepath = args[:weather_station_epw_filepath] + hpxml_bldg.climate_and_risk_zones.weather_station_name = weather_station_name + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = args[:weather_station_epw_filepath] end - def self.set_air_infiltration_measurements(hpxml, args) + def self.set_air_infiltration_measurements(hpxml_bldg, args) if args[:air_leakage_units] == HPXML::UnitsELA effective_leakage_area = args[:air_leakage_value] else @@ -3989,22 +4179,22 @@ def self.set_air_infiltration_measurements(hpxml, args) air_leakage_type = args[:air_leakage_type] end end - infiltration_volume = hpxml.building_construction.conditioned_building_volume + infiltration_volume = hpxml_bldg.building_construction.conditioned_building_volume - hpxml.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml.air_infiltration_measurements.size + 1}", - house_pressure: house_pressure, - unit_of_measure: unit_of_measure, - air_leakage: air_leakage, - effective_leakage_area: effective_leakage_area, - infiltration_volume: infiltration_volume, - infiltration_type: air_leakage_type) + hpxml_bldg.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml_bldg.air_infiltration_measurements.size + 1}", + house_pressure: house_pressure, + unit_of_measure: unit_of_measure, + air_leakage: air_leakage, + effective_leakage_area: effective_leakage_area, + infiltration_volume: infiltration_volume, + infiltration_type: air_leakage_type) if args[:air_leakage_has_flue_or_chimney_in_conditioned_space].is_initialized - hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = args[:air_leakage_has_flue_or_chimney_in_conditioned_space].get + hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = args[:air_leakage_has_flue_or_chimney_in_conditioned_space].get end end - def self.set_roofs(hpxml, args, sorted_surfaces) + def self.set_roofs(hpxml_bldg, args, sorted_surfaces) args[:geometry_roof_pitch] *= 12.0 if (args[:geometry_attic_type] == HPXML::AtticTypeFlatRoof) || (args[:geometry_attic_type] == HPXML::AtticTypeBelowApartment) args[:geometry_roof_pitch] = 0.0 @@ -4036,21 +4226,21 @@ def self.set_roofs(hpxml, args, sorted_surfaces) azimuth = Geometry.get_surface_azimuth(surface: surface, orientation: args[:geometry_unit_orientation]) end - hpxml.roofs.add(id: "Roof#{hpxml.roofs.size + 1}", - interior_adjacent_to: Geometry.get_adjacent_to(surface: surface), - azimuth: azimuth, - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), - roof_type: roof_type, - roof_color: roof_color, - pitch: args[:geometry_roof_pitch], - radiant_barrier: radiant_barrier, - radiant_barrier_grade: radiant_barrier_grade, - insulation_assembly_r_value: args[:roof_assembly_r]) - @surface_ids[surface.name.to_s] = hpxml.roofs[-1].id + hpxml_bldg.roofs.add(id: "Roof#{hpxml_bldg.roofs.size + 1}", + interior_adjacent_to: Geometry.get_adjacent_to(surface: surface), + azimuth: azimuth, + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), + roof_type: roof_type, + roof_color: roof_color, + pitch: args[:geometry_roof_pitch], + radiant_barrier: radiant_barrier, + radiant_barrier_grade: radiant_barrier_grade, + insulation_assembly_r_value: args[:roof_assembly_r]) + @surface_ids[surface.name.to_s] = hpxml_bldg.roofs[-1].id end end - def self.set_rim_joists(hpxml, model, args, sorted_surfaces) + def self.set_rim_joists(hpxml_bldg, model, args, sorted_surfaces) sorted_surfaces.each do |surface| next if surface.surfaceType != 'Wall' next unless ['Outdoors', 'Adiabatic'].include? surface.outsideBoundaryCondition @@ -4069,7 +4259,7 @@ def self.set_rim_joists(hpxml, model, args, sorted_surfaces) if adjacent_surface.nil? # adjacent to a space that is not explicitly in the model unless [HPXML::ResidentialTypeSFD].include?(args[:geometry_unit_type]) exterior_adjacent_to = interior_adjacent_to - if exterior_adjacent_to == HPXML::LocationLivingSpace # living adjacent to living + if exterior_adjacent_to == HPXML::LocationConditionedSpace # conditioned space adjacent to conditioned space exterior_adjacent_to = HPXML::LocationOtherHousingUnit end end @@ -4094,34 +4284,34 @@ def self.set_rim_joists(hpxml, model, args, sorted_surfaces) azimuth = Geometry.get_surface_azimuth(surface: surface, orientation: args[:geometry_unit_orientation]) - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: interior_adjacent_to, - azimuth: azimuth, - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), - siding: siding, - color: color, - insulation_assembly_r_value: insulation_assembly_r_value) - @surface_ids[surface.name.to_s] = hpxml.rim_joists[-1].id + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: interior_adjacent_to, + azimuth: azimuth, + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), + siding: siding, + color: color, + insulation_assembly_r_value: insulation_assembly_r_value) + @surface_ids[surface.name.to_s] = hpxml_bldg.rim_joists[-1].id end end - def self.set_walls(hpxml, model, args, sorted_surfaces) + def self.set_walls(hpxml_bldg, model, args, sorted_surfaces) sorted_surfaces.each do |surface| next if surface.surfaceType != 'Wall' next if Geometry.surface_is_rim_joist(surface, args[:geometry_rim_joist_height]) interior_adjacent_to = Geometry.get_adjacent_to(surface: surface) - next unless [HPXML::LocationLivingSpace, HPXML::LocationAtticUnvented, HPXML::LocationAtticVented, HPXML::LocationGarage].include? interior_adjacent_to + next unless [HPXML::LocationConditionedSpace, HPXML::LocationAtticUnvented, HPXML::LocationAtticVented, HPXML::LocationGarage].include? interior_adjacent_to exterior_adjacent_to = HPXML::LocationOutside if surface.adjacentSurface.is_initialized exterior_adjacent_to = Geometry.get_adjacent_to(surface: surface.adjacentSurface.get) - elsif surface.outsideBoundaryCondition == 'Adiabatic' # can be adjacent to living space, attic + elsif surface.outsideBoundaryCondition == 'Adiabatic' # can be adjacent to conditioned space, attic adjacent_surface = Geometry.get_adiabatic_adjacent_surface(model: model, surface: surface) if adjacent_surface.nil? # adjacent to a space that is not explicitly in the model exterior_adjacent_to = interior_adjacent_to - if exterior_adjacent_to == HPXML::LocationLivingSpace # living adjacent to living + if exterior_adjacent_to == HPXML::LocationConditionedSpace # conditioned space adjacent to conditioned space exterior_adjacent_to = HPXML::LocationOtherHousingUnit end else # adjacent to a space that is explicitly in the model @@ -4129,7 +4319,7 @@ def self.set_walls(hpxml, model, args, sorted_surfaces) end end - next if exterior_adjacent_to == HPXML::LocationLivingSpace # already captured these surfaces + next if exterior_adjacent_to == HPXML::LocationConditionedSpace # already captured these surfaces attic_locations = [HPXML::LocationAtticUnconditioned, HPXML::LocationAtticUnvented, HPXML::LocationAtticVented] attic_wall_type = nil @@ -4156,35 +4346,35 @@ def self.set_walls(hpxml, model, args, sorted_surfaces) azimuth = Geometry.get_surface_azimuth(surface: surface, orientation: args[:geometry_unit_orientation]) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: interior_adjacent_to, - azimuth: azimuth, - wall_type: wall_type, - attic_wall_type: attic_wall_type, - siding: siding, - color: color, - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2')) - @surface_ids[surface.name.to_s] = hpxml.walls[-1].id + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: interior_adjacent_to, + azimuth: azimuth, + wall_type: wall_type, + attic_wall_type: attic_wall_type, + siding: siding, + color: color, + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2')) + @surface_ids[surface.name.to_s] = hpxml_bldg.walls[-1].id is_uncond_attic_roof_insulated = false if attic_locations.include? interior_adjacent_to - hpxml.roofs.each do |roof| + hpxml_bldg.roofs.each do |roof| next unless (roof.interior_adjacent_to == interior_adjacent_to) && (roof.insulation_assembly_r_value > 4.0) is_uncond_attic_roof_insulated = true end end - if hpxml.walls[-1].is_thermal_boundary || is_uncond_attic_roof_insulated # Assume wall is insulated if roof is insulated - hpxml.walls[-1].insulation_assembly_r_value = args[:wall_assembly_r] + if hpxml_bldg.walls[-1].is_thermal_boundary || is_uncond_attic_roof_insulated # Assume wall is insulated if roof is insulated + hpxml_bldg.walls[-1].insulation_assembly_r_value = args[:wall_assembly_r] else - hpxml.walls[-1].insulation_assembly_r_value = 4.0 # Uninsulated + hpxml_bldg.walls[-1].insulation_assembly_r_value = 4.0 # Uninsulated end end end - def self.set_foundation_walls(hpxml, model, args, sorted_surfaces) + def self.set_foundation_walls(hpxml_bldg, model, args, sorted_surfaces) sorted_surfaces.each do |surface| next if surface.surfaceType != 'Wall' next unless ['Foundation', 'Adiabatic'].include? surface.outsideBoundaryCondition @@ -4203,7 +4393,7 @@ def self.set_foundation_walls(hpxml, model, args, sorted_surfaces) if adjacent_surface.nil? # adjacent to a space that is not explicitly in the model unless [HPXML::ResidentialTypeSFD].include?(args[:geometry_unit_type]) exterior_adjacent_to = interior_adjacent_to - if exterior_adjacent_to == HPXML::LocationLivingSpace # living adjacent to living + if exterior_adjacent_to == HPXML::LocationConditionedSpace # conditioned space adjacent to conditioned space exterior_adjacent_to = HPXML::LocationOtherHousingUnit end end @@ -4257,27 +4447,27 @@ def self.set_foundation_walls(hpxml, model, args, sorted_surfaces) azimuth = Geometry.get_surface_azimuth(surface: surface, orientation: args[:geometry_unit_orientation]) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: interior_adjacent_to, - type: type, - azimuth: azimuth, - height: args[:geometry_foundation_height], - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), - thickness: thickness, - depth_below_grade: args[:geometry_foundation_height] - args[:geometry_foundation_height_above_grade], - insulation_assembly_r_value: insulation_assembly_r_value, - insulation_interior_r_value: insulation_interior_r_value, - insulation_interior_distance_to_top: insulation_interior_distance_to_top, - insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, - insulation_exterior_r_value: insulation_exterior_r_value, - insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, - insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom) - @surface_ids[surface.name.to_s] = hpxml.foundation_walls[-1].id + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: interior_adjacent_to, + type: type, + azimuth: azimuth, + height: args[:geometry_foundation_height], + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), + thickness: thickness, + depth_below_grade: args[:geometry_foundation_height] - args[:geometry_foundation_height_above_grade], + insulation_assembly_r_value: insulation_assembly_r_value, + insulation_interior_r_value: insulation_interior_r_value, + insulation_interior_distance_to_top: insulation_interior_distance_to_top, + insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, + insulation_exterior_r_value: insulation_exterior_r_value, + insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, + insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom) + @surface_ids[surface.name.to_s] = hpxml_bldg.foundation_walls[-1].id end end - def self.set_floors(hpxml, args, sorted_surfaces) + def self.set_floors(hpxml_bldg, args, sorted_surfaces) if [HPXML::FoundationTypeBasementConditioned, HPXML::FoundationTypeCrawlspaceConditioned].include?(args[:geometry_foundation_type]) && (args[:floor_over_foundation_assembly_r] > 2.1) args[:floor_over_foundation_assembly_r] = 2.1 # Uninsulated @@ -4292,7 +4482,7 @@ def self.set_floors(hpxml, args, sorted_surfaces) next unless ['Floor', 'RoofCeiling'].include? surface.surfaceType interior_adjacent_to = Geometry.get_adjacent_to(surface: surface) - next unless [HPXML::LocationLivingSpace, HPXML::LocationGarage].include? interior_adjacent_to + next unless [HPXML::LocationConditionedSpace, HPXML::LocationGarage].include? interior_adjacent_to exterior_adjacent_to = HPXML::LocationOutside if surface.adjacentSurface.is_initialized @@ -4308,40 +4498,40 @@ def self.set_floors(hpxml, args, sorted_surfaces) next if interior_adjacent_to == exterior_adjacent_to next if (surface.surfaceType == 'RoofCeiling') && (exterior_adjacent_to == HPXML::LocationOutside) - next if [HPXML::LocationLivingSpace, + next if [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned, HPXML::LocationCrawlspaceConditioned].include? exterior_adjacent_to - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: interior_adjacent_to, - floor_type: args[:floor_type], - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), - floor_or_ceiling: floor_or_ceiling) - if hpxml.floors[-1].floor_or_ceiling.nil? - if hpxml.floors[-1].is_floor - hpxml.floors[-1].floor_or_ceiling = HPXML::FloorOrCeilingFloor - elsif hpxml.floors[-1].is_ceiling - hpxml.floors[-1].floor_or_ceiling = HPXML::FloorOrCeilingCeiling + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: interior_adjacent_to, + floor_type: args[:floor_type], + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), + floor_or_ceiling: floor_or_ceiling) + if hpxml_bldg.floors[-1].floor_or_ceiling.nil? + if hpxml_bldg.floors[-1].is_floor + hpxml_bldg.floors[-1].floor_or_ceiling = HPXML::FloorOrCeilingFloor + elsif hpxml_bldg.floors[-1].is_ceiling + hpxml_bldg.floors[-1].floor_or_ceiling = HPXML::FloorOrCeilingCeiling end end - @surface_ids[surface.name.to_s] = hpxml.floors[-1].id + @surface_ids[surface.name.to_s] = hpxml_bldg.floors[-1].id - if hpxml.floors[-1].is_thermal_boundary + if hpxml_bldg.floors[-1].is_thermal_boundary if [HPXML::LocationAtticUnvented, HPXML::LocationAtticVented].include? exterior_adjacent_to - hpxml.floors[-1].insulation_assembly_r_value = args[:ceiling_assembly_r] + hpxml_bldg.floors[-1].insulation_assembly_r_value = args[:ceiling_assembly_r] elsif [HPXML::LocationGarage].include? exterior_adjacent_to - hpxml.floors[-1].insulation_assembly_r_value = args[:floor_over_garage_assembly_r] + hpxml_bldg.floors[-1].insulation_assembly_r_value = args[:floor_over_garage_assembly_r] else - hpxml.floors[-1].insulation_assembly_r_value = args[:floor_over_foundation_assembly_r] + hpxml_bldg.floors[-1].insulation_assembly_r_value = args[:floor_over_foundation_assembly_r] end else - hpxml.floors[-1].insulation_assembly_r_value = 2.1 # Uninsulated + hpxml_bldg.floors[-1].insulation_assembly_r_value = 2.1 # Uninsulated end end end - def self.set_slabs(hpxml, model, args, sorted_surfaces) + def self.set_slabs(hpxml_bldg, model, args, sorted_surfaces) sorted_surfaces.each do |surface| next unless ['Foundation'].include? surface.outsideBoundaryCondition next if surface.surfaceType != 'Floor' @@ -4368,10 +4558,6 @@ def self.set_slabs(hpxml, model, args, sorted_surfaces) exposed_perimeter -= Geometry.get_unexposed_garage_perimeter(**args) end - if [HPXML::LocationLivingSpace, HPXML::LocationGarage].include? interior_adjacent_to - depth_below_grade = 0 - end - if args[:slab_under_width] == 999 under_slab_insulation_spans_entire_slab = true else @@ -4390,31 +4576,30 @@ def self.set_slabs(hpxml, model, args, sorted_surfaces) carpet_r_value = args[:slab_carpet_r].get end - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: interior_adjacent_to, - area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), - thickness: thickness, - exposed_perimeter: exposed_perimeter, - perimeter_insulation_depth: args[:slab_perimeter_depth], - under_slab_insulation_width: under_slab_insulation_width, - perimeter_insulation_r_value: args[:slab_perimeter_insulation_r], - under_slab_insulation_r_value: args[:slab_under_insulation_r], - under_slab_insulation_spans_entire_slab: under_slab_insulation_spans_entire_slab, - depth_below_grade: depth_below_grade, - carpet_fraction: carpet_fraction, - carpet_r_value: carpet_r_value) - @surface_ids[surface.name.to_s] = hpxml.slabs[-1].id + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: interior_adjacent_to, + area: UnitConversions.convert(surface.grossArea, 'm^2', 'ft^2'), + thickness: thickness, + exposed_perimeter: exposed_perimeter, + perimeter_insulation_depth: args[:slab_perimeter_depth], + under_slab_insulation_width: under_slab_insulation_width, + perimeter_insulation_r_value: args[:slab_perimeter_insulation_r], + under_slab_insulation_r_value: args[:slab_under_insulation_r], + under_slab_insulation_spans_entire_slab: under_slab_insulation_spans_entire_slab, + carpet_fraction: carpet_fraction, + carpet_r_value: carpet_r_value) + @surface_ids[surface.name.to_s] = hpxml_bldg.slabs[-1].id next unless interior_adjacent_to == HPXML::LocationCrawlspaceConditioned # Increase Conditioned Building Volume & Infiltration Volume - conditioned_crawlspace_volume = hpxml.slabs[-1].area * args[:geometry_foundation_height] - hpxml.building_construction.conditioned_building_volume += conditioned_crawlspace_volume - hpxml.air_infiltration_measurements[0].infiltration_volume += conditioned_crawlspace_volume + conditioned_crawlspace_volume = hpxml_bldg.slabs[-1].area * args[:geometry_foundation_height] + hpxml_bldg.building_construction.conditioned_building_volume += conditioned_crawlspace_volume + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume += conditioned_crawlspace_volume end end - def self.set_windows(hpxml, model, args, sorted_subsurfaces) + def self.set_windows(hpxml_bldg, model, args, sorted_subsurfaces) sorted_subsurfaces.each do |sub_surface| next if sub_surface.subSurfaceType != 'FixedWindow' @@ -4450,7 +4635,7 @@ def self.set_windows(hpxml, model, args, sorted_subsurfaces) end # Get max z coordinate of this window - sub_surface_z = Geometry.getSurfaceZValues([sub_surface]).max + UnitConversions.convert(sub_surface.space.get.zOrigin, 'm', 'ft') + sub_surface_z = Geometry.get_surface_z_values([sub_surface]).max + UnitConversions.convert(sub_surface.space.get.zOrigin, 'm', 'ft') overhangs_depth = args[:geometry_eaves_depth] overhangs_distance_to_top_of_window = eaves_z - sub_surface_z # difference between max z coordinates of eaves and this window @@ -4486,25 +4671,25 @@ def self.set_windows(hpxml, model, args, sorted_subsurfaces) wall_idref = @surface_ids[surface.name.to_s] next if wall_idref.nil? - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), - azimuth: azimuth, - ufactor: args[:window_ufactor], - shgc: args[:window_shgc], - storm_type: window_storm_type, - overhangs_depth: overhangs_depth, - overhangs_distance_to_top_of_window: overhangs_distance_to_top_of_window, - overhangs_distance_to_bottom_of_window: overhangs_distance_to_bottom_of_window, - interior_shading_factor_winter: interior_shading_factor_winter, - interior_shading_factor_summer: interior_shading_factor_summer, - exterior_shading_factor_winter: exterior_shading_factor_winter, - exterior_shading_factor_summer: exterior_shading_factor_summer, - fraction_operable: fraction_operable, - wall_idref: wall_idref) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), + azimuth: azimuth, + ufactor: args[:window_ufactor], + shgc: args[:window_shgc], + storm_type: window_storm_type, + overhangs_depth: overhangs_depth, + overhangs_distance_to_top_of_window: overhangs_distance_to_top_of_window, + overhangs_distance_to_bottom_of_window: overhangs_distance_to_bottom_of_window, + interior_shading_factor_winter: interior_shading_factor_winter, + interior_shading_factor_summer: interior_shading_factor_summer, + exterior_shading_factor_winter: exterior_shading_factor_winter, + exterior_shading_factor_summer: exterior_shading_factor_summer, + fraction_operable: fraction_operable, + wall_idref: wall_idref) end end - def self.set_skylights(hpxml, args, sorted_subsurfaces) + def self.set_skylights(hpxml_bldg, args, sorted_subsurfaces) sorted_subsurfaces.each do |sub_surface| next if sub_surface.subSurfaceType != 'Skylight' @@ -4520,17 +4705,17 @@ def self.set_skylights(hpxml, args, sorted_subsurfaces) roof_idref = @surface_ids[surface.name.to_s] next if roof_idref.nil? - hpxml.skylights.add(id: "Skylight#{hpxml.skylights.size + 1}", - area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), - azimuth: azimuth, - ufactor: args[:skylight_ufactor], - shgc: args[:skylight_shgc], - storm_type: skylight_storm_type, - roof_idref: roof_idref) + hpxml_bldg.skylights.add(id: "Skylight#{hpxml_bldg.skylights.size + 1}", + area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), + azimuth: azimuth, + ufactor: args[:skylight_ufactor], + shgc: args[:skylight_shgc], + storm_type: skylight_storm_type, + roof_idref: roof_idref) end end - def self.set_doors(hpxml, model, args, sorted_subsurfaces) + def self.set_doors(hpxml_bldg, model, args, sorted_subsurfaces) sorted_subsurfaces.each do |sub_surface| next if sub_surface.subSurfaceType != 'Door' @@ -4546,18 +4731,18 @@ def self.set_doors(hpxml, model, args, sorted_subsurfaces) wall_idref = @surface_ids[surface.name.to_s] next if wall_idref.nil? - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall_idref, - area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), - azimuth: args[:geometry_unit_orientation], - r_value: args[:door_rvalue]) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall_idref, + area: UnitConversions.convert(sub_surface.grossArea, 'm^2', 'ft^2'), + azimuth: args[:geometry_unit_orientation], + r_value: args[:door_rvalue]) end end - def self.set_attics(hpxml, args) - surf_ids = { 'roofs' => { 'surfaces' => hpxml.roofs, 'ids' => [] }, - 'walls' => { 'surfaces' => hpxml.walls, 'ids' => [] }, - 'floors' => { 'surfaces' => hpxml.floors, 'ids' => [] } } + def self.set_attics(hpxml_bldg, args) + surf_ids = { 'roofs' => { 'surfaces' => hpxml_bldg.roofs, 'ids' => [] }, + 'walls' => { 'surfaces' => hpxml_bldg.walls, 'ids' => [] }, + 'floors' => { 'surfaces' => hpxml_bldg.floors, 'ids' => [] } } attic_locations = [HPXML::LocationAtticUnconditioned, HPXML::LocationAtticUnvented, HPXML::LocationAtticVented] surf_ids.values.each do |surf_hash| @@ -4570,27 +4755,27 @@ def self.set_attics(hpxml, args) end # Add attached roofs for cathedral ceiling - living_space = HPXML::LocationLivingSpace + conditioned_space = HPXML::LocationConditionedSpace surf_ids['roofs']['surfaces'].each do |surface| - next if (living_space != surface.interior_adjacent_to) && - (living_space != surface.exterior_adjacent_to) + next if (conditioned_space != surface.interior_adjacent_to) && + (conditioned_space != surface.exterior_adjacent_to) surf_ids['roofs']['ids'] << surface.id end - hpxml.attics.add(id: "Attic#{hpxml.attics.size + 1}", - attic_type: args[:geometry_attic_type], - attached_to_roof_idrefs: surf_ids['roofs']['ids'], - attached_to_wall_idrefs: surf_ids['walls']['ids'], - attached_to_floor_idrefs: surf_ids['floors']['ids']) + hpxml_bldg.attics.add(id: "Attic#{hpxml_bldg.attics.size + 1}", + attic_type: args[:geometry_attic_type], + attached_to_roof_idrefs: surf_ids['roofs']['ids'], + attached_to_wall_idrefs: surf_ids['walls']['ids'], + attached_to_floor_idrefs: surf_ids['floors']['ids']) end - def self.set_foundations(hpxml, args) - surf_ids = { 'slabs' => { 'surfaces' => hpxml.slabs, 'ids' => [] }, - 'floors' => { 'surfaces' => hpxml.floors, 'ids' => [] }, - 'foundation_walls' => { 'surfaces' => hpxml.foundation_walls, 'ids' => [] }, - 'walls' => { 'surfaces' => hpxml.walls, 'ids' => [] }, - 'rim_joists' => { 'surfaces' => hpxml.rim_joists, 'ids' => [] }, } + def self.set_foundations(hpxml_bldg, args) + surf_ids = { 'slabs' => { 'surfaces' => hpxml_bldg.slabs, 'ids' => [] }, + 'floors' => { 'surfaces' => hpxml_bldg.floors, 'ids' => [] }, + 'foundation_walls' => { 'surfaces' => hpxml_bldg.foundation_walls, 'ids' => [] }, + 'walls' => { 'surfaces' => hpxml_bldg.walls, 'ids' => [] }, + 'rim_joists' => { 'surfaces' => hpxml_bldg.rim_joists, 'ids' => [] }, } foundation_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementUnconditioned, @@ -4602,23 +4787,37 @@ def self.set_foundations(hpxml, args) surf_hash['surfaces'].each do |surface| next unless (foundation_locations.include? surface.interior_adjacent_to) || (foundation_locations.include? surface.exterior_adjacent_to) || - (surf_type == 'slabs' && surface.interior_adjacent_to == HPXML::LocationLivingSpace) || - (surf_type == 'floors' && surface.exterior_adjacent_to == HPXML::LocationOutside) + (surf_type == 'slabs' && surface.interior_adjacent_to == HPXML::LocationConditionedSpace) || + (surf_type == 'floors' && [HPXML::LocationOutside, HPXML::LocationManufacturedHomeUnderBelly].include?(surface.exterior_adjacent_to)) surf_hash['ids'] << surface.id end end - hpxml.foundations.add(id: "Foundation#{hpxml.foundations.size + 1}", - foundation_type: args[:geometry_foundation_type], - attached_to_slab_idrefs: surf_ids['slabs']['ids'], - attached_to_floor_idrefs: surf_ids['floors']['ids'], - attached_to_foundation_wall_idrefs: surf_ids['foundation_walls']['ids'], - attached_to_wall_idrefs: surf_ids['walls']['ids'], - attached_to_rim_joist_idrefs: surf_ids['rim_joists']['ids']) + if args[:geometry_foundation_type].start_with?(HPXML::FoundationTypeBellyAndWing) + foundation_type = HPXML::FoundationTypeBellyAndWing + if args[:geometry_foundation_type].end_with?('WithSkirt') + belly_wing_skirt_present = true + elsif args[:geometry_foundation_type].end_with?('NoSkirt') + belly_wing_skirt_present = false + else + fail 'Unepected belly and wing foundation type.' + end + else + foundation_type = args[:geometry_foundation_type] + end + + hpxml_bldg.foundations.add(id: "Foundation#{hpxml_bldg.foundations.size + 1}", + foundation_type: foundation_type, + attached_to_slab_idrefs: surf_ids['slabs']['ids'], + attached_to_floor_idrefs: surf_ids['floors']['ids'], + attached_to_foundation_wall_idrefs: surf_ids['foundation_walls']['ids'], + attached_to_wall_idrefs: surf_ids['walls']['ids'], + attached_to_rim_joist_idrefs: surf_ids['rim_joists']['ids'], + belly_wing_skirt_present: belly_wing_skirt_present) end - def self.set_heating_systems(hpxml, args) + def self.set_heating_systems(hpxml_bldg, args) heating_system_type = args[:heating_system_type] return if heating_system_type == 'none' @@ -4639,9 +4838,8 @@ def self.set_heating_systems(hpxml, args) heating_efficiency_afue = args[:heating_system_heating_efficiency] elsif [HPXML::HVACTypeElectricResistance, HPXML::HVACTypeStove, - HPXML::HVACTypePortableHeater, - HPXML::HVACTypeFireplace, - HPXML::HVACTypeFixedHeater].include?(heating_system_type) + HPXML::HVACTypeSpaceHeater, + HPXML::HVACTypeFireplace].include?(heating_system_type) heating_efficiency_percent = args[:heating_system_heating_efficiency] end @@ -4670,22 +4868,22 @@ def self.set_heating_systems(hpxml, args) heating_system_type = HPXML::HVACTypeBoiler end - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: heating_system_type, - heating_system_fuel: heating_system_fuel, - heating_capacity: heating_capacity, - fraction_heat_load_served: fraction_heat_load_served, - heating_efficiency_afue: heating_efficiency_afue, - heating_efficiency_percent: heating_efficiency_percent, - airflow_defect_ratio: airflow_defect_ratio, - pilot_light: pilot_light, - pilot_light_btuh: pilot_light_btuh, - is_shared_system: is_shared_system, - number_of_units_served: number_of_units_served, - primary_system: true) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: heating_system_type, + heating_system_fuel: heating_system_fuel, + heating_capacity: heating_capacity, + fraction_heat_load_served: fraction_heat_load_served, + heating_efficiency_afue: heating_efficiency_afue, + heating_efficiency_percent: heating_efficiency_percent, + airflow_defect_ratio: airflow_defect_ratio, + pilot_light: pilot_light, + pilot_light_btuh: pilot_light_btuh, + is_shared_system: is_shared_system, + number_of_units_served: number_of_units_served, + primary_system: true) end - def self.set_cooling_systems(hpxml, args) + def self.set_cooling_systems(hpxml_bldg, args) cooling_system_type = args[:cooling_system_type] return if cooling_system_type == 'none' @@ -4695,7 +4893,7 @@ def self.set_cooling_systems(hpxml, args) end if args[:cooling_system_cooling_compressor_type].is_initialized - if cooling_system_type == HPXML::HVACTypeCentralAirConditioner + if [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system_type compressor_type = args[:cooling_system_cooling_compressor_type].get end end @@ -4754,28 +4952,28 @@ def self.set_cooling_systems(hpxml, args) end end - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - cooling_system_type: cooling_system_type, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: cooling_capacity, - fraction_cool_load_served: args[:cooling_system_fraction_cool_load_served], - compressor_type: compressor_type, - cooling_shr: cooling_shr, - cooling_efficiency_seer: cooling_efficiency_seer, - cooling_efficiency_seer2: cooling_efficiency_seer2, - cooling_efficiency_eer: cooling_efficiency_eer, - cooling_efficiency_ceer: cooling_efficiency_ceer, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio, - crankcase_heater_watts: cooling_system_crankcase_heater_watts, - primary_system: true, - integrated_heating_system_fuel: integrated_heating_system_fuel, - integrated_heating_system_capacity: integrated_heating_system_capacity, - integrated_heating_system_efficiency_percent: integrated_heating_system_efficiency_percent, - integrated_heating_system_fraction_heat_load_served: integrated_heating_system_fraction_heat_load_served) + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + cooling_system_type: cooling_system_type, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: cooling_capacity, + fraction_cool_load_served: args[:cooling_system_fraction_cool_load_served], + compressor_type: compressor_type, + cooling_shr: cooling_shr, + cooling_efficiency_seer: cooling_efficiency_seer, + cooling_efficiency_seer2: cooling_efficiency_seer2, + cooling_efficiency_eer: cooling_efficiency_eer, + cooling_efficiency_ceer: cooling_efficiency_ceer, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio, + crankcase_heater_watts: cooling_system_crankcase_heater_watts, + primary_system: true, + integrated_heating_system_fuel: integrated_heating_system_fuel, + integrated_heating_system_capacity: integrated_heating_system_capacity, + integrated_heating_system_efficiency_percent: integrated_heating_system_efficiency_percent, + integrated_heating_system_fraction_heat_load_served: integrated_heating_system_fraction_heat_load_served) end - def self.set_heat_pumps(hpxml, args) + def self.set_heat_pumps(hpxml_bldg, args) heat_pump_type = args[:heat_pump_type] return if heat_pump_type == 'none' @@ -4811,7 +5009,7 @@ def self.set_heat_pumps(hpxml, args) end backup_type = args[:heat_pump_backup_type] - backup_system_idref = "HeatingSystem#{hpxml.heating_systems.size + 1}" + backup_system_idref = "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}" end if args[:heat_pump_compressor_lockout_temp].is_initialized @@ -4834,7 +5032,7 @@ def self.set_heat_pumps(hpxml, args) end if args[:heat_pump_cooling_compressor_type].is_initialized - if [HPXML::HVACTypeHeatPumpAirToAir].include? heat_pump_type + if [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump_type compressor_type = args[:heat_pump_cooling_compressor_type].get end end @@ -4886,44 +5084,40 @@ def self.set_heat_pumps(hpxml, args) primary_cooling_system = true end - if args[:heat_pump_sizing_methodology].is_initialized - hpxml.header.heat_pump_sizing_methodology = args[:heat_pump_sizing_methodology].get - end - - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - heat_pump_type: heat_pump_type, - heat_pump_fuel: HPXML::FuelTypeElectricity, - heating_capacity: heating_capacity, - heating_capacity_retention_fraction: heating_capacity_retention_fraction, - heating_capacity_retention_temp: heating_capacity_retention_temp, - compressor_type: compressor_type, - compressor_lockout_temp: compressor_lockout_temp, - cooling_shr: cooling_shr, - cooling_capacity: cooling_capacity, - fraction_heat_load_served: fraction_heat_load_served, - fraction_cool_load_served: fraction_cool_load_served, - backup_type: backup_type, - backup_system_idref: backup_system_idref, - backup_heating_fuel: backup_heating_fuel, - backup_heating_capacity: backup_heating_capacity, - backup_heating_efficiency_afue: backup_heating_efficiency_afue, - backup_heating_efficiency_percent: backup_heating_efficiency_percent, - backup_heating_switchover_temp: backup_heating_switchover_temp, - backup_heating_lockout_temp: backup_heating_lockout_temp, - heating_efficiency_hspf: heating_efficiency_hspf, - heating_efficiency_hspf2: heating_efficiency_hspf2, - cooling_efficiency_seer: cooling_efficiency_seer, - cooling_efficiency_seer2: cooling_efficiency_seer2, - heating_efficiency_cop: heating_efficiency_cop, - cooling_efficiency_eer: cooling_efficiency_eer, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio, - crankcase_heater_watts: heat_pump_crankcase_heater_watts, - primary_heating_system: primary_heating_system, - primary_cooling_system: primary_cooling_system) + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + heat_pump_type: heat_pump_type, + heat_pump_fuel: HPXML::FuelTypeElectricity, + heating_capacity: heating_capacity, + heating_capacity_retention_fraction: heating_capacity_retention_fraction, + heating_capacity_retention_temp: heating_capacity_retention_temp, + compressor_type: compressor_type, + compressor_lockout_temp: compressor_lockout_temp, + cooling_shr: cooling_shr, + cooling_capacity: cooling_capacity, + fraction_heat_load_served: fraction_heat_load_served, + fraction_cool_load_served: fraction_cool_load_served, + backup_type: backup_type, + backup_system_idref: backup_system_idref, + backup_heating_fuel: backup_heating_fuel, + backup_heating_capacity: backup_heating_capacity, + backup_heating_efficiency_afue: backup_heating_efficiency_afue, + backup_heating_efficiency_percent: backup_heating_efficiency_percent, + backup_heating_switchover_temp: backup_heating_switchover_temp, + backup_heating_lockout_temp: backup_heating_lockout_temp, + heating_efficiency_hspf: heating_efficiency_hspf, + heating_efficiency_hspf2: heating_efficiency_hspf2, + cooling_efficiency_seer: cooling_efficiency_seer, + cooling_efficiency_seer2: cooling_efficiency_seer2, + heating_efficiency_cop: heating_efficiency_cop, + cooling_efficiency_eer: cooling_efficiency_eer, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio, + crankcase_heater_watts: heat_pump_crankcase_heater_watts, + primary_heating_system: primary_heating_system, + primary_cooling_system: primary_cooling_system) end - def self.set_secondary_heating_systems(hpxml, args) + def self.set_secondary_heating_systems(hpxml_bldg, args) heating_system_type = args[:heating_system_2_type] heating_system_is_heatpump_backup = (args[:heat_pump_type] != 'none' && args[:heat_pump_backup_type] == HPXML::HeatPumpBackupTypeSeparate) @@ -4941,7 +5135,7 @@ def self.set_secondary_heating_systems(hpxml, args) if [HPXML::HVACTypeFurnace, HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace].include?(heating_system_type) || heating_system_type.include?(HPXML::HVACTypeBoiler) heating_efficiency_afue = args[:heating_system_2_heating_efficiency] - elsif [HPXML::HVACTypeElectricResistance, HPXML::HVACTypeStove, HPXML::HVACTypePortableHeater, HPXML::HVACTypeFireplace].include?(heating_system_type) + elsif [HPXML::HVACTypeElectricResistance, HPXML::HVACTypeStove, HPXML::HVACTypeSpaceHeater, HPXML::HVACTypeFireplace].include?(heating_system_type) heating_efficiency_percent = args[:heating_system_2_heating_efficiency] end @@ -4953,42 +5147,42 @@ def self.set_secondary_heating_systems(hpxml, args) fraction_heat_load_served = args[:heating_system_2_fraction_heat_load_served] end - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: heating_system_type, - heating_system_fuel: heating_system_fuel, - heating_capacity: heating_capacity, - fraction_heat_load_served: fraction_heat_load_served, - heating_efficiency_afue: heating_efficiency_afue, - heating_efficiency_percent: heating_efficiency_percent) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: heating_system_type, + heating_system_fuel: heating_system_fuel, + heating_capacity: heating_capacity, + fraction_heat_load_served: fraction_heat_load_served, + heating_efficiency_afue: heating_efficiency_afue, + heating_efficiency_percent: heating_efficiency_percent) end - def self.set_hvac_distribution(hpxml, args) + def self.set_hvac_distribution(hpxml_bldg, args) # HydronicDistribution? - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless [heating_system.heating_system_type].include?(HPXML::HVACTypeBoiler) next if args[:heating_system_type].include?('Fan Coil') - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeBaseboard) - heating_system.distribution_system_idref = hpxml.hvac_distributions[-1].id + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeBaseboard) + heating_system.distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id end # AirDistribution? air_distribution_systems = [] - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| if [HPXML::HVACTypeFurnace].include?(heating_system.heating_system_type) air_distribution_systems << heating_system end end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| if [HPXML::HVACTypeCentralAirConditioner].include?(cooling_system.cooling_system_type) air_distribution_systems << cooling_system elsif [HPXML::HVACTypeEvaporativeCooler, HPXML::HVACTypeMiniSplitAirConditioner].include?(cooling_system.cooling_system_type) && args[:cooling_system_is_ducted] air_distribution_systems << cooling_system end end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| if [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpGroundToAir].include? heat_pump.heat_pump_type air_distribution_systems << heat_pump elsif [HPXML::HVACTypeHeatPumpMiniSplit].include?(heat_pump.heat_pump_type) @@ -5000,7 +5194,9 @@ def self.set_hvac_distribution(hpxml, args) # FanCoil? fan_coil_distribution_systems = [] - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| + next unless heating_system.primary_system + if args[:heating_system_type].include?('Fan Coil') fan_coil_distribution_systems << heating_system end @@ -5012,7 +5208,7 @@ def self.set_hvac_distribution(hpxml, args) number_of_return_registers = args[:ducts_number_of_return_registers].get end - if [HPXML::HVACTypeEvaporativeCooler].include?(args[:cooling_system_type]) && hpxml.heating_systems.size == 0 && hpxml.heat_pumps.size == 0 + if [HPXML::HVACTypeEvaporativeCooler].include?(args[:cooling_system_type]) && hpxml_bldg.heating_systems.size == 0 && hpxml_bldg.heat_pumps.size == 0 number_of_return_registers = nil if args[:cooling_system_is_ducted] number_of_return_registers = 0 @@ -5020,23 +5216,23 @@ def self.set_hvac_distribution(hpxml, args) end if air_distribution_systems.size > 0 - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity, - number_of_return_registers: number_of_return_registers) + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity, + number_of_return_registers: number_of_return_registers) air_distribution_systems.each do |hvac_system| - hvac_system.distribution_system_idref = hpxml.hvac_distributions[-1].id + hvac_system.distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id end - set_duct_leakages(args, hpxml.hvac_distributions[-1]) - set_ducts(args, hpxml.hvac_distributions[-1]) + set_duct_leakages(args, hpxml_bldg.hvac_distributions[-1]) + set_ducts(hpxml_bldg, args, hpxml_bldg.hvac_distributions[-1]) end if fan_coil_distribution_systems.size > 0 - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeFanCoil) + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeFanCoil) fan_coil_distribution_systems.each do |hvac_system| - hvac_system.distribution_system_idref = hpxml.hvac_distributions[-1].id + hvac_system.distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id end end end @@ -5053,23 +5249,74 @@ def self.set_duct_leakages(args, hvac_distribution) duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) end - def self.set_ducts(args, hvac_distribution) + def self.get_location(location, foundation_type, attic_type) + if location == HPXML::LocationCrawlspace + if foundation_type == HPXML::FoundationTypeCrawlspaceUnvented + return HPXML::LocationCrawlspaceUnvented + elsif foundation_type == HPXML::FoundationTypeCrawlspaceVented + return HPXML::LocationCrawlspaceVented + elsif foundation_type == HPXML::FoundationTypeCrawlspaceConditioned + return HPXML::LocationCrawlspaceConditioned + else + fail "Specified '#{location}' but foundation type is '#{foundation_type}'." + end + elsif location == HPXML::LocationAttic + if attic_type == HPXML::AtticTypeUnvented + return HPXML::LocationAtticUnvented + elsif attic_type == HPXML::AtticTypeVented + return HPXML::LocationAtticVented + elsif attic_type == HPXML::AtticTypeConditioned + return HPXML::LocationConditionedSpace + else + fail "Specified '#{location}' but attic type is '#{attic_type}'." + end + end + return location + end + + def self.set_ducts(hpxml_bldg, args, hvac_distribution) if args[:ducts_supply_location].is_initialized - ducts_supply_location = args[:ducts_supply_location].get + ducts_supply_location = get_location(args[:ducts_supply_location].get, hpxml_bldg.foundations[-1].foundation_type, hpxml_bldg.attics[-1].attic_type) end if args[:ducts_return_location].is_initialized - ducts_return_location = args[:ducts_return_location].get + ducts_return_location = get_location(args[:ducts_return_location].get, hpxml_bldg.foundations[-1].foundation_type, hpxml_bldg.attics[-1].attic_type) end if args[:ducts_supply_surface_area].is_initialized ducts_supply_surface_area = args[:ducts_supply_surface_area].get end + if args[:ducts_supply_surface_area_fraction].is_initialized + ducts_supply_area_fraction = args[:ducts_supply_surface_area_fraction].get + end + if args[:ducts_return_surface_area].is_initialized ducts_return_surface_area = args[:ducts_return_surface_area].get end + if args[:ducts_return_surface_area_fraction].is_initialized + ducts_return_area_fraction = args[:ducts_return_surface_area_fraction].get + end + + if (not ducts_supply_location.nil?) && ducts_supply_surface_area.nil? && ducts_supply_area_fraction.nil? + # Supply duct location without any area inputs provided; set area fraction + if ducts_supply_location == HPXML::LocationConditionedSpace + ducts_supply_area_fraction = 1.0 + else + ducts_supply_area_fraction = HVAC.get_default_duct_fraction_outside_conditioned_space(args[:geometry_unit_num_floors_above_grade]) + end + end + + if (not ducts_return_location.nil?) && ducts_return_surface_area.nil? && ducts_return_area_fraction.nil? + # Return duct location without any area inputs provided; set area fraction + if ducts_return_location == HPXML::LocationConditionedSpace + ducts_return_area_fraction = 1.0 + else + ducts_return_area_fraction = HVAC.get_default_duct_fraction_outside_conditioned_space(args[:geometry_unit_num_floors_above_grade]) + end + end + if args[:ducts_supply_buried_insulation_level].is_initialized ducts_supply_buried_insulation_level = args[:ducts_supply_buried_insulation_level].get end @@ -5083,7 +5330,8 @@ def self.set_ducts(args, hvac_distribution) duct_insulation_r_value: args[:ducts_supply_insulation_r], duct_buried_insulation_level: ducts_supply_buried_insulation_level, duct_location: ducts_supply_location, - duct_surface_area: ducts_supply_surface_area) + duct_surface_area: ducts_supply_surface_area, + duct_fraction_area: ducts_supply_area_fraction) if not ([HPXML::HVACTypeEvaporativeCooler].include?(args[:cooling_system_type]) && args[:cooling_system_is_ducted]) hvac_distribution.ducts.add(id: "Ducts#{hvac_distribution.ducts.size + 1}", @@ -5091,20 +5339,56 @@ def self.set_ducts(args, hvac_distribution) duct_insulation_r_value: args[:ducts_return_insulation_r], duct_buried_insulation_level: ducts_return_buried_insulation_level, duct_location: ducts_return_location, - duct_surface_area: ducts_return_surface_area) + duct_surface_area: ducts_return_surface_area, + duct_fraction_area: ducts_return_area_fraction) + end + + if (not ducts_supply_area_fraction.nil?) && (ducts_supply_area_fraction < 1) + # OS-HPXML needs duct fractions to sum to 1; add remaining ducts in conditioned space. + hvac_distribution.ducts.add(id: "Ducts#{hvac_distribution.ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 0.0, + duct_location: HPXML::LocationConditionedSpace, + duct_fraction_area: 1.0 - ducts_supply_area_fraction) + end + + if not hvac_distribution.ducts.find { |d| d.duct_type == HPXML::DuctTypeReturn }.nil? + if (not ducts_return_area_fraction.nil?) && (ducts_return_area_fraction < 1) + # OS-HPXML needs duct fractions to sum to 1; add remaining ducts in conditioned space. + hvac_distribution.ducts.add(id: "Ducts#{hvac_distribution.ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 0.0, + duct_location: HPXML::LocationConditionedSpace, + duct_fraction_area: 1.0 - ducts_return_area_fraction) + end end # If duct surface areas are defaulted, set CFA served if hvac_distribution.ducts.select { |d| d.duct_surface_area.nil? }.size > 0 - hvac_distribution.conditioned_floor_area_served = args[:geometry_unit_cfa] + max_fraction_load_served = 0.0 + hvac_distribution.hvac_systems.each do |hvac_system| + if hvac_system.respond_to?(:fraction_heat_load_served) + if hvac_system.is_a?(HPXML::HeatingSystem) && hvac_system.is_heat_pump_backup_system + # HP backup system, use HP fraction heat load served + fraction_heat_load_served = hvac_system.primary_heat_pump.fraction_heat_load_served + else + fraction_heat_load_served = hvac_system.fraction_heat_load_served + end + max_fraction_load_served = [max_fraction_load_served, fraction_heat_load_served].max + end + if hvac_system.respond_to?(:fraction_cool_load_served) + max_fraction_load_served = [max_fraction_load_served, hvac_system.fraction_cool_load_served].max + end + end + hvac_distribution.conditioned_floor_area_served = args[:geometry_unit_cfa] * max_fraction_load_served end end - def self.set_hvac_control(hpxml, args, epw_file, weather) + def self.set_hvac_control(hpxml, hpxml_bldg, args, epw_file, weather) return if (args[:heating_system_type] == 'none') && (args[:cooling_system_type] == 'none') && (args[:heat_pump_type] == 'none') # Heating - if hpxml.total_fraction_heat_load_served > 0 + if hpxml_bldg.total_fraction_heat_load_served > 0 if args[:hvac_control_heating_weekday_setpoint].is_initialized && args[:hvac_control_heating_weekend_setpoint].is_initialized if args[:hvac_control_heating_weekday_setpoint].get == args[:hvac_control_heating_weekend_setpoint].get && !args[:hvac_control_heating_weekday_setpoint].get.include?(',') @@ -5133,7 +5417,7 @@ def self.set_hvac_control(hpxml, args, epw_file, weather) end # Cooling - if hpxml.total_fraction_cool_load_served > 0 + if hpxml_bldg.total_fraction_cool_load_served > 0 if args[:hvac_control_cooling_weekday_setpoint].is_initialized && args[:hvac_control_cooling_weekend_setpoint].is_initialized if args[:hvac_control_cooling_weekday_setpoint].get == args[:hvac_control_cooling_weekend_setpoint].get && !args[:hvac_control_cooling_weekday_setpoint].get.include?(',') @@ -5165,25 +5449,25 @@ def self.set_hvac_control(hpxml, args, epw_file, weather) end - hpxml.hvac_controls.add(id: "HVACControl#{hpxml.hvac_controls.size + 1}", - heating_setpoint_temp: heating_setpoint_temp, - cooling_setpoint_temp: cooling_setpoint_temp, - weekday_heating_setpoints: weekday_heating_setpoints, - weekend_heating_setpoints: weekend_heating_setpoints, - weekday_cooling_setpoints: weekday_cooling_setpoints, - weekend_cooling_setpoints: weekend_cooling_setpoints, - ceiling_fan_cooling_setpoint_temp_offset: ceiling_fan_cooling_setpoint_temp_offset, - seasons_heating_begin_month: seasons_heating_begin_month, - seasons_heating_begin_day: seasons_heating_begin_day, - seasons_heating_end_month: seasons_heating_end_month, - seasons_heating_end_day: seasons_heating_end_day, - seasons_cooling_begin_month: seasons_cooling_begin_month, - seasons_cooling_begin_day: seasons_cooling_begin_day, - seasons_cooling_end_month: seasons_cooling_end_month, - seasons_cooling_end_day: seasons_cooling_end_day) + hpxml_bldg.hvac_controls.add(id: "HVACControl#{hpxml_bldg.hvac_controls.size + 1}", + heating_setpoint_temp: heating_setpoint_temp, + cooling_setpoint_temp: cooling_setpoint_temp, + weekday_heating_setpoints: weekday_heating_setpoints, + weekend_heating_setpoints: weekend_heating_setpoints, + weekday_cooling_setpoints: weekday_cooling_setpoints, + weekend_cooling_setpoints: weekend_cooling_setpoints, + ceiling_fan_cooling_setpoint_temp_offset: ceiling_fan_cooling_setpoint_temp_offset, + seasons_heating_begin_month: seasons_heating_begin_month, + seasons_heating_begin_day: seasons_heating_begin_day, + seasons_heating_end_month: seasons_heating_end_month, + seasons_heating_end_day: seasons_heating_end_day, + seasons_cooling_begin_month: seasons_cooling_begin_month, + seasons_cooling_begin_day: seasons_cooling_begin_day, + seasons_cooling_end_month: seasons_cooling_end_month, + seasons_cooling_end_day: seasons_cooling_end_day) end - def self.set_ventilation_fans(hpxml, args) + def self.set_ventilation_fans(hpxml_bldg, args) if args[:mech_vent_fan_type] != 'none' if [HPXML::MechVentTypeERV].include?(args[:mech_vent_fan_type]) @@ -5204,7 +5488,7 @@ def self.set_ventilation_fans(hpxml, args) distribution_system_idref = nil if args[:mech_vent_fan_type] == HPXML::MechVentTypeCFIS - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir next if hvac_distribution.air_type != HPXML::AirTypeRegularVelocity @@ -5241,27 +5525,27 @@ def self.set_ventilation_fans(hpxml, args) rated_flow_rate = args[:mech_vent_flow_rate].get end - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: args[:mech_vent_fan_type], - cfis_addtl_runtime_operating_mode: cfis_addtl_runtime_operating_mode, - rated_flow_rate: rated_flow_rate, - hours_in_operation: hours_in_operation, - used_for_whole_building_ventilation: true, - total_recovery_efficiency: total_recovery_efficiency, - total_recovery_efficiency_adjusted: total_recovery_efficiency_adjusted, - sensible_recovery_efficiency: sensible_recovery_efficiency, - sensible_recovery_efficiency_adjusted: sensible_recovery_efficiency_adjusted, - fan_power: fan_power, - distribution_system_idref: distribution_system_idref, - is_shared_system: is_shared_system, - in_unit_flow_rate: in_unit_flow_rate, - fraction_recirculation: fraction_recirculation, - preheating_fuel: preheating_fuel, - preheating_efficiency_cop: preheating_efficiency_cop, - preheating_fraction_load_served: preheating_fraction_load_served, - precooling_fuel: precooling_fuel, - precooling_efficiency_cop: precooling_efficiency_cop, - precooling_fraction_load_served: precooling_fraction_load_served) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: args[:mech_vent_fan_type], + cfis_addtl_runtime_operating_mode: cfis_addtl_runtime_operating_mode, + rated_flow_rate: rated_flow_rate, + hours_in_operation: hours_in_operation, + used_for_whole_building_ventilation: true, + total_recovery_efficiency: total_recovery_efficiency, + total_recovery_efficiency_adjusted: total_recovery_efficiency_adjusted, + sensible_recovery_efficiency: sensible_recovery_efficiency, + sensible_recovery_efficiency_adjusted: sensible_recovery_efficiency_adjusted, + fan_power: fan_power, + distribution_system_idref: distribution_system_idref, + is_shared_system: is_shared_system, + in_unit_flow_rate: in_unit_flow_rate, + fraction_recirculation: fraction_recirculation, + preheating_fuel: preheating_fuel, + preheating_efficiency_cop: preheating_efficiency_cop, + preheating_fraction_load_served: preheating_fraction_load_served, + precooling_fuel: precooling_fuel, + precooling_efficiency_cop: precooling_efficiency_cop, + precooling_fraction_load_served: precooling_fraction_load_served) end if args[:mech_vent_2_fan_type] != 'none' @@ -5286,16 +5570,16 @@ def self.set_ventilation_fans(hpxml, args) hours_in_operation = args[:mech_vent_2_hours_in_operation] fan_power = args[:mech_vent_2_fan_power] - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: args[:mech_vent_2_fan_type], - rated_flow_rate: args[:mech_vent_2_flow_rate], - hours_in_operation: hours_in_operation, - used_for_whole_building_ventilation: true, - total_recovery_efficiency: total_recovery_efficiency, - total_recovery_efficiency_adjusted: total_recovery_efficiency_adjusted, - sensible_recovery_efficiency: sensible_recovery_efficiency, - sensible_recovery_efficiency_adjusted: sensible_recovery_efficiency_adjusted, - fan_power: fan_power) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: args[:mech_vent_2_fan_type], + rated_flow_rate: args[:mech_vent_2_flow_rate], + hours_in_operation: hours_in_operation, + used_for_whole_building_ventilation: true, + total_recovery_efficiency: total_recovery_efficiency, + total_recovery_efficiency_adjusted: total_recovery_efficiency_adjusted, + sensible_recovery_efficiency: sensible_recovery_efficiency, + sensible_recovery_efficiency_adjusted: sensible_recovery_efficiency_adjusted, + fan_power: fan_power) end if !args[:kitchen_fans_quantity].is_initialized || (args[:kitchen_fans_quantity].get > 0) @@ -5319,14 +5603,14 @@ def self.set_ventilation_fans(hpxml, args) quantity = args[:kitchen_fans_quantity].get end - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - rated_flow_rate: rated_flow_rate, - used_for_local_ventilation: true, - hours_in_operation: hours_in_operation, - fan_location: HPXML::LocationKitchen, - fan_power: fan_power, - start_hour: start_hour, - count: quantity) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + rated_flow_rate: rated_flow_rate, + used_for_local_ventilation: true, + hours_in_operation: hours_in_operation, + fan_location: HPXML::LocationKitchen, + fan_power: fan_power, + start_hour: start_hour, + count: quantity) end if !args[:bathroom_fans_quantity].is_initialized || (args[:bathroom_fans_quantity].get > 0) @@ -5350,14 +5634,14 @@ def self.set_ventilation_fans(hpxml, args) quantity = args[:bathroom_fans_quantity].get end - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - rated_flow_rate: rated_flow_rate, - used_for_local_ventilation: true, - hours_in_operation: hours_in_operation, - fan_location: HPXML::LocationBath, - fan_power: fan_power, - start_hour: start_hour, - count: quantity) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + rated_flow_rate: rated_flow_rate, + used_for_local_ventilation: true, + hours_in_operation: hours_in_operation, + fan_location: HPXML::LocationBath, + fan_power: fan_power, + start_hour: start_hour, + count: quantity) end if args[:whole_house_fan_present] @@ -5369,14 +5653,14 @@ def self.set_ventilation_fans(hpxml, args) fan_power = args[:whole_house_fan_power].get end - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - rated_flow_rate: rated_flow_rate, - used_for_seasonal_cooling_load_reduction: true, - fan_power: fan_power) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + rated_flow_rate: rated_flow_rate, + used_for_seasonal_cooling_load_reduction: true, + fan_power: fan_power) end end - def self.set_water_heating_systems(hpxml, args) + def self.set_water_heating_systems(hpxml_bldg, args) water_heater_type = args[:water_heater_type] return if water_heater_type == 'none' @@ -5387,7 +5671,7 @@ def self.set_water_heating_systems(hpxml, args) end if args[:water_heater_location].is_initialized - location = args[:water_heater_location].get + location = get_location(args[:water_heater_location].get, hpxml_bldg.foundations[-1].foundation_type, hpxml_bldg.attics[-1].attic_type) end if args[:water_heater_tank_volume].is_initialized @@ -5426,8 +5710,8 @@ def self.set_water_heating_systems(hpxml, args) fuel_type = nil heating_capacity = nil energy_factor = nil - if hpxml.heating_systems.size > 0 - related_hvac_idref = hpxml.heating_systems[0].id + if hpxml_bldg.heating_systems.size > 0 + related_hvac_idref = hpxml_bldg.heating_systems[0].id end end @@ -5456,13 +5740,13 @@ def self.set_water_heating_systems(hpxml, args) uses_desuperheater = args[:water_heater_uses_desuperheater].get if uses_desuperheater related_hvac_idref = nil - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type related_hvac_idref = cooling_system.id end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpGroundToAir].include? heat_pump.heat_pump_type @@ -5486,30 +5770,30 @@ def self.set_water_heating_systems(hpxml, args) end end - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - water_heater_type: water_heater_type, - fuel_type: fuel_type, - location: location, - tank_volume: tank_volume, - fraction_dhw_load_served: 1.0, - energy_factor: energy_factor, - uniform_energy_factor: uniform_energy_factor, - usage_bin: usage_bin, - recovery_efficiency: recovery_efficiency, - uses_desuperheater: uses_desuperheater, - related_hvac_idref: related_hvac_idref, - standby_loss_units: standby_loss_units, - standby_loss_value: standby_loss_value, - jacket_r_value: jacket_r_value, - temperature: temperature, - heating_capacity: heating_capacity, - is_shared_system: is_shared_system, - number_of_units_served: number_of_units_served, - tank_model_type: tank_model_type, - operating_mode: operating_mode) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + water_heater_type: water_heater_type, + fuel_type: fuel_type, + location: location, + tank_volume: tank_volume, + fraction_dhw_load_served: 1.0, + energy_factor: energy_factor, + uniform_energy_factor: uniform_energy_factor, + usage_bin: usage_bin, + recovery_efficiency: recovery_efficiency, + uses_desuperheater: uses_desuperheater, + related_hvac_idref: related_hvac_idref, + standby_loss_units: standby_loss_units, + standby_loss_value: standby_loss_value, + jacket_r_value: jacket_r_value, + temperature: temperature, + heating_capacity: heating_capacity, + is_shared_system: is_shared_system, + number_of_units_served: number_of_units_served, + tank_model_type: tank_model_type, + operating_mode: operating_mode) end - def self.set_hot_water_distribution(hpxml, args) + def self.set_hot_water_distribution(hpxml_bldg, args) return if args[:water_heater_type] == 'none' if args[:dwhr_facilities_connected] != 'none' @@ -5548,36 +5832,36 @@ def self.set_hot_water_distribution(hpxml, args) pipe_r_value = args[:hot_water_distribution_pipe_r].get end - hpxml.hot_water_distributions.add(id: "HotWaterDistribution#{hpxml.hot_water_distributions.size + 1}", - system_type: args[:hot_water_distribution_system_type], - standard_piping_length: standard_piping_length, - recirculation_control_type: recirculation_control_type, - recirculation_piping_length: recirculation_piping_length, - recirculation_branch_piping_length: recirculation_branch_piping_length, - recirculation_pump_power: recirculation_pump_power, - pipe_r_value: pipe_r_value, - dwhr_facilities_connected: dwhr_facilities_connected, - dwhr_equal_flow: dwhr_equal_flow, - dwhr_efficiency: dwhr_efficiency) + hpxml_bldg.hot_water_distributions.add(id: "HotWaterDistribution#{hpxml_bldg.hot_water_distributions.size + 1}", + system_type: args[:hot_water_distribution_system_type], + standard_piping_length: standard_piping_length, + recirculation_control_type: recirculation_control_type, + recirculation_piping_length: recirculation_piping_length, + recirculation_branch_piping_length: recirculation_branch_piping_length, + recirculation_pump_power: recirculation_pump_power, + pipe_r_value: pipe_r_value, + dwhr_facilities_connected: dwhr_facilities_connected, + dwhr_equal_flow: dwhr_equal_flow, + dwhr_efficiency: dwhr_efficiency) end - def self.set_water_fixtures(hpxml, args) + def self.set_water_fixtures(hpxml_bldg, args) return if args[:water_heater_type] == 'none' - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: args[:water_fixtures_shower_low_flow]) + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: args[:water_fixtures_shower_low_flow]) - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: args[:water_fixtures_sink_low_flow]) + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: args[:water_fixtures_sink_low_flow]) if args[:water_fixtures_usage_multiplier].is_initialized - hpxml.water_heating.water_fixtures_usage_multiplier = args[:water_fixtures_usage_multiplier].get + hpxml_bldg.water_heating.water_fixtures_usage_multiplier = args[:water_fixtures_usage_multiplier].get end end - def self.set_solar_thermal(hpxml, args, epw_file) + def self.set_solar_thermal(hpxml_bldg, args, epw_file) return if args[:solar_thermal_system_type] == 'none' if args[:solar_thermal_solar_fraction] > 0 @@ -5596,25 +5880,25 @@ def self.set_solar_thermal(hpxml, args, epw_file) end end - if hpxml.water_heating_systems.size == 0 + if hpxml_bldg.water_heating_systems.size == 0 fail 'Solar thermal system specified but no water heater found.' end - hpxml.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml.solar_thermal_systems.size + 1}", - system_type: args[:solar_thermal_system_type], - collector_area: collector_area, - collector_loop_type: collector_loop_type, - collector_type: collector_type, - collector_azimuth: collector_azimuth, - collector_tilt: collector_tilt, - collector_frta: collector_frta, - collector_frul: collector_frul, - storage_volume: storage_volume, - water_heating_system_idref: hpxml.water_heating_systems[0].id, - solar_fraction: solar_fraction) + hpxml_bldg.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml_bldg.solar_thermal_systems.size + 1}", + system_type: args[:solar_thermal_system_type], + collector_area: collector_area, + collector_loop_type: collector_loop_type, + collector_type: collector_type, + collector_azimuth: collector_azimuth, + collector_tilt: collector_tilt, + collector_frta: collector_frta, + collector_frul: collector_frul, + storage_volume: storage_volume, + water_heating_system_idref: hpxml_bldg.water_heating_systems[0].id, + solar_fraction: solar_fraction) end - def self.set_pv_systems(hpxml, args, epw_file) + def self.set_pv_systems(hpxml_bldg, args, epw_file) [args[:pv_system_present], args[:pv_system_2_present]].each_with_index do |pv_system_present, i| next unless pv_system_present @@ -5643,36 +5927,36 @@ def self.set_pv_systems(hpxml, args, epw_file) end end - hpxml.pv_systems.add(id: "PVSystem#{hpxml.pv_systems.size + 1}", - location: location, - module_type: module_type, - tracking: tracking, - array_azimuth: [args[:pv_system_array_azimuth], args[:pv_system_2_array_azimuth]][i], - array_tilt: Geometry.get_absolute_tilt([args[:pv_system_array_tilt], args[:pv_system_2_array_tilt]][i], args[:geometry_roof_pitch], epw_file), - max_power_output: max_power_output, - system_losses_fraction: system_losses_fraction, - is_shared_system: is_shared_system, - number_of_bedrooms_served: number_of_bedrooms_served) + hpxml_bldg.pv_systems.add(id: "PVSystem#{hpxml_bldg.pv_systems.size + 1}", + location: location, + module_type: module_type, + tracking: tracking, + array_azimuth: [args[:pv_system_array_azimuth], args[:pv_system_2_array_azimuth]][i], + array_tilt: Geometry.get_absolute_tilt([args[:pv_system_array_tilt], args[:pv_system_2_array_tilt]][i], args[:geometry_roof_pitch], epw_file), + max_power_output: max_power_output, + system_losses_fraction: system_losses_fraction, + is_shared_system: is_shared_system, + number_of_bedrooms_served: number_of_bedrooms_served) end - if hpxml.pv_systems.size > 0 + if hpxml_bldg.pv_systems.size > 0 # Add inverter efficiency; assume a single inverter even if multiple PV arrays if args[:pv_system_inverter_efficiency].is_initialized inverter_efficiency = args[:pv_system_inverter_efficiency].get end - hpxml.inverters.add(id: "Inverter#{hpxml.inverters.size + 1}", - inverter_efficiency: inverter_efficiency) - hpxml.pv_systems.each do |pv_system| - pv_system.inverter_idref = hpxml.inverters[-1].id + hpxml_bldg.inverters.add(id: "Inverter#{hpxml_bldg.inverters.size + 1}", + inverter_efficiency: inverter_efficiency) + hpxml_bldg.pv_systems.each do |pv_system| + pv_system.inverter_idref = hpxml_bldg.inverters[-1].id end end end - def self.set_battery(hpxml, args) + def self.set_battery(hpxml_bldg, args) return unless args[:battery_present] if args[:battery_location].is_initialized - location = args[:battery_location].get + location = get_location(args[:battery_location].get, hpxml_bldg.foundations[-1].foundation_type, hpxml_bldg.attics[-1].attic_type) end if args[:battery_power].is_initialized @@ -5691,16 +5975,16 @@ def self.set_battery(hpxml, args) round_trip_efficiency = args[:battery_round_trip_efficiency].get end - hpxml.batteries.add(id: "Battery#{hpxml.batteries.size + 1}", - type: HPXML::BatteryTypeLithiumIon, - location: location, - rated_power_output: rated_power_output, - nominal_capacity_kwh: nominal_capacity_kwh, - usable_capacity_kwh: usable_capacity_kwh, - round_trip_efficiency: round_trip_efficiency) + hpxml_bldg.batteries.add(id: "Battery#{hpxml_bldg.batteries.size + 1}", + type: HPXML::BatteryTypeLithiumIon, + location: location, + rated_power_output: rated_power_output, + nominal_capacity_kwh: nominal_capacity_kwh, + usable_capacity_kwh: usable_capacity_kwh, + round_trip_efficiency: round_trip_efficiency) end - def self.set_lighting(hpxml, args) + def self.set_lighting(hpxml_bldg, args) if args[:lighting_present] has_garage = (args[:geometry_garage_width] * args[:geometry_garage_depth] > 0) @@ -5709,19 +5993,19 @@ def self.set_lighting(hpxml, args) interior_usage_multiplier = args[:lighting_interior_usage_multiplier].get end if interior_usage_multiplier.nil? || interior_usage_multiplier.to_f > 0 - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationInterior, - fraction_of_units_in_location: args[:lighting_interior_fraction_cfl], - lighting_type: HPXML::LightingTypeCFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationInterior, - fraction_of_units_in_location: args[:lighting_interior_fraction_lfl], - lighting_type: HPXML::LightingTypeLFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationInterior, - fraction_of_units_in_location: args[:lighting_interior_fraction_led], - lighting_type: HPXML::LightingTypeLED) - hpxml.lighting.interior_usage_multiplier = interior_usage_multiplier + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationInterior, + fraction_of_units_in_location: args[:lighting_interior_fraction_cfl], + lighting_type: HPXML::LightingTypeCFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationInterior, + fraction_of_units_in_location: args[:lighting_interior_fraction_lfl], + lighting_type: HPXML::LightingTypeLFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationInterior, + fraction_of_units_in_location: args[:lighting_interior_fraction_led], + lighting_type: HPXML::LightingTypeLED) + hpxml_bldg.lighting.interior_usage_multiplier = interior_usage_multiplier end # Exterior @@ -5729,19 +6013,19 @@ def self.set_lighting(hpxml, args) exterior_usage_multiplier = args[:lighting_exterior_usage_multiplier].get end if exterior_usage_multiplier.nil? || exterior_usage_multiplier.to_f > 0 - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationExterior, - fraction_of_units_in_location: args[:lighting_exterior_fraction_cfl], - lighting_type: HPXML::LightingTypeCFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationExterior, - fraction_of_units_in_location: args[:lighting_exterior_fraction_lfl], - lighting_type: HPXML::LightingTypeLFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationExterior, - fraction_of_units_in_location: args[:lighting_exterior_fraction_led], - lighting_type: HPXML::LightingTypeLED) - hpxml.lighting.exterior_usage_multiplier = exterior_usage_multiplier + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationExterior, + fraction_of_units_in_location: args[:lighting_exterior_fraction_cfl], + lighting_type: HPXML::LightingTypeCFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationExterior, + fraction_of_units_in_location: args[:lighting_exterior_fraction_lfl], + lighting_type: HPXML::LightingTypeLFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationExterior, + fraction_of_units_in_location: args[:lighting_exterior_fraction_led], + lighting_type: HPXML::LightingTypeLED) + hpxml_bldg.lighting.exterior_usage_multiplier = exterior_usage_multiplier end # Garage @@ -5750,41 +6034,41 @@ def self.set_lighting(hpxml, args) garage_usage_multiplier = args[:lighting_garage_usage_multiplier].get end if garage_usage_multiplier.nil? || garage_usage_multiplier.to_f > 0 - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationGarage, - fraction_of_units_in_location: args[:lighting_garage_fraction_cfl], - lighting_type: HPXML::LightingTypeCFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationGarage, - fraction_of_units_in_location: args[:lighting_garage_fraction_lfl], - lighting_type: HPXML::LightingTypeLFL) - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationGarage, - fraction_of_units_in_location: args[:lighting_garage_fraction_led], - lighting_type: HPXML::LightingTypeLED) - hpxml.lighting.garage_usage_multiplier = garage_usage_multiplier + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationGarage, + fraction_of_units_in_location: args[:lighting_garage_fraction_cfl], + lighting_type: HPXML::LightingTypeCFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationGarage, + fraction_of_units_in_location: args[:lighting_garage_fraction_lfl], + lighting_type: HPXML::LightingTypeLFL) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationGarage, + fraction_of_units_in_location: args[:lighting_garage_fraction_led], + lighting_type: HPXML::LightingTypeLED) + hpxml_bldg.lighting.garage_usage_multiplier = garage_usage_multiplier end end end return unless args[:holiday_lighting_present] - hpxml.lighting.holiday_exists = true + hpxml_bldg.lighting.holiday_exists = true if args[:holiday_lighting_daily_kwh].is_initialized - hpxml.lighting.holiday_kwh_per_day = args[:holiday_lighting_daily_kwh].get + hpxml_bldg.lighting.holiday_kwh_per_day = args[:holiday_lighting_daily_kwh].get end if args[:holiday_lighting_period].is_initialized begin_month, begin_day, _begin_hour, end_month, end_day, _end_hour = Schedule.parse_date_time_range(args[:holiday_lighting_period].get) - hpxml.lighting.holiday_period_begin_month = begin_month - hpxml.lighting.holiday_period_begin_day = begin_day - hpxml.lighting.holiday_period_end_month = end_month - hpxml.lighting.holiday_period_end_day = end_day + hpxml_bldg.lighting.holiday_period_begin_month = begin_month + hpxml_bldg.lighting.holiday_period_begin_day = begin_day + hpxml_bldg.lighting.holiday_period_end_month = end_month + hpxml_bldg.lighting.holiday_period_end_day = end_day end end - def self.set_dehumidifier(hpxml, args) + def self.set_dehumidifier(hpxml_bldg, args) return if args[:dehumidifier_type] == 'none' if args[:dehumidifier_efficiency_type] == 'EnergyFactor' @@ -5793,17 +6077,17 @@ def self.set_dehumidifier(hpxml, args) integrated_energy_factor = args[:dehumidifier_efficiency] end - hpxml.dehumidifiers.add(id: "Dehumidifier#{hpxml.dehumidifiers.size + 1}", - type: args[:dehumidifier_type], - capacity: args[:dehumidifier_capacity], - energy_factor: energy_factor, - integrated_energy_factor: integrated_energy_factor, - rh_setpoint: args[:dehumidifier_rh_setpoint], - fraction_served: args[:dehumidifier_fraction_dehumidification_load_served], - location: HPXML::LocationLivingSpace) + hpxml_bldg.dehumidifiers.add(id: "Dehumidifier#{hpxml_bldg.dehumidifiers.size + 1}", + type: args[:dehumidifier_type], + capacity: args[:dehumidifier_capacity], + energy_factor: energy_factor, + integrated_energy_factor: integrated_energy_factor, + rh_setpoint: args[:dehumidifier_rh_setpoint], + fraction_served: args[:dehumidifier_fraction_dehumidification_load_served], + location: HPXML::LocationConditionedSpace) end - def self.set_clothes_washer(hpxml, args) + def self.set_clothes_washer(hpxml_bldg, args) return if args[:water_heater_type] == 'none' return unless args[:clothes_washer_present] @@ -5847,20 +6131,20 @@ def self.set_clothes_washer(hpxml, args) usage_multiplier = args[:clothes_washer_usage_multiplier].get end - hpxml.clothes_washers.add(id: "ClothesWasher#{hpxml.clothes_washers.size + 1}", - location: location, - modified_energy_factor: modified_energy_factor, - integrated_modified_energy_factor: integrated_modified_energy_factor, - rated_annual_kwh: rated_annual_kwh, - label_electric_rate: label_electric_rate, - label_gas_rate: label_gas_rate, - label_annual_gas_cost: label_annual_gas_cost, - label_usage: label_usage, - capacity: capacity, - usage_multiplier: usage_multiplier) + hpxml_bldg.clothes_washers.add(id: "ClothesWasher#{hpxml_bldg.clothes_washers.size + 1}", + location: location, + modified_energy_factor: modified_energy_factor, + integrated_modified_energy_factor: integrated_modified_energy_factor, + rated_annual_kwh: rated_annual_kwh, + label_electric_rate: label_electric_rate, + label_gas_rate: label_gas_rate, + label_annual_gas_cost: label_annual_gas_cost, + label_usage: label_usage, + capacity: capacity, + usage_multiplier: usage_multiplier) end - def self.set_clothes_dryer(hpxml, args) + def self.set_clothes_dryer(hpxml_bldg, args) return if args[:water_heater_type] == 'none' return unless args[:clothes_washer_present] return unless args[:clothes_dryer_present] @@ -5889,17 +6173,17 @@ def self.set_clothes_dryer(hpxml, args) usage_multiplier = args[:clothes_dryer_usage_multiplier].get end - hpxml.clothes_dryers.add(id: "ClothesDryer#{hpxml.clothes_dryers.size + 1}", - location: location, - fuel_type: args[:clothes_dryer_fuel_type], - energy_factor: energy_factor, - combined_energy_factor: combined_energy_factor, - is_vented: is_vented, - vented_flow_rate: vented_flow_rate, - usage_multiplier: usage_multiplier) + hpxml_bldg.clothes_dryers.add(id: "ClothesDryer#{hpxml_bldg.clothes_dryers.size + 1}", + location: location, + fuel_type: args[:clothes_dryer_fuel_type], + energy_factor: energy_factor, + combined_energy_factor: combined_energy_factor, + is_vented: is_vented, + vented_flow_rate: vented_flow_rate, + usage_multiplier: usage_multiplier) end - def self.set_dishwasher(hpxml, args) + def self.set_dishwasher(hpxml_bldg, args) return if args[:water_heater_type] == 'none' return unless args[:dishwasher_present] @@ -5941,19 +6225,19 @@ def self.set_dishwasher(hpxml, args) usage_multiplier = args[:dishwasher_usage_multiplier].get end - hpxml.dishwashers.add(id: "Dishwasher#{hpxml.dishwashers.size + 1}", - location: location, - rated_annual_kwh: rated_annual_kwh, - energy_factor: energy_factor, - label_electric_rate: label_electric_rate, - label_gas_rate: label_gas_rate, - label_annual_gas_cost: label_annual_gas_cost, - label_usage: label_usage, - place_setting_capacity: place_setting_capacity, - usage_multiplier: usage_multiplier) + hpxml_bldg.dishwashers.add(id: "Dishwasher#{hpxml_bldg.dishwashers.size + 1}", + location: location, + rated_annual_kwh: rated_annual_kwh, + energy_factor: energy_factor, + label_electric_rate: label_electric_rate, + label_gas_rate: label_gas_rate, + label_annual_gas_cost: label_annual_gas_cost, + label_usage: label_usage, + place_setting_capacity: place_setting_capacity, + usage_multiplier: usage_multiplier) end - def self.set_refrigerator(hpxml, args) + def self.set_refrigerator(hpxml_bldg, args) return unless args[:refrigerator_present] if args[:refrigerator_rated_annual_kwh].is_initialized @@ -5968,14 +6252,14 @@ def self.set_refrigerator(hpxml, args) usage_multiplier = args[:refrigerator_usage_multiplier].get end - hpxml.refrigerators.add(id: "Refrigerator#{hpxml.refrigerators.size + 1}", - location: location, - rated_annual_kwh: rated_annual_kwh, - primary_indicator: true, - usage_multiplier: usage_multiplier) + hpxml_bldg.refrigerators.add(id: "Refrigerator#{hpxml_bldg.refrigerators.size + 1}", + location: location, + rated_annual_kwh: rated_annual_kwh, + primary_indicator: true, + usage_multiplier: usage_multiplier) end - def self.set_extra_refrigerator(hpxml, args) + def self.set_extra_refrigerator(hpxml_bldg, args) return unless args[:extra_refrigerator_present] if args[:extra_refrigerator_rated_annual_kwh].is_initialized @@ -5990,14 +6274,14 @@ def self.set_extra_refrigerator(hpxml, args) usage_multiplier = args[:extra_refrigerator_usage_multiplier].get end - hpxml.refrigerators.add(id: "Refrigerator#{hpxml.refrigerators.size + 1}", - location: location, - rated_annual_kwh: rated_annual_kwh, - primary_indicator: false, - usage_multiplier: usage_multiplier) + hpxml_bldg.refrigerators.add(id: "Refrigerator#{hpxml_bldg.refrigerators.size + 1}", + location: location, + rated_annual_kwh: rated_annual_kwh, + primary_indicator: false, + usage_multiplier: usage_multiplier) end - def self.set_freezer(hpxml, args) + def self.set_freezer(hpxml_bldg, args) return unless args[:freezer_present] if args[:freezer_rated_annual_kwh].is_initialized @@ -6012,13 +6296,13 @@ def self.set_freezer(hpxml, args) usage_multiplier = args[:freezer_usage_multiplier].get end - hpxml.freezers.add(id: "Freezer#{hpxml.freezers.size + 1}", - location: location, - rated_annual_kwh: rated_annual_kwh, - usage_multiplier: usage_multiplier) + hpxml_bldg.freezers.add(id: "Freezer#{hpxml_bldg.freezers.size + 1}", + location: location, + rated_annual_kwh: rated_annual_kwh, + usage_multiplier: usage_multiplier) end - def self.set_cooking_range_oven(hpxml, args) + def self.set_cooking_range_oven(hpxml_bldg, args) return unless args[:cooking_range_oven_present] if args[:cooking_range_oven_location].is_initialized @@ -6033,21 +6317,21 @@ def self.set_cooking_range_oven(hpxml, args) usage_multiplier = args[:cooking_range_oven_usage_multiplier].get end - hpxml.cooking_ranges.add(id: "CookingRange#{hpxml.cooking_ranges.size + 1}", - location: location, - fuel_type: args[:cooking_range_oven_fuel_type], - is_induction: is_induction, - usage_multiplier: usage_multiplier) + hpxml_bldg.cooking_ranges.add(id: "CookingRange#{hpxml_bldg.cooking_ranges.size + 1}", + location: location, + fuel_type: args[:cooking_range_oven_fuel_type], + is_induction: is_induction, + usage_multiplier: usage_multiplier) if args[:cooking_range_oven_is_convection].is_initialized is_convection = args[:cooking_range_oven_is_convection].get end - hpxml.ovens.add(id: "Oven#{hpxml.ovens.size + 1}", - is_convection: is_convection) + hpxml_bldg.ovens.add(id: "Oven#{hpxml_bldg.ovens.size + 1}", + is_convection: is_convection) end - def self.set_ceiling_fans(hpxml, args) + def self.set_ceiling_fans(hpxml_bldg, args) return unless args[:ceiling_fan_present] if args[:ceiling_fan_efficiency].is_initialized @@ -6058,12 +6342,12 @@ def self.set_ceiling_fans(hpxml, args) quantity = args[:ceiling_fan_quantity].get end - hpxml.ceiling_fans.add(id: "CeilingFan#{hpxml.ceiling_fans.size + 1}", - efficiency: efficiency, - count: quantity) + hpxml_bldg.ceiling_fans.add(id: "CeilingFan#{hpxml_bldg.ceiling_fans.size + 1}", + efficiency: efficiency, + count: quantity) end - def self.set_misc_plug_loads_television(hpxml, args) + def self.set_misc_plug_loads_television(hpxml_bldg, args) return unless args[:misc_plug_loads_television_present] if args[:misc_plug_loads_television_annual_kwh].is_initialized @@ -6074,13 +6358,13 @@ def self.set_misc_plug_loads_television(hpxml, args) usage_multiplier = args[:misc_plug_loads_television_usage_multiplier].get end - hpxml.plug_loads.add(id: "PlugLoad#{hpxml.plug_loads.size + 1}", - plug_load_type: HPXML::PlugLoadTypeTelevision, - kwh_per_year: kwh_per_year, - usage_multiplier: usage_multiplier) + hpxml_bldg.plug_loads.add(id: "PlugLoad#{hpxml_bldg.plug_loads.size + 1}", + plug_load_type: HPXML::PlugLoadTypeTelevision, + kwh_per_year: kwh_per_year, + usage_multiplier: usage_multiplier) end - def self.set_misc_plug_loads_other(hpxml, args) + def self.set_misc_plug_loads_other(hpxml_bldg, args) if args[:misc_plug_loads_other_annual_kwh].is_initialized kwh_per_year = args[:misc_plug_loads_other_annual_kwh].get end @@ -6097,15 +6381,15 @@ def self.set_misc_plug_loads_other(hpxml, args) usage_multiplier = args[:misc_plug_loads_other_usage_multiplier].get end - hpxml.plug_loads.add(id: "PlugLoad#{hpxml.plug_loads.size + 1}", - plug_load_type: HPXML::PlugLoadTypeOther, - kwh_per_year: kwh_per_year, - frac_sensible: frac_sensible, - frac_latent: frac_latent, - usage_multiplier: usage_multiplier) + hpxml_bldg.plug_loads.add(id: "PlugLoad#{hpxml_bldg.plug_loads.size + 1}", + plug_load_type: HPXML::PlugLoadTypeOther, + kwh_per_year: kwh_per_year, + frac_sensible: frac_sensible, + frac_latent: frac_latent, + usage_multiplier: usage_multiplier) end - def self.set_misc_plug_loads_well_pump(hpxml, args) + def self.set_misc_plug_loads_well_pump(hpxml_bldg, args) return unless args[:misc_plug_loads_well_pump_present] if args[:misc_plug_loads_well_pump_annual_kwh].is_initialized @@ -6116,13 +6400,13 @@ def self.set_misc_plug_loads_well_pump(hpxml, args) usage_multiplier = args[:misc_plug_loads_well_pump_usage_multiplier].get end - hpxml.plug_loads.add(id: "PlugLoad#{hpxml.plug_loads.size + 1}", - plug_load_type: HPXML::PlugLoadTypeWellPump, - kwh_per_year: kwh_per_year, - usage_multiplier: usage_multiplier) + hpxml_bldg.plug_loads.add(id: "PlugLoad#{hpxml_bldg.plug_loads.size + 1}", + plug_load_type: HPXML::PlugLoadTypeWellPump, + kwh_per_year: kwh_per_year, + usage_multiplier: usage_multiplier) end - def self.set_misc_plug_loads_vehicle(hpxml, args) + def self.set_misc_plug_loads_vehicle(hpxml_bldg, args) return unless args[:misc_plug_loads_vehicle_present] if args[:misc_plug_loads_vehicle_annual_kwh].is_initialized @@ -6133,13 +6417,13 @@ def self.set_misc_plug_loads_vehicle(hpxml, args) usage_multiplier = args[:misc_plug_loads_vehicle_usage_multiplier].get end - hpxml.plug_loads.add(id: "PlugLoad#{hpxml.plug_loads.size + 1}", - plug_load_type: HPXML::PlugLoadTypeElectricVehicleCharging, - kwh_per_year: kwh_per_year, - usage_multiplier: usage_multiplier) + hpxml_bldg.plug_loads.add(id: "PlugLoad#{hpxml_bldg.plug_loads.size + 1}", + plug_load_type: HPXML::PlugLoadTypeElectricVehicleCharging, + kwh_per_year: kwh_per_year, + usage_multiplier: usage_multiplier) end - def self.set_misc_fuel_loads_grill(hpxml, args) + def self.set_misc_fuel_loads_grill(hpxml_bldg, args) return unless args[:misc_fuel_loads_grill_present] if args[:misc_fuel_loads_grill_annual_therm].is_initialized @@ -6150,14 +6434,14 @@ def self.set_misc_fuel_loads_grill(hpxml, args) usage_multiplier = args[:misc_fuel_loads_grill_usage_multiplier].get end - hpxml.fuel_loads.add(id: "FuelLoad#{hpxml.fuel_loads.size + 1}", - fuel_load_type: HPXML::FuelLoadTypeGrill, - fuel_type: args[:misc_fuel_loads_grill_fuel_type], - therm_per_year: therm_per_year, - usage_multiplier: usage_multiplier) + hpxml_bldg.fuel_loads.add(id: "FuelLoad#{hpxml_bldg.fuel_loads.size + 1}", + fuel_load_type: HPXML::FuelLoadTypeGrill, + fuel_type: args[:misc_fuel_loads_grill_fuel_type], + therm_per_year: therm_per_year, + usage_multiplier: usage_multiplier) end - def self.set_misc_fuel_loads_lighting(hpxml, args) + def self.set_misc_fuel_loads_lighting(hpxml_bldg, args) return unless args[:misc_fuel_loads_lighting_present] if args[:misc_fuel_loads_lighting_annual_therm].is_initialized @@ -6168,14 +6452,14 @@ def self.set_misc_fuel_loads_lighting(hpxml, args) usage_multiplier = args[:misc_fuel_loads_lighting_usage_multiplier].get end - hpxml.fuel_loads.add(id: "FuelLoad#{hpxml.fuel_loads.size + 1}", - fuel_load_type: HPXML::FuelLoadTypeLighting, - fuel_type: args[:misc_fuel_loads_lighting_fuel_type], - therm_per_year: therm_per_year, - usage_multiplier: usage_multiplier) + hpxml_bldg.fuel_loads.add(id: "FuelLoad#{hpxml_bldg.fuel_loads.size + 1}", + fuel_load_type: HPXML::FuelLoadTypeLighting, + fuel_type: args[:misc_fuel_loads_lighting_fuel_type], + therm_per_year: therm_per_year, + usage_multiplier: usage_multiplier) end - def self.set_misc_fuel_loads_fireplace(hpxml, args) + def self.set_misc_fuel_loads_fireplace(hpxml_bldg, args) return unless args[:misc_fuel_loads_fireplace_present] if args[:misc_fuel_loads_fireplace_annual_therm].is_initialized @@ -6194,16 +6478,16 @@ def self.set_misc_fuel_loads_fireplace(hpxml, args) usage_multiplier = args[:misc_fuel_loads_fireplace_usage_multiplier].get end - hpxml.fuel_loads.add(id: "FuelLoad#{hpxml.fuel_loads.size + 1}", - fuel_load_type: HPXML::FuelLoadTypeFireplace, - fuel_type: args[:misc_fuel_loads_fireplace_fuel_type], - therm_per_year: therm_per_year, - frac_sensible: frac_sensible, - frac_latent: frac_latent, - usage_multiplier: usage_multiplier) + hpxml_bldg.fuel_loads.add(id: "FuelLoad#{hpxml_bldg.fuel_loads.size + 1}", + fuel_load_type: HPXML::FuelLoadTypeFireplace, + fuel_type: args[:misc_fuel_loads_fireplace_fuel_type], + therm_per_year: therm_per_year, + frac_sensible: frac_sensible, + frac_latent: frac_latent, + usage_multiplier: usage_multiplier) end - def self.set_pool(hpxml, args) + def self.set_pool(hpxml_bldg, args) return unless args[:pool_present] if args[:pool_pump_annual_kwh].is_initialized @@ -6234,101 +6518,101 @@ def self.set_pool(hpxml, args) heater_usage_multiplier = args[:pool_heater_usage_multiplier].get end - hpxml.pools.add(id: "Pool#{hpxml.pools.size + 1}", - type: HPXML::TypeUnknown, - pump_type: HPXML::TypeUnknown, - pump_kwh_per_year: pump_kwh_per_year, - pump_usage_multiplier: pump_usage_multiplier, - heater_type: pool_heater_type, - heater_load_units: heater_load_units, - heater_load_value: heater_load_value, - heater_usage_multiplier: heater_usage_multiplier) + hpxml_bldg.pools.add(id: "Pool#{hpxml_bldg.pools.size + 1}", + type: HPXML::TypeUnknown, + pump_type: HPXML::TypeUnknown, + pump_kwh_per_year: pump_kwh_per_year, + pump_usage_multiplier: pump_usage_multiplier, + heater_type: pool_heater_type, + heater_load_units: heater_load_units, + heater_load_value: heater_load_value, + heater_usage_multiplier: heater_usage_multiplier) end - def self.set_hot_tub(hpxml, args) - return unless args[:hot_tub_present] + def self.set_permanent_spa(hpxml_bldg, args) + return unless args[:permanent_spa_present] - if args[:hot_tub_pump_annual_kwh].is_initialized - pump_kwh_per_year = args[:hot_tub_pump_annual_kwh].get + if args[:permanent_spa_pump_annual_kwh].is_initialized + pump_kwh_per_year = args[:permanent_spa_pump_annual_kwh].get end - if args[:hot_tub_pump_usage_multiplier].is_initialized - pump_usage_multiplier = args[:hot_tub_pump_usage_multiplier].get + if args[:permanent_spa_pump_usage_multiplier].is_initialized + pump_usage_multiplier = args[:permanent_spa_pump_usage_multiplier].get end - hot_tub_heater_type = args[:hot_tub_heater_type] + permanent_spa_heater_type = args[:permanent_spa_heater_type] - if [HPXML::HeaterTypeElectricResistance, HPXML::HeaterTypeHeatPump].include?(hot_tub_heater_type) - if args[:hot_tub_heater_annual_kwh].is_initialized + if [HPXML::HeaterTypeElectricResistance, HPXML::HeaterTypeHeatPump].include?(permanent_spa_heater_type) + if args[:permanent_spa_heater_annual_kwh].is_initialized heater_load_units = HPXML::UnitsKwhPerYear - heater_load_value = args[:hot_tub_heater_annual_kwh].get + heater_load_value = args[:permanent_spa_heater_annual_kwh].get end end - if [HPXML::HeaterTypeGas].include?(hot_tub_heater_type) - if args[:hot_tub_heater_annual_therm].is_initialized + if [HPXML::HeaterTypeGas].include?(permanent_spa_heater_type) + if args[:permanent_spa_heater_annual_therm].is_initialized heater_load_units = HPXML::UnitsThermPerYear - heater_load_value = args[:hot_tub_heater_annual_therm].get + heater_load_value = args[:permanent_spa_heater_annual_therm].get end end - if args[:hot_tub_heater_usage_multiplier].is_initialized - heater_usage_multiplier = args[:hot_tub_heater_usage_multiplier].get + if args[:permanent_spa_heater_usage_multiplier].is_initialized + heater_usage_multiplier = args[:permanent_spa_heater_usage_multiplier].get end - hpxml.hot_tubs.add(id: "HotTub#{hpxml.hot_tubs.size + 1}", - type: HPXML::TypeUnknown, - pump_type: HPXML::TypeUnknown, - pump_kwh_per_year: pump_kwh_per_year, - pump_usage_multiplier: pump_usage_multiplier, - heater_type: hot_tub_heater_type, - heater_load_units: heater_load_units, - heater_load_value: heater_load_value, - heater_usage_multiplier: heater_usage_multiplier) + hpxml_bldg.permanent_spas.add(id: "PermanentSpa#{hpxml_bldg.permanent_spas.size + 1}", + type: HPXML::TypeUnknown, + pump_type: HPXML::TypeUnknown, + pump_kwh_per_year: pump_kwh_per_year, + pump_usage_multiplier: pump_usage_multiplier, + heater_type: permanent_spa_heater_type, + heater_load_units: heater_load_units, + heater_load_value: heater_load_value, + heater_usage_multiplier: heater_usage_multiplier) end - def self.collapse_surfaces(hpxml, args) + def self.collapse_surfaces(hpxml_bldg, args) if args[:combine_like_surfaces].is_initialized && args[:combine_like_surfaces].get # Collapse some surfaces whose azimuth is a minor effect to simplify HPXMLs. - (hpxml.roofs + hpxml.rim_joists + hpxml.walls + hpxml.foundation_walls).each do |surface| + (hpxml_bldg.roofs + hpxml_bldg.rim_joists + hpxml_bldg.walls + hpxml_bldg.foundation_walls).each do |surface| surface.azimuth = nil end - hpxml.collapse_enclosure_surfaces() + hpxml_bldg.collapse_enclosure_surfaces() else # Collapse surfaces so that we don't get, e.g., individual windows # or the front wall split because of the door. Exclude foundation walls # from the list so we get all 4 foundation walls. - hpxml.collapse_enclosure_surfaces([:roofs, :walls, :rim_joists, :floors, - :slabs, :windows, :skylights, :doors]) + hpxml_bldg.collapse_enclosure_surfaces([:roofs, :walls, :rim_joists, :floors, + :slabs, :windows, :skylights, :doors]) end # After surfaces are collapsed, round all areas - (hpxml.roofs + - hpxml.rim_joists + - hpxml.walls + - hpxml.foundation_walls + - hpxml.floors + - hpxml.slabs + - hpxml.windows + - hpxml.skylights + - hpxml.doors).each do |s| + (hpxml_bldg.roofs + + hpxml_bldg.rim_joists + + hpxml_bldg.walls + + hpxml_bldg.foundation_walls + + hpxml_bldg.floors + + hpxml_bldg.slabs + + hpxml_bldg.windows + + hpxml_bldg.skylights + + hpxml_bldg.doors).each do |s| s.area = s.area.round(1) end end - def self.renumber_hpxml_ids(hpxml) + def self.renumber_hpxml_ids(hpxml_bldg) # Renumber surfaces - { hpxml.walls => 'Wall', - hpxml.foundation_walls => 'FoundationWall', - hpxml.rim_joists => 'RimJoist', - hpxml.floors => 'Floor', - hpxml.roofs => 'Roof', - hpxml.slabs => 'Slab', - hpxml.windows => 'Window', - hpxml.doors => 'Door', - hpxml.skylights => 'Skylight' }.each do |surfs, surf_name| + { hpxml_bldg.walls => 'Wall', + hpxml_bldg.foundation_walls => 'FoundationWall', + hpxml_bldg.rim_joists => 'RimJoist', + hpxml_bldg.floors => 'Floor', + hpxml_bldg.roofs => 'Roof', + hpxml_bldg.slabs => 'Slab', + hpxml_bldg.windows => 'Window', + hpxml_bldg.doors => 'Door', + hpxml_bldg.skylights => 'Skylight' }.each do |surfs, surf_name| surfs.each_with_index do |surf, i| - (hpxml.attics + hpxml.foundations).each do |attic_or_fnd| + (hpxml_bldg.attics + hpxml_bldg.foundations).each do |attic_or_fnd| if attic_or_fnd.respond_to?(:attached_to_roof_idrefs) && !attic_or_fnd.attached_to_roof_idrefs.nil? && !attic_or_fnd.attached_to_roof_idrefs.delete(surf.id).nil? attic_or_fnd.attached_to_roof_idrefs << "#{surf_name}#{i + 1}" end @@ -6348,12 +6632,12 @@ def self.renumber_hpxml_ids(hpxml) attic_or_fnd.attached_to_foundation_wall_idrefs << "#{surf_name}#{i + 1}" end end - (hpxml.windows + hpxml.doors).each do |subsurf| + (hpxml_bldg.windows + hpxml_bldg.doors).each do |subsurf| if subsurf.respond_to?(:wall_idref) && (subsurf.wall_idref == surf.id) subsurf.wall_idref = "#{surf_name}#{i + 1}" end end - hpxml.skylights.each do |subsurf| + hpxml_bldg.skylights.each do |subsurf| if subsurf.respond_to?(:roof_idref) && (subsurf.roof_idref == surf.id) subsurf.roof_idref = "#{surf_name}#{i + 1}" end diff --git a/hpxml-measures/BuildResidentialHPXML/measure.xml b/hpxml-measures/BuildResidentialHPXML/measure.xml index 45eb7f8820..895e9df698 100644 --- a/hpxml-measures/BuildResidentialHPXML/measure.xml +++ b/hpxml-measures/BuildResidentialHPXML/measure.xml @@ -1,10 +1,10 @@ - 3.0 + 3.1 build_residential_hpxml a13a8983-2b01-4930-8af2-42030b6e4233 - 61a17495-a6d8-4328-a2c6-341c8ef4300c - 20230519T183248Z + 73f05c97-2d2b-4e1e-8709-67b264ec605e + 2023-11-13T20:11:04Z 2C38F48B BuildResidentialHPXML HPXML Builder @@ -19,6 +19,14 @@ true false + + existing_hpxml_path + Existing HPXML File Path + Absolute/relative path of the existing HPXML file. If not provided, a new HPXML file with one Building element is created. If provided, a new Building element will be appended to this HPXML file (e.g., to create a multifamily HPXML file describing multiple dwelling units). + String + false + false + software_info_program_used Software Info: Program Used @@ -84,7 +92,7 @@ simulation_control_timestep Simulation Control: Timestep - Value must be a divisor of 60. If not provided, the OS-HPXML default is used. + Value must be a divisor of 60. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-simulation-control'>HPXML Simulation Control</a>) is used. Integer min false @@ -93,7 +101,7 @@ simulation_control_run_period Simulation Control: Run Period - Enter a date like "Jan 1 - Dec 31". If not provided, the OS-HPXML default is used. + Enter a date like 'Jan 1 - Dec 31'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-simulation-control'>HPXML Simulation Control</a>) is used. String false false @@ -101,7 +109,7 @@ simulation_control_run_period_calendar_year Simulation Control: Run Period Calendar Year - This numeric field should contain the calendar year that determines the start day of week. If you are running simulations using AMY weather files, the value entered for calendar year will not be used; it will be overridden by the actual year found in the AMY weather file. If not provided, the OS-HPXML default is used. + This numeric field should contain the calendar year that determines the start day of week. If you are running simulations using AMY weather files, the value entered for calendar year will not be used; it will be overridden by the actual year found in the AMY weather file. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-simulation-control'>HPXML Simulation Control</a>) is used. Integer year false @@ -110,7 +118,7 @@ simulation_control_daylight_saving_enabled Simulation Control: Daylight Saving Enabled - Whether to use daylight saving. If not provided, the OS-HPXML default is used. + Whether to use daylight saving. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-building-site'>HPXML Building Site</a>) is used. Boolean false false @@ -128,7 +136,7 @@ simulation_control_daylight_saving_period Simulation Control: Daylight Saving Period - Enter a date like "Mar 15 - Dec 15". If not provided, the OS-HPXML default is used. + Enter a date like 'Mar 15 - Dec 15'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-building-site'>HPXML Building Site</a>) is used. String false false @@ -136,7 +144,7 @@ simulation_control_temperature_capacitance_multiplier Simulation Control: Temperature Capacitance Multiplier - Affects the transient calculation of indoor air temperatures. If not provided, the OS-HPXML default is used. + Affects the transient calculation of indoor air temperatures. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-simulation-control'>HPXML Simulation Control</a>) is used. String false false @@ -144,7 +152,7 @@ site_type Site: Type - The type of site. If not provided, the OS-HPXML default is used. + The type of site. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Choice false false @@ -166,7 +174,7 @@ site_shielding_of_home Site: Shielding of Home - Presence of nearby buildings, trees, obstructions for infiltration model. If not provided, the OS-HPXML default is used. + Presence of nearby buildings, trees, obstructions for infiltration model. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Choice false false @@ -188,7 +196,7 @@ site_ground_conductivity Site: Ground Conductivity - Conductivity of the ground soil. If not provided, the OS-HPXML default is used. + Conductivity of the ground soil. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Double Btu/hr-ft-F false @@ -532,6 +540,14 @@ false false + + unit_multiplier + Building Construction: Unit Multiplier + The number of similar dwelling units. EnergyPlus simulation results will be multiplied this value. If not provided, defaults to 1. + Integer + false + false + geometry_unit_type Geometry: Unit Type @@ -553,6 +569,10 @@ apartment unit apartment unit + + manufactured home + manufactured home + @@ -684,7 +704,7 @@ geometry_unit_num_bathrooms Geometry: Unit Number of Bathrooms - The number of bathrooms in the unit. If not provided, the OS-HPXML default is used. + The number of bathrooms in the unit. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-building-construction'>HPXML Building Construction</a>) is used. Integer # false @@ -741,7 +761,7 @@ geometry_garage_protrusion Geometry: Garage Protrusion - The fraction of the garage that is protruding from the living space. Only applies to single-family detached units. + The fraction of the garage that is protruding from the conditioned space. Only applies to single-family detached units. Double Frac true @@ -808,6 +828,14 @@ AboveApartment AboveApartment + + BellyAndWingWithSkirt + BellyAndWingWithSkirt + + + BellyAndWingNoSkirt + BellyAndWingNoSkirt + @@ -1001,7 +1029,7 @@ neighbor_front_height Neighbor: Front Height - The height of the neighboring building to the front. If not provided, the OS-HPXML default is used. + The height of the neighboring building to the front. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Double ft false @@ -1010,7 +1038,7 @@ neighbor_back_height Neighbor: Back Height - The height of the neighboring building to the back. If not provided, the OS-HPXML default is used. + The height of the neighboring building to the back. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Double ft false @@ -1019,7 +1047,7 @@ neighbor_left_height Neighbor: Left Height - The height of the neighboring building to the left. If not provided, the OS-HPXML default is used. + The height of the neighboring building to the left. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Double ft false @@ -1028,7 +1056,7 @@ neighbor_right_height Neighbor: Right Height - The height of the neighboring building to the right. If not provided, the OS-HPXML default is used. + The height of the neighboring building to the right. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-site'>HPXML Site</a>) is used. Double ft false @@ -1084,7 +1112,7 @@ foundation_wall_type Foundation Wall: Type - The material type of the foundation wall. If not provided, the OS-HPXML default is used. + The material type of the foundation wall. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-foundation-walls'>HPXML Foundation Walls</a>) is used. Choice false false @@ -1126,7 +1154,7 @@ foundation_wall_thickness Foundation Wall: Thickness - The thickness of the foundation wall. If not provided, the OS-HPXML default is used. + The thickness of the foundation wall. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-foundation-walls'>HPXML Foundation Walls</a>) is used. Double in false @@ -1165,7 +1193,7 @@ foundation_wall_insulation_distance_to_top Foundation Wall: Insulation Distance To Top - The distance from the top of the foundation wall to the top of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default is used. + The distance from the top of the foundation wall to the top of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-foundation-walls'>HPXML Foundation Walls</a>) is used. Double ft false @@ -1174,7 +1202,7 @@ foundation_wall_insulation_distance_to_bottom Foundation Wall: Insulation Distance To Bottom - The distance from the top of the foundation wall to the bottom of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default is used. + The distance from the top of the foundation wall to the bottom of the foundation wall insulation. Only applies to basements/crawlspaces. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-foundation-walls'>HPXML Foundation Walls</a>) is used. Double ft false @@ -1241,7 +1269,7 @@ slab_thickness Slab: Thickness - The thickness of the slab. Zero can be entered if there is a dirt floor instead of a slab. If not provided, the OS-HPXML default is used. + The thickness of the slab. Zero can be entered if there is a dirt floor instead of a slab. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-slabs'>HPXML Slabs</a>) is used. Double in false @@ -1250,7 +1278,7 @@ slab_carpet_fraction Slab: Carpet Fraction - Fraction of the slab floor area that is carpeted. If not provided, the OS-HPXML default is used. + Fraction of the slab floor area that is carpeted. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-slabs'>HPXML Slabs</a>) is used. Double Frac false @@ -1259,7 +1287,7 @@ slab_carpet_r Slab: Carpet R-value - R-value of the slab carpet. If not provided, the OS-HPXML default is used. + R-value of the slab carpet. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-slabs'>HPXML Slabs</a>) is used. Double h-ft^2-R/Btu false @@ -1278,7 +1306,7 @@ roof_material_type Roof: Material Type - The material type of the roof. If not provided, the OS-HPXML default is used. + The material type of the roof. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs'>HPXML Roofs</a>) is used. Choice false false @@ -1324,7 +1352,7 @@ roof_color Roof: Color - The color of the roof. If not provided, the OS-HPXML default is used. + The color of the roof. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs'>HPXML Roofs</a>) is used. Choice false false @@ -1383,11 +1411,10 @@ roof_radiant_barrier_grade Roof: Radiant Barrier Grade - The grade of the radiant barrier. If not provided, the OS-HPXML default is used. + The grade of the radiant barrier. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-roofs'>HPXML Roofs</a>) is used. Choice false false - 1 1 @@ -1461,7 +1488,7 @@ wall_siding_type Wall: Siding Type - The siding type of the walls. Also applies to rim joists. If not provided, the OS-HPXML default is used. + The siding type of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-walls'>HPXML Walls</a>) is used. Choice false false @@ -1515,7 +1542,7 @@ wall_color Wall: Color - The color of the walls. Also applies to rim joists. If not provided, the OS-HPXML default is used. + The color of the walls. Also applies to rim joists. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-walls'>HPXML Walls</a>) is used. Choice false false @@ -1645,7 +1672,7 @@ window_fraction_operable Windows: Fraction Operable - Fraction of windows that are operable. If not provided, the OS-HPXML default is used. + Fraction of windows that are operable. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Double Frac false @@ -1654,7 +1681,7 @@ window_natvent_availability Windows: Natural Ventilation Availability - For operable windows, the number of days/week that windows can be opened by occupants for natural ventilation. If not provided, the OS-HPXML default is used. + For operable windows, the number of days/week that windows can be opened by occupants for natural ventilation. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Integer Days/week false @@ -1682,7 +1709,7 @@ window_interior_shading_winter Windows: Winter Interior Shading - Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used. + Interior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Double Frac false @@ -1691,7 +1718,7 @@ window_interior_shading_summer Windows: Summer Interior Shading - Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used. + Interior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Double Frac false @@ -1700,7 +1727,7 @@ window_exterior_shading_winter Windows: Winter Exterior Shading - Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used. + Exterior shading coefficient for the winter season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Double Frac false @@ -1709,7 +1736,7 @@ window_exterior_shading_summer Windows: Summer Exterior Shading - Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default is used. + Exterior shading coefficient for the summer season. 1.0 indicates no reduction in solar gain, 0.85 indicates 15% reduction, etc. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. Double Frac false @@ -1718,7 +1745,7 @@ window_shading_summer_season Windows: Shading Summer Season - Enter a date like "May 1 - Sep 30". Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default is used. + Enter a date like 'May 1 - Sep 30'. Defines the summer season for purposes of shading coefficients; the rest of the year is assumed to be winter. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-windows'>HPXML Windows</a>) is used. String false false @@ -2029,7 +2056,7 @@ air_leakage_has_flue_or_chimney_in_conditioned_space Air Leakage: Has Flue or Chimney in Conditioned Space - Presence of flue or chimney with combustion air from conditioned space; used for infiltration model. If not provided, the OS-HPXML default is used. + Presence of flue or chimney with combustion air from conditioned space; used for infiltration model. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#flue-or-chimney'>Flue or Chimney</a>) is used. Boolean false false @@ -2082,17 +2109,13 @@ Stove - PortableHeater - PortableHeater + SpaceHeater + SpaceHeater Fireplace Fireplace - - FixedHeater - FixedHeater - Shared Boiler w/ Baseboard Shared Boiler w/ Baseboard @@ -2155,7 +2178,7 @@ heating_system_heating_capacity Heating System: Heating Capacity - The output heating capacity of the heating system. If not provided, the OS-HPXML autosized default is used. + The output heating capacity of the heating system. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-heating-systems'>HPXML Heating Systems</a>) is used. Double Btu/hr false @@ -2263,7 +2286,7 @@ cooling_system_cooling_compressor_type Cooling System: Cooling Compressor Type - The compressor type of the cooling system. Only applies to central air conditioner. If not provided, the OS-HPXML default is used. + The compressor type of the cooling system. Only applies to central air conditioner and mini-split. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#central-air-conditioner'>Central Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-air-conditioner'>Mini-Split Air Conditioner</a>) is used. Choice false false @@ -2285,7 +2308,7 @@ cooling_system_cooling_sensible_heat_fraction Cooling System: Cooling Sensible Heat Fraction - The sensible heat fraction of the cooling system. Ignored for evaporative cooler. If not provided, the OS-HPXML default is used. + The sensible heat fraction of the cooling system. Ignored for evaporative cooler. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#central-air-conditioner'>Central Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner'>Room Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-air-conditioner'>Packaged Terminal Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-air-conditioner'>Mini-Split Air Conditioner</a>) is used. Double Frac false @@ -2294,7 +2317,7 @@ cooling_system_cooling_capacity Cooling System: Cooling Capacity - The output cooling capacity of the cooling system. If not provided, the OS-HPXML autosized default is used. + The output cooling capacity of the cooling system. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#central-air-conditioner'>Central Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner'>Room Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-air-conditioner'>Packaged Terminal Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#evaporative-cooler'>Evaporative Cooler</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-air-conditioner'>Mini-Split Air Conditioner</a>) is used. Double Btu/hr false @@ -2350,7 +2373,7 @@ cooling_system_crankcase_heater_watts Cooling System: Crankcase Heater Power Watts - Cooling system crankcase heater power consumption in Watts. Applies only to central air conditioner, mini-split, packaged terminal air conditioner and room air conditioner. If not provided, the OS-HPXML default is used. + Cooling system crankcase heater power consumption in Watts. Applies only to central air conditioner, room air conditioner, packaged terminal air conditioner and mini-split. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#central-air-conditioner'>Central Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner'>Room Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-air-conditioner'>Packaged Terminal Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-air-conditioner'>Mini-Split Air Conditioner</a>) is used. Double W false @@ -2406,7 +2429,7 @@ cooling_system_integrated_heating_system_capacity Cooling System: Integrated Heating System Heating Capacity - The output heating capacity of the heating system integrated into cooling system. If not provided, the OS-HPXML autosized default is used. Only used for packaged terminal air conditioner and room air conditioner. + The output heating capacity of the heating system integrated into cooling system. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner'>Room Air Conditioner</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-air-conditioner'>Packaged Terminal Air Conditioner</a>) is used. Only used for room air conditioner and packaged terminal air conditioner. Double Btu/hr false @@ -2527,7 +2550,7 @@ heat_pump_cooling_compressor_type Heat Pump: Cooling Compressor Type - The compressor type of the heat pump. Only applies to air-to-air. If not provided, the OS-HPXML default is used. + The compressor type of the heat pump. Only applies to air-to-air and mini-split. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>) is used. Choice false false @@ -2549,7 +2572,7 @@ heat_pump_cooling_sensible_heat_fraction Heat Pump: Cooling Sensible Heat Fraction - The sensible heat fraction of the heat pump. If not provided, the OS-HPXML default is used. + The sensible heat fraction of the heat pump. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#ground-to-air-heat-pump'>Ground-to-Air Heat Pump</a>) is used. Double Frac false @@ -2558,7 +2581,7 @@ heat_pump_heating_capacity Heat Pump: Heating Capacity - The output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default is used. + The output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#ground-to-air-heat-pump'>Ground-to-Air Heat Pump</a>) is used. Double Btu/hr false @@ -2567,7 +2590,7 @@ heat_pump_heating_capacity_retention_fraction Heat Pump: Heating Capacity Retention Fraction - The output heating capacity of the heat pump at a user-specified temperature (e.g., 17F or 5F) divided by the above nominal heating capacity. Applies to all heat pump types except ground-to-air. If not provided, the OS-HPXML default is used. + The output heating capacity of the heat pump at a user-specified temperature (e.g., 17F or 5F) divided by the above nominal heating capacity. Applies to all heat pump types except ground-to-air. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>) is used. Double Frac false @@ -2585,7 +2608,7 @@ heat_pump_cooling_capacity Heat Pump: Cooling Capacity - The output cooling capacity of the heat pump. If not provided, the OS-HPXML autosized default is used. + The output cooling capacity of the heat pump. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#ground-to-air-heat-pump'>Ground-to-Air Heat Pump</a>) is used. Double Btu/hr false @@ -2614,7 +2637,7 @@ heat_pump_compressor_lockout_temp Heat Pump: Compressor Lockout Temperature - The temperature below which the heat pump compressor is disabled. If both this and Backup Heating Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies to all heat pump types other than ground-to-air. If not provided, the OS-HPXML default is used. + The temperature below which the heat pump compressor is disabled. If both this and Backup Heating Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies to all heat pump types other than ground-to-air. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>) is used. Double deg-F false @@ -2682,7 +2705,7 @@ heat_pump_backup_heating_capacity Heat Pump: Backup Heating Capacity - The backup output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default is used. Only applies if Backup Type is 'integrated'. + The backup output heating capacity of the heat pump. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#backup'>Backup</a>) is used. Only applies if Backup Type is 'integrated'. Double Btu/hr false @@ -2691,7 +2714,7 @@ heat_pump_backup_heating_lockout_temp Heat Pump: Backup Heating Lockout Temperature - The temperature above which the heat pump backup system is disabled. If both this and Compressor Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies for both Backup Type of 'integrated' and 'separate'. If not provided, the OS-HPXML default is used. + The temperature above which the heat pump backup system is disabled. If both this and Compressor Lockout Temperature are provided and use the same value, it essentially defines a switchover temperature (for, e.g., a dual-fuel heat pump). Applies for both Backup Type of 'integrated' and 'separate'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#backup'>Backup</a>) is used. Double deg-F false @@ -2700,7 +2723,7 @@ heat_pump_sizing_methodology Heat Pump: Sizing Methodology - The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default is used. + The auto-sizing methodology to use when the heat pump capacity is not provided. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-hvac-sizing-control'>HPXML HVAC Sizing Control</a>) is used. Choice false false @@ -2758,7 +2781,7 @@ heat_pump_crankcase_heater_watts Heat Pump: Crankcase Heater Power Watts - Heat Pump crankcase heater power consumption in Watts. Applies only to air-to-air, mini-split, packaged terminal heat pump and room air conditioner with reverse cycle. If not provided, the OS-HPXML default is used. + Heat Pump crankcase heater power consumption in Watts. Applies only to air-to-air, mini-split, packaged terminal heat pump and room air conditioner with reverse cycle. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-to-air-heat-pump'>Air-to-Air Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#mini-split-heat-pump'>Mini-Split Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#packaged-terminal-heat-pump'>Packaged Terminal Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#room-air-conditioner-w-reverse-cycle'>Room Air Conditioner w/ Reverse Cycle</a>) is used. Double W false @@ -2802,17 +2825,13 @@ Stove - PortableHeater - PortableHeater + SpaceHeater + SpaceHeater Fireplace Fireplace - - FixedHeater - FixedHeater - @@ -2867,7 +2886,7 @@ heating_system_2_heating_capacity Heating System 2: Heating Capacity - The output heating capacity of the second heating system. If not provided, the OS-HPXML autosized default is used. + The output heating capacity of the second heating system. If not provided, the OS-HPXML autosized default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-heating-systems'>HPXML Heating Systems</a>) is used. Double Btu/hr false @@ -2922,7 +2941,7 @@ hvac_control_heating_season_period HVAC Control: Heating Season Period - Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. + Enter a date like 'Nov 1 - Jun 30'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-hvac-control'>HPXML HVAC Control</a>) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. String false false @@ -2930,7 +2949,7 @@ hvac_control_cooling_season_period HVAC Control: Cooling Season Period - Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. + Enter a date like 'Jun 1 - Oct 31'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-hvac-control'>HPXML HVAC Control</a>) is used. Can also provide 'BuildingAmerica' to use automatic seasons from the Building America House Simulation Protocols. String false false @@ -2979,14 +2998,14 @@ ducts_supply_location Ducts: Supply Location - The location of the supply ducts. If not provided, the OS-HPXML default is used. + The location of the supply ducts. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -2996,6 +3015,10 @@ basement - unconditioned basement - unconditioned + + crawlspace + crawlspace + crawlspace - vented crawlspace - vented @@ -3008,6 +3031,10 @@ crawlspace - conditioned crawlspace - conditioned + + attic + attic + attic - vented attic - vented @@ -3052,6 +3079,10 @@ other non-freezing space other non-freezing space + + manufactured home belly + manufactured home belly + @@ -3093,23 +3124,32 @@ ducts_supply_surface_area Ducts: Supply Surface Area - The surface area of the supply ducts. If not provided, the OS-HPXML default is used. + The supply ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. Double ft^2 false false + + ducts_supply_surface_area_fraction + Ducts: Supply Area Fraction + The fraction of supply ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. + Double + frac + false + false + ducts_return_location Ducts: Return Location - The location of the return ducts. If not provided, the OS-HPXML default is used. + The location of the return ducts. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -3119,6 +3159,10 @@ basement - unconditioned basement - unconditioned + + crawlspace + crawlspace + crawlspace - vented crawlspace - vented @@ -3131,6 +3175,10 @@ crawlspace - conditioned crawlspace - conditioned + + attic + attic + attic - vented attic - vented @@ -3175,6 +3223,10 @@ other non-freezing space other non-freezing space + + manufactured home belly + manufactured home belly + @@ -3216,16 +3268,25 @@ ducts_return_surface_area Ducts: Return Surface Area - The surface area of the return ducts. If not provided, the OS-HPXML default is used. + The return ducts surface area in the given location. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. Double ft^2 false false + + ducts_return_surface_area_fraction + Ducts: Return Area Fraction + The fraction of return ducts surface area in the given location. Only used if Surface Area is not provided. If the fraction is less than 1, the remaining duct area is assumed to be in conditioned space. If neither Surface Area nor Area Fraction provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. + Double + frac + false + false + ducts_number_of_return_registers Ducts: Number of Return Registers - The number of return registers of the ducts. Only used to calculate default return duct surface area. If not provided, the OS-HPXML default is used. + The number of return registers of the ducts. Only used to calculate default return duct surface area. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#air-distribution'>Air Distribution</a>) is used. Integer # false @@ -3273,7 +3334,7 @@ mech_vent_flow_rate Mechanical Ventilation: Flow Rate - The flow rate of the mechanical ventilation. If not provided, the OS-HPXML default is used. + The flow rate of the mechanical ventilation. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-ventilation-fan'>Whole Ventilation Fan</a>) is used. Double CFM false @@ -3282,7 +3343,7 @@ mech_vent_hours_in_operation Mechanical Ventilation: Hours In Operation - The hours in operation of the mechanical ventilation. If not provided, the OS-HPXML default is used. + The hours in operation of the mechanical ventilation. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-ventilation-fan'>Whole Ventilation Fan</a>) is used. Double hrs/day false @@ -3330,7 +3391,7 @@ mech_vent_fan_power Mechanical Ventilation: Fan Power - The fan power of the mechanical ventilation. If not provided, the OS-HPXML default is used. + The fan power of the mechanical ventilation. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-ventilation-fan'>Whole Ventilation Fan</a>) is used. Double W false @@ -3550,7 +3611,7 @@ kitchen_fans_quantity Kitchen Fans: Quantity - The quantity of the kitchen fans. If not provided, the OS-HPXML default is used. + The quantity of the kitchen fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Integer # false @@ -3559,7 +3620,7 @@ kitchen_fans_flow_rate Kitchen Fans: Flow Rate - The flow rate of the kitchen fan. If not provided, the OS-HPXML default is used. + The flow rate of the kitchen fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double CFM false @@ -3568,7 +3629,7 @@ kitchen_fans_hours_in_operation Kitchen Fans: Hours In Operation - The hours in operation of the kitchen fan. If not provided, the OS-HPXML default is used. + The hours in operation of the kitchen fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double hrs/day false @@ -3577,7 +3638,7 @@ kitchen_fans_power Kitchen Fans: Fan Power - The fan power of the kitchen fan. If not provided, the OS-HPXML default is used. + The fan power of the kitchen fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double W false @@ -3586,7 +3647,7 @@ kitchen_fans_start_hour Kitchen Fans: Start Hour - The start hour of the kitchen fan. If not provided, the OS-HPXML default is used. + The start hour of the kitchen fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Integer hr false @@ -3595,7 +3656,7 @@ bathroom_fans_quantity Bathroom Fans: Quantity - The quantity of the bathroom fans. If not provided, the OS-HPXML default is used. + The quantity of the bathroom fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Integer # false @@ -3604,7 +3665,7 @@ bathroom_fans_flow_rate Bathroom Fans: Flow Rate - The flow rate of the bathroom fans. If not provided, the OS-HPXML default is used. + The flow rate of the bathroom fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double CFM false @@ -3613,7 +3674,7 @@ bathroom_fans_hours_in_operation Bathroom Fans: Hours In Operation - The hours in operation of the bathroom fans. If not provided, the OS-HPXML default is used. + The hours in operation of the bathroom fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double hrs/day false @@ -3622,7 +3683,7 @@ bathroom_fans_power Bathroom Fans: Fan Power - The fan power of the bathroom fans. If not provided, the OS-HPXML default is used. + The fan power of the bathroom fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Double W false @@ -3631,7 +3692,7 @@ bathroom_fans_start_hour Bathroom Fans: Start Hour - The start hour of the bathroom fans. If not provided, the OS-HPXML default is used. + The start hour of the bathroom fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#local-ventilation-fan'>Local Ventilation Fan</a>) is used. Integer hr false @@ -3659,7 +3720,7 @@ whole_house_fan_flow_rate Whole House Fan: Flow Rate - The flow rate of the whole house fan. If not provided, the OS-HPXML default is used. + The flow rate of the whole house fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-house-fan'>Whole House Fan</a>) is used. Double CFM false @@ -3668,7 +3729,7 @@ whole_house_fan_power Whole House Fan: Fan Power - The fan power of the whole house fan. If not provided, the OS-HPXML default is used. + The fan power of the whole house fan. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-house-fan'>Whole House Fan</a>) is used. Double W false @@ -3747,14 +3808,14 @@ water_heater_location Water Heater: Location - The location of water heater. If not provided, the OS-HPXML default is used. + The location of water heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-water-heating-systems'>HPXML Water Heating Systems</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -3768,6 +3829,10 @@ garage garage + + attic + attic + attic - vented attic - vented @@ -3776,6 +3841,10 @@ attic - unvented attic - unvented + + crawlspace + crawlspace + crawlspace - vented crawlspace - vented @@ -3813,7 +3882,7 @@ water_heater_tank_volume Water Heater: Tank Volume - Nominal volume of water heater tank. Only applies to storage water heater, heat pump water heater, and space-heating boiler with storage tank. If not provided, the OS-HPXML default is used. + Nominal volume of water heater tank. Only applies to storage water heater, heat pump water heater, and space-heating boiler with storage tank. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#conventional-storage'>Conventional Storage</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#heat-pump'>Heat Pump</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#combi-boiler-w-storage'>Combi Boiler w/ Storage</a>) is used. Double gal false @@ -3850,7 +3919,7 @@ water_heater_usage_bin Water Heater: Usage Bin - The usage of the water heater. Only applies if Efficiency Type is UniformEnergyFactor and Type is not instantaneous water heater. Does not apply to space-heating boilers. If not provided, the OS-HPXML default is used. + The usage of the water heater. Only applies if Efficiency Type is UniformEnergyFactor and Type is not instantaneous water heater. Does not apply to space-heating boilers. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#conventional-storage'>Conventional Storage</a>, <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#heat-pump'>Heat Pump</a>) is used. Choice false false @@ -3876,7 +3945,7 @@ water_heater_recovery_efficiency Water Heater: Recovery Efficiency - Ratio of energy delivered to water heater to the energy content of the fuel consumed by the water heater. Only used for non-electric storage water heaters. If not provided, the OS-HPXML default is used. + Ratio of energy delivered to water heater to the energy content of the fuel consumed by the water heater. Only used for non-electric storage water heaters. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#conventional-storage'>Conventional Storage</a>) is used. Double Frac false @@ -3885,7 +3954,7 @@ water_heater_heating_capacity Water Heater: Heating Capacity - Heating capacity. Only applies to storage water heater. If not provided, the OS-HPXML default is used. + Heating capacity. Only applies to storage water heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#conventional-storage'>Conventional Storage</a>) is used. Double Btu/hr false @@ -3894,7 +3963,7 @@ water_heater_standby_loss Water Heater: Standby Loss - The standby loss of water heater. Only applies to space-heating boilers. If not provided, the OS-HPXML default is used. + The standby loss of water heater. Only applies to space-heating boilers. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#combi-boiler-w-storage'>Combi Boiler w/ Storage</a>) is used. Double deg-F/hr false @@ -3912,7 +3981,7 @@ water_heater_setpoint_temperature Water Heater: Setpoint Temperature - The setpoint temperature of water heater. If not provided, the OS-HPXML default is used. + The setpoint temperature of water heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-water-heating-systems'>HPXML Water Heating Systems</a>) is used. Double deg-F false @@ -3949,7 +4018,7 @@ water_heater_tank_model_type Water Heater: Tank Type - Type of tank model to use. The 'stratified' tank generally provide more accurate results, but may significantly increase run time. Applies only to storage water heater. If not provided, the OS-HPXML default is used. + Type of tank model to use. The 'stratified' tank generally provide more accurate results, but may significantly increase run time. Applies only to storage water heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#conventional-storage'>Conventional Storage</a>) is used. Choice false false @@ -3967,7 +4036,7 @@ water_heater_operating_mode Water Heater: Operating Mode - The water heater operating mode. The 'heat pump only' option only uses the heat pump, while 'hybrid/auto' allows the backup electric resistance to come on in high demand situations. This is ignored if a scheduled operating mode type is selected. Applies only to heat pump water heater. If not provided, the OS-HPXML default is used. + The water heater operating mode. The 'heat pump only' option only uses the heat pump, while 'hybrid/auto' allows the backup electric resistance to come on in high demand situations. This is ignored if a scheduled operating mode type is selected. Applies only to heat pump water heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#heat-pump'>Heat Pump</a>) is used. Choice false false @@ -4004,7 +4073,7 @@ hot_water_distribution_standard_piping_length Hot Water Distribution: Standard Piping Length - If the distribution system is Standard, the length of the piping. If not provided, the OS-HPXML default is used. + If the distribution system is Standard, the length of the piping. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#standard'>Standard</a>) is used. Double ft false @@ -4044,7 +4113,7 @@ hot_water_distribution_recirc_piping_length Hot Water Distribution: Recirculation Piping Length - If the distribution system is Recirculation, the length of the recirculation piping. If not provided, the OS-HPXML default is used. + If the distribution system is Recirculation, the length of the recirculation piping. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#recirculation'>Recirculation</a>) is used. Double ft false @@ -4053,7 +4122,7 @@ hot_water_distribution_recirc_branch_piping_length Hot Water Distribution: Recirculation Branch Piping Length - If the distribution system is Recirculation, the length of the recirculation branch piping. If not provided, the OS-HPXML default is used. + If the distribution system is Recirculation, the length of the recirculation branch piping. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#recirculation'>Recirculation</a>) is used. Double ft false @@ -4062,7 +4131,7 @@ hot_water_distribution_recirc_pump_power Hot Water Distribution: Recirculation Pump Power - If the distribution system is Recirculation, the recirculation pump power. If not provided, the OS-HPXML default is used. + If the distribution system is Recirculation, the recirculation pump power. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#recirculation'>Recirculation</a>) is used. Double W false @@ -4071,7 +4140,7 @@ hot_water_distribution_pipe_r Hot Water Distribution: Pipe Insulation Nominal R-Value - Nominal R-value of the pipe insulation. If not provided, the OS-HPXML default is used. + Nominal R-value of the pipe insulation. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-hot-water-distribution'>HPXML Hot Water Distribution</a>) is used. Double h-ft^2-R/Btu false @@ -4170,7 +4239,7 @@ water_fixtures_usage_multiplier Hot Water Fixtures: Usage Multiplier - Multiplier on the hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-water-fixtures'>HPXML Water Fixtures</a>) is used. Double false false @@ -4297,7 +4366,7 @@ solar_thermal_storage_volume Solar Thermal: Storage Volume - The storage volume of the solar thermal system. If not provided, the OS-HPXML default is used. + The storage volume of the solar thermal system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#detailed-inputs'>Detailed Inputs</a>) is used. Double gal false @@ -4335,7 +4404,7 @@ pv_system_module_type PV System: Module Type - Module type of the PV system. If not provided, the OS-HPXML default is used. + Module type of the PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4357,7 +4426,7 @@ pv_system_location PV System: Location - Location of the PV system. If not provided, the OS-HPXML default is used. + Location of the PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4375,7 +4444,7 @@ pv_system_tracking PV System: Tracking - Type of tracking for the PV system. If not provided, the OS-HPXML default is used. + Type of tracking for the PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4431,7 +4500,7 @@ pv_system_inverter_efficiency PV System: Inverter Efficiency - Inverter efficiency of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default is used. + Inverter efficiency of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Double Frac false @@ -4440,7 +4509,7 @@ pv_system_system_losses_fraction PV System: System Losses Fraction - System losses fraction of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default is used. + System losses fraction of the PV system. If there are two PV systems, this will apply to both. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Double Frac false @@ -4477,7 +4546,7 @@ pv_system_2_module_type PV System 2: Module Type - Module type of the second PV system. If not provided, the OS-HPXML default is used. + Module type of the second PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4499,7 +4568,7 @@ pv_system_2_location PV System 2: Location - Location of the second PV system. If not provided, the OS-HPXML default is used. + Location of the second PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4517,7 +4586,7 @@ pv_system_2_tracking PV System 2: Tracking - Type of tracking for the second PV system. If not provided, the OS-HPXML default is used. + Type of tracking for the second PV system. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-photovoltaics'>HPXML Photovoltaics</a>) is used. Choice false false @@ -4592,14 +4661,14 @@ battery_location Battery: Location - The space type for the lithium ion battery location. If not provided, the OS-HPXML default is used. + The space type for the lithium ion battery location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-batteries'>HPXML Batteries</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -4609,6 +4678,10 @@ basement - unconditioned basement - unconditioned + + crawlspace + crawlspace + crawlspace - vented crawlspace - vented @@ -4621,6 +4694,10 @@ crawlspace - conditioned crawlspace - conditioned + + attic + attic + attic - vented attic - vented @@ -4642,7 +4719,7 @@ battery_power Battery: Rated Power Output - The rated power output of the lithium ion battery. If not provided, the OS-HPXML default is used. + The rated power output of the lithium ion battery. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-batteries'>HPXML Batteries</a>) is used. Double W false @@ -4651,7 +4728,7 @@ battery_capacity Battery: Nominal Capacity - The nominal capacity of the lithium ion battery. If not provided, the OS-HPXML default is used. + The nominal capacity of the lithium ion battery. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-batteries'>HPXML Batteries</a>) is used. Double kWh false @@ -4660,7 +4737,7 @@ battery_usable_capacity Battery: Usable Capacity - The usable capacity of the lithium ion battery. If not provided, the OS-HPXML default is used. + The usable capacity of the lithium ion battery. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-batteries'>HPXML Batteries</a>) is used. Double kWh false @@ -4669,7 +4746,7 @@ battery_round_trip_efficiency Battery: Round Trip Efficiency - The round trip efficiency of the lithium ion battery. If not provided, the OS-HPXML default is used. + The round trip efficiency of the lithium ion battery. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-batteries'>HPXML Batteries</a>) is used. Double Frac false @@ -4724,7 +4801,7 @@ lighting_interior_usage_multiplier Lighting: Interior Usage Multiplier - Multiplier on the lighting energy usage (interior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the lighting energy usage (interior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-lighting'>HPXML Lighting</a>) is used. Double false false @@ -4759,7 +4836,7 @@ lighting_exterior_usage_multiplier Lighting: Exterior Usage Multiplier - Multiplier on the lighting energy usage (exterior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the lighting energy usage (exterior) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-lighting'>HPXML Lighting</a>) is used. Double false false @@ -4794,7 +4871,7 @@ lighting_garage_usage_multiplier Lighting: Garage Usage Multiplier - Multiplier on the lighting energy usage (garage) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the lighting energy usage (garage) that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-lighting'>HPXML Lighting</a>) is used. Double false false @@ -4821,7 +4898,7 @@ holiday_lighting_daily_kwh Holiday Lighting: Daily Consumption - The daily energy consumption for holiday lighting (exterior). If not provided, the OS-HPXML default is used. + The daily energy consumption for holiday lighting (exterior). If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-lighting'>HPXML Lighting</a>) is used. Double kWh/day false @@ -4830,7 +4907,7 @@ holiday_lighting_period Holiday Lighting: Period - Enter a date like "Nov 25 - Jan 5". If not provided, the OS-HPXML default is used. + Enter a date like 'Nov 25 - Jan 5'. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-lighting'>HPXML Lighting</a>) is used. String false false @@ -4939,14 +5016,14 @@ clothes_washer_location Clothes Washer: Location - The space type for the clothes washer location. If not provided, the OS-HPXML default is used. + The space type for the clothes washer location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5000,7 +5077,7 @@ clothes_washer_efficiency Clothes Washer: Efficiency - The efficiency of the clothes washer. If not provided, the OS-HPXML default is used. + The efficiency of the clothes washer. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double ft^3/kWh-cyc false @@ -5009,7 +5086,7 @@ clothes_washer_rated_annual_kwh Clothes Washer: Rated Annual Consumption - The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used. + The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double kWh/yr false @@ -5018,7 +5095,7 @@ clothes_washer_label_electric_rate Clothes Washer: Label Electric Rate - The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used. + The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double $/kWh false @@ -5027,7 +5104,7 @@ clothes_washer_label_gas_rate Clothes Washer: Label Gas Rate - The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default is used. + The annual energy consumed by the clothes washer, as rated, obtained from the EnergyGuide label. This includes both the appliance electricity consumption and the energy required for water heating. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double $/therm false @@ -5036,7 +5113,7 @@ clothes_washer_label_annual_gas_cost Clothes Washer: Label Annual Cost with Gas DHW - The annual cost of using the system under test conditions. Input is obtained from the EnergyGuide label. If not provided, the OS-HPXML default is used. + The annual cost of using the system under test conditions. Input is obtained from the EnergyGuide label. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double $ false @@ -5045,7 +5122,7 @@ clothes_washer_label_usage Clothes Washer: Label Usage - The clothes washer loads per week. If not provided, the OS-HPXML default is used. + The clothes washer loads per week. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double cyc/wk false @@ -5054,7 +5131,7 @@ clothes_washer_capacity Clothes Washer: Drum Volume - Volume of the washer drum. Obtained from the EnergyStar website or the manufacturer's literature. If not provided, the OS-HPXML default is used. + Volume of the washer drum. Obtained from the EnergyStar website or the manufacturer's literature. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double ft^3 false @@ -5063,7 +5140,7 @@ clothes_washer_usage_multiplier Clothes Washer: Usage Multiplier - Multiplier on the clothes washer energy and hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the clothes washer energy and hot water usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-washer'>HPXML Clothes Washer</a>) is used. Double false false @@ -5090,14 +5167,14 @@ clothes_dryer_location Clothes Dryer: Location - The space type for the clothes dryer location. If not provided, the OS-HPXML default is used. + The space type for the clothes dryer location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-dryer'>HPXML Clothes Dryer</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5186,7 +5263,7 @@ clothes_dryer_efficiency Clothes Dryer: Efficiency - The efficiency of the clothes dryer. If not provided, the OS-HPXML default is used. + The efficiency of the clothes dryer. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-dryer'>HPXML Clothes Dryer</a>) is used. Double lb/kWh false @@ -5195,7 +5272,7 @@ clothes_dryer_vented_flow_rate Clothes Dryer: Vented Flow Rate - The exhaust flow rate of the vented clothes dryer. If not provided, the OS-HPXML default is used. + The exhaust flow rate of the vented clothes dryer. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-dryer'>HPXML Clothes Dryer</a>) is used. Double CFM false @@ -5204,7 +5281,7 @@ clothes_dryer_usage_multiplier Clothes Dryer: Usage Multiplier - Multiplier on the clothes dryer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the clothes dryer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-clothes-dryer'>HPXML Clothes Dryer</a>) is used. Double false false @@ -5231,14 +5308,14 @@ dishwasher_location Dishwasher: Location - The space type for the dishwasher location. If not provided, the OS-HPXML default is used. + The space type for the dishwasher location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5292,7 +5369,7 @@ dishwasher_efficiency Dishwasher: Efficiency - The efficiency of the dishwasher. If not provided, the OS-HPXML default is used. + The efficiency of the dishwasher. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double RatedAnnualkWh or EnergyFactor false @@ -5301,7 +5378,7 @@ dishwasher_label_electric_rate Dishwasher: Label Electric Rate - The label electric rate of the dishwasher. If not provided, the OS-HPXML default is used. + The label electric rate of the dishwasher. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double $/kWh false @@ -5310,7 +5387,7 @@ dishwasher_label_gas_rate Dishwasher: Label Gas Rate - The label gas rate of the dishwasher. If not provided, the OS-HPXML default is used. + The label gas rate of the dishwasher. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double $/therm false @@ -5319,7 +5396,7 @@ dishwasher_label_annual_gas_cost Dishwasher: Label Annual Gas Cost - The label annual gas cost of the dishwasher. If not provided, the OS-HPXML default is used. + The label annual gas cost of the dishwasher. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double $ false @@ -5328,7 +5405,7 @@ dishwasher_label_usage Dishwasher: Label Usage - The dishwasher loads per week. If not provided, the OS-HPXML default is used. + The dishwasher loads per week. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double cyc/wk false @@ -5337,7 +5414,7 @@ dishwasher_place_setting_capacity Dishwasher: Number of Place Settings - The number of place settings for the unit. Data obtained from manufacturer's literature. If not provided, the OS-HPXML default is used. + The number of place settings for the unit. Data obtained from manufacturer's literature. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Integer # false @@ -5346,7 +5423,7 @@ dishwasher_usage_multiplier Dishwasher: Usage Multiplier - Multiplier on the dishwasher energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the dishwasher energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-dishwasher'>HPXML Dishwasher</a>) is used. Double false false @@ -5373,14 +5450,14 @@ refrigerator_location Refrigerator: Location - The space type for the refrigerator location. If not provided, the OS-HPXML default is used. + The space type for the refrigerator location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5415,7 +5492,7 @@ refrigerator_rated_annual_kwh Refrigerator: Rated Annual Consumption - The EnergyGuide rated annual energy consumption for a refrigerator. If not provided, the OS-HPXML default is used. + The EnergyGuide rated annual energy consumption for a refrigerator. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Double kWh/yr false @@ -5424,7 +5501,7 @@ refrigerator_usage_multiplier Refrigerator: Usage Multiplier - Multiplier on the refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Double false false @@ -5451,14 +5528,14 @@ extra_refrigerator_location Extra Refrigerator: Location - The space type for the extra refrigerator location. If not provided, the OS-HPXML default is used. + The space type for the extra refrigerator location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5493,7 +5570,7 @@ extra_refrigerator_rated_annual_kwh Extra Refrigerator: Rated Annual Consumption - The EnergyGuide rated annual energy consumption for an extra rrefrigerator. If not provided, the OS-HPXML default is used. + The EnergyGuide rated annual energy consumption for an extra rrefrigerator. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Double kWh/yr false @@ -5502,7 +5579,7 @@ extra_refrigerator_usage_multiplier Extra Refrigerator: Usage Multiplier - Multiplier on the extra refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the extra refrigerator energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-refrigerators'>HPXML Refrigerators</a>) is used. Double false false @@ -5529,14 +5606,14 @@ freezer_location Freezer: Location - The space type for the freezer location. If not provided, the OS-HPXML default is used. + The space type for the freezer location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-freezers'>HPXML Freezers</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5571,7 +5648,7 @@ freezer_rated_annual_kwh Freezer: Rated Annual Consumption - The EnergyGuide rated annual energy consumption for a freezer. If not provided, the OS-HPXML default is used. + The EnergyGuide rated annual energy consumption for a freezer. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-freezers'>HPXML Freezers</a>) is used. Double kWh/yr false @@ -5580,7 +5657,7 @@ freezer_usage_multiplier Freezer: Usage Multiplier - Multiplier on the freezer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the freezer energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-freezers'>HPXML Freezers</a>) is used. Double false false @@ -5607,14 +5684,14 @@ cooking_range_oven_location Cooking Range/Oven: Location - The space type for the cooking range/oven location. If not provided, the OS-HPXML default is used. + The space type for the cooking range/oven location. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-cooking-range-oven'>HPXML Cooking Range/Oven</a>) is used. Choice false false - living space - living space + conditioned space + conditioned space basement - conditioned @@ -5684,7 +5761,7 @@ cooking_range_oven_is_induction Cooking Range/Oven: Is Induction - Whether the cooking range is induction. If not provided, the OS-HPXML default is used. + Whether the cooking range is induction. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-cooking-range-oven'>HPXML Cooking Range/Oven</a>) is used. Boolean false false @@ -5702,7 +5779,7 @@ cooking_range_oven_is_convection Cooking Range/Oven: Is Convection - Whether the oven is convection. If not provided, the OS-HPXML default is used. + Whether the oven is convection. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-cooking-range-oven'>HPXML Cooking Range/Oven</a>) is used. Boolean false false @@ -5720,7 +5797,7 @@ cooking_range_oven_usage_multiplier Cooking Range/Oven: Usage Multiplier - Multiplier on the cooking range/oven energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the cooking range/oven energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-cooking-range-oven'>HPXML Cooking Range/Oven</a>) is used. Double false false @@ -5747,7 +5824,7 @@ ceiling_fan_efficiency Ceiling Fan: Efficiency - The efficiency rating of the ceiling fan(s) at medium speed. If not provided, the OS-HPXML default is used. + The efficiency rating of the ceiling fan(s) at medium speed. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-ceiling-fans'>HPXML Ceiling Fans</a>) is used. Double CFM/W false @@ -5756,7 +5833,7 @@ ceiling_fan_quantity Ceiling Fan: Quantity - Total number of ceiling fans. If not provided, the OS-HPXML default is used. + Total number of ceiling fans. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-ceiling-fans'>HPXML Ceiling Fans</a>) is used. Integer # false @@ -5765,7 +5842,7 @@ ceiling_fan_cooling_setpoint_temp_offset Ceiling Fan: Cooling Setpoint Temperature Offset - The cooling setpoint temperature offset during months when the ceiling fans are operating. Only applies if ceiling fan quantity is greater than zero. If not provided, the OS-HPXML default is used. + The cooling setpoint temperature offset during months when the ceiling fans are operating. Only applies if ceiling fan quantity is greater than zero. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-ceiling-fans'>HPXML Ceiling Fans</a>) is used. Double deg-F false @@ -5793,7 +5870,7 @@ misc_plug_loads_television_annual_kwh Misc Plug Loads: Television Annual kWh - The annual energy consumption of the television plug loads. If not provided, the OS-HPXML default is used. + The annual energy consumption of the television plug loads. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double kWh/yr false @@ -5802,7 +5879,7 @@ misc_plug_loads_television_usage_multiplier Misc Plug Loads: Television Usage Multiplier - Multiplier on the television energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the television energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double false false @@ -5810,7 +5887,7 @@ misc_plug_loads_other_annual_kwh Misc Plug Loads: Other Annual kWh - The annual energy consumption of the other residual plug loads. If not provided, the OS-HPXML default is used. + The annual energy consumption of the other residual plug loads. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double kWh/yr false @@ -5819,7 +5896,7 @@ misc_plug_loads_other_frac_sensible Misc Plug Loads: Other Sensible Fraction - Fraction of other residual plug loads' internal gains that are sensible. If not provided, the OS-HPXML default is used. + Fraction of other residual plug loads' internal gains that are sensible. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double Frac false @@ -5828,7 +5905,7 @@ misc_plug_loads_other_frac_latent Misc Plug Loads: Other Latent Fraction - Fraction of other residual plug loads' internal gains that are latent. If not provided, the OS-HPXML default is used. + Fraction of other residual plug loads' internal gains that are latent. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double Frac false @@ -5837,7 +5914,7 @@ misc_plug_loads_other_usage_multiplier Misc Plug Loads: Other Usage Multiplier - Multiplier on the other energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the other energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double false false @@ -5864,7 +5941,7 @@ misc_plug_loads_well_pump_annual_kwh Misc Plug Loads: Well Pump Annual kWh - The annual energy consumption of the well pump plug loads. If not provided, the OS-HPXML default is used. + The annual energy consumption of the well pump plug loads. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double kWh/yr false @@ -5873,7 +5950,7 @@ misc_plug_loads_well_pump_usage_multiplier Misc Plug Loads: Well Pump Usage Multiplier - Multiplier on the well pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the well pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double false false @@ -5900,7 +5977,7 @@ misc_plug_loads_vehicle_annual_kwh Misc Plug Loads: Vehicle Annual kWh - The annual energy consumption of the electric vehicle plug loads. If not provided, the OS-HPXML default is used. + The annual energy consumption of the electric vehicle plug loads. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double kWh/yr false @@ -5909,7 +5986,7 @@ misc_plug_loads_vehicle_usage_multiplier Misc Plug Loads: Vehicle Usage Multiplier - Multiplier on the electric vehicle energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the electric vehicle energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-plug-loads'>HPXML Plug Loads</a>) is used. Double false false @@ -5967,7 +6044,7 @@ misc_fuel_loads_grill_annual_therm Misc Fuel Loads: Grill Annual therm - The annual energy consumption of the fuel loads grill. If not provided, the OS-HPXML default is used. + The annual energy consumption of the fuel loads grill. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double therm/yr false @@ -5976,7 +6053,7 @@ misc_fuel_loads_grill_usage_multiplier Misc Fuel Loads: Grill Usage Multiplier - Multiplier on the fuel loads grill energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the fuel loads grill energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double false false @@ -6034,7 +6111,7 @@ misc_fuel_loads_lighting_annual_therm Misc Fuel Loads: Lighting Annual therm - The annual energy consumption of the fuel loads lighting. If not provided, the OS-HPXML default is used. + The annual energy consumption of the fuel loads lighting. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>)is used. Double therm/yr false @@ -6043,7 +6120,7 @@ misc_fuel_loads_lighting_usage_multiplier Misc Fuel Loads: Lighting Usage Multiplier - Multiplier on the fuel loads lighting energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the fuel loads lighting energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double false false @@ -6101,7 +6178,7 @@ misc_fuel_loads_fireplace_annual_therm Misc Fuel Loads: Fireplace Annual therm - The annual energy consumption of the fuel loads fireplace. If not provided, the OS-HPXML default is used. + The annual energy consumption of the fuel loads fireplace. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double therm/yr false @@ -6110,7 +6187,7 @@ misc_fuel_loads_fireplace_frac_sensible Misc Fuel Loads: Fireplace Sensible Fraction - Fraction of fireplace residual fuel loads' internal gains that are sensible. If not provided, the OS-HPXML default is used. + Fraction of fireplace residual fuel loads' internal gains that are sensible. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double Frac false @@ -6119,7 +6196,7 @@ misc_fuel_loads_fireplace_frac_latent Misc Fuel Loads: Fireplace Latent Fraction - Fraction of fireplace residual fuel loads' internal gains that are latent. If not provided, the OS-HPXML default is used. + Fraction of fireplace residual fuel loads' internal gains that are latent. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double Frac false @@ -6128,7 +6205,7 @@ misc_fuel_loads_fireplace_usage_multiplier Misc Fuel Loads: Fireplace Usage Multiplier - Multiplier on the fuel loads fireplace energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the fuel loads fireplace energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#hpxml-fuel-loads'>HPXML Fuel Loads</a>) is used. Double false false @@ -6155,7 +6232,7 @@ pool_pump_annual_kwh Pool: Pump Annual kWh - The annual energy consumption of the pool pump. If not provided, the OS-HPXML default is used. + The annual energy consumption of the pool pump. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#pool-pump'>Pool Pump</a>) is used. Double kWh/yr false @@ -6164,7 +6241,7 @@ pool_pump_usage_multiplier Pool: Pump Usage Multiplier - Multiplier on the pool pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the pool pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#pool-pump'>Pool Pump</a>) is used. Double false false @@ -6199,7 +6276,7 @@ pool_heater_annual_kwh Pool: Heater Annual kWh - The annual energy consumption of the electric resistance pool heater. If not provided, the OS-HPXML default is used. + The annual energy consumption of the electric resistance pool heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#pool-heater'>Pool Heater</a>) is used. Double kWh/yr false @@ -6208,7 +6285,7 @@ pool_heater_annual_therm Pool: Heater Annual therm - The annual energy consumption of the gas fired pool heater. If not provided, the OS-HPXML default is used. + The annual energy consumption of the gas fired pool heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#pool-heater'>Pool Heater</a>) is used. Double therm/yr false @@ -6217,15 +6294,15 @@ pool_heater_usage_multiplier Pool: Heater Usage Multiplier - Multiplier on the pool heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + Multiplier on the pool heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#pool-heater'>Pool Heater</a>) is used. Double false false - hot_tub_present - Hot Tub: Present - Whether there is a hot tub. + permanent_spa_present + Permanent Spa: Present + Whether there is a permanent spa. Boolean true false @@ -6242,26 +6319,26 @@ - hot_tub_pump_annual_kwh - Hot Tub: Pump Annual kWh - The annual energy consumption of the hot tub pump. If not provided, the OS-HPXML default is used. + permanent_spa_pump_annual_kwh + Permanent Spa: Pump Annual kWh + The annual energy consumption of the permanent spa pump. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#permanent-spa-pump'>Permanent Spa Pump</a>) is used. Double kWh/yr false false - hot_tub_pump_usage_multiplier - Hot Tub: Pump Usage Multiplier - Multiplier on the hot tub pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + permanent_spa_pump_usage_multiplier + Permanent Spa: Pump Usage Multiplier + Multiplier on the permanent spa pump energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#permanent-spa-pump'>Permanent Spa Pump</a>) is used. Double false false - hot_tub_heater_type - Hot Tub: Heater Type - The type of hot tub heater. Use 'none' if there is no hot tub heater. + permanent_spa_heater_type + Permanent Spa: Heater Type + The type of permanent spa heater. Use 'none' if there is no permanent spa heater. Choice true false @@ -6286,27 +6363,27 @@ - hot_tub_heater_annual_kwh - Hot Tub: Heater Annual kWh - The annual energy consumption of the electric resistance hot tub heater. If not provided, the OS-HPXML default is used. + permanent_spa_heater_annual_kwh + Permanent Spa: Heater Annual kWh + The annual energy consumption of the electric resistance permanent spa heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#permanent-spa-heater'>Permanent Spa Heater</a>) is used. Double kWh/yr false false - hot_tub_heater_annual_therm - Hot Tub: Heater Annual therm - The annual energy consumption of the gas fired hot tub heater. If not provided, the OS-HPXML default is used. + permanent_spa_heater_annual_therm + Permanent Spa: Heater Annual therm + The annual energy consumption of the gas fired permanent spa heater. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#permanent-spa-heater'>Permanent Spa Heater</a>) is used. Double therm/yr false false - hot_tub_heater_usage_multiplier - Hot Tub: Heater Usage Multiplier - Multiplier on the hot tub heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default is used. + permanent_spa_heater_usage_multiplier + Permanent Spa: Heater Usage Multiplier + Multiplier on the permanent spa heater energy usage that can reflect, e.g., high/low usage occupants. If not provided, the OS-HPXML default (see <a href='https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#permanent-spa-heater'>Permanent Spa Heater</a>) is used. Double false false @@ -6671,16 +6748,16 @@ - geometry.rb - rb - resource - E8F9FEA0 + README.md + md + readme + 92C872C5 - build_residential_hpxml_test.rb - rb - test - 010244DB + README.md.erb + erb + readmeerb + 513F28E9 @@ -6691,7 +6768,19 @@ measure.rb rb script - AE26AEE7 + DEA666BB + + + geometry.rb + rb + resource + 84CB0D65 + + + test_build_residential_hpxml.rb + rb + test + 5018D51F diff --git a/hpxml-measures/BuildResidentialHPXML/resources/geometry.rb b/hpxml-measures/BuildResidentialHPXML/resources/geometry.rb index 7d2187a383..65d632e4cb 100644 --- a/hpxml-measures/BuildResidentialHPXML/resources/geometry.rb +++ b/hpxml-measures/BuildResidentialHPXML/resources/geometry.rb @@ -80,7 +80,7 @@ def self.get_adiabatic_adjacent_surface(model:, next if surface == adjacent_surface next if adjacent_surface.surfaceType != adjacentSurfaceType next if adjacent_surface.outsideBoundaryCondition != 'Adiabatic' - next unless Geometry.has_same_vertices(surface, adjacent_surface) + next unless has_same_vertices(surface, adjacent_surface) return adjacent_surface end @@ -289,9 +289,9 @@ def self.create_single_family_detached(runner:, return false end - # create living zone - living_zone = OpenStudio::Model::ThermalZone.new(model) - living_zone.setName(HPXML::LocationLivingSpace) + # create conditioned zone + conditioned_zone = OpenStudio::Model::ThermalZone.new(model) + conditioned_zone.setName(HPXML::LocationConditionedSpace) # loop through the number of floors foundation_polygon_with_wrong_zs = nil @@ -343,11 +343,11 @@ def self.create_single_family_detached(runner:, se_point = OpenStudio::Point3d.new(length, 0, z) l_se_point = OpenStudio::Point3d.new(length - garage_width, 0, z) if ((garage_depth < width) || (garage_protrusion > 0)) && (garage_protrusion < 1) # garage protrudes but not fully - living_polygon = make_polygon(sw_point, nw_point, ne_point, garage_ne_point, garage_nw_point, l_se_point) - elsif garage_protrusion < 1 # garage fits perfectly within living space - living_polygon = make_polygon(sw_point, nw_point, garage_nw_point, garage_sw_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, garage_ne_point, garage_nw_point, l_se_point) + elsif garage_protrusion < 1 # garage fits perfectly within conditioned space + conditioned_polygon = make_polygon(sw_point, nw_point, garage_nw_point, garage_sw_point) else # garage fully protrudes - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) end elsif garage_position == 'Left' sw_point = OpenStudio::Point3d.new(0, 0, z) @@ -356,14 +356,14 @@ def self.create_single_family_detached(runner:, se_point = OpenStudio::Point3d.new(length, 0, z) l_sw_point = OpenStudio::Point3d.new(garage_width, 0, z) if ((garage_depth < width) || (garage_protrusion > 0)) && (garage_protrusion < 1) # garage protrudes but not fully - living_polygon = make_polygon(garage_nw_point, nw_point, ne_point, se_point, l_sw_point, garage_ne_point) - elsif garage_protrusion < 1 # garage fits perfectly within living space - living_polygon = make_polygon(garage_se_point, garage_ne_point, ne_point, se_point) + conditioned_polygon = make_polygon(garage_nw_point, nw_point, ne_point, se_point, l_sw_point, garage_ne_point) + elsif garage_protrusion < 1 # garage fits perfectly within conditioned space + conditioned_polygon = make_polygon(garage_se_point, garage_ne_point, ne_point, se_point) else # garage fully protrudes - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) end end - foundation_polygon_with_wrong_zs = living_polygon + foundation_polygon_with_wrong_zs = conditioned_polygon else # first floor without garage or above first floor if has_garage @@ -378,9 +378,9 @@ def self.create_single_family_detached(runner:, se_point = OpenStudio::Point3d.new(length, 0, z) l_se_point = OpenStudio::Point3d.new(length - garage_width, 0, z) if garage_protrusion > 0 # garage protrudes - living_polygon = make_polygon(sw_point, nw_point, ne_point, garage_se_point, garage_sw_point, l_se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, garage_se_point, garage_sw_point, l_se_point) else # garage does not protrude - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) end elsif garage_position == 'Left' sw_point = OpenStudio::Point3d.new(0, 0, z) @@ -389,9 +389,9 @@ def self.create_single_family_detached(runner:, se_point = OpenStudio::Point3d.new(length, 0, z) l_sw_point = OpenStudio::Point3d.new(garage_width, 0, z) if garage_protrusion > 0 # garage protrudes - living_polygon = make_polygon(garage_sw_point, nw_point, ne_point, se_point, l_sw_point, garage_se_point) + conditioned_polygon = make_polygon(garage_sw_point, nw_point, ne_point, se_point, l_sw_point, garage_se_point) else # garage does not protrude - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) end end @@ -401,9 +401,9 @@ def self.create_single_family_detached(runner:, nw_point = OpenStudio::Point3d.new(0, width, z) ne_point = OpenStudio::Point3d.new(length, width, z) se_point = OpenStudio::Point3d.new(length, 0, z) - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) if z == rim_joist_height - foundation_polygon_with_wrong_zs = living_polygon + foundation_polygon_with_wrong_zs = conditioned_polygon end end @@ -411,26 +411,26 @@ def self.create_single_family_detached(runner:, end # make space - living_space = OpenStudio::Model::Space::fromFloorPrint(living_polygon, average_ceiling_height, model) - living_space = living_space.get - assign_indexes(model, living_polygon, living_space) + conditioned_space = OpenStudio::Model::Space::fromFloorPrint(conditioned_polygon, average_ceiling_height, model) + conditioned_space = conditioned_space.get + assign_indexes(model, conditioned_polygon, conditioned_space) if floor > 0 - living_space_name = "#{HPXML::LocationLivingSpace}|story #{floor + 1}" + conditioned_space_name = "#{HPXML::LocationConditionedSpace}|story #{floor + 1}" else - living_space_name = HPXML::LocationLivingSpace + conditioned_space_name = HPXML::LocationConditionedSpace end - living_space.setName(living_space_name) - living_space_type = OpenStudio::Model::SpaceType.new(model) - living_space_type.setStandardsSpaceType(HPXML::LocationLivingSpace) - living_space.setSpaceType(living_space_type) + conditioned_space.setName(conditioned_space_name) + conditioned_space_type = OpenStudio::Model::SpaceType.new(model) + conditioned_space_type.setStandardsSpaceType(HPXML::LocationConditionedSpace) + conditioned_space.setSpaceType(conditioned_space_type) - # set these to the living zone - living_space.setThermalZone(living_zone) + # set these to the conditioned zone + conditioned_space.setThermalZone(conditioned_zone) m = initialize_transformation_matrix(OpenStudio::Matrix.new(4, 4, 0)) m[2, 3] = z - living_space.changeTransformation(OpenStudio::Transformation.new(m)) + conditioned_space.changeTransformation(OpenStudio::Transformation.new(m)) end # Attic @@ -527,8 +527,8 @@ def self.create_single_family_detached(runner:, end attic_zone.setName(attic_space_name) elsif attic_type == HPXML::AtticTypeConditioned - attic_space.setThermalZone(living_zone) - attic_space_name = HPXML::LocationLivingSpace + attic_space.setThermalZone(conditioned_zone) + attic_space_name = HPXML::LocationConditionedSpace end attic_space.setName(attic_space_name) attic_space_type = OpenStudio::Model::SpaceType.new(model) @@ -547,7 +547,7 @@ def self.create_single_family_detached(runner:, HPXML::FoundationTypeCrawlspaceConditioned, HPXML::FoundationTypeBasementUnconditioned, HPXML::FoundationTypeBasementConditioned, - HPXML::FoundationTypeAmbient].include? foundation_type + HPXML::FoundationTypeAmbient].include?(foundation_type) || foundation_type.start_with?(HPXML::FoundationTypeBellyAndWing) z = -foundation_height @@ -577,6 +577,8 @@ def self.create_single_family_detached(runner:, foundation_space_name = HPXML::LocationBasementConditioned elsif foundation_type == HPXML::FoundationTypeAmbient foundation_space_name = HPXML::LocationOutside + elsif foundation_type.start_with?(HPXML::FoundationTypeBellyAndWing) + foundation_space_name = HPXML::LocationManufacturedHomeUnderBelly end foundation_zone.setName(foundation_space_name) foundation_space.setName(foundation_space_name) @@ -620,7 +622,7 @@ def self.create_single_family_detached(runner:, if has_garage && attic_type != HPXML::AtticTypeFlatRoof if num_floors > 1 - space_with_roof_over_garage = living_space + space_with_roof_over_garage = conditioned_space else space_with_roof_over_garage = garage_space end @@ -652,10 +654,10 @@ def self.create_single_family_detached(runner:, end if num_floors == 1 - nw_point = OpenStudio::Point3d.new(nw_point.x, nw_point.y, living_space.zOrigin + nw_point.z) - ne_point = OpenStudio::Point3d.new(ne_point.x, ne_point.y, living_space.zOrigin + ne_point.z) - sw_point = OpenStudio::Point3d.new(sw_point.x, sw_point.y, living_space.zOrigin + sw_point.z) - se_point = OpenStudio::Point3d.new(se_point.x, se_point.y, living_space.zOrigin + se_point.z) + nw_point = OpenStudio::Point3d.new(nw_point.x, nw_point.y, conditioned_space.zOrigin + nw_point.z) + ne_point = OpenStudio::Point3d.new(ne_point.x, ne_point.y, conditioned_space.zOrigin + ne_point.z) + sw_point = OpenStudio::Point3d.new(sw_point.x, sw_point.y, conditioned_space.zOrigin + sw_point.z) + se_point = OpenStudio::Point3d.new(se_point.x, se_point.y, conditioned_space.zOrigin + se_point.z) else nw_point = OpenStudio::Point3d.new(nw_point.x, nw_point.y, num_floors * nw_point.z + rim_joist_height) ne_point = OpenStudio::Point3d.new(ne_point.x, ne_point.y, num_floors * ne_point.z + rim_joist_height) @@ -673,8 +675,8 @@ def self.create_single_family_detached(runner:, if num_floors == 1 if not attic_type == HPXML::AtticTypeConditioned - roof_n_point = OpenStudio::Point3d.new((nw_point.x + ne_point.x) / 2, nw_point.y + garage_attic_height / roof_pitch, living_space.zOrigin + average_ceiling_height + garage_attic_height) - roof_s_point = OpenStudio::Point3d.new((sw_point.x + se_point.x) / 2, sw_point.y, living_space.zOrigin + average_ceiling_height + garage_attic_height) + roof_n_point = OpenStudio::Point3d.new((nw_point.x + ne_point.x) / 2, nw_point.y + garage_attic_height / roof_pitch, conditioned_space.zOrigin + average_ceiling_height + garage_attic_height) + roof_s_point = OpenStudio::Point3d.new((sw_point.x + se_point.x) / 2, sw_point.y, conditioned_space.zOrigin + average_ceiling_height + garage_attic_height) else roof_n_point = OpenStudio::Point3d.new((nw_point.x + ne_point.x) / 2, nw_point.y + garage_attic_height / roof_pitch, garage_attic_height + average_ceiling_height) roof_s_point = OpenStudio::Point3d.new((sw_point.x + se_point.x) / 2, sw_point.y, garage_attic_height + average_ceiling_height) @@ -709,7 +711,7 @@ def self.create_single_family_detached(runner:, if attic_type == HPXML::AtticTypeConditioned garage_attic_space_name = attic_space_name - garage_attic_space.setThermalZone(living_zone) + garage_attic_space.setThermalZone(conditioned_zone) else if num_floors > 1 garage_attic_space_name = attic_space_name @@ -832,9 +834,9 @@ def self.create_single_family_detached(runner:, end def self.has_same_vertices(surface1, surface2) - if getSurfaceXValues([surface1]).sort == getSurfaceXValues([surface2]).sort && - getSurfaceYValues([surface1]).sort == getSurfaceYValues([surface2]).sort && - getSurfaceZValues([surface1]).sort == getSurfaceZValues([surface2]).sort && + if get_surface_x_values([surface1]).sort == get_surface_x_values([surface2]).sort && + get_surface_y_values([surface1]).sort == get_surface_y_values([surface2]).sort && + get_surface_z_values([surface1]).sort == get_surface_z_values([surface2]).sort && surface1.space.get.zOrigin.round(5) == surface2.space.get.zOrigin.round(5) return true end @@ -862,7 +864,7 @@ def self.get_space_floor_z(space) space.surfaces.each do |surface| next unless surface.surfaceType.downcase == 'floor' - return getSurfaceZValues([surface])[0] + return get_surface_z_values([surface])[0] end end @@ -1364,13 +1366,13 @@ def self.add_window_to_wall(surface, win_width, win_height, win_center_x, win_ce multy = 1 end if (facade == Constants.FacadeBack) || (facade == Constants.FacadeLeft) - leftx = getSurfaceXValues([surface]).max - lefty = getSurfaceYValues([surface]).max + leftx = get_surface_x_values([surface]).max + lefty = get_surface_y_values([surface]).max else - leftx = getSurfaceXValues([surface]).min - lefty = getSurfaceYValues([surface]).min + leftx = get_surface_x_values([surface]).min + lefty = get_surface_y_values([surface]).min end - bottomz = getSurfaceZValues([surface]).min + bottomz = get_surface_z_values([surface]).min [upperleft, lowerleft, lowerright, upperright].each do |coord| newx = UnitConversions.convert(leftx + multx * coord[0], 'ft', 'm') newy = UnitConversions.convert(lefty + multy * coord[0], 'ft', 'm') @@ -1387,7 +1389,7 @@ def self.add_window_to_wall(surface, win_width, win_height, win_center_x, win_ce def self.get_conditioned_spaces(spaces) conditioned_spaces = [] spaces.each do |space| - next unless space.spaceType.get.standardsSpaceType.get == HPXML::LocationLivingSpace + next unless space.spaceType.get.standardsSpaceType.get == HPXML::LocationConditionedSpace conditioned_spaces << space end @@ -1412,9 +1414,9 @@ def self.is_rectangular_wall(surface) return false end - xvalues = getSurfaceXValues([surface]) - yvalues = getSurfaceYValues([surface]) - zvalues = getSurfaceZValues([surface]) + xvalues = get_surface_x_values([surface]) + yvalues = get_surface_y_values([surface]) + zvalues = get_surface_z_values([surface]) if not (((xvalues.uniq.size == 1) && (yvalues.uniq.size == 2)) || ((xvalues.uniq.size == 2) && (yvalues.uniq.size == 1))) return false @@ -1483,7 +1485,7 @@ def self.create_doors(runner:, min_story_avail_walls = [] min_story_avail_wall_minz = 99999 avail_walls.each do |avail_wall| - zvalues = getSurfaceZValues([avail_wall]) + zvalues = get_surface_z_values([avail_wall]) minz = zvalues.min + avail_wall.space.get.zOrigin if minz < min_story_avail_wall_minz min_story_avail_walls.clear @@ -1544,13 +1546,13 @@ def self.create_doors(runner:, multy = 1 end if (facade == Constants.FacadeBack) || (facade == Constants.FacadeLeft) - leftx = getSurfaceXValues([min_story_avail_wall]).max - lefty = getSurfaceYValues([min_story_avail_wall]).max + leftx = get_surface_x_values([min_story_avail_wall]).max + lefty = get_surface_y_values([min_story_avail_wall]).max else - leftx = getSurfaceXValues([min_story_avail_wall]).min - lefty = getSurfaceYValues([min_story_avail_wall]).min + leftx = get_surface_x_values([min_story_avail_wall]).min + lefty = get_surface_y_values([min_story_avail_wall]).min end - bottomz = getSurfaceZValues([min_story_avail_wall]).min + bottomz = get_surface_z_values([min_story_avail_wall]).min [upperleft, lowerleft, lowerright, upperright].each do |coord| newx = UnitConversions.convert(leftx + multx * coord[0], 'ft', 'm') @@ -1647,27 +1649,27 @@ def self.create_single_family_attached(model:, ne_point = OpenStudio::Point3d.new(x, 0, rim_joist_height) sw_point = OpenStudio::Point3d.new(0, -y, rim_joist_height) se_point = OpenStudio::Point3d.new(x, -y, rim_joist_height) - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) # foundation foundation_polygon = nil if (foundation_height > 0) && foundation_polygon.nil? - foundation_polygon = living_polygon + foundation_polygon = conditioned_polygon end - # create living zone - living_zone = OpenStudio::Model::ThermalZone.new(model) - living_zone.setName(HPXML::LocationLivingSpace) + # create conditioned zone + conditioned_zone = OpenStudio::Model::ThermalZone.new(model) + conditioned_zone.setName(HPXML::LocationConditionedSpace) # first floor - living_space = OpenStudio::Model::Space::fromFloorPrint(living_polygon, average_ceiling_height, model) - living_space = living_space.get - assign_indexes(model, living_polygon, living_space) - living_space.setName(HPXML::LocationLivingSpace) - living_space_type = OpenStudio::Model::SpaceType.new(model) - living_space_type.setStandardsSpaceType(HPXML::LocationLivingSpace) - living_space.setSpaceType(living_space_type) - living_space.setThermalZone(living_zone) + conditioned_space = OpenStudio::Model::Space::fromFloorPrint(conditioned_polygon, average_ceiling_height, model) + conditioned_space = conditioned_space.get + assign_indexes(model, conditioned_polygon, conditioned_space) + conditioned_space.setName(HPXML::LocationConditionedSpace) + conditioned_space_type = OpenStudio::Model::SpaceType.new(model) + conditioned_space_type.setStandardsSpaceType(HPXML::LocationConditionedSpace) + conditioned_space.setSpaceType(conditioned_space_type) + conditioned_space.setThermalZone(conditioned_zone) # Adiabatic surfaces for walls adb_facade_hash = { 'left' => adiabatic_left_wall, 'right' => adiabatic_right_wall, 'front' => adiabatic_front_wall, 'back' => adiabatic_back_wall } @@ -1681,8 +1683,8 @@ def self.create_single_family_attached(model:, next unless adb_facades.include? os_facade x_ft = UnitConversions.convert(x, 'm', 'ft') - max_x = getSurfaceXValues([surface]).max - min_x = getSurfaceXValues([surface]).min + max_x = get_surface_x_values([surface]).max + min_x = get_surface_x_values([surface]).min next if ((max_x - x_ft).abs >= 0.01) && (min_x > 0) surface.setOutsideBoundaryCondition('Adiabatic') @@ -1691,15 +1693,15 @@ def self.create_single_family_attached(model:, # additional floors for story in 2..num_floors - new_living_space = living_space.clone.to_Space.get - assign_indexes(model, living_polygon, new_living_space) - new_living_space.setName("living space|story #{story}") - new_living_space.setSpaceType(living_space_type) + new_conditioned_space = conditioned_space.clone.to_Space.get + assign_indexes(model, conditioned_polygon, new_conditioned_space) + new_conditioned_space.setName("conditioned space|story #{story}") + new_conditioned_space.setSpaceType(conditioned_space_type) m = initialize_transformation_matrix(OpenStudio::Matrix.new(4, 4, 0)) m[2, 3] = average_ceiling_height * (story - 1) - new_living_space.setTransformation(OpenStudio::Transformation.new(m)) - new_living_space.setThermalZone(living_zone) + new_conditioned_space.setTransformation(OpenStudio::Transformation.new(m)) + new_conditioned_space.setThermalZone(conditioned_zone) end # attic @@ -1707,10 +1709,10 @@ def self.create_single_family_attached(model:, if attic_type != HPXML::AtticTypeFlatRoof attic_space = get_attic_space(model, x, y, average_ceiling_height, num_floors, roof_pitch, roof_type, rim_joist_height) if attic_type == HPXML::AtticTypeConditioned - attic_space_name = HPXML::LocationLivingSpace + attic_space_name = HPXML::LocationConditionedSpace attic_space.setName(attic_space_name) - attic_space.setThermalZone(living_zone) - attic_space.setSpaceType(living_space_type) + attic_space.setThermalZone(conditioned_zone) + attic_space.setSpaceType(conditioned_space_type) attic_space_type = OpenStudio::Model::SpaceType.new(model) attic_space_type.setStandardsSpaceType(attic_space_name) else @@ -1782,7 +1784,7 @@ def self.create_single_family_attached(model:, os_facade = get_facade_for_surface(surface) if adb_facades.include? os_facade surface.setOutsideBoundaryCondition('Adiabatic') - elsif getSurfaceZValues([surface]).min < 0 + elsif get_surface_z_values([surface]).min < 0 surface.setOutsideBoundaryCondition('Foundation') if foundation_type != HPXML::FoundationTypeAmbient surface.setOutsideBoundaryCondition('Outdoors') if foundation_type == HPXML::FoundationTypeAmbient else @@ -1835,8 +1837,8 @@ def self.create_single_family_attached(model:, next unless adb_facades.include? os_facade x_ft = UnitConversions.convert(x, 'm', 'ft') - max_x = getSurfaceXValues([surface]).max - min_x = getSurfaceXValues([surface]).min + max_x = get_surface_x_values([surface]).max + min_x = get_surface_x_values([surface]).min next if ((max_x - x_ft).abs >= 0.01) && (min_x > 0) surface.setOutsideBoundaryCondition('Adiabatic') @@ -2016,26 +2018,26 @@ def self.create_apartment(model:, ne_point = OpenStudio::Point3d.new(x, 0, rim_joist_height) sw_point = OpenStudio::Point3d.new(0, -y, rim_joist_height) se_point = OpenStudio::Point3d.new(x, -y, rim_joist_height) - living_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) + conditioned_polygon = make_polygon(sw_point, nw_point, ne_point, se_point) # foundation if (foundation_height > 0) && foundation_polygon.nil? - foundation_polygon = living_polygon + foundation_polygon = conditioned_polygon end - # create living zone - living_zone = OpenStudio::Model::ThermalZone.new(model) - living_zone.setName(HPXML::LocationLivingSpace) + # create conditioned zone + conditioned_zone = OpenStudio::Model::ThermalZone.new(model) + conditioned_zone.setName(HPXML::LocationConditionedSpace) # first floor - living_space = OpenStudio::Model::Space::fromFloorPrint(living_polygon, average_ceiling_height, model) - living_space = living_space.get - assign_indexes(model, living_polygon, living_space) - living_space.setName(HPXML::LocationLivingSpace) - living_space_type = OpenStudio::Model::SpaceType.new(model) - living_space_type.setStandardsSpaceType(HPXML::LocationLivingSpace) - living_space.setSpaceType(living_space_type) - living_space.setThermalZone(living_zone) + conditioned_space = OpenStudio::Model::Space::fromFloorPrint(conditioned_polygon, average_ceiling_height, model) + conditioned_space = conditioned_space.get + assign_indexes(model, conditioned_polygon, conditioned_space) + conditioned_space.setName(HPXML::LocationConditionedSpace) + conditioned_space_type = OpenStudio::Model::SpaceType.new(model) + conditioned_space_type.setStandardsSpaceType(HPXML::LocationConditionedSpace) + conditioned_space.setSpaceType(conditioned_space_type) + conditioned_space.setThermalZone(conditioned_zone) # Map surface facades to adiabatic walls adb_facade_hash = { 'left' => adiabatic_left_wall, 'right' => adiabatic_right_wall, 'front' => adiabatic_front_wall, 'back' => adiabatic_back_wall } @@ -2050,15 +2052,15 @@ def self.create_apartment(model:, adb_levels += ['Floor'] end - # Make living space surfaces adiabatic + # Make conditioned space surfaces adiabatic model.getSpaces.each do |space| space.surfaces.each do |surface| os_facade = get_facade_for_surface(surface) if surface.surfaceType == 'Wall' if adb_facades.include? os_facade x_ft = UnitConversions.convert(x, 'm', 'ft') - max_x = getSurfaceXValues([surface]).max - min_x = getSurfaceXValues([surface]).min + max_x = get_surface_x_values([surface]).max + min_x = get_surface_x_values([surface]).min next if ((max_x - x_ft).abs >= 0.01) && (min_x > 0) surface.setOutsideBoundaryCondition('Adiabatic') @@ -2141,7 +2143,7 @@ def self.create_apartment(model:, os_facade = get_facade_for_surface(surface) if adb_facades.include?(os_facade) && (os_facade != 'RoofCeiling') && (os_facade != 'Floor') surface.setOutsideBoundaryCondition('Adiabatic') - elsif getSurfaceZValues([surface]).min < 0 + elsif get_surface_z_values([surface]).min < 0 surface.setOutsideBoundaryCondition('Foundation') if foundation_type != HPXML::FoundationTypeAmbient surface.setOutsideBoundaryCondition('Outdoors') if foundation_type == HPXML::FoundationTypeAmbient else @@ -2191,8 +2193,8 @@ def self.create_apartment(model:, next unless adb_facades.include? os_facade x_ft = UnitConversions.convert(x, 'm', 'ft') - max_x = getSurfaceXValues([surface]).max - min_x = getSurfaceXValues([surface]).min + max_x = get_surface_x_values([surface]).max + min_x = get_surface_x_values([surface]).min next if ((max_x - x_ft).abs >= 0.01) && (min_x > 0) surface.setOutsideBoundaryCondition('Adiabatic') @@ -2226,7 +2228,7 @@ def self.create_apartment(model:, # Shift all spaces up by foundation height for ambient foundation def self.apply_ambient_foundation_shift(model, foundation_type, foundation_height) - if foundation_type == HPXML::FoundationTypeAmbient + if [HPXML::FoundationTypeAmbient, HPXML::FoundationTypeBellyAndWing].include?(foundation_type) m = initialize_transformation_matrix(OpenStudio::Matrix.new(4, 4, 0)) m[2, 3] = -foundation_height model.getSpaces.each do |space| @@ -2368,9 +2370,9 @@ def self.get_edges_for_surfaces(surfaces, use_top_edge) edge_counter = 0 surfaces.each do |surface| if use_top_edge - matchz = getSurfaceZValues([surface]).max + matchz = get_surface_z_values([surface]).max else - matchz = getSurfaceZValues([surface]).min + matchz = get_surface_z_values([surface]).min end # get vertices @@ -2428,46 +2430,6 @@ def self.get_facade_for_surface(surface) return facade end - # Return an array of x values for surfaces passed in. The values will be relative to the parent origin. This was intended for spaces. - def self.getSurfaceXValues(surfaceArray) - xValueArray = [] - surfaceArray.each do |surface| - surface.vertices.each do |vertex| - xValueArray << UnitConversions.convert(vertex.x, 'm', 'ft').round(5) - end - end - return xValueArray - end - - # Return an array of y values for surfaces passed in. The values will be relative to the parent origin. This was intended for spaces. - def self.getSurfaceYValues(surfaceArray) - yValueArray = [] - surfaceArray.each do |surface| - surface.vertices.each do |vertex| - yValueArray << UnitConversions.convert(vertex.y, 'm', 'ft').round(5) - end - end - return yValueArray - end - - def self.get_surface_length(surface) - xvalues = getSurfaceXValues([surface]) - yvalues = getSurfaceYValues([surface]) - xrange = xvalues.max - xvalues.min - yrange = yvalues.max - yvalues.min - if xrange > yrange - return xrange - end - - return yrange - end - - def self.get_surface_height(surface) - zvalues = getSurfaceZValues([surface]) - zrange = zvalues.max - zvalues.min - return zrange - end - def self.get_conditioned_attic_height(spaces) # gable roof type get_conditioned_spaces(spaces).each do |space| @@ -2494,8 +2456,8 @@ def self.get_conditioned_attic_height(spaces) end def self.surface_is_rim_joist(surface, height) - return false unless (height - Geometry.get_surface_height(surface)).abs < 0.00001 - return false unless Geometry.getSurfaceZValues([surface]).max > 0 + return false unless (height - get_surface_height(surface)).abs < 0.00001 + return false unless get_surface_z_values([surface]).max > 0 return true end diff --git a/hpxml-measures/BuildResidentialHPXML/tests/build_residential_hpxml_test.rb b/hpxml-measures/BuildResidentialHPXML/tests/test_build_residential_hpxml.rb similarity index 79% rename from hpxml-measures/BuildResidentialHPXML/tests/build_residential_hpxml_test.rb rename to hpxml-measures/BuildResidentialHPXML/tests/test_build_residential_hpxml.rb index 96be8fa38c..0769711f2a 100644 --- a/hpxml-measures/BuildResidentialHPXML/tests/build_residential_hpxml_test.rb +++ b/hpxml-measures/BuildResidentialHPXML/tests/test_build_residential_hpxml.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require 'fileutils' -class BuildResidentialHPXMLTest < MiniTest::Test +class BuildResidentialHPXMLTest < Minitest::Test def setup @output_path = File.join(File.dirname(__FILE__), 'extra_files') @model_save = false # true helpful for debugging, i.e., can render osm in 3D @@ -22,11 +22,23 @@ def test_workflows hpxmls_files = { # Base files to derive from 'base-sfd.xml' => nil, + 'base-sfd2.xml' => 'base-sfd.xml', + 'base-sfa.xml' => 'base-sfd.xml', + 'base-sfa2.xml' => 'base-sfa.xml', + 'base-sfa3.xml' => 'base-sfa.xml', + 'base-mf.xml' => 'base-sfd.xml', + 'base-mf2.xml' => 'base-mf.xml', + 'base-mf3.xml' => 'base-mf.xml', + 'base-mf4.xml' => 'base-mf.xml', + + 'base-sfd-header.xml' => 'base-sfd.xml', + 'base-sfd-header-no-duplicates.xml' => 'base-sfd-header.xml', # Extra files to test 'extra-auto.xml' => 'base-sfd.xml', + 'extra-auto-duct-locations.xml' => 'extra-auto.xml', 'extra-pv-roofpitch.xml' => 'base-sfd.xml', 'extra-dhw-solar-latitude.xml' => 'base-sfd.xml', 'extra-second-refrigerator.xml' => 'base-sfd.xml', @@ -50,6 +62,12 @@ def test_workflows 'extra-emissions-fossil-fuel-factors.xml' => 'base-sfd.xml', 'extra-bills-fossil-fuel-rates.xml' => 'base-sfd.xml', 'extra-seasons-building-america.xml' => 'base-sfd.xml', + 'extra-ducts-crawlspace.xml' => 'base-sfd.xml', + 'extra-ducts-attic.xml' => 'base-sfd.xml', + 'extra-water-heater-crawlspace.xml' => 'base-sfd.xml', + 'extra-water-heater-attic.xml' => 'base-sfd.xml', + 'extra-battery-crawlspace.xml' => 'base-sfd.xml', + 'extra-battery-attic.xml' => 'base-sfd.xml', 'extra-sfa-atticroof-flat.xml' => 'base-sfa.xml', 'extra-sfa-atticroof-conditioned-eaves-gable.xml' => 'extra-sfa-slab.xml', @@ -150,8 +168,6 @@ def test_workflows 'error-sfd-conditioned-basement-zero-foundation-height.xml' => 'base-sfd.xml', 'error-sfd-adiabatic-walls.xml' => 'base-sfd.xml', 'error-mf-bottom-crawlspace-zero-foundation-height.xml' => 'base-mf.xml', - 'error-ducts-location-and-areas-not-same-type.xml' => 'base-sfd.xml', - 'error-second-heating-system-serves-total-heat-load.xml' => 'base-sfd.xml', 'error-second-heating-system-but-no-primary-heating.xml' => 'base-sfd.xml', 'error-second-heating-system-ducted-with-ducted-primary-heating.xml' => 'base-sfd.xml', 'error-sfa-no-building-num-units.xml' => 'base-sfa.xml', @@ -185,12 +201,15 @@ def test_workflows 'error-garage-too-wide.xml' => 'base-sfd.xml', 'error-garage-too-deep.xml' => 'base-sfd.xml', 'error-vented-attic-with-zero-floor-insulation.xml' => 'base-sfd.xml', + 'error-different-software-program.xml' => 'base-sfd-header.xml', + 'error-different-simulation-control.xml' => 'base-sfd-header.xml', + 'error-same-emissions-scenario-name.xml' => 'base-sfd-header.xml', + 'error-same-utility-bill-scenario-name.xml' => 'base-sfd-header.xml', 'warning-non-electric-heat-pump-water-heater.xml' => 'base-sfd.xml', 'warning-sfd-slab-non-zero-foundation-height.xml' => 'base-sfd.xml', 'warning-mf-bottom-slab-non-zero-foundation-height.xml' => 'base-mf.xml', 'warning-slab-non-zero-foundation-height-above-grade.xml' => 'base-sfd.xml', - 'warning-second-heating-system-serves-majority-heat.xml' => 'base-sfd.xml', 'warning-vented-crawlspace-with-wall-and-ceiling-insulation.xml' => 'base-sfd.xml', 'warning-unvented-crawlspace-with-wall-and-ceiling-insulation.xml' => 'base-sfd.xml', 'warning-unconditioned-basement-with-wall-and-ceiling-insulation.xml' => 'base-sfd.xml', @@ -201,65 +220,73 @@ def test_workflows } expected_errors = { - 'error-heating-system-and-heat-pump.xml' => 'Multiple central heating systems are not currently supported.', - 'error-cooling-system-and-heat-pump.xml' => 'Multiple central cooling systems are not currently supported.', - 'error-sfd-conditioned-basement-zero-foundation-height.xml' => "Foundation type of 'ConditionedBasement' cannot have a height of zero.", - 'error-sfd-adiabatic-walls.xml' => 'No adiabatic surfaces can be applied to single-family detached homes.', - 'error-mf-conditioned-basement' => 'Conditioned basement/crawlspace foundation type for apartment units is not currently supported.', - 'error-mf-conditioned-crawlspace' => 'Conditioned basement/crawlspace foundation type for apartment units is not currently supported.', - 'error-mf-bottom-crawlspace-zero-foundation-height.xml' => "Foundation type of 'UnventedCrawlspace' cannot have a height of zero.", - 'error-ducts-location-and-areas-not-same-type.xml' => 'Duct location and surface area not both defaulted or not both specified.', - 'error-second-heating-system-serves-total-heat-load.xml' => 'The fraction of heat load served by the second heating system is 100%.', - 'error-second-heating-system-but-no-primary-heating.xml' => 'A second heating system was specified without a primary heating system.', - 'error-second-heating-system-ducted-with-ducted-primary-heating.xml' => "A ducted heat pump with 'separate' ducted backup is not supported.", - 'error-sfa-no-building-num-units.xml' => 'Did not specify the number of units in the building for single-family attached or apartment units.', - 'error-sfa-above-apartment.xml' => 'Single-family attached units cannot be above another unit.', - 'error-sfa-below-apartment.xml' => 'Single-family attached units cannot be below another unit.', - 'error-sfa-all-adiabatic-walls.xml' => 'At least one wall must be set to non-adiabatic.', - 'error-mf-no-building-num-units.xml' => 'Did not specify the number of units in the building for single-family attached or apartment units.', - 'error-mf-all-adiabatic-walls.xml' => 'At least one wall must be set to non-adiabatic.', - 'error-mf-two-stories.xml' => 'Apartment units can only have one above-grade floor.', - 'error-mf-conditioned-attic.xml' => 'Conditioned attic type for apartment units is not currently supported.', - 'error-dhw-indirect-without-boiler.xml' => 'Must specify a boiler when modeling an indirect water heater type.', - 'error-conditioned-attic-with-one-floor-above-grade.xml' => 'Units with a conditioned attic must have at least two above-grade floors.', - 'error-zero-number-of-bedrooms.xml' => 'Number of bedrooms must be greater than zero.', - 'error-sfd-with-shared-system.xml' => 'Specified a shared system for a single-family detached unit.', - 'error-rim-joist-height-but-no-assembly-r.xml' => 'Specified a rim joist height but no rim joist assembly R-value.', - 'error-rim-joist-assembly-r-but-no-height.xml' => 'Specified a rim joist assembly R-value but no rim joist height.', - 'error-emissions-args-not-all-specified.xml' => 'Did not specify all required emissions arguments.', - 'error-emissions-args-not-all-same-size.xml' => 'One or more emissions arguments does not have enough comma-separated elements specified.', - 'error-emissions-natural-gas-args-not-all-specified.xml' => 'Did not specify fossil fuel emissions units for natural gas emissions values.', - 'error-bills-args-not-all-same-size.xml' => 'One or more utility bill arguments does not have enough comma-separated elements specified.', - 'error-invalid-aspect-ratio.xml' => 'Aspect ratio must be greater than zero.', - 'error-negative-foundation-height.xml' => 'Foundation height cannot be negative.', - 'error-too-many-floors.xml' => 'Number of above-grade floors must be six or less.', - 'error-invalid-garage-protrusion.xml' => 'Garage protrusion fraction must be between zero and one.', - 'error-sfa-no-non-adiabatic-walls.xml' => 'At least one wall must be set to non-adiabatic.', - 'error-hip-roof-and-protruding-garage.xml' => 'Cannot handle protruding garage and hip roof.', - 'error-protruding-garage-under-gable-roof.xml' => 'Cannot handle protruding garage and attic ridge running from front to back.', - 'error-ambient-with-garage.xml' => 'Cannot handle garages with an ambient foundation type.', - 'error-invalid-door-area.xml' => 'Door area cannot be negative.', - 'error-invalid-window-aspect-ratio.xml' => 'Window aspect ratio must be greater than zero.', - 'error-garage-too-wide.xml' => 'Garage is as wide as the single-family detached unit.', - 'error-garage-too-deep.xml' => 'Garage is as deep as the single-family detached unit.', - 'error-vented-attic-with-zero-floor-insulation.xml' => "Element 'AssemblyEffectiveRValue': [facet 'minExclusive'] The value '0.0' must be greater than '0'." + 'error-heating-system-and-heat-pump.xml' => ['Multiple central heating systems are not currently supported.'], + 'error-cooling-system-and-heat-pump.xml' => ['Multiple central cooling systems are not currently supported.'], + 'error-sfd-conditioned-basement-zero-foundation-height.xml' => ["Foundation type of 'ConditionedBasement' cannot have a height of zero."], + 'error-sfd-adiabatic-walls.xml' => ['No adiabatic surfaces can be applied to single-family detached homes.'], + 'error-mf-conditioned-basement' => ['Conditioned basement/crawlspace foundation type for apartment units is not currently supported.'], + 'error-mf-conditioned-crawlspace' => ['Conditioned basement/crawlspace foundation type for apartment units is not currently supported.'], + 'error-mf-bottom-crawlspace-zero-foundation-height.xml' => ["Foundation type of 'UnventedCrawlspace' cannot have a height of zero."], + 'error-second-heating-system-but-no-primary-heating.xml' => ['A second heating system was specified without a primary heating system.'], + 'error-second-heating-system-ducted-with-ducted-primary-heating.xml' => ["A ducted heat pump with 'separate' ducted backup is not supported."], + 'error-sfa-no-building-num-units.xml' => ['Did not specify the number of units in the building for single-family attached or apartment units.'], + 'error-sfa-above-apartment.xml' => ['Single-family attached units cannot be above another unit.'], + 'error-sfa-below-apartment.xml' => ['Single-family attached units cannot be below another unit.'], + 'error-sfa-all-adiabatic-walls.xml' => ['At least one wall must be set to non-adiabatic.'], + 'error-mf-no-building-num-units.xml' => ['Did not specify the number of units in the building for single-family attached or apartment units.'], + 'error-mf-all-adiabatic-walls.xml' => ['At least one wall must be set to non-adiabatic.'], + 'error-mf-two-stories.xml' => ['Apartment units can only have one above-grade floor.'], + 'error-mf-conditioned-attic.xml' => ['Conditioned attic type for apartment units is not currently supported.'], + 'error-dhw-indirect-without-boiler.xml' => ['Must specify a boiler when modeling an indirect water heater type.'], + 'error-conditioned-attic-with-one-floor-above-grade.xml' => ['Units with a conditioned attic must have at least two above-grade floors.'], + 'error-zero-number-of-bedrooms.xml' => ['Number of bedrooms must be greater than zero.'], + 'error-sfd-with-shared-system.xml' => ['Specified a shared system for a single-family detached unit.'], + 'error-rim-joist-height-but-no-assembly-r.xml' => ['Specified a rim joist height but no rim joist assembly R-value.'], + 'error-rim-joist-assembly-r-but-no-height.xml' => ['Specified a rim joist assembly R-value but no rim joist height.'], + 'error-emissions-args-not-all-specified.xml' => ['Did not specify all required emissions arguments.'], + 'error-emissions-args-not-all-same-size.xml' => ['One or more emissions arguments does not have enough comma-separated elements specified.'], + 'error-emissions-natural-gas-args-not-all-specified.xml' => ['Did not specify fossil fuel emissions units for natural gas emissions values.'], + 'error-bills-args-not-all-same-size.xml' => ['One or more utility bill arguments does not have enough comma-separated elements specified.'], + 'error-invalid-aspect-ratio.xml' => ['Aspect ratio must be greater than zero.'], + 'error-negative-foundation-height.xml' => ['Foundation height cannot be negative.'], + 'error-too-many-floors.xml' => ['Number of above-grade floors must be six or less.'], + 'error-invalid-garage-protrusion.xml' => ['Garage protrusion fraction must be between zero and one.'], + 'error-sfa-no-non-adiabatic-walls.xml' => ['At least one wall must be set to non-adiabatic.'], + 'error-hip-roof-and-protruding-garage.xml' => ['Cannot handle protruding garage and hip roof.'], + 'error-protruding-garage-under-gable-roof.xml' => ['Cannot handle protruding garage and attic ridge running from front to back.'], + 'error-ambient-with-garage.xml' => ['Cannot handle garages with an ambient foundation type.'], + 'error-invalid-door-area.xml' => ['Door area cannot be negative.'], + 'error-invalid-window-aspect-ratio.xml' => ['Window aspect ratio must be greater than zero.'], + 'error-garage-too-wide.xml' => ['Garage is as wide as the single-family detached unit.'], + 'error-garage-too-deep.xml' => ['Garage is as deep as the single-family detached unit.'], + 'error-vented-attic-with-zero-floor-insulation.xml' => ["Element 'AssemblyEffectiveRValue': [facet 'minExclusive'] The value '0.0' must be greater than '0'."], + 'error-different-software-program.xml' => ["'Software Info: Program Used' cannot vary across dwelling units.", + "'Software Info: Program Version' cannot vary across dwelling units."], + 'error-different-simulation-control.xml' => ["'Simulation Control: Timestep' cannot vary across dwelling units.", + "'Simulation Control: Run Period' cannot vary across dwelling units.", + "'Simulation Control: Run Period Calendar Year' cannot vary across dwelling units.", + "'Simulation Control: Temperature Capacitance Multiplier' cannot vary across dwelling units."], + 'error-same-emissions-scenario-name.xml' => ["HPXML header already includes an emissions scenario named 'Emissions' with type 'CO2e'."], + 'error-same-utility-bill-scenario-name.xml' => ["HPXML header already includes a utility bill scenario named 'Bills'."] } expected_warnings = { - 'warning-non-electric-heat-pump-water-heater.xml' => 'Cannot model a heat pump water heater with non-electric fuel type.', - 'warning-sfd-slab-non-zero-foundation-height.xml' => "Foundation type of 'SlabOnGrade' cannot have a non-zero height. Assuming height is zero.", - 'warning-mf-bottom-slab-non-zero-foundation-height.xml' => "Foundation type of 'SlabOnGrade' cannot have a non-zero height. Assuming height is zero.", - 'warning-slab-non-zero-foundation-height-above-grade.xml' => 'Specified a slab foundation type with a non-zero height above grade.', - 'warning-second-heating-system-serves-majority-heat.xml' => 'The fraction of heat load served by the second heating system is greater than or equal to 50%.', - 'warning-vented-crawlspace-with-wall-and-ceiling-insulation.xml' => 'Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.', - 'warning-unvented-crawlspace-with-wall-and-ceiling-insulation.xml' => 'Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.', - 'warning-unconditioned-basement-with-wall-and-ceiling-insulation.xml' => 'Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.', - 'warning-vented-attic-with-floor-and-roof-insulation.xml' => 'Home with unconditioned attic type has both ceiling insulation and roof insulation.', - 'warning-unvented-attic-with-floor-and-roof-insulation.xml' => 'Home with unconditioned attic type has both ceiling insulation and roof insulation.', - 'warning-conditioned-basement-with-ceiling-insulation.xml' => 'Home with conditioned basement has floor insulation.', - 'warning-conditioned-attic-with-floor-insulation.xml' => 'Home with conditioned attic has ceiling insulation.', + 'warning-non-electric-heat-pump-water-heater.xml' => ['Cannot model a heat pump water heater with non-electric fuel type.'], + 'warning-sfd-slab-non-zero-foundation-height.xml' => ["Foundation type of 'SlabOnGrade' cannot have a non-zero height. Assuming height is zero."], + 'warning-mf-bottom-slab-non-zero-foundation-height.xml' => ["Foundation type of 'SlabOnGrade' cannot have a non-zero height. Assuming height is zero."], + 'warning-slab-non-zero-foundation-height-above-grade.xml' => ['Specified a slab foundation type with a non-zero height above grade.'], + 'warning-vented-crawlspace-with-wall-and-ceiling-insulation.xml' => ['Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.'], + 'warning-unvented-crawlspace-with-wall-and-ceiling-insulation.xml' => ['Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.'], + 'warning-unconditioned-basement-with-wall-and-ceiling-insulation.xml' => ['Home with unconditioned basement/crawlspace foundation type has both foundation wall insulation and floor insulation.'], + 'warning-vented-attic-with-floor-and-roof-insulation.xml' => ['Home with unconditioned attic type has both ceiling insulation and roof insulation.'], + 'warning-unvented-attic-with-floor-and-roof-insulation.xml' => ['Home with unconditioned attic type has both ceiling insulation and roof insulation.'], + 'warning-conditioned-basement-with-ceiling-insulation.xml' => ['Home with conditioned basement has floor insulation.'], + 'warning-conditioned-attic-with-floor-insulation.xml' => ['Home with conditioned attic has ceiling insulation.'] } + schema_path = File.join(File.dirname(__FILE__), '../..', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') + schema_validator = XMLValidator.get_schema_validator(schema_path) + puts "Generating #{hpxmls_files.size} HPXML files..." hpxmls_files.each_with_index do |(hpxml_file, parent), i| @@ -306,20 +333,27 @@ def test_workflows end hpxml_path = File.absolute_path(File.join(@output_path, hpxml_file)) - hpxml = HPXML.new(hpxml_path: hpxml_path) + hpxml = HPXML.new(hpxml_path: hpxml_path, building_id: 'ALL') hpxml.header.xml_generated_by = 'build_residential_hpxml_test.rb' hpxml.header.created_date_and_time = Time.new(2000, 1, 1).strftime('%Y-%m-%dT%H:%M:%S%:z') # Hard-code to prevent diffs - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() XMLHelper.write_file(hpxml_doc, hpxml_path) - rescue Exception => e - flunk "Error: Did not successfully generate #{hpxml_file}.\n#{e}\n#{e.backtrace.join('\n')}" + + errors, _warnings = XMLValidator.validate_against_schema(hpxml_path, schema_validator) + next unless errors.size > 0 + + puts errors.to_s + puts "\nError: Did not successfully validate #{hpxml_file}." + exit! + rescue Exception + flunk "Error: Did not successfully generate #{hpxml_file}" end end # Check generated HPXML files hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(@output_path, 'extra-seasons-building-america.xml'))) - hvac_control = hpxml.hvac_controls[0] + hvac_control = hpxml.buildings[0].hvac_controls[0] assert_equal(10, hvac_control.seasons_heating_begin_month) assert_equal(1, hvac_control.seasons_heating_begin_day) assert_equal(6, hvac_control.seasons_heating_end_month) @@ -335,6 +369,7 @@ def test_workflows def _set_measure_argument_values(hpxml_file, args) args['hpxml_path'] = File.join(File.dirname(__FILE__), "extra_files/#{hpxml_file}") args['apply_defaults'] = true + args['apply_validation'] = true # Base if ['base-sfd.xml'].include? hpxml_file @@ -498,7 +533,7 @@ def _set_measure_argument_values(hpxml_file, args) args['whole_house_fan_present'] = false args['water_heater_type'] = HPXML::WaterHeaterTypeStorage args['water_heater_fuel_type'] = HPXML::FuelTypeElectricity - args['water_heater_location'] = HPXML::LocationLivingSpace + args['water_heater_location'] = HPXML::LocationConditionedSpace args['water_heater_tank_volume'] = 40 args['water_heater_efficiency_type'] = 'EnergyFactor' args['water_heater_efficiency'] = 0.95 @@ -556,7 +591,7 @@ def _set_measure_argument_values(hpxml_file, args) args['dehumidifier_rh_setpoint'] = 0.5 args['dehumidifier_fraction_dehumidification_load_served'] = 1 args['clothes_washer_present'] = true - args['clothes_washer_location'] = HPXML::LocationLivingSpace + args['clothes_washer_location'] = HPXML::LocationConditionedSpace args['clothes_washer_efficiency_type'] = 'IntegratedModifiedEnergyFactor' args['clothes_washer_efficiency'] = 1.21 args['clothes_washer_rated_annual_kwh'] = 380.0 @@ -566,13 +601,13 @@ def _set_measure_argument_values(hpxml_file, args) args['clothes_washer_label_usage'] = 6.0 args['clothes_washer_capacity'] = 3.2 args['clothes_dryer_present'] = true - args['clothes_dryer_location'] = HPXML::LocationLivingSpace + args['clothes_dryer_location'] = HPXML::LocationConditionedSpace args['clothes_dryer_fuel_type'] = HPXML::FuelTypeElectricity args['clothes_dryer_efficiency_type'] = 'CombinedEnergyFactor' args['clothes_dryer_efficiency'] = 3.73 args['clothes_dryer_vented_flow_rate'] = 150.0 args['dishwasher_present'] = true - args['dishwasher_location'] = HPXML::LocationLivingSpace + args['dishwasher_location'] = HPXML::LocationConditionedSpace args['dishwasher_efficiency_type'] = 'RatedAnnualkWh' args['dishwasher_efficiency'] = 307 args['dishwasher_label_electric_rate'] = 0.12 @@ -581,12 +616,12 @@ def _set_measure_argument_values(hpxml_file, args) args['dishwasher_label_usage'] = 4.0 args['dishwasher_place_setting_capacity'] = 12 args['refrigerator_present'] = true - args['refrigerator_location'] = HPXML::LocationLivingSpace + args['refrigerator_location'] = HPXML::LocationConditionedSpace args['refrigerator_rated_annual_kwh'] = 650.0 args['extra_refrigerator_present'] = false args['freezer_present'] = false args['cooking_range_oven_present'] = true - args['cooking_range_oven_location'] = HPXML::LocationLivingSpace + args['cooking_range_oven_location'] = HPXML::LocationConditionedSpace args['cooking_range_oven_fuel_type'] = HPXML::FuelTypeElectricity args['cooking_range_oven_is_induction'] = false args['cooking_range_oven_is_convection'] = false @@ -606,8 +641,10 @@ def _set_measure_argument_values(hpxml_file, args) args['misc_fuel_loads_fireplace_fuel_type'] = HPXML::FuelTypeNaturalGas args['pool_present'] = false args['pool_heater_type'] = HPXML::HeaterTypeElectricResistance - args['hot_tub_present'] = false - args['hot_tub_heater_type'] = HPXML::HeaterTypeElectricResistance + args['permanent_spa_present'] = false + args['permanent_spa_heater_type'] = HPXML::HeaterTypeElectricResistance + elsif ['base-sfd2.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd.xml') elsif ['base-sfa.xml'].include? hpxml_file args['geometry_unit_type'] = HPXML::ResidentialTypeSFA args['geometry_unit_cfa'] = 1800.0 @@ -622,6 +659,10 @@ def _set_measure_argument_values(hpxml_file, args) args['window_area_left'] = 0 args['window_area_right'] = 0 args['air_leakage_type'] = HPXML::InfiltrationTypeUnitTotal + elsif ['base-sfa2.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfa.xml') + elsif ['base-sfa3.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfa2.xml') elsif ['base-mf.xml'].include? hpxml_file args['geometry_unit_type'] = HPXML::ResidentialTypeApartment args['geometry_unit_cfa'] = 900.0 @@ -640,13 +681,37 @@ def _set_measure_argument_values(hpxml_file, args) args['window_area_right'] = 0 args['ducts_supply_leakage_to_outside_value'] = 0.0 args['ducts_return_leakage_to_outside_value'] = 0.0 - args['ducts_supply_location'] = HPXML::LocationLivingSpace - args['ducts_return_location'] = HPXML::LocationLivingSpace + args['ducts_supply_location'] = HPXML::LocationConditionedSpace + args['ducts_return_location'] = HPXML::LocationConditionedSpace args['ducts_supply_insulation_r'] = 0.0 args['ducts_return_insulation_r'] = 0.0 args['ducts_number_of_return_registers'] = 1 args['door_area'] = 20.0 args['air_leakage_type'] = HPXML::InfiltrationTypeUnitTotal + elsif ['base-mf2.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-mf.xml') + elsif ['base-mf3.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-mf2.xml') + elsif ['base-mf4.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-mf3.xml') + elsif ['base-sfd-header.xml'].include? hpxml_file + args['software_info_program_used'] = 'Program' + args['software_info_program_version'] = '1' + args['schedules_vacancy_period'] = 'Jan 2 - Jan 5' + args['schedules_power_outage_period'] = 'Feb 10 - Feb 12' + args['schedules_power_outage_window_natvent_availability'] = HPXML::ScheduleAvailable + args['simulation_control_run_period'] = 'Jan 1 - Dec 31' + args['simulation_control_run_period_calendar_year'] = 2007 + args['simulation_control_temperature_capacitance_multiplier'] = 1.0 + args['emissions_scenario_names'] = 'Emissions' + args['emissions_types'] = 'CO2e' + args['emissions_electricity_units'] = 'kg/MWh' + args['emissions_electricity_values_or_filepaths'] = '1' + args['emissions_fossil_fuel_units'] = 'kg/MBtu' + args['emissions_natural_gas_values'] = '2' + args['utility_bill_scenario_names'] = 'Bills' + elsif ['base-sfd-header-no-duplicates.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd-header.xml') end # Extras @@ -662,6 +727,9 @@ def _set_measure_argument_values(hpxml_file, args) args.delete('clothes_washer_location') args.delete('clothes_dryer_location') args.delete('refrigerator_location') + elsif ['extra-auto-duct-locations.xml'].include? hpxml_file + args['ducts_supply_location'] = HPXML::LocationAtticUnvented + args['ducts_return_location'] = HPXML::LocationAtticUnvented elsif ['extra-pv-roofpitch.xml'].include? hpxml_file args['pv_system_module_type'] = HPXML::PVModuleTypeStandard args['pv_system_2_module_type'] = HPXML::PVModuleTypeStandard @@ -671,16 +739,16 @@ def _set_measure_argument_values(hpxml_file, args) args['solar_thermal_system_type'] = HPXML::SolarThermalSystemType args['solar_thermal_collector_tilt'] = 'latitude-15' elsif ['extra-second-refrigerator.xml'].include? hpxml_file - args['extra_refrigerator_location'] = HPXML::LocationLivingSpace + args['extra_refrigerator_location'] = HPXML::LocationConditionedSpace elsif ['extra-second-heating-system-portable-heater-to-heating-system.xml'].include? hpxml_file args['heating_system_fuel'] = HPXML::FuelTypeElectricity args['heating_system_heating_capacity'] = 48000.0 args['heating_system_fraction_heat_load_served'] = 0.75 args['ducts_supply_leakage_to_outside_value'] = 0.0 args['ducts_return_leakage_to_outside_value'] = 0.0 - args['ducts_supply_location'] = HPXML::LocationLivingSpace - args['ducts_return_location'] = HPXML::LocationLivingSpace - args['heating_system_2_type'] = HPXML::HVACTypePortableHeater + args['ducts_supply_location'] = HPXML::LocationConditionedSpace + args['ducts_return_location'] = HPXML::LocationConditionedSpace + args['heating_system_2_type'] = HPXML::HVACTypeSpaceHeater args['heating_system_2_heating_capacity'] = 16000.0 elsif ['extra-second-heating-system-fireplace-to-heating-system.xml'].include? hpxml_file args['heating_system_type'] = HPXML::HVACTypeElectricResistance @@ -705,14 +773,15 @@ def _set_measure_argument_values(hpxml_file, args) args['heat_pump_fraction_heat_load_served'] = 0.75 args['ducts_supply_leakage_to_outside_value'] = 0.0 args['ducts_return_leakage_to_outside_value'] = 0.0 - args['ducts_supply_location'] = HPXML::LocationLivingSpace - args['ducts_return_location'] = HPXML::LocationLivingSpace - args['heating_system_2_type'] = HPXML::HVACTypePortableHeater + args['ducts_supply_location'] = HPXML::LocationConditionedSpace + args['ducts_return_location'] = HPXML::LocationConditionedSpace + args['heating_system_2_type'] = HPXML::HVACTypeSpaceHeater args['heating_system_2_heating_capacity'] = 16000.0 elsif ['extra-second-heating-system-fireplace-to-heat-pump.xml'].include? hpxml_file args['heating_system_type'] = 'none' args['cooling_system_type'] = 'none' args['heat_pump_type'] = HPXML::HVACTypeHeatPumpMiniSplit + args.delete('heat_pump_cooling_compressor_type') args['heat_pump_heating_efficiency'] = 10.0 args['heat_pump_cooling_efficiency'] = 19.0 args['heat_pump_heating_capacity'] = 48000.0 @@ -769,9 +838,9 @@ def _set_measure_argument_values(hpxml_file, args) args['pool_heater_type'] = HPXML::HeaterTypeGas args['pool_heater_annual_kwh'] = 0 elsif ['extra-gas-hot-tub-heater-with-zero-kwh.xml'].include? hpxml_file - args['hot_tub_present'] = true - args['hot_tub_heater_type'] = HPXML::HeaterTypeGas - args['hot_tub_heater_annual_kwh'] = 0 + args['permanent_spa_present'] = true + args['permanent_spa_heater_type'] = HPXML::HeaterTypeGas + args['permanent_spa_heater_annual_kwh'] = 0 elsif ['extra-no-rim-joists.xml'].include? hpxml_file args.delete('geometry_rim_joist_height') args.delete('rim_joist_assembly_r') @@ -807,6 +876,34 @@ def _set_measure_argument_values(hpxml_file, args) elsif ['extra-seasons-building-america.xml'].include? hpxml_file args['hvac_control_heating_season_period'] = HPXML::BuildingAmerica args['hvac_control_cooling_season_period'] = HPXML::BuildingAmerica + elsif ['extra-ducts-crawlspace.xml'].include? hpxml_file + args['geometry_foundation_type'] = HPXML::FoundationTypeCrawlspaceUnvented + args['geometry_foundation_height'] = 4 + args['floor_over_foundation_assembly_r'] = 18.7 + args['foundation_wall_insulation_distance_to_bottom'] = 4 + args['ducts_supply_location'] = HPXML::LocationCrawlspace + args['ducts_return_location'] = HPXML::LocationCrawlspace + elsif ['extra-ducts-attic.xml'].include? hpxml_file + args['ducts_supply_location'] = HPXML::LocationAttic + args['ducts_return_location'] = HPXML::LocationAttic + elsif ['extra-water-heater-crawlspace.xml'].include? hpxml_file + args['geometry_foundation_type'] = HPXML::FoundationTypeCrawlspaceUnvented + args['geometry_foundation_height'] = 4 + args['floor_over_foundation_assembly_r'] = 18.7 + args['foundation_wall_insulation_distance_to_bottom'] = 4 + args['water_heater_location'] = HPXML::LocationCrawlspace + elsif ['extra-water-heater-attic.xml'].include? hpxml_file + args['water_heater_location'] = HPXML::LocationAttic + elsif ['extra-battery-crawlspace.xml'].include? hpxml_file + args['geometry_foundation_type'] = HPXML::FoundationTypeCrawlspaceUnvented + args['geometry_foundation_height'] = 4 + args['floor_over_foundation_assembly_r'] = 18.7 + args['foundation_wall_insulation_distance_to_bottom'] = 4 + args['battery_present'] = true + args['battery_location'] = HPXML::LocationCrawlspace + elsif ['extra-battery-attic.xml'].include? hpxml_file + args['battery_present'] = true + args['battery_location'] = HPXML::LocationAttic elsif ['extra-sfa-atticroof-flat.xml'].include? hpxml_file args['geometry_attic_type'] = HPXML::AtticTypeFlatRoof args['ducts_supply_leakage_to_outside_value'] = 0.0 @@ -817,8 +914,8 @@ def _set_measure_argument_values(hpxml_file, args) args['geometry_unit_num_floors_above_grade'] = 2 args['geometry_attic_type'] = HPXML::AtticTypeConditioned args['geometry_eaves_depth'] = 2 - args['ducts_supply_location'] = HPXML::LocationLivingSpace - args['ducts_return_location'] = HPXML::LocationLivingSpace + args['ducts_supply_location'] = HPXML::LocationConditionedSpace + args['ducts_return_location'] = HPXML::LocationConditionedSpace elsif ['extra-sfa-atticroof-conditioned-eaves-hip.xml'].include? hpxml_file args['geometry_roof_type'] = 'hip' elsif ['extra-mf-eaves.xml'].include? hpxml_file @@ -1008,11 +1105,6 @@ def _set_measure_argument_values(hpxml_file, args) args['geometry_foundation_height'] = 0.0 args['geometry_attic_type'] = HPXML::AtticTypeBelowApartment args.delete('foundation_wall_insulation_distance_to_bottom') - elsif ['error-ducts-location-and-areas-not-same-type.xml'].include? hpxml_file - args.delete('ducts_supply_location') - elsif ['error-second-heating-system-serves-total-heat-load.xml'].include? hpxml_file - args['heating_system_2_type'] = HPXML::HVACTypeFireplace - args['heating_system_2_fraction_heat_load_served'] = 1.0 elsif ['error-second-heating-system-but-no-primary-heating.xml'].include? hpxml_file args['heating_system_type'] = 'none' args['heating_system_2_type'] = HPXML::HVACTypeFireplace @@ -1020,6 +1112,7 @@ def _set_measure_argument_values(hpxml_file, args) args['heating_system_type'] = 'none' args['cooling_system_type'] = 'none' args['heat_pump_type'] = HPXML::HVACTypeHeatPumpMiniSplit + args.delete('heat_pump_cooling_compressor_type') args['heat_pump_is_ducted'] = true args['heat_pump_backup_type'] = HPXML::HeatPumpBackupTypeSeparate args['heating_system_2_type'] = HPXML::HVACTypeFurnace @@ -1105,6 +1198,26 @@ def _set_measure_argument_values(hpxml_file, args) args['geometry_garage_depth'] = 40 elsif ['error-vented-attic-with-zero-floor-insulation.xml'].include? hpxml_file args['ceiling_assembly_r'] = 0 + elsif ['error-different-software-program.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd-header.xml') + args['software_info_program_used'] = 'Program2' + args['software_info_program_version'] = '2' + args['emissions_scenario_names'] = 'Emissions2' + args['utility_bill_scenario_names'] = 'Bills2' + elsif ['error-different-simulation-control.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd-header.xml') + args['simulation_control_timestep'] = 10 + args['simulation_control_run_period'] = 'Jan 2 - Dec 30' + args['simulation_control_run_period_calendar_year'] = 2008 + args['simulation_control_temperature_capacitance_multiplier'] = 2.0 + args['emissions_scenario_names'] = 'Emissions2' + args['utility_bill_scenario_names'] = 'Bills2' + elsif ['error-same-emissions-scenario-name.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd-header.xml') + args['emissions_electricity_values_or_filepaths'] = '2' + elsif ['error-same-utility-bill-scenario-name.xml'].include? hpxml_file + args['existing_hpxml_path'] = File.join(File.dirname(__FILE__), 'extra_files/base-sfd-header.xml') + args['utility_bill_electricity_fixed_charges'] = '13.0' end # Warning @@ -1123,10 +1236,6 @@ def _set_measure_argument_values(hpxml_file, args) args['geometry_foundation_type'] = HPXML::FoundationTypeSlab args['geometry_foundation_height'] = 0.0 args.delete('foundation_wall_insulation_distance_to_bottom') - elsif ['warning-second-heating-system-serves-majority-heat.xml'].include? hpxml_file - args['heating_system_fraction_heat_load_served'] = 0.4 - args['heating_system_2_type'] = HPXML::HVACTypeFireplace - args['heating_system_2_fraction_heat_load_served'] = 0.6 elsif ['warning-vented-crawlspace-with-wall-and-ceiling-insulation.xml'].include? hpxml_file args['geometry_foundation_type'] = HPXML::FoundationTypeCrawlspaceVented args['geometry_foundation_height'] = 3.0 @@ -1157,28 +1266,32 @@ def _set_measure_argument_values(hpxml_file, args) elsif ['warning-conditioned-attic-with-floor-insulation.xml'].include? hpxml_file args['geometry_unit_num_floors_above_grade'] = 2 args['geometry_attic_type'] = HPXML::AtticTypeConditioned - args['ducts_supply_location'] = HPXML::LocationLivingSpace - args['ducts_return_location'] = HPXML::LocationLivingSpace + args['ducts_supply_location'] = HPXML::LocationConditionedSpace + args['ducts_return_location'] = HPXML::LocationConditionedSpace end end - def _test_measure(runner, expected_error, expected_warning) + def _test_measure(runner, expected_errors, expected_warnings) # check warnings/errors - if not expected_error.nil? - if runner.result.stepErrors.select { |s| s.include?(expected_error) }.size <= 0 - runner.result.stepErrors.each do |s| - puts "ERROR: #{s}" + if not expected_errors.nil? + expected_errors.each do |expected_error| + if runner.result.stepErrors.select { |s| s.include?(expected_error) }.size <= 0 + runner.result.stepErrors.each do |s| + puts "ERROR: #{s}" + end end + assert(runner.result.stepErrors.select { |s| s.include?(expected_error) }.size > 0) end - assert(runner.result.stepErrors.select { |s| s.include?(expected_error) }.size > 0) end - if not expected_warning.nil? - if runner.result.stepWarnings.select { |s| s.include?(expected_warning) }.size <= 0 - runner.result.stepWarnings.each do |s| - puts "WARNING: #{s}" + if not expected_warnings.nil? + expected_warnings.each do |expected_warning| + if runner.result.stepWarnings.select { |s| s.include?(expected_warning) }.size <= 0 + runner.result.stepWarnings.each do |s| + puts "WARNING: #{s}" + end end + assert(runner.result.stepWarnings.select { |s| s.include?(expected_warning) }.size > 0) end - assert(runner.result.stepWarnings.select { |s| s.include?(expected_warning) }.size > 0) end end end diff --git a/hpxml-measures/BuildResidentialScheduleFile/README.md b/hpxml-measures/BuildResidentialScheduleFile/README.md new file mode 100644 index 0000000000..5b8f30b66b --- /dev/null +++ b/hpxml-measures/BuildResidentialScheduleFile/README.md @@ -0,0 +1,96 @@ + +###### (Automatically generated documentation) + +# Schedule File Builder + +## Description +Builds a residential schedule file. + +Generates a CSV of schedules at the specified file path, and inserts the CSV schedule file path into the output HPXML file (or overwrites it if one already exists). Stochastic schedules are generated using time-inhomogeneous Markov chains derived from American Time Use Survey data, and supplemented with sampling duration and power level from NEEA RBSA data as well as DHW draw duration and flow rate from Aquacraft/AWWA data. + +## Arguments + + +**HPXML File Path** + +Absolute/relative path of the HPXML file. + +- **Name:** ``hpxml_path`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Schedules: Column Names** + +A comma-separated list of the column names to generate. If not provided, defaults to all columns. Possible column names are: occupants, lighting_interior, lighting_garage, cooking_range, dishwasher, clothes_washer, clothes_dryer, ceiling_fan, plug_loads_other, plug_loads_tv, hot_water_dishwasher, hot_water_clothes_washer, hot_water_fixtures. + +- **Name:** ``schedules_column_names`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Schedules: Random Seed** + +This numeric field is the seed for the random number generator. Only applies if the schedules type is 'stochastic'. + +- **Name:** ``schedules_random_seed`` +- **Type:** ``Integer`` + +- **Units:** ``#`` + +- **Required:** ``false`` + +
+ +**Schedules: Output CSV Path** + +Absolute/relative path of the CSV file containing occupancy schedules. Relative paths are relative to the HPXML output path. + +- **Name:** ``output_csv_path`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**HPXML Output File Path** + +Absolute/relative output path of the HPXML file. This HPXML file will include the output CSV path. + +- **Name:** ``hpxml_output_path`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Debug Mode?** + +Applicable when schedules type is stochastic. If true: Write extra state column(s). + +- **Name:** ``debug`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**BuildingID** + +The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to apply schedules to all the HPXML Buildings (dwelling units) of a multifamily building. + +- **Name:** ``building_id`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ + + + + diff --git a/hpxml-measures/BuildResidentialScheduleFile/README.md.erb b/hpxml-measures/BuildResidentialScheduleFile/README.md.erb new file mode 100644 index 0000000000..0e9bc87d3e --- /dev/null +++ b/hpxml-measures/BuildResidentialScheduleFile/README.md.erb @@ -0,0 +1,41 @@ +<%#= README.md.erb is used to auto-generate README.md. %> +###### (Automatically generated documentation) + +# <%= name %> + +## Description +<%= description %> + +<%= modelerDescription %> + +## Arguments + +<% arguments.each do |argument| %> +**<%= argument[:display_name] %>** + +<%= argument[:description] %> + +- **Name:** ``<%= argument[:name] %>`` +- **Type:** ``<%= argument[:type] %>`` +<% if argument[:units] %> +- **Units:** ``<%= argument[:units] %>`` +<% end %> +- **Required:** ``<%= argument[:required] %>`` +<% if argument[:type] == "Choice" %> +- **Choices:** `<%= argument[:choice_values].join("`, `") %>` +<% end %> +
+<% end %> + +<% if arguments.size == 0 %> +<%= "This measure does not have any user arguments" %> +<% end %> + +<% if outputs.size > 0 %> +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + +<% outputs.each do |output| %> +- ``<%= output[:display_name] %>`` +<% end %> +<% end %> diff --git a/hpxml-measures/BuildResidentialScheduleFile/measure.rb b/hpxml-measures/BuildResidentialScheduleFile/measure.rb index 993325725a..11137efcaf 100644 --- a/hpxml-measures/BuildResidentialScheduleFile/measure.rb +++ b/hpxml-measures/BuildResidentialScheduleFile/measure.rb @@ -68,6 +68,11 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg.setDefaultValue(false) args << arg + arg = OpenStudio::Measure::OSArgument.makeStringArgument('building_id', false) + arg.setDisplayName('BuildingID') + arg.setDescription("The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to apply schedules to all the HPXML Buildings (dwelling units) of a multifamily building.") + args << arg + return args end @@ -97,44 +102,84 @@ def run(model, runner, user_arguments) end args[:hpxml_output_path] = hpxml_output_path - hpxml = HPXML.new(hpxml_path: hpxml_path) + building_id = nil + building_id = args[:building_id].get if args[:building_id].is_initialized + hpxml = HPXML.new(hpxml_path: hpxml_path, building_id: building_id) - # exit if number of occupants is zero - if hpxml.building_occupancy.number_of_residents == 0 - runner.registerInfo('Number of occupants set to zero; skipping generation of stochastic schedules.') - return true + debug = false + if args[:debug].is_initialized + debug = args[:debug].get + end + args[:debug] = debug + + # random seed + if args[:schedules_random_seed].is_initialized + args[:random_seed] = args[:schedules_random_seed].get + runner.registerInfo("Retrieved the schedules random seed; setting it to #{args[:random_seed]}.") + else + args[:random_seed] = 1 + runner.registerInfo('Unable to retrieve the schedules random seed; setting it to 1.') end # create EpwFile object - epw_path = Location.get_epw_path(hpxml, hpxml_path) + epw_path = Location.get_epw_path(hpxml.buildings[0], hpxml_path) epw_file = OpenStudio::EpwFile.new(epw_path) - # create the schedules - success = create_schedules(runner, hpxml, epw_file, args) - return false if not success + output_csv_basename, _ = args[:output_csv_path].split('.csv') - # modify the hpxml with the schedules path doc = XMLHelper.parse_file(hpxml_path) - extension = XMLHelper.create_elements_as_needed(XMLHelper.get_element(doc, '/HPXML'), ['SoftwareInfo', 'extension']) - schedules_filepaths = XMLHelper.get_values(extension, 'SchedulesFilePath', :string) - if !schedules_filepaths.include?(args[:output_csv_path]) - XMLHelper.add_element(extension, 'SchedulesFilePath', args[:output_csv_path], :string) + hpxml_doc = XMLHelper.get_element(doc, '/HPXML') + doc_buildings = XMLHelper.get_elements(hpxml_doc, 'Building') + doc_buildings.each_with_index do |building, i| + doc_building_id = XMLHelper.get_attribute_value(XMLHelper.get_element(building, 'BuildingID'), 'id') + + next if doc_buildings.size > 1 && building_id != 'ALL' && building_id != doc_building_id + + # deterministically vary schedules across building units + args[:random_seed] *= (i + 1) + + # get hpxml_bldg + hpxml_bldg = hpxml.buildings.find { |hb| hb.building_id == doc_building_id } + + # exit if number of occupants is zero + if hpxml_bldg.building_occupancy.number_of_residents == 0 + runner.registerInfo("#{doc_building_id}: Number of occupants set to zero; skipping generation of stochastic schedules.") + next + end + + # output csv path + args[:output_csv_path] = "#{output_csv_basename}.csv" + args[:output_csv_path] = "#{output_csv_basename}_#{i + 1}.csv" if i > 0 && building_id == 'ALL' + + # create the schedules + success = create_schedules(runner, hpxml, hpxml_bldg, epw_file, args) + return false if not success + + # modify the hpxml with the schedules path + extension = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary', 'extension']) + schedules_filepaths = XMLHelper.get_values(extension, 'SchedulesFilePath', :string) + if !schedules_filepaths.include?(args[:output_csv_path]) + XMLHelper.add_element(extension, 'SchedulesFilePath', args[:output_csv_path], :string) + end + write_modified_hpxml(runner, doc, hpxml_path, hpxml_output_path, schedules_filepaths, args) end + return true + end + + def write_modified_hpxml(runner, doc, hpxml_path, hpxml_output_path, schedules_filepaths, args) # write out the modified hpxml if (hpxml_path != hpxml_output_path) || !schedules_filepaths.include?(args[:output_csv_path]) XMLHelper.write_file(doc, hpxml_output_path) runner.registerInfo("Wrote file: #{hpxml_output_path}") end - - return true end - def create_schedules(runner, hpxml, epw_file, args) + def create_schedules(runner, hpxml, hpxml_bldg, epw_file, args) info_msgs = [] get_simulation_parameters(hpxml, epw_file, args) - get_generator_inputs(hpxml, epw_file, args) + get_generator_inputs(hpxml_bldg, epw_file, args) args[:resources_path] = File.join(File.dirname(__FILE__), 'resources') schedule_generator = ScheduleGenerator.new(runner: runner, epw_file: epw_file, **args) @@ -177,26 +222,18 @@ def get_simulation_parameters(hpxml, epw_file, args) args[:total_days_in_year] = Constants.NumDaysInYear(calendar_year) end - def get_generator_inputs(hpxml, epw_file, args) + def get_generator_inputs(hpxml_bldg, epw_file, args) args[:state] = 'CO' args[:state] = epw_file.stateProvinceRegion if Constants.StateCodesMap.keys.include?(epw_file.stateProvinceRegion) - args[:state] = hpxml.header.state_code if !hpxml.header.state_code.nil? - - args[:random_seed] = args[:schedules_random_seed].get if args[:schedules_random_seed].is_initialized + args[:state] = hpxml_bldg.state_code if !hpxml_bldg.state_code.nil? args[:column_names] = args[:schedules_column_names].get.split(',').map(&:strip) if args[:schedules_column_names].is_initialized - if hpxml.building_occupancy.number_of_residents.nil? - args[:geometry_num_occupants] = Geometry.get_occupancy_default_num(hpxml.building_construction.number_of_bedrooms) + if hpxml_bldg.building_occupancy.number_of_residents.nil? + args[:geometry_num_occupants] = Geometry.get_occupancy_default_num(hpxml_bldg.building_construction.number_of_bedrooms) else - args[:geometry_num_occupants] = hpxml.building_occupancy.number_of_residents + args[:geometry_num_occupants] = hpxml_bldg.building_occupancy.number_of_residents end args[:geometry_num_occupants] = Float(Integer(args[:geometry_num_occupants])) - - debug = false - if args[:debug].is_initialized - debug = args[:debug].get - end - args[:debug] = debug end end diff --git a/hpxml-measures/BuildResidentialScheduleFile/measure.xml b/hpxml-measures/BuildResidentialScheduleFile/measure.xml index 96e3ea0fb5..da8362da2d 100644 --- a/hpxml-measures/BuildResidentialScheduleFile/measure.xml +++ b/hpxml-measures/BuildResidentialScheduleFile/measure.xml @@ -1,10 +1,10 @@ - 3.0 + 3.1 build_residential_schedule_file f770b2db-1a9f-4e99-99a7-7f3161a594b1 - 35b84be2-dc0f-4773-a72a-1da40dcaab8c - 20230421T211336Z + 48439a72-2880-4934-b216-38a24bf684b7 + 2023-11-02T14:39:58Z 03F02484 BuildResidentialScheduleFile Schedule File Builder @@ -71,6 +71,14 @@ + + building_id + BuildingID + The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to apply schedules to all the HPXML Buildings (dwelling units) of a multifamily building. + String + false + false + @@ -85,6 +93,35 @@ + + README.md + md + readme + 824BFECD + + + README.md.erb + erb + readmeerb + 513F28E9 + + + + OpenStudio + 3.2.0 + 3.2.0 + + measure.rb + rb + script + 6445A4FB + + + README.md + md + resource + A8A141BE + clothes_dryer_consumption_dist.csv csv @@ -109,6 +146,12 @@ resource 7F0BFEDA + + constants.rb + rb + resource + EED44A60 + cooking_consumption_dist.csv csv @@ -157,6 +200,18 @@ resource 419E598E + + schedules.rb + rb + resource + 8365F2E1 + + + schedules_config.md + md + resource + 916BF4C3 + shower_cluster_size_probability.csv csv @@ -854,45 +909,10 @@ 5FC694CF - README.md - md - resource - AAB89065 - - - schedules_config.md - md - resource - 916BF4C3 - - - constants.rb - rb - resource - EED44A60 - - - schedules.rb - rb - resource - 51D9D15E - - - - OpenStudio - 3.2.0 - 3.2.0 - - measure.rb - rb - script - 7FA6CE2D - - - build_residential_schedule_file_test.rb + test_build_residential_schedule_file.rb rb test - 1903613C + BF7A1992 diff --git a/hpxml-measures/BuildResidentialScheduleFile/resources/README.md b/hpxml-measures/BuildResidentialScheduleFile/resources/README.md index 2d892b6a8a..01341703a2 100644 --- a/hpxml-measures/BuildResidentialScheduleFile/resources/README.md +++ b/hpxml-measures/BuildResidentialScheduleFile/resources/README.md @@ -1,44 +1,69 @@ -The Stochastic Occupancy Modeling introduces major change to most occupant-related schedules. -Occupant activities are now generated on-the-fly and saved to .csv files used by Schedule:File objects. +Stochastic Occupancy Modeling introduces major changes to most occupant-related schedules. +Occupant activities are now generated on-the-fly and saved to CSV files used by `OpenStudio` Schedule:File objects. Schedules are generated using time-inhomogenous Markov chains derived from American Time Use Survey data, supplemented with sampling duration and power level from NEEA RBSA data, as well as DHW draw duration and flow rate data from Aquacraft/AWWA data. -It outputs a schedule.csv file (which will be available inside generated_files folder of each building simulation output). -The schedule.csv file contains the following columns: occupants, cooking_range, plug_loads, lighting_interior, lighting_exterior, lighting_garage, lighting_exterior_holiday, clothes_washer, clothes_dryer, dishwasher, baths, showers, sinks, ceiling_fan, clothes_dryer_exhaust, clothes_washer_power, dishwasher_power, sleep, vacancy. - -Each of the columns, except the occupants, sleep, and vacancy represent schedule values (kW for power schedules, and gallons per minute for water schedules) normalized using universal maximum values found in constants.rb. - -The occupants column represents the fractional percent of occupants present out of the total number of occupants assigned to the unit. -The sleep column represents the fractional percent of the total number of occupants who are sleeping. -And the vacancy column will either be 0 or 1 depending upon if the vacancy period is in effect. - -There are the same number of rows as the total simulation time-step (e.g., 35040 if 15-min, 8760 if hourly (8784, if leap year)). - -The ScheduleGenerator class uses Markov chain based simulation to generate the schedule.csv. To support that, several pre-generated set of files are used: - -`weekday` -`weekend` +The `BuildResidentialScheduleFile` measure outputs a schedule CSV file (available inside the `run` folder of each building simulation output). +The schedule CSV file contains the following columns: +* `occupants` +* `lighting_interior` +* `lighting_garage` +* `cooking_range` +* `dishwasher` +* `clothes_washer` +* `clothes_dryer` +* `ceiling_fan` +* `plug_loads_other` +* `plug_loads_tv` +* `hot_water_dishwasher` +* `hot_water_clothes_washer` +* `hot_water_fixtures` +* `sleep`* + +*Column `sleep` is optionally exported only when "debug" mode is enabled. + +Each of the columns, except `occupants`, represent schedule values (kW for power schedules, and gallons per minute for water schedules) normalized using universal maximum values found in `constants.rb`. + +The `occupants` column represents the fractional percent of occupants present out of the total number of occupants assigned to the unit. +The `sleep` column represents the fractional percent of the total number of occupants who are sleeping. + +There are the same number of rows as the total simulation time-step (e.g., 35040 if 15-min, 8760 if hourly [8784, if leap year]). + +The `ScheduleGenerator` class uses Markov chain based simulation to generate the schedule.csv. +To support that, several pre-generated set of files are used, contained in the following folders: +* `weekday` +* `weekend` These two folders contain the Markov chain initial probability, Markov chain transition and also appliance duration probabilities csv files. The appliance duration probabilities here are used during the Markov chain simulation to determine duration of various appliances. -The files are divided into four clusters (cluster0 to cluster3), for 4 types of occupant behavior types. +The files are divided into four clusters (cluster0 to cluster3), for 4 occupant behavior types. -`_power_consumption_dist.csv` +`_consumption_dist.csv` These files contain the 15-min power consumption kWh samples for the given end use, obtained from RBSA (average 15-min end use kWh for each submetered home; N=number of homes with that end use). The schedule generator randomly picks one of these values to determine the power level of the appliance schedule. -`_power_duration_dist.csv` +`_duration_dist.csv` These files contain the samples of runtime duration of different end uses, in 15-min increments, generated from the RBSA dataset. -So, a value of 3 means, 45 minutes. +So, a value of 3 means 45 minutes. Each row is for one household, and each column is the duration of one instance of the appliance running. +For the above `_consumption_dist.csv` and `_duration_dist.csv` files, `` may be: +* `clothes_dryer` +* `clothes_washer` +* `cooking` +* `dishwasher` + `_cluster_size_probability.csv` These files contain the probability distribution of the event cluster size for different domestic hot water end uses, obtained from the HotWaterEventScheduleGenerator Excel file. The first row is the probability of a cluster size of 1 event, second row for probability of cluster size of 2 events and so on. -`schedule_config.json` +For the above `_cluster_size_probability.csv` files, `` may be: +* `hot_water_clothes_washer` +* `hot_water_dishwasher` +* `shower` -This JSON file contains various miscellaneous configurations for the schedule generator, and their meanings and sources are defined within the file. +`constants.rb` +This file contains various miscellaneous configurations for the schedule generator, and their meanings and sources are defined within the file. diff --git a/hpxml-measures/BuildResidentialScheduleFile/resources/schedules.rb b/hpxml-measures/BuildResidentialScheduleFile/resources/schedules.rb index 8bbbf72ee0..e5fd81cd2c 100644 --- a/hpxml-measures/BuildResidentialScheduleFile/resources/schedules.rb +++ b/hpxml-measures/BuildResidentialScheduleFile/resources/schedules.rb @@ -33,17 +33,6 @@ def initialize(runner:, @debug = debug end - def get_random_seed - if @random_seed.nil? - @runner.registerInfo('Unable to retrieve the schedules random seed; setting it to 1.') - seed = 1 - else - @runner.registerInfo("Retrieved the schedules random seed; setting it to #{@random_seed}.") - seed = @random_seed - end - return seed - end - def self.export_columns return [SchedulesFile::ColumnOccupants, SchedulesFile::ColumnLightingInterior, @@ -89,7 +78,7 @@ def create(args:) def create_stochastic_schedules(args:) # initialize a random number generator - prng = Random.new(get_random_seed) + prng = Random.new(@random_seed) # pre-load the probability distribution csv files for speed cluster_size_prob_map = read_activity_cluster_size_probs(resources_path: args[:resources_path]) diff --git a/hpxml-measures/BuildResidentialScheduleFile/tests/build_residential_schedule_file_test.rb b/hpxml-measures/BuildResidentialScheduleFile/tests/test_build_residential_schedule_file.rb similarity index 58% rename from hpxml-measures/BuildResidentialScheduleFile/tests/build_residential_schedule_file_test.rb rename to hpxml-measures/BuildResidentialScheduleFile/tests/test_build_residential_schedule_file.rb index 15f0902f43..e53ddeac7f 100644 --- a/hpxml-measures/BuildResidentialScheduleFile/tests/build_residential_schedule_file_test.rb +++ b/hpxml-measures/BuildResidentialScheduleFile/tests/test_build_residential_schedule_file.rb @@ -29,10 +29,10 @@ def teardown def test_stochastic hpxml = _create_hpxml('base.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) @@ -42,8 +42,7 @@ def test_stochastic assert(!info_msgs.any? { |info_msg| info_msg.include?('RandomSeed') }) assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -65,7 +64,7 @@ def test_stochastic def test_stochastic_subset_of_columns hpxml = _create_hpxml('base.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) columns = [SchedulesFile::ColumnCookingRange, SchedulesFile::ColumnDishwasher, @@ -78,13 +77,12 @@ def test_stochastic_subset_of_columns @args_hash['schedules_type'] = 'stochastic' @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) @args_hash['schedules_column_names'] = columns.join(', ') - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('ColumnNames') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -98,12 +96,12 @@ def test_stochastic_subset_of_columns def test_stochastic_subset_of_columns_invalid_name hpxml = _create_hpxml('base.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['schedules_type'] = 'stochastic' @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) @args_hash['schedules_column_names'] = "foobar, #{SchedulesFile::ColumnCookingRange}, foobar2" - _model, _hpxml, result = _test_measure(expect_fail: true) + _hpxml, result = _test_measure(expect_fail: true) error_msgs = result.errors.map { |x| x.logMessage } assert(error_msgs.any? { |error_msg| error_msg.include?("Invalid column name specified: 'foobar'.") }) @@ -112,11 +110,11 @@ def test_stochastic_subset_of_columns_invalid_name def test_stochastic_debug hpxml = _create_hpxml('base.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) @args_hash['debug'] = true - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) @@ -126,8 +124,7 @@ def test_stochastic_debug assert(!info_msgs.any? { |info_msg| info_msg.include?('RandomSeed') }) assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -149,11 +146,11 @@ def test_stochastic_debug def test_random_seed hpxml = _create_hpxml('base-location-baltimore-md.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['schedules_random_seed'] = 1 @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) @@ -163,8 +160,7 @@ def test_random_seed assert(info_msgs.any? { |info_msg| info_msg.include?('RandomSeed=1') }) assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -184,7 +180,7 @@ def test_random_seed assert(!sf.schedules.keys.include?(SchedulesFile::ColumnSleeping)) @args_hash['schedules_random_seed'] = 2 - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) @@ -194,8 +190,7 @@ def test_random_seed assert(info_msgs.any? { |info_msg| info_msg.include?('RandomSeed=2') }) assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -217,10 +212,10 @@ def test_random_seed def test_10_min_timestep hpxml = _create_hpxml('base-simcontrol-timestep-10-mins.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) - model, hpxml, result = _test_measure() + hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) @@ -230,8 +225,7 @@ def test_10_min_timestep assert(!info_msgs.any? { |info_msg| info_msg.include?('RandomSeed') }) assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) - sf = SchedulesFile.new(model: model, - schedules_paths: hpxml.header.schedules_filepaths, + sf = SchedulesFile.new(schedules_paths: hpxml.buildings[0].header.schedules_filepaths, year: 2007, output_path: @tmp_schedule_file_path) @@ -255,11 +249,11 @@ def test_non_integer_number_of_occupants num_occupants = 3.2 hpxml = _create_hpxml('base.xml') - hpxml.building_occupancy.number_of_residents = num_occupants - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + hpxml.buildings[0].building_occupancy.number_of_residents = num_occupants + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) - _model, _hpxml, result = _test_measure() + _hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(info_msgs.any? { |info_msg| info_msg.include?("GeometryNumOccupants=#{Float(Integer(num_occupants))}") }) @@ -269,17 +263,145 @@ def test_zero_occupants num_occupants = 0.0 hpxml = _create_hpxml('base.xml') - hpxml.building_occupancy.number_of_residents = num_occupants - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + hpxml.buildings[0].building_occupancy.number_of_residents = num_occupants + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) - _model, _hpxml, result = _test_measure() + _hpxml, result = _test_measure() info_msgs = result.info.map { |x| x.logMessage } assert(1, info_msgs.size) assert(info_msgs.any? { |info_msg| info_msg.include?('Number of occupants set to zero; skipping generation of stochastic schedules.') }) assert(!File.exist?(@args_hash['output_csv_path'])) - assert_empty(hpxml.header.schedules_filepaths) + assert_empty(hpxml.buildings[0].header.schedules_filepaths) + end + + def test_multiple_buildings + hpxml = _create_hpxml('base-multiple-sfd-buildings.xml') + hpxml.buildings.each do |hpxml_bldg| + hpxml_bldg.header.schedules_filepaths = nil + end + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + + @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic.csv')) + @args_hash['building_id'] = 'ALL' + hpxml, result = _test_measure() + + info_msgs = result.info.map { |x| x.logMessage } + assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('SimYear=2007') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('MinutesPerStep=60') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('State=CO') }) + assert(!info_msgs.any? { |info_msg| info_msg.include?('RandomSeed') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) + + hpxml.buildings.each do |hpxml_bldg| + sf = SchedulesFile.new(schedules_paths: hpxml_bldg.header.schedules_filepaths, + year: 2007, + output_path: @tmp_schedule_file_path) + + if hpxml_bldg.building_id == 'MyBuilding' + assert_equal(1, hpxml_bldg.header.schedules_filepaths.size) + assert(hpxml_bldg.header.schedules_filepaths[0].include? 'occupancy-stochastic.csv') + assert_in_epsilon(6689, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(2086, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(2086, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(534, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(213, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(134, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(151, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesDryer, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(3250, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCeilingFan, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsOther, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsTV, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(298, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(325, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(887, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterFixtures, schedules: sf.tmp_schedules), 0.1) + assert(!sf.schedules.keys.include?(SchedulesFile::ColumnSleeping)) + elsif hpxml_bldg.building_id == 'MyBuilding_2' + assert_equal(1, hpxml_bldg.header.schedules_filepaths.size) + assert(hpxml_bldg.header.schedules_filepaths[0].include? 'occupancy-stochastic_2.csv') + assert_in_epsilon(6072, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1765, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1765, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(356, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(165, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(101, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(166, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesDryer, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(3250, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCeilingFan, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsOther, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsTV, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(221, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(266, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(887, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterFixtures, schedules: sf.tmp_schedules), 0.1) + assert(!sf.schedules.keys.include?(SchedulesFile::ColumnSleeping)) + elsif hpxml_bldg.building_id == 'MyBuilding_3' + assert_equal(1, hpxml_bldg.header.schedules_filepaths.size) + assert(hpxml_bldg.header.schedules_filepaths[0].include? 'occupancy-stochastic_3.csv') + assert_in_epsilon(6045, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1745, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1745, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(421, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(239, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(81, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(127, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesDryer, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(3250, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCeilingFan, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsOther, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsTV, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(224, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(209, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(887, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterFixtures, schedules: sf.tmp_schedules), 0.1) + assert(!sf.schedules.keys.include?(SchedulesFile::ColumnSleeping)) + end + end + end + + def test_multiple_buildings_id + hpxml = _create_hpxml('base-multiple-sfd-buildings.xml') + hpxml.buildings.each do |hpxml_bldg| + hpxml_bldg.header.schedules_filepaths = nil + end + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + + @args_hash['output_csv_path'] = File.absolute_path(File.join(@tmp_output_path, 'occupancy-stochastic_2.csv')) + @args_hash['building_id'] = 'MyBuilding_2' + hpxml, result = _test_measure() + + info_msgs = result.info.map { |x| x.logMessage } + assert(info_msgs.any? { |info_msg| info_msg.include?('stochastic schedule') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('SimYear=2007') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('MinutesPerStep=60') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('State=CO') }) + assert(!info_msgs.any? { |info_msg| info_msg.include?('RandomSeed') }) + assert(info_msgs.any? { |info_msg| info_msg.include?('GeometryNumOccupants=3.0') }) + + hpxml.buildings.each do |hpxml_bldg| + building_id = hpxml_bldg.building_id + + if building_id == @args_hash['building_id'] + sf = SchedulesFile.new(schedules_paths: hpxml_bldg.header.schedules_filepaths, + year: 2007, + output_path: @tmp_schedule_file_path) + + assert_equal(1, hpxml_bldg.header.schedules_filepaths.size) + assert(hpxml_bldg.header.schedules_filepaths[0].include? 'occupancy-stochastic_2.csv') + assert_in_epsilon(6072, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1765, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(1765, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(356, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(165, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(101, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(166, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesDryer, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(3250, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCeilingFan, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsOther, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(4840, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnPlugLoadsTV, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(221, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterDishwasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(266, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedules: sf.tmp_schedules), 0.1) + assert_in_epsilon(887, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnHotWaterFixtures, schedules: sf.tmp_schedules), 0.1) + assert(!sf.schedules.keys.include?(SchedulesFile::ColumnSleeping)) + else + assert_empty(hpxml_bldg.header.schedules_filepaths) + end + end end def _test_measure(expect_fail: false) @@ -315,12 +437,12 @@ def _test_measure(expect_fail: false) assert_equal('Success', result.value.valueName) end - hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path, building_id: 'ALL') - return model, hpxml, result + return hpxml, result end def _create_hpxml(hpxml_name) - return HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name), building_id: 'ALL') end end diff --git a/hpxml-measures/Changelog.md b/hpxml-measures/Changelog.md index 13bb0521ea..62b1340364 100644 --- a/hpxml-measures/Changelog.md +++ b/hpxml-measures/Changelog.md @@ -1,3 +1,59 @@ +## OpenStudio-HPXML v1.7.0 + +__New Features__ +- Updates to OpenStudio 3.7.0/EnergyPlus 23.2. +- **Breaking change**: Updates to HPXML v4.0-rc2: + - HPXML namespace changed from http://hpxmlonline.com/2019/10 to http://hpxmlonline.com/2023/09. + - Replaces "living space" with "conditioned space", which better represents what is modeled. + - Replaces `HotTubs/HotTub` with `Spas/PermanentSpa`. + - Replaces `PortableHeater` and `FixedHeater` with `SpaceHeater`. +- Allows simulating whole multifamily (MF) buildings in a single combined simulation: + - **Breaking change**: Multiple elements move from `SoftwareInfo/extension` to `BuildingDetails/BuildingSummary/extension` to allow variation across units: + - `HVACSizingControl` + - `ShadingControl` + - `SchedulesFilePath` + - `NaturalVentilationAvailabilityDaysperWeek` + - Allows `NumberofUnits` to be used as a multiplier on dwelling unit simulation results to reduce simulation runtime. + - See the [OpenStudio-HPXML documentation](https://openstudio-hpxml.readthedocs.io/en/v1.7.0/workflow_inputs.html#whole-sfa-mf-buildings) for more detail. +- HVAC modeling updates: + - Updated assumptions for variable-speed air conditioners, heat pumps, and mini-splits based on NEEP data. Expect results to change, potentially significantly so depending on the scenario. + - Allows detailed heating and cooling performance data (min/max COPs and capacities at different outdoor temperatures) for variable-speed systems. + - Updates deep ground temperatures (used for modeling ground-source heat pumps) using L. Xing's simplified design model (2014). + - Replaces inverse calculations, used to calculate COPs from rated efficiencies, with regressions for single/two-speed central ACs and ASHPs. +- Output updates: + - **Breaking change**: "Hot Tub" outputs renamed to "Permanent Spa". + - Adds "Peak Electricity: Annual Total (W)" output. + - Adds battery resilience hours output; allows requesting timeseries output. + - ReportUtilityBills measure: Allows reporting monthly utility bills in addition to (or instead of) annual bills. +- BuildResidentialHPXML measure: + - Allow duct area fractions (as an alternative to duct areas in ft^2). + - Allow duct locations to be provided while defaulting duct areas (i.e., without providing duct area/fraction inputs). + - Add generic "attic" and "crawlspace" location choices for supply/return ducts, water heater, and battery. + - Always validate the HPXML file before applying defaults and only optionally validate the final HPXML file. +- Adds manufactured home belly as a foundation type and allows modeling ducts in a manufactured home belly. +- Battery losses now split between charging and discharging. +- Interior/exterior window shading multipliers are now modeled using the EnergyPlus incident solar multiplier. +- Allows `WaterFixture/FlowRate` as an alternative to `LowFlow`; hot water credit is now calculated based on fraction of low flow fixtures. +- Allows above-grade basements/crawlspaces defined solely with Wall (not FoundationWall) elements. +- Updates to 2022 EIA energy costs. +- Added README.md documentation for all OpenStudio measures. + +__Bugfixes__ +- Fixes battery resilience output to properly incorporate battery losses. +- Fixes lighting multipliers not being applied when kWh/yr inputs are used. +- Fixes running detailed schedules with mixed timesteps (e.g., hourly heating/cooling setpoints and 15-minutely miscellaneous plug load schedules). +- Fixes calculation of utility bill fixed costs for simulations with abbreviated run periods. +- Fixes error if heat pump `CompressorLockoutTemperature` == `BackupHeatingLockoutTemperature`. +- Fixes possible "Electricity category end uses do not sum to total" error for a heat pump w/o backup. +- Fixes ground source heat pump fan/pump adjustment to rated efficiency. +- Fixes error if conditioned basement has `InsulationSpansEntireSlab=true`. +- Fixes ReportSimulationOutput outputs for the Parametric Analysis Tool (PAT). +- Fixes missing radiation exchange between window and sky when an interior/exterior window shading multiplier less than 1 exists. +- Fixes monthly shallow ground temperatures (used primarily in HVAC autosizing) for the southern hemisphere. +- Various HVAC sizing bugfixes and improvements. +- Fixes low-speed heating COPs for some two-speed ASHPs and cooling COPs for some single-speed ACs/HPs. +- BuildResidentialHPXML measure: Fixes air distribution CFA served when there is not a central system that meets 100% of the load. + ## OpenStudio-HPXML v1.6.0 __New Features__ @@ -222,7 +278,7 @@ __New Features__ - **Breaking change**: Any heat pump backup heating requires `HeatPump/BackupType` ("integrated" or "separate") to be specified. - **Breaking change**: For homes with multiple PV arrays, all inverter efficiencies must have the same value. - **Breaking change**: HPXML schema version must now be '4.0' (proposed). - - Moves `ClothesDryer/extension/IsVented` to `ClothesDryer/IsVented`. + - Moves `ClothesDryer/extension/IsVented` to `ClothesDryer/Vented`. - Moves `ClothesDryer/extension/VentedFlowRate` to `ClothesDryer/VentedFlowRate`. - Moves `FoundationWall/Insulation/Layer/extension/DistanceToTopOfInsulation` to `FoundationWall/Insulation/Layer/DistanceToTopOfInsulation`. - Moves `FoundationWall/Insulation/Layer/extension/DistanceToBottomOfInsulation` to `FoundationWall/Insulation/Layer/DistanceToBottomOfInsulation`. diff --git a/hpxml-measures/HPXMLtoOpenStudio/README.md b/hpxml-measures/HPXMLtoOpenStudio/README.md new file mode 100644 index 0000000000..758fa3a13e --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/README.md @@ -0,0 +1,83 @@ + +###### (Automatically generated documentation) + +# HPXML to OpenStudio Translator + +## Description +Translates HPXML file to OpenStudio Model + + + +## Arguments + + +**HPXML File Path** + +Absolute/relative path of the HPXML file. + +- **Name:** ``hpxml_path`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Directory for Output Files** + +Absolute/relative path for the output files directory. + +- **Name:** ``output_dir`` +- **Type:** ``String`` + +- **Required:** ``true`` + +
+ +**Debug Mode?** + +If true: 1) Writes in.osm file, 2) Generates additional log output, and 3) Creates all EnergyPlus output files. + +- **Name:** ``debug`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Add component loads?** + +If true, adds the calculation of heating/cooling component loads (not enabled by default for faster performance). + +- **Name:** ``add_component_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Skip Validation?** + +If true, bypasses HPXML input validation for faster performance. WARNING: This should only be used if the supplied HPXML file has already been validated against the Schema & Schematron documents. + +- **Name:** ``skip_validation`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**BuildingID** + +The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to run all the HPXML Buildings (dwelling units) of a multifamily building in a single model. + +- **Name:** ``building_id`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ + + + + diff --git a/hpxml-measures/HPXMLtoOpenStudio/README.md.erb b/hpxml-measures/HPXMLtoOpenStudio/README.md.erb new file mode 100644 index 0000000000..0e9bc87d3e --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/README.md.erb @@ -0,0 +1,41 @@ +<%#= README.md.erb is used to auto-generate README.md. %> +###### (Automatically generated documentation) + +# <%= name %> + +## Description +<%= description %> + +<%= modelerDescription %> + +## Arguments + +<% arguments.each do |argument| %> +**<%= argument[:display_name] %>** + +<%= argument[:description] %> + +- **Name:** ``<%= argument[:name] %>`` +- **Type:** ``<%= argument[:type] %>`` +<% if argument[:units] %> +- **Units:** ``<%= argument[:units] %>`` +<% end %> +- **Required:** ``<%= argument[:required] %>`` +<% if argument[:type] == "Choice" %> +- **Choices:** `<%= argument[:choice_values].join("`, `") %>` +<% end %> +
+<% end %> + +<% if arguments.size == 0 %> +<%= "This measure does not have any user arguments" %> +<% end %> + +<% if outputs.size > 0 %> +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + +<% outputs.each do |output| %> +- ``<%= output[:display_name] %>`` +<% end %> +<% end %> diff --git a/hpxml-measures/HPXMLtoOpenStudio/measure.rb b/hpxml-measures/HPXMLtoOpenStudio/measure.rb index f3b2afe5bc..bce7622ccb 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/measure.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/measure.rb @@ -63,7 +63,7 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg = OpenStudio::Measure::OSArgument.makeStringArgument('building_id', false) arg.setDisplayName('BuildingID') - arg.setDescription('The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file.') + arg.setDescription("The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to run all the HPXML Buildings (dwelling units) of a multifamily building in a single model.") args << arg return args @@ -89,6 +89,7 @@ def run(model, runner, user_arguments) debug = runner.getBoolArgumentValue('debug', user_arguments) skip_validation = runner.getBoolArgumentValue('skip_validation', user_arguments) building_id = runner.getOptionalStringArgumentValue('building_id', user_arguments) + building_id = building_id.is_initialized ? building_id.get : nil unless (Pathname.new hpxml_path).absolute? hpxml_path = File.expand_path(hpxml_path) @@ -101,12 +102,6 @@ def run(model, runner, user_arguments) output_dir = File.expand_path(output_dir) end - if building_id.is_initialized - building_id = building_id.get - else - building_id = nil - end - begin if skip_validation schema_validator = nil @@ -117,6 +112,7 @@ def run(model, runner, user_arguments) schematron_path = File.join(File.dirname(__FILE__), 'resources', 'hpxml_schematron', 'EPvalidator.xml') schematron_validator = XMLValidator.get_schematron_validator(schematron_path) end + hpxml = HPXML.new(hpxml_path: hpxml_path, schema_validator: schema_validator, schematron_validator: schematron_validator, building_id: building_id) hpxml.errors.each do |error| runner.registerError(error) @@ -126,16 +122,91 @@ def run(model, runner, user_arguments) end return false unless hpxml.errors.empty? - epw_path = Location.get_epw_path(hpxml, hpxml_path) - weather = WeatherProcess.new(epw_path: epw_path, runner: runner) + eri_version = hpxml.header.eri_calculation_version # Hidden feature + eri_version = 'latest' if eri_version.nil? + eri_version = Constants.ERIVersions[-1] if eri_version == 'latest' + + # Process weather once upfront + epw_path = Location.get_epw_path(hpxml.buildings[0], hpxml_path) + weather = WeatherProcess.new(epw_path: epw_path, runner: runner, hpxml: hpxml) + epw_file = OpenStudio::EpwFile.new(epw_path) + hpxml.buildings.each_with_index do |hpxml_bldg, i| + next if i == 0 + next if Location.get_epw_path(hpxml_bldg, hpxml_path) == epw_path + + fail 'Weather station EPW filepath has different values across dwelling units.' + end + + if (building_id == 'ALL') && (hpxml.buildings.size > 1) + if hpxml.buildings.map { |hpxml_bldg| hpxml_bldg.batteries.size }.sum > 0 + # FUTURE: Figure out how to allow this. If we allow it, update docs and hpxml_translator_test.rb too. + # Batteries use "TrackFacilityElectricDemandStoreExcessOnSite"; to support modeling of batteries in whole + # SFA/MF building simulations, we'd need to create custom meters with electricity usage *for each unit* + # and switch to "TrackMeterDemandStoreExcessOnSite". + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + fail 'Modeling batteries for whole SFA/MF buildings is not currently supported.' + end + end + + # Apply HPXML defaults upfront; process schedules & emissions + hpxml_sch_map = {} + check_emissions_references(hpxml.header, hpxml_path) + hpxml.buildings.each_with_index do |hpxml_bldg, i| + check_schedule_references(hpxml_bldg.header, hpxml_path) + in_schedules_csv = 'in.schedules.csv' + in_schedules_csv = "in.schedules#{i + 1}.csv" if i > 0 + schedules_file = SchedulesFile.new(runner: runner, + schedules_paths: hpxml_bldg.header.schedules_filepaths, + year: Location.get_sim_calendar_year(hpxml.header.sim_calendar_year, epw_file), + unavailable_periods: hpxml.header.unavailable_periods, + output_path: File.join(output_dir, in_schedules_csv)) + HPXMLDefaults.apply(runner, hpxml, hpxml_bldg, eri_version, weather, epw_file: epw_file, schedules_file: schedules_file) + hpxml_sch_map[hpxml_bldg] = schedules_file + end + validate_emissions_files(hpxml.header) + + # Write updated HPXML object (w/ defaults) to file for inspection + hpxml_defaults_path = File.join(output_dir, 'in.xml') + XMLHelper.write_file(hpxml.to_doc, hpxml_defaults_path) + + # Create OpenStudio model + hpxml_osm_map = {} + hpxml.buildings.each_with_index do |hpxml_bldg, i| + schedules_file = hpxml_sch_map[hpxml_bldg] + if hpxml.buildings.size > 1 + # Create the model for this single unit + unit_model = OpenStudio::Model::Model.new + create_unit_model(hpxml, hpxml_bldg, runner, unit_model, epw_path, epw_file, weather, debug, schedules_file, eri_version, i + 1) + hpxml_osm_map[hpxml_bldg] = unit_model + else + create_unit_model(hpxml, hpxml_bldg, runner, model, epw_path, epw_file, weather, debug, schedules_file, eri_version, i + 1) + hpxml_osm_map[hpxml_bldg] = model + end + end + + # Merge unit models into final model + if hpxml.buildings.size > 1 + add_unit_model_to_model(model, hpxml_osm_map) + end + + # Output + add_unmet_hours_output(model, hpxml_osm_map) + add_loads_output(model, add_component_loads, hpxml_osm_map) + set_output_files(model) + add_additional_properties(model, hpxml, hpxml_osm_map, hpxml_path, building_id, epw_file, hpxml_defaults_path) + # Uncomment to debug EMS + # add_ems_debug_output(model) if debug + # Write OSM file to run dir + osm_output_path = File.join(output_dir, 'in.osm') + File.write(osm_output_path, model.to_s) + runner.registerInfo("Wrote file: #{osm_output_path}") + + # Copy EPW file to run dir epw_output_path = File.join(output_dir, 'in.epw') FileUtils.cp(epw_path, epw_output_path) end - - OSModel.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, - add_component_loads, building_id, debug) rescue Exception => e runner.registerError("#{e.message}\n#{e.backtrace.join("\n")}") return false @@ -143,19 +214,198 @@ def run(model, runner, user_arguments) return true end -end -class OSModel - def self.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, - add_component_loads, building_id, debug) - @hpxml = hpxml - @debug = debug + def add_unit_model_to_model(model, hpxml_osm_map) + unique_objects = { 'OS:ConvergenceLimits' => 'ConvergenceLimits', + 'OS:Foundation:Kiva:Settings' => 'FoundationKivaSettings', + 'OS:OutputControl:Files' => 'OutputControlFiles', + 'OS:Output:Diagnostics' => 'OutputDiagnostics', + 'OS:Output:JSON' => 'OutputJSON', + 'OS:PerformancePrecisionTradeoffs' => 'PerformancePrecisionTradeoffs', + 'OS:RunPeriod' => 'RunPeriod', + 'OS:RunPeriodControl:DaylightSavingTime' => 'RunPeriodControlDaylightSavingTime', + 'OS:ShadowCalculation' => 'ShadowCalculation', + 'OS:SimulationControl' => 'SimulationControl', + 'OS:Site' => 'Site', + 'OS:Site:GroundTemperature:Deep' => 'SiteGroundTemperatureDeep', + 'OS:Site:GroundTemperature:Shallow' => 'SiteGroundTemperatureShallow', + 'OS:Site:WaterMainsTemperature' => 'SiteWaterMainsTemperature', + 'OS:SurfaceConvectionAlgorithm:Inside' => 'InsideSurfaceConvectionAlgorithm', + 'OS:SurfaceConvectionAlgorithm:Outside' => 'OutsideSurfaceConvectionAlgorithm', + 'OS:Timestep' => 'Timestep' } + + # Handle unique objects first: Grab one from the first model we find the + # object on (may not be the first unit). + unit_model_objects = [] + unique_handles_to_skip = [] + uuid_regex = /\{(.*?)\}/ + unique_objects.each do |idd_obj, osm_class| + first_model_object_by_type = nil + hpxml_osm_map.values.each do |unit_model| + next if unit_model.getObjectsByType(idd_obj.to_IddObjectType).empty? + + model_object = unit_model.send("get#{osm_class}") + + if first_model_object_by_type.nil? + # Retain object for model + unit_model_objects << model_object + first_model_object_by_type = model_object + if idd_obj == 'OS:Site:WaterMainsTemperature' # Handle referenced child object too + unit_model_objects << unit_model.getObjectsByName(model_object.temperatureSchedule.get.name.to_s)[0] + end + else + # Throw error if different values between this model_object and first_model_object_by_type + if model_object.to_s.gsub(uuid_regex, '') != first_model_object_by_type.to_s.gsub(uuid_regex, '') + fail "Unique object (#{idd_obj}) has different values across dwelling units." + end + + if idd_obj == 'OS:Site:WaterMainsTemperature' # Handle referenced child object too + if model_object.temperatureSchedule.get.to_s.gsub(uuid_regex, '') != first_model_object_by_type.temperatureSchedule.get.to_s.gsub(uuid_regex, '') + fail "Unique object (#{idd_obj}) has different values across dwelling units." + end + end + end + + unique_handles_to_skip << model_object.handle.to_s + if idd_obj == 'OS:Site:WaterMainsTemperature' # Handle referenced child object too + unique_handles_to_skip << model_object.temperatureSchedule.get.handle.to_s + end + end + end + + hpxml_osm_map.values.each_with_index do |unit_model, unit_number| + shift_geometry(unit_model, unit_number) + prefix_all_unit_model_objects(unit_model, unit_number) + + # Handle remaining (non-unique) objects now + unit_model.objects.each do |obj| + next if unit_number > 0 && obj.to_Building.is_initialized + next if unique_handles_to_skip.include? obj.handle.to_s + + unit_model_objects << obj + end + end + + model.addObjects(unit_model_objects, true) + end + + def shift_geometry(unit_model, unit_number) + # Shift units so they aren't right on top and shade each other + y_shift = 200.0 * unit_number # meters + + # shift the unit so it's not right on top of the previous one + unit_model.getSpaces.sort.each do |space| + space.setYOrigin(y_shift) + end + + # shift shading surfaces + m = OpenStudio::Matrix.new(4, 4, 0) + m[0, 0] = 1 + m[1, 1] = 1 + m[2, 2] = 1 + m[3, 3] = 1 + m[1, 3] = y_shift + t = OpenStudio::Transformation.new(m) + + unit_model.getShadingSurfaceGroups.each do |shading_surface_group| + next if shading_surface_group.space.is_initialized # already got shifted + + shading_surface_group.shadingSurfaces.each do |shading_surface| + shading_surface.setVertices(t * shading_surface.vertices) + end + end + end + + def prefix_all_unit_model_objects(unit_model, unit_number) + # Prefix all objects with name using unit number + # FUTURE: Create objects with unique names up front so we don't have to do this + + # EMS objects + ems_map = {} + + unit_model.getEnergyManagementSystemSensors.each do |sensor| + ems_map[sensor.name.to_s] = make_variable_name(sensor.name, unit_number) + sensor.setKeyName(make_variable_name(sensor.keyName, unit_number)) unless sensor.keyName.empty? || sensor.keyName.downcase == 'environment' + end + + unit_model.getEnergyManagementSystemActuators.each do |actuator| + ems_map[actuator.name.to_s] = make_variable_name(actuator.name, unit_number) + end + + unit_model.getEnergyManagementSystemInternalVariables.each do |internal_variable| + ems_map[internal_variable.name.to_s] = make_variable_name(internal_variable.name, unit_number) + internal_variable.setInternalDataIndexKeyName(make_variable_name(internal_variable.internalDataIndexKeyName, unit_number)) unless internal_variable.internalDataIndexKeyName.empty? + end + + unit_model.getEnergyManagementSystemGlobalVariables.each do |global_variable| + ems_map[global_variable.name.to_s] = make_variable_name(global_variable.name, unit_number) + end + + unit_model.getEnergyManagementSystemOutputVariables.each do |output_variable| + next if output_variable.emsVariableObject.is_initialized + + new_ems_variable_name = make_variable_name(output_variable.emsVariableName, unit_number) + ems_map[output_variable.emsVariableName.to_s] = new_ems_variable_name + output_variable.setEMSVariableName(new_ems_variable_name) + end + + unit_model.getEnergyManagementSystemSubroutines.each do |subroutine| + ems_map[subroutine.name.to_s] = make_variable_name(subroutine.name, unit_number) + end + + # variables in program lines don't get updated automatically + lhs_characters = [' ', ',', '(', ')', '+', '-', '*', '/', ';'] + rhs_characters = [''] + lhs_characters + (unit_model.getEnergyManagementSystemPrograms + unit_model.getEnergyManagementSystemSubroutines).each do |program| + new_lines = [] + program.lines.each do |line| + ems_map.each do |old_name, new_name| + next unless line.include?(old_name) + + # old_name between at least 1 character, with the exception of '' on left and ' ' on right + lhs_characters.each do |lhs| + next unless line.include?("#{lhs}#{old_name}") + + rhs_characters.each do |rhs| + next unless line.include?("#{lhs}#{old_name}#{rhs}") + next if lhs == '' && ['', ' '].include?(rhs) + + line.gsub!("#{lhs}#{old_name}#{rhs}", "#{lhs}#{new_name}#{rhs}") + end + end + end + new_lines << line + end + program.setLines(new_lines) + end + + # All model objects + unit_model.objects.each do |model_object| + next if model_object.name.nil? + + if unit_number == 0 + # OpenStudio is unhappy if these schedules are renamed + next if model_object.name.to_s == unit_model.alwaysOnContinuousSchedule.name.to_s + next if model_object.name.to_s == unit_model.alwaysOnDiscreteSchedule.name.to_s + next if model_object.name.to_s == unit_model.alwaysOffDiscreteSchedule.name.to_s + end + + model_object.setName(make_variable_name(model_object.name, unit_number)) + end + end - @eri_version = @hpxml.header.eri_calculation_version # Hidden feature - @eri_version = 'latest' if @eri_version.nil? - @eri_version = Constants.ERIVersions[-1] if @eri_version == 'latest' + def make_variable_name(obj_name, unit_number) + return "unit#{unit_number + 1}_#{obj_name}".gsub(' ', '_').gsub('-', '_') + end + + def create_unit_model(hpxml, hpxml_bldg, runner, model, epw_path, epw_file, weather, debug, schedules_file, eri_version, unit_num) + @hpxml_header = hpxml.header + @hpxml_bldg = hpxml_bldg + @debug = debug + @schedules_file = schedules_file + @eri_version = eri_version - @apply_ashrae140_assumptions = @hpxml.header.apply_ashrae140_assumptions # Hidden feature + @apply_ashrae140_assumptions = @hpxml_header.apply_ashrae140_assumptions # Hidden feature @apply_ashrae140_assumptions = false if @apply_ashrae140_assumptions.nil? # Here we turn off OS error-checking so that any invalid values provided @@ -167,21 +417,14 @@ def self.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, model.setStrictnessLevel('None'.to_StrictnessLevel) # Init - check_file_references(hpxml_path) - epw_file = Location.apply_weather_file(model, epw_path) - @schedules_file = SchedulesFile.new(runner: runner, model: model, - schedules_paths: @hpxml.header.schedules_filepaths, - year: Location.get_sim_calendar_year(@hpxml.header.sim_calendar_year, epw_file), - unavailable_periods: @hpxml.header.unavailable_periods, - output_path: File.join(output_dir, 'in.schedules.csv')) - set_defaults_and_globals(runner, output_dir, epw_file, weather, @schedules_file) - validate_emissions_files() - Location.apply(model, weather, epw_file, @hpxml) + OpenStudio::Model::WeatherFile.setWeatherFile(model, epw_file) + set_defaults_and_globals() + Location.apply(model, weather, epw_file, @hpxml_header, @hpxml_bldg) add_simulation_params(model) # Conditioned space/zone spaces = {} - create_or_get_space(model, spaces, HPXML::LocationLivingSpace) + create_or_get_space(model, spaces, HPXML::LocationConditionedSpace) set_foundation_and_walls_top() set_heating_and_cooling_seasons() add_setpoints(runner, model, weather, spaces) @@ -197,16 +440,16 @@ def self.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, add_skylights(model, spaces) add_conditioned_floor_area(model, spaces) add_thermal_mass(model, spaces) - Geometry.set_zone_volumes(spaces, @hpxml, @apply_ashrae140_assumptions) - Geometry.explode_surfaces(model, @hpxml, @walls_top) + Geometry.set_zone_volumes(spaces, @hpxml_bldg, @apply_ashrae140_assumptions) + Geometry.explode_surfaces(model, @hpxml_bldg, @walls_top) add_num_occupants(model, runner, spaces) # HVAC - @hvac_unavailable_periods = Schedule.get_unavailable_periods(runner, SchedulesFile::ColumnHVAC, @hpxml.header.unavailable_periods) + @hvac_unavailable_periods = Schedule.get_unavailable_periods(runner, SchedulesFile::ColumnHVAC, @hpxml_header.unavailable_periods) airloop_map = {} # Map of HPXML System ID -> AirLoopHVAC (or ZoneHVACFourPipeFanCoil) add_ideal_system(model, spaces, epw_path) - add_cooling_system(model, spaces, airloop_map) - add_heating_system(runner, model, spaces, airloop_map) + add_cooling_system(model, weather, spaces, airloop_map) + add_heating_system(runner, model, weather, spaces, airloop_map) add_heat_pump(runner, model, weather, spaces, airloop_map) add_dehumidifiers(runner, model, spaces) add_ceiling_fans(runner, model, weather, spaces) @@ -219,8 +462,8 @@ def self.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, add_mfls(runner, model, spaces) add_lighting(runner, model, epw_file, spaces) - # Pools & Hot Tubs - add_pools_and_hot_tubs(runner, model, spaces) + # Pools & Permanent Spas + add_pools_and_permanent_spas(runner, model, spaces) # Other add_cooling_season(model, weather) @@ -228,34 +471,13 @@ def self.create(hpxml, runner, model, hpxml_path, epw_path, weather, output_dir, add_photovoltaics(model) add_generators(model) add_batteries(runner, model, spaces) - add_additional_properties(model, hpxml_path, building_id, epw_file) - - # Output - add_unmet_hours_output(model, spaces) - add_loads_output(model, spaces, add_component_loads) - set_output_files(model) - # Uncomment to debug EMS - # add_ems_debug_output(model) - - if debug - osm_output_path = File.join(output_dir, 'in.osm') - File.write(osm_output_path, model.to_s) - runner.registerInfo("Wrote file: #{osm_output_path}") - end + add_building_unit(model, unit_num) end - private - - def self.check_file_references(hpxml_path) + def check_emissions_references(hpxml_header, hpxml_path) # Check/update file references - @hpxml.header.schedules_filepaths = @hpxml.header.schedules_filepaths.collect { |sfp| - FilePath.check_path(sfp, - File.dirname(hpxml_path), - 'Schedules') - } - - @hpxml.header.emissions_scenarios.each do |scenario| - if @hpxml.header.emissions_scenarios.select { |s| s.emissions_type == scenario.emissions_type && s.name == scenario.name }.size > 1 + hpxml_header.emissions_scenarios.each do |scenario| + if hpxml_header.emissions_scenarios.select { |s| s.emissions_type == scenario.emissions_type && s.name == scenario.name }.size > 1 fail "Found multiple Emissions Scenarios with the Scenario Name=#{scenario.name} and Emissions Type=#{scenario.emissions_type}." end next if scenario.elec_schedule_filepath.nil? @@ -266,8 +488,17 @@ def self.check_file_references(hpxml_path) end end - def self.validate_emissions_files() - @hpxml.header.emissions_scenarios.each do |scenario| + def check_schedule_references(hpxml_bldg_header, hpxml_path) + # Check/update file references + hpxml_bldg_header.schedules_filepaths = hpxml_bldg_header.schedules_filepaths.collect { |sfp| + FilePath.check_path(sfp, + File.dirname(hpxml_path), + 'Schedules') + } + end + + def validate_emissions_files(hpxml_header) + hpxml_header.emissions_scenarios.each do |scenario| next if scenario.elec_schedule_filepath.nil? data = File.readlines(scenario.elec_schedule_filepath) @@ -283,76 +514,69 @@ def self.validate_emissions_files() end end - def self.set_defaults_and_globals(runner, output_dir, epw_file, weather, schedules_file) + def set_defaults_and_globals() # Initialize @remaining_heat_load_frac = 1.0 @remaining_cool_load_frac = 1.0 # Set globals - @cfa = @hpxml.building_construction.conditioned_floor_area - @ncfl = @hpxml.building_construction.number_of_conditioned_floors - @ncfl_ag = @hpxml.building_construction.number_of_conditioned_floors_above_grade - @nbeds = @hpxml.building_construction.number_of_bedrooms - @default_azimuths = HPXMLDefaults.get_default_azimuths(@hpxml) - - # Apply defaults to HPXML object - HPXMLDefaults.apply(runner, @hpxml, @eri_version, weather, epw_file: epw_file, schedules_file: schedules_file) - - # Write updated HPXML object (w/ defaults) to file for inspection - @hpxml_defaults_path = File.join(output_dir, 'in.xml') - XMLHelper.write_file(@hpxml.to_oga, @hpxml_defaults_path) - - # Now that we've written in.xml, ensure that no capacities/airflows - # are zero in order to prevent potential E+ errors. - HVAC.ensure_nonzero_sizing_values(@hpxml) - - # Now that we've written in.xml, make adjustments for modeling purposes. - @frac_windows_operable = @hpxml.fraction_of_windows_operable() - @hpxml.collapse_enclosure_surfaces() # Speeds up simulation - @hpxml.delete_adiabatic_subsurfaces() # EnergyPlus doesn't allow this + @cfa = @hpxml_bldg.building_construction.conditioned_floor_area + @ncfl = @hpxml_bldg.building_construction.number_of_conditioned_floors + @ncfl_ag = @hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade + @nbeds = @hpxml_bldg.building_construction.number_of_bedrooms + @default_azimuths = HPXMLDefaults.get_default_azimuths(@hpxml_bldg) + + # Apply unit multipliers to HVAC systems and water heaters + HVAC.apply_unit_multiplier(@hpxml_bldg) + # Ensure that no capacities/airflows are zero in order to prevent potential E+ errors. + HVAC.ensure_nonzero_sizing_values(@hpxml_bldg) + # Make adjustments for modeling purposes + @frac_windows_operable = @hpxml_bldg.fraction_of_windows_operable() + @hpxml_bldg.collapse_enclosure_surfaces() # Speeds up simulation + @hpxml_bldg.delete_adiabatic_subsurfaces() # EnergyPlus doesn't allow this # We don't want this to be written to in.xml, because then if you ran the in.xml # file, you would get different results (operational calculation) relative to the # original file (asset calculation). - if @hpxml.building_occupancy.number_of_residents.nil? - @hpxml.building_occupancy.number_of_residents = Geometry.get_occupancy_default_num(@nbeds) + if @hpxml_bldg.building_occupancy.number_of_residents.nil? + @hpxml_bldg.building_occupancy.number_of_residents = Geometry.get_occupancy_default_num(@nbeds) end # If zero occupants, ensure end uses of interest are zeroed out - if (@hpxml.building_occupancy.number_of_residents == 0) && (not @apply_ashrae140_assumptions) - @hpxml.header.unavailable_periods.add(column_name: 'Vacancy', - begin_month: @hpxml.header.sim_begin_month, - begin_day: @hpxml.header.sim_begin_day, + if (@hpxml_bldg.building_occupancy.number_of_residents == 0) && (not @apply_ashrae140_assumptions) + @hpxml_header.unavailable_periods.add(column_name: 'Vacancy', + begin_month: @hpxml_header.sim_begin_month, + begin_day: @hpxml_header.sim_begin_day, begin_hour: 0, - end_month: @hpxml.header.sim_end_month, - end_day: @hpxml.header.sim_end_day, + end_month: @hpxml_header.sim_end_month, + end_day: @hpxml_header.sim_end_day, end_hour: 24, natvent_availability: HPXML::ScheduleUnavailable) end end - def self.add_simulation_params(model) - SimControls.apply(model, @hpxml) + def add_simulation_params(model) + SimControls.apply(model, @hpxml_header) end - def self.add_num_occupants(model, runner, spaces) + def add_num_occupants(model, runner, spaces) # Occupants - num_occ = @hpxml.building_occupancy.number_of_residents + num_occ = @hpxml_bldg.building_occupancy.number_of_residents return if num_occ <= 0 - Geometry.apply_occupants(model, runner, @hpxml, num_occ, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) + Geometry.apply_occupants(model, runner, @hpxml_bldg, num_occ, spaces[HPXML::LocationConditionedSpace], + @schedules_file, @hpxml_header.unavailable_periods) end - def self.create_or_get_space(model, spaces, location) + def create_or_get_space(model, spaces, location) if spaces[location].nil? - Geometry.create_space_and_zone(model, spaces, location) + Geometry.create_space_and_zone(model, spaces, location, @hpxml_bldg.building_construction.number_of_units) end return spaces[location] end - def self.add_roofs(runner, model, spaces) - @hpxml.roofs.each do |roof| + def add_roofs(runner, model, spaces) + @hpxml_bldg.roofs.each do |roof| next if roof.net_area < 1.0 # skip modeling net surface area for surfaces comprised entirely of subsurface area if roof.azimuth.nil? @@ -463,8 +687,8 @@ def self.add_roofs(runner, model, spaces) end end - def self.add_walls(runner, model, spaces) - @hpxml.walls.each do |wall| + def add_walls(runner, model, spaces) + @hpxml_bldg.walls.each do |wall| next if wall.net_area < 1.0 # skip modeling net surface area for surfaces comprised entirely of subsurface area if wall.azimuth.nil? @@ -531,8 +755,8 @@ def self.add_walls(runner, model, spaces) end end - def self.add_rim_joists(runner, model, spaces) - @hpxml.rim_joists.each do |rim_joist| + def add_rim_joists(runner, model, spaces) + @hpxml_bldg.rim_joists.each do |rim_joist| if rim_joist.azimuth.nil? if rim_joist.is_exterior azimuths = @default_azimuths # Model as four directions for average exterior incident solar @@ -603,8 +827,8 @@ def self.add_rim_joists(runner, model, spaces) end end - def self.add_floors(runner, model, spaces) - @hpxml.floors.each do |floor| + def add_floors(runner, model, spaces) + @hpxml_bldg.floors.each do |floor| area = floor.area width = Math::sqrt(area) length = area / width @@ -632,6 +856,12 @@ def self.add_floors(runner, model, spaces) surface.setWindExposure('NoWind') elsif floor.is_floor surface.setSunExposure('NoSun') + if floor.exterior_adjacent_to == HPXML::LocationManufacturedHomeUnderBelly + foundation = @hpxml_bldg.foundations.find { |x| x.to_location == floor.exterior_adjacent_to } + if foundation.belly_wing_skirt_present + surface.setWindExposure('NoWind') + end + end end # Apply construction @@ -660,7 +890,7 @@ def self.add_floors(runner, model, spaces) else outside_film = Material.AirFilmFloorReduced end - if floor.interior_adjacent_to == HPXML::LocationLivingSpace + if floor.interior_adjacent_to == HPXML::LocationConditionedSpace mat_int_finish_or_covering = Material.CoveringBare end end @@ -671,116 +901,73 @@ def self.add_floors(runner, model, spaces) end end - def self.add_foundation_walls_slabs(runner, model, weather, spaces) - foundation_types = @hpxml.slabs.map { |s| s.interior_adjacent_to }.uniq + def add_foundation_walls_slabs(runner, model, weather, spaces) + foundation_types = @hpxml_bldg.slabs.map { |s| s.interior_adjacent_to }.uniq foundation_types.each do |foundation_type| - # Get attached foundation walls/slabs - fnd_walls = [] + # Get attached slabs/foundation walls slabs = [] - @hpxml.foundation_walls.each do |foundation_wall| - next unless foundation_wall.interior_adjacent_to == foundation_type - next if foundation_wall.net_area < 1.0 # skip modeling net surface area for surfaces comprised entirely of subsurface area - - fnd_walls << foundation_wall - end - @hpxml.slabs.each do |slab| + @hpxml_bldg.slabs.each do |slab| next unless slab.interior_adjacent_to == foundation_type slabs << slab slab.exposed_perimeter = [slab.exposed_perimeter, 1.0].max # minimum value to prevent error if no exposed slab end - # Calculate combinations of slabs/walls for each Kiva instance - kiva_instances = get_kiva_instances(fnd_walls, slabs) - - # Obtain some wall/slab information - fnd_wall_lengths = {} - fnd_walls.each do |foundation_wall| - next unless foundation_wall.is_exterior - - fnd_wall_lengths[foundation_wall] = foundation_wall.area / foundation_wall.height - end - slab_exp_perims = {} - slab_areas = {} slabs.each do |slab| - slab_exp_perims[slab] = slab.exposed_perimeter - slab_areas[slab] = slab.area - end - total_slab_exp_perim = slab_exp_perims.values.sum(0.0) - total_slab_area = slab_areas.values.sum(0.0) - total_fnd_wall_length = fnd_wall_lengths.values.sum(0.0) + slab_frac = slab.exposed_perimeter / slabs.map { |s| s.exposed_perimeter }.sum + ext_fnd_walls = slab.connected_foundation_walls.select { |fw| fw.net_area >= 1.0 && fw.is_exterior } - no_wall_slab_exp_perim = {} - - kiva_instances.each do |foundation_wall, slab| - # Apportion referenced walls/slabs for this Kiva instance - slab_frac = slab_exp_perims[slab] / total_slab_exp_perim - if total_fnd_wall_length > 0 - fnd_wall_frac = fnd_wall_lengths[foundation_wall] / total_fnd_wall_length + if ext_fnd_walls.empty? + # Slab w/o foundation walls + add_foundation_slab(model, weather, spaces, slab, -1 * slab.depth_below_grade.to_f, slab.exposed_perimeter, nil) else - fnd_wall_frac = 1.0 # Handle slab foundation type - end - - kiva_foundation = nil - if not foundation_wall.nil? - # Add exterior foundation wall surface - kiva_foundation = add_foundation_wall(runner, model, spaces, foundation_wall, slab_frac, - total_fnd_wall_length, total_slab_exp_perim) - end + # Slab w/ foundation walls + ext_fnd_walls_length = ext_fnd_walls.map { |fw| fw.area / fw.height }.sum + remaining_exposed_length = slab.exposed_perimeter + + # Since we don't know which FoundationWalls are adjacent to which Slabs, we apportion + # each FoundationWall to each slab. + ext_fnd_walls.each do |fnd_wall| + # Both the foundation wall and slab must have same exposed length to prevent Kiva errors. + # For the foundation wall, we are effectively modeling the net *exposed* area. + fnd_wall_length = fnd_wall.area / fnd_wall.height + apportioned_exposed_length = fnd_wall_length / ext_fnd_walls_length * slab.exposed_perimeter # Slab exposed perimeter apportioned to this foundation wall + apportioned_total_length = fnd_wall_length * slab_frac # Foundation wall length apportioned to this slab + exposed_length = [apportioned_exposed_length, apportioned_total_length].min + remaining_exposed_length -= exposed_length + + kiva_foundation = add_foundation_wall(runner, model, spaces, fnd_wall, exposed_length, fnd_wall_length) + add_foundation_slab(model, weather, spaces, slab, -1 * fnd_wall.depth_below_grade, exposed_length, kiva_foundation) + end - # Add single combined foundation slab surface (for similar surfaces) - slab_exp_perim = slab_exp_perims[slab] * fnd_wall_frac - slab_area = slab_areas[slab] * fnd_wall_frac - no_wall_slab_exp_perim[slab] = 0.0 if no_wall_slab_exp_perim[slab].nil? - if (not foundation_wall.nil?) && (slab_exp_perim > fnd_wall_lengths[foundation_wall] * slab_frac) - # Keep track of no-wall slab exposed perimeter - no_wall_slab_exp_perim[slab] += (slab_exp_perim - fnd_wall_lengths[foundation_wall] * slab_frac) - - # Reduce this slab's exposed perimeter so that EnergyPlus does not automatically - # create a second no-wall Kiva instance for each of our Kiva instances. - # Instead, we will later create our own Kiva instance to account for it. - # This reduces the number of Kiva instances we end up with. - exp_perim_frac = (fnd_wall_lengths[foundation_wall] * slab_frac) / slab_exp_perim - slab_exp_perim *= exp_perim_frac - slab_area *= exp_perim_frac - end - if not foundation_wall.nil? - z_origin = -1 * foundation_wall.depth_below_grade # Position based on adjacent foundation walls - else - z_origin = -1 * slab.depth_below_grade + if remaining_exposed_length > 1 # Skip if a small length (e.g., due to rounding) + # The slab's exposed perimeter exceeds the sum of attached exterior foundation wall lengths. + # This may legitimately occur for a walkout basement, where a portion of the slab has no + # adjacent foundation wall. + add_foundation_slab(model, weather, spaces, slab, 0, remaining_exposed_length, nil) + end end - add_foundation_slab(model, weather, spaces, slab, slab_exp_perim, - slab_area, z_origin, kiva_foundation) - end - - # For each slab, create a no-wall Kiva slab instance if needed. - slabs.each do |slab| - next unless no_wall_slab_exp_perim[slab] > 1.0 - - z_origin = 0 - slab_area = total_slab_area * no_wall_slab_exp_perim[slab] / total_slab_exp_perim - add_foundation_slab(model, weather, spaces, slab, no_wall_slab_exp_perim[slab], - slab_area, z_origin, nil) end # Interzonal foundation wall surfaces # The above-grade portion of these walls are modeled as EnergyPlus surfaces with standard adjacency. # The below-grade portion of these walls (in contact with ground) are not modeled, as Kiva does not # calculate heat flow between two zones through the ground. - fnd_walls.each do |foundation_wall| - next unless foundation_wall.is_interior + int_fnd_walls = @hpxml_bldg.foundation_walls.select { |fw| fw.is_interior && fw.interior_adjacent_to == foundation_type } + int_fnd_walls.each do |fnd_wall| + next unless fnd_wall.is_interior - ag_height = foundation_wall.height - foundation_wall.depth_below_grade - ag_net_area = foundation_wall.net_area * ag_height / foundation_wall.height + ag_height = fnd_wall.height - fnd_wall.depth_below_grade + ag_net_area = fnd_wall.net_area * ag_height / fnd_wall.height next if ag_net_area < 1.0 length = ag_net_area / ag_height z_origin = -1 * ag_height - if foundation_wall.azimuth.nil? + if fnd_wall.azimuth.nil? azimuth = @default_azimuths[0] # Arbitrary direction, doesn't receive exterior incident solar else - azimuth = foundation_wall.azimuth + azimuth = fnd_wall.azimuth end vertices = Geometry.create_wall_vertices(length, ag_height, z_origin, azimuth) @@ -789,10 +976,10 @@ def self.add_foundation_walls_slabs(runner, model, weather, spaces) surface.additionalProperties.setFeature('Azimuth', azimuth) surface.additionalProperties.setFeature('Tilt', 90.0) surface.additionalProperties.setFeature('SurfaceType', 'FoundationWall') - surface.setName(foundation_wall.id) + surface.setName(fnd_wall.id) surface.setSurfaceType('Wall') - set_surface_interior(model, spaces, surface, foundation_wall) - set_surface_exterior(model, spaces, surface, foundation_wall) + set_surface_interior(model, spaces, surface, fnd_wall) + set_surface_exterior(model, spaces, surface, fnd_wall) surface.setSunExposure('NoSun') surface.setWindExposure('NoWind') @@ -801,57 +988,50 @@ def self.add_foundation_walls_slabs(runner, model, weather, spaces) wall_type = HPXML::WallTypeConcrete inside_film = Material.AirFilmVertical outside_film = Material.AirFilmVertical - assembly_r = foundation_wall.insulation_assembly_r_value - mat_int_finish = Material.InteriorFinishMaterial(foundation_wall.interior_finish_type, foundation_wall.interior_finish_thickness) + assembly_r = fnd_wall.insulation_assembly_r_value + mat_int_finish = Material.InteriorFinishMaterial(fnd_wall.interior_finish_type, fnd_wall.interior_finish_thickness) if assembly_r.nil? - concrete_thick_in = foundation_wall.thickness - int_r = foundation_wall.insulation_interior_r_value - ext_r = foundation_wall.insulation_exterior_r_value + concrete_thick_in = fnd_wall.thickness + int_r = fnd_wall.insulation_interior_r_value + ext_r = fnd_wall.insulation_exterior_r_value mat_concrete = Material.Concrete(concrete_thick_in) mat_int_finish_rvalue = mat_int_finish.nil? ? 0.0 : mat_int_finish.rvalue assembly_r = int_r + ext_r + mat_concrete.rvalue + mat_int_finish_rvalue + inside_film.rvalue + outside_film.rvalue end mat_ext_finish = nil - Constructions.apply_wall_construction(runner, model, [surface], foundation_wall.id, wall_type, assembly_r, + Constructions.apply_wall_construction(runner, model, [surface], fnd_wall.id, wall_type, assembly_r, mat_int_finish, inside_film, outside_film, mat_ext_finish, nil, nil) end end end - def self.add_foundation_wall(runner, model, spaces, foundation_wall, slab_frac, - total_fnd_wall_length, total_slab_exp_perim) - - net_area = foundation_wall.net_area * slab_frac - gross_area = foundation_wall.area * slab_frac + def add_foundation_wall(runner, model, spaces, foundation_wall, exposed_length, fnd_wall_length) + exposed_fraction = exposed_length / fnd_wall_length + net_exposed_area = foundation_wall.net_area * exposed_fraction + gross_exposed_area = foundation_wall.area * exposed_fraction height = foundation_wall.height height_ag = height - foundation_wall.depth_below_grade z_origin = -1 * foundation_wall.depth_below_grade - length = gross_area / height if foundation_wall.azimuth.nil? azimuth = @default_azimuths[0] # Arbitrary; solar incidence in Kiva is applied as an orientation average (to the above grade portion of the wall) else azimuth = foundation_wall.azimuth end - if total_fnd_wall_length > total_slab_exp_perim - # Calculate exposed section of wall based on slab's total exposed perimeter. - length *= total_slab_exp_perim / total_fnd_wall_length - end + return if exposed_length < 0.1 # Avoid Kiva error if exposed wall length is too small - return if length < 0.1 # Avoid Kiva error if exposed wall length is too small - - if gross_area > net_area + if gross_exposed_area > net_exposed_area # Create a "notch" in the wall to account for the subsurfaces. This ensures that # we preserve the appropriate wall height, length, and area for Kiva. - subsurface_area = gross_area - net_area + subsurface_area = gross_exposed_area - net_exposed_area else subsurface_area = 0 end - vertices = Geometry.create_wall_vertices(length, height, z_origin, azimuth, subsurface_area: subsurface_area) + vertices = Geometry.create_wall_vertices(exposed_length, height, z_origin, azimuth, subsurface_area: subsurface_area) surface = OpenStudio::Model::Surface.new(vertices, model) - surface.additionalProperties.setFeature('Length', length) + surface.additionalProperties.setFeature('Length', exposed_length) surface.additionalProperties.setFeature('Azimuth', azimuth) surface.additionalProperties.setFeature('Tilt', 90.0) surface.additionalProperties.setFeature('SurfaceType', 'FoundationWall') @@ -893,7 +1073,7 @@ def self.add_foundation_wall(runner, model, spaces, foundation_wall, slab_frac, int_rigid_r = foundation_wall.insulation_interior_r_value end - soil_k_in = UnitConversions.convert(@hpxml.site.ground_conductivity, 'ft', 'in') + soil_k_in = UnitConversions.convert(@hpxml_bldg.site.ground_conductivity, 'ft', 'in') Constructions.apply_foundation_wall(model, [surface], "#{foundation_wall.id} construction", ext_rigid_offset, int_rigid_offset, ext_rigid_height, int_rigid_height, @@ -907,10 +1087,10 @@ def self.add_foundation_wall(runner, model, spaces, foundation_wall, slab_frac, return surface.adjacentFoundation.get end - def self.add_foundation_slab(model, weather, spaces, slab, slab_exp_perim, - slab_area, z_origin, kiva_foundation) - - slab_tot_perim = slab_exp_perim + def add_foundation_slab(model, weather, spaces, slab, z_origin, exposed_length, kiva_foundation) + exposed_fraction = exposed_length / slab.exposed_perimeter + slab_tot_perim = exposed_length + slab_area = slab.area * exposed_fraction if slab_tot_perim**2 - 16.0 * slab_area <= 0 # Cannot construct rectangle with this perimeter/area. Some of the # perimeter is presumably not exposed, so bump up perimeter value. @@ -961,18 +1141,18 @@ def self.add_foundation_slab(model, weather, spaces, slab, slab_exp_perim, mat_carpet = Material.CoveringBare(slab.carpet_fraction, slab.carpet_r_value) end - soil_k_in = UnitConversions.convert(@hpxml.site.ground_conductivity, 'ft', 'in') + soil_k_in = UnitConversions.convert(@hpxml_bldg.site.ground_conductivity, 'ft', 'in') Constructions.apply_foundation_slab(model, surface, "#{slab.id} construction", slab_under_r, slab_under_width, slab_gap_r, slab_perim_r, slab_perim_depth, slab_whole_r, slab.thickness, - slab_exp_perim, mat_carpet, soil_k_in, kiva_foundation) + exposed_length, mat_carpet, soil_k_in, kiva_foundation) kiva_foundation = surface.adjacentFoundation.get foundation_walls_insulated = false foundation_ceiling_insulated = false - @hpxml.foundation_walls.each do |fnd_wall| + @hpxml_bldg.foundation_walls.each do |fnd_wall| next unless fnd_wall.interior_adjacent_to == slab.interior_adjacent_to next unless fnd_wall.exterior_adjacent_to == HPXML::LocationGround @@ -982,8 +1162,8 @@ def self.add_foundation_slab(model, weather, spaces, slab, slab_exp_perim, foundation_walls_insulated = true end end - @hpxml.floors.each do |floor| - next unless floor.interior_adjacent_to == HPXML::LocationLivingSpace + @hpxml_bldg.floors.each do |floor| + next unless floor.interior_adjacent_to == HPXML::LocationConditionedSpace next unless floor.exterior_adjacent_to == slab.interior_adjacent_to if floor.insulation_assembly_r_value > 5 @@ -992,29 +1172,29 @@ def self.add_foundation_slab(model, weather, spaces, slab, slab_exp_perim, end Constructions.apply_kiva_initial_temp(kiva_foundation, slab, weather, - spaces[HPXML::LocationLivingSpace].thermalZone.get, - @hpxml.header.sim_begin_month, @hpxml.header.sim_begin_day, - @hpxml.header.sim_calendar_year, @schedules_file, + spaces[HPXML::LocationConditionedSpace].thermalZone.get, + @hpxml_header.sim_begin_month, @hpxml_header.sim_begin_day, + @hpxml_header.sim_calendar_year, @schedules_file, foundation_walls_insulated, foundation_ceiling_insulated) return kiva_foundation end - def self.add_conditioned_floor_area(model, spaces) + def add_conditioned_floor_area(model, spaces) # Check if we need to add floors between conditioned spaces (e.g., between first # and second story or conditioned basement ceiling). # This ensures that the E+ reported Conditioned Floor Area is correct. sum_cfa = 0.0 - @hpxml.floors.each do |floor| + @hpxml_bldg.floors.each do |floor| next unless floor.is_floor - next unless [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include?(floor.interior_adjacent_to) || - [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include?(floor.exterior_adjacent_to) + next unless [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include?(floor.interior_adjacent_to) || + [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include?(floor.exterior_adjacent_to) sum_cfa += floor.area end - @hpxml.slabs.each do |slab| - next unless [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include? slab.interior_adjacent_to + @hpxml_bldg.slabs.each do |slab| + next unless [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include? slab.interior_adjacent_to sum_cfa += slab.area end @@ -1037,7 +1217,7 @@ def self.add_conditioned_floor_area(model, spaces) floor_surface.setWindExposure('NoWind') floor_surface.setName('inferred conditioned floor') floor_surface.setSurfaceType('Floor') - floor_surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationLivingSpace)) + floor_surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationConditionedSpace)) floor_surface.setOutsideBoundaryCondition('Adiabatic') floor_surface.additionalProperties.setFeature('SurfaceType', 'InferredFloor') floor_surface.additionalProperties.setFeature('Tilt', 0.0) @@ -1050,7 +1230,7 @@ def self.add_conditioned_floor_area(model, spaces) ceiling_surface.setWindExposure('NoWind') ceiling_surface.setName('inferred conditioned ceiling') ceiling_surface.setSurfaceType('RoofCeiling') - ceiling_surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationLivingSpace)) + ceiling_surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationConditionedSpace)) ceiling_surface.setOutsideBoundaryCondition('Adiabatic') ceiling_surface.additionalProperties.setFeature('SurfaceType', 'InferredCeiling') ceiling_surface.additionalProperties.setFeature('Tilt', 0.0) @@ -1059,22 +1239,22 @@ def self.add_conditioned_floor_area(model, spaces) apply_adiabatic_construction(model, [floor_surface, ceiling_surface], 'floor') end - def self.add_thermal_mass(model, spaces) + def add_thermal_mass(model, spaces) if @apply_ashrae140_assumptions # 1024 ft2 of interior partition wall mass, no furniture mass mat_int_finish = Material.InteriorFinishMaterial(HPXML::InteriorFinishGypsumBoard, 0.5) partition_wall_area = 1024.0 * 2 # Exposed partition wall area (both sides) Constructions.apply_partition_walls(model, 'PartitionWallConstruction', mat_int_finish, partition_wall_area, spaces) else - mat_int_finish = Material.InteriorFinishMaterial(@hpxml.partition_wall_mass.interior_finish_type, @hpxml.partition_wall_mass.interior_finish_thickness) - partition_wall_area = @hpxml.partition_wall_mass.area_fraction * @cfa # Exposed partition wall area (both sides) + mat_int_finish = Material.InteriorFinishMaterial(@hpxml_bldg.partition_wall_mass.interior_finish_type, @hpxml_bldg.partition_wall_mass.interior_finish_thickness) + partition_wall_area = @hpxml_bldg.partition_wall_mass.area_fraction * @cfa # Exposed partition wall area (both sides) Constructions.apply_partition_walls(model, 'PartitionWallConstruction', mat_int_finish, partition_wall_area, spaces) - Constructions.apply_furniture(model, @hpxml.furniture_mass, spaces) + Constructions.apply_furniture(model, @hpxml_bldg.furniture_mass, spaces) end end - def self.add_cooling_season(model, weather) + def add_cooling_season(model, weather) # Create cooling season schedule # Applies to natural ventilation and calculation of component loads, not HVAC equipment # Uses BAHSP cooling season, not user-specified cooling season (which may be, e.g., year-round) @@ -1086,22 +1266,20 @@ def self.add_cooling_season(model, weather) @clg_ssn_sensor.setKeyName(clg_season_sch.schedule.name.to_s) end - def self.add_windows(model, spaces) + def add_windows(model, spaces) # We already stored @fraction_of_windows_operable, so lets remove the # fraction_operable properties from windows and re-collapse the enclosure # so as to prevent potentially modeling multiple identical windows in E+, # which can increase simulation runtime. - @hpxml.windows.each do |window| + @hpxml_bldg.windows.each do |window| window.fraction_operable = nil end - @hpxml.collapse_enclosure_surfaces() + @hpxml_bldg.collapse_enclosure_surfaces() - shading_group = nil shading_schedules = {} - shading_ems = { sensors: {}, program: nil } surfaces = [] - @hpxml.windows.each_with_index do |window, i| + @hpxml_bldg.windows.each do |window| window_height = 4.0 # ft, default overhang_depth = nil @@ -1142,16 +1320,14 @@ def self.add_windows(model, spaces) if not overhang_depth.nil? overhang = sub_surface.addOverhang(UnitConversions.convert(overhang_depth, 'ft', 'm'), UnitConversions.convert(overhang_distance_to_top, 'ft', 'm')) - overhang.get.setName("#{sub_surface.name} - #{Constants.ObjectNameOverhangs}") + overhang.get.setName("#{sub_surface.name} overhangs") end # Apply construction Constructions.apply_window(model, sub_surface, 'WindowConstruction', ufactor, shgc) # Apply interior/exterior shading (as needed) - shading_vertices = Geometry.create_wall_vertices(window_length, window_height, z_origin, window.azimuth) - shading_group = Constructions.apply_window_skylight_shading(model, window, i, shading_vertices, surface, sub_surface, shading_group, - shading_schedules, shading_ems, Constants.ObjectNameWindowShade, @hpxml) + Constructions.apply_window_skylight_shading(model, window, sub_surface, shading_schedules, @hpxml_header, @hpxml_bldg) else # Window is on an interior surface, which E+ does not allow. Model # as a door instead so that we can get the appropriate conduction @@ -1188,14 +1364,11 @@ def self.add_windows(model, spaces) apply_adiabatic_construction(model, surfaces, 'wall') end - def self.add_skylights(model, spaces) + def add_skylights(model, spaces) surfaces = [] - - shading_group = nil shading_schedules = {} - shading_ems = { sensors: {}, program: nil } - @hpxml.skylights.each_with_index do |skylight, i| + @hpxml_bldg.skylights.each do |skylight| tilt = skylight.roof.pitch / 12.0 width = Math::sqrt(skylight.area) length = skylight.area / width @@ -1213,7 +1386,7 @@ def self.add_skylights(model, spaces) surface.additionalProperties.setFeature('SurfaceType', 'Skylight') surface.setName("surface #{skylight.id}") surface.setSurfaceType('RoofCeiling') - surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationLivingSpace)) # Ensures it is included in Manual J sizing + surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationConditionedSpace)) # Ensures it is included in Manual J sizing surface.setOutsideBoundaryCondition('Outdoors') # cannot be adiabatic because subsurfaces won't be created surfaces << surface @@ -1227,17 +1400,15 @@ def self.add_skylights(model, spaces) Constructions.apply_skylight(model, sub_surface, 'SkylightConstruction', ufactor, shgc) # Apply interior/exterior shading (as needed) - shading_vertices = Geometry.create_roof_vertices(length, width, z_origin, skylight.azimuth, tilt) - shading_group = Constructions.apply_window_skylight_shading(model, skylight, i, shading_vertices, surface, sub_surface, shading_group, - shading_schedules, shading_ems, Constants.ObjectNameSkylightShade, @hpxml) + Constructions.apply_window_skylight_shading(model, skylight, sub_surface, shading_schedules, @hpxml_header, @hpxml_bldg) end apply_adiabatic_construction(model, surfaces, 'roof') end - def self.add_doors(model, spaces) + def add_doors(model, spaces) surfaces = [] - @hpxml.doors.each do |door| + @hpxml_bldg.doors.each do |door| door_height = 6.67 # ft door_length = door.area / door_height z_origin = @foundation_top @@ -1277,7 +1448,7 @@ def self.add_doors(model, spaces) apply_adiabatic_construction(model, surfaces, 'wall') end - def self.apply_adiabatic_construction(model, surfaces, type) + def apply_adiabatic_construction(model, surfaces, type) # Arbitrary construction for heat capacitance. # Only applies to surfaces where outside boundary conditioned is # adiabatic or surface net area is near zero. @@ -1302,80 +1473,81 @@ def self.apply_adiabatic_construction(model, surfaces, type) end end - def self.add_hot_water_and_appliances(runner, model, weather, spaces) + def add_hot_water_and_appliances(runner, model, weather, spaces) # Assign spaces - @hpxml.clothes_washers.each do |clothes_washer| + @hpxml_bldg.clothes_washers.each do |clothes_washer| clothes_washer.additional_properties.space = get_space_from_location(clothes_washer.location, spaces) end - @hpxml.clothes_dryers.each do |clothes_dryer| + @hpxml_bldg.clothes_dryers.each do |clothes_dryer| clothes_dryer.additional_properties.space = get_space_from_location(clothes_dryer.location, spaces) end - @hpxml.dishwashers.each do |dishwasher| + @hpxml_bldg.dishwashers.each do |dishwasher| dishwasher.additional_properties.space = get_space_from_location(dishwasher.location, spaces) end - @hpxml.refrigerators.each do |refrigerator| + @hpxml_bldg.refrigerators.each do |refrigerator| refrigerator.additional_properties.space = get_space_from_location(refrigerator.location, spaces) end - @hpxml.freezers.each do |freezer| + @hpxml_bldg.freezers.each do |freezer| freezer.additional_properties.space = get_space_from_location(freezer.location, spaces) end - @hpxml.cooking_ranges.each do |cooking_range| + @hpxml_bldg.cooking_ranges.each do |cooking_range| cooking_range.additional_properties.space = get_space_from_location(cooking_range.location, spaces) end # Distribution - if @hpxml.water_heating_systems.size > 0 - hot_water_distribution = @hpxml.hot_water_distributions[0] + if @hpxml_bldg.water_heating_systems.size > 0 + hot_water_distribution = @hpxml_bldg.hot_water_distributions[0] end # Solar thermal system solar_thermal_system = nil - if @hpxml.solar_thermal_systems.size > 0 - solar_thermal_system = @hpxml.solar_thermal_systems[0] + if @hpxml_bldg.solar_thermal_systems.size > 0 + solar_thermal_system = @hpxml_bldg.solar_thermal_systems[0] end # Water Heater - unavailable_periods = Schedule.get_unavailable_periods(runner, SchedulesFile::ColumnWaterHeater, @hpxml.header.unavailable_periods) - has_uncond_bsmnt = @hpxml.has_location(HPXML::LocationBasementUnconditioned) + unavailable_periods = Schedule.get_unavailable_periods(runner, SchedulesFile::ColumnWaterHeater, @hpxml_header.unavailable_periods) + unit_multiplier = @hpxml_bldg.building_construction.number_of_units + has_uncond_bsmnt = @hpxml_bldg.has_location(HPXML::LocationBasementUnconditioned) plantloop_map = {} - @hpxml.water_heating_systems.each do |water_heating_system| + @hpxml_bldg.water_heating_systems.each do |water_heating_system| loc_space, loc_schedule = get_space_or_schedule_from_location(water_heating_system.location, model, spaces) ec_adj = HotWaterAndAppliances.get_dist_energy_consumption_adjustment(has_uncond_bsmnt, @cfa, @ncfl, water_heating_system, hot_water_distribution) sys_id = water_heating_system.id if water_heating_system.water_heater_type == HPXML::WaterHeaterTypeStorage - plantloop_map[sys_id] = Waterheater.apply_tank(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods) + plantloop_map[sys_id] = Waterheater.apply_tank(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods, unit_multiplier) elsif water_heating_system.water_heater_type == HPXML::WaterHeaterTypeTankless - plantloop_map[sys_id] = Waterheater.apply_tankless(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods) + plantloop_map[sys_id] = Waterheater.apply_tankless(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods, unit_multiplier) elsif water_heating_system.water_heater_type == HPXML::WaterHeaterTypeHeatPump - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get - plantloop_map[sys_id] = Waterheater.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_heating_system, ec_adj, solar_thermal_system, living_zone, @eri_version, @schedules_file, unavailable_periods) + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get + plantloop_map[sys_id] = Waterheater.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_heating_system, ec_adj, solar_thermal_system, conditioned_zone, @eri_version, @schedules_file, unavailable_periods, unit_multiplier) elsif [HPXML::WaterHeaterTypeCombiStorage, HPXML::WaterHeaterTypeCombiTankless].include? water_heating_system.water_heater_type - plantloop_map[sys_id] = Waterheater.apply_combi(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods) + plantloop_map[sys_id] = Waterheater.apply_combi(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, @eri_version, @schedules_file, unavailable_periods, unit_multiplier) else fail "Unhandled water heater (#{water_heating_system.water_heater_type})." end end # Hot water fixtures and appliances - HotWaterAndAppliances.apply(model, runner, @hpxml, weather, spaces, hot_water_distribution, + HotWaterAndAppliances.apply(model, runner, @hpxml_header, @hpxml_bldg, weather, spaces, hot_water_distribution, solar_thermal_system, @eri_version, @schedules_file, plantloop_map, - @hpxml.header.unavailable_periods) + @hpxml_header.unavailable_periods, @hpxml_bldg.building_construction.number_of_units) if (not solar_thermal_system.nil?) && (not solar_thermal_system.collector_area.nil?) # Detailed solar water heater loc_space, loc_schedule = get_space_or_schedule_from_location(solar_thermal_system.water_heating_system.location, model, spaces) - Waterheater.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_system, plantloop_map) + Waterheater.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_system, plantloop_map, unit_multiplier) end # Add combi-system EMS program with water use equipment information - Waterheater.apply_combi_system_EMS(model, @hpxml.water_heating_systems, plantloop_map) + Waterheater.apply_combi_system_EMS(model, @hpxml_bldg.water_heating_systems, plantloop_map) end - def self.add_cooling_system(model, spaces, airloop_map) - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get + def add_cooling_system(model, weather, spaces, airloop_map) + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get - HVAC.get_hpxml_hvac_systems(@hpxml).each do |hvac_system| + HVAC.get_hpxml_hvac_systems(@hpxml_bldg).each do |hvac_system| next if hvac_system[:cooling].nil? next unless hvac_system[:cooling].is_a? HPXML::CoolingSystem @@ -1405,22 +1577,23 @@ def self.add_cooling_system(model, spaces, airloop_map) HPXML::HVACTypeMiniSplitAirConditioner, HPXML::HVACTypePTAC].include? cooling_system.cooling_system_type - airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, cooling_system, heating_system, - sequential_cool_load_fracs, sequential_heat_load_fracs, - living_zone, @hvac_unavailable_periods) + airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, cooling_system, heating_system, sequential_cool_load_fracs, sequential_heat_load_fracs, + weather.data.AnnualMaxDrybulb, weather.data.AnnualMinDrybulb, + conditioned_zone, @hvac_unavailable_periods) elsif [HPXML::HVACTypeEvaporativeCooler].include? cooling_system.cooling_system_type - airloop_map[sys_id] = HVAC.apply_evaporative_cooler(model, cooling_system, - sequential_cool_load_fracs, living_zone, @hvac_unavailable_periods) + airloop_map[sys_id] = HVAC.apply_evaporative_cooler(model, cooling_system, sequential_cool_load_fracs, + conditioned_zone, @hvac_unavailable_periods, + @hpxml_bldg.building_construction.number_of_units) end end end - def self.add_heating_system(runner, model, spaces, airloop_map) - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get + def add_heating_system(runner, model, weather, spaces, airloop_map) + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get - HVAC.get_hpxml_hvac_systems(@hpxml).each do |hvac_system| + HVAC.get_hpxml_hvac_systems(@hpxml_bldg).each do |hvac_system| next if hvac_system[:heating].nil? next unless hvac_system[:heating].is_a? HPXML::HeatingSystem @@ -1449,43 +1622,42 @@ def self.add_heating_system(runner, model, spaces, airloop_map) sys_id = heating_system.id if [HPXML::HVACTypeFurnace].include? heating_system.heating_system_type - airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, nil, heating_system, - [0], sequential_heat_load_fracs, - living_zone, @hvac_unavailable_periods) + airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, nil, heating_system, [0], sequential_heat_load_fracs, + weather.data.AnnualMaxDrybulb, weather.data.AnnualMinDrybulb, + conditioned_zone, @hvac_unavailable_periods) elsif [HPXML::HVACTypeBoiler].include? heating_system.heating_system_type - airloop_map[sys_id] = HVAC.apply_boiler(model, runner, heating_system, - sequential_heat_load_fracs, living_zone, @hvac_unavailable_periods) + airloop_map[sys_id] = HVAC.apply_boiler(model, runner, heating_system, sequential_heat_load_fracs, conditioned_zone, + @hvac_unavailable_periods) elsif [HPXML::HVACTypeElectricResistance].include? heating_system.heating_system_type HVAC.apply_electric_baseboard(model, heating_system, - sequential_heat_load_fracs, living_zone, @hvac_unavailable_periods) + sequential_heat_load_fracs, conditioned_zone, @hvac_unavailable_periods) elsif [HPXML::HVACTypeStove, - HPXML::HVACTypePortableHeater, - HPXML::HVACTypeFixedHeater, + HPXML::HVACTypeSpaceHeater, HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, HPXML::HVACTypeFireplace].include? heating_system.heating_system_type HVAC.apply_unit_heater(model, heating_system, - sequential_heat_load_fracs, living_zone, @hvac_unavailable_periods) + sequential_heat_load_fracs, conditioned_zone, @hvac_unavailable_periods) end next unless heating_system.is_heat_pump_backup_system # Store OS object for later use - equipment_list = model.getZoneHVACEquipmentLists.find { |el| el.thermalZone == living_zone } + equipment_list = model.getZoneHVACEquipmentLists.find { |el| el.thermalZone == conditioned_zone } @heat_pump_backup_system_object = equipment_list.equipment[-1] end end - def self.add_heat_pump(runner, model, weather, spaces, airloop_map) - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get + def add_heat_pump(runner, model, weather, spaces, airloop_map) + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get - HVAC.get_hpxml_hvac_systems(@hpxml).each do |hvac_system| + HVAC.get_hpxml_hvac_systems(@hpxml_bldg).each do |hvac_system| next if hvac_system[:cooling].nil? next unless hvac_system[:cooling].is_a? HPXML::HeatPump @@ -1506,26 +1678,27 @@ def self.add_heat_pump(runner, model, weather, spaces, airloop_map) airloop_map[sys_id] = HVAC.apply_water_loop_to_air_heat_pump(model, heat_pump, sequential_heat_load_fracs, sequential_cool_load_fracs, - living_zone, @hvac_unavailable_periods) + conditioned_zone, @hvac_unavailable_periods) elsif [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? heat_pump.heat_pump_type - airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, heat_pump, heat_pump, - sequential_cool_load_fracs, sequential_heat_load_fracs, - living_zone, @hvac_unavailable_periods) + airloop_map[sys_id] = HVAC.apply_air_source_hvac_systems(model, heat_pump, heat_pump, sequential_cool_load_fracs, sequential_heat_load_fracs, + weather.data.AnnualMaxDrybulb, weather.data.AnnualMinDrybulb, + conditioned_zone, @hvac_unavailable_periods) elsif [HPXML::HVACTypeHeatPumpGroundToAir].include? heat_pump.heat_pump_type airloop_map[sys_id] = HVAC.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, sequential_heat_load_fracs, sequential_cool_load_fracs, - living_zone, @hpxml.site.ground_conductivity, @hvac_unavailable_periods) + conditioned_zone, @hpxml_bldg.site.ground_conductivity, @hvac_unavailable_periods, + @hpxml_bldg.building_construction.number_of_units) end - next unless not heat_pump.backup_system.nil? + next if heat_pump.backup_system.nil? - equipment_list = model.getZoneHVACEquipmentLists.find { |el| el.thermalZone == living_zone } + equipment_list = model.getZoneHVACEquipmentLists.find { |el| el.thermalZone == conditioned_zone } # Set priority to be last (i.e., after the heat pump that it is backup for) equipment_list.setHeatingPriority(@heat_pump_backup_system_object, 99) @@ -1533,14 +1706,13 @@ def self.add_heat_pump(runner, model, weather, spaces, airloop_map) end end - def self.add_ideal_system(model, spaces, epw_path) + def add_ideal_system(model, spaces, epw_path) # Adds an ideal air system as needed to meet the load under certain circumstances: # 1. the sum of fractions load served is less than 1, or # 2. we're using an ideal air system for e.g. ASHRAE 140 loads calculation. - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get - obj_name = Constants.ObjectNameIdealAirSystem + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get - if @apply_ashrae140_assumptions && (@hpxml.total_fraction_heat_load_served + @hpxml.total_fraction_heat_load_served == 0.0) + if @apply_ashrae140_assumptions && (@hpxml_bldg.total_fraction_heat_load_served + @hpxml_bldg.total_fraction_heat_load_served == 0.0) cooling_load_frac = 1.0 heating_load_frac = 1.0 if @apply_ashrae140_assumptions @@ -1552,56 +1724,57 @@ def self.add_ideal_system(model, spaces, epw_path) fail 'Unexpected weather file for ASHRAE 140 run.' end end - HVAC.apply_ideal_air_loads(model, obj_name, [cooling_load_frac], [heating_load_frac], - living_zone, @hvac_unavailable_periods) + HVAC.apply_ideal_air_loads(model, [cooling_load_frac], [heating_load_frac], + conditioned_zone, @hvac_unavailable_periods) return end - if (@hpxml.total_fraction_heat_load_served < 1.0) && (@hpxml.total_fraction_heat_load_served > 0.0) - sequential_heat_load_fracs = HVAC.calc_sequential_load_fractions(@remaining_heat_load_frac - @hpxml.total_fraction_heat_load_served, @remaining_heat_load_frac, @heating_days) - @remaining_heat_load_frac -= (1.0 - @hpxml.total_fraction_heat_load_served) + if (@hpxml_bldg.total_fraction_heat_load_served < 1.0) && (@hpxml_bldg.total_fraction_heat_load_served > 0.0) + sequential_heat_load_fracs = HVAC.calc_sequential_load_fractions(@remaining_heat_load_frac - @hpxml_bldg.total_fraction_heat_load_served, @remaining_heat_load_frac, @heating_days) + @remaining_heat_load_frac -= (1.0 - @hpxml_bldg.total_fraction_heat_load_served) else sequential_heat_load_fracs = [0.0] end - if (@hpxml.total_fraction_cool_load_served < 1.0) && (@hpxml.total_fraction_cool_load_served > 0.0) - sequential_cool_load_fracs = HVAC.calc_sequential_load_fractions(@remaining_cool_load_frac - @hpxml.total_fraction_cool_load_served, @remaining_cool_load_frac, @cooling_days) - @remaining_cool_load_frac -= (1.0 - @hpxml.total_fraction_cool_load_served) + if (@hpxml_bldg.total_fraction_cool_load_served < 1.0) && (@hpxml_bldg.total_fraction_cool_load_served > 0.0) + sequential_cool_load_fracs = HVAC.calc_sequential_load_fractions(@remaining_cool_load_frac - @hpxml_bldg.total_fraction_cool_load_served, @remaining_cool_load_frac, @cooling_days) + @remaining_cool_load_frac -= (1.0 - @hpxml_bldg.total_fraction_cool_load_served) else sequential_cool_load_fracs = [0.0] end if (sequential_heat_load_fracs.sum > 0.0) || (sequential_cool_load_fracs.sum > 0.0) - HVAC.apply_ideal_air_loads(model, obj_name, sequential_cool_load_fracs, sequential_heat_load_fracs, - living_zone, @hvac_unavailable_periods) + HVAC.apply_ideal_air_loads(model, sequential_cool_load_fracs, sequential_heat_load_fracs, + conditioned_zone, @hvac_unavailable_periods) end end - def self.add_setpoints(runner, model, weather, spaces) - return if @hpxml.hvac_controls.size == 0 + def add_setpoints(runner, model, weather, spaces) + return if @hpxml_bldg.hvac_controls.size == 0 - hvac_control = @hpxml.hvac_controls[0] - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get - has_ceiling_fan = (@hpxml.ceiling_fans.size > 0) + hvac_control = @hpxml_bldg.hvac_controls[0] + conditioned_zone = spaces[HPXML::LocationConditionedSpace].thermalZone.get + has_ceiling_fan = (@hpxml_bldg.ceiling_fans.size > 0) - HVAC.apply_setpoints(model, runner, weather, hvac_control, living_zone, has_ceiling_fan, @heating_days, @cooling_days, @hpxml.header.sim_calendar_year, @schedules_file) + HVAC.apply_setpoints(model, runner, weather, hvac_control, conditioned_zone, has_ceiling_fan, @heating_days, @cooling_days, @hpxml_header.sim_calendar_year, @schedules_file) end - def self.add_ceiling_fans(runner, model, weather, spaces) - return if @hpxml.ceiling_fans.size == 0 + def add_ceiling_fans(runner, model, weather, spaces) + return if @hpxml_bldg.ceiling_fans.size == 0 - ceiling_fan = @hpxml.ceiling_fans[0] - HVAC.apply_ceiling_fans(model, runner, weather, ceiling_fan, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) + ceiling_fan = @hpxml_bldg.ceiling_fans[0] + HVAC.apply_ceiling_fans(model, runner, weather, ceiling_fan, spaces[HPXML::LocationConditionedSpace], + @schedules_file, @hpxml_header.unavailable_periods) end - def self.add_dehumidifiers(runner, model, spaces) - return if @hpxml.dehumidifiers.size == 0 + def add_dehumidifiers(runner, model, spaces) + return if @hpxml_bldg.dehumidifiers.size == 0 - HVAC.apply_dehumidifiers(runner, model, @hpxml.dehumidifiers, spaces[HPXML::LocationLivingSpace], @hpxml.header.unavailable_periods) + HVAC.apply_dehumidifiers(runner, model, @hpxml_bldg.dehumidifiers, spaces[HPXML::LocationConditionedSpace], @hpxml_header.unavailable_periods, + @hpxml_bldg.building_construction.number_of_units) end - def self.check_distribution_system(hvac_distribution, system_type) + def check_distribution_system(hvac_distribution, system_type) return if hvac_distribution.nil? hvac_distribution_type_map = { HPXML::HVACTypeFurnace => [HPXML::HVACDistributionTypeAir, HPXML::HVACDistributionTypeDSE], @@ -1619,9 +1792,9 @@ def self.check_distribution_system(hvac_distribution, system_type) end end - def self.add_mels(runner, model, spaces) + def add_mels(runner, model, spaces) # Misc - @hpxml.plug_loads.each do |plug_load| + @hpxml_bldg.plug_loads.each do |plug_load| if plug_load.plug_load_type == HPXML::PlugLoadTypeOther obj_name = Constants.ObjectNameMiscPlugLoads elsif plug_load.plug_load_type == HPXML::PlugLoadTypeTelevision @@ -1636,14 +1809,14 @@ def self.add_mels(runner, model, spaces) next end - MiscLoads.apply_plug(model, runner, plug_load, obj_name, spaces[HPXML::LocationLivingSpace], @apply_ashrae140_assumptions, - @schedules_file, @hpxml.header.unavailable_periods) + MiscLoads.apply_plug(model, runner, plug_load, obj_name, spaces[HPXML::LocationConditionedSpace], @apply_ashrae140_assumptions, + @schedules_file, @hpxml_header.unavailable_periods) end end - def self.add_mfls(runner, model, spaces) + def add_mfls(runner, model, spaces) # Misc - @hpxml.fuel_loads.each do |fuel_load| + @hpxml_bldg.fuel_loads.each do |fuel_load| if fuel_load.fuel_load_type == HPXML::FuelLoadTypeGrill obj_name = Constants.ObjectNameMiscGrill elsif fuel_load.fuel_load_type == HPXML::FuelLoadTypeLighting @@ -1656,44 +1829,33 @@ def self.add_mfls(runner, model, spaces) next end - MiscLoads.apply_fuel(model, runner, fuel_load, obj_name, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) + MiscLoads.apply_fuel(model, runner, fuel_load, obj_name, spaces[HPXML::LocationConditionedSpace], + @schedules_file, @hpxml_header.unavailable_periods) end end - def self.add_lighting(runner, model, epw_file, spaces) - Lighting.apply(runner, model, epw_file, spaces, @hpxml.lighting_groups, @hpxml.lighting, @eri_version, - @schedules_file, @cfa, @hpxml.header.unavailable_periods) + def add_lighting(runner, model, epw_file, spaces) + Lighting.apply(runner, model, epw_file, spaces, @hpxml_bldg.lighting_groups, @hpxml_bldg.lighting, @eri_version, + @schedules_file, @cfa, @hpxml_header.unavailable_periods, @hpxml_bldg.building_construction.number_of_units) end - def self.add_pools_and_hot_tubs(runner, model, spaces) - @hpxml.pools.each do |pool| - next if pool.type == HPXML::TypeNone + def add_pools_and_permanent_spas(runner, model, spaces) + (@hpxml_bldg.pools + @hpxml_bldg.permanent_spas).each do |pool_or_spa| + next if pool_or_spa.type == HPXML::TypeNone - MiscLoads.apply_pool_or_hot_tub_heater(runner, model, pool, Constants.ObjectNameMiscPoolHeater, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) - next if pool.pump_type == HPXML::TypeNone + MiscLoads.apply_pool_or_permanent_spa_heater(runner, model, pool_or_spa, spaces[HPXML::LocationConditionedSpace], + @schedules_file, @hpxml_header.unavailable_periods) + next if pool_or_spa.pump_type == HPXML::TypeNone - MiscLoads.apply_pool_or_hot_tub_pump(runner, model, pool, Constants.ObjectNameMiscPoolPump, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) - end - - @hpxml.hot_tubs.each do |hot_tub| - next if hot_tub.type == HPXML::TypeNone - - MiscLoads.apply_pool_or_hot_tub_heater(runner, model, hot_tub, Constants.ObjectNameMiscHotTubHeater, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) - next if hot_tub.pump_type == HPXML::TypeNone - - MiscLoads.apply_pool_or_hot_tub_pump(runner, model, hot_tub, Constants.ObjectNameMiscHotTubPump, spaces[HPXML::LocationLivingSpace], - @schedules_file, @hpxml.header.unavailable_periods) + MiscLoads.apply_pool_or_permanent_spa_pump(runner, model, pool_or_spa, spaces[HPXML::LocationConditionedSpace], + @schedules_file, @hpxml_header.unavailable_periods) end end - def self.add_airflow(runner, model, weather, spaces, airloop_map) + def add_airflow(runner, model, weather, spaces, airloop_map) # Ducts duct_systems = {} - @hpxml.hvac_distributions.each do |hvac_distribution| + @hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir air_ducts = create_ducts(model, hvac_distribution, spaces) @@ -1721,24 +1883,50 @@ def self.add_airflow(runner, model, weather, spaces, airloop_map) end end + # Duct leakage to outside warnings? + # Need to check here instead of in schematron in case duct locations are defaulted + @hpxml_bldg.hvac_distributions.each do |hvac_distribution| + next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir + next if hvac_distribution.duct_leakage_measurements.empty? + + # Skip if there's a duct outside conditioned space + next if hvac_distribution.ducts.select { |d| !HPXML::conditioned_locations_this_unit.include?(d.duct_location) }.size > 0 + + # Issue warning if duct leakage to outside above a certain threshold and ducts completely in conditioned space + issue_warning = false + units = hvac_distribution.duct_leakage_measurements[0].duct_leakage_units + lto_measurements = hvac_distribution.duct_leakage_measurements.select { |dlm| dlm.duct_leakage_total_or_to_outside == HPXML::DuctLeakageToOutside } + sum_lto = lto_measurements.map { |dlm| dlm.duct_leakage_value }.sum(0.0) + if units == HPXML::UnitsCFM25 + issue_warning = true if sum_lto > 0.04 * @cfa + elsif units == HPXML::UnitsCFM50 + issue_warning = true if sum_lto > 0.06 * @cfa + elsif units == HPXML::UnitsPercent + issue_warning = true if sum_lto > 0.05 + end + next unless issue_warning + + runner.registerWarning('Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment.') + end + # Create HVAC availability sensor - @hvac_availability_sensor = nil + hvac_availability_sensor = nil if not @hvac_unavailable_periods.empty? avail_sch = ScheduleConstant.new(model, SchedulesFile::ColumnHVAC, 1.0, Constants.ScheduleTypeLimitsFraction, unavailable_periods: @hvac_unavailable_periods) - avail_sch = avail_sch.schedule - @hvac_availability_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') - @hvac_availability_sensor.setName('availability s') - @hvac_availability_sensor.setKeyName(avail_sch.name.to_s) + hvac_availability_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') + hvac_availability_sensor.setName('hvac availability s') + hvac_availability_sensor.setKeyName(avail_sch.schedule.name.to_s) + hvac_availability_sensor.additionalProperties.setFeature('ObjectType', Constants.ObjectNameHVACAvailabilitySensor) end - Airflow.apply(model, runner, weather, spaces, @hpxml, @cfa, @nbeds, + Airflow.apply(model, runner, weather, spaces, @hpxml_header, @hpxml_bldg, @cfa, @nbeds, @ncfl_ag, duct_systems, airloop_map, @clg_ssn_sensor, @eri_version, @frac_windows_operable, @apply_ashrae140_assumptions, @schedules_file, - @hpxml.header.unavailable_periods, @hvac_availability_sensor) + @hpxml_header.unavailable_periods, hvac_availability_sensor) end - def self.create_ducts(model, hvac_distribution, spaces) + def create_ducts(model, hvac_distribution, spaces) air_ducts = [] # Duct leakage (supply/return => [value, units]) @@ -1817,96 +2005,131 @@ def self.create_ducts(model, hvac_distribution, spaces) return air_ducts end - def self.add_photovoltaics(model) - @hpxml.pv_systems.each do |pv_system| - next if pv_system.inverter.inverter_efficiency == @hpxml.pv_systems[0].inverter.inverter_efficiency + def add_photovoltaics(model) + @hpxml_bldg.pv_systems.each do |pv_system| + next if pv_system.inverter.inverter_efficiency == @hpxml_bldg.pv_systems[0].inverter.inverter_efficiency fail 'Expected all InverterEfficiency values to be equal.' end - @hpxml.pv_systems.each do |pv_system| - PV.apply(model, @nbeds, pv_system) + @hpxml_bldg.pv_systems.each do |pv_system| + PV.apply(model, @nbeds, pv_system, @hpxml_bldg.building_construction.number_of_units) end end - def self.add_generators(model) - @hpxml.generators.each do |generator| - Generator.apply(model, @nbeds, generator) + def add_generators(model) + @hpxml_bldg.generators.each do |generator| + Generator.apply(model, @nbeds, generator, @hpxml_bldg.building_construction.number_of_units) end end - def self.add_batteries(runner, model, spaces) - @hpxml.batteries.each do |battery| + def add_batteries(runner, model, spaces) + @hpxml_bldg.batteries.each do |battery| # Assign space battery.additional_properties.space = get_space_from_location(battery.location, spaces) - Battery.apply(runner, model, @hpxml.pv_systems, battery, @schedules_file) + Battery.apply(runner, model, @hpxml_bldg.pv_systems, battery, @schedules_file, @hpxml_bldg.building_construction.number_of_units) end end - def self.add_additional_properties(model, hpxml_path, building_id, epw_file) + def add_building_unit(model, unit_num) + return if unit_num.nil? + + unit = OpenStudio::Model::BuildingUnit.new(model) + unit.additionalProperties.setFeature('unit_num', unit_num) + model.getSpaces.each do |s| + s.setBuildingUnit(unit) + end + end + + def add_additional_properties(model, hpxml, hpxml_osm_map, hpxml_path, building_id, epw_file, hpxml_defaults_path) # Store some data for use in reporting measure additionalProperties = model.getBuilding.additionalProperties additionalProperties.setFeature('hpxml_path', hpxml_path) - additionalProperties.setFeature('hpxml_defaults_path', @hpxml_defaults_path) + additionalProperties.setFeature('hpxml_defaults_path', hpxml_defaults_path) additionalProperties.setFeature('building_id', building_id.to_s) - emissions_scenario_names = @hpxml.header.emissions_scenarios.map { |s| s.name }.to_s - additionalProperties.setFeature('emissions_scenario_names', emissions_scenario_names) - emissions_scenario_types = @hpxml.header.emissions_scenarios.map { |s| s.emissions_type }.to_s - additionalProperties.setFeature('emissions_scenario_types', emissions_scenario_types) - additionalProperties.setFeature('has_heating', @hpxml.total_fraction_heat_load_served > 0) - additionalProperties.setFeature('has_cooling', @hpxml.total_fraction_cool_load_served > 0) + additionalProperties.setFeature('emissions_scenario_names', hpxml.header.emissions_scenarios.map { |s| s.name }.to_s) + additionalProperties.setFeature('emissions_scenario_types', hpxml.header.emissions_scenarios.map { |s| s.emissions_type }.to_s) + heated_zones, cooled_zones = [], [] + hpxml_osm_map.each do |hpxml_bldg, unit_model| + conditioned_zone_name = unit_model.getThermalZones.find { |z| z.additionalProperties.getFeatureAsString('ObjectType').to_s == HPXML::LocationConditionedSpace }.name.to_s + + heated_zones << conditioned_zone_name if hpxml_bldg.total_fraction_heat_load_served > 0 + cooled_zones << conditioned_zone_name if hpxml_bldg.total_fraction_cool_load_served > 0 + end + additionalProperties.setFeature('heated_zones', heated_zones.to_s) + additionalProperties.setFeature('cooled_zones', cooled_zones.to_s) additionalProperties.setFeature('is_southern_hemisphere', epw_file.latitude < 0) end - def self.add_unmet_hours_output(model, spaces) + def add_unmet_hours_output(model, hpxml_osm_map) # We do our own unmet hours calculation via EMS so that we can incorporate, - # e.g., heating/cooling seasons into the logic. - hvac_control = @hpxml.hvac_controls[0] - if not hvac_control.nil? - sim_year = @hpxml.header.sim_calendar_year - htg_start_day = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_heating_begin_month, hvac_control.seasons_heating_begin_day) - htg_end_day = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_heating_end_month, hvac_control.seasons_heating_end_day) - clg_start_day = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_cooling_begin_month, hvac_control.seasons_cooling_begin_day) - clg_end_day = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_cooling_end_month, hvac_control.seasons_cooling_end_day) - end + # e.g., heating/cooling seasons into the logic. The calculation layers on top + # of the built-in EnergyPlus unmet hours output. + + # Create sensors and gather data + htg_sensors, clg_sensors = {}, {} + total_heat_load_serveds, total_cool_load_serveds = {}, {} + htg_start_days, htg_end_days, clg_start_days, clg_end_days = {}, {}, {}, {} + hpxml_osm_map.each_with_index do |(hpxml_bldg, unit_model), unit| + conditioned_zone_name = unit_model.getThermalZones.find { |z| z.additionalProperties.getFeatureAsString('ObjectType').to_s == HPXML::LocationConditionedSpace }.name.to_s + + # EMS sensors + htg_sensors[unit] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Heating Setpoint Not Met Time') + htg_sensors[unit].setName('zone htg unmet s') + htg_sensors[unit].setKeyName(conditioned_zone_name) - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get + clg_sensors[unit] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Cooling Setpoint Not Met Time') + clg_sensors[unit].setName('zone clg unmet s') + clg_sensors[unit].setKeyName(conditioned_zone_name) - # EMS sensors - htg_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Heating Setpoint Not Met Time') - htg_sensor.setName('zone htg unmet s') - htg_sensor.setKeyName(living_zone.name.to_s) + total_heat_load_serveds[unit] = hpxml_bldg.total_fraction_heat_load_served + total_cool_load_serveds[unit] = hpxml_bldg.total_fraction_cool_load_served - clg_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Cooling Setpoint Not Met Time') - clg_sensor.setName('zone clg unmet s') - clg_sensor.setKeyName(living_zone.name.to_s) + hvac_control = hpxml_bldg.hvac_controls[0] + next unless not hvac_control.nil? + + sim_year = @hpxml_header.sim_calendar_year + htg_start_days[unit] = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_heating_begin_month, hvac_control.seasons_heating_begin_day) + htg_end_days[unit] = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_heating_end_month, hvac_control.seasons_heating_end_day) + clg_start_days[unit] = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_cooling_begin_month, hvac_control.seasons_cooling_begin_day) + clg_end_days[unit] = Schedule.get_day_num_from_month_day(sim_year, hvac_control.seasons_cooling_end_month, hvac_control.seasons_cooling_end_day) + end + + hvac_availability_sensor = model.getEnergyManagementSystemSensors.find { |s| s.additionalProperties.getFeatureAsString('ObjectType').to_s == Constants.ObjectNameHVACAvailabilitySensor } # EMS program clg_hrs = 'clg_unmet_hours' htg_hrs = 'htg_unmet_hours' program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) - program.setName(Constants.ObjectNameUnmetHoursProgram) + program.setName('unmet hours program') + program.additionalProperties.setFeature('ObjectType', Constants.ObjectNameUnmetHoursProgram) program.addLine("Set #{htg_hrs} = 0") program.addLine("Set #{clg_hrs} = 0") - if @hpxml.total_fraction_heat_load_served > 0 - if htg_end_day >= htg_start_day - line = "If ((DayOfYear >= #{htg_start_day}) && (DayOfYear <= #{htg_end_day}))" - else - line = "If ((DayOfYear >= #{htg_start_day}) || (DayOfYear <= #{htg_end_day}))" + for unit in 0..hpxml_osm_map.size - 1 + if total_heat_load_serveds[unit] > 0 + if htg_end_days[unit] >= htg_start_days[unit] + line = "If ((DayOfYear >= #{htg_start_days[unit]}) && (DayOfYear <= #{htg_end_days[unit]}))" + else + line = "If ((DayOfYear >= #{htg_start_days[unit]}) || (DayOfYear <= #{htg_end_days[unit]}))" + end + line += " && (#{hvac_availability_sensor.name} == 1)" if not hvac_availability_sensor.nil? + program.addLine(line) + program.addLine(" If #{htg_sensors[unit].name} > #{htg_hrs}") # Use max hourly value across all units + program.addLine(" Set #{htg_hrs} = #{htg_sensors[unit].name}") + program.addLine(' EndIf') + program.addLine('EndIf') end - line += " && (#{@hvac_availability_sensor.name} == 1)" if not @hvac_availability_sensor.nil? - program.addLine(line) - program.addLine(" Set #{htg_hrs} = #{htg_hrs} + #{htg_sensor.name}") - program.addLine('EndIf') - end - if @hpxml.total_fraction_cool_load_served > 0 - if clg_end_day >= clg_start_day - line = "If ((DayOfYear >= #{clg_start_day}) && (DayOfYear <= #{clg_end_day}))" + next unless total_cool_load_serveds[unit] > 0 + + if clg_end_days[unit] >= clg_start_days[unit] + line = "If ((DayOfYear >= #{clg_start_days[unit]}) && (DayOfYear <= #{clg_end_days[unit]}))" else - line = "If ((DayOfYear >= #{clg_start_day}) || (DayOfYear <= #{clg_end_day}))" + line = "If ((DayOfYear >= #{clg_start_days[unit]}) || (DayOfYear <= #{clg_end_days[unit]}))" end - line += " && (#{@hvac_availability_sensor.name} == 1)" if not @hvac_availability_sensor.nil? + line += " && (#{hvac_availability_sensor.name} == 1)" if not hvac_availability_sensor.nil? program.addLine(line) - program.addLine(" Set #{clg_hrs} = #{clg_hrs} + #{clg_sensor.name}") + program.addLine(" If #{clg_sensors[unit].name} > #{clg_hrs}") # Use max hourly value across all units + program.addLine(" Set #{clg_hrs} = #{clg_sensors[unit].name}") + program.addLine(' EndIf') program.addLine('EndIf') end @@ -1917,68 +2140,88 @@ def self.add_unmet_hours_output(model, spaces) program_calling_manager.addProgram(program) end - def self.add_loads_output(model, spaces, add_component_loads) - living_zone = spaces[HPXML::LocationLivingSpace].thermalZone.get - - if @apply_ashrae140_assumptions - total_heat_load_served = 1.0 - total_cool_load_served = 1.0 - else - total_heat_load_served = @hpxml.total_fraction_heat_load_served - total_cool_load_served = @hpxml.total_fraction_cool_load_served - end - - liv_load_sensors, intgain_dehumidifier = add_total_loads_output(model, living_zone, total_heat_load_served, total_cool_load_served) + def add_loads_output(model, add_component_loads, hpxml_osm_map) + loads_data = add_total_loads_output(model, hpxml_osm_map) return unless add_component_loads - add_component_loads_output(model, living_zone, liv_load_sensors, intgain_dehumidifier, total_heat_load_served, total_cool_load_served) + add_component_loads_output(model, hpxml_osm_map, loads_data) end - def self.add_total_loads_output(model, living_zone, total_heat_load_served, total_cool_load_served) - # Energy transferred in the conditioned space, used for determining heating (winter) vs cooling (summer) - liv_load_sensors = {} - liv_load_sensors[:htg] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Heating:EnergyTransfer:Zone:#{living_zone.name.to_s.upcase}") - liv_load_sensors[:htg].setName('htg_load_liv') - liv_load_sensors[:clg] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Cooling:EnergyTransfer:Zone:#{living_zone.name.to_s.upcase}") - liv_load_sensors[:clg].setName('clg_load_liv') - - # Total energy transferred (above plus ducts) - tot_load_sensors = {} - tot_load_sensors[:htg] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Heating:EnergyTransfer') - tot_load_sensors[:htg].setName('htg_load_tot') - tot_load_sensors[:clg] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Cooling:EnergyTransfer') - tot_load_sensors[:clg].setName('clg_load_tot') + def add_total_loads_output(model, hpxml_osm_map) + # Create sensors and gather data + htg_cond_load_sensors, clg_cond_load_sensors = {}, {} + htg_duct_load_sensors, clg_duct_load_sensors = {}, {} + total_heat_load_serveds, total_cool_load_serveds = {}, {} + dehumidifier_sensors = {} + + hpxml_osm_map.each_with_index do |(hpxml_bldg, unit_model), unit| + # Retrieve objects + conditioned_zone_name = unit_model.getThermalZones.find { |z| z.additionalProperties.getFeatureAsString('ObjectType').to_s == HPXML::LocationConditionedSpace }.name.to_s + duct_zone_names = unit_model.getThermalZones.select { |z| z.isPlenum }.map { |z| z.name.to_s } + dehumidifier = unit_model.getZoneHVACDehumidifierDXs + dehumidifier_name = dehumidifier[0].name.to_s unless dehumidifier.empty? + + # Fraction heat/cool load served + if @hpxml_header.apply_ashrae140_assumptions + total_heat_load_serveds[unit] = 1.0 + total_cool_load_serveds[unit] = 1.0 + else + total_heat_load_serveds[unit] = hpxml_bldg.total_fraction_heat_load_served + total_cool_load_serveds[unit] = hpxml_bldg.total_fraction_cool_load_served + end - # Need to adjusted E+ EnergyTransfer meters for dehumidifiers - intgain_dehumidifier = nil - model.getZoneHVACDehumidifierDXs.each do |e| - next unless e.thermalZone.get.name.to_s == living_zone.name.to_s + # Energy transferred in conditioned zone, used for determining heating (winter) vs cooling (summer) + htg_cond_load_sensors[unit] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Heating:EnergyTransfer:Zone:#{conditioned_zone_name.upcase}") + htg_cond_load_sensors[unit].setName('htg_load_cond') + clg_cond_load_sensors[unit] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Cooling:EnergyTransfer:Zone:#{conditioned_zone_name.upcase}") + clg_cond_load_sensors[unit].setName('clg_load_cond') - { 'Zone Dehumidifier Sensible Heating Energy' => 'ig_dehumidifier' }.each do |var, name| - intgain_dehumidifier = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - intgain_dehumidifier.setName(name) - intgain_dehumidifier.setKeyName(e.name.to_s) + # Energy transferred in duct zone(s) + htg_duct_load_sensors[unit] = [] + clg_duct_load_sensors[unit] = [] + duct_zone_names.each do |duct_zone_name| + htg_duct_load_sensors[unit] << OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Heating:EnergyTransfer:Zone:#{duct_zone_name.upcase}") + htg_duct_load_sensors[unit][-1].setName('htg_load_duct') + clg_duct_load_sensors[unit] << OpenStudio::Model::EnergyManagementSystemSensor.new(model, "Cooling:EnergyTransfer:Zone:#{duct_zone_name.upcase}") + clg_duct_load_sensors[unit][-1].setName('clg_load_duct') end + + # Need to adjusted E+ EnergyTransfer meters for dehumidifier internal gains + next if dehumidifier_name.nil? + + dehumidifier_sensors[unit] = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Dehumidifier Sensible Heating Energy') + dehumidifier_sensors[unit].setName('ig_dehumidifier') + dehumidifier_sensors[unit].setKeyName(dehumidifier_name) end # EMS program program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) - program.setName(Constants.ObjectNameTotalLoadsProgram) + program.setName('total loads program') + program.additionalProperties.setFeature('ObjectType', Constants.ObjectNameTotalLoadsProgram) program.addLine('Set loads_htg_tot = 0') program.addLine('Set loads_clg_tot = 0') - program.addLine("If #{liv_load_sensors[:htg].name} > 0") - s = " Set loads_htg_tot = (#{tot_load_sensors[:htg].name} - #{tot_load_sensors[:clg].name}) * #{total_heat_load_served}" - if not intgain_dehumidifier.nil? - s += " - #{intgain_dehumidifier.name}" + for unit in 0..hpxml_osm_map.size - 1 + program.addLine("If #{htg_cond_load_sensors[unit].name} > 0") + program.addLine(" Set loads_htg_tot = loads_htg_tot + (#{htg_cond_load_sensors[unit].name} - #{clg_cond_load_sensors[unit].name}) * #{total_heat_load_serveds[unit]}") + for i in 0..htg_duct_load_sensors[unit].size - 1 + program.addLine(" Set loads_htg_tot = loads_htg_tot + (#{htg_duct_load_sensors[unit][i].name} - #{clg_duct_load_sensors[unit][i].name}) * #{total_heat_load_serveds[unit]}") + end + if not dehumidifier_sensors[unit].nil? + program.addLine(" Set loads_htg_tot = loads_htg_tot - #{dehumidifier_sensors[unit].name}") + end + program.addLine('EndIf') end - program.addLine(s) - program.addLine("ElseIf #{liv_load_sensors[:clg].name} > 0") - s = " Set loads_clg_tot = (#{tot_load_sensors[:clg].name} - #{tot_load_sensors[:htg].name}) * #{total_cool_load_served}" - if not intgain_dehumidifier.nil? - s += " + #{intgain_dehumidifier.name}" + for unit in 0..hpxml_osm_map.size - 1 + program.addLine("If #{clg_cond_load_sensors[unit].name} > 0") + program.addLine(" Set loads_clg_tot = loads_clg_tot + (#{clg_cond_load_sensors[unit].name} - #{htg_cond_load_sensors[unit].name}) * #{total_cool_load_serveds[unit]}") + for i in 0..clg_duct_load_sensors[unit].size - 1 + program.addLine(" Set loads_clg_tot = loads_clg_tot + (#{clg_duct_load_sensors[unit][i].name} - #{htg_duct_load_sensors[unit][i].name}) * #{total_cool_load_serveds[unit]}") + end + if not dehumidifier_sensors[unit].nil? + program.addLine(" Set loads_clg_tot = loads_clg_tot + #{dehumidifier_sensors[unit].name}") + end + program.addLine('EndIf') end - program.addLine(s) - program.addLine('EndIf') # EMS calling manager program_calling_manager = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) @@ -1986,27 +2229,11 @@ def self.add_total_loads_output(model, living_zone, total_heat_load_served, tota program_calling_manager.setCallingPoint('EndOfZoneTimestepAfterZoneReporting') program_calling_manager.addProgram(program) - return liv_load_sensors, intgain_dehumidifier + return htg_cond_load_sensors, clg_cond_load_sensors, total_heat_load_serveds, total_cool_load_serveds, dehumidifier_sensors end - def self.add_component_loads_output(model, living_zone, liv_load_sensors, intgain_dehumidifier, total_heat_load_served, total_cool_load_served) - # Prevent certain objects (e.g., OtherEquipment) from being counted towards both, e.g., ducts and internal gains - objects_already_processed = [] - - # EMS Sensors: Surfaces, SubSurfaces, InternalMass - surfaces_sensors = { walls: [], - rim_joists: [], - foundation_walls: [], - floors: [], - slabs: [], - ceilings: [], - roofs: [], - windows_conduction: [], - windows_solar: [], - doors: [], - skylights_conduction: [], - skylights_solar: [], - internal_mass: [] } + def add_component_loads_output(model, hpxml_osm_map, loads_data) + htg_cond_load_sensors, clg_cond_load_sensors, total_heat_load_serveds, total_cool_load_serveds, dehumidifier_sensors = loads_data # Output diagnostics needed for some output variables used below output_diagnostics = model.getOutputDiagnostics @@ -2014,397 +2241,376 @@ def self.add_component_loads_output(model, living_zone, liv_load_sensors, intgai area_tolerance = UnitConversions.convert(1.0, 'ft^2', 'm^2') - model.getSurfaces.sort.each do |s| - next unless s.space.get.thermalZone.get.name.to_s == living_zone.name.to_s + nonsurf_names = ['intgains', 'lighting', 'infil', 'mechvent', 'natvent', 'whf', 'ducts'] + surf_names = ['walls', 'rim_joists', 'foundation_walls', 'floors', 'slabs', 'ceilings', + 'roofs', 'windows_conduction', 'windows_solar', 'doors', 'skylights_conduction', + 'skylights_solar', 'internal_mass'] + + # EMS program + program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) + program.setName('component loads program') + program.additionalProperties.setFeature('ObjectType', Constants.ObjectNameComponentLoadsProgram) - surface_type = s.additionalProperties.getFeatureAsString('SurfaceType') - if not surface_type.is_initialized - fail "Could not identify surface type for surface: '#{s.name}'." + # Initialize + [:htg, :clg].each do |mode| + surf_names.each do |surf_name| + program.addLine("Set loads_#{mode}_#{surf_name} = 0") + end + nonsurf_names.each do |nonsurf_name| + program.addLine("Set loads_#{mode}_#{nonsurf_name} = 0") end + end - surface_type = surface_type.get + hpxml_osm_map.values.each_with_index do |unit_model, unit| + conditioned_zone = unit_model.getThermalZones.find { |z| z.additionalProperties.getFeatureAsString('ObjectType').to_s == HPXML::LocationConditionedSpace } - s.subSurfaces.each do |ss| - # Conduction (windows, skylights, doors) - key = { 'Window' => :windows_conduction, - 'Door' => :doors, - 'Skylight' => :skylights_conduction }[surface_type] - fail "Unexpected subsurface for component loads: '#{ss.name}'." if key.nil? + # Prevent certain objects (e.g., OtherEquipment) from being counted towards both, e.g., ducts and internal gains + objects_already_processed = [] - if (surface_type == 'Window') || (surface_type == 'Skylight') - vars = { 'Surface Inside Face Convection Heat Gain Energy' => 'ss_conv', - 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'ss_ig', - 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'ss_surf' } - else - vars = { 'Surface Inside Face Solar Radiation Heat Gain Energy' => 'ss_sol', - 'Surface Inside Face Lights Radiation Heat Gain Energy' => 'ss_lgt', - 'Surface Inside Face Convection Heat Gain Energy' => 'ss_conv', - 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'ss_ig', - 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'ss_surf' } + # EMS Sensors: Surfaces, SubSurfaces, InternalMass + surfaces_sensors = {} + surf_names.each do |surf_name| + surfaces_sensors[surf_name.to_sym] = [] + end + + unit_model.getSurfaces.sort.each do |s| + next unless s.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s + + surface_type = s.additionalProperties.getFeatureAsString('SurfaceType') + if not surface_type.is_initialized + fail "Could not identify surface type for surface: '#{s.name}'." end - vars.each do |var, name| + surface_type = surface_type.get + + s.subSurfaces.each do |ss| + # Conduction (windows, skylights, doors) + key = { 'Window' => :windows_conduction, + 'Door' => :doors, + 'Skylight' => :skylights_conduction }[surface_type] + fail "Unexpected subsurface for component loads: '#{ss.name}'." if key.nil? + + if (surface_type == 'Window') || (surface_type == 'Skylight') + vars = { 'Surface Inside Face Convection Heat Gain Energy' => 'ss_conv', + 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'ss_ig', + 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'ss_surf' } + else + vars = { 'Surface Inside Face Solar Radiation Heat Gain Energy' => 'ss_sol', + 'Surface Inside Face Lights Radiation Heat Gain Energy' => 'ss_lgt', + 'Surface Inside Face Convection Heat Gain Energy' => 'ss_conv', + 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'ss_ig', + 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'ss_surf' } + end + + vars.each do |var, name| + surfaces_sensors[key] << [] + sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + sensor.setName(name) + sensor.setKeyName(ss.name.to_s) + surfaces_sensors[key][-1] << sensor + end + + # Solar (windows, skylights) + next unless (surface_type == 'Window') || (surface_type == 'Skylight') + + key = { 'Window' => :windows_solar, + 'Skylight' => :skylights_solar }[surface_type] + vars = { 'Surface Window Transmitted Solar Radiation Energy' => 'ss_trans_in', + 'Surface Window Shortwave from Zone Back Out Window Heat Transfer Rate' => 'ss_back_out', + 'Surface Window Total Glazing Layers Absorbed Shortwave Radiation Rate' => 'ss_sw_abs', + 'Surface Window Total Glazing Layers Absorbed Solar Radiation Energy' => 'ss_sol_abs', + 'Surface Inside Face Initial Transmitted Diffuse Transmitted Out Window Solar Radiation Rate' => 'ss_trans_out' } + surfaces_sensors[key] << [] - sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - sensor.setName(name) - sensor.setKeyName(ss.name.to_s) - surfaces_sensors[key][-1] << sensor + vars.each do |var, name| + sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + sensor.setName(name) + sensor.setKeyName(ss.name.to_s) + surfaces_sensors[key][-1] << sensor + end end - # Solar (windows, skylights) - next unless (surface_type == 'Window') || (surface_type == 'Skylight') + next if s.netArea < area_tolerance # Skip parent surfaces (of subsurfaces) that have near zero net area - key = { 'Window' => :windows_solar, - 'Skylight' => :skylights_solar }[surface_type] - vars = { 'Surface Window Transmitted Solar Radiation Energy' => 'ss_trans_in', - 'Surface Window Shortwave from Zone Back Out Window Heat Transfer Rate' => 'ss_back_out', - 'Surface Window Total Glazing Layers Absorbed Shortwave Radiation Rate' => 'ss_sw_abs', - 'Surface Window Total Glazing Layers Absorbed Solar Radiation Energy' => 'ss_sol_abs', - 'Surface Inside Face Initial Transmitted Diffuse Transmitted Out Window Solar Radiation Rate' => 'ss_trans_out' } + key = { 'FoundationWall' => :foundation_walls, + 'RimJoist' => :rim_joists, + 'Wall' => :walls, + 'Slab' => :slabs, + 'Floor' => :floors, + 'Ceiling' => :ceilings, + 'Roof' => :roofs, + 'InferredCeiling' => :internal_mass, + 'InferredFloor' => :internal_mass }[surface_type] + fail "Unexpected surface for component loads: '#{s.name}'." if key.nil? surfaces_sensors[key] << [] - vars.each do |var, name| + { 'Surface Inside Face Convection Heat Gain Energy' => 's_conv', + 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 's_ig', + 'Surface Inside Face Solar Radiation Heat Gain Energy' => 's_sol', + 'Surface Inside Face Lights Radiation Heat Gain Energy' => 's_lgt', + 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 's_surf' }.each do |var, name| sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) sensor.setName(name) - sensor.setKeyName(ss.name.to_s) + sensor.setKeyName(s.name.to_s) surfaces_sensors[key][-1] << sensor end end - next if s.netArea < area_tolerance # Skip parent surfaces (of subsurfaces) that have near zero net area - - key = { 'FoundationWall' => :foundation_walls, - 'RimJoist' => :rim_joists, - 'Wall' => :walls, - 'Slab' => :slabs, - 'Floor' => :floors, - 'Ceiling' => :ceilings, - 'Roof' => :roofs, - 'InferredCeiling' => :internal_mass, - 'InferredFloor' => :internal_mass }[surface_type] - fail "Unexpected surface for component loads: '#{s.name}'." if key.nil? - - surfaces_sensors[key] << [] - { 'Surface Inside Face Convection Heat Gain Energy' => 's_conv', - 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 's_ig', - 'Surface Inside Face Solar Radiation Heat Gain Energy' => 's_sol', - 'Surface Inside Face Lights Radiation Heat Gain Energy' => 's_lgt', - 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 's_surf' }.each do |var, name| - sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - sensor.setName(name) - sensor.setKeyName(s.name.to_s) - surfaces_sensors[key][-1] << sensor - end - end - - model.getInternalMasss.sort.each do |m| - next unless m.space.get.thermalZone.get.name.to_s == living_zone.name.to_s - - surfaces_sensors[:internal_mass] << [] - { 'Surface Inside Face Convection Heat Gain Energy' => 'im_conv', - 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'im_ig', - 'Surface Inside Face Solar Radiation Heat Gain Energy' => 'im_sol', - 'Surface Inside Face Lights Radiation Heat Gain Energy' => 'im_lgt', - 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'im_surf' }.each do |var, name| - sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - sensor.setName(name) - sensor.setKeyName(m.name.to_s) - surfaces_sensors[:internal_mass][-1] << sensor - end - end - - # EMS Sensors: Infiltration, Mechanical Ventilation, Natural Ventilation, Whole House Fan - infil_sensors = [] - natvent_sensors = [] - whf_sensors = [] - { Constants.ObjectNameInfiltration => infil_sensors, - Constants.ObjectNameNaturalVentilation => natvent_sensors, - Constants.ObjectNameWholeHouseFan => whf_sensors }.each do |prefix, array| - model.getSpaceInfiltrationDesignFlowRates.sort.each do |i| - next unless i.name.to_s.start_with? prefix - next unless i.space.get.thermalZone.get.name.to_s == living_zone.name.to_s - - { 'Infiltration Sensible Heat Gain Energy' => prefix.gsub(' ', '_') + '_' + 'gain', - 'Infiltration Sensible Heat Loss Energy' => prefix.gsub(' ', '_') + '_' + 'loss' }.each do |var, name| + unit_model.getInternalMasss.sort.each do |m| + next unless m.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s + + surfaces_sensors[:internal_mass] << [] + { 'Surface Inside Face Convection Heat Gain Energy' => 'im_conv', + 'Surface Inside Face Internal Gains Radiation Heat Gain Energy' => 'im_ig', + 'Surface Inside Face Solar Radiation Heat Gain Energy' => 'im_sol', + 'Surface Inside Face Lights Radiation Heat Gain Energy' => 'im_lgt', + 'Surface Inside Face Net Surface Thermal Radiation Heat Gain Energy' => 'im_surf' }.each do |var, name| + sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + sensor.setName(name) + sensor.setKeyName(m.name.to_s) + surfaces_sensors[:internal_mass][-1] << sensor + end + end + + # EMS Sensors: Infiltration, Natural Ventilation, Whole House Fan + infil_sensors, natvent_sensors, whf_sensors = [], [], [] + unit_model.getSpaceInfiltrationDesignFlowRates.sort.each do |i| + next unless i.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s + + object_type = i.additionalProperties.getFeatureAsString('ObjectType').get + + { 'Infiltration Sensible Heat Gain Energy' => 'airflow_gain', + 'Infiltration Sensible Heat Loss Energy' => 'airflow_loss' }.each do |var, name| airflow_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) airflow_sensor.setName(name) airflow_sensor.setKeyName(i.name.to_s) - array << airflow_sensor + if object_type == Constants.ObjectNameInfiltration + infil_sensors << airflow_sensor + elsif object_type == Constants.ObjectNameNaturalVentilation + natvent_sensors << airflow_sensor + elsif object_type == Constants.ObjectNameWholeHouseFan + whf_sensors << airflow_sensor + end end end - end - mechvents_sensors = [] - model.getElectricEquipments.sort.each do |o| - next unless o.name.to_s.start_with? Constants.ObjectNameMechanicalVentilation + # EMS Sensors: Mechanical Ventilation + mechvents_sensors = [] + unit_model.getElectricEquipments.sort.each do |o| + next unless o.endUseSubcategory == Constants.ObjectNameMechanicalVentilation - mechvents_sensors << [] - { 'Electric Equipment Convective Heating Energy' => 'mv_conv', - 'Electric Equipment Radiant Heating Energy' => 'mv_rad' }.each do |var, name| - mechvent_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - mechvent_sensor.setName(name) - mechvent_sensor.setKeyName(o.name.to_s) - mechvents_sensors[-1] << mechvent_sensor objects_already_processed << o + { 'Electric Equipment Convective Heating Energy' => 'mv_conv', + 'Electric Equipment Radiant Heating Energy' => 'mv_rad' }.each do |var, name| + mechvent_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + mechvent_sensor.setName(name) + mechvent_sensor.setKeyName(o.name.to_s) + mechvents_sensors << mechvent_sensor + end end - end - model.getOtherEquipments.sort.each do |o| - next unless o.name.to_s.start_with? Constants.ObjectNameMechanicalVentilationHouseFan + unit_model.getOtherEquipments.sort.each do |o| + next unless o.endUseSubcategory == Constants.ObjectNameMechanicalVentilationHouseFan - mechvents_sensors << [] - { 'Other Equipment Convective Heating Energy' => 'mv_conv', - 'Other Equipment Radiant Heating Energy' => 'mv_rad' }.each do |var, name| - mechvent_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - mechvent_sensor.setName(name) - mechvent_sensor.setKeyName(o.name.to_s) - mechvents_sensors[-1] << mechvent_sensor objects_already_processed << o + { 'Other Equipment Convective Heating Energy' => 'mv_conv', + 'Other Equipment Radiant Heating Energy' => 'mv_rad' }.each do |var, name| + mechvent_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + mechvent_sensor.setName(name) + mechvent_sensor.setKeyName(o.name.to_s) + mechvents_sensors << mechvent_sensor + end end - end - # EMS Sensors: Ducts - ducts_sensors = [] - ducts_mix_gain_sensor = nil - ducts_mix_loss_sensor = nil + # EMS Sensors: Ducts + ducts_sensors = [] + ducts_mix_gain_sensor = nil + ducts_mix_loss_sensor = nil + conditioned_zone.zoneMixing.each do |zone_mix| + object_type = zone_mix.additionalProperties.getFeatureAsString('ObjectType').to_s + next unless object_type == Constants.ObjectNameDuctLoad - has_duct_zone_mixing = false - living_zone.airLoopHVACs.sort.each do |airloop| - living_zone.zoneMixing.each do |zone_mix| - next unless zone_mix.name.to_s.start_with? airloop.name.to_s.gsub(' ', '_') + ducts_mix_gain_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mixing Sensible Heat Gain Energy') + ducts_mix_gain_sensor.setName('duct_mix_gain') + ducts_mix_gain_sensor.setKeyName(conditioned_zone.name.to_s) - has_duct_zone_mixing = true + ducts_mix_loss_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mixing Sensible Heat Loss Energy') + ducts_mix_loss_sensor.setName('duct_mix_loss') + ducts_mix_loss_sensor.setKeyName(conditioned_zone.name.to_s) end - end - - if has_duct_zone_mixing - ducts_mix_gain_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mixing Sensible Heat Gain Energy') - ducts_mix_gain_sensor.setName('duct_mix_gain') - ducts_mix_gain_sensor.setKeyName(living_zone.name.to_s) - - ducts_mix_loss_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mixing Sensible Heat Loss Energy') - ducts_mix_loss_sensor.setName('duct_mix_loss') - ducts_mix_loss_sensor.setKeyName(living_zone.name.to_s) - end - - # Duct losses - model.getOtherEquipments.sort.each do |o| - next if objects_already_processed.include? o + unit_model.getOtherEquipments.sort.each do |o| + next if objects_already_processed.include? o + next unless o.endUseSubcategory == Constants.ObjectNameDuctLoad - is_duct_load = o.additionalProperties.getFeatureAsBoolean(Constants.IsDuctLoadForReport) - next unless is_duct_load.is_initialized + objects_already_processed << o + { 'Other Equipment Convective Heating Energy' => 'ducts_conv', + 'Other Equipment Radiant Heating Energy' => 'ducts_rad' }.each do |var, name| + ducts_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + ducts_sensor.setName(name) + ducts_sensor.setKeyName(o.name.to_s) + ducts_sensors << ducts_sensor + end + end - objects_already_processed << o - next unless is_duct_load.get + # EMS Sensors: Lighting + lightings_sensors = [] + unit_model.getLightss.sort.each do |e| + next unless e.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s - ducts_sensors << [] - { 'Other Equipment Convective Heating Energy' => 'ducts_conv', - 'Other Equipment Radiant Heating Energy' => 'ducts_rad' }.each do |var, name| - ducts_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - ducts_sensor.setName(name) - ducts_sensor.setKeyName(o.name.to_s) - ducts_sensors[-1] << ducts_sensor + { 'Lights Convective Heating Energy' => 'ig_lgt_conv', + 'Lights Radiant Heating Energy' => 'ig_lgt_rad', + 'Lights Visible Radiation Heating Energy' => 'ig_lgt_vis' }.each do |var, name| + intgains_lights_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + intgains_lights_sensor.setName(name) + intgains_lights_sensor.setKeyName(e.name.to_s) + lightings_sensors << intgains_lights_sensor + end end - end - # EMS Sensors: Lighting - lightings_sensors = [] - lightings_sensors << [] - model.getLightss.sort.each do |e| - next unless e.space.get.thermalZone.get.name.to_s == living_zone.name.to_s + # EMS Sensors: Internal Gains + intgains_sensors = [] + unit_model.getElectricEquipments.sort.each do |o| + next if objects_already_processed.include? o + next unless o.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s - lightings_sensors << [] - { 'Lights Convective Heating Energy' => 'ig_lgt_conv', - 'Lights Radiant Heating Energy' => 'ig_lgt_rad', - 'Lights Visible Radiation Heating Energy' => 'ig_lgt_vis' }.each do |var, name| - intgains_lights_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - intgains_lights_sensor.setName(name) - intgains_lights_sensor.setKeyName(e.name.to_s) - lightings_sensors[-1] << intgains_lights_sensor + { 'Electric Equipment Convective Heating Energy' => 'ig_ee_conv', + 'Electric Equipment Radiant Heating Energy' => 'ig_ee_rad' }.each do |var, name| + intgains_elec_equip_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + intgains_elec_equip_sensor.setName(name) + intgains_elec_equip_sensor.setKeyName(o.name.to_s) + intgains_sensors << intgains_elec_equip_sensor + end end - end - # EMS Sensors: Internal Gains - intgains_sensors = [] + unit_model.getOtherEquipments.sort.each do |o| + next if objects_already_processed.include? o + next unless o.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s - model.getElectricEquipments.sort.each do |o| - next unless o.space.get.thermalZone.get.name.to_s == living_zone.name.to_s - next if objects_already_processed.include? o - - intgains_sensors << [] - { 'Electric Equipment Convective Heating Energy' => 'ig_ee_conv', - 'Electric Equipment Radiant Heating Energy' => 'ig_ee_rad' }.each do |var, name| - intgains_elec_equip_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - intgains_elec_equip_sensor.setName(name) - intgains_elec_equip_sensor.setKeyName(o.name.to_s) - intgains_sensors[-1] << intgains_elec_equip_sensor + { 'Other Equipment Convective Heating Energy' => 'ig_oe_conv', + 'Other Equipment Radiant Heating Energy' => 'ig_oe_rad' }.each do |var, name| + intgains_other_equip_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + intgains_other_equip_sensor.setName(name) + intgains_other_equip_sensor.setKeyName(o.name.to_s) + intgains_sensors << intgains_other_equip_sensor + end end - end - model.getOtherEquipments.sort.each do |o| - next unless o.space.get.thermalZone.get.name.to_s == living_zone.name.to_s - next if objects_already_processed.include? o + unit_model.getPeoples.sort.each do |e| + next unless e.space.get.thermalZone.get.name.to_s == conditioned_zone.name.to_s - intgains_sensors << [] - { 'Other Equipment Convective Heating Energy' => 'ig_oe_conv', - 'Other Equipment Radiant Heating Energy' => 'ig_oe_rad' }.each do |var, name| - intgains_other_equip_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - intgains_other_equip_sensor.setName(name) - intgains_other_equip_sensor.setKeyName(o.name.to_s) - intgains_sensors[-1] << intgains_other_equip_sensor + { 'People Convective Heating Energy' => 'ig_ppl_conv', + 'People Radiant Heating Energy' => 'ig_ppl_rad' }.each do |var, name| + intgains_people = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) + intgains_people.setName(name) + intgains_people.setKeyName(e.name.to_s) + intgains_sensors << intgains_people + end end - end - model.getPeoples.sort.each do |e| - next unless e.space.get.thermalZone.get.name.to_s == living_zone.name.to_s - - intgains_sensors << [] - { 'People Convective Heating Energy' => 'ig_ppl_conv', - 'People Radiant Heating Energy' => 'ig_ppl_rad' }.each do |var, name| - intgains_people = OpenStudio::Model::EnergyManagementSystemSensor.new(model, var) - intgains_people.setName(name) - intgains_people.setKeyName(e.name.to_s) - intgains_sensors[-1] << intgains_people + if not dehumidifier_sensors[unit].nil? + intgains_sensors << dehumidifier_sensors[unit] end - end - if not intgain_dehumidifier.nil? - intgains_sensors[-1] << intgain_dehumidifier - end + intgains_dhw_sensors = {} - intgains_dhw_sensors = {} + (unit_model.getWaterHeaterMixeds + unit_model.getWaterHeaterStratifieds).sort.each do |wh| + next unless wh.ambientTemperatureThermalZone.is_initialized + next unless wh.ambientTemperatureThermalZone.get.name.to_s == conditioned_zone.name.to_s - (model.getWaterHeaterMixeds + model.getWaterHeaterStratifieds).sort.each do |wh| - next unless wh.ambientTemperatureThermalZone.is_initialized - next unless wh.ambientTemperatureThermalZone.get.name.to_s == living_zone.name.to_s + dhw_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Water Heater Heat Loss Energy') + dhw_sensor.setName('dhw_loss') + dhw_sensor.setKeyName(wh.name.to_s) - dhw_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Water Heater Heat Loss Energy') - dhw_sensor.setName('dhw_loss') - dhw_sensor.setKeyName(wh.name.to_s) + if wh.is_a? OpenStudio::Model::WaterHeaterMixed + oncycle_loss = wh.onCycleLossFractiontoThermalZone + offcycle_loss = wh.offCycleLossFractiontoThermalZone + else + oncycle_loss = wh.skinLossFractiontoZone + offcycle_loss = wh.offCycleFlueLossFractiontoZone + end - if wh.is_a? OpenStudio::Model::WaterHeaterMixed - oncycle_loss = wh.onCycleLossFractiontoThermalZone - offcycle_loss = wh.offCycleLossFractiontoThermalZone - else - oncycle_loss = wh.skinLossFractiontoZone - offcycle_loss = wh.offCycleFlueLossFractiontoZone + dhw_rtf_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Water Heater Runtime Fraction') + dhw_rtf_sensor.setName('dhw_rtf') + dhw_rtf_sensor.setKeyName(wh.name.to_s) + + intgains_dhw_sensors[dhw_sensor] = [offcycle_loss, oncycle_loss, dhw_rtf_sensor] + end + + # EMS program: Surfaces + surfaces_sensors.each do |k, surface_sensors| + program.addLine("Set hr_#{k} = 0") + surface_sensors.each do |sensors| + s = "Set hr_#{k} = hr_#{k}" + sensors.each do |sensor| + # remove ss_net if switch + if sensor.name.to_s.start_with?('ss_net', 'ss_sol_abs', 'ss_trans_in') + s += " - #{sensor.name}" + elsif sensor.name.to_s.start_with?('ss_sw_abs', 'ss_trans_out', 'ss_back_out') + s += " + #{sensor.name} * ZoneTimestep * 3600" + else + s += " + #{sensor.name}" + end + end + program.addLine(s) if sensors.size > 0 + end end - dhw_rtf_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Water Heater Runtime Fraction') - dhw_rtf_sensor.setName('dhw_rtf') - dhw_rtf_sensor.setKeyName(wh.name.to_s) + # EMS program: Internal Gains, Lighting, Infiltration, Natural Ventilation, Mechanical Ventilation, Ducts + { 'intgains' => intgains_sensors, + 'lighting' => lightings_sensors, + 'infil' => infil_sensors, + 'natvent' => natvent_sensors, + 'whf' => whf_sensors, + 'mechvent' => mechvents_sensors, + 'ducts' => ducts_sensors }.each do |loadtype, sensors| + program.addLine("Set hr_#{loadtype} = 0") + next if sensors.empty? - intgains_dhw_sensors[dhw_sensor] = [offcycle_loss, oncycle_loss, dhw_rtf_sensor] - end - - nonsurf_names = ['intgains', 'lighting', 'infil', 'mechvent', 'natvent', 'whf', 'ducts'] - - # EMS program - program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) - program.setName(Constants.ObjectNameComponentLoadsProgram) - - # EMS program: Surfaces - surfaces_sensors.each do |k, surface_sensors| - program.addLine("Set hr_#{k} = 0") - surface_sensors.each do |sensors| - s = "Set hr_#{k} = hr_#{k}" + s = "Set hr_#{loadtype} = hr_#{loadtype}" sensors.each do |sensor| - # remove ss_net if switch - if sensor.name.to_s.start_with?('ss_net', 'ss_sol_abs', 'ss_trans_in') + if ['intgains', 'lighting', 'mechvent', 'ducts'].include? loadtype s += " - #{sensor.name}" - elsif sensor.name.to_s.start_with?('ss_sw_abs', 'ss_trans_out', 'ss_back_out') - s += " + #{sensor.name} * ZoneTimestep * 3600" - else + elsif sensor.name.to_s.include? 'gain' + s += " - #{sensor.name}" + elsif sensor.name.to_s.include? 'loss' s += " + #{sensor.name}" end end - program.addLine(s) if sensors.size > 0 - end - end - - # EMS program: Lighting - program.addLine('Set hr_lighting = 0') - lightings_sensors.each do |lighting_sensors| - s = 'Set hr_lighting = hr_lighting' - lighting_sensors.each do |sensor| - s += " - #{sensor.name}" - end - program.addLine(s) if lighting_sensors.size > 0 - end - - # EMS program: Internal gains - program.addLine('Set hr_intgains = 0') - intgains_sensors.each do |intgain_sensors| - s = 'Set hr_intgains = hr_intgains' - intgain_sensors.each do |sensor| - s += " - #{sensor.name}" - end - program.addLine(s) if intgain_sensors.size > 0 - end - intgains_dhw_sensors.each do |sensor, vals| - off_loss, on_loss, rtf_sensor = vals - program.addLine("Set hr_intgains = hr_intgains + #{sensor.name} * (#{off_loss}*(1-#{rtf_sensor.name}) + #{on_loss}*#{rtf_sensor.name})") # Water heater tank losses to zone - end + program.addLine(s) + end + intgains_dhw_sensors.each do |sensor, vals| + off_loss, on_loss, rtf_sensor = vals + program.addLine("Set hr_intgains = hr_intgains + #{sensor.name} * (#{off_loss}*(1-#{rtf_sensor.name}) + #{on_loss}*#{rtf_sensor.name})") # Water heater tank losses to zone + end + if (not ducts_mix_loss_sensor.nil?) && (not ducts_mix_gain_sensor.nil?) + program.addLine("Set hr_ducts = hr_ducts + (#{ducts_mix_loss_sensor.name} - #{ducts_mix_gain_sensor.name})") + end + + # EMS program: Heating vs Cooling logic + program.addLine('Set htg_mode = 0') + program.addLine('Set clg_mode = 0') + program.addLine("If (#{htg_cond_load_sensors[unit].name} > 0)") # Assign hour to heating if heating load + program.addLine(" Set htg_mode = #{total_heat_load_serveds[unit]}") + program.addLine("ElseIf (#{clg_cond_load_sensors[unit].name} > 0)") # Assign hour to cooling if cooling load + program.addLine(" Set clg_mode = #{total_cool_load_serveds[unit]}") + program.addLine("ElseIf (#{@clg_ssn_sensor.name} > 0)") # No load, assign hour to cooling if in cooling season definition (Note: natural ventilation & whole house fan only operate during the cooling season) + program.addLine(" Set clg_mode = #{total_cool_load_serveds[unit]}") + program.addLine('Else') # No load, assign hour to heating if not in cooling season definition + program.addLine(" Set htg_mode = #{total_heat_load_serveds[unit]}") + program.addLine('EndIf') - # EMS program: Infiltration, Natural Ventilation, Mechanical Ventilation, Ducts - { infil_sensors => 'infil', - natvent_sensors => 'natvent', - whf_sensors => 'whf' }.each do |sensors, loadtype| - program.addLine("Set hr_#{loadtype} = 0") - s = "Set hr_#{loadtype} = hr_#{loadtype}" - sensors.each do |sensor| - if sensor.name.to_s.include? 'gain' - # FIXME: Workaround for https://github.com/NREL/EnergyPlus/issues/9934 - # Remove when the issue is resolved - if loadtype == 'infil' - s += " - (#{sensor.name} * 3600)" - else - s += " - #{sensor.name}" - end - elsif sensor.name.to_s.include? 'loss' - s += " + #{sensor.name}" + unit_multiplier = @hpxml_bldg.building_construction.number_of_units + [:htg, :clg].each do |mode| + if mode == :htg + sign = '' + else + sign = '-' end - end - program.addLine(s) if sensors.size > 0 - end - { mechvents_sensors => 'mechvent', - ducts_sensors => 'ducts' }.each do |all_sensors, loadtype| - program.addLine("Set hr_#{loadtype} = 0") - all_sensors.each do |sensors| - s = "Set hr_#{loadtype} = hr_#{loadtype}" - sensors.each do |sensor| - s += " - #{sensor.name}" + surf_names.each do |surf_name| + program.addLine("Set loads_#{mode}_#{surf_name} = loads_#{mode}_#{surf_name} + (#{sign}hr_#{surf_name} * #{mode}_mode * #{unit_multiplier})") + end + nonsurf_names.each do |nonsurf_name| + program.addLine("Set loads_#{mode}_#{nonsurf_name} = loads_#{mode}_#{nonsurf_name} + (#{sign}hr_#{nonsurf_name} * #{mode}_mode * #{unit_multiplier})") end - program.addLine(s) if sensors.size > 0 - end - end - if (not ducts_mix_loss_sensor.nil?) && (not ducts_mix_gain_sensor.nil?) - program.addLine("Set hr_ducts = hr_ducts + (#{ducts_mix_loss_sensor.name} - #{ducts_mix_gain_sensor.name})") - end - - # EMS program: Heating vs Cooling logic - program.addLine('Set htg_mode = 0') - program.addLine('Set clg_mode = 0') - program.addLine("If (#{liv_load_sensors[:htg].name} > 0)") # Assign hour to heating if heating load - program.addLine(" Set htg_mode = #{total_heat_load_served}") - program.addLine("ElseIf (#{liv_load_sensors[:clg].name} > 0)") # Assign hour to cooling if cooling load - program.addLine(" Set clg_mode = #{total_cool_load_served}") - program.addLine("ElseIf (#{@clg_ssn_sensor.name} > 0)") # No load, assign hour to cooling if in cooling season definition (Note: natural ventilation & whole house fan only operate during the cooling season) - program.addLine(" Set clg_mode = #{total_cool_load_served}") - program.addLine('Else') # No load, assign hour to heating if not in cooling season definition - program.addLine(" Set htg_mode = #{total_heat_load_served}") - program.addLine('EndIf') - - [:htg, :clg].each do |mode| - if mode == :htg - sign = '' - else - sign = '-' - end - surfaces_sensors.keys.each do |k| - program.addLine("Set loads_#{mode}_#{k} = #{sign}hr_#{k} * #{mode}_mode") - end - nonsurf_names.each do |nonsurf_name| - program.addLine("Set loads_#{mode}_#{nonsurf_name} = #{sign}hr_#{nonsurf_name} * #{mode}_mode") end end @@ -2415,7 +2621,7 @@ def self.add_component_loads_output(model, living_zone, liv_load_sensors, intgai program_calling_manager.addProgram(program) end - def self.set_output_files(model) + def set_output_files(model) oj = model.getOutputJSON oj.setOptionType('TimeSeriesAndTabular') oj.setOutputJSON(false) @@ -2423,6 +2629,7 @@ def self.set_output_files(model) ocf = model.getOutputControlFiles ocf.setOutputAUDIT(@debug) + ocf.setOutputCSV(@debug) ocf.setOutputBND(@debug) ocf.setOutputEIO(@debug) ocf.setOutputESO(@debug) @@ -2431,30 +2638,31 @@ def self.set_output_files(model) ocf.setOutputMTR(@debug) ocf.setOutputRDD(@debug) ocf.setOutputSHD(@debug) + ocf.setOutputCSV(@debug) ocf.setOutputSQLite(@debug) ocf.setOutputPerfLog(@debug) end - def self.add_ems_debug_output(model) + def add_ems_debug_output(model) oems = model.getOutputEnergyManagementSystem oems.setActuatorAvailabilityDictionaryReporting('Verbose') oems.setInternalVariableAvailabilityDictionaryReporting('Verbose') oems.setEMSRuntimeLanguageDebugOutputLevel('Verbose') end - def self.set_surface_interior(model, spaces, surface, hpxml_surface) + def set_surface_interior(model, spaces, surface, hpxml_surface) interior_adjacent_to = hpxml_surface.interior_adjacent_to if HPXML::conditioned_below_grade_locations.include? interior_adjacent_to - surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationLivingSpace)) + surface.setSpace(create_or_get_space(model, spaces, HPXML::LocationConditionedSpace)) else surface.setSpace(create_or_get_space(model, spaces, interior_adjacent_to)) end end - def self.set_surface_exterior(model, spaces, surface, hpxml_surface) + def set_surface_exterior(model, spaces, surface, hpxml_surface) exterior_adjacent_to = hpxml_surface.exterior_adjacent_to is_adiabatic = hpxml_surface.is_adiabatic - if exterior_adjacent_to == HPXML::LocationOutside + if [HPXML::LocationOutside, HPXML::LocationManufacturedHomeUnderBelly].include? exterior_adjacent_to surface.setOutsideBoundaryCondition('Outdoors') elsif exterior_adjacent_to == HPXML::LocationGround surface.setOutsideBoundaryCondition('Foundation') @@ -2464,7 +2672,7 @@ def self.set_surface_exterior(model, spaces, surface, hpxml_surface) HPXML::LocationOtherNonFreezingSpace, HPXML::LocationOtherHousingUnit].include? exterior_adjacent_to set_surface_otherside_coefficients(surface, exterior_adjacent_to, model, spaces) elsif HPXML::conditioned_below_grade_locations.include? exterior_adjacent_to - adjacent_surface = surface.createAdjacentSurface(create_or_get_space(model, spaces, HPXML::LocationLivingSpace)).get + adjacent_surface = surface.createAdjacentSurface(create_or_get_space(model, spaces, HPXML::LocationConditionedSpace)).get adjacent_surface.additionalProperties.setFeature('SurfaceType', surface.additionalProperties.getFeatureAsString('SurfaceType').get) else adjacent_surface = surface.createAdjacentSurface(create_or_get_space(model, spaces, exterior_adjacent_to)).get @@ -2472,7 +2680,7 @@ def self.set_surface_exterior(model, spaces, surface, hpxml_surface) end end - def self.set_surface_otherside_coefficients(surface, exterior_adjacent_to, model, spaces) + def set_surface_otherside_coefficients(surface, exterior_adjacent_to, model, spaces) otherside_coeffs = nil model.getSurfacePropertyOtherSideCoefficientss.each do |c| next unless c.name.to_s == exterior_adjacent_to @@ -2493,7 +2701,7 @@ def self.set_surface_otherside_coefficients(surface, exterior_adjacent_to, model surface.setWindExposure('NoWind') end - def self.get_space_temperature_schedule(model, location, spaces) + def get_space_temperature_schedule(model, location, spaces) # Create outside boundary schedules to be actuated by EMS, # can be shared by any surface, duct adjacent to / located in those spaces @@ -2506,12 +2714,13 @@ def self.get_space_temperature_schedule(model, location, spaces) sch = OpenStudio::Model::ScheduleConstant.new(model) sch.setName(location) + sch.additionalProperties.setFeature('ObjectType', location) space_values = Geometry.get_temperature_scheduled_space_values(location) if location == HPXML::LocationOtherHeatedSpace # Create a sensor to get dynamic heating setpoint - htg_sch = spaces[HPXML::LocationLivingSpace].thermalZone.get.thermostatSetpointDualSetpoint.get.heatingSetpointTemperatureSchedule.get + htg_sch = spaces[HPXML::LocationConditionedSpace].thermalZone.get.thermostatSetpointDualSetpoint.get.heatingSetpointTemperatureSchedule.get sensor_htg_spt = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') sensor_htg_spt.setName('htg_spt') sensor_htg_spt.setKeyName(htg_sch.name.to_s) @@ -2527,7 +2736,7 @@ def self.get_space_temperature_schedule(model, location, spaces) if space_values[:indoor_weight] > 0 sensor_ia = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Air Temperature') sensor_ia.setName('cond_zone_temp') - sensor_ia.setKeyName(spaces[HPXML::LocationLivingSpace].thermalZone.get.name.to_s) + sensor_ia.setKeyName(spaces[HPXML::LocationConditionedSpace].thermalZone.get.name.to_s) end if space_values[:outdoor_weight] > 0 @@ -2578,7 +2787,7 @@ def self.get_space_temperature_schedule(model, location, spaces) # Returns an OS:Space, or temperature OS:Schedule for a MF space, or nil if outside # Should be called when the object's energy use is sensitive to ambient temperature # (e.g., water heaters and ducts). - def self.get_space_or_schedule_from_location(location, model, spaces) + def get_space_or_schedule_from_location(location, model, spaces) return if [HPXML::LocationOtherExterior, HPXML::LocationOutside, HPXML::LocationRoofDeck].include? location @@ -2603,7 +2812,7 @@ def self.get_space_or_schedule_from_location(location, model, spaces) # Returns an OS:Space, or nil if a MF space or outside # Should be called when the object's energy use is NOT sensitive to ambient temperature # (e.g., appliances). - def self.get_space_from_location(location, spaces) + def get_space_from_location(location, spaces) return if [HPXML::LocationOutside, HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherHousingUnit, @@ -2611,13 +2820,13 @@ def self.get_space_from_location(location, spaces) HPXML::LocationOtherNonFreezingSpace].include? location if HPXML::conditioned_locations.include? location - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace end return spaces[location] end - def self.set_subsurface_exterior(surface, spaces, model, hpxml_surface) + def set_subsurface_exterior(surface, spaces, model, hpxml_surface) # Set its parent surface outside boundary condition, which will be also applied to subsurfaces through OS # The parent surface is entirely comprised of the subsurface. @@ -2629,36 +2838,25 @@ def self.set_subsurface_exterior(surface, spaces, model, hpxml_surface) end end - def self.get_kiva_instances(fnd_walls, slabs) - # Identify unique Kiva foundations that are required. - kiva_fnd_walls = [] - fnd_walls.each do |foundation_wall| - next unless foundation_wall.is_exterior - - kiva_fnd_walls << foundation_wall - end - if kiva_fnd_walls.empty? # Handle slab foundation type - kiva_fnd_walls << nil - end - - kiva_slabs = slabs - - return kiva_fnd_walls.product(kiva_slabs) - end - - def self.set_foundation_and_walls_top() + def set_foundation_and_walls_top() @foundation_top = 0 - @hpxml.foundation_walls.each do |foundation_wall| + @hpxml_bldg.floors.each do |floor| + # Keeping the floor at ground level for ASHRAE 140 tests yields the expected results + if floor.is_floor && floor.is_exterior && !@apply_ashrae140_assumptions + @foundation_top = 2.0 + end + end + @hpxml_bldg.foundation_walls.each do |foundation_wall| top = -1 * foundation_wall.depth_below_grade + foundation_wall.height @foundation_top = top if top > @foundation_top end - @walls_top = @foundation_top + 8.0 * @ncfl_ag + @walls_top = @foundation_top + @hpxml_bldg.building_construction.average_ceiling_height * @ncfl_ag end - def self.set_heating_and_cooling_seasons() - return if @hpxml.hvac_controls.size == 0 + def set_heating_and_cooling_seasons() + return if @hpxml_bldg.hvac_controls.size == 0 - hvac_control = @hpxml.hvac_controls[0] + hvac_control = @hpxml_bldg.hvac_controls[0] htg_start_month = hvac_control.seasons_heating_begin_month htg_start_day = hvac_control.seasons_heating_begin_day @@ -2669,8 +2867,8 @@ def self.set_heating_and_cooling_seasons() clg_end_month = hvac_control.seasons_cooling_end_month clg_end_day = hvac_control.seasons_cooling_end_day - @heating_days = Schedule.get_daily_season(@hpxml.header.sim_calendar_year, htg_start_month, htg_start_day, htg_end_month, htg_end_day) - @cooling_days = Schedule.get_daily_season(@hpxml.header.sim_calendar_year, clg_start_month, clg_start_day, clg_end_month, clg_end_day) + @heating_days = Schedule.get_daily_season(@hpxml_header.sim_calendar_year, htg_start_month, htg_start_day, htg_end_month, htg_end_day) + @cooling_days = Schedule.get_daily_season(@hpxml_header.sim_calendar_year, clg_start_month, clg_start_day, clg_end_month, clg_end_day) end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/measure.xml b/hpxml-measures/HPXMLtoOpenStudio/measure.xml index d9160397bd..44b489b833 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/measure.xml +++ b/hpxml-measures/HPXMLtoOpenStudio/measure.xml @@ -1,10 +1,10 @@ - 3.0 + 3.1 hpxm_lto_openstudio b1543b30-9465-45ff-ba04-1d1f85e763bc - 59be9be7-88f6-4998-8ad8-f7f64685c765 - 20230522T164611Z + 6d2dc12a-bac9-4979-a4db-a4172c12a591 + 2023-11-27T16:49:25Z D8922A73 HPXMLtoOpenStudio HPXML to OpenStudio Translator @@ -87,7 +87,7 @@ building_id BuildingID - The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. + The ID of the HPXML Building. Only required if there are multiple Building elements in the HPXML file. Use 'ALL' to run all the HPXML Buildings (dwelling units) of a multifamily building in a single model. String false false @@ -122,34 +122,63 @@ - generator.rb + README.md + md + readme + A4165C6F + + + README.md.erb + erb + readmeerb + 513F28E9 + + + + OpenStudio + 3.3.0 + 3.3.0 + + measure.rb + rb + script + 78A58FBA + + + airflow.rb rb resource - FC0A4F2E + 58EDCD0B - util.rb + battery.rb rb - test - D22025B3 + resource + 3B7B4DDF - data/ashrae_622_wsf.csv - csv + constants.rb + rb resource - 308F75BA + E28C712B - data/climate_zones.csv + constructions.rb + rb + resource + D28BD90F + + + data/Xing_okstate_0664D_13659_Table_A-3.csv csv resource - 63C6A1E2 + 50B7055C - minitest_helper.rb - rb + data/ashrae_622_wsf.csv + csv resource - CDB0A906 + 308F75BA data/cambium/LRMER_95DecarbBy2035.csv @@ -182,154 +211,160 @@ 4C7D519B - schedule_files/setpoints.csv - csv + data/cambium/README.md + md resource - 706A63BC + FC171B98 - schedule_files/setpoints-10-mins.csv + data/climate_zones.csv csv resource - BC2195A6 + 63C6A1E2 - schedule_files/setpoints-cooling-only.csv + data/unavailable_periods.csv csv resource - 7465D8DD + 1E3D66E6 - schedule_files/setpoints-heating-only.csv - csv + energyplus.rb + rb resource - BD935921 + 801A6A26 - schedule_files/setpoints-daily-schedules.csv - csv + generator.rb + rb resource - A60258DE + C0DD8C33 - schedule_files/setpoints-daily-setbacks.csv - csv + geometry.rb + rb resource - 74292B8C + 866708CF - schedule_files/water-heater-operating-modes.csv - csv + hotwater_appliances.rb + rb resource - 86F45903 + 668B8044 - schedule_files/water-heater-setpoints-10-mins.csv - csv + hpxml.rb + rb resource - F9C90051 + 20268ABE - schedule_files/water-heater-setpoints.csv - csv + hpxml_defaults.rb + rb resource - 2DFF87CD + 9C9F94F7 - data/cambium/README.md + hpxml_schema/HPXML.xsd + xsd + resource + BB0FF5BB + + + hpxml_schema/README.md md resource - FC171B98 + D05DFB8A - simcontrols.rb - rb + hpxml_schematron/EPvalidator.xml + xml resource - 3AFD26FF + F76DC990 - test_location.rb - rb - test - 03FE784E + hpxml_schematron/iso-schematron.xsd + xsd + resource + 2785B05C - materials.rb + hvac.rb rb resource - 24DCB986 + B014F262 - test_simcontrols.rb + hvac_sizing.rb rb - test - CF8094A4 + resource + 00BE0F0C - hpxml_schematron/iso-schematron.xsd - xsd + lighting.rb + rb resource - 2785B05C + A109B2B5 - utility_bills.rb + location.rb rb resource - D605D60B + 03FF5192 - schedule_files/battery.csv - csv + materials.rb + rb resource - C1350909 + 24DCB986 - test_battery.rb + meta_measure.rb rb - test - E6B6B63E + resource + 17DD9336 - pv.rb + minitest_helper.rb rb resource - 2D1832F9 + CDB0A906 - test_pv.rb + misc_loads.rb rb - test - 63F44A56 + resource + 7D800940 - util.rb + output.rb rb resource - F3DBC2BD + 7AC7F779 - hpxml_schema/README.md - md + psychrometrics.rb + rb resource - D05DFB8A + 203B4A64 - energyplus.rb + pv.rb rb resource - 788F897B + B4742C47 - constants.rb - rb + schedule_files/battery.csv + csv resource - D202A548 + C1350909 - unit_conversions.rb - rb + schedule_files/occupancy-non-stochastic.csv + csv resource - 6D8BA8E5 + BB0B9176 schedule_files/occupancy-stochastic-10-mins.csv @@ -337,6 +372,12 @@ resource D4373DC9 + + schedule_files/occupancy-stochastic-30-mins.csv + csv + resource + D4373DC9 + schedule_files/occupancy-stochastic.csv csv @@ -344,243 +385,256 @@ DEED74EA - schedule_files/occupancy-non-stochastic.csv + schedule_files/occupancy-stochastic_2.csv csv resource - 1362DD15 + 7E648862 - output.rb - rb + schedule_files/occupancy-stochastic_3.csv + csv resource - 9E02B1C4 + 4DCFB9A0 - constructions.rb - rb + schedule_files/occupancy-stochastic_4.csv + csv resource - F6E89CBA + 632C7CCF - location.rb - rb + schedule_files/occupancy-stochastic_5.csv + csv resource - 8786A75C + 644329D0 - data/unavailable_periods.csv + schedule_files/occupancy-stochastic_6.csv csv resource - EEB2FB66 + F4CD8AA3 - test_water_heater.rb - rb - test - C9C9340E + schedule_files/setpoints-10-mins.csv + csv + resource + BC2195A6 - test_enclosure.rb - rb - test - 1929A0E1 + schedule_files/setpoints-cooling-only.csv + csv + resource + 7465D8DD - test_weather.rb - rb - test - 5B815DA9 + schedule_files/setpoints-daily-schedules.csv + csv + resource + A60258DE - test_lighting.rb - rb - test - 16756D02 + schedule_files/setpoints-daily-setbacks.csv + csv + resource + 74292B8C - meta_measure.rb - rb + schedule_files/setpoints-heating-only.csv + csv resource - 26D01154 + BD935921 - test_miscloads.rb - rb - test - 5C446C35 + schedule_files/setpoints.csv + csv + resource + 706A63BC - test_hotwater_appliance.rb - rb - test - F36FD60C + schedule_files/water-heater-operating-modes.csv + csv + resource + 86F45903 - battery.rb - rb + schedule_files/water-heater-setpoints-10-mins.csv + csv resource - EFBD06BD + F9C90051 - xmlvalidator.rb - rb + schedule_files/water-heater-setpoints.csv + csv resource - CFCD83CD + 2DFF87CD - test_schedules.rb + schedules.rb rb - test - 414F4C13 + resource + 62152E07 - hpxml_schema/HPXML.xsd - xsd + simcontrols.rb + rb resource - E0A455E1 + DA4D108D - test_airflow.rb + unit_conversions.rb rb - test - 57772CD3 + resource + 6D8BA8E5 - xmlhelper.rb + util.rb rb resource - 17D30902 + 6D409347 - test_hvac_sizing.rb + utility_bills.rb rb - test - D6D366C0 + resource + 07DB4C49 - test_hvac.rb + version.rb rb - test - E42B9F8E + resource + 6A05B3F0 - misc_loads.rb + waterheater.rb rb resource - 581B499D + 73019632 - lighting.rb + weather.rb rb resource - CA310A8D + 6E12B2EB - hotwater_appliances.rb + xmlhelper.rb rb resource - D1EC2F7F + 17D30902 - schedules.rb + xmlvalidator.rb rb resource - 4B208625 + 84D0E4E1 - airflow.rb + test_airflow.rb rb - resource - BCD3D2D4 + test + 2C8BEE99 - test_validation.rb + test_battery.rb rb test - 84F9B6C3 + B10A6D1C - hpxml_schematron/EPvalidator.xml - xml - resource - 34E29E03 + test_defaults.rb + rb + test + C42C6EE4 - hpxml.rb + test_enclosure.rb rb - resource - 0D093BA1 + test + 833E46A5 - test_defaults.rb + test_generator.rb rb test - 9F95A6CF + C4F6CF9B - geometry.rb + test_hotwater_appliance.rb rb - resource - 8B587D3F + test + F3ED25B6 - version.rb + test_hvac.rb rb - resource - 0B7B2B30 + test + 19EE9DA5 - test_generator.rb + test_hvac_sizing.rb rb test - 9641B04E + E2E504ED - waterheater.rb + test_lighting.rb rb - resource - 0FD0919B + test + 6C3A766C - weather.rb + test_location.rb rb - resource - 04DDB59E + test + 663B10FB - hvac_sizing.rb + test_miscloads.rb rb - resource - E6E07CB9 + test + 8B6BE984 - psychrometrics.rb + test_pv.rb rb - resource - F5311570 + test + DB1DEFCF - - OpenStudio - 3.3.0 - 3.3.0 - - measure.rb + test_schedules.rb rb - script - 2E1DFFAC + test + 19948562 - hpxml_defaults.rb + test_simcontrols.rb rb - resource - 738A5911 + test + 800361DB - hvac.rb + test_validation.rb rb - resource - F8084B3A + test + C1EF0839 + + + test_water_heater.rb + rb + test + 3181EB84 + + + test_weather.rb + rb + test + 8CA4439B + + + util.rb + rb + test + D22025B3 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/airflow.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/airflow.rb index d20450fbc9..7b350ba8b1 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/airflow.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/airflow.rb @@ -4,7 +4,7 @@ class Airflow # Constants InfilPressureExponent = 0.65 - def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, + def self.apply(model, runner, weather, spaces, hpxml_header, hpxml_bldg, cfa, nbeds, ncfl_ag, duct_systems, airloop_map, clg_ssn_sensor, eri_version, frac_windows_operable, apply_ashrae140_assumptions, schedules_file, unavailable_periods, hvac_availability_sensor) @@ -13,16 +13,16 @@ def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, @runner = runner @spaces = spaces - @year = hpxml.header.sim_calendar_year - @living_space = spaces[HPXML::LocationLivingSpace] - @living_zone = @living_space.thermalZone.get + @year = hpxml_header.sim_calendar_year + @conditioned_space = spaces[HPXML::LocationConditionedSpace] + @conditioned_zone = @conditioned_space.thermalZone.get @nbeds = nbeds @ncfl_ag = ncfl_ag @eri_version = eri_version @apply_ashrae140_assumptions = apply_ashrae140_assumptions @cfa = cfa - @cooking_range_in_cond_space = hpxml.cooking_ranges.empty? ? true : HPXML::conditioned_locations_this_unit.include?(hpxml.cooking_ranges[0].location) - @clothes_dryer_in_cond_space = hpxml.clothes_dryers.empty? ? true : HPXML::conditioned_locations_this_unit.include?(hpxml.clothes_dryers[0].location) + @cooking_range_in_cond_space = hpxml_bldg.cooking_ranges.empty? ? true : HPXML::conditioned_locations_this_unit.include?(hpxml_bldg.cooking_ranges[0].location) + @clothes_dryer_in_cond_space = hpxml_bldg.clothes_dryers.empty? ? true : HPXML::conditioned_locations_this_unit.include?(hpxml_bldg.clothes_dryers[0].location) @hvac_availability_sensor = hvac_availability_sensor # Global sensors @@ -34,19 +34,19 @@ def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, @wout_sensor.setName('out wt s') @win_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Air Humidity Ratio') - @win_sensor.setName("#{Constants.ObjectNameAirflow} win s") - @win_sensor.setKeyName(@living_zone.name.to_s) + @win_sensor.setName('win s') + @win_sensor.setKeyName(@conditioned_zone.name.to_s) @vwind_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Site Wind Speed') @vwind_sensor.setName('site vw s') @tin_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mean Air Temperature') - @tin_sensor.setName("#{Constants.ObjectNameAirflow} tin s") - @tin_sensor.setKeyName(@living_zone.name.to_s) + @tin_sensor.setName('tin s') + @tin_sensor.setKeyName(@conditioned_zone.name.to_s) @tout_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Outdoor Air Drybulb Temperature') - @tout_sensor.setName("#{Constants.ObjectNameAirflow} tt s") - @tout_sensor.setKeyName(@living_zone.name.to_s) + @tout_sensor.setName('tout s') + @tout_sensor.setKeyName(@conditioned_zone.name.to_s) @adiabatic_const = nil @@ -56,7 +56,7 @@ def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, vent_fans_bath = [] vent_fans_whf = [] vent_fans_cfis_suppl = [] - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless vent_fan.hours_in_operation.nil? || vent_fan.hours_in_operation > 0 if vent_fan.used_for_whole_building_ventilation @@ -77,7 +77,7 @@ def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, end # Vented clothes dryers - vented_dryers = hpxml.clothes_dryers.select { |cd| cd.is_vented && cd.vented_flow_rate.to_f > 0 } + vented_dryers = hpxml_bldg.clothes_dryers.select { |cd| cd.is_vented && cd.vented_flow_rate.to_f > 0 } # Initialization initialize_cfis(model, vent_fans_mech, airloop_map, unavailable_periods) @@ -91,31 +91,31 @@ def self.apply(model, runner, weather, spaces, hpxml, cfa, nbeds, # Apply ducts duct_systems.each do |ducts, object| - apply_ducts(model, ducts, object, vent_fans_mech) + apply_ducts(model, ducts, object, vent_fans_mech, hpxml_bldg.building_construction.number_of_units) end # Apply infiltration/ventilation - set_wind_speed_correction(model, hpxml.site) - window_area = hpxml.windows.map { |w| w.area }.sum(0.0) + set_wind_speed_correction(model, hpxml_bldg.site) + window_area = hpxml_bldg.windows.map { |w| w.area }.sum(0.0) open_window_area = window_area * frac_windows_operable * 0.5 * 0.2 # Assume A) 50% of the area of an operable window can be open, and B) 20% of openable window area is actually open - vented_attic = hpxml.attics.find { |attic| attic.attic_type == HPXML::AtticTypeVented } - vented_crawl = hpxml.foundations.find { |foundation| foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented } + vented_attic = hpxml_bldg.attics.find { |attic| attic.attic_type == HPXML::AtticTypeVented } + vented_crawl = hpxml_bldg.foundations.find { |foundation| foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented } - _sla, living_ach50, nach, infil_volume, infil_height, a_ext = get_values_from_air_infiltration_measurements(hpxml, cfa, weather) + _sla, conditioned_ach50, nach, infil_volume, infil_height, a_ext = get_values_from_air_infiltration_measurements(hpxml_bldg, cfa, weather) if @apply_ashrae140_assumptions - living_const_ach = nach - living_ach50 = nil + conditioned_const_ach = nach + conditioned_ach50 = nil end - living_const_ach *= a_ext unless living_const_ach.nil? - living_ach50 *= a_ext unless living_ach50.nil? - has_flue_chimney_in_cond_space = hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space + conditioned_const_ach *= a_ext unless conditioned_const_ach.nil? + conditioned_ach50 *= a_ext unless conditioned_ach50.nil? + has_flue_chimney_in_cond_space = hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space - apply_natural_ventilation_and_whole_house_fan(model, hpxml.site, vent_fans_whf, open_window_area, clg_ssn_sensor, hpxml.header.natvent_days_per_week, + apply_natural_ventilation_and_whole_house_fan(model, hpxml_bldg.site, vent_fans_whf, open_window_area, clg_ssn_sensor, hpxml_bldg.header.natvent_days_per_week, infil_volume, infil_height, unavailable_periods) - apply_infiltration_and_ventilation_fans(model, weather, hpxml.site, vent_fans_mech, vent_fans_kitchen, vent_fans_bath, vented_dryers, - has_flue_chimney_in_cond_space, living_ach50, living_const_ach, infil_volume, infil_height, + apply_infiltration_and_ventilation_fans(model, weather, hpxml_bldg.site, vent_fans_mech, vent_fans_kitchen, vent_fans_bath, vented_dryers, + has_flue_chimney_in_cond_space, conditioned_ach50, conditioned_const_ach, infil_volume, infil_height, vented_attic, vented_crawl, clg_ssn_sensor, schedules_file, vent_fans_cfis_suppl, unavailable_periods) end @@ -171,13 +171,13 @@ def self.get_infiltration_measurement_of_interest(infil_measurements) fail 'Unexpected error.' end - def self.get_values_from_air_infiltration_measurements(hpxml, cfa, weather) - measurement = get_infiltration_measurement_of_interest(hpxml.air_infiltration_measurements) + def self.get_values_from_air_infiltration_measurements(hpxml_bldg, cfa, weather) + measurement = get_infiltration_measurement_of_interest(hpxml_bldg.air_infiltration_measurements) volume = measurement.infiltration_volume height = measurement.infiltration_height if height.nil? - height = hpxml.inferred_infiltration_height(volume) + height = hpxml_bldg.inferred_infiltration_height(volume) end sla, ach50, nach = nil @@ -214,9 +214,9 @@ def self.get_values_from_air_infiltration_measurements(hpxml, cfa, weather) return sla, ach50, nach, volume, height, a_ext end - def self.get_default_mech_vent_flow_rate(hpxml, vent_fan, weather, cfa, nbeds) + def self.get_default_mech_vent_flow_rate(hpxml_bldg, vent_fan, weather, cfa, nbeds) # Calculates Qfan cfm requirement per ASHRAE 62.2-2019 - sla, _ach50, _nach, _volume, height, a_ext = get_values_from_air_infiltration_measurements(hpxml, cfa, weather) + sla, _ach50, _nach, _volume, height, a_ext = get_values_from_air_infiltration_measurements(hpxml_bldg, cfa, weather) nl = get_infiltration_NL_from_SLA(sla, height) q_inf = nl * weather.data.WSF * cfa / 7.3 # Effective annual average infiltration rate, cfm, eq. 4.5a @@ -341,8 +341,8 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh end # Sensors - if @living_zone.thermostatSetpointDualSetpoint.is_initialized - thermostat = @living_zone.thermostatSetpointDualSetpoint.get + if @conditioned_zone.thermostatSetpointDualSetpoint.is_initialized + thermostat = @conditioned_zone.thermostatSetpointDualSetpoint.get htg_sp_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') htg_sp_sensor.setName('htg sp s') @@ -357,23 +357,25 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh nv_flow = OpenStudio::Model::SpaceInfiltrationDesignFlowRate.new(model) nv_flow.setName(Constants.ObjectNameNaturalVentilation + ' flow') nv_flow.setSchedule(model.alwaysOnDiscreteSchedule) - nv_flow.setSpace(@living_space) + nv_flow.setSpace(@conditioned_space) nv_flow_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(nv_flow, *EPlus::EMSActuatorZoneInfiltrationFlowRate) nv_flow_actuator.setName("#{nv_flow.name} act") + nv_flow.additionalProperties.setFeature('ObjectType', Constants.ObjectNameNaturalVentilation) whf_flow = OpenStudio::Model::SpaceInfiltrationDesignFlowRate.new(model) whf_flow.setName(Constants.ObjectNameWholeHouseFan + ' flow') whf_flow.setSchedule(model.alwaysOnDiscreteSchedule) - whf_flow.setSpace(@living_space) + whf_flow.setSpace(@conditioned_space) whf_flow_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(whf_flow, *EPlus::EMSActuatorZoneInfiltrationFlowRate) whf_flow_actuator.setName("#{whf_flow.name} act") + whf_flow.additionalProperties.setFeature('ObjectType', Constants.ObjectNameWholeHouseFan) # Electric Equipment (for whole house fan electricity consumption) whf_equip_def = OpenStudio::Model::ElectricEquipmentDefinition.new(model) whf_equip_def.setName(Constants.ObjectNameWholeHouseFan) whf_equip = OpenStudio::Model::ElectricEquipment.new(whf_equip_def) whf_equip.setName(Constants.ObjectNameWholeHouseFan) - whf_equip.setSpace(@living_space) # no heat gain, so assign the equipment to an arbitrary space + whf_equip.setSpace(@conditioned_space) # no heat gain, so assign the equipment to an arbitrary space whf_equip_def.setFractionRadiant(0) whf_equip_def.setFractionLatent(0) whf_equip_def.setFractionLost(1) @@ -390,12 +392,12 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh whf_zone = @spaces[HPXML::LocationAtticUnvented].thermalZone.get end if not whf_zone.nil? - # Air from living to WHF zone (attic) + # Air from conditioned space to WHF zone (attic) zone_mixing = OpenStudio::Model::ZoneMixing.new(whf_zone) zone_mixing.setName("#{Constants.ObjectNameWholeHouseFan} mix") - zone_mixing.setSourceZone(@living_zone) - liv_to_zone_flow_rate_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(zone_mixing, *EPlus::EMSActuatorZoneMixingFlowRate) - liv_to_zone_flow_rate_actuator.setName("#{zone_mixing.name} act") + zone_mixing.setSourceZone(@conditioned_zone) + cond_to_zone_flow_rate_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(zone_mixing, *EPlus::EMSActuatorZoneMixingFlowRate) + cond_to_zone_flow_rate_actuator.setName("#{zone_mixing.name} act") end area = 0.6 * open_window_area # ft^2, for Sherman-Grimsrud @@ -403,12 +405,13 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh max_flow_rate = max_rate * infil_volume / UnitConversions.convert(1.0, 'hr', 'min') neutral_level = 0.5 hor_lk_frac = 0.0 - c_w, c_s = calc_wind_stack_coeffs(site, hor_lk_frac, neutral_level, @living_space, infil_height) + c_w, c_s = calc_wind_stack_coeffs(site, hor_lk_frac, neutral_level, @conditioned_space, infil_height) max_oa_hr = 0.0115 # From BA HSP max_oa_rh = 0.7 # From BA HSP # Program vent_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) + vent_program.additionalProperties.setFeature('ObjectType', Constants.ObjectNameNaturalVentilation) vent_program.setName(Constants.ObjectNameNaturalVentilation + ' program') vent_program.addLine("Set Tin = #{@tin_sensor.name}") vent_program.addLine("Set Tout = #{@tout_sensor.name}") @@ -430,7 +433,7 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh vent_program.addLine("Set ClgSsnAvail = #{nv_clg_ssn_sensor.name}") vent_program.addLine("Set #{nv_flow_actuator.name} = 0") # Init vent_program.addLine("Set #{whf_flow_actuator.name} = 0") # Init - vent_program.addLine("Set #{liv_to_zone_flow_rate_actuator.name} = 0") unless whf_zone.nil? # Init + vent_program.addLine("Set #{cond_to_zone_flow_rate_actuator.name} = 0") unless whf_zone.nil? # Init vent_program.addLine("Set #{whf_elec_actuator.name} = 0") # Init infil_constraints = 'If ((Wout < MaxHR) && (Phiout < MaxRH) && (Tin > Tout) && (Tin > Tnvsp) && (ClgSsnAvail > 0))' if not @hvac_availability_sensor.nil? @@ -449,7 +452,7 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh vent_program.addLine(' Set Adj = (@Max Adj 0)') vent_program.addLine(' If (WHF_Flow > 0)') # If available, prioritize whole house fan vent_program.addLine(" Set #{whf_flow_actuator.name} = WHF_Flow*Adj") - vent_program.addLine(" Set #{liv_to_zone_flow_rate_actuator.name} = WHF_Flow*Adj") unless whf_zone.nil? + vent_program.addLine(" Set #{cond_to_zone_flow_rate_actuator.name} = WHF_Flow*Adj") unless whf_zone.nil? vent_program.addLine(' Set WHF_W = 0') vent_fans_whf.each do |vent_whf| vent_program.addLine(" Set WHF_W = WHF_W + #{vent_whf.fan_power} * #{whf_avail_sensors[vent_whf.id].name}") @@ -472,6 +475,19 @@ def self.apply_natural_ventilation_and_whole_house_fan(model, site, vent_fans_wh manager.setName("#{vent_program.name} calling manager") manager.setCallingPoint('BeginZoneTimestepAfterInitHeatBalance') manager.addProgram(vent_program) + + create_timeseries_flowrate_ems_output_var(model, nv_flow_actuator.name.to_s, vent_program) + create_timeseries_flowrate_ems_output_var(model, whf_flow_actuator.name.to_s, vent_program) + end + + def self.create_timeseries_flowrate_ems_output_var(model, ems_var_name, ems_program) + # This is only used to report timeseries flow rates when requested + ems_output_var = OpenStudio::Model::EnergyManagementSystemOutputVariable.new(model, ems_var_name) + ems_output_var.setName("#{ems_var_name}_timeseries_outvar") + ems_output_var.setTypeOfDataInVariable('Averaged') + ems_output_var.setUpdateFrequency('ZoneTimestep') + ems_output_var.setEMSProgramOrSubroutineName(ems_program) + ems_output_var.setUnits('m^/s') end def self.create_nv_and_whf_avail_sch(model, obj_name, num_days_per_week, unavailable_periods = []) @@ -499,9 +515,10 @@ def self.create_nv_and_whf_avail_sch(model, obj_name, num_days_per_week, unavail return avail_sch end - def self.create_return_air_duct_zone(model, loop_name) + def self.create_return_air_duct_zone(model, loop_name, unit_multiplier) # Create the return air plenum zone, space ra_duct_zone = OpenStudio::Model::ThermalZone.new(model) + ra_duct_zone.setMultiplier(unit_multiplier) ra_duct_zone.setName(loop_name + ' ret air zone') ra_duct_zone.setVolume(1.0) @@ -539,7 +556,7 @@ def self.create_return_air_duct_zone(model, loop_name) return ra_duct_zone end - def self.create_other_equipment_object_and_actuator(model:, name:, space:, frac_lat:, frac_lost:, hpxml_fuel_type: nil, end_use: nil, is_duct_load_for_report: nil) + def self.create_other_equipment_object_and_actuator(model:, name:, space:, frac_lat:, frac_lost:, hpxml_fuel_type: nil, end_use: nil) other_equip_def = OpenStudio::Model::OtherEquipmentDefinition.new(model) other_equip_def.setName("#{name} equip") other_equip = OpenStudio::Model::OtherEquipment.new(other_equip_def) @@ -559,9 +576,6 @@ def self.create_other_equipment_object_and_actuator(model:, name:, space:, frac_ other_equip_def.setFractionRadiant(0.0) actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(other_equip, *EPlus::EMSActuatorOtherEquipmentPower, other_equip.space.get) actuator.setName("#{other_equip.name} act") - if not is_duct_load_for_report.nil? - other_equip.additionalProperties.setFeature(Constants.IsDuctLoadForReport, is_duct_load_for_report) - end return actuator end @@ -654,7 +668,7 @@ def self.initialize_fan_objects(model, osm_object) end end - def self.apply_ducts(model, ducts, object, vent_fans_mech) + def self.apply_ducts(model, ducts, object, vent_fans_mech, unit_multiplier) ducts.each do |duct| if not duct.loc_schedule.nil? # Pass MF space temperature schedule name @@ -674,16 +688,16 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) # Most system types # Set the return plenum - ra_duct_zone = create_return_air_duct_zone(model, object.name.to_s) + ra_duct_zone = create_return_air_duct_zone(model, object.name.to_s, unit_multiplier) ra_duct_space = ra_duct_zone.spaces[0] - @living_zone.setReturnPlenum(ra_duct_zone, object) + @conditioned_zone.setReturnPlenum(ra_duct_zone, object) inlet_node = object.demandInletNode elsif object.is_a? OpenStudio::Model::ZoneHVACFourPipeFanCoil # Ducted fan coil # No return plenum - ra_duct_space = @living_space + ra_duct_space = @conditioned_space inlet_node = object.inletNode.get end @@ -714,33 +728,33 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) ah_wout_sensor.setName("#{ah_wout_var.name} s") ah_wout_sensor.setKeyName(inlet_node.name.to_s) - living_zone_return_air_node = nil - @living_zone.returnAirModelObjects.each do |return_air_model_obj| + conditioned_zone_return_air_node = nil + @conditioned_zone.returnAirModelObjects.each do |return_air_model_obj| next if return_air_model_obj.to_Node.get.airLoopHVAC.get != object - living_zone_return_air_node = return_air_model_obj + conditioned_zone_return_air_node = return_air_model_obj end # Return air temperature ra_t_var = OpenStudio::Model::EnergyManagementSystemGlobalVariable.new(model, "#{object.name} RA T".gsub(' ', '_')) - if not living_zone_return_air_node.nil? + if not conditioned_zone_return_air_node.nil? ra_t_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'System Node Temperature') ra_t_sensor.setName("#{ra_t_var.name} s") - ra_t_sensor.setKeyName(living_zone_return_air_node.name.to_s) + ra_t_sensor.setKeyName(conditioned_zone_return_air_node.name.to_s) else ra_t_sensor = @tin_sensor end # Return air humidity ratio ra_w_var = OpenStudio::Model::EnergyManagementSystemGlobalVariable.new(model, "#{object.name} Ra W".gsub(' ', '_')) - if not living_zone_return_air_node.nil? + if not conditioned_zone_return_air_node.nil? ra_w_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'System Node Humidity Ratio') ra_w_sensor.setName("#{ra_w_var.name} s") - ra_w_sensor.setKeyName(living_zone_return_air_node.name.to_s) + ra_w_sensor.setKeyName(conditioned_zone_return_air_node.name.to_s) else ra_w_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mean Air Humidity Ratio') ra_w_sensor.setName("#{ra_w_var.name} s") - ra_w_sensor.setKeyName(@living_zone.name.to_s) + ra_w_sensor.setKeyName(@conditioned_zone.name.to_s) end # Get duct located zone or ambient temperature schedule objects @@ -748,7 +762,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) # Create one duct program for each duct location zone duct_locations.each_with_index do |duct_location, i| - next if (not duct_location.nil?) && (duct_location.name.to_s == @living_zone.name.to_s) + next if (not duct_location.nil?) && (duct_location.name.to_s == @conditioned_zone.name.to_s) object_name_idx = "#{object.name}_#{i}" @@ -784,7 +798,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) dz_w = "#{dz_w_sensor.name}" elsif duct_location.name.to_s == HPXML::LocationOtherHousingUnit dz_w_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mean Air Humidity Ratio') - dz_w_sensor.setKeyName(@living_zone.name.to_s) + dz_w_sensor.setKeyName(@conditioned_zone.name.to_s) dz_w_sensor.setName("#{dz_w_var.name} s") dz_w = "#{dz_w_sensor.name}" else @@ -792,7 +806,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) dz_w_sensor1.setName("#{dz_w_var.name} s 1") dz_w_sensor2 = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Mean Air Humidity Ratio') dz_w_sensor2.setName("#{dz_w_var.name} s 2") - dz_w_sensor2.setKeyName(@living_zone.name.to_s) + dz_w_sensor2.setKeyName(@conditioned_zone.name.to_s) dz_w = "(#{dz_w_sensor1.name} + #{dz_w_sensor2.name}) / 2" end else @@ -814,47 +828,47 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) end # Other equipment objects to cancel out the supply air leakage directly into the return plenum - equip_act_infos << ['supply_sens_lk_to_liv', 'SupSensLkToLv', true, @living_space, 0.0, f_regain] - equip_act_infos << ['supply_lat_lk_to_liv', 'SupLatLkToLv', true, @living_space, 1.0 - f_regain, f_regain] + equip_act_infos << ['supply_sens_lk_to_cond', 'SupSensLkToCond', Constants.ObjectNameDuctLoad, @conditioned_space, 0.0, f_regain] + equip_act_infos << ['supply_lat_lk_to_cond', 'SupLatLkToCond', Constants.ObjectNameDuctLoad, @conditioned_space, 1.0 - f_regain, f_regain] - # Supply duct conduction load added to the living space - equip_act_infos << ['supply_cond_to_liv', 'SupCondToLv', true, @living_space, 0.0, f_regain] + # Supply duct conduction load added to the conditioned space + equip_act_infos << ['supply_cond_to_cond', 'SupCondToLv', Constants.ObjectNameDuctLoad, @conditioned_space, 0.0, f_regain] # Return duct conduction load added to the return plenum zone - equip_act_infos << ['return_cond_to_rp', 'RetCondToRP', true, ra_duct_space, 0.0, f_regain] + equip_act_infos << ['return_cond_to_rp', 'RetCondToRP', Constants.ObjectNameDuctLoad, ra_duct_space, 0.0, f_regain] # Return duct sensible leakage impact on the return plenum - equip_act_infos << ['return_sens_lk_to_rp', 'RetSensLkToRP', true, ra_duct_space, 0.0, f_regain] + equip_act_infos << ['return_sens_lk_to_rp', 'RetSensLkToRP', Constants.ObjectNameDuctLoad, ra_duct_space, 0.0, f_regain] # Return duct latent leakage impact on the return plenum - equip_act_infos << ['return_lat_lk_to_rp', 'RetLatLkToRP', true, ra_duct_space, 1.0 - f_regain, f_regain] + equip_act_infos << ['return_lat_lk_to_rp', 'RetLatLkToRP', Constants.ObjectNameDuctLoad, ra_duct_space, 1.0 - f_regain, f_regain] # Supply duct conduction impact on the duct zone if not duct_location.is_a? OpenStudio::Model::ThermalZone # Outside or scheduled temperature - equip_act_infos << ['supply_cond_to_dz', 'SupCondToDZ', false, @living_space, 0.0, 1.0] # Arbitrary space, all heat lost + equip_act_infos << ['supply_cond_to_dz', 'SupCondToDZ', nil, @conditioned_space, 0.0, 1.0] # Arbitrary space, all heat lost else - equip_act_infos << ['supply_cond_to_dz', 'SupCondToDZ', false, duct_location.spaces[0], 0.0, 0.0] + equip_act_infos << ['supply_cond_to_dz', 'SupCondToDZ', nil, duct_location.spaces[0], 0.0, 0.0] end # Return duct conduction impact on the duct zone if not duct_location.is_a? OpenStudio::Model::ThermalZone # Outside or scheduled temperature - equip_act_infos << ['return_cond_to_dz', 'RetCondToDZ', false, @living_space, 0.0, 1.0] # Arbitrary space, all heat lost + equip_act_infos << ['return_cond_to_dz', 'RetCondToDZ', nil, @conditioned_space, 0.0, 1.0] # Arbitrary space, all heat lost else - equip_act_infos << ['return_cond_to_dz', 'RetCondToDZ', false, duct_location.spaces[0], 0.0, 0.0] + equip_act_infos << ['return_cond_to_dz', 'RetCondToDZ', nil, duct_location.spaces[0], 0.0, 0.0] end # Supply duct sensible leakage impact on the duct zone if not duct_location.is_a? OpenStudio::Model::ThermalZone # Outside or scheduled temperature - equip_act_infos << ['supply_sens_lk_to_dz', 'SupSensLkToDZ', false, @living_space, 0.0, 1.0] # Arbitrary space, all heat lost + equip_act_infos << ['supply_sens_lk_to_dz', 'SupSensLkToDZ', nil, @conditioned_space, 0.0, 1.0] # Arbitrary space, all heat lost else - equip_act_infos << ['supply_sens_lk_to_dz', 'SupSensLkToDZ', false, duct_location.spaces[0], 0.0, 0.0] + equip_act_infos << ['supply_sens_lk_to_dz', 'SupSensLkToDZ', nil, duct_location.spaces[0], 0.0, 0.0] end # Supply duct latent leakage impact on the duct zone if not duct_location.is_a? OpenStudio::Model::ThermalZone # Outside or scheduled temperature - equip_act_infos << ['supply_lat_lk_to_dz', 'SupLatLkToDZ', false, @living_space, 0.0, 1.0] # Arbitrary space, all heat lost + equip_act_infos << ['supply_lat_lk_to_dz', 'SupLatLkToDZ', nil, @conditioned_space, 0.0, 1.0] # Arbitrary space, all heat lost else - equip_act_infos << ['supply_lat_lk_to_dz', 'SupLatLkToDZ', false, duct_location.spaces[0], 1.0, 0.0] + equip_act_infos << ['supply_lat_lk_to_dz', 'SupLatLkToDZ', nil, duct_location.spaces[0], 1.0, 0.0] end duct_vars = {} @@ -870,34 +884,34 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) equip_act_infos.each do |act_info| var_name = "#{prefix}#{act_info[0]}" object_name = "#{object_name_idx} #{prefix}#{act_info[1]}".gsub(' ', '_') - is_load_for_report = act_info[2] + end_use = act_info[2] space = act_info[3] if is_cfis && (space == ra_duct_space) # Move all CFIS return duct losses to the conditioned space so as to avoid extreme plenum temperatures # due to mismatch between return plenum duct loads and airloop airflow rate (which does not actually # increase due to the presence of CFIS). - space = @living_space + space = @conditioned_space end frac_lat = act_info[4] frac_lost = act_info[5] if not is_cfis duct_vars[var_name] = OpenStudio::Model::EnergyManagementSystemGlobalVariable.new(model, object_name) end - duct_actuators[var_name] = create_other_equipment_object_and_actuator(model: model, name: object_name, space: space, frac_lat: frac_lat, frac_lost: frac_lost, is_duct_load_for_report: is_load_for_report) + duct_actuators[var_name] = create_other_equipment_object_and_actuator(model: model, name: object_name, space: space, frac_lat: frac_lat, frac_lost: frac_lost, end_use: end_use) end end - # Two objects are required to model the air exchange between the duct zone and the living space since + # Two objects are required to model the air exchange between the duct zone and the conditioned space since # ZoneMixing objects can not account for direction of air flow (both are controlled by EMS) # List of: [Var name, object name, space, frac load latent, frac load outside] mix_act_infos = [] if duct_location.is_a? OpenStudio::Model::ThermalZone - # Accounts for leaks from the duct zone to the living zone - mix_act_infos << ['dz_to_liv_flow_rate', 'ZoneMixDZToLv', @living_zone, duct_location] - # Accounts for leaks from the living zone to the duct zone - mix_act_infos << ['liv_to_dz_flow_rate', 'ZoneMixLvToDZ', duct_location, @living_zone] + # Accounts for leaks from the duct zone to the conditioned zone + mix_act_infos << ['dz_to_cond_flow_rate', 'ZoneMixDZToCond', @conditioned_zone, duct_location] + # Accounts for leaks from the conditioned zone to the duct zone + mix_act_infos << ['cond_to_dz_flow_rate', 'ZoneMixCondToDZ', duct_location, @conditioned_zone] end [false, true].each do |is_cfis| @@ -922,6 +936,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) zone_mixing.setSourceZone(source_zone) duct_actuators[var_name] = OpenStudio::Model::EnergyManagementSystemActuator.new(zone_mixing, *EPlus::EMSActuatorZoneMixingFlowRate) duct_actuators[var_name].setName("#{zone_mixing.name} act") + zone_mixing.additionalProperties.setFeature('ObjectType', Constants.ObjectNameDuctLoad) end end @@ -965,7 +980,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine = OpenStudio::Model::EnergyManagementSystemSubroutine.new(model) duct_subroutine.setName("#{object_name_idx} duct subroutine") - duct_subroutine.addLine("Set AH_MFR = #{ah_mfr_var.name}") + duct_subroutine.addLine("Set AH_MFR = #{ah_mfr_var.name} / #{unit_multiplier}") duct_subroutine.addLine('If AH_MFR>0') duct_subroutine.addLine(" Set AH_Tout = #{ah_tout_var.name}") duct_subroutine.addLine(" Set AH_Wout = #{ah_wout_var.name}") @@ -974,7 +989,7 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine.addLine(" Set Fan_RTF = #{@fan_rtf_var[object].name}") duct_subroutine.addLine(" Set DZ_T = #{dz_t_var.name}") duct_subroutine.addLine(" Set DZ_W = #{dz_w_var.name}") - duct_subroutine.addLine(" Set AH_VFR = #{ah_vfr_var.name}") + duct_subroutine.addLine(" Set AH_VFR = #{ah_vfr_var.name} / #{unit_multiplier}") duct_subroutine.addLine(' Set h_SA = (@HFnTdbW AH_Tout AH_Wout)') # J/kg duct_subroutine.addLine(' Set h_RA = (@HFnTdbW RA_T RA_W)') # J/kg duct_subroutine.addLine(' Set h_fg = (@HfgAirFnWTdb AH_Wout AH_Tout)') # J/kg @@ -984,31 +999,31 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) if not leakage_fracs[HPXML::DuctTypeSupply].nil? duct_subroutine.addLine(" Set f_sup = #{leakage_fracs[HPXML::DuctTypeSupply]}") # frac elsif not leakage_cfm25s[HPXML::DuctTypeSupply].nil? - duct_subroutine.addLine(" Set f_sup = #{UnitConversions.convert(leakage_cfm25s[HPXML::DuctTypeSupply], 'cfm', 'm^3/s').round(6)} / (#{@fan_mfr_max_var[object].name} * 1.0135)") # frac + duct_subroutine.addLine(" Set f_sup = #{UnitConversions.convert(leakage_cfm25s[HPXML::DuctTypeSupply], 'cfm', 'm^3/s').round(6)} / (#{@fan_mfr_max_var[object].name}/#{unit_multiplier} * 1.0135)") # frac else duct_subroutine.addLine(' Set f_sup = 0.0') # frac end if not leakage_fracs[HPXML::DuctTypeReturn].nil? duct_subroutine.addLine(" Set f_ret = #{leakage_fracs[HPXML::DuctTypeReturn]}") # frac elsif not leakage_cfm25s[HPXML::DuctTypeReturn].nil? - duct_subroutine.addLine(" Set f_ret = #{UnitConversions.convert(leakage_cfm25s[HPXML::DuctTypeReturn], 'cfm', 'm^3/s').round(6)} / (#{@fan_mfr_max_var[object].name} * 1.0135)") # frac + duct_subroutine.addLine(" Set f_ret = #{UnitConversions.convert(leakage_cfm25s[HPXML::DuctTypeReturn], 'cfm', 'm^3/s').round(6)} / (#{@fan_mfr_max_var[object].name}/#{unit_multiplier} * 1.0135)") # frac else duct_subroutine.addLine(' Set f_ret = 0.0') # frac end duct_subroutine.addLine(' Set sup_lk_mfr = f_sup * AH_MFR') # kg/s duct_subroutine.addLine(' Set ret_lk_mfr = f_ret * AH_MFR') # kg/s - # Supply leakage to living - duct_subroutine.addLine(' Set SupTotLkToLiv = sup_lk_mfr*(h_RA - h_SA)') # W - duct_subroutine.addLine(' Set SupLatLkToLv = sup_lk_mfr*h_fg*(RA_W-AH_Wout)') # W - duct_subroutine.addLine(' Set SupSensLkToLv = SupTotLkToLiv-SupLatLkToLv') # W + # Supply leakage to conditioned space + duct_subroutine.addLine(' Set SupTotLkToCond = sup_lk_mfr*(h_RA - h_SA)') # W + duct_subroutine.addLine(' Set SupLatLkToCond = sup_lk_mfr*h_fg*(RA_W-AH_Wout)') # W + duct_subroutine.addLine(' Set SupSensLkToCond = SupTotLkToCond-SupLatLkToCond') # W # Supply conduction duct_subroutine.addLine(" Set supply_ua = #{UnitConversions.convert(ua_values[HPXML::DuctTypeSupply], 'Btu/(hr*F)', 'W/K').round(3)}") duct_subroutine.addLine(' Set eTm = 0-((Fan_RTF/(AH_MFR*air_cp))*supply_ua)') duct_subroutine.addLine(' Set t_sup = DZ_T+((AH_Tout-DZ_T)*(@Exp eTm))') # deg-C - duct_subroutine.addLine(' Set SupCondToLv = AH_MFR*air_cp*(t_sup-AH_Tout)') # W - duct_subroutine.addLine(' Set SupCondToDZ = 0-SupCondToLv') # W + duct_subroutine.addLine(' Set SupCondToCond = AH_MFR*air_cp*(t_sup-AH_Tout)') # W + duct_subroutine.addLine(' Set SupCondToDZ = 0-SupCondToCond') # W # Return conduction duct_subroutine.addLine(" Set return_ua = #{UnitConversions.convert(ua_values[HPXML::DuctTypeReturn], 'Btu/(hr*F)', 'W/K').round(3)}") @@ -1022,9 +1037,9 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine.addLine(' Set RetSensLkToRP = ret_lk_mfr*air_cp*(DZ_T-RA_T)') # W # Supply leakage to duct zone - # The below terms are not the same as SupLatLkToLv and SupSensLkToLv. + # The below terms are not the same as SupLatLkToCond and SupSensLkToCond. # To understand why, suppose the AHzone temperature equals the supply air temperature. In this case, the terms below - # should be zero while SupLatLkToLv and SupSensLkToLv should still be non-zero. + # should be zero while SupLatLkToCond and SupSensLkToCond should still be non-zero. duct_subroutine.addLine(' Set SupTotLkToDZ = sup_lk_mfr*(h_SA-h_DZ)') # W duct_subroutine.addLine(' Set SupLatLkToDZ = sup_lk_mfr*h_fg*(AH_Wout-DZ_W)') # W duct_subroutine.addLine(' Set SupSensLkToDZ = SupTotLkToDZ-SupLatLkToDZ') # W @@ -1033,17 +1048,17 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine.addLine(" Set oa_vfr = #{f_oa} * f_imbalance * AH_VFR") # m3/s duct_subroutine.addLine(' Set sup_lk_vfr = f_sup * AH_VFR') # m3/s duct_subroutine.addLine(' Set ret_lk_vfr = f_ret * AH_VFR') # m3/s - duct_subroutine.addLine(' If f_sup > f_ret') # Living zone is depressurized relative to duct zone - duct_subroutine.addLine(' Set ZoneMixLvToDZ = 0') # m3/s - duct_subroutine.addLine(' Set ZoneMixDZToLv = (sup_lk_vfr-ret_lk_vfr)-oa_vfr') # m3/s - duct_subroutine.addLine(' Else') # Living zone is pressurized relative to duct zone - duct_subroutine.addLine(' Set ZoneMixLvToDZ = (ret_lk_vfr-sup_lk_vfr)+oa_vfr') # m3/s - duct_subroutine.addLine(' Set ZoneMixDZToLv = 0') # m3/s + duct_subroutine.addLine(' If f_sup > f_ret') # Conditioned zone is depressurized relative to duct zone + duct_subroutine.addLine(' Set ZoneMixCondToDZ = 0') # m3/s + duct_subroutine.addLine(' Set ZoneMixDZToCond = (sup_lk_vfr-ret_lk_vfr)-oa_vfr') # m3/s + duct_subroutine.addLine(' Else') # Conditioned zone is pressurized relative to duct zone + duct_subroutine.addLine(' Set ZoneMixCondToDZ = (ret_lk_vfr-sup_lk_vfr)+oa_vfr') # m3/s + duct_subroutine.addLine(' Set ZoneMixDZToCond = 0') # m3/s duct_subroutine.addLine(' EndIf') duct_subroutine.addLine('Else') # No air handler flow rate - duct_subroutine.addLine(' Set SupLatLkToLv = 0') - duct_subroutine.addLine(' Set SupSensLkToLv = 0') - duct_subroutine.addLine(' Set SupCondToLv = 0') + duct_subroutine.addLine(' Set SupLatLkToCond = 0') + duct_subroutine.addLine(' Set SupSensLkToCond = 0') + duct_subroutine.addLine(' Set SupCondToCond = 0') duct_subroutine.addLine(' Set RetCondToRP = 0') duct_subroutine.addLine(' Set RetLatLkToRP = 0') duct_subroutine.addLine(' Set RetSensLkToRP = 0') @@ -1051,12 +1066,12 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine.addLine(' Set SupCondToDZ = 0') duct_subroutine.addLine(' Set SupLatLkToDZ = 0') duct_subroutine.addLine(' Set SupSensLkToDZ = 0') - duct_subroutine.addLine(' Set ZoneMixLvToDZ = 0') # m3/s - duct_subroutine.addLine(' Set ZoneMixDZToLv = 0') # m3/s + duct_subroutine.addLine(' Set ZoneMixCondToDZ = 0') # m3/s + duct_subroutine.addLine(' Set ZoneMixDZToCond = 0') # m3/s duct_subroutine.addLine('EndIf') - duct_subroutine.addLine("Set #{duct_vars['supply_lat_lk_to_liv'].name} = SupLatLkToLv") - duct_subroutine.addLine("Set #{duct_vars['supply_sens_lk_to_liv'].name} = SupSensLkToLv") - duct_subroutine.addLine("Set #{duct_vars['supply_cond_to_liv'].name} = SupCondToLv") + duct_subroutine.addLine("Set #{duct_vars['supply_lat_lk_to_cond'].name} = SupLatLkToCond") + duct_subroutine.addLine("Set #{duct_vars['supply_sens_lk_to_cond'].name} = SupSensLkToCond") + duct_subroutine.addLine("Set #{duct_vars['supply_cond_to_cond'].name} = SupCondToCond") duct_subroutine.addLine("Set #{duct_vars['return_cond_to_rp'].name} = RetCondToRP") duct_subroutine.addLine("Set #{duct_vars['return_lat_lk_to_rp'].name} = RetLatLkToRP") duct_subroutine.addLine("Set #{duct_vars['return_sens_lk_to_rp'].name} = RetSensLkToRP") @@ -1064,11 +1079,11 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_subroutine.addLine("Set #{duct_vars['supply_cond_to_dz'].name} = SupCondToDZ") duct_subroutine.addLine("Set #{duct_vars['supply_lat_lk_to_dz'].name} = SupLatLkToDZ") duct_subroutine.addLine("Set #{duct_vars['supply_sens_lk_to_dz'].name} = SupSensLkToDZ") - if not duct_actuators['liv_to_dz_flow_rate'].nil? - duct_subroutine.addLine("Set #{duct_vars['liv_to_dz_flow_rate'].name} = ZoneMixLvToDZ") + if not duct_actuators['cond_to_dz_flow_rate'].nil? + duct_subroutine.addLine("Set #{duct_vars['cond_to_dz_flow_rate'].name} = ZoneMixCondToDZ") end - if not duct_actuators['dz_to_liv_flow_rate'].nil? - duct_subroutine.addLine("Set #{duct_vars['dz_to_liv_flow_rate'].name} = ZoneMixDZToLv") + if not duct_actuators['dz_to_cond_flow_rate'].nil? + duct_subroutine.addLine("Set #{duct_vars['dz_to_cond_flow_rate'].name} = ZoneMixDZToCond") end # Duct Program @@ -1088,9 +1103,9 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_program.addLine("Set #{dz_t_var.name} = #{dz_t_sensor.name}") duct_program.addLine("Set #{dz_w_var.name} = #{dz_w}") duct_program.addLine("Run #{duct_subroutine.name}") - duct_program.addLine("Set #{duct_actuators['supply_sens_lk_to_liv'].name} = #{duct_vars['supply_sens_lk_to_liv'].name}") - duct_program.addLine("Set #{duct_actuators['supply_lat_lk_to_liv'].name} = #{duct_vars['supply_lat_lk_to_liv'].name}") - duct_program.addLine("Set #{duct_actuators['supply_cond_to_liv'].name} = #{duct_vars['supply_cond_to_liv'].name}") + duct_program.addLine("Set #{duct_actuators['supply_sens_lk_to_cond'].name} = #{duct_vars['supply_sens_lk_to_cond'].name}") + duct_program.addLine("Set #{duct_actuators['supply_lat_lk_to_cond'].name} = #{duct_vars['supply_lat_lk_to_cond'].name}") + duct_program.addLine("Set #{duct_actuators['supply_cond_to_cond'].name} = #{duct_vars['supply_cond_to_cond'].name}") duct_program.addLine("Set #{duct_actuators['return_sens_lk_to_rp'].name} = #{duct_vars['return_sens_lk_to_rp'].name}") duct_program.addLine("Set #{duct_actuators['return_lat_lk_to_rp'].name} = #{duct_vars['return_lat_lk_to_rp'].name}") duct_program.addLine("Set #{duct_actuators['return_cond_to_rp'].name} = #{duct_vars['return_cond_to_rp'].name}") @@ -1098,11 +1113,11 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_program.addLine("Set #{duct_actuators['supply_cond_to_dz'].name} = #{duct_vars['supply_cond_to_dz'].name}") duct_program.addLine("Set #{duct_actuators['supply_sens_lk_to_dz'].name} = #{duct_vars['supply_sens_lk_to_dz'].name}") duct_program.addLine("Set #{duct_actuators['supply_lat_lk_to_dz'].name} = #{duct_vars['supply_lat_lk_to_dz'].name}") - if not duct_actuators['dz_to_liv_flow_rate'].nil? - duct_program.addLine("Set #{duct_actuators['dz_to_liv_flow_rate'].name} = #{duct_vars['dz_to_liv_flow_rate'].name}") + if not duct_actuators['dz_to_cond_flow_rate'].nil? + duct_program.addLine("Set #{duct_actuators['dz_to_cond_flow_rate'].name} = #{duct_vars['dz_to_cond_flow_rate'].name}") end - if not duct_actuators['liv_to_dz_flow_rate'].nil? - duct_program.addLine("Set #{duct_actuators['liv_to_dz_flow_rate'].name} = #{duct_vars['liv_to_dz_flow_rate'].name}") + if not duct_actuators['cond_to_dz_flow_rate'].nil? + duct_program.addLine("Set #{duct_actuators['cond_to_dz_flow_rate'].name} = #{duct_vars['cond_to_dz_flow_rate'].name}") end if @cfis_airloop.values.include? object @@ -1124,9 +1139,9 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_program.addLine(" Set #{ra_t_var.name} = #{ra_t_sensor.name}") duct_program.addLine(" Set #{ra_w_var.name} = #{ra_w_sensor.name}") duct_program.addLine(" Run #{duct_subroutine.name}") - duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_liv'].name} = #{duct_vars['supply_sens_lk_to_liv'].name}") - duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_liv'].name} = #{duct_vars['supply_lat_lk_to_liv'].name}") - duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_liv'].name} = #{duct_vars['supply_cond_to_liv'].name}") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_cond'].name} = #{duct_vars['supply_sens_lk_to_cond'].name}") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_cond'].name} = #{duct_vars['supply_lat_lk_to_cond'].name}") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_cond'].name} = #{duct_vars['supply_cond_to_cond'].name}") duct_program.addLine(" Set #{duct_actuators['cfis_return_sens_lk_to_rp'].name} = #{duct_vars['return_sens_lk_to_rp'].name}") duct_program.addLine(" Set #{duct_actuators['cfis_return_lat_lk_to_rp'].name} = #{duct_vars['return_lat_lk_to_rp'].name}") duct_program.addLine(" Set #{duct_actuators['cfis_return_cond_to_rp'].name} = #{duct_vars['return_cond_to_rp'].name}") @@ -1134,17 +1149,17 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_dz'].name} = #{duct_vars['supply_cond_to_dz'].name}") duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_dz'].name} = #{duct_vars['supply_sens_lk_to_dz'].name}") duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_dz'].name} = #{duct_vars['supply_lat_lk_to_dz'].name}") - if not duct_actuators['dz_to_liv_flow_rate'].nil? - duct_program.addLine(" Set #{duct_actuators['cfis_dz_to_liv_flow_rate'].name} = #{duct_vars['dz_to_liv_flow_rate'].name}") + if not duct_actuators['dz_to_cond_flow_rate'].nil? + duct_program.addLine(" Set #{duct_actuators['cfis_dz_to_cond_flow_rate'].name} = #{duct_vars['dz_to_cond_flow_rate'].name}") end - if not duct_actuators['liv_to_dz_flow_rate'].nil? - duct_program.addLine(" Set #{duct_actuators['cfis_liv_to_dz_flow_rate'].name} = #{duct_vars['liv_to_dz_flow_rate'].name}") + if not duct_actuators['cond_to_dz_flow_rate'].nil? + duct_program.addLine(" Set #{duct_actuators['cfis_cond_to_dz_flow_rate'].name} = #{duct_vars['cond_to_dz_flow_rate'].name}") end duct_program.addLine('Else') end - duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_liv'].name} = 0") - duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_liv'].name} = 0") - duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_liv'].name} = 0") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_cond'].name} = 0") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_cond'].name} = 0") + duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_cond'].name} = 0") duct_program.addLine(" Set #{duct_actuators['cfis_return_sens_lk_to_rp'].name} = 0") duct_program.addLine(" Set #{duct_actuators['cfis_return_lat_lk_to_rp'].name} = 0") duct_program.addLine(" Set #{duct_actuators['cfis_return_cond_to_rp'].name} = 0") @@ -1152,11 +1167,11 @@ def self.apply_ducts(model, ducts, object, vent_fans_mech) duct_program.addLine(" Set #{duct_actuators['cfis_supply_cond_to_dz'].name} = 0") duct_program.addLine(" Set #{duct_actuators['cfis_supply_sens_lk_to_dz'].name} = 0") duct_program.addLine(" Set #{duct_actuators['cfis_supply_lat_lk_to_dz'].name} = 0") - if not duct_actuators['dz_to_liv_flow_rate'].nil? - duct_program.addLine(" Set #{duct_actuators['cfis_dz_to_liv_flow_rate'].name} = 0") + if not duct_actuators['dz_to_cond_flow_rate'].nil? + duct_program.addLine(" Set #{duct_actuators['cfis_dz_to_cond_flow_rate'].name} = 0") end - if not duct_actuators['liv_to_dz_flow_rate'].nil? - duct_program.addLine(" Set #{duct_actuators['cfis_liv_to_dz_flow_rate'].name} = 0") + if not duct_actuators['cond_to_dz_flow_rate'].nil? + duct_program.addLine(" Set #{duct_actuators['cfis_cond_to_dz_flow_rate'].name} = 0") end if add_cfis_duct_losses duct_program.addLine('EndIf') @@ -1272,7 +1287,7 @@ def self.apply_local_ventilation(model, vent_object, obj_type_name, index, unava equip_def.setName(obj_name) equip = OpenStudio::Model::ElectricEquipment.new(equip_def) equip.setName(obj_name) - equip.setSpace(@living_space) # no heat gain, so assign the equipment to an arbitrary space + equip.setSpace(@conditioned_space) # no heat gain, so assign the equipment to an arbitrary space equip_def.setDesignLevel(vent_object.fan_power * vent_object.count) equip_def.setFractionRadiant(0) equip_def.setFractionLatent(0) @@ -1284,20 +1299,20 @@ def self.apply_local_ventilation(model, vent_object, obj_type_name, index, unava end def self.apply_dryer_exhaust(model, vented_dryer, schedules_file, index, unavailable_periods) - obj_name = "#{Constants.ObjectNameClothesDryerExhaust} #{index}" + obj_name = "#{Constants.ObjectNameClothesDryer} exhaust #{index}" # Create schedule obj_sch = nil if not schedules_file.nil? obj_sch_name = SchedulesFile::ColumnClothesDryer - obj_sch = schedules_file.create_schedule_file(col_name: obj_sch_name) + obj_sch = schedules_file.create_schedule_file(model, col_name: obj_sch_name) full_load_hrs = schedules_file.annual_equivalent_full_load_hrs(col_name: obj_sch_name) end if obj_sch.nil? cd_weekday_sch = vented_dryer.weekday_fractions cd_weekend_sch = vented_dryer.weekend_fractions cd_monthly_sch = vented_dryer.monthly_multipliers - obj_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameClothesDryer, cd_weekday_sch, cd_weekend_sch, cd_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: unavailable_periods) + obj_sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', cd_weekday_sch, cd_weekend_sch, cd_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: unavailable_periods) obj_sch = obj_sch.schedule obj_sch_name = obj_sch.name.to_s full_load_hrs = Schedule.annual_equivalent_full_load_hrs(@year, obj_sch) @@ -1318,6 +1333,7 @@ def self.apply_dryer_exhaust(model, vented_dryer, schedules_file, index, unavail def self.calc_hrv_erv_effectiveness(vent_mech_fans) # Create the mapping between mech vent instance and the effectiveness results hrv_erv_effectiveness_map = {} + p_atm = UnitConversions.convert(1.0, 'atm', 'psi') vent_mech_fans.each do |vent_mech| hrv_erv_effectiveness_map[vent_mech] = {} @@ -1331,7 +1347,7 @@ def self.calc_hrv_erv_effectiveness(vent_mech_fans) cp_a = 1006.0 p_fan = vent_mech.average_unit_fan_power # Watts - m_fan = UnitConversions.convert(vent_mech_cfm, 'cfm', 'm^3/s') * 16.02 * Psychrometrics.rhoD_fT_w_P(UnitConversions.convert(t_sup_in, 'C', 'F'), w_sup_in, 14.7) # kg/s + m_fan = UnitConversions.convert(vent_mech_cfm, 'cfm', 'm^3/s') * UnitConversions.convert(Psychrometrics.rhoD_fT_w_P(UnitConversions.convert(t_sup_in, 'C', 'F'), w_sup_in, p_atm), 'lbm/ft^3', 'kg/m^3') # kg/s if not vent_mech.sensible_recovery_efficiency.nil? # The following is derived from CSA 439, Clause 9.3.3.1, Eq. 12: @@ -1367,7 +1383,7 @@ def self.calc_hrv_erv_effectiveness(vent_mech_fans) t_exh_in = 24.0 w_exh_in = 0.0092 - m_fan = UnitConversions.convert(vent_mech_cfm, 'cfm', 'm^3/s') * UnitConversions.convert(Psychrometrics.rhoD_fT_w_P(UnitConversions.convert(t_sup_in, 'C', 'F'), w_sup_in, 14.7), 'lbm/ft^3', 'kg/m^3') # kg/s + m_fan = UnitConversions.convert(vent_mech_cfm, 'cfm', 'm^3/s') * UnitConversions.convert(Psychrometrics.rhoD_fT_w_P(UnitConversions.convert(t_sup_in, 'C', 'F'), w_sup_in, p_atm), 'lbm/ft^3', 'kg/m^3') # kg/s t_sup_out_gross = t_sup_in - vent_mech_sens_eff * (t_sup_in - t_exh_in) t_sup_out = t_sup_out_gross + p_fan / (m_fan * cp_a) @@ -1519,7 +1535,7 @@ def self.add_ee_for_vent_fan_power(model, obj_name, sup_fans = [], exh_fans = [] equip_def.setName(obj_name) equip = OpenStudio::Model::ElectricEquipment.new(equip_def) equip.setName(obj_name) - equip.setSpace(@living_space) + equip.setSpace(@conditioned_space) equip_def.setFractionRadiant(0) equip_def.setFractionLatent(0) equip.setSchedule(avail_sch) @@ -1541,9 +1557,9 @@ def self.add_ee_for_vent_fan_power(model, obj_name, sup_fans = [], exh_fans = [] def self.setup_mech_vent_vars_actuators(model:, program:) # Actuators for mech vent fan sens_name = "#{Constants.ObjectNameMechanicalVentilationHouseFan} sensible load" - fan_sens_load_actuator = create_other_equipment_object_and_actuator(model: model, name: sens_name, space: @living_space, frac_lat: 0.0, frac_lost: 0.0) + fan_sens_load_actuator = create_other_equipment_object_and_actuator(model: model, name: sens_name, space: @conditioned_space, frac_lat: 0.0, frac_lost: 0.0, end_use: Constants.ObjectNameMechanicalVentilationHouseFan) lat_name = "#{Constants.ObjectNameMechanicalVentilationHouseFan} latent load" - fan_lat_load_actuator = create_other_equipment_object_and_actuator(model: model, name: lat_name, space: @living_space, frac_lat: 1.0, frac_lost: 0.0) + fan_lat_load_actuator = create_other_equipment_object_and_actuator(model: model, name: lat_name, space: @conditioned_space, frac_lat: 1.0, frac_lost: 0.0, end_use: Constants.ObjectNameMechanicalVentilationHouseFan) program.addLine("Set #{fan_sens_load_actuator.name} = 0.0") program.addLine("Set #{fan_lat_load_actuator.name} = 0.0") # Air property at inlet nodes on both sides @@ -1627,6 +1643,9 @@ def self.apply_infiltration_adjustment_to_conditioned(model, infil_program, vent infil_program.addLine('Set Qinf_adj = Qtot - Qu - Qb') end infil_program.addLine("Set #{infil_flow_actuator.name} = Qinf_adj") + + create_timeseries_flowrate_ems_output_var(model, 'Qfan', infil_program) + create_timeseries_flowrate_ems_output_var(model, infil_flow_actuator.name.to_s, infil_program) end def self.calculate_fan_loads(infil_program, vent_mech_erv_hrv_tot, hrv_erv_effectiveness_map, fan_sens_load_actuator, fan_lat_load_actuator, q_var, preconditioned = false) @@ -1663,15 +1682,15 @@ def self.calculate_fan_loads(infil_program, vent_mech_erv_hrv_tot, hrv_erv_effec infil_program.addLine('Set ZoneInEnth = ERVSupOutEnth') infil_program.addLine('Set ZoneInTemp = ERVSupOutTemp') end - infil_program.addLine('Set FanTotalToLv = Fan_MFR * (ZoneInEnth - ZoneAirEnth)') - infil_program.addLine('Set FanSensToLv = Fan_MFR * ZoneCp * (ZoneInTemp - ZoneTemp)') - infil_program.addLine('Set FanLatToLv = FanTotalToLv - FanSensToLv') + infil_program.addLine('Set FanTotalToCond = Fan_MFR * (ZoneInEnth - ZoneAirEnth)') + infil_program.addLine('Set FanSensToCond = Fan_MFR * ZoneCp * (ZoneInTemp - ZoneTemp)') + infil_program.addLine('Set FanLatToCond = FanTotalToCond - FanSensToCond') # Actuator, # If preconditioned, handle actuators later in calculate_precond_loads if not preconditioned - infil_program.addLine("Set #{fan_sens_load_actuator.name} = #{fan_sens_load_actuator.name} + FanSensToLv") - infil_program.addLine("Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} + FanLatToLv") + infil_program.addLine("Set #{fan_sens_load_actuator.name} = #{fan_sens_load_actuator.name} + FanSensToCond") + infil_program.addLine("Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} + FanLatToCond") end end @@ -1680,19 +1699,20 @@ def self.calculate_precond_loads(model, infil_program, vent_mech_preheat, vent_m # Assume introducing no sensible loads to zone if preconditioned if not vent_mech_preheat.empty? htg_stp_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Thermostat Heating Setpoint Temperature') - htg_stp_sensor.setName("#{Constants.ObjectNameAirflow} htg stp s") - htg_stp_sensor.setKeyName(@living_zone.name.to_s) + htg_stp_sensor.setName('htg stp s') + htg_stp_sensor.setKeyName(@conditioned_zone.name.to_s) infil_program.addLine("Set HtgStp = #{htg_stp_sensor.name}") # heating thermostat setpoint end if not vent_mech_precool.empty? clg_stp_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Thermostat Cooling Setpoint Temperature') - clg_stp_sensor.setName("#{Constants.ObjectNameAirflow} clg stp s") - clg_stp_sensor.setKeyName(@living_zone.name.to_s) + clg_stp_sensor.setName('clg stp s') + clg_stp_sensor.setKeyName(@conditioned_zone.name.to_s) infil_program.addLine("Set ClgStp = #{clg_stp_sensor.name}") # cooling thermostat setpoint end vent_mech_preheat.each_with_index do |f_preheat, i| infil_program.addLine("If (OASupInTemp < HtgStp) && (#{clg_ssn_sensor.name} < 1)") - htg_energy_actuator = create_other_equipment_object_and_actuator(model: model, name: "shared mech vent preheating energy #{i}", space: @living_space, frac_lat: 0.0, frac_lost: 1.0, hpxml_fuel_type: f_preheat.preheating_fuel, end_use: Constants.ObjectNameMechanicalVentilationPreheating) + cnt = model.getOtherEquipments.select { |e| e.endUseSubcategory.start_with? Constants.ObjectNameMechanicalVentilationPreheating }.size # Ensure unique meter for each preheating system + htg_energy_actuator = create_other_equipment_object_and_actuator(model: model, name: "shared mech vent preheating energy #{i}", space: @conditioned_space, frac_lat: 0.0, frac_lost: 1.0, hpxml_fuel_type: f_preheat.preheating_fuel, end_use: "#{Constants.ObjectNameMechanicalVentilationPreheating}#{cnt + 1}") htg_energy_actuator.actuatedComponent.get.additionalProperties.setFeature('HPXML_ID', f_preheat.id) # Used by reporting measure infil_program.addLine(" Set Qpreheat = #{UnitConversions.convert(f_preheat.average_oa_unit_flow_rate, 'cfm', 'm^3/s').round(4)}") if [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include? f_preheat.fan_type @@ -1706,7 +1726,7 @@ def self.calculate_precond_loads(model, infil_program, vent_mech_preheat, vent_m infil_program.addLine(' Set FanSensToSpt = Fan_MFR * ZoneCp * (ZoneInTemp - HtgStp)') infil_program.addLine(" Set PreHeatingWatt = (-FanSensToSpt) * #{f_preheat.preheating_fraction_load_served}") infil_program.addLine(" Set #{fan_sens_load_actuator.name} = #{fan_sens_load_actuator.name} + PreHeatingWatt") - infil_program.addLine(" Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} - FanLatToLv") + infil_program.addLine(" Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} - FanLatToCond") infil_program.addLine(' Else') infil_program.addLine(' Set PreHeatingWatt = 0.0') infil_program.addLine(' EndIf') @@ -1717,7 +1737,8 @@ def self.calculate_precond_loads(model, infil_program, vent_mech_preheat, vent_m end vent_mech_precool.each_with_index do |f_precool, i| infil_program.addLine("If (OASupInTemp > ClgStp) && (#{clg_ssn_sensor.name} > 0)") - clg_energy_actuator = create_other_equipment_object_and_actuator(model: model, name: "shared mech vent precooling energy #{i}", space: @living_space, frac_lat: 0.0, frac_lost: 1.0, hpxml_fuel_type: f_precool.precooling_fuel, end_use: Constants.ObjectNameMechanicalVentilationPrecooling) + cnt = model.getOtherEquipments.select { |e| e.endUseSubcategory.start_with? Constants.ObjectNameMechanicalVentilationPrecooling }.size # Ensure unique meter for each precooling system + clg_energy_actuator = create_other_equipment_object_and_actuator(model: model, name: "shared mech vent precooling energy #{i}", space: @conditioned_space, frac_lat: 0.0, frac_lost: 1.0, hpxml_fuel_type: f_precool.precooling_fuel, end_use: "#{Constants.ObjectNameMechanicalVentilationPrecooling}#{cnt + 1}") clg_energy_actuator.actuatedComponent.get.additionalProperties.setFeature('HPXML_ID', f_precool.id) # Used by reporting measure infil_program.addLine(" Set Qprecool = #{UnitConversions.convert(f_precool.average_oa_unit_flow_rate, 'cfm', 'm^3/s').round(4)}") if [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include? f_precool.fan_type @@ -1731,7 +1752,7 @@ def self.calculate_precond_loads(model, infil_program, vent_mech_preheat, vent_m infil_program.addLine(' Set FanSensToSpt = Fan_MFR * ZoneCp * (ZoneInTemp - ClgStp)') infil_program.addLine(" Set PreCoolingWatt = FanSensToSpt * #{f_precool.precooling_fraction_load_served}") infil_program.addLine(" Set #{fan_sens_load_actuator.name} = #{fan_sens_load_actuator.name} - PreCoolingWatt") - infil_program.addLine(" Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} - FanLatToLv") # Fixme:Does this assumption still apply? + infil_program.addLine(" Set #{fan_lat_load_actuator.name} = #{fan_lat_load_actuator.name} - FanLatToCond") # Fixme:Does this assumption still apply? infil_program.addLine(' Else') infil_program.addLine(' Set PreCoolingWatt = 0.0') infil_program.addLine(' EndIf') @@ -1742,7 +1763,7 @@ def self.calculate_precond_loads(model, infil_program, vent_mech_preheat, vent_m end end - def self.apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_mech, living_ach50, living_const_ach, infil_volume, infil_height, weather, + def self.apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_mech, conditioned_ach50, conditioned_const_ach, infil_volume, infil_height, weather, vent_fans_kitchen, vent_fans_bath, vented_dryers, has_flue_chimney_in_cond_space, clg_ssn_sensor, schedules_file, vent_fans_cfis_suppl, unavailable_periods) # Categorize fans into different types @@ -1779,16 +1800,18 @@ def self.apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_me infil_flow = OpenStudio::Model::SpaceInfiltrationDesignFlowRate.new(model) infil_flow.setName(Constants.ObjectNameInfiltration + ' flow') infil_flow.setSchedule(model.alwaysOnDiscreteSchedule) - infil_flow.setSpace(@living_space) + infil_flow.setSpace(@conditioned_space) infil_flow_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(infil_flow, *EPlus::EMSActuatorZoneInfiltrationFlowRate) infil_flow_actuator.setName("#{infil_flow.name} act") + infil_flow.additionalProperties.setFeature('ObjectType', Constants.ObjectNameInfiltration) - # Living Space Infiltration Calculation/Program + # Conditioned Space Infiltration Calculation/Program infil_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) + infil_program.additionalProperties.setFeature('ObjectType', Constants.ObjectNameInfiltration) infil_program.setName(Constants.ObjectNameInfiltration + ' program') # Calculate infiltration without adjustment by ventilation - apply_infiltration_to_conditioned(site, living_ach50, living_const_ach, infil_program, weather, has_flue_chimney_in_cond_space, infil_volume, infil_height) + apply_infiltration_to_conditioned(site, conditioned_ach50, conditioned_const_ach, infil_program, weather, has_flue_chimney_in_cond_space, infil_volume, infil_height) # Common variable and load actuators across multiple mech vent calculations, create only once fan_sens_load_actuator, fan_lat_load_actuator = setup_mech_vent_vars_actuators(model: model, program: infil_program) @@ -1825,11 +1848,11 @@ def self.apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_me end def self.apply_infiltration_and_ventilation_fans(model, weather, site, vent_fans_mech, vent_fans_kitchen, vent_fans_bath, vented_dryers, - has_flue_chimney_in_cond_space, living_ach50, living_const_ach, infil_volume, infil_height, vented_attic, + has_flue_chimney_in_cond_space, conditioned_ach50, conditioned_const_ach, infil_volume, infil_height, vented_attic, vented_crawl, clg_ssn_sensor, schedules_file, vent_fans_cfis_suppl, unavailable_periods) # Infiltration for unconditioned spaces - apply_infiltration_to_garage(model, site, living_ach50) + apply_infiltration_to_garage(model, site, conditioned_ach50) apply_infiltration_to_unconditioned_basement(model) apply_infiltration_to_vented_crawlspace(model, weather, vented_crawl) apply_infiltration_to_unvented_crawlspace(model) @@ -1837,23 +1860,23 @@ def self.apply_infiltration_and_ventilation_fans(model, weather, site, vent_fans apply_infiltration_to_unvented_attic(model) # Infiltration/ventilation for conditioned space - apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_mech, living_ach50, living_const_ach, infil_volume, infil_height, weather, + apply_infiltration_ventilation_to_conditioned(model, site, vent_fans_mech, conditioned_ach50, conditioned_const_ach, infil_volume, infil_height, weather, vent_fans_kitchen, vent_fans_bath, vented_dryers, has_flue_chimney_in_cond_space, clg_ssn_sensor, schedules_file, vent_fans_cfis_suppl, unavailable_periods) end - def self.apply_infiltration_to_conditioned(site, living_ach50, living_const_ach, infil_program, weather, has_flue_chimney_in_cond_space, infil_volume, infil_height) + def self.apply_infiltration_to_conditioned(site, conditioned_ach50, conditioned_const_ach, infil_program, weather, has_flue_chimney_in_cond_space, infil_volume, infil_height) site_ap = site.additional_properties - if living_ach50.to_f > 0 + if conditioned_ach50.to_f > 0 # Based on "Field Validation of Algebraic Equations for Stack and # Wind Driven Air Infiltration Calculations" by Walker and Wilson (1998) - outside_air_density = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * (weather.data.AnnualAvgDrybulb + 460.0)) + outside_air_density = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * UnitConversions.convert(weather.data.AnnualAvgDrybulb, 'F', 'R')) n_i = InfilPressureExponent - living_sla = get_infiltration_SLA_from_ACH50(living_ach50, n_i, @cfa, infil_volume) # Calculate SLA - a_o = living_sla * @cfa # Effective Leakage Area (ft^2) + conditioned_sla = get_infiltration_SLA_from_ACH50(conditioned_ach50, n_i, @cfa, infil_volume) # Calculate SLA + a_o = conditioned_sla * @cfa # Effective Leakage Area (ft^2) # Flow Coefficient (cfm/inH2O^n) (based on ASHRAE HoF) inf_conv_factor = 776.25 # [ft/min]/[inH2O^(1/2)*ft^(3/2)/lbm^(1/2)] @@ -1903,7 +1926,7 @@ def self.apply_infiltration_to_conditioned(site, living_ach50, living_const_ach, f_i = 0.0 # Additive flue function (eq. 12) end f_s = ((1.0 + n_i * r_i) / (n_i + 1.0)) * (0.5 - 0.5 * m_i**1.2)**(n_i + 1.0) + f_i - stack_coef = f_s * (UnitConversions.convert(outside_air_density * Constants.g * infil_height, 'lbm/(ft*s^2)', 'inH2O') / (Constants.AssumedInsideTemp + 460.0))**n_i # inH2O^n/R^n + stack_coef = f_s * (UnitConversions.convert(outside_air_density * Constants.g * infil_height, 'lbm/(ft*s^2)', 'inH2O') / UnitConversions.convert(Constants.AssumedInsideTemp, 'F', 'R'))**n_i # inH2O^n/R^n # Calculate wind coefficient if not @spaces[HPXML::LocationCrawlspaceVented].nil? @@ -1940,9 +1963,8 @@ def self.apply_infiltration_to_conditioned(site, living_ach50, living_const_ach, infil_program.addLine('Set Qinf = (((c*Cs*(dT^n))^2)+temp1)^0.5') infil_program.addLine('Set Qinf = (@Max Qinf 0)') - elsif living_const_ach.to_f > 0 - living_ach = living_const_ach - infil_program.addLine("Set Qinf = #{living_ach * UnitConversions.convert(infil_volume, 'ft^3', 'm^3') / UnitConversions.convert(1.0, 'hr', 's')}") + elsif conditioned_const_ach.to_f > 0 + infil_program.addLine("Set Qinf = #{conditioned_const_ach * UnitConversions.convert(infil_volume, 'ft^3', 'm^3') / UnitConversions.convert(1.0, 'hr', 's')}") else infil_program.addLine('Set Qinf = 0') end @@ -1957,7 +1979,7 @@ def self.calc_wind_stack_coeffs(site, hor_lk_frac, neutral_level, space, space_h f_t_SG = site_ap.site_terrain_multiplier * ((space_height + coord_z) / 32.8)**site_ap.site_terrain_exponent / (site_ap.terrain_multiplier * (site_ap.height / 32.8)**site_ap.terrain_exponent) f_s_SG = 2.0 / 3.0 * (1 + hor_lk_frac / 2.0) * (2.0 * neutral_level * (1.0 - neutral_level))**0.5 / (neutral_level**0.5 + (1.0 - neutral_level)**0.5) f_w_SG = site_ap.s_g_shielding_coef * (1.0 - hor_lk_frac)**(1.0 / 3.0) * f_t_SG - c_s_SG = f_s_SG**2.0 * Constants.g * space_height / (Constants.AssumedInsideTemp + 460.0) + c_s_SG = f_s_SG**2.0 * Constants.g * space_height / UnitConversions.convert(Constants.AssumedInsideTemp, 'F', 'R') c_w_SG = f_w_SG**2.0 return c_w_SG, c_s_SG end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb index 000aabbce9..1bc5ac0d30 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb @@ -1,12 +1,12 @@ # frozen_string_literal: true class Battery - def self.apply(runner, model, pv_systems, battery, schedules_file) + def self.apply(runner, model, pv_systems, battery, schedules_file, unit_multiplier) charging_schedule = nil discharging_schedule = nil if not schedules_file.nil? - charging_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnBatteryCharging) - discharging_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnBatteryDischarging) + charging_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnBatteryCharging) + discharging_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnBatteryDischarging) end if pv_systems.empty? && charging_schedule.nil? && discharging_schedule.nil? @@ -17,24 +17,29 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) obj_name = battery.id rated_power_output = battery.rated_power_output # W - nominal_voltage = battery.nominal_voltage # V if not battery.nominal_capacity_kwh.nil? if battery.usable_capacity_kwh.nil? fail "UsableCapacity and NominalCapacity for Battery '#{battery.id}' must be in the same units." end nominal_capacity_kwh = battery.nominal_capacity_kwh # kWh - usable_fraction = battery.usable_capacity_kwh / nominal_capacity_kwh + usable_capacity_kwh = battery.usable_capacity_kwh + usable_fraction = usable_capacity_kwh / nominal_capacity_kwh else if battery.usable_capacity_ah.nil? fail "UsableCapacity and NominalCapacity for Battery '#{battery.id}' must be in the same units." end - nominal_capacity_kwh = get_kWh_from_Ah(battery.nominal_capacity_ah, nominal_voltage) # kWh + nominal_capacity_kwh = get_kWh_from_Ah(battery.nominal_capacity_ah, battery.nominal_voltage) # kWh + usable_capacity_kwh = get_kWh_from_Ah(battery.usable_capacity_ah, battery.nominal_voltage) # kWh usable_fraction = battery.usable_capacity_ah / battery.nominal_capacity_ah end - return if rated_power_output <= 0 || nominal_capacity_kwh <= 0 || nominal_voltage <= 0 + return if rated_power_output <= 0 || nominal_capacity_kwh <= 0 || battery.nominal_voltage <= 0 + + nominal_capacity_kwh *= unit_multiplier + usable_capacity_kwh *= unit_multiplier + rated_power_output *= unit_multiplier is_outside = (battery.location == HPXML::LocationOutside) if not is_outside @@ -46,7 +51,7 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) default_nominal_cell_voltage = 3.342 # V, EnergyPlus default default_cell_capacity = 3.2 # Ah, EnergyPlus default - number_of_cells_in_series = Integer((nominal_voltage / default_nominal_cell_voltage).round) + number_of_cells_in_series = Integer((battery.nominal_voltage / default_nominal_cell_voltage).round) number_of_strings_in_parallel = Integer(((nominal_capacity_kwh * 1000.0) / ((default_nominal_cell_voltage * number_of_cells_in_series) * default_cell_capacity)).round) battery_mass = (nominal_capacity_kwh / 10.0) * 99.0 # kg battery_surface_area = 0.306 * (nominal_capacity_kwh**(2.0 / 3.0)) # m^2 @@ -64,7 +69,7 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) elcs = OpenStudio::Model::ElectricLoadCenterStorageLiIonNMCBattery.new(model, number_of_cells_in_series, number_of_strings_in_parallel, battery_mass, battery_surface_area) elcs.setName("#{obj_name} li ion") - unless is_outside + if not is_outside elcs.setThermalZone(battery.additional_properties.space.thermalZone.get) end elcs.setRadiativeFraction(0.9 * frac_sens) @@ -80,7 +85,7 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) elcs.setCellVoltageatEndofNominalZone(default_nominal_cell_voltage) if not voltage_dependence elcs.setBatteryCellInternalElectricalResistance(0.002) # 2 mOhm/cell, based on OCHRE defaults (which are based on fitting to lab results) - # FIXME: if the voltage reported during charge/discharge is different, energy may not balance + # Note: if the voltage reported during charge/discharge is different, energy may not balance # elcs.setFullyChargedCellVoltage(default_nominal_cell_voltage) # elcs.setCellVoltageatEndofExponentialZone(default_nominal_cell_voltage) end @@ -130,9 +135,13 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) charge_sensor.setName('battery_charge') charge_sensor.setKeyName(elcs.name.to_s) + discharge_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Electric Storage Discharge Energy') + discharge_sensor.setName('battery_discharge') + discharge_sensor.setKeyName(elcs.name.to_s) + loss_adj_object_def = OpenStudio::Model::OtherEquipmentDefinition.new(model) loss_adj_object = OpenStudio::Model::OtherEquipment.new(loss_adj_object_def) - obj_name = Constants.ObjectNameBatteryLossesAdjustment(elcs.name) + obj_name = Constants.ObjectNameBatteryLossesAdjustment loss_adj_object.setName(obj_name) loss_adj_object.setEndUseSubcategory(obj_name) loss_adj_object.setFuelType(EPlus.fuel_type(HPXML::FuelTypeElectricity)) @@ -143,13 +152,16 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) loss_adj_object_def.setFractionLatent(0) loss_adj_object_def.setFractionLost(frac_lost) loss_adj_object.setSchedule(model.alwaysOnDiscreteSchedule) + loss_adj_object.additionalProperties.setFeature('ObjectType', Constants.ObjectNameBatteryLossesAdjustment) battery_adj_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(loss_adj_object, *EPlus::EMSActuatorOtherEquipmentPower, loss_adj_object.space.get) battery_adj_actuator.setName('battery loss_adj_act') battery_losses_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) battery_losses_program.setName('battery_losses') - battery_losses_program.addLine("Set losses = -1 * #{charge_sensor.name} * (1 - #{battery.round_trip_efficiency})") + battery_losses_program.addLine("Set charge_losses = (-1 * #{charge_sensor.name} * (1 - (#{battery.round_trip_efficiency} ^ 0.5))) / #{unit_multiplier}") + battery_losses_program.addLine("Set discharge_losses = (-1 * #{discharge_sensor.name} * (1 - (#{battery.round_trip_efficiency} ^ 0.5))) / #{unit_multiplier}") + battery_losses_program.addLine('Set losses = charge_losses + discharge_losses') battery_losses_program.addLine("Set #{battery_adj_actuator.name} = -1 * losses / ( 3600 * SystemTimeStep )") battery_losses_pcm = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) @@ -157,12 +169,9 @@ def self.apply(runner, model, pv_systems, battery, schedules_file) battery_losses_pcm.setCallingPoint('EndOfSystemTimestepBeforeHVACReporting') battery_losses_pcm.addProgram(battery_losses_program) - battery_losses_output_var = OpenStudio::Model::EnergyManagementSystemOutputVariable.new(model, 'losses') - battery_losses_output_var.setName("#{Constants.ObjectNameBatteryLossesAdjustment(elcs.name)} outvar") - battery_losses_output_var.setTypeOfDataInVariable('Summed') - battery_losses_output_var.setUpdateFrequency('SystemTimestep') - battery_losses_output_var.setEMSProgramOrSubroutineName(battery_losses_program) - battery_losses_output_var.setUnits('J') + elcd.additionalProperties.setFeature('HPXML_ID', battery.id) + elcs.additionalProperties.setFeature('HPXML_ID', battery.id) + elcs.additionalProperties.setFeature('UsableCapacity_kWh', Float(usable_capacity_kwh)) end def self.get_battery_default_values(has_garage = false) @@ -186,4 +195,15 @@ def self.get_Ah_from_kWh(nominal_capacity_kwh, nominal_voltage) def self.get_kWh_from_Ah(nominal_capacity_ah, nominal_voltage) return nominal_capacity_ah * nominal_voltage / 1000.0 end + + def self.get_usable_capacity_kWh(battery) + usable_capacity_kwh = battery.usable_capacity_kwh + if usable_capacity_kwh.nil? + usable_capacity_kwh = get_kWh_from_Ah(battery.usable_capacity_ah, battery.nominal_voltage) # kWh + end + return usable_capacity_kwh + end + + def self.get_min_max_state_of_charge() + end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/constants.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/constants.rb index 5d65f66905..39310eb5f4 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/constants.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/constants.rb @@ -86,34 +86,18 @@ def self.IECCZones '4A', '4B', '4C', '5A', '5B', '5C', '6A', '6B', '6C', '7', '8'] end - def self.IsDuctLoadForReport - return __method__.to_s - end - - def self.ObjectNameAirflow - return 'airflow' - end - def self.ObjectNameAirSourceHeatPump return 'air source heat pump' end - def self.ObjectNameBackupHeatingCoil - return 'backup htg coil' - end - - def self.ObjectNameBatteryLossesAdjustment(battery_name) - return "#{battery_name} losses adjustment" + def self.ObjectNameBatteryLossesAdjustment + return 'battery losses adjustment' end def self.ObjectNameBoiler return 'boiler' end - def self.ObjectNameBoilerPilotLight(boiler_name) - return "#{boiler_name} pilot light" - end - def self.ObjectNameCeilingFan return 'ceiling fan' end @@ -134,10 +118,6 @@ def self.ObjectNameClothesDryer return 'clothes dryer' end - def self.ObjectNameClothesDryerExhaust - return 'clothes dryer exhaust' - end - def self.ObjectNameComponentLoadsProgram return 'component loads program' end @@ -146,22 +126,10 @@ def self.ObjectNameCookingRange return 'cooking range' end - def self.ObjectNameCoolingSeason - return 'cooling season' - end - - def self.ObjectNameCoolingSetpoint - return 'cooling setpoint' - end - def self.ObjectNameDehumidifier return 'dehumidifier' end - def self.ObjectNameDesuperheater(water_heater_name) - return "#{water_heater_name} Desuperheater" - end - def self.ObjectNameDishwasher return 'dishwasher' end @@ -170,36 +138,28 @@ def self.ObjectNameDistributionWaste return 'dhw distribution waste' end - def self.ObjectNameDucts - return 'ducts' + def self.ObjectNameDuctLoad + return 'duct load' end def self.ObjectNameElectricBaseboard - return 'baseboard' - end - - def self.ObjectNameERVHRV - return 'erv or hrv' + return 'electric baseboard' end def self.ObjectNameEvaporativeCooler return 'evap cooler' end - def self.ObjectNameExteriorLighting - return 'exterior lighting' + def self.ObjectNameFanPumpDisaggregateCool + return 'disaggregate clg' end - def self.ObjectNameFanPumpDisaggregateCool(fan_or_pump_name = '') - return "#{fan_or_pump_name} clg disaggregate" + def self.ObjectNameFanPumpDisaggregatePrimaryHeat + return 'disaggregate htg primary' end - def self.ObjectNameFanPumpDisaggregatePrimaryHeat(fan_or_pump_name = '') - return "#{fan_or_pump_name} htg primary disaggregate" - end - - def self.ObjectNameFanPumpDisaggregateBackupHeat(fan_or_pump_name = '') - return "#{fan_or_pump_name} htg backup disaggregate" + def self.ObjectNameFanPumpDisaggregateBackupHeat + return 'disaggregate htg backup' end def self.ObjectNameFixtures @@ -214,42 +174,22 @@ def self.ObjectNameFurnace return 'furnace' end - def self.ObjectNamePTACHeating - return 'ptac heating' - end - - def self.ObjectNameRoomACHeating - return 'room ac heating' - end - - def self.ObjectNameFurniture - return 'furniture' - end - - def self.ObjectNameGarageLighting - return 'garage lighting' - end - def self.ObjectNameGroundSourceHeatPump return 'ground source heat pump' end - def self.ObjectNameGSHPSharedPump() + def self.ObjectNameGSHPSharedPump return 'gshp shared loop pump' end - def self.ObjectNameHeatingSeason - return 'heating season' - end - - def self.ObjectNameHeatingSetpoint - return 'heating setpoint' - end - def self.ObjectNameHotWaterRecircPump return 'dhw recirc pump' end + def self.ObjectNameHVACAvailabilitySensor + return 'hvac availability sensor' + end + def self.ObjectNameIdealAirSystem return 'ideal air system' end @@ -258,14 +198,22 @@ def self.ObjectNameInfiltration return 'infil' end - def self.ObjectNameInteriorLighting - return 'interior lighting' + def self.ObjectNameLightingExterior + return 'exterior lighting' end def self.ObjectNameLightingExteriorHoliday return 'exterior holiday lighting' end + def self.ObjectNameLightingGarage + return 'garage lighting' + end + + def self.ObjectNameLightingInterior + return 'interior lighting' + end + def self.ObjectNameMechanicalVentilation return 'mech vent' end @@ -338,12 +286,12 @@ def self.ObjectNameMiscPoolPump return 'misc pool pump' end - def self.ObjectNameMiscHotTubHeater - return 'misc hot tub heater' + def self.ObjectNameMiscPermanentSpaHeater + return 'misc permanent spa heater' end - def self.ObjectNameMiscHotTubPump - return 'misc hot tub pump' + def self.ObjectNameMiscPermanentSpaPump + return 'misc permanent spa pump' end def self.ObjectNameMiscPlugLoads @@ -374,42 +322,18 @@ def self.ObjectNameOccupants return 'occupants' end - def self.ObjectNameOverhangs - return 'overhangs' - end - - def self.ObjectNamePlantLoopDHW - return 'dhw loop' - end - - def self.ObjectNamePlantLoopSHW - return 'solar hot water loop' - end - def self.ObjectNameRefrigerator return 'fridge' end - def self.ObjectNameRelativeHumiditySetpoint - return 'rh setpoint' - end - def self.ObjectNameRoomAirConditioner return 'room ac' end - def self.ObjectNameSkylightShade - return 'skylight shade' - end - def self.ObjectNameSolarHotWater return 'solar hot water' end - def self.ObjectNameTankHX - return 'dhw source hx' - end - def self.ObjectNameTotalLoadsProgram return 'total loads program' end @@ -438,8 +362,8 @@ def self.ObjectNameWaterSensible return 'water sensible' end - def self.ObjectNameWaterHeaterAdjustment(water_heater_name) - return "#{water_heater_name} EC adjustment" + def self.ObjectNameWaterHeaterAdjustment + return 'water heater energy adjustment' end def self.ObjectNameWaterLoopHeatPump @@ -450,10 +374,6 @@ def self.ObjectNameWholeHouseFan return 'whole house fan' end - def self.ObjectNameWindowShade - return 'window shade' - end - def self.ScheduleTypeLimitsFraction return 'Fractional' end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/constructions.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/constructions.rb index f7b2259c0a..dbc7ea93ea 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/constructions.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/constructions.rb @@ -1090,7 +1090,7 @@ def self.apply_partition_walls(model, constr_name, mat_int_finish, partition_wal # Add remaining partition walls within spaces (those without geometric representation) # as internal mass object. obj_name = 'partition wall mass' - imdef = create_os_int_mass_and_def(model, obj_name, spaces[HPXML::LocationLivingSpace], partition_wall_area) + imdef = create_os_int_mass_and_def(model, obj_name, spaces[HPXML::LocationConditionedSpace], partition_wall_area) apply_wood_stud_wall(model, [imdef], constr_name, 0, 1, 3.5, false, 0.16, @@ -1118,7 +1118,7 @@ def self.apply_furniture(model, furniture_mass, spaces) furnSolarAbsorptance = 0.6 furnSpecHeat = mat.cp furnDensity = mat.rho - if location == HPXML::LocationLivingSpace + if location == HPXML::LocationConditionedSpace furnAreaFraction = furniture_mass.area_fraction furnMass = mass_lb_per_sqft elsif location == HPXML::LocationBasementUnconditioned @@ -1132,9 +1132,9 @@ def self.apply_furniture(model, furniture_mass, spaces) next if furnAreaFraction.nil? next if furnAreaFraction <= 0 - mat_obj_name_space = "#{Constants.ObjectNameFurniture} material #{space.name}" - constr_obj_name_space = "#{Constants.ObjectNameFurniture} construction #{space.name}" - mass_obj_name_space = "#{Constants.ObjectNameFurniture} mass #{space.name}" + mat_obj_name_space = "furniture material #{space.name}" + constr_obj_name_space = "furniture construction #{space.name}" + mass_obj_name_space = "furniture mass #{space.name}" furnThickness = UnitConversions.convert(furnMass / (furnDensity * furnAreaFraction), 'ft', 'in') @@ -1535,7 +1535,7 @@ def self.apply_kiva_initial_temp(foundation, slab, weather, conditioned_zone, initial_temp = indoor_temp else # Space temperature assumptions from ASHRAE 152 - Duct Efficiency Calculations.xls, Zone temperatures - ground_temp = weather.data.GroundMonthlyTemps[sim_begin_month - 1] + ground_temp = weather.data.ShallowGroundMonthlyTemps[sim_begin_month - 1] if slab.interior_adjacent_to == HPXML::LocationBasementUnconditioned if foundation_ceiling_insulated # Insulated ceiling: 75% ground, 25% outdoor, 0% indoor @@ -1617,103 +1617,59 @@ def self.apply_window_skylight(model, type, subsurface, constr_name, ufactor, sh constr.create_and_assign_constructions([subsurface], model) end - def self.apply_window_skylight_shading(model, window_or_skylight, index, shading_vertices, parent_surface, sub_surface, shading_group, - shading_schedules, shading_ems, name, hpxml) + def self.apply_window_skylight_shading(model, window_or_skylight, sub_surface, shading_schedules, hpxml_header, hpxml_bldg) sf_summer = window_or_skylight.interior_shading_factor_summer * window_or_skylight.exterior_shading_factor_summer sf_winter = window_or_skylight.interior_shading_factor_winter * window_or_skylight.exterior_shading_factor_winter if (sf_summer < 1.0) || (sf_winter < 1.0) # Apply shading - # We use a ShadingSurface instead of a Shade so that we perfectly get the result we want. - # The latter object is complex and it is essentially impossible to achieve the target reduction in transmitted - # solar (due to, e.g., re-reflectance, absorptance, angle modifiers, effects on convection, etc.). - - # Shading surface is used to reduce beam solar and sky diffuse solar - shading_surface = OpenStudio::Model::ShadingSurface.new(shading_vertices, model) - shading_surface.setName("#{window_or_skylight.id} shading surface") - shading_surface.additionalProperties.setFeature('Azimuth', window_or_skylight.azimuth) - shading_surface.additionalProperties.setFeature('ParentSurface', parent_surface.name.to_s) # Determine transmittance values throughout the year - trans_values = [] - num_days_in_year = Constants.NumDaysInYear(hpxml.header.sim_calendar_year) - if not hpxml.header.shading_summer_begin_month.nil? - summer_start_day_num = Schedule.get_day_num_from_month_day(hpxml.header.sim_calendar_year, - hpxml.header.shading_summer_begin_month, - hpxml.header.shading_summer_begin_day) - summer_end_day_num = Schedule.get_day_num_from_month_day(hpxml.header.sim_calendar_year, - hpxml.header.shading_summer_end_month, - hpxml.header.shading_summer_end_day) + sf_values = [] + num_days_in_year = Constants.NumDaysInYear(hpxml_header.sim_calendar_year) + if not hpxml_bldg.header.shading_summer_begin_month.nil? + summer_start_day_num = Schedule.get_day_num_from_month_day(hpxml_header.sim_calendar_year, + hpxml_bldg.header.shading_summer_begin_month, + hpxml_bldg.header.shading_summer_begin_day) + summer_end_day_num = Schedule.get_day_num_from_month_day(hpxml_header.sim_calendar_year, + hpxml_bldg.header.shading_summer_end_month, + hpxml_bldg.header.shading_summer_end_day) for i in 0..(num_days_in_year - 1) day_num = i + 1 if summer_end_day_num >= summer_start_day_num if (day_num >= summer_start_day_num) && (day_num <= summer_end_day_num) - trans_values << [sf_summer] * 24 + sf_values << [sf_summer] * 24 next end else if (day_num >= summer_start_day_num) || (day_num <= summer_end_day_num) - trans_values << [sf_summer] * 24 + sf_values << [sf_summer] * 24 next end end # If we got this far, winter - trans_values << [sf_winter] * 24 + sf_values << [sf_winter] * 24 end else # No summer (year-round winter) - trans_values = [[sf_winter] * 24] * num_days_in_year + sf_values = [[sf_winter] * 24] * num_days_in_year end # Create transmittance schedule - if shading_schedules[trans_values].nil? + if shading_schedules[sf_values].nil? sch_name = "trans schedule winter=#{sf_winter} summer=#{sf_summer}" - if trans_values.flatten.uniq.size == 1 - trans_sch = OpenStudio::Model::ScheduleConstant.new(model) - trans_sch.setValue(trans_values[0][0]) - trans_sch.setName(sch_name) + if sf_values.flatten.uniq.size == 1 + sf_sch = OpenStudio::Model::ScheduleConstant.new(model) + sf_sch.setValue(sf_values[0][0]) + sf_sch.setName(sch_name) else - trans_sch = HourlyByDaySchedule.new(model, sch_name, trans_values, trans_values, Constants.ScheduleTypeLimitsFraction, false).schedule + sf_sch = HourlyByDaySchedule.new(model, sch_name, sf_values, sf_values, Constants.ScheduleTypeLimitsFraction, false).schedule end - shading_schedules[trans_values] = trans_sch - end - shading_surface.setTransmittanceSchedule(shading_schedules[trans_values]) - - # EMS to actuate view factor to ground - sub_surface_type = sub_surface.subSurfaceType.downcase.to_s - actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(sub_surface, *EPlus::EMSActuatorSurfaceViewFactorToGround) - actuator.setName("#{sub_surface_type}#{index}_actuator") - - if shading_ems[:sensors][trans_values].nil? - shading_schedule_name = shading_schedules[trans_values].name.to_s - shading_coeff_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') - shading_coeff_sensor.setName("#{sub_surface_type}_shading_coefficient") - shading_coeff_sensor.setKeyName(shading_schedule_name) - shading_ems[:sensors][trans_values] = shading_coeff_sensor - end - - default_vf_to_ground = ((1.0 - Math::cos(sub_surface.tilt)) / 2.0).round(2) - shading_coeff = shading_ems[:sensors][trans_values].name - if shading_ems[:program].nil? - program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) - program.setName("#{sub_surface_type}_view_factor_to_ground_program") - program.addLine("Set #{actuator.name} = #{default_vf_to_ground}*#{shading_coeff}") - shading_ems[:program] = program - - program_cm = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) - program_cm.setName("#{program.name} calling manager") - program_cm.setCallingPoint('BeginZoneTimestepAfterInitHeatBalance') # https://github.com/NREL/EnergyPlus/pull/8477#discussion_r567320478 - program_cm.addProgram(program) - else - shading_ems[:program].addLine("Set #{actuator.name} = #{default_vf_to_ground}*#{shading_coeff}") + shading_schedules[sf_values] = sf_sch end - if shading_group.nil? - shading_group = OpenStudio::Model::ShadingSurfaceGroup.new(model) - shading_group.setName(name) - end - shading_surface.setShadingSurfaceGroup(shading_group) + ism = OpenStudio::Model::SurfacePropertyIncidentSolarMultiplier.new(sub_surface) + ism.setIncidentSolarMultiplierSchedule(shading_schedules[sf_values]) end - return shading_group end def self.calc_non_cavity_r(film_r, constr_set) diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/data/Xing_okstate_0664D_13659_Table_A-3.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/data/Xing_okstate_0664D_13659_Table_A-3.csv new file mode 100644 index 0000000000..f3c6a6d23f --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/data/Xing_okstate_0664D_13659_Table_A-3.csv @@ -0,0 +1,4165 @@ +Region,Country,Station,Latitude,Longitude,"Ts,avg","Ts,amplitude,1","Ts,amplitude,2",PL1,PL2, +1,BEN,COTONOU,6.35,2.38,28.0,-1.5,0.7,56,32, +1,BEN,PARAKOU,9.35,2.62,27.6,-2.2,1.0,69,21, +1,BFA,BOBO-DIOULASSO,11.17,-4.32,27.8,-1.7,1.8,99,24, +1,BFA,DORI,14.03,-0.03,30.9,4.2,3.0,-11,17, +1,BFA,OUAGADOUGOU,12.35,-1.52,30.2,2.4,2.6,-32,23, +1,BWA,FRANCISTOWN,-21.22,27.50,24.0,-4.6,1.8,1,6, +1,BWA,MAUN,-19.98,23.42,26.2,-4.6,2.2,-5,4, +1,BWA,SERETSE-KHAMA-INTER,-24.55,25.92,22.9,-6.0,1.4,4,3, +1,CIV,ABIDJAN,5.25,-3.93,27.8,-1.8,0.7,64,30, +1,DZA,ANNABA,36.83,7.82,19.8,7.7,0.8,31,-33, +1,DZA,BATNA,35.75,6.32,17.9,10.8,-1.5,23,53, +1,DZA,BECHAR,31.50,-2.25,22.9,11.5,0.8,21,-23, +1,DZA,BEJAIA-AP,36.72,5.07,19.9,8.3,1.1,31,-22, +1,DZA,BISKRA,34.80,5.73,24.0,11.3,-1.1,22,48, +1,DZA,BORDJ-BOU-ARRERIDJ,36.07,4.77,17.7,11.0,1.8,24,-35, +1,DZA,CHLEF,36.22,1.33,21.3,10.2,0.0,25,1, +1,DZA,CONSTANTINE,36.28,6.62,18.3,10.6,-0.9,23,47, +1,DZA,DAR-EL-BEIDA,36.68,3.22,19.9,8.0,1.1,28,-33, +1,DZA,DJANET,24.27,9.47,25.4,9.7,2.1,14,17, +1,DZA,EL-BAYADH,33.67,1.00,17.5,12.0,-1.2,23,43, +1,DZA,EL-GOLEA,30.57,2.87,24.0,12.3,1.2,20,-16, +1,DZA,EL-OUED,33.50,6.78,24.0,11.5,1.0,21,-26, +1,DZA,GHARDAIA,32.40,3.80,23.6,11.7,1.0,21,-25, +1,DZA,HASSI-MESSAOUD,31.67,6.15,25.0,12.1,1.0,20,-13, +1,DZA,ILLIZI,26.50,8.42,26.5,10.4,1.6,18,5, +1,DZA,IN-AMENAS,28.05,9.63,24.3,10.9,1.3,18,-6, +1,DZA,IN-SALAH,27.23,2.50,27.5,11.2,1.4,19,-24, +1,DZA,JIJEL-ACHOUAT,36.80,5.88,20.6,8.4,1.0,29,-26, +1,DZA,MASCARA-MATEMORE,35.60,0.30,19.6,10.1,-1.6,24,49, +1,DZA,MECHERIA,33.58,-0.28,18.7,11.1,1.5,21,-33, +1,DZA,ORAN-SENIA,35.63,-0.60,20.0,7.8,1.4,27,-36, +1,DZA,SETIF,36.18,5.25,16.8,10.8,-1.5,23,36, +1,DZA,SKIKDA,36.88,6.90,20.9,7.5,0.7,34,-29, +1,DZA,TAMANRASSET,22.80,5.43,23.9,8.4,1.2,15,12, +1,DZA,TEBESSA,35.42,8.12,18.9,10.9,0.8,22,-32, +1,DZA,TIARET,35.35,1.47,17.2,10.9,-1.0,25,44, +1,DZA,TLEMCEN-ZENATA,35.02,-1.47,20.6,8.3,1.2,26,-33, +1,DZA,TOUGGOURT,33.12,6.13,23.9,11.6,1.2,20,-27, +1,EGY,ALEXANDRIA-NOUZHA,31.20,29.95,22.2,7.0,0.7,31,-4, +1,EGY,ASSWAN,23.97,32.78,27.6,9.0,1.7,19,10, +1,EGY,ASYUT,27.05,31.02,24.3,9.2,1.1,19,7, +1,EGY,BAHARIA,28.33,28.90,24.4,8.7,1.1,16,5, +1,EGY,BALTIM,31.55,31.10,22.7,6.8,0.9,33,6, +1,EGY,CAIRO-AP,30.13,31.40,24.0,7.7,0.7,21,9, +1,EGY,DAKHLA,25.48,29.00,26.0,9.8,1.3,17,10, +1,EGY,EL-ARISH,31.08,33.82,22.2,6.9,0.8,28,10, +1,EGY,EL-TOR,28.23,33.62,24.5,6.9,0.6,24,12, +1,EGY,HURGUADA,27.15,33.72,25.9,7.8,0.7,26,10, +1,EGY,ISMAILIA,30.60,32.25,23.6,8.0,0.8,26,5, +1,EGY,KHARGA,25.45,30.53,27.0,9.7,1.3,18,19, +1,EGY,KOSSEIR,26.13,34.15,26.0,6.5,0.5,27,6, +1,EGY,LUXOR,25.67,32.70,27.0,9.5,1.4,18,11, +1,EGY,MERSA-MATRUH,31.33,27.22,21.8,7.2,0.6,34,-10, +1,EGY,MINYA,28.08,30.73,24.1,9.0,0.8,21,2, +1,EGY,PORT-SAID-EL-GAMIL,31.28,32.23,23.0,6.9,0.5,35,5, +1,EGY,SIWA,29.20,25.32,24.8,9.6,1.1,20,2, +1,ESH,DAKHLA,23.72,-15.93,22.1,2.4,0.0,37,14, +1,ESP,FUERTEVENTURA-AP,28.45,-13.87,22.9,4.1,1.2,40,-10, +1,ESP,LA-PALMA-AP,28.62,-17.75,22.3,3.7,0.6,41,-24, +1,ESP,LANZAROTE-AP,28.95,-13.60,22.1,3.5,1.1,43,-12, +1,ESP,LAS-PALMAS-DE-GRAN,27.93,-15.38,22.3,3.4,0.6,41,-15, +1,ESP,MELILLA,35.28,-2.95,20.9,7.0,-1.0,29,46, +1,ESP,STA-CRUZ-DE-TENERI,28.45,-16.25,23.4,4.3,0.4,38,-26, +1,ESP,TENERIFE-LOS-RODEOS,28.47,-16.32,17.9,3.9,0.6,38,-19, +1,ESP,TENERIFE-SUR,28.05,-16.57,23.3,3.6,0.5,37,-8, +1,FRA,SERGE-FROLOW(ILE-T),-15.80,54.50,26.2,-2.4,0.3,49,0, +1,KEN,GARISSA,-0.47,39.63,30.3,-1.9,0.7,37,6, +1,KEN,KISUMU,-0.10,34.75,24.3,-0.6,0.6,24,-10, +1,KEN,KITALE,1.02,35.00,19.9,-0.8,0.6,51,-5, +1,KEN,LODWAR,3.12,35.62,31.5,-0.1,0.6,14,-2, +1,KEN,MAKINDU,-2.28,37.83,23.4,-1.2,0.7,12,-5, +1,KEN,MARSABIT,2.30,37.90,21.8,0.0,0.4,-7,13, +1,KEN,MERU,0.08,37.65,21.8,-0.7,1.2,57,3, +1,KEN,MOMBASA,-4.03,39.62,27.9,-1.5,0.9,24,16, +1,KEN,MOYALE,3.53,39.03,24.2,-2.3,1.0,36,-38, +1,KEN,NAIROBI-KENYATTA-AP,-1.32,36.92,20.1,-1.0,0.8,35,-5, +1,KEN,NAKURU,-0.27,36.10,19.8,-1.0,0.6,60,-23, +1,KEN,NYERI,-0.50,36.97,18.4,-1.0,0.9,38,3, +1,KEN,VOI,-3.40,38.57,25.4,-1.6,0.6,34,11, +1,LBY,AGEDABIA,30.72,20.17,23.0,8.3,1.1,25,5, +1,LBY,BENINA,32.10,20.27,22.1,8.0,0.4,29,9, +1,LBY,GHADAMES,30.13,9.50,24.6,10.9,1.2,19,-5, +1,LBY,KUFRA,24.22,23.30,25.5,9.2,1.2,15,10, +1,LBY,MISURATA,32.42,15.05,22.8,7.6,0.7,30,9, +1,LBY,NALUT,31.87,10.98,21.4,9.7,0.9,26,-10, +1,LBY,SEBHA,27.02,14.45,25.1,10.2,1.5,19,9, +1,LBY,SIRTE,31.20,16.58,22.8,7.1,1.0,33,-2, +1,LBY,TRIPOLI-INTL-AP,32.70,13.08,22.9,9.1,1.5,24,3, +1,LBY,ZUARA,32.88,12.08,22.9,8.0,1.1,33,-16, +1,MAR,AGADIR-AL-MASSIRA,30.32,-9.40,22.2,5.7,0.7,24,-8, +1,MAR,AL-HOCEIMA,35.18,-3.85,20.1,6.6,1.0,26,-31, +1,MAR,BENI-MELLAL,32.37,-6.40,22.1,9.4,1.1,22,-26, +1,MAR,CASABLANCA,33.57,-7.67,20.3,5.9,0.7,27,-17, +1,MAR,ERRACHIDIA,31.93,-4.40,22.2,11.5,0.8,20,-18, +1,MAR,ESSAOUIRA,31.52,-9.78,20.3,3.3,0.9,29,-3, +1,MAR,FES-SAIS,33.93,-4.98,19.5,9.1,0.9,28,-27, +1,MAR,MARRAKECH,31.62,-8.03,22.8,8.7,1.5,23,-30, +1,MAR,MEKNES,33.88,-5.53,19.7,8.5,-1.0,23,45, +1,MAR,MIDELT,32.68,-4.73,18.1,9.8,1.1,24,-21, +1,MAR,NADOR-AROUI,34.98,-3.02,20.5,6.9,1.4,30,-21, +1,MAR,NOUASSEUR,33.37,-7.58,19.8,6.4,0.8,28,-12, +1,MAR,OUARZAZATE,30.93,-6.90,21.5,10.0,1.5,18,-31, +1,MAR,OUJDA,34.78,-1.93,19.2,8.1,1.2,29,-34, +1,MAR,RABAT-SALE,34.05,-6.77,19.6,6.1,0.7,27,-9, +1,MAR,SAFI,32.28,-9.23,20.7,5.9,0.9,30,-24, +1,MAR,SIDI-IFNI,29.37,-10.18,21.2,2.4,0.7,26,11, +1,MAR,TAN-TAN,28.45,-11.15,20.6,3.6,0.5,44,2, +1,MAR,TANGER(AERODROME),35.73,-5.90,19.6,6.7,0.6,28,-29, +1,MAR,TAZA,34.22,-4.00,21.3,9.7,1.7,23,-36, +1,MAR,TETUAN-SANIA-RAMEL,35.58,-5.33,20.4,6.7,-0.8,28,53, +1,MDG,ANTANANARIVO-IVATO,-18.80,47.48,19.5,-3.3,0.9,21,18, +1,MDG,MAHAJANGA,-15.67,46.35,27.0,-1.8,0.7,34,24, +1,MDG,TAOLAGNARO,-25.03,46.95,24.0,-2.9,0.3,23,20, +1,MDG,TOAMASINA,-18.12,49.40,24.7,-3.2,0.2,33,-13, +1,MLI,BAMAKO-SENOU,12.53,-7.95,28.3,2.7,2.0,-51,16, +1,MLI,MOPTI,14.52,-4.10,30.9,3.9,2.3,-9,21, +1,MOZ,MAPUTO-MAVALANE,-25.92,32.57,24.0,-3.6,0.7,26,-8, +1,MRT,NOUADHIBOU,20.93,-17.03,23.7,2.2,0.6,54,-17, +1,MRT,NOUAKCHOTT,18.10,-15.95,27.3,3.5,1.5,42,-4, +1,MUS,AGALEGA,-10.43,56.75,27.3,-1.8,0.2,38,15, +1,MUS,PLAISANCE(MAURITIU),-20.43,57.68,24.4,-2.8,0.0,36,-7, +1,MUS,RODRIGUES,-19.68,63.42,24.8,-2.4,0.4,47,-8, +1,MUS,ST-BRANDON(ST-RA),-16.45,59.62,26.0,-1.8,0.2,43,-25, +1,MUS,VACOAS(MAURITIUS),-20.30,57.50,23.3,-3.0,0.1,32,15, +1,MYT,DZAOUDZI-PAMANZI(M),-12.80,45.28,26.9,-1.6,1.0,48,35, +1,NAM,GROOTFONTEIN,-19.60,18.12,24.0,-4.3,1.4,-7,10, +1,NAM,LUDERITZ(DIAZ-POIN),-26.63,15.10,17.9,-2.4,-0.2,29,4, +1,NAM,RUNDU,-17.92,19.77,25.3,-4.4,2.4,-9,9, +1,NAM,WINDHOEK,-22.57,17.10,22.8,-5.5,1.4,-4,9, +1,NER,AGADEZ,16.97,7.98,29.3,6.6,2.4,6,17, +1,NER,BIRNI-NKONNI,13.80,5.25,30.8,3.6,2.6,-15,20, +1,NER,MAGARIA,12.98,8.93,28.9,4.7,2.9,-7,18, +1,NER,MAINE-SOROA,13.23,11.98,29.1,4.8,2.8,-6,23, +1,NER,MARADI,13.47,7.08,29.7,4.4,2.5,-10,15, +1,NER,NIAMEY-AERO,13.48,2.17,31.0,3.0,2.8,-18,19, +1,NER,TAHOUA,14.90,5.25,30.6,4.1,2.6,-11,19, +1,NER,TILLABERY,14.20,1.45,31.8,3.5,2.7,-11,20, +1,NER,ZINDER,13.78,8.98,29.7,4.5,2.9,-10,18, +1,REU,SAINT-DENIS-GILLOT,-20.88,55.52,25.5,-3.4,0.4,29,6, +1,SEN,CAP-SKIRRING,12.40,-16.75,26.9,1.7,0.6,35,9, +1,SEN,DAKAR-YOFF,14.73,-17.50,26.7,3.7,0.6,55,25, +1,SEN,DIOURBEL,14.65,-16.23,31.2,2.8,1.4,10,21, +1,SEN,KAOLACK,14.13,-16.07,31.0,2.3,1.7,13,17, +1,SEN,LINGUERE,15.38,-15.12,32.0,3.3,1.5,-2,23, +1,SEN,MATAM,15.65,-13.25,32.2,4.3,2.3,-11,21, +1,SEN,PODOR,16.65,-14.97,30.6,4.2,1.9,8,20, +1,SEN,SAINT-LOUIS,16.05,-16.45,26.8,3.5,0.9,51,-4, +1,SEN,TAMBACOUNDA,13.77,-13.68,29.9,2.8,1.7,-45,24, +1,SEN,ZIGUINCHOR,12.55,-16.27,27.8,1.6,0.9,13,27, +1,SHN,WIDE-AWAKE-FIELD(A),-7.97,-14.40,25.6,-1.9,0.1,96,-15, +1,SYC,SEYCHELLES-INTL-AP,-4.67,55.52,27.7,-1.1,0.7,45,12, +1,TCD,NDJAMENA,12.13,15.03,30.5,3.3,3.0,-17,23, +1,TGO,LOME,6.17,1.25,27.6,-1.7,0.7,54,27, +1,TUN,BIZERTE,37.25,9.80,20.1,8.4,0.9,31,-32, +1,TUN,DJERBA-MELLITA,33.87,10.77,22.8,8.1,1.1,32,-13, +1,TUN,GABES,33.88,10.10,22.3,8.4,1.1,29,-16, +1,TUN,GAFSA,34.42,8.82,21.4,10.4,0.7,22,-22, +1,TUN,JENDOUBA,36.48,8.80,21.0,9.9,1.0,26,-41, +1,TUN,KAIROUAN,35.67,10.10,22.7,9.5,1.0,27,-31, +1,TUN,KELIBIA,36.85,11.08,20.3,7.9,-0.7,33,52, +1,TUN,MEDENINE,33.35,10.48,22.8,9.5,1.5,25,-12, +1,TUN,MONASTIR-SKANES,35.67,10.75,21.7,8.4,1.0,32,-27, +1,TUN,REMADA,32.32,10.40,22.8,9.6,1.4,24,-8, +1,TUN,SFAX-EL-MAOU,34.72,10.68,21.8,8.8,0.9,27,-21, +1,TUN,SIDI-BOUZID,35.00,9.48,21.8,10.1,0.7,23,-34, +1,TUN,TABARKA,36.95,8.75,20.3,8.0,0.9,28,-38, +1,TUN,THALA,35.55,8.68,16.1,9.9,-0.1,26,1, +1,TUN,TOZEUR,33.92,8.17,23.6,10.3,1.2,22,-22, +1,TUN,TUNIS-CARTHAGE,36.83,10.23,20.9,8.6,-0.1,30,4, +1,TZA,DAR-ES-SALAAM-AP,-6.87,39.20,25.9,-1.8,-0.1,38,-7, +1,ZAF,BETHLEHEM,-28.25,28.33,15.2,-5.9,1.3,12,0, +1,ZAF,BLOEMFONTEIN-AP,-29.10,26.30,18.4,-7.9,1.1,8,-5, +1,ZAF,CAPE-COLUMBINE,-32.83,17.85,17.2,-3.2,0.4,22,-22, +1,ZAF,CAPE-TOWN-INTL-AP,-33.97,18.60,18.8,-5.2,0.1,17,15, +1,ZAF,DE-AAR,-30.65,24.00,19.5,-7.8,0.7,12,-17, +1,ZAF,DURBAN-INTL-AP,-29.97,30.95,21.8,-3.5,0.8,27,-14, +1,ZAF,EAST-LONDON,-33.03,27.83,19.4,-3.4,0.5,32,-16, +1,ZAF,GEORGE-AP,-34.02,22.38,17.0,-3.7,0.0,27,11, +1,ZAF,GOUGH-ISLAND,-40.35,-9.88,12.8,-3.0,-0.2,38,34, +1,ZAF,KIMBERLEY,-28.80,24.77,20.8,-8.0,1.5,8,-13, +1,ZAF,MARION-ISLAND,-46.88,37.87,7.4,-2.3,-0.1,42,12, +1,ZAF,MOSSEL-BAY(CAPE-ST),-34.18,22.15,18.3,-3.2,-0.6,34,36, +1,ZAF,PIETERSBURG,-23.83,29.42,20.9,-4.9,1.1,9,-11, +1,ZAF,PORT-ELIZABETH,-33.98,25.62,18.4,-3.6,0.0,28,8, +1,ZAF,PRETORIA,-25.73,28.18,19.9,-5.2,1.5,6,-7, +1,ZAF,SPRINGBOK,-29.67,17.90,19.4,-6.2,0.9,21,3, +1,ZAF,UPINGTON,-28.40,21.27,22.6,-8.1,1.0,14,-10, +1,ZWE,BEITBRIDGE,-22.22,30.00,26.5,-5.5,1.4,4,-1, +1,ZWE,BULAWAYO-AP,-20.02,28.62,21.9,-4.0,1.6,-4,4, +1,ZWE,GWERU,-19.45,29.85,18.6,-3.5,1.3,-3,3, +1,ZWE,HARARE(KUTSAGA),-17.92,31.13,20.1,-3.2,1.5,-2,12, +1,ZWE,KAROI,-16.83,29.62,20.2,-2.9,2.0,-10,18, +1,ZWE,MASVINGO,-20.07,30.87,21.5,-4.3,1.4,-3,6, +1,ZWE,RUSAPE,-18.53,32.13,18.9,-3.7,1.1,-7,10, +2,,BASE ARTURO PRAT,-62.50,-59.68,-0.9,-2.3,0.5,29,25, +2,,BERNARDO O`HIGGINS,-63.32,-57.90,-1.9,-3.6,1.0,27,18, +2,,CASEY,-66.28,110.52,-7.5,-6.4,-2.5,16,11, +2,,DAVIS,-68.58,77.95,-8.4,-8.0,-2.9,17,6, +2,,FREI CHI BASE,-62.18,-58.98,-1.2,-2.5,0.4,38,22, +2,,HALLEY,-75.50,-26.65,-16.1,-9.6,-2.3,15,7, +2,,NEUMAYER,-70.67,-8.25,-13.1,-8.3,-2.1,25,0, +3,ARE,ABU-DHABI-BATEEN-AP,24.43,54.47,29.1,7.9,0.5,27,-1, +3,ARE,ABU-DHABI-INTL-AP,24.43,54.65,29.2,8.0,0.9,24,6, +3,ARE,AL-AIN-INTL-AP,24.27,55.60,30.0,9.1,0.9,22,15, +3,ARE,DUBAI-INTL-AP,25.25,55.33,29.3,7.9,0.6,25,8, +3,ARE,SHARJAH-INTL-AP,25.33,55.52,28.7,8.3,0.6,24,7, +3,BHR,BAHRAIN-INTL-AP,26.27,50.65,28.2,8.8,0.9,27,24, +3,CHN,ABAG-QI,44.02,114.95,5.3,16.5,0.2,24,8, +3,CHN,AIHUI,50.25,127.45,4.7,14.0,-1.8,30,30, +3,CHN,AKQI,40.93,78.45,9.8,13.6,1.0,19,23, +3,CHN,ALAR,40.50,81.05,14.2,17.2,2.3,15,15, +3,CHN,ALTAY,47.73,88.08,7.3,14.7,-1.9,28,7, +3,CHN,ANDA,46.38,125.32,7.7,15.0,-1.6,26,13, +3,CHN,ANDIR,37.93,83.65,14.3,16.8,1.1,14,6, +3,CHN,ANKANG,32.72,109.03,17.6,10.9,0.5,18,-18, +3,CHN,ANQING,30.53,117.05,18.7,11.1,0.7,23,3, +3,CHN,ANYANG,36.05,114.40,15.8,12.9,1.2,18,1, +3,CHN,ARXAN,47.17,119.93,1.9,11.9,-0.2,29,1, +3,CHN,BACHU,39.80,78.57,15.2,16.6,2.7,15,9, +3,CHN,BAILING-MIAO,41.70,110.43,8.4,15.5,-1.0,23,17, +3,CHN,BAINGOIN,31.37,90.02,1.8,6.5,1.3,38,-46, +3,CHN,BAISE,23.90,106.60,23.2,7.0,1.1,19,16, +3,CHN,BALGUNTAY,42.67,86.33,9.8,14.8,0.8,18,9, +3,CHN,BAODING,38.85,115.57,14.9,14.4,1.2,19,7, +3,CHN,BAOJI,34.35,107.13,15.2,12.4,1.0,18,7, +3,CHN,BAOQING,46.32,132.18,7.2,14.4,-1.7,29,19, +3,CHN,BAOSHAN,25.12,99.18,18.2,6.3,0.9,21,2, +3,CHN,BARKAM,31.90,102.23,11.3,8.5,1.2,14,-10, +3,CHN,BATANG,30.00,99.10,15.7,7.9,0.8,15,2, +3,CHN,BAYAN-MOD,40.75,104.50,10.6,16.6,0.0,18,-3, +3,CHN,BAYANBULAK,43.03,84.15,0.2,9.3,1.1,30,38, +3,CHN,BAYTIK-SHAN,45.37,90.53,6.0,13.2,-1.4,25,27, +3,CHN,BEIHAI,21.48,109.10,23.7,6.4,1.0,25,24, +3,CHN,BEIJING,39.93,116.28,13.9,14.4,1.3,18,7, +3,CHN,BENGBU,32.95,117.37,17.5,11.6,1.0,23,14, +3,CHN,BENXI,41.32,123.78,10.2,14.7,-0.6,25,-5, +3,CHN,BIJIE,27.30,105.23,14.9,9.0,0.8,22,18, +3,CHN,BOXIAN,33.88,115.77,16.9,12.1,1.0,20,4, +3,CHN,BUGT(BAOGUOTU),42.33,120.70,9.2,14.1,-1.0,25,9, +3,CHN,BUGT(BOKETU),48.77,121.92,3.3,12.1,-1.3,29,35, +3,CHN,CANGZHOU,38.33,116.83,14.7,13.9,1.0,21,8, +3,CHN,CHANG-DAO,37.93,120.72,13.4,12.7,1.2,31,22, +3,CHN,CHANGBAI,41.35,128.17,5.8,13.1,-1.8,31,31, +3,CHN,CHANGCHUN,43.90,125.22,8.7,14.4,-1.2,26,7, +3,CHN,CHANGDE,29.05,111.68,19.1,10.4,0.3,24,4, +3,CHN,CHANGLING,44.25,123.97,8.3,14.9,-1.4,28,8, +3,CHN,CHANGSHA,28.23,112.87,18.9,10.8,0.8,27,9, +3,CHN,CHANGTING,25.85,116.37,20.4,9.3,1.3,21,9, +3,CHN,CHAOYANG,41.55,120.45,11.3,15.2,0.8,22,32, +3,CHN,CHENGDE,40.98,117.95,12.0,15.1,0.5,19,8, +3,CHN,CHENGDU,30.67,104.02,18.1,9.4,0.8,20,24, +3,CHN,CHENGSHANTOU,37.40,122.68,12.8,10.9,0.9,37,-3, +3,CHN,CHENZHOU,25.80,113.03,20.2,10.1,1.2,25,24, +3,CHN,CHIFENG,42.27,118.97,10.4,16.1,-0.3,22,1, +3,CHN,CHONGQING,29.58,106.47,20.0,9.7,1.0,21,-7, +3,CHN,CHUXIONG,25.02,101.52,18.0,5.9,1.2,8,0, +3,CHN,DA-QAIDAM,37.85,95.37,6.3,12.5,-1.5,25,32, +3,CHN,DACHEN-DAO,28.45,121.88,18.1,9.1,0.3,38,16, +3,CHN,DALIAN,38.90,121.63,12.1,13.3,1.4,28,8, +3,CHN,DALI,25.70,100.18,17.3,5.9,0.7,16,15, +3,CHN,DANDONG,40.05,124.33,10.5,13.9,0.5,27,-11, +3,CHN,DANXIAN,19.52,109.58,24.9,4.7,1.3,14,22, +3,CHN,DAOCHENG,29.05,100.30,7.0,8.8,0.8,27,28, +3,CHN,DARLAG,33.75,99.65,1.4,7.2,1.0,33,-22, +3,CHN,DATONG,40.10,113.33,10.6,15.6,0.1,19,10, +3,CHN,DAWU,30.98,101.12,11.3,8.4,1.2,15,-3, +3,CHN,DAXIAN,31.20,107.50,18.9,9.7,0.9,23,8, +3,CHN,DEGE,31.80,98.57,8.6,8.8,0.9,20,1, +3,CHN,DELINGHA,37.37,97.37,8.3,12.4,-0.5,20,47, +3,CHN,DENGQEN,31.42,95.60,6.5,9.1,0.0,24,12, +3,CHN,DEQEN,28.45,98.88,7.7,8.6,0.5,26,35, +3,CHN,DINGHAI,30.03,122.12,18.0,10.0,0.3,35,0, +3,CHN,DINGTAO,35.07,115.57,16.0,12.3,1.3,18,1, +3,CHN,DONGFANG,19.10,108.62,26.0,4.6,1.2,21,26, +3,CHN,DONGSHENG,39.83,109.98,9.8,14.5,-0.5,21,-1, +3,CHN,DONGTAI,32.85,120.28,16.4,11.5,0.5,27,6, +3,CHN,DULAN,36.30,98.10,7.1,11.1,-0.9,22,30, +3,CHN,DUNHUANG,40.15,94.68,13.2,17.0,1.1,17,37, +3,CHN,DUNHUA,43.37,128.20,6.6,13.8,-1.8,31,22, +3,CHN,DUOLUN,42.18,116.47,5.8,12.8,-1.8,29,30, +3,CHN,DUSHAN,25.83,107.55,16.8,8.2,1.0,24,21, +3,CHN,EJIN-QI,41.95,101.07,11.7,18.5,0.4,18,8, +3,CHN,EMEI-SHAN,29.52,103.33,6.0,7.5,-0.8,28,2, +3,CHN,ENSHI,30.28,109.47,18.4,9.9,0.6,22,6, +3,CHN,ERENHOT,43.65,112.00,8.0,17.4,-0.8,24,25, +3,CHN,FANGXIAN,32.03,110.77,16.8,11.1,0.5,20,11, +3,CHN,FENGJIE,31.02,109.53,18.4,9.8,0.9,23,2, +3,CHN,FENGNING,41.22,116.63,9.5,14.1,-0.8,23,0, +3,CHN,FOGANG,23.87,113.53,22.5,7.5,1.2,28,26, +3,CHN,FUDING,27.33,120.20,20.1,9.0,0.2,30,-6, +3,CHN,FUJIN,47.23,131.98,6.4,14.5,-1.8,31,27, +3,CHN,FUYANG,32.87,115.73,16.9,11.9,0.6,23,4, +3,CHN,FUYUN,46.98,89.52,7.1,17.9,-0.5,25,10, +3,CHN,FUZHOU,26.08,119.28,21.3,8.5,-0.1,33,-11, +3,CHN,GANGCA,37.33,100.13,2.5,8.0,1.4,33,-34, +3,CHN,GANYU,34.83,119.13,15.3,12.0,0.8,27,6, +3,CHN,GANZHOU,25.87,115.00,20.7,9.8,1.0,27,5, +3,CHN,GAOYAO,23.05,112.47,23.4,7.4,1.3,27,17, +3,CHN,GARZE,31.62,100.00,8.6,8.7,0.8,21,17, +3,CHN,GENGMA,23.55,99.40,21.8,5.4,1.2,10,13, +3,CHN,GOLMUD,36.42,94.90,9.2,12.8,0.4,19,-20, +3,CHN,GUAIZIHU,41.37,102.37,12.1,18.1,-0.1,18,7, +3,CHN,GUANGCHANG,26.85,116.33,20.2,10.2,1.4,22,0, +3,CHN,GUANGHUA,32.38,111.67,17.7,11.1,0.7,23,13, +3,CHN,GUANGNAN,24.07,105.07,18.3,6.8,1.5,14,11, +3,CHN,GUANGZHOU,23.17,113.33,23.8,6.9,1.3,28,21, +3,CHN,GUILIN,25.33,110.30,20.3,9.6,1.2,28,19, +3,CHN,GUIPING,23.40,110.08,23.6,7.3,0.9,29,22, +3,CHN,GUIYANG,26.58,106.73,16.4,8.7,1.1,23,18, +3,CHN,GUSHI,32.17,115.67,17.3,11.8,0.6,23,16, +3,CHN,HAIKOU,20.03,110.35,25.0,4.8,1.0,21,27, +3,CHN,HAILAR,49.22,119.75,3.8,13.8,-1.3,29,21, +3,CHN,HAILS,41.45,106.38,8.4,15.5,-0.9,21,18, +3,CHN,HAILUN,47.43,126.97,5.8,14.5,-1.7,29,26, +3,CHN,HAIYANG-DAO,39.05,123.22,12.5,12.9,1.1,31,6, +3,CHN,HAIYANG,36.77,121.17,13.8,12.0,0.8,29,6, +3,CHN,HALIUT,41.57,108.52,9.0,16.1,-0.9,21,18, +3,CHN,HAMI,42.82,93.52,13.2,18.6,1.4,15,26, +3,CHN,HANGZHOU,30.23,120.17,18.2,11.1,0.8,27,-5, +3,CHN,HANZHONG,33.07,107.03,16.3,10.6,0.5,20,-5, +3,CHN,HARBIN,45.75,126.77,7.7,14.7,-1.8,27,18, +3,CHN,HECHI,24.70,108.05,22.4,7.9,0.6,27,14, +3,CHN,HEFEI,31.87,117.23,17.5,11.7,0.6,23,9, +3,CHN,HENAN,34.73,101.60,2.6,7.9,1.3,34,-37, +3,CHN,HEQU,39.38,111.15,12.0,16.3,0.1,18,8, +3,CHN,HEYUAN,23.80,114.73,23.2,7.2,1.3,30,12, +3,CHN,HEZUO,35.00,102.90,5.5,9.7,-1.1,27,32, +3,CHN,HOBOKSAR,46.78,85.72,7.2,14.8,-1.0,26,20, +3,CHN,HOHHOT,40.82,111.68,10.2,15.8,-0.5,20,4, +3,CHN,HOTAN,37.13,79.93,16.3,15.4,1.9,12,0, +3,CHN,HUA-SHAN,34.48,110.08,8.6,10.6,-0.9,24,-26, +3,CHN,HUADE,41.90,114.00,6.6,14.9,-0.9,24,30, +3,CHN,HUADIAN,42.98,126.75,8.2,15.0,-1.7,26,15, +3,CHN,HUAILAI,40.40,115.50,12.0,14.4,0.6,19,39, +3,CHN,HUAJIALING,35.38,105.00,5.5,9.7,-1.1,30,25, +3,CHN,HUANG-SHAN,30.13,118.15,10.4,9.4,0.7,25,21, +3,CHN,HUILI,26.65,102.25,17.2,6.7,0.9,15,7, +3,CHN,HUIMIN,37.50,117.53,14.3,13.9,1.2,20,3, +3,CHN,HUIZE,26.42,103.28,14.6,6.5,1.0,14,2, +3,CHN,HULIN,45.77,132.97,6.7,14.1,-1.8,31,29, +3,CHN,HUMA,51.72,126.65,4.1,14.7,-1.6,28,29, +3,CHN,HUOSHAN,31.40,116.33,17.3,11.2,0.5,21,7, +3,CHN,JARTAI,39.78,105.75,11.4,17.6,1.2,21,44, +3,CHN,JARUD-QI,44.57,120.90,9.7,16.5,-1.0,22,7, +3,CHN,JI'AN(JIANGXI),27.12,114.97,20.2,10.4,1.1,23,1, +3,CHN,JI'AN(JILIN),41.10,126.15,9.8,15.0,-1.0,27,11, +3,CHN,JIANGCHENG,22.62,101.82,20.5,4.8,1.2,13,5, +3,CHN,JIANGLING,30.33,112.18,18.3,10.8,0.6,25,15, +3,CHN,JIEXIU,37.03,111.92,14.8,14.0,1.0,15,9, +3,CHN,JINAN,36.60,117.05,16.2,12.8,0.9,18,11, +3,CHN,JINGDEZHEN,29.30,117.20,19.4,10.8,1.1,25,-1, +3,CHN,JINGHE,44.62,82.90,12.1,18.6,-1.1,21,-35, +3,CHN,JINGHONG,22.00,100.78,24.5,3.9,1.8,1,2, +3,CHN,JINING,41.03,113.07,7.1,13.0,-1.9,26,13, +3,CHN,JINZHOU,41.13,121.12,11.3,14.6,0.5,24,32, +3,CHN,JIULONG,29.00,101.50,11.2,6.4,0.9,17,10, +3,CHN,JIUQUAN,39.77,98.48,10.8,16.1,0.1,21,2, +3,CHN,JIUXIAN-SHAN,25.72,118.10,13.9,6.6,0.4,22,5, +3,CHN,JIXI,45.28,130.95,7.0,14.3,-2.1,30,22, +3,CHN,JURH,42.40,112.90,8.2,16.1,-1.3,23,22, +3,CHN,KABA-HE,48.05,86.35,7.6,14.7,-1.7,29,11, +3,CHN,KANGDING,30.05,101.97,8.6,8.5,0.9,23,13, +3,CHN,KARAMAY,45.60,84.85,11.2,19.2,0.2,21,7, +3,CHN,KASHI,39.47,75.98,15.4,15.2,1.7,15,6, +3,CHN,KESHAN,48.05,125.88,5.8,14.7,-1.8,28,26, +3,CHN,KORLA,41.75,86.13,15.0,16.6,1.2,13,5, +3,CHN,KUANDIAN,40.72,124.78,9.4,14.1,-1.2,27,15, +3,CHN,KUNMING,25.02,102.68,16.6,5.8,1.1,13,2, +3,CHN,KUQA,41.72,82.95,14.4,16.1,1.6,14,8, +3,CHN,LANCANG,22.57,99.93,21.7,4.8,1.4,11,13, +3,CHN,LANGZHONG,31.58,105.97,18.9,9.8,0.5,20,2, +3,CHN,LANZHOU,36.05,103.88,14.7,13.1,1.9,14,-3, +3,CHN,LENGHU,38.83,93.38,6.6,13.5,-1.1,23,29, +3,CHN,LETING,39.43,118.90,12.6,13.9,0.9,22,9, +3,CHN,LHASA,29.67,91.13,10.4,9.2,1.6,19,7, +3,CHN,LHUNZE,28.42,92.47,8.0,8.8,1.3,26,25, +3,CHN,LIANGPING,30.68,107.80,18.3,9.7,0.7,22,-10, +3,CHN,LIANPING,24.37,114.48,22.0,7.8,1.1,26,22, +3,CHN,LIANXIAN,24.78,112.38,21.5,9.2,1.2,26,19, +3,CHN,LIJING,26.83,100.47,14.5,5.6,0.4,12,6, +3,CHN,LINCANG,23.95,100.22,19.6,5.1,1.1,12,5, +3,CHN,LINDONG,43.98,119.40,8.2,14.5,-1.6,24,6, +3,CHN,LINGLING,26.23,111.62,19.4,10.2,1.1,27,16, +3,CHN,LINGXIAN,37.33,116.57,15.1,13.1,0.9,19,7, +3,CHN,LINHAI,28.85,121.13,20.2,10.3,0.6,29,4, +3,CHN,LINHE,40.77,107.40,12.2,16.5,0.1,18,2, +3,CHN,LINJIANG,41.72,126.92,9.2,15.2,-1.2,26,19, +3,CHN,LINXI,43.60,118.07,7.7,14.1,-1.6,28,16, +3,CHN,LINYI,35.05,118.35,15.4,12.5,0.8,23,3, +3,CHN,LISHI,37.50,111.10,12.0,14.5,1.3,19,30, +3,CHN,LISHUI,28.45,119.92,20.1,10.5,0.7,26,-5, +3,CHN,LITANG,30.00,100.27,6.2,7.6,0.6,23,-4, +3,CHN,LIUZHOU,24.35,109.40,22.2,8.4,0.7,31,18, +3,CHN,LIYANG,31.43,119.48,17.7,11.4,0.7,25,8, +3,CHN,LONGKOU,37.62,120.32,14.0,13.2,1.3,27,25, +3,CHN,LONGZHOU,22.37,106.75,23.8,6.3,1.3,25,25, +3,CHN,LU-SHAN,29.58,115.98,13.9,9.5,0.2,25,9, +3,CHN,LUODIAN,25.43,106.77,21.7,7.9,0.8,19,15, +3,CHN,LUSHI,34.05,111.03,14.5,11.9,0.8,19,1, +3,CHN,LUSI,32.07,121.60,16.7,10.7,0.5,32,-10, +3,CHN,LUXI,24.53,103.77,16.6,6.5,1.3,14,17, +3,CHN,LUZHOU,28.88,105.43,19.6,9.1,0.8,21,1, +3,CHN,MACHENG,31.18,114.97,18.6,11.3,0.4,25,9, +3,CHN,MADOI,34.92,98.22,-1.2,6.9,-0.2,31,13, +3,CHN,MANDAL,42.53,110.13,8.5,16.3,-1.2,22,22, +3,CHN,MANGNAI,38.25,90.85,6.9,12.9,-1.1,23,35, +3,CHN,MAZONG-SHAN,41.80,97.03,7.9,15.1,-1.2,22,24, +3,CHN,MEIXIAN,24.30,116.12,22.8,7.8,1.5,25,12, +3,CHN,MENGJIN,34.82,112.43,15.8,12.1,1.1,22,20, +3,CHN,MENGLA,21.50,101.58,23.5,3.9,1.6,8,8, +3,CHN,MENGSHAN,24.20,110.52,21.6,8.0,1.2,25,11, +3,CHN,MENGZI,23.38,103.38,20.3,4.7,1.1,11,6, +3,CHN,MIANYANG,31.45,104.73,18.2,9.3,0.7,20,8, +3,CHN,MINQIN,38.63,103.08,11.4,15.9,0.9,19,29, +3,CHN,MOHE,52.13,122.52,1.7,12.7,-0.8,29,17, +3,CHN,MUDANJIANG,44.57,129.60,7.5,14.5,-1.6,29,20, +3,CHN,NAGQU,31.48,92.07,1.0,6.9,1.0,34,-32, +3,CHN,NANCHANG,28.60,115.92,19.5,10.4,1.0,25,3, +3,CHN,NANCHENG,27.58,116.65,19.4,10.5,1.0,22,1, +3,CHN,NANCHONG,30.80,106.08,18.9,9.9,0.8,20,4, +3,CHN,NANJING,32.00,118.80,17.1,11.5,0.6,26,-1, +3,CHN,NANNING,22.63,108.22,23.1,7.3,1.2,24,16, +3,CHN,NANPING,26.63,118.00,21.5,8.6,0.8,24,-5, +3,CHN,NANYANG,33.03,112.58,16.6,11.9,0.6,20,15, +3,CHN,NANYUE,27.30,112.70,13.9,9.2,1.0,24,25, +3,CHN,NAPO,23.30,105.95,20.3,6.2,0.8,19,15, +3,CHN,NARAN-BULAG,44.62,114.15,4.9,16.5,1.4,25,-30, +3,CHN,NEIJIANG,29.58,105.05,19.3,8.9,0.6,21,-4, +3,CHN,NENJIANG,49.17,125.23,4.7,14.2,-1.7,29,25, +3,CHN,NYINGCHI,29.57,94.47,11.3,7.3,0.9,24,0, +3,CHN,OTOG-QI,39.10,107.98,10.0,15.7,-0.2,20,5, +3,CHN,PAGRI,27.73,89.08,1.9,5.9,1.0,39,-30, +3,CHN,PINGLIANG,35.55,106.67,10.9,12.6,0.8,21,35, +3,CHN,PINGTAN,25.52,119.78,20.9,8.1,-0.1,40,0, +3,CHN,PINGWU,32.42,104.52,17.4,9.5,0.7,18,1, +3,CHN,PISHAN,37.62,78.28,15.1,16.4,1.8,14,10, +3,CHN,PUCHENG,27.92,118.53,19.2,9.5,1.0,24,6, +3,CHN,QAMDO,31.15,97.17,10.3,9.3,1.0,20,8, +3,CHN,QIAN-GORLOS,45.08,124.87,8.7,14.9,-1.5,26,15, +3,CHN,QINGDAO,36.07,120.33,14.3,11.3,1.1,31,-9, +3,CHN,QINGJIANG,33.60,119.03,16.1,11.6,0.8,26,7, +3,CHN,QINGLONG,40.40,118.95,11.2,14.8,0.6,21,41, +3,CHN,QINGYUAN,42.10,124.95,8.7,14.6,-1.3,25,17, +3,CHN,QINZHOU,21.95,108.62,23.3,7.0,1.7,27,21, +3,CHN,QIONGHAI,19.23,110.47,25.4,4.7,1.0,17,17, +3,CHN,QIQIHAR,47.38,123.92,7.0,14.7,-1.6,28,25, +3,CHN,QITAI,44.02,89.57,8.8,17.9,0.5,24,3, +3,CHN,QUMARLEB,34.13,95.78,0.6,6.9,0.2,34,8, +3,CHN,QUXIAN,28.97,118.87,18.9,10.5,0.5,26,-1, +3,CHN,RIZHAO,35.43,119.53,14.5,11.6,1.1,30,0, +3,CHN,RONGJIANG,25.97,108.53,20.5,8.9,0.9,23,19, +3,CHN,RUILI,24.02,97.83,22.4,5.0,1.5,11,11, +3,CHN,RUOERGAI,33.58,102.97,3.9,8.4,-1.3,33,36, +3,CHN,RUOQIANG,39.03,88.17,15.4,17.3,1.7,15,16, +3,CHN,SANGZHI,29.40,110.17,18.6,10.1,0.4,23,6, +3,CHN,SANHU-DAO,16.53,111.62,27.6,2.7,0.9,12,31, +3,CHN,SANSUI,26.97,108.67,16.6,9.9,0.6,24,27, +3,CHN,SERTAR,32.28,100.33,3.3,8.0,1.1,34,-40, +3,CHN,SHACHE,38.43,77.27,14.7,16.2,1.9,14,18, +3,CHN,SHANGCHUAN-DAO,21.73,112.77,23.5,6.3,-0.1,30,-8, +3,CHN,SHANGHAI-HONGQIAO,31.17,121.43,18.3,11.0,0.5,29,-1, +3,CHN,SHANGHAI,31.40,121.47,18.5,10.8,0.9,29,5, +3,CHN,SHANGZHI,45.22,127.97,6.4,14.4,-1.7,28,21, +3,CHN,SHANTOU,23.40,116.68,22.8,6.8,0.7,31,26, +3,CHN,SHANWEI,22.78,115.37,23.1,6.5,1.1,32,24, +3,CHN,SHAOGUAN,24.80,113.58,21.7,8.9,1.2,26,11, +3,CHN,SHAOWU,27.33,117.47,20.2,9.3,1.0,26,-6, +3,CHN,SHAOYANG,27.23,111.47,19.0,10.2,0.6,25,7, +3,CHN,SHENGSI,30.73,122.45,17.6,9.6,0.3,37,2, +3,CHN,SHENGXIAN,29.60,120.82,18.5,10.9,0.7,25,0, +3,CHN,SHENYANG,41.73,123.52,10.3,15.3,-0.5,26,2, +3,CHN,SHENZHEN,22.55,114.10,23.9,6.7,1.2,28,15, +3,CHN,SHEYANG,33.77,120.25,15.6,11.3,0.4,28,2, +3,CHN,SHIJIAZHUANG,38.03,114.42,15.3,14.0,1.3,19,10, +3,CHN,SHIPU,29.20,121.95,17.9,9.7,0.5,35,10, +3,CHN,SHIQUANHE,32.50,80.08,3.1,9.7,-2.1,36,43, +3,CHN,SHISANJIANFANG,43.22,91.73,12.0,17.9,1.2,19,9, +3,CHN,SIMAO,22.77,100.98,20.2,4.6,1.5,7,9, +3,CHN,SINAN,27.95,108.25,19.0,9.5,0.8,24,10, +3,CHN,SIPING,43.18,124.33,9.4,14.6,-1.0,26,7, +3,CHN,SOGXIAN,31.88,93.78,4.7,9.4,-1.4,31,40, +3,CHN,SONGPAN,32.65,103.57,9.8,8.3,0.7,19,-17, +3,CHN,SUIFENHE,44.38,131.15,5.9,12.9,-1.9,31,29, +3,CHN,SUNWU,49.43,127.35,4.0,14.0,-1.4,29,29, +3,CHN,TACHENG,46.73,83.00,9.8,14.4,-0.7,22,-12, +3,CHN,TAI-SHAN,36.25,117.10,7.9,11.1,-0.8,28,10, +3,CHN,TAILAI,46.40,123.42,8.3,15.1,-1.5,26,11, +3,CHN,TAIYUAN,37.78,112.55,12.5,13.9,0.7,18,19, +3,CHN,TANGSHAN,39.67,118.15,13.4,14.3,1.3,21,17, +3,CHN,TENGCHONG,25.12,98.48,17.1,5.4,1.4,22,13, +3,CHN,TIANJIN,39.10,117.17,14.4,14.5,1.4,20,6, +3,CHN,TIANMU-SHAN,30.35,119.42,11.2,9.5,0.0,27,2, +3,CHN,TIANSHUI,34.58,105.75,13.5,12.7,1.3,18,7, +3,CHN,TIKANLIK,40.63,87.70,14.8,17.6,1.5,15,11, +3,CHN,TINGRI,28.63,87.08,6.2,9.6,-0.5,32,7, +3,CHN,TONGDAO,26.17,109.78,18.3,9.6,1.2,23,1, +3,CHN,TONGDE,35.27,100.65,3.4,8.9,-1.4,30,46, +3,CHN,TONGHE,45.97,128.73,6.2,14.4,-1.7,29,30, +3,CHN,TONGLIAO,43.60,122.27,9.6,14.7,-1.3,24,4, +3,CHN,TULIHE,50.45,121.70,1.1,11.8,-1.0,30,6, +3,CHN,TUOTUOHE,34.22,92.43,-0.7,6.5,0.2,32,7, +3,CHN,TURPAN,42.93,89.20,17.8,19.6,2.4,13,9, +3,CHN,ULIASTAI,45.52,116.97,5.3,16.9,1.6,24,-31, +3,CHN,URUMQI,43.80,87.65,9.8,16.9,-0.4,24,1, +3,CHN,WANYUAN,32.07,108.03,16.9,10.3,0.2,20,10, +3,CHN,WEICHANG,41.93,117.75,8.1,13.9,-1.5,26,14, +3,CHN,WEIFANG,36.77,119.18,14.3,12.8,0.9,23,5, +3,CHN,WEINING,26.87,104.28,12.7,6.8,0.9,19,14, +3,CHN,WENZHOU,28.02,120.67,19.7,9.4,0.5,35,31, +3,CHN,WUDAOLIANG,35.22,93.08,-2.4,7.4,0.7,33,43, +3,CHN,WUDU,33.40,104.92,16.8,10.5,1.0,18,7, +3,CHN,WUGANG,26.73,110.63,18.6,10.2,0.9,24,24, +3,CHN,WUHAN,30.62,114.13,18.7,11.7,0.7,23,10, +3,CHN,WUHU,31.33,118.35,17.6,11.4,0.8,24,7, +3,CHN,WUSHAOLING,37.20,102.87,2.1,7.5,-1.1,34,51, +3,CHN,WUTAI-SHAN,38.95,113.52,1.5,8.4,-0.9,31,33, +3,CHN,WUYISHAN,27.77,118.03,20.2,9.3,1.1,26,9, +3,CHN,WUZHOU,23.48,111.30,23.3,7.6,1.2,29,27, +3,CHN,XAINZA,30.95,88.63,2.5,7.2,-1.7,34,48, +3,CHN,XI-UJIMQIN-QI,44.58,117.60,5.5,13.6,-2.0,31,27, +3,CHN,XIAMEN,24.48,118.08,22.4,7.3,0.8,37,41, +3,CHN,XIAN,34.30,108.93,15.7,12.1,0.8,17,-8, +3,CHN,XIAOERGOU,49.20,123.72,4.7,14.6,-1.5,29,27, +3,CHN,XICHANG,27.90,102.27,19.5,6.4,0.9,7,-5, +3,CHN,XIFENGZHEN,35.73,107.63,10.8,12.2,0.5,19,9, +3,CHN,XIGAZE,29.25,88.88,10.3,8.9,1.3,15,-17, +3,CHN,XIHUA,33.78,114.52,16.3,12.3,0.6,20,17, +3,CHN,XILIN-HOT,43.95,116.12,6.2,16.7,-0.2,26,0, +3,CHN,XIN-BARAG-YOUQI,48.67,116.82,4.6,17.5,1.1,24,-33, +3,CHN,XINGREN,25.43,105.18,17.0,7.2,1.3,19,14, +3,CHN,XINGTAI,37.07,114.50,16.3,13.5,1.1,19,7, +3,CHN,XINING,36.62,101.77,9.0,11.7,0.4,19,-5, +3,CHN,XINXIAN,36.23,115.67,15.0,13.1,1.1,20,11, +3,CHN,XINYANG,32.13,114.05,17.1,11.5,0.3,20,7, +3,CHN,XINYI,22.35,110.93,23.9,6.2,1.2,27,26, +3,CHN,XISHA-DAO,16.83,112.33,27.6,2.6,0.7,15,24, +3,CHN,XIUSHUI,29.03,114.58,19.0,10.6,0.8,23,4, +3,CHN,XUNWU,24.95,115.65,20.6,8.5,1.4,23,9, +3,CHN,XUZHOU,34.28,117.15,16.6,12.0,0.8,20,8, +3,CHN,YA'AN,29.98,103.00,17.9,9.3,0.8,19,9, +3,CHN,YAN'AN,36.60,109.50,12.3,13.2,0.8,17,7, +3,CHN,YANCHI,37.80,107.38,11.1,15.3,1.1,20,30, +3,CHN,YANGCHENG,35.48,112.40,14.0,12.5,0.7,19,5, +3,CHN,YANGJIANG,21.87,111.97,23.5,6.1,1.2,29,23, +3,CHN,YANJI,42.87,129.50,8.3,14.3,-1.2,28,25, +3,CHN,YANZHOU,35.57,116.85,15.6,12.6,1.1,20,-7, +3,CHN,YAXIAN,18.23,109.52,27.2,3.4,1.0,15,23, +3,CHN,YIBIN,28.80,104.60,20.0,9.0,0.8,20,6, +3,CHN,YICHANG,30.70,111.30,18.7,10.7,0.4,25,7, +3,CHN,YICHUN(HEILONGJ),47.72,128.90,5.5,14.2,-1.5,28,29, +3,CHN,YICHUN(JIANGXI),27.80,114.38,18.8,10.4,0.6,24,-4, +3,CHN,YINCHUAN,38.47,106.20,12.6,15.4,1.1,17,27, +3,CHN,YINGKOU,40.67,122.20,11.3,14.6,0.2,25,-7, +3,CHN,YINING,43.95,81.33,11.3,14.3,0.9,22,34, +3,CHN,YIWU,43.27,94.70,6.6,14.6,-0.9,25,24, +3,CHN,YIYUAN,36.18,118.15,14.1,13.5,1.5,20,16, +3,CHN,YONGAN,25.97,117.35,21.0,8.7,1.0,23,13, +3,CHN,YOUYANG,28.83,108.77,17.1,9.3,0.2,24,6, +3,CHN,YUANJIANG,23.60,101.98,25.6,5.4,1.5,8,5, +3,CHN,YUANLING,28.47,110.40,18.6,9.9,0.6,24,7, +3,CHN,YUANMOU,25.73,101.87,22.8,5.6,1.7,6,-2, +3,CHN,YUANPING,38.75,112.70,11.5,14.2,0.9,20,46, +3,CHN,YUEYANG,29.38,113.08,18.9,10.8,0.5,26,29, +3,CHN,YULIN,38.23,109.70,11.7,16.2,0.6,19,31, +3,CHN,YUMENZHEN,40.27,97.03,10.1,15.9,-0.9,22,-26, +3,CHN,YUNCHENG,35.05,111.05,15.8,13.2,0.9,17,2, +3,CHN,YUSHE,37.07,112.98,11.1,13.7,0.8,21,33, +3,CHN,YUSHU,33.02,97.02,6.4,9.8,-1.0,23,27, +3,CHN,YUXIAN,39.83,114.57,10.4,14.8,0.1,21,5, +3,CHN,ZADOI,32.90,95.30,2.8,9.1,1.6,34,-34, +3,CHN,ZAOYANG,32.15,112.67,17.7,11.1,0.8,25,14, +3,CHN,ZHANG-PING,25.30,117.40,22.5,7.7,1.0,26,8, +3,CHN,ZHANGJIAKOU,40.78,114.88,11.1,14.7,0.0,22,9, +3,CHN,ZHANGWU,42.42,122.53,10.4,14.7,-0.5,25,0, +3,CHN,ZHANGYE,38.93,100.43,11.4,15.2,0.9,17,18, +3,CHN,ZHANJIANG,21.22,110.40,24.2,6.1,0.9,25,28, +3,CHN,ZHANYI,25.58,103.83,16.0,6.1,1.3,10,8, +3,CHN,ZHAOTONG,27.33,103.75,14.0,7.9,0.7,18,-2, +3,CHN,ZHENGZHOU,34.72,113.65,16.4,12.4,0.8,18,-1, +3,CHN,ZHIJIANG,27.45,109.68,18.5,10.2,0.5,22,7, +3,CHN,ZHONGNING,37.48,105.68,13.0,14.9,1.4,16,17, +3,CHN,ZHONGXIANG,31.17,112.57,18.0,11.2,0.8,24,13, +3,CHN,ZHUMADIAN,33.00,114.02,16.6,11.9,0.4,23,1, +3,CHN,ZUNYI,27.70,106.88,17.2,9.4,0.5,24,17, +3,IND,AGARTALA,23.88,91.25,26.6,5.2,2.1,11,14, +3,IND,AHMADABAD,23.07,72.63,29.8,5.5,3.0,-4,22, +3,IND,AKOLA,20.70,77.07,30.1,4.6,3.1,-26,23, +3,IND,AMRITSAR,31.63,74.87,24.3,10.2,2.0,13,20, +3,IND,AURANGABAD-CHIKALTH,19.85,75.40,28.1,4.1,3.0,-30,20, +3,IND,BALASORE,21.52,86.93,27.6,4.4,2.3,1,13, +3,IND,BANGALORE,12.97,77.58,25.1,2.1,2.0,-47,10, +3,IND,BELGAUM-SAMBRA,15.85,74.62,24.7,2.1,1.7,-54,14, +3,IND,BHOPAL-BAIRAGARH,23.28,77.35,27.3,5.7,3.1,-12,24, +3,IND,BHUBANESWAR,20.25,85.83,27.6,3.4,1.9,-8,15, +3,IND,BHUJ-RUDRAMATA,23.25,69.67,28.3,5.9,3.2,6,19, +3,IND,BIKANER,28.00,73.30,28.9,9.6,2.5,8,22, +3,IND,BOMBAY-SANTACRUZ,19.12,72.85,28.2,2.1,1.7,4,30, +3,IND,CALCUTTA-DUM-DUM,22.65,88.45,27.8,4.6,2.4,0,12, +3,IND,CHITRADURGA,14.23,76.43,27.8,2.7,1.8,-59,10, +3,IND,COCHIN-WILLINGDON,9.95,76.27,27.9,0.7,1.0,-68,18, +3,IND,COIMBATORE-PEELAMED,11.03,77.05,27.2,1.5,1.6,-45,14, +3,IND,CUDDALORE,11.77,79.77,29.6,2.4,0.6,1,25, +3,IND,CWC-VISHAKHAPATNAM,17.70,83.30,28.6,2.3,1.2,1,15, +3,IND,DEHRADUN,30.32,78.03,23.0,7.6,2.1,8,22, +3,IND,GADAG,15.42,75.63,28.0,2.6,2.0,-60,9, +3,IND,GAUHATI,26.10,91.58,25.3,5.3,1.6,17,11, +3,IND,GOA-PANJIM,15.48,73.82,27.9,0.9,1.1,-22,24, +3,IND,GWALIOR,26.23,78.25,28.6,8.9,2.7,2,20, +3,IND,HISSAR,29.17,75.73,29.0,10.2,3.0,9,25, +3,IND,HYDERABAD-AP,17.45,78.47,27.4,4.0,1.9,-32,19, +3,IND,INDORE,22.72,75.80,26.9,5.2,3.2,-14,26, +3,IND,JABALPUR,23.20,79.95,27.8,6.4,2.7,-7,22, +3,IND,JAGDALPUR,19.08,82.03,26.6,3.9,2.2,-18,12, +3,IND,JAIPUR-SANGANER,26.82,75.80,28.2,8.1,2.8,2,26, +3,IND,JODHPUR,26.30,73.02,29.9,7.7,3.0,5,24, +3,IND,KAKINADA,16.95,82.23,29.5,3.4,1.1,-6,22, +3,IND,KOTA-AERODROME,25.15,75.85,29.7,7.3,3.4,-1,27, +3,IND,KOZHIKODE,11.25,75.78,28.3,-1.4,1.3,98,21, +3,IND,KURNOOL,15.80,78.07,31.5,3.2,2.2,-40,16, +3,IND,LUCKNOW-AMAUSI,26.75,80.88,27.6,8.2,2.8,4,23, +3,IND,MACHILIPATNAM,16.20,81.15,29.2,2.9,1.2,-9,22, +3,IND,MADRAS- MINAMBAKKAM,13.00,80.18,29.1,2.7,0.8,-3,25, +3,IND,MANGALORE-BAJPE,12.92,74.88,27.5,-0.8,1.1,88,24, +3,IND,MINICOY,8.30,73.15,29.1,0.7,0.9,-28,28, +3,IND,NAGPUR-SONEGAON,21.10,79.05,29.2,5.5,3.2,-21,24, +3,IND,NELLORE,14.45,79.98,30.3,3.5,1.2,-7,20, +3,IND,NEW-DELHI-SAFDARJUN,28.58,77.20,25.9,8.9,2.5,7,25, +3,IND,PATIALA,30.33,76.47,24.9,9.2,2.1,11,19, +3,IND,PATNA,25.60,85.10,26.8,6.9,2.5,6,19, +3,IND,PBO-ANANTAPUR,14.58,77.63,30.5,3.4,1.8,-37,14, +3,IND,POONA,18.53,73.85,25.9,3.3,2.5,-20,16, +3,IND,RAJKOT,22.30,70.78,29.3,4.4,2.9,-4,25, +3,IND,RATNAGIRI,16.98,73.33,27.7,1.3,1.3,-13,36, +3,IND,SHOLAPUR,17.67,75.90,30.7,3.5,2.5,-40,18, +3,IND,SRINAGAR,34.08,74.83,15.9,11.1,1.2,19,-5, +3,IND,SURAT,21.20,72.83,30.1,3.8,2.5,-4,25, +3,IND,THIRUVANANTHAPURAM,8.48,76.95,28.7,-1.6,0.5,79,33, +3,IND,TIRUCHCHIRAPALLI,10.77,78.72,29.4,2.9,1.2,-10,12, +3,IND,VERAVAL,20.90,70.37,29.0,3.1,1.8,14,27, +3,IOT,DIEGO-GARCIA-NAF,-7.30,72.40,27.7,-0.6,0.3,26,7, +3,IRN,ABADAN,30.37,48.25,27.1,12.4,1.3,20,0, +3,IRN,AHWAZ,31.33,48.67,28.3,12.7,1.1,21,4, +3,IRN,ANZALI,37.47,49.47,19.2,10.4,-0.3,28,-5, +3,IRN,ARAK,34.10,49.77,17.7,13.4,0.7,22,2, +3,IRN,BABULSAR,36.72,52.65,19.7,10.5,0.6,29,-21, +3,IRN,BANDARABBASS,27.22,56.37,28.8,8.4,1.1,21,14, +3,IRN,BIRJAND,32.87,59.20,19.7,12.2,1.0,13,18, +3,IRN,KASHAN,33.98,51.45,23.7,13.8,1.2,18,-7, +3,IRN,KERMANSHAH,34.27,47.12,18.4,13.4,0.9,24,-27, +3,IRN,KERMAN,30.25,56.97,20.2,11.6,0.7,16,14, +3,IRN,KHOY,38.55,44.97,16.9,14.9,1.2,21,20, +3,IRN,MASHHAD,36.27,59.63,17.9,13.0,0.0,19,1, +3,IRN,ORUMIEH,37.53,45.08,14.6,13.5,1.1,22,-9, +3,IRN,RAMSAR,36.90,50.67,18.5,10.1,0.1,31,12, +3,IRN,SABZEVAR,36.22,57.67,20.1,12.9,0.7,16,-18, +3,IRN,SHAHRUD,36.42,54.95,18.0,13.0,1.6,18,2, +3,IRN,SHIRAZ,29.53,52.53,22.1,12.1,0.8,22,-6, +3,IRN,TABRIZ,38.08,46.28,15.6,13.5,1.0,25,-19, +3,IRN,TEHRAN-MEHRABAD,35.68,51.32,19.8,13.4,1.0,22,-3, +3,IRN,TORBAT-HEYDARIEH,35.27,59.22,17.6,12.7,1.2,18,4, +3,IRN,ZAHEDAN,29.47,60.88,22.2,11.5,1.3,13,11, +3,IRN,ZANJAN,36.68,48.48,13.6,13.9,0.8,24,17, +3,JPN,ABASHIRI,44.02,144.28,8.0,11.6,-0.1,40,2, +3,JPN,AIKAWA,38.03,138.23,14.7,10.3,0.1,39,11, +3,JPN,AKITA,39.72,140.10,12.9,11.3,0.7,34,-13, +3,JPN,AOMORI,40.82,140.77,11.6,11.0,0.8,34,-11, +3,JPN,ASAHIKAWA,43.77,142.37,8.7,13.3,-1.3,33,20, +3,JPN,CHOSHI,35.73,140.85,16.5,8.2,0.8,39,-1, +3,JPN,FUKUE,32.70,128.83,17.7,8.8,0.5,37,-17, +3,JPN,FUKUOKA,33.58,130.38,17.9,9.8,0.6,33,-27, +3,JPN,FUTENMA,26.27,127.75,23.0,5.7,0.4,40,-4, +3,JPN,HACHIJOJIMA-AP,33.12,139.78,19.5,7.5,0.6,41,-4, +3,JPN,HACHIJOJIMA,33.12,139.78,19.2,7.5,0.6,42,-8, +3,JPN,HACHINOHE,40.53,141.52,11.5,10.4,0.8,36,-2, +3,JPN,HAKODATE,41.82,140.75,10.3,12.0,0.8,35,0, +3,JPN,HAMADA,34.90,132.07,16.4,9.4,0.8,35,-35, +3,JPN,HIROSHIMA,34.40,132.47,17.4,10.4,0.5,33,-18, +3,JPN,ISHIGAKIJIMA,24.33,124.17,24.6,5.2,-0.4,33,-40, +3,JPN,IWAKUNI,34.15,132.23,16.8,9.9,0.5,35,-21, +3,JPN,IZUHARA,34.20,129.30,16.8,9.2,0.9,35,-11, +3,JPN,KAGOSHIMA,31.55,130.55,19.6,9.0,0.8,34,-7, +3,JPN,KANAZAWA,36.58,136.63,15.9,10.7,0.6,35,-42, +3,JPN,KOFU,35.67,138.55,16.4,10.8,0.9,27,-11, +3,JPN,KUMAMOTO,32.82,130.70,18.1,10.2,0.9,32,-10, +3,JPN,KUSHIRO,42.98,144.38,7.3,10.4,0.7,44,-37, +3,JPN,MAEBASHI,36.40,139.07,15.9,10.6,0.6,33,-2, +3,JPN,MAIZURU,35.45,135.32,15.6,10.4,0.7,33,-22, +3,JPN,MATSUE,35.45,133.07,16.0,10.1,0.6,33,-19, +3,JPN,MATSUMOTO,36.25,137.97,12.9,12.3,0.8,29,16, +3,JPN,MATSUYAMA,33.85,132.78,17.4,9.9,0.7,33,-20, +3,JPN,MINAMIDAITOJIMA,25.83,131.23,23.9,5.2,0.1,38,-11, +3,JPN,MIYAKOJIMA,24.80,125.28,24.0,5.3,0.4,35,27, +3,JPN,MIYAKO,39.65,141.97,12.0,10.1,0.9,36,-15, +3,JPN,MIYAZAKI,31.93,131.42,18.7,9.3,0.9,32,-12, +3,JPN,MORIOKA,39.70,141.17,11.5,12.1,0.4,31,6, +3,JPN,MUROTOMISAKI,33.25,134.18,17.7,8.4,0.6,37,-4, +3,JPN,NAGASAKI,32.73,129.87,18.2,9.7,0.7,33,-11, +3,JPN,NAGOYA,35.17,136.97,17.1,10.7,0.9,32,-16, +3,JPN,NAHA,26.20,127.68,23.6,5.6,0.1,38,-16, +3,JPN,NAZE,28.38,129.50,22.3,6.7,0.3,34,-17, +3,JPN,NEMURO,43.33,145.58,7.3,9.9,0.7,49,-11, +3,JPN,NIIGATA,37.92,139.05,14.9,10.8,0.7,34,-24, +3,JPN,OITA,33.23,131.62,17.4,9.6,0.5,34,-15, +3,JPN,OMAEZAKI,34.60,138.22,17.4,8.8,1.0,38,-3, +3,JPN,ONAHAMA,36.95,140.90,14.6,9.2,0.9,39,-5, +3,JPN,OSAKA,34.68,135.52,18.0,10.6,0.6,34,-16, +3,JPN,OSHIMA,34.75,139.38,17.1,8.3,0.7,37,-13, +3,JPN,OWASE,34.07,136.20,17.2,9.4,0.8,34,-10, +3,JPN,RUMOI,43.95,141.63,9.1,12.1,-0.4,38,20, +3,JPN,SAIGO,36.20,133.33,15.4,9.7,0.7,36,-26, +3,JPN,SAKATA,38.92,139.85,13.7,10.8,0.6,35,-18, +3,JPN,SAPPORO,43.07,141.33,9.9,12.5,0.0,35,-4, +3,JPN,SENDAI,38.27,140.90,13.5,10.0,0.6,35,5, +3,JPN,SHIMIZU,32.72,133.02,19.1,8.4,0.8,36,-8, +3,JPN,SHIMONOSEKI,33.95,130.93,17.7,9.5,0.3,36,2, +3,JPN,SHIONOMISAKI,33.45,135.77,18.3,8.4,1.0,38,-7, +3,JPN,SUTTSU,42.80,140.22,9.6,11.3,0.8,39,-2, +3,JPN,TAKADA,37.10,138.25,14.9,11.1,0.5,34,-23, +3,JPN,TAKAMATSU,34.32,134.05,17.5,10.5,0.2,33,0, +3,JPN,TANEGASHIMA,30.73,130.98,20.5,7.4,0.8,36,-12, +3,JPN,TOKYO,35.68,139.77,17.4,9.4,0.7,34,-4, +3,JPN,TOTTORI,35.48,134.20,16.1,10.4,0.5,33,-24, +3,JPN,URAKAWA,42.17,142.78,9.3,10.9,0.3,41,-11, +3,JPN,WAJIMA,37.40,136.90,14.7,10.4,0.6,36,-17, +3,JPN,WAKAMATSU,37.48,139.92,13.0,12.6,1.0,30,-2, +3,JPN,WAKKANAI,45.42,141.68,8.0,11.1,1.0,42,-32, +3,JPN,YOKOSUKA,35.28,139.67,17.4,9.0,0.6,36,-22, +3,KAZ,AKKOL,52.00,70.95,5.2,15.5,-1.0,25,18, +3,KAZ,AKKUDUK,42.97,54.12,15.6,15.9,-0.1,17,9, +3,KAZ,AKTOBE,50.28,57.15,7.1,14.3,-2.6,28,14, +3,KAZ,ALMATY,43.23,76.93,11.1,14.2,-0.3,21,9, +3,KAZ,ARALSKOE-MORE,46.78,61.65,11.1,18.3,-1.5,21,-8, +3,KAZ,ASTANA,51.13,71.37,5.7,13.3,-1.9,31,15, +3,KAZ,ATBASAR,51.82,68.37,5.6,13.2,-2.3,31,12, +3,KAZ,ATYRAU,47.12,51.92,11.6,15.9,-1.3,20,3, +3,KAZ,BALHASH,46.80,75.08,8.8,17.6,-0.8,24,11, +3,KAZ,BALKASINO,52.53,68.75,4.2,12.5,-2.3,30,11, +3,KAZ,BERLIK,49.88,69.52,6.2,14.1,-2.2,29,15, +3,KAZ,BLACOVESCHENKA,54.37,66.97,4.6,13.1,-2.1,31,16, +3,KAZ,BOLSHE-NARYMSKOE,49.20,84.52,5.7,14.4,-1.8,31,15, +3,KAZ,CARDARA,41.37,68.00,17.1,15.1,0.4,16,27, +3,KAZ,DZHAMBEJTY,50.25,52.57,8.3,14.5,-2.4,27,9, +3,KAZ,DZHUSALY,45.50,64.08,12.4,17.6,-1.9,20,-16, +3,KAZ,ESIL,51.88,66.33,6.0,13.9,-2.1,29,13, +3,KAZ,FORT-SHEVCHENKO,44.55,50.25,14.6,14.3,0.7,21,-19, +3,KAZ,IRTYSHSK,53.35,75.45,5.8,14.1,-2.1,29,18, +3,KAZ,KARAGANDA,49.80,73.15,5.9,13.0,-1.9,30,21, +3,KAZ,KAZALINSK,45.77,62.12,12.6,17.8,-1.1,17,-12, +3,KAZ,KOKPEKTY,48.75,82.37,5.2,14.3,-1.6,31,23, +3,KAZ,KOKSHETAY,53.28,69.38,5.5,15.4,-1.7,26,28, +3,KAZ,KUSTANAI,53.22,63.62,5.6,13.2,-2.3,31,15, +3,KAZ,KYZYLORDA,44.85,65.50,13.0,17.6,-1.5,18,-25, +3,KAZ,KZYLZAR,48.30,69.65,7.9,17.4,-1.7,24,4, +3,KAZ,LENINOGORSK,50.33,83.55,5.5,12.0,-2.2,31,22, +3,KAZ,MUGODZARSKAJA,48.63,58.50,8.5,14.3,-1.8,24,8, +3,KAZ,PAVLODAR,52.30,76.93,5.8,14.0,-2.5,28,16, +3,KAZ,PETROPAVLOVSK,54.83,69.15,4.5,12.8,-1.9,29,14, +3,KAZ,RUZAEVKA,52.82,66.97,5.2,13.6,-2.3,30,17, +3,KAZ,SAM,45.40,56.12,12.5,17.6,-1.1,19,-3, +3,KAZ,SEMIJARKA,50.87,78.35,6.5,14.6,-2.3,27,12, +3,KAZ,SEMIPALATINSK,50.42,80.30,7.4,14.1,-2.1,25,5, +3,KAZ,SUCINSK,52.95,70.22,4.4,12.6,-2.1,30,17, +3,KAZ,TAIPAK,49.05,51.87,11.1,17.0,-1.4,20,-1, +3,KAZ,TEMIR,49.15,57.12,7.2,14.3,-2.6,28,15, +3,KAZ,TORGAI,49.63,63.50,8.2,17.8,-1.6,25,5, +3,KAZ,TURKESTAN,43.27,68.22,16.0,16.4,1.0,14,15, +3,KAZ,UIL,49.07,54.68,9.0,16.8,-2.1,24,9, +3,KAZ,URALSK,51.25,51.28,7.5,14.1,-2.0,30,11, +3,KAZ,URDZHAR,47.12,81.62,8.5,15.5,-1.9,27,9, +3,KAZ,URICKY,53.32,65.55,5.2,13.2,-2.5,31,17, +3,KAZ,ZHALTYR,51.62,69.80,5.5,13.7,-2.1,30,15, +3,KAZ,ZHAMBYL,42.85,71.38,13.6,15.2,0.3,18,10, +3,KAZ,ZHARKENT,44.17,80.07,11.8,14.7,0.8,21,32, +3,KAZ,ZHARYK,48.85,72.87,6.9,13.9,-2.2,27,11, +3,KAZ,ZHEZKAZGAN,47.80,67.72,9.0,17.3,-1.1,21,2, +3,KAZ,ZLIKHA,45.25,67.07,12.2,17.4,-1.5,20,-14, +3,KGZ,BISHKEK,42.85,74.53,12.7,13.7,0.9,21,41, +3,KGZ,DZHALAL-ABAD,40.92,72.95,16.2,15.2,1.2,15,14, +3,KGZ,NARYN,41.43,76.00,7.9,15.1,0.0,25,6, +3,KGZ,TALAS,42.52,72.22,11.9,13.9,0.2,20,6, +3,KGZ,TIAN-SHAN,41.88,78.23,-4.0,9.3,-1.9,39,-41, +3,KGZ,TOKMAK,42.83,75.28,13.3,13.0,1.0,20,30, +3,KOR,ANDONG,36.57,128.72,13.1,13.3,1.0,25,17, +3,KOR,BUSAN,35.10,129.03,15.7,10.0,1.1,34,4, +3,KOR,CHEONGJU,36.63,127.45,13.9,13.2,1.1,24,9, +3,KOR,CHEORWON,38.15,127.30,11.5,13.8,0.7,24,6, +3,KOR,CHUNCHEON,37.90,127.73,12.6,14.1,0.9,25,22, +3,KOR,CHUPUNGNYEONG,36.22,128.00,12.8,12.8,1.0,25,14, +3,KOR,DAEGU,35.88,128.62,15.5,11.5,0.7,26,6, +3,KOR,DAEGWALLYEONG,37.68,128.77,8.9,11.6,-0.1,29,-9, +3,KOR,DAEJEON,36.37,127.37,13.8,13.0,1.2,26,4, +3,KOR,DONGHAE-RADAR,37.50,129.13,14.0,10.0,1.0,29,3, +3,KOR,GANGNEUNG,37.75,128.90,14.3,11.7,1.6,27,11, +3,KOR,GUNSAN,36.00,126.77,14.3,11.8,0.6,31,-5, +3,KOR,GWANGJU,35.17,126.90,15.2,11.5,1.0,27,0, +3,KOR,INCHEON,37.47,126.63,13.7,12.2,0.9,29,-5, +3,KOR,JEJU,33.52,126.53,16.6,9.6,0.6,35,-16, +3,KOR,JEONJU,35.82,127.15,14.8,13.0,1.2,26,6, +3,KOR,JINJU,35.20,128.12,14.4,11.9,1.1,26,-13, +3,KOR,MASAN,35.18,128.57,15.9,10.5,1.2,31,-9, +3,KOR,MOKPO,34.82,126.38,15.3,11.0,0.8,32,-4, +3,KOR,POHANG,36.03,129.38,15.6,10.5,1.1,26,-1, +3,KOR,SEOGWIPO,33.25,126.57,17.9,9.0,0.8,36,-10, +3,KOR,SEOSAN,36.77,126.50,13.2,12.1,0.8,28,-16, +3,KOR,SEOUL,37.57,126.97,13.8,13.1,1.5,25,7, +3,KOR,SOKCHO,38.25,128.57,13.3,11.1,1.5,29,6, +3,KOR,SUWON,37.27,126.98,13.5,13.0,1.1,25,3, +3,KOR,TONGYEONG,34.85,128.43,15.5,10.1,1.0,32,-6, +3,KOR,ULJIN,36.98,129.42,13.9,10.1,1.2,29,-7, +3,KOR,ULLEUNGDO,37.48,130.90,13.9,10.2,0.8,34,-4, +3,KOR,ULSAN,35.55,129.32,15.5,10.9,1.0,28,-9, +3,KOR,WANDO,34.40,126.70,15.5,10.1,1.1,31,-12, +3,KOR,WONJU,37.33,127.95,13.1,13.7,1.0,21,3, +3,KOR,YEONGWOL,37.18,128.47,12.2,13.6,1.2,25,17, +3,KOR,YEOSU,34.73,127.75,15.4,9.9,1.2,32,0, +3,KWT,KUWAIT-INTL-AP,29.22,47.98,27.6,12.0,1.0,21,3, +3,MAC,TAIPA-GRANDE,22.17,113.57,23.4,6.9,0.8,33,30, +3,MMR,YANGON,16.77,96.17,27.8,1.3,1.7,-53,15, +3,MNG,ALTAI,46.40,96.25,2.8,12.8,0.1,26,2, +3,MNG,ARVAIHEER,46.27,102.78,4.4,13.1,-1.7,24,37, +3,MNG,BAITAG,46.12,91.47,7.2,17.5,0.2,23,2, +3,MNG,BARUUN-URT,46.68,113.28,4.4,17.0,1.1,23,-28, +3,MNG,BARUUNHARAA,48.92,106.07,4.3,14.3,-1.7,27,29, +3,MNG,BARUUNTURUUN,49.65,94.40,1.3,18.7,2.7,22,18, +3,MNG,BAYAN-OVOO,47.78,112.12,4.1,13.9,-1.8,30,28, +3,MNG,BAYANBULAG,46.83,98.08,0.7,12.5,0.9,20,8, +3,MNG,BAYANDELGER,45.73,112.37,5.2,16.4,-0.1,23,11, +3,MNG,BAYANHONGOR,46.13,100.68,4.0,14.4,0.1,24,11, +3,MNG,BULGAN,48.80,103.55,3.3,12.2,-1.4,29,36, +3,MNG,CHOIBALSAN,48.08,114.55,4.4,17.2,0.1,23,6, +3,MNG,CHOIR,46.45,108.22,4.3,15.6,1.6,25,-31, +3,MNG,DALANZADGAD,43.58,104.42,8.0,16.0,-1.3,22,27, +3,MNG,DASHBALBAR,49.55,114.40,3.7,13.3,-1.6,31,24, +3,MNG,ERDENEMANDAL,48.53,101.38,3.2,11.4,-1.2,28,30, +3,MNG,GALUUT,46.70,100.13,1.3,11.8,-1.2,29,13, +3,MNG,HATGAL,50.43,100.15,-0.7,9.6,-0.3,28,13, +3,MNG,HOVD,48.02,91.57,5.4,16.8,0.9,22,-16, +3,MNG,HUJIRT,46.90,102.77,3.8,12.0,-1.9,29,24, +3,MNG,HUTAG,49.38,102.70,4.7,14.0,-1.4,24,20, +3,MNG,KHALKH-GOL,47.62,118.62,4.4,14.2,-1.7,30,25, +3,MNG,MAANTI,47.30,107.48,1.8,15.5,1.3,23,-18, +3,MNG,MANDALGOBI,45.77,106.28,4.7,15.2,0.1,22,6, +3,MNG,MATAD,47.17,115.63,4.8,16.0,-0.2,26,6, +3,MNG,MUREN,49.63,100.17,3.9,12.8,-1.2,26,24, +3,MNG,OMNO-GOBI,49.02,91.72,3.1,14.9,1.0,24,-14, +3,MNG,RINCHINLHUMBE,51.12,99.67,-0.3,12.6,-1.1,26,-4, +3,MNG,SAIKHAN-OVOO,45.45,103.90,6.1,16.9,0.2,23,9, +3,MNG,SAINSHAND,44.90,110.12,7.3,17.4,-0.9,23,44, +3,MNG,TARIALAN,49.57,102.00,3.1,12.0,-0.9,27,39, +3,MNG,TOSONTSENGEL,48.73,98.20,1.3,12.1,-0.2,29,17, +3,MNG,TSETSERLEG,47.45,101.47,3.7,10.6,-1.6,29,28, +3,MNG,TSOGT-OVOO,44.42,105.32,7.4,16.6,-1.6,23,40, +3,MNG,ULAANBAATAR,47.92,106.87,2.6,15.3,1.0,22,2, +3,MNG,ULAANGOM,49.80,92.08,1.3,19.0,2.9,25,26, +3,MNG,ULGI,48.93,89.93,4.5,13.9,-1.1,24,34, +3,MNG,ULIASTAI,47.75,96.85,2.6,12.3,-0.7,29,19, +3,MNG,UNDERKHAAN,47.32,110.63,3.3,13.5,-1.3,28,30, +3,MNG,ZAMYN-UUD,43.73,111.90,7.9,18.3,-0.3,23,3, +3,OMN,KHASAB,26.20,56.23,30.0,7.4,0.8,24,18, +3,OMN,MASIRAH,20.67,58.90,28.2,2.8,2.2,-2,32, +3,OMN,SALALAH,17.03,54.08,28.0,2.8,1.7,-12,37, +3,OMN,SEEB-INTL-AP,23.58,58.28,29.9,6.8,1.2,12,37, +3,OMN,SOHAR-MAJIS,24.47,56.63,28.9,7.2,0.8,18,36, +3,OMN,SUR,22.53,59.47,30.2,6.2,1.2,8,29, +3,OMN,THUMRAIT,17.67,54.02,27.7,5.3,1.6,9,24, +3,PAK,ISLAMABAD-AP,33.62,73.10,22.8,10.2,1.7,16,21, +3,PAK,KARACHI-AP,24.90,67.13,28.3,5.4,2.0,8,18, +3,PRK,ANJU,39.62,125.65,11.1,14.3,0.3,27,2, +3,PRK,CHANGJIN,40.37,127.25,5.5,12.4,-2.1,34,32, +3,PRK,CHANGJON,38.73,128.18,13.2,11.7,2.0,29,15, +3,PRK,CHONGJIN,41.78,129.82,10.4,12.9,0.4,29,3, +3,PRK,CHUNGGANG,41.78,126.88,9.3,16.0,-1.3,25,7, +3,PRK,HAEJU,38.03,125.70,12.5,13.3,1.4,28,9, +3,PRK,HAMHEUNG,39.93,127.55,12.0,13.1,1.1,27,14, +3,PRK,HUICHON,40.17,126.25,11.5,15.3,0.5,24,16, +3,PRK,HYESAN,41.40,128.17,8.0,15.3,-1.8,29,25, +3,PRK,KAESONG,37.97,126.57,12.1,13.8,0.9,26,22, +3,PRK,KANGGYE,40.97,126.60,11.5,15.9,-0.1,21,-3, +3,PRK,KIMCHAEK,40.67,129.20,10.3,12.2,0.7,33,-4, +3,PRK,KUSONG,39.98,125.25,10.6,14.7,-0.4,26,6, +3,PRK,NAMPO,38.72,125.38,12.1,13.6,1.1,29,20, +3,PRK,PUNGSAN,40.82,128.15,5.4,12.4,-1.9,33,29, +3,PRK,PYONGGANG,38.42,127.28,10.3,13.5,-0.1,29,-5, +3,PRK,PYONGYANG,39.03,125.78,11.8,14.2,0.5,26,16, +3,PRK,RYONGYON,38.15,124.88,12.0,13.1,0.8,27,17, +3,PRK,SAMJIYON,41.82,128.30,3.8,11.8,-1.6,34,34, +3,PRK,SARIWON,38.52,125.77,12.0,14.2,0.9,25,25, +3,PRK,SENBONG,42.32,130.40,8.8,12.6,-0.1,34,8, +3,PRK,SINGYE,38.50,126.53,11.6,13.9,0.9,27,17, +3,PRK,SINPO,40.03,128.18,11.2,12.4,0.7,32,0, +3,PRK,SINUIJU,40.10,124.38,10.9,14.0,0.5,27,1, +3,PRK,SUPUNG,40.45,124.93,10.7,14.7,0.0,25,8, +3,PRK,WONSAN,39.18,127.43,12.4,11.9,1.3,27,16, +3,PRK,YANGDOK,39.22,126.65,10.5,14.2,0.1,24,0, +3,QAT,DOHA-INTL-AP,25.25,51.57,28.9,8.9,0.8,25,20, +3,RUS,AGATA,66.88,93.47,-4.0,13.3,-2.8,41,-4, +3,RUS,AGINSKOE,51.10,114.52,2.7,12.5,-1.3,29,26, +3,RUS,AGZU,47.60,138.40,4.7,12.5,-2.0,33,44, +3,RUS,AJAN,56.45,138.15,0.5,8.5,1.0,40,-24, +3,RUS,AKJAR,51.87,58.18,5.2,12.7,-2.1,31,18, +3,RUS,AKSA,50.27,113.27,2.8,12.2,-1.1,29,38, +3,RUS,ALDAN,58.62,125.37,-0.7,11.6,-1.6,26,3, +3,RUS,ALEJSKAJA,52.52,82.77,5.3,13.3,-1.9,29,17, +3,RUS,ALEKSANDROVSK-SAHAL,50.90,142.17,3.5,10.8,-1.5,43,55, +3,RUS,ALEKSANDROVSKIJ-ZAV,50.92,117.93,1.7,11.4,-0.8,30,22, +3,RUS,ALEKSANDROVSKOE,60.43,77.87,2.4,11.2,-1.8,32,24, +3,RUS,AMDERMA,69.75,61.70,-3.7,8.8,-1.3,54,-17, +3,RUS,AMGA,60.90,131.98,-1.6,15.1,-2.3,27,-17, +3,RUS,ANADYR,64.78,177.57,-2.4,10.4,-3.0,45,3, +3,RUS,ANUCINO,43.97,133.07,6.9,14.5,-1.6,30,29, +3,RUS,ARHARA,49.42,130.08,4.4,14.0,-1.3,29,29, +3,RUS,ARKA,60.08,142.33,-0.4,11.3,-1.6,28,0, +3,RUS,ASTRAHANKA,44.72,132.07,7.2,14.0,-1.7,33,29, +3,RUS,BAEVO,53.27,80.77,4.8,12.8,-2.1,30,19, +3,RUS,BAGDARIN,54.47,113.58,-0.5,11.8,-1.4,24,-3, +3,RUS,BAJANDAJ,53.10,105.53,2.0,11.3,-0.8,28,22, +3,RUS,BAKALY,55.18,53.80,5.5,12.1,-2.2,28,8, +3,RUS,BAKCHAR,57.08,81.92,3.2,11.6,-1.5,28,34, +3,RUS,BALAGANSK,54.00,103.07,2.8,12.6,-1.5,31,28, +3,RUS,BARABINSK,55.33,78.37,4.0,12.7,-1.8,30,21, +3,RUS,BARNAUL,53.43,83.52,5.7,13.2,-2.2,29,12, +3,RUS,BATAMAJ,63.52,129.48,-2.8,15.1,-2.6,30,-10, +3,RUS,BEREZOVO,63.93,65.05,0.2,9.7,-1.2,32,14, +3,RUS,BIJSK-ZONALNAJA,52.68,84.95,5.5,13.2,-2.1,31,24, +3,RUS,BIKIN,46.80,134.27,6.9,14.5,-1.5,27,26, +3,RUS,BIROBIDZHAN,48.73,132.95,5.5,14.2,-1.8,29,31, +3,RUS,BIRSK,55.42,55.53,5.5,12.4,-2.3,28,19, +3,RUS,BLAGOVESCENSK,50.25,127.57,5.2,14.7,-2.0,28,28, +3,RUS,BODAJBO,57.85,114.23,1.2,12.2,-1.1,27,3, +3,RUS,BOGORODSKOE,52.38,140.47,2.9,12.4,-0.1,37,7, +3,RUS,BOGUCANY,58.38,97.45,1.9,11.9,-1.3,30,19, +3,RUS,BOLSHERECHE,56.10,74.63,4.1,12.4,-1.7,28,17, +3,RUS,BOLSOJ-SANTAR,54.83,137.53,-0.3,9.0,-0.1,38,1, +3,RUS,BOL`SIE-UKI,56.93,72.67,4.0,12.2,-1.8,29,21, +3,RUS,BOMNAK,54.72,128.93,2.2,13.1,-1.2,28,16, +3,RUS,BORZJA,50.40,116.52,3.1,12.8,-1.7,30,23, +3,RUS,BOR,61.60,90.02,1.6,10.9,-1.1,32,21, +3,RUS,BRATSK,56.28,101.75,2.5,11.2,-2.0,29,21, +3,RUS,BUGARIHTA,54.05,115.02,0.1,13.1,-1.3,24,-7, +3,RUS,BUGULMA,54.58,52.80,5.3,12.0,-2.1,29,19, +3,RUS,BURUKAN,53.05,136.03,1.2,11.8,-0.4,31,-4, +3,RUS,BUZULUK,52.82,52.22,6.7,13.6,-2.2,26,10, +3,RUS,CEMAL,51.43,86.00,6.5,13.0,-1.7,28,16, +3,RUS,CENTRALNYJ-RUDNIK,55.22,87.65,2.9,10.9,-2.0,32,33, +3,RUS,CERLAK,54.17,74.80,4.7,13.6,-1.9,30,24, +3,RUS,CERNUSKA,56.50,56.13,5.1,12.0,-1.7,28,20, +3,RUS,CHANY,55.28,76.60,4.4,12.7,-1.6,30,18, +3,RUS,CHARA,56.90,118.27,-1.2,12.8,-1.9,27,-6, +3,RUS,CHELJABINSK-BALANDI,55.30,61.53,5.0,12.0,-1.6,26,15, +3,RUS,CHERDYN,60.40,56.52,3.6,10.9,-2.5,28,27, +3,RUS,CHERNISHEVSKIJ,63.03,112.50,-1.4,12.1,-1.5,29,1, +3,RUS,CHERNJAEVO,52.78,126.00,2.8,13.7,-0.7,27,22, +3,RUS,CHERSKIJ,68.75,161.28,-4.4,13.6,-3.2,39,-7, +3,RUS,CHITA,52.08,113.48,3.3,13.1,-1.4,29,32, +3,RUS,CHOKURDAH,70.62,147.88,-6.2,14.1,-2.8,43,-13, +3,RUS,CJULBJU,57.77,130.90,-0.1,13.9,-1.8,26,-8, +3,RUS,CULMAN,56.83,124.87,-1.4,12.2,-1.3,27,1, +3,RUS,CULYM,55.10,80.97,4.1,12.0,-1.8,29,17, +3,RUS,CURAPCA,62.03,132.60,-2.1,15.4,-2.5,28,-11, +3,RUS,DALNERECHENSK,45.87,133.73,6.1,14.2,-1.9,31,28, +3,RUS,DEMJANSKOE,59.60,69.28,2.6,11.6,-1.9,28,28, +3,RUS,DUDINKA,69.40,86.17,-4.4,12.4,-3.4,50,2, +3,RUS,DUVAN,55.70,57.90,4.4,11.5,-2.1,28,23, +3,RUS,DZALINDA,53.47,123.90,2.9,12.6,-1.1,30,17, +3,RUS,DZARDZAN,68.73,124.00,-4.3,14.4,-2.7,33,-13, +3,RUS,EGVEKINOT,66.35,-179.12,-2.3,9.0,-2.8,45,-2, +3,RUS,EKATERINBURG,56.83,60.63,4.9,12.0,-2.0,27,25, +3,RUS,EKATERINO-NIKOLSKOE,47.73,130.97,5.8,14.0,-2.0,30,24, +3,RUS,EKIMCHAN,53.07,132.98,0.9,12.2,-0.8,27,2, +3,RUS,ELABUGA,55.77,52.07,5.7,12.2,-2.0,27,15, +3,RUS,ENISEJSK,58.45,92.15,2.2,11.6,-0.9,30,37, +3,RUS,ERBOGACEN,61.27,108.02,-1.1,11.8,-1.3,29,-4, +3,RUS,EROFEJ-PAVLOVIC,53.97,121.93,2.1,12.8,-1.6,27,13, +3,RUS,GAJNY,60.28,54.35,3.5,10.2,-1.8,28,33, +3,RUS,GARI,59.43,62.33,3.8,11.6,-1.5,27,22, +3,RUS,GLAZOV,58.13,52.58,4.6,11.4,-2.1,28,17, +3,RUS,GMO-IM-EK-FEDOROV,77.72,104.30,-10.7,13.3,-1.9,39,21, +3,RUS,GORIN,51.20,136.80,3.2,13.6,-1.1,32,25, +3,RUS,GORJACINSK,52.98,108.28,2.3,9.8,-1.6,40,44, +3,RUS,GVASJUGI,47.67,136.18,4.2,13.9,-1.6,31,36, +3,RUS,HABAROVSK,48.52,135.17,5.3,14.0,-1.8,33,27, +3,RUS,HADAMA,53.95,98.82,1.5,10.7,-1.4,30,15, +3,RUS,HANTY-MANSIJSK,61.02,69.03,2.2,11.2,-1.6,28,35, +3,RUS,HATANGA,71.98,102.47,-6.5,14.2,-2.3,43,-12, +3,RUS,HILOK,51.35,110.47,1.9,11.4,-1.3,30,10, +3,RUS,HOLMSK,47.05,142.05,6.3,11.4,-1.7,43,48, +3,RUS,HORINSK,52.17,109.78,2.8,12.2,-1.5,30,21, +3,RUS,HOSEDA-HARD,67.08,59.38,-1.6,9.3,-2.0,39,8, +3,RUS,HULARIN,51.42,135.08,3.3,13.0,-1.5,32,31, +3,RUS,IGNASINO,53.47,122.40,2.1,13.4,-1.4,28,11, +3,RUS,ILYINSKIY,47.98,142.20,4.9,10.5,1.9,47,-39, +3,RUS,IM-MV-POPOVA,73.33,70.05,-7.1,11.8,-0.9,51,-24, +3,RUS,IM-POLINY-OSIPENKO,52.42,136.50,2.8,12.9,0.0,32,3, +3,RUS,IRKUTSK,52.27,104.32,2.7,11.3,-1.1,29,34, +3,RUS,ISILKUL,54.90,71.25,4.1,12.2,-1.8,31,18, +3,RUS,ISIM,56.10,69.43,4.2,12.5,-1.9,31,19, +3,RUS,ISIT,60.82,125.32,-0.6,13.5,-1.9,28,-1, +3,RUS,IVDEL,60.68,60.45,2.6,11.3,-1.1,24,40, +3,RUS,IZHEVSK,56.83,53.45,5.1,12.0,-2.0,27,15, +3,RUS,JAKUTSK,62.02,129.72,-1.3,14.9,-2.0,26,-11, +3,RUS,JANAUL,56.27,54.90,4.9,12.1,-2.0,29,22, +3,RUS,JUZHNO-KURILSK,44.02,145.87,6.4,9.5,1.0,52,-27, +3,RUS,JUZHNO-SAHALINSK,46.95,142.72,4.7,10.8,2.1,43,-45, +3,RUS,KACUG,53.97,105.90,1.9,12.1,-0.8,28,3, +3,RUS,KAJLASTUJ,49.83,118.38,3.8,13.7,-1.5,29,28, +3,RUS,KALACINSK,55.03,74.58,4.3,12.7,-2.1,30,17, +3,RUS,KALAKAN,55.12,116.77,-0.6,13.0,-1.6,27,-4, +3,RUS,KAMEN-NA-OBI,53.82,81.27,4.4,13.2,-2.5,29,21, +3,RUS,KAMENSKOE,62.43,166.08,-1.9,10.7,-2.1,39,2, +3,RUS,KAMYSLOV,56.85,62.72,4.7,12.2,-2.0,26,18, +3,RUS,KARASUK,53.70,78.07,5.1,13.5,-2.1,28,17, +3,RUS,KARGASOK,59.05,80.95,2.5,11.7,-1.4,30,26, +3,RUS,KAZACHINSK,56.32,107.62,1.5,11.6,-1.1,30,9, +3,RUS,KEDON,64.00,158.92,-5.0,13.9,-2.7,35,-13, +3,RUS,KEMEROVO,55.23,86.12,3.8,12.0,-2.2,32,25, +3,RUS,KIRENSK,57.77,108.07,1.2,11.4,-1.0,30,14, +3,RUS,KIROVSKIJ,45.08,133.53,6.7,14.2,-1.8,31,28, +3,RUS,KIRS,59.37,52.22,4.0,10.7,-1.6,29,27, +3,RUS,KJAHTA,50.37,106.45,3.9,12.3,-1.7,28,29, +3,RUS,KJUSJUR,70.68,127.40,-5.2,14.2,-3.0,40,-15, +3,RUS,KLJUCHI,56.32,160.83,2.3,10.0,-1.4,40,44, +3,RUS,KLJUCI,52.25,79.13,6.3,13.8,-2.3,29,12, +3,RUS,KOCHKI,54.30,80.50,4.2,12.8,-2.0,30,18, +3,RUS,KOLBA,55.08,93.37,3.3,11.4,-1.9,30,23, +3,RUS,KOLPASEVO,58.32,82.95,2.4,11.5,0.0,30,-6, +3,RUS,KOLYVAN,55.30,82.75,4.2,12.5,-2.2,29,18, +3,RUS,KORF,60.35,166.00,0.0,8.1,-0.7,39,24, +3,RUS,KRASNOOZERSK,53.97,79.23,4.6,12.8,-1.8,30,20, +3,RUS,KRASNOUFIMSK,56.65,57.78,4.8,12.0,-2.1,28,18, +3,RUS,KRASNYJ-CHIKOJ,50.37,108.75,2.7,13.1,-0.9,29,28, +3,RUS,KRASNYJ-JAR,46.53,135.32,5.6,14.4,-1.9,26,35, +3,RUS,KRESCHENKA,55.85,80.03,3.7,11.9,-1.6,29,20, +3,RUS,KUDYMKAR,58.98,54.65,4.0,10.9,-2.0,25,26, +3,RUS,KUPINO,54.37,77.28,4.8,13.0,-2.0,29,16, +3,RUS,KURGAN,55.47,65.40,4.7,12.5,-1.9,28,18, +3,RUS,KUR,49.93,134.63,3.7,14.0,-1.2,30,28, +3,RUS,KYRA,49.57,111.97,3.6,13.1,-1.8,29,32, +3,RUS,KYSTOVKA,56.60,76.57,3.5,12.1,-1.7,31,17, +3,RUS,KYZYL,51.72,94.50,3.5,14.1,-0.5,28,12, +3,RUS,LENSK,60.72,114.88,0.3,11.9,-1.1,28,4, +3,RUS,LEUSI,59.62,65.72,3.6,12.2,-1.7,26,26, +3,RUS,LOSINOBORSKOE,58.43,89.37,2.5,10.9,-2.0,33,23, +3,RUS,MAGADAN,59.55,150.78,-0.5,8.6,-0.7,34,10, +3,RUS,MAGDAGACI,53.47,125.82,3.2,12.7,-1.8,30,17, +3,RUS,MAGNITOGORSK,53.35,59.08,5.2,12.5,-2.3,29,9, +3,RUS,MAJSK,57.78,77.28,3.2,11.5,-1.3,30,22, +3,RUS,MAKUSINO,55.25,67.30,5.2,13.0,-2.3,27,9, +3,RUS,MALYE-KARMAKULY,72.37,52.70,-2.3,6.5,-1.4,54,0, +3,RUS,MAMA,58.32,112.87,0.8,11.8,-1.1,29,13, +3,RUS,MARESALE,69.72,66.80,-4.8,10.3,-1.6,55,-9, +3,RUS,MARIINSK,56.22,87.75,4.4,12.3,-1.8,28,23, +3,RUS,MARKOVO,64.68,170.42,-2.8,12.4,-3.1,39,0, +3,RUS,MASLJANINO,54.33,84.22,4.0,12.1,-1.8,28,21, +3,RUS,MELEUZ,52.95,55.97,6.0,12.8,-2.1,30,17, +3,RUS,MOGOCA,53.75,119.73,1.3,12.0,-0.7,27,15, +3,RUS,MONDY,51.68,100.98,1.0,9.5,-1.0,32,4, +3,RUS,MUZI,65.38,64.72,-0.5,9.9,-1.9,33,6, +3,RUS,NAGORNYJ,55.97,124.88,-1.5,12.1,-1.5,27,-10, +3,RUS,NAPAS,59.85,81.95,2.2,11.2,-1.9,30,20, +3,RUS,NARJAN-MAR,67.63,53.03,-0.5,7.9,-1.5,36,7, +3,RUS,NAZYVOEVSK,55.57,71.37,3.9,12.3,-1.9,30,22, +3,RUS,NERCHINSKIJ-ZAVOD,51.32,119.62,2.6,12.2,-1.0,30,15, +3,RUS,NIKOLAEVSK-NA-AMURE,53.15,140.70,1.9,11.2,-0.1,36,7, +3,RUS,NIKOLSKOE,55.20,165.98,3.6,6.5,1.7,51,-38, +3,RUS,NIZHNEANGARSK,55.78,109.55,1.9,10.6,-1.5,38,31, +3,RUS,NIZHNEUDINSK,54.88,99.03,3.0,11.8,-1.4,28,34, +3,RUS,NJAKSIMVOL,62.43,60.87,1.7,10.8,-1.4,27,20, +3,RUS,NJURBA,63.28,118.33,-1.8,13.3,-1.7,28,-1, +3,RUS,NOGLIKI,51.92,143.13,2.0,9.5,1.3,43,-25, +3,RUS,NORSK,52.35,129.92,3.0,13.5,-1.2,30,13, +3,RUS,NOVOKUZNETSK,53.82,86.88,4.8,12.2,-2.1,29,24, +3,RUS,NOVOSELENGINSK,51.10,106.65,3.6,13.6,-1.3,28,21, +3,RUS,NOVOSIBIRSK,55.08,82.90,4.1,12.1,-2.0,31,19, +3,RUS,NOZOVKA,57.08,54.75,5.3,12.1,-1.8,26,15, +3,RUS,OBLUCE,49.00,131.08,3.9,13.6,-1.3,30,36, +3,RUS,ODESSKOE,54.20,72.97,4.8,13.2,-2.0,28,18, +3,RUS,OHANSK,57.72,55.38,5.2,11.9,-2.0,26,21, +3,RUS,OHOTSK,59.37,143.20,-0.1,9.0,-0.6,39,11, +3,RUS,OJMJAKON,63.25,143.15,-6.2,17.4,-3.7,35,-21, +3,RUS,OKTJABRSKOE,62.45,66.05,1.2,10.1,-1.7,32,21, +3,RUS,OLEKMINSK,60.40,120.42,0.2,12.7,-1.6,27,6, +3,RUS,OLENEK,68.50,112.43,-5.0,14.4,-3.0,36,-13, +3,RUS,OLOVJANNAJA,50.95,115.58,3.3,13.0,-1.5,30,26, +3,RUS,OMSK,55.02,73.38,4.7,13.0,-2.0,30,12, +3,RUS,ORDYNSKOE,54.37,81.95,4.5,12.6,-2.3,32,20, +3,RUS,ORENBURG,51.68,55.10,6.8,13.7,-2.4,28,11, +3,RUS,ORLINGA,56.05,105.83,1.5,12.0,-1.8,30,2, +3,RUS,OSTROV-DIKSON,73.50,80.40,-8.4,13.2,0.5,44,20, +3,RUS,OSTROV-GOLOMJANNYJ,79.55,90.62,-11.5,12.4,-2.3,35,13, +3,RUS,OSTROV-KOTELNYJ,76.00,137.87,-10.3,14.3,-0.7,42,-1, +3,RUS,OSTROV-VIZE,79.50,76.98,-10.2,11.3,-2.1,37,11, +3,RUS,OSTROV-VRANGELJA,70.98,-178.48,-7.6,11.5,-1.2,42,-25, +3,RUS,OZERNAJA,51.48,156.48,3.2,7.1,1.8,54,-29, +3,RUS,PARTIZANSK,43.15,133.02,7.0,13.1,-1.7,35,36, +3,RUS,PECHORA,65.12,57.10,0.8,9.4,-1.5,33,18, +3,RUS,PERM,57.95,56.20,4.4,11.9,-1.9,27,27, +3,RUS,PERVOMAJSKOE,57.07,86.22,3.6,12.2,-2.0,30,27, +3,RUS,PETROPAVLOVSK-KAMCH,53.08,158.58,3.6,8.6,2.1,43,-44, +3,RUS,PETROVSKIJ-ZAVOD,51.32,108.87,1.7,11.9,-0.7,29,13, +3,RUS,PILVO,50.05,142.17,3.6,10.4,-1.8,44,49, +3,RUS,POGIBI,52.22,141.63,1.8,10.1,1.3,46,-25, +3,RUS,POGRANICHNOE,50.40,143.77,1.5,8.1,1.4,47,-8, +3,RUS,POGRANICHNYJ,44.40,131.38,7.2,13.9,-1.5,31,25, +3,RUS,POJARKOVO,49.62,128.65,4.6,14.3,-1.4,30,34, +3,RUS,POKROVSKAJA,61.48,129.15,-1.7,14.7,-2.0,27,-11, +3,RUS,POLARGMO-IM-ET-K,80.62,58.05,-9.3,10.3,-2.2,40,13, +3,RUS,POLTAVKA,54.37,71.75,4.6,13.2,-1.9,30,22, +3,RUS,POLTAVKA,44.03,131.32,8.0,13.8,-1.0,28,19, +3,RUS,PORONAJSK,49.22,143.10,3.1,10.0,0.0,46,19, +3,RUS,POSET,42.65,130.80,8.7,13.0,1.0,33,-35, +3,RUS,PREOBRAZHENIE,42.90,133.90,7.1,12.0,1.4,40,-38, +3,RUS,PRIARGUNSK,50.40,119.07,2.8,13.5,-0.7,29,16, +3,RUS,PUDINO,57.53,79.37,2.7,11.7,-1.0,30,22, +3,RUS,REBRIHA,53.07,82.30,4.9,13.2,-2.4,28,18, +3,RUS,ROMANOVKA,53.20,112.78,1.2,11.7,-1.0,28,11, +3,RUS,RUBCOVSK,51.50,81.22,5.7,13.4,-2.3,29,16, +3,RUS,RUDNAJA-PRISTAN,44.37,135.85,6.3,11.5,-2.0,38,47, +3,RUS,SADRINSK,56.07,63.65,5.1,12.1,-1.8,27,8, +3,RUS,SAIM,60.32,64.22,3.9,11.7,-2.0,25,19, +3,RUS,SALEHARD,66.53,66.67,-1.7,10.3,-1.9,38,3, +3,RUS,SAMARA,53.25,50.45,6.4,12.5,-2.3,28,7, +3,RUS,SAMARY,57.35,58.22,4.4,12.0,-1.8,28,28, +3,RUS,SANGARY,63.97,127.47,-2.0,14.3,-2.2,30,-4, +3,RUS,SARAN-PAUL,64.28,60.88,0.8,10.2,-0.6,29,11, +3,RUS,SARGATSKOE,55.60,73.48,3.9,12.5,-1.8,30,15, +3,RUS,SEJMCHAN,62.92,152.42,-3.3,14.3,-2.9,33,-8, +3,RUS,SEKTAGLI,50.43,131.02,3.4,14.3,-1.3,28,38, +3,RUS,SELAGONCY,66.25,114.28,-4.7,15.1,-3.0,37,-12, +3,RUS,SEVERNOE,56.35,78.35,4.0,12.6,-1.9,29,19, +3,RUS,SEVERO-KURILSK,50.68,156.13,3.7,7.3,1.7,54,-33, +3,RUS,SHILKA,51.87,116.03,2.6,12.8,-1.1,28,35, +3,RUS,SIMUSIR,46.85,151.87,4.3,7.0,0.9,51,-29, +3,RUS,SLAVGOROD,52.97,78.65,5.4,14.0,-2.2,29,17, +3,RUS,SMIDOVICH,48.62,133.83,5.2,14.0,-1.5,31,29, +3,RUS,SOFIJSKIJ-PRIISK,52.27,133.98,0.1,12.2,-1.0,27,-7, +3,RUS,SOLNETHNAYA,54.03,108.27,2.0,9.7,-1.3,40,45, +3,RUS,SOLOVEVSK,49.90,115.75,3.2,13.2,-1.3,30,18, +3,RUS,SOSNOVO-OZERSKOE,52.53,111.55,1.3,10.7,-1.1,32,22, +3,RUS,SOSVA,63.65,62.10,1.6,11.0,-1.5,33,27, +3,RUS,SRETENSK,52.23,117.70,2.8,12.7,-1.3,28,26, +3,RUS,STERLITAMAK,53.58,56.00,6.5,13.4,-2.2,28,12, +3,RUS,SUMIHA,55.23,63.32,5.1,12.5,-2.0,25,9, +3,RUS,SUNTAR,62.15,117.65,-0.5,13.3,-1.6,26,1, +3,RUS,SURGUT,61.25,73.50,1.4,10.8,-1.8,32,22, +3,RUS,SYKTYVKAR,61.72,50.83,3.4,10.4,-2.1,27,28, +3,RUS,SYM,60.35,88.37,1.4,11.0,-1.6,31,15, +3,RUS,TAJSHET,55.95,98.00,3.3,11.8,-1.6,29,32, +3,RUS,TANGUJ,55.38,101.03,2.7,11.9,-1.5,31,23, +3,RUS,TANHOJ,51.57,105.12,3.0,9.9,-1.2,36,29, +3,RUS,TARA,56.90,74.38,3.7,12.1,-1.7,28,19, +3,RUS,TARKO-SALE,64.92,77.82,-1.0,10.6,-2.1,34,5, +3,RUS,TATARSK,55.20,75.97,4.2,12.9,-2.1,29,18, +3,RUS,TAZOVSKOE,67.47,78.73,-3.5,11.6,-2.4,45,5, +3,RUS,TERNEJ,45.00,136.60,5.9,11.5,-1.8,40,47, +3,RUS,TEVRIZ,57.52,72.40,4.0,11.8,-1.9,32,29, +3,RUS,TIKSI,71.58,128.92,-6.7,13.7,-2.3,47,-17, +3,RUS,TISUL,55.75,88.32,4.2,11.8,-1.6,30,15, +3,RUS,TIVJAKU,48.60,137.05,2.9,13.2,-1.1,30,37, +3,RUS,TJUKALINSK,55.87,72.20,4.2,12.5,-1.7,30,21, +3,RUS,TJUMEN,57.12,65.43,4.6,12.3,-1.8,27,22, +3,RUS,TOBOLSK,58.15,68.25,3.6,12.1,-1.9,26,25, +3,RUS,TOGUCHIN,55.23,84.40,4.0,12.0,-2.2,29,24, +3,RUS,TOKO,56.28,131.13,-3.4,14.4,-2.6,32,-11, +3,RUS,TOMPO,63.95,135.87,-4.8,16.3,-3.6,34,-12, +3,RUS,TOMSK,56.50,84.92,4.0,12.0,-1.9,30,26, +3,RUS,TROICKO-PECHERSKOE,62.70,56.20,1.9,10.0,-1.2,29,29, +3,RUS,TROICKOE,49.45,136.57,5.4,14.2,-1.7,33,29, +3,RUS,TROIZK,54.08,61.62,5.5,13.3,-1.9,29,12, +3,RUS,TULUN,54.60,100.63,2.7,11.2,-1.4,30,30, +3,RUS,TUNKA,51.73,102.53,2.8,12.4,-0.9,29,12, +3,RUS,TURIJ-ROG,45.22,131.98,7.3,14.2,-1.8,29,31, +3,RUS,TURINSK,58.05,63.68,4.2,12.1,-2.0,27,21, +3,RUS,TUROCAK,52.27,87.17,4.5,12.6,-1.8,30,26, +3,RUS,TURUHANSK,65.78,87.93,-1.5,11.2,-1.9,33,8, +3,RUS,TYNDA,55.18,124.67,1.1,12.6,-1.2,26,14, +3,RUS,UAKIT,55.47,113.62,-1.1,11.1,-1.2,27,-3, +3,RUS,UEGA,60.72,142.78,-0.5,11.0,-1.7,29,11, +3,RUS,UFA,54.72,55.83,5.9,12.8,-1.8,27,16, +3,RUS,UHTA,63.55,53.82,1.7,9.6,-1.5,31,38, +3,RUS,ULAN-UDE,51.83,107.60,3.4,13.4,-1.4,28,30, +3,RUS,ULETY,51.35,112.47,3.5,11.7,-1.9,30,26, +3,RUS,URMI,49.40,133.23,4.1,13.7,-1.6,30,36, +3,RUS,UST-BARGUZIN,53.42,109.02,1.7,10.5,-0.9,37,34, +3,RUS,UST-CILMA,65.43,52.27,0.7,8.8,-0.6,33,10, +3,RUS,UST-ILIMSK,58.20,102.75,1.7,10.6,-1.9,32,27, +3,RUS,UST-ISIM,57.68,71.18,3.5,12.0,-1.6,28,32, +3,RUS,UST-JUDOMA,59.18,135.15,-0.7,14.9,-2.0,24,-21, +3,RUS,UST-KAMCHATSK,56.22,162.47,1.4,7.4,1.2,50,-25, +3,RUS,UST-KULOM,61.68,53.68,3.2,10.8,-1.5,26,22, +3,RUS,UST-KUT,56.87,105.70,1.1,10.2,-1.2,31,23, +3,RUS,UST-MAJA,60.38,134.45,-1.1,14.8,-1.8,26,-14, +3,RUS,UST-NJUKZHA,56.58,121.48,1.5,13.6,-1.0,27,13, +3,RUS,UST-UMALTA,51.63,133.32,2.5,13.3,-1.0,28,13, +3,RUS,UST-USA,65.97,56.92,0.2,8.5,-1.3,33,10, +3,RUS,USUGLI,52.65,115.17,1.9,12.2,-0.9,28,13, +3,RUS,VANZIL-KYNAK,60.35,84.08,1.6,11.2,-1.8,30,16, +3,RUS,VERESCAGINO,58.08,54.68,4.8,11.9,-1.9,24,16, +3,RUS,VERHNEIMBATSK,63.15,87.95,0.6,10.7,-1.3,32,14, +3,RUS,VERHNIJ-UFALEJ,56.08,60.30,4.4,11.5,-1.8,28,22, +3,RUS,VERHNJAJA-GUTARA,54.22,96.97,0.9,10.3,-1.8,28,-1, +3,RUS,VERHOJANSK,67.55,133.38,-5.1,16.6,-4.2,34,-17, +3,RUS,VERHOTUR`E,58.87,60.78,4.0,11.5,-1.7,27,22, +3,RUS,VESELAJA-GORKA,52.28,135.80,3.0,12.9,-1.5,32,45, +3,RUS,VESLJANA,62.98,50.90,2.3,9.8,-2.1,32,24, +3,RUS,VIKULOVO,56.82,70.62,4.6,12.4,-2.0,29,21, +3,RUS,VILJUJSK,63.77,121.62,-1.4,13.8,-2.2,26,-8, +3,RUS,VITIM,59.45,112.58,0.9,12.2,-1.6,28,7, +3,RUS,VLADIVOSTOK,43.12,131.93,7.5,12.7,1.3,35,-42, +3,RUS,VOLCIHA,52.02,80.37,5.2,13.2,-2.2,29,22, +3,RUS,VORKUTA,67.48,64.02,-1.8,9.1,-1.9,38,4, +3,RUS,VOROGOVO,61.03,89.63,1.8,11.0,-1.2,32,20, +3,RUS,ZAMOKTA,52.77,109.97,0.4,9.4,-1.4,31,11, +3,RUS,ZAVITAJA,50.12,129.47,4.2,14.4,-1.4,29,20, +3,RUS,ZDVINSK,54.70,78.67,4.3,12.8,-1.9,30,20, +3,RUS,ZEJA,53.70,127.30,3.1,13.9,-1.2,27,33, +3,RUS,ZHIGALOVO,54.80,105.22,1.9,12.0,-1.5,30,17, +3,RUS,ZHIGANSK,66.77,123.40,-3.9,14.6,-2.6,34,-10, +3,RUS,ZIMA,53.93,102.05,3.0,12.5,-1.7,26,28, +3,RUS,ZMEINOGORSK,51.15,82.20,5.4,12.3,-1.9,30,21, +3,RUS,ZOLOTOJ,47.32,138.98,4.9,10.4,2.4,47,-37, +3,RUS,ZURAVLEVKA,44.75,134.47,5.7,14.3,-1.8,32,35, +3,RUS,ZVERINOGOLOVSKAJA,54.47,64.87,5.4,13.2,-2.2,28,12, +3,RUS,ZYRJANKA,65.73,150.90,-3.8,14.5,-3.1,35,-7, +3,SAU,ABHA,18.23,42.65,21.5,5.5,0.8,16,-12, +3,SAU,AL-AHSA,25.30,49.48,28.5,11.2,1.0,19,18, +3,SAU,AL-BAHA,20.30,41.65,24.5,6.7,0.6,17,-1, +3,SAU,AL-JOUF,29.78,40.10,23.7,11.5,1.8,21,6, +3,SAU,AL-MADINAH,24.55,39.70,29.4,9.3,1.1,22,5, +3,SAU,AL-QAISUMAH,28.32,46.13,26.8,12.0,1.3,19,-3, +3,SAU,AL-TAIF,21.48,40.55,24.8,7.0,0.9,19,9, +3,SAU,AL-WEJH,26.20,36.48,26.6,5.1,1.2,28,23, +3,SAU,ARAR,30.90,41.13,24.1,12.0,1.3,21,-9, +3,SAU,BISHA,19.98,42.63,27.4,7.3,0.9,13,-10, +3,SAU,DHAHRAN,26.27,50.17,28.1,10.0,1.0,21,13, +3,SAU,GASSIM,26.30,43.77,26.3,11.0,1.1,21,10, +3,SAU,GIZAN,16.88,42.58,32.0,4.2,0.7,25,29, +3,SAU,GURIAT,31.40,37.28,21.6,10.2,0.9,22,3, +3,SAU,HAIL,27.43,41.68,24.2,11.2,1.2,23,4, +3,SAU,JEDDAH(KING-ABDUL),21.70,39.18,29.8,5.0,0.5,26,8, +3,SAU,KHAMIS-MUSHAIT,18.30,42.80,22.5,5.3,0.5,16,10, +3,SAU,KING-KHALED-INTL-AP,24.93,46.72,27.1,10.7,1.2,18,4, +3,SAU,MAKKAH,21.43,39.77,32.6,6.2,0.9,22,12, +3,SAU,NAJRAN,17.62,44.42,27.3,7.2,0.7,10,-21, +3,SAU,RAFHA,29.62,43.48,24.9,12.3,1.9,21,1, +3,SAU,RIYADH-OBS(OAP),24.70,46.73,27.9,10.6,1.0,19,2, +3,SAU,SHARORAH,17.47,47.10,29.6,7.7,1.5,12,-2, +3,SAU,TABUK,28.38,36.60,24.0,10.1,1.2,21,-4, +3,SAU,TURAIF,31.68,38.73,20.9,11.0,1.0,24,-3, +3,SAU,WADI-AL-DAWASSER-AP,20.50,45.25,29.5,9.1,1.0,14,4, +3,SAU,YENBO,24.13,38.07,29.0,6.4,1.0,28,17, +3,THA,ARANYAPRATHET,13.70,102.58,29.4,1.8,0.9,-17,-2, +3,THA,BANGKOK,13.73,100.57,29.7,1.5,0.7,-21,8, +3,THA,BHUMIBOL-DAM,17.25,99.02,29.4,2.9,1.8,-20,11, +3,THA,CHAIYAPHUM,15.80,102.03,28.4,2.4,1.4,-22,-1, +3,THA,CHANTHABURI,12.60,102.12,28.6,1.1,0.5,-27,18, +3,THA,CHIANG-MAI,18.78,98.98,27.1,2.9,1.9,-14,8, +3,THA,CHIANG-RAI,19.97,99.88,26.6,3.7,1.8,-6,6, +3,THA,CHON-BURI,13.37,100.98,29.6,1.6,0.7,-22,3, +3,THA,CHUMPHON,10.48,99.18,27.7,1.1,0.7,-39,13, +3,THA,DON-MUANG,13.92,100.60,29.4,1.2,0.7,-27,11, +3,THA,HAT-YAI,6.92,100.43,27.3,0.7,0.5,12,16, +3,THA,HUA-HIN,12.58,99.95,28.8,1.6,0.7,-13,0, +3,THA,KAM-PAENG-PHET,16.48,99.53,30.4,2.1,1.3,-11,9, +3,THA,KANCHANABURI,14.02,99.53,29.5,2.2,1.6,-45,2, +3,THA,KHLONG-YAI,11.77,102.88,28.5,0.0,0.5,9,30, +3,THA,KHON-KAEN,16.43,102.83,28.3,2.5,1.3,-11,9, +3,THA,KO-LANTA,7.53,99.05,29.0,0.8,0.1,-32,46, +3,THA,KO-SAMUI,9.47,100.05,29.1,1.1,0.0,-46,44, +3,THA,KO-SICHANG,13.17,100.80,29.4,1.7,0.7,-1,27, +3,THA,LAMPANG,18.28,99.52,28.6,2.4,2.0,-11,11, +3,THA,LAMPHUN,18.57,99.03,28.4,2.7,1.7,-11,11, +3,THA,LOEI,17.45,101.73,27.2,2.7,1.2,-9,6, +3,THA,LOP-BURI,14.80,100.62,30.0,1.7,1.5,-40,3, +3,THA,MAE-HONG-SON,19.30,97.83,28.4,3.3,2.1,-4,15, +3,THA,MAE-SARIANG,18.17,97.93,28.0,2.6,2.1,-6,14, +3,THA,MAE-SOT,16.67,98.55,27.4,2.2,1.7,-24,8, +3,THA,MUKDAHAN,16.53,104.72,27.9,3.0,1.4,-11,1, +3,THA,NAKHON-PHANOM,17.42,104.78,28.1,3.5,1.8,-3,7, +3,THA,NAKHON-RATCHASIMA,14.97,102.08,28.4,2.5,1.2,-23,-5, +3,THA,NAKHON-SAWAN,15.80,100.17,29.7,2.2,1.2,-26,8, +3,THA,"NAKHON-SI- +THAMMARAT",8.53,99.95,28.4,1.4,0.5,15,6, +3,THA,NAN,18.77,100.77,29.4,3.5,1.8,-11,17, +3,THA,NARATHIWAT,6.42,101.82,28.3,0.9,0.7,-16,28, +3,THA,NONG-KHAI,17.87,102.72,28.5,3.3,1.5,-1,10, +3,THA,PATTANI,6.78,101.15,27.5,0.7,0.1,2,22, +3,THA,PHAYAO,19.13,99.90,28.1,3.8,2.0,-11,9, +3,THA,PHETCHABUN,16.43,101.15,28.7,2.3,0.9,-15,2, +3,THA,PHITSANULOK,16.78,100.27,29.2,2.3,1.5,-13,11, +3,THA,PHRAE,18.17,100.17,28.5,2.7,1.5,-9,10, +3,THA,PHUKET-AP,8.13,98.32,28.8,1.5,0.1,4,13, +3,THA,PHUKET,7.88,98.40,28.9,0.6,0.7,-71,3, +3,THA,PRACHIN-BURI,14.05,101.37,30.0,1.7,0.8,-15,-4, +3,THA,PRACHUAP-KHIRIKHAN,11.82,99.82,28.3,1.6,0.8,-20,17, +3,THA,RANONG,9.98,98.62,28.6,1.2,0.7,-56,20, +3,THA,ROI-ET,16.05,103.68,28.2,2.7,1.2,-10,8, +3,THA,SAKON-NAKHON,17.15,104.13,27.9,3.3,1.5,-2,11, +3,THA,SATTAHIP,12.68,100.98,28.8,1.4,0.5,-16,12, +3,THA,SONGKHLA,7.20,100.62,28.0,0.8,0.4,-13,33, +3,THA,SUPHAN-BURI,14.47,100.13,29.7,1.9,1.2,-25,15, +3,THA,SURAT-THANI,9.12,99.15,27.7,0.8,0.6,0,16, +3,THA,SURIN,14.88,103.50,28.3,2.1,1.3,-24,3, +3,THA,TAK,16.88,99.15,29.8,2.4,1.8,-32,8, +3,THA,THA-TUM,15.32,103.68,29.2,3.0,1.1,-25,3, +3,THA,THONG-PHA-PHUM,14.75,98.63,29.1,2.3,1.3,-38,2, +3,THA,TRANG,7.52,99.62,28.0,0.9,0.5,-58,20, +3,THA,UBON-RATCHATHANI,15.25,104.87,28.2,1.9,1.2,-28,7, +3,THA,UDON-THANI,17.38,102.80,28.2,3.3,1.5,-12,-3, +3,THA,UTTARADIT,17.62,100.10,29.7,2.6,1.9,-20,12, +3,TJK,DUSHANBE,38.55,68.78,18.9,12.9,0.8,18,-16, +3,TKM,ASHGABAT-KESHI,37.92,58.33,19.0,13.8,-0.1,17,10, +3,TKM,BAJRAMALY,37.60,62.18,19.9,14.2,0.4,13,14, +3,TKM,BAKHERDEN,38.43,57.42,19.9,14.8,0.2,17,5, +3,TKM,BYRDALYK,38.47,64.37,19.5,13.5,0.0,12,11, +3,TKM,CARSANGA,37.52,66.02,20.9,13.4,-0.2,16,3, +3,TKM,CHARDZHEV,39.08,63.60,18.2,14.0,0.2,12,2, +3,TKM,DASHKHOVUZ,41.75,59.82,15.8,15.9,-0.1,17,11, +3,TKM,EKEZHE,41.03,57.77,17.0,16.9,0.3,15,6, +3,TKM,ERBENT,39.32,58.60,20.1,15.7,0.6,11,-20, +3,TKM,GAZANDZHYK,39.25,55.52,19.2,14.5,0.0,17,9, +3,TKM,GYSHGY,35.28,62.35,18.5,12.7,-1.0,18,-21, +3,TKM,GYZYLARBAT,38.98,56.28,18.9,14.9,-0.2,17,15, +3,TKM,KERKI,37.83,65.20,20.3,13.1,-0.1,15,7, +3,TKM,SARAGT,36.53,61.22,20.5,13.0,0.0,15,5, +3,TKM,TEDZHEN,37.38,60.52,20.0,13.8,0.1,15,6, +3,TKM,TURKMENBASHI,40.05,53.00,17.4,13.3,0.2,22,2, +3,TKM,UCHADZHY,38.08,62.80,20.3,14.8,0.0,14,0, +3,TWN,CHENG-KUNG,23.10,121.37,24.5,4.7,0.0,32,-14, +3,TWN,CHIANG-KAI-SHEK,25.08,121.22,22.9,6.4,-0.1,31,-7, +3,TWN,CHIAYI,23.50,120.45,23.6,5.9,0.8,28,28, +3,TWN,CHILUNG,25.15,121.80,23.4,6.4,0.0,31,-4, +3,TWN,CHINMEM-SHATOU(AFB),24.43,118.37,21.8,7.5,-0.3,37,-45, +3,TWN,DAWU,22.35,120.90,25.6,4.2,0.5,24,6, +3,TWN,DONGSHA-DAO,20.67,116.72,26.2,4.0,0.5,24,21, +3,TWN,HENGCHUN,22.00,120.75,25.8,3.6,0.6,25,18, +3,TWN,HSINCHU-CITY,24.83,120.93,22.8,6.7,0.0,33,-20, +3,TWN,HUA-LIEN-CITY,23.98,121.60,24.1,5.0,0.5,27,2, +3,TWN,ILAN-CITY,24.75,121.78,23.0,5.8,0.2,26,5, +3,TWN,JOYUTANG,23.88,120.85,21.9,4.5,0.8,21,24, +3,TWN,KAOHSIUNG-INTL-AP,22.58,120.35,25.6,4.3,1.1,23,23, +3,TWN,KAOHSIUNG,22.63,120.28,25.2,4.4,1.2,24,23, +3,TWN,LAN-YU,22.03,121.55,23.3,3.7,0.5,31,16, +3,TWN,MAZU,26.17,119.93,19.5,8.7,-0.3,39,-17, +3,TWN,MOUNT-ALISAN,23.52,120.80,14.0,4.2,0.8,23,16, +3,TWN,MOUNT-MORRISON,23.48,120.95,6.5,5.6,0.4,39,6, +3,TWN,PENGHU-ISLANDS,23.50,119.50,23.6,6.0,0.5,33,13, +3,TWN,PENGJIA-YU,25.63,122.07,22.5,6.4,0.4,32,-12, +3,TWN,SUAO-MET-STATION,24.60,121.85,23.2,6.0,0.1,30,2, +3,TWN,SUNGSHAN-TAIPEI,25.07,121.55,23.5,6.4,0.1,31,-6, +3,TWN,TAIBEI,25.03,121.52,24.0,6.6,0.6,32,27, +3,TWN,TAIDONG,22.75,121.15,25.1,4.6,0.5,27,10, +3,TWN,TAINAN,23.00,120.22,24.9,5.3,0.9,29,26, +3,TWN,TAIZHONG,24.15,120.68,24.5,5.4,1.1,29,24, +3,TWN,WU-CHI-OBSERVATORY,24.25,120.52,23.3,6.3,0.8,30,27, +3,UZB,AK-BAJTAL,43.15,64.33,15.2,17.6,-0.1,18,4, +3,UZB,BUHARA,39.72,64.62,17.5,14.6,0.2,13,1, +3,UZB,BUZAUBAJ,41.75,62.47,17.3,17.4,0.6,14,17, +3,UZB,CHIMBAJ,42.95,59.82,14.7,17.2,-1.1,16,-19, +3,UZB,DARGANATA,40.47,62.28,17.2,14.9,0.6,13,9, +3,UZB,DZIZAK,40.12,67.83,17.8,13.9,0.3,15,1, +3,UZB,FERGANA,40.37,71.75,17.4,14.2,0.6,16,-3, +3,UZB,KARSHI,38.80,65.72,19.0,14.1,-0.4,14,12, +3,UZB,KUNGRAD,43.08,58.93,14.5,16.5,-0.1,14,19, +3,UZB,NAMANGAN,40.98,71.58,17.4,14.0,0.6,15,-14, +3,UZB,NUKUS,42.45,59.62,15.1,16.9,0.2,16,11, +3,UZB,NURATA,40.55,65.68,17.4,13.7,-0.3,14,0, +3,UZB,PSKEM,41.90,70.37,12.9,14.6,1.0,18,25, +3,UZB,SAMARKAND,39.57,66.95,16.6,12.8,0.0,15,14, +3,UZB,SYR-DARJA,40.82,68.68,17.1,14.6,0.7,12,21, +3,UZB,TAMDY,41.73,64.62,17.1,16.0,0.6,13,23, +3,UZB,TASHKENT,41.27,69.27,17.4,13.6,-0.1,15,4, +3,UZB,TERMEZ,37.23,67.27,20.0,13.5,0.5,14,-6, +3,UZB,URGENCH,41.57,60.57,15.9,15.7,0.6,13,16, +3,VNM,BACH-LONG-VI,20.13,107.72,24.5,5.3,0.0,30,-6, +3,VNM,CA-MAU,9.18,105.15,27.8,0.8,0.8,-13,15, +3,VNM,CAO-BANG,22.67,106.25,22.9,5.8,1.2,19,20, +3,VNM,CON-SON,8.68,106.60,28.3,1.3,0.7,-11,19, +3,VNM,DA-NANG,16.07,108.35,26.6,3.8,0.5,16,25, +3,VNM,DONG-HOI,17.48,106.60,25.7,5.1,0.6,18,22, +3,VNM,HA-NOI,21.03,105.80,24.8,6.2,1.0,27,29, +3,VNM,HUE,16.43,107.58,26.0,4.6,0.7,12,23, +3,VNM,LANG-SON,21.83,106.77,22.4,6.3,1.2,22,21, +3,VNM,LAO-CAI,22.50,103.97,25.3,5.8,1.3,19,15, +3,VNM,NAM-DINH,20.43,106.15,24.4,6.0,1.0,25,19, +3,VNM,NHA-TRANG,12.22,109.22,27.7,2.8,0.2,13,6, +3,VNM,PHAN-THIET,10.93,108.10,28.1,1.3,0.5,-8,6, +3,VNM,PHU-LIEN,20.80,106.63,24.5,5.7,0.8,26,28, +3,VNM,PHU-QUOC,10.22,103.97,28.3,0.9,0.7,-25,14, +3,VNM,QUY-NHON,13.77,109.22,28.2,3.5,0.5,11,4, +3,VNM,TAN-SON-HOA,10.82,106.67,28.5,1.2,0.6,-36,14, +3,VNM,THANH-HOA,19.75,105.78,25.2,5.6,0.5,22,16, +3,VNM,TRUONG-SA,8.65,111.92,28.1,1.1,0.2,14,16, +3,VNM,VINH,18.67,105.68,25.1,5.8,0.6,21,20, +4,ARM,YEREVAN-YEREVAN-ARA,40.13,44.47,14.2,14.4,1.2,26,14, +4,AUT,AIGEN-IM-ENNSTAL,47.53,14.13,9.0,10.3,0.4,22,-14, +4,AUT,BREGENZ,47.50,9.75,11.3,9.1,-0.5,18,41, +4,AUT,EISENSTADT,47.85,16.53,11.5,9.9,-0.1,20,16, +4,AUT,FEUERKOGEL,47.82,13.72,5.5,7.4,-1.5,31,20, +4,AUT,GRAZ-THALERHOF-FLUG,47.00,15.43,11.1,11.5,0.7,19,8, +4,AUT,INNSBRUCK-FLUGHAFEN,47.27,11.35,10.5,9.9,0.4,17,11, +4,AUT,KLAGENFURT-FLUGHAFE,46.65,14.33,10.3,11.5,0.5,20,11, +4,AUT,KUFSTEIN,47.58,12.17,9.7,9.8,0.0,18,13, +4,AUT,LIENZ,46.83,12.82,9.0,11.2,0.3,22,8, +4,AUT,LINZ-HOERSCHING-FLU,48.23,14.18,10.7,10.0,0.1,20,9, +4,AUT,MARIAZELL,47.77,15.32,8.6,10.1,-0.1,23,5, +4,AUT,PATSCHERKOFEL,47.22,11.47,1.3,5.6,-0.2,49,2, +4,AUT,PREITENEGG,46.93,14.92,7.9,9.7,-0.3,25,8, +4,AUT,SALZBURG-FLUGHAFEN,47.80,13.00,10.9,9.4,0.1,19,11, +4,AUT,SONNBLICK,47.05,12.95,-3.2,6.2,-0.9,49,-38, +4,AUT,ST-POELTEN,48.18,15.62,10.7,10.2,-0.1,20,11, +4,AUT,TULLN,48.32,16.12,11.4,9.7,-0.4,18,17, +4,AUT,VILLACHERALPE,46.60,13.67,2.0,5.9,-1.5,46,45, +4,AUT,WIEN-HOHE-WARTE,48.25,16.37,12.1,9.7,-0.9,20,43, +4,AUT,WIEN-SCHWECHAT-FLUG,48.12,16.57,11.8,9.9,-0.1,21,8, +4,AUT,ZELTWEG,47.20,14.75,9.1,10.7,0.4,21,6, +4,AZE,LANKARAN,38.73,48.83,17.2,11.8,0.2,24,-3, +4,AZE,ZAKATALA,41.67,46.65,14.9,11.0,0.8,22,-32, +4,BEL,ANTWERPEN-DEURNE,51.20,4.47,11.9,6.9,-0.6,20,28, +4,BEL,BEAUVECHAIN,50.75,4.77,11.4,7.2,-0.2,22,8, +4,BEL,BIERSET,50.65,5.45,11.3,7.2,0.1,20,6, +4,BEL,BRASSCHAAT,51.33,4.50,11.4,7.4,-0.7,19,44, +4,BEL,BRUXELLES-NATIONAL,50.90,4.53,11.6,6.9,-0.3,21,9, +4,BEL,CHARLEROI-GOSSELIES,50.47,4.45,11.3,7.3,-0.7,20,46, +4,BEL,CHIEVRES,50.57,3.83,11.3,7.1,0.5,23,-30, +4,BEL,ELSENBORN,50.47,6.18,8.4,7.7,-0.6,22,26, +4,BEL,FLORENNES,50.23,4.65,10.6,6.9,-0.2,23,13, +4,BEL,GENK,50.93,5.50,12.2,7.5,-0.1,22,10, +4,BEL,GENT-INDUSTRIE-ZONE,51.18,3.82,12.5,6.8,-0.3,22,11, +4,BEL,GOETSENHOVEN,50.78,4.95,11.5,7.5,-0.2,26,5, +4,BEL,KLEINE-BROGEL,51.17,5.47,11.3,7.2,-0.7,17,42, +4,BEL,KOKSIJDE,51.08,2.65,11.3,6.0,0.6,29,-27, +4,BEL,OOSTENDE(AP),51.20,2.87,11.4,6.2,0.0,28,9, +4,BEL,SCHAFFEN,51.00,5.07,11.5,7.8,0.6,23,0, +4,BEL,SEMMERZAKE,50.93,3.67,11.7,7.3,0.0,25,7, +4,BEL,SPA-LA-SAUVENIERE,50.48,5.92,9.7,7.6,-0.8,23,-3, +4,BEL,ST-HUBERT,50.03,5.40,9.3,7.7,-0.2,23,6, +4,BEL,ST-TRUIDEN(BAFB),50.80,5.20,11.4,7.5,-0.2,25,4, +4,BEL,UCCLE,50.80,4.35,11.5,7.3,-0.8,22,53, +4,BGR,BOTEV-VRAH(TOP-SOM),42.67,24.83,1.4,5.9,1.0,49,-30, +4,BGR,BURGAS,42.48,27.48,13.7,10.1,-0.5,26,45, +4,BGR,KURDJALI,41.65,25.37,14.2,10.6,1.0,23,-28, +4,BGR,LOM,43.82,23.25,14.1,12.0,-0.1,19,12, +4,BGR,MUSSALA(TOP-SOMMET),42.18,23.58,-0.5,4.9,-0.8,41,7, +4,BGR,PLEVEN,43.42,24.60,13.5,11.7,0.8,21,-14, +4,BGR,PLOVDIV,42.13,24.75,14.4,11.2,0.7,22,-24, +4,BGR,ROUSSE,43.85,25.95,13.9,11.9,0.5,21,-10, +4,BGR,SANDANSKI,41.52,23.27,16.1,11.3,0.9,22,-17, +4,BGR,SLIVEN,42.67,26.32,14.2,10.7,0.6,24,-22, +4,BGR,SOFIA(OBSERV),42.65,23.38,12.3,11.2,0.5,22,7, +4,BGR,VARNA,43.20,27.92,13.2,10.4,-0.1,26,8, +4,BIH,BANJA-LUKA,44.78,17.22,12.9,10.0,0.1,19,8, +4,BIH,MOSTAR,43.33,17.78,15.8,10.3,0.7,24,-14, +4,BIH,SARAJEVO-BUTMIR,43.82,18.33,11.8,10.1,0.6,20,-7, +4,BLR,BARANOVICHI,53.12,26.00,8.1,10.7,-0.9,25,-2, +4,BLR,BOBRUISK,53.22,29.18,7.8,11.3,-1.4,24,-10, +4,BLR,BREST,52.12,23.68,9.2,11.0,-1.1,22,-26, +4,BLR,GOMEL,52.40,30.95,8.4,11.8,-1.3,23,-4, +4,BLR,GRODNO,53.60,24.05,8.1,10.7,-1.4,25,1, +4,BLR,KOSTUCKOVICHI,53.35,32.07,7.3,11.4,-1.2,26,7, +4,BLR,LEPEL,54.88,28.70,7.6,11.1,-1.4,23,0, +4,BLR,LIDA,53.85,25.32,7.8,10.8,-1.1,25,-1, +4,BLR,LYNTUPY,55.05,26.32,6.9,10.2,-1.3,27,13, +4,BLR,MINSK,53.93,27.63,7.4,11.1,-1.2,26,9, +4,BLR,MOGILEV,53.95,30.07,7.1,11.2,-1.6,25,10, +4,BLR,MOZYR,51.95,29.17,8.0,11.7,-0.8,24,6, +4,BLR,ORSHA,54.50,30.42,7.0,10.9,-1.6,23,8, +4,BLR,PINSK,52.12,26.12,9.1,11.1,-0.8,19,-21, +4,BLR,SLUTSK,53.03,27.55,8.2,11.4,-1.0,23,-2, +4,BLR,VERHNEDVINSK,55.82,27.95,7.3,11.0,-1.4,25,2, +4,BLR,VITEBSK,55.17,30.22,7.6,11.1,-1.7,23,1, +4,BLR,ZHITCKOVICHI,52.22,27.87,8.8,11.2,-1.1,23,-16, +4,CHE,AIGLE,46.33,6.92,11.4,9.0,0.0,19,11, +4,CHE,ALTDORF,46.87,8.63,11.5,8.6,0.0,19,16, +4,CHE,CHUR-EMS,46.87,9.53,10.7,9.7,1.0,19,17, +4,CHE,FAHY,47.43,6.95,10.4,8.3,-0.1,22,10, +4,CHE,GENEVE-COINTRIN,46.25,6.13,11.7,9.1,0.3,21,5, +4,CHE,GUETSCH,46.65,8.62,1.5,5.2,-1.3,50,47, +4,CHE,JUNGFRAUJOCH,46.55,7.98,-4.7,6.6,-0.1,36,8, +4,CHE,LOCARNO-MAGADINO,46.17,8.88,13.5,10.0,0.5,15,-16, +4,CHE,LOCARNO-MONTI,46.17,8.78,14.0,9.4,0.2,19,5, +4,CHE,PAYERNE,46.82,6.95,11.3,8.7,-1.0,20,45, +4,CHE,PIOTTA,46.52,8.68,8.9,9.7,0.1,25,7, +4,CHE,ROBBIA,46.35,10.07,8.7,9.5,0.3,23,-12, +4,CHE,SAENTIS,47.25,9.35,1.1,4.1,0.9,50,-38, +4,CHE,SAN-BERNARDINO,46.47,9.18,5.3,8.3,-1.5,33,22, +4,CHE,SION,46.22,7.33,11.8,10.0,0.6,16,-16, +4,CHE,ST-GALLEN,47.43,9.40,9.8,8.5,0.1,23,11, +4,CHE,WYNAU,47.25,7.78,10.6,8.9,0.0,19,16, +4,CHE,ZUERICH-METEOSCHWEI,47.38,8.57,10.8,9.3,-1.0,19,52, +4,CHE,ZURICH-KLOTEN,47.48,8.53,10.9,9.2,-0.3,17,10, +4,CPV,SAL,16.73,-22.95,25.0,2.9,1.2,55,1, +4,CYP,AKROTIRI,34.58,32.98,21.7,8.0,0.4,30,-4, +4,CYP,LARNACA-AP,34.88,33.63,21.6,8.6,0.6,30,-4, +4,CYP,PAPHOS-AP,34.72,32.48,21.3,7.8,0.1,32,0, +4,CZE,BRNO-TURANY,49.15,16.70,10.4,9.8,0.2,19,12, +4,CZE,CERVENA,49.77,17.55,7.6,10.3,-0.9,23,6, +4,CZE,CESKE-BUDEJOVICE,48.95,14.43,9.9,9.2,0.0,19,11, +4,CZE,CHEB,50.08,12.40,8.9,9.3,-0.6,21,12, +4,CZE,CHURANOV,49.07,13.62,6.4,8.2,-1.0,23,16, +4,CZE,DOKSANY,50.47,14.17,10.9,9.7,0.0,18,13, +4,CZE,DUKOVANY,49.10,16.13,10.2,9.4,-0.6,19,43, +4,CZE,HOLESOV,49.32,17.57,10.8,9.8,-0.5,22,14, +4,CZE,KARLOVY-VARY,50.20,12.92,8.5,9.1,-0.7,17,22, +4,CZE,KOCELOVICE,49.47,13.83,9.3,9.4,-0.6,18,31, +4,CZE,KOSTELNI-MYSLOVA,49.18,15.47,8.8,9.6,-0.4,22,9, +4,CZE,KRESIN-KRAMOLIN,49.58,15.08,9.4,9.2,-0.7,21,39, +4,CZE,KUCHAROVICE,48.88,16.08,10.5,9.6,0.0,19,7, +4,CZE,LIBEREC,50.77,15.02,9.3,9.0,-0.1,20,10, +4,CZE,LUKA,49.65,16.95,9.0,10.2,0.2,22,9, +4,CZE,LYSA-HORA,49.55,18.45,5.1,7.9,-1.6,30,14, +4,CZE,MILESOVKA,50.55,13.93,7.7,8.6,-0.5,21,28, +4,CZE,OSTRAVA-MOSNOV,49.68,18.12,10.4,8.8,-0.1,22,5, +4,CZE,PEC-POD-SNEZKOU,50.67,15.75,6.5,9.3,-1.3,25,9, +4,CZE,PLZEN-LINE,49.17,13.27,9.9,8.9,-0.6,21,-2, +4,CZE,PRADED-MOUNTAIN,50.07,17.23,2.7,6.7,-1.5,40,33, +4,CZE,PRAHA-LIBUS,50.02,14.45,10.5,9.6,-0.2,19,15, +4,CZE,PRAHA-RUZYNE,50.10,14.25,10.0,9.1,-0.6,20,30, +4,CZE,PRIBYSLAV,49.58,15.77,8.9,9.3,0.1,23,10, +4,CZE,PRIMDA,49.67,12.67,8.1,9.2,-0.1,19,15, +4,CZE,SVRATOUCH,49.73,16.03,7.7,10.0,-0.7,24,-1, +4,CZE,TEMELIN,49.20,14.33,9.8,9.8,-0.8,19,23, +4,CZE,TUSIMICE,50.38,13.33,10.4,9.6,-0.6,19,27, +4,CZE,USTI-NAD-LABEM,50.68,14.03,10.0,9.7,-0.5,18,36, +4,CZE,USTI-NAD-ORLICI,49.98,16.43,9.0,9.7,-0.1,23,9, +4,DEU,ALTENSTADT,47.83,10.87,9.9,9.2,-0.5,21,28, +4,DEU,ANGERMUENDE,53.02,14.00,9.9,8.7,-0.6,22,28, +4,DEU,ARKONA(CAPE),54.68,13.43,9.5,7.4,-0.7,30,19, +4,DEU,ARTERN,51.38,11.30,10.1,8.9,-0.2,24,6, +4,DEU,BERGEN,52.82,9.93,10.4,8.2,-1.0,22,36, +4,DEU,BERLIN-SCHONEFELD,52.38,13.52,9.9,9.2,-0.2,22,8, +4,DEU,BOIZENBURG(AUT),53.38,10.72,9.7,8.7,-0.2,24,7, +4,DEU,BOLTENHAGEN,54.00,11.20,9.8,7.7,-0.6,28,38, +4,DEU,BREMEN,53.05,8.80,10.2,7.3,-0.1,22,8, +4,DEU,BROCKEN(PEAK),51.80,10.62,4.3,6.6,-1.1,33,27, +4,DEU,BRUGGEN(RAF),51.20,6.13,11.4,6.8,-0.6,22,33, +4,DEU,BUECHEL,50.17,7.07,9.4,8.0,-1.0,21,35, +4,DEU,BUECKEBURG,52.28,9.08,11.6,8.2,-0.2,21,10, +4,DEU,CELLE,52.60,10.02,11.1,8.2,-1.0,20,40, +4,DEU,COTTBUS,51.78,14.33,12.1,9.6,-1.0,23,14, +4,DEU,DIEPHOLZ,52.58,8.35,10.9,7.9,-0.7,22,43, +4,DEU,DOBERLUG-KIRCHHAIN,51.65,13.58,10.5,8.7,-0.3,24,6, +4,DEU,DRESDEN-KLOTZSCHE,51.13,13.77,10.0,9.4,-0.4,22,33, +4,DEU,ERFURT-BINDERSLEBN,50.98,10.97,9.4,8.9,0.0,24,10, +4,DEU,FASSBERG,52.92,10.18,10.4,8.3,-0.5,21,28, +4,DEU,FICHTELBERG-MTN,50.43,12.95,4.2,7.2,-1.3,34,30, +4,DEU,FRANKFURT-MAIN-AP,50.05,8.60,11.3,8.4,-0.1,18,17, +4,DEU,GARDELEGEN(AUT),52.52,11.40,10.1,8.1,-0.6,22,8, +4,DEU,GERA-LEUMNITZ,50.88,12.13,9.5,8.4,0.3,24,8, +4,DEU,GLUECKSBURG-MEIERWI,54.83,9.50,10.1,7.3,-0.6,28,38, +4,DEU,GOERLITZ,51.17,14.95,9.6,8.7,-0.5,23,43, +4,DEU,GREIFSWALD,54.10,13.40,9.7,8.0,-0.6,25,19, +4,DEU,GUETERSLOH,51.93,8.32,11.1,7.7,-0.6,17,34, +4,DEU,HOHN,54.32,9.53,10.3,7.8,-0.2,25,9, +4,DEU,HOLZDORF,51.77,13.17,10.6,9.0,-0.7,21,27, +4,DEU,HOPSTEN,52.33,7.53,11.1,7.6,0.0,19,14, +4,DEU,IDAR-OBERSTEIN,49.70,7.33,10.0,8.7,-0.1,19,13, +4,DEU,INGOLSTADT,48.72,11.53,10.8,10.3,0.0,18,14, +4,DEU,ITZEHOE,53.98,9.57,10.3,7.8,-0.5,26,18, +4,DEU,JEVER,53.53,7.90,10.7,7.3,-0.9,26,37, +4,DEU,KALKAR,51.73,6.27,11.7,7.8,-0.1,19,8, +4,DEU,KARL-MARX-STADT,50.82,12.90,10.0,8.7,-0.4,26,9, +4,DEU,KOLN-BONN(CIV-MIL),50.87,7.17,11.0,7.6,-0.5,19,33, +4,DEU,KUEMMERSBRUCK,49.43,11.90,10.0,9.5,0.0,18,13, +4,DEU,LAAGE,53.92,12.28,10.4,8.2,-0.6,22,49, +4,DEU,LAARBRUCH(RAF),51.60,6.15,10.9,7.6,-0.7,26,18, +4,DEU,LAHR,48.37,7.83,11.9,9.0,-0.1,15,13, +4,DEU,LANDSBERG,48.07,10.90,10.0,8.8,-0.1,21,11, +4,DEU,LAUPHEIM,48.22,9.92,10.2,8.8,0.0,19,14, +4,DEU,LECHFELD,48.18,10.85,10.1,8.9,-0.3,21,15, +4,DEU,LEINEFELDE(AUT),51.38,10.32,8.9,8.5,0.1,26,8, +4,DEU,LEIPZIG-SCHKEUDITZ,51.42,12.23,9.9,9.4,-0.1,24,10, +4,DEU,LINDENBERG,52.22,14.12,10.1,9.2,-0.5,21,6, +4,DEU,LUEDENSCHEID,51.25,7.65,9.7,7.9,0.0,20,11, +4,DEU,MAGDEBURG,52.12,11.58,10.2,8.4,-0.6,23,-4, +4,DEU,MARNITZ(AUT),53.32,11.93,9.5,8.7,-0.2,26,8, +4,DEU,MEININGEN,50.55,10.37,8.4,9.3,0.1,27,12, +4,DEU,MENDIG,50.37,7.32,11.0,8.8,-1.0,17,43, +4,DEU,MEPPEN,52.73,7.33,12.0,7.7,-0.4,20,21, +4,DEU,MESSSTETTEN,48.18,9.00,8.2,8.5,-0.8,21,16, +4,DEU,MUNICH-RIEM,48.13,11.70,10.1,8.9,0.0,18,10, +4,DEU,NEUBRANDENBURG,53.60,13.32,9.3,8.5,-0.1,24,11, +4,DEU,NEUBURG-DONAU,48.72,11.22,10.3,9.7,-0.2,18,13, +4,DEU,NEURUPPIN,52.90,12.82,9.9,8.8,-0.3,25,11, +4,DEU,NIEDERSTETTEN,49.38,9.97,10.2,8.6,-0.1,21,12, +4,DEU,NOERVENICH,50.83,6.67,11.9,8.3,-0.2,18,16, +4,DEU,NORDHOLZ,53.77,8.67,10.6,7.4,-1.0,27,43, +4,DEU,NUERBURG-BARWEILER,50.37,6.87,9.6,8.1,0.5,21,-19, +4,DEU,OLDENBURG,53.18,8.17,10.8,7.7,0.1,23,9, +4,DEU,OSCHATZ,51.30,13.10,10.9,8.5,0.0,20,9, +4,DEU,PLAUEN(AUT),50.50,12.15,9.2,9.1,0.1,26,6, +4,DEU,POTSDAM,52.38,13.07,10.2,9.2,-0.2,24,7, +4,DEU,RHEINE-BENTLAGE,52.30,7.38,11.0,7.6,-0.5,20,46, +4,DEU,ROTH,49.22,11.10,10.3,8.9,-0.2,19,10, +4,DEU,SCHLESWIG-JAGEL,54.47,9.52,10.2,7.8,-0.2,25,9, +4,DEU,SCHMUECKE(RIDGE),50.65,10.77,6.0,8.4,-0.6,33,15, +4,DEU,SCHWERIN,53.63,11.42,9.9,8.5,0.3,20,10, +4,DEU,SEEHAUSEN-ALTMARK,52.90,11.73,9.7,8.9,-0.5,25,9, +4,DEU,SONNEBERG-NEUFANG,50.38,11.18,7.5,9.4,-0.7,25,20, +4,DEU,STRAUBING,48.83,12.57,9.7,9.8,-0.1,18,12, +4,DEU,TETEROW,53.77,12.62,9.3,8.4,-0.2,23,7, +4,DEU,TROLLENHAGEN,53.60,13.32,10.3,8.9,0.1,22,4, +4,DEU,UECKERMUENDE(AUT),53.75,14.07,10.4,8.1,-0.2,24,9, +4,DEU,WARNEMUENDE,54.18,12.08,9.8,7.7,-0.6,28,22, +4,DEU,WERNIGERODE(AUT),51.85,10.77,10.2,8.4,-0.7,28,37, +4,DEU,WIESENBURG,52.12,12.47,9.9,8.6,-0.6,18,10, +4,DEU,WITTENBERG,51.88,12.65,10.2,9.2,-0.6,20,7, +4,DEU,WITTMUNDHAVEN,53.55,7.67,10.9,7.2,0.1,25,-6, +4,DEU,WUNSTORF,52.47,9.43,11.4,7.9,-0.6,23,33, +4,DEU,ZINNWALD-GEORGENFE,50.73,13.75,6.2,8.1,-1.0,30,10, +4,DNK,AALBORG,57.10,9.85,9.4,7.5,-0.7,28,21, +4,DNK,BILLUND,55.73,9.17,9.3,7.5,-0.6,26,13, +4,DNK,CHRISTIANSO(LGT-H),55.32,15.18,9.5,7.8,-1.0,39,30, +4,DNK,ESBJERG,55.53,8.57,10.1,7.0,-0.3,27,19, +4,DNK,FORNAES(CAPE),56.45,10.97,9.5,7.4,-0.5,34,22, +4,DNK,HAMMER-ODDE,55.30,14.78,9.7,7.8,-1.0,34,30, +4,DNK,HOLBAEK,55.73,11.60,9.9,8.2,-0.6,28,44, +4,DNK,HVIDE-SANDE,56.00,8.13,10.8,7.6,-0.8,34,42, +4,DNK,KARUP,56.30,9.12,9.5,7.6,-0.7,26,17, +4,DNK,KEGNAES,54.85,9.98,10.2,7.5,-0.4,31,26, +4,DNK,KOEBENHAVN-KASTRUP,55.62,12.65,9.9,7.7,-0.5,28,6, +4,DNK,ODENSE-BELDRINGE,55.48,10.33,10.0,7.6,-0.8,25,24, +4,DNK,ROENNE,55.07,14.75,10.3,7.8,-1.0,31,29, +4,DNK,ROSKILDE-TUNE,55.58,12.13,9.4,7.9,-0.7,28,25, +4,DNK,SKAGEN,57.73,10.63,9.8,7.0,-1.3,33,32, +4,DNK,SKRYDSTRUP,55.23,9.27,9.4,7.3,-0.7,28,12, +4,DNK,THYBOROEN,56.70,8.22,10.5,6.7,-0.8,38,30, +4,DNK,TIRSTRUP,56.32,10.63,9.2,8.0,-0.3,27,3, +4,DNK,VAERLOESE,55.77,12.33,9.4,7.9,-1.1,23,40, +4,ESP,ALBACETE-LOS-LLANOS,38.95,-1.85,16.6,10.8,0.0,22,11, +4,ESP,ALICANTE-EL-ALTET,38.28,-0.55,20.3,8.0,0.8,28,-34, +4,ESP,ALMERIA-AP,36.85,-2.38,20.7,7.6,1.0,28,-32, +4,ESP,ASTURIAS-AVILES,43.55,-6.03,14.6,4.7,0.5,35,-32, +4,ESP,BADAJOZ-TALAVERA-LA,38.88,-6.83,19.0,9.8,1.4,19,-30, +4,ESP,BARCELONA-AP,41.28,2.07,18.0,8.3,1.3,26,-31, +4,ESP,BILBAO-SONDICA,43.30,-2.90,15.5,6.2,1.1,28,-15, +4,ESP,CACERES,39.47,-6.33,18.5,9.6,1.5,21,-43, +4,ESP,CIUDAD-REAL,38.98,-3.92,17.9,11.5,-1.9,20,47, +4,ESP,CORDOBA-AP,37.85,-4.85,20.2,10.3,1.5,23,-35, +4,ESP,GERONA-COSTA-BRAVA,41.90,2.77,15.7,8.2,1.1,28,-34, +4,ESP,GRANADA-AP,37.18,-3.78,18.2,10.3,-0.1,21,10, +4,ESP,IBIZA-ES-CODOLA,38.88,1.38,20.0,8.1,0.8,30,-31, +4,ESP,JEREZ-DE-LA-FRONTER,36.75,-6.07,19.9,8.1,1.1,26,-38, +4,ESP,LA-CORUNA,43.37,-8.42,16.2,5.3,0.7,27,-32, +4,ESP,LEON-VIRGEN-DEL-CAM,42.58,-5.65,13.0,9.8,-0.1,20,9, +4,ESP,LOGRONO-AGONCILLO,42.45,-2.33,14.9,8.2,1.0,26,-34, +4,ESP,MADRID-BARAJAS-RS,40.45,-3.55,16.9,10.6,-1.5,22,48, +4,ESP,MADRID-GETAFE,40.30,-3.72,16.9,10.2,-1.4,21,49, +4,ESP,MALAGA-AP,36.67,-4.48,20.2,7.5,-1.0,26,53, +4,ESP,MENORCA-MAHON,39.87,4.23,18.8,7.7,0.1,31,-12, +4,ESP,MORON-DE-LA-FRONTER,37.15,-5.62,20.7,9.1,1.0,22,-30, +4,ESP,MURCIA-ALCANTARILLA,37.95,-1.23,19.9,9.2,0.1,19,9, +4,ESP,MURCIA-SAN-JAVIER,37.78,-0.80,20.1,8.0,1.0,27,-33, +4,ESP,MURCIA,38.00,-1.17,20.9,9.0,0.9,24,-32, +4,ESP,NAVACERRADA,40.78,-4.02,9.1,9.2,-2.1,28,30, +4,ESP,OVIEDO,43.35,-5.87,14.7,6.5,0.6,27,-28, +4,ESP,PALMA-DE-MALLORCA-S,39.55,2.73,18.8,8.9,-0.7,28,47, +4,ESP,PAMPLONA-NOAIN,42.77,-1.63,13.6,7.9,1.4,26,-33, +4,ESP,REUS-AP,41.15,1.17,17.8,8.9,0.1,26,1, +4,ESP,ROTA-NAS,36.65,-6.35,19.7,7.3,0.0,22,15, +4,ESP,SALAMANCA-MATACAN,40.95,-5.50,14.7,9.8,-0.1,22,3, +4,ESP,SAN-SEBASTIAN-FUENT,43.35,-1.80,15.4,6.5,1.1,31,-16, +4,ESP,SAN-SEBASTIAN-IGUEL,43.30,-2.03,14.2,5.4,0.5,34,-13, +4,ESP,SANTANDER-PARAYAS,43.43,-3.82,14.6,5.1,0.1,31,4, +4,ESP,SANTANDER,43.48,-3.80,15.6,4.5,-0.8,33,30, +4,ESP,SANTIAGO-LABACOLLA,42.90,-8.43,14.6,6.8,-0.9,25,48, +4,ESP,SEVILLA-SAN-PABLO,37.42,-5.90,20.9,9.2,0.9,21,-35, +4,ESP,SORIA,41.77,-2.47,11.3,8.4,-1.5,27,50, +4,ESP,TORTOSA,40.82,0.50,18.9,8.7,0.1,23,7, +4,ESP,VALENCIA-AP,39.50,-0.47,19.8,8.6,-1.0,24,53, +4,ESP,VALLADOLID-VILLANUB,41.72,-4.85,13.5,9.8,1.2,21,-33, +4,ESP,VALLADOLID,41.65,-4.77,15.0,10.1,-1.5,21,49, +4,ESP,VIGO-PEINADOR,42.23,-8.63,15.5,6.2,0.0,22,6, +4,ESP,VITORIA,42.88,-2.72,12.6,7.0,0.7,27,-37, +4,ESP,ZARAGOZA-AP,41.67,-1.00,16.9,10.2,0.1,20,7, +4,EST,PJARNU,58.37,24.50,7.6,10.5,-0.9,26,10, +4,EST,RISTNA,58.92,22.07,7.6,9.3,-0.9,33,8, +4,EST,TALLINN,59.47,24.82,6.8,10.0,-1.2,29,11, +4,EST,TARTU,58.30,26.73,7.0,10.5,-1.5,26,8, +4,EST,VALKE-MAARJA,59.13,26.23,6.2,10.1,-1.8,29,15, +4,FIN,AHTARI,62.53,24.02,4.7,9.9,-2.3,31,21, +4,FIN,BAGASKAR,59.93,24.02,6.4,9.8,-1.9,38,19, +4,FIN,HALLI,61.85,24.80,5.3,10.0,-2.4,34,16, +4,FIN,HELSINKI-VANTAA,60.32,24.97,6.8,10.1,-1.5,30,12, +4,FIN,ILOMANTSI,62.68,30.95,4.0,10.0,-2.2,32,23, +4,FIN,ISOSAARI,60.10,25.07,6.8,10.1,-1.6,37,16, +4,FIN,IVALO,68.62,27.42,1.6,8.5,-1.4,33,22, +4,FIN,JOENSUU,62.67,29.63,4.7,10.1,-2.6,34,22, +4,FIN,JOKIOINEN,60.82,23.50,5.6,9.8,-2.1,31,21, +4,FIN,JYVASKYLA,62.40,25.68,4.9,9.7,-2.5,32,18, +4,FIN,KAJAANI,64.28,27.68,3.9,9.5,-1.8,33,23, +4,FIN,KAUHAVA,63.10,23.03,5.3,9.7,-2.3,31,15, +4,FIN,KEMI,65.78,24.58,3.6,9.4,-2.1,37,24, +4,FIN,KEVO,69.75,27.03,0.7,7.7,-1.3,36,24, +4,FIN,KUOPIO,63.02,27.80,5.4,10.4,-2.8,30,16, +4,FIN,KUUSAMO,65.97,29.18,1.9,8.5,-1.8,34,29, +4,FIN,LAHTI,60.97,25.63,5.9,10.0,-2.5,29,16, +4,FIN,LAPPEENRANTA,61.05,28.20,5.8,10.1,-2.5,28,14, +4,FIN,MARIEHAMN-ALAND-ISL,60.12,19.90,7.2,8.9,-1.4,30,4, +4,FIN,MIKKELI,61.73,27.30,5.7,10.5,-2.5,30,14, +4,FIN,MUONIO,67.97,23.68,1.1,8.1,-1.5,35,21, +4,FIN,NIINISALO,61.85,22.47,5.3,10.1,-2.1,33,15, +4,FIN,NIVALA,63.92,24.97,4.3,9.9,-2.1,32,15, +4,FIN,OULU,64.93,25.37,4.4,9.8,-2.5,33,24, +4,FIN,PELLO,66.80,24.00,2.4,9.2,-2.1,31,25, +4,FIN,PORI,61.47,21.80,6.2,9.9,-2.3,29,17, +4,FIN,PUDASJARVI,65.37,27.02,3.3,9.7,-1.9,34,30, +4,FIN,RANKKI,60.37,26.97,6.3,10.3,-1.9,40,22, +4,FIN,ROVANIEMI,66.57,25.83,2.9,9.1,-1.8,34,32, +4,FIN,RUSSARO,59.77,22.95,7.3,9.3,-1.1,34,20, +4,FIN,SALLA,66.82,28.67,1.2,8.0,-1.1,32,30, +4,FIN,SODANKYLA,67.37,26.65,1.5,8.9,-1.3,33,23, +4,FIN,SUOMUSSALMI,64.90,29.02,2.5,9.1,-1.8,33,31, +4,FIN,TAMPERE-PIRKKALA,61.42,23.58,5.5,9.9,-2.2,33,18, +4,FIN,TURKU,60.52,22.27,6.5,10.2,-2.0,32,17, +4,FIN,UTO,59.78,21.38,8.0,8.3,-1.6,40,16, +4,FIN,UTTI,60.90,26.93,5.7,10.3,-2.4,31,16, +4,FIN,VAASA-AP,63.05,21.77,5.7,9.8,-2.1,34,14, +4,FIN,VALASSAARET,63.43,21.07,4.9,9.0,-2.3,42,27, +4,FIN,VIITASAARI,63.08,25.87,5.5,10.1,-2.6,32,18, +4,FRA,ABBEVILLE,50.13,1.83,11.3,6.5,-0.3,28,19, +4,FRA,AGEN,44.18,0.60,14.6,7.6,-0.8,23,40, +4,FRA,AJACCIO,41.92,8.80,17.5,8.1,0.1,28,3, +4,FRA,ALENCON,48.43,0.10,11.8,6.9,-0.7,25,43, +4,FRA,BALE-MULHOUSE,47.60,7.52,11.6,8.9,0.0,21,12, +4,FRA,BASTIA,42.55,9.48,18.1,8.6,-0.8,26,39, +4,FRA,BEAUVAIS,49.47,2.12,11.7,7.1,-0.1,24,10, +4,FRA,BELLE-IIE-LE-TALUT,47.30,-3.17,13.7,5.0,-0.5,37,23, +4,FRA,BIARRITZ,43.47,-1.53,14.7,6.4,0.6,32,-22, +4,FRA,BORDEAUX-MERIGNAC,44.83,-0.68,14.4,7.1,-0.8,26,50, +4,FRA,BOULOGNE,50.73,1.60,11.7,6.1,0.0,29,3, +4,FRA,BOURG-ST-MAURICE,45.62,6.77,10.4,10.3,0.5,20,5, +4,FRA,BOURGES,47.07,2.37,13.1,8.0,-0.6,22,22, +4,FRA,BREST,48.45,-4.42,12.1,5.1,0.5,34,-32, +4,FRA,CAEN-CARPIQUET,49.18,-0.45,12.1,6.3,0.0,28,10, +4,FRA,CALVI,42.53,8.80,17.8,8.5,-0.6,27,41, +4,FRA,CAMBRAI,50.22,3.15,11.4,7.6,0.0,24,4, +4,FRA,CAP-BEAR,42.52,3.13,17.0,7.5,-1.1,26,37, +4,FRA,CAP-CEPET,43.08,5.93,16.9,8.3,-1.0,26,40, +4,FRA,CAP-CORSE,43.00,9.37,18.5,8.1,0.0,30,-5, +4,FRA,CAP-DE-LA-HEVE,49.50,0.07,12.1,6.1,0.1,31,5, +4,FRA,CAP-PERTUSATO,41.37,9.17,17.7,7.5,-0.6,32,34, +4,FRA,CAZAUX,44.53,-1.13,14.2,7.0,-0.3,25,16, +4,FRA,CHAMBERY-AIX-LES-BA,45.63,5.87,12.4,9.4,0.1,18,14, +4,FRA,CHASSIRON,46.05,-1.42,14.4,6.0,0.0,32,10, +4,FRA,CLERMONT-FERRAND,45.78,3.17,12.7,7.9,-0.9,25,40, +4,FRA,COGNAC,45.67,-0.32,14.1,7.9,0.7,26,-16, +4,FRA,DIEPPE,49.93,1.10,12.0,5.9,-0.5,34,37, +4,FRA,DIJON,47.27,5.08,12.3,8.4,-0.6,24,25, +4,FRA,DINARD,48.58,-2.07,12.8,6.3,-0.9,28,48, +4,FRA,DUNKERQUE,51.05,2.33,11.9,6.3,0.1,31,0, +4,FRA,GRENOBLE-ST-GEOIRS,45.37,5.33,12.4,9.0,0.1,24,10, +4,FRA,GROUIN-DE-CANCALE,48.72,-1.85,12.4,5.8,0.1,37,20, +4,FRA,HYERES,43.10,6.15,17.5,8.5,-0.6,25,40, +4,FRA,ISTRES,43.52,4.92,16.4,9.6,0.3,22,3, +4,FRA,L-IIE-D-YEU,46.70,-2.33,13.9,5.7,-0.2,36,5, +4,FRA,LE-BOURGET,48.97,2.43,12.6,7.4,-0.6,25,27, +4,FRA,LE-MANS,47.93,0.20,13.4,7.3,-0.4,25,37, +4,FRA,LE-PUY,45.08,3.77,9.8,8.0,-1.1,22,45, +4,FRA,LILLE-LESQUI,50.57,3.10,11.6,7.0,-0.6,22,39, +4,FRA,LIMOGES,45.87,1.18,12.3,7.4,-0.9,26,42, +4,FRA,LORIENT-LAN-BIHOUE,47.77,-3.45,12.6,5.9,-0.1,30,8, +4,FRA,LUXEUIL,47.80,6.38,11.2,8.6,-0.8,19,56, +4,FRA,LYON-BRON,45.72,4.93,13.5,8.9,0.1,25,2, +4,FRA,LYON-SATOLAS,45.73,5.08,13.4,8.5,0.1,19,10, +4,FRA,MACON,46.30,4.80,12.6,9.0,-0.1,21,2, +4,FRA,MARIGNANE,43.45,5.23,17.0,9.2,0.0,20,0, +4,FRA,MAUPERTUS,49.65,-1.48,11.7,5.3,-0.5,36,5, +4,FRA,METZ-FRESCATY,49.08,6.13,11.4,8.0,-0.2,20,16, +4,FRA,MEYENHEIM-COLMAR,47.92,7.40,11.9,8.9,-0.1,17,13, +4,FRA,MONT-DE-MARSAN,43.92,-0.50,14.1,7.7,0.2,23,9, +4,FRA,MONTELIMAR,44.58,4.73,14.8,8.9,1.0,24,-35, +4,FRA,MONTPELLIER,43.58,3.97,16.7,9.2,0.0,22,4, +4,FRA,NANCY-ESSEY,48.68,6.22,11.6,7.7,-0.7,20,13, +4,FRA,NANTES,47.15,-1.60,13.4,6.7,-0.9,29,33, +4,FRA,NICE,43.65,7.20,17.5,8.6,-1.0,24,46, +4,FRA,NIMES-COURBESSAC,43.87,4.40,16.6,9.6,-0.8,19,44, +4,FRA,NIMES-GARONS(NAVY),43.75,4.42,16.5,9.4,-0.1,20,9, +4,FRA,ORANGE,44.13,4.83,16.3,9.9,0.9,20,-37, +4,FRA,ORLEANS,47.98,1.78,12.2,7.6,-0.3,25,10, +4,FRA,OUESSANT,48.48,-5.05,13.2,3.9,-0.6,42,28, +4,FRA,PARIS-ORLY,48.72,2.38,12.5,7.6,-0.5,25,23, +4,FRA,PAU,43.38,-0.42,14.0,7.4,0.2,25,8, +4,FRA,PERPIGNAN,42.73,2.87,16.4,7.6,-1.1,28,44, +4,FRA,POITIERS,46.58,0.30,13.0,7.3,0.1,26,1, +4,FRA,PTE-DE-LA-HAGUE,49.72,-1.93,12.6,4.8,-0.3,38,-20, +4,FRA,PTE-DE-PENMARCH,47.80,-4.37,13.6,4.5,-0.4,41,-6, +4,FRA,REIMS,49.30,4.03,11.7,7.3,-0.1,21,18, +4,FRA,RENNES,48.07,-1.73,13.0,6.7,-0.8,28,36, +4,FRA,ROUEN,49.38,1.18,11.3,6.7,-0.2,26,12, +4,FRA,SAINT-DIZIER,48.63,4.90,12.6,7.8,-0.1,23,8, +4,FRA,SAINT-GIRONS,43.00,1.10,13.2,7.8,0.8,23,-33, +4,FRA,ST-ETIENNE-BOUTHEON,45.53,4.30,12.9,8.0,-0.1,23,13, +4,FRA,STRASBOURG-ENTZHEIM,48.55,7.63,11.8,8.7,-0.8,17,43, +4,FRA,TARBES-OSSUN,43.18,0.00,13.5,7.3,0.0,28,12, +4,FRA,TOULOUSE-BLAGNAC,43.63,1.37,14.6,8.1,1.1,29,-33, +4,FRA,TOURS,47.45,0.73,12.4,7.4,-0.6,24,18, +4,FRA,VILLACOUBLAY,48.77,2.20,12.1,7.5,-0.7,23,26, +4,FRO,TORSHAVN,62.02,-6.77,7.9,3.7,-0.6,43,29, +4,GBR,ABERDEEN-DYCE-AP,57.20,-2.22,9.4,5.1,0.0,26,2, +4,GBR,ABERPORTH,52.13,-4.57,10.7,4.6,-0.6,36,31, +4,GBR,ASPATRIA,54.77,-3.32,9.9,5.6,-0.6,26,38, +4,GBR,AUGHTON,53.55,-2.92,10.8,5.9,-0.7,32,40, +4,GBR,AVIEMORE,57.20,-3.83,7.7,5.7,-0.1,22,12, +4,GBR,BANGOR-HARBOUR,54.67,-5.67,11.7,4.6,-0.3,34,25, +4,GBR,BELFAST-ALDERGROVE,54.65,-6.22,10.4,4.9,-0.5,26,14, +4,GBR,BENBECULA-ISLAND,57.47,-7.37,10.3,4.3,-0.5,30,44, +4,GBR,BENSON,51.62,-1.08,11.3,5.9,-0.7,29,25, +4,GBR,BIRMINGHAM-AP,52.45,-1.73,11.0,6.0,-0.6,26,21, +4,GBR,BLACKPOOL-AP,53.77,-3.03,11.2,5.6,-0.3,29,13, +4,GBR,BOSCOMBE-DOWN,51.17,-1.75,11.0,5.7,-0.7,30,23, +4,GBR,BOULMER,55.42,-1.60,9.5,5.0,-0.2,32,15, +4,GBR,BOURNEMOUTH-HURN,50.78,-1.83,11.3,5.4,-0.7,33,21, +4,GBR,BRACKNELL-BEAUFORT,51.38,-0.78,10.9,6.3,-0.6,23,20, +4,GBR,BRIDLINGTON-MRSC,54.10,-0.17,10.6,5.4,-0.7,32,46, +4,GBR,BRISTOL-WEA-CENTER,51.47,-2.60,12.1,5.7,-0.5,26,18, +4,GBR,BRIZE-NORTON,51.75,-1.58,11.1,6.0,-0.1,26,8, +4,GBR,BUTT-OF-LEWIS(LH),58.52,-6.27,9.9,4.3,-0.5,37,30, +4,GBR,CAMBORNE,50.22,-5.32,11.7,4.2,-0.8,37,33, +4,GBR,CAPE-WRATH(LGT-H),58.63,-5.00,9.0,3.8,-0.4,36,2, +4,GBR,CARDIFF-WALES-AP,51.40,-3.35,11.4,5.2,-0.6,30,14, +4,GBR,CARDIFF-WEATHER-CEN,51.48,-3.18,12.3,5.7,-0.2,27,16, +4,GBR,CARMONEY,55.02,-7.23,10.2,5.0,-0.4,30,38, +4,GBR,CARTERHOUSE,55.37,-2.52,9.0,5.7,-0.6,27,40, +4,GBR,CHURCH-FENTON,53.83,-1.20,11.0,5.8,-0.7,29,31, +4,GBR,CILFYNYDD,51.63,-3.30,10.7,6.0,-0.5,25,15, +4,GBR,COLTISHALL,52.77,1.35,11.0,5.7,0.5,30,-20, +4,GBR,CONINGSBY,53.08,-0.17,10.9,6.0,-0.5,26,40, +4,GBR,CORGARY,54.43,-8.05,9.7,5.2,-0.6,29,32, +4,GBR,COTTESMORE,52.73,-0.65,10.6,6.1,-0.1,30,16, +4,GBR,CRANWELL,53.03,-0.50,10.8,6.2,-0.7,27,47, +4,GBR,CULDROSE,50.08,-5.25,11.7,4.5,-0.5,40,27, +4,GBR,DISFORTH-AIRFIELD,54.13,-1.42,10.6,5.9,-0.1,27,4, +4,GBR,DUMFRIES-DRUNGANS,55.05,-3.65,10.3,5.5,-0.1,25,8, +4,GBR,EDINBURGH-AP,55.95,-3.35,10.0,5.4,-0.1,28,-8, +4,GBR,EMLEY-MOOR,53.62,-1.67,9.8,5.5,-0.7,27,15, +4,GBR,ESKDALEMUIR,55.32,-3.20,8.3,5.4,0.0,29,14, +4,GBR,EXETER-AP,50.73,-3.42,11.5,5.5,-0.4,30,30, +4,GBR,FAIR-ISLE,59.53,-1.63,9.0,3.5,0.5,44,-41, +4,GBR,FIFE-NESS,56.30,-2.58,10.3,4.7,-0.5,35,34, +4,GBR,FOYERS,57.27,-4.48,9.2,5.2,0.0,26,-1, +4,GBR,FYLINGDALES,54.37,-0.67,8.9,5.5,0.0,31,5, +4,GBR,GLASGOW-AP,55.87,-4.43,10.0,5.4,-0.6,26,45, +4,GBR,GLENLIVET,57.35,-3.35,9.0,6.1,-0.9,22,23, +4,GBR,GREAT-MALVERN,52.12,-2.30,11.8,6.0,-0.6,23,33, +4,GBR,GREENOCK-MRCC,55.97,-4.80,11.0,5.0,-0.5,31,19, +4,GBR,HEMSBY,52.68,1.68,10.8,5.6,-0.8,31,46, +4,GBR,HILLSBOROUGH,54.48,-6.10,10.3,4.8,-0.6,27,22, +4,GBR,"INVERGORDON- +HARBOUR",57.68,-4.17,9.7,5.3,-0.6,30,39, +4,GBR,INVERNESS-DALCROSS,57.53,-4.05,9.4,5.8,0.7,26,-30, +4,GBR,KINLOSS,57.65,-3.57,9.8,4.9,-0.2,28,12, +4,GBR,KIRKWALL-AP,58.95,-2.90,9.0,4.2,-0.3,36,30, +4,GBR,LANGDON-BAY,51.13,1.35,11.0,5.7,0.0,36,6, +4,GBR,LARKHILL,51.20,-1.80,11.1,5.9,-0.6,28,27, +4,GBR,LARNE,54.85,-5.80,11.0,4.4,-0.3,36,38, +4,GBR,LEEDS-WEATHER-CTR,53.80,-1.55,11.3,5.7,-0.9,23,37, +4,GBR,LEEMING,54.30,-1.53,10.3,5.8,0.0,27,3, +4,GBR,LERWICK,60.13,-1.18,8.3,4.0,-0.5,37,34, +4,GBR,LEUCHARS,56.40,-2.87,9.8,5.3,0.1,29,7, +4,GBR,LINTON-ON-OUSE,54.05,-1.25,10.6,6.2,-0.2,26,18, +4,GBR,LOCHRANZA,55.70,-5.30,11.2,5.6,-0.5,25,15, +4,GBR,LONDON-GATWICK-AP,51.15,-0.18,11.6,6.2,-0.6,24,16, +4,GBR,LONDON-HEATHROW-AP,51.48,-0.45,12.3,6.4,-0.7,25,25, +4,GBR,LONDON-WEATHER-CENT,51.52,-0.10,13.0,6.2,-0.1,27,7, +4,GBR,LOSSIEMOUTH,57.72,-3.32,9.5,5.2,0.0,25,6, +4,GBR,LYNEHAM,51.50,-1.98,10.9,5.8,-0.7,26,32, +4,GBR,MACHRIHANISH,55.43,-5.70,10.4,4.9,-0.8,32,9, +4,GBR,MADLEY,52.03,-2.85,11.0,5.7,-1.0,21,41, +4,GBR,MANCHESTER-AP,53.35,-2.28,11.1,5.9,-0.5,27,28, +4,GBR,MARHAM,52.65,0.57,11.1,6.4,-0.6,25,35, +4,GBR,MIDDLE-WALLOP,51.15,-1.57,11.4,6.1,-0.6,29,37, +4,GBR,MILFORD-HAVEN,51.70,-5.05,11.6,4.6,-0.6,34,33, +4,GBR,MUMBLES,51.57,-3.98,11.7,5.2,-0.5,34,31, +4,GBR,NEWHAVEN(LGT-H),50.78,0.05,12.1,5.6,-0.5,34,29, +4,GBR,NORTHOLT,51.55,-0.42,11.7,6.4,-0.8,25,31, +4,GBR,NORWICH-WEA-CNTRE,52.63,1.32,11.4,6.2,-0.7,28,36, +4,GBR,OBAN,56.42,-5.47,10.1,5.2,0.0,25,9, +4,GBR,ODIHAM,51.23,-0.95,11.2,5.7,-0.6,27,38, +4,GBR,ORSAY(LGT-H),55.67,-6.50,10.8,4.3,0.1,37,0, +4,GBR,PENDENNIS-POINT,50.15,-5.07,12.4,4.4,-0.5,36,44, +4,GBR,PETERHEAD-HARBOUR,57.50,-1.77,10.0,4.4,-0.4,36,42, +4,GBR,PORTLAND-HELIPORT,50.57,-2.45,12.6,5.2,-0.1,41,16, +4,GBR,PRESTWICK(CIV-NAVY),55.50,-4.58,10.4,5.1,-0.6,26,30, +4,GBR,SALSBURGH,55.87,-3.87,8.9,5.9,-1.0,27,40, +4,GBR,SHAWBURY,52.80,-2.67,10.3,5.9,-0.4,25,10, +4,GBR,SHEERNESS,51.45,0.75,12.3,5.8,0.0,35,-1, +4,GBR,SHOEBURYNESS,51.55,0.83,11.5,6.5,-0.6,32,29, +4,GBR,SOLENT-MRSC,50.80,-1.22,12.4,5.9,-0.4,33,33, +4,GBR,"SOUTHAMPTON-WX- +CNTR",50.90,-1.40,12.2,6.1,-0.5,26,41, +4,GBR,ST-CATHERINES-POIN,50.58,-1.30,12.0,5.3,-0.6,36,34, +4,GBR,ST-MAWGAN,50.43,-5.00,11.7,4.5,-0.7,37,27, +4,GBR,STANSTED-AP,51.88,0.23,10.7,6.4,-0.1,27,7, +4,GBR,STORNOWAY,58.22,-6.32,9.5,4.2,-0.5,34,42, +4,GBR,SUMBURGH(CAPE),59.88,-1.30,9.3,3.8,-0.4,43,41, +4,GBR,TIREE,56.50,-6.88,10.2,3.9,-0.5,35,11, +4,GBR,TYNEMOUTH,55.02,-1.42,10.3,4.8,0.1,36,7, +4,GBR,VALLEY,53.25,-4.53,11.1,4.8,-0.4,36,31, +4,GBR,WADDINGTON,53.17,-0.52,10.9,5.9,-0.7,27,32, +4,GBR,WALTON-ON-NAZE,51.85,1.28,11.8,6.5,-0.5,32,32, +4,GBR,WATTISHAM,52.12,0.97,10.8,5.9,-0.5,29,43, +4,GBR,WICK,58.45,-3.08,8.7,4.6,0.4,34,-24, +4,GBR,WITTERING,52.62,-0.47,10.8,6.0,0.0,26,5, +4,GBR,WYTON(RAF),52.35,-0.12,10.7,6.2,-0.5,29,12, +4,GBR,YEOVILTON,51.00,-2.63,11.6,5.7,-0.5,30,15, +4,GEO,TBILISI,41.68,44.95,14.2,11.3,0.0,25,5, +4,GGY,GUERNSEY-AP,49.43,-2.60,12.1,4.5,-0.5,42,26, +4,GIB,GIBRALTAR,36.15,-5.35,20.0,6.0,0.8,27,-35, +4,GRC,AKTION(AP),38.62,20.77,19.1,8.7,0.5,28,-39, +4,GRC,ALEXANDROUPOLI(AP),40.85,25.92,16.5,10.9,-0.4,22,29, +4,GRC,ANDRAVIDA(AP),37.92,21.28,19.1,9.0,-0.1,26,8, +4,GRC,ATHINAI(AP),37.90,23.73,20.0,9.5,-0.7,27,32, +4,GRC,HERAKLION(AP),35.33,25.18,20.4,7.8,-0.4,31,22, +4,GRC,KASTORIA(AP),40.45,21.28,15.1,11.9,0.7,23,-19, +4,GRC,KERKYRA(AP),39.62,19.92,19.7,9.2,-0.5,26,47, +4,GRC,KYTHIRA,36.28,23.02,19.8,8.4,-0.6,30,20, +4,GRC,LAMIA,38.90,22.40,18.2,10.3,-0.7,20,27, +4,GRC,LARISSA(AP),39.63,22.42,18.3,11.2,0.5,21,-4, +4,GRC,LIMNOS(AP),39.92,25.23,17.4,9.9,0.1,24,6, +4,GRC,METHONI,36.83,21.70,20.0,7.9,0.4,31,-33, +4,GRC,MILOS,36.72,24.45,19.4,8.5,-0.6,27,15, +4,GRC,MYTILINI(AP),39.07,26.60,19.6,9.5,-0.4,23,24, +4,GRC,NAXOS,37.10,25.38,19.8,7.2,-0.4,29,19, +4,GRC,RHODES(AP),36.40,28.08,21.1,7.7,0.4,29,-18, +4,GRC,SAMOS(AP),37.70,26.92,20.3,9.3,-0.8,27,28, +4,GRC,SKYROS(AP),38.97,24.48,19.0,8.8,0.0,26,3, +4,GRC,SOUDA(AP),35.48,24.12,19.8,8.2,-0.2,27,3, +4,GRC,SOUDA-BAY-CRETE,35.53,24.15,20.3,8.4,-0.4,26,8, +4,GRC,THESSALONIKI(AP),40.52,22.97,16.5,9.7,-0.4,28,10, +4,GRC,TRIPOLIS(AP),37.53,22.40,16.3,10.8,-0.9,25,40, +4,GRL,DANMARKSHAVN,76.77,-18.67,-8.4,11.8,-1.6,36,22, +4,GRL,KANGERLUSSUAQ(SDR),67.02,-50.70,-2.1,9.3,-2.7,38,-13, +4,GRL,NARSARSUAQ,61.13,-45.43,2.5,7.3,-1.2,37,25, +4,GRL,NUUK(GODTHAAB),64.17,-51.75,-0.4,4.2,-0.9,41,2, +4,GRL,PITUFFIK(THULE-AB),76.53,-68.75,-6.0,11.8,-2.9,48,-21, +4,HUN,BAJA,46.18,19.02,11.8,10.9,0.1,20,9, +4,HUN,BEKESCSABA,46.68,21.17,12.0,10.8,0.2,21,9, +4,HUN,BUDAPEST-PESTSZENTL,47.43,19.18,12.2,11.0,0.7,20,-25, +4,HUN,DEBRECEN,47.48,21.60,11.6,10.9,0.5,18,8, +4,HUN,GYOR,47.72,17.68,12.0,10.2,-0.2,20,6, +4,HUN,KECSKEMET,46.92,19.75,11.9,10.5,0.3,17,16, +4,HUN,KEKESTETO,47.87,20.02,7.7,9.4,-0.8,23,19, +4,HUN,KESZTHELY,46.73,17.23,12.1,10.3,-0.1,20,9, +4,HUN,MISKOLC,48.10,20.77,11.5,10.9,0.5,17,-8, +4,HUN,NAGYKANIZSA,46.45,16.97,11.1,10.8,0.3,20,4, +4,HUN,NYIREGYHAZA-NAPKOR,47.97,21.88,11.4,10.6,-0.2,19,16, +4,HUN,PAKS,46.58,18.85,12.2,11.2,0.2,20,9, +4,HUN,PAPA,47.20,17.50,12.0,9.9,-0.1,20,14, +4,HUN,PECS-POGANY,46.00,18.23,12.2,10.4,0.2,22,5, +4,HUN,SIOFOK,46.92,18.05,12.6,10.7,-0.1,21,13, +4,HUN,SOPRON,47.68,16.60,11.4,9.9,0.0,20,6, +4,HUN,SZEGED,46.25,20.10,12.5,10.3,0.5,20,-5, +4,HUN,SZENTGOTTHARD-FARKA,46.92,16.32,11.1,9.7,0.1,20,8, +4,HUN,SZOLNOK,47.12,20.23,12.3,10.6,-0.7,20,46, +4,HUN,SZOMBATHELY,47.27,16.63,11.4,10.1,0.3,20,6, +4,HUN,VESZPREM-SZENTKIRAL,47.07,17.83,11.1,10.2,0.0,20,10, +4,IMN,ISLE-OF-MAN-RONALDS,54.08,-4.63,11.0,4.4,-0.3,39,0, +4,IRL,BELMULLET,54.23,-10.00,11.4,4.0,-0.3,34,33, +4,IRL,BIRR,53.08,-7.88,10.9,5.0,-0.6,25,23, +4,IRL,CASEMENT-AERODROME,53.30,-6.43,10.8,5.0,-0.5,27,23, +4,IRL,CLONES,54.18,-7.23,10.2,5.3,-0.5,29,47, +4,IRL,CORK-AP,51.85,-8.48,10.9,4.5,-0.3,32,47, +4,IRL,DUBLIN-AP,53.43,-6.25,10.6,4.8,-0.4,29,33, +4,IRL,KILKENNY,52.67,-7.27,10.7,5.3,-0.6,26,34, +4,IRL,MALIN-HEAD,55.37,-7.33,10.6,4.1,0.6,37,-41, +4,IRL,MULLINGAR,53.53,-7.37,10.2,5.2,-0.2,27,6, +4,IRL,ROSSLARE,52.25,-6.33,11.5,4.2,-0.1,35,3, +4,IRL,SHANNON-AP,52.70,-8.92,11.6,4.9,-0.4,27,29, +4,IRL,VALENTIA-OBSERVATOR,51.93,-10.25,12.0,3.9,-0.1,36,3, +4,ISL,AKUREYRI,65.68,-18.08,4.5,6.4,-1.9,29,11, +4,ISL,AKURNES,64.30,-15.22,5.9,5.5,-0.8,27,23, +4,ISL,BERGSTADIR,65.70,-19.62,3.9,6.2,-1.2,36,18, +4,ISL,BOLUNGAVIK,66.15,-23.25,4.2,5.7,-1.7,36,18, +4,ISL,DALATANGI,65.27,-13.58,5.1,4.2,-0.9,33,31, +4,ISL,EGILSSTADIR,65.28,-14.40,4.4,6.4,-2.0,34,18, +4,ISL,EYRARBAKKI,63.87,-21.15,5.9,5.9,-1.3,22,20, +4,ISL,HVERAVELLIR,64.87,-19.57,0.4,3.9,-1.0,40,17, +4,ISL,KEFLAVIK,63.97,-22.60,6.0,5.4,-0.8,31,22, +4,ISL,KIRKJUBAEJARKLAUSTU,63.78,-18.07,5.6,5.9,-1.0,28,10, +4,ISL,RAUFARHOFN,66.45,-15.95,3.6,5.4,-1.6,35,28, +4,ISL,REYKJAVIK,64.13,-21.90,5.7,5.7,-0.6,28,10, +4,ISL,STYKKISHOLMUR,65.08,-22.73,4.7,6.2,-1.3,36,16, +4,ISL,VESTMANNAEYJAR,63.40,-20.28,6.3,4.3,-0.8,34,21, +4,ISR,BEER-SHEVA,31.23,34.78,22.2,8.3,0.8,26,15, +4,ISR,EILAT,29.55,34.95,26.5,9.1,0.8,23,0, +4,ISR,HAIFA,32.80,35.03,22.4,7.6,0.8,32,7, +4,ISR,JERUSALEM,31.87,35.22,18.6,8.4,0.6,28,8, +4,ISR,OVDA,30.00,34.83,22.5,9.1,1.1,21,5, +4,ISR,SDE-DOV(TEL-AVIV),32.10,34.78,22.7,7.4,0.5,34,9, +4,ITA,ALBENGA,44.05,8.12,16.2,10.0,0.6,23,-12, +4,ITA,ALGHERO,40.63,8.28,18.4,8.5,-0.8,28,37, +4,ITA,AMENDOLA,41.53,15.72,16.9,9.0,-0.6,30,38, +4,ITA,BARI-PALESE-MACCHIE,41.13,16.78,17.1,8.5,-0.7,31,23, +4,ITA,BERGAMO-ORIO-AL-SER,45.67,9.70,14.5,10.6,0.9,20,-23, +4,ITA,BOLOGNA-BORGO-PANIG,44.53,11.30,15.5,10.8,0.6,23,-9, +4,ITA,BOLZANO,46.47,11.33,13.7,11.1,1.4,17,-13, +4,ITA,BRESCIA-GHEDI,45.42,10.28,14.5,11.5,0.9,20,-25, +4,ITA,BRINDISI,40.65,17.95,19.3,9.0,-0.3,28,1, +4,ITA,CAGLIARI-ELMAS,39.25,9.07,19.2,8.5,0.6,27,-47, +4,ITA,CAMPOBASSO,41.57,14.65,14.0,9.0,-0.9,29,37, +4,ITA,CAPO-BELLAVISTA,39.93,9.72,19.2,8.4,-0.9,30,35, +4,ITA,CAPO-CACCIA,40.57,8.17,18.6,7.9,0.6,31,-34, +4,ITA,CAPO-FRASCA,39.75,8.47,18.9,7.7,0.7,34,-49, +4,ITA,CAPO-MELE,43.95,8.17,16.9,8.2,-0.8,27,37, +4,ITA,CAPO-PALINURO,40.02,15.28,19.0,8.8,-1.0,31,31, +4,ITA,CATANIA-FONTANAROSS,37.47,15.05,19.9,8.8,0.7,29,-35, +4,ITA,CATANIA-SIGONELLA,37.40,14.92,19.5,8.9,-1.0,29,38, +4,ITA,COZZO-SPADARO,36.68,15.13,20.9,8.2,-0.7,34,41, +4,ITA,CROTONE,39.00,17.07,18.7,9.1,0.1,30,-15, +4,ITA,DOBBIACO,46.73,12.22,8.9,12.2,-0.4,22,8, +4,ITA,FALCONARA,43.62,13.37,15.5,9.1,0.0,29,-7, +4,ITA,FIRENZE-PERETOLA,43.80,11.20,16.6,9.8,-1.0,25,40, +4,ITA,FRONTONE,43.52,12.73,14.7,9.9,-0.5,25,35, +4,ITA,GELA,37.08,14.22,20.4,7.6,0.5,33,-21, +4,ITA,GENOVA-SESTRI,44.42,8.85,17.8,9.1,1.0,24,-45, +4,ITA,GROSSETO,42.75,11.07,17.5,9.8,-0.1,25,2, +4,ITA,LAMEZIA-TERME,38.90,16.25,19.0,8.3,-0.7,31,31, +4,ITA,MARINA-DI-GINOSA,40.43,16.88,18.7,9.3,-0.5,28,25, +4,ITA,MESSINA,38.20,15.55,21.0,8.2,-0.7,33,33, +4,ITA,MILANO-LINATE,45.43,9.28,14.9,10.9,1.4,20,-18, +4,ITA,MILANO-MALPENSA,45.62,8.73,13.6,10.9,0.1,19,12, +4,ITA,MONDOVI,44.38,7.82,13.8,9.9,1.4,22,-33, +4,ITA,MONTE-CIMONE,44.20,10.70,4.8,7.0,-2.0,35,22, +4,ITA,MONTE-TERMINILLO,42.47,12.98,7.5,8.3,-1.1,36,21, +4,ITA,NAPOLI-CAPODICHINO,40.85,14.30,18.8,9.3,0.4,25,-23, +4,ITA,PAGANELLA,46.15,11.03,4.5,8.4,-2.0,38,25, +4,ITA,PALERMO-BOCCADIFALC,38.10,13.30,20.5,8.7,-0.4,28,11, +4,ITA,PALERMO-PUNTA-RAISI,38.18,13.10,20.7,8.0,0.8,32,-36, +4,ITA,PANTELLERIA,36.82,11.97,19.8,7.8,0.5,34,-36, +4,ITA,PASSO-DELLA-CISA,44.43,9.93,11.1,9.3,1.3,23,-31, +4,ITA,PASSO-ROLLE,46.30,11.78,4.9,8.7,-1.6,39,27, +4,ITA,PERUGIA,43.08,12.50,15.2,9.5,0.8,27,-34, +4,ITA,PESCARA,42.43,14.20,16.0,9.0,0.0,27,-1, +4,ITA,PIACENZA,44.92,9.73,14.4,10.8,1.0,22,-29, +4,ITA,PISA-S-GIUSTO,43.68,10.38,17.1,9.4,-0.8,24,43, +4,ITA,PONZA,40.92,12.95,18.9,8.2,0.0,30,-9, +4,ITA,POTENZA,40.63,15.80,14.7,10.6,-1.2,27,40, +4,ITA,PUNTA-MARINA,44.45,12.30,15.3,10.4,0.7,23,-13, +4,ITA,RIMINI,44.03,12.62,15.0,10.0,0.4,25,-13, +4,ITA,ROMA-FIUMICINO,41.80,12.23,18.0,8.6,-0.6,26,45, +4,ITA,RONCHI-DEI-LEGIONAR,45.82,13.48,14.7,9.9,0.2,24,8, +4,ITA,S-MARIA-DI-LEUCA,39.82,18.35,19.1,8.5,-1.1,30,34, +4,ITA,S-VALENTINO-ALLA-M,46.75,10.53,7.2,9.5,-0.7,26,-6, +4,ITA,SIGONELLA,37.40,14.92,20.0,9.1,0.6,30,-23, +4,ITA,TARVISIO,46.50,13.58,9.6,11.6,0.6,26,24, +4,ITA,TORINO-BRIC-DELLA-C,45.03,7.73,13.4,9.6,1.5,21,-34, +4,ITA,TORINO-CASELLE,45.22,7.65,14.0,10.7,1.4,19,-29, +4,ITA,TRAPANI-BIRGI,37.92,12.50,20.2,8.1,-0.7,31,35, +4,ITA,TREVISO-ISTRANA,45.68,12.10,14.7,10.5,0.6,20,-8, +4,ITA,TRIESTE,45.65,13.75,16.4,9.8,0.1,26,-2, +4,ITA,UDINE-RIVOLTO,45.98,13.03,14.8,10.2,0.7,21,-21, +4,ITA,USTICA,38.70,13.18,19.5,8.2,-1.1,34,30, +4,ITA,VENEZIA-TESSERA,45.50,12.33,14.9,10.5,0.8,22,-15, +4,ITA,VERONA-VILLAFRANCA,45.38,10.87,15.3,11.1,1.0,20,-26, +4,ITA,VICENZA,45.57,11.52,15.0,11.5,0.7,17,-23, +4,JEY,JERSEY-AP,49.22,-2.20,12.1,5.1,-0.5,36,39, +4,JOR,AMMAN-AP,31.98,35.98,20.4,9.5,1.1,25,3, +4,JOR,AMMAN-QUEEN-ALIA-AP,31.72,35.98,19.8,9.9,0.7,25,16, +4,JOR,AQABA-AP,29.55,35.00,26.2,9.1,0.9,21,5, +4,JOR,GHOR-SAFI,31.03,35.47,29.9,10.4,1.0,21,2, +4,JOR,H-4-IRWAISHED,32.50,38.20,22.1,11.4,1.1,23,-6, +4,JOR,H-5-SAFAWI,32.20,37.13,21.6,10.8,1.0,26,1, +4,JOR,IRBED,32.55,35.85,20.3,8.8,1.0,27,3, +4,JOR,MAAN,30.17,35.78,20.9,10.3,0.8,24,-12, +4,JOR,MAFRAQ,32.37,36.25,19.9,9.8,0.9,24,5, +4,KAZ,NOVYJ-USHTOGAN,47.90,48.80,11.2,16.4,-1.4,18,6, +4,LBN,BEYROUTH-AP,33.82,35.48,22.8,6.9,0.9,33,6, +4,LTU,BIRZAI,56.20,24.77,8.0,10.8,-0.9,25,-1, +4,LTU,KAUNAS,54.88,23.83,8.1,10.8,-1.0,25,-3, +4,LTU,KLAIPEDA,55.73,21.07,9.1,9.3,-0.1,28,6, +4,LTU,SIAULIAI,55.93,23.32,7.9,10.4,-1.0,25,1, +4,LTU,VILNIUS,54.63,25.28,7.6,10.8,-0.9,26,0, +4,LUX,LUXEMBOURG- LUXEMBOU,49.62,6.22,10.6,8.1,0.8,19,-23, +4,LVA,DAUGAVPILS,55.87,26.62,7.3,10.6,-0.9,26,10, +4,LVA,GULBENE,57.13,26.72,6.9,10.5,-1.8,22,5, +4,LVA,KOLKA,57.75,22.60,8.0,9.4,-0.9,33,5, +4,LVA,LIEPAJA,56.48,21.02,8.5,9.7,-0.5,31,-4, +4,LVA,RIGA,56.97,24.05,8.2,10.4,-1.0,25,6, +4,LVA,VALGA,57.78,26.03,7.1,10.3,-1.4,24,6, +4,MDA,KISINEV,47.02,28.98,11.4,11.9,0.2,19,10, +4,MKD,BITOLA,41.05,21.37,13.3,10.9,0.6,23,2, +4,MKD,KRIVA-PALANKA,42.20,22.33,12.4,9.8,-0.1,21,10, +4,MKD,OHRID,41.12,20.80,14.3,11.2,-0.5,24,31, +4,MKD,SKOPJE-AP,41.97,21.65,14.4,11.5,1.2,19,-2, +4,MLT,LUQA,35.85,14.48,20.9,7.8,-0.7,34,38, +4,MNE,PLEVLJA,43.35,19.35,11.1,10.8,0.8,23,27, +4,MNE,PODGORICA-GOLUBOVCI,42.37,19.25,16.6,10.2,0.3,23,3, +4,MNE,TIVAT,42.40,18.73,16.6,9.1,-0.9,25,25, +4,NLD,AMSTERDAM-AP-SCHIPH,52.30,4.77,11.3,6.9,0.4,26,10, +4,NLD,DE-BILT,52.10,5.18,11.3,7.0,0.1,23,14, +4,NLD,DE-KOOY,52.92,4.78,11.1,6.6,0.0,29,10, +4,NLD,DEELEN,52.07,5.88,10.7,7.6,-0.2,23,-19, +4,NLD,EINDHOVEN,51.45,5.42,11.5,7.0,-0.7,20,42, +4,NLD,GILZE-RIJEN,51.57,4.93,11.5,6.9,-0.2,25,12, +4,NLD,GRONINGEN-AP-EELDE,53.13,6.58,10.5,7.0,-0.7,24,33, +4,NLD,HOEK-VAN-HOLLAND,51.98,4.10,11.7,6.2,0.4,31,-26, +4,NLD,LEEUWARDEN,53.22,5.77,10.7,6.6,0.1,28,9, +4,NLD,MAASTRICHT-AP-ZUID,50.92,5.78,11.9,7.1,-0.2,18,6, +4,NLD,ROTTERDAM-AP-ZESTIE,51.95,4.45,11.5,7.0,-0.2,26,7, +4,NLD,SOESTERBERG,52.13,5.28,11.1,7.3,-0.2,23,12, +4,NLD,TWENTHE,52.27,6.90,11.1,7.0,-0.5,23,30, +4,NLD,VALKENBURG,52.18,4.42,11.4,6.6,-0.1,28,5, +4,NLD,VLISSINGEN,51.45,3.60,12.0,6.8,-0.6,28,55, +4,NLD,VOLKEL,51.65,5.70,11.3,7.0,-0.1,18,11, +4,NLD,WOENSDRECHT,51.45,4.33,11.4,7.0,0.0,23,8, +4,NOR,ALESUND-VIGRA,62.57,6.12,8.7,5.4,-0.8,32,34, +4,NOR,ALTA-LUFTHAVN,69.98,23.37,3.0,8.2,-2.2,34,35, +4,NOR,ANDOYA,69.30,16.13,4.6,6.7,-1.3,36,22, +4,NOR,BANAK,70.07,24.98,2.1,7.5,-1.7,38,37, +4,NOR,BARDUFOSS,69.07,18.53,2.9,8.2,-2.1,33,32, +4,NOR,BERGEN-FLESLAND,60.28,5.23,8.3,6.1,-0.7,28,24, +4,NOR,BERGEN-FLORIDA,60.38,5.33,8.9,6.6,-0.5,25,28, +4,NOR,BODO-VI,67.27,14.37,6.4,7.0,-0.9,28,11, +4,NOR,BYGLANDSFJORD-SOLBA,58.67,7.80,7.7,8.8,-1.0,25,18, +4,NOR,FAGERNES,60.98,9.23,4.5,9.9,-1.7,30,22, +4,NOR,FERDER-FYR,59.03,10.53,9.4,8.0,-0.9,29,24, +4,NOR,FOKSTUA-II,62.12,9.28,1.9,6.3,-1.9,38,33, +4,NOR,FRUHOLMEN-FYR,71.10,24.00,3.8,6.0,-1.6,44,32, +4,NOR,JAN-MAYEN,70.93,-8.67,1.1,3.7,1.2,53,-39, +4,NOR,KAUTOKEINO,69.00,23.03,0.8,8.1,-1.1,32,13, +4,NOR,KIRKENES,69.73,29.90,1.3,7.0,-1.3,40,39, +4,NOR,KONGSBERG-IV,59.67,9.65,6.6,10.5,-1.8,25,8, +4,NOR,KRISTIANSAND-KJEVIK,58.20,8.08,8.7,8.3,-0.9,24,30, +4,NOR,LISTA-FYR,58.12,6.57,9.1,6.1,-0.2,34,-5, +4,NOR,MYKEN,66.77,12.48,7.6,5.9,-1.0,32,24, +4,NOR,OKSOY-FYR,58.07,8.05,9.1,7.1,-0.5,33,30, +4,NOR,ONA-II,62.87,6.53,8.7,4.9,-1.1,38,32, +4,NOR,ORLAND-III,63.70,9.60,7.8,6.2,-0.8,30,23, +4,NOR,OSLO-FORNEBU,60.12,10.83,7.7,10.6,-1.2,21,11, +4,NOR,OSLO-GARDERMOEN,60.20,11.08,5.6,9.7,-1.6,30,15, +4,NOR,ROEST-III,67.52,12.10,6.9,4.9,-0.9,34,35, +4,NOR,RYGGE,59.38,10.78,8.0,9.1,-0.8,22,17, +4,NOR,SKROVA-FYR,68.15,14.65,6.5,7.0,-1.3,34,14, +4,NOR,SLATTEROY-FYR,59.92,5.07,9.1,5.6,-0.9,36,18, +4,NOR,SLETTNES-FYR,71.10,28.22,2.5,5.5,-1.9,46,41, +4,NOR,SORTLAND,68.70,15.42,5.3,6.7,-1.6,27,16, +4,NOR,STAVANGER-SOLA,58.88,5.63,9.0,6.3,0.1,33,-3, +4,NOR,SVINOY-FYR,62.33,5.27,8.7,4.7,-0.9,41,38, +4,NOR,TORSVAG-FYR,70.25,19.50,5.8,6.0,-1.0,31,23, +4,NOR,TORUNGEN-FYR,58.40,8.80,9.1,7.6,-1.1,32,22, +4,NOR,TROMSO-LANGNES,69.68,18.92,4.1,6.8,-2.4,32,25, +4,NOR,TRONDHEIM-VERNES,63.47,10.93,7.0,8.3,-1.5,25,7, +4,NOR,UTSIRA-FYR,59.30,4.88,8.9,5.6,-0.8,39,30, +4,NOR,VARDO,70.37,31.10,2.9,6.0,-1.9,41,33, +4,POL,BIALYSTOK,53.10,23.17,8.2,10.4,-1.0,24,-11, +4,POL,BIELSKO-BIALA,49.80,19.00,10.0,10.0,0.4,22,11, +4,POL,CHOJNICE,53.72,17.55,9.1,8.9,-0.4,22,8, +4,POL,CZESTOCHOWA,50.82,19.10,9.8,10.0,0.3,22,12, +4,POL,ELBLAG,54.17,19.43,9.3,9.5,0.2,25,8, +4,POL,GORZOW-WLKP,52.75,15.28,10.3,9.0,0.4,19,18, +4,POL,HEL,54.60,18.82,9.7,8.6,-0.5,29,28, +4,POL,JELENIA-GORA,50.90,15.80,9.5,9.0,-0.4,20,9, +4,POL,KALISZ,51.78,18.08,10.3,9.8,-0.3,21,14, +4,POL,KASPROWY-WIERCH,49.23,19.98,1.4,5.4,-0.1,47,-6, +4,POL,KATOWICE,50.23,19.03,9.9,9.2,-0.3,21,6, +4,POL,KETRZYN,54.07,21.37,8.7,10.6,0.0,24,10, +4,POL,KIELCE,50.82,20.70,9.0,9.8,-0.1,22,8, +4,POL,KLODZKO,50.43,16.62,9.2,9.8,-0.1,21,7, +4,POL,KOLOBRZEG,54.18,15.58,10.0,8.7,-0.5,26,31, +4,POL,KOLO,52.20,18.67,10.2,9.3,-0.6,21,10, +4,POL,KOSZALIN,54.20,16.15,10.0,8.4,0.0,23,12, +4,POL,KOZIENICE,51.57,21.55,9.9,10.3,-1.2,26,-22, +4,POL,KRAKOW,50.08,19.80,9.9,9.7,0.3,18,10, +4,POL,KROSNO,49.68,21.75,9.7,10.1,0.0,24,4, +4,POL,LEBA,54.75,17.53,9.5,7.8,-0.7,29,34, +4,POL,LEBORK,54.55,17.75,9.3,8.3,-0.9,22,26, +4,POL,LEGNICA,51.20,16.20,10.8,8.9,-0.7,19,20, +4,POL,LESKO,49.47,22.35,9.3,9.9,0.9,24,49, +4,POL,LESZNO,51.83,16.53,10.3,9.1,0.3,20,9, +4,POL,LODZ,51.73,19.40,9.8,9.8,-0.5,18,34, +4,POL,LUBLIN-RADAWIEC,51.22,22.40,8.8,11.0,-0.4,22,-2, +4,POL,MIKOLAJKI,53.78,21.58,9.1,10.7,-0.2,22,8, +4,POL,MLAWA,53.10,20.35,9.0,9.4,-0.7,23,-2, +4,POL,NOWY-SACZ,49.62,20.70,10.5,10.5,0.3,17,12, +4,POL,OLSZTYN,53.77,20.42,9.3,9.3,-0.5,22,11, +4,POL,OPOLE,50.80,17.97,10.7,9.4,-0.5,21,4, +4,POL,PILA,53.13,16.75,9.9,9.5,-0.3,20,11, +4,POL,PLOCK,52.58,19.73,9.7,9.7,-0.1,23,6, +4,POL,POZNAN,52.42,16.85,10.3,9.2,-0.3,21,6, +4,POL,PRZEMYSL,49.80,22.77,9.3,9.9,-0.4,22,10, +4,POL,RACIBORZ,50.05,18.20,10.3,9.1,-0.5,22,4, +4,POL,RZESZOW-JASIONKA,50.10,22.05,9.3,10.5,-0.8,22,1, +4,POL,SANDOMIERZ,50.70,21.72,9.7,9.9,-0.5,20,10, +4,POL,SIEDLCE,52.25,22.25,8.8,10.2,-0.5,23,-15, +4,POL,SLUBICE,52.35,14.60,10.8,9.0,-0.1,21,9, +4,POL,SNIEZKA,50.73,15.73,2.4,5.9,-1.2,44,31, +4,POL,SULEJOW,51.35,19.87,10.1,9.2,-0.2,23,12, +4,POL,SUWALKI,54.13,22.95,7.8,10.5,-1.1,25,-10, +4,POL,SWINOUJSCIE,53.92,14.23,10.1,8.6,-0.5,26,15, +4,POL,SZCZECINEK,53.72,16.68,9.3,8.8,-0.9,21,25, +4,POL,SZCZECIN,53.40,14.62,10.5,8.4,-0.3,22,17, +4,POL,TARNOW,50.03,20.98,10.7,10.2,-0.2,18,8, +4,POL,TERESPOL,52.07,23.62,9.4,10.0,-0.7,19,3, +4,POL,TORUN,53.05,18.58,10.0,9.7,0.0,21,6, +4,POL,USTKA,54.58,16.87,9.4,8.6,-0.2,26,8, +4,POL,WARSZAWA-OKECIE,52.17,20.97,9.8,9.5,-0.2,21,14, +4,POL,WIELUN,51.22,18.57,10.2,9.8,-0.5,18,43, +4,POL,WLODAWA,51.55,23.53,8.7,10.9,0.0,21,12, +4,POL,WROCLAW-II,51.10,16.88,10.5,9.5,-0.2,20,12, +4,POL,ZAKOPANE,49.30,19.97,7.8,9.9,-0.5,27,-12, +4,POL,ZAMOSC,50.70,23.25,8.8,10.6,-0.6,22,-21, +4,POL,ZIELONA-GORA,51.93,15.53,10.6,8.9,-0.4,20,9, +4,PRT,BEJA,38.02,-7.87,18.2,8.3,1.5,27,-40, +4,PRT,BRAGANCA,41.80,-6.73,15.0,9.1,1.1,24,-35, +4,PRT,COIMBRA,40.20,-8.42,17.5,6.8,-0.1,24,6, +4,PRT,FARO-AP,37.02,-7.97,19.8,6.7,0.7,26,-39, +4,PRT,FLORES(ACORES),39.45,-31.13,18.5,4.0,0.7,47,-44, +4,PRT,FUNCHAL-S-CATARINA,32.68,-16.77,20.7,4.0,0.5,38,-34, +4,PRT,HORTA-CASTELO-BRANC,38.52,-28.72,18.6,3.7,0.8,48,-42, +4,PRT,LAJES(ACORES),38.77,-27.10,19.0,4.8,1.0,37,-44, +4,PRT,LISBOA-GAGO-COUTINH,38.77,-9.13,18.5,6.4,1.0,25,-32, +4,PRT,LISBOA-PORTELA,38.77,-9.13,19.3,7.2,1.5,23,-31, +4,PRT,PONTA-DELGADA-NORDE,37.73,-25.70,19.2,4.6,-0.6,36,43, +4,PRT,PORTALEGRE,39.28,-7.42,17.2,8.3,1.5,26,-37, +4,PRT,PORTO-PEDRAS-RUBRAS,41.23,-8.68,16.3,5.9,0.2,23,5, +4,PRT,PORTO-SANTO,33.07,-16.35,20.8,4.4,0.9,45,-17, +4,PRT,SAGRES,37.00,-8.95,19.5,5.5,0.9,27,-21, +4,PRT,SANTA-MARIA(ACORES),36.97,-25.17,19.6,4.5,0.7,39,-44, +4,PRT,VIANA-DO-CASTELO,41.70,-8.80,17.0,6.8,0.1,22,8, +4,ROU,ARAD,46.13,21.35,12.3,11.1,0.9,21,-18, +4,ROU,BACAU,46.53,26.92,11.3,11.9,0.7,18,-4, +4,ROU,BAIA-MARE,47.67,23.50,11.5,11.3,0.6,20,35, +4,ROU,BARLAD,46.23,27.65,11.6,11.8,-0.7,19,47, +4,ROU,BISTRITA,47.15,24.50,10.9,11.3,0.7,20,19, +4,ROU,BLAJ,46.18,23.93,11.3,12.1,0.6,19,33, +4,ROU,BOTOSANI,47.73,26.65,10.8,11.1,0.4,18,11, +4,ROU,BUCURESTI-INMH-BANE,44.48,26.12,12.4,11.9,0.0,19,15, +4,ROU,BUZAU,45.13,26.85,12.8,11.8,0.7,20,-22, +4,ROU,CALAFAT,43.98,22.95,13.6,11.2,0.5,21,-15, +4,ROU,CALARASI,44.20,27.33,13.1,11.4,0.5,20,-18, +4,ROU,CARANSEBES,45.42,22.25,12.9,10.4,-0.1,20,5, +4,ROU,CEAHLAU-TOACA,46.98,25.95,2.2,7.1,-1.3,39,35, +4,ROU,CLUJ-NAPOCA,46.78,23.57,10.5,11.2,0.8,21,39, +4,ROU,CONSTANTA,44.22,28.65,13.3,10.4,-1.0,26,52, +4,ROU,CRAIOVA,44.32,23.87,13.3,11.4,0.0,21,14, +4,ROU,DEVA,45.87,22.90,12.5,10.9,0.2,16,11, +4,ROU,DROBETA-TURNU-SEVER,44.63,22.63,14.0,10.7,0.6,18,-22, +4,ROU,FAGARAS,45.83,24.93,10.1,11.8,-0.8,23,-30, +4,ROU,FETESTI,44.37,27.85,12.9,11.2,0.0,22,8, +4,ROU,GALATI,45.48,28.03,12.5,11.3,-0.1,21,4, +4,ROU,GIURGIU,43.88,25.95,13.8,12.5,1.5,20,-29, +4,ROU,GRIVITA,44.75,27.30,12.8,11.5,-0.2,20,12, +4,ROU,IASI,47.17,27.63,11.2,11.9,-0.8,24,-35, +4,ROU,INTORSURA-BUZAULUI,45.68,26.02,8.5,11.2,-0.5,23,-5, +4,ROU,JURILOVCA,44.77,28.88,12.3,11.3,0.4,24,-27, +4,ROU,KOGALNICEANU,44.33,28.43,12.4,10.7,1.0,24,-34, +4,ROU,MANGALIA,43.82,28.58,13.2,10.4,-0.2,31,7, +4,ROU,MIERCUREA-CIUC,46.37,25.73,8.1,11.2,-0.2,22,9, +4,ROU,ORADEA,47.03,21.90,12.0,10.9,0.5,19,-18, +4,ROU,ORAVITA,45.03,21.68,12.7,10.1,0.4,23,8, +4,ROU,PETROSANI,45.42,23.38,10.4,11.1,0.0,19,10, +4,ROU,PLOIESTI,44.95,26.00,12.0,11.3,0.0,23,8, +4,ROU,PREDEAL,45.50,25.58,6.4,9.9,-1.0,29,8, +4,ROU,RARAU(MONASTERY),47.45,25.57,4.4,9.1,-1.9,33,28, +4,ROU,RIMNICU-VALCEA,45.10,24.37,12.8,11.5,0.8,17,-5, +4,ROU,ROMAN,46.97,26.92,10.2,12.1,0.4,20,4, +4,ROU,ROSIORI-DE-VEDE,44.10,24.98,13.2,12.2,0.6,20,-17, +4,ROU,SATU-MARE,47.72,22.88,11.7,11.2,0.3,20,13, +4,ROU,SIBIU,45.80,24.15,10.7,11.4,0.5,18,13, +4,ROU,SIGHETUL-MARMATIEI,47.93,23.92,10.2,11.9,0.8,20,45, +4,ROU,SUCEAVA,47.63,26.25,9.6,11.6,-0.6,23,-17, +4,ROU,SULINA,45.17,29.73,13.0,10.7,-0.1,29,4, +4,ROU,TARGOVISTE,44.93,25.43,11.9,11.4,0.3,22,7, +4,ROU,TG-JIU,45.03,23.27,12.7,11.8,0.1,19,14, +4,ROU,TG-MURES,46.53,24.53,10.8,11.8,1.0,18,19, +4,ROU,TIMISOARA,45.77,21.25,13.0,11.0,0.8,20,-12, +4,ROU,TR-MAGURELE,43.75,24.88,13.8,12.1,1.0,20,-32, +4,ROU,TULCEA,45.18,28.82,12.6,11.2,-0.2,23,13, +4,ROU,VARFU-OMU,45.45,25.45,-0.3,5.2,-0.1,40,25, +4,ROU,ZALAU,47.18,23.08,11.6,11.0,0.2,20,4, +4,RUS,ADLER,43.43,39.90,14.8,8.6,0.0,33,8, +4,RUS,ALATYR`,54.82,46.58,6.5,12.5,-2.0,28,14, +4,RUS,ALEKSANDROV-GAJ,50.15,48.55,8.8,14.8,-2.3,26,3, +4,RUS,ARHANGELSK,64.55,40.58,2.9,9.6,-1.9,36,39, +4,RUS,ARMAVIR,44.98,41.12,12.4,11.9,0.2,22,16, +4,RUS,ASTRAHAN,46.28,48.05,12.9,15.8,-0.7,19,-3, +4,RUS,BALASOV,51.55,43.15,8.2,13.1,-1.4,25,16, +4,RUS,BARENCBURG,78.07,14.25,-3.0,6.6,-1.6,48,-3, +4,RUS,BELYJ,55.85,32.95,6.7,11.0,-1.8,25,12, +4,RUS,BOGUCAR,49.93,40.57,9.4,13.7,-1.0,21,-7, +4,RUS,BOLOGOE,57.90,34.05,6.4,10.7,-1.9,26,10, +4,RUS,BRJANSK,53.25,34.32,7.4,11.5,-1.7,24,4, +4,RUS,BUDENNOVSK,44.78,44.13,11.6,14.2,0.0,25,4, +4,RUS,BUJ,58.48,41.53,5.3,11.2,-2.1,26,16, +4,RUS,CELINA,46.55,41.05,10.4,13.5,-0.6,21,8, +4,RUS,CEREPOVEC,59.25,37.97,4.5,10.6,-1.8,30,23, +4,RUS,DIVNOE,45.92,43.35,11.2,14.0,-0.1,23,2, +4,RUS,ELAT`MA,54.95,41.77,6.5,11.8,-2.0,24,9, +4,RUS,ELEC,52.63,38.52,7.6,12.1,-1.8,26,6, +4,RUS,ERSOV,51.37,48.30,7.7,13.4,-2.2,29,8, +4,RUS,GRIDINO,65.90,34.77,2.5,8.4,-1.9,42,38, +4,RUS,JASKUL,46.18,45.35,13.3,15.2,-0.9,18,-1, +4,RUS,JUR`EVEC,57.33,43.12,6.0,11.6,-2.4,24,9, +4,RUS,KALAC,50.42,41.05,8.6,13.0,-0.8,21,4, +4,RUS,KALEVALA,65.22,31.17,2.7,9.2,-1.9,34,25, +4,RUS,KALININGRAD,54.72,20.55,8.9,10.0,0.0,24,8, +4,RUS,KALUGA,54.57,36.40,6.6,11.1,-1.3,25,6, +4,RUS,KAMYSIN,50.07,45.37,9.3,13.7,-1.1,23,3, +4,RUS,KANDALAKSA,67.15,32.35,2.2,8.7,-1.7,37,32, +4,RUS,KANIN-NOS,68.65,43.30,0.3,4.9,-0.1,51,4, +4,RUS,KARGOPOL,61.50,38.93,4.0,10.2,-2.1,28,30, +4,RUS,KAZAN`,55.60,49.28,6.0,12.1,-1.8,29,11, +4,RUS,KEM,64.95,34.65,2.9,8.3,-1.8,39,37, +4,RUS,KINGISEPP,59.37,28.60,6.6,10.6,-2.1,27,13, +4,RUS,KIROV,58.60,49.63,5.4,11.8,-2.5,28,16, +4,RUS,KOCUBEJ,44.40,46.55,13.4,13.1,-0.2,22,-8, +4,RUS,KOJNAS,64.75,47.65,2.1,10.1,-1.7,32,27, +4,RUS,KOTLAS,61.23,46.72,3.9,10.7,-1.8,27,25, +4,RUS,KOZ`MODEM`JANSK,56.33,46.58,6.4,12.3,-2.1,27,8, +4,RUS,KRASNODAR,45.03,39.15,12.7,11.3,-0.1,22,9, +4,RUS,KRASNOSCELE,67.35,37.05,0.9,7.7,-1.1,37,26, +4,RUS,KRASNYE-BAKI,57.13,45.17,6.2,11.7,-1.8,25,13, +4,RUS,KURSK,51.77,36.17,7.9,12.3,-1.6,27,1, +4,RUS,LOVOZERO,68.00,35.03,1.1,7.9,-0.6,35,9, +4,RUS,LUKOJANOV,55.03,44.50,6.3,12.0,-2.2,26,11, +4,RUS,MAHACKALA,42.83,47.55,13.3,12.0,-0.4,30,8, +4,RUS,MEDVEZEGORSK,62.92,34.43,4.0,10.3,-2.0,34,24, +4,RUS,MEZEN,65.87,44.22,1.6,8.1,-1.1,32,38, +4,RUS,MINERALNYE-VODY,44.23,43.07,10.6,12.7,-0.6,24,-25, +4,RUS,MOROZOVSK,48.35,41.87,9.7,13.3,-1.0,25,13, +4,RUS,MOSKVA,55.83,37.62,7.4,11.5,-1.8,22,7, +4,RUS,MOZDOK,43.73,44.67,12.3,12.8,0.1,23,0, +4,RUS,MURMANSK,68.97,33.05,1.7,7.8,-1.3,35,42, +4,RUS,NALCIK,43.53,43.63,11.3,12.1,-0.1,23,4, +4,RUS,NIKOLAEVSKOE,58.57,29.80,6.1,10.6,-1.9,29,12, +4,RUS,NIKOLO-POLOMA,58.35,43.38,4.9,11.0,-2.4,27,20, +4,RUS,NIKOL`SK,59.53,45.47,4.7,11.3,-2.4,27,25, +4,RUS,NIZNIJ-NOVGOROD,56.27,44.00,6.4,11.4,-2.0,28,13, +4,RUS,NJANDOMA,61.67,40.18,3.7,10.2,-2.0,27,26, +4,RUS,NOLINSK,57.55,49.95,5.2,11.6,-2.1,27,15, +4,RUS,OBJACEVO,60.37,49.65,4.4,10.8,-2.3,29,21, +4,RUS,ONEGA,63.90,38.12,4.3,10.1,-2.2,35,24, +4,RUS,OPARINO,59.85,48.28,4.0,10.6,-2.0,24,23, +4,RUS,OREL,52.93,36.00,7.5,11.8,-1.8,23,2, +4,RUS,OSTASKOV,57.13,33.12,6.5,10.8,-1.6,29,14, +4,RUS,PAVELEC,53.78,39.25,6.5,11.7,-1.9,27,14, +4,RUS,PENZA,53.12,45.02,6.8,12.4,-2.1,28,13, +4,RUS,PETROZAVODSK,61.82,34.27,4.9,10.1,-2.1,32,25, +4,RUS,PINEGA,64.70,43.38,2.6,9.7,-1.8,32,28, +4,RUS,PJALICA,66.18,39.53,1.1,6.1,-0.9,44,39, +4,RUS,PRIMORSKO-AHTARSK,46.03,38.15,12.6,12.3,-0.2,22,13, +4,RUS,PSKOV,57.82,28.42,7.3,11.2,-1.5,23,9, +4,RUS,PUDOZ,61.80,36.52,4.7,10.6,-2.3,29,22, +4,RUS,REBOLY,63.83,30.82,3.4,9.9,-2.1,35,24, +4,RUS,REMONTNOE,46.57,43.67,10.1,13.6,-0.7,25,3, +4,RUS,RJAZAN`,54.63,39.70,6.9,11.8,-1.9,26,11, +4,RUS,ROSLAVL,53.93,32.83,6.8,11.0,-1.7,28,12, +4,RUS,ROSTOV-NA-DONU,47.25,39.82,10.7,13.0,-0.7,23,-23, +4,RUS,ROSTOV,57.20,39.42,5.8,11.3,-2.4,27,17, +4,RUS,RYBINSK,58.10,38.68,5.9,11.2,-2.0,25,17, +4,RUS,SAKUN`JA,57.67,46.63,5.1,11.5,-2.0,29,16, +4,RUS,SARATOV,51.57,46.03,7.8,13.6,-2.1,26,12, +4,RUS,SAR`JA,58.37,45.53,4.9,11.2,-2.0,27,14, +4,RUS,SEGEZA,63.77,34.28,3.9,9.7,-2.3,34,27, +4,RUS,SENKURSK,62.10,42.90,4.2,10.9,-2.4,29,24, +4,RUS,SERAFIMOVIC,49.57,42.75,9.6,13.4,-0.9,21,-6, +4,RUS,SMOLENSK,54.75,32.07,6.7,10.9,-1.6,24,5, +4,RUS,SOJNA,67.88,44.13,-0.5,6.5,-0.6,44,12, +4,RUS,SORTAVALA,61.72,30.72,5.2,10.1,-2.6,35,21, +4,RUS,ST-PETERSBURG,59.97,30.30,6.6,11.0,-2.2,29,19, +4,RUS,STAVROPOL,45.12,42.08,11.1,12.1,1.0,24,-22, +4,RUS,SUHINICI,54.10,35.58,6.9,11.4,-1.6,25,9, +4,RUS,SURA,63.58,45.63,2.4,9.7,-1.4,32,28, +4,RUS,SVETLOGRAD,45.35,42.85,11.7,13.2,0.0,24,5, +4,RUS,TAMBOV,52.80,41.33,7.1,12.4,-1.8,25,5, +4,RUS,TIHORECK,45.85,40.08,12.1,12.3,0.4,23,13, +4,RUS,TIHVIN,59.65,33.55,5.5,10.5,-2.4,28,22, +4,RUS,TOT`MA,59.88,42.75,4.7,10.9,-2.0,28,16, +4,RUS,TRUBCEVSK,52.58,33.77,7.8,11.8,-0.9,25,11, +4,RUS,TUAPSE,44.10,39.07,14.8,9.5,0.0,29,4, +4,RUS,TULA,54.23,37.62,7.0,11.7,-2.1,26,15, +4,RUS,TVER,56.90,35.88,6.0,11.0,-2.1,27,14, +4,RUS,ULYANOVSK,54.32,48.33,6.6,12.7,-2.0,30,17, +4,RUS,UMBA,66.68,34.35,2.5,8.4,-1.5,37,34, +4,RUS,URJUPINSK,50.80,42.00,8.5,12.6,-1.3,24,2, +4,RUS,VELIKIE-LUKI,56.35,30.62,7.2,10.9,-1.4,22,9, +4,RUS,VELSK,61.08,42.07,4.6,11.1,-2.5,26,21, +4,RUS,VERHNIJ-BASKUNCAK,48.22,46.73,11.7,15.5,-1.0,17,7, +4,RUS,VERHNJAJA-TOJMA,62.23,45.02,3.2,10.0,-1.9,29,27, +4,RUS,VJAZMA,55.17,34.40,6.1,11.2,-2.0,26,14, +4,RUS,VLADIMIR,56.12,40.35,6.1,11.5,-1.8,24,12, +4,RUS,VOLGOGRAD,48.78,44.37,9.4,13.6,-1.1,22,13, +4,RUS,VOLOGDA,59.32,39.92,4.8,10.6,-2.4,29,25, +4,RUS,VORONEZ,51.65,39.25,7.4,12.2,-1.6,26,4, +4,RUS,VORONEZ,51.70,39.22,8.6,12.5,-1.5,24,-5, +4,RUS,VOZEGA,60.47,40.20,4.5,10.7,-1.9,26,23, +4,RUS,VYBORG,60.72,28.73,5.8,10.5,-2.2,33,16, +4,RUS,VYTEGRA,61.02,36.45,4.9,10.6,-2.2,29,23, +4,RUS,WLADIKAVKAZ,43.05,44.65,10.5,12.1,-0.1,25,3, +4,RUS,ZAMETCINO,53.48,42.63,6.8,12.3,-2.0,27,14, +4,RUS,ZIZGIN,65.20,36.82,2.6,7.5,-1.5,43,38, +4,SJM,BJORNOYA,74.52,19.02,-0.1,2.7,-0.5,55,-1, +4,SJM,HOPEN,76.50,25.07,-2.4,5.5,-2.2,62,-16, +4,SJM,SVALBARD-LUFTHAVN,78.25,15.47,-2.6,6.8,-2.4,51,-9, +4,SRB,BANATSKI-KARLOVAC,45.05,21.03,13.1,10.8,0.5,21,1, +4,SRB,BEOGRAD-SURCIN,44.82,20.28,13.3,10.9,0.8,21,7, +4,SRB,BEOGRAD,44.80,20.47,14.3,10.8,0.7,20,-16, +4,SRB,CUPRIJA,43.93,21.38,12.8,10.7,-0.2,19,10, +4,SRB,DIMITROVGRAD,43.02,22.75,11.7,10.7,0.5,22,-1, +4,SRB,KIKINDA,45.85,20.47,13.1,11.0,0.7,21,-5, +4,SRB,KOPAONIK,43.28,20.80,5.9,8.5,-1.7,32,14, +4,SRB,KRALJEVO,43.70,20.70,13.2,10.8,0.7,21,-10, +4,SRB,KRUSEVAC,43.57,21.35,13.6,11.0,0.1,19,6, +4,SRB,LESKOVAC,42.98,21.95,12.8,10.6,0.1,20,12, +4,SRB,LOZNICA,44.55,19.23,13.6,10.9,0.5,22,-7, +4,SRB,NEGOTIN,44.23,22.55,13.4,12.0,1.0,19,-3, +4,SRB,NIS,43.33,21.90,13.3,11.5,0.5,20,1, +4,SRB,NOVI-SAD-RIMSKI-SAN,45.33,19.85,13.3,10.5,0.2,19,11, +4,SRB,PALIC,46.10,19.77,12.9,11.4,0.0,21,0, +4,SRB,PEC,42.67,20.30,13.2,11.4,0.6,25,0, +4,SRB,PRISTINA,42.65,21.15,12.2,11.0,0.1,23,2, +4,SRB,SJENICA,43.28,20.00,9.2,9.6,-0.8,25,-10, +4,SRB,SMEDEREVSKA-PALANKA,44.37,20.95,13.3,10.8,0.4,21,3, +4,SRB,SOMBOR,45.77,19.15,13.0,10.4,0.0,21,9, +4,SRB,SREMSKA-MITROVICA,45.10,19.55,13.2,10.6,0.7,18,8, +4,SRB,VALJEVO,44.32,19.92,13.2,10.5,0.1,21,11, +4,SRB,VELIKO-GRADISTE,44.75,21.52,12.9,10.5,0.2,20,12, +4,SRB,VRANJE,42.55,21.92,12.4,11.1,0.6,21,-1, +4,SRB,VRSAC,45.15,21.32,13.5,10.8,1.0,21,6, +4,SRB,ZLATIBOR,43.73,19.72,9.9,10.0,0.0,23,5, +4,SRB,ZRENJANIN,45.37,20.42,13.3,10.8,0.1,20,4, +4,SVK,BRATISLAVA-LETISKO,48.20,17.20,11.9,10.3,0.7,14,-21, +4,SVK,CHOPOK,48.98,19.60,0.6,5.0,-0.4,40,4, +4,SVK,DUDINCE,48.17,18.87,11.6,11.4,0.7,17,-5, +4,SVK,HURBANOVO,47.87,18.20,12.3,10.5,0.0,19,9, +4,SVK,KAMENICA-NAD-CIROCH,48.93,22.00,9.9,11.7,0.0,18,10, +4,SVK,KOSICE,48.67,21.22,10.0,11.4,-0.2,21,-2, +4,SVK,LIESEK,49.37,19.68,7.8,9.9,-0.5,24,-25, +4,SVK,LOMNICKY-STIT,49.20,20.22,-2.1,5.6,-0.3,43,17, +4,SVK,LUCENEC,48.33,19.73,11.1,10.9,-0.3,18,8, +4,SVK,MILHOSTOV,48.67,21.73,10.8,11.3,0.6,17,21, +4,SVK,NITRA,48.28,18.13,11.8,10.6,1.2,18,-5, +4,SVK,PIESTANY,48.62,17.83,11.2,10.2,-0.2,21,14, +4,SVK,POPRAD-TATRY,49.07,20.25,7.9,10.3,-0.6,21,13, +4,SVK,PRIEVIDZA,48.77,18.60,10.9,10.9,0.9,19,10, +4,SVK,SLIAC,48.65,19.15,10.0,11.3,-0.1,20,8, +4,SVK,STRBSKE-PLESO,49.12,20.08,6.1,9.2,-1.4,31,8, +4,SVK,STROPKOV-TISINEC,49.22,21.65,9.6,11.3,0.1,22,19, +4,SVK,TELGART,48.85,20.18,7.0,9.7,-0.4,26,0, +4,SVK,ZILINA-HRICOV,49.23,18.62,9.4,10.9,0.0,22,8, +4,SVN,LJUBLJANA-BEZIGRAD,46.07,14.52,12.6,10.2,0.7,14,-12, +4,SVN,LJUBLJANA-BRNIK,46.22,14.48,11.0,10.5,0.5,21,-11, +4,SVN,PORTOROZ,45.52,13.57,14.9,9.2,0.0,26,7, +4,SWE,ANGELHOLM,56.30,12.85,9.3,7.9,-0.5,23,26, +4,SWE,ARJEPLOG,66.05,17.87,1.4,7.8,-1.1,34,26, +4,SWE,BJUROKLUBB(LGT-H),64.48,21.58,4.1,9.1,-1.9,39,30, +4,SWE,FALSTERBO,55.38,12.82,10.0,8.1,-0.5,31,23, +4,SWE,FARO-ISLAND,57.90,19.17,8.6,7.7,-1.3,31,20, +4,SWE,FRANSTA,62.50,16.18,4.0,9.5,-1.7,28,23, +4,SWE,GADDEDE,64.50,14.17,3.5,8.1,-2.2,33,29, +4,SWE,GOTEBORG-LANDVETTER,57.67,12.30,8.3,7.8,-0.5,29,13, +4,SWE,GOTEBORG-SAVE,57.78,11.88,8.8,8.1,-0.9,27,17, +4,SWE,GOTSKA-SANDON,58.40,19.20,8.4,8.5,-1.3,34,17, +4,SWE,GUNNARN,65.02,17.68,2.9,9.0,-1.7,31,32, +4,SWE,HAPARANDA,65.83,24.15,3.8,9.4,-2.5,35,26, +4,SWE,HARSTENA,58.25,17.02,8.6,8.3,-1.2,29,32, +4,SWE,HEMAVAN,65.80,15.10,2.3,8.0,-1.8,37,40, +4,SWE,HOBURG,56.92,18.15,8.9,8.2,-1.3,33,30, +4,SWE,HOLMOGADD,63.60,20.75,5.1,8.9,-1.9,40,30, +4,SWE,JOKKMOKK(SWE-AFB),66.63,19.65,1.6,8.7,-1.6,34,27, +4,SWE,JONKOPING-AXAMO,57.75,14.08,7.0,8.9,-0.9,28,7, +4,SWE,KARLSTAD-FLYGPLATS,59.45,13.47,7.2,9.7,-1.0,27,6, +4,SWE,KATTERJAKK,68.42,18.17,0.8,6.0,-1.0,38,24, +4,SWE,KIRUNA,67.82,20.33,0.7,7.3,-1.0,35,18, +4,SWE,KRAMFORS(SWE-AFB),63.05,17.77,4.9,9.9,-1.7,29,17, +4,SWE,KVIKKJOKK-ARRENJARK,66.88,17.75,1.6,8.6,-0.8,32,21, +4,SWE,LAINIO,67.77,22.35,1.0,7.7,-1.5,33,24, +4,SWE,LANDSORT,58.75,17.87,8.2,8.2,-1.5,31,26, +4,SWE,LINKOPING-MALMSLATT,58.40,15.53,7.5,9.7,-0.5,26,6, +4,SWE,LJUNGBYHED(SWE-AFB),56.08,13.23,8.9,7.6,-0.8,23,8, +4,SWE,LULEA-KALLAX,65.55,22.13,4.0,9.6,-2.0,36,25, +4,SWE,MALILLA,57.40,15.82,7.8,8.7,-1.4,24,8, +4,SWE,MALMO-STURUP,55.55,13.37,9.2,7.8,-0.4,26,23, +4,SWE,MALUNG,60.68,13.72,4.9,9.4,-2.0,30,25, +4,SWE,OSBY,56.37,13.95,8.2,8.6,-0.7,22,19, +4,SWE,OSTERSUND-FROSON,63.20,14.50,4.5,8.4,-2.3,30,20, +4,SWE,OSTMARK,60.35,12.65,5.4,9.4,-2.1,27,19, +4,SWE,PAJALA,67.22,23.40,1.8,9.2,-1.6,27,24, +4,SWE,RITSEM,67.73,17.47,1.1,6.8,-1.4,39,30, +4,SWE,RONNEBY-KALLINGE,56.27,15.27,8.7,8.1,-0.4,23,12, +4,SWE,SARNA,61.70,13.18,3.4,9.0,-1.5,27,34, +4,SWE,SATENAS,58.43,12.72,8.1,8.8,-0.5,24,35, +4,SWE,SINGO-ISLAND,60.17,18.75,7.3,9.4,-0.8,27,21, +4,SWE,SODERHAMN(SWE-AFB),61.27,17.10,5.7,9.5,-1.6,28,16, +4,SWE,STOCKHOLM-ARLANDA,59.65,17.95,7.5,9.6,-1.0,28,10, +4,SWE,STOCKHOLM-BROMMA,59.37,17.90,8.1,9.7,-1.3,26,-7, +4,SWE,STORLIEN,63.30,12.12,2.7,7.1,-2.0,37,31, +4,SWE,SVEG,62.02,14.37,4.4,9.2,-2.3,27,21, +4,SWE,SVENSKA-HOGARNA,59.45,19.50,7.7,8.7,-0.8,38,20, +4,SWE,TIMRA-MIDLANDA,62.52,17.45,5.1,9.4,-2.2,31,19, +4,SWE,UMEA,63.80,20.28,4.8,9.3,-2.7,32,22, +4,SWE,UNGSKAR,56.03,15.80,8.5,6.5,-1.3,33,7, +4,SWE,UPPSALA,59.90,17.60,6.8,9.5,-1.2,24,10, +4,SWE,VASTERAS-HASSLO-AFB,59.58,16.63,7.6,9.6,-1.6,28,1, +4,SWE,VISBY,57.67,18.35,8.8,8.4,-0.9,29,15, +4,SYR,ABUKMAL,34.42,40.92,23.8,12.5,1.4,22,-7, +4,SYR,ALEPPO-INTL-AP,36.18,37.20,20.1,11.9,1.3,23,-4, +4,SYR,DAMASCUS-INTL-AP,33.42,36.52,20.0,11.1,1.0,22,-5, +4,SYR,DARAA,32.60,36.10,21.0,9.4,0.9,24,7, +4,SYR,DEIR-EZZOR,35.32,40.15,22.3,13.0,1.2,21,-5, +4,SYR,HAMA,35.12,36.75,21.3,11.1,1.2,24,-9, +4,SYR,KAMISHLI,37.05,41.22,21.6,13.0,1.1,23,-16, +4,SYR,LATTAKIA,35.53,35.77,21.9,8.6,1.2,29,-10, +4,SYR,NABK,34.03,36.72,16.5,10.7,0.7,24,-1, +4,SYR,PALMYRA,34.55,38.30,22.4,12.2,1.3,20,5, +4,SYR,SAFITA,34.82,36.13,20.6,9.2,1.5,27,1, +4,TUR,ADANA-INCIRLIK-AB,37.00,35.43,20.5,9.9,0.0,28,16, +4,TUR,AFYON,38.75,30.53,14.4,11.1,0.7,20,-20, +4,TUR,AKHISAR,38.92,27.85,19.0,11.2,0.0,23,9, +4,TUR,ANTALYA,36.87,30.73,20.7,9.9,0.0,27,7, +4,TUR,AYDIN,37.85,27.85,20.5,10.9,0.1,23,-5, +4,TUR,BALIKESIR,39.62,27.92,16.6,10.7,0.3,23,3, +4,TUR,BANDIRMA,40.32,27.97,16.0,10.1,-0.8,24,23, +4,TUR,BODRUM,37.03,27.43,21.0,9.4,-0.8,27,18, +4,TUR,BOLU,40.73,31.60,12.5,10.0,0.6,24,-7, +4,TUR,BURSA,40.18,29.07,17.2,10.8,0.0,24,5, +4,TUR,CANAKKALE,40.13,26.40,17.2,10.6,-0.4,27,8, +4,TUR,CORUM,40.55,34.95,13.5,12.3,0.9,22,6, +4,TUR,DIKILI,39.07,26.88,18.6,10.1,0.2,25,-2, +4,TUR,DIYARBAKIR,37.88,40.18,18.1,14.2,1.0,24,-23, +4,TUR,EDIRNE,41.67,26.57,15.2,11.0,0.0,22,9, +4,TUR,ELAZIG,38.60,39.28,16.0,13.6,1.4,24,-26, +4,TUR,ERZINCAN,39.70,39.52,13.9,14.8,0.9,22,17, +4,TUR,ERZURUM,39.95,41.17,7.0,12.5,-1.2,36,28, +4,TUR,ESENBOGA,40.12,33.00,13.0,12.1,0.5,22,-28, +4,TUR,ESKISEHIR,39.78,30.57,13.9,11.9,-0.1,20,9, +4,TUR,ETIMESGUT,39.95,32.68,14.4,12.2,-1.0,21,49, +4,TUR,GAZIANTEP,37.08,37.37,18.3,12.8,1.2,24,-22, +4,TUR,GOKCEADA,40.18,25.90,17.2,9.6,-0.5,25,3, +4,TUR,GOLCUK-DUMLUPINAR,40.67,29.83,17.3,10.4,0.1,24,6, +4,TUR,INEBOLU,41.98,33.78,14.7,8.7,-0.6,33,8, +4,TUR,ISKENDERUN,36.58,36.17,22.3,9.2,1.3,27,-12, +4,TUR,ISPARTA,37.75,30.55,15.2,11.5,0.0,25,16, +4,TUR,ISTANBUL-ATATURK,40.97,28.82,16.4,10.1,0.0,26,0, +4,TUR,IZMIR-A-MENDERES,38.27,27.15,18.5,10.9,-0.1,24,8, +4,TUR,KAYSERI-ERKILET,38.82,35.43,13.8,12.1,1.0,23,-8, +4,TUR,KONYA,37.97,32.55,14.3,12.2,0.8,23,-6, +4,TUR,MALATYA-ERHAC,38.43,38.08,16.2,13.7,0.9,23,-17, +4,TUR,MERZIFON,40.85,35.58,14.1,11.2,0.6,21,10, +4,TUR,MUGLA,37.22,28.37,17.7,11.3,-0.7,24,34, +4,TUR,SAMSUN,41.28,36.30,15.6,8.0,-0.9,35,27, +4,TUR,SILIFKE,36.38,33.93,21.8,10.1,1.2,24,-6, +4,TUR,SINOP,42.03,35.17,15.2,8.5,-0.4,37,13, +4,TUR,SIVAS,39.75,37.02,12.5,13.0,1.3,25,17, +4,TUR,TEKIRDAG,40.98,27.55,16.4,10.7,-0.5,25,36, +4,TUR,TRABZON,41.00,39.72,15.8,8.2,0.5,37,-37, +4,TUR,USAK,38.68,29.40,15.8,11.8,-0.8,23,39, +4,TUR,VAN,38.45,43.32,12.5,14.0,0.0,27,14, +4,TUR,ZONGULDAK,41.45,31.80,14.9,8.5,-0.2,32,7, +4,UKR,CHERNIHIV,51.47,31.25,8.8,12.0,-1.3,24,-13, +4,UKR,CHERNIVTSI,48.37,25.90,10.1,11.2,0.6,19,-15, +4,UKR,CHORNOMORSKE,45.52,32.70,12.4,10.7,-0.7,29,20, +4,UKR,DNIPROPETROVSK,48.60,34.97,10.1,12.8,-0.4,24,0, +4,UKR,DONETSK,48.07,37.77,9.3,12.6,-0.4,23,20, +4,UKR,HENICHESK,46.17,34.82,12.0,12.3,-0.8,24,43, +4,UKR,IVANO-FRANKIVSK,48.97,24.70,9.7,11.2,-0.4,17,41, +4,UKR,IZIUM,49.18,37.30,9.4,12.7,-0.9,22,-2, +4,UKR,IZMAIL,45.37,28.85,12.1,11.5,-0.1,21,10, +4,UKR,KERCH,45.40,36.42,12.2,11.3,-0.8,26,30, +4,UKR,KHARKIV,49.97,36.13,9.0,13.0,-0.3,22,20, +4,UKR,KHERSON,46.63,32.57,11.7,11.8,-0.3,24,4, +4,UKR,KHMELNYTSKYI,49.43,26.98,9.6,10.5,-0.1,22,9, +4,UKR,KIROVOHRAD,48.52,32.20,9.3,12.4,-0.6,24,-15, +4,UKR,KONOTOP,51.23,33.20,9.0,11.9,-0.4,21,10, +4,UKR,KRYVYI-RIH,48.03,33.22,9.9,13.1,-0.3,22,4, +4,UKR,KYIV,50.40,30.57,9.7,11.7,-0.4,20,29, +4,UKR,LIUBASHIVKA,47.85,30.27,9.9,12.6,-0.8,24,-11, +4,UKR,LUBNY,50.00,33.02,9.4,12.6,-0.5,23,-6, +4,UKR,LUHANSK,48.57,39.25,10.1,13.4,-0.4,20,11, +4,UKR,LVIV,49.82,23.95,8.9,10.6,-0.7,24,-22, +4,UKR,MARIUPOL,47.03,37.50,10.8,13.1,0.0,25,9, +4,UKR,MOHYLIV-PODILSKYI,48.45,27.78,11.0,11.4,-0.5,19,42, +4,UKR,MYRONIVKA,49.67,31.00,9.3,12.1,-0.7,24,-2, +4,UKR,NIZHYN,51.05,31.90,8.9,12.1,-0.9,19,-14, +4,UKR,ODESA,46.43,30.77,12.0,11.6,-0.5,24,30, +4,UKR,POLTAVA,49.60,34.55,9.2,12.7,-0.5,24,-13, +4,UKR,RIVNE,50.58,26.13,8.7,11.2,-0.3,23,0, +4,UKR,SARNY,51.28,26.62,8.9,11.7,-0.7,21,-21, +4,UKR,SHEPETIVKA,50.17,27.03,9.0,11.4,-0.5,22,-1, +4,UKR,SIMFEROPOL,44.68,34.13,12.1,10.6,-0.5,25,12, +4,UKR,SUMY,50.85,34.67,8.5,12.5,-1.0,23,6, +4,UKR,SVITLOVODSK,49.05,33.25,10.3,13.0,-0.2,25,10, +4,UKR,TERNOPIL,49.53,25.67,8.5,10.8,-0.2,20,10, +4,UKR,UMAN,48.77,30.23,9.7,12.5,-0.5,22,1, +4,UKR,UZHHOROD,48.63,22.27,11.0,11.4,-0.1,21,3, +4,UKR,VINNYTSIA,49.23,28.60,9.2,11.5,-0.7,23,-19, +4,UKR,VOLODYMYR-VOLYNSKYI,50.83,24.32,9.1,11.1,-0.7,21,-18, +4,UKR,YALTA,44.48,34.17,14.2,10.3,-0.9,30,24, +4,UKR,ZAPORIZHZHIA,47.80,35.02,10.2,12.9,-0.7,24,-14, +4,UKR,ZHYTOMYR,50.23,28.73,8.8,11.6,-0.3,22,4, +5,ABW,QUEEN-BEATRIX-AP,12.50,-70.02,29.8,1.0,0.5,-10,12, +5,ANT,HATO-AP(CIV-MIL),12.20,-68.97,28.5,1.2,0.6,46,13, +5,ATG,VC-BIRD-INTL-AP,17.12,-61.78,27.3,1.4,-0.4,40,12, +5,BHS,NASSAU-AP-NEW,25.05,-77.47,26.0,3.6,0.4,36,12, +5,BLZ,BELIZE-PHILLIP-GOLD,17.53,-88.30,26.9,2.2,0.4,5,5, +5,BRB,GRANTLEY-ADAMS,13.07,-59.48,27.3,0.8,0.8,-9,37, +5,CAN,Calgary,51.12,-114.02,5.6,10.9,-1.9,32,24, +5,CAN,Edmonton,53.53,-114.10,4.6,10.6,-1.7,27,23, +5,CAN,Fort McMurray,56.65,-111.22,3.9,11.7,-1.3,30,14, +5,CAN,Grande Prairie,55.18,-118.88,4.3,11.0,-1.4,32,26, +5,CAN,Lethbridge,49.63,-112.80,7.5,11.7,-0.7,29,10, +5,CAN,Medicine Hat,50.02,-110.72,8.3,14.0,-0.6,25,3, +5,CAN,Abbotsford,49.03,-122.37,10.9,7.2,0.1,23,8, +5,CAN,Comox,49.72,-124.90,10.6,7.1,-1.1,23,48, +5,CAN,Cranbrook,49.60,-115.78,7.7,11.7,-1.2,23,32, +5,CAN,Fort St John,56.23,-120.73,4.3,10.7,-1.0,30,14, +5,CAN,Kamloops,50.70,-120.45,10.1,12.4,0.0,20,12, +5,CAN,Port Hardy,50.68,-127.37,8.9,5.4,0.1,26,1, +5,CAN,Prince George,53.88,-122.68,5.7,10.1,-1.2,27,24, +5,CAN,Prince Rupert,54.30,-130.43,7.9,6.2,0.6,27,-15, +5,CAN,Sandspit,53.25,-131.82,9.1,5.8,0.0,32,16, +5,CAN,Smithers,54.82,-127.18,5.4,10.2,-1.5,26,18, +5,CAN,Summerland,49.57,-119.65,10.2,10.7,0.1,20,8, +5,CAN,Vancouver,49.18,-123.17,10.9,7.1,-0.9,21,48, +5,CAN,Victoria,48.65,-123.43,11.9,7.7,-0.6,18,39, +5,CAN,Brandon,49.92,-99.95,4.9,12.7,-1.4,32,24, +5,CAN,Churchill,58.75,-94.07,-2.8,10.6,-1.8,47,-7, +5,CAN,The Pas,53.97,-101.10,3.6,12.1,-1.7,33,20, +5,CAN,Winnipeg,49.90,-97.23,5.5,13.2,-1.3,33,22, +5,CAN,Fredericton,45.87,-66.53,6.7,12.1,-1.6,35,21, +5,CAN,Miramichi,47.02,-65.45,6.4,12.0,-1.9,36,24, +5,CAN,Saint John,45.32,-65.88,6.2,10.5,-1.0,40,24, +5,CAN,Battle Harbour,52.30,-55.83,1.6,6.3,1.2,52,-20, +5,CAN,Gander,48.95,-54.57,5.2,9.7,-2.1,41,29, +5,CAN,Goose,53.32,-60.37,2.5,10.0,-1.2,39,39, +5,CAN,St Johns,47.62,-52.73,5.6,9.2,-1.8,43,29, +5,CAN,Stephenville,48.53,-58.55,6.2,10.1,-1.3,40,31, +5,CAN,Greenwood,44.98,-64.92,8.0,11.3,-1.4,34,7, +5,CAN,Sable Island,43.93,-60.02,8.8,8.3,0.7,47,-28, +5,CAN,Shearwater,44.63,-63.50,7.7,10.6,-0.6,39,11, +5,CAN,Sydney,46.17,-60.05,6.4,10.6,-1.5,44,28, +5,CAN,Truro,45.37,-63.27,6.8,10.9,-1.3,42,20, +5,CAN,Inuvik,68.30,-133.48,-4.2,12.8,-3.3,41,-11, +5,CAN,Yellowknife,62.47,-114.45,-0.4,11.3,-1.9,33,-6, +5,CAN,Resolute,74.72,-94.98,-12.2,14.5,-2.7,39,18, +5,CAN,Kingston,44.22,-76.60,8.0,12.5,-1.4,39,23, +5,CAN,London,43.03,-81.15,8.7,12.5,-0.7,32,0, +5,CAN,Mount Forest,43.98,-80.75,7.2,12.0,-1.2,36,18, +5,CAN,Muskoka,44.97,-79.30,6.9,12.0,-1.6,32,6, +5,CAN,North Bay,46.35,-79.43,5.8,11.9,-1.6,35,14, +5,CAN,Ottawa,45.32,-75.67,7.3,13.0,-1.5,33,18, +5,CAN,Sault Ste Marie,46.48,-84.52,6.0,11.7,-1.1,38,25, +5,CAN,Simcoe,42.85,-80.27,8.7,12.2,-1.0,32,4, +5,CAN,Thunder Bay,48.37,-89.32,5.0,11.4,-1.6,36,23, +5,CAN,Timmins,48.57,-81.37,4.4,11.3,-1.7,36,25, +5,CAN,Toronto,43.67,-79.63,8.5,12.4,-1.5,33,11, +5,CAN,Trenton,44.12,-77.53,8.3,12.4,-1.0,32,7, +5,CAN,Windsor,42.27,-82.97,10.3,12.9,-0.2,31,13, +5,CAN,Charlottetown,46.28,-63.13,6.6,11.3,-1.7,41,25, +5,CAN,Bagotville,48.33,-71.00,4.6,11.4,-1.5,35,21, +5,CAN,Baie Comeau,49.13,-68.20,3.8,9.9,-1.6,39,35, +5,CAN,Grindstone Island,47.38,-61.87,5.5,9.8,-2.0,46,35, +5,CAN,Kuujjuarapik,55.28,-77.77,-0.9,8.7,-0.3,45,13, +5,CAN,Kuujuaq,58.10,-68.42,-2.0,9.1,-1.9,45,-8, +5,CAN,La Grande Riviere,53.63,-77.70,0.2,9.5,-1.0,38,-13, +5,CAN,Lake Eon,51.87,-63.28,0.1,8.3,-0.7,36,9, +5,CAN,Mont Joli,48.60,-68.22,5.0,11.0,-2.1,36,26, +5,CAN,Montreal Intl AP,45.47,-73.75,7.9,13.0,-1.5,33,4, +5,CAN,Montreal Jean Brebeuf,45.50,-73.62,7.5,13.3,-1.6,33,15, +5,CAN,Montreal Mirabel,45.68,-74.03,6.9,12.7,-1.2,31,5, +5,CAN,Nitchequon CAN270,53.20,-70.90,-0.4,9.1,-1.1,36,-10, +5,CAN,Quebec,46.80,-71.38,6.5,12.0,-1.7,35,17, +5,CAN,Riviere du Loup,47.80,-69.55,5.2,11.2,-1.9,38,24, +5,CAN,Roberval,48.52,-72.27,5.1,11.8,-1.8,34,18, +5,CAN,Schefferville,54.80,-66.82,-0.9,8.6,-1.2,36,-9, +5,CAN,Sept-Iles,50.22,-66.27,3.2,9.8,-1.1,39,45, +5,CAN,Sherbrooke,45.43,-71.68,6.1,11.7,-1.7,32,14, +5,CAN,St Hubert,45.52,-73.42,7.7,13.2,-1.5,33,9, +5,CAN,Ste Agathe des Monts,46.05,-74.28,5.4,11.6,-1.8,34,19, +5,CAN,Val d Or,48.07,-77.78,4.0,11.3,-1.4,35,24, +5,CAN,Estevan,49.22,-102.97,6.0,12.9,-1.7,32,18, +5,CAN,North Battleford,52.77,-108.25,4.6,12.1,-1.3,33,24, +5,CAN,Regina,50.43,-104.67,5.1,12.5,-1.7,31,22, +5,CAN,Saskatoon,52.17,-106.68,4.8,12.2,-1.6,32,15, +5,CAN,Swift Current,50.28,-107.68,6.0,12.0,-1.5,32,16, +5,CAN,Whitehorse,60.72,-135.07,2.5,10.7,-1.2,24,30, +5,CRI,JUAN-SANTAMARIA-INT,9.98,-84.22,23.5,0.8,-0.6,-60,84, +5,CUB,GUANTANAMO-BAY-NAS,19.90,-75.15,27.6,1.9,0.2,35,-4, +5,DOM,LAS-AMERICAS,18.43,-69.67,26.2,1.7,0.4,17,34, +5,DOM,PUERTO-PLATA-INTL,19.75,-70.55,26.3,1.8,-0.1,15,15, +5,DOM,SANTO-DOMINGO,18.43,-69.88,26.8,1.8,0.1,25,0, +5,FRA,LE-RAIZET-GUADELOUP,16.27,-61.60,26.5,1.6,0.0,44,22, +5,GRD,POINT-SALINES-AP,12.00,-61.78,28.0,1.0,0.5,36,20, +5,HND,LA-CEIBA(AP),15.73,-86.87,26.6,2.2,0.6,31,7, +5,HND,SANTA-ROSA-DE-COPAN,14.78,-88.78,21.6,2.1,1.1,1,4, +5,HND,TEGUCIGALPA,14.05,-87.22,22.7,1.7,1.0,-19,7, +5,JAM,KINGSTON-NORMAN- MAN,17.93,-76.78,28.4,0.6,0.1,1,16, +5,JAM,MONTEGO-BAY-SANGSTE,18.50,-77.92,27.5,1.4,0.6,23,18, +5,MEX,ACAPULCO-G-ALVAREZ,16.75,-99.75,28.0,1.5,-0.2,33,-9, +5,MEX,AGUASCALIENTES,21.87,-102.30,21.4,4.6,1.3,2,24, +5,MEX,BAHIAS-DE-HUATULCO,15.77,-96.25,27.8,1.2,-0.3,-16,3, +5,MEX,CAMPECHE-IGNACIO,19.85,-90.55,27.8,2.5,1.2,4,5, +5,MEX,CHETUMAL,18.48,-88.30,27.0,2.6,0.4,7,-4, +5,MEX,CIUDAD-DEL-CARMEN-I,18.65,-91.80,29.0,2.7,1.0,5,9, +5,MEX,CIUDAD-VICTORIA,23.70,-98.95,24.9,5.8,0.9,17,4, +5,MEX,COLIMA,19.27,-103.58,25.4,1.4,0.5,4,20, +5,MEX,CUERNAVACA,18.88,-99.23,24.0,2.3,1.5,-21,23, +5,MEX,CULIACAN(CITY),24.80,-107.40,27.9,6.1,1.1,27,29, +5,MEX,DE-GUANAJUATO-INTL,20.98,-101.48,20.9,3.8,1.2,-12,23, +5,MEX,DURANGO-INTL,24.12,-104.52,20.7,5.3,1.0,8,21, +5,MEX,GUAYMAS-G-YANEZ-AP,27.97,-110.92,25.6,8.9,1.1,28,-9, +5,MEX,HERMOSILLO-INTL,29.08,-110.93,26.0,9.2,1.0,22,-2, +5,MEX,IXTAPA-ZIHUATANEJO,17.60,-101.45,28.5,1.8,0.3,31,28, +5,MEX,JUAREZ-G-GONZALEZ,31.63,-106.42,21.7,11.0,1.1,13,-7, +5,MEX,LA-PAZ-G-MARQUEZ-AP,24.07,-110.35,26.6,6.3,0.9,33,0, +5,MEX,MATAMOROS-G- CANALES,25.77,-97.52,25.5,6.6,1.5,18,7, +5,MEX,MEXICALI-G-SANCHEZ,32.63,-115.23,25.3,10.7,1.5,20,-21, +5,MEX,MONCLOVA,26.88,-101.43,25.9,8.7,1.3,10,15, +5,MEX,MONTERREY-INTL-AP,25.87,-100.38,25.3,7.8,1.0,9,1, +5,MEX,MORELIA-G-MUJICA-AP,19.85,-101.02,19.9,3.2,1.2,-2,30, +5,MEX,PIEDRAS-NEGRAS,28.70,-100.53,25.3,9.3,1.0,13,-10, +5,MEX,PLAYA-DE-ORO-INTL,19.13,-104.55,27.8,2.7,0.0,47,-13, +5,MEX,PUEBLA,19.05,-98.17,17.6,2.6,0.7,1,19, +5,MEX,PUERTO-ESCONDIDO,15.87,-97.08,27.4,1.4,-0.5,24,-7, +5,MEX,QUETZALCOATL-INTL,27.43,-99.57,25.5,9.3,1.2,14,9, +5,MEX,SALTILLO,25.37,-101.02,20.6,5.7,0.6,7,19, +5,MEX,TAPACHULA-INTL,14.78,-92.37,27.6,1.5,0.8,-24,28, +5,MEX,TEPIC,21.52,-104.88,24.5,4.0,0.8,12,25, +5,MEX,TIJUANA-G-RODRIGUE,32.53,-116.97,19.8,5.1,0.5,28,4, +5,MEX,TOLUCA-LA-LOPEZ-AP,19.33,-99.57,15.3,2.6,0.9,0,16, +5,MEX,TORREON-AP,25.53,-103.43,24.6,7.8,1.5,7,8, +5,MEX,TULANCINGO,20.08,-98.37,17.2,2.5,0.5,-13,16, +5,MEX,TUXPAN-INTL-AP,20.98,-89.65,27.1,2.6,0.2,8,17, +5,MEX,TUXTLA-GUTIERREZ-A,16.75,-93.13,23.5,2.5,0.8,-4,28, +5,MEX,VALLE-DEL-FUERTE-IN,25.68,-109.08,26.8,6.3,1.4,29,4, +5,MEX,XOXOCOTLAN-INTL,17.00,-96.72,21.9,2.1,0.9,-11,10, +5,MTQ,LE-LAMENTIN,14.60,-61.00,27.0,1.1,0.4,36,18, +5,PRI,AQUADILLA-BORINQUEN,18.50,-67.13,25.6,1.5,0.0,47,-11, +5,PRI,EUGENIO-MARIA-DE-HO,18.25,-67.15,25.9,1.3,0.0,19,10, +5,PRI,MERCEDITA,18.00,-66.55,27.0,2.5,-0.5,37,8, +5,PRI,ROOSEVELT-ROADS,18.25,-65.63,27.4,1.9,0.0,42,-16, +5,PRI,SAN-JUAN-INTL-AP,18.42,-66.00,26.8,1.9,-0.4,34,-16, +5,SPM,SAINT-PIERRE,46.77,-56.17,6.8,9.2,-1.1,49,31, +5,TTO,CROWN-POINT-AP,11.15,-60.83,27.4,0.4,0.5,24,19, +5,TTO,PIARCO-INTL-AP,10.62,-61.35,26.7,1.0,0.9,30,14, +5,USA,Adak NAS,51.88,-176.65,5.4,4.4,-1.1,41,61, +5,USA,Ambler,67.10,-157.85,-0.5,8.5,-1.2,25,-4, +5,USA,Anaktuvuk Pass,68.13,-151.73,-3.4,9.8,-2.5,36,-20, +5,USA,"Anchorage-Elmendorf +AFB",61.25,-149.80,5.6,9.3,-2.9,19,18, +5,USA,Anchorage-Lake Hood Seaplane Base,61.18,-149.97,5.7,9.3,-2.3,23,12, +5,USA,Anchorage-Merrill Field,61.22,-149.85,5.4,9.7,-3.1,26,15, +5,USA,Anchorage Intl AP,61.18,-150.00,4.7,10.8,-2.3,24,25, +5,USA,Aniak AP,61.58,-159.53,2.3,7.3,-2.8,29,25, +5,USA,Annette Island AP,55.05,-131.57,8.9,5.8,-0.7,27,44, +5,USA,Anvik,62.65,-160.18,2.4,8.3,-1.7,31,36, +5,USA,Barrow-W Post-W Rogers AP,71.32,-156.62,-8.0,12.3,-1.1,44,-16, +5,USA,Bethel AP,60.78,-161.83,1.9,8.1,-1.3,36,26, +5,USA,Bettles Field,66.92,-151.52,-0.5,11.1,-2.0,22,-5, +5,USA,Big Delta-Allen AAF,64.00,-145.72,3.7,12.3,-3.1,23,10, +5,USA,Big River Lake,60.82,-152.30,5.1,9.9,-3.4,25,18, +5,USA,Birchwood,61.42,-149.52,5.5,9.7,-2.5,19,15, +5,USA,Chulitna,62.88,-149.83,2.9,7.0,-2.5,29,18, +5,USA,Cold Bay AP,55.20,-162.72,5.1,5.4,-1.0,38,37, +5,USA,Cordova,60.50,-145.50,5.1,7.8,-1.1,18,34, +5,USA,Deadhorse,70.20,-148.48,-5.1,12.2,-4.4,47,-20, +5,USA,Dillingham AWOS,59.05,-158.52,3.5,7.0,-3.0,26,30, +5,USA,Eielson AFB,64.65,-147.10,2.1,9.6,-2.3,28,18, +5,USA,Emmonak,62.78,-164.50,1.7,7.3,-1.3,38,43, +5,USA,Fairbanks Intl AP,64.82,-147.85,2.4,11.6,-1.8,26,19, +5,USA,Fort Yukon,66.57,-145.27,-0.7,11.1,-2.4,23,-8, +5,USA,Gambell,63.78,-171.75,-0.5,5.1,-0.7,48,5, +5,USA,Gulkana,62.15,-145.45,1.5,9.3,-0.4,28,22, +5,USA,Gustavus,58.42,-135.70,5.9,7.5,0.0,20,13, +5,USA,Hayes River,61.98,-152.08,4.2,8.5,-3.2,28,24, +5,USA,Healy River AP,63.88,-149.02,3.1,8.1,-2.4,28,18, +5,USA,Homer AP,59.65,-151.48,4.7,8.3,-1.6,34,30, +5,USA,Hoonah,58.08,-135.45,6.0,8.5,-0.9,21,13, +5,USA,Hooper Bay,61.52,-166.15,1.1,5.9,0.1,46,7, +5,USA,Huslia,65.70,-156.38,0.6,8.7,-0.6,24,11, +5,USA,Hydaburg Seaplane Base,55.20,-132.83,,,,,, +5,USA,Iliamna AP,59.75,-154.92,4.7,7.8,-2.4,24,27, +5,USA,Juneau Intl AP,58.35,-134.58,6.3,8.8,-0.5,23,-4, +5,USA,Kake Seaplane Base,56.97,-133.95,7.2,7.7,-0.9,22,32, +5,USA,Kenai Muni AP,60.58,-151.23,5.3,8.7,-2.4,20,22, +5,USA,Ketchikan Intl AP,55.37,-131.72,7.4,8.2,-0.5,29,10, +5,USA,King Salmon AP,58.68,-156.65,3.0,8.1,-2.0,36,36, +5,USA,Kodiak AP,57.75,-152.50,6.9,6.4,-1.5,24,48, +5,USA,Kotzebue-Ralph Wein Mem AP,66.88,-162.60,-1.7,9.0,-2.0,44,8, +5,USA,McGrath AP,62.95,-155.60,0.9,10.3,-1.3,28,18, +5,USA,Mekoryuk 702185,60.37,-166.27,1.5,5.0,1.7,46,-35, +5,USA,Middleton Island,59.47,-146.32,7.0,5.6,-1.8,37,48, +5,USA,Minchumina 702460,63.88,-152.28,2.3,11.1,-1.3,20,29, +5,USA,Nenana Muni AP,64.55,-149.10,1.9,8.5,-2.7,24,13, +5,USA,Nome Muni AP,64.52,-165.45,0.2,7.1,-1.8,40,11, +5,USA,Northway AP,62.97,-141.93,-0.9,11.0,-1.6,23,-2, +5,USA,Palmer Muni AP,61.60,-149.08,6.2,8.6,-1.9,20,17, +5,USA,Petersburg,56.80,-132.95,6.3,8.0,-0.5,21,14, +5,USA,Point Hope AWOS,68.35,-166.80,-2.6,7.3,-2.6,56,-13, +5,USA,Port Heiden,56.95,-158.62,3.9,6.2,-1.6,43,36, +5,USA,Saint Marys AWOS,62.07,-163.30,1.9,6.1,-1.2,45,19, +5,USA,Sand Point,55.32,-160.52,5.3,5.9,-1.8,30,44, +5,USA,Savoonga,63.68,-170.50,-0.3,5.3,-1.0,46,-7, +5,USA,Selawik,66.60,-160.00,-0.9,8.4,-1.5,33,-9, +5,USA,Seward,60.12,-149.45,5.2,8.0,-1.6,24,27, +5,USA,Shemya AFB,52.72,174.12,3.7,4.9,0.7,47,-37, +5,USA,Shishmaref AWOS,66.27,-166.05,-1.5,7.3,-1.7,48,-13, +5,USA,Sitka-Japonski Island AP,57.05,-135.37,7.3,7.6,-0.2,30,21, +5,USA,Skagway AP,59.47,-135.30,7.1,9.8,-1.1,14,-1, +5,USA,Sleetmute,61.72,-157.15,3.2,9.5,-0.8,17,17, +5,USA,Soldotna,60.47,-151.03,4.3,8.6,-2.8,23,26, +5,USA,St Paul Island AP,57.17,-170.22,2.9,5.4,-1.5,55,45, +5,USA,Talkeetna State AP,62.32,-150.10,3.5,9.8,-1.8,28,32, +5,USA,"Tanana-Ralph Calhoun +AP",65.17,-152.10,0.4,8.6,-1.2,28,11, +5,USA,Togiak Village AWOS,59.05,-160.40,3.6,7.1,-2.8,35,32, +5,USA,Unalakleet Field,63.88,-160.80,1.3,6.8,-0.2,34,8, +5,USA,"Unalaska-Dutch Harbor +Field",53.90,-166.55,5.6,5.2,-1.3,44,25, +5,USA,Valdez-Pioneer Field,61.13,-146.27,5.5,8.0,-1.7,21,22, +5,USA,Valdez,61.13,-146.35,4.9,8.2,-1.4,26,20, +5,USA,Whittier,60.77,-148.68,4.9,8.1,-1.8,24,23, +5,USA,Wrangell,56.48,-132.37,7.1,8.1,-0.1,26,3, +5,USA,Yakutat State AP,59.52,-139.63,5.2,7.9,-1.0,30,22, +5,USA,Anniston Metro AP,33.58,-85.85,17.9,8.8,0.9,16,3, +5,USA,Auburn-Opelika AP,32.62,-85.43,17.7,8.8,0.9,24,21, +5,USA,Birmingham Muni AP,33.57,-86.75,18.1,9.8,0.9,19,-3, +5,USA,Dothan Muni AP,31.23,-85.43,20.0,9.3,1.3,20,11, +5,USA,Fort Rucker-Cairns Field,31.27,-85.72,18.8,9.1,0.7,19,5, +5,USA,Gadsen Muni AWOS,33.97,-86.08,17.2,9.5,1.2,20,-11, +5,USA,Huntsville Intl AP-Jones Field,34.65,-86.78,16.8,10.6,0.8,19,11, +5,USA,Maxwell AFB,32.38,-86.35,19.0,10.2,0.7,19,9, +5,USA,Mobile-Downtown AP,30.63,-88.07,20.4,8.2,0.7,22,-21, +5,USA,Mobile-Rgnl AP,30.68,-88.25,20.2,8.3,0.7,21,2, +5,USA,"Montgomery-Dannelly +Field",32.30,-86.40,19.1,9.3,1.0,17,-11, +5,USA,Muscle Shoals Rgnl AP,34.75,-87.60,17.8,9.5,1.0,24,26, +5,USA,Troy Air Field,31.87,-86.02,19.3,9.1,1.5,21,-8, +5,USA,Tuscaloosa Muni AP,33.22,-87.62,18.4,9.8,1.4,21,1, +5,USA,Batesville AWOS,35.73,-91.65,16.7,10.9,0.2,23,3, +5,USA,Bentonville AWOS,36.35,-94.22,15.3,11.5,-1.8,22,53, +5,USA,El Dorado-Goodwin Field,33.22,-92.82,19.0,11.0,1.5,19,-8, +5,USA,Fayetteville-Drake Field,36.00,-94.17,16.7,11.1,1.8,24,-20, +5,USA,Flippin AWOS,36.30,-92.47,16.6,11.1,0.9,25,3, +5,USA,Fort Smith Rgnl AP,35.33,-94.37,16.9,12.1,1.1,23,9, +5,USA,Harrison AP,36.27,-93.15,16.1,11.0,0.9,27,-6, +5,USA,Hot Springs Mem AP,34.47,-93.10,17.7,11.0,0.3,25,8, +5,USA,Jonesboro Muni AP,35.83,-90.65,16.1,12.7,2.1,22,7, +5,USA,Little Rock-Adams Field,34.75,-92.23,17.7,11.2,1.1,22,0, +5,USA,Little Rock AFB,34.92,-92.15,17.3,11.1,0.0,20,5, +5,USA,Pine Bluff AP,34.17,-91.93,18.1,12.3,2.0,21,-14, +5,USA,Rogers AWOS,36.37,-94.10,15.7,11.8,-0.7,27,38, +5,USA,Siloam Spring AWOS,36.18,-94.48,16.2,11.0,-1.0,22,42, +5,USA,Springdale Muni AP,36.18,-94.12,15.9,11.3,1.4,21,-13, +5,USA,Stuttgart AWOS,34.60,-91.57,18.4,10.5,0.8,25,7, +5,USA,Texarkana-Webb Field,33.45,-94.00,19.4,10.3,1.3,23,0, +5,USA,Walnut Ridge AWOS,36.13,-90.92,16.5,11.4,0.9,21,-2, +5,USA,Casa Grande AWOS,32.95,-111.77,24.4,11.6,1.3,16,-32, +5,USA,Davis-Monthan AFB,32.17,-110.88,23.7,9.7,0.1,14,8, +5,USA,Douglas-Bisbee Douglas Intl AP,31.47,-109.60,20.4,9.8,1.2,11,7, +5,USA,Flagstaff-Pulliam AP,35.13,-111.67,11.0,11.2,-0.4,20,12, +5,USA,Grand Canyon National Park AP,35.95,-112.15,11.9,11.4,-0.3,21,4, +5,USA,Kingman AWOS,35.27,-113.95,19.9,12.6,1.0,15,-33, +5,USA,Luke AFB,33.55,-112.37,25.0,11.4,-0.1,18,12, +5,USA,Page Muni AWOS,36.93,-111.45,18.5,13.0,1.0,12,-21, +5,USA,Phoenix-Deer Valley AP,33.68,-112.08,24.7,11.5,0.2,21,1, +5,USA,Phoenix-Sky Harbor Intl AP,33.45,-111.98,25.6,11.4,0.9,18,-22, +5,USA,Prescott-Love Field,34.65,-112.42,16.2,11.2,-0.1,21,9, +5,USA,Safford AWOS,32.82,-109.68,22.1,10.8,1.7,11,-6, +5,USA,Scottsdale Muni AP,33.62,-111.92,24.9,11.7,0.0,20,7, +5,USA,Show Low Muni AP,34.27,-110.00,15.0,10.3,0.7,15,-16, +5,USA,Tucson Intl AP,32.13,-110.95,22.7,10.3,-0.1,19,7, +5,USA,Winslow Muni AP,35.03,-110.72,16.3,12.4,-0.6,16,50, +5,USA,Yuma Intl AP,32.67,-114.60,25.9,10.0,1.5,24,-29, +5,USA,Yuma MCAS,32.65,-114.62,25.6,10.0,1.5,24,-24, +5,USA,Alturas,41.50,-120.53,12.8,11.6,-2.1,18,40, +5,USA,Arcata AP,40.98,-124.10,13.1,4.1,0.3,23,-6, +5,USA,Bakersfield-Meadows Field,35.43,-119.05,21.0,10.0,1.1,22,-16, +5,USA,Barstow Daggett AP,34.85,-116.80,21.7,11.3,1.2,17,-30, +5,USA,Beale AFB,39.13,-121.43,19.2,10.8,1.9,19,-33, +5,USA,Bishop AP,37.37,-118.35,17.2,11.7,-1.1,17,46, +5,USA,Blue Canyon AP,39.30,-120.72,14.2,10.5,-0.6,29,1, +5,USA,Blythe-Riverside County AP,33.62,-114.72,26.1,11.2,1.3,15,-29, +5,USA,Burbank-Glendale- Passadena Bob Hope AP,34.20,-118.35,20.8,7.0,0.9,24,-9, +5,USA,Camarillo AWOS,34.22,-119.08,18.5,5.0,0.3,23,15, +5,USA,Camp Pendleton MCAS,33.30,-117.35,18.8,5.5,0.8,24,-24, +5,USA,Carlsbad,33.13,-117.28,18.7,4.2,1.0,25,-41, +5,USA,China Lake NAF,35.68,-117.68,20.9,12.1,0.9,15,-22, +5,USA,Chino AP,33.97,-117.63,20.3,6.9,0.7,22,-30, +5,USA,Chula Vista-Brown Field Muni AP,32.58,-116.98,19.1,4.5,0.6,30,-36, +5,USA,Concord-Buchanan Field,38.00,-122.05,17.5,7.6,1.0,24,13, +5,USA,Crescent City-Jack McNamara Field,41.78,-124.23,13.3,4.1,0.2,23,7, +5,USA,Edwards AFB,34.90,-117.87,18.4,10.7,-1.5,22,43, +5,USA,Fairfield-Travis AFB,38.27,-121.93,17.7,8.6,1.4,16,-6, +5,USA,Fresno Air Terminal,36.78,-119.72,20.5,10.8,1.1,19,-23, +5,USA,Fullerton Muni AP,33.87,-117.98,20.8,6.4,-1.0,28,48, +5,USA,Hawthorne-Jack Northrop Field,33.92,-118.33,19.6,4.5,0.1,30,0, +5,USA,Hayward Air Terminal,37.67,-122.12,17.6,5.2,1.4,21,-7, +5,USA,Imperial County AP,32.83,-115.58,25.7,10.5,1.1,18,-21, +5,USA,Lancaster-Gen Wm Fox Field,34.73,-118.22,19.5,10.5,1.3,18,-19, +5,USA,Lemoore NAS,36.33,-119.95,19.7,10.4,1.0,15,-23, +5,USA,Livermore Muni AP,37.70,-121.82,17.0,7.5,1.2,18,-15, +5,USA,Lompoc AWOS,34.67,-120.47,15.4,3.5,0.9,28,-8, +5,USA,"Long Beach-Daugherty +Field",33.83,-118.17,20.0,5.4,0.8,26,-18, +5,USA,Los Angeles Intl AP,33.93,-118.40,19.3,4.3,0.5,27,-20, +5,USA,March AFB,33.90,-117.25,20.1,8.3,1.4,23,-33, +5,USA,Merced-Macready Field,37.28,-120.52,19.7,9.2,0.9,13,-15, +5,USA,Modesto Muni AP,37.63,-120.95,19.5,9.1,1.1,16,-11, +5,USA,Montague-Siskiyou County AP,41.78,-122.47,14.8,10.9,-2.0,20,53, +5,USA,Monterey NAF,36.60,-121.87,15.9,3.7,1.1,24,-5, +5,USA,Mountain View-Moffett Field NAS,37.40,-122.05,17.5,5.7,1.7,27,-9, +5,USA,Napa County AP,38.22,-122.28,16.2,6.3,0.6,15,-8, +5,USA,Needles AP,34.77,-114.62,25.7,12.0,0.1,15,7, +5,USA,Oakland Intl AP,37.72,-122.22,16.4,4.8,0.7,19,5, +5,USA,Oxnard AP,34.20,-119.20,18.2,4.4,0.8,26,-4, +5,USA,Palm Springs-Thermal AP,33.63,-116.17,25.3,11.0,0.9,17,-19, +5,USA,Palm Springs Intl AP,33.83,-116.50,26.1,10.1,0.1,18,6, +5,USA,Palmdale AP,34.63,-118.08,19.5,11.1,0.8,19,-27, +5,USA,Paso Robles Muni AP,35.67,-120.63,18.1,7.5,0.9,17,-3, +5,USA,Point Mugu NAS,34.12,-119.12,17.7,4.2,0.5,30,-10, +5,USA,Porterville AWOS,36.03,-119.07,19.9,9.7,-0.7,20,43, +5,USA,Red Bluff Muni AP,40.15,-122.25,19.2,11.3,-0.8,22,29, +5,USA,Redding Muni AP,40.52,-122.32,19.3,10.6,-0.2,21,12, +5,USA,Riverside Muni AP,33.95,-117.45,20.5,7.0,-0.9,24,49, +5,USA,Sacramento Exec AP,38.50,-121.50,18.1,8.8,1.3,17,-19, +5,USA,Sacramento Metro AP,38.70,-121.58,18.8,9.3,0.9,14,-4, +5,USA,Salinas Muni AP,36.67,-121.60,16.2,4.8,0.1,27,9, +5,USA,San Diego-Lindbergh Field,32.73,-117.17,20.1,4.7,1.0,28,-21, +5,USA,San Diego-Miramar NAS,32.87,-117.13,19.3,5.8,1.0,32,-36, +5,USA,San Diego-Montgomery Field,32.82,-117.13,19.5,5.0,1.5,29,-31, +5,USA,"San Diego-North Island +NAS",32.70,-117.20,19.4,4.3,0.7,30,-21, +5,USA,San Francisco Intl AP,37.62,-122.40,16.2,4.0,1.1,21,3, +5,USA,San Jose Intl AP,37.37,-121.93,17.8,6.2,1.1,22,-4, +5,USA,San Luis Obispo AP,35.23,-120.63,17.0,4.9,0.8,21,2, +5,USA,Sandberg,34.75,-118.72,16.4,9.0,0.0,25,2, +5,USA,"Santa Ana-John Wayne +AP",33.68,-117.87,20.1,4.7,0.9,23,-21, +5,USA,Santa Barbara Muni AP,34.43,-119.85,17.7,5.0,1.2,20,-18, +5,USA,Santa Maria Public AP,34.92,-120.47,16.2,4.5,0.3,24,7, +5,USA,Santa Monica Muni AP,34.02,-118.45,19.4,4.5,0.5,32,-40, +5,USA,Santa Rosa AWOS,38.52,-122.82,16.9,6.8,0.7,16,-14, +5,USA,South Lake Tahoe-Lake Tahoe AP,38.90,-120.00,10.2,10.7,-0.1,22,1, +5,USA,Stockton Metro AP,37.90,-121.23,19.0,9.0,1.4,15,-13, +5,USA,Truckee Tahoe AP,39.32,-120.13,10.4,10.4,-1.9,27,45, +5,USA,Twentynine Palms,34.30,-116.17,23.1,11.6,1.3,18,-32, +5,USA,Ukiah Muni AP,39.13,-123.20,17.7,8.6,1.3,19,-32, +5,USA,Van Nuys AP,34.22,-118.48,21.1,6.7,0.0,22,16, +5,USA,Visalia Muni AWOS,36.32,-119.40,19.3,11.5,1.8,13,-27, +5,USA,Yuba County AP,39.10,-121.57,19.1,9.9,1.1,16,-22, +5,USA,Akron-Washington County AP,40.17,-103.23,12.5,12.8,-0.2,18,9, +5,USA,Alamosa Muni AP,37.43,-105.87,9.2,12.9,0.2,22,7, +5,USA,Aspen-Pitkin County- Sardy Field,39.22,-106.87,7.4,11.0,-0.9,24,7, +5,USA,"Aurora-Buckley Field +ANGB",39.72,-104.75,12.6,12.3,-1.8,20,40, +5,USA,Boulder-Broomfield- Jefferson County AP,40.13,-105.24,12.9,12.3,1.1,19,-34, +5,USA,Colorado Springs- Peterson Field,38.82,-104.72,12.2,12.1,0.2,19,9, +5,USA,Cortez-Montezuma County AP,37.30,-108.63,13.4,12.6,0.1,14,9, +5,USA,Craig Moffat AP,40.50,-107.53,7.3,12.5,-1.3,31,24, +5,USA,Denver Intl AP,39.83,-104.65,13.5,12.5,-1.3,20,31, +5,USA,"Durango-La Plata County +AP",37.15,-107.75,9.6,12.6,-0.5,27,48, +5,USA,Eagle County Rgnl AP,39.65,-106.92,8.4,12.4,-0.2,25,12, +5,USA,Fort Collins AWOS,40.45,-105.02,11.4,12.9,-0.2,17,7, +5,USA,Golden-NREL,39.74,-105.18,11.3,10.9,-0.5,26,5, +5,USA,"Grand Junction-Walker +Field",39.13,-108.53,14.7,13.7,1.1,17,-20, +5,USA,"Greeley-Weld County +AWOS",40.43,-104.63,11.5,12.9,-1.4,20,44, +5,USA,Gunnison County AWOS,38.53,-106.93,7.1,11.7,-0.8,25,27, +5,USA,Hayden-Yampa AWOS,40.48,-107.22,7.7,12.3,-1.3,30,26, +5,USA,La Junta Muni AP,38.05,-103.53,14.8,13.6,0.0,18,7, +5,USA,Lamar Muni AP,38.07,-102.68,14.3,13.8,-1.7,20,40, +5,USA,Leadville-Lake County AP,39.22,-106.32,4.3,9.1,-1.5,32,37, +5,USA,Limon Muni AP,39.18,-103.72,11.4,12.3,-1.6,19,45, +5,USA,Montrose County AP,38.50,-107.90,11.8,12.7,0.8,23,-14, +5,USA,Pueblo Mem AP,38.28,-104.50,14.4,12.9,0.9,17,-13, +5,USA,"Rifle-Garfield County +Rgnl AP",39.53,-107.72,11.8,12.7,1.6,19,-8, +5,USA,Trinidad-Las Animas County AP,37.27,-104.33,14.2,11.8,0.9,21,-28, +5,USA,"Bridgeport-Sikorsky Mem +AP",41.18,-73.15,12.3,11.5,0.4,31,39, +5,USA,Danbury Muni AP,41.37,-73.48,11.4,11.1,-1.5,30,-26, +5,USA,Groton-New London AP,41.33,-72.05,11.6,9.9,0.9,31,-10, +5,USA,Hartford-Bradley Intl AP,41.93,-72.68,11.3,12.6,0.1,25,1, +5,USA,Hartford-Brainard Field,41.73,-72.65,12.1,11.5,-0.1,27,-3, +5,USA,New Haven-Tweed AP,41.27,-72.88,12.3,10.8,0.1,30,10, +5,USA,Oxford AWOS,41.48,-73.13,11.0,11.9,-0.5,32,-3, +5,USA,Dover AFB,39.13,-75.47,13.6,11.3,-0.3,27,7, +5,USA,Wilmington-New Castle County AP,39.67,-75.60,13.5,12.0,0.6,22,2, +5,USA,Crestview-Bob Sikes AP,30.78,-86.52,20.2,7.8,0.7,27,-1, +5,USA,Daytona Beach Intl AP,29.18,-81.07,22.1,6.3,0.8,24,9, +5,USA,Fort Lauderdale Executive AP,26.20,-80.17,24.7,4.2,0.6,24,13, +5,USA,Fort Lauderdale Intl AP,26.07,-80.15,25.4,4.4,0.5,22,10, +5,USA,Fort Myers-Page Field,26.58,-81.87,24.6,4.8,0.9,27,26, +5,USA,Fort Pierce-St Lucie County AP,27.48,-80.37,22.5,5.4,0.7,24,1, +5,USA,Fort Walton Beach- Hurlburt Field,30.42,-86.68,20.3,9.0,0.8,20,18, +5,USA,Gainesville Rgnl AP,29.70,-82.28,21.0,7.3,1.3,19,-3, +5,USA,Homestead AFB,25.48,-80.38,24.7,5.4,1.1,26,14, +5,USA,Jacksonville-Craig Field,30.33,-81.52,21.3,6.7,0.1,21,6, +5,USA,Jacksonville Intl AP,30.50,-81.70,20.7,7.5,0.6,22,5, +5,USA,Jacksonville NAS,30.23,-81.67,22.1,7.2,1.2,15,0, +5,USA,Key West Intl AP,24.55,-81.75,26.2,4.3,0.6,30,14, +5,USA,Key West NAS,24.58,-81.68,26.2,4.5,0.7,28,11, +5,USA,Lakeland Linder Rgnl AP,27.98,-82.02,22.6,7.1,1.2,22,15, +5,USA,MacDill AFB,27.85,-82.52,22.9,7.1,1.1,24,28, +5,USA,Marathon AP,24.73,-81.05,26.9,4.5,0.9,25,8, +5,USA,Mayport NS,30.40,-81.42,21.8,7.0,1.0,24,12, +5,USA,Melbourne Rgnl AP,28.12,-80.65,23.4,4.9,0.9,23,-1, +5,USA,Miami-Kendall-Tamiami Executive AP,25.65,-80.43,24.0,4.5,0.4,24,6, +5,USA,Miami-Opa Locka AP,25.90,-80.28,24.8,4.8,0.5,34,3, +5,USA,Miami Intl AP,25.82,-80.30,25.1,4.3,0.7,30,12, +5,USA,Naples Muni AP,26.15,-81.77,23.8,5.0,0.6,24,7, +5,USA,NASA Shuttle Landing Facility,28.62,-80.72,22.6,6.3,0.9,30,26, +5,USA,Ocala Muni AWOS,29.17,-82.22,21.7,7.1,1.6,17,-8, +5,USA,Orlando-Sanford AP,28.78,-81.25,22.6,6.4,-0.1,26,-1, +5,USA,Orlando Executive AP,28.55,-81.33,23.2,6.4,1.8,22,6, +5,USA,Orlando Intl AP,28.43,-81.33,22.7,5.7,0.8,25,8, +5,USA,Panama City-Bay County AP,30.20,-85.68,21.5,7.8,0.3,25,-5, +5,USA,Pensacola-Forest Sherman NAS,30.35,-87.32,20.9,8.3,0.9,19,13, +5,USA,Pensacola Rgnl AP,30.48,-87.18,21.4,7.6,0.7,24,16, +5,USA,"Sarasota-Bradenton Intl +AP",27.38,-82.55,23.1,5.9,1.4,30,17, +5,USA,Southwest Florida Intl AP,26.53,-81.75,23.6,4.9,0.9,23,-9, +5,USA,St Petersburg-Albert Whitted Station,27.77,-82.63,24.1,6.3,0.8,33,28, +5,USA,St Petersburg-Clearwater Intl AP,27.90,-82.68,23.2,7.0,1.5,31,25, +5,USA,Tallahassee Rgnl AP,30.38,-84.37,20.2,8.1,0.8,19,-8, +5,USA,Tampa Intl AP,27.97,-82.53,23.1,6.2,1.1,23,9, +5,USA,Tyndall AFB,30.07,-85.58,19.8,8.5,0.6,25,1, +5,USA,Valparaiso-Elgin AFB,30.48,-86.52,19.8,9.1,0.5,23,17, +5,USA,Vero Beach Muni AP,27.65,-80.42,23.7,4.6,0.7,23,12, +5,USA,West Palm Beach Intl AP,26.68,-80.10,24.2,4.8,0.8,29,15, +5,USA,Whiting Field NAS,30.72,-87.02,20.1,8.1,0.3,24,15, +5,USA,Albany-Dougherty County AP,31.53,-84.18,20.1,8.2,0.6,24,7, +5,USA,Alma-Bacon County AP,31.53,-82.50,19.7,9.3,1.3,18,-9, +5,USA,Athens-Ben Epps AP,33.95,-83.33,17.8,9.4,0.8,18,0, +5,USA,Atlanta-Hartsfield- Jackson Intl AP,33.63,-84.43,17.8,9.9,1.1,18,-7, +5,USA,Augusta-Bush-Field,33.37,-81.97,18.4,9.7,0.7,18,-11, +5,USA,Brunswick-Golden Isles AP,31.25,-81.47,19.9,9.2,0.5,19,24, +5,USA,Brunswick-Malcolm McKinnon AP,31.15,-81.38,21.1,7.3,1.1,24,7, +5,USA,Columbus Metro AP,32.52,-84.95,19.6,9.4,0.9,22,-8, +5,USA,Dekalb Peachtree AP,33.87,-84.30,16.9,10.4,1.2,21,-14, +5,USA,Fort Benning-Lawson Field,32.35,-85.00,17.6,10.4,0.6,16,-1, +5,USA,Fulton County AP,33.77,-84.52,17.3,9.5,1.8,16,-18, +5,USA,Macon-Middle Georgia Rgnl AP,32.68,-83.65,18.9,9.4,1.0,19,-2, +5,USA,Marietta-Dobbins AFB,33.92,-84.52,15.9,10.6,0.2,21,12, +5,USA,Rome-Richard B Russell AP,34.35,-85.17,17.3,10.7,1.6,23,-28, +5,USA,Savannah-Hunter AAF,32.00,-81.15,19.3,9.4,1.0,20,-6, +5,USA,Savannah Intl AP,32.12,-81.20,20.0,8.7,0.8,20,15, +5,USA,Valdosta-Moody AFB,30.97,-83.20,19.6,8.8,0.5,18,-3, +5,USA,Valdosta Rgnl AP,30.78,-83.28,21.0,8.4,0.8,18,4, +5,USA,Warner Robins AFB,32.63,-83.60,17.9,10.5,0.9,15,-2, +5,USA,Andersen-AFB,13.57,144.92,27.4,1.1,0.0,15,13, +5,USA,GuamWfo,13.48,144.80,27.6,0.8,0.0,16,17, +5,USA,Barbers Point NAS,21.32,-158.07,26.9,3.4,0.3,30,10, +5,USA,Hilo Intl AP,19.72,-155.05,23.9,1.5,0.2,53,5, +5,USA,Honolulu Intl AP,21.32,-157.93,27.2,2.6,0.1,37,-13, +5,USA,Kahului AP,20.90,-156.43,24.7,1.9,0.3,44,3, +5,USA,"Kailua-Kaneohe Bay +MCAS",21.45,-157.78,27.0,2.6,0.1,43,-12, +5,USA,Kapalua-West Maui AP,20.95,-156.63,25.9,2.2,0.2,34,16, +5,USA,Keahole-Kona Intl AP,19.73,-156.05,25.7,1.6,0.3,39,4, +5,USA,Lanai AP,20.78,-156.95,23.9,2.2,0.3,27,22, +5,USA,Lihue AP,21.98,-159.33,25.9,2.6,0.4,40,-9, +5,USA,Molokai AWOS,21.15,-157.10,25.7,2.4,0.3,32,-5, +5,USA,Algona Muni AP,43.08,-94.27,10.2,13.5,-0.1,25,1, +5,USA,Atlantic Muni AP,41.40,-95.05,10.8,14.0,0.3,22,9, +5,USA,Boone Muni AP,42.05,-93.85,10.6,13.8,-0.6,25,12, +5,USA,Burlington Muni AP,40.78,-91.12,13.2,14.6,1.1,23,26, +5,USA,Carroll Muni AP,42.05,-94.78,11.0,13.7,0.5,25,3, +5,USA,Cedar Rapids Muni AP,41.88,-91.72,10.8,13.6,0.7,25,39, +5,USA,Chariton Muni AP,41.03,-93.37,11.9,14.5,0.1,24,-4, +5,USA,Charles City Muni AP,43.07,-92.62,10.2,13.6,0.3,29,16, +5,USA,Clarinda Muni AP,40.72,-95.03,12.6,14.5,1.0,23,3, +5,USA,Clinton Muni AWOS,41.83,-90.33,10.9,14.4,1.3,24,-29, +5,USA,Council Bluffs Muni AP,41.27,-95.77,12.1,13.4,0.7,24,16, +5,USA,Creston Muni AP,41.02,-94.37,11.6,13.7,1.0,19,4, +5,USA,Decorah Muni AP,43.28,-91.73,11.8,14.1,1.0,23,-8, +5,USA,Denison Muni AP,41.98,-95.38,11.1,14.4,0.7,27,-15, +5,USA,Des Moines Intl AP,41.53,-93.67,11.4,14.6,0.0,24,6, +5,USA,Dubuque Rgnl AP,42.40,-90.70,9.4,13.4,-0.7,28,11, +5,USA,Estherville Muni AP,43.40,-94.75,8.5,14.0,-1.0,30,15, +5,USA,Fairfield Muni AP,41.05,-91.98,11.8,14.0,0.6,23,14, +5,USA,Fort Dodge AWOS,42.55,-94.18,10.4,14.4,0.0,25,5, +5,USA,Fort Madison Muni AP,40.67,-91.33,13.3,13.0,1.3,26,-2, +5,USA,Keokuk Muni AP,40.47,-91.43,13.2,13.6,1.7,28,31, +5,USA,Knoxville Muni AP,41.30,-93.12,12.4,14.4,1.2,27,6, +5,USA,Le Mars Muni AP,42.78,-96.20,11.8,13.3,2.2,26,36, +5,USA,Mason City Muni AP,43.15,-93.33,9.0,14.3,-0.5,27,0, +5,USA,Monticello Muni AP,42.23,-91.17,10.6,13.8,0.9,26,28, +5,USA,Muscatine Muni AP,41.37,-91.15,11.6,14.0,0.9,28,36, +5,USA,Newton Muni AP,41.68,-93.02,11.3,13.3,1.3,24,7, +5,USA,Oelwein Muni AP,42.68,-91.97,10.8,12.9,0.9,25,5, +5,USA,Orange City Muni AP,42.98,-96.07,10.6,13.7,-0.4,21,12, +5,USA,Ottumwa Industrial AP,41.10,-92.45,11.2,13.7,-0.1,25,0, +5,USA,Red Oak Muni AP,41.02,-95.27,12.0,14.4,0.4,25,5, +5,USA,Sheldon Muni AP,43.22,-95.83,10.8,12.9,1.1,21,-32, +5,USA,Shenandoah Muni AP,40.75,-95.42,11.8,14.7,0.5,23,12, +5,USA,Sioux City-Sioux Gateway AP,42.38,-96.38,10.7,14.3,0.0,22,6, +5,USA,Spencer Muni AP,43.17,-95.15,8.8,13.7,-0.7,28,-3, +5,USA,Storm Lake Muni AP,42.60,-95.23,10.4,13.7,-0.1,27,1, +5,USA,Washington Muni AP,41.28,-91.67,11.4,13.8,0.1,27,8, +5,USA,Waterloo Muni AP,42.55,-92.40,10.0,14.3,-0.7,27,-11, +5,USA,Webster City Muni AP,42.43,-93.87,11.4,14.1,0.7,25,-6, +5,USA,Boise Air Terminal,43.62,-116.21,13.6,12.2,1.0,18,-26, +5,USA,Burley Muni AP,42.53,-113.77,12.5,12.6,-1.2,20,46, +5,USA,Caldwell AWOS,43.63,-116.63,13.4,12.8,-1.2,16,46, +5,USA,Coeur dAlene AWOS,47.77,-116.82,11.0,12.0,-1.2,17,45, +5,USA,Hailey-Sun Valley AP,43.50,-114.30,10.8,13.6,-2.3,22,34, +5,USA,Idaho Falls-Fanning Field,43.52,-112.07,9.9,13.3,-0.5,22,1, +5,USA,Lewiston-Nez Perce County AP,46.37,-117.02,13.8,12.8,-1.8,19,41, +5,USA,Malad City AP,42.15,-112.28,10.7,12.0,-1.8,20,43, +5,USA,Mountain Home AFB,43.05,-115.87,12.7,12.8,-2.3,19,43, +5,USA,Pocatello Muni AP,42.92,-112.57,10.9,13.2,0.0,19,6, +5,USA,Salmon-Lemhi AWOS,45.12,-113.88,9.5,12.5,-0.9,20,35, +5,USA,Soda Springs-Tigert AP,42.65,-111.58,7.4,11.9,-2.7,28,22, +5,USA,Twin Falls-Magic Valley Rgnl AP-Joslin Field,42.55,-114.35,12.5,12.5,-2.0,16,42, +5,USA,Aurora Muni AP,41.77,-88.47,11.0,13.2,0.7,26,9, +5,USA,Belleville-Scott AFB,38.55,-89.85,13.6,12.6,-0.5,22,7, +5,USA,Bloomington Normal- Central Illinois Rgnl AP,40.47,-88.92,11.3,13.2,-1.0,24,-18, +5,USA,Cahokia AP,38.57,-90.15,14.8,11.9,1.4,24,-12, +5,USA,Carbondale-Southern Illinois AP,37.77,-89.25,15.6,12.4,0.8,23,13, +5,USA,Chicago-Midway AP,41.78,-87.75,12.5,13.4,1.0,32,11, +5,USA,Chicago-OHare Intl AP,41.98,-87.92,11.1,13.4,0.7,25,30, +5,USA,Decatur AP,39.83,-88.87,12.7,13.0,1.3,22,-12, +5,USA,Du Page AP,41.92,-88.25,11.7,12.6,0.6,22,-20, +5,USA,Marion-Williamson County Rgnl AP,37.75,-89.02,14.6,11.6,-1.0,25,8, +5,USA,Moline-Quad City Intl AP,41.47,-90.52,11.1,14.0,0.0,24,14, +5,USA,Mount Vernon AWOS,38.32,-88.87,14.7,12.2,0.1,28,0, +5,USA,Peoria-Greater Peoria AP,40.67,-89.68,11.3,13.7,0.9,22,40, +5,USA,Quincy Muni AP,39.93,-91.20,13.0,12.7,1.7,24,12, +5,USA,Rockford-Greater Rockford AP,42.20,-89.10,9.9,14.1,-0.2,26,5, +5,USA,Springfield-Capital AP,39.85,-89.68,12.9,13.4,1.3,23,39, +5,USA,Sterling-Rock Falls- Whiteside County AP,41.75,-89.67,11.7,13.1,1.1,26,26, +5,USA,University of Illinois- Willard AP,40.06,-88.37,12.4,13.3,0.6,23,3, +5,USA,Waukegan Rgnl AP,42.42,-87.87,9.9,12.8,-0.6,30,29, +5,USA,Delaware County- Johnson Field,40.23,-85.40,12.4,12.8,-0.1,29,-7, +5,USA,Evansville Rgnl AP,38.05,-87.53,14.9,11.9,0.7,21,13, +5,USA,Fort Wayne Intl AP,41.00,-85.20,10.8,13.5,0.0,25,2, +5,USA,Grissom AFB,40.65,-86.15,11.5,12.7,-1.2,27,-19, +5,USA,Huntingburg Muni AP,38.25,-86.95,15.5,11.0,0.9,24,-32, +5,USA,Indianapolis Intl AP,39.72,-86.27,12.5,13.3,0.7,20,24, +5,USA,Lafayette-Purdue University AP,40.42,-86.93,12.1,13.0,1.3,26,23, +5,USA,Monroe County AP,39.13,-86.62,13.2,12.2,0.9,23,-2, +5,USA,South Bend-Michiana Rgnl AP,41.70,-86.33,11.6,13.0,0.2,23,3, +5,USA,Terre Haute-Hulman Rgnl AP,39.45,-87.30,13.7,12.7,1.2,26,7, +5,USA,Chanute-Martin Johnson AP,37.67,-95.48,15.6,12.9,2.7,19,-8, +5,USA,Concordia-Blosser Muni AP,39.55,-97.65,14.2,13.6,0.5,22,7, +5,USA,Dodge City Rgnl AP,37.77,-99.97,14.0,12.8,0.6,22,-8, +5,USA,Emporia Muni AP,38.33,-96.18,13.2,14.2,0.9,20,2, +5,USA,Fort Riley-Marshall AAF,39.05,-96.77,15.2,12.3,0.8,25,-10, +5,USA,Garden City Muni AP,37.93,-100.72,14.4,13.2,-0.6,18,11, +5,USA,Goodland-Renner Field,39.37,-101.70,12.9,13.7,1.2,17,-14, +5,USA,Great Bend AWOS,38.35,-98.87,14.2,12.5,0.3,24,2, +5,USA,Hays Muni AWOS,38.85,-99.27,14.2,12.9,1.5,25,-34, +5,USA,Hill City Muni AP,39.38,-99.83,12.8,12.6,-1.1,25,-7, +5,USA,Hutchinson Muni AP,38.07,-97.87,15.0,12.2,1.1,19,1, +5,USA,Liberal Muni AP,37.03,-100.97,15.5,12.9,-1.0,20,42, +5,USA,Manhattan Rgnl AP,39.13,-96.67,14.3,13.3,0.7,20,-7, +5,USA,Newton AWOS,38.05,-97.28,14.1,12.5,0.7,29,-9, +5,USA,Olathe-Johnson County Executive AP,38.85,-94.73,14.8,12.2,1.0,27,-4, +5,USA,Olathe-Johnson County Industrial AP,38.83,-94.88,14.4,12.8,0.8,19,-13, +5,USA,Russell Muni AP,38.88,-98.82,13.9,12.8,0.3,22,11, +5,USA,Salina Muni AP,38.82,-97.67,15.1,13.2,0.7,28,11, +5,USA,Topeka-Forbes AFB,38.95,-95.67,14.3,12.3,1.3,20,1, +5,USA,Topeka-Phillip Billard Muni AP,39.07,-95.63,14.1,12.6,0.9,20,3, +5,USA,Wichita-Col Jabara Field,37.75,-97.22,14.6,12.8,1.7,20,-19, +5,USA,Wichita-McConnell AFB,37.62,-97.27,15.0,13.3,-0.1,24,-1, +5,USA,Wichita-Mid Continent AP,37.65,-97.43,15.1,11.9,0.7,24,-13, +5,USA,Bowling Green-Warren County AP,36.98,-86.43,15.3,11.9,1.3,28,3, +5,USA,Cincinnati-Northern Kentucky AP,39.05,-84.67,13.2,12.0,0.8,20,28, +5,USA,Fort Campbell AAF,36.67,-87.48,15.4,12.2,0.2,25,11, +5,USA,Fort Knox-Godman AAF,37.90,-85.97,14.4,11.7,-0.1,24,2, +5,USA,Henderson City County AP,37.82,-87.68,13.8,11.5,-0.2,23,5, +5,USA,Jackson-Julian Carroll AP,37.58,-83.32,15.6,10.3,0.6,22,35, +5,USA,Lexington-Bluegrass AP,38.03,-84.60,14.0,11.9,1.0,21,15, +5,USA,London-Corbin-Magee Field,37.08,-84.08,14.4,11.0,1.7,23,7, +5,USA,Louisville-Bowman Field,38.23,-85.67,15.6,11.2,0.8,19,13, +5,USA,"Louisville-Standiford +Field",38.18,-85.73,14.9,12.0,0.6,22,23, +5,USA,Paducah-Barkley Rgnl AP,37.05,-88.77,15.9,10.7,0.1,21,2, +5,USA,Somerset-Pulaski County AWOS,38.00,-84.60,16.1,11.8,1.0,19,30, +5,USA,Alexandria-England AFB,31.32,-92.55,20.6,8.7,1.1,21,4, +5,USA,Alexandria-Esler Rgnl AP,31.40,-92.30,19.7,9.1,1.2,21,-27, +5,USA,Barksdale AFB,32.50,-93.67,19.0,10.0,0.7,22,42, +5,USA,Baton Rouge-Ryan AP,30.53,-91.15,20.4,8.6,0.9,17,1, +5,USA,Fort Polk,31.05,-93.18,19.7,9.2,1.2,19,11, +5,USA,Houma-Terrebonne AP,29.57,-90.67,21.0,8.2,1.1,22,17, +5,USA,Lafayette RgnlAP,30.20,-91.98,20.7,8.2,0.2,28,8, +5,USA,Lake Charles AP,30.22,-93.17,20.8,9.1,1.9,17,-6, +5,USA,Lake Charles Rgnl AP,30.12,-93.23,20.5,8.6,0.9,20,7, +5,USA,Monroe Rgnl AP,32.52,-92.03,19.4,9.6,0.8,22,-20, +5,USA,New Iberia,30.03,-91.88,20.5,8.6,1.3,24,-17, +5,USA,New Orleans-Alvin Callender Field,29.82,-90.02,21.3,7.4,0.2,22,1, +5,USA,"New Orleans-Lakefront +AP",30.05,-90.03,21.7,8.0,0.0,23,8, +5,USA,New Orleans Intl AP,30.00,-90.25,21.3,8.0,1.0,21,10, +5,USA,Patterson Mem AP,29.72,-91.33,20.9,7.9,-0.8,21,43, +5,USA,Shreveport Downtown,32.53,-93.75,19.4,11.2,1.6,23,-17, +5,USA,Shreveport Rgnl AP,32.45,-93.82,19.3,10.0,1.6,19,-5, +5,USA,Barnstable-Boardman Poland AP,41.67,-70.28,11.7,9.8,0.0,34,-7, +5,USA,Beverly Muni AP,42.58,-70.92,10.2,11.7,-0.2,32,-1, +5,USA,Boston-Logan Intl AP,42.37,-71.02,11.5,11.8,0.1,29,6, +5,USA,Chicopee Falls-Westover AFB,42.20,-72.53,10.8,11.6,-0.6,29,-5, +5,USA,Lawrence Muni AP,42.72,-71.12,11.2,11.3,0.3,28,-1, +5,USA,Marthas Vineyard AP,41.40,-70.62,11.8,9.3,0.0,34,5, +5,USA,Nantucket Mem AP,41.25,-70.07,12.0,8.9,0.5,41,-29, +5,USA,New Bedford Rgnl AP,41.67,-70.95,12.0,10.6,-0.8,31,-23, +5,USA,North Adams AP,42.70,-73.17,10.3,11.6,0.8,29,7, +5,USA,Norwood Mem AP,42.18,-71.18,11.0,11.9,-0.2,31,6, +5,USA,Otis ANGB,41.65,-70.52,11.3,10.3,-1.7,32,35, +5,USA,Plymouth Muni AP,41.92,-70.73,11.5,10.2,0.7,31,8, +5,USA,Provincetown AWOS,42.07,-70.22,11.9,10.1,-0.7,39,30, +5,USA,Westfield-Barnes Muni AP,42.15,-72.72,10.6,12.5,0.4,30,-5, +5,USA,Worcester Rgnl AP,42.27,-71.88,9.2,12.3,-1.0,29,-14, +5,USA,Andrews AFB,38.82,-76.87,14.3,11.0,-0.5,25,5, +5,USA,Baltimore-Washington Intl AP,39.17,-76.68,14.4,11.8,0.5,22,-2, +5,USA,Hagerstown-Washington County Rgnl AP,39.70,-77.73,14.0,11.5,0.6,25,7, +5,USA,Patuxent River NAS,38.30,-76.42,16.3,10.1,-0.1,24,1, +5,USA,Salisbury-Wicomico County Rgnl AP,38.33,-75.52,15.5,10.2,0.5,23,-2, +5,USA,"Auburn-Lewiston Muni +AP",44.05,-70.28,8.4,11.6,-0.9,29,8, +5,USA,Augusta AP,44.32,-69.80,9.0,12.6,0.5,34,-5, +5,USA,Bangor Intl AP,44.80,-68.82,8.7,12.7,-1.5,32,5, +5,USA,Bar Harbor AWOS,44.45,-68.37,7.5,10.4,-1.2,37,15, +5,USA,Brunswick NAS,43.90,-69.93,8.8,12.2,-0.6,32,36, +5,USA,Caribou Muni AP,46.87,-68.03,5.6,12.0,-2.3,37,27, +5,USA,Edmundston-Northern Aroostook Rgnl AP,47.28,-68.32,5.7,11.8,-2.2,33,36, +5,USA,Houlton Intl AP,46.12,-67.80,7.0,12.6,-1.1,33,12, +5,USA,Millinocket Muni AP,45.65,-68.68,8.5,12.5,-0.8,30,16, +5,USA,Portland Intl Jetport,43.65,-70.30,8.5,12.0,-0.9,30,11, +5,USA,Presque Isle Muni AP,46.68,-68.05,6.4,11.5,-1.6,34,20, +5,USA,Rockland-Knox AWOS,44.07,-69.10,8.6,11.0,-0.6,37,-5, +5,USA,Sanford Muni AWOS,43.40,-70.72,8.4,11.0,-1.6,28,-8, +5,USA,Waterville AWOS,44.53,-69.68,8.2,12.7,-2.0,30,12, +5,USA,Wiscasset AP,43.97,-69.72,9.6,11.4,-0.1,34,4, +5,USA,Alpena County Rgnl AP,45.07,-83.58,7.7,12.1,-1.0,30,14, +5,USA,Ann Arbor Muni AP,42.22,-83.75,10.7,11.7,-1.0,31,-33, +5,USA,Battle Creek-Kellogg AP,42.30,-85.25,11.0,12.4,1.0,26,13, +5,USA,Benton Harbor-Ross Field-Twin Cities AP,42.13,-86.43,11.2,12.6,0.9,24,-23, +5,USA,"Cadillac-Wexford County +AP",44.28,-85.42,8.6,12.1,-2.0,31,3, +5,USA,Chippewa County Intl AP,46.25,-84.47,6.0,11.2,-1.9,35,21, +5,USA,Detroit-City AP,42.40,-83.00,11.1,13.3,-1.2,30,-13, +5,USA,Detroit-Willow Run AP,42.23,-83.53,10.8,13.8,-0.1,28,17, +5,USA,Detroit Metro AP,42.22,-83.35,10.3,13.2,-0.7,27,-10, +5,USA,Escanaba AWOS,45.75,-87.03,6.5,11.3,-2.0,34,16, +5,USA,Flint-Bishop Intl AP,42.97,-83.75,9.7,13.0,-0.6,26,-14, +5,USA,Grand Rapids-Kent County Intl AP,42.88,-85.52,9.9,13.0,-1.0,26,-17, +5,USA,Hancock-Houghton County AP,47.17,-88.50,6.6,12.0,-1.9,32,32, +5,USA,Houghton-Lake Roscommon County AP,44.37,-84.68,8.1,12.7,-1.4,28,11, +5,USA,"Howell-Livingston County +AP",42.63,-83.98,11.3,13.1,-0.2,26,13, +5,USA,Iron Mountain-Ford Field,45.82,-88.12,8.5,13.2,-1.2,26,10, +5,USA,Ironwood AWOS,46.53,-90.13,7.0,12.7,-2.0,32,24, +5,USA,Jackson-Reynolds Field,42.27,-84.47,11.0,13.0,0.5,25,18, +5,USA,Kalamazoo-Battle Creek Intl AP,42.23,-85.55,11.0,12.3,0.8,28,33, +5,USA,Lansing-Capital City AP,42.78,-84.58,9.8,13.1,-0.9,25,-18, +5,USA,Manistee AWOS,44.27,-86.25,9.4,12.9,-1.2,29,12, +5,USA,Menominee AWOS,45.13,-87.63,8.6,12.8,-1.1,37,17, +5,USA,Mount Clemens-Selfridge ANGB,42.62,-82.83,11.4,10.3,-1.5,28,21, +5,USA,Muskegon County AP,43.17,-86.23,9.5,12.8,-1.3,30,-1, +5,USA,Oakland County Intl AP,42.67,-83.42,11.2,12.7,0.0,30,7, +5,USA,Oscoda-Wurtsmith AFB,44.45,-83.40,9.3,11.9,-0.9,29,1, +5,USA,Pellston-Emmet County AP,45.57,-84.78,9.0,12.3,-0.6,25,14, +5,USA,Rhinelander-Oneida County AP,45.63,-89.47,7.8,13.5,-1.1,28,7, +5,USA,Saginaw-Tri City Intl AP,43.53,-84.08,9.8,12.3,0.1,29,6, +5,USA,Sault Ste Marie- Sanderson Field,46.47,-84.35,6.2,11.5,-1.5,35,18, +5,USA,St Clair County Intl AP,42.92,-82.53,10.9,12.9,-0.6,25,-14, +5,USA,Traverse City-Cherry Capital AP,44.73,-85.58,8.4,12.5,-1.2,31,12, +5,USA,Aitkin AWOS,46.55,-93.68,7.0,12.4,-1.2,35,17, +5,USA,Albert Lea AWOS,43.68,-93.37,10.2,14.1,-1.3,31,8, +5,USA,Alexandria Muni AP,45.88,-95.40,7.9,14.2,-0.4,30,4, +5,USA,Austin Muni AP,43.67,-92.93,9.1,13.9,-0.6,27,47, +5,USA,Baudette Intl AP,48.72,-94.60,6.9,12.5,-1.1,29,14, +5,USA,Bemidji Muni AP,47.50,-94.93,6.9,13.4,-1.6,32,11, +5,USA,Benson Muni AP,45.32,-95.65,8.3,14.0,-2.4,30,28, +5,USA,Brainerd-Crow Wing County AP,46.40,-94.13,7.8,12.9,-0.6,26,4, +5,USA,Cambridge Muni AP,45.57,-93.27,8.2,13.6,-1.0,25,24, +5,USA,Cloquet AWOS,46.70,-92.50,6.8,12.3,-2.2,29,37, +5,USA,Crane Lake AWOS,46.27,-92.57,6.1,12.6,-1.5,36,23, +5,USA,Crookston Muni Field,47.85,-96.62,6.8,13.4,-2.2,26,25, +5,USA,Detroit Lakes AWOS,46.83,-95.88,7.5,13.8,-1.5,30,19, +5,USA,Duluth Intl AP,46.83,-92.22,6.1,12.0,-1.6,31,25, +5,USA,"Edin Prairie-Flying Cloud +AP",44.82,-93.45,9.6,14.7,-1.3,28,16, +5,USA,Ely Muni AP,47.82,-91.83,6.9,12.5,-1.0,28,16, +5,USA,Eveleth Muni AWOS,47.40,-92.50,6.2,12.8,-2.1,30,24, +5,USA,Fairmont Muni AWOS,43.65,-94.42,8.9,13.8,-1.6,29,15, +5,USA,Faribault Muni AWOS,44.33,-93.32,9.6,13.1,-0.8,24,-13, +5,USA,Fergus Falls AWOS,46.28,-96.15,8.7,14.0,-1.6,30,23, +5,USA,Fosston AWOS,47.58,-95.77,6.6,13.2,-1.7,32,29, +5,USA,Glenwood AWOS,45.65,-95.32,8.0,13.9,-1.8,26,27, +5,USA,Grand Rapids AWOS,47.22,-93.52,7.0,12.9,-2.2,30,7, +5,USA,Hallock,48.78,-96.95,7.3,14.1,-1.7,27,12, +5,USA,Hibbing-Chisholm Hibbing AP,47.38,-92.85,5.9,12.7,-1.4,37,35, +5,USA,Hutchinson AWOS,44.87,-94.38,8.1,14.0,-2.8,31,23, +5,USA,International Falls Intl AP,48.57,-93.40,5.8,12.9,-1.8,31,15, +5,USA,Litchfield Muni AP,45.10,-94.50,9.8,13.7,1.3,21,42, +5,USA,Little Falls AWOS,45.95,-94.35,7.1,13.5,-2.3,27,23, +5,USA,Mankato AWOS,44.22,-93.92,9.2,13.7,-1.7,28,6, +5,USA,Marshall Muni-Ryan Field AWOS,44.45,-95.82,9.0,13.8,-1.6,31,24, +5,USA,Minneapolis-Crystal AP,45.07,-93.35,8.4,13.9,-0.7,27,14, +5,USA,Minneapolis-St Paul Intl AP,44.88,-93.23,9.1,14.0,-1.3,24,1, +5,USA,Mora Muni AWOS,45.88,-93.27,8.3,13.2,0.1,31,8, +5,USA,Morris Muni AWOS,45.57,-95.97,7.2,13.2,-2.4,28,17, +5,USA,New Ulm Muni AWOS,44.32,-94.50,9.2,13.9,-1.6,33,2, +5,USA,Orr Rgnl AP,48.02,-92.87,5.1,12.4,-2.0,30,34, +5,USA,Owatonna AWOS,44.12,-93.25,9.4,14.3,-1.3,25,14, +5,USA,Park Rapids Muni AP,46.90,-95.07,6.8,13.0,-1.0,29,10, +5,USA,Pipestone AWOS,43.98,-96.32,8.7,14.4,-1.4,26,28, +5,USA,Red Wing Muni AP,44.58,-92.48,9.7,14.2,-1.3,30,15, +5,USA,Redwood Falls Muni AP,44.55,-95.08,8.9,13.7,-1.2,26,-19, +5,USA,Rochester Intl AP,43.90,-92.50,8.3,13.5,-1.0,27,8, +5,USA,Roseau Muni AWOS,48.85,-95.70,6.1,12.5,-1.4,37,21, +5,USA,Silver Bay Muni AP,47.20,-91.40,4.9,11.1,-2.2,31,39, +5,USA,South St Paul Muni AP,44.85,-93.15,9.6,14.6,-1.1,27,18, +5,USA,St Cloud Muni AP,45.55,-94.05,7.8,13.5,-1.5,28,11, +5,USA,St Paul-Downtown AP,44.93,-93.05,9.1,13.9,-0.7,30,5, +5,USA,Thief River AWOS,48.07,-96.18,6.8,12.8,-2.1,31,18, +5,USA,Two Harbors Muni AP,47.05,-91.75,6.4,12.1,-1.7,25,24, +5,USA,Wheaton AWOS,45.70,-96.50,8.0,14.0,-1.1,27,28, +5,USA,Willmar Muni AP,45.12,-95.08,9.4,13.3,-0.8,24,21, +5,USA,Winona Muni AWOS,44.08,-91.70,9.6,13.9,-0.2,27,9, +5,USA,Worthington AWOS,43.65,-95.58,8.9,13.9,-1.8,30,21, +5,USA,Cape Girardeau Muni AP,37.23,-89.57,14.9,11.3,0.5,24,12, +5,USA,Columbia Rgnl AP,38.82,-92.22,13.5,12.7,1.3,20,1, +5,USA,Farmington Rgnl AP,37.77,-90.40,14.7,11.0,0.1,19,17, +5,USA,Fort Leonard Wood- Forney AAF,37.75,-92.15,15.0,12.0,-0.4,21,11, +5,USA,Jefferson City Mem AP,38.58,-92.15,15.2,12.1,0.9,24,-14, +5,USA,Joplin Muni AP,37.15,-94.50,16.9,11.9,1.3,27,-3, +5,USA,Kaiser-Lee Fine Mem AWOS,38.10,-92.55,15.0,12.4,1.1,23,-20, +5,USA,Kansas City Downtown AP,39.12,-94.60,16.0,12.6,1.6,21,-21, +5,USA,Kansas City Intl AP,39.30,-94.72,13.5,13.3,0.8,20,5, +5,USA,Kirksville Muni AP,40.10,-92.55,11.8,14.3,0.9,21,34, +5,USA,Poplar Bluff AWOS,36.77,-90.47,15.9,12.0,1.0,20,-7, +5,USA,Rolla National AP,38.13,-91.77,13.8,10.7,0.8,19,-3, +5,USA,Springfield Rgnl AP,37.23,-93.38,14.5,11.5,0.6,22,5, +5,USA,St Joseph-Rosecrans Mem AP,39.77,-94.90,13.2,13.5,-0.2,23,7, +5,USA,St Louis-Lambert Intl AP,38.75,-90.37,14.6,12.7,1.2,19,-13, +5,USA,St Louis-Spirit of St Louis AP,38.65,-90.65,15.0,11.5,1.1,20,18, +5,USA,Whiteman AFB,38.72,-93.55,14.3,11.9,-0.6,21,-7, +5,USA,Biloxi-Keesler AFB,30.42,-88.92,20.6,8.8,0.8,22,9, +5,USA,Columbus AFB,33.65,-88.45,17.4,11.5,1.4,18,-23, +5,USA,Golden Triangle Rgnl AWOS,33.45,-88.58,17.5,11.0,0.7,19,-9, +5,USA,Greenville Muni AP,33.48,-90.98,19.5,10.0,1.2,16,-20, +5,USA,Greenwood-Leflore AP,33.50,-90.08,18.8,9.7,0.9,22,-18, +5,USA,Gulfport-Biloxi Intl AP,30.40,-89.07,20.6,8.3,0.6,22,-29, +5,USA,Hattiesburg-Laurel AP,31.47,-89.33,19.3,9.6,0.9,14,4, +5,USA,Jackson Intl AP,32.32,-90.08,18.8,9.7,1.1,19,-14, +5,USA,McComb-Pike Co AP,31.23,-90.47,19.6,9.1,1.6,20,-15, +5,USA,Meridian-Key Field,32.33,-88.75,18.5,9.6,1.4,16,-15, +5,USA,Meridian NAS,32.55,-88.57,19.2,9.4,1.0,22,12, +5,USA,Natchez-Hardy Anders Field,31.62,-91.30,19.7,8.2,1.3,19,-8, +5,USA,Tupelo Muni-C D Lemons AP,34.27,-88.77,17.9,10.6,1.6,17,-24, +5,USA,Billings-Logan Intl AP,45.80,-108.55,11.1,13.4,0.0,22,7, +5,USA,Bozeman-Gallatin Field,45.80,-111.15,8.1,12.5,-1.8,26,26, +5,USA,Butte-Bert Mooney AP,45.95,-112.50,8.1,12.1,-1.7,22,35, +5,USA,Cut Bank Muni AP,48.60,-112.37,8.5,11.4,-1.0,22,13, +5,USA,Glasgow Intl AP,48.22,-106.62,9.0,14.9,-1.0,22,9, +5,USA,Glendive AWOS,47.13,-104.80,8.4,14.6,-3.0,24,23, +5,USA,Great Falls Intl AP,47.47,-111.38,9.4,12.9,-0.5,26,5, +5,USA,Havre City-County AP,48.55,-109.77,9.1,13.8,-1.9,25,9, +5,USA,Helena Rgnl AP,46.60,-111.97,9.8,13.0,-0.9,21,24, +5,USA,"Kalispell-Glacier Park Intl +AP",48.32,-114.25,7.7,11.4,-1.3,24,27, +5,USA,Lewistown Muni AP,47.05,-109.45,7.6,11.0,-1.3,32,7, +5,USA,Livingston-Mission Field,45.70,-110.45,9.3,11.2,-1.2,26,44, +5,USA,Miles City Muni AP,46.43,-105.88,10.1,14.9,-1.0,21,0, +5,USA,Missoula Intl AP,46.92,-114.10,9.0,11.6,0.1,23,3, +5,USA,Sidney-Richland Muni AP,47.70,-104.20,7.2,15.3,-2.5,27,35, +5,USA,Wolf Point Intl AP,48.31,-105.10,7.8,13.9,-0.9,26,-14, +5,USA,Asheville Rgnl AP,35.43,-82.53,14.0,9.7,0.7,19,-11, +5,USA,Cape Hatteras,35.27,-75.55,18.2,9.2,0.8,25,-7, +5,USA,Charlotte-Douglas Intl AP,35.22,-80.95,17.1,10.1,0.7,21,-13, +5,USA,Cherry Point MCAS,34.90,-76.88,16.8,10.4,0.0,24,9, +5,USA,Elizabeth City CGAS,36.30,-76.25,17.9,9.2,0.1,26,2, +5,USA,Fayetteville-Pope AFB,35.17,-79.02,17.0,10.7,0.3,21,10, +5,USA,Fayetteville Muni AP,34.98,-78.88,16.5,10.5,1.0,19,-3, +5,USA,Fort Bragg-Simmons AAF,35.13,-78.93,17.5,10.3,-0.2,22,9, +5,USA,Goldsboro-Seymour Johnson AFB,35.35,-77.97,16.6,10.9,0.7,18,-3, +5,USA,Greensboro-Piedmont Triad Intl AP,36.10,-79.95,15.8,10.8,1.1,19,-3, +5,USA,Hickory Rgnl AP,35.73,-81.38,16.7,10.3,0.8,21,33, +5,USA,Jacksonville AWOS,34.83,-77.62,16.2,10.2,0.3,19,27, +5,USA,Kinston Stallings AFB,35.32,-77.63,16.9,10.4,0.4,22,7, +5,USA,Manteo-Dare County Rgnl AP,35.92,-75.70,17.2,9.9,-1.2,38,-31, +5,USA,New Bern-Craven County Rgnl AP,35.07,-77.05,18.5,8.4,1.0,24,-32, +5,USA,New River MCAS,34.70,-77.38,17.8,9.9,1.2,29,14, +5,USA,Pitt Greenville AP,35.63,-77.40,17.4,9.5,1.3,27,47, +5,USA,Raleigh-Durham Intl AP,35.87,-78.78,16.4,10.4,0.6,21,6, +5,USA,Rocky Mount-Wilson AP,35.85,-77.90,17.0,8.9,0.9,18,4, +5,USA,Southern Pines-Moore County AP,35.23,-79.40,16.5,9.8,-0.2,26,2, +5,USA,Wilmington Intl AP,34.27,-77.90,18.4,9.4,0.2,23,10, +5,USA,Winston Salem-Smith Reynolds AP,36.13,-80.22,16.7,9.3,1.0,19,11, +5,USA,Bismarck Muni AP,46.77,-100.77,8.2,13.4,-1.4,25,7, +5,USA,Devils Lake AWOS,48.12,-98.92,6.8,13.2,-1.2,37,18, +5,USA,Dickinson Muni AP,46.80,-102.80,7.5,13.2,-1.2,28,35, +5,USA,Fargo-Hector Intl AP,46.93,-96.82,7.6,13.9,-1.0,27,1, +5,USA,Grand Forks AFB,47.97,-97.40,6.5,12.6,-2.9,29,26, +5,USA,Grand Forks Intl AP,47.95,-97.18,7.4,14.5,-1.4,27,9, +5,USA,Jamestown Muni AP,46.92,-98.68,6.7,13.8,-2.4,27,31, +5,USA,Minot AFB,48.42,-101.35,6.8,12.2,-2.4,36,19, +5,USA,Minot Intl AP,48.27,-101.28,7.4,13.4,-1.6,29,6, +5,USA,Williston-Sloulin Field Intl AP,48.20,-103.65,8.4,15.1,-1.4,26,32, +5,USA,Ainsworth Muni AP,42.58,-100.00,11.0,12.5,1.0,25,-32, +5,USA,Alliance Muni AP,42.05,-102.80,11.5,13.9,-1.8,20,46, +5,USA,Beatrice Muni AP,40.30,-96.75,12.4,13.5,0.8,23,12, +5,USA,Bellevue-Offutt AFB,41.12,-95.92,11.5,14.1,-0.7,20,39, +5,USA,Broken Bow Muni AP,41.43,-99.65,9.8,13.4,-0.7,28,17, +5,USA,Chadron Muni AP,42.83,-103.08,12.0,13.6,-0.8,21,37, +5,USA,Columbus Muni AP,41.45,-97.33,10.9,14.2,0.2,27,13, +5,USA,Falls City-Brenner Field,40.08,-95.60,12.3,13.4,1.2,24,17, +5,USA,Fremont Muni AP,41.45,-96.52,11.2,14.1,0.9,26,-10, +5,USA,Grand Island-Central Nebraska Rgnl AP,40.97,-98.32,10.8,14.5,0.0,23,-4, +5,USA,Hastings Muni AP,40.60,-98.43,11.7,13.8,-0.4,24,-2, +5,USA,Holdrege-Brewster Field,40.45,-99.33,10.6,13.4,1.0,21,-38, +5,USA,Imperial Muni AP,40.52,-101.62,13.1,13.5,-1.4,21,25, +5,USA,Kearney Muni AWOS,40.73,-99.00,10.8,13.0,-0.6,25,34, +5,USA,Lincoln Muni AP,40.83,-96.77,12.2,14.0,0.9,18,1, +5,USA,McCook Muni AP,40.20,-100.58,12.4,14.0,1.2,20,-18, +5,USA,Norfolk-Karl Stefan Mem AP,41.98,-97.43,10.3,14.6,-0.2,24,3, +5,USA,North Platte Rgnl AP,41.12,-100.67,10.4,13.2,-0.7,25,5, +5,USA,Omaha-Eppley Airfield,41.32,-95.90,12.2,14.4,0.8,25,29, +5,USA,Omaha WSFO,41.37,-96.02,11.7,14.8,0.7,22,25, +5,USA,ONeill-Baker Field,42.47,-98.68,9.8,13.9,-1.2,26,49, +5,USA,Ord-Sharp Field,41.62,-98.95,10.8,13.8,-0.7,21,-19, +5,USA,"Scottsbluff-W B Heilig +Field",41.87,-103.60,11.7,13.8,-0.7,19,34, +5,USA,Sidney Muni AP,41.10,-102.98,11.1,13.2,-0.5,17,7, +5,USA,Tekamah AWOS,41.77,-96.17,11.5,14.0,0.6,25,-5, +5,USA,Valentine-Miller Field,42.87,-100.55,10.9,13.1,0.3,24,0, +5,USA,Berlin Muni AP,44.58,-71.18,6.8,12.0,-1.5,38,25, +5,USA,Concord Muni AP,43.20,-71.50,9.1,12.8,-0.7,27,-7, +5,USA,Keene-Dillant Hopkins AP,42.90,-72.27,9.8,12.6,-1.0,30,-2, +5,USA,Laconia Muni AWOS,43.57,-71.42,9.4,12.2,-1.4,29,-2, +5,USA,Lebanon Muni AP,43.63,-72.30,9.3,12.8,-0.7,32,-2, +5,USA,Manchester Muni AP,42.93,-71.43,11.0,12.2,0.0,32,12, +5,USA,Mount Washington,44.27,-71.30,-0.4,5.4,0.0,44,7, +5,USA,Pease Intl Tradeport,43.08,-70.82,10.0,12.0,-1.0,30,5, +5,USA,Atlantic City Intl AP,39.45,-74.57,13.2,11.0,0.1,25,1, +5,USA,Belmar-Monmouth County AP,40.18,-74.07,12.9,11.3,-0.9,29,-14, +5,USA,Caldwell-Essex County AP,40.88,-74.28,13.2,10.5,-0.4,30,0, +5,USA,Cape May County AP,39.00,-74.92,14.6,10.0,-1.1,33,9, +5,USA,McGuire AFB,40.02,-74.60,13.6,11.3,0.5,28,8, +5,USA,Millville Muni AP,39.37,-75.08,14.0,10.6,-0.8,26,-24, +5,USA,Newark Intl AP,40.72,-74.18,13.7,12.1,0.6,24,3, +5,USA,Teterboro AP,40.85,-74.07,13.3,10.1,0.4,25,13, +5,USA,"Trenton-Mercer County +AP",40.28,-74.82,14.0,11.7,0.4,25,-1, +5,USA,Albuquerque Intl AP,35.04,-106.62,16.4,12.0,1.1,18,-27, +5,USA,Carlsbad Cavern City Air Terminal,32.33,-104.27,19.9,11.7,0.6,18,17, +5,USA,Clayton Muni AP,36.45,-103.15,15.3,12.2,0.3,18,4, +5,USA,Clovis-Cannon AFB,34.38,-103.32,16.0,13.0,-0.2,20,0, +5,USA,Clovis Muni AWOS,34.43,-103.08,16.0,12.7,0.0,17,15, +5,USA,Deming Muni AP,32.25,-107.72,19.5,11.1,1.1,13,-7, +5,USA,Farmington-Four Corners Rgnl AP,36.75,-108.23,14.7,13.1,-0.9,14,44, +5,USA,Gallup-Sen Clarke Field,35.52,-108.78,13.0,11.8,-1.3,16,48, +5,USA,Holloman AFB,32.85,-106.10,18.7,11.6,1.5,14,-22, +5,USA,Las Cruces Intl AP,32.28,-106.92,20.0,11.8,0.5,19,-33, +5,USA,Las Vegas-Muni AP,35.65,-105.15,13.5,10.1,0.0,16,10, +5,USA,Roswell Industrial Air Park,33.30,-104.53,19.4,11.1,0.7,16,-5, +5,USA,Ruidoso-Sierra Blanca Rgnl AP,33.47,-105.53,15.8,9.6,1.1,11,-23, +5,USA,Santa Fe County Muni AP,35.62,-106.08,12.4,10.9,1.2,15,-23, +5,USA,Taos Muni AP,36.45,-105.67,9.9,11.7,0.0,16,15, +5,USA,Truth or Consequences Muni AP,33.23,-107.27,18.9,11.1,0.7,14,-28, +5,USA,Tucumcari AP,35.18,-103.60,16.3,12.2,0.2,19,9, +5,USA,Elko Muni AP,40.83,-115.80,11.3,13.1,-1.0,17,38, +5,USA,Ely-Yelland Field,39.30,-114.85,10.5,11.9,-1.0,19,42, +5,USA,Fallon NAS,39.42,-118.72,15.4,12.9,1.0,18,-38, +5,USA,Las Vegas-McCarran Intl AP,36.08,-115.15,21.6,12.5,0.0,19,11, +5,USA,Lovelock-Derby Field,40.07,-118.55,14.7,12.9,-1.6,20,48, +5,USA,Mercury-Desert Rock AP,36.63,-116.02,19.8,12.3,0.0,18,2, +5,USA,Nellis AFB,36.25,-115.03,22.4,13.2,-1.1,16,34, +5,USA,Reno-Tahoe Intl AP,39.48,-119.77,14.1,12.0,-1.3,18,41, +5,USA,Tonopah AP,38.07,-117.08,13.9,12.2,-1.4,19,35, +5,USA,Winnemucca Muni AP,40.90,-117.80,12.9,12.8,-1.2,18,42, +5,USA,Albany County AP,42.75,-73.80,10.0,12.5,-1.0,26,-28, +5,USA,Binghamton-Edwin A Link Field,42.20,-75.98,9.3,12.0,-1.2,28,-16, +5,USA,Buffalo-Greater Buffalo Intl AP,42.93,-78.73,10.0,12.2,-0.6,30,-17, +5,USA,Elmira Rgnl AP,42.17,-76.90,10.3,11.0,0.5,25,3, +5,USA,Fort Drum-Wheeler Sack AAF,44.05,-75.72,8.6,11.9,-1.6,28,12, +5,USA,Glens Falls-Bennett Mem AP,43.35,-73.62,9.6,12.6,-0.7,31,-18, +5,USA,Islip-Long Island MacArthur AP,40.78,-73.10,13.4,11.2,-0.1,28,-10, +5,USA,Jamestown AWOS,42.15,-79.27,9.0,11.0,-1.3,32,-5, +5,USA,Massena AP,44.93,-74.85,8.3,13.0,-1.4,28,4, +5,USA,Monticello AWOS,41.70,-74.80,9.4,12.5,-0.8,30,10, +5,USA,New York-Central Park,40.78,-73.97,13.6,11.8,0.3,25,10, +5,USA,New York-J F Kennedy Intl AP,40.65,-73.80,13.7,11.5,-0.6,29,42, +5,USA,New York-LaGuardia AP,40.78,-73.88,14.7,11.4,0.1,30,10, +5,USA,"Newburgh-Stewart Intl +AP",41.50,-74.10,11.4,12.3,-1.0,28,-13, +5,USA,Niagara Falls Intl AP,43.10,-78.95,10.5,12.0,-1.7,34,-10, +5,USA,Poughkeepsie-Dutchess County AP,41.63,-73.88,11.3,11.8,1.0,25,33, +5,USA,Republic AP,40.72,-73.42,13.6,10.6,1.0,31,-31, +5,USA,Rochester-Greater Rochester Intl AP,43.12,-77.68,10.4,12.5,-0.8,28,-34, +5,USA,Saranac Lake-Adirondack Rgnl AP,44.38,-74.20,6.9,12.1,-2.2,27,19, +5,USA,Syracuse-Hancock Intl AP,43.12,-76.10,10.2,12.4,-0.7,25,-24, +5,USA,Utica-Oneida County AP,43.15,-75.38,9.8,12.5,-0.4,27,6, +5,USA,Watertown AP,44.00,-76.02,8.8,12.6,-0.6,33,24, +5,USA,Westhampton-Suffolk County AP,40.85,-72.63,12.0,10.2,1.0,30,-9, +5,USA,White Plains- Westchester County AP,41.07,-73.72,11.7,11.3,1.0,26,8, +5,USA,Akron Canton Rgnl AP,40.92,-81.43,10.8,12.4,-1.1,26,-28, +5,USA,Cincinnati Muni AP- Lunken Field,39.10,-84.42,13.6,11.4,0.3,24,8, +5,USA,Cleveland-Burke Lakefront AP,41.52,-81.68,11.6,12.5,-1.0,30,-46, +5,USA,"Cleveland-Hopkins Intl +AP",41.40,-81.85,11.2,13.1,-0.3,27,6, +5,USA,Columbus-Port Columbus Intl AP,39.98,-82.88,12.4,11.8,0.8,23,40, +5,USA,Dayton-Wright Patterson AFB,39.83,-84.05,12.3,11.6,-1.1,27,9, +5,USA,Dayton Intl AP,39.90,-84.22,12.1,12.6,0.5,21,28, +5,USA,Findlay AP,41.02,-83.67,11.9,11.1,1.1,22,14, +5,USA,Mansfield-Lahm Muni AP,40.82,-82.52,10.3,12.8,-1.1,28,-23, +5,USA,Ohio State University AP,40.07,-83.07,13.2,12.3,1.5,28,-23, +5,USA,Toledo Express AP,41.58,-83.80,10.5,13.0,0.6,23,43, +5,USA,Youngstown Rgnl AP,41.25,-80.67,10.2,12.0,-0.1,27,10, +5,USA,Zanesville Muni AP,39.95,-81.90,13.1,10.0,0.1,19,8, +5,USA,Altus AFB,34.65,-99.27,18.3,12.3,0.1,21,2, +5,USA,Bartlesville-Phillips Field,36.77,-96.02,15.5,11.7,0.6,15,12, +5,USA,Clinton Sherman AP,35.33,-99.20,16.1,12.5,0.7,23,8, +5,USA,Fort Sill-Henry Post AAF,34.65,-98.40,17.7,12.3,0.1,22,10, +5,USA,Gage AP,36.30,-99.77,17.3,13.7,1.0,16,-11, +5,USA,Hobart Muni AP,35.00,-99.05,17.4,12.6,1.3,24,-22, +5,USA,Lawton Muni AP,34.57,-98.42,17.7,10.7,0.6,19,-33, +5,USA,McAlester Rgnl AP,34.90,-95.78,17.9,10.8,0.7,21,8, +5,USA,Oklahoma City-Tinker AFB,35.42,-97.38,16.5,12.4,-0.6,21,8, +5,USA,Oklahoma City-Wiley Post Field,35.53,-97.65,16.5,12.3,0.2,23,4, +5,USA,Oklahoma City-Will Rogers World AP,35.38,-97.60,16.9,11.7,1.3,22,-7, +5,USA,Ponca City Muni AP,36.61,-97.49,17.3,12.6,1.5,24,-28, +5,USA,Stillwater Rgnl AP,36.15,-97.08,17.0,12.4,1.3,19,-26, +5,USA,Tulsa Intl AP,36.20,-95.88,16.8,12.4,0.5,19,11, +5,USA,Vance AFB,36.33,-97.92,15.7,13.0,-1.0,24,51, +5,USA,Astoria Rgnl AP,46.15,-123.88,12.6,6.0,-0.9,23,59, +5,USA,Aurora State AP,45.25,-122.77,14.6,8.9,-1.2,20,43, +5,USA,Baker Muni AP,44.83,-117.82,10.8,12.1,-1.6,21,35, +5,USA,Burns Muni AP,43.52,-119.02,10.4,12.3,-1.5,19,36, +5,USA,Corvallis Muni AP,44.48,-123.28,14.9,8.7,-1.3,18,53, +5,USA,Eugene-Mahlon Sweet AP,44.05,-123.07,13.4,8.7,0.0,20,5, +5,USA,Klamath Falls Intl AP,42.22,-121.74,11.8,11.3,-2.0,20,36, +5,USA,La Grande Muni AP,45.28,-118.00,12.4,11.4,-1.7,19,54, +5,USA,Lakeview AWOS,42.17,-120.40,11.1,11.5,-1.3,20,34, +5,USA,Medford-Rogue Valley Intl AP,42.19,-122.70,14.9,10.6,1.6,20,-35, +5,USA,North Bend Muni AP,43.42,-124.25,13.2,5.1,0.1,20,18, +5,USA,Pendleton-Eastern Oregon Rgnl AP,45.70,-118.83,13.5,11.3,1.4,19,-31, +5,USA,Portland-Hillsboro AP,45.53,-122.95,14.3,8.6,1.2,13,-26, +5,USA,Portland-Troutdale AP,45.55,-122.40,14.5,9.1,-1.2,22,46, +5,USA,Portland Intl AP,45.60,-122.62,14.2,8.8,1.4,20,-27, +5,USA,Redmond-Roberts Field,44.25,-121.17,11.5,10.5,0.1,20,6, +5,USA,Roseburg Rgnl AP,43.23,-123.35,15.5,8.3,1.1,16,-37, +5,USA,Salem-McNary Field,44.90,-123.00,13.8,8.7,0.1,20,6, +5,USA,Sexton Summit,42.60,-123.37,13.1,9.4,-1.0,29,29, +5,USA,Allentown-Lehigh Valley Intl AP,40.65,-75.45,11.8,12.4,1.2,24,40, +5,USA,Altoona-Blair County AP,40.30,-78.32,11.8,11.2,1.3,23,-17, +5,USA,Bradford Rgnl AP,41.80,-78.63,7.6,11.6,-1.0,27,9, +5,USA,Butler County AWOS,40.78,-79.95,10.4,12.4,-0.9,27,-6, +5,USA,DuBois-Jefferson County AP,41.18,-78.90,9.4,12.0,-0.1,26,6, +5,USA,Erie Intl AP,42.08,-80.18,10.4,12.3,-1.1,30,-23, +5,USA,Franklin-Chess Lemberton AP,41.38,-79.87,9.8,11.3,-0.5,26,35, +5,USA,"Harrisburg-Capital City +AP",40.22,-76.85,12.8,12.1,0.8,22,11, +5,USA,Harrisburg Intl AP,40.20,-76.77,12.2,13.5,-0.6,26,-16, +5,USA,Johnstown-Cambria County AP,40.32,-78.83,10.5,11.8,0.7,24,-8, +5,USA,Lancaster AP,40.12,-76.30,13.5,10.8,0.0,19,10, +5,USA,Philadelphia-NE Philadelphia AP,40.08,-75.02,14.2,11.9,0.4,27,7, +5,USA,Philadelphia Intl AP,39.87,-75.23,13.9,11.9,0.5,23,3, +5,USA,Pittsburgh-Allegheny County AP,40.35,-79.92,12.6,10.2,0.8,22,13, +5,USA,Pittsburgh Intl AP,40.50,-80.23,11.9,11.5,0.1,23,4, +5,USA,Reading Mem AP-Spaatz Field,40.37,-75.97,13.5,11.5,0.9,25,25, +5,USA,State College-Penn State University,40.72,-77.93,11.1,12.0,1.6,31,64, +5,USA,Washington AWOS,40.13,-80.28,12.1,10.7,-0.7,24,16, +5,USA,Wilkes-Barre-Scranton Intl AP,41.33,-75.73,10.8,12.6,0.1,25,11, +5,USA,Williamsport Rgnl AP,41.25,-76.92,11.7,12.5,0.8,24,37, +5,USA,Willow Grove NAS,40.20,-75.15,14.0,10.6,-0.2,27,13, +5,USA,Aquadilla/Borinquen,18.50,-67.13,26.0,1.5,0.0,41,-6, +5,USA,Eugenio Maria De Ho,18.25,-67.15,26.4,1.4,-0.2,20,7, +5,USA,Mercedita,18.00,-66.55,26.6,1.6,0.1,24,-1, +5,USA,Roosevelt-Roads,18.25,-65.63,27.6,1.7,-0.1,32,1, +5,USA,SanJuanIntlArpt,18.42,-66.00,27.0,1.8,-0.1,39,-13, +5,USA,SanJuanLMMarinIntlAP,18.43,-66.00,27.0,1.9,0.1,34,-7, +5,USA,Block Island State AP,41.17,-71.58,12.2,9.3,-0.9,38,26, +5,USA,Pawtucket AWOS,41.92,-71.50,10.9,11.5,-0.5,28,9, +5,USA,Providence-T F Green State AP,41.72,-71.43,11.7,11.5,0.2,27,-4, +5,USA,Anderson County AP,34.50,-82.72,16.5,10.3,0.4,26,-2, +5,USA,Beaufort MCAS,32.48,-80.72,19.4,9.0,0.6,23,7, +5,USA,Charleston Intl AP,32.90,-80.03,19.4,8.8,0.5,23,1, +5,USA,Columbia Metro AP,33.95,-81.12,18.3,9.6,1.1,20,5, +5,USA,Florence Rgnl AP,34.18,-79.73,19.0,9.3,1.0,22,-21, +5,USA,Greenville-Downtown AP,34.85,-82.35,16.1,10.7,0.3,25,1, +5,USA,Greer Greenville- Spartanburg AP,34.90,-82.22,16.7,10.2,0.7,20,-19, +5,USA,Myrtle Beach AFB,33.68,-78.93,18.5,8.9,0.7,20,6, +5,USA,North Myrtle Beach- Grand Strand Field,33.82,-78.72,18.3,9.0,0.7,21,4, +5,USA,Shaw AFB,33.97,-80.47,17.3,9.9,0.2,20,3, +5,USA,Aberdeen Rgnl AP,45.45,-98.42,9.2,14.0,-1.0,27,3, +5,USA,Brookings AWOS,44.30,-96.82,8.9,13.1,-0.5,24,9, +5,USA,Ellsworth AFB,44.15,-103.10,8.8,13.3,-3.1,27,16, +5,USA,Huron Rgnl AP,44.40,-98.22,8.6,14.0,-1.5,28,7, +5,USA,Mitchell AWOS,43.77,-98.03,9.0,14.7,-2.6,28,28, +5,USA,Mobridge Muni AP,45.53,-100.43,8.1,14.4,-2.2,25,30, +5,USA,Pierre Muni AP,44.38,-100.28,9.9,14.3,-0.5,25,16, +5,USA,Rapid City Rgnl AP,44.05,-103.05,9.3,13.2,-0.8,25,23, +5,USA,Sioux Falls-Foss Field,43.58,-96.75,9.6,14.1,-0.7,26,8, +5,USA,Watertown Muni AP,44.93,-97.15,7.7,13.7,-1.0,31,17, +5,USA,Yankton-Chan Gurney Muni AP,42.92,-97.38,10.2,14.6,-1.4,29,11, +5,USA,Bristol-TriCities Rgnl AP,36.47,-82.40,14.3,10.7,0.7,22,17, +5,USA,"Chattanooga-Lovell Field +AP",35.03,-85.20,16.9,10.3,0.5,20,-5, +5,USA,Crossville Mem AP,35.95,-85.08,14.9,9.7,0.9,20,0, +5,USA,Dyersburg Muni AP,36.02,-89.40,16.9,11.3,-0.1,28,-7, +5,USA,Jackson-McKellar Sipes Rgnl AP,35.60,-88.92,16.8,9.8,1.3,18,2, +5,USA,"Knoxville-McGhee Tyson +AP",35.82,-83.98,15.9,11.2,0.9,22,10, +5,USA,Memphis Intl AP,35.07,-89.98,18.1,11.0,0.7,21,6, +5,USA,Nashville Intl AP,36.12,-86.68,16.7,11.4,0.9,23,3, +5,USA,Abilene-Dyess AFB,32.43,-99.85,20.3,10.9,0.4,21,5, +5,USA,Abilene Rgnl AP,32.47,-99.71,18.1,11.1,1.5,21,6, +5,USA,Alice Intl AP,27.73,-98.03,23.3,7.6,0.8,18,2, +5,USA,Amarillo Intl AP,34.99,-101.90,16.0,12.0,0.8,18,-26, +5,USA,Austin-Camp Mabry,30.32,-97.77,20.8,9.3,1.0,20,-7, +5,USA,Austin-Mueller Muni AP,30.29,-97.74,21.4,8.2,0.5,21,11, +5,USA,Brownsville-South Padre Island AP,25.90,-97.43,23.3,7.1,1.2,20,6, +5,USA,Childress Muni AP,34.43,-100.28,18.5,12.0,-0.9,21,32, +5,USA,College Station- Easterwood Field,30.58,-96.37,20.7,8.6,1.5,20,-34, +5,USA,Corpus Christi Intl AP,27.88,-97.63,22.4,7.4,1.0,24,13, +5,USA,Corpus Christi NAS,27.68,-97.28,23.6,6.7,0.8,27,0, +5,USA,Cotulla AP,28.45,-99.22,24.7,8.6,2.0,8,-15, +5,USA,Cox Field,33.63,-95.45,18.0,10.5,0.8,22,-24, +5,USA,Dalhart Muni AP,36.02,-102.55,14.4,12.4,-1.4,21,41, +5,USA,Dallas-Addison AP,32.97,-96.83,19.5,11.4,1.7,24,-34, +5,USA,Dallas-Fort Worth Intl AP,32.90,-97.02,19.7,10.7,1.4,20,-13, +5,USA,Dallas-Love Field,32.85,-96.85,20.8,11.6,0.9,26,-5, +5,USA,Dallas-Redbird AP,32.68,-96.87,20.7,9.9,2.0,18,-25, +5,USA,Del Rio-Laughlin AFB,29.37,-100.78,24.5,9.6,1.1,14,-5, +5,USA,Del Rio,29.38,-100.91,23.0,9.5,0.6,23,-27, +5,USA,Draughon-Miller Central Texas AP,31.15,-97.40,19.9,9.7,0.5,22,4, +5,USA,El Paso Intl AP,31.77,-106.50,20.7,10.8,0.7,14,-6, +5,USA,Fort Hood,31.13,-97.72,20.4,10.2,1.2,21,12, +5,USA,Fort Worth-Alliance AP,32.98,-97.32,18.8,10.6,0.5,24,10, +5,USA,Fort Worth-Meacham AP,32.82,-97.37,19.2,11.4,-1.0,22,38, +5,USA,Fort Worth NAS,32.77,-97.45,20.0,9.8,1.3,18,-21, +5,USA,Galveston,29.30,-94.80,22.1,8.0,0.9,24,-24, +5,USA,Georgetown AWOS,30.68,-97.68,20.2,9.4,0.4,25,1, +5,USA,Greenville Muni AP,33.07,-96.07,19.0,10.7,0.4,23,5, +5,USA,Harlingen-Valley Intl AP,26.23,-97.65,23.6,6.2,-0.3,27,-9, +5,USA,Hondo Muni AP,29.37,-99.17,21.0,9.0,1.2,21,-13, +5,USA,Houston-Bush Intercontinental AP,30.00,-95.37,21.2,8.4,0.7,23,5, +5,USA,Houston-D W Hooks AP,30.07,-95.55,21.5,8.2,1.3,21,-3, +5,USA,Houston-Ellington AFB,29.57,-95.09,21.4,8.1,0.7,28,15, +5,USA,"Houston-William P +Hobby AP",29.65,-95.28,21.9,7.2,0.0,22,10, +5,USA,"Killeen-Fort Hood Rgnl +AP",31.07,-97.83,20.8,8.9,1.2,24,-3, +5,USA,Killeen Muni AWOS,31.08,-97.68,20.1,9.6,1.2,25,3, +5,USA,Kingsville,27.50,-97.82,22.8,7.2,0.3,26,-2, +5,USA,Laredo Intl AP,27.57,-99.49,24.2,9.5,1.8,18,26, +5,USA,Longview-Gregg County AP,32.29,-94.98,19.7,9.4,0.4,28,-4, +5,USA,Lubbock Intl AP,33.67,-101.82,17.8,11.5,0.9,17,-4, +5,USA,Lufkin-Angelina Co AP,31.23,-94.75,19.9,8.9,0.6,22,12, +5,USA,Marfa AP,30.37,-104.02,18.0,9.6,1.1,16,-12, +5,USA,McAllen-Miller Intl AP,26.31,-98.17,24.7,7.5,1.3,21,-24, +5,USA,McGregor AWOS,31.48,-97.32,19.8,10.1,0.0,29,-3, +5,USA,Midland Intl AP,31.95,-102.18,19.6,10.5,0.3,14,2, +5,USA,Mineral Wells Muni AP,32.78,-98.07,19.3,10.0,0.8,24,-25, +5,USA,Nacogdoches AWOS,31.58,-94.72,19.4,9.1,0.5,25,0, +5,USA,Palacios Muni AP,28.72,-96.25,21.6,7.9,1.0,25,30, +5,USA,"Port Arthur-Jefferson Co +AP",29.95,-94.02,21.2,8.2,0.8,21,15, +5,USA,Randolph AFB,29.53,-98.28,21.1,8.8,1.2,21,3, +5,USA,Rockport-Aransas Co AP,28.08,-97.05,23.4,7.0,0.4,25,25, +5,USA,San Angelo-Mathis AP,31.35,-100.50,20.1,10.9,1.5,15,-3, +5,USA,San Antonio-Kelly AFB,29.38,-98.58,22.1,8.8,1.1,23,31, +5,USA,San Antonio-Stinson AP,29.33,-98.47,21.6,8.7,0.2,16,1, +5,USA,San Antonio Intl AP,29.53,-98.47,21.3,9.0,0.9,23,5, +5,USA,Tyler-Pounds Field,32.35,-95.40,19.3,9.6,0.6,23,-15, +5,USA,Victoria Rgnl AP,28.87,-96.93,21.5,8.1,0.8,24,-5, +5,USA,Waco Rgnl AP,31.62,-97.23,19.8,10.4,1.3,20,-16, +5,USA,Wichita Falls Muni AP,33.98,-98.50,18.3,10.9,0.8,21,-12, +5,USA,Wink-Winkler County AP,31.78,-103.20,21.4,11.8,0.7,13,14, +5,USA,Blanding Muni AP,37.62,-109.48,13.9,12.9,-1.8,18,37, +5,USA,Bryce Canyon AP,37.70,-112.15,7.0,11.0,-1.7,29,24, +5,USA,Cedar City Muni AP,37.70,-113.10,13.7,12.4,-0.1,19,11, +5,USA,Delta Muni AP,39.33,-112.58,13.5,12.5,-2.8,20,44, +5,USA,Hanksville AP,38.37,-110.72,15.7,14.3,-2.0,16,40, +5,USA,Moab-Canyonlands Field,38.58,-109.54,15.5,13.9,1.3,14,-31, +5,USA,Ogden-Hill AFB,41.12,-111.97,12.2,12.4,-1.5,24,30, +5,USA,Ogden-Hinkley AP,41.20,-112.02,14.2,14.0,0.9,18,-27, +5,USA,Provo Muni AWOS,40.22,-111.72,12.5,12.0,-1.5,17,50, +5,USA,Saint George AWOS,37.08,-113.60,21.1,12.9,0.0,13,12, +5,USA,Salt Lake City Intl AP,40.77,-111.97,13.1,12.0,-1.9,22,52, +5,USA,Vernal AP,40.43,-109.52,12.5,13.7,1.3,14,-25, +5,USA,Wendover USAF Auxiliary Field,40.72,-114.03,13.8,14.4,-1.5,16,49, +5,USA,Abingdon-Virgina Highlands AP,36.68,-82.03,13.8,10.4,-1.3,24,33, +5,USA,Arlington-Ronald Reagan Washington Natl AP,38.87,-77.03,15.3,11.6,-0.6,26,-11, +5,USA,"Blacksburg-Virginia Tech +AP",37.22,-80.42,13.2,11.1,0.4,27,10, +5,USA,Charlottesville-Albemarle County AP,38.13,-78.45,15.8,10.0,1.2,22,32, +5,USA,Danville Rgnl AP,36.57,-79.33,16.1,10.5,1.6,21,-16, +5,USA,Davison AAF,38.72,-77.18,14.8,11.7,-0.7,25,-18, +5,USA,Farmville Muni AP,37.35,-78.43,15.7,11.2,0.4,29,-2, +5,USA,Franklin Muni AP,36.70,-76.90,17.3,9.6,1.1,24,-21, +5,USA,"Fredericksburg-Shannon +AP",38.27,-77.45,15.0,11.5,-0.5,25,4, +5,USA,Hillsville-Twin County AP,36.77,-80.82,12.6,10.6,-0.8,26,30, +5,USA,Hot Springs-Ingalls Field,37.95,-79.83,10.3,9.9,0.1,28,2, +5,USA,Langley AFB,37.08,-76.35,15.3,11.0,-0.1,25,5, +5,USA,Leesburg Muni AP- Godfrey Field,39.08,-77.57,13.6,12.0,0.2,26,-6, +5,USA,Lynchburg Rgnl AP- Preston Glen Field,37.33,-79.20,15.0,11.1,0.7,21,2, +5,USA,Manassas Muni AWOS,38.72,-77.52,13.5,11.3,-0.9,24,8, +5,USA,Marion-Wytheville- Mountain Empire AP,36.90,-81.35,13.5,10.7,1.1,20,-7, +5,USA,"Martinsville-Blue Ridge +AP",36.63,-80.02,14.8,11.2,-0.8,25,18, +5,USA,"Melfa-Accomack County +AP",37.65,-75.77,15.8,10.6,-1.0,33,-27, +5,USA,Newport News,37.13,-76.50,16.7,10.3,0.1,22,3, +5,USA,Norfolk Intl AP,36.90,-76.20,16.5,10.4,0.5,25,6, +5,USA,Norfolk NAS,36.95,-76.28,17.1,9.4,0.5,23,2, +5,USA,Oceana NAS,36.82,-76.03,16.8,9.9,0.7,24,-37, +5,USA,Petersburg Muni AP,37.18,-77.52,16.4,10.3,-0.9,20,-29, +5,USA,Pulaski-New River Valley AP,37.13,-80.68,13.3,10.8,0.1,27,7, +5,USA,Quantico MCAS,38.50,-77.30,15.4,11.1,0.8,25,-22, +5,USA,Richmond Intl AP,37.52,-77.32,15.9,10.9,0.5,23,12, +5,USA,Roanoke Rgnl AP- Woodrum Field,37.32,-79.97,14.9,10.8,0.3,21,14, +5,USA,Staunton-Shenandoah Valley Rgnl AP,38.27,-78.90,14.5,11.5,-0.8,27,27, +5,USA,Sterling-Washington Dulles Intl AP,38.98,-77.47,13.9,11.5,0.4,22,8, +5,USA,Winchester Rgnl AP,39.15,-78.15,13.7,11.9,-0.3,24,1, +5,USA,Wise-Lonesome Pine AP,36.98,-82.53,13.6,10.5,0.6,31,6, +5,USA,Charlotte- AmalieHarrySTrum,18.35,-64.97,27.6,2.0,0.5,49,-3, +5,USA,Burlington Intl AP,44.47,-73.15,9.0,12.7,-1.2,28,-4, +5,USA,Montpelier AP,44.20,-72.57,8.7,12.1,-0.4,32,9, +5,USA,Rutland State AP,43.52,-72.95,9.2,13.7,-0.8,29,5, +5,USA,Springfield-Hartnes State AP,43.35,-72.52,9.2,12.4,-0.5,30,-14, +5,USA,Bellingham Intl AP,48.80,-122.53,11.6,8.2,-0.8,19,21, +5,USA,Bremerton National AP,47.48,-122.75,12.4,8.0,-0.9,16,44, +5,USA,Ephrata Muni AP,47.30,-119.52,13.6,13.4,1.5,17,-28, +5,USA,Fairchild AFB,47.63,-117.65,9.9,12.4,-2.7,21,49, +5,USA,Fort Lewis-Gray AAF,47.08,-122.58,12.0,8.9,-1.7,22,54, +5,USA,Hanford,46.57,-119.60,13.4,13.6,2.0,19,-32, +5,USA,Hoquiam AP,46.98,-123.93,12.4,6.3,0.1,21,12, +5,USA,Kelso AP,46.13,-122.90,13.4,7.8,1.5,17,-27, +5,USA,Moses Lake-Grant County AP,47.20,-119.32,13.7,12.5,1.6,14,-29, +5,USA,Olympia AP,46.97,-122.90,12.2,8.3,-1.0,20,50, +5,USA,Pasco-Tri Cities AP,46.27,-119.12,14.8,12.0,-0.1,13,6, +5,USA,Port Angeles-William R Fairchild Intl AP,48.12,-123.50,11.6,7.4,0.6,21,-29, +5,USA,Pullman-Moscow Rgnl AP,46.75,-117.12,11.6,11.5,-1.5,19,49, +5,USA,Quillayute State AP,47.93,-124.57,10.6,5.2,-0.6,26,51, +5,USA,Renton Muni AP,47.48,-122.22,13.9,8.1,-1.1,17,39, +5,USA,Seattle-Boeing Field,47.68,-122.25,13.9,7.8,1.1,20,-33, +5,USA,Seattle-Tacoma Intl AP,47.47,-122.32,13.1,7.8,1.1,19,-25, +5,USA,Snohomish County AP,47.90,-122.28,12.7,7.1,-1.3,23,40, +5,USA,Spokane-Felts Field,47.68,-117.32,12.1,12.1,-1.7,20,37, +5,USA,Spokane Intl AP,47.49,-117.59,10.8,11.9,1.0,18,-29, +5,USA,Stampede Pass,47.28,-121.33,7.5,10.0,-1.6,23,25, +5,USA,Tacoma-McChord AFB,47.15,-122.48,11.9,9.0,-1.5,22,44, +5,USA,Tacoma Narrows AP,47.27,-122.58,13.3,7.8,-0.6,19,34, +5,USA,The Dalles Muni AP,45.62,-121.15,15.1,11.0,1.5,16,-32, +5,USA,Toledo-Winlock-Ed Carlson Mem AP,46.48,-122.80,11.6,8.8,1.4,22,-30, +5,USA,Walla Walla City-County AP,46.10,-118.28,14.3,11.5,-1.9,18,46, +5,USA,Wenatchee-Pangborn Mem AP,47.40,-120.20,13.2,13.3,1.2,17,-25, +5,USA,Whidbey Island NAS,48.35,-122.67,12.1,6.5,0.0,19,11, +5,USA,Yakima Air Terminal- McAllister Field,46.57,-120.55,12.4,12.5,1.4,13,-26, +5,USA,Appleton-Outagamie County AP,44.25,-88.52,9.6,12.3,-0.8,27,3, +5,USA,Eau Claire County AP,44.87,-91.48,8.3,13.9,-1.1,27,10, +5,USA,Ephraim AWOS,45.15,-87.15,8.0,13.7,-2.0,27,26, +5,USA,Green Bay-Austin Straubel Intl AP,44.48,-88.13,8.7,13.4,-1.4,28,2, +5,USA,"Janesville-Rock County +AP",42.62,-89.03,9.9,10.5,-0.4,26,2, +5,USA,La Crosse Muni AP,43.87,-91.25,9.7,14.0,-0.9,26,5, +5,USA,Lone Rock AP,43.20,-90.18,10.6,12.2,-1.5,29,-35, +5,USA,Madison-Dane County Rgnl AP,43.13,-89.33,9.1,13.8,-0.5,24,-11, +5,USA,Manitowac Muni AWOS,44.13,-87.68,9.2,11.8,-0.7,34,-21, +5,USA,Marshfield Muni AP,44.63,-90.18,9.2,12.9,0.0,28,12, +5,USA,"Milwaukee-Mitchell Intl +AP",42.95,-87.90,9.2,13.0,-0.6,31,14, +5,USA,Minocqua-Woodruff-Lee Field,45.93,-89.73,7.6,13.4,-1.1,30,7, +5,USA,Mosinee-Central Wisconsin AP,44.78,-89.67,8.0,13.3,-1.5,25,15, +5,USA,Phillips-Price County AP,45.70,-90.40,7.8,13.5,-1.2,30,6, +5,USA,Rice Lake Muni AP,45.48,-91.72,8.2,13.7,-1.1,30,7, +5,USA,Sturgeon Bay-Door County AP,44.85,-87.42,9.0,12.7,-0.4,34,4, +5,USA,Watertown Muni AP,43.17,-88.72,10.3,13.2,-1.2,30,-15, +5,USA,Wausau Muni AP,44.92,-89.63,8.7,14.0,-1.8,33,14, +5,USA,Wittman Rgnl AP,43.98,-88.55,8.8,12.6,-0.4,28,6, +5,USA,Beckley-Raleigh County Mem AP,37.80,-81.12,12.5,10.6,1.0,20,-16, +5,USA,Bluefield-Mercer County AP,37.27,-81.24,13.7,9.6,0.3,27,7, +5,USA,Charleston-Yeager AP,38.38,-81.58,14.1,11.2,0.5,21,4, +5,USA,Clarksburg-Harrison Marion Rgnl AP,39.28,-80.23,13.3,11.2,1.8,19,-21, +5,USA,"Elkins-Randolph County +AP",38.88,-79.85,11.0,10.8,0.5,21,11, +5,USA,Huntington-Tri State Walker Long Field,38.38,-82.55,14.2,11.1,0.8,21,27, +5,USA,Lewisburg-Greenbrier Valley AP,37.87,-80.40,11.1,10.6,-0.9,23,29, +5,USA,Martinsburg-Eastern WV Rgnl AP,39.40,-77.98,14.2,10.1,0.7,22,13, +5,USA,Morgantown Muni-Hart Field,39.65,-79.92,13.2,10.7,1.1,20,19, +5,USA,"Parkersburg-Wood County-Gill Robb Wilson +AP",39.35,-81.43,13.8,11.8,1.1,26,15, +5,USA,"Wheeling-Ohio County +AP",40.18,-80.65,12.1,11.1,0.1,24,1, +5,USA,Casper-Natrona County Intl AP,42.90,-106.47,10.1,13.2,-1.2,25,28, +5,USA,Cheyenne Muni AP,41.15,-104.80,9.8,11.9,-1.2,24,36, +5,USA,Cody Muni AWOS,44.52,-109.02,9.4,11.7,1.2,23,-41, +5,USA,Evanston-Uinta County AP-Burns Field,41.28,-111.03,7.4,12.0,-1.8,29,27, +5,USA,"Gillette-Gillette County +AP",44.35,-105.53,11.5,13.6,-1.4,22,43, +5,USA,"Green River-Greater Green River Intergalactic +Spaceport",41.46,-109.44,9.2,13.0,-1.2,22,26, +5,USA,Jackson Hole AP,43.60,-110.73,5.8,10.8,-2.0,28,30, +5,USA,Lander-Hunt Field,42.82,-108.73,10.6,13.7,-0.8,20,30, +5,USA,"Laramie-General Brees +Field",41.32,-105.68,7.8,11.1,-1.1,26,36, +5,USA,Rawlins Muni AP,41.80,-107.20,8.6,11.7,-1.7,22,29, +5,USA,Riverton Rgnl AP,43.05,-108.45,10.9,14.6,-1.2,23,22, +5,USA,Sheridan County AP,44.77,-106.97,10.6,13.4,-0.2,21,-3, +5,USA,Worland Muni AP,43.97,-107.95,11.2,14.7,0.0,22,13, +6,ARG,AEROPARQUE-BS-AS,-34.57,-58.42,18.7,-6.4,0.4,25,-29, +6,ARG,BAHIA-BLANCA-AERO,-38.73,-62.17,16.4,-7.2,0.0,21,17, +6,ARG,BARILOCHE-AERO,-41.15,-71.17,10.4,-7.1,-0.7,18,57, +6,ARG,CATAMARCA-AERO,-28.60,-65.77,22.6,-7.5,1.1,6,0, +6,ARG,CERES-AERO,-29.88,-61.95,19.7,-6.3,0.6,15,18, +6,ARG,COMODORO-RIVADAVIA,-45.78,-67.50,14.3,-6.6,0.7,17,-18, +6,ARG,CONCORDIA-AERO,-31.30,-58.02,19.6,-6.3,0.5,14,-13, +6,ARG,CORDOBA-AERO,-31.32,-64.22,18.0,-5.9,0.4,14,-2, +6,ARG,CORRIENTES-AERO,-27.45,-58.77,22.1,-5.4,0.1,16,12, +6,ARG,DOLORES-AERO,-36.35,-57.73,16.4,-7.0,0.5,19,-14, +6,ARG,ESQUEL-AERO,-42.93,-71.15,10.2,-7.4,1.1,18,-19, +6,ARG,EZEIZA-AERO,-34.82,-58.53,17.5,-6.5,-0.1,21,11, +6,ARG,FORMOSA-AERO,-26.20,-58.23,23.1,-5.4,0.9,15,-9, +6,ARG,GUALEGUAYCHU-AERO,-33.00,-58.62,18.8,-6.9,-0.1,18,15, +6,ARG,IGUAZU-AERO,-25.73,-54.47,22.1,-4.8,-0.7,13,73, +6,ARG,JUJUY-AERO,-24.38,-65.08,20.7,-5.1,1.1,6,-7, +6,ARG,JUNIN-AERO,-34.55,-60.92,16.7,-6.7,0.5,19,-16, +6,ARG,LA-RIOJA-AERO,-29.38,-66.82,23.0,-8.4,1.6,9,11, +6,ARG,LABOULAYE-AERO,-34.13,-63.37,17.3,-7.2,0.3,16,12, +6,ARG,LAS-LOMITAS,-24.70,-60.58,23.3,-5.3,1.1,2,-14, +6,ARG,MALARGUE-AERO,-35.50,-69.58,15.2,-8.9,-0.1,16,19, +6,ARG,MAR-DEL-PLATA-AERO,-37.93,-57.58,14.6,-5.6,0.3,25,-10, +6,ARG,MARCOS-JUAREZ-AERO,-32.70,-62.15,18.1,-6.9,0.5,14,-3, +6,ARG,MENDOZA-AERO,-32.83,-68.78,19.4,-9.0,0.5,10,2, +6,ARG,MONTE-CASEROS-AERO,-30.27,-57.65,20.7,-6.5,0.0,15,15, +6,ARG,NEUQUEN-AERO,-38.95,-68.13,16.9,-9.4,0.0,13,13, +6,ARG,PARANA-AERO,-31.78,-60.48,19.0,-6.4,0.5,18,-19, +6,ARG,PASO-DE-LOS-LIBRES,-29.68,-57.15,20.5,-6.3,-0.1,16,15, +6,ARG,POSADAS-AERO,-27.37,-55.97,23.0,-4.9,0.5,16,14, +6,ARG,PRESIDENCIA-ROQUE-S,-26.82,-60.45,22.1,-5.4,0.5,13,-5, +6,ARG,RECONQUISTA-AERO,-29.18,-59.70,20.9,-5.8,-0.1,21,10, +6,ARG,RESISTENCIA-AERO,-27.45,-59.05,22.0,-5.6,0.8,17,-15, +6,ARG,RIO-CUARTO-AERO,-33.12,-64.23,17.1,-6.7,0.6,16,-12, +6,ARG,RIO-GALLEGOS-AERO,-51.62,-69.28,9.2,-7.0,0.5,13,8, +6,ARG,RIO-GRANDE-BA,-53.80,-67.75,6.9,-5.0,0.6,17,-12, +6,ARG,ROSARIO-AERO,-32.92,-60.78,18.4,-6.6,0.1,16,16, +6,ARG,SALTA-AERO,-24.85,-65.48,18.1,-5.0,0.9,9,4, +6,ARG,SAN-ANTONIO-OESTE-A,-40.78,-65.10,16.7,-8.3,0.3,13,14, +6,ARG,SAN-JUAN-AERO,-31.40,-68.42,20.7,-10.1,1.2,10,-5, +6,ARG,SAN-JULIAN-AERO,-49.32,-67.75,10.9,-7.2,0.5,11,0, +6,ARG,SAN-LUIS-AERO,-33.27,-66.35,19.3,-8.0,0.1,9,18, +6,ARG,SAN-RAFAEL-AERO,-34.58,-68.40,18.2,-8.5,0.1,12,17, +6,ARG,SANTA-ROSA-AERO,-36.57,-64.27,16.5,-7.8,-0.1,17,15, +6,ARG,SANTIAGO-DEL-ESTERO,-27.77,-64.30,22.4,-7.2,0.7,7,2, +6,ARG,SAUCE-VIEJO-AERO,-31.70,-60.82,19.9,-6.8,0.0,12,14, +6,ARG,TANDIL-AERO,-37.23,-59.25,14.6,-6.7,-0.1,22,13, +6,ARG,TARTAGAL-AERO,-22.65,-63.82,22.8,-5.1,1.2,-1,-10, +6,ARG,TRELEW-AERO,-43.20,-65.27,15.1,-8.0,0.2,15,12, +6,ARG,TRES-ARROYOS,-38.33,-60.25,15.4,-7.1,-0.2,20,27, +6,ARG,TUCUMAN-AERO,-26.85,-65.10,20.7,-6.0,0.9,12,2, +6,ARG,USHUAIA-AERO,-54.80,-68.32,7.3,-4.1,0.5,17,-10, +6,ARG,VIEDMA-AERO,-40.85,-63.02,16.0,-8.0,0.5,18,-10, +6,ARG,VILLA-DOLORES-AERO,-31.95,-65.13,21.2,-8.5,0.4,9,34, +6,ARG,VILLA-REYNOLDS-AERO,-33.73,-65.38,17.2,-7.3,0.7,11,0, +6,BOL,COCHABAMBA,-17.42,-66.18,21.0,-2.3,1.2,1,1, +6,BOL,LA-PAZ-ALTO,-16.52,-68.18,9.3,-2.2,0.0,21,51, +6,BOL,SANTA-CRUZ-EL-TROMP,-17.80,-63.18,24.2,-3.1,1.1,1,-9, +6,BOL,VIRU-VIRU,-17.63,-63.13,24.0,-3.1,1.0,0,-5, +6,BRA,ARACAJU(AP),-10.98,-37.07,29.3,-2.6,0.5,58,-4, +6,BRA,BELEM(AP),-1.38,-48.48,28.5,0.9,0.6,98,-74, +6,BRA,BOA-VISTA(AP),2.83,-60.70,28.7,-0.5,1.1,-27,4, +6,BRA,BRASILIA(AP),-15.87,-47.93,22.6,-1.7,1.1,-7,4, +6,BRA,CAMPINAS(AP),-23.00,-47.13,22.2,-2.8,0.8,17,-18, +6,BRA,CAMPO-GRANDE(AP),-20.47,-54.67,25.2,-2.6,1.2,-4,6, +6,BRA,CARAVELAS(AP),-17.63,-39.25,25.4,-3.3,0.3,37,1, +6,BRA,CUIABA(AP),-15.65,-56.10,28.1,-2.1,1.0,7,3, +6,BRA,CURITIBA(AP),-25.52,-49.17,18.6,-3.9,0.8,30,-27, +6,BRA,EDUARDO-GOMES-INTL,-3.03,-60.05,28.3,1.0,0.9,86,-15, +6,BRA,"FERNANDO-DE- +NORONHA",-3.85,-32.42,28.8,-0.2,0.2,0,15, +6,BRA,FLORIANOPOLIS(AP),-27.67,-48.55,22.1,-4.1,0.3,30,-7, +6,BRA,FORTALEZA(AP),-3.78,-38.53,29.1,-0.6,0.3,-21,30, +6,BRA,FOZ-DO-IGUACU(AP),-25.52,-54.58,22.7,-4.3,0.5,13,-2, +6,BRA,GOIANIA(AP),-16.63,-49.22,25.2,-1.6,1.4,-12,-5, +6,BRA,ILHEUS(AP),-14.82,-39.03,26.0,-1.4,0.6,44,20, +6,BRA,LONDRINA(AP),-23.33,-51.13,23.0,-3.7,0.9,15,4, +6,BRA,MACEIO(AP),-9.52,-35.78,26.0,-1.3,0.4,32,-1, +6,BRA,MANAUS(AP),-3.15,-59.98,28.5,0.8,0.4,90,29, +6,BRA,NATAL-AP,-5.92,-35.25,28.6,-1.6,0.5,32,25, +6,BRA,PORTO-ALEGRE(AP),-30.00,-51.18,20.9,-5.2,0.7,22,-10, +6,BRA,PORTO-VELHO(AP),-8.77,-63.92,27.3,-0.7,0.2,-49,44, +6,BRA,PORTO-VELHO,-8.77,-63.92,27.8,-0.2,1.1,23,-1, +6,BRA,RECIFE(AP),-8.07,-34.85,28.0,-1.5,0.5,35,14, +6,BRA,RIO-BRANCO,-10.00,-67.80,26.7,-1.4,-0.5,-35,60, +6,BRA,RIO-DE-JANEIRO(AP),-22.90,-43.17,25.1,-2.8,0.5,37,-25, +6,BRA,SALVADOR(AP),-12.90,-38.33,26.6,-1.7,-0.2,30,17, +6,BRA,SANTAREM-AP,-2.43,-54.72,28.0,0.0,0.6,17,19, +6,BRA,SAO-LUIZ(AP),-2.60,-44.23,27.9,0.2,0.0,1,17, +6,BRA,SAO-PAULO(AP),-23.62,-46.65,21.1,-3.3,0.8,19,-8, +6,BRA,TERESINA(AP),-5.05,-42.82,29.9,0.0,0.3,16,1, +6,BRA,VITORIA(AP),-20.27,-40.28,25.7,-2.5,0.3,37,-12, +6,CHL,ANTOFAGASTA,-23.43,-70.45,18.9,-3.5,0.1,28,6, +6,CHL,ARICA,-18.47,-70.17,21.0,-4.0,0.4,33,-26, +6,CHL,BALMACEDA,-45.92,-71.70,8.0,-5.9,0.1,17,15, +6,CHL,CONCEPCION,-36.77,-73.07,15.0,-4.8,-0.3,17,39, +6,CHL,COPIAPO,-27.30,-70.42,18.4,-4.6,-0.8,15,57, +6,CHL,CURICO,-34.97,-71.23,16.3,-8.2,-0.4,11,35, +6,CHL,IQUIQUE,-20.53,-70.18,20.9,-3.9,0.0,28,20, +6,CHL,ISLA-DE-PASCUA,-27.17,-109.43,21.3,-2.9,0.4,44,-21, +6,CHL,JUAN-FERNANDEZ,-33.62,-78.82,17.2,-3.9,0.0,33,11, +6,CHL,LA-SERENA,-29.92,-71.20,16.6,-4.0,0.4,15,-21, +6,CHL,PUDAHUEL,-33.38,-70.78,17.5,-7.4,-0.1,16,17, +6,CHL,PUERTO-MONTT,-41.43,-73.10,11.2,-3.9,-0.4,20,28, +6,CHL,PUNTA-ARENAS,-53.00,-70.97,7.3,-4.4,0.3,23,3, +6,CHL,TEMUCO,-38.75,-72.63,12.7,-4.7,0.7,23,-41, +6,COL,BARRANQUILLA-ERNEST,10.88,-74.78,28.5,0.9,-0.6,18,-9, +6,COL,BOGOTA-ELDORADO,4.70,-74.13,14.8,-0.5,0.4,61,2, +6,COL,CALI-ALFONSO-BONILL,3.55,-76.38,26.0,0.3,-0.3,-53,47, +6,COL,CARTAGENA-RAFAEL-NU,10.45,-75.52,28.4,1.1,0.0,7,17, +6,COL,RIONEGRO-JM-CORDOVA,6.13,-75.43,18.6,0.3,0.9,-9,18, +6,FLK,MOUNT-PLEASANT-AP,-51.82,-58.45,7.4,-4.2,-0.1,22,17, +6,GUF,ROCHAMBEAU,4.83,-52.37,26.7,0.2,-0.2,20,14, +6,PER,AREQUIPA,-16.33,-71.57,17.7,-1.3,0.8,-1,16, +6,PER,CHICLAYO,-6.78,-79.82,26.0,-2.3,2.4,69,-19, +6,PER,CUZCO,-13.53,-71.93,15.0,-0.9,0.7,-27,32, +6,PER,IQUITOS,-3.78,-73.30,27.8,0.0,0.8,-1,33, +6,PER,LIMA-CALLAO-AP,-12.00,-77.12,22.2,-3.5,1.1,32,-44, +6,PER,PISCO,-13.73,-76.22,22.7,-2.1,1.7,28,-30, +6,PER,PIURA,-5.20,-80.60,27.2,-1.8,0.2,60,-4, +6,PER,PUCALLPA,-8.37,-74.57,27.7,-0.3,0.4,2,16, +6,PER,TACNA,-18.05,-70.27,21.6,-3.8,0.6,19,-12, +6,PER,TALARA,-4.57,-81.23,26.7,-1.2,0.8,53,37, +6,PER,TRUJILLO,-8.08,-79.10,24.1,0.3,0.6,4,55, +6,PRY,ASUNCION-AP,-25.25,-57.52,23.8,-4.5,0.6,6,-22, +6,PRY,CONCEPCION,-23.42,-57.30,24.6,-4.9,1.0,10,-9, +6,PRY,ENCARNACION,-27.32,-55.83,22.1,-4.9,0.7,14,-11, +6,PRY,VILLARRICA,-25.75,-56.43,23.3,-5.0,-0.1,11,8, +6,URY,ARTIGAS,-30.38,-56.50,20.1,-6.0,-0.1,18,10, +6,URY,BELLA-UNION,-30.27,-57.58,20.5,-6.2,0.5,19,6, +6,URY,CARRASCO,-34.83,-56.00,16.9,-5.7,0.0,29,7, +6,URY,COLONIA,-34.45,-57.83,18.2,-6.6,0.1,22,15, +6,URY,DURAZNO,-33.35,-56.50,17.6,-6.5,0.1,21,9, +6,URY,MELO,-32.37,-54.18,18.1,-6.0,1.0,21,-28, +6,URY,MERCEDES,-33.25,-58.07,18.5,-6.6,0.1,18,12, +6,URY,PASO-DE-LOS-TOROS,-32.80,-56.52,18.6,-6.4,0.1,22,14, +6,URY,PAYSANDU,-32.33,-58.03,19.0,-6.7,-0.1,20,13, +6,URY,RIVERA,-30.88,-55.53,18.9,-6.0,0.1,21,16, +6,URY,ROCHA,-34.48,-54.30,16.9,-5.5,0.5,24,-6, +6,URY,SALTO,-31.38,-57.95,19.8,-6.4,-0.2,18,11, +6,URY,TACUAREMBO,-31.70,-55.98,18.4,-6.7,-0.1,18,15, +6,URY,TREINTA-Y-TRES,-33.22,-54.38,17.9,-6.4,0.3,22,12, +6,URY,YOUNG,-32.68,-57.63,18.4,-6.8,0.9,20,-9, +6,URY,CARACAS-MAIQUETIA-A,10.60,-66.98,26.9,1.2,0.7,73,18, +6,URY,GUANARE,9.02,-69.73,27.6,-1.0,0.2,81,-23, +6,URY,MERIDA,8.60,-71.18,21.6,0.4,0.5,32,-18, +7,ASM,PAGO-PAGO-WSO-AP,-14.33,-170.72,28.1,-0.7,0.2,32,8, +7,AUS,ADELAIDE-AP,-34.95,138.53,18.2,-5.9,0.1,19,16, +7,AUS,ADELAIDE-REGIONAL-O,-34.92,138.62,18.8,-6.5,-0.7,20,48, +7,AUS,ALBANY-AP,-34.93,117.80,16.4,-4.3,0.3,29,-1, +7,AUS,ALICE-SPRINGS-AP,-23.80,133.88,23.7,-8.2,1.6,9,-8, +7,AUS,ARARAT-PRISON,-37.28,142.98,14.0,-5.6,-0.5,24,46, +7,AUS,BALLARAT-AERODROME,-37.52,143.78,12.6,-5.5,-0.7,27,46, +7,AUS,BENALLA,-36.55,145.97,15.9,-7.2,0.9,20,-55, +7,AUS,BILOELA-THANGOOL-AP,-24.48,150.57,21.8,-5.6,1.1,13,8, +7,AUS,BIRDSVILLE-POLICE-S,-25.90,139.35,25.1,-9.1,0.8,14,-4, +7,AUS,BOULIA-AP,-22.92,139.90,27.5,-7.8,1.2,13,8, +7,AUS,BOWEN-AP,-20.02,148.20,24.5,-4.0,0.8,22,12, +7,AUS,BOWRAL(PARRY-DRIVE),-34.48,150.40,14.4,-5.6,0.9,19,-6, +7,AUS,BRISBANE-AERO,-27.38,153.13,20.8,-4.7,0.6,21,11, +7,AUS,BROOME-AP,-17.95,122.23,28.4,-4.7,1.5,16,18, +7,AUS,CAIRNS-AERO,-16.88,145.75,24.8,-3.0,0.4,17,11, +7,AUS,CANBERRA-AP,-35.30,149.20,14.4,-7.3,0.2,20,7, +7,AUS,CAPE-BORDA,-35.75,136.58,16.6,-4.3,-0.4,26,24, +7,AUS,CAPE-BRUNY-LIGHTHOU,-43.50,147.15,12.6,-3.0,0.3,30,-4, +7,AUS,CAPE-OTWAY-LIGHTHOU,-38.85,143.52,14.4,-3.0,0.4,35,-6, +7,AUS,CARNARVON-AP,-24.88,113.67,23.3,-5.0,1.1,32,-16, +7,AUS,CEDUNA-AMO,-32.13,133.70,18.7,-5.7,0.7,18,-19, +7,AUS,CHARLEVILLE-AERO,-26.42,146.27,23.1,-8.3,0.9,11,5, +7,AUS,COBAR-MO,-31.48,145.83,21.1,-8.9,0.8,17,-4, +7,AUS,COFFS-HARBOUR-MO,-30.32,153.12,19.3,-4.8,0.5,22,10, +7,AUS,COOKTOWN-MISSION,-15.43,145.18,27.1,-2.8,1.2,2,28, +7,AUS,"COONABARABRAN- +NAMOI",-31.27,149.27,16.4,-7.6,0.4,17,-10, +7,AUS,CORRIGIN,-32.33,117.87,19.9,-8.0,0.4,24,-13, +7,AUS,COWRA-AP,-33.85,148.65,17.3,-8.1,0.1,22,15, +7,AUS,CUNDERDIN,-31.65,117.25,20.4,-8.2,-0.1,20,14, +7,AUS,CUNNAMULLA-POST-OFF,-28.07,145.68,23.9,-8.4,1.0,12,-1, +7,AUS,DARWIN-AP,-12.42,130.88,27.6,-1.9,1.2,-5,23, +7,AUS,DEVONPORT-AP,-41.17,146.42,13.2,-4.2,-0.5,29,45, +7,AUS,EAST-SALE-AP,-38.10,147.13,14.6,-4.7,0.1,24,11, +7,AUS,ELLISTON(PO),-33.65,134.88,18.5,-4.8,0.6,19,-7, +7,AUS,ESPERANCE,-33.83,121.88,17.9,-4.5,0.3,25,-1, +7,AUS,GABO-ISLAND,-37.57,149.90,15.7,-3.6,0.3,36,-1, +7,AUS,GAYNDAH-POST-OFFICE,-25.63,151.62,22.0,-5.9,0.8,14,12, +7,AUS,GEORGETOWN-POST-OFF,-18.30,143.55,27.0,-4.5,1.2,1,22, +7,AUS,GERALDTON-AP,-28.80,114.70,21.4,-5.9,0.2,31,-6, +7,AUS,GILES-METEOROLOGICA,-25.03,128.30,23.9,-8.2,1.4,14,0, +7,AUS,GOONDIWINDI-AP,-28.52,150.32,20.8,-7.2,0.8,16,7, +7,AUS,GOVE-AP,-12.28,136.82,26.3,-2.3,0.9,26,60, +7,AUS,HALLS-CREEK-AP,-18.23,127.67,29.0,-5.5,1.9,-1,16, +7,AUS,HOBART-AP,-42.83,147.50,13.5,-4.1,0.1,27,17, +7,AUS,HOBART-ELLERSLIE-RO,-42.88,147.33,13.2,-4.0,0.1,23,13, +7,AUS,JURIEN,-30.30,115.03,21.1,-4.8,0.1,30,9, +7,AUS,KALBARRI-PO,-27.72,114.17,22.8,-6.0,0.0,30,20, +7,AUS,KALGOORLIE-BOULDER,-30.78,121.45,21.0,-8.1,0.7,17,-18, +7,AUS,KATOOMBA,-33.72,150.28,13.5,-6.3,0.6,24,-15, +7,AUS,KULGERA,-25.85,133.30,22.8,-8.6,1.2,14,-7, +7,AUS,KYANCUTTA,-33.13,135.55,19.3,-7.4,0.2,18,16, +7,AUS,LAKE-GRACE,-33.12,118.47,20.0,-7.7,0.2,22,11, +7,AUS,LAMEROO,-35.33,140.52,17.8,-7.5,0.5,18,-21, +7,AUS,LANCELIN,-31.02,115.32,20.6,-4.9,0.4,28,1, +7,AUS,LAUNCESTON-AP,-41.53,147.20,12.7,-5.2,-0.1,25,0, +7,AUS,LAVERTON-AERODROME,-37.87,144.75,15.0,-4.7,0.6,27,-4, +7,AUS,LEARMONTH-AP,-22.23,114.08,25.4,-5.8,1.1,27,-11, +7,AUS,LEONORA-POST-OFFICE,-28.88,121.33,22.8,-8.3,0.4,17,13, +7,AUS,LORD-HOWE-ISLAND-AE,-31.53,159.07,21.1,-3.8,0.0,31,18, +7,AUS,MAATSUYKER-ISLAND-L,-43.65,146.27,12.1,-2.3,0.4,51,-31, +7,AUS,MACKAY-MO,-21.12,149.22,23.3,-4.3,0.6,18,14, +7,AUS,MACQUARIE-ISLAND,-54.50,158.95,6.2,-2.0,-0.4,35,44, +7,AUS,MAITLAND,-34.38,137.67,18.5,-6.5,0.0,20,14, +7,AUS,MARBLE-BAR-COMPARIS,-21.18,119.75,29.2,-6.9,0.9,8,17, +7,AUS,MARLA-POLICE-STATIO,-27.30,133.62,22.8,-8.4,1.0,13,-21, +7,AUS,"MARYBOROUGH- +COMPOSI",-25.52,152.72,21.3,-4.8,0.4,18,23, +7,AUS,MELBOURNE-AP,-37.67,144.85,15.0,-4.6,0.5,25,-19, +7,AUS,MELBOURNE,-37.82,144.97,16.6,-5.4,0.0,22,8, +7,AUS,MILDURA-AP,-34.23,142.08,19.0,-7.9,-0.5,14,43, +7,AUS,MORUYA-HEADS-PILOT,-35.92,150.15,16.6,-4.1,0.6,30,-12, +7,AUS,MOUNT-GAMBIER-AERO,-37.73,140.78,15.1,-5.1,0.6,22,-24, +7,AUS,MOUNT-ISA-AERO,-20.68,139.48,26.7,-6.6,1.4,9,7, +7,AUS,MURRURUNDI-POST-OFF,-31.77,150.83,16.2,-6.8,0.2,19,12, +7,AUS,NEPTUNE-ISLAND,-35.33,136.12,16.9,-3.8,-0.2,30,11, +7,AUS,NORMANTON,-17.67,141.08,29.5,-3.9,1.5,9,18, +7,AUS,NORSEMAN,-32.20,121.78,20.3,-7.9,0.1,21,11, +7,AUS,ONSLOW,-21.63,115.12,26.5,-5.2,0.9,31,6, +7,AUS,PARKES(MACARTHUR-S),-33.13,148.17,18.0,-8.0,-0.1,20,10, +7,AUS,PAYNES-FIND,-29.27,117.68,23.1,-9.2,-0.1,20,12, +7,AUS,PERTH-AP,-31.93,115.97,19.9,-6.0,0.6,27,-26, +7,AUS,PORT-HEDLAND-AP,-20.37,118.63,27.7,-5.6,1.4,19,1, +7,AUS,QUILPIE-AP,-26.62,144.25,25.0,-8.5,1.3,14,5, +7,AUS,RICHMOND-POST-OFFIC,-20.73,143.13,28.0,-6.2,1.3,7,17, +7,AUS,ROCKHAMPTON-AERO,-23.38,150.48,23.1,-5.0,0.8,17,16, +7,AUS,ROEBOURNE-POST-OFFI,-20.78,117.15,29.8,-6.0,1.2,17,5, +7,AUS,SHARK-BAY(DENHAM),-25.92,113.52,23.1,-4.7,0.7,30,-14, +7,AUS,SMOKY-CAPE-LIGHTHOU,-30.92,153.08,20.1,-4.0,0.6,28,-10, +7,AUS,SOUTHERN-CROSS,-31.23,119.33,20.4,-8.1,0.5,15,9, +7,AUS,ST-LAWRENCE-POST-OF,-22.35,149.53,23.3,-4.3,0.9,22,5, +7,AUS,SYDNEY-AP-AMO,-33.93,151.18,18.9,-4.8,0.7,25,-8, +7,AUS,TIBOOBURRA-POST-OFF,-29.43,142.00,22.1,-8.5,0.5,16,1, +7,AUS,TOWNSVILLE-AERO,-19.25,146.77,24.9,-4.3,-0.9,20,-77, +7,AUS,URANDANGIE,-21.60,138.30,27.5,-7.6,1.3,11,8, +7,AUS,WAGGA-WAGGA-AMO,-35.17,147.45,16.3,-7.4,-0.6,25,44, +7,AUS,WILLIAMTOWN-RAAF,-32.80,151.83,18.3,-5.6,0.6,20,2, +7,AUS,WILLIS-ISLAND,-16.30,149.97,26.7,-2.2,-0.1,35,9, +7,AUS,WINDORAH,-25.42,142.65,25.8,-8.3,1.2,13,-4, +7,AUS,WINTON(POST-OFFICE),-22.38,143.03,27.5,-6.9,1.2,7,13, +7,AUS,WOLLOGORANG,-17.20,137.93,26.6,-4.1,1.4,10,24, +7,AUS,"WONTHAGGI- +COMPOSITE",-38.60,145.58,14.8,-4.4,-0.5,26,42, +7,AUS,WOOMERA-AERODROME,-31.15,136.82,20.5,-7.8,1.0,15,-13, +7,AUS,WYNDHAM,-15.48,128.12,32.0,-4.4,1.6,-6,11, +7,AUS,YAMBA-PILOT-STATION,-29.43,153.37,20.2,-4.0,0.0,23,10, +7,BRN,BRUNEI-AP,4.93,114.93,27.8,1.0,0.1,-14,15, +7,CCK,COCOS-ISLAND-AERO,-12.18,96.83,28.6,-0.2,0.3,17,15, +7,COK,RAROTONGA,-21.20,-159.82,25.0,-2.1,0.3,45,-6, +7,FJI,NADI-AP,-17.75,177.45,25.8,-1.9,0.3,24,10, +7,FJI,NAUSORI,-18.05,178.57,25.1,-2.0,0.3,36,4, +7,FSM,CHUUK-WSO-AP,7.45,151.83,28.2,0.4,0.0,2,16, +7,FSM,KUSAIE-KOSRAE-EAST,5.33,163.03,28.3,0.3,0.3,61,39, +7,FSM,POHNPEI-WSO,6.97,158.22,27.5,0.0,0.2,-5,21, +7,FSM,YAP-ISLAND-WSO-AP,9.48,138.08,27.8,0.4,0.2,0,16, +7,GUM,ANDERSEN-AFB,13.57,144.92,27.5,0.5,0.0,36,11, +7,GUM,GUAM-WFO,13.48,144.80,27.8,0.6,0.0,13,17, +7,IDN,BALIKPAPAN-SEPINGGA,-1.27,116.90,28.2,0.2,0.6,-4,33, +7,IDN,BANDA-ACEH-BLANG-BI,5.52,95.42,28.2,1.6,0.3,2,-17, +7,IDN,"BANJARMASIN- +SYAMSUD",-3.43,114.75,28.4,0.3,0.7,16,7, +7,IDN,BANYUWANGI,-8.22,114.38,27.6,-0.3,0.9,9,27, +7,IDN,CILACAP,-7.73,109.02,27.4,-1.7,0.9,53,37, +7,IDN,DENPASAR-NGURAH-RAI,-8.75,115.17,28.3,-0.4,0.5,13,22, +7,IDN,GORONTALO-JALALUDDI,0.52,123.07,28.1,-0.1,0.7,13,25, +7,IDN,JAKARTA-SOEKARNO-HA,-6.12,106.65,28.1,0.1,0.7,-5,30, +7,IDN,KALIANGET(MADURA-I),-7.05,113.97,28.3,-0.8,0.6,-44,25, +7,IDN,LHOKSEUMAWE- MALIKUS,5.23,97.20,28.1,1.3,0.4,6,23, +7,IDN,MATARAM-SELAPARANG,-8.53,116.07,27.2,-0.9,0.7,18,15, +7,IDN,MEDAN-POLONIA,3.57,98.68,28.7,1.1,0.6,-24,39, +7,IDN,MENADO-SAM-RATULAN,1.53,124.92,27.8,0.5,0.1,25,4, +7,IDN,PADANG-TABING,-0.88,100.35,27.8,-0.7,0.3,62,17, +7,IDN,PALEMBANG-ST-M-BA,-2.90,104.70,28.6,1.0,0.9,-5,23, +7,IDN,PALU-MUTIARA,-0.68,119.73,28.1,0.1,0.1,5,14, +7,IDN,PEKAN-BARU-SIMPANGT,0.47,101.45,28.7,0.0,0.9,14,16, +7,IDN,RENGAT-JAPURA,-0.33,102.32,28.2,0.3,0.8,11,27, +7,IDN,SANGKAPURA(BAWEAN),-5.85,112.63,28.7,-0.2,0.2,0,17, +7,IDN,SAUMLAKI-OLILIT,-7.98,131.30,27.9,-0.9,0.2,14,17, +7,IDN,SEMARANG-AHMAD- YANI,-6.98,110.38,28.2,0.8,0.9,48,25, +7,IDN,SIBOLGA-PINANGSORI,1.55,98.88,28.7,-0.9,0.0,99,-28, +7,IDN,SINGKEP-DABO,-0.48,104.58,28.1,0.5,0.8,-8,17, +7,IDN,SUMBAWA-BESAR- BRANG,-8.43,117.42,27.7,-0.2,0.8,12,21, +7,IDN,SURABAYA-JUANDA,-7.37,112.77,28.9,-0.2,0.9,-5,29, +7,IDN,TEGAL,-6.85,109.15,28.1,-0.4,0.7,-38,38, +7,IDN,UJUNG-PANDANG- HASAN,-5.07,119.55,27.6,0.2,0.6,13,23, +7,IDN,WAINGAPU-MAU-HAU,-9.67,120.33,27.4,-1.2,1.2,-7,19, +7,KIR,TARAWA,1.35,172.92,28.3,0.1,0.0,1,17, +7,MHL,MAJURO-WSO-AP,7.08,171.38,28.1,0.0,0.0,15,15, +7,MNP,ROTA-INTL-ROTA-ISL,14.17,145.25,28.1,1.5,0.0,21,16, +7,MNP,WEST-TINIAN,15.00,145.62,28.1,1.2,1.0,-4,23, +7,MYS,BINTULU,3.20,113.03,28.1,0.6,0.1,14,4, +7,MYS,KOTA-BHARU,6.17,102.28,27.8,0.8,-0.1,-33,41, +7,MYS,KOTA-KINABALU,5.93,116.05,28.7,0.5,0.4,16,53, +7,MYS,KUALA-LUMPUR- SUBANG,3.12,101.55,28.2,0.4,-0.1,17,12, +7,MYS,KUANTAN,3.78,103.22,27.6,1.1,0.6,17,30, +7,MYS,KUCHING,1.48,110.33,27.4,0.8,0.1,19,-2, +7,MYS,LABUAN,5.30,115.25,28.2,0.2,0.0,14,17, +7,MYS,MALACCA,2.27,102.25,28.0,0.2,0.4,13,2, +7,MYS,MIRI,4.33,113.98,27.7,0.8,0.4,-30,16, +7,MYS,PENANG-BAYAN-LEPAS,5.30,100.27,28.0,0.2,0.1,13,16, +7,MYS,SANDAKAN,5.90,118.07,28.2,0.6,0.4,16,30, +7,MYS,SIBU,2.33,111.83,27.7,0.9,0.8,-37,-10, +7,MYS,SITIAWAN,4.22,100.70,28.0,1.2,0.8,-24,22, +7,MYS,TAWAU,4.27,117.88,27.6,-0.1,0.1,16,17, +7,NCL,KOUMAC(NLLE-CALEDO),-20.57,164.28,26.1,-3.0,0.7,16,-3, +7,NCL,LA-TONTOUTA(NLLE-C),-22.02,166.22,23.2,-3.6,0.4,30,11, +7,NCL,NOUMEA(NLLE-CALEDO),-22.27,166.45,23.8,-2.5,-0.3,34,37, +7,NFK,NORFOLK-ISLAND-AERO,-29.03,167.93,19.5,-3.1,0.4,42,-34, +7,NZL,AUCKLAND-AP,-37.02,174.80,16.0,-4.0,0.0,32,10, +7,NZL,CHRISTCHURCH,-43.48,172.55,12.2,-5.2,0.1,21,17, +7,NZL,TAIAROA-HEAD,-45.77,170.73,11.4,-3.2,0.3,29,-27, +7,NZL,WELLINGTON-AP,-41.33,174.80,14.4,-3.6,0.1,39,3, +7,PHL,APARRI,18.37,121.63,27.4,2.2,0.0,20,0, +7,PHL,BAGUIO,16.42,120.60,20.3,1.0,0.8,-16,26, +7,PHL,BUTUAN,8.93,125.52,28.0,1.5,0.7,-11,14, +7,PHL,CAGAYAN-DE-ORO,8.48,124.63,29.3,0.6,0.5,-2,16, +7,PHL,CALAPAN,13.42,121.18,28.0,1.4,0.7,-3,28, +7,PHL,CATARMAN,12.50,124.63,28.0,1.6,0.7,2,39, +7,PHL,DAET,14.13,122.98,27.6,1.5,0.3,-2,19, +7,PHL,DAGUPAN,16.05,120.33,28.4,1.1,0.4,-22,25, +7,PHL,DAVAO-AP,7.12,125.65,28.3,0.7,0.3,13,16, +7,PHL,DIPOLOG,8.60,123.35,28.5,1.0,0.3,-26,30, +7,PHL,DUMAGUETE,9.30,123.30,28.3,0.8,0.5,-4,22, +7,PHL,ILOILO,10.70,122.57,28.1,1.2,1.0,-32,22, +7,PHL,LAOAG,18.18,120.53,28.0,1.8,0.9,-2,32, +7,PHL,LEGASPI,13.13,123.73,28.0,1.5,0.7,26,22, +7,PHL,LUMBIA-AP,8.43,124.28,27.4,1.4,0.4,10,11, +7,PHL,MACTAN,10.30,123.97,28.3,1.2,0.7,-2,34, +7,PHL,MALAYBALAY,8.15,125.08,25.5,0.9,1.1,-40,26, +7,PHL,MANILA,14.58,120.98,28.5,1.2,1.2,-24,40, +7,PHL,MASBATE,12.37,123.62,28.6,1.7,0.3,14,1, +7,PHL,NINOY-AQUINO-INTERN,14.52,121.00,28.2,1.3,1.0,-21,27, +7,PHL,PUERTO-PRINCESA,9.75,118.73,27.9,0.9,0.8,-37,25, +7,PHL,ROXAS,11.58,122.75,27.9,0.7,0.3,-15,34, +7,PHL,SCIENCE-GARDEN,14.63,121.02,28.8,1.7,1.0,-34,31, +7,PHL,TACLOBAN,11.25,125.00,28.6,1.8,0.7,24,5, +7,PHL,TAGBILARAN,9.60,123.85,28.6,1.5,0.6,4,41, +7,PHL,TAYABAS,14.03,121.58,27.8,2.5,1.2,2,17, +7,PHL,TUGUEGARAO,17.62,121.73,27.9,2.6,1.0,4,26, +7,PHL,VIRAC,13.58,124.23,27.9,1.5,0.8,15,51, +7,PHL,ZAMBOANGA,6.90,122.07,28.3,0.6,0.2,-9,19, +7,PLW,KOROR-WSO,7.33,134.48,27.8,0.4,0.4,0,17, +7,PYF,ATUONA,-9.80,-139.03,26.6,-0.5,0.4,50,-2, +7,PYF,MURUROA,-21.82,-138.80,25.5,-2.4,0.5,36,24, +7,PYF,RAPA,-27.62,-144.33,21.5,-2.8,-0.6,48,64, +7,PYF,RIKITEA,-23.13,-134.97,24.0,-2.3,0.6,45,-33, +7,PYF,TAHITI-FAAA,-17.55,-149.62,27.1,-1.4,0.3,38,17, +7,PYF,TAKAROA,-14.48,-145.03,28.0,-0.7,0.4,52,51, +7,PYF,TUBUAI,-23.35,-149.48,24.0,-2.3,0.4,45,-9, +7,SGP,SINGAPORE-CHANGI-AP,1.37,103.98,28.3,0.8,0.5,-4,5, +7,SLB,HONIARA-HENDERSON,-9.42,160.05,27.0,-1.0,-0.4,25,-4, +7,TON,FUAAMOTU,-21.23,-175.15,24.1,-2.5,0.2,40,-11, +7,TON,HAAPAI,-19.80,-174.35,25.7,-2.0,0.4,42,4, +7,VUT,ANEITYUM,-20.23,169.77,24.6,-2.6,0.0,36,-1, +7,VUT,BAUERFIELD(EFATE),-17.70,168.30,24.7,-2.5,0.3,34,-1, +7,VUT,LAMAP(MALEKULA),-16.42,167.80,26.4,-1.5,-0.4,43,14, +7,VUT,PEKOA-AP(SANT),-15.52,167.22,26.1,-1.0,0.5,41,50, +7,VUT,WHITE-GRASS-AP,-19.45,169.22,24.8,-2.1,0.9,35,-31, +7,WLF,HIHIFO(ILE-WALLIS),-13.23,-176.17,27.0,-0.6,0.0,28,10, diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/data/unavailable_periods.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/data/unavailable_periods.csv index 2dd57c3305..4f913d5415 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/data/unavailable_periods.csv +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/data/unavailable_periods.csv @@ -21,8 +21,8 @@ fuel_loads_lighting,1,1 fuel_loads_fireplace,1,1 pool_pump,0,1 pool_heater,0,1 -hot_tub_pump,0,1 -hot_tub_heater,0,1 +permanent_spa_pump,0,1 +permanent_spa_heater,0,1 hot_water_fixtures,1,1 hvac,0,1 water_heater,0,1 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/energyplus.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/energyplus.rb index fbede5b5e9..9e72e80bc6 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/energyplus.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/energyplus.rb @@ -11,7 +11,6 @@ class EPlus EMSActuatorScheduleConstantValue = 'Schedule:Constant', 'Schedule Value' EMSActuatorScheduleYearValue = 'Schedule:Year', 'Schedule Value' EMSActuatorScheduleFileValue = 'Schedule:File', 'Schedule Value' - EMSActuatorSurfaceViewFactorToGround = 'Surface', 'View Factor To Ground' EMSActuatorZoneInfiltrationFlowRate = 'Zone Infiltration', 'Air Exchange Flow Rate' EMSActuatorZoneMixingFlowRate = 'ZoneMixing', 'Air Exchange Flow Rate' EMSIntVarFanMFR = 'Fan Maximum Mass Flow Rate' diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/generator.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/generator.rb index 366f3fd10a..0aad8c39e4 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/generator.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/generator.rb @@ -1,18 +1,19 @@ # frozen_string_literal: true class Generator - def self.apply(model, nbeds, generator) + def self.apply(model, nbeds, generator, unit_multiplier) obj_name = generator.id - if not generator.is_shared_system - annual_consumption_kbtu = generator.annual_consumption_kbtu - annual_output_kwh = generator.annual_output_kwh - else + # Apply unit multiplier + annual_consumption_kbtu = generator.annual_consumption_kbtu * unit_multiplier + annual_output_kwh = generator.annual_output_kwh * unit_multiplier + + if generator.is_shared_system # Apportion to single dwelling unit by # bedrooms fail if generator.number_of_bedrooms_served.to_f <= nbeds.to_f # EPvalidator.xml should prevent this - annual_consumption_kbtu = generator.annual_consumption_kbtu * nbeds.to_f / generator.number_of_bedrooms_served.to_f - annual_output_kwh = generator.annual_output_kwh * nbeds.to_f / generator.number_of_bedrooms_served.to_f + annual_consumption_kbtu = annual_consumption_kbtu * nbeds.to_f / generator.number_of_bedrooms_served.to_f + annual_output_kwh = annual_output_kwh * nbeds.to_f / generator.number_of_bedrooms_served.to_f end input_w = UnitConversions.convert(annual_consumption_kbtu, 'kBtu', 'Wh') / 8760.0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/geometry.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/geometry.rb index 618603acf3..b9305efb49 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/geometry.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/geometry.rb @@ -1,10 +1,12 @@ # frozen_string_literal: true class Geometry - def self.create_space_and_zone(model, spaces, location) + def self.create_space_and_zone(model, spaces, location, zone_multiplier) if not spaces.keys.include? location thermal_zone = OpenStudio::Model::ThermalZone.new(model) thermal_zone.setName(location) + thermal_zone.additionalProperties.setFeature('ObjectType', location) + thermal_zone.setMultiplier(zone_multiplier) space = OpenStudio::Model::Space.new(model) space.setName(location) @@ -158,7 +160,7 @@ def self.create_ceiling_vertices(length, width, z_origin, default_azimuths) return OpenStudio::reverse(create_floor_vertices(length, width, z_origin, default_azimuths)) end - def self.explode_surfaces(model, hpxml, walls_top) + def self.explode_surfaces(model, hpxml_bldg, walls_top) # Re-position surfaces so as to not shade each other and to make it easier to visualize the building. gap_distance = UnitConversions.convert(10.0, 'ft', 'm') # distance between surfaces of the same azimuth @@ -203,7 +205,7 @@ def self.explode_surfaces(model, hpxml, walls_top) end explode_distance = max_azimuth_length / (2.0 * Math.tan(UnitConversions.convert(180.0 / nsides, 'deg', 'rad'))) - add_neighbor_shading(model, max_azimuth_length, hpxml, walls_top) + add_neighbor_shading(model, max_azimuth_length, hpxml_bldg, walls_top) # Initial distance of shifts at 90-degrees to horizontal outward azimuth_side_shifts = {} @@ -257,15 +259,6 @@ def self.explode_surfaces(model, hpxml, walls_top) end end end - model.getShadingSurfaceGroups.each do |shading_group| - next unless [Constants.ObjectNameSkylightShade, Constants.ObjectNameWindowShade].include? shading_group.name.to_s - - shading_group.shadingSurfaces.each do |window_shade| - next unless window_shade.additionalProperties.getFeatureAsString('ParentSurface').get == surface.name.to_s - - shading_surfaces << window_shade - end - end # Push out horizontally distance = explode_distance @@ -306,14 +299,14 @@ def self.explode_surfaces(model, hpxml, walls_top) end end - def self.add_neighbor_shading(model, length, hpxml, walls_top) + def self.add_neighbor_shading(model, length, hpxml_bldg, walls_top) z_origin = 0 # shading surface always starts at grade shading_surfaces = [] - hpxml.neighbor_buildings.each do |neighbor_building| + hpxml_bldg.neighbor_buildings.each do |neighbor_building| height = neighbor_building.height.nil? ? walls_top : neighbor_building.height - vertices = Geometry.create_wall_vertices(length, height, z_origin, neighbor_building.azimuth) + vertices = create_wall_vertices(length, height, z_origin, neighbor_building.azimuth) shading_surface = OpenStudio::Model::ShadingSurface.new(vertices, model) shading_surface.additionalProperties.setFeature('Azimuth', neighbor_building.azimuth) shading_surface.additionalProperties.setFeature('Distance', neighbor_building.distance) @@ -331,22 +324,24 @@ def self.add_neighbor_shading(model, length, hpxml, walls_top) end end - def self.calculate_zone_volume(hpxml, location) + def self.calculate_zone_volume(hpxml_bldg, location) if [HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceUnvented, HPXML::LocationCrawlspaceVented, HPXML::LocationGarage].include? location - floor_area = hpxml.slabs.select { |s| s.interior_adjacent_to == location }.map { |s| s.area }.sum(0.0) - if location == HPXML::LocationGarage - height = 8.0 - else - height = hpxml.foundation_walls.select { |w| w.interior_adjacent_to == location }.map { |w| w.height }.max + floor_area = hpxml_bldg.slabs.select { |s| s.interior_adjacent_to == location }.map { |s| s.area }.sum(0.0) + height = hpxml_bldg.foundation_walls.select { |w| w.interior_adjacent_to == location }.map { |w| w.height }.max + if height.nil? # No foundation walls, need to make assumption because HPXML Wall elements don't have a height + height = { HPXML::LocationBasementUnconditioned => 8, + HPXML::LocationCrawlspaceUnvented => 3, + HPXML::LocationCrawlspaceVented => 3, + HPXML::LocationGarage => 8 }[location] end return floor_area * height elsif [HPXML::LocationAtticUnvented, HPXML::LocationAtticVented].include? location - floor_area = hpxml.floors.select { |f| [f.interior_adjacent_to, f.exterior_adjacent_to].include? location }.map { |s| s.area }.sum(0.0) - roofs = hpxml.roofs.select { |r| r.interior_adjacent_to == location } + floor_area = hpxml_bldg.floors.select { |f| [f.interior_adjacent_to, f.exterior_adjacent_to].include? location }.map { |s| s.area }.sum(0.0) + roofs = hpxml_bldg.roofs.select { |r| r.interior_adjacent_to == location } avg_pitch = roofs.map { |r| r.pitch }.sum(0.0) / roofs.size # Assume square hip roof for volume calculation length = floor_area**0.5 @@ -355,16 +350,19 @@ def self.calculate_zone_volume(hpxml, location) end end - def self.set_zone_volumes(spaces, hpxml, apply_ashrae140_assumptions) - # Living space - spaces[HPXML::LocationLivingSpace].thermalZone.get.setVolume(UnitConversions.convert(hpxml.building_construction.conditioned_building_volume, 'ft^3', 'm^3')) + def self.set_zone_volumes(spaces, hpxml_bldg, apply_ashrae140_assumptions) + # Conditioned space + volume = UnitConversions.convert(hpxml_bldg.building_construction.conditioned_building_volume, 'ft^3', 'm^3') + spaces[HPXML::LocationConditionedSpace].thermalZone.get.setVolume(volume) + spaces[HPXML::LocationConditionedSpace].setVolume(volume) # Basement, crawlspace, garage spaces.keys.each do |location| next unless [HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceUnvented, HPXML::LocationCrawlspaceVented, HPXML::LocationGarage].include? location - volume = calculate_zone_volume(hpxml, location) - spaces[location].thermalZone.get.setVolume(UnitConversions.convert(volume, 'ft^3', 'm^3')) + volume = UnitConversions.convert(calculate_zone_volume(hpxml_bldg, location), 'ft^3', 'm^3') + spaces[location].thermalZone.get.setVolume(volume) + spaces[location].setVolume(volume) end # Attic @@ -372,12 +370,13 @@ def self.set_zone_volumes(spaces, hpxml, apply_ashrae140_assumptions) next unless [HPXML::LocationAtticUnvented, HPXML::LocationAtticVented].include? location if apply_ashrae140_assumptions - volume = 3463 # Hardcode the attic volume to match ASHRAE 140 Table 7-2 specification + volume = UnitConversions.convert(3463, 'ft^3', 'm^3') # Hardcode the attic volume to match ASHRAE 140 Table 7-2 specification else - volume = calculate_zone_volume(hpxml, location) + volume = UnitConversions.convert(calculate_zone_volume(hpxml_bldg, location), 'ft^3', 'm^3') end - spaces[location].thermalZone.get.setVolume(UnitConversions.convert(volume, 'ft^3', 'm^3')) + spaces[location].thermalZone.get.setVolume(volume) + spaces[location].setVolume(volume) end end @@ -424,6 +423,15 @@ def self.get_temperature_scheduled_space_values(location) outdoor_weight: 0.0, ground_weight: 1.0, f_regain: 0.83 } # From LBNL's "Technical Background for default values used for Forced Air Systems in Proposed ASHRAE Standard 152P" + elsif location == HPXML::LocationManufacturedHomeBelly + # From LBNL's "Technical Background for default values used for Forced Air Systems in Proposed ASHRAE Standard 152P" + # 3.5 Manufactured House Belly Pan Temperatures + # FUTURE: Consider modeling the belly as a separate thermal zone so that we dynamically calculate temperatures. + return { temp_min: nil, + indoor_weight: 1.0, + outdoor_weight: 0.0, + ground_weight: 0.0, + f_regain: 0.62 } end fail "Unhandled location: #{location}." end @@ -433,14 +441,14 @@ def self.get_height_of_spaces(spaces) minzs = [] maxzs = [] spaces.each do |space| - zvalues = getSurfaceZValues(space.surfaces) + zvalues = get_surface_z_values(space.surfaces) minzs << zvalues.min + UnitConversions.convert(space.zOrigin, 'm', 'ft') maxzs << zvalues.max + UnitConversions.convert(space.zOrigin, 'm', 'ft') end return maxzs.max - minzs.min end - def self.getSurfaceZValues(surfaceArray) + def self.get_surface_z_values(surfaceArray) # Return an array of z values for surfaces passed in. The values will be relative to the parent origin. This was intended for spaces. zValueArray = [] surfaceArray.each do |surface| @@ -451,6 +459,46 @@ def self.getSurfaceZValues(surfaceArray) return zValueArray end + # Return an array of x values for surfaces passed in. The values will be relative to the parent origin. This was intended for spaces. + def self.get_surface_x_values(surfaceArray) + xValueArray = [] + surfaceArray.each do |surface| + surface.vertices.each do |vertex| + xValueArray << UnitConversions.convert(vertex.x, 'm', 'ft').round(5) + end + end + return xValueArray + end + + # Return an array of y values for surfaces passed in. The values will be relative to the parent origin. This was intended for spaces. + def self.get_surface_y_values(surfaceArray) + yValueArray = [] + surfaceArray.each do |surface| + surface.vertices.each do |vertex| + yValueArray << UnitConversions.convert(vertex.y, 'm', 'ft').round(5) + end + end + return yValueArray + end + + def self.get_surface_length(surface) + xvalues = get_surface_x_values([surface]) + yvalues = get_surface_y_values([surface]) + xrange = xvalues.max - xvalues.min + yrange = yvalues.max - yvalues.min + if xrange > yrange + return xrange + end + + return yrange + end + + def self.get_surface_height(surface) + zvalues = get_surface_z_values([surface]) + zrange = zvalues.max - zvalues.min + return zrange + end + def self.get_z_origin_for_zone(zone) z_origins = [] zone.spaces.each do |space| @@ -470,8 +518,8 @@ def self.get_roof_pitch(surfaces) return UnitConversions.convert(tilts.max, 'rad', 'deg') end - def self.apply_occupants(model, runner, hpxml, num_occ, space, schedules_file, unavailable_periods) - occ_gain, _hrs_per_day, sens_frac, _lat_frac = Geometry.get_occupancy_default_values() + def self.apply_occupants(model, runner, hpxml_bldg, num_occ, space, schedules_file, unavailable_periods) + occ_gain, _hrs_per_day, sens_frac, _lat_frac = get_occupancy_default_values() activity_per_person = UnitConversions.convert(occ_gain, 'Btu/hr', 'W') # Hard-coded convective, radiative, latent, and lost fractions @@ -482,21 +530,21 @@ def self.apply_occupants(model, runner, hpxml, num_occ, space, schedules_file, u people_sch = nil people_col_name = SchedulesFile::ColumnOccupants if not schedules_file.nil? - people_sch = schedules_file.create_schedule_file(col_name: people_col_name) + people_sch = schedules_file.create_schedule_file(model, col_name: people_col_name) end if people_sch.nil? people_unavailable_periods = Schedule.get_unavailable_periods(runner, people_col_name, unavailable_periods) - weekday_sch = hpxml.building_occupancy.weekday_fractions.split(',').map(&:to_f) + weekday_sch = hpxml_bldg.building_occupancy.weekday_fractions.split(',').map(&:to_f) weekday_sch = weekday_sch.map { |v| v / weekday_sch.max }.join(',') - weekend_sch = hpxml.building_occupancy.weekend_fractions.split(',').map(&:to_f) + weekend_sch = hpxml_bldg.building_occupancy.weekend_fractions.split(',').map(&:to_f) weekend_sch = weekend_sch.map { |v| v / weekend_sch.max }.join(',') - monthly_sch = hpxml.building_occupancy.monthly_multipliers + monthly_sch = hpxml_bldg.building_occupancy.monthly_multipliers people_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameOccupants + ' schedule', weekday_sch, weekend_sch, monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: people_unavailable_periods) people_sch = people_sch.schedule else - runner.registerWarning("Both '#{people_col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !hpxml.building_occupancy.weekday_fractions.nil? - runner.registerWarning("Both '#{people_col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !hpxml.building_occupancy.weekend_fractions.nil? - runner.registerWarning("Both '#{people_col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !hpxml.building_occupancy.monthly_multipliers.nil? + runner.registerWarning("Both '#{people_col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !hpxml_bldg.building_occupancy.weekday_fractions.nil? + runner.registerWarning("Both '#{people_col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !hpxml_bldg.building_occupancy.weekend_fractions.nil? + runner.registerWarning("Both '#{people_col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !hpxml_bldg.building_occupancy.monthly_multipliers.nil? end # Create schedule diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hotwater_appliances.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/hotwater_appliances.rb index 46489a3a0c..c616da8200 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hotwater_appliances.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hotwater_appliances.rb @@ -1,38 +1,38 @@ # frozen_string_literal: true class HotWaterAndAppliances - def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, + def self.apply(model, runner, hpxml_header, hpxml_bldg, weather, spaces, hot_water_distribution, solar_thermal_system, eri_version, schedules_file, plantloop_map, - unavailable_periods) + unavailable_periods, unit_multiplier) @runner = runner - cfa = hpxml.building_construction.conditioned_floor_area - ncfl = hpxml.building_construction.number_of_conditioned_floors - has_uncond_bsmnt = hpxml.has_location(HPXML::LocationBasementUnconditioned) - fixtures_usage_multiplier = hpxml.water_heating.water_fixtures_usage_multiplier - living_space = spaces[HPXML::LocationLivingSpace] - nbeds = hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms + cfa = hpxml_bldg.building_construction.conditioned_floor_area + ncfl = hpxml_bldg.building_construction.number_of_conditioned_floors + has_uncond_bsmnt = hpxml_bldg.has_location(HPXML::LocationBasementUnconditioned) + fixtures_usage_multiplier = hpxml_bldg.water_heating.water_fixtures_usage_multiplier + conditioned_space = spaces[HPXML::LocationConditionedSpace] + nbeds = hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms # Get appliances, etc. - if not hpxml.clothes_washers.empty? - clothes_washer = hpxml.clothes_washers[0] + if not hpxml_bldg.clothes_washers.empty? + clothes_washer = hpxml_bldg.clothes_washers[0] end - if not hpxml.clothes_dryers.empty? - clothes_dryer = hpxml.clothes_dryers[0] + if not hpxml_bldg.clothes_dryers.empty? + clothes_dryer = hpxml_bldg.clothes_dryers[0] end - if not hpxml.dishwashers.empty? - dishwasher = hpxml.dishwashers[0] + if not hpxml_bldg.dishwashers.empty? + dishwasher = hpxml_bldg.dishwashers[0] end - if not hpxml.cooking_ranges.empty? - cooking_range = hpxml.cooking_ranges[0] + if not hpxml_bldg.cooking_ranges.empty? + cooking_range = hpxml_bldg.cooking_ranges[0] end - if not hpxml.ovens.empty? - oven = hpxml.ovens[0] + if not hpxml_bldg.ovens.empty? + oven = hpxml_bldg.ovens[0] end # Create WaterUseConnections object for each water heater (plant loop) water_use_connections = {} - hpxml.water_heating_systems.each do |water_heating_system| + hpxml_bldg.water_heating_systems.each do |water_heating_system| plant_loop = plantloop_map[water_heating_system.id] wuc = OpenStudio::Model::WaterUseConnections.new(model) wuc.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure @@ -47,16 +47,17 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, # Create schedule cw_power_schedule = nil cw_col_name = SchedulesFile::ColumnClothesWasher + cw_object_name = Constants.ObjectNameClothesWasher if not schedules_file.nil? cw_design_level_w = schedules_file.calc_design_level_from_daily_kwh(col_name: cw_col_name, daily_kwh: cw_annual_kwh / 365.0) - cw_power_schedule = schedules_file.create_schedule_file(col_name: cw_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + cw_power_schedule = schedules_file.create_schedule_file(model, col_name: cw_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if cw_power_schedule.nil? cw_unavailable_periods = Schedule.get_unavailable_periods(runner, cw_col_name, unavailable_periods) cw_weekday_sch = clothes_washer.weekday_fractions cw_weekend_sch = clothes_washer.weekend_fractions cw_monthly_sch = clothes_washer.monthly_multipliers - cw_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameClothesWasher, cw_weekday_sch, cw_weekend_sch, cw_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cw_unavailable_periods) + cw_schedule_obj = MonthWeekdayWeekendSchedule.new(model, cw_object_name + ' schedule', cw_weekday_sch, cw_weekend_sch, cw_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cw_unavailable_periods) cw_design_level_w = cw_schedule_obj.calc_design_level_from_daily_kwh(cw_annual_kwh / 365.0) cw_power_schedule = cw_schedule_obj.schedule else @@ -66,8 +67,8 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end cw_space = clothes_washer.additional_properties.space - cw_space = living_space if cw_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameClothesWasher, cw_space, cw_design_level_w, cw_frac_sens, cw_frac_lat, cw_power_schedule) + cw_space = conditioned_space if cw_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, cw_object_name, cw_space, cw_design_level_w, cw_frac_sens, cw_frac_lat, cw_power_schedule) end # Clothes dryer energy @@ -77,17 +78,18 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, # Create schedule cd_schedule = nil cd_col_name = SchedulesFile::ColumnClothesDryer + cd_obj_name = Constants.ObjectNameClothesDryer if not schedules_file.nil? cd_design_level_e = schedules_file.calc_design_level_from_annual_kwh(col_name: cd_col_name, annual_kwh: cd_annual_kwh) cd_design_level_f = schedules_file.calc_design_level_from_annual_therm(col_name: cd_col_name, annual_therm: cd_annual_therm) - cd_schedule = schedules_file.create_schedule_file(col_name: cd_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + cd_schedule = schedules_file.create_schedule_file(model, col_name: cd_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if cd_schedule.nil? cd_unavailable_periods = Schedule.get_unavailable_periods(runner, cd_col_name, unavailable_periods) cd_weekday_sch = clothes_dryer.weekday_fractions cd_weekend_sch = clothes_dryer.weekend_fractions cd_monthly_sch = clothes_dryer.monthly_multipliers - cd_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameClothesDryer, cd_weekday_sch, cd_weekend_sch, cd_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cd_unavailable_periods) + cd_schedule_obj = MonthWeekdayWeekendSchedule.new(model, cd_obj_name + ' schedule', cd_weekday_sch, cd_weekend_sch, cd_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cd_unavailable_periods) cd_design_level_e = cd_schedule_obj.calc_design_level_from_daily_kwh(cd_annual_kwh / 365.0) cd_design_level_f = cd_schedule_obj.calc_design_level_from_daily_therm(cd_annual_therm / 365.0) cd_schedule = cd_schedule_obj.schedule @@ -98,9 +100,9 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end cd_space = clothes_dryer.additional_properties.space - cd_space = living_space if cd_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameClothesDryer, cd_space, cd_design_level_e, cd_frac_sens, cd_frac_lat, cd_schedule) - add_other_equipment(model, Constants.ObjectNameClothesDryer, cd_space, cd_design_level_f, cd_frac_sens, cd_frac_lat, cd_schedule, clothes_dryer.fuel_type) + cd_space = conditioned_space if cd_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, cd_obj_name, cd_space, cd_design_level_e, cd_frac_sens, cd_frac_lat, cd_schedule) + add_other_equipment(model, cd_obj_name, cd_space, cd_design_level_f, cd_frac_sens, cd_frac_lat, cd_schedule, clothes_dryer.fuel_type) end # Dishwasher energy @@ -110,16 +112,17 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, # Create schedule dw_power_schedule = nil dw_col_name = SchedulesFile::ColumnDishwasher + dw_obj_name = Constants.ObjectNameDishwasher if not schedules_file.nil? dw_design_level_w = schedules_file.calc_design_level_from_daily_kwh(col_name: dw_col_name, daily_kwh: dw_annual_kwh / 365.0) - dw_power_schedule = schedules_file.create_schedule_file(col_name: dw_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + dw_power_schedule = schedules_file.create_schedule_file(model, col_name: dw_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if dw_power_schedule.nil? dw_unavailable_periods = Schedule.get_unavailable_periods(runner, dw_col_name, unavailable_periods) dw_weekday_sch = dishwasher.weekday_fractions dw_weekend_sch = dishwasher.weekend_fractions dw_monthly_sch = dishwasher.monthly_multipliers - dw_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameDishwasher, dw_weekday_sch, dw_weekend_sch, dw_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: dw_unavailable_periods) + dw_schedule_obj = MonthWeekdayWeekendSchedule.new(model, dw_obj_name + ' schedule', dw_weekday_sch, dw_weekend_sch, dw_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: dw_unavailable_periods) dw_design_level_w = dw_schedule_obj.calc_design_level_from_daily_kwh(dw_annual_kwh / 365.0) dw_power_schedule = dw_schedule_obj.schedule else @@ -129,27 +132,28 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end dw_space = dishwasher.additional_properties.space - dw_space = living_space if dw_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameDishwasher, dw_space, dw_design_level_w, dw_frac_sens, dw_frac_lat, dw_power_schedule) + dw_space = conditioned_space if dw_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, dw_obj_name, dw_space, dw_design_level_w, dw_frac_sens, dw_frac_lat, dw_power_schedule) end # Refrigerator(s) energy - hpxml.refrigerators.each do |refrigerator| + hpxml_bldg.refrigerators.each do |refrigerator| rf_annual_kwh, rf_frac_sens, rf_frac_lat = calc_refrigerator_or_freezer_energy(refrigerator, refrigerator.additional_properties.space.nil?) # Create schedule fridge_schedule = nil fridge_col_name = refrigerator.primary_indicator ? SchedulesFile::ColumnRefrigerator : SchedulesFile::ColumnExtraRefrigerator + fridge_obj_name = Constants.ObjectNameRefrigerator if not schedules_file.nil? fridge_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: fridge_col_name, annual_kwh: rf_annual_kwh) - fridge_schedule = schedules_file.create_schedule_file(col_name: fridge_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + fridge_schedule = schedules_file.create_schedule_file(model, col_name: fridge_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if fridge_schedule.nil? fridge_unavailable_periods = Schedule.get_unavailable_periods(runner, fridge_col_name, unavailable_periods) fridge_weekday_sch = refrigerator.weekday_fractions fridge_weekend_sch = refrigerator.weekend_fractions fridge_monthly_sch = refrigerator.monthly_multipliers - fridge_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameRefrigerator, fridge_weekday_sch, fridge_weekend_sch, fridge_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: fridge_unavailable_periods) + fridge_schedule_obj = MonthWeekdayWeekendSchedule.new(model, fridge_obj_name + ' schedule', fridge_weekday_sch, fridge_weekend_sch, fridge_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: fridge_unavailable_periods) fridge_design_level = fridge_schedule_obj.calc_design_level_from_daily_kwh(rf_annual_kwh / 365.0) fridge_schedule = fridge_schedule_obj.schedule else @@ -159,27 +163,28 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end rf_space = refrigerator.additional_properties.space - rf_space = living_space if rf_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameRefrigerator, rf_space, fridge_design_level, rf_frac_sens, rf_frac_lat, fridge_schedule) + rf_space = conditioned_space if rf_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, fridge_obj_name, rf_space, fridge_design_level, rf_frac_sens, rf_frac_lat, fridge_schedule) end # Freezer(s) energy - hpxml.freezers.each do |freezer| + hpxml_bldg.freezers.each do |freezer| fz_annual_kwh, fz_frac_sens, fz_frac_lat = calc_refrigerator_or_freezer_energy(freezer, freezer.additional_properties.space.nil?) # Create schedule freezer_schedule = nil freezer_col_name = SchedulesFile::ColumnFreezer + freezer_obj_name = Constants.ObjectNameFreezer if not schedules_file.nil? freezer_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: freezer_col_name, annual_kwh: fz_annual_kwh) - freezer_schedule = schedules_file.create_schedule_file(col_name: freezer_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + freezer_schedule = schedules_file.create_schedule_file(model, col_name: freezer_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if freezer_schedule.nil? freezer_unavailable_periods = Schedule.get_unavailable_periods(runner, freezer_col_name, unavailable_periods) freezer_weekday_sch = freezer.weekday_fractions freezer_weekend_sch = freezer.weekend_fractions freezer_monthly_sch = freezer.monthly_multipliers - freezer_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameFreezer, freezer_weekday_sch, freezer_weekend_sch, freezer_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: freezer_unavailable_periods) + freezer_schedule_obj = MonthWeekdayWeekendSchedule.new(model, freezer_obj_name + ' schedule', freezer_weekday_sch, freezer_weekend_sch, freezer_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: freezer_unavailable_periods) freezer_design_level = freezer_schedule_obj.calc_design_level_from_daily_kwh(fz_annual_kwh / 365.0) freezer_schedule = freezer_schedule_obj.schedule else @@ -189,8 +194,8 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end fz_space = freezer.additional_properties.space - fz_space = living_space if fz_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameFreezer, fz_space, freezer_design_level, fz_frac_sens, fz_frac_lat, freezer_schedule) + fz_space = conditioned_space if fz_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, freezer_obj_name, fz_space, freezer_design_level, fz_frac_sens, fz_frac_lat, freezer_schedule) end # Cooking Range energy @@ -200,17 +205,18 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, # Create schedule cook_schedule = nil cook_col_name = SchedulesFile::ColumnCookingRange + cook_obj_name = Constants.ObjectNameCookingRange if not schedules_file.nil? cook_design_level_e = schedules_file.calc_design_level_from_annual_kwh(col_name: cook_col_name, annual_kwh: cook_annual_kwh) cook_design_level_f = schedules_file.calc_design_level_from_annual_therm(col_name: cook_col_name, annual_therm: cook_annual_therm) - cook_schedule = schedules_file.create_schedule_file(col_name: cook_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + cook_schedule = schedules_file.create_schedule_file(model, col_name: cook_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if cook_schedule.nil? cook_unavailable_periods = Schedule.get_unavailable_periods(runner, cook_col_name, unavailable_periods) cook_weekday_sch = cooking_range.weekday_fractions cook_weekend_sch = cooking_range.weekend_fractions cook_monthly_sch = cooking_range.monthly_multipliers - cook_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameCookingRange, cook_weekday_sch, cook_weekend_sch, cook_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cook_unavailable_periods) + cook_schedule_obj = MonthWeekdayWeekendSchedule.new(model, cook_obj_name + ' schedule', cook_weekday_sch, cook_weekend_sch, cook_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: cook_unavailable_periods) cook_design_level_e = cook_schedule_obj.calc_design_level_from_daily_kwh(cook_annual_kwh / 365.0) cook_design_level_f = cook_schedule_obj.calc_design_level_from_daily_therm(cook_annual_therm / 365.0) cook_schedule = cook_schedule_obj.schedule @@ -221,36 +227,53 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end cook_space = cooking_range.additional_properties.space - cook_space = living_space if cook_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space - add_electric_equipment(model, Constants.ObjectNameCookingRange, cook_space, cook_design_level_e, cook_frac_sens, cook_frac_lat, cook_schedule) - add_other_equipment(model, Constants.ObjectNameCookingRange, cook_space, cook_design_level_f, cook_frac_sens, cook_frac_lat, cook_schedule, cooking_range.fuel_type) + cook_space = conditioned_space if cook_space.nil? # appliance is outdoors, so we need to assign the equipment to an arbitrary space + add_electric_equipment(model, cook_obj_name, cook_space, cook_design_level_e, cook_frac_sens, cook_frac_lat, cook_schedule) + add_other_equipment(model, cook_obj_name, cook_space, cook_design_level_f, cook_frac_sens, cook_frac_lat, cook_schedule, cooking_range.fuel_type) end if not hot_water_distribution.nil? - fixtures_all_low_flow = true - hpxml.water_fixtures.each do |water_fixture| - next unless [HPXML::WaterFixtureTypeShowerhead, HPXML::WaterFixtureTypeFaucet].include? water_fixture.water_fixture_type - - fixtures_all_low_flow = false if not water_fixture.low_flow + fixtures = hpxml_bldg.water_fixtures.select { |wf| [HPXML::WaterFixtureTypeShowerhead, HPXML::WaterFixtureTypeFaucet].include? wf.water_fixture_type } + if fixtures.size > 0 + if fixtures.any? { |wf| wf.count.nil? } + showerheads = fixtures.select { |wf| wf.water_fixture_type == HPXML::WaterFixtureTypeShowerhead } + if showerheads.size > 0 + frac_low_flow_showerheads = showerheads.select { |wf| wf.low_flow }.size / Float(showerheads.size) + else + frac_low_flow_showerheads = 0.0 + end + faucets = fixtures.select { |wf| wf.water_fixture_type == HPXML::WaterFixtureTypeFaucet } + if faucets.size > 0 + frac_low_flow_faucets = faucets.select { |wf| wf.low_flow }.size / Float(faucets.size) + else + frac_low_flow_faucets = 0.0 + end + frac_low_flow_fixtures = 0.4 * frac_low_flow_showerheads + 0.6 * frac_low_flow_faucets + else + num_wfs = fixtures.map { |wf| wf.count }.sum + num_low_flow_wfs = fixtures.select { |wf| wf.low_flow }.map { |wf| wf.count }.sum + frac_low_flow_fixtures = num_low_flow_wfs / num_wfs + end + else + frac_low_flow_fixtures = 0.0 end # Calculate mixed water fractions t_mix = 105.0 # F, Temperature of mixed water at fixtures avg_setpoint_temp = 0.0 # WH Setpoint: Weighted average by fraction DHW load served - hpxml.water_heating_systems.each do |water_heating_system| + hpxml_bldg.water_heating_systems.each do |water_heating_system| wh_setpoint = water_heating_system.temperature wh_setpoint = Waterheater.get_default_hot_water_temperature(eri_version) if wh_setpoint.nil? # using detailed schedules avg_setpoint_temp += wh_setpoint * water_heating_system.fraction_dhw_load_served end - daily_wh_inlet_temperatures = calc_water_heater_daily_inlet_temperatures(weather, nbeds, hot_water_distribution, fixtures_all_low_flow, - hpxml.header.sim_calendar_year) + daily_wh_inlet_temperatures = calc_water_heater_daily_inlet_temperatures(weather, nbeds, hot_water_distribution, frac_low_flow_fixtures) daily_wh_inlet_temperatures_c = daily_wh_inlet_temperatures.map { |t| UnitConversions.convert(t, 'F', 'C') } daily_mw_fractions = calc_mixed_water_daily_fractions(daily_wh_inlet_temperatures, avg_setpoint_temp, t_mix) # Schedules # Replace mains water temperature schedule with water heater inlet temperature schedule. # These are identical unless there is a DWHR. - start_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new(1), 1, hpxml.header.sim_calendar_year) + start_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new(1), 1, hpxml_header.sim_calendar_year) timestep_day = OpenStudio::Time.new(1, 0) time_series_tmains = OpenStudio::TimeSeries.new(start_date, timestep_day, OpenStudio::createVector(daily_wh_inlet_temperatures_c), 'C') schedule_tmains = OpenStudio::Model::ScheduleInterval.fromTimeSeries(time_series_tmains, model).get @@ -264,31 +287,32 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, # Create schedule fixtures_schedule = nil fixtures_col_name = SchedulesFile::ColumnHotWaterFixtures + fixtures_obj_name = Constants.ObjectNameFixtures if not schedules_file.nil? - fixtures_schedule = schedules_file.create_schedule_file(col_name: fixtures_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + fixtures_schedule = schedules_file.create_schedule_file(model, col_name: fixtures_col_name, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if fixtures_schedule.nil? fixtures_unavailable_periods = Schedule.get_unavailable_periods(runner, fixtures_col_name, unavailable_periods) - fixtures_weekday_sch = hpxml.water_heating.water_fixtures_weekday_fractions - fixtures_weekend_sch = hpxml.water_heating.water_fixtures_weekend_fractions - fixtures_monthly_sch = hpxml.water_heating.water_fixtures_monthly_multipliers - fixtures_schedule_obj = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameFixtures, fixtures_weekday_sch, fixtures_weekend_sch, fixtures_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: fixtures_unavailable_periods) + fixtures_weekday_sch = hpxml_bldg.water_heating.water_fixtures_weekday_fractions + fixtures_weekend_sch = hpxml_bldg.water_heating.water_fixtures_weekend_fractions + fixtures_monthly_sch = hpxml_bldg.water_heating.water_fixtures_monthly_multipliers + fixtures_schedule_obj = MonthWeekdayWeekendSchedule.new(model, fixtures_obj_name + ' schedule', fixtures_weekday_sch, fixtures_weekend_sch, fixtures_monthly_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: fixtures_unavailable_periods) fixtures_schedule = fixtures_schedule_obj.schedule else - runner.registerWarning("Both '#{fixtures_col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !hpxml.water_heating.water_fixtures_weekday_fractions.nil? - runner.registerWarning("Both '#{fixtures_col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !hpxml.water_heating.water_fixtures_weekend_fractions.nil? - runner.registerWarning("Both '#{fixtures_col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !hpxml.water_heating.water_fixtures_monthly_multipliers.nil? + runner.registerWarning("Both '#{fixtures_col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !hpxml_bldg.water_heating.water_fixtures_weekday_fractions.nil? + runner.registerWarning("Both '#{fixtures_col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !hpxml_bldg.water_heating.water_fixtures_weekend_fractions.nil? + runner.registerWarning("Both '#{fixtures_col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !hpxml_bldg.water_heating.water_fixtures_monthly_multipliers.nil? end end - hpxml.water_heating_systems.each do |water_heating_system| + hpxml_bldg.water_heating_systems.each do |water_heating_system| non_solar_fraction = 1.0 - Waterheater.get_water_heater_solar_fraction(water_heating_system, solar_thermal_system) gpd_frac = water_heating_system.fraction_dhw_load_served # Fixtures fraction if gpd_frac > 0 - fx_gpd = get_fixtures_gpd(eri_version, nbeds, fixtures_all_low_flow, daily_mw_fractions, fixtures_usage_multiplier) - w_gpd = get_dist_waste_gpd(eri_version, nbeds, has_uncond_bsmnt, cfa, ncfl, hot_water_distribution, fixtures_all_low_flow, fixtures_usage_multiplier) + fx_gpd = get_fixtures_gpd(eri_version, nbeds, frac_low_flow_fixtures, daily_mw_fractions, fixtures_usage_multiplier) + w_gpd = get_dist_waste_gpd(eri_version, nbeds, has_uncond_bsmnt, cfa, ncfl, hot_water_distribution, frac_low_flow_fixtures, fixtures_usage_multiplier) fx_peak_flow = nil if not schedules_file.nil? @@ -301,10 +325,11 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, end # Fixtures (showers, sinks, baths) - add_water_use_equipment(model, Constants.ObjectNameFixtures, fx_peak_flow * gpd_frac * non_solar_fraction, fixtures_schedule, water_use_connections[water_heating_system.id], mw_temp_schedule) + add_water_use_equipment(model, fixtures_obj_name, fx_peak_flow * gpd_frac * non_solar_fraction, fixtures_schedule, water_use_connections[water_heating_system.id], unit_multiplier, mw_temp_schedule) # Distribution waste (primary driven by fixture draws) - add_water_use_equipment(model, Constants.ObjectNameDistributionWaste, dist_water_peak_flow * gpd_frac * non_solar_fraction, fixtures_schedule, water_use_connections[water_heating_system.id], mw_temp_schedule) + waste_obj_name = Constants.ObjectNameDistributionWaste + add_water_use_equipment(model, waste_obj_name, dist_water_peak_flow * gpd_frac * non_solar_fraction, fixtures_schedule, water_use_connections[water_heating_system.id], unit_multiplier, mw_temp_schedule) # Recirculation pump dist_pump_annual_kwh = get_hwdist_recirc_pump_energy(hot_water_distribution, fixtures_usage_multiplier) @@ -315,8 +340,9 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, if dist_pump_design_level.nil? dist_pump_design_level = fixtures_schedule_obj.calc_design_level_from_daily_kwh(dist_pump_annual_kwh / 365.0) end - dist_pump = add_electric_equipment(model, Constants.ObjectNameHotWaterRecircPump, living_space, dist_pump_design_level * gpd_frac, 0.0, 0.0, fixtures_schedule) - if not dist_pump.nil? + if dist_pump_design_level * gpd_frac != 0 + cnt = model.getElectricEquipments.select { |e| e.endUseSubcategory.start_with? Constants.ObjectNameHotWaterRecircPump }.size # Ensure unique meter for each water heater + dist_pump = add_electric_equipment(model, "#{Constants.ObjectNameHotWaterRecircPump}#{cnt + 1}", conditioned_space, dist_pump_design_level * gpd_frac, 0.0, 0.0, fixtures_schedule) dist_pump.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure end end @@ -326,7 +352,7 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, if not clothes_washer.nil? gpd_frac = nil if clothes_washer.is_shared_appliance && (not clothes_washer.hot_water_distribution.nil?) - gpd_frac = 1.0 / hpxml.water_heating_systems.size # Apportion load to each water heater on distribution system + gpd_frac = 1.0 / hpxml_bldg.water_heating_systems.size # Apportion load to each water heater on distribution system elsif clothes_washer.is_shared_appliance && clothes_washer.water_heating_system.id == water_heating_system.id gpd_frac = 1.0 # Shared water heater sees full appliance load elsif not clothes_washer.is_shared_appliance @@ -337,40 +363,40 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, water_cw_schedule = nil if not schedules_file.nil? cw_peak_flow = schedules_file.calc_peak_flow_from_daily_gpm(col_name: SchedulesFile::ColumnHotWaterClothesWasher, daily_water: cw_gpd) - water_cw_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + water_cw_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnHotWaterClothesWasher, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if water_cw_schedule.nil? cw_peak_flow = cw_schedule_obj.calc_design_level_from_daily_gpm(cw_gpd) water_cw_schedule = cw_schedule_obj.schedule end - add_water_use_equipment(model, Constants.ObjectNameClothesWasher, cw_peak_flow * gpd_frac * non_solar_fraction, water_cw_schedule, water_use_connections[water_heating_system.id]) + add_water_use_equipment(model, cw_object_name, cw_peak_flow * gpd_frac * non_solar_fraction, water_cw_schedule, water_use_connections[water_heating_system.id], unit_multiplier) end end # Dishwasher - next unless not dishwasher.nil? + next if dishwasher.nil? gpd_frac = nil if dishwasher.is_shared_appliance && (not dishwasher.hot_water_distribution.nil?) - gpd_frac = 1.0 / hpxml.water_heating_systems.size # Apportion load to each water heater on distribution system + gpd_frac = 1.0 / hpxml_bldg.water_heating_systems.size # Apportion load to each water heater on distribution system elsif dishwasher.is_shared_appliance && dishwasher.water_heating_system.id == water_heating_system.id gpd_frac = 1.0 # Shared water heater sees full appliance load elsif not dishwasher.is_shared_appliance gpd_frac = water_heating_system.fraction_dhw_load_served end - next unless not gpd_frac.nil? + next if gpd_frac.nil? # Create schedule water_dw_schedule = nil if not schedules_file.nil? dw_peak_flow = schedules_file.calc_peak_flow_from_daily_gpm(col_name: SchedulesFile::ColumnHotWaterDishwasher, daily_water: dw_gpd) - water_dw_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnHotWaterDishwasher, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) + water_dw_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnHotWaterDishwasher, schedule_type_limits_name: Constants.ScheduleTypeLimitsFraction) end if water_dw_schedule.nil? dw_peak_flow = dw_schedule_obj.calc_design_level_from_daily_gpm(dw_gpd) water_dw_schedule = dw_schedule_obj.schedule end - add_water_use_equipment(model, Constants.ObjectNameDishwasher, dw_peak_flow * gpd_frac * non_solar_fraction, water_dw_schedule, water_use_connections[water_heating_system.id]) + add_water_use_equipment(model, dw_obj_name, dw_peak_flow * gpd_frac * non_solar_fraction, water_dw_schedule, water_use_connections[water_heating_system.id], unit_multiplier) end if not hot_water_distribution.nil? @@ -386,8 +412,8 @@ def self.apply(model, runner, hpxml, weather, spaces, hot_water_distribution, water_design_level_sens = fixtures_schedule_obj.calc_design_level_from_daily_kwh(UnitConversions.convert(water_sens_btu, 'Btu', 'kWh') / 365.0) water_design_level_lat = fixtures_schedule_obj.calc_design_level_from_daily_kwh(UnitConversions.convert(water_lat_btu, 'Btu', 'kWh') / 365.0) end - add_other_equipment(model, Constants.ObjectNameWaterSensible, living_space, water_design_level_sens, 1.0, 0.0, fixtures_schedule, nil) - add_other_equipment(model, Constants.ObjectNameWaterLatent, living_space, water_design_level_lat, 0.0, 1.0, fixtures_schedule, nil) + add_other_equipment(model, Constants.ObjectNameWaterSensible, conditioned_space, water_design_level_sens, 1.0, 0.0, fixtures_schedule, nil) + add_other_equipment(model, Constants.ObjectNameWaterLatent, conditioned_space, water_design_level_lat, 0.0, 1.0, fixtures_schedule, nil) end end @@ -809,12 +835,13 @@ def self.add_other_equipment(model, obj_name, space, design_level_w, frac_sens, return oe end - def self.add_water_use_equipment(model, obj_name, peak_flow, schedule, water_use_connections, mw_temp_schedule = nil) + def self.add_water_use_equipment(model, obj_name, peak_flow, schedule, water_use_connections, unit_multiplier, mw_temp_schedule = nil) wu_def = OpenStudio::Model::WaterUseEquipmentDefinition.new(model) wu = OpenStudio::Model::WaterUseEquipment.new(wu_def) wu.setName(obj_name) wu_def.setName(obj_name) - wu_def.setPeakFlowRate(peak_flow) + # Not in a thermal zone, so needs to be explicitly multiplied + wu_def.setPeakFlowRate(peak_flow * unit_multiplier) wu_def.setEndUseSubcategory(obj_name) wu.setFlowRateFractionSchedule(schedule) if not mw_temp_schedule.nil? @@ -825,15 +852,12 @@ def self.add_water_use_equipment(model, obj_name, peak_flow, schedule, water_use return wu end - def self.get_dwhr_factors(nbeds, hot_water_distribution, fixtures_all_low_flow) + def self.get_dwhr_factors(nbeds, hot_water_distribution, frac_low_flow_fixtures) # ANSI/RESNET 301-2014 Addendum A-2015 # Amendment on Domestic Hot Water (DHW) Systems # Eq. 4.2-14 - eff_adj = 1.0 - if fixtures_all_low_flow - eff_adj = 1.082 - end + eff_adj = 1.0 + 0.082 * frac_low_flow_fixtures iFrac = 0.56 + 0.015 * nbeds - 0.0004 * nbeds**2 # fraction of hot water use impacted by DWHR @@ -861,23 +885,18 @@ def self.get_dwhr_factors(nbeds, hot_water_distribution, fixtures_all_low_flow) return eff_adj, iFrac, plc, locF, fixF end - def self.calc_water_heater_daily_inlet_temperatures(weather, nbeds, hot_water_distribution, fixtures_all_low_flow, year) - # Get daily mains temperatures - avgOAT = weather.data.AnnualAvgDrybulb - maxDiffMonthlyAvgOAT = weather.data.MonthlyAvgDrybulbs.max - weather.data.MonthlyAvgDrybulbs.min - tmains_daily = WeatherProcess.calc_mains_temperatures(avgOAT, maxDiffMonthlyAvgOAT, weather.header.Latitude, year)[2] - - wh_temps_daily = tmains_daily + def self.calc_water_heater_daily_inlet_temperatures(weather, nbeds, hot_water_distribution, frac_low_flow_fixtures) + wh_temps_daily = weather.data.MainsDailyTemps.dup if (not hot_water_distribution.dwhr_efficiency.nil?) - dwhr_eff_adj, dwhr_iFrac, dwhr_plc, dwhr_locF, dwhr_fixF = get_dwhr_factors(nbeds, hot_water_distribution, fixtures_all_low_flow) + dwhr_eff_adj, dwhr_iFrac, dwhr_plc, dwhr_locF, dwhr_fixF = get_dwhr_factors(nbeds, hot_water_distribution, frac_low_flow_fixtures) # Adjust inlet temperatures dwhr_inT = 97.0 # F - for day in 0..tmains_daily.size - 1 - dwhr_WHinTadj = dwhr_iFrac * (dwhr_inT - tmains_daily[day]) * hot_water_distribution.dwhr_efficiency * dwhr_eff_adj * dwhr_plc * dwhr_locF * dwhr_fixF + for day in 0..wh_temps_daily.size - 1 + dwhr_WHinTadj = dwhr_iFrac * (dwhr_inT - wh_temps_daily[day]) * hot_water_distribution.dwhr_efficiency * dwhr_eff_adj * dwhr_plc * dwhr_locF * dwhr_fixF wh_temps_daily[day] = (wh_temps_daily[day] + dwhr_WHinTadj).round(3) end else - for day in 0..tmains_daily.size - 1 + for day in 0..wh_temps_daily.size - 1 wh_temps_daily[day] = (wh_temps_daily[day]).round(3) end end @@ -939,12 +958,12 @@ def self.get_hwdist_recirc_pump_energy(hot_water_distribution, fixtures_usage_mu return dist_pump_annual_kwh end - def self.get_fixtures_effectiveness(fixtures_all_low_flow) - f_eff = fixtures_all_low_flow ? 0.95 : 1.0 + def self.get_fixtures_effectiveness(frac_low_flow_fixtures) + f_eff = 1.0 - 0.05 * frac_low_flow_fixtures return f_eff end - def self.get_fixtures_gpd(eri_version, nbeds, fixtures_all_low_flow, daily_mw_fractions, fixtures_usage_multiplier = 1.0) + def self.get_fixtures_gpd(eri_version, nbeds, frac_low_flow_fixtures, daily_mw_fractions, fixtures_usage_multiplier = 1.0) if nbeds < 0.0 return 0.0 end @@ -959,7 +978,7 @@ def self.get_fixtures_gpd(eri_version, nbeds, fixtures_all_low_flow, daily_mw_fr # ANSI/RESNET 301-2014 Addendum A-2015 # Amendment on Domestic Hot Water (DHW) Systems ref_f_gpd = 14.6 + 10.0 * nbeds # Eq. 4.2-2 (refFgpd) - f_eff = get_fixtures_effectiveness(fixtures_all_low_flow) + f_eff = get_fixtures_effectiveness(frac_low_flow_fixtures) return f_eff * ref_f_gpd * fixtures_usage_multiplier end @@ -972,7 +991,7 @@ def self.get_water_gains_sens_lat(nbeds, fixtures_usage_multiplier = 1.0) end def self.get_dist_waste_gpd(eri_version, nbeds, has_uncond_bsmnt, cfa, ncfl, hot_water_distribution, - fixtures_all_low_flow, fixtures_usage_multiplier = 1.0) + frac_low_flow_fixtures, fixtures_usage_multiplier = 1.0) if (Constants.ERIVersions.index(eri_version) <= Constants.ERIVersions.index('2014')) || (nbeds < 0.0) return 0.0 end @@ -1014,7 +1033,7 @@ def self.get_dist_waste_gpd(eri_version, nbeds, has_uncond_bsmnt, cfa, ncfl, hot wd_eff = 1.0 end - f_eff = get_fixtures_effectiveness(fixtures_all_low_flow) + f_eff = get_fixtures_effectiveness(frac_low_flow_fixtures) mw_gpd = f_eff * (o_w_gpd + s_w_gpd * wd_eff) # Eq. 4.2-11 @@ -1062,15 +1081,15 @@ def self.get_dist_energy_waste_factor(hot_water_distribution) fail 'Unexpected hot water distribution system.' end - def self.get_default_extra_refrigerator_and_freezer_locations(hpxml) + def self.get_default_extra_refrigerator_and_freezer_locations(hpxml_bldg) extra_refrigerator_location_hierarchy = [HPXML::LocationGarage, HPXML::LocationBasementUnconditioned, HPXML::LocationBasementConditioned, - HPXML::LocationLivingSpace] + HPXML::LocationConditionedSpace] extra_refrigerator_location = nil extra_refrigerator_location_hierarchy.each do |location| - if hpxml.has_location(location) + if hpxml_bldg.has_location(location) extra_refrigerator_location = location break end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml.rb index 4737a1ac78..e3026ca2c8 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml.rb @@ -40,7 +40,7 @@ hpxml.walls[-1].area = 1000 # Write file -XMLHelper.write_file(hpxml.to_oga, "out.xml") +XMLHelper.write_file(hpxml.to_doc, "out.xml") ''' @@ -48,21 +48,14 @@ # E.g., in class Window, :wall_idref => :wall class HPXML < Object - HPXML_ATTRS = [:header, :site, :neighbor_buildings, :building_occupancy, :building_construction, - :climate_and_risk_zones, :air_infiltration, :air_infiltration_measurements, :attics, - :foundations, :roofs, :rim_joists, :walls, :foundation_walls, :floors, :slabs, :windows, - :skylights, :doors, :partition_wall_mass, :furniture_mass, :heating_systems, - :cooling_systems, :heat_pumps, :hvac_plant, :hvac_controls, :hvac_distributions, - :ventilation_fans, :water_heating_systems, :hot_water_distributions, :water_fixtures, - :water_heating, :solar_thermal_systems, :pv_systems, :inverters, :generators, - :batteries, :clothes_washers, :clothes_dryers, :dishwashers, :refrigerators, - :freezers, :dehumidifiers, :cooking_ranges, :ovens, :lighting_groups, :lighting, - :ceiling_fans, :pools, :hot_tubs, :plug_loads, :fuel_loads] + HPXML_ATTRS = [:header, :buildings] attr_reader(*HPXML_ATTRS, :doc, :errors, :warnings, :hpxml_path) - NameSpace = 'http://hpxmlonline.com/2019/10' + NameSpace = 'http://hpxmlonline.com/2023/09' # Constants + FuelElementNames = ['HeatingSystemFuel', 'CoolingSystemFuel', 'HeatPumpFuel', 'BackupSystemFuel', 'FuelType', 'IntegratedHeatingSystemFuel', 'Heater/Type'] + # FUTURE: Move some of these to within child classes (e.g., HPXML::Attic class) AirTypeFanCoil = 'fan coil' AirTypeGravity = 'gravity' @@ -80,6 +73,8 @@ class HPXML < Object BatteryLifetimeModelNone = 'None' BatteryLifetimeModelKandlerSmith = 'KandlerSmith' BuildingAmerica = 'BuildingAmerica' + CapacityDescriptionMinimum = 'minimum' + CapacityDescriptionMaximum = 'maximum' CertificationEnergyStar = 'Energy Star' ClothesDryerControlTypeMoisture = 'moisture' ClothesDryerControlTypeTimer = 'timer' @@ -120,6 +115,7 @@ class HPXML < Object FoundationTypeCrawlspaceConditioned = 'ConditionedCrawlspace' FoundationTypeCrawlspaceUnvented = 'UnventedCrawlspace' FoundationTypeCrawlspaceVented = 'VentedCrawlspace' + FoundationTypeBellyAndWing = 'BellyAndWing' FoundationTypeSlab = 'SlabOnGrade' FoundationWallTypeConcreteBlock = 'concrete block' FoundationWallTypeConcreteBlockFoamCore = 'concrete block foam core' @@ -135,9 +131,10 @@ class HPXML < Object FloorTypeSIP = 'StructuralInsulatedPanel' FloorTypeSteelFrame = 'SteelFrame' FloorTypeConcrete = 'SolidConcrete' + FuelLoadTypeFireplace = 'fireplace' FuelLoadTypeGrill = 'grill' FuelLoadTypeLighting = 'lighting' - FuelLoadTypeFireplace = 'fireplace' + FuelLoadTypeOther = 'other' FuelTypeCoal = 'coal' FuelTypeCoalAnthracite = 'anthracite coal' FuelTypeCoalBituminous = 'bituminous coal' @@ -179,7 +176,6 @@ class HPXML < Object HVACTypeElectricResistance = 'ElectricResistance' HVACTypeEvaporativeCooler = 'evaporative cooler' HVACTypeFireplace = 'Fireplace' - HVACTypeFixedHeater = 'FixedHeater' HVACTypeFloorFurnace = 'FloorFurnace' HVACTypeFurnace = 'Furnace' HVACTypeHeatPumpAirToAir = 'air-to-air' @@ -189,9 +185,9 @@ class HPXML < Object HVACTypeHeatPumpPTHP = 'packaged terminal heat pump' HVACTypeHeatPumpRoom = 'room air conditioner with reverse cycle' HVACTypeMiniSplitAirConditioner = 'mini-split' - HVACTypePortableHeater = 'PortableHeater' - HVACTypeRoomAirConditioner = 'room air conditioner' HVACTypePTAC = 'packaged terminal air conditioner' + HVACTypeRoomAirConditioner = 'room air conditioner' + HVACTypeSpaceHeater = 'SpaceHeater' HVACTypeStove = 'Stove' HVACTypeWallFurnace = 'WallFurnace' HydronicTypeBaseboard = 'baseboard' @@ -211,12 +207,15 @@ class HPXML < Object LightingTypeCFL = 'CompactFluorescent' LightingTypeLED = 'LightEmittingDiode' LightingTypeLFL = 'FluorescentTube' + LocationAttic = 'attic' LocationAtticUnconditioned = 'attic - unconditioned' LocationAtticUnvented = 'attic - unvented' LocationAtticVented = 'attic - vented' LocationBasementConditioned = 'basement - conditioned' LocationBasementUnconditioned = 'basement - unconditioned' LocationBath = 'bath' + LocationConditionedSpace = 'conditioned space' + LocationCrawlspace = 'crawlspace' LocationCrawlspaceConditioned = 'crawlspace - conditioned' LocationCrawlspaceUnvented = 'crawlspace - unvented' LocationCrawlspaceVented = 'crawlspace - vented' @@ -226,7 +225,8 @@ class HPXML < Object LocationGround = 'ground' LocationInterior = 'interior' LocationKitchen = 'kitchen' - LocationLivingSpace = 'living space' + LocationManufacturedHomeBelly = 'manufactured home belly' + LocationManufacturedHomeUnderBelly = 'manufactured home underbelly' LocationOtherExterior = 'other exterior' LocationOtherHousingUnit = 'other housing unit' LocationOtherHeatedSpace = 'other heated space' @@ -251,9 +251,16 @@ class HPXML < Object OrientationSoutheast = 'southeast' OrientationSouthwest = 'southwest' OrientationWest = 'west' + PlugLoadTypeAquarium = 'aquarium' + PlugLoadTypeComputer = 'computer' PlugLoadTypeElectricVehicleCharging = 'electric vehicle charging' PlugLoadTypeOther = 'other' + PlugLoadTypeSauna = 'sauna' + PlugLoadTypeSpaceHeater = 'space heater' PlugLoadTypeTelevision = 'TV other' + PlugLoadTypeTelevisionCRT = 'TV CRT' + PlugLoadTypeTelevisionPlasma = 'TV plasma' + PlugLoadTypeWaterBed = 'water bed' PlugLoadTypeWellPump = 'well pump' PVAnnualExcessSellbackRateTypeRetailElectricityCost = 'Retail Electricity Cost' PVAnnualExcessSellbackRateTypeUserSpecified = 'User-Specified' @@ -400,14 +407,13 @@ class HPXML < Object WindowClassLightCommercial = 'light commercial' def initialize(hpxml_path: nil, schema_validator: nil, schematron_validator: nil, building_id: nil) - @doc = nil @hpxml_path = hpxml_path @errors = [] @warnings = [] - hpxml = nil + hpxml_doc = nil if not hpxml_path.nil? - @doc = XMLHelper.parse_file(hpxml_path) + doc = XMLHelper.parse_file(hpxml_path) # Validate against XSD schema if not schema_validator.nil? @@ -418,38 +424,38 @@ def initialize(hpxml_path: nil, schema_validator: nil, schematron_validator: nil end # Check HPXML version - hpxml = XMLHelper.get_element(@doc, '/HPXML') - Version.check_hpxml_version(XMLHelper.get_attribute_value(hpxml, 'schemaVersion')) + hpxml_doc = XMLHelper.get_element(doc, '/HPXML') + Version.check_hpxml_version(XMLHelper.get_attribute_value(hpxml_doc, 'schemaVersion')) # Handle multiple buildings # Do this before schematron validation so that: # 1. We don't give schematron warnings for Building elements that are not of interest. # 2. The schematron validation occurs faster (as we're only validating one Building). - if XMLHelper.get_elements(hpxml, 'Building').size > 1 + if (XMLHelper.get_elements(hpxml_doc, 'Building').size > 1) && (building_id.to_s.downcase != 'all') if building_id.nil? @errors << 'Multiple Building elements defined in HPXML file; Building ID argument must be provided.' return unless @errors.empty? end # Discard all Building elements except the one of interest - XMLHelper.get_elements(hpxml, 'Building').reverse_each do |building| + XMLHelper.get_elements(hpxml_doc, 'Building').reverse_each do |building| next if XMLHelper.get_attribute_value(XMLHelper.get_element(building, 'BuildingID'), 'id') == building_id building.remove end - if XMLHelper.get_elements(hpxml, 'Building').size == 0 + if XMLHelper.get_elements(hpxml_doc, 'Building').size == 0 @errors << "Could not find Building element with ID '#{building_id}'." return unless @errors.empty? end # Write new HPXML file with all other Building elements removed hpxml_path = Tempfile.new(['hpxml', '.xml']).path.to_s - XMLHelper.write_file(hpxml, hpxml_path) + XMLHelper.write_file(hpxml_doc, hpxml_path) end # Validate against Schematron if not schematron_validator.nil? - sct_errors, sct_warnings = XMLValidator.validate_against_schematron(hpxml_path, schematron_validator, hpxml) + sct_errors, sct_warnings = XMLValidator.validate_against_schematron(hpxml_path, schematron_validator, hpxml_doc) @errors += sct_errors @warnings += sct_warnings return unless @errors.empty? @@ -457,367 +463,73 @@ def initialize(hpxml_path: nil, schema_validator: nil, schematron_validator: nil end # Create/populate child objects - from_oga(hpxml) + from_doc(hpxml_doc) # Check for additional errors (those hard to check via Schematron) - @errors += check_for_errors() - return unless @errors.empty? - end - - def hvac_systems - return (@heating_systems + @cooling_systems + @heat_pumps) - end - - def has_location(location) - # Search for surfaces attached to this location - (@roofs + @rim_joists + @walls + @foundation_walls + @floors + @slabs).each do |surface| - return true if surface.interior_adjacent_to == location - return true if surface.exterior_adjacent_to == location - end - return false - end - - def has_fuel_access - @site.fuels.each do |fuel| - if fuel != FuelTypeElectricity - return true - end - end - return false - end - - def has_fuel(fuel, hpxml_doc = nil) - # If calling multiple times, pass in hpxml_doc for better performance - if hpxml_doc.nil? - hpxml_doc = to_oga - end - ['HeatingSystemFuel', - 'CoolingSystemFuel', - 'HeatPumpFuel', - 'BackupSystemFuel', - 'FuelType', - 'IntegratedHeatingSystemFuel'].each do |fuel_name| - if XMLHelper.has_element(hpxml_doc, "//#{fuel_name}[text() = '#{fuel}']") - return true - end + @errors += header.check_for_errors + @buildings.each do |_building| + @errors += buildings.check_for_errors() end - - return false - end - - def predominant_heating_fuel - fuel_fracs = {} - @heating_systems.each do |heating_system| - fuel = heating_system.heating_system_fuel - fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? - fuel_fracs[fuel] += heating_system.fraction_heat_load_served.to_f - end - @heat_pumps.each do |heat_pump| - fuel = heat_pump.heat_pump_fuel - fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? - fuel_fracs[fuel] += heat_pump.fraction_heat_load_served.to_f - end - return FuelTypeElectricity if fuel_fracs.empty? - return FuelTypeElectricity if fuel_fracs[FuelTypeElectricity].to_f > 0.5 - - # Choose fossil fuel - fuel_fracs.delete FuelTypeElectricity - return fuel_fracs.key(fuel_fracs.values.max) - end - - def predominant_water_heating_fuel - fuel_fracs = {} - @water_heating_systems.each do |water_heating_system| - fuel = water_heating_system.fuel_type - if fuel.nil? # Combi boiler - fuel = water_heating_system.related_hvac_system.heating_system_fuel - end - fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? - fuel_fracs[fuel] += water_heating_system.fraction_dhw_load_served - end - return FuelTypeElectricity if fuel_fracs.empty? - return FuelTypeElectricity if fuel_fracs[FuelTypeElectricity].to_f > 0.5 - - # Choose fossil fuel - fuel_fracs.delete FuelTypeElectricity - return fuel_fracs.key(fuel_fracs.values.max) - end - - def fraction_of_windows_operable() - # Calculates the fraction of windows that are operable. - # Since we don't have count available, we use area as an approximation. - window_area_total = @windows.map { |w| w.area }.sum(0.0) - window_area_operable = @windows.map { |w| w.fraction_operable * w.area }.sum(0.0) - if window_area_total <= 0 - return 0.0 - end - - return window_area_operable / window_area_total - end - - def primary_hvac_systems() - return hvac_systems.select { |h| h.primary_system } + @errors.map! { |e| "#{hpxml_path}: #{e}" } + return unless @errors.empty? end - def total_fraction_cool_load_served() - return @cooling_systems.total_fraction_cool_load_served + @heat_pumps.total_fraction_cool_load_served + def to_doc() + doc = _create_hpxml_document() + @header.to_doc(doc) + @buildings.to_doc(doc) + return doc end - def total_fraction_heat_load_served() - return @heating_systems.total_fraction_heat_load_served + @heat_pumps.total_fraction_heat_load_served + @cooling_systems.total_fraction_heat_load_served + def from_doc(hpxml) + @header = Header.new(self, hpxml) + @buildings = Buildings.new(self, hpxml) end - def has_walkout_basement() - has_conditioned_basement = has_location(LocationBasementConditioned) - ncfl = @building_construction.number_of_conditioned_floors - ncfl_ag = @building_construction.number_of_conditioned_floors_above_grade - return (has_conditioned_basement && (ncfl == ncfl_ag)) - end + def set_unique_hpxml_ids(hpxml_doc, last_building_only = false) + buildings = XMLHelper.get_elements(hpxml_doc, '/HPXML/Building') - def thermal_boundary_wall_areas() - above_grade_area = 0.0 # Thermal boundary walls not in contact with soil - below_grade_area = 0.0 # Thermal boundary walls in contact with soil + # Make all IDs unique so the HPXML is valid + buildings.each_with_index do |building, i| + next if last_building_only && (i != buildings.size - 1) - (@walls + @rim_joists).each do |wall| - if wall.is_thermal_boundary - above_grade_area += wall.area - end - end - - @foundation_walls.each do |foundation_wall| - next unless foundation_wall.is_thermal_boundary - - height = foundation_wall.height - bg_depth = foundation_wall.depth_below_grade - above_grade_area += (height - bg_depth) / height * foundation_wall.area - below_grade_area += bg_depth / height * foundation_wall.area - end - - return above_grade_area, below_grade_area - end + bldg_no = "_#{i + 1}" + building.each_node do |node| + next unless node.is_a?(Oga::XML::Element) - def common_wall_area() - # Wall area for walls adjacent to Unrated Conditioned Space, not including - # foundation walls. - area = 0.0 - - (@walls + @rim_joists).each do |wall| - next unless HPXML::conditioned_locations_this_unit.include? wall.interior_adjacent_to - - if wall.exterior_adjacent_to == HPXML::LocationOtherHousingUnit - area += wall.area - elsif wall.exterior_adjacent_to == wall.interior_adjacent_to - area += wall.area + if not XMLHelper.get_attribute_value(node, 'id').nil? + XMLHelper.add_attribute(node, 'id', "#{XMLHelper.get_attribute_value(node, 'id')}#{bldg_no}") + elsif not XMLHelper.get_attribute_value(node, 'idref').nil? + XMLHelper.add_attribute(node, 'idref', "#{XMLHelper.get_attribute_value(node, 'idref')}#{bldg_no}") + end end end - - return area end - def compartmentalization_boundary_areas() - # Returns the infiltration compartmentalization boundary areas - total_area = 0.0 # Total surface area that bounds the Infiltration Volume - exterior_area = 0.0 # Same as above excluding surfaces attached to garage, other housing units, or other multifamily spaces (see 301-2019 Addendum B) - - # Determine which spaces are within infiltration volume - spaces_within_infil_volume = HPXML::conditioned_locations_this_unit - @attics.each do |attic| - next unless [AtticTypeUnvented].include? attic.attic_type - next unless attic.within_infiltration_volume - - spaces_within_infil_volume << attic.to_location - end - @foundations.each do |foundation| - next unless [FoundationTypeBasementUnconditioned, - FoundationTypeCrawlspaceUnvented].include? foundation.foundation_type - next unless foundation.within_infiltration_volume - - spaces_within_infil_volume << foundation.to_location - end - - # Get surfaces bounding infiltration volume - spaces_within_infil_volume.each do |location| - (@roofs + @rim_joists + @walls + @foundation_walls + @floors + @slabs).each do |surface| - is_adiabatic_surface = (surface.interior_adjacent_to == surface.exterior_adjacent_to) - next unless [surface.interior_adjacent_to, - surface.exterior_adjacent_to].include? location - - if not is_adiabatic_surface - # Exclude surfaces between two different spaces that are both within infiltration volume - next if spaces_within_infil_volume.include?(surface.interior_adjacent_to) && spaces_within_infil_volume.include?(surface.exterior_adjacent_to) + def has_fuels(fuels_array, hpxml_doc, building_id = nil) + # Returns a hash with whether each fuel in fuels_array exists + # across all the buildings + has_fuels = {} + fuels_array.each do |fuel| + has_fuels[fuel] = false + FuelElementNames.each do |fuel_element_name| + if fuel_element_name == 'Heater/Type' && fuel == HPXML::FuelTypeNaturalGas + fuel_element_value = HPXML::HeaterTypeGas + else + fuel_element_value = fuel + end + search_str = "/HPXML/Building[BuildingID/@id='#{building_id}']//#{fuel_element_name}[text() = '#{fuel_element_value}']" + if building_id.nil? + search_str = "/HPXML/Building//#{fuel_element_name}[text() = '#{fuel_element_value}']" + end + if XMLHelper.has_element(hpxml_doc, search_str) + has_fuels[fuel] = true + break end - - # Update Compartmentalization Boundary areas - total_area += surface.area - next unless (not [LocationGarage, - LocationOtherHousingUnit, - LocationOtherHeatedSpace, - LocationOtherMultifamilyBufferSpace, - LocationOtherNonFreezingSpace].include? surface.exterior_adjacent_to) && - (not is_adiabatic_surface) - - exterior_area += surface.area end end - return total_area, exterior_area - end - - def inferred_infiltration_height(infil_volume) - # Infiltration height: vertical distance between lowest and highest above-grade points within the pressure boundary. - # Height is inferred from available HPXML properties. - # The WithinInfiltrationVolume properties are intentionally ignored for now. - cfa = @building_construction.conditioned_floor_area - - ncfl_ag = @building_construction.number_of_conditioned_floors_above_grade - if has_walkout_basement() - infil_height = ncfl_ag * infil_volume / cfa - else - infil_volume -= inferred_conditioned_crawlspace_volume() - - # Calculate maximum above-grade height of conditioned foundation walls - max_cond_fnd_wall_height_ag = 0.0 - @foundation_walls.each do |foundation_wall| - next unless foundation_wall.is_exterior && HPXML::conditioned_below_grade_locations.include?(foundation_wall.interior_adjacent_to) - - height_ag = foundation_wall.height - foundation_wall.depth_below_grade - next unless height_ag > max_cond_fnd_wall_height_ag - - max_cond_fnd_wall_height_ag = height_ag - end - - # Add assumed rim joist height - cond_fnd_rim_joist_height = 0 - @rim_joists.each do |rim_joist| - next unless rim_joist.is_exterior && HPXML::conditioned_below_grade_locations.include?(rim_joist.interior_adjacent_to) - - cond_fnd_rim_joist_height = UnitConversions.convert(9, 'in', 'ft') - end - - infil_height = ncfl_ag * infil_volume / cfa + max_cond_fnd_wall_height_ag + cond_fnd_rim_joist_height - end - return infil_height - end - - def inferred_conditioned_crawlspace_volume - if has_location(HPXML::LocationCrawlspaceConditioned) - conditioned_crawl_area = @slabs.select { |s| s.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |s| s.area }.sum - conditioned_crawl_height = @foundation_walls.select { |w| w.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |w| w.height }.max - return conditioned_crawl_area * conditioned_crawl_height - end - return 0.0 - end - - def to_oga() - @doc = _create_oga_document() - @header.to_oga(@doc) - @site.to_oga(@doc) - @neighbor_buildings.to_oga(@doc) - @building_occupancy.to_oga(@doc) - @building_construction.to_oga(@doc) - @climate_and_risk_zones.to_oga(@doc) - @air_infiltration_measurements.to_oga(@doc) - @air_infiltration.to_oga(@doc) - @attics.to_oga(@doc) - @foundations.to_oga(@doc) - @roofs.to_oga(@doc) - @rim_joists.to_oga(@doc) - @walls.to_oga(@doc) - @foundation_walls.to_oga(@doc) - @floors.to_oga(@doc) - @slabs.to_oga(@doc) - @windows.to_oga(@doc) - @skylights.to_oga(@doc) - @doors.to_oga(@doc) - @partition_wall_mass.to_oga(@doc) - @furniture_mass.to_oga(@doc) - @heating_systems.to_oga(@doc) - @cooling_systems.to_oga(@doc) - @heat_pumps.to_oga(@doc) - @hvac_plant.to_oga(@doc) - @hvac_controls.to_oga(@doc) - @hvac_distributions.to_oga(@doc) - @ventilation_fans.to_oga(@doc) - @water_heating_systems.to_oga(@doc) - @hot_water_distributions.to_oga(@doc) - @water_fixtures.to_oga(@doc) - @water_heating.to_oga(@doc) - @solar_thermal_systems.to_oga(@doc) - @pv_systems.to_oga(@doc) - @inverters.to_oga(@doc) - @batteries.to_oga(@doc) - @generators.to_oga(@doc) - @clothes_washers.to_oga(@doc) - @clothes_dryers.to_oga(@doc) - @dishwashers.to_oga(@doc) - @refrigerators.to_oga(@doc) - @freezers.to_oga(@doc) - @dehumidifiers.to_oga(@doc) - @cooking_ranges.to_oga(@doc) - @ovens.to_oga(@doc) - @lighting_groups.to_oga(@doc) - @ceiling_fans.to_oga(@doc) - @lighting.to_oga(@doc) - @pools.to_oga(@doc) - @hot_tubs.to_oga(@doc) - @plug_loads.to_oga(@doc) - @fuel_loads.to_oga(@doc) - return @doc - end - - def from_oga(hpxml) - @header = Header.new(self, hpxml) - @site = Site.new(self, hpxml) - @neighbor_buildings = NeighborBuildings.new(self, hpxml) - @building_occupancy = BuildingOccupancy.new(self, hpxml) - @building_construction = BuildingConstruction.new(self, hpxml) - @climate_and_risk_zones = ClimateandRiskZones.new(self, hpxml) - @air_infiltration_measurements = AirInfiltrationMeasurements.new(self, hpxml) - @air_infiltration = AirInfiltration.new(self, hpxml) - @attics = Attics.new(self, hpxml) - @foundations = Foundations.new(self, hpxml) - @roofs = Roofs.new(self, hpxml) - @rim_joists = RimJoists.new(self, hpxml) - @walls = Walls.new(self, hpxml) - @foundation_walls = FoundationWalls.new(self, hpxml) - @floors = Floors.new(self, hpxml) - @slabs = Slabs.new(self, hpxml) - @windows = Windows.new(self, hpxml) - @skylights = Skylights.new(self, hpxml) - @doors = Doors.new(self, hpxml) - @partition_wall_mass = PartitionWallMass.new(self, hpxml) - @furniture_mass = FurnitureMass.new(self, hpxml) - @heating_systems = HeatingSystems.new(self, hpxml) - @cooling_systems = CoolingSystems.new(self, hpxml) - @heat_pumps = HeatPumps.new(self, hpxml) - @hvac_plant = HVACPlant.new(self, hpxml) - @hvac_controls = HVACControls.new(self, hpxml) - @hvac_distributions = HVACDistributions.new(self, hpxml) - @ventilation_fans = VentilationFans.new(self, hpxml) - @water_heating_systems = WaterHeatingSystems.new(self, hpxml) - @hot_water_distributions = HotWaterDistributions.new(self, hpxml) - @water_fixtures = WaterFixtures.new(self, hpxml) - @water_heating = WaterHeating.new(self, hpxml) - @solar_thermal_systems = SolarThermalSystems.new(self, hpxml) - @pv_systems = PVSystems.new(self, hpxml) - @inverters = Inverters.new(self, hpxml) - @batteries = Batteries.new(self, hpxml) - @generators = Generators.new(self, hpxml) - @clothes_washers = ClothesWashers.new(self, hpxml) - @clothes_dryers = ClothesDryers.new(self, hpxml) - @dishwashers = Dishwashers.new(self, hpxml) - @refrigerators = Refrigerators.new(self, hpxml) - @freezers = Freezers.new(self, hpxml) - @dehumidifiers = Dehumidifiers.new(self, hpxml) - @cooking_ranges = CookingRanges.new(self, hpxml) - @ovens = Ovens.new(self, hpxml) - @lighting_groups = LightingGroups.new(self, hpxml) - @ceiling_fans = CeilingFans.new(self, hpxml) - @lighting = Lighting.new(self, hpxml) - @pools = Pools.new(self, hpxml) - @hot_tubs = HotTubs.new(self, hpxml) - @plug_loads = PlugLoads.new(self, hpxml) - @fuel_loads = FuelLoads.new(self, hpxml) + return has_fuels end # Class to store additional properties on an HPXML object that are not intended @@ -834,10 +546,10 @@ def method_missing(meth, *args) # HPXML Standard Element (e.g., Roof) class BaseElement - attr_accessor(:hpxml_object, :additional_properties) + attr_accessor(:parent_object, :additional_properties) - def initialize(hpxml_object, oga_element = nil, **kwargs) - @hpxml_object = hpxml_object + def initialize(parent_object, hpxml_element = nil, **kwargs) + @parent_object = parent_object @additional_properties = AdditionalProperties.new # Automatically add :foo_isdefaulted attributes to class @@ -852,9 +564,9 @@ def initialize(hpxml_object, oga_element = nil, **kwargs) create_attr(attr.to_s) # From https://stackoverflow.com/a/4082937 end - if not oga_element.nil? - # Set values from HPXML Oga element - from_oga(oga_element) + if not hpxml_element.nil? + # Set values from HPXML element + from_doc(hpxml_element) else # Set values from **kwargs kwargs.each do |k, v| @@ -896,15 +608,15 @@ def nil? # HPXML Array Element (e.g., Roofs) class BaseArrayElement < Array - attr_accessor(:hpxml_object, :additional_properties) + attr_accessor(:parent_object, :additional_properties) - def initialize(hpxml_object, oga_element = nil) - @hpxml_object = hpxml_object + def initialize(parent_object, hpxml_element = nil) + @parent_object = parent_object @additional_properties = AdditionalProperties.new - if not oga_element.nil? - # Set values from HPXML Oga element - from_oga(oga_element) + if not hpxml_element.nil? + # Set values from HPXML element + from_doc(hpxml_element) end end @@ -920,9 +632,9 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(doc) each do |child| - child.to_oga(doc) + child.to_doc(doc) end end @@ -938,19 +650,11 @@ def initialize(hpxml_object, *args) @unavailable_periods = UnavailablePeriods.new(hpxml_object) super(hpxml_object, *args) end - ATTRS = [:xml_type, :xml_generated_by, :created_date_and_time, :transaction, - :software_program_used, :software_program_version, :eri_calculation_version, - :co2index_calculation_version, :timestep, :building_id, :event_type, :state_code, :zip_code, - :egrid_region, :egrid_subregion, :cambium_region_gea, :time_zone_utc_offset, + ATTRS = [:xml_type, :xml_generated_by, :created_date_and_time, :transaction, :software_program_used, + :software_program_version, :apply_ashrae140_assumptions, :temperature_capacitance_multiplier, :timestep, :sim_begin_month, :sim_begin_day, :sim_end_month, :sim_end_day, :sim_calendar_year, - :dst_enabled, :dst_begin_month, :dst_begin_day, :dst_end_month, :dst_end_day, - :heat_pump_sizing_methodology, :allow_increased_fixed_capacities, :apply_ashrae140_assumptions, - :energystar_calculation_version, :schedules_filepaths, :extension_properties, :iecc_eri_calculation_version, - :zerh_calculation_version, :temperature_capacitance_multiplier, :natvent_days_per_week, - :shading_summer_begin_month, :shading_summer_begin_day, :shading_summer_end_month, - :shading_summer_end_day, :manualj_heating_design_temp, :manualj_cooling_design_temp, - :manualj_heating_setpoint, :manualj_cooling_setpoint, :manualj_humidity_setpoint, - :manualj_internal_loads_sensible, :manualj_internal_loads_latent, :manualj_num_occupants] + :eri_calculation_version, :co2index_calculation_version, :energystar_calculation_version, + :iecc_eri_calculation_version, :zerh_calculation_version] attr_accessor(*ATTRS) attr_reader(:emissions_scenarios) attr_reader(:utility_bill_scenarios) @@ -973,8 +677,6 @@ def check_for_errors end end - errors += HPXML::check_dates('Daylight Saving', @dst_begin_month, @dst_begin_day, @dst_end_month, @dst_end_day) - errors += HPXML::check_dates('Shading Summer Season', @shading_summer_begin_month, @shading_summer_begin_day, @shading_summer_end_month, @shading_summer_end_day) errors += @emissions_scenarios.check_for_errors errors += @utility_bill_scenarios.check_for_errors errors += @unavailable_periods.check_for_errors @@ -982,7 +684,7 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(doc) return if nil? hpxml = XMLHelper.get_element(doc, '/HPXML') @@ -1022,82 +724,12 @@ def to_oga(doc) XMLHelper.add_element(simulation_control, 'CalendarYear', @sim_calendar_year, :integer, @sim_calendar_year_isdefaulted) unless @sim_calendar_year.nil? XMLHelper.add_element(simulation_control, 'TemperatureCapacitanceMultiplier', @temperature_capacitance_multiplier, :float, @temperature_capacitance_multiplier_isdefaulted) unless @temperature_capacitance_multiplier.nil? end - if (not @heat_pump_sizing_methodology.nil?) || (not @allow_increased_fixed_capacities.nil?) - hvac_sizing_control = XMLHelper.create_elements_as_needed(software_info, ['extension', 'HVACSizingControl']) - XMLHelper.add_element(hvac_sizing_control, 'HeatPumpSizingMethodology', @heat_pump_sizing_methodology, :string, @heat_pump_sizing_methodology_isdefaulted) unless @heat_pump_sizing_methodology.nil? - XMLHelper.add_element(hvac_sizing_control, 'AllowIncreasedFixedCapacities', @allow_increased_fixed_capacities, :boolean, @allow_increased_fixed_capacities_isdefaulted) unless @allow_increased_fixed_capacities.nil? - end - if (not @manualj_heating_design_temp.nil?) || (not @manualj_cooling_design_temp.nil?) || (not @manualj_heating_setpoint.nil?) || (not @manualj_cooling_setpoint.nil?) || (not @manualj_humidity_setpoint.nil?) || (not @manualj_internal_loads_sensible.nil?) || (not @manualj_internal_loads_latent.nil?) || (not @manualj_num_occupants.nil?) - manualj_sizing_inputs = XMLHelper.create_elements_as_needed(software_info, ['extension', 'HVACSizingControl', 'ManualJInputs']) - XMLHelper.add_element(manualj_sizing_inputs, 'HeatingDesignTemperature', @manualj_heating_design_temp, :float, @manualj_heating_design_temp_isdefaulted) unless @manualj_heating_design_temp.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'CoolingDesignTemperature', @manualj_cooling_design_temp, :float, @manualj_cooling_design_temp_isdefaulted) unless @manualj_cooling_design_temp.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'HeatingSetpoint', @manualj_heating_setpoint, :float, @manualj_heating_setpoint_isdefaulted) unless @manualj_heating_setpoint.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'CoolingSetpoint', @manualj_cooling_setpoint, :float, @manualj_cooling_setpoint_isdefaulted) unless @manualj_cooling_setpoint.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'HumiditySetpoint', @manualj_humidity_setpoint, :float, @manualj_humidity_setpoint_isdefaulted) unless @manualj_humidity_setpoint.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'InternalLoadsSensible', @manualj_internal_loads_sensible, :float, @manualj_internal_loads_sensible_isdefaulted) unless @manualj_internal_loads_sensible.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'InternalLoadsLatent', @manualj_internal_loads_latent, :float, @manualj_internal_loads_latent_isdefaulted) unless @manualj_internal_loads_latent.nil? - XMLHelper.add_element(manualj_sizing_inputs, 'NumberofOccupants', @manualj_num_occupants, :integer, @manualj_num_occupants_isdefaulted) unless @manualj_num_occupants.nil? - end - XMLHelper.add_extension(software_info, 'NaturalVentilationAvailabilityDaysperWeek', @natvent_days_per_week, :integer, @natvent_days_per_week_isdefaulted) unless @natvent_days_per_week.nil? - if (not @schedules_filepaths.nil?) && (not @schedules_filepaths.empty?) - extension = XMLHelper.create_elements_as_needed(software_info, ['extension']) - @schedules_filepaths.each do |schedules_filepath| - XMLHelper.add_element(extension, 'SchedulesFilePath', schedules_filepath, :string) - end - end - if (not @shading_summer_begin_month.nil?) || (not @shading_summer_begin_day.nil?) || (not @shading_summer_end_month.nil?) || (not @shading_summer_end_day.nil?) - window_shading_season = XMLHelper.create_elements_as_needed(software_info, ['extension', 'ShadingControl']) - XMLHelper.add_element(window_shading_season, 'SummerBeginMonth', @shading_summer_begin_month, :integer, @shading_summer_begin_month_isdefaulted) unless @shading_summer_begin_month.nil? - XMLHelper.add_element(window_shading_season, 'SummerBeginDayOfMonth', @shading_summer_begin_day, :integer, @shading_summer_begin_day_isdefaulted) unless @shading_summer_begin_day.nil? - XMLHelper.add_element(window_shading_season, 'SummerEndMonth', @shading_summer_end_month, :integer, @shading_summer_end_month_isdefaulted) unless @shading_summer_end_month.nil? - XMLHelper.add_element(window_shading_season, 'SummerEndDayOfMonth', @shading_summer_end_day, :integer, @shading_summer_end_day_isdefaulted) unless @shading_summer_end_day.nil? - end - if (not @extension_properties.nil?) && (not @extension_properties.empty?) - properties = XMLHelper.create_elements_as_needed(software_info, ['extension', 'AdditionalProperties']) - @extension_properties.each do |key, value| - XMLHelper.add_element(properties, key, value, :string) - end - end - @emissions_scenarios.to_oga(software_info) - @utility_bill_scenarios.to_oga(software_info) - @unavailable_periods.to_oga(software_info) - - building = XMLHelper.add_element(hpxml, 'Building') - building_building_id = XMLHelper.add_element(building, 'BuildingID') - XMLHelper.add_attribute(building_building_id, 'id', @building_id) - if (not @state_code.nil?) || (not @zip_code.nil?) || (not @time_zone_utc_offset.nil?) || (not @egrid_region.nil?) || (not @egrid_subregion.nil?) || (not @cambium_region_gea.nil?) || (not @dst_enabled.nil?) || (not @dst_begin_month.nil?) || (not @dst_begin_day.nil?) || (not @dst_end_month.nil?) || (not @dst_end_day.nil?) - site = XMLHelper.add_element(building, 'Site') - site_id = XMLHelper.add_element(site, 'SiteID') - XMLHelper.add_attribute(site_id, 'id', 'SiteID') - if (not @state_code.nil?) || (not @zip_code.nil?) - address = XMLHelper.add_element(site, 'Address') - XMLHelper.add_element(address, 'StateCode', @state_code, :string, @state_code_isdefaulted) unless @state_code.nil? - XMLHelper.add_element(address, 'ZipCode', @zip_code, :string) unless @zip_code.nil? - end - if not @egrid_region.nil? - XMLHelper.add_element(site, 'eGridRegion', @egrid_region, :string, @egrid_region_isdefaulted) - end - if not @egrid_subregion.nil? - XMLHelper.add_element(site, 'eGridSubregion', @egrid_subregion, :string, @egrid_subregion_isdefaulted) - end - if not @cambium_region_gea.nil? - XMLHelper.add_element(site, 'CambiumRegionGEA', @cambium_region_gea, :string, @cambium_region_gea_isdefaulted) - end - if (not @time_zone_utc_offset.nil?) || (not @dst_enabled.nil?) || (not @dst_begin_month.nil?) || (not @dst_begin_day.nil?) || (not @dst_end_month.nil?) || (not @dst_end_day.nil?) - time_zone = XMLHelper.add_element(site, 'TimeZone') - XMLHelper.add_element(time_zone, 'UTCOffset', @time_zone_utc_offset, :float, @time_zone_utc_offset_isdefaulted) unless @time_zone_utc_offset.nil? - XMLHelper.add_element(time_zone, 'DSTObserved', @dst_enabled, :boolean, @dst_enabled_isdefaulted) unless @dst_enabled.nil? - XMLHelper.add_extension(time_zone, 'DSTBeginMonth', @dst_begin_month, :integer, @dst_begin_month_isdefaulted) unless @dst_begin_month.nil? - XMLHelper.add_extension(time_zone, 'DSTBeginDayOfMonth', @dst_begin_day, :integer, @dst_begin_day_isdefaulted) unless @dst_begin_day.nil? - XMLHelper.add_extension(time_zone, 'DSTEndMonth', @dst_end_month, :integer, @dst_end_month_isdefaulted) unless @dst_end_month.nil? - XMLHelper.add_extension(time_zone, 'DSTEndDayOfMonth', @dst_end_day, :integer, @dst_end_day_isdefaulted) unless @dst_end_day.nil? - end - end - project_status = XMLHelper.add_element(building, 'ProjectStatus') - XMLHelper.add_element(project_status, 'EventType', @event_type, :string) + @emissions_scenarios.to_doc(software_info) + @utility_bill_scenarios.to_doc(software_info) + @unavailable_periods.to_doc(software_info) end - def from_oga(hpxml) + def from_doc(hpxml) return if hpxml.nil? @xml_type = XMLHelper.get_value(hpxml, 'XMLTransactionHeaderInformation/XMLType', :string) @@ -1118,61 +750,23 @@ def from_oga(hpxml) @sim_end_day = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/SimulationControl/EndDayOfMonth', :integer) @sim_calendar_year = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/SimulationControl/CalendarYear', :integer) @temperature_capacitance_multiplier = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/SimulationControl/TemperatureCapacitanceMultiplier', :float) - @natvent_days_per_week = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/NaturalVentilationAvailabilityDaysperWeek', :integer) - @shading_summer_begin_month = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/ShadingControl/SummerBeginMonth', :integer) - @shading_summer_begin_day = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/ShadingControl/SummerBeginDayOfMonth', :integer) - @shading_summer_end_month = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/ShadingControl/SummerEndMonth', :integer) - @shading_summer_end_day = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/ShadingControl/SummerEndDayOfMonth', :integer) @apply_ashrae140_assumptions = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/ApplyASHRAE140Assumptions', :boolean) - @heat_pump_sizing_methodology = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/HeatPumpSizingMethodology', :string) - @allow_increased_fixed_capacities = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/AllowIncreasedFixedCapacities', :boolean) - @manualj_heating_design_temp = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/HeatingDesignTemperature', :float) - @manualj_cooling_design_temp = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/CoolingDesignTemperature', :float) - @manualj_heating_setpoint = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/HeatingSetpoint', :float) - @manualj_cooling_setpoint = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/CoolingSetpoint', :float) - @manualj_humidity_setpoint = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/HumiditySetpoint', :float) - @manualj_internal_loads_sensible = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/InternalLoadsSensible', :float) - @manualj_internal_loads_latent = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/InternalLoadsLatent', :float) - @manualj_num_occupants = XMLHelper.get_value(hpxml, 'SoftwareInfo/extension/HVACSizingControl/ManualJInputs/NumberofOccupants', :integer) - @schedules_filepaths = XMLHelper.get_values(hpxml, 'SoftwareInfo/extension/SchedulesFilePath', :string) - @extension_properties = {} - XMLHelper.get_elements(hpxml, 'SoftwareInfo/extension/AdditionalProperties').each do |property| - property.children.each do |child| - next unless child.is_a? Oga::XML::Element - - @extension_properties[child.name] = child.text - @extension_properties[child.name] = nil if @extension_properties[child.name].empty? - end - end - @emissions_scenarios.from_oga(XMLHelper.get_element(hpxml, 'SoftwareInfo')) - @utility_bill_scenarios.from_oga(XMLHelper.get_element(hpxml, 'SoftwareInfo')) - @unavailable_periods.from_oga(XMLHelper.get_element(hpxml, 'SoftwareInfo')) - @building_id = HPXML::get_id(hpxml, 'Building/BuildingID') - @event_type = XMLHelper.get_value(hpxml, 'Building/ProjectStatus/EventType', :string) - @state_code = XMLHelper.get_value(hpxml, 'Building/Site/Address/StateCode', :string) - @zip_code = XMLHelper.get_value(hpxml, 'Building/Site/Address/ZipCode', :string) - @egrid_region = XMLHelper.get_value(hpxml, 'Building/Site/eGridRegion', :string) - @egrid_subregion = XMLHelper.get_value(hpxml, 'Building/Site/eGridSubregion', :string) - @cambium_region_gea = XMLHelper.get_value(hpxml, 'Building/Site/CambiumRegionGEA', :string) - @time_zone_utc_offset = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/UTCOffset', :float) - @dst_enabled = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/DSTObserved', :boolean) - @dst_begin_month = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/extension/DSTBeginMonth', :integer) - @dst_begin_day = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/extension/DSTBeginDayOfMonth', :integer) - @dst_end_month = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/extension/DSTEndMonth', :integer) - @dst_end_day = XMLHelper.get_value(hpxml, 'Building/Site/TimeZone/extension/DSTEndDayOfMonth', :integer) + @emissions_scenarios.from_doc(XMLHelper.get_element(hpxml, 'SoftwareInfo')) + @utility_bill_scenarios.from_doc(XMLHelper.get_element(hpxml, 'SoftwareInfo')) + @unavailable_periods.from_doc(XMLHelper.get_element(hpxml, 'SoftwareInfo')) end end class EmissionsScenarios < BaseArrayElement def add(**kwargs) - self << EmissionsScenario.new(@hpxml_object, **kwargs) + self << EmissionsScenario.new(@parent_object, **kwargs) end - def from_oga(software_info) + def from_doc(software_info) return if software_info.nil? XMLHelper.get_elements(software_info, 'extension/EmissionsScenarios/EmissionsScenario').each do |emissions_scenario| - self << EmissionsScenario.new(@hpxml_object, emissions_scenario) + self << EmissionsScenario.new(@parent_object, emissions_scenario) end end end @@ -1191,7 +785,7 @@ class EmissionsScenario < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.header.emissions_scenarios.delete(self) + @parent_object.header.emissions_scenarios.delete(self) end def check_for_errors @@ -1199,7 +793,7 @@ def check_for_errors return errors end - def to_oga(software_info) + def to_doc(software_info) emissions_scenarios = XMLHelper.create_elements_as_needed(software_info, ['extension', 'EmissionsScenarios']) emissions_scenario = XMLHelper.add_element(emissions_scenarios, 'EmissionsScenario') XMLHelper.add_element(emissions_scenario, 'Name', @name, :string) unless @name.nil? @@ -1236,7 +830,7 @@ def to_oga(software_info) end end - def from_oga(emissions_scenario) + def from_doc(emissions_scenario) return if emissions_scenario.nil? @name = XMLHelper.get_value(emissions_scenario, 'Name', :string) @@ -1263,14 +857,14 @@ def from_oga(emissions_scenario) class UtilityBillScenarios < BaseArrayElement def add(**kwargs) - self << UtilityBillScenario.new(@hpxml_object, **kwargs) + self << UtilityBillScenario.new(@parent_object, **kwargs) end - def from_oga(software_info) + def from_doc(software_info) return if software_info.nil? XMLHelper.get_elements(software_info, 'extension/UtilityBillScenarios/UtilityBillScenario').each do |utility_bill_scenario| - self << UtilityBillScenario.new(@hpxml_object, utility_bill_scenario) + self << UtilityBillScenario.new(@parent_object, utility_bill_scenario) end end @@ -1297,7 +891,7 @@ class UtilityBillScenario < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.header.utility_bill_scenarios.delete(self) + @parent_object.header.utility_bill_scenarios.delete(self) end def check_for_errors @@ -1305,7 +899,7 @@ def check_for_errors return errors end - def to_oga(software_info) + def to_doc(software_info) utility_bill_scenarios = XMLHelper.create_elements_as_needed(software_info, ['extension', 'UtilityBillScenarios']) utility_bill_scenario = XMLHelper.add_element(utility_bill_scenarios, 'UtilityBillScenario') XMLHelper.add_element(utility_bill_scenario, 'Name', @name, :string) unless @name.nil? @@ -1350,7 +944,7 @@ def to_oga(software_info) end end - def from_oga(utility_bill_scenario) + def from_doc(utility_bill_scenario) return if utility_bill_scenario.nil? @name = XMLHelper.get_value(utility_bill_scenario, 'Name', :string) @@ -1385,14 +979,14 @@ def from_oga(utility_bill_scenario) class UnavailablePeriods < BaseArrayElement def add(**kwargs) - self << UnavailablePeriod.new(@hpxml_object, **kwargs) + self << UnavailablePeriod.new(@parent_object, **kwargs) end - def from_oga(software_info) + def from_doc(software_info) return if software_info.nil? XMLHelper.get_elements(software_info, 'extension/UnavailablePeriods/UnavailablePeriod').each do |unavailable_period| - self << UnavailablePeriod.new(@hpxml_object, unavailable_period) + self << UnavailablePeriod.new(@parent_object, unavailable_period) end end end @@ -1402,7 +996,7 @@ class UnavailablePeriod < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.header.unavailable_periods.delete(self) + @parent_object.header.unavailable_periods.delete(self) end def check_for_errors @@ -1411,7 +1005,7 @@ def check_for_errors return errors end - def to_oga(software_info) + def to_doc(software_info) unavailable_periods = XMLHelper.create_elements_as_needed(software_info, ['extension', 'UnavailablePeriods']) unavailable_period = XMLHelper.add_element(unavailable_periods, 'UnavailablePeriod') XMLHelper.add_element(unavailable_period, 'ColumnName', @column_name, :string) unless @column_name.nil? @@ -1424,7 +1018,7 @@ def to_oga(software_info) XMLHelper.add_element(unavailable_period, 'NaturalVentilation', @natvent_availability, :string, @natvent_availability_isdefaulted) unless @natvent_availability.nil? end - def from_oga(unavailable_period) + def from_doc(unavailable_period) return if unavailable_period.nil? @column_name = XMLHelper.get_value(unavailable_period, 'ColumnName', :string) @@ -1438,6 +1032,669 @@ def from_oga(unavailable_period) end end + class Buildings < BaseArrayElement + def add(**kwargs) + self << Building.new(@parent_object, **kwargs) + end + + def from_doc(hpxml) + return if hpxml.nil? + + XMLHelper.get_elements(hpxml, 'Building').each do |building| + self << Building.new(@parent_object, building) + end + end + end + + class Building < BaseElement + CLASS_ATTRS = [:site, :neighbor_buildings, :building_occupancy, :building_construction, :header, + :climate_and_risk_zones, :air_infiltration, :air_infiltration_measurements, :attics, + :foundations, :roofs, :rim_joists, :walls, :foundation_walls, :floors, :slabs, :windows, + :skylights, :doors, :partition_wall_mass, :furniture_mass, :heating_systems, + :cooling_systems, :heat_pumps, :hvac_plant, :hvac_controls, :hvac_distributions, + :ventilation_fans, :water_heating_systems, :hot_water_distributions, :water_fixtures, + :water_heating, :solar_thermal_systems, :pv_systems, :inverters, :generators, + :batteries, :clothes_washers, :clothes_dryers, :dishwashers, :refrigerators, + :freezers, :dehumidifiers, :cooking_ranges, :ovens, :lighting_groups, :lighting, + :ceiling_fans, :pools, :permanent_spas, :portable_spas, :plug_loads, :fuel_loads] + ATTRS = [:building_id, :site_id, :state_code, :zip_code, :time_zone_utc_offset, :egrid_region, + :egrid_subregion, :cambium_region_gea, :dst_enabled, :dst_begin_month, + :dst_begin_day, :dst_end_month, :dst_end_day, :event_type] + + attr_accessor(*CLASS_ATTRS) + attr_accessor(*ATTRS) + + def initialize(*args) + from_doc(nil) + super(*args) + end + + def to_doc(doc) + return if nil? + + hpxml = XMLHelper.create_elements_as_needed(doc, ['HPXML']) + building = XMLHelper.add_element(hpxml, 'Building') + building_building_id = XMLHelper.add_element(building, 'BuildingID') + XMLHelper.add_attribute(building_building_id, 'id', @building_id) + if (not @state_code.nil?) || (not @zip_code.nil?) || (not @time_zone_utc_offset.nil?) || (not @egrid_region.nil?) || (not @egrid_subregion.nil?) || (not @cambium_region_gea.nil?) || (not @dst_enabled.nil?) || (not @dst_begin_month.nil?) || (not @dst_begin_day.nil?) || (not @dst_end_month.nil?) || (not @dst_end_day.nil?) + building_site = XMLHelper.add_element(building, 'Site') + building_site_id = XMLHelper.add_element(building_site, 'SiteID') + if @site_id.nil? + bldg_idx = XMLHelper.get_elements(hpxml, 'Building').size + if bldg_idx > 1 + XMLHelper.add_attribute(building_site_id, 'id', "SiteID_#{bldg_idx}") + else + XMLHelper.add_attribute(building_site_id, 'id', 'SiteID') + end + else + XMLHelper.add_attribute(building_site_id, 'id', @site_id) + end + if (not @state_code.nil?) || (not @zip_code.nil?) + address = XMLHelper.add_element(building_site, 'Address') + XMLHelper.add_element(address, 'StateCode', @state_code, :string, @state_code_isdefaulted) unless @state_code.nil? + XMLHelper.add_element(address, 'ZipCode', @zip_code, :string) unless @zip_code.nil? + end + if not @egrid_region.nil? + XMLHelper.add_element(building_site, 'eGridRegion', @egrid_region, :string, @egrid_region_isdefaulted) + end + if not @egrid_subregion.nil? + XMLHelper.add_element(building_site, 'eGridSubregion', @egrid_subregion, :string, @egrid_subregion_isdefaulted) + end + if not @cambium_region_gea.nil? + XMLHelper.add_element(building_site, 'CambiumRegionGEA', @cambium_region_gea, :string, @cambium_region_gea_isdefaulted) + end + if (not @time_zone_utc_offset.nil?) || (not @dst_enabled.nil?) || (not @dst_begin_month.nil?) || (not @dst_begin_day.nil?) || (not @dst_end_month.nil?) || (not @dst_end_day.nil?) + time_zone = XMLHelper.add_element(building_site, 'TimeZone') + XMLHelper.add_element(time_zone, 'UTCOffset', @time_zone_utc_offset, :float, @time_zone_utc_offset_isdefaulted) unless @time_zone_utc_offset.nil? + XMLHelper.add_element(time_zone, 'DSTObserved', @dst_enabled, :boolean, @dst_enabled_isdefaulted) unless @dst_enabled.nil? + XMLHelper.add_extension(time_zone, 'DSTBeginMonth', @dst_begin_month, :integer, @dst_begin_month_isdefaulted) unless @dst_begin_month.nil? + XMLHelper.add_extension(time_zone, 'DSTBeginDayOfMonth', @dst_begin_day, :integer, @dst_begin_day_isdefaulted) unless @dst_begin_day.nil? + XMLHelper.add_extension(time_zone, 'DSTEndMonth', @dst_end_month, :integer, @dst_end_month_isdefaulted) unless @dst_end_month.nil? + XMLHelper.add_extension(time_zone, 'DSTEndDayOfMonth', @dst_end_day, :integer, @dst_end_day_isdefaulted) unless @dst_end_day.nil? + end + end + project_status = XMLHelper.add_element(building, 'ProjectStatus') + XMLHelper.add_element(project_status, 'EventType', @event_type, :string) + + @site.to_doc(building) + @neighbor_buildings.to_doc(building) + @building_occupancy.to_doc(building) + @building_construction.to_doc(building) + @header.to_doc(building) + @climate_and_risk_zones.to_doc(building) + @air_infiltration_measurements.to_doc(building) + @air_infiltration.to_doc(building) + @attics.to_doc(building) + @foundations.to_doc(building) + @roofs.to_doc(building) + @rim_joists.to_doc(building) + @walls.to_doc(building) + @foundation_walls.to_doc(building) + @floors.to_doc(building) + @slabs.to_doc(building) + @windows.to_doc(building) + @skylights.to_doc(building) + @doors.to_doc(building) + @partition_wall_mass.to_doc(building) + @furniture_mass.to_doc(building) + @heating_systems.to_doc(building) + @cooling_systems.to_doc(building) + @heat_pumps.to_doc(building) + @hvac_plant.to_doc(building) + @hvac_controls.to_doc(building) + @hvac_distributions.to_doc(building) + @ventilation_fans.to_doc(building) + @water_heating_systems.to_doc(building) + @hot_water_distributions.to_doc(building) + @water_fixtures.to_doc(building) + @water_heating.to_doc(building) + @solar_thermal_systems.to_doc(building) + @pv_systems.to_doc(building) + @inverters.to_doc(building) + @batteries.to_doc(building) + @generators.to_doc(building) + @clothes_washers.to_doc(building) + @clothes_dryers.to_doc(building) + @dishwashers.to_doc(building) + @refrigerators.to_doc(building) + @freezers.to_doc(building) + @dehumidifiers.to_doc(building) + @cooking_ranges.to_doc(building) + @ovens.to_doc(building) + @lighting_groups.to_doc(building) + @ceiling_fans.to_doc(building) + @lighting.to_doc(building) + @pools.to_doc(building) + @permanent_spas.to_doc(building) + @portable_spas.to_doc(building) + @plug_loads.to_doc(building) + @fuel_loads.to_doc(building) + end + + def from_doc(building) + if not building.nil? + @building_id = HPXML::get_id(building, 'BuildingID') + @event_type = XMLHelper.get_value(building, 'ProjectStatus/EventType', :string) + @site_id = HPXML::get_id(building, 'Site/SiteID') + @state_code = XMLHelper.get_value(building, 'Site/Address/StateCode', :string) + @zip_code = XMLHelper.get_value(building, 'Site/Address/ZipCode', :string) + @egrid_region = XMLHelper.get_value(building, 'Site/eGridRegion', :string) + @egrid_subregion = XMLHelper.get_value(building, 'Site/eGridSubregion', :string) + @cambium_region_gea = XMLHelper.get_value(building, 'Site/CambiumRegionGEA', :string) + @time_zone_utc_offset = XMLHelper.get_value(building, 'Site/TimeZone/UTCOffset', :float) + @dst_enabled = XMLHelper.get_value(building, 'Site/TimeZone/DSTObserved', :boolean) + @dst_begin_month = XMLHelper.get_value(building, 'Site/TimeZone/extension/DSTBeginMonth', :integer) + @dst_begin_day = XMLHelper.get_value(building, 'Site/TimeZone/extension/DSTBeginDayOfMonth', :integer) + @dst_end_month = XMLHelper.get_value(building, 'Site/TimeZone/extension/DSTEndMonth', :integer) + @dst_end_day = XMLHelper.get_value(building, 'Site/TimeZone/extension/DSTEndDayOfMonth', :integer) + end + + @site = Site.new(self, building) + @neighbor_buildings = NeighborBuildings.new(self, building) + @building_occupancy = BuildingOccupancy.new(self, building) + @building_construction = BuildingConstruction.new(self, building) + @header = BuildingHeader.new(self, building) + @climate_and_risk_zones = ClimateandRiskZones.new(self, building) + @air_infiltration_measurements = AirInfiltrationMeasurements.new(self, building) + @air_infiltration = AirInfiltration.new(self, building) + @attics = Attics.new(self, building) + @foundations = Foundations.new(self, building) + @roofs = Roofs.new(self, building) + @rim_joists = RimJoists.new(self, building) + @walls = Walls.new(self, building) + @foundation_walls = FoundationWalls.new(self, building) + @floors = Floors.new(self, building) + @slabs = Slabs.new(self, building) + @windows = Windows.new(self, building) + @skylights = Skylights.new(self, building) + @doors = Doors.new(self, building) + @partition_wall_mass = PartitionWallMass.new(self, building) + @furniture_mass = FurnitureMass.new(self, building) + @heating_systems = HeatingSystems.new(self, building) + @cooling_systems = CoolingSystems.new(self, building) + @heat_pumps = HeatPumps.new(self, building) + @hvac_plant = HVACPlant.new(self, building) + @hvac_controls = HVACControls.new(self, building) + @hvac_distributions = HVACDistributions.new(self, building) + @ventilation_fans = VentilationFans.new(self, building) + @water_heating_systems = WaterHeatingSystems.new(self, building) + @hot_water_distributions = HotWaterDistributions.new(self, building) + @water_fixtures = WaterFixtures.new(self, building) + @water_heating = WaterHeating.new(self, building) + @solar_thermal_systems = SolarThermalSystems.new(self, building) + @pv_systems = PVSystems.new(self, building) + @inverters = Inverters.new(self, building) + @batteries = Batteries.new(self, building) + @generators = Generators.new(self, building) + @clothes_washers = ClothesWashers.new(self, building) + @clothes_dryers = ClothesDryers.new(self, building) + @dishwashers = Dishwashers.new(self, building) + @refrigerators = Refrigerators.new(self, building) + @freezers = Freezers.new(self, building) + @dehumidifiers = Dehumidifiers.new(self, building) + @cooking_ranges = CookingRanges.new(self, building) + @ovens = Ovens.new(self, building) + @lighting_groups = LightingGroups.new(self, building) + @ceiling_fans = CeilingFans.new(self, building) + @lighting = Lighting.new(self, building) + @pools = Pools.new(self, building) + @permanent_spas = PermanentSpas.new(self, building) + @portable_spas = PortableSpas.new(self, building) + @plug_loads = PlugLoads.new(self, building) + @fuel_loads = FuelLoads.new(self, building) + end + + def hvac_systems + return (@heating_systems + @cooling_systems + @heat_pumps) + end + + def has_location(location) + # Search for surfaces attached to this location + (@roofs + @rim_joists + @walls + @foundation_walls + @floors + @slabs).each do |surface| + return true if surface.interior_adjacent_to == location + return true if surface.exterior_adjacent_to == location + end + return false + end + + def has_fuel_access + @site.fuels.each do |fuel| + if fuel != FuelTypeElectricity + return true + end + end + return false + end + + def has_fuels(fuels_array, hpxml_doc) + # Returns a hash with whether each fuel in fuels_array exists + # in the HPXML Building + has_fuels = @parent_object.has_fuels(fuels_array, hpxml_doc, @building_id) + + return has_fuels + end + + def predominant_heating_fuel + fuel_fracs = {} + @heating_systems.each do |heating_system| + fuel = heating_system.heating_system_fuel + fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? + fuel_fracs[fuel] += heating_system.fraction_heat_load_served.to_f + end + @heat_pumps.each do |heat_pump| + fuel = heat_pump.heat_pump_fuel + fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? + fuel_fracs[fuel] += heat_pump.fraction_heat_load_served.to_f + end + return FuelTypeElectricity if fuel_fracs.empty? + return FuelTypeElectricity if fuel_fracs[FuelTypeElectricity].to_f > 0.5 + + # Choose fossil fuel + fuel_fracs.delete FuelTypeElectricity + return fuel_fracs.key(fuel_fracs.values.max) + end + + def predominant_water_heating_fuel + fuel_fracs = {} + @water_heating_systems.each do |water_heating_system| + fuel = water_heating_system.fuel_type + if fuel.nil? # Combi boiler + fuel = water_heating_system.related_hvac_system.heating_system_fuel + end + fuel_fracs[fuel] = 0.0 if fuel_fracs[fuel].nil? + fuel_fracs[fuel] += water_heating_system.fraction_dhw_load_served + end + return FuelTypeElectricity if fuel_fracs.empty? + return FuelTypeElectricity if fuel_fracs[FuelTypeElectricity].to_f > 0.5 + + # Choose fossil fuel + fuel_fracs.delete FuelTypeElectricity + return fuel_fracs.key(fuel_fracs.values.max) + end + + def fraction_of_windows_operable() + # Calculates the fraction of windows that are operable. + # Since we don't have count available, we use area as an approximation. + window_area_total = @windows.map { |w| w.area }.sum(0.0) + window_area_operable = @windows.map { |w| w.fraction_operable * w.area }.sum(0.0) + if window_area_total <= 0 + return 0.0 + end + + return window_area_operable / window_area_total + end + + def primary_hvac_systems() + return hvac_systems.select { |h| h.primary_system } + end + + def total_fraction_cool_load_served() + return @cooling_systems.total_fraction_cool_load_served + @heat_pumps.total_fraction_cool_load_served + end + + def total_fraction_heat_load_served() + return @heating_systems.total_fraction_heat_load_served + @heat_pumps.total_fraction_heat_load_served + @cooling_systems.total_fraction_heat_load_served + end + + def has_walkout_basement() + has_conditioned_basement = has_location(LocationBasementConditioned) + ncfl = @building_construction.number_of_conditioned_floors + ncfl_ag = @building_construction.number_of_conditioned_floors_above_grade + return (has_conditioned_basement && (ncfl == ncfl_ag)) + end + + def thermal_boundary_wall_areas() + above_grade_area = 0.0 # Thermal boundary walls not in contact with soil + below_grade_area = 0.0 # Thermal boundary walls in contact with soil + + (@walls + @rim_joists).each do |wall| + if wall.is_thermal_boundary + above_grade_area += wall.area + end + end + + @foundation_walls.each do |foundation_wall| + next unless foundation_wall.is_thermal_boundary + + height = foundation_wall.height + bg_depth = foundation_wall.depth_below_grade + above_grade_area += (height - bg_depth) / height * foundation_wall.area + below_grade_area += bg_depth / height * foundation_wall.area + end + + return above_grade_area, below_grade_area + end + + def common_wall_area() + # Wall area for walls adjacent to Unrated Conditioned Space, not including + # foundation walls. + area = 0.0 + + (@walls + @rim_joists).each do |wall| + next unless HPXML::conditioned_locations_this_unit.include? wall.interior_adjacent_to + + if wall.exterior_adjacent_to == HPXML::LocationOtherHousingUnit + area += wall.area + elsif wall.exterior_adjacent_to == wall.interior_adjacent_to + area += wall.area + end + end + + return area + end + + def compartmentalization_boundary_areas() + # Returns the infiltration compartmentalization boundary areas + total_area = 0.0 # Total surface area that bounds the Infiltration Volume + exterior_area = 0.0 # Same as above excluding surfaces attached to garage, other housing units, or other multifamily spaces (see 301-2019 Addendum B) + + # Determine which spaces are within infiltration volume + spaces_within_infil_volume = HPXML::conditioned_locations_this_unit + @attics.each do |attic| + next unless [AtticTypeUnvented].include? attic.attic_type + next unless attic.within_infiltration_volume + + spaces_within_infil_volume << attic.to_location + end + @foundations.each do |foundation| + next unless [FoundationTypeBasementUnconditioned, + FoundationTypeCrawlspaceUnvented].include? foundation.foundation_type + next unless foundation.within_infiltration_volume + + spaces_within_infil_volume << foundation.to_location + end + + # Get surfaces bounding infiltration volume + spaces_within_infil_volume.each do |location| + (@roofs + @rim_joists + @walls + @foundation_walls + @floors + @slabs).each do |surface| + is_adiabatic_surface = (surface.interior_adjacent_to == surface.exterior_adjacent_to) + next unless [surface.interior_adjacent_to, + surface.exterior_adjacent_to].include? location + + if not is_adiabatic_surface + # Exclude surfaces between two different spaces that are both within infiltration volume + next if spaces_within_infil_volume.include?(surface.interior_adjacent_to) && spaces_within_infil_volume.include?(surface.exterior_adjacent_to) + end + + # Update Compartmentalization Boundary areas + total_area += surface.area + next unless (not [LocationGarage, + LocationOtherHousingUnit, + LocationOtherHeatedSpace, + LocationOtherMultifamilyBufferSpace, + LocationOtherNonFreezingSpace].include? surface.exterior_adjacent_to) && + (not is_adiabatic_surface) + + exterior_area += surface.area + end + end + + return total_area, exterior_area + end + + def inferred_infiltration_height(infil_volume) + # Infiltration height: vertical distance between lowest and highest above-grade points within the pressure boundary. + # Height is inferred from available HPXML properties. + # The WithinInfiltrationVolume properties are intentionally ignored for now. + cfa = @building_construction.conditioned_floor_area + + ncfl_ag = @building_construction.number_of_conditioned_floors_above_grade + if has_walkout_basement() + infil_height = ncfl_ag * infil_volume / cfa + else + infil_volume -= inferred_conditioned_crawlspace_volume() + + # Calculate maximum above-grade height of conditioned foundation walls + max_cond_fnd_wall_height_ag = 0.0 + @foundation_walls.each do |foundation_wall| + next unless foundation_wall.is_exterior && HPXML::conditioned_below_grade_locations.include?(foundation_wall.interior_adjacent_to) + + height_ag = foundation_wall.height - foundation_wall.depth_below_grade + next unless height_ag > max_cond_fnd_wall_height_ag + + max_cond_fnd_wall_height_ag = height_ag + end + + # Add assumed rim joist height + cond_fnd_rim_joist_height = 0 + @rim_joists.each do |rim_joist| + next unless rim_joist.is_exterior && HPXML::conditioned_below_grade_locations.include?(rim_joist.interior_adjacent_to) + + cond_fnd_rim_joist_height = UnitConversions.convert(9, 'in', 'ft') + end + + infil_height = ncfl_ag * infil_volume / cfa + max_cond_fnd_wall_height_ag + cond_fnd_rim_joist_height + end + return infil_height + end + + def inferred_conditioned_crawlspace_volume + if has_location(HPXML::LocationCrawlspaceConditioned) + conditioned_crawl_area = @slabs.select { |s| s.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |s| s.area }.sum + conditioned_crawl_height = @foundation_walls.select { |w| w.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |w| w.height }.max + return conditioned_crawl_area * conditioned_crawl_height + end + return 0.0 + end + + def delete_adiabatic_subsurfaces() + @doors.reverse_each do |door| + next if door.wall.nil? + next if door.wall.exterior_adjacent_to != HPXML::LocationOtherHousingUnit + + door.delete + end + @windows.reverse_each do |window| + next if window.wall.nil? + next if window.wall.exterior_adjacent_to != HPXML::LocationOtherHousingUnit + + window.delete + end + end + + def check_for_errors() + errors = [] + + errors += HPXML::check_dates('Daylight Saving', @dst_begin_month, @dst_begin_day, @dst_end_month, @dst_end_day) + + # ------------------------------- # + # Check for errors within objects # + # ------------------------------- # + + # Ask objects to check for errors + self.class::CLASS_ATTRS.each do |attribute| + hpxml_obj = send(attribute) + if not hpxml_obj.respond_to? :check_for_errors + fail "Need to add 'check_for_errors' method to #{hpxml_obj.class} class." + end + + errors += hpxml_obj.check_for_errors + end + + # ------------------------------- # + # Check for errors across objects # + # ------------------------------- # + + # Check for HVAC systems referenced by multiple water heating systems + hvac_systems.each do |hvac_system| + num_attached = 0 + @water_heating_systems.each do |water_heating_system| + next if water_heating_system.related_hvac_idref.nil? + next unless hvac_system.id == water_heating_system.related_hvac_idref + + num_attached += 1 + end + next if num_attached <= 1 + + errors << "RelatedHVACSystem '#{hvac_system.id}' is attached to multiple water heating systems." + end + + # Check for the sum of CFA served by distribution systems <= CFA + if not @building_construction.conditioned_floor_area.nil? + air_distributions = @hvac_distributions.select { |dist| dist if HPXML::HVACDistributionTypeAir == dist.distribution_system_type } + heating_dist = [] + cooling_dist = [] + air_distributions.each do |dist| + heating_systems = dist.hvac_systems.select { |sys| sys if (sys.respond_to? :fraction_heat_load_served) && (sys.fraction_heat_load_served.to_f > 0) } + cooling_systems = dist.hvac_systems.select { |sys| sys if (sys.respond_to? :fraction_cool_load_served) && (sys.fraction_cool_load_served.to_f > 0) } + if heating_systems.size > 0 + heating_dist << dist + end + if cooling_systems.size > 0 + cooling_dist << dist + end + end + heating_total_dist_cfa_served = heating_dist.map { |htg_dist| htg_dist.conditioned_floor_area_served.to_f }.sum(0.0) + cooling_total_dist_cfa_served = cooling_dist.map { |clg_dist| clg_dist.conditioned_floor_area_served.to_f }.sum(0.0) + if (heating_total_dist_cfa_served > @building_construction.conditioned_floor_area + 1.0) # Allow 1 ft2 of tolerance + errors << 'The total conditioned floor area served by the HVAC distribution system(s) for heating is larger than the conditioned floor area of the building.' + end + if (cooling_total_dist_cfa_served > @building_construction.conditioned_floor_area + 1.0) # Allow 1 ft2 of tolerance + errors << 'The total conditioned floor area served by the HVAC distribution system(s) for cooling is larger than the conditioned floor area of the building.' + end + end + + # Check for correct PrimaryIndicator values across all refrigerators + if @refrigerators.size > 1 + primary_indicators = @refrigerators.select { |r| r.primary_indicator }.size + if primary_indicators > 1 + errors << 'More than one refrigerator designated as the primary.' + elsif primary_indicators == 0 + errors << 'Could not find a primary refrigerator.' + end + end + + # Check for correct PrimaryHeatingSystem values across all HVAC systems + n_primary_heating = @heating_systems.select { |h| h.primary_system }.size + + @heat_pumps.select { |h| h.primary_heating_system }.size + if n_primary_heating > 1 + errors << 'More than one heating system designated as the primary.' + end + + # Check for correct PrimaryCoolingSystem values across all HVAC systems + n_primary_cooling = @cooling_systems.select { |c| c.primary_system }.size + + @heat_pumps.select { |c| c.primary_cooling_system }.size + if n_primary_cooling > 1 + errors << 'More than one cooling system designated as the primary.' + end + + # Check for at most 1 shared heating system and 1 shared cooling system + num_htg_shared = 0 + num_clg_shared = 0 + (@heating_systems + @heat_pumps).each do |hvac_system| + next unless hvac_system.is_shared_system + + num_htg_shared += 1 + end + (@cooling_systems + @heat_pumps).each do |hvac_system| + next unless hvac_system.is_shared_system + + num_clg_shared += 1 + end + if num_htg_shared > 1 + errors << 'More than one shared heating system found.' + end + if num_clg_shared > 1 + errors << 'More than one shared cooling system found.' + end + + return errors + end + + def collapse_enclosure_surfaces(surf_types_of_interest = nil) + # Collapses like surfaces into a single surface with, e.g., aggregate surface area. + # This can significantly speed up performance for HPXML files with lots of individual + # surfaces (e.g., windows). + + surf_types = { roofs: @roofs, + walls: @walls, + rim_joists: @rim_joists, + foundation_walls: @foundation_walls, + floors: @floors, + slabs: @slabs, + windows: @windows, + skylights: @skylights, + doors: @doors } + + attrs_to_ignore = [:id, + :insulation_id, + :perimeter_insulation_id, + :under_slab_insulation_id, + :area, + :length, + :exposed_perimeter, + :interior_shading_id, + :exterior_shading_id] + + # Look for pairs of surfaces that can be collapsed + like_foundation_walls = {} + surf_types.each do |surf_type, surfaces| + next unless surf_types_of_interest.nil? || surf_types_of_interest.include?(surf_type) + + for i in 0..surfaces.size - 1 + surf = surfaces[i] + next if surf.nil? + + for j in (surfaces.size - 1).downto(i + 1) + surf2 = surfaces[j] + next if surf2.nil? + + match = true + surf.class::ATTRS.each do |attribute| + next if attribute.to_s.end_with? '_isdefaulted' + next if attrs_to_ignore.include? attribute + next if (surf_type == :foundation_walls) && ([:azimuth, :orientation].include? attribute) # Azimuth of foundation walls is irrelevant + next if (surf_type == :foundation_walls) && (attribute == :depth_below_grade) # Ignore BG depth difference; we will later calculate an effective BG depth for the combined surface + next if surf.send(attribute) == surf2.send(attribute) + + match = false + break + end + next unless match + + if (surf_type == :foundation_walls) && (surf.depth_below_grade != surf2.depth_below_grade) + if like_foundation_walls[surf].nil? + like_foundation_walls[surf] = [{ bgdepth: surf.depth_below_grade, length: surf.area / surf.height }] + end + like_foundation_walls[surf] << { bgdepth: surf2.depth_below_grade, length: surf2.area / surf2.height } + end + + # Update values + if (not surf.area.nil?) && (not surf2.area.nil?) + surf.area += surf2.area + end + if (surf_type == :slabs) && (not surf.exposed_perimeter.nil?) && (not surf2.exposed_perimeter.nil?) + surf.exposed_perimeter += surf2.exposed_perimeter + end + if (surf_type == :foundation_walls) && (not surf.length.nil?) && (not surf2.length.nil?) + surf.length += surf2.length + end + + # Update subsurface idrefs as appropriate + (@windows + @doors).each do |subsurf| + next unless subsurf.wall_idref == surf2.id + + subsurf.wall_idref = surf.id + end + @skylights.each do |subsurf| + next unless subsurf.roof_idref == surf2.id + + subsurf.roof_idref = surf.id + end + + # Remove old surface + surfaces[j].delete + end + end + end + + like_foundation_walls.each do |foundation_wall, properties| + # Calculate weighted-average (by length) below-grade depth + foundation_wall.depth_below_grade = properties.map { |p| p[:bgdepth] * p[:length] }.sum(0.0) / properties.map { |p| p[:length] }.sum + end + end + end + class Site < BaseElement ATTRS = [:site_type, :surroundings, :vertical_surroundings, :shielding_of_home, :orientation_of_front_of_home, :azimuth_of_front_of_home, :fuels, :ground_conductivity] @@ -1448,10 +1705,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - site = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'BuildingSummary', 'Site']) + site = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary', 'Site']) XMLHelper.add_element(site, 'SiteType', @site_type, :string, @site_type_isdefaulted) unless @site_type.nil? XMLHelper.add_element(site, 'Surroundings', @surroundings, :string) unless @surroundings.nil? XMLHelper.add_element(site, 'VerticalSurroundings', @vertical_surroundings, :string) unless @vertical_surroundings.nil? @@ -1472,10 +1729,10 @@ def to_oga(doc) end end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - site = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/BuildingSummary/Site') + site = XMLHelper.get_element(building, 'BuildingDetails/BuildingSummary/Site') return if site.nil? @site_type = XMLHelper.get_value(site, 'SiteType', :string) @@ -1491,14 +1748,14 @@ def from_oga(hpxml) class NeighborBuildings < BaseArrayElement def add(**kwargs) - self << NeighborBuilding.new(@hpxml_object, **kwargs) + self << NeighborBuilding.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/BuildingSummary/Site/extension/Neighbors/NeighborBuilding').each do |neighbor_building| - self << NeighborBuilding.new(@hpxml_object, neighbor_building) + XMLHelper.get_elements(building, 'BuildingDetails/BuildingSummary/Site/extension/Neighbors/NeighborBuilding').each do |neighbor_building| + self << NeighborBuilding.new(@parent_object, neighbor_building) end end end @@ -1512,10 +1769,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - neighbors = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'BuildingSummary', 'Site', 'extension', 'Neighbors']) + neighbors = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary', 'Site', 'extension', 'Neighbors']) neighbor_building = XMLHelper.add_element(neighbors, 'NeighborBuilding') XMLHelper.add_element(neighbor_building, 'Orientation', @orientation, :string, @orientation_isdefaulted) unless @orientation.nil? XMLHelper.add_element(neighbor_building, 'Azimuth', @azimuth, :integer, @azimuth_isdefaulted) unless @azimuth.nil? @@ -1523,7 +1780,7 @@ def to_oga(doc) XMLHelper.add_element(neighbor_building, 'Height', @height, :float) unless @height.nil? end - def from_oga(neighbor_building) + def from_doc(neighbor_building) return if neighbor_building.nil? @orientation = XMLHelper.get_value(neighbor_building, 'Orientation', :string) @@ -1542,20 +1799,20 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - building_occupancy = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'BuildingSummary', 'BuildingOccupancy']) + building_occupancy = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary', 'BuildingOccupancy']) XMLHelper.add_element(building_occupancy, 'NumberofResidents', @number_of_residents, :float, @number_of_residents_isdefaulted) unless @number_of_residents.nil? XMLHelper.add_extension(building_occupancy, 'WeekdayScheduleFractions', @weekday_fractions, :string, @weekday_fractions_isdefaulted) unless @weekday_fractions.nil? XMLHelper.add_extension(building_occupancy, 'WeekendScheduleFractions', @weekend_fractions, :string, @weekend_fractions_isdefaulted) unless @weekend_fractions.nil? XMLHelper.add_extension(building_occupancy, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - building_occupancy = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/BuildingSummary/BuildingOccupancy') + building_occupancy = XMLHelper.get_element(building, 'BuildingDetails/BuildingSummary/BuildingOccupancy') return if building_occupancy.nil? @number_of_residents = XMLHelper.get_value(building_occupancy, 'NumberofResidents', :float) @@ -1569,7 +1826,7 @@ class BuildingConstruction < BaseElement ATTRS = [:year_built, :number_of_conditioned_floors, :number_of_conditioned_floors_above_grade, :average_ceiling_height, :number_of_bedrooms, :number_of_bathrooms, :conditioned_floor_area, :conditioned_building_volume, :residential_facility_type, - :building_footprint_area] + :building_footprint_area, :number_of_units] attr_accessor(*ATTRS) def check_for_errors @@ -1577,12 +1834,13 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - building_construction = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'BuildingSummary', 'BuildingConstruction']) + building_construction = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary', 'BuildingConstruction']) XMLHelper.add_element(building_construction, 'YearBuilt', @year_built, :integer) unless @year_built.nil? XMLHelper.add_element(building_construction, 'ResidentialFacilityType', @residential_facility_type, :string) unless @residential_facility_type.nil? + XMLHelper.add_element(building_construction, 'NumberofUnits', @number_of_units, :integer, @number_of_units_isdefaulted) unless @number_of_units.nil? XMLHelper.add_element(building_construction, 'NumberofConditionedFloors', @number_of_conditioned_floors, :float) unless @number_of_conditioned_floors.nil? XMLHelper.add_element(building_construction, 'NumberofConditionedFloorsAboveGrade', @number_of_conditioned_floors_above_grade, :float) unless @number_of_conditioned_floors_above_grade.nil? XMLHelper.add_element(building_construction, 'AverageCeilingHeight', @average_ceiling_height, :float, @average_ceiling_height_isdefaulted) unless @average_ceiling_height.nil? @@ -1593,14 +1851,15 @@ def to_oga(doc) XMLHelper.add_element(building_construction, 'ConditionedBuildingVolume', @conditioned_building_volume, :float, @conditioned_building_volume_isdefaulted) unless @conditioned_building_volume.nil? end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - building_construction = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/BuildingSummary/BuildingConstruction') + building_construction = XMLHelper.get_element(building, 'BuildingDetails/BuildingSummary/BuildingConstruction') return if building_construction.nil? @year_built = XMLHelper.get_value(building_construction, 'YearBuilt', :integer) @residential_facility_type = XMLHelper.get_value(building_construction, 'ResidentialFacilityType', :string) + @number_of_units = XMLHelper.get_value(building_construction, 'NumberofUnits', :integer) @number_of_conditioned_floors = XMLHelper.get_value(building_construction, 'NumberofConditionedFloors', :float) @number_of_conditioned_floors_above_grade = XMLHelper.get_value(building_construction, 'NumberofConditionedFloorsAboveGrade', :float) @average_ceiling_height = XMLHelper.get_value(building_construction, 'AverageCeilingHeight', :float) @@ -1612,10 +1871,97 @@ def from_oga(hpxml) end end + class BuildingHeader < BaseElement + ATTRS = [:schedules_filepaths, :extension_properties, :natvent_days_per_week, + :heat_pump_sizing_methodology, :allow_increased_fixed_capacities, + :shading_summer_begin_month, :shading_summer_begin_day, :shading_summer_end_month, + :shading_summer_end_day, :manualj_heating_design_temp, :manualj_cooling_design_temp, + :manualj_heating_setpoint, :manualj_cooling_setpoint, :manualj_humidity_setpoint, + :manualj_internal_loads_sensible, :manualj_internal_loads_latent, :manualj_num_occupants] + attr_accessor(*ATTRS) + + def check_for_errors + errors = [] + errors += HPXML::check_dates('Shading Summer Season', @shading_summer_begin_month, @shading_summer_begin_day, @shading_summer_end_month, @shading_summer_end_day) + return errors + end + + def to_doc(building) + return if nil? + + building_summary = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'BuildingSummary']) + if (not @heat_pump_sizing_methodology.nil?) || (not @allow_increased_fixed_capacities.nil?) + hvac_sizing_control = XMLHelper.create_elements_as_needed(building_summary, ['extension', 'HVACSizingControl']) + XMLHelper.add_element(hvac_sizing_control, 'HeatPumpSizingMethodology', @heat_pump_sizing_methodology, :string, @heat_pump_sizing_methodology_isdefaulted) unless @heat_pump_sizing_methodology.nil? + XMLHelper.add_element(hvac_sizing_control, 'AllowIncreasedFixedCapacities', @allow_increased_fixed_capacities, :boolean, @allow_increased_fixed_capacities_isdefaulted) unless @allow_increased_fixed_capacities.nil? + end + if (not @manualj_heating_design_temp.nil?) || (not @manualj_cooling_design_temp.nil?) || (not @manualj_heating_setpoint.nil?) || (not @manualj_cooling_setpoint.nil?) || (not @manualj_humidity_setpoint.nil?) || (not @manualj_internal_loads_sensible.nil?) || (not @manualj_internal_loads_latent.nil?) || (not @manualj_num_occupants.nil?) + manualj_sizing_inputs = XMLHelper.create_elements_as_needed(building_summary, ['extension', 'HVACSizingControl', 'ManualJInputs']) + XMLHelper.add_element(manualj_sizing_inputs, 'HeatingDesignTemperature', @manualj_heating_design_temp, :float, @manualj_heating_design_temp_isdefaulted) unless @manualj_heating_design_temp.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'CoolingDesignTemperature', @manualj_cooling_design_temp, :float, @manualj_cooling_design_temp_isdefaulted) unless @manualj_cooling_design_temp.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'HeatingSetpoint', @manualj_heating_setpoint, :float, @manualj_heating_setpoint_isdefaulted) unless @manualj_heating_setpoint.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'CoolingSetpoint', @manualj_cooling_setpoint, :float, @manualj_cooling_setpoint_isdefaulted) unless @manualj_cooling_setpoint.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'HumiditySetpoint', @manualj_humidity_setpoint, :float, @manualj_humidity_setpoint_isdefaulted) unless @manualj_humidity_setpoint.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'InternalLoadsSensible', @manualj_internal_loads_sensible, :float, @manualj_internal_loads_sensible_isdefaulted) unless @manualj_internal_loads_sensible.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'InternalLoadsLatent', @manualj_internal_loads_latent, :float, @manualj_internal_loads_latent_isdefaulted) unless @manualj_internal_loads_latent.nil? + XMLHelper.add_element(manualj_sizing_inputs, 'NumberofOccupants', @manualj_num_occupants, :integer, @manualj_num_occupants_isdefaulted) unless @manualj_num_occupants.nil? + end + XMLHelper.add_extension(building_summary, 'NaturalVentilationAvailabilityDaysperWeek', @natvent_days_per_week, :integer, @natvent_days_per_week_isdefaulted) unless @natvent_days_per_week.nil? + if (not @schedules_filepaths.nil?) && (not @schedules_filepaths.empty?) + @schedules_filepaths.each do |schedules_filepath| + XMLHelper.add_extension(building_summary, 'SchedulesFilePath', schedules_filepath, :string) + end + end + if (not @shading_summer_begin_month.nil?) || (not @shading_summer_begin_day.nil?) || (not @shading_summer_end_month.nil?) || (not @shading_summer_end_day.nil?) + window_shading_season = XMLHelper.create_elements_as_needed(building_summary, ['extension', 'ShadingControl']) + XMLHelper.add_element(window_shading_season, 'SummerBeginMonth', @shading_summer_begin_month, :integer, @shading_summer_begin_month_isdefaulted) unless @shading_summer_begin_month.nil? + XMLHelper.add_element(window_shading_season, 'SummerBeginDayOfMonth', @shading_summer_begin_day, :integer, @shading_summer_begin_day_isdefaulted) unless @shading_summer_begin_day.nil? + XMLHelper.add_element(window_shading_season, 'SummerEndMonth', @shading_summer_end_month, :integer, @shading_summer_end_month_isdefaulted) unless @shading_summer_end_month.nil? + XMLHelper.add_element(window_shading_season, 'SummerEndDayOfMonth', @shading_summer_end_day, :integer, @shading_summer_end_day_isdefaulted) unless @shading_summer_end_day.nil? + end + if (not @extension_properties.nil?) && (not @extension_properties.empty?) + properties = XMLHelper.create_elements_as_needed(building_summary, ['extension', 'AdditionalProperties']) + @extension_properties.each do |key, value| + XMLHelper.add_element(properties, key, value, :string) + end + end + end + + def from_doc(building) + return if building.nil? + + @schedules_filepaths = XMLHelper.get_values(building, 'BuildingDetails/BuildingSummary/extension/SchedulesFilePath', :string) + @natvent_days_per_week = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/NaturalVentilationAvailabilityDaysperWeek', :integer) + @shading_summer_begin_month = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/ShadingControl/SummerBeginMonth', :integer) + @shading_summer_begin_day = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/ShadingControl/SummerBeginDayOfMonth', :integer) + @shading_summer_end_month = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/ShadingControl/SummerEndMonth', :integer) + @shading_summer_end_day = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/ShadingControl/SummerEndDayOfMonth', :integer) + @heat_pump_sizing_methodology = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/HeatPumpSizingMethodology', :string) + @allow_increased_fixed_capacities = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/AllowIncreasedFixedCapacities', :boolean) + @manualj_heating_design_temp = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/HeatingDesignTemperature', :float) + @manualj_cooling_design_temp = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/CoolingDesignTemperature', :float) + @manualj_heating_setpoint = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/HeatingSetpoint', :float) + @manualj_cooling_setpoint = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/CoolingSetpoint', :float) + @manualj_humidity_setpoint = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/HumiditySetpoint', :float) + @manualj_internal_loads_sensible = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/InternalLoadsSensible', :float) + @manualj_internal_loads_latent = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/InternalLoadsLatent', :float) + @manualj_num_occupants = XMLHelper.get_value(building, 'BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs/NumberofOccupants', :integer) + @extension_properties = {} + XMLHelper.get_elements(building, 'BuildingDetails/BuildingSummary/extension/AdditionalProperties').each do |property| + property.children.each do |child| + next unless child.is_a? Oga::XML::Element + + @extension_properties[child.name] = child.text + @extension_properties[child.name] = nil if @extension_properties[child.name].empty? + end + end + end + end + class ClimateandRiskZones < BaseElement - def initialize(hpxml_object, *args) - @climate_zone_ieccs = ClimateZoneIECCs.new(hpxml_object) - super(hpxml_object, *args) + def initialize(hpxml_bldg, *args) + @climate_zone_ieccs = ClimateZoneIECCs.new(hpxml_bldg) + super(hpxml_bldg, *args) end ATTRS = [:weather_station_id, :weather_station_name, :weather_station_wmo, :weather_station_epw_filepath] attr_accessor(*ATTRS) @@ -1627,12 +1973,12 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - climate_and_risk_zones = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'ClimateandRiskZones']) + climate_and_risk_zones = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'ClimateandRiskZones']) - @climate_zone_ieccs.to_oga(climate_and_risk_zones) + @climate_zone_ieccs.to_doc(climate_and_risk_zones) if not @weather_station_id.nil? weather_station = XMLHelper.add_element(climate_and_risk_zones, 'WeatherStation') @@ -1644,13 +1990,13 @@ def to_oga(doc) end end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - climate_and_risk_zones = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/ClimateandRiskZones') + climate_and_risk_zones = XMLHelper.get_element(building, 'BuildingDetails/ClimateandRiskZones') return if climate_and_risk_zones.nil? - @climate_zone_ieccs.from_oga(climate_and_risk_zones) + @climate_zone_ieccs.from_doc(climate_and_risk_zones) weather_station = XMLHelper.get_element(climate_and_risk_zones, 'WeatherStation') if not weather_station.nil? @@ -1664,14 +2010,14 @@ def from_oga(hpxml) class ClimateZoneIECCs < BaseArrayElement def add(**kwargs) - self << ClimateZoneIECC.new(@hpxml_object, **kwargs) + self << ClimateZoneIECC.new(@parent_object, **kwargs) end - def from_oga(climate_and_risk_zones) + def from_doc(climate_and_risk_zones) return if climate_and_risk_zones.nil? XMLHelper.get_elements(climate_and_risk_zones, 'ClimateZoneIECC').each do |climate_zone_iecc| - self << ClimateZoneIECC.new(@hpxml_object, climate_zone_iecc) + self << ClimateZoneIECC.new(@parent_object, climate_zone_iecc) end end end @@ -1681,7 +2027,7 @@ class ClimateZoneIECC < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.climate_and_risk_zones.climate_zone_ieccs.delete(self) + @parent_object.climate_and_risk_zones.climate_zone_ieccs.delete(self) end def check_for_errors @@ -1689,13 +2035,13 @@ def check_for_errors return errors end - def to_oga(climate_and_risk_zones) + def to_doc(climate_and_risk_zones) climate_zone_iecc = XMLHelper.add_element(climate_and_risk_zones, 'ClimateZoneIECC') XMLHelper.add_element(climate_zone_iecc, 'Year', @year, :integer, @year_isdefaulted) unless @year.nil? XMLHelper.add_element(climate_zone_iecc, 'ClimateZone', @zone, :string, @zone_isdefaulted) unless @zone.nil? end - def from_oga(climate_zone_iecc) + def from_doc(climate_zone_iecc) return if climate_zone_iecc.nil? @year = XMLHelper.get_value(climate_zone_iecc, 'Year', :integer) @@ -1712,17 +2058,17 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - air_infiltration = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'AirInfiltration']) + air_infiltration = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'AirInfiltration']) XMLHelper.add_extension(air_infiltration, 'HasFlueOrChimneyInConditionedSpace', @has_flue_or_chimney_in_conditioned_space, :boolean, @has_flue_or_chimney_in_conditioned_space_isdefaulted) unless @has_flue_or_chimney_in_conditioned_space.nil? end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - air_infiltration = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Enclosure/AirInfiltration') + air_infiltration = XMLHelper.get_element(building, 'BuildingDetails/Enclosure/AirInfiltration') return if air_infiltration.nil? @has_flue_or_chimney_in_conditioned_space = XMLHelper.get_value(air_infiltration, 'extension/HasFlueOrChimneyInConditionedSpace', :boolean) @@ -1731,14 +2077,14 @@ def from_oga(hpxml) class AirInfiltrationMeasurements < BaseArrayElement def add(**kwargs) - self << AirInfiltrationMeasurement.new(@hpxml_object, **kwargs) + self << AirInfiltrationMeasurement.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/AirInfiltration/AirInfiltrationMeasurement').each do |air_infiltration_measurement| - self << AirInfiltrationMeasurement.new(@hpxml_object, air_infiltration_measurement) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/AirInfiltration/AirInfiltrationMeasurement').each do |air_infiltration_measurement| + self << AirInfiltrationMeasurement.new(@parent_object, air_infiltration_measurement) end end end @@ -1753,10 +2099,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - air_infiltration = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'AirInfiltration']) + air_infiltration = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'AirInfiltration']) air_infiltration_measurement = XMLHelper.add_element(air_infiltration, 'AirInfiltrationMeasurement') sys_id = XMLHelper.add_element(air_infiltration_measurement, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -1775,7 +2121,7 @@ def to_oga(doc) XMLHelper.add_extension(air_infiltration_measurement, 'Aext', @a_ext, :float, @a_ext_isdefaulted) unless @a_ext.nil? end - def from_oga(air_infiltration_measurement) + def from_doc(air_infiltration_measurement) return if air_infiltration_measurement.nil? @id = HPXML::get_id(air_infiltration_measurement) @@ -1794,14 +2140,14 @@ def from_oga(air_infiltration_measurement) class Attics < BaseArrayElement def add(**kwargs) - self << Attic.new(@hpxml_object, **kwargs) + self << Attic.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Attics/Attic').each do |attic| - self << Attic.new(@hpxml_object, attic) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Attics/Attic').each do |attic| + self << Attic.new(@parent_object, attic) end end end @@ -1814,7 +2160,7 @@ class Attic < BaseElement def attached_roofs return [] if @attached_to_roof_idrefs.nil? - list = @hpxml_object.roofs.select { |roof| @attached_to_roof_idrefs.include? roof.id } + list = @parent_object.roofs.select { |roof| @attached_to_roof_idrefs.include? roof.id } if @attached_to_roof_idrefs.size > list.size fail "Attached roof not found for attic '#{@id}'." end @@ -1825,7 +2171,7 @@ def attached_roofs def attached_walls return [] if @attached_to_wall_idrefs.nil? - list = @hpxml_object.walls.select { |wall| @attached_to_wall_idrefs.include? wall.id } + list = @parent_object.walls.select { |wall| @attached_to_wall_idrefs.include? wall.id } if @attached_to_wall_idrefs.size > list.size fail "Attached wall not found for attic '#{@id}'." end @@ -1836,7 +2182,7 @@ def attached_walls def attached_floors return [] if @attached_to_floor_idrefs.nil? - list = @hpxml_object.floors.select { |floor| @attached_to_floor_idrefs.include? floor.id } + list = @parent_object.floors.select { |floor| @attached_to_floor_idrefs.include? floor.id } if @attached_to_floor_idrefs.size > list.size fail "Attached floor not found for attic '#{@id}'." end @@ -1848,7 +2194,7 @@ def to_location return if @attic_type.nil? if [AtticTypeCathedral, AtticTypeConditioned, AtticTypeFlatRoof, AtticTypeBelowApartment].include? @attic_type - return LocationLivingSpace + return LocationConditionedSpace elsif [AtticTypeUnvented].include? @attic_type return LocationAtticUnvented elsif [AtticTypeVented].include? @attic_type @@ -1859,7 +2205,7 @@ def to_location end def delete - @hpxml_object.attics.delete(self) + @parent_object.attics.delete(self) end def check_for_errors @@ -1871,10 +2217,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - attics = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Attics']) + attics = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Attics']) attic = XMLHelper.add_element(attics, 'Attic') sys_id = XMLHelper.add_element(attic, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -1925,7 +2271,7 @@ def to_oga(doc) end end - def from_oga(attic) + def from_doc(attic) return if attic.nil? @id = HPXML::get_id(attic) @@ -1964,28 +2310,29 @@ def from_oga(attic) class Foundations < BaseArrayElement def add(**kwargs) - self << Foundation.new(@hpxml_object, **kwargs) + self << Foundation.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Foundations/Foundation').each do |foundation| - self << Foundation.new(@hpxml_object, foundation) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Foundations/Foundation').each do |foundation| + self << Foundation.new(@parent_object, foundation) end end end class Foundation < BaseElement ATTRS = [:id, :foundation_type, :vented_crawlspace_sla, :within_infiltration_volume, - :attached_to_slab_idrefs, :attached_to_floor_idrefs, :attached_to_foundation_wall_idrefs, - :attached_to_wall_idrefs, :attached_to_rim_joist_idrefs] + :belly_wing_skirt_present, :attached_to_slab_idrefs, :attached_to_floor_idrefs, + :attached_to_foundation_wall_idrefs, :attached_to_wall_idrefs, + :attached_to_rim_joist_idrefs] attr_accessor(*ATTRS) def attached_slabs return [] if @attached_to_slab_idrefs.nil? - list = @hpxml_object.slabs.select { |slab| @attached_to_slab_idrefs.include? slab.id } + list = @parent_object.slabs.select { |slab| @attached_to_slab_idrefs.include? slab.id } if @attached_to_slab_idrefs.size > list.size fail "Attached slab not found for foundation '#{@id}'." end @@ -1996,7 +2343,7 @@ def attached_slabs def attached_floors return [] if @attached_to_floor_idrefs.nil? - list = @hpxml_object.floors.select { |floor| @attached_to_floor_idrefs.include? floor.id } + list = @parent_object.floors.select { |floor| @attached_to_floor_idrefs.include? floor.id } if @attached_to_floor_idrefs.size > list.size fail "Attached floor not found for foundation '#{@id}'." end @@ -2007,7 +2354,7 @@ def attached_floors def attached_foundation_walls return [] if @attached_to_foundation_wall_idrefs.nil? - list = @hpxml_object.foundation_walls.select { |foundation_wall| @attached_to_foundation_wall_idrefs.include? foundation_wall.id } + list = @parent_object.foundation_walls.select { |foundation_wall| @attached_to_foundation_wall_idrefs.include? foundation_wall.id } if @attached_to_foundation_wall_idrefs.size > list.size fail "Attached foundation wall not found for foundation '#{@id}'." end @@ -2018,7 +2365,7 @@ def attached_foundation_walls def attached_walls return [] if @attached_to_wall_idrefs.nil? - list = @hpxml_object.walls.select { |wall| @attached_to_wall_idrefs.include? wall.id } + list = @parent_object.walls.select { |wall| @attached_to_wall_idrefs.include? wall.id } if @attached_to_wall_idrefs.size > list.size fail "Attached wall not found for foundation '#{@id}'." end @@ -2029,7 +2376,7 @@ def attached_walls def attached_rim_joists return [] if @attached_to_rim_joist_idrefs.nil? - list = @hpxml_object.rim_joists.select { |rim_joist| @attached_to_rim_joist_idrefs.include? rim_joist.id } + list = @parent_object.rim_joists.select { |rim_joist| @attached_to_rim_joist_idrefs.include? rim_joist.id } if @attached_to_rim_joist_idrefs.size > list.size fail "Attached rim joist not found for foundation '#{@id}'." end @@ -2041,7 +2388,7 @@ def to_location return if @foundation_type.nil? if [FoundationTypeSlab, FoundationTypeAboveApartment].include? @foundation_type - return LocationLivingSpace + return LocationConditionedSpace elsif [FoundationTypeAmbient].include? @foundation_type return LocationOutside elsif [FoundationTypeBasementConditioned].include? @foundation_type @@ -2055,7 +2402,9 @@ def to_location elsif @foundation_type == FoundationTypeCrawlspaceConditioned return LocationCrawlspaceConditioned elsif @foundation_type == FoundationTypeSlab - return LocationLivingSpace + return LocationConditionedSpace + elsif @foundation_type == FoundationTypeBellyAndWing + return LocationManufacturedHomeUnderBelly else fail "Unexpected foundation type: '#{@foundation_type}'." end @@ -2077,7 +2426,7 @@ def area end def delete - @hpxml_object.foundations.delete(self) + @parent_object.foundations.delete(self) end def check_for_errors @@ -2091,10 +2440,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - foundations = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Foundations']) + foundations = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Foundations']) foundation = XMLHelper.add_element(foundations, 'Foundation') sys_id = XMLHelper.add_element(foundation, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2122,6 +2471,9 @@ def to_oga(doc) elsif @foundation_type == FoundationTypeCrawlspaceConditioned crawlspace = XMLHelper.add_element(foundation_type_el, 'Crawlspace') XMLHelper.add_element(crawlspace, 'Conditioned', true, :boolean) + elsif @foundation_type == FoundationTypeBellyAndWing + belly_and_wing = XMLHelper.add_element(foundation_type_el, 'BellyAndWing') + XMLHelper.add_element(belly_and_wing, 'SkirtPresent', @belly_wing_skirt_present, :boolean, @belly_wing_skirt_present_isdefaulted) unless @belly_wing_skirt_present.nil? else fail "Unhandled foundation type '#{@foundation_type}'." end @@ -2159,7 +2511,7 @@ def to_oga(doc) end end - def from_oga(foundation) + def from_doc(foundation) return if foundation.nil? @id = HPXML::get_id(foundation) @@ -2179,6 +2531,9 @@ def from_oga(foundation) @foundation_type = FoundationTypeAmbient elsif XMLHelper.has_element(foundation, 'FoundationType/AboveApartment') @foundation_type = FoundationTypeAboveApartment + elsif XMLHelper.has_element(foundation, 'FoundationType/BellyAndWing') + @foundation_type = FoundationTypeBellyAndWing + @belly_wing_skirt_present = XMLHelper.get_value(foundation, 'FoundationType/BellyAndWing/SkirtPresent', :boolean) end if @foundation_type == FoundationTypeCrawlspaceVented @vented_crawlspace_sla = XMLHelper.get_value(foundation, "VentilationRate[UnitofMeasure='#{UnitsSLA}']/Value", :float) @@ -2209,14 +2564,14 @@ def from_oga(foundation) class Roofs < BaseArrayElement def add(**kwargs) - self << Roof.new(@hpxml_object, **kwargs) + self << Roof.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Roofs/Roof').each do |roof| - self << Roof.new(@hpxml_object, roof) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Roofs/Roof').each do |roof| + self << Roof.new(@parent_object, roof) end end end @@ -2231,7 +2586,7 @@ class Roof < BaseElement attr_accessor(*ATTRS) def skylights - return @hpxml_object.skylights.select { |skylight| skylight.roof_idref == @id } + return @parent_object.skylights.select { |skylight| skylight.roof_idref == @id } end def net_area @@ -2272,11 +2627,11 @@ def is_conditioned end def delete - @hpxml_object.roofs.delete(self) + @parent_object.roofs.delete(self) skylights.reverse_each do |skylight| skylight.delete end - @hpxml_object.attics.each do |attic| + @parent_object.attics.each do |attic| attic.attached_to_roof_idrefs.delete(@id) unless attic.attached_to_roof_idrefs.nil? end end @@ -2287,10 +2642,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - roofs = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Roofs']) + roofs = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Roofs']) roof = XMLHelper.add_element(roofs, 'Roof') sys_id = XMLHelper.add_element(roof, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2337,7 +2692,7 @@ def to_oga(doc) end end - def from_oga(roof) + def from_doc(roof) return if roof.nil? @id = HPXML::get_id(roof) @@ -2373,14 +2728,14 @@ def from_oga(roof) class RimJoists < BaseArrayElement def add(**kwargs) - self << RimJoist.new(@hpxml_object, **kwargs) + self << RimJoist.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/RimJoists/RimJoist').each do |rim_joist| - self << RimJoist.new(@hpxml_object, rim_joist) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/RimJoists/RimJoist').each do |rim_joist| + self << RimJoist.new(@parent_object, rim_joist) end end end @@ -2419,9 +2774,13 @@ def is_conditioned return HPXML::is_conditioned(self) end + def net_area + return area + end + def delete - @hpxml_object.rim_joists.delete(self) - @hpxml_object.foundations.each do |foundation| + @parent_object.rim_joists.delete(self) + @parent_object.foundations.each do |foundation| foundation.attached_to_rim_joist_idrefs.delete(@id) unless foundation.attached_to_rim_joist_idrefs.nil? end end @@ -2431,10 +2790,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - rim_joists = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'RimJoists']) + rim_joists = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'RimJoists']) rim_joist = XMLHelper.add_element(rim_joists, 'RimJoist') sys_id = XMLHelper.add_element(rim_joist, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2471,7 +2830,7 @@ def to_oga(doc) end end - def from_oga(rim_joist) + def from_doc(rim_joist) return if rim_joist.nil? @id = HPXML::get_id(rim_joist) @@ -2497,14 +2856,14 @@ def from_oga(rim_joist) class Walls < BaseArrayElement def add(**kwargs) - self << Wall.new(@hpxml_object, **kwargs) + self << Wall.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Walls/Wall').each do |wall| - self << Wall.new(@hpxml_object, wall) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Walls/Wall').each do |wall| + self << Wall.new(@parent_object, wall) end end end @@ -2518,11 +2877,11 @@ class Wall < BaseElement attr_accessor(*ATTRS) def windows - return @hpxml_object.windows.select { |window| window.wall_idref == @id } + return @parent_object.windows.select { |window| window.wall_idref == @id } end def doors - return @hpxml_object.doors.select { |door| door.wall_idref == @id } + return @parent_object.doors.select { |door| door.wall_idref == @id } end def net_area @@ -2567,17 +2926,17 @@ def is_conditioned end def delete - @hpxml_object.walls.delete(self) + @parent_object.walls.delete(self) windows.reverse_each do |window| window.delete end doors.reverse_each do |door| door.delete end - @hpxml_object.attics.each do |attic| + @parent_object.attics.each do |attic| attic.attached_to_wall_idrefs.delete(@id) unless attic.attached_to_wall_idrefs.nil? end - @hpxml_object.foundations.each do |foundation| + @parent_object.foundations.each do |foundation| foundation.attached_to_wall_idrefs.delete(@id) unless foundation.attached_to_wall_idrefs.nil? end end @@ -2588,10 +2947,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - walls = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Walls']) + walls = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Walls']) wall = XMLHelper.add_element(walls, 'Wall') sys_id = XMLHelper.add_element(wall, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2644,7 +3003,7 @@ def to_oga(doc) end end - def from_oga(wall) + def from_doc(wall) return if wall.nil? @id = HPXML::get_id(wall) @@ -2683,14 +3042,14 @@ def from_oga(wall) class FoundationWalls < BaseArrayElement def add(**kwargs) - self << FoundationWall.new(@hpxml_object, **kwargs) + self << FoundationWall.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/FoundationWalls/FoundationWall').each do |foundation_wall| - self << FoundationWall.new(@hpxml_object, foundation_wall) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/FoundationWalls/FoundationWall').each do |foundation_wall| + self << FoundationWall.new(@parent_object, foundation_wall) end end end @@ -2705,11 +3064,11 @@ class FoundationWall < BaseElement attr_accessor(*ATTRS) def windows - return @hpxml_object.windows.select { |window| window.wall_idref == @id } + return @parent_object.windows.select { |window| window.wall_idref == @id } end def doors - return @hpxml_object.doors.select { |door| door.wall_idref == @id } + return @parent_object.doors.select { |door| door.wall_idref == @id } end def net_area @@ -2717,7 +3076,7 @@ def net_area return if @area.nil? val = @area - (@hpxml_object.windows + @hpxml_object.doors).each do |subsurface| + (@parent_object.windows + @parent_object.doors).each do |subsurface| next unless subsurface.wall_idref == @id val -= subsurface.area @@ -2727,6 +3086,26 @@ def net_area return val end + def connected_slabs + return @parent_object.slabs.select { |s| s.connected_foundation_walls.include? self } + end + + def exposed_fraction + # Calculate total slab exposed perimeter + slab_exposed_length = connected_slabs.select { |s| s.interior_adjacent_to == interior_adjacent_to }.map { |s| s.exposed_perimeter }.sum + + # Calculate total length of exterior foundation walls + ext_adjacent_fnd_walls = connected_slabs.map { |s| s.connected_foundation_walls.select { |fw| fw.is_exterior } }.flatten.uniq + wall_total_length = ext_adjacent_fnd_walls.map { |fw| fw.area / fw.height }.sum + + # Calculate exposed fraction + if slab_exposed_length < wall_total_length + return slab_exposed_length / wall_total_length + end + + return 1.0 + end + def is_exterior if @exterior_adjacent_to == LocationGround return true @@ -2756,14 +3135,14 @@ def is_conditioned end def delete - @hpxml_object.foundation_walls.delete(self) + @parent_object.foundation_walls.delete(self) windows.reverse_each do |window| window.delete end doors.reverse_each do |door| door.delete end - @hpxml_object.foundations.each do |foundation| + @parent_object.foundations.each do |foundation| foundation.attached_to_foundation_wall_idrefs.delete(@id) unless foundation.attached_to_foundation_wall_idrefs.nil? end end @@ -2774,10 +3153,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - foundation_walls = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'FoundationWalls']) + foundation_walls = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'FoundationWalls']) foundation_wall = XMLHelper.add_element(foundation_walls, 'FoundationWall') sys_id = XMLHelper.add_element(foundation_wall, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2820,7 +3199,7 @@ def to_oga(doc) end end - def from_oga(foundation_wall) + def from_doc(foundation_wall) return if foundation_wall.nil? @id = HPXML::get_id(foundation_wall) @@ -2856,14 +3235,14 @@ def from_oga(foundation_wall) class Floors < BaseArrayElement def add(**kwargs) - self << Floor.new(@hpxml_object, **kwargs) + self << Floor.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Floors/Floor').each do |floor| - self << Floor.new(@hpxml_object, floor) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Floors/Floor').each do |floor| + self << Floor.new(@parent_object, floor) end end end @@ -2876,7 +3255,7 @@ class Floor < BaseElement attr_accessor(*ATTRS) def is_ceiling - # From the perspective of the living space + # From the perspective of the conditioned space if @floor_or_ceiling.nil? ceiling_locations = [LocationAtticUnconditioned, LocationAtticVented, @@ -2896,11 +3275,7 @@ def is_floor end def is_exterior - if @exterior_adjacent_to == LocationOutside - return true - end - - return false + return [LocationOutside, LocationManufacturedHomeUnderBelly].include?(@exterior_adjacent_to) end def is_interior @@ -2924,14 +3299,14 @@ def is_conditioned end def delete - @hpxml_object.floors.delete(self) - @hpxml_object.attics.each do |attic| + @parent_object.floors.delete(self) + @parent_object.attics.each do |attic| attic.attached_to_floor_idrefs.delete(@id) unless attic.attached_to_floor_idrefs.nil? end - @hpxml_object.foundations.each do |foundation| + @parent_object.foundations.each do |foundation| foundation.attached_to_floor_idrefs.delete(@id) unless foundation.attached_to_floor_idrefs.nil? end - @hpxml_object.attics.each do |attic| + @parent_object.attics.each do |attic| attic.attached_to_floor_idrefs.delete(@id) unless attic.attached_to_floor_idrefs.nil? end end @@ -2941,10 +3316,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - floors = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Floors']) + floors = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Floors']) floor = XMLHelper.add_element(floors, 'Floor') sys_id = XMLHelper.add_element(floor, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -2988,7 +3363,7 @@ def to_oga(doc) end end - def from_oga(floor) + def from_doc(floor) return if floor.nil? @id = HPXML::get_id(floor) @@ -3018,14 +3393,14 @@ def from_oga(floor) class Slabs < BaseArrayElement def add(**kwargs) - self << Slab.new(@hpxml_object, **kwargs) + self << Slab.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Slabs/Slab').each do |slab| - self << Slab.new(@hpxml_object, slab) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Slabs/Slab').each do |slab| + self << Slab.new(@parent_object, slab) end end end @@ -3062,9 +3437,13 @@ def is_conditioned return HPXML::is_conditioned(self) end + def connected_foundation_walls + return @parent_object.foundation_walls.select { |fw| interior_adjacent_to == fw.interior_adjacent_to || interior_adjacent_to == fw.exterior_adjacent_to } + end + def delete - @hpxml_object.slabs.delete(self) - @hpxml_object.foundations.each do |foundation| + @parent_object.slabs.delete(self) + @parent_object.foundations.each do |foundation| foundation.attached_to_slab_idrefs.delete(@id) unless foundation.attached_to_slab_idrefs.nil? end end @@ -3074,10 +3453,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - slabs = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Slabs']) + slabs = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Slabs']) slab = XMLHelper.add_element(slabs, 'Slab') sys_id = XMLHelper.add_element(slab, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3085,7 +3464,7 @@ def to_oga(doc) XMLHelper.add_element(slab, 'Area', @area, :float) unless @area.nil? XMLHelper.add_element(slab, 'Thickness', @thickness, :float, @thickness_isdefaulted) unless @thickness.nil? XMLHelper.add_element(slab, 'ExposedPerimeter', @exposed_perimeter, :float) unless @exposed_perimeter.nil? - XMLHelper.add_element(slab, 'DepthBelowGrade', @depth_below_grade, :float) unless @depth_below_grade.nil? + XMLHelper.add_element(slab, 'DepthBelowGrade', @depth_below_grade, :float, @depth_below_grade_isdefaulted) unless @depth_below_grade.nil? insulation = XMLHelper.add_element(slab, 'PerimeterInsulation') sys_id = XMLHelper.add_element(insulation, 'SystemIdentifier') if not @perimeter_insulation_id.nil? @@ -3111,7 +3490,7 @@ def to_oga(doc) XMLHelper.add_extension(slab, 'CarpetRValue', @carpet_r_value, :float, @carpet_r_value_isdefaulted) unless @carpet_r_value.nil? end - def from_oga(slab) + def from_doc(slab) return if slab.nil? @id = HPXML::get_id(slab) @@ -3140,14 +3519,14 @@ def from_oga(slab) class Windows < BaseArrayElement def add(**kwargs) - self << Window.new(@hpxml_object, **kwargs) + self << Window.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Windows/Window').each do |window| - self << Window.new(@hpxml_object, window) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Windows/Window').each do |window| + self << Window.new(@parent_object, window) end end end @@ -3155,8 +3534,8 @@ def from_oga(hpxml) class Window < BaseElement ATTRS = [:id, :area, :azimuth, :orientation, :frame_type, :thermal_break, :glass_layers, :glass_type, :gas_fill, :ufactor, :shgc, :interior_shading_factor_summer, - :interior_shading_factor_winter, :interior_shading_type, :exterior_shading_factor_summer, - :exterior_shading_factor_winter, :exterior_shading_type, :storm_type, :overhangs_depth, + :interior_shading_id, :interior_shading_factor_winter, :interior_shading_type, :exterior_shading_factor_summer, + :exterior_shading_id, :exterior_shading_factor_winter, :exterior_shading_type, :storm_type, :overhangs_depth, :overhangs_distance_to_top_of_window, :overhangs_distance_to_bottom_of_window, :fraction_operable, :performance_class, :wall_idref] attr_accessor(*ATTRS) @@ -3164,7 +3543,7 @@ class Window < BaseElement def wall return if @wall_idref.nil? - (@hpxml_object.walls + @hpxml_object.foundation_walls).each do |wall| + (@parent_object.walls + @parent_object.foundation_walls).each do |wall| next unless wall.id == @wall_idref return wall @@ -3193,7 +3572,7 @@ def is_conditioned end def delete - @hpxml_object.windows.delete(self) + @parent_object.windows.delete(self) end def check_for_errors @@ -3202,10 +3581,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - windows = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Windows']) + windows = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Windows']) window = XMLHelper.add_element(windows, 'Window') sys_id = XMLHelper.add_element(window, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3227,7 +3606,11 @@ def to_oga(doc) if (not @exterior_shading_type.nil?) || (not @exterior_shading_factor_summer.nil?) || (not @exterior_shading_factor_winter.nil?) exterior_shading = XMLHelper.add_element(window, 'ExteriorShading') sys_id = XMLHelper.add_element(exterior_shading, 'SystemIdentifier') - XMLHelper.add_attribute(sys_id, 'id', "#{id}ExteriorShading") + if @exterior_shading_id.nil? + XMLHelper.add_attribute(sys_id, 'id', "#{id}ExteriorShading") + else + XMLHelper.add_attribute(sys_id, 'id', @exterior_shading_id) + end XMLHelper.add_element(exterior_shading, 'Type', @exterior_shading_type, :string) unless @exterior_shading_type.nil? XMLHelper.add_element(exterior_shading, 'SummerShadingCoefficient', @exterior_shading_factor_summer, :float, @exterior_shading_factor_summer_isdefaulted) unless @exterior_shading_factor_summer.nil? XMLHelper.add_element(exterior_shading, 'WinterShadingCoefficient', @exterior_shading_factor_winter, :float, @exterior_shading_factor_winter_isdefaulted) unless @exterior_shading_factor_winter.nil? @@ -3235,7 +3618,11 @@ def to_oga(doc) if (not @interior_shading_type.nil?) || (not @interior_shading_factor_summer.nil?) || (not @interior_shading_factor_winter.nil?) interior_shading = XMLHelper.add_element(window, 'InteriorShading') sys_id = XMLHelper.add_element(interior_shading, 'SystemIdentifier') - XMLHelper.add_attribute(sys_id, 'id', "#{id}InteriorShading") + if @interior_shading_id.nil? + XMLHelper.add_attribute(sys_id, 'id', "#{id}InteriorShading") + else + XMLHelper.add_attribute(sys_id, 'id', @interior_shading_id) + end XMLHelper.add_element(interior_shading, 'Type', @interior_shading_type, :string) unless @interior_shading_type.nil? XMLHelper.add_element(interior_shading, 'SummerShadingCoefficient', @interior_shading_factor_summer, :float, @interior_shading_factor_summer_isdefaulted) unless @interior_shading_factor_summer.nil? XMLHelper.add_element(interior_shading, 'WinterShadingCoefficient', @interior_shading_factor_winter, :float, @interior_shading_factor_winter_isdefaulted) unless @interior_shading_factor_winter.nil? @@ -3260,7 +3647,7 @@ def to_oga(doc) end end - def from_oga(window) + def from_doc(window) return if window.nil? @id = HPXML::get_id(window) @@ -3278,9 +3665,11 @@ def from_oga(window) @gas_fill = XMLHelper.get_value(window, 'GasFill', :string) @ufactor = XMLHelper.get_value(window, 'UFactor', :float) @shgc = XMLHelper.get_value(window, 'SHGC', :float) + @exterior_shading_id = HPXML::get_id(window, 'ExteriorShading/SystemIdentifier') @exterior_shading_type = XMLHelper.get_value(window, 'ExteriorShading/Type', :string) @exterior_shading_factor_summer = XMLHelper.get_value(window, 'ExteriorShading/SummerShadingCoefficient', :float) @exterior_shading_factor_winter = XMLHelper.get_value(window, 'ExteriorShading/WinterShadingCoefficient', :float) + @interior_shading_id = HPXML::get_id(window, 'InteriorShading/SystemIdentifier') @interior_shading_type = XMLHelper.get_value(window, 'InteriorShading/Type', :string) @interior_shading_factor_summer = XMLHelper.get_value(window, 'InteriorShading/SummerShadingCoefficient', :float) @interior_shading_factor_winter = XMLHelper.get_value(window, 'InteriorShading/WinterShadingCoefficient', :float) @@ -3296,14 +3685,14 @@ def from_oga(window) class Skylights < BaseArrayElement def add(**kwargs) - self << Skylight.new(@hpxml_object, **kwargs) + self << Skylight.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Skylights/Skylight').each do |skylight| - self << Skylight.new(@hpxml_object, skylight) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Skylights/Skylight').each do |skylight| + self << Skylight.new(@parent_object, skylight) end end end @@ -3318,7 +3707,7 @@ class Skylight < BaseElement def roof return if @roof_idref.nil? - @hpxml_object.roofs.each do |roof| + @parent_object.roofs.each do |roof| next unless roof.id == @roof_idref return roof @@ -3347,7 +3736,7 @@ def is_conditioned end def delete - @hpxml_object.skylights.delete(self) + @parent_object.skylights.delete(self) end def check_for_errors @@ -3356,10 +3745,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - skylights = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Skylights']) + skylights = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Skylights']) skylight = XMLHelper.add_element(skylights, 'Skylight') sys_id = XMLHelper.add_element(skylight, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3406,7 +3795,7 @@ def to_oga(doc) end end - def from_oga(skylight) + def from_doc(skylight) return if skylight.nil? @id = HPXML::get_id(skylight) @@ -3437,14 +3826,14 @@ def from_oga(skylight) class Doors < BaseArrayElement def add(**kwargs) - self << Door.new(@hpxml_object, **kwargs) + self << Door.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Enclosure/Doors/Door').each do |door| - self << Door.new(@hpxml_object, door) + XMLHelper.get_elements(building, 'BuildingDetails/Enclosure/Doors/Door').each do |door| + self << Door.new(@parent_object, door) end end end @@ -3456,7 +3845,7 @@ class Door < BaseElement def wall return if @wall_idref.nil? - (@hpxml_object.walls + @hpxml_object.foundation_walls).each do |wall| + (@parent_object.walls + @parent_object.foundation_walls).each do |wall| next unless wall.id == @wall_idref return wall @@ -3485,7 +3874,7 @@ def is_conditioned end def delete - @hpxml_object.doors.delete(self) + @parent_object.doors.delete(self) end def check_for_errors @@ -3494,10 +3883,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - doors = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'Doors']) + doors = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'Doors']) door = XMLHelper.add_element(doors, 'Door') sys_id = XMLHelper.add_element(door, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3511,7 +3900,7 @@ def to_oga(doc) XMLHelper.add_element(door, 'RValue', @r_value, :float) unless @r_value.nil? end - def from_oga(door) + def from_doc(door) return if door.nil? @id = HPXML::get_id(door) @@ -3532,10 +3921,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - partition_wall_mass = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'extension', 'PartitionWallMass']) + partition_wall_mass = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'extension', 'PartitionWallMass']) XMLHelper.add_element(partition_wall_mass, 'AreaFraction', @area_fraction, :float, @area_fraction_isdefaulted) unless @area_fraction.nil? if (not @interior_finish_type.nil?) || (not @interior_finish_thickness.nil?) interior_finish = XMLHelper.add_element(partition_wall_mass, 'InteriorFinish') @@ -3544,10 +3933,10 @@ def to_oga(doc) end end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - partition_wall_mass = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Enclosure/extension/PartitionWallMass') + partition_wall_mass = XMLHelper.get_element(building, 'BuildingDetails/Enclosure/extension/PartitionWallMass') return if partition_wall_mass.nil? @area_fraction = XMLHelper.get_value(partition_wall_mass, 'AreaFraction', :float) @@ -3568,18 +3957,18 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - furniture_mass = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Enclosure', 'extension', 'FurnitureMass']) + furniture_mass = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Enclosure', 'extension', 'FurnitureMass']) XMLHelper.add_element(furniture_mass, 'AreaFraction', @area_fraction, :float, @area_fraction_isdefaulted) unless @area_fraction.nil? XMLHelper.add_element(furniture_mass, 'Type', @type, :string, @type_isdefaulted) unless @type.nil? end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - furniture_mass = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Enclosure/extension/FurnitureMass') + furniture_mass = XMLHelper.get_element(building, 'BuildingDetails/Enclosure/extension/FurnitureMass') return if furniture_mass.nil? @area_fraction = XMLHelper.get_value(furniture_mass, 'AreaFraction', :float) @@ -3589,14 +3978,14 @@ def from_oga(hpxml) class HeatingSystems < BaseArrayElement def add(**kwargs) - self << HeatingSystem.new(@hpxml_object, **kwargs) + self << HeatingSystem.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACPlant/HeatingSystem').each do |heating_system| - self << HeatingSystem.new(@hpxml_object, heating_system) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/HVAC/HVACPlant/HeatingSystem').each do |heating_system| + self << HeatingSystem.new(@parent_object, heating_system) end end @@ -3606,6 +3995,10 @@ def total_fraction_heat_load_served end class HeatingSystem < BaseElement + def initialize(hpxml_object, *args) + @heating_detailed_performance_data = HeatingDetailedPerformanceData.new(hpxml_object) + super(hpxml_object, *args) + end ATTRS = [:id, :distribution_system_idref, :year_installed, :heating_system_type, :heating_system_fuel, :heating_capacity, :heating_efficiency_afue, :heating_efficiency_percent, :fraction_heat_load_served, :electric_auxiliary_energy, @@ -3614,11 +4007,12 @@ class HeatingSystem < BaseElement :airflow_defect_ratio, :fan_watts, :heating_airflow_cfm, :location, :primary_system, :pilot_light, :pilot_light_btuh] attr_accessor(*ATTRS) + attr_reader(:heating_detailed_performance_data) def distribution_system return if @distribution_system_idref.nil? - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.id == @distribution_system_idref return hvac_distribution @@ -3640,7 +4034,7 @@ def attached_cooling_system end def related_water_heating_system - @hpxml_object.water_heating_systems.each do |water_heating_system| + @parent_object.water_heating_systems.each do |water_heating_system| next unless water_heating_system.related_hvac_idref == @id return water_heating_system @@ -3650,7 +4044,7 @@ def related_water_heating_system def primary_heat_pump # Returns the HP for which this heating system is backup - @hpxml_object.heat_pumps.each do |heat_pump| + @parent_object.heat_pumps.each do |heat_pump| next if heat_pump.backup_system_idref.nil? next if heat_pump.backup_system_idref != @id @@ -3664,8 +4058,8 @@ def is_heat_pump_backup_system end def delete - @hpxml_object.heating_systems.delete(self) - @hpxml_object.water_heating_systems.each do |water_heating_system| + @parent_object.heating_systems.delete(self) + @parent_object.water_heating_systems.each do |water_heating_system| next unless water_heating_system.related_hvac_idref == @id water_heating_system.related_hvac_idref = nil @@ -3675,14 +4069,15 @@ def delete def check_for_errors errors = [] begin; distribution_system; rescue StandardError => e; errors << e.message; end + errors += @heating_detailed_performance_data.check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac_plant = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) - primary_systems = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant', 'PrimarySystems']) unless @hpxml_object.primary_hvac_systems.empty? + hvac_plant = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) + primary_systems = XMLHelper.create_elements_as_needed(hvac_plant, ['PrimarySystems']) unless @parent_object.primary_hvac_systems.empty? heating_system = XMLHelper.add_element(hvac_plant, 'HeatingSystem') sys_id = XMLHelper.add_element(heating_system, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3722,6 +4117,7 @@ def to_oga(doc) XMLHelper.add_element(annual_efficiency, 'Units', UnitsPercent, :string) XMLHelper.add_element(annual_efficiency, 'Value', @heating_efficiency_percent, :float, @heating_efficiency_percent_isdefaulted) end + @heating_detailed_performance_data.to_doc(heating_system) XMLHelper.add_element(heating_system, 'FractionHeatLoadServed', @fraction_heat_load_served, :float, @fraction_heat_load_served_isdefaulted) unless @fraction_heat_load_served.nil? XMLHelper.add_element(heating_system, 'ElectricAuxiliaryEnergy', @electric_auxiliary_energy, :float, @electric_auxiliary_energy_isdefaulted) unless @electric_auxiliary_energy.nil? XMLHelper.add_extension(heating_system, 'SharedLoopWatts', @shared_loop_watts, :float) unless @shared_loop_watts.nil? @@ -3738,7 +4134,7 @@ def to_oga(doc) end end - def from_oga(heating_system) + def from_doc(heating_system) return if heating_system.nil? @id = HPXML::get_id(heating_system) @@ -3757,6 +4153,7 @@ def from_oga(heating_system) @heating_capacity = XMLHelper.get_value(heating_system, 'HeatingCapacity', :float) @heating_efficiency_afue = XMLHelper.get_value(heating_system, "AnnualHeatingEfficiency[Units='#{UnitsAFUE}']/Value", :float) @heating_efficiency_percent = XMLHelper.get_value(heating_system, "AnnualHeatingEfficiency[Units='Percent']/Value", :float) + @heating_detailed_performance_data.from_doc(heating_system) @fraction_heat_load_served = XMLHelper.get_value(heating_system, 'FractionHeatLoadServed', :float) @electric_auxiliary_energy = XMLHelper.get_value(heating_system, 'ElectricAuxiliaryEnergy', :float) @shared_loop_watts = XMLHelper.get_value(heating_system, 'extension/SharedLoopWatts', :float) @@ -3778,14 +4175,14 @@ def from_oga(heating_system) class CoolingSystems < BaseArrayElement def add(**kwargs) - self << CoolingSystem.new(@hpxml_object, **kwargs) + self << CoolingSystem.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACPlant/CoolingSystem').each do |cooling_system| - self << CoolingSystem.new(@hpxml_object, cooling_system) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/HVAC/HVACPlant/CoolingSystem').each do |cooling_system| + self << CoolingSystem.new(@parent_object, cooling_system) end end @@ -3799,6 +4196,10 @@ def total_fraction_heat_load_served end class CoolingSystem < BaseElement + def initialize(hpxml_object, *args) + @cooling_detailed_performance_data = CoolingDetailedPerformanceData.new(hpxml_object) + super(hpxml_object, *args) + end ATTRS = [:id, :distribution_system_idref, :year_installed, :cooling_system_type, :cooling_system_fuel, :cooling_capacity, :compressor_type, :fraction_cool_load_served, :cooling_efficiency_seer, :cooling_efficiency_seer2, :cooling_efficiency_eer, :cooling_efficiency_ceer, :cooling_efficiency_kw_per_ton, @@ -3808,11 +4209,12 @@ class CoolingSystem < BaseElement :integrated_heating_system_fuel, :integrated_heating_system_capacity, :integrated_heating_system_efficiency_percent, :integrated_heating_system_fraction_heat_load_served, :integrated_heating_system_airflow_cfm, :htg_seed_id, :crankcase_heater_watts] attr_accessor(*ATTRS) + attr_reader(:cooling_detailed_performance_data) def distribution_system return if @distribution_system_idref.nil? - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.id == @distribution_system_idref return hvac_distribution @@ -3840,8 +4242,8 @@ def has_integrated_heating end def delete - @hpxml_object.cooling_systems.delete(self) - @hpxml_object.water_heating_systems.each do |water_heating_system| + @parent_object.cooling_systems.delete(self) + @parent_object.water_heating_systems.each do |water_heating_system| next unless water_heating_system.related_hvac_idref == @id water_heating_system.related_hvac_idref = nil @@ -3851,14 +4253,15 @@ def delete def check_for_errors errors = [] begin; distribution_system; rescue StandardError => e; errors << e.message; end + errors += @cooling_detailed_performance_data.check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac_plant = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) - primary_systems = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant', 'PrimarySystems']) unless @hpxml_object.primary_hvac_systems.empty? + hvac_plant = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) + primary_systems = XMLHelper.create_elements_as_needed(hvac_plant, ['PrimarySystems']) unless @parent_object.primary_hvac_systems.empty? cooling_system = XMLHelper.add_element(hvac_plant, 'CoolingSystem') sys_id = XMLHelper.add_element(cooling_system, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -3902,6 +4305,7 @@ def to_oga(doc) XMLHelper.add_element(annual_efficiency, 'Value', @cooling_efficiency_kw_per_ton, :float, @cooling_efficiency_kw_per_ton_isdefaulted) end XMLHelper.add_element(cooling_system, 'SensibleHeatFraction', @cooling_shr, :float, @cooling_shr_isdefaulted) unless @cooling_shr.nil? + @cooling_detailed_performance_data.to_doc(cooling_system) XMLHelper.add_element(cooling_system, 'IntegratedHeatingSystemFuel', @integrated_heating_system_fuel, :string) unless @integrated_heating_system_fuel.nil? XMLHelper.add_element(cooling_system, 'IntegratedHeatingSystemCapacity', @integrated_heating_system_capacity, :float, @integrated_heating_system_capacity_isdefaulted) unless @integrated_heating_system_capacity.nil? if not @integrated_heating_system_efficiency_percent.nil? @@ -3927,7 +4331,7 @@ def to_oga(doc) end end - def from_oga(cooling_system) + def from_doc(cooling_system) return if cooling_system.nil? @id = HPXML::get_id(cooling_system) @@ -3947,6 +4351,7 @@ def from_oga(cooling_system) @cooling_efficiency_eer = XMLHelper.get_value(cooling_system, "AnnualCoolingEfficiency[Units='#{UnitsEER}']/Value", :float) @cooling_efficiency_ceer = XMLHelper.get_value(cooling_system, "AnnualCoolingEfficiency[Units='#{UnitsCEER}']/Value", :float) @cooling_efficiency_kw_per_ton = XMLHelper.get_value(cooling_system, "AnnualCoolingEfficiency[Units='#{UnitsKwPerTon}']/Value", :float) + @cooling_detailed_performance_data.from_doc(cooling_system) @cooling_shr = XMLHelper.get_value(cooling_system, 'SensibleHeatFraction', :float) @integrated_heating_system_fuel = XMLHelper.get_value(cooling_system, 'IntegratedHeatingSystemFuel', :string) @integrated_heating_system_capacity = XMLHelper.get_value(cooling_system, 'IntegratedHeatingSystemCapacity', :float) @@ -3974,14 +4379,14 @@ def from_oga(cooling_system) class HeatPumps < BaseArrayElement def add(**kwargs) - self << HeatPump.new(@hpxml_object, **kwargs) + self << HeatPump.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACPlant/HeatPump').each do |heat_pump| - self << HeatPump.new(@hpxml_object, heat_pump) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/HVAC/HVACPlant/HeatPump').each do |heat_pump| + self << HeatPump.new(@parent_object, heat_pump) end end @@ -3995,6 +4400,11 @@ def total_fraction_cool_load_served end class HeatPump < BaseElement + def initialize(hpxml_object, *args) + @cooling_detailed_performance_data = CoolingDetailedPerformanceData.new(hpxml_object) + @heating_detailed_performance_data = HeatingDetailedPerformanceData.new(hpxml_object) + super(hpxml_object, *args) + end ATTRS = [:id, :distribution_system_idref, :year_installed, :heat_pump_type, :heat_pump_fuel, :heating_capacity, :heating_capacity_17F, :cooling_capacity, :compressor_type, :compressor_lockout_temp, :cooling_shr, :backup_type, :backup_system_idref, :backup_heating_fuel, :backup_heating_capacity, @@ -4007,11 +4417,13 @@ class HeatPump < BaseElement :heating_airflow_cfm, :cooling_airflow_cfm, :location, :primary_heating_system, :primary_cooling_system, :heating_capacity_retention_fraction, :heating_capacity_retention_temp, :crankcase_heater_watts] attr_accessor(*ATTRS) + attr_reader(:cooling_detailed_performance_data) + attr_reader(:heating_detailed_performance_data) def distribution_system return if @distribution_system_idref.nil? - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.id == @distribution_system_idref return hvac_distribution @@ -4020,11 +4432,17 @@ def distribution_system end def is_dual_fuel - if @backup_heating_fuel.nil? - return false - end - if @backup_heating_fuel.to_s == @heat_pump_fuel.to_s - return false + if backup_system.nil? + if @backup_heating_fuel.nil? + return false + end + if @backup_heating_fuel.to_s == @heat_pump_fuel.to_s + return false + end + else + if backup_system.heating_system_fuel.to_s == @heat_pump_fuel.to_s + return false + end end return true @@ -4039,7 +4457,7 @@ def primary_system def backup_system return if @backup_system_idref.nil? - @hpxml_object.heating_systems.each do |heating_system| + @parent_object.heating_systems.each do |heating_system| next unless heating_system.id == @backup_system_idref return heating_system @@ -4047,8 +4465,8 @@ def backup_system end def delete - @hpxml_object.heat_pumps.delete(self) - @hpxml_object.water_heating_systems.each do |water_heating_system| + @parent_object.heat_pumps.delete(self) + @parent_object.water_heating_systems.each do |water_heating_system| next unless water_heating_system.related_hvac_idref == @id water_heating_system.related_hvac_idref = nil @@ -4058,14 +4476,16 @@ def delete def check_for_errors errors = [] begin; distribution_system; rescue StandardError => e; errors << e.message; end + errors += @cooling_detailed_performance_data.check_for_errors + errors += @heating_detailed_performance_data.check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac_plant = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) - primary_systems = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant', 'PrimarySystems']) unless @hpxml_object.primary_hvac_systems.empty? + hvac_plant = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) + primary_systems = XMLHelper.create_elements_as_needed(hvac_plant, ['PrimarySystems']) unless @parent_object.primary_hvac_systems.empty? heat_pump = XMLHelper.add_element(hvac_plant, 'HeatPump') sys_id = XMLHelper.add_element(heat_pump, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -4142,6 +4562,8 @@ def to_oga(doc) XMLHelper.add_element(annual_efficiency, 'Units', UnitsCOP, :string) XMLHelper.add_element(annual_efficiency, 'Value', @heating_efficiency_cop, :float, @heating_efficiency_cop_isdefaulted) end + @cooling_detailed_performance_data.to_doc(heat_pump) + @heating_detailed_performance_data.to_doc(heat_pump) XMLHelper.add_extension(heat_pump, 'AirflowDefectRatio', @airflow_defect_ratio, :float, @airflow_defect_ratio_isdefaulted) unless @airflow_defect_ratio.nil? XMLHelper.add_extension(heat_pump, 'ChargeDefectRatio', @charge_defect_ratio, :float, @charge_defect_ratio_isdefaulted) unless @charge_defect_ratio.nil? XMLHelper.add_extension(heat_pump, 'FanPowerWattsPerCFM', @fan_watts_per_cfm, :float, @fan_watts_per_cfm_isdefaulted) unless @fan_watts_per_cfm.nil? @@ -4168,7 +4590,7 @@ def to_oga(doc) end end - def from_oga(heat_pump) + def from_doc(heat_pump) return if heat_pump.nil? @id = HPXML::get_id(heat_pump) @@ -4203,6 +4625,8 @@ def from_oga(heat_pump) @heating_efficiency_hspf = XMLHelper.get_value(heat_pump, "AnnualHeatingEfficiency[Units='#{UnitsHSPF}']/Value", :float) @heating_efficiency_hspf2 = XMLHelper.get_value(heat_pump, "AnnualHeatingEfficiency[Units='#{UnitsHSPF2}']/Value", :float) @heating_efficiency_cop = XMLHelper.get_value(heat_pump, "AnnualHeatingEfficiency[Units='#{UnitsCOP}']/Value", :float) + @cooling_detailed_performance_data.from_doc(heat_pump) + @heating_detailed_performance_data.from_doc(heat_pump) @airflow_defect_ratio = XMLHelper.get_value(heat_pump, 'extension/AirflowDefectRatio', :float) @charge_defect_ratio = XMLHelper.get_value(heat_pump, 'extension/ChargeDefectRatio', :float) @fan_watts_per_cfm = XMLHelper.get_value(heat_pump, 'extension/FanPowerWattsPerCFM', :float) @@ -4267,10 +4691,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac_plant = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) + hvac_plant = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC', 'HVACPlant']) if not @hdl_total.nil? dl_extension = XMLHelper.create_elements_as_needed(hvac_plant, ['extension', 'DesignLoads']) XMLHelper.add_attribute(dl_extension, 'dataSource', 'software') @@ -4289,10 +4713,10 @@ def to_oga(doc) end end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - hvac_plant = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACPlant') + hvac_plant = XMLHelper.get_element(building, 'BuildingDetails/Systems/HVAC/HVACPlant') return if hvac_plant.nil? HDL_ATTRS.each do |attr, element_name| @@ -4309,14 +4733,14 @@ def from_oga(hpxml) class HVACControls < BaseArrayElement def add(**kwargs) - self << HVACControl.new(@hpxml_object, **kwargs) + self << HVACControl.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACControl').each do |hvac_control| - self << HVACControl.new(@hpxml_object, hvac_control) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/HVAC/HVACControl').each do |hvac_control| + self << HVACControl.new(@parent_object, hvac_control) end end end @@ -4333,7 +4757,7 @@ class HVACControl < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.hvac_controls.delete(self) + @parent_object.hvac_controls.delete(self) end def check_for_errors @@ -4345,10 +4769,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC']) + hvac = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC']) hvac_control = XMLHelper.add_element(hvac, 'HVACControl') sys_id = XMLHelper.add_element(hvac_control, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -4382,7 +4806,7 @@ def to_oga(doc) XMLHelper.add_extension(hvac_control, 'WeekendSetpointTempsCoolingSeason', @weekend_cooling_setpoints, :string) unless @weekend_cooling_setpoints.nil? end - def from_oga(hvac_control) + def from_doc(hvac_control) return if hvac_control.nil? @id = HPXML::get_id(hvac_control) @@ -4413,23 +4837,23 @@ def from_oga(hvac_control) class HVACDistributions < BaseArrayElement def add(**kwargs) - self << HVACDistribution.new(@hpxml_object, **kwargs) + self << HVACDistribution.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/HVAC/HVACDistribution').each do |hvac_distribution| - self << HVACDistribution.new(@hpxml_object, hvac_distribution) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/HVAC/HVACDistribution').each do |hvac_distribution| + self << HVACDistribution.new(@parent_object, hvac_distribution) end end end class HVACDistribution < BaseElement - def initialize(hpxml_object, *args) - @duct_leakage_measurements = DuctLeakageMeasurements.new(hpxml_object) - @ducts = Ducts.new(hpxml_object) - super(hpxml_object, *args) + def initialize(hpxml_bldg, *args) + @duct_leakage_measurements = DuctLeakageMeasurements.new(hpxml_bldg) + @ducts = Ducts.new(hpxml_bldg) + super(hpxml_bldg, *args) end ATTRS = [:id, :distribution_system_type, :annual_heating_dse, :annual_cooling_dse, :duct_system_sealed, :conditioned_floor_area_served, :number_of_return_registers, :air_type, :hydronic_type] @@ -4438,7 +4862,7 @@ def initialize(hpxml_object, *args) def hvac_systems list = [] - @hpxml_object.hvac_systems.each do |hvac_system| + @parent_object.hvac_systems.each do |hvac_system| next if hvac_system.distribution_system_idref.nil? next unless hvac_system.distribution_system_idref == @id @@ -4471,14 +4895,14 @@ def hvac_systems end def delete - @hpxml_object.hvac_distributions.delete(self) - @hpxml_object.hvac_systems.each do |hvac_system| + @parent_object.hvac_distributions.delete(self) + @parent_object.hvac_systems.each do |hvac_system| next if hvac_system.distribution_system_idref.nil? next unless hvac_system.distribution_system_idref == @id hvac_system.distribution_system_idref = nil end - @hpxml_object.ventilation_fans.each do |ventilation_fan| + @parent_object.ventilation_fans.each do |ventilation_fan| next unless ventilation_fan.distribution_system_idref == @id ventilation_fan.distribution_system_idref = nil @@ -4493,10 +4917,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hvac = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'HVAC']) + hvac = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'HVAC']) hvac_distribution = XMLHelper.add_element(hvac, 'HVACDistribution') sys_id = XMLHelper.add_element(hvac_distribution, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -4519,8 +4943,8 @@ def to_oga(doc) if [HPXML::HVACDistributionTypeAir].include? @distribution_system_type distribution = XMLHelper.get_element(hvac_distribution, 'DistributionSystemType/AirDistribution') XMLHelper.add_element(distribution, 'AirDistributionType', @air_type, :string) unless @air_type.nil? - @duct_leakage_measurements.to_oga(distribution) - @ducts.to_oga(distribution) + @duct_leakage_measurements.to_doc(distribution) + @ducts.to_doc(distribution) XMLHelper.add_element(distribution, 'NumberofReturnRegisters', @number_of_return_registers, :integer, @number_of_return_registers_isdefaulted) unless @number_of_return_registers.nil? end @@ -4530,7 +4954,7 @@ def to_oga(doc) end end - def from_oga(hvac_distribution) + def from_doc(hvac_distribution) return if hvac_distribution.nil? @id = HPXML::get_id(hvac_distribution) @@ -4552,22 +4976,22 @@ def from_oga(hvac_distribution) if not air_distribution.nil? @air_type = XMLHelper.get_value(air_distribution, 'AirDistributionType', :string) @number_of_return_registers = XMLHelper.get_value(air_distribution, 'NumberofReturnRegisters', :integer) - @duct_leakage_measurements.from_oga(air_distribution) - @ducts.from_oga(air_distribution) + @duct_leakage_measurements.from_doc(air_distribution) + @ducts.from_doc(air_distribution) end end end class DuctLeakageMeasurements < BaseArrayElement def add(**kwargs) - self << DuctLeakageMeasurement.new(@hpxml_object, **kwargs) + self << DuctLeakageMeasurement.new(@parent_object, **kwargs) end - def from_oga(hvac_distribution) + def from_doc(hvac_distribution) return if hvac_distribution.nil? XMLHelper.get_elements(hvac_distribution, 'DuctLeakageMeasurement').each do |duct_leakage_measurement| - self << DuctLeakageMeasurement.new(@hpxml_object, duct_leakage_measurement) + self << DuctLeakageMeasurement.new(@parent_object, duct_leakage_measurement) end end end @@ -4578,7 +5002,7 @@ class DuctLeakageMeasurement < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.duct_leakage_measurements.include? self hvac_distribution.duct_leakage_measurements.delete(self) @@ -4590,7 +5014,7 @@ def check_for_errors return errors end - def to_oga(air_distribution) + def to_doc(air_distribution) duct_leakage_measurement_el = XMLHelper.add_element(air_distribution, 'DuctLeakageMeasurement') XMLHelper.add_element(duct_leakage_measurement_el, 'DuctType', @duct_type, :string) unless @duct_type.nil? XMLHelper.add_element(duct_leakage_measurement_el, 'DuctLeakageTestMethod', @duct_leakage_test_method, :string) unless @duct_leakage_test_method.nil? @@ -4602,7 +5026,7 @@ def to_oga(air_distribution) end end - def from_oga(duct_leakage_measurement) + def from_doc(duct_leakage_measurement) return if duct_leakage_measurement.nil? @duct_type = XMLHelper.get_value(duct_leakage_measurement, 'DuctType', :string) @@ -4615,14 +5039,14 @@ def from_oga(duct_leakage_measurement) class Ducts < BaseArrayElement def add(**kwargs) - self << Duct.new(@hpxml_object, **kwargs) + self << Duct.new(@parent_object, **kwargs) end - def from_oga(hvac_distribution) + def from_doc(hvac_distribution) return if hvac_distribution.nil? XMLHelper.get_elements(hvac_distribution, 'Ducts').each do |duct| - self << Duct.new(@hpxml_object, duct) + self << Duct.new(@parent_object, duct) end end end @@ -4634,7 +5058,7 @@ class Duct < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.ducts.include? self hvac_distribution.ducts.delete(self) @@ -4646,7 +5070,7 @@ def check_for_errors return errors end - def to_oga(air_distribution) + def to_doc(air_distribution) ducts_el = XMLHelper.add_element(air_distribution, 'Ducts') sys_id = XMLHelper.add_element(ducts_el, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -4664,7 +5088,7 @@ def to_oga(air_distribution) XMLHelper.add_extension(ducts_el, 'DuctSurfaceAreaMultiplier', @duct_surface_area_multiplier, :float, @duct_surface_area_multiplier_isdefaulted) unless @duct_surface_area_multiplier.nil? end - def from_oga(duct) + def from_doc(duct) return if duct.nil? @id = HPXML::get_id(duct) @@ -4682,14 +5106,14 @@ def from_oga(duct) class VentilationFans < BaseArrayElement def add(**kwargs) - self << VentilationFan.new(@hpxml_object, **kwargs) + self << VentilationFan.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/MechanicalVentilation/VentilationFans/VentilationFan').each do |ventilation_fan| - self << VentilationFan.new(@hpxml_object, ventilation_fan) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/MechanicalVentilation/VentilationFans/VentilationFan').each do |ventilation_fan| + self << VentilationFan.new(@parent_object, ventilation_fan) end end end @@ -4711,7 +5135,7 @@ def distribution_system return if @distribution_system_idref.nil? return unless @fan_type == MechVentTypeCFIS - @hpxml_object.hvac_distributions.each do |hvac_distribution| + @parent_object.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.id == @distribution_system_idref if hvac_distribution.distribution_system_type == HVACDistributionTypeHydronic @@ -4824,7 +5248,7 @@ def cfis_supplemental_fan return if @cfis_supplemental_fan_idref.nil? return unless @fan_type == MechVentTypeCFIS - @hpxml_object.ventilation_fans.each do |ventilation_fan| + @parent_object.ventilation_fans.each do |ventilation_fan| next unless ventilation_fan.id == @cfis_supplemental_fan_idref if not [MechVentTypeSupply, MechVentTypeExhaust].include? ventilation_fan.fan_type @@ -4846,7 +5270,7 @@ def cfis_supplemental_fan end def is_cfis_supplemental_fan? - @hpxml_object.ventilation_fans.each do |ventilation_fan| + @parent_object.ventilation_fans.each do |ventilation_fan| next unless ventilation_fan.fan_type == MechVentTypeCFIS next unless ventilation_fan.cfis_supplemental_fan_idref == @id @@ -4856,7 +5280,7 @@ def is_cfis_supplemental_fan? end def delete - @hpxml_object.ventilation_fans.delete(self) + @parent_object.ventilation_fans.delete(self) end def check_for_errors @@ -4868,10 +5292,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - ventilation_fans = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'MechanicalVentilation', 'VentilationFans']) + ventilation_fans = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'MechanicalVentilation', 'VentilationFans']) ventilation_fan = XMLHelper.add_element(ventilation_fans, 'VentilationFan') sys_id = XMLHelper.add_element(ventilation_fan, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -4929,7 +5353,7 @@ def to_oga(doc) XMLHelper.add_extension(ventilation_fan, 'VentilationOnlyModeAirflowFraction', @cfis_vent_mode_airflow_fraction, :float, @cfis_vent_mode_airflow_fraction_isdefaulted) unless @cfis_vent_mode_airflow_fraction.nil? end - def from_oga(ventilation_fan) + def from_doc(ventilation_fan) return if ventilation_fan.nil? @id = HPXML::get_id(ventilation_fan) @@ -4971,14 +5395,14 @@ def from_oga(ventilation_fan) class WaterHeatingSystems < BaseArrayElement def add(**kwargs) - self << WaterHeatingSystem.new(@hpxml_object, **kwargs) + self << WaterHeatingSystem.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/WaterHeating/WaterHeatingSystem').each do |water_heating_system| - self << WaterHeatingSystem.new(@hpxml_object, water_heating_system) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/WaterHeating/WaterHeatingSystem').each do |water_heating_system| + self << WaterHeatingSystem.new(@parent_object, water_heating_system) end end end @@ -4994,7 +5418,7 @@ class WaterHeatingSystem < BaseElement def related_hvac_system return if @related_hvac_idref.nil? - @hpxml_object.hvac_systems.each do |hvac_system| + @parent_object.hvac_systems.each do |hvac_system| next unless hvac_system.id == @related_hvac_idref return hvac_system @@ -5003,12 +5427,22 @@ def related_hvac_system end def delete - @hpxml_object.water_heating_systems.delete(self) - @hpxml_object.solar_thermal_systems.each do |solar_thermal_system| + @parent_object.water_heating_systems.delete(self) + @parent_object.solar_thermal_systems.each do |solar_thermal_system| next unless solar_thermal_system.water_heating_system_idref == @id solar_thermal_system.water_heating_system_idref = nil end + @parent_object.clothes_washers.each do |clothes_washer| + next unless clothes_washer.water_heating_system_idref == @id + + clothes_washer.water_heating_system_idref = nil + end + @parent_object.dishwashers.each do |dishwasher| + next unless dishwasher.water_heating_system_idref == @id + + dishwasher.water_heating_system_idref = nil + end end def check_for_errors @@ -5017,10 +5451,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - water_heating = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'WaterHeating']) + water_heating = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'WaterHeating']) water_heating_system = XMLHelper.add_element(water_heating, 'WaterHeatingSystem') sys_id = XMLHelper.add_element(water_heating_system, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5063,7 +5497,7 @@ def to_oga(doc) end end - def from_oga(water_heating_system) + def from_doc(water_heating_system) return if water_heating_system.nil? @id = HPXML::get_id(water_heating_system) @@ -5096,14 +5530,14 @@ def from_oga(water_heating_system) class HotWaterDistributions < BaseArrayElement def add(**kwargs) - self << HotWaterDistribution.new(@hpxml_object, **kwargs) + self << HotWaterDistribution.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/WaterHeating/HotWaterDistribution').each do |hot_water_distribution| - self << HotWaterDistribution.new(@hpxml_object, hot_water_distribution) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/WaterHeating/HotWaterDistribution').each do |hot_water_distribution| + self << HotWaterDistribution.new(@parent_object, hot_water_distribution) end end end @@ -5118,7 +5552,7 @@ class HotWaterDistribution < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.hot_water_distributions.delete(self) + @parent_object.hot_water_distributions.delete(self) end def check_for_errors @@ -5126,10 +5560,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - water_heating = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'WaterHeating']) + water_heating = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'WaterHeating']) hot_water_distribution = XMLHelper.add_element(water_heating, 'HotWaterDistribution') sys_id = XMLHelper.add_element(hot_water_distribution, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5168,7 +5602,7 @@ def to_oga(doc) end end - def from_oga(hot_water_distribution) + def from_doc(hot_water_distribution) return if hot_water_distribution.nil? @id = HPXML::get_id(hot_water_distribution) @@ -5197,24 +5631,24 @@ def from_oga(hot_water_distribution) class WaterFixtures < BaseArrayElement def add(**kwargs) - self << WaterFixture.new(@hpxml_object, **kwargs) + self << WaterFixture.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/WaterHeating/WaterFixture').each do |water_fixture| - self << WaterFixture.new(@hpxml_object, water_fixture) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/WaterHeating/WaterFixture').each do |water_fixture| + self << WaterFixture.new(@parent_object, water_fixture) end end end class WaterFixture < BaseElement - ATTRS = [:id, :water_fixture_type, :low_flow] + ATTRS = [:id, :water_fixture_type, :low_flow, :flow_rate, :count] attr_accessor(*ATTRS) def delete - @hpxml_object.water_fixtures.delete(self) + @parent_object.water_fixtures.delete(self) end def check_for_errors @@ -5222,22 +5656,26 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - water_heating = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'WaterHeating']) + water_heating = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'WaterHeating']) water_fixture = XMLHelper.add_element(water_heating, 'WaterFixture') sys_id = XMLHelper.add_element(water_fixture, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) XMLHelper.add_element(water_fixture, 'WaterFixtureType', @water_fixture_type, :string) unless @water_fixture_type.nil? - XMLHelper.add_element(water_fixture, 'LowFlow', @low_flow, :boolean) unless @low_flow.nil? + XMLHelper.add_element(water_fixture, 'Count', @count, :integer, @count_isdefaulted) unless @count.nil? + XMLHelper.add_element(water_fixture, 'FlowRate', @flow_rate, :float, @flow_rate_isdefaulted) unless @flow_rate.nil? + XMLHelper.add_element(water_fixture, 'LowFlow', @low_flow, :boolean, @low_flow_isdefaulted) unless @low_flow.nil? end - def from_oga(water_fixture) + def from_doc(water_fixture) return if water_fixture.nil? @id = HPXML::get_id(water_fixture) @water_fixture_type = XMLHelper.get_value(water_fixture, 'WaterFixtureType', :string) + @count = XMLHelper.get_value(water_fixture, 'Count', :integer) + @flow_rate = XMLHelper.get_value(water_fixture, 'FlowRate', :float) @low_flow = XMLHelper.get_value(water_fixture, 'LowFlow', :boolean) end end @@ -5252,20 +5690,20 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - water_heating = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'WaterHeating']) + water_heating = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'WaterHeating']) XMLHelper.add_extension(water_heating, 'WaterFixturesUsageMultiplier', @water_fixtures_usage_multiplier, :float, @water_fixtures_usage_multiplier_isdefaulted) unless @water_fixtures_usage_multiplier.nil? XMLHelper.add_extension(water_heating, 'WaterFixturesWeekdayScheduleFractions', @water_fixtures_weekday_fractions, :string, @water_fixtures_weekday_fractions_isdefaulted) unless @water_fixtures_weekday_fractions.nil? XMLHelper.add_extension(water_heating, 'WaterFixturesWeekendScheduleFractions', @water_fixtures_weekend_fractions, :string, @water_fixtures_weekend_fractions_isdefaulted) unless @water_fixtures_weekend_fractions.nil? XMLHelper.add_extension(water_heating, 'WaterFixturesMonthlyScheduleMultipliers', @water_fixtures_monthly_multipliers, :string, @water_fixtures_monthly_multipliers_isdefaulted) unless @water_fixtures_monthly_multipliers.nil? end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - water_heating = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Systems/WaterHeating') + water_heating = XMLHelper.get_element(building, 'BuildingDetails/Systems/WaterHeating') return if water_heating.nil? @water_fixtures_usage_multiplier = XMLHelper.get_value(water_heating, 'extension/WaterFixturesUsageMultiplier', :float) @@ -5277,14 +5715,14 @@ def from_oga(hpxml) class SolarThermalSystems < BaseArrayElement def add(**kwargs) - self << SolarThermalSystem.new(@hpxml_object, **kwargs) + self << SolarThermalSystem.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/SolarThermal/SolarThermalSystem').each do |solar_thermal_system| - self << SolarThermalSystem.new(@hpxml_object, solar_thermal_system) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/SolarThermal/SolarThermalSystem').each do |solar_thermal_system| + self << SolarThermalSystem.new(@parent_object, solar_thermal_system) end end end @@ -5298,7 +5736,7 @@ class SolarThermalSystem < BaseElement def water_heating_system return if @water_heating_system_idref.nil? - @hpxml_object.water_heating_systems.each do |water_heater| + @parent_object.water_heating_systems.each do |water_heater| next unless water_heater.id == @water_heating_system_idref return water_heater @@ -5307,7 +5745,7 @@ def water_heating_system end def delete - @hpxml_object.solar_thermal_systems.delete(self) + @parent_object.solar_thermal_systems.delete(self) end def check_for_errors @@ -5316,10 +5754,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - solar_thermal = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'SolarThermal']) + solar_thermal = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'SolarThermal']) solar_thermal_system = XMLHelper.add_element(solar_thermal, 'SolarThermalSystem') sys_id = XMLHelper.add_element(solar_thermal_system, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5340,7 +5778,7 @@ def to_oga(doc) XMLHelper.add_element(solar_thermal_system, 'SolarFraction', @solar_fraction, :float) unless @solar_fraction.nil? end - def from_oga(solar_thermal_system) + def from_doc(solar_thermal_system) return if solar_thermal_system.nil? @id = HPXML::get_id(solar_thermal_system) @@ -5361,14 +5799,14 @@ def from_oga(solar_thermal_system) class PVSystems < BaseArrayElement def add(**kwargs) - self << PVSystem.new(@hpxml_object, **kwargs) + self << PVSystem.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/Photovoltaics/PVSystem').each do |pv_system| - self << PVSystem.new(@hpxml_object, pv_system) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/Photovoltaics/PVSystem').each do |pv_system| + self << PVSystem.new(@parent_object, pv_system) end end end @@ -5382,7 +5820,7 @@ class PVSystem < BaseElement def inverter return if @inverter_idref.nil? - @hpxml_object.inverters.each do |inv| + @parent_object.inverters.each do |inv| next unless inv.id == @inverter_idref return inv @@ -5391,7 +5829,7 @@ def inverter end def delete - @hpxml_object.pv_systems.delete(self) + @parent_object.pv_systems.delete(self) end def check_for_errors @@ -5400,10 +5838,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - photovoltaics = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'Photovoltaics']) + photovoltaics = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'Photovoltaics']) pv_system = XMLHelper.add_element(photovoltaics, 'PVSystem') sys_id = XMLHelper.add_element(pv_system, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5425,7 +5863,7 @@ def to_oga(doc) XMLHelper.add_extension(pv_system, 'NumberofBedroomsServed', @number_of_bedrooms_served, :integer) unless @number_of_bedrooms_served.nil? end - def from_oga(pv_system) + def from_doc(pv_system) return if pv_system.nil? @id = HPXML::get_id(pv_system) @@ -5447,14 +5885,14 @@ def from_oga(pv_system) class Inverters < BaseArrayElement def add(**kwargs) - self << Inverter.new(@hpxml_object, **kwargs) + self << Inverter.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/Photovoltaics/Inverter').each do |inverter| - self << Inverter.new(@hpxml_object, inverter) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/Photovoltaics/Inverter').each do |inverter| + self << Inverter.new(@parent_object, inverter) end end end @@ -5466,7 +5904,7 @@ class Inverter < BaseElement def pv_system return if @id.nil? - @hpxml_object.pv_systems.each do |pv| + @parent_object.pv_systems.each do |pv| next unless @id == pv.inverter_idref return pv @@ -5474,7 +5912,7 @@ def pv_system end def delete - @hpxml_object.inverters.delete(self) + @parent_object.inverters.delete(self) end def check_for_errors @@ -5483,17 +5921,17 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - photovoltaics = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'Photovoltaics']) + photovoltaics = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'Photovoltaics']) inverter = XMLHelper.add_element(photovoltaics, 'Inverter') sys_id = XMLHelper.add_element(inverter, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) XMLHelper.add_element(inverter, 'InverterEfficiency', @inverter_efficiency, :float, @inverter_efficiency_isdefaulted) unless @inverter_efficiency.nil? end - def from_oga(inverter) + def from_doc(inverter) return if inverter.nil? @id = HPXML::get_id(inverter) @@ -5503,14 +5941,14 @@ def from_oga(inverter) class Generators < BaseArrayElement def add(**kwargs) - self << Generator.new(@hpxml_object, **kwargs) + self << Generator.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/extension/Generators/Generator').each do |generator| - self << Generator.new(@hpxml_object, generator) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/extension/Generators/Generator').each do |generator| + self << Generator.new(@parent_object, generator) end end end @@ -5520,7 +5958,7 @@ class Generator < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.generators.delete(self) + @parent_object.generators.delete(self) end def check_for_errors @@ -5528,10 +5966,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - generators = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'extension', 'Generators']) + generators = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'extension', 'Generators']) generator = XMLHelper.add_element(generators, 'Generator') sys_id = XMLHelper.add_element(generator, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5542,7 +5980,7 @@ def to_oga(doc) XMLHelper.add_element(generator, 'NumberofBedroomsServed', @number_of_bedrooms_served, :integer) unless @number_of_bedrooms_served.nil? end - def from_oga(generator) + def from_doc(generator) return if generator.nil? @id = HPXML::get_id(generator) @@ -5556,14 +5994,14 @@ def from_oga(generator) class Batteries < BaseArrayElement def add(**kwargs) - self << Battery.new(@hpxml_object, **kwargs) + self << Battery.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Systems/Batteries/Battery').each do |battery| - self << Battery.new(@hpxml_object, battery) + XMLHelper.get_elements(building, 'BuildingDetails/Systems/Batteries/Battery').each do |battery| + self << Battery.new(@parent_object, battery) end end end @@ -5575,7 +6013,7 @@ class Battery < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.batteries.delete(self) + @parent_object.batteries.delete(self) end def check_for_errors @@ -5583,10 +6021,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - batteries = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Systems', 'Batteries']) + batteries = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Systems', 'Batteries']) battery = XMLHelper.add_element(batteries, 'Battery') sys_id = XMLHelper.add_element(battery, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5618,7 +6056,7 @@ def to_oga(doc) XMLHelper.add_extension(battery, 'LifetimeModel', @lifetime_model, :string, @lifetime_model_isdefaulted) unless @lifetime_model.nil? end - def from_oga(battery) + def from_doc(battery) return if battery.nil? @id = HPXML::get_id(battery) @@ -5637,14 +6075,14 @@ def from_oga(battery) class ClothesWashers < BaseArrayElement def add(**kwargs) - self << ClothesWasher.new(@hpxml_object, **kwargs) + self << ClothesWasher.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/ClothesWasher').each do |clothes_washer| - self << ClothesWasher.new(@hpxml_object, clothes_washer) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/ClothesWasher').each do |clothes_washer| + self << ClothesWasher.new(@parent_object, clothes_washer) end end end @@ -5661,7 +6099,7 @@ class ClothesWasher < BaseElement def water_heating_system return if @water_heating_system_idref.nil? - @hpxml_object.water_heating_systems.each do |water_heater| + @parent_object.water_heating_systems.each do |water_heater| next unless water_heater.id == @water_heating_system_idref return water_heater @@ -5672,7 +6110,7 @@ def water_heating_system def hot_water_distribution return if @hot_water_distribution_idref.nil? - @hpxml_object.hot_water_distributions.each do |hot_water_distribution| + @parent_object.hot_water_distributions.each do |hot_water_distribution| next unless hot_water_distribution.id == @hot_water_distribution_idref return hot_water_distribution @@ -5681,7 +6119,7 @@ def hot_water_distribution end def delete - @hpxml_object.clothes_washers.delete(self) + @parent_object.clothes_washers.delete(self) end def check_for_errors @@ -5691,10 +6129,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) clothes_washer = XMLHelper.add_element(appliances, 'ClothesWasher') sys_id = XMLHelper.add_element(clothes_washer, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5723,7 +6161,7 @@ def to_oga(doc) XMLHelper.add_extension(clothes_washer, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(clothes_washer) + def from_doc(clothes_washer) return if clothes_washer.nil? @id = HPXML::get_id(clothes_washer) @@ -5750,14 +6188,14 @@ def from_oga(clothes_washer) class ClothesDryers < BaseArrayElement def add(**kwargs) - self << ClothesDryer.new(@hpxml_object, **kwargs) + self << ClothesDryer.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/ClothesDryer').each do |clothes_dryer| - self << ClothesDryer.new(@hpxml_object, clothes_dryer) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/ClothesDryer').each do |clothes_dryer| + self << ClothesDryer.new(@parent_object, clothes_dryer) end end end @@ -5770,7 +6208,7 @@ class ClothesDryer < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.clothes_dryers.delete(self) + @parent_object.clothes_dryers.delete(self) end def check_for_errors @@ -5778,10 +6216,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) clothes_dryer = XMLHelper.add_element(appliances, 'ClothesDryer') sys_id = XMLHelper.add_element(clothes_dryer, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5801,7 +6239,7 @@ def to_oga(doc) XMLHelper.add_extension(clothes_dryer, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(clothes_dryer) + def from_doc(clothes_dryer) return if clothes_dryer.nil? @id = HPXML::get_id(clothes_dryer) @@ -5824,14 +6262,14 @@ def from_oga(clothes_dryer) class Dishwashers < BaseArrayElement def add(**kwargs) - self << Dishwasher.new(@hpxml_object, **kwargs) + self << Dishwasher.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/Dishwasher').each do |dishwasher| - self << Dishwasher.new(@hpxml_object, dishwasher) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/Dishwasher').each do |dishwasher| + self << Dishwasher.new(@parent_object, dishwasher) end end end @@ -5846,7 +6284,7 @@ class Dishwasher < BaseElement def water_heating_system return if @water_heating_system_idref.nil? - @hpxml_object.water_heating_systems.each do |water_heater| + @parent_object.water_heating_systems.each do |water_heater| next unless water_heater.id == @water_heating_system_idref return water_heater @@ -5857,7 +6295,7 @@ def water_heating_system def hot_water_distribution return if @hot_water_distribution_idref.nil? - @hpxml_object.hot_water_distributions.each do |hot_water_distribution| + @parent_object.hot_water_distributions.each do |hot_water_distribution| next unless hot_water_distribution.id == @hot_water_distribution_idref return hot_water_distribution @@ -5866,7 +6304,7 @@ def hot_water_distribution end def delete - @hpxml_object.dishwashers.delete(self) + @parent_object.dishwashers.delete(self) end def check_for_errors @@ -5876,10 +6314,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) dishwasher = XMLHelper.add_element(appliances, 'Dishwasher') sys_id = XMLHelper.add_element(dishwasher, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5905,7 +6343,7 @@ def to_oga(doc) XMLHelper.add_extension(dishwasher, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(dishwasher) + def from_doc(dishwasher) return if dishwasher.nil? @id = HPXML::get_id(dishwasher) @@ -5929,14 +6367,14 @@ def from_oga(dishwasher) class Refrigerators < BaseArrayElement def add(**kwargs) - self << Refrigerator.new(@hpxml_object, **kwargs) + self << Refrigerator.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/Refrigerator').each do |refrigerator| - self << Refrigerator.new(@hpxml_object, refrigerator) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/Refrigerator').each do |refrigerator| + self << Refrigerator.new(@parent_object, refrigerator) end end end @@ -5947,7 +6385,7 @@ class Refrigerator < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.refrigerators.delete(self) + @parent_object.refrigerators.delete(self) end def check_for_errors @@ -5955,10 +6393,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) refrigerator = XMLHelper.add_element(appliances, 'Refrigerator') sys_id = XMLHelper.add_element(refrigerator, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -5971,7 +6409,7 @@ def to_oga(doc) XMLHelper.add_extension(refrigerator, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(refrigerator) + def from_doc(refrigerator) return if refrigerator.nil? @id = HPXML::get_id(refrigerator) @@ -5987,14 +6425,14 @@ def from_oga(refrigerator) class Freezers < BaseArrayElement def add(**kwargs) - self << Freezer.new(@hpxml_object, **kwargs) + self << Freezer.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/Freezer').each do |freezer| - self << Freezer.new(@hpxml_object, freezer) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/Freezer').each do |freezer| + self << Freezer.new(@parent_object, freezer) end end end @@ -6005,7 +6443,7 @@ class Freezer < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.freezers.delete(self) + @parent_object.freezers.delete(self) end def check_for_errors @@ -6013,10 +6451,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) freezer = XMLHelper.add_element(appliances, 'Freezer') sys_id = XMLHelper.add_element(freezer, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6028,7 +6466,7 @@ def to_oga(doc) XMLHelper.add_extension(freezer, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(freezer) + def from_doc(freezer) return if freezer.nil? @id = HPXML::get_id(freezer) @@ -6043,14 +6481,14 @@ def from_oga(freezer) class Dehumidifiers < BaseArrayElement def add(**kwargs) - self << Dehumidifier.new(@hpxml_object, **kwargs) + self << Dehumidifier.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/Dehumidifier').each do |dehumidifier| - self << Dehumidifier.new(@hpxml_object, dehumidifier) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/Dehumidifier').each do |dehumidifier| + self << Dehumidifier.new(@parent_object, dehumidifier) end end end @@ -6061,7 +6499,7 @@ class Dehumidifier < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.dehumidifiers.delete(self) + @parent_object.dehumidifiers.delete(self) end def check_for_errors @@ -6069,10 +6507,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) dehumidifier = XMLHelper.add_element(appliances, 'Dehumidifier') sys_id = XMLHelper.add_element(dehumidifier, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6085,7 +6523,7 @@ def to_oga(doc) XMLHelper.add_element(dehumidifier, 'FractionDehumidificationLoadServed', @fraction_served, :float) unless @fraction_served.nil? end - def from_oga(dehumidifier) + def from_doc(dehumidifier) return if dehumidifier.nil? @id = HPXML::get_id(dehumidifier) @@ -6101,14 +6539,14 @@ def from_oga(dehumidifier) class CookingRanges < BaseArrayElement def add(**kwargs) - self << CookingRange.new(@hpxml_object, **kwargs) + self << CookingRange.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/CookingRange').each do |cooking_range| - self << CookingRange.new(@hpxml_object, cooking_range) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/CookingRange').each do |cooking_range| + self << CookingRange.new(@parent_object, cooking_range) end end end @@ -6119,7 +6557,7 @@ class CookingRange < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.cooking_ranges.delete(self) + @parent_object.cooking_ranges.delete(self) end def check_for_errors @@ -6127,10 +6565,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) cooking_range = XMLHelper.add_element(appliances, 'CookingRange') sys_id = XMLHelper.add_element(cooking_range, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6143,7 +6581,7 @@ def to_oga(doc) XMLHelper.add_extension(cooking_range, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(cooking_range) + def from_doc(cooking_range) return if cooking_range.nil? @id = HPXML::get_id(cooking_range) @@ -6159,14 +6597,14 @@ def from_oga(cooking_range) class Ovens < BaseArrayElement def add(**kwargs) - self << Oven.new(@hpxml_object, **kwargs) + self << Oven.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Appliances/Oven').each do |oven| - self << Oven.new(@hpxml_object, oven) + XMLHelper.get_elements(building, 'BuildingDetails/Appliances/Oven').each do |oven| + self << Oven.new(@parent_object, oven) end end end @@ -6176,7 +6614,7 @@ class Oven < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.ovens.delete(self) + @parent_object.ovens.delete(self) end def check_for_errors @@ -6184,17 +6622,17 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - appliances = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Appliances']) + appliances = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Appliances']) oven = XMLHelper.add_element(appliances, 'Oven') sys_id = XMLHelper.add_element(oven, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) XMLHelper.add_element(oven, 'IsConvection', @is_convection, :boolean, @is_convection_isdefaulted) unless @is_convection.nil? end - def from_oga(oven) + def from_doc(oven) return if oven.nil? @id = HPXML::get_id(oven) @@ -6204,14 +6642,14 @@ def from_oga(oven) class LightingGroups < BaseArrayElement def add(**kwargs) - self << LightingGroup.new(@hpxml_object, **kwargs) + self << LightingGroup.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Lighting/LightingGroup').each do |lighting_group| - self << LightingGroup.new(@hpxml_object, lighting_group) + XMLHelper.get_elements(building, 'BuildingDetails/Lighting/LightingGroup').each do |lighting_group| + self << LightingGroup.new(@parent_object, lighting_group) end end end @@ -6221,7 +6659,7 @@ class LightingGroup < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.lighting_groups.delete(self) + @parent_object.lighting_groups.delete(self) end def check_for_errors @@ -6229,10 +6667,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - lighting = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Lighting']) + lighting = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Lighting']) lighting_group = XMLHelper.add_element(lighting, 'LightingGroup') sys_id = XMLHelper.add_element(lighting_group, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6249,7 +6687,7 @@ def to_oga(doc) end end - def from_oga(lighting_group) + def from_doc(lighting_group) return if lighting_group.nil? @id = HPXML::get_id(lighting_group) @@ -6274,10 +6712,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - lighting = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Lighting']) + lighting = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Lighting']) XMLHelper.add_extension(lighting, 'InteriorUsageMultiplier', @interior_usage_multiplier, :float, @interior_usage_multiplier_isdefaulted) unless @interior_usage_multiplier.nil? XMLHelper.add_extension(lighting, 'GarageUsageMultiplier', @garage_usage_multiplier, :float, @garage_usage_multiplier_isdefaulted) unless @garage_usage_multiplier.nil? XMLHelper.add_extension(lighting, 'ExteriorUsageMultiplier', @exterior_usage_multiplier, :float, @exterior_usage_multiplier_isdefaulted) unless @exterior_usage_multiplier.nil? @@ -6291,7 +6729,7 @@ def to_oga(doc) XMLHelper.add_extension(lighting, 'ExteriorWeekendScheduleFractions', @exterior_weekend_fractions, :string, @exterior_weekend_fractions_isdefaulted) unless @exterior_weekend_fractions.nil? XMLHelper.add_extension(lighting, 'ExteriorMonthlyScheduleMultipliers', @exterior_monthly_multipliers, :string, @exterior_monthly_multipliers_isdefaulted) unless @exterior_monthly_multipliers.nil? if @holiday_exists - exterior_holiday_lighting = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Lighting', 'extension', 'ExteriorHolidayLighting']) + exterior_holiday_lighting = XMLHelper.create_elements_as_needed(lighting, ['extension', 'ExteriorHolidayLighting']) if not @holiday_kwh_per_day.nil? holiday_lighting_load = XMLHelper.add_element(exterior_holiday_lighting, 'Load') XMLHelper.add_element(holiday_lighting_load, 'Units', UnitsKwhPerDay, :string) @@ -6306,10 +6744,10 @@ def to_oga(doc) end end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - lighting = XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Lighting') + lighting = XMLHelper.get_element(building, 'BuildingDetails/Lighting') return if lighting.nil? @interior_usage_multiplier = XMLHelper.get_value(lighting, 'extension/InteriorUsageMultiplier', :float) @@ -6324,7 +6762,7 @@ def from_oga(hpxml) @exterior_weekday_fractions = XMLHelper.get_value(lighting, 'extension/ExteriorWeekdayScheduleFractions', :string) @exterior_weekend_fractions = XMLHelper.get_value(lighting, 'extension/ExteriorWeekendScheduleFractions', :string) @exterior_monthly_multipliers = XMLHelper.get_value(lighting, 'extension/ExteriorMonthlyScheduleMultipliers', :string) - if not XMLHelper.get_element(hpxml, 'Building/BuildingDetails/Lighting/extension/ExteriorHolidayLighting').nil? + if not XMLHelper.get_element(building, 'BuildingDetails/Lighting/extension/ExteriorHolidayLighting').nil? @holiday_exists = true @holiday_kwh_per_day = XMLHelper.get_value(lighting, "extension/ExteriorHolidayLighting/Load[Units='#{UnitsKwhPerDay}']/Value", :float) @holiday_period_begin_month = XMLHelper.get_value(lighting, 'extension/ExteriorHolidayLighting/PeriodBeginMonth', :integer) @@ -6341,14 +6779,14 @@ def from_oga(hpxml) class CeilingFans < BaseArrayElement def add(**kwargs) - self << CeilingFan.new(@hpxml_object, **kwargs) + self << CeilingFan.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Lighting/CeilingFan').each do |ceiling_fan| - self << CeilingFan.new(@hpxml_object, ceiling_fan) + XMLHelper.get_elements(building, 'BuildingDetails/Lighting/CeilingFan').each do |ceiling_fan| + self << CeilingFan.new(@parent_object, ceiling_fan) end end end @@ -6358,7 +6796,7 @@ class CeilingFan < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.ceiling_fans.delete(self) + @parent_object.ceiling_fans.delete(self) end def check_for_errors @@ -6366,10 +6804,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - lighting = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Lighting']) + lighting = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Lighting']) ceiling_fan = XMLHelper.add_element(lighting, 'CeilingFan') sys_id = XMLHelper.add_element(ceiling_fan, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6384,7 +6822,7 @@ def to_oga(doc) XMLHelper.add_extension(ceiling_fan, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(ceiling_fan) + def from_doc(ceiling_fan) @id = HPXML::get_id(ceiling_fan) @efficiency = XMLHelper.get_value(ceiling_fan, "Airflow[FanSpeed='medium']/Efficiency", :float) @count = XMLHelper.get_value(ceiling_fan, 'Count', :integer) @@ -6396,14 +6834,14 @@ def from_oga(ceiling_fan) class Pools < BaseArrayElement def add(**kwargs) - self << Pool.new(@hpxml_object, **kwargs) + self << Pool.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/Pools/Pool').each do |pool| - self << Pool.new(@hpxml_object, pool) + XMLHelper.get_elements(building, 'BuildingDetails/Pools/Pool').each do |pool| + self << Pool.new(@parent_object, pool) end end end @@ -6416,7 +6854,7 @@ class Pool < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.pools.delete(self) + @parent_object.pools.delete(self) end def check_for_errors @@ -6424,17 +6862,17 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - pools = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'Pools']) + pools = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Pools']) pool = XMLHelper.add_element(pools, 'Pool') sys_id = XMLHelper.add_element(pool, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) XMLHelper.add_element(pool, 'Type', @type, :string) unless @type.nil? if @type != HPXML::TypeNone - pumps = XMLHelper.add_element(pool, 'PoolPumps') - pool_pump = XMLHelper.add_element(pumps, 'PoolPump') + pumps = XMLHelper.add_element(pool, 'Pumps') + pool_pump = XMLHelper.add_element(pumps, 'Pump') sys_id = XMLHelper.add_element(pool_pump, 'SystemIdentifier') if not @pump_id.nil? XMLHelper.add_attribute(sys_id, 'id', @pump_id) @@ -6475,10 +6913,10 @@ def to_oga(doc) end end - def from_oga(pool) + def from_doc(pool) @id = HPXML::get_id(pool) @type = XMLHelper.get_value(pool, 'Type', :string) - pool_pump = XMLHelper.get_element(pool, 'PoolPumps/PoolPump') + pool_pump = XMLHelper.get_element(pool, 'Pumps/Pump') if not pool_pump.nil? @pump_id = HPXML::get_id(pool_pump) @pump_type = XMLHelper.get_value(pool_pump, 'Type', :string) @@ -6502,21 +6940,21 @@ def from_oga(pool) end end - class HotTubs < BaseArrayElement + class PermanentSpas < BaseArrayElement def add(**kwargs) - self << HotTub.new(@hpxml_object, **kwargs) + self << PermanentSpa.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/HotTubs/HotTub').each do |hot_tub| - self << HotTub.new(@hpxml_object, hot_tub) + XMLHelper.get_elements(building, 'BuildingDetails/Spas/PermanentSpa').each do |spa| + self << PermanentSpa.new(@parent_object, spa) end end end - class HotTub < BaseElement + class PermanentSpa < BaseElement ATTRS = [:id, :type, :heater_id, :heater_type, :heater_load_units, :heater_load_value, :heater_usage_multiplier, :pump_id, :pump_type, :pump_kwh_per_year, :pump_usage_multiplier, :heater_weekday_fractions, :heater_weekend_fractions, :heater_monthly_multipliers, @@ -6524,7 +6962,7 @@ class HotTub < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.hot_tubs.delete(self) + @parent_object.permanent_spas.delete(self) end def check_for_errors @@ -6532,36 +6970,36 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - hot_tubs = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'HotTubs']) - hot_tub = XMLHelper.add_element(hot_tubs, 'HotTub') - sys_id = XMLHelper.add_element(hot_tub, 'SystemIdentifier') + spas = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Spas']) + spa = XMLHelper.add_element(spas, 'PermanentSpa') + sys_id = XMLHelper.add_element(spa, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) - XMLHelper.add_element(hot_tub, 'Type', @type, :string) unless @type.nil? + XMLHelper.add_element(spa, 'Type', @type, :string) unless @type.nil? if @type != HPXML::TypeNone - pumps = XMLHelper.add_element(hot_tub, 'HotTubPumps') - hot_tub_pump = XMLHelper.add_element(pumps, 'HotTubPump') - sys_id = XMLHelper.add_element(hot_tub_pump, 'SystemIdentifier') + pumps = XMLHelper.add_element(spa, 'Pumps') + spa_pump = XMLHelper.add_element(pumps, 'Pump') + sys_id = XMLHelper.add_element(spa_pump, 'SystemIdentifier') if not @pump_id.nil? XMLHelper.add_attribute(sys_id, 'id', @pump_id) else XMLHelper.add_attribute(sys_id, 'id', @id + 'Pump') end - XMLHelper.add_element(hot_tub_pump, 'Type', @pump_type, :string) + XMLHelper.add_element(spa_pump, 'Type', @pump_type, :string) if @pump_type != HPXML::TypeNone if not @pump_kwh_per_year.nil? - load = XMLHelper.add_element(hot_tub_pump, 'Load') + load = XMLHelper.add_element(spa_pump, 'Load') XMLHelper.add_element(load, 'Units', UnitsKwhPerYear, :string) XMLHelper.add_element(load, 'Value', @pump_kwh_per_year, :float, @pump_kwh_per_year_isdefaulted) end - XMLHelper.add_extension(hot_tub_pump, 'UsageMultiplier', @pump_usage_multiplier, :float, @pump_usage_multiplier_isdefaulted) unless @pump_usage_multiplier.nil? - XMLHelper.add_extension(hot_tub_pump, 'WeekdayScheduleFractions', @pump_weekday_fractions, :string, @pump_weekday_fractions_isdefaulted) unless @pump_weekday_fractions.nil? - XMLHelper.add_extension(hot_tub_pump, 'WeekendScheduleFractions', @pump_weekend_fractions, :string, @pump_weekend_fractions_isdefaulted) unless @pump_weekend_fractions.nil? - XMLHelper.add_extension(hot_tub_pump, 'MonthlyScheduleMultipliers', @pump_monthly_multipliers, :string, @pump_monthly_multipliers_isdefaulted) unless @pump_monthly_multipliers.nil? + XMLHelper.add_extension(spa_pump, 'UsageMultiplier', @pump_usage_multiplier, :float, @pump_usage_multiplier_isdefaulted) unless @pump_usage_multiplier.nil? + XMLHelper.add_extension(spa_pump, 'WeekdayScheduleFractions', @pump_weekday_fractions, :string, @pump_weekday_fractions_isdefaulted) unless @pump_weekday_fractions.nil? + XMLHelper.add_extension(spa_pump, 'WeekendScheduleFractions', @pump_weekend_fractions, :string, @pump_weekend_fractions_isdefaulted) unless @pump_weekend_fractions.nil? + XMLHelper.add_extension(spa_pump, 'MonthlyScheduleMultipliers', @pump_monthly_multipliers, :string, @pump_monthly_multipliers_isdefaulted) unless @pump_monthly_multipliers.nil? end - heater = XMLHelper.add_element(hot_tub, 'Heater') + heater = XMLHelper.add_element(spa, 'Heater') sys_id = XMLHelper.add_element(heater, 'SystemIdentifier') if not @heater_id.nil? XMLHelper.add_attribute(sys_id, 'id', @heater_id) @@ -6583,20 +7021,20 @@ def to_oga(doc) end end - def from_oga(hot_tub) - @id = HPXML::get_id(hot_tub) - @type = XMLHelper.get_value(hot_tub, 'Type', :string) - hot_tub_pump = XMLHelper.get_element(hot_tub, 'HotTubPumps/HotTubPump') - if not hot_tub_pump.nil? - @pump_id = HPXML::get_id(hot_tub_pump) - @pump_type = XMLHelper.get_value(hot_tub_pump, 'Type', :string) - @pump_kwh_per_year = XMLHelper.get_value(hot_tub_pump, "Load[Units='#{UnitsKwhPerYear}']/Value", :float) - @pump_usage_multiplier = XMLHelper.get_value(hot_tub_pump, 'extension/UsageMultiplier', :float) - @pump_weekday_fractions = XMLHelper.get_value(hot_tub_pump, 'extension/WeekdayScheduleFractions', :string) - @pump_weekend_fractions = XMLHelper.get_value(hot_tub_pump, 'extension/WeekendScheduleFractions', :string) - @pump_monthly_multipliers = XMLHelper.get_value(hot_tub_pump, 'extension/MonthlyScheduleMultipliers', :string) + def from_doc(spa) + @id = HPXML::get_id(spa) + @type = XMLHelper.get_value(spa, 'Type', :string) + spa_pump = XMLHelper.get_element(spa, 'Pumps/Pump') + if not spa_pump.nil? + @pump_id = HPXML::get_id(spa_pump) + @pump_type = XMLHelper.get_value(spa_pump, 'Type', :string) + @pump_kwh_per_year = XMLHelper.get_value(spa_pump, "Load[Units='#{UnitsKwhPerYear}']/Value", :float) + @pump_usage_multiplier = XMLHelper.get_value(spa_pump, 'extension/UsageMultiplier', :float) + @pump_weekday_fractions = XMLHelper.get_value(spa_pump, 'extension/WeekdayScheduleFractions', :string) + @pump_weekend_fractions = XMLHelper.get_value(spa_pump, 'extension/WeekendScheduleFractions', :string) + @pump_monthly_multipliers = XMLHelper.get_value(spa_pump, 'extension/MonthlyScheduleMultipliers', :string) end - heater = XMLHelper.get_element(hot_tub, 'Heater') + heater = XMLHelper.get_element(spa, 'Heater') if not heater.nil? @heater_id = HPXML::get_id(heater) @heater_type = XMLHelper.get_value(heater, 'Type', :string) @@ -6610,16 +7048,57 @@ def from_oga(hot_tub) end end + class PortableSpas < BaseArrayElement + def add(**kwargs) + self << PortableSpa.new(@parent_object, **kwargs) + end + + def from_doc(building) + return if building.nil? + + XMLHelper.get_elements(building, 'BuildingDetails/Spas/PortableSpa').each do |spa| + self << PortableSpa.new(@parent_object, spa) + end + end + end + + class PortableSpa < BaseElement + ATTRS = [:id] + attr_accessor(*ATTRS) + + def delete + @parent_object.portable_spas.delete(self) + end + + def check_for_errors + errors = [] + return errors + end + + def to_doc(building) + return if nil? + + spas = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'Spas']) + spa = XMLHelper.add_element(spas, 'PortableSpa') + sys_id = XMLHelper.add_element(spa, 'SystemIdentifier') + XMLHelper.add_attribute(sys_id, 'id', @id) + end + + def from_doc(spa) + @id = HPXML::get_id(spa) + end + end + class PlugLoads < BaseArrayElement def add(**kwargs) - self << PlugLoad.new(@hpxml_object, **kwargs) + self << PlugLoad.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/MiscLoads/PlugLoad').each do |plug_load| - self << PlugLoad.new(@hpxml_object, plug_load) + XMLHelper.get_elements(building, 'BuildingDetails/MiscLoads/PlugLoad').each do |plug_load| + self << PlugLoad.new(@parent_object, plug_load) end end end @@ -6630,7 +7109,7 @@ class PlugLoad < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.plug_loads.delete(self) + @parent_object.plug_loads.delete(self) end def check_for_errors @@ -6638,10 +7117,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - misc_loads = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'MiscLoads']) + misc_loads = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'MiscLoads']) plug_load = XMLHelper.add_element(misc_loads, 'PlugLoad') sys_id = XMLHelper.add_element(plug_load, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6659,7 +7138,7 @@ def to_oga(doc) XMLHelper.add_extension(plug_load, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(plug_load) + def from_doc(plug_load) @id = HPXML::get_id(plug_load) @plug_load_type = XMLHelper.get_value(plug_load, 'PlugLoadType', :string) @kwh_per_year = XMLHelper.get_value(plug_load, "Load[Units='#{UnitsKwhPerYear}']/Value", :float) @@ -6674,14 +7153,14 @@ def from_oga(plug_load) class FuelLoads < BaseArrayElement def add(**kwargs) - self << FuelLoad.new(@hpxml_object, **kwargs) + self << FuelLoad.new(@parent_object, **kwargs) end - def from_oga(hpxml) - return if hpxml.nil? + def from_doc(building) + return if building.nil? - XMLHelper.get_elements(hpxml, 'Building/BuildingDetails/MiscLoads/FuelLoad').each do |fuel_load| - self << FuelLoad.new(@hpxml_object, fuel_load) + XMLHelper.get_elements(building, 'BuildingDetails/MiscLoads/FuelLoad').each do |fuel_load| + self << FuelLoad.new(@parent_object, fuel_load) end end end @@ -6692,7 +7171,7 @@ class FuelLoad < BaseElement attr_accessor(*ATTRS) def delete - @hpxml_object.fuel_loads.delete(self) + @parent_object.fuel_loads.delete(self) end def check_for_errors @@ -6700,10 +7179,10 @@ def check_for_errors return errors end - def to_oga(doc) + def to_doc(building) return if nil? - misc_loads = XMLHelper.create_elements_as_needed(doc, ['HPXML', 'Building', 'BuildingDetails', 'MiscLoads']) + misc_loads = XMLHelper.create_elements_as_needed(building, ['BuildingDetails', 'MiscLoads']) fuel_load = XMLHelper.add_element(misc_loads, 'FuelLoad') sys_id = XMLHelper.add_element(fuel_load, 'SystemIdentifier') XMLHelper.add_attribute(sys_id, 'id', @id) @@ -6722,7 +7201,7 @@ def to_oga(doc) XMLHelper.add_extension(fuel_load, 'MonthlyScheduleMultipliers', @monthly_multipliers, :string, @monthly_multipliers_isdefaulted) unless @monthly_multipliers.nil? end - def from_oga(fuel_load) + def from_doc(fuel_load) @id = HPXML::get_id(fuel_load) @fuel_load_type = XMLHelper.get_value(fuel_load, 'FuelLoadType', :string) @therm_per_year = XMLHelper.get_value(fuel_load, "Load[Units='#{UnitsThermPerYear}']/Value", :float) @@ -6736,232 +7215,176 @@ def from_oga(fuel_load) end end - def _create_oga_document() - doc = XMLHelper.create_doc('1.0', 'UTF-8') - hpxml = XMLHelper.add_element(doc, 'HPXML') - XMLHelper.add_attribute(hpxml, 'xmlns', NameSpace) - XMLHelper.add_attribute(hpxml, 'xmlns:xsi', 'http://www.w3.org/2001/XMLSchema-instance') - XMLHelper.add_attribute(hpxml, 'xsi:schemaLocation', NameSpace) - XMLHelper.add_attribute(hpxml, 'schemaVersion', Version::HPXML_Version) - return doc - end - - def collapse_enclosure_surfaces(surf_types_of_interest = nil) - # Collapses like surfaces into a single surface with, e.g., aggregate surface area. - # This can significantly speed up performance for HPXML files with lots of individual - # surfaces (e.g., windows). - - surf_types = { roofs: @roofs, - walls: @walls, - rim_joists: @rim_joists, - foundation_walls: @foundation_walls, - floors: @floors, - slabs: @slabs, - windows: @windows, - skylights: @skylights, - doors: @doors } - - attrs_to_ignore = [:id, - :insulation_id, - :perimeter_insulation_id, - :under_slab_insulation_id, - :area, - :length, - :exposed_perimeter] - - # Look for pairs of surfaces that can be collapsed - surf_types.each do |surf_type, surfaces| - next unless surf_types_of_interest.nil? || surf_types_of_interest.include?(surf_type) - - for i in 0..surfaces.size - 1 - surf = surfaces[i] - next if surf.nil? - - for j in (surfaces.size - 1).downto(i + 1) - surf2 = surfaces[j] - next if surf2.nil? - - match = true - surf.class::ATTRS.each do |attribute| - next if attribute.to_s.end_with? '_isdefaulted' - next if attrs_to_ignore.include? attribute - next if (surf_type == :foundation_walls) && ([:azimuth, :orientation].include? attribute) # Azimuth of foundation walls is irrelevant - next if surf.send(attribute) == surf2.send(attribute) - - match = false - break - end - next unless match - - # Update values - if (not surf.area.nil?) && (not surf2.area.nil?) - surf.area += surf2.area - end - if (surf_type == :slabs) && (not surf.exposed_perimeter.nil?) && (not surf2.exposed_perimeter.nil?) - surf.exposed_perimeter += surf2.exposed_perimeter - end - if (surf_type == :foundation_walls) && (not surf.length.nil?) && (not surf2.length.nil?) - surf.length += surf2.length - end - - # Update subsurface idrefs as appropriate - (@windows + @doors).each do |subsurf| - next unless subsurf.wall_idref == surf2.id - - subsurf.wall_idref = surf.id - end - @skylights.each do |subsurf| - next unless subsurf.roof_idref == surf2.id - - subsurf.roof_idref = surf.id - end + class CoolingDetailedPerformanceData < BaseArrayElement + def add(**kwargs) + self << CoolingPerformanceDataPoint.new(@parent_object, **kwargs) + end - # Remove old surface - surfaces[j].delete + def check_for_errors + errors = [] + # For every unique outdoor temperature, check we have exactly one minimum and one maximum datapoint + outdoor_temps = self.select { |dp| [HPXML::CapacityDescriptionMinimum, HPXML::CapacityDescriptionMaximum].include? dp.capacity_description }.map { |dp| dp.outdoor_temperature }.uniq + outdoor_temps.each do |outdoor_temp| + num_min = self.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMinimum && dp.outdoor_temperature == outdoor_temp }.size + num_max = self.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMaximum && dp.outdoor_temperature == outdoor_temp }.size + if (num_min != 1) || (num_max != 1) + errors << "Cooling detailed performance data for outdoor temperature = #{outdoor_temp} is incomplete; there must be exactly one minimum and one maximum capacity datapoint." end end + return errors end - end - def delete_adiabatic_subsurfaces() - @doors.reverse_each do |door| - next if door.wall.nil? - next if door.wall.exterior_adjacent_to != HPXML::LocationOtherHousingUnit - - door.delete - end - @windows.reverse_each do |window| - next if window.wall.nil? - next if window.wall.exterior_adjacent_to != HPXML::LocationOtherHousingUnit + def from_doc(hvac_system) + return if hvac_system.nil? - window.delete + XMLHelper.get_elements(hvac_system, 'CoolingDetailedPerformanceData/PerformanceDataPoint').each do |performance_data_point| + self << CoolingPerformanceDataPoint.new(@parent_object, performance_data_point) + end end end - def check_for_errors() - errors = [] - - # ------------------------------- # - # Check for errors within objects # - # ------------------------------- # + class CoolingPerformanceDataPoint < BaseElement + ATTRS = [:outdoor_temperature, :indoor_temperature, :indoor_wetbulb, :capacity, :capacity_fraction_of_nominal, + :capacity_description, :efficiency_cop, :gross_capacity, :gross_efficiency_cop, :isdefaulted] + attr_accessor(*ATTRS) - # Ask objects to check for errors - self.class::HPXML_ATTRS.each do |attribute| - hpxml_obj = send(attribute) - if not hpxml_obj.respond_to? :check_for_errors - fail "Need to add 'check_for_errors' method to #{hpxml_obj.class} class." + def delete + (@parent_object.cooling_systems + @parent_object.heat_pumps).each do |cooling_system| + cooling_system.cooling_detailed_performance_data.delete(self) end + end - errors += hpxml_obj.check_for_errors + def check_for_errors + errors = [] + return errors end - # ------------------------------- # - # Check for errors across objects # - # ------------------------------- # + def to_doc(hvac_system) + detailed_performance_data = XMLHelper.create_elements_as_needed(hvac_system, ['CoolingDetailedPerformanceData']) + performance_data_point = XMLHelper.add_element(detailed_performance_data, 'PerformanceDataPoint') + XMLHelper.add_attribute(performance_data_point, 'dataSource', 'software') if @isdefaulted + XMLHelper.add_element(performance_data_point, 'OutdoorTemperature', @outdoor_temperature, :float, @outdoor_temperature_isdefaulted) unless @outdoor_temperature.nil? + XMLHelper.add_element(performance_data_point, 'IndoorTemperature', @indoor_temperature, :float, @indoor_temperature_isdefaulted) unless @indoor_temperature.nil? + XMLHelper.add_element(performance_data_point, 'IndoorWetbulbTemperature', @indoor_wetbulb, :float, @indoor_wetbulb_isdefaulted) unless @indoor_wetbulb.nil? + XMLHelper.add_element(performance_data_point, 'Capacity', @capacity, :float, @capacity_isdefaulted) unless @capacity.nil? + XMLHelper.add_element(performance_data_point, 'CapacityFractionOfNominal', @capacity_fraction_of_nominal, :float, @capacity_fraction_of_nominal_isdefaulted) unless @capacity_fraction_of_nominal.nil? + XMLHelper.add_element(performance_data_point, 'CapacityDescription', @capacity_description, :string, @capacity_description_isdefaulted) unless @capacity_description.nil? + if not @efficiency_cop.nil? + efficiency = XMLHelper.add_element(performance_data_point, 'Efficiency') + XMLHelper.add_element(efficiency, 'Units', UnitsCOP, :string) + XMLHelper.add_element(efficiency, 'Value', @efficiency_cop, :float) + end + end - # Check for HVAC systems referenced by multiple water heating systems - hvac_systems.each do |hvac_system| - num_attached = 0 - @water_heating_systems.each do |water_heating_system| - next if water_heating_system.related_hvac_idref.nil? - next unless hvac_system.id == water_heating_system.related_hvac_idref + def from_doc(performance_data_point) + return if performance_data_point.nil? - num_attached += 1 - end - next if num_attached <= 1 + @outdoor_temperature = XMLHelper.get_value(performance_data_point, 'OutdoorTemperature', :float) + @indoor_temperature = XMLHelper.get_value(performance_data_point, 'IndoorTemperature', :float) + @indoor_wetbulb = XMLHelper.get_value(performance_data_point, 'IndoorWetbulbTemperature', :float) + @capacity = XMLHelper.get_value(performance_data_point, 'Capacity', :float) + @capacity_fraction_of_nominal = XMLHelper.get_value(performance_data_point, 'CapacityFractionOfNominal', :float) + @capacity_description = XMLHelper.get_value(performance_data_point, 'CapacityDescription', :string) + @efficiency_cop = XMLHelper.get_value(performance_data_point, "Efficiency[Units='#{UnitsCOP}']/Value", :float) + end + end - errors << "RelatedHVACSystem '#{hvac_system.id}' is attached to multiple water heating systems." + class HeatingDetailedPerformanceData < BaseArrayElement + def add(**kwargs) + self << HeatingPerformanceDataPoint.new(@parent_object, **kwargs) end - # Check for the sum of CFA served by distribution systems <= CFA - if not @building_construction.conditioned_floor_area.nil? - air_distributions = @hvac_distributions.select { |dist| dist if HPXML::HVACDistributionTypeAir == dist.distribution_system_type } - heating_dist = [] - cooling_dist = [] - air_distributions.each do |dist| - heating_systems = dist.hvac_systems.select { |sys| sys if (sys.respond_to? :fraction_heat_load_served) && (sys.fraction_heat_load_served.to_f > 0) } - cooling_systems = dist.hvac_systems.select { |sys| sys if (sys.respond_to? :fraction_cool_load_served) && (sys.fraction_cool_load_served.to_f > 0) } - if heating_systems.size > 0 - heating_dist << dist - end - if cooling_systems.size > 0 - cooling_dist << dist + def check_for_errors + errors = [] + # For every unique outdoor temperature, check we have exactly one minimum and one maximum datapoint + outdoor_temps = self.select { |dp| [HPXML::CapacityDescriptionMinimum, HPXML::CapacityDescriptionMaximum].include? dp.capacity_description }.map { |dp| dp.outdoor_temperature }.uniq + outdoor_temps.each do |outdoor_temp| + num_min = self.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMinimum && dp.outdoor_temperature == outdoor_temp }.size + num_max = self.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMaximum && dp.outdoor_temperature == outdoor_temp }.size + if (num_min != 1) || (num_max != 1) + errors << "Heating detailed performance data for outdoor temperature = #{outdoor_temp} is incomplete; there must be exactly one minimum and one maximum capacity datapoint." end end - heating_total_dist_cfa_served = heating_dist.map { |htg_dist| htg_dist.conditioned_floor_area_served.to_f }.sum(0.0) - cooling_total_dist_cfa_served = cooling_dist.map { |clg_dist| clg_dist.conditioned_floor_area_served.to_f }.sum(0.0) - if (heating_total_dist_cfa_served > @building_construction.conditioned_floor_area + 1.0) # Allow 1 ft2 of tolerance - errors << 'The total conditioned floor area served by the HVAC distribution system(s) for heating is larger than the conditioned floor area of the building.' - end - if (cooling_total_dist_cfa_served > @building_construction.conditioned_floor_area + 1.0) # Allow 1 ft2 of tolerance - errors << 'The total conditioned floor area served by the HVAC distribution system(s) for cooling is larger than the conditioned floor area of the building.' - end + return errors end - # Check for correct PrimaryIndicator values across all refrigerators - if @refrigerators.size > 1 - primary_indicators = @refrigerators.select { |r| r.primary_indicator }.size - if primary_indicators > 1 - errors << 'More than one refrigerator designated as the primary.' - elsif primary_indicators == 0 - errors << 'Could not find a primary refrigerator.' + def from_doc(hvac_system) + return if hvac_system.nil? + + XMLHelper.get_elements(hvac_system, 'HeatingDetailedPerformanceData/PerformanceDataPoint').each do |performance_data_point| + self << HeatingPerformanceDataPoint.new(@parent_object, performance_data_point) end end + end - # Check for correct PrimaryHeatingSystem values across all HVAC systems - n_primary_heating = @heating_systems.select { |h| h.primary_system }.size + - @heat_pumps.select { |h| h.primary_heating_system }.size - if n_primary_heating > 1 - errors << 'More than one heating system designated as the primary.' - end + class HeatingPerformanceDataPoint < BaseElement + ATTRS = [:outdoor_temperature, :indoor_temperature, :capacity, :capacity_fraction_of_nominal, + :capacity_description, :efficiency_cop, :gross_capacity, :gross_efficiency_cop, + :isdefaulted] + attr_accessor(*ATTRS) - # Check for correct PrimaryCoolingSystem values across all HVAC systems - n_primary_cooling = @cooling_systems.select { |c| c.primary_system }.size + - @heat_pumps.select { |c| c.primary_cooling_system }.size - if n_primary_cooling > 1 - errors << 'More than one cooling system designated as the primary.' + def delete + (@parent_object.heating_systems + @parent_object.heat_pumps).each do |heating_system| + heating_system.cooling_detailed_performance_data.delete(self) + end end - # Check for at most 1 shared heating system and 1 shared cooling system - num_htg_shared = 0 - num_clg_shared = 0 - (@heating_systems + @heat_pumps).each do |hvac_system| - next unless hvac_system.is_shared_system - - num_htg_shared += 1 + def check_for_errors + errors = [] + return errors end - (@cooling_systems + @heat_pumps).each do |hvac_system| - next unless hvac_system.is_shared_system - num_clg_shared += 1 - end - if num_htg_shared > 1 - errors << 'More than one shared heating system found.' - end - if num_clg_shared > 1 - errors << 'More than one shared cooling system found.' + def to_doc(hvac_system) + detailed_performance_data = XMLHelper.create_elements_as_needed(hvac_system, ['HeatingDetailedPerformanceData']) + performance_data_point = XMLHelper.add_element(detailed_performance_data, 'PerformanceDataPoint') + XMLHelper.add_attribute(performance_data_point, 'dataSource', 'software') if @isdefaulted + XMLHelper.add_element(performance_data_point, 'OutdoorTemperature', @outdoor_temperature, :float, @outdoor_temperature_isdefaulted) unless @outdoor_temperature.nil? + XMLHelper.add_element(performance_data_point, 'IndoorTemperature', @indoor_temperature, :float, @indoor_temperature_isdefaulted) unless @indoor_temperature.nil? + XMLHelper.add_element(performance_data_point, 'Capacity', @capacity, :float, @capacity_isdefaulted) unless @capacity.nil? + XMLHelper.add_element(performance_data_point, 'CapacityFractionOfNominal', @capacity_fraction_of_nominal, :float, @capacity_fraction_of_nominal_isdefaulted) unless @capacity_fraction_of_nominal.nil? + XMLHelper.add_element(performance_data_point, 'CapacityDescription', @capacity_description, :string, @capacity_description_isdefaulted) unless @capacity_description.nil? + if not @efficiency_cop.nil? + efficiency = XMLHelper.add_element(performance_data_point, 'Efficiency') + XMLHelper.add_element(efficiency, 'Units', UnitsCOP, :string) + XMLHelper.add_element(efficiency, 'Value', @efficiency_cop, :float) + end end - errors.map! { |e| "#{@hpxml_path}: #{e}" } + def from_doc(performance_data_point) + return if performance_data_point.nil? - return errors + @outdoor_temperature = XMLHelper.get_value(performance_data_point, 'OutdoorTemperature', :float) + @indoor_temperature = XMLHelper.get_value(performance_data_point, 'IndoorTemperature', :float) + @capacity = XMLHelper.get_value(performance_data_point, 'Capacity', :float) + @capacity_fraction_of_nominal = XMLHelper.get_value(performance_data_point, 'CapacityFractionOfNominal', :float) + @capacity_description = XMLHelper.get_value(performance_data_point, 'CapacityDescription', :string) + @efficiency_cop = XMLHelper.get_value(performance_data_point, "Efficiency[Units='#{UnitsCOP}']/Value", :float) + end + end + + def _create_hpxml_document() + doc = XMLHelper.create_doc('1.0', 'UTF-8') + hpxml = XMLHelper.add_element(doc, 'HPXML') + XMLHelper.add_attribute(hpxml, 'xmlns', NameSpace) + XMLHelper.add_attribute(hpxml, 'schemaVersion', Version::HPXML_Version) + return doc end def self.conditioned_locations - return [HPXML::LocationLivingSpace, + return [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned, HPXML::LocationCrawlspaceConditioned, HPXML::LocationOtherHousingUnit] end def self.conditioned_locations_this_unit - return [HPXML::LocationLivingSpace, + return [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned, HPXML::LocationCrawlspaceConditioned] end def self.conditioned_finished_locations - return [HPXML::LocationLivingSpace, + return [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned] end @@ -6980,8 +7403,8 @@ def self.is_adiabatic(surface) return true elsif conditioned_locations.include?(surface.interior_adjacent_to) && conditioned_locations.include?(surface.exterior_adjacent_to) - # E.g., floor between living space and conditioned basement, or - # wall between living space and "other housing unit" + # E.g., floor between conditioned space and conditioned basement, or + # wall between conditioned space and "other housing unit" return true end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_defaults.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_defaults.rb index 195ac60544..2525eececb 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_defaults.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_defaults.rb @@ -6,69 +6,70 @@ class HPXMLDefaults # being written to the HPXML file. This will allow the custom information to # be used by subsequent calculations/logic. - def self.apply(runner, hpxml, eri_version, weather, epw_file: nil, schedules_file: nil, convert_shared_systems: true) - cfa = hpxml.building_construction.conditioned_floor_area - nbeds = hpxml.building_construction.number_of_bedrooms - ncfl = hpxml.building_construction.number_of_conditioned_floors - ncfl_ag = hpxml.building_construction.number_of_conditioned_floors_above_grade - has_uncond_bsmnt = hpxml.has_location(HPXML::LocationBasementUnconditioned) - infil_measurement = Airflow.get_infiltration_measurement_of_interest(hpxml.air_infiltration_measurements) + def self.apply(runner, hpxml, hpxml_bldg, eri_version, weather, epw_file: nil, schedules_file: nil, convert_shared_systems: true) + cfa = hpxml_bldg.building_construction.conditioned_floor_area + nbeds = hpxml_bldg.building_construction.number_of_bedrooms + ncfl = hpxml_bldg.building_construction.number_of_conditioned_floors + ncfl_ag = hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade + has_uncond_bsmnt = hpxml_bldg.has_location(HPXML::LocationBasementUnconditioned) + infil_measurement = Airflow.get_infiltration_measurement_of_interest(hpxml_bldg.air_infiltration_measurements) # Check for presence of fuels once - has_fuel = {} - hpxml_doc = hpxml.to_oga - Constants.FossilFuels.each do |fuel| - has_fuel[fuel] = hpxml.has_fuel(fuel, hpxml_doc) - end - - apply_header(hpxml, epw_file, weather) - apply_header_sizing(hpxml, weather, nbeds) - apply_emissions_scenarios(hpxml, has_fuel) - apply_utility_bill_scenarios(runner, hpxml, has_fuel) - apply_site(hpxml) - apply_neighbor_buildings(hpxml) - apply_building_occupancy(hpxml, schedules_file) - apply_building_construction(hpxml, cfa, nbeds, infil_measurement) - apply_climate_and_risk_zones(hpxml, epw_file) - apply_infiltration(hpxml, infil_measurement) - apply_attics(hpxml) - apply_foundations(hpxml) - apply_roofs(hpxml) - apply_rim_joists(hpxml) - apply_walls(hpxml) - apply_foundation_walls(hpxml) - apply_floors(hpxml) - apply_slabs(hpxml) - apply_windows(hpxml) - apply_skylights(hpxml) - apply_doors(hpxml) - apply_partition_wall_mass(hpxml) - apply_furniture_mass(hpxml) - apply_hvac(runner, hpxml, weather, convert_shared_systems) - apply_hvac_control(hpxml, schedules_file) - apply_hvac_distribution(hpxml, ncfl, ncfl_ag) - apply_hvac_location(hpxml) - apply_ventilation_fans(hpxml, weather, cfa, nbeds) - apply_water_heaters(hpxml, nbeds, eri_version, schedules_file) - apply_flue_or_chimney(hpxml) - apply_hot_water_distribution(hpxml, cfa, ncfl, has_uncond_bsmnt) - apply_water_fixtures(hpxml, schedules_file) - apply_solar_thermal_systems(hpxml) - apply_appliances(hpxml, nbeds, eri_version, schedules_file) - apply_lighting(hpxml, schedules_file) - apply_ceiling_fans(hpxml, nbeds, weather, schedules_file) - apply_pools_and_hot_tubs(hpxml, cfa, schedules_file) - apply_plug_loads(hpxml, cfa, schedules_file) - apply_fuel_loads(hpxml, cfa, schedules_file) - apply_pv_systems(hpxml) - apply_generators(hpxml) - apply_batteries(hpxml) + has_fuel = hpxml_bldg.has_fuels(Constants.FossilFuels, hpxml.to_doc) + + apply_header(hpxml.header, epw_file) + apply_building(hpxml_bldg, epw_file) + apply_emissions_scenarios(hpxml.header, has_fuel) + apply_utility_bill_scenarios(runner, hpxml.header, hpxml_bldg, has_fuel) + apply_building_header(hpxml.header, hpxml_bldg, weather) + apply_building_header_sizing(hpxml_bldg, weather, nbeds) + apply_site(hpxml_bldg) + apply_neighbor_buildings(hpxml_bldg) + apply_building_occupancy(hpxml_bldg, schedules_file) + apply_building_construction(hpxml_bldg, cfa, nbeds, infil_measurement) + apply_climate_and_risk_zones(hpxml_bldg, epw_file) + apply_infiltration(hpxml_bldg, infil_measurement) + apply_attics(hpxml_bldg) + apply_foundations(hpxml_bldg) + apply_roofs(hpxml_bldg) + apply_rim_joists(hpxml_bldg) + apply_walls(hpxml_bldg) + apply_foundation_walls(hpxml_bldg) + apply_floors(hpxml_bldg) + apply_slabs(hpxml_bldg) + apply_windows(hpxml_bldg) + apply_skylights(hpxml_bldg) + apply_doors(hpxml_bldg) + apply_partition_wall_mass(hpxml_bldg) + apply_furniture_mass(hpxml_bldg) + apply_hvac(runner, hpxml_bldg, weather, convert_shared_systems) + apply_hvac_control(hpxml_bldg, schedules_file) + apply_hvac_distribution(hpxml_bldg, ncfl, ncfl_ag) + apply_hvac_location(hpxml_bldg) + apply_ventilation_fans(hpxml_bldg, weather, cfa, nbeds) + apply_water_heaters(hpxml_bldg, nbeds, eri_version, schedules_file) + apply_flue_or_chimney(hpxml_bldg) + apply_hot_water_distribution(hpxml_bldg, cfa, ncfl, has_uncond_bsmnt) + apply_water_fixtures(hpxml_bldg, schedules_file) + apply_solar_thermal_systems(hpxml_bldg) + apply_appliances(hpxml_bldg, nbeds, eri_version, schedules_file) + apply_lighting(hpxml_bldg, schedules_file) + apply_ceiling_fans(hpxml_bldg, nbeds, weather, schedules_file) + apply_pools_and_permanent_spas(hpxml_bldg, cfa, schedules_file) + apply_plug_loads(hpxml_bldg, cfa, schedules_file) + apply_fuel_loads(hpxml_bldg, cfa, schedules_file) + apply_pv_systems(hpxml_bldg) + apply_generators(hpxml_bldg) + apply_batteries(hpxml_bldg) # Do HVAC sizing after all other defaults have been applied - apply_hvac_sizing(hpxml, weather, cfa) + apply_hvac_sizing(hpxml_bldg, weather, cfa) + + # default detailed performance has to be after sizing to have autosized capacity information + apply_detailed_performance_data_for_var_speed_systems(hpxml_bldg) end - def self.get_default_azimuths(hpxml) + def self.get_default_azimuths(hpxml_bldg) def self.sanitize_azimuth(azimuth) # Ensure 0 <= orientation < 360 while azimuth < 0 @@ -85,8 +86,8 @@ def self.sanitize_azimuth(azimuth) # area, plus azimuths that are offset by 90/180/270 degrees. Used for # surfaces that may not have an azimuth defined (e.g., walls). azimuth_areas = {} - (hpxml.roofs + hpxml.rim_joists + hpxml.walls + hpxml.foundation_walls + - hpxml.windows + hpxml.skylights + hpxml.doors).each do |surface| + (hpxml_bldg.roofs + hpxml_bldg.rim_joists + hpxml_bldg.walls + hpxml_bldg.foundation_walls + + hpxml_bldg.windows + hpxml_bldg.skylights + hpxml_bldg.doors).each do |surface| az = surface.azimuth next if az.nil? @@ -106,93 +107,46 @@ def self.sanitize_azimuth(azimuth) private - def self.apply_header(hpxml, epw_file, weather) - if hpxml.header.timestep.nil? - hpxml.header.timestep = 60 - hpxml.header.timestep_isdefaulted = true + def self.apply_header(hpxml_header, epw_file) + if hpxml_header.timestep.nil? + hpxml_header.timestep = 60 + hpxml_header.timestep_isdefaulted = true end - if hpxml.header.sim_begin_month.nil? - hpxml.header.sim_begin_month = 1 - hpxml.header.sim_begin_month_isdefaulted = true + if hpxml_header.sim_begin_month.nil? + hpxml_header.sim_begin_month = 1 + hpxml_header.sim_begin_month_isdefaulted = true end - if hpxml.header.sim_begin_day.nil? - hpxml.header.sim_begin_day = 1 - hpxml.header.sim_begin_day_isdefaulted = true + if hpxml_header.sim_begin_day.nil? + hpxml_header.sim_begin_day = 1 + hpxml_header.sim_begin_day_isdefaulted = true end - if hpxml.header.sim_end_month.nil? - hpxml.header.sim_end_month = 12 - hpxml.header.sim_end_month_isdefaulted = true + if hpxml_header.sim_end_month.nil? + hpxml_header.sim_end_month = 12 + hpxml_header.sim_end_month_isdefaulted = true end - if hpxml.header.sim_end_day.nil? - hpxml.header.sim_end_day = 31 - hpxml.header.sim_end_day_isdefaulted = true + if hpxml_header.sim_end_day.nil? + hpxml_header.sim_end_day = 31 + hpxml_header.sim_end_day_isdefaulted = true end - sim_calendar_year = Location.get_sim_calendar_year(hpxml.header.sim_calendar_year, epw_file) - if not hpxml.header.sim_calendar_year.nil? - if hpxml.header.sim_calendar_year != sim_calendar_year - hpxml.header.sim_calendar_year = sim_calendar_year - hpxml.header.sim_calendar_year_isdefaulted = true + sim_calendar_year = Location.get_sim_calendar_year(hpxml_header.sim_calendar_year, epw_file) + if not hpxml_header.sim_calendar_year.nil? + if hpxml_header.sim_calendar_year != sim_calendar_year + hpxml_header.sim_calendar_year = sim_calendar_year + hpxml_header.sim_calendar_year_isdefaulted = true end else - hpxml.header.sim_calendar_year = sim_calendar_year - hpxml.header.sim_calendar_year_isdefaulted = true + hpxml_header.sim_calendar_year = sim_calendar_year + hpxml_header.sim_calendar_year_isdefaulted = true end - if hpxml.header.dst_enabled.nil? - hpxml.header.dst_enabled = true # Assume DST since it occurs in most US locations - hpxml.header.dst_enabled_isdefaulted = true + if hpxml_header.temperature_capacitance_multiplier.nil? + hpxml_header.temperature_capacitance_multiplier = 1.0 + hpxml_header.temperature_capacitance_multiplier_isdefaulted = true end - if hpxml.header.dst_enabled && (not epw_file.nil?) - if hpxml.header.dst_begin_month.nil? || hpxml.header.dst_begin_day.nil? || hpxml.header.dst_end_month.nil? || hpxml.header.dst_end_day.nil? - if epw_file.daylightSavingStartDate.is_initialized && epw_file.daylightSavingEndDate.is_initialized - # Use weather file DST dates if available - dst_start_date = epw_file.daylightSavingStartDate.get - dst_end_date = epw_file.daylightSavingEndDate.get - hpxml.header.dst_begin_month = dst_start_date.monthOfYear.value - hpxml.header.dst_begin_day = dst_start_date.dayOfMonth - hpxml.header.dst_end_month = dst_end_date.monthOfYear.value - hpxml.header.dst_end_day = dst_end_date.dayOfMonth - else - # Roughly average US dates according to https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States - hpxml.header.dst_begin_month = 3 - hpxml.header.dst_begin_day = 12 - hpxml.header.dst_end_month = 11 - hpxml.header.dst_end_day = 5 - end - hpxml.header.dst_begin_month_isdefaulted = true - hpxml.header.dst_begin_day_isdefaulted = true - hpxml.header.dst_end_month_isdefaulted = true - hpxml.header.dst_end_day_isdefaulted = true - end - end - - if (not epw_file.nil?) && hpxml.header.state_code.nil? - state_province_region = epw_file.stateProvinceRegion.upcase - if /^[A-Z]{2}$/.match(state_province_region) - hpxml.header.state_code = state_province_region - hpxml.header.state_code_isdefaulted = true - end - end - - if (not epw_file.nil?) && hpxml.header.time_zone_utc_offset.nil? - hpxml.header.time_zone_utc_offset = epw_file.timeZone - hpxml.header.time_zone_utc_offset_isdefaulted = true - end - - if hpxml.header.temperature_capacitance_multiplier.nil? - hpxml.header.temperature_capacitance_multiplier = 1.0 - hpxml.header.temperature_capacitance_multiplier_isdefaulted = true - end - - if hpxml.header.natvent_days_per_week.nil? - hpxml.header.natvent_days_per_week = 3 - hpxml.header.natvent_days_per_week_isdefaulted = true - end - - hpxml.header.unavailable_periods.each do |unavailable_period| + hpxml_header.unavailable_periods.each do |unavailable_period| if unavailable_period.begin_hour.nil? unavailable_period.begin_hour = 0 unavailable_period.begin_hour_isdefaulted = true @@ -206,87 +160,94 @@ def self.apply_header(hpxml, epw_file, weather) unavailable_period.natvent_availability_isdefaulted = true end end + end - if hpxml.header.shading_summer_begin_month.nil? || hpxml.header.shading_summer_begin_day.nil? || hpxml.header.shading_summer_end_month.nil? || hpxml.header.shading_summer_end_day.nil? - if not weather.nil? - # Default based on Building America seasons - _, default_cooling_months = HVAC.get_default_heating_and_cooling_seasons(weather) - begin_month, begin_day, end_month, end_day = Schedule.get_begin_and_end_dates_from_monthly_array(default_cooling_months, sim_calendar_year) - if not begin_month.nil? # Check if no summer - hpxml.header.shading_summer_begin_month = begin_month - hpxml.header.shading_summer_begin_day = begin_day - hpxml.header.shading_summer_end_month = end_month - hpxml.header.shading_summer_end_day = end_day - hpxml.header.shading_summer_begin_month_isdefaulted = true - hpxml.header.shading_summer_begin_day_isdefaulted = true - hpxml.header.shading_summer_end_month_isdefaulted = true - hpxml.header.shading_summer_end_day_isdefaulted = true - end - end + def self.apply_building_header_sizing(hpxml_bldg, weather, nbeds) + if hpxml_bldg.header.manualj_heating_design_temp.nil? + hpxml_bldg.header.manualj_heating_design_temp = weather.design.HeatingDrybulb.round(2) + hpxml_bldg.header.manualj_heating_design_temp_isdefaulted = true end - end - def self.apply_header_sizing(hpxml, weather, nbeds) - if hpxml.header.allow_increased_fixed_capacities.nil? - hpxml.header.allow_increased_fixed_capacities = false - hpxml.header.allow_increased_fixed_capacities_isdefaulted = true + if hpxml_bldg.header.manualj_cooling_design_temp.nil? + hpxml_bldg.header.manualj_cooling_design_temp = weather.design.CoolingDrybulb.round(2) + hpxml_bldg.header.manualj_cooling_design_temp_isdefaulted = true end - if hpxml.header.heat_pump_sizing_methodology.nil? && (hpxml.heat_pumps.size > 0) - hpxml.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingHERS - hpxml.header.heat_pump_sizing_methodology_isdefaulted = true + if hpxml_bldg.header.manualj_heating_setpoint.nil? + hpxml_bldg.header.manualj_heating_setpoint = 70.0 # deg-F, per Manual J + hpxml_bldg.header.manualj_heating_setpoint_isdefaulted = true end - if hpxml.header.manualj_heating_design_temp.nil? - hpxml.header.manualj_heating_design_temp = weather.design.HeatingDrybulb.round(2) - hpxml.header.manualj_heating_design_temp_isdefaulted = true + if hpxml_bldg.header.manualj_cooling_setpoint.nil? + hpxml_bldg.header.manualj_cooling_setpoint = 75.0 # deg-F, per Manual J + hpxml_bldg.header.manualj_cooling_setpoint_isdefaulted = true end - if hpxml.header.manualj_cooling_design_temp.nil? - hpxml.header.manualj_cooling_design_temp = weather.design.CoolingDrybulb.round(2) - hpxml.header.manualj_cooling_design_temp_isdefaulted = true + if hpxml_bldg.header.manualj_humidity_setpoint.nil? + hpxml_bldg.header.manualj_humidity_setpoint = 0.5 # 50% + if hpxml_bldg.dehumidifiers.size > 0 + hpxml_bldg.header.manualj_humidity_setpoint = [hpxml_bldg.header.manualj_humidity_setpoint, hpxml_bldg.dehumidifiers[0].rh_setpoint].min + end + hpxml_bldg.header.manualj_humidity_setpoint_isdefaulted = true end - if hpxml.header.manualj_heating_setpoint.nil? - hpxml.header.manualj_heating_setpoint = 70.0 # deg-F, per Manual J - hpxml.header.manualj_heating_setpoint_isdefaulted = true + if hpxml_bldg.header.manualj_internal_loads_sensible.nil? + if hpxml_bldg.refrigerators.size + hpxml_bldg.freezers.size <= 1 + hpxml_bldg.header.manualj_internal_loads_sensible = 2400.0 # Btuh, per Manual J + else + hpxml_bldg.header.manualj_internal_loads_sensible = 3600.0 # Btuh, per Manual J + end + hpxml_bldg.header.manualj_internal_loads_sensible_isdefaulted = true end - if hpxml.header.manualj_cooling_setpoint.nil? - hpxml.header.manualj_cooling_setpoint = 75.0 # deg-F, per Manual J - hpxml.header.manualj_cooling_setpoint_isdefaulted = true + if hpxml_bldg.header.manualj_internal_loads_latent.nil? + hpxml_bldg.header.manualj_internal_loads_latent = 0.0 # Btuh + hpxml_bldg.header.manualj_internal_loads_latent_isdefaulted = true end - if hpxml.header.manualj_humidity_setpoint.nil? - hpxml.header.manualj_humidity_setpoint = 0.5 # 50% - if hpxml.dehumidifiers.size > 0 - hpxml.header.manualj_humidity_setpoint = [hpxml.header.manualj_humidity_setpoint, hpxml.dehumidifiers[0].rh_setpoint].min - end - hpxml.header.manualj_humidity_setpoint_isdefaulted = true + if hpxml_bldg.header.manualj_num_occupants.nil? + hpxml_bldg.header.manualj_num_occupants = nbeds + 1 # Per Manual J + hpxml_bldg.header.manualj_num_occupants_isdefaulted = true end + end - if hpxml.header.manualj_internal_loads_sensible.nil? - if hpxml.refrigerators.size + hpxml.freezers.size <= 1 - hpxml.header.manualj_internal_loads_sensible = 2400.0 # Btuh, per Manual J - else - hpxml.header.manualj_internal_loads_sensible = 3600.0 # Btuh, per Manual J - end - hpxml.header.manualj_internal_loads_sensible_isdefaulted = true + def self.apply_building_header(hpxml_header, hpxml_bldg, weather) + if hpxml_bldg.header.natvent_days_per_week.nil? + hpxml_bldg.header.natvent_days_per_week = 3 + hpxml_bldg.header.natvent_days_per_week_isdefaulted = true end - if hpxml.header.manualj_internal_loads_latent.nil? - hpxml.header.manualj_internal_loads_latent = 0.0 # Btuh - hpxml.header.manualj_internal_loads_latent_isdefaulted = true + if hpxml_bldg.header.heat_pump_sizing_methodology.nil? && (hpxml_bldg.heat_pumps.size > 0) + hpxml_bldg.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingHERS + hpxml_bldg.header.heat_pump_sizing_methodology_isdefaulted = true end - if hpxml.header.manualj_num_occupants.nil? - hpxml.header.manualj_num_occupants = nbeds + 1 # Per Manual J - hpxml.header.manualj_num_occupants_isdefaulted = true + if hpxml_bldg.header.allow_increased_fixed_capacities.nil? + hpxml_bldg.header.allow_increased_fixed_capacities = false + hpxml_bldg.header.allow_increased_fixed_capacities_isdefaulted = true + end + + if hpxml_bldg.header.shading_summer_begin_month.nil? || hpxml_bldg.header.shading_summer_begin_day.nil? || hpxml_bldg.header.shading_summer_end_month.nil? || hpxml_bldg.header.shading_summer_end_day.nil? + if not weather.nil? + # Default based on Building America seasons + _, default_cooling_months = HVAC.get_default_heating_and_cooling_seasons(weather) + begin_month, begin_day, end_month, end_day = Schedule.get_begin_and_end_dates_from_monthly_array(default_cooling_months, hpxml_header.sim_calendar_year) + if not begin_month.nil? # Check if no summer + hpxml_bldg.header.shading_summer_begin_month = begin_month + hpxml_bldg.header.shading_summer_begin_day = begin_day + hpxml_bldg.header.shading_summer_end_month = end_month + hpxml_bldg.header.shading_summer_end_day = end_day + hpxml_bldg.header.shading_summer_begin_month_isdefaulted = true + hpxml_bldg.header.shading_summer_begin_day_isdefaulted = true + hpxml_bldg.header.shading_summer_end_month_isdefaulted = true + hpxml_bldg.header.shading_summer_end_day_isdefaulted = true + end + end end end - def self.apply_emissions_scenarios(hpxml, has_fuel) - hpxml.header.emissions_scenarios.each do |scenario| + def self.apply_emissions_scenarios(hpxml_header, has_fuel) + hpxml_header.emissions_scenarios.each do |scenario| # Electricity if not scenario.elec_schedule_filepath.nil? if scenario.elec_schedule_number_of_header_rows.nil? @@ -361,15 +322,15 @@ def self.apply_emissions_scenarios(hpxml, has_fuel) end end - def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) - hpxml.header.utility_bill_scenarios.each do |scenario| + def self.apply_utility_bill_scenarios(runner, hpxml_header, hpxml_bldg, has_fuel) + hpxml_header.utility_bill_scenarios.each do |scenario| if scenario.elec_tariff_filepath.nil? if scenario.elec_fixed_charge.nil? scenario.elec_fixed_charge = 12.0 # https://www.nrdc.org/experts/samantha-williams/there-war-attrition-electricity-fixed-charges says $11.19/month in 2018 scenario.elec_fixed_charge_isdefaulted = true end if scenario.elec_marginal_rate.nil? - scenario.elec_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml.header.state_code, HPXML::FuelTypeElectricity, scenario.elec_fixed_charge) + scenario.elec_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml_bldg.state_code, HPXML::FuelTypeElectricity, scenario.elec_fixed_charge) scenario.elec_marginal_rate_isdefaulted = true end end @@ -380,7 +341,7 @@ def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) scenario.natural_gas_fixed_charge_isdefaulted = true end if scenario.natural_gas_marginal_rate.nil? - scenario.natural_gas_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml.header.state_code, HPXML::FuelTypeNaturalGas, scenario.natural_gas_fixed_charge) + scenario.natural_gas_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml_bldg.state_code, HPXML::FuelTypeNaturalGas, scenario.natural_gas_fixed_charge) scenario.natural_gas_marginal_rate_isdefaulted = true end end @@ -391,7 +352,7 @@ def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) scenario.propane_fixed_charge_isdefaulted = true end if scenario.propane_marginal_rate.nil? - scenario.propane_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml.header.state_code, HPXML::FuelTypePropane, nil) + scenario.propane_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml_bldg.state_code, HPXML::FuelTypePropane, nil) scenario.propane_marginal_rate_isdefaulted = true end end @@ -402,7 +363,7 @@ def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) scenario.fuel_oil_fixed_charge_isdefaulted = true end if scenario.fuel_oil_marginal_rate.nil? - scenario.fuel_oil_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml.header.state_code, HPXML::FuelTypeOil, nil) + scenario.fuel_oil_marginal_rate, _ = UtilityBills.get_rates_from_eia_data(runner, hpxml_bldg.state_code, HPXML::FuelTypeOil, nil) scenario.fuel_oil_marginal_rate_isdefaulted = true end end @@ -440,7 +401,7 @@ def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) end end - next unless hpxml.pv_systems.size > 0 + next unless hpxml_bldg.pv_systems.size > 0 if scenario.pv_compensation_type.nil? scenario.pv_compensation_type = HPXML::PVCompensationTypeNetMetering @@ -472,27 +433,71 @@ def self.apply_utility_bill_scenarios(runner, hpxml, has_fuel) end end - def self.apply_site(hpxml) - if hpxml.site.site_type.nil? - hpxml.site.site_type = HPXML::SiteTypeSuburban - hpxml.site.site_type_isdefaulted = true + def self.apply_building(hpxml_bldg, epw_file) + if (not epw_file.nil?) && hpxml_bldg.state_code.nil? + state_province_region = epw_file.stateProvinceRegion.upcase + if /^[A-Z]{2}$/.match(state_province_region) + hpxml_bldg.state_code = state_province_region + hpxml_bldg.state_code_isdefaulted = true + end + end + + if (not epw_file.nil?) && hpxml_bldg.time_zone_utc_offset.nil? + hpxml_bldg.time_zone_utc_offset = epw_file.timeZone + hpxml_bldg.time_zone_utc_offset_isdefaulted = true + end + + if hpxml_bldg.dst_enabled.nil? + hpxml_bldg.dst_enabled = true # Assume DST since it occurs in most US locations + hpxml_bldg.dst_enabled_isdefaulted = true + end + + if hpxml_bldg.dst_enabled && (not epw_file.nil?) + if hpxml_bldg.dst_begin_month.nil? || hpxml_bldg.dst_begin_day.nil? || hpxml_bldg.dst_end_month.nil? || hpxml_bldg.dst_end_day.nil? + if epw_file.daylightSavingStartDate.is_initialized && epw_file.daylightSavingEndDate.is_initialized + # Use weather file DST dates if available + dst_start_date = epw_file.daylightSavingStartDate.get + dst_end_date = epw_file.daylightSavingEndDate.get + hpxml_bldg.dst_begin_month = dst_start_date.monthOfYear.value + hpxml_bldg.dst_begin_day = dst_start_date.dayOfMonth + hpxml_bldg.dst_end_month = dst_end_date.monthOfYear.value + hpxml_bldg.dst_end_day = dst_end_date.dayOfMonth + else + # Roughly average US dates according to https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States + hpxml_bldg.dst_begin_month = 3 + hpxml_bldg.dst_begin_day = 12 + hpxml_bldg.dst_end_month = 11 + hpxml_bldg.dst_end_day = 5 + end + hpxml_bldg.dst_begin_month_isdefaulted = true + hpxml_bldg.dst_begin_day_isdefaulted = true + hpxml_bldg.dst_end_month_isdefaulted = true + hpxml_bldg.dst_end_day_isdefaulted = true + end + end + end + + def self.apply_site(hpxml_bldg) + if hpxml_bldg.site.site_type.nil? + hpxml_bldg.site.site_type = HPXML::SiteTypeSuburban + hpxml_bldg.site.site_type_isdefaulted = true end - if hpxml.site.shielding_of_home.nil? - hpxml.site.shielding_of_home = HPXML::ShieldingNormal - hpxml.site.shielding_of_home_isdefaulted = true + if hpxml_bldg.site.shielding_of_home.nil? + hpxml_bldg.site.shielding_of_home = HPXML::ShieldingNormal + hpxml_bldg.site.shielding_of_home_isdefaulted = true end - if hpxml.site.ground_conductivity.nil? - hpxml.site.ground_conductivity = 1.0 # Btu/hr-ft-F - hpxml.site.ground_conductivity_isdefaulted = true + if hpxml_bldg.site.ground_conductivity.nil? + hpxml_bldg.site.ground_conductivity = 1.0 # Btu/hr-ft-F + hpxml_bldg.site.ground_conductivity_isdefaulted = true end - hpxml.site.additional_properties.aim2_shelter_coeff = Airflow.get_aim2_shelter_coefficient(hpxml.site.shielding_of_home) + hpxml_bldg.site.additional_properties.aim2_shelter_coeff = Airflow.get_aim2_shelter_coefficient(hpxml_bldg.site.shielding_of_home) end - def self.apply_neighbor_buildings(hpxml) - hpxml.neighbor_buildings.each do |neighbor_building| + def self.apply_neighbor_buildings(hpxml_bldg) + hpxml_bldg.neighbor_buildings.each do |neighbor_building| if neighbor_building.azimuth.nil? neighbor_building.azimuth = get_azimuth_from_orientation(neighbor_building.orientation) neighbor_building.azimuth_isdefaulted = true @@ -504,93 +509,96 @@ def self.apply_neighbor_buildings(hpxml) end end - def self.apply_building_occupancy(hpxml, schedules_file) - if hpxml.building_occupancy.number_of_residents.nil? - hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms = hpxml.building_construction.number_of_bedrooms + def self.apply_building_occupancy(hpxml_bldg, schedules_file) + if hpxml_bldg.building_occupancy.number_of_residents.nil? + hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms = hpxml_bldg.building_construction.number_of_bedrooms else # Set adjusted number of bedrooms for operational calculation; this is an adjustment on # ANSI 301 or Building America equations, which are based on number of bedrooms. - hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms = get_nbeds_adjusted_for_operational_calculation(hpxml) + hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms = get_nbeds_adjusted_for_operational_calculation(hpxml_bldg) end schedules_file_includes_occupants = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnOccupants)) - if hpxml.building_occupancy.weekday_fractions.nil? && !schedules_file_includes_occupants - hpxml.building_occupancy.weekday_fractions = Schedule.OccupantsWeekdayFractions - hpxml.building_occupancy.weekday_fractions_isdefaulted = true + if hpxml_bldg.building_occupancy.weekday_fractions.nil? && !schedules_file_includes_occupants + hpxml_bldg.building_occupancy.weekday_fractions = Schedule.OccupantsWeekdayFractions + hpxml_bldg.building_occupancy.weekday_fractions_isdefaulted = true end - if hpxml.building_occupancy.weekend_fractions.nil? && !schedules_file_includes_occupants - hpxml.building_occupancy.weekend_fractions = Schedule.OccupantsWeekendFractions - hpxml.building_occupancy.weekend_fractions_isdefaulted = true + if hpxml_bldg.building_occupancy.weekend_fractions.nil? && !schedules_file_includes_occupants + hpxml_bldg.building_occupancy.weekend_fractions = Schedule.OccupantsWeekendFractions + hpxml_bldg.building_occupancy.weekend_fractions_isdefaulted = true end - if hpxml.building_occupancy.monthly_multipliers.nil? && !schedules_file_includes_occupants - hpxml.building_occupancy.monthly_multipliers = Schedule.OccupantsMonthlyMultipliers - hpxml.building_occupancy.monthly_multipliers_isdefaulted = true + if hpxml_bldg.building_occupancy.monthly_multipliers.nil? && !schedules_file_includes_occupants + hpxml_bldg.building_occupancy.monthly_multipliers = Schedule.OccupantsMonthlyMultipliers + hpxml_bldg.building_occupancy.monthly_multipliers_isdefaulted = true end end - def self.apply_building_construction(hpxml, cfa, nbeds, infil_measurement) - cond_crawl_volume = hpxml.inferred_conditioned_crawlspace_volume() - if hpxml.building_construction.conditioned_building_volume.nil? && hpxml.building_construction.average_ceiling_height.nil? + def self.apply_building_construction(hpxml_bldg, cfa, nbeds, infil_measurement) + cond_crawl_volume = hpxml_bldg.inferred_conditioned_crawlspace_volume() + if hpxml_bldg.building_construction.conditioned_building_volume.nil? && hpxml_bldg.building_construction.average_ceiling_height.nil? if not infil_measurement.infiltration_volume.nil? - hpxml.building_construction.average_ceiling_height = [infil_measurement.infiltration_volume / cfa, 8.0].min + hpxml_bldg.building_construction.average_ceiling_height = [infil_measurement.infiltration_volume / cfa, 8.0].min else - hpxml.building_construction.average_ceiling_height = 8.0 - end - hpxml.building_construction.average_ceiling_height_isdefaulted = true - hpxml.building_construction.conditioned_building_volume = cfa * hpxml.building_construction.average_ceiling_height + cond_crawl_volume - hpxml.building_construction.conditioned_building_volume_isdefaulted = true - elsif hpxml.building_construction.conditioned_building_volume.nil? - hpxml.building_construction.conditioned_building_volume = cfa * hpxml.building_construction.average_ceiling_height + cond_crawl_volume - hpxml.building_construction.conditioned_building_volume_isdefaulted = true - elsif hpxml.building_construction.average_ceiling_height.nil? - hpxml.building_construction.average_ceiling_height = (hpxml.building_construction.conditioned_building_volume - cond_crawl_volume) / cfa - hpxml.building_construction.average_ceiling_height_isdefaulted = true - end - - if hpxml.building_construction.number_of_bathrooms.nil? - hpxml.building_construction.number_of_bathrooms = Float(Waterheater.get_default_num_bathrooms(nbeds)).to_i - hpxml.building_construction.number_of_bathrooms_isdefaulted = true + hpxml_bldg.building_construction.average_ceiling_height = 8.0 + end + hpxml_bldg.building_construction.average_ceiling_height_isdefaulted = true + hpxml_bldg.building_construction.conditioned_building_volume = cfa * hpxml_bldg.building_construction.average_ceiling_height + cond_crawl_volume + hpxml_bldg.building_construction.conditioned_building_volume_isdefaulted = true + elsif hpxml_bldg.building_construction.conditioned_building_volume.nil? + hpxml_bldg.building_construction.conditioned_building_volume = cfa * hpxml_bldg.building_construction.average_ceiling_height + cond_crawl_volume + hpxml_bldg.building_construction.conditioned_building_volume_isdefaulted = true + elsif hpxml_bldg.building_construction.average_ceiling_height.nil? + hpxml_bldg.building_construction.average_ceiling_height = (hpxml_bldg.building_construction.conditioned_building_volume - cond_crawl_volume) / cfa + hpxml_bldg.building_construction.average_ceiling_height_isdefaulted = true + end + if hpxml_bldg.building_construction.number_of_bathrooms.nil? + hpxml_bldg.building_construction.number_of_bathrooms = Float(Waterheater.get_default_num_bathrooms(nbeds)).to_i + hpxml_bldg.building_construction.number_of_bathrooms_isdefaulted = true + end + if hpxml_bldg.building_construction.number_of_units.nil? + hpxml_bldg.building_construction.number_of_units = 1 + hpxml_bldg.building_construction.number_of_units_isdefaulted = true end end - def self.apply_climate_and_risk_zones(hpxml, epw_file) - if (not epw_file.nil?) && hpxml.climate_and_risk_zones.climate_zone_ieccs.empty? + def self.apply_climate_and_risk_zones(hpxml_bldg, epw_file) + if (not epw_file.nil?) && hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.empty? zone = Location.get_climate_zone_iecc(epw_file.wmoNumber) if not zone.nil? - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(zone: zone, - year: 2006, - zone_isdefaulted: true, - year_isdefaulted: true) + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(zone: zone, + year: 2006, + zone_isdefaulted: true, + year_isdefaulted: true) end end end - def self.apply_infiltration(hpxml, infil_measurement) + def self.apply_infiltration(hpxml_bldg, infil_measurement) if infil_measurement.infiltration_volume.nil? - infil_measurement.infiltration_volume = hpxml.building_construction.conditioned_building_volume + infil_measurement.infiltration_volume = hpxml_bldg.building_construction.conditioned_building_volume infil_measurement.infiltration_volume_isdefaulted = true end if infil_measurement.infiltration_height.nil? - infil_measurement.infiltration_height = hpxml.inferred_infiltration_height(infil_measurement.infiltration_volume) + infil_measurement.infiltration_height = hpxml_bldg.inferred_infiltration_height(infil_measurement.infiltration_volume) infil_measurement.infiltration_height_isdefaulted = true end if infil_measurement.a_ext.nil? if (infil_measurement.infiltration_type == HPXML::InfiltrationTypeUnitTotal) && - [HPXML::ResidentialTypeApartment, HPXML::ResidentialTypeSFA].include?(hpxml.building_construction.residential_facility_type) - tot_cb_area, ext_cb_area = hpxml.compartmentalization_boundary_areas() + [HPXML::ResidentialTypeApartment, HPXML::ResidentialTypeSFA].include?(hpxml_bldg.building_construction.residential_facility_type) + tot_cb_area, ext_cb_area = hpxml_bldg.compartmentalization_boundary_areas() infil_measurement.a_ext = (ext_cb_area / tot_cb_area).round(5) infil_measurement.a_ext_isdefaulted = true end end end - def self.apply_attics(hpxml) - return unless hpxml.has_location(HPXML::LocationAtticVented) + def self.apply_attics(hpxml_bldg) + return unless hpxml_bldg.has_location(HPXML::LocationAtticVented) - vented_attics = hpxml.attics.select { |a| a.attic_type == HPXML::AtticTypeVented } + vented_attics = hpxml_bldg.attics.select { |a| a.attic_type == HPXML::AtticTypeVented } if vented_attics.empty? - hpxml.attics.add(id: 'VentedAttic', - attic_type: HPXML::AtticTypeVented) - vented_attics << hpxml.attics[-1] + hpxml_bldg.attics.add(id: 'VentedAttic', + attic_type: HPXML::AtticTypeVented) + vented_attics << hpxml_bldg.attics[-1] end vented_attics.each do |vented_attic| next unless (vented_attic.vented_attic_sla.nil? && vented_attic.vented_attic_ach.nil?) @@ -601,26 +609,42 @@ def self.apply_attics(hpxml) end end - def self.apply_foundations(hpxml) - return unless hpxml.has_location(HPXML::LocationCrawlspaceVented) + def self.apply_foundations(hpxml_bldg) + if hpxml_bldg.has_location(HPXML::LocationCrawlspaceVented) + vented_crawls = hpxml_bldg.foundations.select { |f| f.foundation_type == HPXML::FoundationTypeCrawlspaceVented } + if vented_crawls.empty? + hpxml_bldg.foundations.add(id: 'VentedCrawlspace', + foundation_type: HPXML::FoundationTypeCrawlspaceVented) + vented_crawls << hpxml_bldg.foundations[-1] + end + vented_crawls.each do |vented_crawl| + next unless vented_crawl.vented_crawlspace_sla.nil? - vented_crawls = hpxml.foundations.select { |f| f.foundation_type == HPXML::FoundationTypeCrawlspaceVented } - if vented_crawls.empty? - hpxml.foundations.add(id: 'VentedCrawlspace', - foundation_type: HPXML::FoundationTypeCrawlspaceVented) - vented_crawls << hpxml.foundations[-1] + vented_crawl.vented_crawlspace_sla = Airflow.get_default_vented_crawl_sla() + vented_crawl.vented_crawlspace_sla_isdefaulted = true + break # EPvalidator.xml only allows a single ventilation rate + end end - vented_crawls.each do |vented_crawl| - next unless vented_crawl.vented_crawlspace_sla.nil? - vented_crawl.vented_crawlspace_sla = Airflow.get_default_vented_crawl_sla() - vented_crawl.vented_crawlspace_sla_isdefaulted = true - break # EPvalidator.xml only allows a single ventilation rate + if hpxml_bldg.has_location(HPXML::LocationManufacturedHomeUnderBelly) + belly_and_wing_foundations = hpxml_bldg.foundations.select { |f| f.foundation_type == HPXML::FoundationTypeBellyAndWing } + if belly_and_wing_foundations.empty? + hpxml_bldg.foundations.add(id: 'BellyAndWing', + foundation_type: HPXML::FoundationTypeBellyAndWing) + belly_and_wing_foundations << hpxml_bldg.foundations[-1] + end + belly_and_wing_foundations.each do |foundation| + next unless foundation.belly_wing_skirt_present.nil? + + foundation.belly_wing_skirt_present_isdefaulted = true + foundation.belly_wing_skirt_present = true + break + end end end - def self.apply_roofs(hpxml) - hpxml.roofs.each do |roof| + def self.apply_roofs(hpxml_bldg) + hpxml_bldg.roofs.each do |roof| if roof.azimuth.nil? roof.azimuth = get_azimuth_from_orientation(roof.orientation) roof.azimuth_isdefaulted = true @@ -673,8 +697,8 @@ def self.apply_roofs(hpxml) end end - def self.apply_rim_joists(hpxml) - hpxml.rim_joists.each do |rim_joist| + def self.apply_rim_joists(hpxml_bldg) + hpxml_bldg.rim_joists.each do |rim_joist| if rim_joist.azimuth.nil? rim_joist.azimuth = get_azimuth_from_orientation(rim_joist.orientation) rim_joist.azimuth_isdefaulted = true @@ -708,8 +732,8 @@ def self.apply_rim_joists(hpxml) end end - def self.apply_walls(hpxml) - hpxml.walls.each do |wall| + def self.apply_walls(hpxml_bldg) + hpxml_bldg.walls.each do |wall| if wall.azimuth.nil? wall.azimuth = get_azimuth_from_orientation(wall.orientation) wall.azimuth_isdefaulted = true @@ -757,8 +781,8 @@ def self.apply_walls(hpxml) end end - def self.apply_foundation_walls(hpxml) - hpxml.foundation_walls.each do |foundation_wall| + def self.apply_foundation_walls(hpxml_bldg) + hpxml_bldg.foundation_walls.each do |foundation_wall| if foundation_wall.type.nil? foundation_wall.type = HPXML::FoundationWallTypeSolidConcrete foundation_wall.type_isdefaulted = true @@ -812,8 +836,8 @@ def self.apply_foundation_walls(hpxml) end end - def self.apply_floors(hpxml) - hpxml.floors.each do |floor| + def self.apply_floors(hpxml_bldg) + hpxml_bldg.floors.each do |floor| if floor.floor_or_ceiling.nil? if floor.is_ceiling floor.floor_or_ceiling = HPXML::FloorOrCeilingCeiling @@ -843,8 +867,8 @@ def self.apply_floors(hpxml) end end - def self.apply_slabs(hpxml) - hpxml.slabs.each do |slab| + def self.apply_slabs(hpxml_bldg) + hpxml_bldg.slabs.each do |slab| if slab.thickness.nil? crawl_slab = [HPXML::LocationCrawlspaceVented, HPXML::LocationCrawlspaceUnvented].include?(slab.interior_adjacent_to) slab.thickness = crawl_slab ? 0.0 : 4.0 @@ -859,12 +883,22 @@ def self.apply_slabs(hpxml) slab.carpet_fraction = conditioned_slab ? 0.8 : 0.0 slab.carpet_fraction_isdefaulted = true end + if slab.connected_foundation_walls.empty? + if slab.depth_below_grade.nil? + slab.depth_below_grade = 0.0 + slab.depth_below_grade_isdefaulted = true + end + else + if !slab.depth_below_grade.nil? + slab.depth_below_grade = nil # Ignore Slab/DepthBelowGrade; use values from adjacent foundation walls instead + end + end end end - def self.apply_windows(hpxml) + def self.apply_windows(hpxml_bldg) default_shade_summer, default_shade_winter = Constructions.get_default_interior_shading_factors() - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| if window.azimuth.nil? window.azimuth = get_azimuth_from_orientation(window.orientation) window.azimuth_isdefaulted = true @@ -931,8 +965,8 @@ def self.apply_windows(hpxml) end end - def self.apply_skylights(hpxml) - hpxml.skylights.each do |skylight| + def self.apply_skylights(hpxml_bldg) + hpxml_bldg.skylights.each do |skylight| if skylight.azimuth.nil? skylight.azimuth = get_azimuth_from_orientation(skylight.orientation) skylight.azimuth_isdefaulted = true @@ -995,8 +1029,8 @@ def self.apply_skylights(hpxml) end end - def self.apply_doors(hpxml) - hpxml.doors.each do |door| + def self.apply_doors(hpxml_bldg) + hpxml_bldg.doors.each do |door| if door.azimuth.nil? door.azimuth = get_azimuth_from_orientation(door.orientation) door.azimuth_isdefaulted = true @@ -1011,47 +1045,47 @@ def self.apply_doors(hpxml) if (not door.wall.nil?) && (not door.wall.azimuth.nil?) door.azimuth = door.wall.azimuth else - primary_azimuth = get_default_azimuths(hpxml)[0] + primary_azimuth = get_default_azimuths(hpxml_bldg)[0] door.azimuth = primary_azimuth door.azimuth_isdefaulted = true end end end - def self.apply_partition_wall_mass(hpxml) - if hpxml.partition_wall_mass.area_fraction.nil? - hpxml.partition_wall_mass.area_fraction = 1.0 - hpxml.partition_wall_mass.area_fraction_isdefaulted = true + def self.apply_partition_wall_mass(hpxml_bldg) + if hpxml_bldg.partition_wall_mass.area_fraction.nil? + hpxml_bldg.partition_wall_mass.area_fraction = 1.0 + hpxml_bldg.partition_wall_mass.area_fraction_isdefaulted = true end - if hpxml.partition_wall_mass.interior_finish_type.nil? - hpxml.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishGypsumBoard - hpxml.partition_wall_mass.interior_finish_type_isdefaulted = true + if hpxml_bldg.partition_wall_mass.interior_finish_type.nil? + hpxml_bldg.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishGypsumBoard + hpxml_bldg.partition_wall_mass.interior_finish_type_isdefaulted = true end - if hpxml.partition_wall_mass.interior_finish_thickness.nil? - hpxml.partition_wall_mass.interior_finish_thickness = 0.5 - hpxml.partition_wall_mass.interior_finish_thickness_isdefaulted = true + if hpxml_bldg.partition_wall_mass.interior_finish_thickness.nil? + hpxml_bldg.partition_wall_mass.interior_finish_thickness = 0.5 + hpxml_bldg.partition_wall_mass.interior_finish_thickness_isdefaulted = true end end - def self.apply_furniture_mass(hpxml) - if hpxml.furniture_mass.area_fraction.nil? - hpxml.furniture_mass.area_fraction = 0.4 - hpxml.furniture_mass.area_fraction_isdefaulted = true + def self.apply_furniture_mass(hpxml_bldg) + if hpxml_bldg.furniture_mass.area_fraction.nil? + hpxml_bldg.furniture_mass.area_fraction = 0.4 + hpxml_bldg.furniture_mass.area_fraction_isdefaulted = true end - if hpxml.furniture_mass.type.nil? - hpxml.furniture_mass.type = HPXML::FurnitureMassTypeLightWeight - hpxml.furniture_mass.type_isdefaulted = true + if hpxml_bldg.furniture_mass.type.nil? + hpxml_bldg.furniture_mass.type = HPXML::FurnitureMassTypeLightWeight + hpxml_bldg.furniture_mass.type_isdefaulted = true end end - def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) + def self.apply_hvac(runner, hpxml_bldg, weather, convert_shared_systems) if convert_shared_systems - HVAC.apply_shared_systems(hpxml) + HVAC.apply_shared_systems(hpxml_bldg) end # Convert negative values (e.g., -1) to nil as appropriate # This is needed to support autosizing in OS-ERI, where the capacities are required inputs - hpxml.hvac_systems.each do |hvac_system| + hpxml_bldg.hvac_systems.each do |hvac_system| if hvac_system.respond_to?(:heating_capacity) && hvac_system.heating_capacity.to_f < 0 hvac_system.heating_capacity = nil end @@ -1067,7 +1101,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Convert SEER2/HSPF2 to SEER/HSPF - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type next unless cooling_system.cooling_efficiency_seer.nil? @@ -1077,7 +1111,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) cooling_system.cooling_efficiency_seer_isdefaulted = true cooling_system.cooling_efficiency_seer2 = nil end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump.heat_pump_type next unless heat_pump.cooling_efficiency_seer.nil? @@ -1087,7 +1121,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) heat_pump.cooling_efficiency_seer_isdefaulted = true heat_pump.cooling_efficiency_seer2 = nil end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump.heat_pump_type next unless heat_pump.heating_efficiency_hspf.nil? @@ -1099,13 +1133,13 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Default AC/HP compressor type - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless cooling_system.compressor_type.nil? cooling_system.compressor_type = HVAC.get_default_compressor_type(cooling_system.cooling_system_type, cooling_system.cooling_efficiency_seer) cooling_system.compressor_type_isdefaulted = true end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.compressor_type.nil? heat_pump.compressor_type = HVAC.get_default_compressor_type(heat_pump.heat_pump_type, heat_pump.cooling_efficiency_seer) @@ -1113,23 +1147,27 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Default HP heating capacity retention - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.heating_capacity_retention_fraction.nil? next unless heat_pump.heating_capacity_17F.nil? next if [HPXML::HVACTypeHeatPumpGroundToAir, HPXML::HVACTypeHeatPumpWaterLoopToAir].include? heat_pump.heat_pump_type - heat_pump.heating_capacity_retention_temp = 5.0 - if [HPXML::HVACCompressorTypeSingleStage, HPXML::HVACCompressorTypeTwoStage].include? heat_pump.compressor_type - heat_pump.heating_capacity_retention_fraction = 0.425 - elsif [HPXML::HVACCompressorTypeVariableSpeed].include? heat_pump.compressor_type - heat_pump.heating_capacity_retention_fraction = 0.5 + if not heat_pump.heating_detailed_performance_data.empty? + # Calculate heating capacity retention at 5F outdoor drybulb + target_odb = 5.0 + max_capacity_47 = heat_pump.heating_detailed_performance_data.find { |dp| dp.outdoor_temperature == HVAC::AirSourceHeatRatedODB && dp.capacity_description == HPXML::CapacityDescriptionMaximum }.capacity + heat_pump.heating_capacity_retention_fraction = (HVAC.interpolate_to_odb_table_point(heat_pump.heating_detailed_performance_data, HPXML::CapacityDescriptionMaximum, target_odb, :capacity) / max_capacity_47).round(5) + heat_pump.heating_capacity_retention_fraction = 0.0 if heat_pump.heating_capacity_retention_fraction < 0 + heat_pump.heating_capacity_retention_temp = target_odb + else + heat_pump.heating_capacity_retention_temp, heat_pump.heating_capacity_retention_fraction = HVAC.get_default_heating_capacity_retention(heat_pump.compressor_type, heat_pump.heating_efficiency_hspf) end heat_pump.heating_capacity_retention_fraction_isdefaulted = true heat_pump.heating_capacity_retention_temp_isdefaulted = true end # Default HP compressor lockout temp - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.compressor_lockout_temp.nil? next unless heat_pump.backup_heating_switchover_temp.nil? next if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir @@ -1153,7 +1191,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Default HP backup lockout temp - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next if heat_pump.backup_type.nil? next unless heat_pump.backup_heating_lockout_temp.nil? next unless heat_pump.backup_heating_switchover_temp.nil? @@ -1173,7 +1211,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Default boiler EAE - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless heating_system.electric_auxiliary_energy.nil? heating_system.electric_auxiliary_energy_isdefaulted = true @@ -1184,7 +1222,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Default AC/HP sensible heat ratio - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless cooling_system.cooling_shr.nil? if cooling_system.cooling_system_type == HPXML::HVACTypeCentralAirConditioner @@ -1205,7 +1243,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) cooling_system.cooling_shr_isdefaulted = true end end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.cooling_shr.nil? if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpAirToAir @@ -1231,7 +1269,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # GSHP pump power - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir next unless heat_pump.pump_watts_per_ton.nil? @@ -1240,7 +1278,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Charge defect ratio - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type next unless cooling_system.charge_defect_ratio.nil? @@ -1248,7 +1286,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) cooling_system.charge_defect_ratio = 0.0 cooling_system.charge_defect_ratio_isdefaulted = true end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpGroundToAir].include? heat_pump.heat_pump_type @@ -1259,14 +1297,14 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Airflow defect ratio - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless [HPXML::HVACTypeFurnace].include? heating_system.heating_system_type next unless heating_system.airflow_defect_ratio.nil? heating_system.airflow_defect_ratio = 0.0 heating_system.airflow_defect_ratio_isdefaulted = true end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type next unless cooling_system.airflow_defect_ratio.nil? @@ -1274,7 +1312,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) cooling_system.airflow_defect_ratio = 0.0 cooling_system.airflow_defect_ratio_isdefaulted = true end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpGroundToAir, HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump.heat_pump_type @@ -1289,7 +1327,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) ecm_watts_per_cfm = 0.375 # W/cfm, ECM fan mini_split_ductless_watts_per_cfm = 0.07 # W/cfm mini_split_ducted_watts_per_cfm = 0.18 # W/cfm - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| if [HPXML::HVACTypeFurnace].include? heating_system.heating_system_type if heating_system.fan_watts_per_cfm.nil? if (not heating_system.distribution_system.nil?) && (heating_system.distribution_system.air_type == HPXML::AirTypeGravity) @@ -1308,8 +1346,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end elsif [HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, - HPXML::HVACTypePortableHeater, - HPXML::HVACTypeFixedHeater, + HPXML::HVACTypeSpaceHeater, HPXML::HVACTypeFireplace].include? heating_system.heating_system_type if heating_system.fan_watts.nil? heating_system.fan_watts = 0.0 # W/cfm, assume no fan power @@ -1317,7 +1354,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end end end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless cooling_system.fan_watts_per_cfm.nil? if (not cooling_system.attached_heating_system.nil?) && (not cooling_system.attached_heating_system.fan_watts_per_cfm.nil?) @@ -1341,7 +1378,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) # Depends on airflow rate, so defaulted in hvac_sizing.rb end end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless heat_pump.fan_watts_per_cfm.nil? if [HPXML::HVACTypeHeatPumpAirToAir].include? heat_pump.heat_pump_type @@ -1369,7 +1406,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Crankcase heater power [Watts] - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner, HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC].include? cooling_system.cooling_system_type next unless cooling_system.crankcase_heater_watts.nil? @@ -1380,7 +1417,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end cooling_system.crankcase_heater_watts_isdefaulted = true end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? heat_pump.heat_pump_type next unless heat_pump.crankcase_heater_watts.nil? @@ -1393,7 +1430,7 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Pilot Light - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless [HPXML::HVACTypeFurnace, HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, @@ -1412,9 +1449,10 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end # Detailed HVAC performance - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| clg_ap = cooling_system.additional_properties if [HPXML::HVACTypeCentralAirConditioner, + HPXML::HVACTypeMiniSplitAirConditioner, HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC].include? cooling_system.cooling_system_type if [HPXML::HVACTypeRoomAirConditioner, @@ -1424,43 +1462,26 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) use_eer = false end # Note: We use HP cooling curve so that a central AC behaves the same. - HVAC.set_num_speeds(cooling_system) - HVAC.set_fan_power_rated(cooling_system) unless use_eer - HVAC.set_cool_c_d(cooling_system, clg_ap.num_speeds) - HVAC.set_cool_curves_central_air_source(cooling_system, use_eer) - HVAC.set_cool_rated_shrs_gross(runner, cooling_system) - HVAC.set_cool_rated_eirs(cooling_system) unless use_eer - - elsif [HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type - num_speeds = 10 - HVAC.set_num_speeds(cooling_system) - HVAC.set_fan_power_rated(cooling_system) - - HVAC.set_cool_c_d(cooling_system, num_speeds) - HVAC.set_cool_curves_mshp(cooling_system, num_speeds) - HVAC.set_cool_rated_shrs_gross(runner, cooling_system) - HVAC.set_cool_rated_eirs_mshp(cooling_system, num_speeds) - - HVAC.set_mshp_downselected_speed_indices(cooling_system) + HVAC.set_fan_power_rated(cooling_system, use_eer) + HVAC.set_cool_curves_central_air_source(runner, cooling_system, use_eer) elsif [HPXML::HVACTypeEvaporativeCooler].include? cooling_system.cooling_system_type clg_ap.effectiveness = 0.72 # Assumption from HEScore end end - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless [HPXML::HVACTypeStove, - HPXML::HVACTypePortableHeater, - HPXML::HVACTypeFixedHeater, + HPXML::HVACTypeSpaceHeater, HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, HPXML::HVACTypeFireplace].include? heating_system.heating_system_type - heating_system.additional_properties.heat_rated_cfm_per_ton = HVAC.get_default_heat_cfm_per_ton(1, true) + heating_system.additional_properties.heat_rated_cfm_per_ton = HVAC.get_default_heat_cfm_per_ton(HPXML::HVACCompressorTypeSingleStage, true) end - hpxml.heat_pumps.each do |heat_pump| - hp_ap = heat_pump.additional_properties + hpxml_bldg.heat_pumps.each do |heat_pump| if [HPXML::HVACTypeHeatPumpAirToAir, + HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? heat_pump.heat_pump_type if [HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? heat_pump.heat_pump_type @@ -1468,35 +1489,10 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) else use_eer_cop = false end - HVAC.set_num_speeds(heat_pump) - HVAC.set_fan_power_rated(heat_pump) unless use_eer_cop + HVAC.set_fan_power_rated(heat_pump, use_eer_cop) HVAC.set_heat_pump_temperatures(heat_pump, runner) - - HVAC.set_cool_c_d(heat_pump, hp_ap.num_speeds) - HVAC.set_cool_curves_central_air_source(heat_pump, use_eer_cop) - HVAC.set_cool_rated_shrs_gross(runner, heat_pump) - HVAC.set_cool_rated_eirs(heat_pump) unless use_eer_cop - - HVAC.set_heat_c_d(heat_pump, hp_ap.num_speeds) + HVAC.set_cool_curves_central_air_source(runner, heat_pump, use_eer_cop) HVAC.set_heat_curves_central_air_source(heat_pump, use_eer_cop) - HVAC.set_heat_rated_eirs(heat_pump) unless use_eer_cop - - elsif [HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump.heat_pump_type - num_speeds = 10 - HVAC.set_num_speeds(heat_pump) - HVAC.set_fan_power_rated(heat_pump) - HVAC.set_heat_pump_temperatures(heat_pump, runner) - - HVAC.set_cool_c_d(heat_pump, num_speeds) - HVAC.set_cool_curves_mshp(heat_pump, num_speeds) - HVAC.set_cool_rated_shrs_gross(runner, heat_pump) - HVAC.set_cool_rated_eirs_mshp(heat_pump, num_speeds) - - HVAC.set_heat_c_d(heat_pump, num_speeds) - HVAC.set_heat_curves_mshp(heat_pump, num_speeds) - HVAC.set_heat_rated_eirs_mshp(heat_pump, num_speeds) - - HVAC.set_mshp_downselected_speed_indices(heat_pump) elsif [HPXML::HVACTypeHeatPumpGroundToAir].include? heat_pump.heat_pump_type HVAC.set_gshp_assumptions(heat_pump, weather) @@ -1509,8 +1505,47 @@ def self.apply_hvac(runner, hpxml, weather, convert_shared_systems) end end - def self.apply_hvac_control(hpxml, schedules_file) - hpxml.hvac_controls.each do |hvac_control| + def self.apply_detailed_performance_data_for_var_speed_systems(hpxml_bldg) + (hpxml_bldg.cooling_systems + hpxml_bldg.heat_pumps).each do |hvac_system| + is_hp = hvac_system.is_a? HPXML::HeatPump + system_type = is_hp ? hvac_system.heat_pump_type : hvac_system.cooling_system_type + next unless [HPXML::HVACTypeCentralAirConditioner, + HPXML::HVACTypeMiniSplitAirConditioner, + HPXML::HVACTypeHeatPumpAirToAir, + HPXML::HVACTypeHeatPumpMiniSplit].include? system_type + + next unless hvac_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + + HVAC.drop_intermediate_speeds(hvac_system) + + hvac_ap = hvac_system.additional_properties + if hvac_system.cooling_detailed_performance_data.empty? + HVAC.set_cool_detailed_performance_data(hvac_system) + else + # override some properties based on detailed performance data + cool_rated_capacity = [hvac_system.cooling_capacity, 1.0].max + cool_max_capacity = [hvac_system.cooling_detailed_performance_data.find { |dp| (dp.outdoor_temperature == HVAC::AirSourceCoolRatedODB) && (dp.capacity_description == HPXML::CapacityDescriptionMaximum) }.capacity, 1.0].max + cool_min_capacity = [hvac_system.cooling_detailed_performance_data.find { |dp| (dp.outdoor_temperature == HVAC::AirSourceCoolRatedODB) && (dp.capacity_description == HPXML::CapacityDescriptionMinimum) }.capacity, 1.0].max + hvac_ap.cool_capacity_ratios = [cool_min_capacity / cool_rated_capacity, cool_max_capacity / cool_rated_capacity] + hvac_ap.cool_fan_speed_ratios = HVAC.calc_fan_speed_ratios(hvac_ap.cool_capacity_ratios, hvac_ap.cool_rated_cfm_per_ton, hvac_ap.cool_rated_airflow_rate) + end + if is_hp + if hvac_system.heating_detailed_performance_data.empty? + HVAC.set_heat_detailed_performance_data(hvac_system) + else + # override some properties based on detailed performance data + heat_rated_capacity = [hvac_system.heating_capacity, 1.0].max + heat_max_capacity = [hvac_system.heating_detailed_performance_data.find { |dp| (dp.outdoor_temperature == HVAC::AirSourceHeatRatedODB) && (dp.capacity_description == HPXML::CapacityDescriptionMaximum) }.capacity, 1.0].max + heat_min_capacity = [hvac_system.heating_detailed_performance_data.find { |dp| (dp.outdoor_temperature == HVAC::AirSourceHeatRatedODB) && (dp.capacity_description == HPXML::CapacityDescriptionMinimum) }.capacity, 1.0].max + hvac_ap.heat_capacity_ratios = [heat_min_capacity / heat_rated_capacity, heat_max_capacity / heat_rated_capacity] + hvac_ap.heat_fan_speed_ratios = HVAC.calc_fan_speed_ratios(hvac_ap.heat_capacity_ratios, hvac_ap.heat_rated_cfm_per_ton, hvac_ap.heat_rated_airflow_rate) + end + end + end + end + + def self.apply_hvac_control(hpxml_bldg, schedules_file) + hpxml_bldg.hvac_controls.each do |hvac_control| schedules_file_includes_heating_setpoint_temp = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnHeatingSetpoint)) if hvac_control.heating_setpoint_temp.nil? && hvac_control.weekday_heating_setpoints.nil? && !schedules_file_includes_heating_setpoint_temp # No heating setpoints; set a default heating setpoint for, e.g., natural ventilation @@ -1563,8 +1598,8 @@ def self.apply_hvac_control(hpxml, schedules_file) end end - def self.apply_hvac_distribution(hpxml, ncfl, ncfl_ag) - hpxml.hvac_distributions.each do |hvac_distribution| + def self.apply_hvac_distribution(hpxml_bldg, ncfl, ncfl_ag) + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir next if hvac_distribution.ducts.empty? @@ -1585,8 +1620,8 @@ def self.apply_hvac_distribution(hpxml, ncfl, ncfl_ag) [supply_ducts, return_ducts].each do |ducts| ducts.each do |duct| primary_duct_area, secondary_duct_area = HVAC.get_default_duct_surface_area(duct.duct_type, ncfl_ag, cfa_served, n_returns).map { |area| area / ducts.size } - primary_duct_location, secondary_duct_location = HVAC.get_default_duct_locations(hpxml) - if primary_duct_location.nil? # If a home doesn't have any non-living spaces (outside living space), place all ducts in living space. + primary_duct_location, secondary_duct_location = HVAC.get_default_duct_locations(hpxml_bldg) + if primary_duct_location.nil? # If a home doesn't have any unconditioned spaces, place all ducts in conditioned space. duct.duct_surface_area = primary_duct_area + secondary_duct_area duct.duct_surface_area_isdefaulted = true duct.duct_location = secondary_duct_location @@ -1630,10 +1665,18 @@ def self.apply_hvac_distribution(hpxml, ncfl, ncfl_ag) next unless duct.duct_fraction_area.nil? if duct.duct_type == HPXML::DuctTypeSupply - duct.duct_fraction_area = (duct.duct_surface_area / total_supply_area).round(3) + if total_supply_area > 0 + duct.duct_fraction_area = (duct.duct_surface_area / total_supply_area).round(3) + else + duct.duct_fraction_area = (1.0 / supply_ducts.size).round(3) # Arbitrary + end duct.duct_fraction_area_isdefaulted = true elsif duct.duct_type == HPXML::DuctTypeReturn - duct.duct_fraction_area = (duct.duct_surface_area / total_return_area).round(3) + if total_return_area > 0 + duct.duct_fraction_area = (duct.duct_surface_area / total_return_area).round(3) + else + duct.duct_fraction_area = (1.0 / return_ducts.size).round(3) # Arbitrary + end duct.duct_fraction_area_isdefaulted = true end end @@ -1663,9 +1706,9 @@ def self.apply_hvac_distribution(hpxml, ncfl, ncfl_ag) end end - def self.apply_hvac_location(hpxml) + def self.apply_hvac_location(hpxml_bldg) # This needs to come after we have applied defaults for ducts - hpxml.hvac_systems.each do |hvac_system| + hpxml_bldg.hvac_systems.each do |hvac_system| next unless hvac_system.location.nil? hvac_system.location_isdefaulted = true @@ -1673,7 +1716,7 @@ def self.apply_hvac_location(hpxml) # Set default location based on distribution system dist_system = hvac_system.distribution_system if dist_system.nil? - hvac_system.location = HPXML::LocationLivingSpace + hvac_system.location = HPXML::LocationConditionedSpace else dist_type = dist_system.distribution_system_type if dist_type == HPXML::HVACDistributionTypeAir @@ -1687,7 +1730,7 @@ def self.apply_hvac_location(hpxml) uncond_duct_locations[d.duct_location] += d.duct_surface_area end if uncond_duct_locations.empty? - hvac_system.location = HPXML::LocationLivingSpace + hvac_system.location = HPXML::LocationConditionedSpace else hvac_system.location = uncond_duct_locations.key(uncond_duct_locations.values.max) if hvac_system.location == HPXML::LocationOutside @@ -1697,7 +1740,7 @@ def self.apply_hvac_location(hpxml) end elsif dist_type == HPXML::HVACDistributionTypeHydronic # Assume same default logic as a water heater - hvac_system.location = Waterheater.get_default_location(hpxml, hpxml.climate_and_risk_zones.climate_zone_ieccs[0]) + hvac_system.location = Waterheater.get_default_location(hpxml_bldg, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0]) elsif dist_type == HPXML::HVACDistributionTypeDSE # DSE=1 implies distribution system in conditioned space has_dse_of_one = true @@ -1708,7 +1751,7 @@ def self.apply_hvac_location(hpxml) has_dse_of_one = false end if has_dse_of_one - hvac_system.location = HPXML::LocationLivingSpace + hvac_system.location = HPXML::LocationConditionedSpace else hvac_system.location = HPXML::LocationUnconditionedSpace end @@ -1717,9 +1760,9 @@ def self.apply_hvac_location(hpxml) end end - def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) + def self.apply_ventilation_fans(hpxml_bldg, weather, cfa, nbeds) # Default mech vent systems - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless vent_fan.used_for_whole_building_ventilation if vent_fan.is_shared_system.nil? @@ -1731,11 +1774,11 @@ def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) vent_fan.hours_in_operation_isdefaulted = true end if vent_fan.rated_flow_rate.nil? && vent_fan.tested_flow_rate.nil? && vent_fan.calculated_flow_rate.nil? && vent_fan.delivered_ventilation.nil? - if hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && !vf.is_cfis_supplemental_fan? }.size > 1 + if hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && !vf.is_cfis_supplemental_fan? }.size > 1 fail 'Defaulting flow rates for multiple mechanical ventilation systems is currently not supported.' end - vent_fan.rated_flow_rate = Airflow.get_default_mech_vent_flow_rate(hpxml, vent_fan, weather, cfa, nbeds).round(1) + vent_fan.rated_flow_rate = Airflow.get_default_mech_vent_flow_rate(hpxml_bldg, vent_fan, weather, cfa, nbeds).round(1) vent_fan.rated_flow_rate_isdefaulted = true end if vent_fan.fan_power.nil? @@ -1755,7 +1798,7 @@ def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) end # Default kitchen fan - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless (vent_fan.used_for_local_ventilation && (vent_fan.fan_location == HPXML::LocationKitchen)) if vent_fan.count.nil? @@ -1781,11 +1824,11 @@ def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) end # Default bath fans - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless (vent_fan.used_for_local_ventilation && (vent_fan.fan_location == HPXML::LocationBath)) if vent_fan.count.nil? - vent_fan.count = hpxml.building_construction.number_of_bathrooms + vent_fan.count = hpxml_bldg.building_construction.number_of_bathrooms vent_fan.count_isdefaulted = true end if vent_fan.rated_flow_rate.nil? && vent_fan.tested_flow_rate.nil? && vent_fan.calculated_flow_rate.nil? && vent_fan.delivered_ventilation.nil? @@ -1807,7 +1850,7 @@ def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) end # Default whole house fan - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless vent_fan.used_for_seasonal_cooling_load_reduction if vent_fan.rated_flow_rate.nil? && vent_fan.tested_flow_rate.nil? && vent_fan.calculated_flow_rate.nil? && vent_fan.delivered_ventilation.nil? @@ -1821,8 +1864,8 @@ def self.apply_ventilation_fans(hpxml, weather, cfa, nbeds) end end - def self.apply_water_heaters(hpxml, nbeds, eri_version, schedules_file) - hpxml.water_heating_systems.each do |water_heating_system| + def self.apply_water_heaters(hpxml_bldg, nbeds, eri_version, schedules_file) + hpxml_bldg.water_heating_systems.each do |water_heating_system| if water_heating_system.is_shared_system.nil? water_heating_system.is_shared_system = false water_heating_system.is_shared_system_isdefaulted = true @@ -1849,11 +1892,11 @@ def self.apply_water_heaters(hpxml, nbeds, eri_version, schedules_file) end if (water_heating_system.water_heater_type == HPXML::WaterHeaterTypeStorage) if water_heating_system.heating_capacity.nil? - water_heating_system.heating_capacity = (Waterheater.get_default_heating_capacity(water_heating_system.fuel_type, nbeds, hpxml.water_heating_systems.size, hpxml.building_construction.number_of_bathrooms) * 1000.0).round + water_heating_system.heating_capacity = (Waterheater.get_default_heating_capacity(water_heating_system.fuel_type, nbeds, hpxml_bldg.water_heating_systems.size, hpxml_bldg.building_construction.number_of_bathrooms) * 1000.0).round water_heating_system.heating_capacity_isdefaulted = true end if water_heating_system.tank_volume.nil? - water_heating_system.tank_volume = Waterheater.get_default_tank_volume(water_heating_system.fuel_type, nbeds, hpxml.building_construction.number_of_bathrooms) + water_heating_system.tank_volume = Waterheater.get_default_tank_volume(water_heating_system.fuel_type, nbeds, hpxml_bldg.building_construction.number_of_bathrooms) water_heating_system.tank_volume_isdefaulted = true end if water_heating_system.recovery_efficiency.nil? @@ -1873,7 +1916,7 @@ def self.apply_water_heaters(hpxml, nbeds, eri_version, schedules_file) end end if water_heating_system.location.nil? - water_heating_system.location = Waterheater.get_default_location(hpxml, hpxml.climate_and_risk_zones.climate_zone_ieccs[0]) + water_heating_system.location = Waterheater.get_default_location(hpxml_bldg, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0]) water_heating_system.location_isdefaulted = true end next unless water_heating_system.usage_bin.nil? && (not water_heating_system.uniform_energy_factor.nil?) # FHR & UsageBin only applies to UEF @@ -1887,18 +1930,18 @@ def self.apply_water_heaters(hpxml, nbeds, eri_version, schedules_file) end end - def self.apply_flue_or_chimney(hpxml) + def self.apply_flue_or_chimney(hpxml_bldg) # This needs to come after we have applied defaults for HVAC/DHW systems - if hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space.nil? - hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = get_default_flue_or_chimney_in_conditioned_space(hpxml) - hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space_isdefaulted = true + if hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space.nil? + hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = get_default_flue_or_chimney_in_conditioned_space(hpxml_bldg) + hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space_isdefaulted = true end end - def self.apply_hot_water_distribution(hpxml, cfa, ncfl, has_uncond_bsmnt) - return if hpxml.hot_water_distributions.size == 0 + def self.apply_hot_water_distribution(hpxml_bldg, cfa, ncfl, has_uncond_bsmnt) + return if hpxml_bldg.hot_water_distributions.size == 0 - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] if hot_water_distribution.pipe_r_value.nil? hot_water_distribution.pipe_r_value = 0.0 @@ -1933,30 +1976,39 @@ def self.apply_hot_water_distribution(hpxml, cfa, ncfl, has_uncond_bsmnt) end end - def self.apply_water_fixtures(hpxml, schedules_file) - return if hpxml.hot_water_distributions.size == 0 + def self.apply_water_fixtures(hpxml_bldg, schedules_file) + return if hpxml_bldg.hot_water_distributions.size == 0 + + hpxml_bldg.water_fixtures.each do |wf| + next unless [HPXML::WaterFixtureTypeShowerhead, HPXML::WaterFixtureTypeFaucet].include? wf.water_fixture_type + + if wf.low_flow.nil? + wf.low_flow = (wf.flow_rate <= 2.0) + wf.low_flow_isdefaulted = true + end + end - if hpxml.water_heating.water_fixtures_usage_multiplier.nil? - hpxml.water_heating.water_fixtures_usage_multiplier = 1.0 - hpxml.water_heating.water_fixtures_usage_multiplier_isdefaulted = true + if hpxml_bldg.water_heating.water_fixtures_usage_multiplier.nil? + hpxml_bldg.water_heating.water_fixtures_usage_multiplier = 1.0 + hpxml_bldg.water_heating.water_fixtures_usage_multiplier_isdefaulted = true end schedules_file_includes_fixtures = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnHotWaterFixtures)) - if hpxml.water_heating.water_fixtures_weekday_fractions.nil? && !schedules_file_includes_fixtures - hpxml.water_heating.water_fixtures_weekday_fractions = Schedule.FixturesWeekdayFractions - hpxml.water_heating.water_fixtures_weekday_fractions_isdefaulted = true + if hpxml_bldg.water_heating.water_fixtures_weekday_fractions.nil? && !schedules_file_includes_fixtures + hpxml_bldg.water_heating.water_fixtures_weekday_fractions = Schedule.FixturesWeekdayFractions + hpxml_bldg.water_heating.water_fixtures_weekday_fractions_isdefaulted = true end - if hpxml.water_heating.water_fixtures_weekend_fractions.nil? && !schedules_file_includes_fixtures - hpxml.water_heating.water_fixtures_weekend_fractions = Schedule.FixturesWeekendFractions - hpxml.water_heating.water_fixtures_weekend_fractions_isdefaulted = true + if hpxml_bldg.water_heating.water_fixtures_weekend_fractions.nil? && !schedules_file_includes_fixtures + hpxml_bldg.water_heating.water_fixtures_weekend_fractions = Schedule.FixturesWeekendFractions + hpxml_bldg.water_heating.water_fixtures_weekend_fractions_isdefaulted = true end - if hpxml.water_heating.water_fixtures_monthly_multipliers.nil? && !schedules_file_includes_fixtures - hpxml.water_heating.water_fixtures_monthly_multipliers = Schedule.FixturesMonthlyMultipliers - hpxml.water_heating.water_fixtures_monthly_multipliers_isdefaulted = true + if hpxml_bldg.water_heating.water_fixtures_monthly_multipliers.nil? && !schedules_file_includes_fixtures + hpxml_bldg.water_heating.water_fixtures_monthly_multipliers = Schedule.FixturesMonthlyMultipliers + hpxml_bldg.water_heating.water_fixtures_monthly_multipliers_isdefaulted = true end end - def self.apply_solar_thermal_systems(hpxml) - hpxml.solar_thermal_systems.each do |solar_thermal_system| + def self.apply_solar_thermal_systems(hpxml_bldg) + hpxml_bldg.solar_thermal_systems.each do |solar_thermal_system| if solar_thermal_system.collector_azimuth.nil? solar_thermal_system.collector_azimuth = get_azimuth_from_orientation(solar_thermal_system.collector_orientation) solar_thermal_system.collector_azimuth_isdefaulted = true @@ -1972,8 +2024,8 @@ def self.apply_solar_thermal_systems(hpxml) end end - def self.apply_pv_systems(hpxml) - hpxml.pv_systems.each do |pv_system| + def self.apply_pv_systems(hpxml_bldg) + hpxml_bldg.pv_systems.each do |pv_system| if pv_system.array_azimuth.nil? pv_system.array_azimuth = get_azimuth_from_orientation(pv_system.array_orientation) pv_system.array_azimuth_isdefaulted = true @@ -2003,7 +2055,7 @@ def self.apply_pv_systems(hpxml) pv_system.system_losses_fraction_isdefaulted = true end end - hpxml.inverters.each do |inverter| + hpxml_bldg.inverters.each do |inverter| if inverter.inverter_efficiency.nil? inverter.inverter_efficiency = PV.get_default_inv_eff() inverter.inverter_efficiency_isdefaulted = true @@ -2011,8 +2063,8 @@ def self.apply_pv_systems(hpxml) end end - def self.apply_generators(hpxml) - hpxml.generators.each do |generator| + def self.apply_generators(hpxml_bldg) + hpxml_bldg.generators.each do |generator| if generator.is_shared_system.nil? generator.is_shared_system = false generator.is_shared_system_isdefaulted = true @@ -2020,9 +2072,9 @@ def self.apply_generators(hpxml) end end - def self.apply_batteries(hpxml) - default_values = Battery.get_battery_default_values(hpxml.has_location(HPXML::LocationGarage)) - hpxml.batteries.each do |battery| + def self.apply_batteries(hpxml_bldg) + default_values = Battery.get_battery_default_values(hpxml_bldg.has_location(HPXML::LocationGarage)) + hpxml_bldg.batteries.each do |battery| if battery.location.nil? battery.location = default_values[:location] battery.location_isdefaulted = true @@ -2077,16 +2129,16 @@ def self.apply_batteries(hpxml) end end - def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) + def self.apply_appliances(hpxml_bldg, nbeds, eri_version, schedules_file) # Default clothes washer - if hpxml.clothes_washers.size > 0 - clothes_washer = hpxml.clothes_washers[0] + if hpxml_bldg.clothes_washers.size > 0 + clothes_washer = hpxml_bldg.clothes_washers[0] if clothes_washer.is_shared_appliance.nil? clothes_washer.is_shared_appliance = false clothes_washer.is_shared_appliance_isdefaulted = true end if clothes_washer.location.nil? - clothes_washer.location = HPXML::LocationLivingSpace + clothes_washer.location = HPXML::LocationConditionedSpace clothes_washer.location_isdefaulted = true end if clothes_washer.rated_annual_kwh.nil? @@ -2126,14 +2178,14 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default clothes dryer - if hpxml.clothes_dryers.size > 0 - clothes_dryer = hpxml.clothes_dryers[0] + if hpxml_bldg.clothes_dryers.size > 0 + clothes_dryer = hpxml_bldg.clothes_dryers[0] if clothes_dryer.is_shared_appliance.nil? clothes_dryer.is_shared_appliance = false clothes_dryer.is_shared_appliance_isdefaulted = true end if clothes_dryer.location.nil? - clothes_dryer.location = HPXML::LocationLivingSpace + clothes_dryer.location = HPXML::LocationConditionedSpace clothes_dryer.location_isdefaulted = true end if clothes_dryer.combined_energy_factor.nil? && clothes_dryer.energy_factor.nil? @@ -2174,14 +2226,14 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default dishwasher - if hpxml.dishwashers.size > 0 - dishwasher = hpxml.dishwashers[0] + if hpxml_bldg.dishwashers.size > 0 + dishwasher = hpxml_bldg.dishwashers[0] if dishwasher.is_shared_appliance.nil? dishwasher.is_shared_appliance = false dishwasher.is_shared_appliance_isdefaulted = true end if dishwasher.location.nil? - dishwasher.location = HPXML::LocationLivingSpace + dishwasher.location = HPXML::LocationConditionedSpace dishwasher.location_isdefaulted = true end if dishwasher.place_setting_capacity.nil? @@ -2219,14 +2271,14 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default refrigerators - if hpxml.refrigerators.size == 1 - hpxml.refrigerators[0].primary_indicator = true - hpxml.refrigerators[0].primary_indicator_isdefaulted = true + if hpxml_bldg.refrigerators.size == 1 + hpxml_bldg.refrigerators[0].primary_indicator = true + hpxml_bldg.refrigerators[0].primary_indicator_isdefaulted = true end - hpxml.refrigerators.each do |refrigerator| + hpxml_bldg.refrigerators.each do |refrigerator| if not refrigerator.primary_indicator # extra refrigerator if refrigerator.location.nil? - refrigerator.location = HotWaterAndAppliances.get_default_extra_refrigerator_and_freezer_locations(hpxml) + refrigerator.location = HotWaterAndAppliances.get_default_extra_refrigerator_and_freezer_locations(hpxml_bldg) refrigerator.location_isdefaulted = true end if refrigerator.rated_annual_kwh.nil? @@ -2249,7 +2301,7 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end else # primary refrigerator if refrigerator.location.nil? - refrigerator.location = HPXML::LocationLivingSpace + refrigerator.location = HPXML::LocationConditionedSpace refrigerator.location_isdefaulted = true end if refrigerator.rated_annual_kwh.nil? @@ -2278,9 +2330,9 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default freezer - hpxml.freezers.each do |freezer| + hpxml_bldg.freezers.each do |freezer| if freezer.location.nil? - freezer.location = HotWaterAndAppliances.get_default_extra_refrigerator_and_freezer_locations(hpxml) + freezer.location = HotWaterAndAppliances.get_default_extra_refrigerator_and_freezer_locations(hpxml_bldg) freezer.location_isdefaulted = true end if freezer.rated_annual_kwh.nil? @@ -2308,10 +2360,10 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default cooking range - if hpxml.cooking_ranges.size > 0 - cooking_range = hpxml.cooking_ranges[0] + if hpxml_bldg.cooking_ranges.size > 0 + cooking_range = hpxml_bldg.cooking_ranges[0] if cooking_range.location.nil? - cooking_range.location = HPXML::LocationLivingSpace + cooking_range.location = HPXML::LocationConditionedSpace cooking_range.location_isdefaulted = true end if cooking_range.is_induction.nil? @@ -2339,8 +2391,8 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end # Default oven - if hpxml.ovens.size > 0 - oven = hpxml.ovens[0] + if hpxml_bldg.ovens.size > 0 + oven = hpxml_bldg.ovens[0] if oven.is_convection.nil? default_values = HotWaterAndAppliances.get_range_oven_default_values() oven.is_convection = default_values[:is_convection] @@ -2349,91 +2401,91 @@ def self.apply_appliances(hpxml, nbeds, eri_version, schedules_file) end end - def self.apply_lighting(hpxml, schedules_file) - return if hpxml.lighting_groups.empty? + def self.apply_lighting(hpxml_bldg, schedules_file) + return if hpxml_bldg.lighting_groups.empty? - if hpxml.lighting.interior_usage_multiplier.nil? - hpxml.lighting.interior_usage_multiplier = 1.0 - hpxml.lighting.interior_usage_multiplier_isdefaulted = true + if hpxml_bldg.lighting.interior_usage_multiplier.nil? + hpxml_bldg.lighting.interior_usage_multiplier = 1.0 + hpxml_bldg.lighting.interior_usage_multiplier_isdefaulted = true end - if hpxml.lighting.garage_usage_multiplier.nil? - hpxml.lighting.garage_usage_multiplier = 1.0 - hpxml.lighting.garage_usage_multiplier_isdefaulted = true + if hpxml_bldg.lighting.garage_usage_multiplier.nil? + hpxml_bldg.lighting.garage_usage_multiplier = 1.0 + hpxml_bldg.lighting.garage_usage_multiplier_isdefaulted = true end - if hpxml.lighting.exterior_usage_multiplier.nil? - hpxml.lighting.exterior_usage_multiplier = 1.0 - hpxml.lighting.exterior_usage_multiplier_isdefaulted = true + if hpxml_bldg.lighting.exterior_usage_multiplier.nil? + hpxml_bldg.lighting.exterior_usage_multiplier = 1.0 + hpxml_bldg.lighting.exterior_usage_multiplier_isdefaulted = true end # Schedules from T24 2016 Residential ACM Appendix C Table 8 Exterior Lighting Hourly Multiplier (Weekdays and weekends) default_exterior_lighting_weekday_fractions = Schedule.LightingExteriorWeekdayFractions default_exterior_lighting_weekend_fractions = Schedule.LightingExteriorWeekendFractions default_exterior_lighting_monthly_multipliers = Schedule.LightingExteriorMonthlyMultipliers - if hpxml.has_location(HPXML::LocationGarage) + if hpxml_bldg.has_location(HPXML::LocationGarage) schedules_file_includes_lighting_garage = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnLightingGarage)) - if hpxml.lighting.garage_weekday_fractions.nil? && !schedules_file_includes_lighting_garage - hpxml.lighting.garage_weekday_fractions = default_exterior_lighting_weekday_fractions - hpxml.lighting.garage_weekday_fractions_isdefaulted = true + if hpxml_bldg.lighting.garage_weekday_fractions.nil? && !schedules_file_includes_lighting_garage + hpxml_bldg.lighting.garage_weekday_fractions = default_exterior_lighting_weekday_fractions + hpxml_bldg.lighting.garage_weekday_fractions_isdefaulted = true end - if hpxml.lighting.garage_weekend_fractions.nil? && !schedules_file_includes_lighting_garage - hpxml.lighting.garage_weekend_fractions = default_exterior_lighting_weekend_fractions - hpxml.lighting.garage_weekend_fractions_isdefaulted = true + if hpxml_bldg.lighting.garage_weekend_fractions.nil? && !schedules_file_includes_lighting_garage + hpxml_bldg.lighting.garage_weekend_fractions = default_exterior_lighting_weekend_fractions + hpxml_bldg.lighting.garage_weekend_fractions_isdefaulted = true end - if hpxml.lighting.garage_monthly_multipliers.nil? && !schedules_file_includes_lighting_garage - hpxml.lighting.garage_monthly_multipliers = default_exterior_lighting_monthly_multipliers - hpxml.lighting.garage_monthly_multipliers_isdefaulted = true + if hpxml_bldg.lighting.garage_monthly_multipliers.nil? && !schedules_file_includes_lighting_garage + hpxml_bldg.lighting.garage_monthly_multipliers = default_exterior_lighting_monthly_multipliers + hpxml_bldg.lighting.garage_monthly_multipliers_isdefaulted = true end end schedules_file_includes_lighting_exterior = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnLightingExterior)) - if hpxml.lighting.exterior_weekday_fractions.nil? && !schedules_file_includes_lighting_exterior - hpxml.lighting.exterior_weekday_fractions = default_exterior_lighting_weekday_fractions - hpxml.lighting.exterior_weekday_fractions_isdefaulted = true + if hpxml_bldg.lighting.exterior_weekday_fractions.nil? && !schedules_file_includes_lighting_exterior + hpxml_bldg.lighting.exterior_weekday_fractions = default_exterior_lighting_weekday_fractions + hpxml_bldg.lighting.exterior_weekday_fractions_isdefaulted = true end - if hpxml.lighting.exterior_weekend_fractions.nil? && !schedules_file_includes_lighting_exterior - hpxml.lighting.exterior_weekend_fractions = default_exterior_lighting_weekend_fractions - hpxml.lighting.exterior_weekend_fractions_isdefaulted = true + if hpxml_bldg.lighting.exterior_weekend_fractions.nil? && !schedules_file_includes_lighting_exterior + hpxml_bldg.lighting.exterior_weekend_fractions = default_exterior_lighting_weekend_fractions + hpxml_bldg.lighting.exterior_weekend_fractions_isdefaulted = true end - if hpxml.lighting.exterior_monthly_multipliers.nil? && !schedules_file_includes_lighting_exterior - hpxml.lighting.exterior_monthly_multipliers = default_exterior_lighting_monthly_multipliers - hpxml.lighting.exterior_monthly_multipliers_isdefaulted = true + if hpxml_bldg.lighting.exterior_monthly_multipliers.nil? && !schedules_file_includes_lighting_exterior + hpxml_bldg.lighting.exterior_monthly_multipliers = default_exterior_lighting_monthly_multipliers + hpxml_bldg.lighting.exterior_monthly_multipliers_isdefaulted = true end - if hpxml.lighting.holiday_exists - if hpxml.lighting.holiday_kwh_per_day.nil? + if hpxml_bldg.lighting.holiday_exists + if hpxml_bldg.lighting.holiday_kwh_per_day.nil? # From LA100 repo (2017) - if hpxml.building_construction.residential_facility_type == HPXML::ResidentialTypeSFD - hpxml.lighting.holiday_kwh_per_day = 1.1 + if hpxml_bldg.building_construction.residential_facility_type == HPXML::ResidentialTypeSFD + hpxml_bldg.lighting.holiday_kwh_per_day = 1.1 else # Multifamily and others - hpxml.lighting.holiday_kwh_per_day = 0.55 + hpxml_bldg.lighting.holiday_kwh_per_day = 0.55 end - hpxml.lighting.holiday_kwh_per_day_isdefaulted = true + hpxml_bldg.lighting.holiday_kwh_per_day_isdefaulted = true end - if hpxml.lighting.holiday_period_begin_month.nil? - hpxml.lighting.holiday_period_begin_month = 11 - hpxml.lighting.holiday_period_begin_month_isdefaulted = true - hpxml.lighting.holiday_period_begin_day = 24 - hpxml.lighting.holiday_period_begin_day_isdefaulted = true + if hpxml_bldg.lighting.holiday_period_begin_month.nil? + hpxml_bldg.lighting.holiday_period_begin_month = 11 + hpxml_bldg.lighting.holiday_period_begin_month_isdefaulted = true + hpxml_bldg.lighting.holiday_period_begin_day = 24 + hpxml_bldg.lighting.holiday_period_begin_day_isdefaulted = true end - if hpxml.lighting.holiday_period_end_day.nil? - hpxml.lighting.holiday_period_end_month = 1 - hpxml.lighting.holiday_period_end_month_isdefaulted = true - hpxml.lighting.holiday_period_end_day = 6 - hpxml.lighting.holiday_period_end_day_isdefaulted = true + if hpxml_bldg.lighting.holiday_period_end_day.nil? + hpxml_bldg.lighting.holiday_period_end_month = 1 + hpxml_bldg.lighting.holiday_period_end_month_isdefaulted = true + hpxml_bldg.lighting.holiday_period_end_day = 6 + hpxml_bldg.lighting.holiday_period_end_day_isdefaulted = true end schedules_file_includes_lighting_holiday_exterior = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnLightingExteriorHoliday)) - if hpxml.lighting.holiday_weekday_fractions.nil? && !schedules_file_includes_lighting_holiday_exterior - hpxml.lighting.holiday_weekday_fractions = Schedule.LightingExteriorHolidayWeekdayFractions - hpxml.lighting.holiday_weekday_fractions_isdefaulted = true + if hpxml_bldg.lighting.holiday_weekday_fractions.nil? && !schedules_file_includes_lighting_holiday_exterior + hpxml_bldg.lighting.holiday_weekday_fractions = Schedule.LightingExteriorHolidayWeekdayFractions + hpxml_bldg.lighting.holiday_weekday_fractions_isdefaulted = true end - if hpxml.lighting.holiday_weekend_fractions.nil? && !schedules_file_includes_lighting_holiday_exterior - hpxml.lighting.holiday_weekend_fractions = Schedule.LightingExteriorHolidayWeekendFractions - hpxml.lighting.holiday_weekend_fractions_isdefaulted = true + if hpxml_bldg.lighting.holiday_weekend_fractions.nil? && !schedules_file_includes_lighting_holiday_exterior + hpxml_bldg.lighting.holiday_weekend_fractions = Schedule.LightingExteriorHolidayWeekendFractions + hpxml_bldg.lighting.holiday_weekend_fractions_isdefaulted = true end end end - def self.apply_ceiling_fans(hpxml, nbeds, weather, schedules_file) - return if hpxml.ceiling_fans.size == 0 + def self.apply_ceiling_fans(hpxml_bldg, nbeds, weather, schedules_file) + return if hpxml_bldg.ceiling_fans.size == 0 - ceiling_fan = hpxml.ceiling_fans[0] + ceiling_fan = hpxml_bldg.ceiling_fans[0] if ceiling_fan.efficiency.nil? medium_cfm = 3000.0 ceiling_fan.efficiency = medium_cfm / HVAC.get_default_ceiling_fan_power() @@ -2458,9 +2510,9 @@ def self.apply_ceiling_fans(hpxml, nbeds, weather, schedules_file) end end - def self.apply_pools_and_hot_tubs(hpxml, cfa, schedules_file) - nbeds = hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms - hpxml.pools.each do |pool| + def self.apply_pools_and_permanent_spas(hpxml_bldg, cfa, schedules_file) + nbeds = hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms + hpxml_bldg.pools.each do |pool| next if pool.type == HPXML::TypeNone if pool.pump_type != HPXML::TypeNone @@ -2516,66 +2568,66 @@ def self.apply_pools_and_hot_tubs(hpxml, cfa, schedules_file) end end - hpxml.hot_tubs.each do |hot_tub| - next if hot_tub.type == HPXML::TypeNone + hpxml_bldg.permanent_spas.each do |spa| + next if spa.type == HPXML::TypeNone - if hot_tub.pump_type != HPXML::TypeNone + if spa.pump_type != HPXML::TypeNone # Pump - if hot_tub.pump_kwh_per_year.nil? - hot_tub.pump_kwh_per_year = MiscLoads.get_hot_tub_pump_default_values(cfa, nbeds) - hot_tub.pump_kwh_per_year_isdefaulted = true + if spa.pump_kwh_per_year.nil? + spa.pump_kwh_per_year = MiscLoads.get_permanent_spa_pump_default_values(cfa, nbeds) + spa.pump_kwh_per_year_isdefaulted = true end - if hot_tub.pump_usage_multiplier.nil? - hot_tub.pump_usage_multiplier = 1.0 - hot_tub.pump_usage_multiplier_isdefaulted = true + if spa.pump_usage_multiplier.nil? + spa.pump_usage_multiplier = 1.0 + spa.pump_usage_multiplier_isdefaulted = true end - schedules_file_includes_hot_tub_pump = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnHotTubPump)) - if hot_tub.pump_weekday_fractions.nil? && !schedules_file_includes_hot_tub_pump - hot_tub.pump_weekday_fractions = Schedule.HotTubPumpWeekdayFractions - hot_tub.pump_weekday_fractions_isdefaulted = true + schedules_file_includes_permanent_spa_pump = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnPermanentSpaPump)) + if spa.pump_weekday_fractions.nil? && !schedules_file_includes_permanent_spa_pump + spa.pump_weekday_fractions = Schedule.PermanentSpaPumpWeekdayFractions + spa.pump_weekday_fractions_isdefaulted = true end - if hot_tub.pump_weekend_fractions.nil? && !schedules_file_includes_hot_tub_pump - hot_tub.pump_weekend_fractions = Schedule.HotTubPumpWeekendFractions - hot_tub.pump_weekend_fractions_isdefaulted = true + if spa.pump_weekend_fractions.nil? && !schedules_file_includes_permanent_spa_pump + spa.pump_weekend_fractions = Schedule.PermanentSpaPumpWeekendFractions + spa.pump_weekend_fractions_isdefaulted = true end - if hot_tub.pump_monthly_multipliers.nil? && !schedules_file_includes_hot_tub_pump - hot_tub.pump_monthly_multipliers = Schedule.HotTubPumpMonthlyMultipliers - hot_tub.pump_monthly_multipliers_isdefaulted = true + if spa.pump_monthly_multipliers.nil? && !schedules_file_includes_permanent_spa_pump + spa.pump_monthly_multipliers = Schedule.PermanentSpaPumpMonthlyMultipliers + spa.pump_monthly_multipliers_isdefaulted = true end end - next unless hot_tub.heater_type != HPXML::TypeNone + next unless spa.heater_type != HPXML::TypeNone # Heater - if hot_tub.heater_load_value.nil? - default_heater_load_units, default_heater_load_value = MiscLoads.get_hot_tub_heater_default_values(cfa, nbeds, hot_tub.heater_type) - hot_tub.heater_load_units = default_heater_load_units - hot_tub.heater_load_value = default_heater_load_value - hot_tub.heater_load_value_isdefaulted = true + if spa.heater_load_value.nil? + default_heater_load_units, default_heater_load_value = MiscLoads.get_permanent_spa_heater_default_values(cfa, nbeds, spa.heater_type) + spa.heater_load_units = default_heater_load_units + spa.heater_load_value = default_heater_load_value + spa.heater_load_value_isdefaulted = true end - if hot_tub.heater_usage_multiplier.nil? - hot_tub.heater_usage_multiplier = 1.0 - hot_tub.heater_usage_multiplier_isdefaulted = true + if spa.heater_usage_multiplier.nil? + spa.heater_usage_multiplier = 1.0 + spa.heater_usage_multiplier_isdefaulted = true end - schedules_file_includes_hot_tub_heater = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnHotTubHeater)) - if hot_tub.heater_weekday_fractions.nil? && !schedules_file_includes_hot_tub_heater - hot_tub.heater_weekday_fractions = Schedule.HotTubHeaterWeekdayFractions - hot_tub.heater_weekday_fractions_isdefaulted = true + schedules_file_includes_permanent_spa_heater = (schedules_file.nil? ? false : schedules_file.includes_col_name(SchedulesFile::ColumnPermanentSpaHeater)) + if spa.heater_weekday_fractions.nil? && !schedules_file_includes_permanent_spa_heater + spa.heater_weekday_fractions = Schedule.PermanentSpaHeaterWeekdayFractions + spa.heater_weekday_fractions_isdefaulted = true end - if hot_tub.heater_weekend_fractions.nil? && !schedules_file_includes_hot_tub_heater - hot_tub.heater_weekend_fractions = Schedule.HotTubHeaterWeekendFractions - hot_tub.heater_weekend_fractions_isdefaulted = true + if spa.heater_weekend_fractions.nil? && !schedules_file_includes_permanent_spa_heater + spa.heater_weekend_fractions = Schedule.PermanentSpaHeaterWeekendFractions + spa.heater_weekend_fractions_isdefaulted = true end - if hot_tub.heater_monthly_multipliers.nil? && !schedules_file_includes_hot_tub_heater - hot_tub.heater_monthly_multipliers = Schedule.HotTubHeaterMonthlyMultipliers - hot_tub.heater_monthly_multipliers_isdefaulted = true + if spa.heater_monthly_multipliers.nil? && !schedules_file_includes_permanent_spa_heater + spa.heater_monthly_multipliers = Schedule.PermanentSpaHeaterMonthlyMultipliers + spa.heater_monthly_multipliers_isdefaulted = true end end end - def self.apply_plug_loads(hpxml, cfa, schedules_file) - nbeds = hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms - hpxml.plug_loads.each do |plug_load| + def self.apply_plug_loads(hpxml_bldg, cfa, schedules_file) + nbeds = hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms + hpxml_bldg.plug_loads.each do |plug_load| if plug_load.plug_load_type == HPXML::PlugLoadTypeOther default_annual_kwh, default_sens_frac, default_lat_frac = MiscLoads.get_residual_mels_default_values(cfa) if plug_load.kwh_per_year.nil? @@ -2692,9 +2744,9 @@ def self.apply_plug_loads(hpxml, cfa, schedules_file) end end - def self.apply_fuel_loads(hpxml, cfa, schedules_file) - nbeds = hpxml.building_construction.additional_properties.adjusted_number_of_bedrooms - hpxml.fuel_loads.each do |fuel_load| + def self.apply_fuel_loads(hpxml_bldg, cfa, schedules_file) + nbeds = hpxml_bldg.building_construction.additional_properties.adjusted_number_of_bedrooms + hpxml_bldg.fuel_loads.each do |fuel_load| if fuel_load.fuel_load_type == HPXML::FuelLoadTypeGrill if fuel_load.therm_per_year.nil? fuel_load.therm_per_year = MiscLoads.get_gas_grill_default_values(cfa, nbeds) @@ -2781,13 +2833,13 @@ def self.apply_fuel_loads(hpxml, cfa, schedules_file) end end - def self.apply_hvac_sizing(hpxml, weather, cfa) - hvac_systems = HVAC.get_hpxml_hvac_systems(hpxml) + def self.apply_hvac_sizing(hpxml_bldg, weather, cfa) + hvac_systems = HVAC.get_hpxml_hvac_systems(hpxml_bldg) # Calculate building design loads and equipment capacities/airflows - bldg_design_loads, all_hvac_sizing_values = HVACSizing.calculate(weather, hpxml, cfa, hvac_systems) + bldg_design_loads, all_hvac_sizing_values = HVACSizing.calculate(weather, hpxml_bldg, cfa, hvac_systems) - hvacpl = hpxml.hvac_plant + hvacpl = hpxml_bldg.hvac_plant tol = 10 # Btuh # Assign heating design loads to HPXML object @@ -2854,17 +2906,28 @@ def self.apply_hvac_sizing(hpxml, weather, cfa) # Heating capacities if htg_sys.heating_capacity.nil? || ((htg_sys.heating_capacity - hvac_sizing_values.Heat_Capacity).abs >= 1.0) + scaling_factor = hvac_sizing_values.Heat_Capacity.round / htg_sys.heating_capacity unless htg_sys.heating_capacity.nil? # Heating capacity @ 17F if htg_sys.is_a? HPXML::HeatPump if (not htg_sys.heating_capacity.nil?) && (not htg_sys.heating_capacity_17F.nil?) # Fixed value entered; scale w/ heating_capacity in case allow_increased_fixed_capacities=true - htg_cap_17f = htg_sys.heating_capacity_17F * hvac_sizing_values.Heat_Capacity.round / htg_sys.heating_capacity + htg_cap_17f = htg_sys.heating_capacity_17F * scaling_factor if (htg_sys.heating_capacity_17F - htg_cap_17f).abs >= 1.0 htg_sys.heating_capacity_17F = htg_cap_17f.round htg_sys.heating_capacity_17F_isdefaulted = true end end end + if not htg_sys.heating_detailed_performance_data.empty? + # Fixed values entered; Scale w/ heating_capacity in case allow_increased_fixed_capacities=true + htg_sys.heating_detailed_performance_data.each do |dp| + htg_cap_dp = dp.capacity * scaling_factor + if (dp.capacity - htg_cap_dp).abs >= 1.0 + dp.capacity = htg_cap_dp.round + dp.capacity_isdefaulted = true + end + end + end htg_sys.heating_capacity = hvac_sizing_values.Heat_Capacity.round htg_sys.heating_capacity_isdefaulted = true end @@ -2897,10 +2960,21 @@ def self.apply_hvac_sizing(hpxml, weather, cfa) end # Cooling system - next unless not clg_sys.nil? + next if clg_sys.nil? # Cooling capacities if clg_sys.cooling_capacity.nil? || ((clg_sys.cooling_capacity - hvac_sizing_values.Cool_Capacity).abs >= 1.0) + if not clg_sys.cooling_detailed_performance_data.empty? + scaling_factor = hvac_sizing_values.Cool_Capacity.round / clg_sys.cooling_capacity unless clg_sys.cooling_capacity.nil? + # Fixed values entered; Scale w/ cooling_capacity in case allow_increased_fixed_capacities=true + clg_sys.cooling_detailed_performance_data.each do |dp| + clg_cap_dp = dp.capacity * scaling_factor + if (dp.capacity - clg_cap_dp).abs >= 1.0 + dp.capacity = clg_cap_dp.round + dp.capacity_isdefaulted = true + end + end + end clg_sys.cooling_capacity = hvac_sizing_values.Cool_Capacity.round clg_sys.cooling_capacity_isdefaulted = true end @@ -2967,9 +3041,9 @@ def self.get_orientation_from_azimuth(azimuth) end end - def self.get_nbeds_adjusted_for_operational_calculation(hpxml) - n_occs = hpxml.building_occupancy.number_of_residents - unit_type = hpxml.building_construction.residential_facility_type + def self.get_nbeds_adjusted_for_operational_calculation(hpxml_bldg) + n_occs = hpxml_bldg.building_occupancy.number_of_residents + unit_type = hpxml_bldg.building_construction.residential_facility_type if [HPXML::ResidentialTypeApartment, HPXML::ResidentialTypeSFA].include? unit_type return -0.68 + 1.09 * n_occs elsif [HPXML::ResidentialTypeSFD, HPXML::ResidentialTypeManufactured].include? unit_type @@ -2979,9 +3053,9 @@ def self.get_nbeds_adjusted_for_operational_calculation(hpxml) end end - def self.get_default_flue_or_chimney_in_conditioned_space(hpxml) + def self.get_default_flue_or_chimney_in_conditioned_space(hpxml_bldg) # Check for atmospheric heating system in conditioned space - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless HPXML::conditioned_locations_this_unit.include? heating_system.location if [HPXML::HVACTypeFurnace, @@ -2989,7 +3063,7 @@ def self.get_default_flue_or_chimney_in_conditioned_space(hpxml) HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, HPXML::HVACTypeStove, - HPXML::HVACTypeFixedHeater].include? heating_system.heating_system_type + HPXML::HVACTypeSpaceHeater].include? heating_system.heating_system_type if not heating_system.heating_efficiency_afue.nil? next if heating_system.heating_efficiency_afue >= 0.89 elsif not heating_system.heating_efficiency_percent.nil? @@ -3005,7 +3079,7 @@ def self.get_default_flue_or_chimney_in_conditioned_space(hpxml) end # Check for atmospheric water heater in conditioned space - hpxml.water_heating_systems.each do |water_heating_system| + hpxml_bldg.water_heating_systems.each do |water_heating_system| next unless HPXML::conditioned_locations_this_unit.include? water_heating_system.location if not water_heating_system.energy_factor.nil? diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schema/HPXML.xsd b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schema/HPXML.xsd index 3ba81d5628..d39a0d587a 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schema/HPXML.xsd +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schema/HPXML.xsd @@ -1,4 +1,4 @@ - + @@ -101,7 +101,7 @@ - Use the id attribute if the element being referenced is available locally in the current xml transaction. Use the Sending/Receiving System Identifiers to identify + Use the idref attribute if the element being referenced is available locally in the current xml transaction. Use the Sending/Receiving System Identifiers to identify elements in other xml transactions. @@ -110,7 +110,7 @@ - + Id reference in the current document. Optional. If the element isn't available in the current document, don't use this. @@ -200,65 +200,6 @@ - - - Can be used to describe properties for each individual material in the construction - - - - - - Layers should be ordered from exterior to interior. Do not include air films. - - - - - - - [in] - - - - - - - - Fraction of the layer's area defined by this material. Values across all materials in a layer should sum to 1. - - - - - E.g., "wood", "concrete", "drywall", etc. - - - - - [Btu/hr-ft-F] - - - - - [lb/ft3] - - - - - [Btu/lb-F] - - - - - - - - - - - - - - - @@ -1048,7 +989,6 @@ - @@ -1089,7 +1029,6 @@ - @@ -1142,8 +1081,9 @@ + + - @@ -1211,7 +1151,6 @@ - @@ -1250,13 +1189,9 @@ + + - - - - Indicate whether the floor section is a mobile home belly or wing section. Omit if not applicable. For a mobile home, if the foundation type is a belly and wing, ExteriorAdjacentTo should be set to 'outside'. - - @@ -1311,7 +1246,6 @@ - @@ -1615,6 +1549,7 @@ Does the system serve multiple building/dwelling units? + The fraction of supply air that is from recirculation. @@ -2412,7 +2347,7 @@ - + @@ -2482,7 +2417,7 @@ - + @@ -2606,196 +2541,128 @@ - + - + + + + Indicates if the pool or spa is above or below ground. + + + + + [gal] Volume of pool or spa. + + + + + Months per year pool or spa is in operation. + + + + + [in] + + + + + [in] + + + + + Type of filter used, if any. + + + - - - - Indicates if the pool is above or below ground. - - - - - [gal] Volume of pool. - - - - - Months per year pool is in operation. - - - - - [in] - - - - - [in] - - - + - Type of filter used, if any. + Pool or spa pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013). - - - + + + + + + Manufacturer of pool or spa pump. + + + - Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and - “flow” of the water (ENERGY STAR, 2013). + Serial number of pool or spa pump. + + + + Model number of pool or spa pump. + + + + + Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other) + + + + + [gal/Wh] The measure of overall pool or spa filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011). + + + + + The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013). + + + + + The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011). + + + + + The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool or spa pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011). + + + + + A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011). + + + - - - - + - Manufacturer of pool pump. - - - - - Serial number of pool pump. - - - - - Model number of pool pump. - - - - - Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, - or other) - - - - - [gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the - applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is - calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011). - - - - - The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013). + [W] - + - The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower - where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 - 2011). + [Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013). - + - The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as - SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class - (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011). + [gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011). - + - A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the - motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, - such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total - horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011). + [hours] Number of hours per day a pool pump operates at a particular speed setting. - - - - - - [W] - - - - - [Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per - minute (RPM) (ENERGY STAR, 2013). - - - - - [gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons - per minute (gpm) (ANSI/APSP/ICC-15 2011). - - - - - [hours] Number of hours per day a pool pump operates at a particular speed setting. - - - - - - - - - - - - - - - - - - - - - - - - - - - Type of pool cleaner used, if any. - - - - - Hours per day pool cleaner is used. - - - - - - - - - - - - - - - Type of heater used to heat pool, if any. - - - - - Hours per day pool heater is used. - - - + @@ -2805,211 +2672,51 @@ - - - - - - - + - - - Indicates if the hot tub is above or below ground. - - - - - [gal] Volume of hot tub. - - - + + - Months per year hot tub is in operation. + Type of pool or spa cleaner used, if any. - + - [in] + Hours per day pool or spa cleaner is used. - + + + + + + + + + + + - [in] + Type of heater used to heat pool or spa, if any. - + - Type of filter used, if any. + Hours per day pool or spa heater is used. - - - - - - Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and - “flow” of the water (ENERGY STAR, 2013). - - - - - - - - - Manufacturer of hot tub pump. - - - - - Serial number of hot tub pump. - - - - - Model number of hot tub pump. - - - - - Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, - or other) - - - - - [gal/Wh] The measure of overall hot tub filter pump efficiency in units of gallons per watt-hour, as determined using the - applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is - calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011). - - - - - The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013). - - - - - The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower - where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 - 2011). - - - - - The total horsepower, or product of the rated horsepower and the service factor of a motor used on a hot tub pump (also known as - SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class - (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011). - - - - - A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the - motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, - such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total - horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011). - - - - - - - - [W] - - - - - [Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per - minute (RPM) (ENERGY STAR, 2013). - - - - - [gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons - per minute (gpm) (ANSI/APSP/ICC-15 2011). - - - - - [hours] Number of hours per day a pool pump operates at a particular speed setting. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Type of hot tub cleaner used, if any. - - - - - Hours per day hot tub cleaner is used. - - - - - - - - + - - - - - Type of heater used to heat hot tub, if any. - - - - - Hours per day hot tub heater is used. - - - - - - - - - - - + + - @@ -3020,6 +2727,22 @@ + + + + + + + + + + + + + + + + @@ -3029,7 +2752,7 @@ - + @@ -3066,7 +2789,7 @@ - + @@ -3123,6 +2846,11 @@ + + + Monitored throughout assessment, not just appliance testing + + @@ -3210,11 +2938,6 @@ - - - Monitored throughout assessment, not just appliance testing - - BPI Gold Sheet is one example that shows action levels based upon decision logic @@ -3856,15 +3579,7 @@ - - - - - - - - - + @@ -4023,7 +3738,6 @@ - @@ -4244,6 +3958,7 @@ [sq.ft.] + @@ -4566,6 +4281,11 @@ + + + The number of sections (width) of the manufactured home. CrossMod is a new style of manufactured home with more flexibility in configuration, higher roof pitch, covered porches, and garages or carports. They look more like a site-built single family detached home, but are manufactured in a factory and assembled on site. + + @@ -4696,7 +4416,80 @@ - + + + + + + A permanently constructed spa where piping and equipment are an integral part of the structure, and not intended to be moved. + + + + + + + + + + + + + + + A factory-built electric spa or hot tub, supplied with piping and equipment for temperature-controlled circulated water at the time of sale or sold separately for subsequent attachment. + + + + + + + + + Number of people + + + + + [gal] Rated volume of portable spa + + + + + [W] Standby Power as measured by ANSI/APSP/ICC-14 + + + + + [W] Maximum standby power allowed for this size spa under ANSI/APSP/ICC-14 + + + + + [kWh] Total annual power consumption in standby mode, based on test procedure in ANSI/APSP/ICC-14. Typically standby power * 8760. + + + + + + + + + + + + + Months per year portable spa is in operation. + + + + + + + + + + + @@ -5349,14 +5142,9 @@ - + - DEPRECATED. This will be removed in v4.0. Use FractionOperable element instead. - - - - - If the Window/Skylight element represents a single window/skylight, the value should be 0 or 1, otherwise the fraction of area that is operable. + Defined as the sum of the areas for operable storms divided by the sum of the areas for all storms. The fraction should not take into account how much a storm can be opened (e.g., 50% for a double hung storm). If the StormWindow element represents a single storm, the value should be 0 or 1. @@ -5401,14 +5189,9 @@ - - - DEPRECATED. This will be removed in v4.0. Use FractionOperable element instead. - - - The fraction of windows/skylights that are operable. If the Window/Skylight element represents a single window/skylight, the value should be 0 or 1. + Defined as the sum of the areas for operable windows divided by the sum of the areas for all windows. The fraction should not take into account how much a window can be opened (e.g., 50% for a double hung window). If the Window/Skylight element represents a single window/skylight, the value should be 0 or 1. @@ -5602,6 +5385,11 @@ + + + A partially underground basement that has a door directly on grade to the outside, typically built on a sloping lot. + + @@ -5674,13 +5462,12 @@ - The floor is supported on a pair of I-beams spanning across the length of the mobile home. The floor wing is the part of the floor outside the supports, and the floor belly is the part between the supports. The floor wing and belly sections are protected from outside elements including water, wind, and rodents using a wrap attached to the underside of floor joists, and may contain insulation. Use separate Floor elements to describe the floor insulation above the belly and wing sections respsectively. - + The floor is supported on a pair of I-beams spanning across the length of the manufactured home. The floor wing is the part of the floor outside the supports, and the floor belly is the part between the supports. The floor wing and belly sections are protected from outside elements including water, wind, and rodents using a wrap attached to the underside of floor joists, and may contain insulation. - + Use the 'none' choice for cases where the belly wrap is functionally missing even if pieces of the wrap are still present. @@ -6499,18 +6286,6 @@ - - - - - - - - - - - - @@ -7210,6 +6985,21 @@ + + + + + + + + + + + + + + + @@ -7611,6 +7401,9 @@ + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -7631,6 +7424,7 @@ + @@ -7643,9 +7437,6 @@ - - DEPRECATION WARNING: Choices "other housing unit above" and "other housing unit below" will be deprecated in the future. - @@ -7846,7 +7637,7 @@ - + @@ -7854,9 +7645,9 @@ - + - + @@ -8012,7 +7803,6 @@ - @@ -8480,7 +8270,25 @@ + + + + + + + + + + + + + + + + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -8496,7 +8304,7 @@ - + @@ -8667,6 +8475,9 @@ + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -8682,6 +8493,7 @@ + @@ -9310,30 +9122,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -9347,28 +9135,28 @@ - + + + - + - + - + - - - + - + @@ -9465,6 +9253,9 @@ + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -9530,6 +9321,9 @@ + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -9830,19 +9624,6 @@ - - - A fraction that has to be between 0 (exclusive) and 1 (inclusive) - - - - - - - - - - @@ -9912,7 +9693,7 @@ - + @@ -9920,23 +9701,9 @@ - + - - - - - - - - - - - - - - - + @@ -10544,7 +10311,7 @@ - + @@ -10953,6 +10720,9 @@ + + "other housing unit" refers to the living/conditioned space of the adjacent unit. + @@ -11511,23 +11281,4 @@ - - - - - - - - - - - - - - - - - - - diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml index 003615af10..1c262ef34a 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hpxml_schematron/EPvalidator.xml @@ -1,7 +1,7 @@ HPXML Schematron Validator: EnergyPlus Simulation - + [Root] @@ -15,15 +15,14 @@ [SoftwareInfo] Expected 0 or 1 element(s) for xpath: extension/SimulationControl - Expected 0 or 1 element(s) for xpath: extension/HVACSizingControl - Expected 0 or 1 element(s) for xpath: extension/ShadingControl - Expected 0 or more element(s) for xpath: extension/SchedulesFilePath - Expected 0 or 1 element(s) for xpath: extension/NaturalVentilationAvailabilityDaysperWeek - Expected extension/NaturalVentilationAvailabilityDaysperWeek to be greater than or equal to 0 - Expected extension/NaturalVentilationAvailabilityDaysperWeek to be less than or equal to 7 Expected 0 or more element(s) for xpath: extension/EmissionsScenarios/EmissionsScenario Expected 0 or more element(s) for xpath: extension/UtilityBillScenarios/UtilityBillScenario Expected 0 or more element(s) for xpath: extension/UnavailablePeriods/UnavailablePeriod + + extension/SchedulesFilePath has been replaced by /HPXML/Building/BuildingDetails/BuildingSummary/extension/SchedulesFilePath + extension/HVACSizingControl has been replaced by /HPXML/Building/BuildingDetails/BuildingSummary/extension/HVACSizingControl + extension/ShadingControl has been replaced by /HPXML/Building/BuildingDetails/BuildingSummary/extension/ShadingControl + extension/NaturalVentilationAvailabilityDaysperWeek has been replaced by /HPXML/Building/BuildingDetails/BuildingSummary/extension/NaturalVentilationAvailabilityDaysperWeek @@ -38,38 +37,15 @@ Expected CalendarYear to be greater than or equal to 1600 Expected CalendarYear to be less than or equal to 9999 Expected 0 or 1 element(s) for xpath: TemperatureCapacitanceMultiplier + + DaylightSaving/Enabled has been replaced by /HPXML/Building/Site/TimeZone/DSTObserved + DaylightSaving/BeginMonth has been replaced by /HPXML/Building/Site/TimeZone/extension/DSTBeginMonth + DaylightSaving/BeginDayOfMonth has been replaced by /HPXML/Building/Site/TimeZone/extension/DSTBeginDayOfMonth + DaylightSaving/EndMonth has been replaced by /HPXML/Building/Site/TimeZone/extension/DSTEndMonth + DaylightSaving/EndDayOfMonth has been replaced by /HPXML/Building/Site/TimeZone/extension/DSTEndDayOfMonth - - [HVACSizingControl] - - Expected 0 or 1 element(s) for xpath: AllowIncreasedFixedCapacities - Expected 0 or 1 element(s) for xpath: HeatPumpSizingMethodology - Expected HeatPumpSizingMethodology to be 'ACCA' or 'HERS' or 'MaxLoad' - Expected 0 or 1 element(s) for xpath: ManualJInputs/WinterDesignTemperature - Expected 0 or 1 element(s) for xpath: ManualJInputs/SummerDesignTemperature - Expected 0 or 1 element(s) for xpath: ManualJInputs/HeatingSetpoint - Expected 0 or 1 element(s) for xpath: ManualJInputs/CoolingSetpoint - Expected 0 or 1 element(s) for xpath: ManualJInputs/HumiditySetpoint - Expected ManualJInputs/HumiditySetpoint to be greater than 0 - Expected ManualJInputs/HumiditySetpoint to be less than 1 - Expected 0 or 1 element(s) for xpath: ManualJInputs/InternalLoadsSensible - Expected 0 or 1 element(s) for xpath: ManualJInputs/InternalLoadsLatent - Expected 0 or 1 element(s) for xpath: ManualJInputs/NumberofOccupants - - - - - [ShadingControl] - - Expected 1 element(s) for xpath: SummerBeginMonth - Expected 1 element(s) for xpath: SummerBeginDayOfMonth - Expected 1 element(s) for xpath: SummerEndMonth - Expected 1 element(s) for xpath: SummerEndDayOfMonth - - - [EmissionsScenario] @@ -261,7 +237,7 @@ Expected 0 or 1 element(s) for xpath: Lighting Expected 0 or 1 element(s) for xpath: Lighting/CeilingFan Expected 0 or 1 element(s) for xpath: Pools/Pool - Expected 0 or 1 element(s) for xpath: HotTubs/HotTub + Expected 0 or 1 element(s) for xpath: Spas/PermanentSpa Expected 1 element(s) for xpath: MiscLoads/PlugLoad[PlugLoadType[text()="other"]] Expected 0 or 1 element(s) for xpath: MiscLoads/PlugLoad[PlugLoadType[text()="TV other"]] Expected 0 or 1 element(s) for xpath: MiscLoads/PlugLoad[PlugLoadType[text()="electric vehicle charging"]] @@ -289,17 +265,72 @@ No interior lighting specified, the model will not include interior lighting energy use. No exterior lighting specified, the model will not include exterior lighting energy use. No garage lighting specified, the model will not include garage lighting energy use. + Plug load type 'sauna' is not currently handled, the plug load will not be modeled. + Plug load type 'aquarium' is not currently handled, the plug load will not be modeled. + Plug load type 'water bed' is not currently handled, the plug load will not be modeled. + Plug load type 'space heater' is not currently handled, the plug load will not be modeled. + Plug load type 'computer' is not currently handled, the plug load will not be modeled. + Plug load type 'TV CRT' is not currently handled, the plug load will not be modeled. + Plug load type 'TV plasma' is not currently handled, the plug load will not be modeled. + Fuel load type 'other' is not currently handled, the fuel load will not be modeled. + Portable spa is not currently handled, the portable spa will not be modeled. - + + + [BuildingSummary] + + Expected 0 or more element(s) for xpath: extension/SchedulesFilePath + Expected 0 or 1 element(s) for xpath: extension/HVACSizingControl + Expected 0 or 1 element(s) for xpath: extension/ShadingControl + Expected 0 or 1 element(s) for xpath: extension/NaturalVentilationAvailabilityDaysperWeek + Expected extension/NaturalVentilationAvailabilityDaysperWeek to be greater than or equal to 0 + Expected extension/NaturalVentilationAvailabilityDaysperWeek to be less than or equal to 7 + + + + + [HVACSizingControl] + + Expected 0 or 1 element(s) for xpath: AllowIncreasedFixedCapacities + Expected 0 or 1 element(s) for xpath: HeatPumpSizingMethodology + Expected HeatPumpSizingMethodology to be 'ACCA' or 'HERS' or 'MaxLoad' + Expected 0 or 1 element(s) for xpath: ManualJInputs/WinterDesignTemperature + Expected 0 or 1 element(s) for xpath: ManualJInputs/SummerDesignTemperature + Expected 0 or 1 element(s) for xpath: ManualJInputs/HeatingSetpoint + Expected 0 or 1 element(s) for xpath: ManualJInputs/CoolingSetpoint + Expected 0 or 1 element(s) for xpath: ManualJInputs/HumiditySetpoint + Expected ManualJInputs/HumiditySetpoint to be greater than 0 + Expected ManualJInputs/HumiditySetpoint to be less than 1 + Expected 0 or 1 element(s) for xpath: ManualJInputs/InternalLoadsSensible + Expected 0 or 1 element(s) for xpath: ManualJInputs/InternalLoadsLatent + Expected 0 or 1 element(s) for xpath: ManualJInputs/NumberofOccupants + + UseMaxLoadForHeatPumps has been replaced by HeatPumpSizingMethodology + + + + + [ShadingControl] + + Expected 1 element(s) for xpath: SummerBeginMonth + Expected 1 element(s) for xpath: SummerBeginDayOfMonth + Expected 1 element(s) for xpath: SummerEndMonth + Expected 1 element(s) for xpath: SummerEndDayOfMonth + + + [Site] Expected 0 or 1 element(s) for xpath: SiteType Expected 0 or 1 element(s) for xpath: ShieldingofHome + Expected ShieldingofHome to be 'well-shielded' or 'normal' or 'exposed' Expected 0 or 1 element(s) for xpath: extension/GroundConductivity Expected extension/GroundConductivity to be greater than 0 Expected 0 or 1 element(s) for xpath: extension/Neighbors + + extension/ShelterCoefficient has been replaced by ShieldingofHome @@ -334,19 +365,22 @@ Expected 1 element(s) for xpath: ResidentialFacilityType Expected ResidentialFacilityType to be 'single-family detached' or 'single-family attached' or 'apartment unit' or 'manufactured home' + Expected 0 or 1 element(s) for xpath: NumberofUnits Expected 1 element(s) for xpath: NumberofConditionedFloors Expected 1 element(s) for xpath: NumberofConditionedFloorsAboveGrade Expected NumberofConditionedFloors to be greater than or equal to NumberofConditionedFloorsAboveGrade Expected 1 element(s) for xpath: NumberofBedrooms Expected 0 or 1 element(s) for xpath: NumberofBathrooms Expected 1 element(s) for xpath: ConditionedFloorArea - Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. + Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. Expected 0 or more element(s) for xpath: ConditionedBuildingVolume | AverageCeilingHeight - + extension/HasFlueOrChimney has been replaced by /HPXML/Building/BuildingDetails/Enclosure/AirInfiltration/extension/HasFlueOrChimneyInConditionedSpace + + NumberofUnits is greater than 1, indicating that the HPXML Building represents multiple dwelling units; simulation outputs will reflect this unit multiplier. - + [BuildingType=SFAorMF] @@ -401,7 +435,7 @@ [Roof] Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'attic - vented' or 'attic - unvented' or 'living space' or 'garage' + Expected InteriorAdjacentTo to be 'attic - vented' or 'attic - unvented' or 'conditioned space' or 'garage' Expected 1 element(s) for xpath: Area Expected 0 or more element(s) for xpath: Azimuth | Orientation Expected 0 or 1 element(s) for xpath: RoofType @@ -437,7 +471,7 @@ Expected 1 element(s) for xpath: ExteriorAdjacentTo Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' Expected 1 element(s) for xpath: Area Expected 0 or more element(s) for xpath: Azimuth | Orientation Expected 0 or 1 element(s) for xpath: Siding @@ -454,7 +488,7 @@ Expected 1 element(s) for xpath: ExteriorAdjacentTo Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' Expected 1 element(s) for xpath: WallType[WoodStud | DoubleWoodStud | ConcreteMasonryUnit | StructuralInsulatedPanel | InsulatedConcreteForms | SteelFrame | SolidConcrete | StructuralBrick | StrawBale | Stone | LogWall | Adobe] Expected 1 element(s) for xpath: Area Expected 0 or more element(s) for xpath: Azimuth | Orientation @@ -512,6 +546,9 @@ Expected 0 or 1 element(s) for xpath: DistanceToBottomOfInsulation Expected DistanceToBottomOfInsulation to be greater than or equal to DistanceToTopOfInsulation Expected DistanceToBottomOfInsulation to be less than or equal to ../../Height + + extension/DistanceToTopOfInsulation has been replaced by DistanceToTopOfInsulation + extension/DistanceToBottomOfInsulation has been replaced by DistanceToBottomOfInsulation @@ -519,15 +556,17 @@ [Floor] Expected 1 element(s) for xpath: ExteriorAdjacentTo - Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' Expected 1 element(s) for xpath: FloorType[WoodFrame | StructuralInsulatedPanel | SteelFrame | SolidConcrete] Expected 1 element(s) for xpath: Area Expected 0 or 1 element(s) for xpath: InteriorFinish/Type Expected InteriorFinish/Type to be 'gypsum board' or 'gypsum composite board' or 'plaster' or 'wood' or 'none' Expected 0 or 1 element(s) for xpath: InteriorFinish/Thickness Expected 1 element(s) for xpath: Insulation/AssemblyEffectiveRValue + + extension/OtherSpaceAboveOrBelow has been replaced by FloorOrCeiling @@ -538,15 +577,22 @@ + + [FloorType=AdjacentToManufacturedHomeBelly] + + Expected 0 or 1 element(s) for xpath: ../../h:Foundations/h:Foundation/h:FoundationType/h:BellyAndWing/h:SkirtPresent + + + [Slab] Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'garage' Expected 1 element(s) for xpath: Area Expected 0 or 1 element(s) for xpath: Thickness Expected 1 element(s) for xpath: ExposedPerimeter - Expected 1 or more element(s) for xpath: DepthBelowGrade | InteriorAdjacentTo[text()!="living space" and text()!="garage"] + Expected 0 or 1 element(s) for xpath: DepthBelowGrade Expected 1 element(s) for xpath: PerimeterInsulation/Layer/NominalRValue Expected 1 element(s) for xpath: PerimeterInsulation/Layer/InsulationDepth Expected 1 element(s) for xpath: UnderSlabInsulation/Layer/NominalRValue @@ -704,8 +750,8 @@ Expected 1 element(s) for xpath: ../../HVACControl Expected 0 or 1 element(s) for xpath: UnitLocation - Expected UnitLocation to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' - Expected 1 element(s) for xpath: HeatingSystemType[ElectricResistance | Furnace | WallFurnace | FloorFurnace | Boiler | Stove | PortableHeater | FixedHeater | Fireplace] + Expected UnitLocation to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' or 'manufactured home belly' + Expected 1 element(s) for xpath: HeatingSystemType[ElectricResistance | Furnace | WallFurnace | FloorFurnace | Boiler | Stove | SpaceHeater | Fireplace] Expected 1 element(s) for xpath: FractionHeatLoadServed @@ -856,25 +902,8 @@ - [HeatingSystemType=PortableHeater] - - Expected 0 element(s) for xpath: DistributionSystem - Expected 1 element(s) for xpath: HeatingSystemFuel - Expected HeatingSystemFuel to be 'electricity' or 'natural gas' or 'fuel oil' or 'fuel oil 1' or 'fuel oil 2' or 'fuel oil 4' or 'fuel oil 5/6' or 'diesel' or 'propane' or 'kerosene' or 'coal' or 'coke' or 'bituminous coal' or 'wood' or 'wood pellets' - Expected 0 or 1 element(s) for xpath: HeatingCapacity - Expected 1 element(s) for xpath: AnnualHeatingEfficiency[Units="Percent"]/Value - Expected AnnualHeatingEfficiency[Units="Percent"]/Value to be less than or equal to 1 - Expected 0 or 1 element(s) for xpath: extension/FanPowerWatts - Expected extension/FanPowerWatts to be greater than or equal to 0 - - Percent efficiency should typically be greater than or equal to 0.5. - Heating capacity should typically be greater than or equal to 1000 Btu/hr. - - - - - [HeatingSystemType=FixedHeater] - + [HeatingSystemType=SpaceHeater] + Expected 0 element(s) for xpath: DistributionSystem Expected 1 element(s) for xpath: HeatingSystemFuel Expected HeatingSystemFuel to be 'electricity' or 'natural gas' or 'fuel oil' or 'fuel oil 1' or 'fuel oil 2' or 'fuel oil 4' or 'fuel oil 5/6' or 'diesel' or 'propane' or 'kerosene' or 'coal' or 'coke' or 'bituminous coal' or 'wood' or 'wood pellets' @@ -918,7 +947,7 @@ Expected 1 element(s) for xpath: ../../HVACControl Expected 0 or 1 element(s) for xpath: UnitLocation - Expected UnitLocation to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' + Expected UnitLocation to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' or 'manufactured home belly' Expected 1 element(s) for xpath: CoolingSystemType Expected CoolingSystemType to be 'central air conditioner' or 'room air conditioner' or 'evaporative cooler' or 'mini-split' or 'chiller' or 'cooling tower' or 'packaged terminal air conditioner' Expected 1 element(s) for xpath: CoolingSystemFuel @@ -937,6 +966,7 @@ Expected CompressorType to be 'single stage' or 'two stage' or 'variable speed' Expected 1 element(s) for xpath: AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value Expected 0 or 1 element(s) for xpath: SensibleHeatFraction + Expected 0 or 1 element(s) for xpath: CoolingDetailedPerformanceData Expected 0 element(s) for xpath: IntegratedHeatingSystemFuel Expected 0 or 1 element(s) for xpath: extension/FanPowerWattsPerCFM Expected extension/FanPowerWattsPerCFM to be greater than or equal to 0 @@ -1004,8 +1034,11 @@ Expected 0 or more element(s) for xpath: ../../HVACDistribution/DistributionSystemType/AirDistribution/AirDistributionType[text()="regular velocity"] | ../../HVACDistribution/DistributionSystemType/Other[text()="DSE"] Expected 0 or 1 element(s) for xpath: DistributionSystem Expected 0 or 1 element(s) for xpath: CoolingCapacity + Expected 0 or 1 element(s) for xpath: CompressorType + Expected CompressorType to be 'variable speed' Expected 1 element(s) for xpath: AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value Expected 0 or 1 element(s) for xpath: SensibleHeatFraction + Expected 0 or 1 element(s) for xpath: CoolingDetailedPerformanceData Expected 0 element(s) for xpath: IntegratedHeatingSystemFuel Expected 0 or 1 element(s) for xpath: extension/FanPowerWattsPerCFM Expected extension/FanPowerWattsPerCFM to be greater than or equal to 0 @@ -1081,7 +1114,7 @@ Expected 1 element(s) for xpath: ../../HVACControl Expected 0 or 1 element(s) for xpath: UnitLocation - Expected UnitLocation to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' + Expected UnitLocation to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'roof deck' or 'unconditioned space' or 'manufactured home belly' Expected 1 element(s) for xpath: HeatPumpType Expected HeatPumpType to be 'air-to-air' or 'mini-split' or 'ground-to-air' or 'water-loop-to-air' or 'packaged terminal heat pump' or 'room air conditioner with reverse cycle' Expected 1 element(s) for xpath: HeatPumpFuel @@ -1108,6 +1141,7 @@ Expected 1 element(s) for xpath: FractionCoolLoadServed Expected 1 element(s) for xpath: AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value Expected 1 element(s) for xpath: AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value + Expected 0 or 2 element(s) for xpath: HeatingDetailedPerformanceData | CoolingDetailedPerformanceData Expected 0 or 1 element(s) for xpath: extension/FanPowerWattsPerCFM Expected extension/FanPowerWattsPerCFM to be greater than or equal to 0 Expected 0 or 1 element(s) for xpath: extension/AirflowDefectRatio @@ -1137,12 +1171,15 @@ Expected 0 or 1 element(s) for xpath: extension/HeatingCapacityRetention | HeatingCapacity17F Expected HeatingCapacity17F to be less than or equal to HeatingCapacity Expected 0 or 1 element(s) for xpath: CoolingCapacity + Expected 0 or 1 element(s) for xpath: CompressorType + Expected CompressorType to be 'variable speed' Expected 0 or 1 element(s) for xpath: CompressorLockoutTemperature Expected 0 or 1 element(s) for xpath: CoolingSensibleHeatFraction Expected 1 element(s) for xpath: FractionHeatLoadServed Expected 1 element(s) for xpath: FractionCoolLoadServed Expected 1 element(s) for xpath: AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value Expected 1 element(s) for xpath: AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value + Expected 0 or 2 element(s) for xpath: HeatingDetailedPerformanceData | CoolingDetailedPerformanceData Expected 0 or 1 element(s) for xpath: extension/FanPowerWattsPerCFM Expected extension/FanPowerWattsPerCFM to be greater than or equal to 0 Expected 0 or 1 element(s) for xpath: extension/AirflowDefectRatio @@ -1278,12 +1315,44 @@ Expected 0 or 1 element(s) for xpath: BackupHeatingSwitchoverTemperature | CompressorLockoutTemperature Expected 0 or 1 element(s) for xpath: BackupHeatingSwitchoverTemperature | BackupHeatingLockoutTemperature - Expected CompressorLockoutTemperature to be less than BackupHeatingLockoutTemperature + Expected CompressorLockoutTemperature to be less than or equal to BackupHeatingLockoutTemperature BackupHeatingSwitchoverTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity. BackupHeatingLockoutTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity. + + + [HeatingDetailedPerformanceData] + + Expected 1 element(s) for xpath: ../HeatingCapacity + Expected 1 element(s) for xpath: ../CompressorType[text()="variable speed"] + Expected 1 element(s) for xpath: PerformanceDataPoint[OutdoorTemperature=47 and CapacityDescription="minimum"] + Expected 1 element(s) for xpath: PerformanceDataPoint[OutdoorTemperature=47 and CapacityDescription="maximum"] + Expected 1 or more element(s) for xpath: PerformanceDataPoint[OutdoorTemperature!=47 and CapacityDescription="minimum"] + Expected 1 or more element(s) for xpath: PerformanceDataPoint[OutdoorTemperature!=47 and CapacityDescription="maximum"] + + + + + [CoolingDetailedPerformanceData] + + Expected 1 element(s) for xpath: ../CoolingCapacity + Expected 1 element(s) for xpath: ../CompressorType[text()="variable speed"] + Expected 1 element(s) for xpath: PerformanceDataPoint[OutdoorTemperature=95 and CapacityDescription="minimum"] + Expected 1 element(s) for xpath: PerformanceDataPoint[OutdoorTemperature=95 and CapacityDescription="maximum"] + Expected 1 or more element(s) for xpath: PerformanceDataPoint[OutdoorTemperature!=95 and CapacityDescription="minimum"] + Expected 1 or more element(s) for xpath: PerformanceDataPoint[OutdoorTemperature!=95 and CapacityDescription="maximum"] + + + + + [PerformanceDataPoint] + + Expected 1 element(s) for xpath: Capacity + Expected 1 element(s) for xpath: Efficiency[Units="COP"]/Value + + [AirflowDefectRatio] @@ -1377,10 +1446,6 @@ Expected sum(Ducts/FractionDuctArea) for DuctType="supply" to be 1 Expected sum(Ducts/FractionDuctArea) for DuctType="return" to be 1 - - Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment. - Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment. - Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment. @@ -1445,7 +1510,7 @@ Expected 0 or 1 element(s) for xpath: DuctBuriedInsulationLevel Expected DuctBuriedInsulationLevel to be 'not buried' or 'partially buried' or 'fully buried' or 'deeply buried' Expected 0 or 1 element(s) for xpath: DuctLocation - Expected DuctLocation to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected DuctLocation to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'manufactured home belly' Expected 0 or 1 element(s) for xpath: extension/DuctSurfaceAreaMultiplier Expected extension/DuctSurfaceAreaMultiplier to be greater than or equal to 0 @@ -1621,7 +1686,7 @@ Expected 1 element(s) for xpath: WaterHeaterType Expected WaterHeaterType to be 'storage water heater' or 'instantaneous water heater' or 'heat pump water heater' or 'space-heating boiler with storage tank' or 'space-heating boiler with tankless coil' Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FractionDHWLoadServed Expected 0 or 1 element(s) for xpath: HotWaterTemperature Expected 0 or 1 element(s) for xpath: UsesDesuperheater @@ -1690,6 +1755,8 @@ Expected UniformEnergyFactor to be greater than 1 Expected EnergyFactor to be greater than 1 Expected 0 or 1 element(s) for xpath: WaterHeaterInsulation/Jacket/JacketRValue + + extension/OperatingMode has been replaced by HPWHOperatingMode @@ -1773,7 +1840,8 @@ Expected 1 element(s) for xpath: ../HotWaterDistribution Expected 1 element(s) for xpath: WaterFixtureType Expected WaterFixtureType to be 'shower head' or 'faucet' - Expected 1 element(s) for xpath: LowFlow + Expected 0 or 1 element(s) for xpath: Count + Expected 1 or more element(s) for xpath: LowFlow | FlowRate Expected 0 or 1 element(s) for xpath: ../extension/WaterFixturesUsageMultiplier Expected 0 or 1 element(s) for xpath: ../extension/WaterFixturesWeekdayScheduleFractions Expected 0 or 1 element(s) for xpath: ../extension/WaterFixturesWeekendScheduleFractions @@ -1855,7 +1923,7 @@ Expected 1 element(s) for xpath: BatteryType[text()="Li-ion"] Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'outside' + Expected Location to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'outside' Expected 0 or more element(s) for xpath: NominalCapacity[Units="kWh" or Units="Ah"]/Value Expected 0 or more element(s) for xpath: UsableCapacity[Units="kWh" or Units="Ah"]/Value Expected UsableCapacity to be less than NominalCapacity @@ -1899,7 +1967,7 @@ Expected 1 element(s) for xpath: ../../Systems/WaterHeating/HotWaterDistribution Expected 0 or 1 element(s) for xpath: IsSharedAppliance Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 0 or 1 element(s) for xpath: IntegratedModifiedEnergyFactor | ModifiedEnergyFactor Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier Expected 0 or 1 element(s) for xpath: extension/WeekdayScheduleFractions @@ -1934,7 +2002,7 @@ Expected 1 element(s) for xpath: ../ClothesWasher Expected 0 or 1 element(s) for xpath: IsSharedAppliance Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FuelType Expected FuelType to be 'natural gas' or 'fuel oil' or 'fuel oil 1' or 'fuel oil 2' or 'fuel oil 4' or 'fuel oil 5/6' or 'diesel' or 'propane' or 'kerosene' or 'coal' or 'coke' or 'bituminous coal' or 'anthracite coal' or 'electricity' or 'wood' or 'wood pellets' Expected 0 or 1 element(s) for xpath: CombinedEnergyFactor | EnergyFactor @@ -1943,6 +2011,9 @@ Expected 0 or 1 element(s) for xpath: extension/WeekdayScheduleFractions Expected 0 or 1 element(s) for xpath: extension/WeekendScheduleFractions Expected 0 or 1 element(s) for xpath: extension/MonthlyScheduleMultipliers + + extension/IsVented has been replaced by Vented + extension/VentedFlowRate has been replaced by VentedFlowRate @@ -1965,7 +2036,7 @@ Expected 0 or 1 element(s) for xpath: IsSharedAppliance Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 0 or 1 element(s) for xpath: RatedAnnualkWh | EnergyFactor Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier Expected 0 or 1 element(s) for xpath: extension/WeekdayScheduleFractions @@ -1997,7 +2068,7 @@ [Refrigerator] Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 0 or 1 element(s) for xpath: RatedAnnualkWh Expected 0 or 1 element(s) for xpath: PrimaryIndicator Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier @@ -2011,7 +2082,7 @@ [Freezer] Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 0 or 1 element(s) for xpath: RatedAnnualkWh Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier Expected 0 or 1 element(s) for xpath: extension/WeekdayScheduleFractions @@ -2026,7 +2097,7 @@ Expected 1 element(s) for xpath: Type Expected Type to be 'portable' or 'whole-home' Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' + Expected Location to be 'conditioned space' Expected 1 element(s) for xpath: Capacity Expected 1 element(s) for xpath: IntegratedEnergyFactor | EnergyFactor Expected 1 element(s) for xpath: DehumidistatSetpoint @@ -2039,7 +2110,7 @@ Expected 1 element(s) for xpath: ../Oven Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FuelType Expected FuelType to be 'natural gas' or 'fuel oil' or 'fuel oil 1' or 'fuel oil 2' or 'fuel oil 4' or 'fuel oil 5/6' or 'diesel' or 'propane' or 'kerosene' or 'coal' or 'coke' or 'bituminous coal' or 'anthracite coal' or 'electricity' or 'wood' or 'wood pellets' Expected 0 or 1 element(s) for xpath: IsInduction @@ -2137,14 +2208,14 @@ [Pool] Expected 1 element(s) for xpath: Type - Expected 0 or 1 element(s) for xpath: PoolPumps/PoolPump + Expected 0 or 1 element(s) for xpath: Pumps/Pump Expected 0 or 1 element(s) for xpath: Heater [PoolPump] - + Expected 1 element(s) for xpath: Type Expected 0 or 1 element(s) for xpath: Load[Units="kWh/year"]/Value Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier @@ -2168,17 +2239,17 @@ - [HotTub] - + [PermanentSpa] + Expected 1 element(s) for xpath: Type - Expected 0 or 1 element(s) for xpath: HotTubPumps/HotTubPump - Expected 0 or 1 element(s) for xpath: Heater + Expected 0 or 1 element(s) for xpath: Pumps/Pump + Expected 0 or 1 element(s) for xpath: Heater - [HotTubPump] - + [PermanentSpaPump] + Expected 1 element(s) for xpath: Type Expected 0 or 1 element(s) for xpath: Load[Units="kWh/year"]/Value Expected 0 or 1 element(s) for xpath: extension/UsageMultiplier @@ -2187,10 +2258,10 @@ Expected 0 or 1 element(s) for xpath: extension/MonthlyScheduleMultipliers - + - [HotTubHeater] - + [PermanentSpaHeater] + Expected 1 element(s) for xpath: Type Expected Type to be 'gas fired' or 'electric resistance' or 'heat pump' Expected 0 or 1 element(s) for xpath: Load[Units="kWh/year" or Units="therm/year"]/Value @@ -2239,17 +2310,17 @@ [AdjacentSurfaces=ConditionedSpace] - - There must be at least one ceiling/roof adjacent to conditioned space. - There must be at least one exterior wall adjacent to conditioned space. - There must be at least one floor/slab adjacent to conditioned space. + + There must be at least one ceiling or roof adjacent to conditioned space. + There must be at least one exterior wall adjacent to conditioned space. + There must be at least one floor or slab adjacent to conditioned space. [AdjacentSurfaces=ConditionedBasement] - There must be at least one exterior foundation wall adjacent to "basement - conditioned". + There must be at least one exterior wall or foundation wall adjacent to "basement - conditioned". There must be at least one slab adjacent to "basement - conditioned". @@ -2257,8 +2328,8 @@ [AdjacentSurfaces=UnconditionedBasement] - There must be at least one ceiling adjacent to "basement - unconditioned". - There must be at least one exterior foundation wall adjacent to "basement - unconditioned". + There must be at least one ceiling adjacent to "basement - unconditioned". + There must be at least one exterior wall or foundation wall adjacent to "basement - unconditioned". There must be at least one slab adjacent to "basement - unconditioned". @@ -2266,8 +2337,8 @@ [AdjacentSurfaces=VentedCrawlspace] - There must be at least one ceiling adjacent to "crawlspace - vented". - There must be at least one exterior foundation wall adjacent to "crawlspace - vented". + There must be at least one ceiling adjacent to "crawlspace - vented". + There must be at least one exterior wall or foundation wall adjacent to "crawlspace - vented". There must be at least one slab adjacent to "crawlspace - vented". @@ -2275,8 +2346,8 @@ [AdjacentSurfaces=UnventedCrawlspace] - There must be at least one ceiling adjacent to "crawlspace - unvented". - There must be at least one exterior foundation wall adjacent to "crawlspace - unvented". + There must be at least one ceiling adjacent to "crawlspace - unvented". + There must be at least one exterior wall or foundation wall adjacent to "crawlspace - unvented". There must be at least one slab adjacent to "crawlspace - unvented". @@ -2284,7 +2355,7 @@ [AdjacentSurfaces=ConditionedCrawlspace] - There must be at least one exterior foundation wall adjacent to "crawlspace - conditioned". + There must be at least one exterior wall or foundation wall adjacent to "crawlspace - conditioned". There must be at least one slab adjacent to "crawlspace - conditioned". @@ -2292,8 +2363,8 @@ [AdjacentSurfaces=Garage] - There must be at least one roof/ceiling adjacent to "garage". - There must be at least one exterior wall/foundation wall adjacent to "garage". + There must be at least one roof or ceiling adjacent to "garage". + There must be at least one exterior wall or foundation wall adjacent to "garage". There must be at least one slab adjacent to "garage". @@ -2371,6 +2442,13 @@ A location is specified as "attic - unvented" but no surfaces were found adjacent to this space type. + + + [LocationCheck=ManufacturedHomeBelly] + + A location is specified as "manufactured home belly" but no surfaces were found adjacent to the "manufactured home underbelly" space type. + + @@ -2402,4 +2480,11 @@ + + [BuildingTypeCheck=ManufacturedHomeBelly] + + There are references to "manufactured home belly" or "manufactured home underbelly" but ResidentialFacilityType is not "manufactured home". + + + \ No newline at end of file diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hvac.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/hvac.rb index f23f205525..f23109904a 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hvac.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hvac.rb @@ -1,8 +1,15 @@ # frozen_string_literal: true class HVAC + AirSourceHeatRatedODB = 47.0 # degF, Rated outdoor drybulb for air-source systems, heating + AirSourceHeatRatedIDB = 70.0 # degF, Rated indoor drybulb for air-source systems, heating + AirSourceCoolRatedODB = 95.0 # degF, Rated outdoor drybulb for air-source systems, cooling + AirSourceCoolRatedIWB = 67.0 # degF, Rated indoor wetbulb for air-source systems, cooling + CrankcaseHeaterTemp = 50.0 # degF + def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, sequential_cool_load_fracs, sequential_heat_load_fracs, + weather_max_drybulb, weather_min_drybulb, control_zone, hvac_unavailable_periods) is_heatpump = false if not cooling_system.nil? @@ -45,19 +52,43 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, fail "Unexpected cooling system type: #{cooling_system.cooling_system_type}." end end - clg_ap = cooling_system.additional_properties - num_speeds = clg_ap.num_speeds elsif (heating_system.is_a? HPXML::HeatingSystem) && (heating_system.heating_system_type == HPXML::HVACTypeFurnace) obj_name = Constants.ObjectNameFurnace - num_speeds = 1 else fail "Unexpected heating system type: #{heating_system.heating_system_type}, expect central air source hvac systems." end + # Calculate max rated cfm + max_rated_fan_cfm = -9999 + if not cooling_system.nil? + clg_ap = cooling_system.additional_properties + if not cooling_system.cooling_detailed_performance_data.empty? + cooling_system.cooling_detailed_performance_data.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMaximum }.each do |dp| + rated_fan_cfm = UnitConversions.convert(dp.capacity, 'Btu/hr', 'ton') * clg_ap.cool_rated_cfm_per_ton[-1] + max_rated_fan_cfm = rated_fan_cfm if rated_fan_cfm > max_rated_fan_cfm + end + else + rated_fan_cfm = UnitConversions.convert(cooling_system.cooling_capacity * clg_ap.cool_capacity_ratios[-1], 'Btu/hr', 'ton') * clg_ap.cool_rated_cfm_per_ton[-1] + max_rated_fan_cfm = rated_fan_cfm if rated_fan_cfm > max_rated_fan_cfm + end + end + if not heating_system.nil? + htg_ap = heating_system.additional_properties + if not heating_system.heating_detailed_performance_data.empty? + heating_system.heating_detailed_performance_data.select { |dp| dp.capacity_description == HPXML::CapacityDescriptionMaximum }.each do |dp| + rated_fan_cfm = UnitConversions.convert(dp.capacity, 'Btu/hr', 'ton') * htg_ap.heat_rated_cfm_per_ton[-1] + max_rated_fan_cfm = rated_fan_cfm if rated_fan_cfm > max_rated_fan_cfm + end + elsif is_heatpump + rated_fan_cfm = UnitConversions.convert(heating_system.heating_capacity * htg_ap.heat_capacity_ratios[-1], 'Btu/hr', 'ton') * htg_ap.heat_rated_cfm_per_ton[-1] + max_rated_fan_cfm = rated_fan_cfm if rated_fan_cfm > max_rated_fan_cfm + end + end + fan_cfms = [] if not cooling_system.nil? # Cooling Coil - clg_coil = create_dx_cooling_coil(model, obj_name, cooling_system) + clg_coil = create_dx_cooling_coil(model, obj_name, cooling_system, max_rated_fan_cfm, weather_max_drybulb) clg_cfm = cooling_system.cooling_airflow_cfm clg_ap.cool_fan_speed_ratios.each do |r| @@ -70,8 +101,8 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, else htg_coil = OpenStudio::Model::CoilHeatingGas.new(model) htg_coil.setGasBurnerEfficiency(cooling_system.integrated_heating_system_efficiency_percent) - htg_coil.setParasiticElectricLoad(0) - htg_coil.setParasiticGasLoad(0) + htg_coil.setOnCycleParasiticElectricLoad(0) + htg_coil.setOffCycleParasiticGasLoad(0) htg_coil.setFuelType(EPlus.fuel_type(cooling_system.integrated_heating_system_fuel)) end htg_coil.setNominalCapacity(UnitConversions.convert(cooling_system.integrated_heating_system_capacity, 'Btu/hr', 'W')) @@ -83,13 +114,12 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, end if not heating_system.nil? - htg_ap = heating_system.additional_properties htg_cfm = heating_system.heating_airflow_cfm if is_heatpump supp_max_temp = htg_ap.supp_max_temp # Heating Coil - htg_coil = create_dx_heating_coil(model, obj_name, heating_system) + htg_coil = create_dx_heating_coil(model, obj_name, heating_system, max_rated_fan_cfm, weather_min_drybulb) # Supplemental Heating Coil htg_supp_coil = create_supp_heating_coil(model, obj_name, heating_system) @@ -104,8 +134,8 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, else htg_coil = OpenStudio::Model::CoilHeatingGas.new(model) htg_coil.setGasBurnerEfficiency(heating_system.heating_efficiency_afue) - htg_coil.setParasiticElectricLoad(0) - htg_coil.setParasiticGasLoad(UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')) + htg_coil.setOnCycleParasiticElectricLoad(0) + htg_coil.setOffCycleParasiticGasLoad(UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')) htg_coil.setFuelType(EPlus.fuel_type(heating_system.heating_system_fuel)) end htg_coil.setNominalCapacity(UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W')) @@ -152,10 +182,10 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, air_loop_unitary = create_air_loop_unitary_system(model, obj_name, fan, htg_coil, clg_coil, htg_supp_coil, htg_cfm, clg_cfm, supp_max_temp) # Unitary System Performance - if num_speeds > 1 + if (not clg_ap.nil?) && (clg_ap.cool_fan_speed_ratios.size > 1) perf = OpenStudio::Model::UnitarySystemPerformanceMultispeed.new(model) perf.setSingleModeOperation(false) - for speed in 1..num_speeds + for speed in 1..clg_ap.cool_fan_speed_ratios.size if is_heatpump f = OpenStudio::Model::SupplyAirflowRatioField.new(htg_ap.heat_fan_speed_ratios[speed - 1], clg_ap.cool_fan_speed_ratios[speed - 1]) else @@ -175,7 +205,7 @@ def self.apply_air_source_hvac_systems(model, cooling_system, heating_system, end def self.apply_evaporative_cooler(model, cooling_system, sequential_cool_load_fracs, control_zone, - hvac_unavailable_periods) + hvac_unavailable_periods, unit_multiplier) obj_name = Constants.ObjectNameEvaporativeCooler @@ -196,7 +226,7 @@ def self.apply_evaporative_cooler(model, cooling_system, sequential_cool_load_fr air_loop = create_air_loop(model, obj_name, evap_cooler, control_zone, [0], sequential_cool_load_fracs, clg_cfm, nil, hvac_unavailable_periods) # Fan - fan_watts_per_cfm = [2.79 * clg_cfm**-0.29, 0.6].min # W/cfm; fit of efficacy to air flow from the CEC listed equipment + fan_watts_per_cfm = [2.79 * (clg_cfm / unit_multiplier)**-0.29, 0.6].min # W/cfm; fit of efficacy to air flow from the CEC listed equipment fan = create_supply_fan(model, obj_name, fan_watts_per_cfm, [clg_cfm]) fan.addToNode(air_loop.supplyInletNode) disaggregate_fan_or_pump(model, fan, nil, evap_cooler, nil, cooling_system) @@ -226,7 +256,14 @@ def self.apply_evaporative_cooler(model, cooling_system, sequential_cool_load_fr def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, sequential_heat_load_fracs, sequential_cool_load_fracs, - control_zone, ground_conductivity, hvac_unavailable_periods) + control_zone, ground_conductivity, hvac_unavailable_periods, + unit_multiplier) + + if unit_multiplier > 1 + # FUTURE: Figure out how to allow this. If we allow it, update docs and hpxml_translator_test.rb too. + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + fail 'NumberofUnits greater than 1 is not supported for ground-to-air heat pumps.' + end obj_name = Constants.ObjectNameGroundSourceHeatPump @@ -241,13 +278,17 @@ def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, runner.registerWarning("Specified #{hp_ap.fluid_type} fluid type and 0 fraction of glycol, so assuming #{Constants.FluidWater} fluid type.") end + # Apply unit multiplier + hp_ap.GSHP_Loop_flow *= unit_multiplier + hp_ap.GSHP_Bore_Holes = hp_ap.GSHP_Bore_Holes.to_i * unit_multiplier + # Cooling Coil clg_total_cap_curve = create_curve_quad_linear(model, hp_ap.cool_cap_curve_spec[0], obj_name + ' clg total cap curve') clg_sens_cap_curve = create_curve_quint_linear(model, hp_ap.cool_sh_curve_spec[0], obj_name + ' clg sens cap curve') clg_power_curve = create_curve_quad_linear(model, hp_ap.cool_power_curve_spec[0], obj_name + ' clg power curve') clg_coil = OpenStudio::Model::CoilCoolingWaterToAirHeatPumpEquationFit.new(model, clg_total_cap_curve, clg_sens_cap_curve, clg_power_curve) clg_coil.setName(obj_name + ' clg coil') - clg_coil.setRatedCoolingCoefficientofPerformance(1.0 / hp_ap.cool_rated_eirs[0]) + clg_coil.setRatedCoolingCoefficientofPerformance(hp_ap.cool_rated_cops[0]) clg_coil.setNominalTimeforCondensateRemovaltoBegin(1000) clg_coil.setRatioofInitialMoistureEvaporationRateandSteadyStateLatentCapacity(1.5) clg_coil.setRatedAirFlowRate(UnitConversions.convert(clg_cfm_rated, 'cfm', 'm^3/s')) @@ -261,7 +302,7 @@ def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, htg_power_curve = create_curve_quad_linear(model, hp_ap.heat_power_curve_spec[0], obj_name + ' htg power curve') htg_coil = OpenStudio::Model::CoilHeatingWaterToAirHeatPumpEquationFit.new(model, htg_cap_curve, htg_power_curve) htg_coil.setName(obj_name + ' htg coil') - htg_coil.setRatedHeatingCoefficientofPerformance(1.0 / hp_ap.heat_rated_eirs[0]) + htg_coil.setRatedHeatingCoefficientofPerformance(hp_ap.heat_rated_cops[0]) htg_coil.setRatedAirFlowRate(UnitConversions.convert(htg_cfm_rated, 'cfm', 'm^3/s')) htg_coil.setRatedWaterFlowRate(UnitConversions.convert(hp_ap.GSHP_Loop_flow, 'gal/min', 'm^3/s')) htg_coil.setRatedHeatingCapacity(UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W')) @@ -270,13 +311,20 @@ def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, # Supplemental Heating Coil htg_supp_coil = create_supp_heating_coil(model, obj_name, heat_pump) + # Site Ground Temperature Undisturbed + xing = OpenStudio::Model::SiteGroundTemperatureUndisturbedXing.new(model) + xing.setSoilSurfaceTemperatureAmplitude1(UnitConversions.convert(weather.data.DeepGroundSurfTempAmp1, 'deltaf', 'deltac')) + xing.setSoilSurfaceTemperatureAmplitude2(UnitConversions.convert(weather.data.DeepGroundSurfTempAmp2, 'deltaf', 'deltac')) + xing.setPhaseShiftofTemperatureAmplitude1(weather.data.DeepGroundPhaseShiftTempAmp1) + xing.setPhaseShiftofTemperatureAmplitude2(weather.data.DeepGroundPhaseShiftTempAmp2) + # Ground Heat Exchanger - ground_heat_exch_vert = OpenStudio::Model::GroundHeatExchangerVertical.new(model) + ground_heat_exch_vert = OpenStudio::Model::GroundHeatExchangerVertical.new(model, xing) ground_heat_exch_vert.setName(obj_name + ' exchanger') ground_heat_exch_vert.setBoreHoleRadius(UnitConversions.convert(hp_ap.bore_diameter / 2.0, 'in', 'm')) ground_heat_exch_vert.setGroundThermalConductivity(UnitConversions.convert(ground_conductivity, 'Btu/(hr*ft*R)', 'W/(m*K)')) ground_heat_exch_vert.setGroundThermalHeatCapacity(UnitConversions.convert(ground_conductivity / hp_ap.ground_diffusivity, 'Btu/(ft^3*F)', 'J/(m^3*K)')) - ground_heat_exch_vert.setGroundTemperature(UnitConversions.convert(weather.data.AnnualAvgDrybulb, 'F', 'C')) + ground_heat_exch_vert.setGroundTemperature(UnitConversions.convert(weather.data.DeepGroundAnnualTemp, 'F', 'C')) ground_heat_exch_vert.setGroutThermalConductivity(UnitConversions.convert(hp_ap.grout_conductivity, 'Btu/(hr*ft*R)', 'W/(m*K)')) ground_heat_exch_vert.setPipeThermalConductivity(UnitConversions.convert(hp_ap.pipe_cond, 'Btu/(hr*ft*R)', 'W/(m*K)')) ground_heat_exch_vert.setPipeOutDiameter(UnitConversions.convert(hp_ap.pipe_od, 'in', 'm')) @@ -285,12 +333,16 @@ def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, ground_heat_exch_vert.setMaximumLengthofSimulation(1) ground_heat_exch_vert.setGFunctionReferenceRatio(0.0005) ground_heat_exch_vert.setDesignFlowRate(UnitConversions.convert(hp_ap.GSHP_Loop_flow, 'gal/min', 'm^3/s')) - ground_heat_exch_vert.setNumberofBoreHoles(hp_ap.GSHP_Bore_Holes.to_i) + ground_heat_exch_vert.setNumberofBoreHoles(hp_ap.GSHP_Bore_Holes) ground_heat_exch_vert.setBoreHoleLength(UnitConversions.convert(hp_ap.GSHP_Bore_Depth, 'ft', 'm')) ground_heat_exch_vert.removeAllGFunctions for i in 0..(hp_ap.GSHP_G_Functions[0].size - 1) ground_heat_exch_vert.addGFunction(hp_ap.GSHP_G_Functions[0][i], hp_ap.GSHP_G_Functions[1][i]) end + xing = ground_heat_exch_vert.undisturbedGroundTemperatureModel.to_SiteGroundTemperatureUndisturbedXing.get + xing.setSoilThermalConductivity(ground_heat_exch_vert.groundThermalConductivity.get) + xing.setSoilSpecificHeat(ground_heat_exch_vert.groundThermalHeatCapacity.get / xing.soilDensity) + xing.setAverageSoilSurfaceTemperature(ground_heat_exch_vert.groundTemperature.get) # Plant Loop plant_loop = OpenStudio::Model::PlantLoop.new(model) @@ -379,7 +431,7 @@ def self.apply_ground_to_air_heat_pump(model, runner, weather, heat_pump, equip_def.setFractionLatent(0) equip_def.setFractionLost(1) equip.setSchedule(model.alwaysOnDiscreteSchedule) - equip.setEndUseSubcategory(equip_def.name.to_s) + equip.setEndUseSubcategory(Constants.ObjectNameGSHPSharedPump) equip.additionalProperties.setFeature('HPXML_ID', heat_pump.id) # Used by reporting measure end @@ -437,8 +489,7 @@ def self.apply_water_loop_to_air_heat_pump(model, heat_pump, return air_loop end - def self.apply_boiler(model, runner, heating_system, - sequential_heat_load_fracs, control_zone, hvac_unavailable_periods) + def self.apply_boiler(model, runner, heating_system, sequential_heat_load_fracs, control_zone, hvac_unavailable_periods) obj_name = Constants.ObjectNameBoiler is_condensing = false # FUTURE: Expose as input; default based on AFUE oat_reset_enabled = false @@ -514,16 +565,14 @@ def self.apply_boiler(model, runner, heating_system, boiler.setBoilerFlowMode('LeavingSetpointModulated') boiler.setOptimumPartLoadRatio(1.0) boiler.setWaterOutletUpperTemperatureLimit(99.9) - boiler.setParasiticElectricLoad(0) + boiler.setOnCycleParasiticElectricLoad(0) boiler.setNominalCapacity(UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W')) + boiler.setOffCycleParasiticFuelLoad(UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')) plant_loop.addSupplyBranchForComponent(boiler) boiler.additionalProperties.setFeature('HPXML_ID', heating_system.id) # Used by reporting measure + boiler.additionalProperties.setFeature('IsHeatPumpBackup', heating_system.is_heat_pump_backup_system) # Used by reporting measure set_pump_power_ems_program(model, pump_w, pump, boiler) - # FIXME: EMS program to model pilot light - # Can be replaced if https://github.com/NREL/EnergyPlus/issues/9875 is ever implemented - set_boiler_pilot_light_ems_program(model, boiler, heating_system) - if is_condensing && oat_reset_enabled setpoint_manager_oar = OpenStudio::Model::SetpointManagerOutdoorAirReset.new(model) setpoint_manager_oar.setName(obj_name + ' outdoor reset') @@ -657,8 +706,8 @@ def self.apply_unit_heater(model, heating_system, else htg_coil = OpenStudio::Model::CoilHeatingGas.new(model) htg_coil.setGasBurnerEfficiency(efficiency) - htg_coil.setParasiticElectricLoad(0.0) - htg_coil.setParasiticGasLoad(UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')) + htg_coil.setOnCycleParasiticElectricLoad(0.0) + htg_coil.setOffCycleParasiticGasLoad(UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')) htg_coil.setFuelType(EPlus.fuel_type(heating_system.heating_system_fuel)) end htg_coil.setNominalCapacity(UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W')) @@ -680,9 +729,11 @@ def self.apply_unit_heater(model, heating_system, set_sequential_load_fractions(model, control_zone, unitary_system, sequential_heat_load_fracs, nil, hvac_unavailable_periods, heating_system) end - def self.apply_ideal_air_loads(model, obj_name, sequential_cool_load_fracs, + def self.apply_ideal_air_loads(model, sequential_cool_load_fracs, sequential_heat_load_fracs, control_zone, hvac_unavailable_periods) + obj_name = Constants.ObjectNameIdealAirSystem + # Ideal Air System ideal_air = OpenStudio::Model::ZoneHVACIdealLoadsAirSystem.new(model) ideal_air.setName(obj_name) @@ -709,13 +760,19 @@ def self.apply_ideal_air_loads(model, obj_name, sequential_cool_load_fracs, set_sequential_load_fractions(model, control_zone, ideal_air, sequential_heat_load_fracs, sequential_cool_load_fracs, hvac_unavailable_periods) end - def self.apply_dehumidifiers(runner, model, dehumidifiers, living_space, unavailable_periods) + def self.apply_dehumidifiers(runner, model, dehumidifiers, conditioned_space, unavailable_periods, unit_multiplier) dehumidifier_id = dehumidifiers[0].id # Syncs with the ReportSimulationOutput measure, which only looks at first dehumidifier ID if dehumidifiers.map { |d| d.rh_setpoint }.uniq.size > 1 fail 'All dehumidifiers must have the same setpoint but multiple setpoints were specified.' end + if unit_multiplier > 1 + # FUTURE: Figure out how to allow this. If we allow it, update docs and hpxml_translator_test.rb too. + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + fail 'NumberofUnits greater than 1 is not supported for dehumidifiers.' + end + # Dehumidifier coefficients # Generic model coefficients from Winkler, Christensen, and Tomerlin (2011) w_coeff = [-1.162525707, 0.02271469, -0.000113208, 0.021110538, -0.0000693034, 0.000378843] @@ -733,12 +790,15 @@ def self.apply_dehumidifiers(runner, model, dehumidifiers, living_space, unavail avg_energy_factor = dehumidifiers.map { |d| d.energy_factor * d.capacity }.sum / total_capacity total_fraction_served = dehumidifiers.map { |d| d.fraction_served }.sum - control_zone = living_space.thermalZone.get + # Apply unit multiplier + total_capacity *= unit_multiplier + + control_zone = conditioned_space.thermalZone.get obj_name = Constants.ObjectNameDehumidifier rh_setpoint = dehumidifiers[0].rh_setpoint * 100.0 # (EnergyPlus uses 60 for 60% RH) relative_humidity_setpoint_sch = OpenStudio::Model::ScheduleConstant.new(model) - relative_humidity_setpoint_sch.setName(Constants.ObjectNameRelativeHumiditySetpoint) + relative_humidity_setpoint_sch.setName("#{obj_name} rh setpoint") relative_humidity_setpoint_sch.setValue(rh_setpoint) capacity_curve = create_curve_biquadratic(model, w_coeff, 'DXDH-CAP-fT', -100, 100, -100, 100) @@ -773,11 +833,11 @@ def self.apply_dehumidifiers(runner, model, dehumidifiers, living_space, unavail zone_hvac.additionalProperties.setFeature('HPXML_ID', dehumidifier_id) # Used by reporting measure if total_fraction_served < 1.0 - adjust_dehumidifier_load_EMS(total_fraction_served, zone_hvac, model, living_space) + adjust_dehumidifier_load_EMS(total_fraction_served, zone_hvac, model, conditioned_space) end end - def self.apply_ceiling_fans(model, runner, weather, ceiling_fan, living_space, schedules_file, + def self.apply_ceiling_fans(model, runner, weather, ceiling_fan, conditioned_space, schedules_file, unavailable_periods) obj_name = Constants.ObjectNameCeilingFan medium_cfm = 3000.0 # From ANSI 301-2019 @@ -792,7 +852,7 @@ def self.apply_ceiling_fans(model, runner, weather, ceiling_fan, living_space, s if not schedules_file.nil? annual_kwh *= Schedule.CeilingFanMonthlyMultipliers(weather: weather).split(',').map(&:to_f).sum(0.0) / 12.0 ceiling_fan_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: ceiling_fan_col_name, annual_kwh: annual_kwh) - ceiling_fan_sch = schedules_file.create_schedule_file(col_name: ceiling_fan_col_name) + ceiling_fan_sch = schedules_file.create_schedule_file(model, col_name: ceiling_fan_col_name) end if ceiling_fan_sch.nil? ceiling_fan_unavailable_periods = Schedule.get_unavailable_periods(runner, ceiling_fan_col_name, unavailable_periods) @@ -813,7 +873,7 @@ def self.apply_ceiling_fans(model, runner, weather, ceiling_fan, living_space, s equip_def.setName(obj_name) equip = OpenStudio::Model::ElectricEquipment.new(equip_def) equip.setName(equip_def.name.to_s) - equip.setSpace(living_space) + equip.setSpace(conditioned_space) equip_def.setDesignLevel(ceiling_fan_design_level) equip_def.setFractionRadiant(0.558) equip_def.setFractionLatent(0) @@ -822,14 +882,14 @@ def self.apply_ceiling_fans(model, runner, weather, ceiling_fan, living_space, s equip.setSchedule(ceiling_fan_sch) end - def self.apply_setpoints(model, runner, weather, hvac_control, living_zone, has_ceiling_fan, heating_days, cooling_days, year, schedules_file) + def self.apply_setpoints(model, runner, weather, hvac_control, conditioned_zone, has_ceiling_fan, heating_days, cooling_days, year, schedules_file) heating_sch = nil cooling_sch = nil if not schedules_file.nil? - heating_sch = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnHeatingSetpoint) + heating_sch = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnHeatingSetpoint) end if not schedules_file.nil? - cooling_sch = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnCoolingSetpoint) + cooling_sch = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnCoolingSetpoint) end # permit mixing detailed schedules with simple schedules @@ -851,21 +911,21 @@ def self.apply_setpoints(model, runner, weather, hvac_control, living_zone, has_ end if heating_sch.nil? - heating_setpoint = HourlyByDaySchedule.new(model, Constants.ObjectNameHeatingSetpoint, htg_weekday_setpoints, htg_weekend_setpoints, nil, false) + heating_setpoint = HourlyByDaySchedule.new(model, 'heating setpoint', htg_weekday_setpoints, htg_weekend_setpoints, nil, false) heating_sch = heating_setpoint.schedule end if cooling_sch.nil? - cooling_setpoint = HourlyByDaySchedule.new(model, Constants.ObjectNameCoolingSetpoint, clg_weekday_setpoints, clg_weekend_setpoints, nil, false) + cooling_setpoint = HourlyByDaySchedule.new(model, 'cooling setpoint', clg_weekday_setpoints, clg_weekend_setpoints, nil, false) cooling_sch = cooling_setpoint.schedule end # Set the setpoint schedules thermostat_setpoint = OpenStudio::Model::ThermostatSetpointDualSetpoint.new(model) - thermostat_setpoint.setName("#{living_zone.name} temperature setpoint") + thermostat_setpoint.setName("#{conditioned_zone.name} temperature setpoint") thermostat_setpoint.setHeatingSetpointTemperatureSchedule(heating_sch) thermostat_setpoint.setCoolingSetpointTemperatureSchedule(cooling_sch) - living_zone.setThermostatSetpointDualSetpoint(thermostat_setpoint) + conditioned_zone.setThermostatSetpointDualSetpoint(thermostat_setpoint) end def self.create_setpoint_schedules(runner, heating_days, cooling_days, htg_weekday_setpoints, htg_weekend_setpoints, clg_weekday_setpoints, clg_weekend_setpoints, year) @@ -1024,189 +1084,357 @@ def self.get_default_cooling_setpoint(control_type) return clg_sp, clg_setup_sp, clg_setup_hrs_per_week, clg_setup_start_hr end - def self.set_cool_curves_central_air_source(heat_pump, use_eer = false) - hp_ap = heat_pump.additional_properties - hp_ap.cool_rated_cfm_per_ton = get_default_cool_cfm_per_ton(hp_ap.num_speeds, use_eer) - if hp_ap.num_speeds == 1 - # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler at al + def self.get_default_heating_capacity_retention(compressor_type, hspf = nil) + retention_temp = 5.0 + if [HPXML::HVACCompressorTypeSingleStage, HPXML::HVACCompressorTypeTwoStage].include? compressor_type + retention_fraction = 0.425 + elsif [HPXML::HVACCompressorTypeVariableSpeed].include? compressor_type + # Default maximum capacity maintenance based on NEEP data for all var speed heat pump types, if not provided + retention_fraction = (0.0461 * hspf + 0.1594).round(4) + end + return retention_temp, retention_fraction + end + + def self.get_cool_cap_eir_ft_spec(compressor_type) + if compressor_type == HPXML::HVACCompressorTypeSingleStage + cap_ft_spec = [[3.68637657, -0.098352478, 0.000956357, 0.005838141, -0.0000127, -0.000131702]] + eir_ft_spec = [[-3.437356399, 0.136656369, -0.001049231, -0.0079378, 0.000185435, -0.0001441]] + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage + cap_ft_spec = [[3.998418659, -0.108728222, 0.001056818, 0.007512314, -0.0000139, -0.000164716], + [3.466810106, -0.091476056, 0.000901205, 0.004163355, -0.00000919, -0.000110829]] + eir_ft_spec = [[-4.282911381, 0.181023691, -0.001357391, -0.026310378, 0.000333282, -0.000197405], + [-3.557757517, 0.112737397, -0.000731381, 0.013184877, 0.000132645, -0.000338716]] + end + return cap_ft_spec, eir_ft_spec + end + + def self.get_cool_cap_eir_fflow_spec(compressor_type) + if compressor_type == HPXML::HVACCompressorTypeSingleStage + # Single stage systems have PSC or constant torque ECM blowers, so the airflow rate is affected by the static pressure losses. + cap_fflow_spec = [[0.718664047, 0.41797409, -0.136638137]] + eir_fflow_spec = [[1.143487507, -0.13943972, -0.004047787]] + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage + # Most two stage systems have PSC or constant torque ECM blowers, so the airflow rate is affected by the static pressure losses. + cap_fflow_spec = [[0.655239515, 0.511655216, -0.166894731], + [0.618281092, 0.569060264, -0.187341356]] + eir_fflow_spec = [[1.639108268, -0.998953996, 0.359845728], + [1.570774717, -0.914152018, 0.343377302]] + elsif compressor_type == HPXML::HVACCompressorTypeVariableSpeed + # Variable speed systems have constant flow ECM blowers, so the air handler can always achieve the design airflow rate by sacrificing blower power. + # So we assume that there is only one corresponding airflow rate for each compressor speed. + eir_fflow_spec = [[1, 0, 0]] * 2 + cap_fflow_spec = [[1, 0, 0]] * 2 + end + return cap_fflow_spec, eir_fflow_spec + end + + def self.get_heat_cap_eir_ft_spec(compressor_type, heating_capacity_retention_temp, heating_capacity_retention_fraction) + cap_ft_spec = calc_heat_cap_ft_spec(compressor_type, heating_capacity_retention_temp, heating_capacity_retention_fraction) + if compressor_type == HPXML::HVACCompressorTypeSingleStage + # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler et al # https://www.nrel.gov/docs/fy13osti/56354.pdf - hp_ap.cool_cap_ft_spec = [[3.68637657, -0.098352478, 0.000956357, 0.005838141, -0.0000127, -0.000131702]] - hp_ap.cool_eir_ft_spec = [[-3.437356399, 0.136656369, -0.001049231, -0.0079378, 0.000185435, -0.0001441]] - hp_ap.cool_capacity_ratios = [1.0] - if not use_eer - hp_ap.cool_rated_airflow_rate = hp_ap.cool_rated_cfm_per_ton[0] - hp_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.cool_capacity_ratios, hp_ap.cool_rated_cfm_per_ton, hp_ap.cool_rated_airflow_rate) - # Single stage systems have PSC or constant torque ECM blowers, so the airflow rate is affected by the static pressure losses. - cap_fflow_spec, eir_fflow_spec = get_airflow_fault_cooling_coeff() - hp_ap.cool_cap_fflow_spec = [cap_fflow_spec] - hp_ap.cool_eir_fflow_spec = [eir_fflow_spec] - hp_ap.cool_eers = [calc_eer_cooling_1speed(heat_pump.cooling_efficiency_seer, hp_ap.cool_c_d, hp_ap.fan_power_rated, hp_ap.cool_eir_ft_spec)] - else - hp_ap.cool_fan_speed_ratios = [1.0] - hp_ap.cool_cap_fflow_spec = [[1.0, 0.0, 0.0]] - hp_ap.cool_eir_fflow_spec = [[1.0, 0.0, 0.0]] - end - elsif hp_ap.num_speeds == 2 - # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler at al + eir_ft_spec = [[0.718398423, 0.003498178, 0.000142202, -0.005724331, 0.00014085, -0.000215321]] + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage + # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler et al # https://www.nrel.gov/docs/fy13osti/56354.pdf - hp_ap.cool_rated_airflow_rate = hp_ap.cool_rated_cfm_per_ton[-1] - hp_ap.cool_capacity_ratios = [0.72, 1.0] - hp_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.cool_capacity_ratios, hp_ap.cool_rated_cfm_per_ton, hp_ap.cool_rated_airflow_rate) - hp_ap.cool_cap_ft_spec = [[3.998418659, -0.108728222, 0.001056818, 0.007512314, -0.0000139, -0.000164716], - [3.466810106, -0.091476056, 0.000901205, 0.004163355, -0.00000919, -0.000110829]] - hp_ap.cool_eir_ft_spec = [[-4.282911381, 0.181023691, -0.001357391, -0.026310378, 0.000333282, -0.000197405], - [-3.557757517, 0.112737397, -0.000731381, 0.013184877, 0.000132645, -0.000338716]] + eir_ft_spec = [[0.36338171, 0.013523725, 0.000258872, -0.009450269, 0.000439519, -0.000653723], + [0.981100941, -0.005158493, 0.000243416, -0.005274352, 0.000230742, -0.000336954]] + end + return cap_ft_spec, eir_ft_spec + end + + def self.get_heat_cap_eir_fflow_spec(compressor_type) + if compressor_type == HPXML::HVACCompressorTypeSingleStage + # Single stage systems have PSC or constant torque ECM blowers, so the airflow rate is affected by the static pressure losses. + cap_fflow_spec = [[0.694045465, 0.474207981, -0.168253446]] + eir_fflow_spec = [[2.185418751, -1.942827919, 0.757409168]] + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage # Most two stage systems have PSC or constant torque ECM blowers, so the airflow rate is affected by the static pressure losses. - hp_ap.cool_cap_fflow_spec = [[0.655239515, 0.511655216, -0.166894731], - [0.618281092, 0.569060264, -0.187341356]] - hp_ap.cool_eir_fflow_spec = [[1.639108268, -0.998953996, 0.359845728], - [1.570774717, -0.914152018, 0.343377302]] - hp_ap.cool_eers = calc_eers_cooling_2speed(heat_pump.cooling_efficiency_seer, hp_ap.cool_c_d, hp_ap.cool_capacity_ratios, hp_ap.cool_fan_speed_ratios, hp_ap.fan_power_rated, hp_ap.cool_eir_ft_spec, hp_ap.cool_cap_ft_spec) - elsif hp_ap.num_speeds == 4 - # From Carrier heat pump lab testing - hp_ap.cool_rated_airflow_rate = hp_ap.cool_rated_cfm_per_ton[-1] - hp_ap.cool_capacity_ratios = [0.36, 0.51, 0.67, 1.0] - hp_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.cool_capacity_ratios, hp_ap.cool_rated_cfm_per_ton, hp_ap.cool_rated_airflow_rate) - hp_ap.cool_cap_coeff_perf_map = [[1.6516044444444447, 0.0698916049382716, -0.0005546296296296296, -0.08870160493827162, 0.0004135802469135802, 0.00029077160493827157], - [-6.84948049382716, 0.26946, -0.0019413580246913577, -0.03281469135802469, 0.00015694444444444442, 3.32716049382716e-05], - [-4.53543086419753, 0.15358543209876546, -0.0009345679012345678, 0.002666913580246914, -7.993827160493826e-06, -0.00011617283950617283], - [-3.500948395061729, 0.11738987654320988, -0.0006580246913580248, 0.007003148148148148, -2.8518518518518517e-05, -0.0001284259259259259], - [1.8769221728395058, -0.04768641975308643, 0.0006885802469135801, 0.006643395061728395, 1.4209876543209876e-05, -0.00024043209876543206]] - hp_ap.cool_cap_ft_spec = hp_ap.cool_cap_coeff_perf_map.select { |i| [0, 1, 2, 4].include? hp_ap.cool_cap_coeff_perf_map.index(i) } - hp_ap.cool_cap_ft_spec_3 = hp_ap.cool_cap_coeff_perf_map.select { |i| [0, 1, 4].include? hp_ap.cool_cap_coeff_perf_map.index(i) } - hp_ap.cool_eir_coeff_perf_map = [[2.896298765432099, -0.12487654320987657, 0.0012148148148148148, 0.04492037037037037, 8.734567901234567e-05, -0.0006348765432098764], - [6.428076543209876, -0.20913209876543212, 0.0018521604938271604, 0.024392592592592594, 0.00019691358024691356, -0.0006012345679012346], - [5.136356049382716, -0.1591530864197531, 0.0014151234567901232, 0.018665555555555557, 0.00020398148148148147, -0.0005407407407407407], - [1.3823471604938273, -0.02875123456790123, 0.00038302469135802463, 0.006344814814814816, 0.00024836419753086417, -0.00047469135802469134], - [-1.0411735802469133, 0.055261604938271605, -0.0004404320987654321, 0.0002154938271604939, 0.00017484567901234564, -0.0002017901234567901]] - hp_ap.cool_eir_ft_spec = hp_ap.cool_eir_coeff_perf_map.select { |i| [0, 1, 2, 4].include? hp_ap.cool_eir_coeff_perf_map.index(i) } - hp_ap.cool_eir_ft_spec_3 = hp_ap.cool_eir_coeff_perf_map.select { |i| [0, 1, 4].include? hp_ap.cool_eir_coeff_perf_map.index(i) } + cap_fflow_spec = [[0.741466907, 0.378645444, -0.119754733], + [0.76634609, 0.32840943, -0.094701495]] + eir_fflow_spec = [[2.153618211, -1.737190609, 0.584269478], + [2.001041353, -1.58869128, 0.587593517]] + elsif compressor_type == HPXML::HVACCompressorTypeVariableSpeed # Variable speed systems have constant flow ECM blowers, so the air handler can always achieve the design airflow rate by sacrificing blower power. # So we assume that there is only one corresponding airflow rate for each compressor speed. - hp_ap.cool_eir_fflow_spec = [[1, 0, 0]] * 4 - hp_ap.cool_cap_fflow_spec = [[1, 0, 0]] * 4 - hp_ap.cap_ratio_seer_3 = hp_ap.cool_capacity_ratios.select { |i| [0, 1, 3].include? hp_ap.cool_capacity_ratios.index(i) } - hp_ap.fan_speed_seer_3 = hp_ap.cool_fan_speed_ratios.select { |i| [0, 1, 3].include? hp_ap.cool_fan_speed_ratios.index(i) } - hp_ap.cool_eers = calc_eers_cooling_4speed(heat_pump.cooling_efficiency_seer, hp_ap.cool_c_d, hp_ap.cap_ratio_seer_3, hp_ap.fan_speed_seer_3, hp_ap.fan_power_rated, hp_ap.cool_eir_ft_spec_3, hp_ap.cool_cap_ft_spec_3) + cap_fflow_spec = [[1, 0, 0]] * 3 + eir_fflow_spec = [[1, 0, 0]] * 3 end + return cap_fflow_spec, eir_fflow_spec end - def self.set_heat_curves_central_air_source(heat_pump, use_cop = false) - hp_ap = heat_pump.additional_properties - hp_ap.heat_rated_cfm_per_ton = get_default_heat_cfm_per_ton(hp_ap.num_speeds, use_cop) - if hp_ap.num_speeds == 1 - # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler at al - # https://www.nrel.gov/docs/fy13osti/56354.pdf - hp_ap.heat_capacity_ratios = [1.0] - hp_ap.heat_eir_ft_spec = [[0.718398423, 0.003498178, 0.000142202, -0.005724331, 0.00014085, -0.000215321]] - cap_fflow_spec, eir_fflow_spec = get_airflow_fault_heating_coeff() - hp_ap.heat_cap_fflow_spec = [cap_fflow_spec] - hp_ap.heat_eir_fflow_spec = [eir_fflow_spec] - hp_ap.heat_cap_ft_spec = calc_heat_cap_ft_spec(heat_pump, heat_pump.additional_properties.num_speeds) - if not use_cop - hp_ap.heat_cops = [calc_cop_heating_1speed(heat_pump.heating_efficiency_hspf, hp_ap.heat_c_d, hp_ap.fan_power_rated, hp_ap.heat_eir_ft_spec, hp_ap.heat_cap_ft_spec)] - hp_ap.heat_rated_airflow_rate = hp_ap.heat_rated_cfm_per_ton[0] - hp_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, hp_ap.heat_rated_airflow_rate) + def self.set_cool_curves_central_air_source(runner, cooling_system, use_eer = false) + clg_ap = cooling_system.additional_properties + clg_ap.cool_rated_cfm_per_ton = get_default_cool_cfm_per_ton(cooling_system.compressor_type, use_eer) + clg_ap.cool_capacity_ratios = get_cool_capacity_ratios(cooling_system) + set_cool_c_d(cooling_system) + + seer = cooling_system.cooling_efficiency_seer + if cooling_system.compressor_type == HPXML::HVACCompressorTypeSingleStage + clg_ap.cool_cap_ft_spec, clg_ap.cool_eir_ft_spec = get_cool_cap_eir_ft_spec(cooling_system.compressor_type) + if not use_eer + clg_ap.cool_rated_airflow_rate = clg_ap.cool_rated_cfm_per_ton[0] + clg_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(clg_ap.cool_capacity_ratios, clg_ap.cool_rated_cfm_per_ton, clg_ap.cool_rated_airflow_rate) + clg_ap.cool_cap_fflow_spec, clg_ap.cool_eir_fflow_spec = get_cool_cap_eir_fflow_spec(cooling_system.compressor_type) + clg_ap.cool_rated_cops = [0.2692 * seer + 0.2706] # Regression based on inverse model else - hp_ap.heat_fan_speed_ratios = [1.0] + clg_ap.cool_fan_speed_ratios = [1.0] + clg_ap.cool_cap_fflow_spec = [[1.0, 0.0, 0.0]] + clg_ap.cool_eir_fflow_spec = [[1.0, 0.0, 0.0]] end - elsif hp_ap.num_speeds == 2 - # From "Improved Modeling of Residential Air Conditioners and Heat Pumps for Energy Calculations", Cutler at al - # https://www.nrel.gov/docs/fy13osti/56354.pdf - hp_ap.heat_rated_airflow_rate = hp_ap.heat_rated_cfm_per_ton[-1] - hp_ap.heat_capacity_ratios = [0.72, 1.0] - hp_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, hp_ap.heat_rated_airflow_rate) - hp_ap.heat_eir_ft_spec = [[0.36338171, 0.013523725, 0.000258872, -0.009450269, 0.000439519, -0.000653723], - [0.981100941, -0.005158493, 0.000243416, -0.005274352, 0.000230742, -0.000336954]] - hp_ap.heat_cap_fflow_spec = [[0.741466907, 0.378645444, -0.119754733], - [0.76634609, 0.32840943, -0.094701495]] - hp_ap.heat_eir_fflow_spec = [[2.153618211, -1.737190609, 0.584269478], - [2.001041353, -1.58869128, 0.587593517]] - hp_ap.heat_cap_ft_spec = calc_heat_cap_ft_spec(heat_pump, heat_pump.additional_properties.num_speeds) - hp_ap.heat_cops = calc_cops_heating_2speed(heat_pump.heating_efficiency_hspf, hp_ap.heat_c_d, hp_ap.heat_capacity_ratios, hp_ap.heat_fan_speed_ratios, hp_ap.fan_power_rated, hp_ap.heat_eir_ft_spec, hp_ap.heat_cap_ft_spec) - elsif hp_ap.num_speeds == 4 - # From manufacturers data - hp_ap.heat_rated_airflow_rate = hp_ap.heat_rated_cfm_per_ton[-2] - hp_ap.heat_capacity_ratios = [0.33, 0.56, 1.0, 1.17] - hp_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, hp_ap.heat_rated_airflow_rate) - hp_ap.heat_eir_ft_spec = [[0.708311527, 0.020732093, 0.000391479, -0.037640031, 0.000979937, -0.001079042], - [0.025480155, 0.020169585, 0.000121341, -0.004429789, 0.000166472, -0.00036447], - [0.379003189, 0.014195012, 0.0000821046, -0.008894061, 0.000151519, -0.000210299], - [0.690404655, 0.00616619, 0.000137643, -0.009350199, 0.000153427, -0.000213258]] - hp_ap.heat_cap_fflow_spec = [[1, 0, 0]] * 4 - hp_ap.heat_eir_fflow_spec = [[1, 0, 0]] * 4 - hp_ap.heat_cap_ft_spec = calc_heat_cap_ft_spec(heat_pump, heat_pump.additional_properties.num_speeds) - hp_ap.heat_cops = calc_cops_heating_4speed(heat_pump.heating_efficiency_hspf, hp_ap.heat_c_d, hp_ap.heat_capacity_ratios, hp_ap.heat_fan_speed_ratios, hp_ap.fan_power_rated, hp_ap.heat_eir_ft_spec, hp_ap.heat_cap_ft_spec) + + elsif cooling_system.compressor_type == HPXML::HVACCompressorTypeTwoStage + clg_ap.cool_rated_airflow_rate = clg_ap.cool_rated_cfm_per_ton[-1] + clg_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(clg_ap.cool_capacity_ratios, clg_ap.cool_rated_cfm_per_ton, clg_ap.cool_rated_airflow_rate) + clg_ap.cool_cap_ft_spec, clg_ap.cool_eir_ft_spec = get_cool_cap_eir_ft_spec(cooling_system.compressor_type) + clg_ap.cool_cap_fflow_spec, clg_ap.cool_eir_fflow_spec = get_cool_cap_eir_fflow_spec(cooling_system.compressor_type) + clg_ap.cool_rated_cops = [0.2773 * seer - 0.0018] # Regression based on inverse model + clg_ap.cool_rated_cops << clg_ap.cool_rated_cops[0] * 0.91 # COP ratio based on Dylan's data as seen in BEopt 2.8 options + + elsif cooling_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + clg_ap.cooling_capacity_retention_temperature = 82.0 + clg_ap.cooling_capacity_retention_fraction = 1.033 # From NEEP data + clg_ap.cool_rated_airflow_rate = clg_ap.cool_rated_cfm_per_ton[-1] + clg_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(clg_ap.cool_capacity_ratios, clg_ap.cool_rated_cfm_per_ton, clg_ap.cool_rated_airflow_rate) + clg_ap.cool_cap_fflow_spec, clg_ap.cool_eir_fflow_spec = get_cool_cap_eir_fflow_spec(cooling_system.compressor_type) end + + set_cool_rated_shrs_gross(runner, cooling_system) end - def self.set_cool_curves_mshp(heat_pump, num_speeds) - hp_ap = heat_pump.additional_properties + def self.get_cool_capacity_ratios(hvac_system) + # For each speed, ratio of capacity to nominal capacity + if hvac_system.compressor_type == HPXML::HVACCompressorTypeSingleStage + return [1.0] + elsif hvac_system.compressor_type == HPXML::HVACCompressorTypeTwoStage + return [0.72, 1.0] + elsif hvac_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + is_ducted = !hvac_system.distribution_system_idref.nil? + if is_ducted + return [0.394, 1.0] + else + return [0.255, 1.0] + end + end + + fail 'Unable to get cooling capacity ratios.' + end + + def self.set_heat_curves_central_air_source(heating_system, use_cop = false) + htg_ap = heating_system.additional_properties + htg_ap.heat_rated_cfm_per_ton = get_default_heat_cfm_per_ton(heating_system.compressor_type, use_cop) + heating_capacity_retention_temp, heating_capacity_retention_fraction = get_heating_capacity_retention(heating_system) + htg_ap.heat_cap_fflow_spec, htg_ap.heat_eir_fflow_spec = get_heat_cap_eir_fflow_spec(heating_system.compressor_type) + htg_ap.heat_capacity_ratios = get_heat_capacity_ratios(heating_system) + set_heat_c_d(heating_system) + + hspf = heating_system.heating_efficiency_hspf + if heating_system.compressor_type == HPXML::HVACCompressorTypeSingleStage + htg_ap.heat_cap_ft_spec, htg_ap.heat_eir_ft_spec = get_heat_cap_eir_ft_spec(heating_system.compressor_type, heating_capacity_retention_temp, heating_capacity_retention_fraction) + if not use_cop + htg_ap.heat_rated_cops = [0.0353 * hspf**2 + 0.0331 * hspf + 0.9447] # Regression based on inverse model + htg_ap.heat_rated_airflow_rate = htg_ap.heat_rated_cfm_per_ton[0] + htg_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(htg_ap.heat_capacity_ratios, htg_ap.heat_rated_cfm_per_ton, htg_ap.heat_rated_airflow_rate) + else + htg_ap.heat_fan_speed_ratios = [1.0] + end - # From Daikin mini-split lab testing - hp_ap.cool_cap_ft_spec = [[0.7531983499655835, 0.003618193903031667, 0.0, 0.006574385031351544, -6.87181191015432e-05, 0.0]] * num_speeds - hp_ap.cool_eir_ft_spec = [[-0.06376924779982301, -0.0013360593470367282, 1.413060577993827e-05, 0.019433076486584752, -4.91395947154321e-05, -4.909341249475308e-05]] * num_speeds - hp_ap.cool_cap_fflow_spec = [[1, 0, 0]] * num_speeds - hp_ap.cool_eir_fflow_spec = [[1, 0, 0]] * num_speeds + elsif heating_system.compressor_type == HPXML::HVACCompressorTypeTwoStage + htg_ap.heat_cap_ft_spec, htg_ap.heat_eir_ft_spec = get_heat_cap_eir_ft_spec(heating_system.compressor_type, heating_capacity_retention_temp, heating_capacity_retention_fraction) + htg_ap.heat_rated_airflow_rate = htg_ap.heat_rated_cfm_per_ton[-1] + htg_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(htg_ap.heat_capacity_ratios, htg_ap.heat_rated_cfm_per_ton, htg_ap.heat_rated_airflow_rate) + htg_ap.heat_rated_cops = [0.0426 * hspf**2 - 0.0747 * hspf + 1.5374] # Regression based on inverse model + htg_ap.heat_rated_cops << htg_ap.heat_rated_cops[0] * 0.87 # COP ratio based on Dylan's data as seen in BEopt 2.8 options - hp_ap.cool_capacity_ratios = [0.4, 0.4889, 0.5778, 0.6667, 0.7556, 0.8444, 0.9333, 1.0222, 1.1111, 1.2] - hp_ap.cool_rated_cfm_per_ton = get_default_cool_cfm_per_ton(num_speeds) - hp_ap.cool_rated_airflow_rate = hp_ap.cool_rated_cfm_per_ton[-1] * hp_ap.cool_capacity_ratios[-1] - hp_ap.cool_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.cool_capacity_ratios, hp_ap.cool_rated_cfm_per_ton, hp_ap.cool_rated_airflow_rate) + elsif heating_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + htg_ap.heat_rated_airflow_rate = htg_ap.heat_rated_cfm_per_ton[-1] + htg_ap.heat_capacity_ratios = get_heat_capacity_ratios(heating_system) + htg_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(htg_ap.heat_capacity_ratios, htg_ap.heat_rated_cfm_per_ton, htg_ap.heat_rated_airflow_rate) + end end - def self.set_heat_curves_mshp(heat_pump, num_speeds) + def self.set_heat_detailed_performance_data(heat_pump) + hp_ap = heat_pump.additional_properties + is_ducted = !heat_pump.distribution_system_idref.nil? + hspf = heat_pump.heating_efficiency_hspf + + # Default data inputs based on NEEP data + detailed_performance_data = heat_pump.heating_detailed_performance_data + heating_capacity_retention_temp, heating_capacity_retention_fraction = get_heating_capacity_retention(heat_pump) + max_cap_maint_5 = 1.0 - (1.0 - heating_capacity_retention_fraction) * (HVAC::AirSourceHeatRatedODB - 5.0) / + (HVAC::AirSourceHeatRatedODB - heating_capacity_retention_temp) + + if is_ducted + a, b, c, d, e = 0.4348, 0.008923, 1.090, -0.1861, -0.07564 + else + a, b, c, d, e = 0.1914, -1.822, 1.364, -0.07783, 2.221 + end + max_cop_47 = a * hspf + b * max_cap_maint_5 + c * max_cap_maint_5**2 + d * max_cap_maint_5 * hspf + e + max_capacity_47 = heat_pump.heating_capacity * hp_ap.heat_capacity_ratios[-1] + min_capacity_47 = max_capacity_47 / hp_ap.heat_capacity_ratios[-1] * hp_ap.heat_capacity_ratios[0] + min_cop_47 = is_ducted ? max_cop_47 * (-0.0306 * hspf + 1.5385) : max_cop_47 * (-0.01698 * hspf + 1.5907) + max_capacity_5 = max_capacity_47 * max_cap_maint_5 + max_cop_5 = is_ducted ? max_cop_47 * 0.587 : max_cop_47 * 0.671 + min_capacity_5 = is_ducted ? min_capacity_47 * 1.106 : min_capacity_47 * 0.611 + min_cop_5 = is_ducted ? min_cop_47 * 0.502 : min_cop_47 * 0.538 + + # performance data at 47F, maximum speed + detailed_performance_data.add(capacity: max_capacity_47.round(1), + efficiency_cop: max_cop_47.round(4), + capacity_description: HPXML::CapacityDescriptionMaximum, + outdoor_temperature: 47, + isdefaulted: true) + # performance data at 47F, minimum speed + detailed_performance_data.add(capacity: min_capacity_47.round(1), + efficiency_cop: min_cop_47.round(4), + capacity_description: HPXML::CapacityDescriptionMinimum, + outdoor_temperature: 47, + isdefaulted: true) + # performance data at 5F, maximum speed + detailed_performance_data.add(capacity: max_capacity_5.round(1), + efficiency_cop: max_cop_5.round(4), + capacity_description: HPXML::CapacityDescriptionMaximum, + outdoor_temperature: 5, + isdefaulted: true) + # performance data at 5F, minimum speed + detailed_performance_data.add(capacity: min_capacity_5.round(1), + efficiency_cop: min_cop_5.round(4), + capacity_description: HPXML::CapacityDescriptionMinimum, + outdoor_temperature: 5, + isdefaulted: true) + end + + def self.set_cool_detailed_performance_data(heat_pump) hp_ap = heat_pump.additional_properties + is_ducted = !heat_pump.distribution_system_idref.nil? + seer = heat_pump.cooling_efficiency_seer + + # Default data inputs based on NEEP data + detailed_performance_data = heat_pump.cooling_detailed_performance_data + max_cap_maint_82 = 1.0 - (1.0 - hp_ap.cooling_capacity_retention_fraction) * (HVAC::AirSourceCoolRatedODB - 82.0) / + (HVAC::AirSourceCoolRatedODB - hp_ap.cooling_capacity_retention_temperature) + + max_cop_95 = is_ducted ? 0.1953 * seer : 0.06635 * seer + 1.8707 + max_capacity_95 = heat_pump.cooling_capacity * hp_ap.cool_capacity_ratios[-1] + min_capacity_95 = max_capacity_95 / hp_ap.cool_capacity_ratios[-1] * hp_ap.cool_capacity_ratios[0] + min_cop_95 = is_ducted ? max_cop_95 * 1.231 : max_cop_95 * (0.01377 * seer + 1.13948) + max_capacity_82 = max_capacity_95 * max_cap_maint_82 + max_cop_82 = is_ducted ? (1.297 * max_cop_95) : (1.300 * max_cop_95) + min_capacity_82 = min_capacity_95 * 1.099 + min_cop_82 = is_ducted ? (1.402 * min_cop_95) : (1.333 * min_cop_95) + + # performance data at 95F, maximum speed + detailed_performance_data.add(capacity: max_capacity_95.round(1), + efficiency_cop: max_cop_95.round(4), + capacity_description: HPXML::CapacityDescriptionMaximum, + outdoor_temperature: 95, + isdefaulted: true) + # performance data at 95F, minimum speed + detailed_performance_data.add(capacity: min_capacity_95.round(1), + efficiency_cop: min_cop_95.round(4), + capacity_description: HPXML::CapacityDescriptionMinimum, + outdoor_temperature: 95, + isdefaulted: true) + # performance data at 82F, maximum speed + detailed_performance_data.add(capacity: max_capacity_82.round(1), + efficiency_cop: max_cop_82.round(4), + capacity_description: HPXML::CapacityDescriptionMaximum, + outdoor_temperature: 82, + isdefaulted: true) + # performance data at 82F, minimum speed + detailed_performance_data.add(capacity: min_capacity_82.round(1), + efficiency_cop: min_cop_82.round(4), + capacity_description: HPXML::CapacityDescriptionMinimum, + outdoor_temperature: 82, + isdefaulted: true) + end + + def self.get_heat_capacity_ratios(heat_pump) + # For each speed, ratio of capacity to nominal capacity + if heat_pump.compressor_type == HPXML::HVACCompressorTypeSingleStage + return [1.0] + elsif heat_pump.compressor_type == HPXML::HVACCompressorTypeTwoStage + return [0.72, 1.0] + elsif heat_pump.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + is_ducted = !heat_pump.distribution_system_idref.nil? + if is_ducted + nominal_to_max_ratio = 0.972 + else + nominal_to_max_ratio = 0.812 + end + if is_ducted && heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpAirToAir + # central ducted + return [0.358 / nominal_to_max_ratio, 1.0, 1.0 / nominal_to_max_ratio] + elsif !is_ducted + # wall placement + return [0.252 / nominal_to_max_ratio, 1.0, 1.0 / nominal_to_max_ratio] + else + # ducted minisplit + return [0.305 / nominal_to_max_ratio, 1.0, 1.0 / nominal_to_max_ratio] + end + end - # From Daikin mini-split lab testing - hp_ap.heat_eir_ft_spec = [[0.9999941697687026, 0.004684593830254383, 5.901286675833333e-05, -0.0028624467783091973, 1.3041120194135802e-05, -0.00016172918478765433]] * num_speeds - hp_ap.heat_cap_fflow_spec = [[1, 0, 0]] * num_speeds - hp_ap.heat_eir_fflow_spec = [[1, 0, 0]] * num_speeds + fail 'Unable to get heating capacity ratios.' + end + + def self.drop_intermediate_speeds(hvac_system) + # For variable-speed systems, we only want to model min/max speeds in E+. + # Here we drop any intermediate speeds that we may have added for other purposes (e.g. hvac sizing). + return unless hvac_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed - hp_ap.heat_cap_ft_spec = calc_heat_cap_ft_spec(heat_pump, num_speeds) + hvac_ap = hvac_system.additional_properties - # fan speed ratios - hp_ap.heat_capacity_ratios = [0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2] - hp_ap.heat_rated_cfm_per_ton = get_default_heat_cfm_per_ton(num_speeds) - hp_ap.heat_rated_airflow_rate = hp_ap.heat_rated_cfm_per_ton[-1] * hp_ap.heat_capacity_ratios[-1] - hp_ap.heat_fan_speed_ratios = calc_fan_speed_ratios(hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, hp_ap.heat_rated_airflow_rate) + while hvac_ap.cool_capacity_ratios.size > 2 + hvac_ap.cool_cap_fflow_spec.delete_at(1) + hvac_ap.cool_eir_fflow_spec.delete_at(1) + hvac_ap.cool_plf_fplr_spec.delete_at(1) + hvac_ap.cool_rated_cfm_per_ton.delete_at(1) + hvac_ap.cool_capacity_ratios.delete_at(1) + hvac_ap.cool_fan_speed_ratios.delete_at(1) + end + if hvac_system.is_a? HPXML::HeatPump + while hvac_ap.heat_capacity_ratios.size > 2 + hvac_ap.heat_cap_fflow_spec.delete_at(1) + hvac_ap.heat_eir_fflow_spec.delete_at(1) + hvac_ap.heat_plf_fplr_spec.delete_at(1) + hvac_ap.heat_rated_cfm_per_ton.delete_at(1) + hvac_ap.heat_capacity_ratios.delete_at(1) + hvac_ap.heat_fan_speed_ratios.delete_at(1) + end + end end - def self.get_default_cool_cfm_per_ton(num_speeds, use_eer = false) + def self.get_default_cool_cfm_per_ton(compressor_type, use_eer = false) # cfm/ton of rated capacity - if num_speeds == 1 + if compressor_type == HPXML::HVACCompressorTypeSingleStage if not use_eer return [394.2] else return [312] # medium speed end - elsif num_speeds == 2 + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage return [411.0083, 344.1] - elsif num_speeds == 4 - return [466.6667, 423.5294, 405.9701, 400.0] - elsif num_speeds == 10 - return [470.6, 433.1356, 407.1997, 388.2406, 373.6898, 362.2454, 352.9412, 345.2945, 338.8354, 333.3333] + elsif compressor_type == HPXML::HVACCompressorTypeVariableSpeed + return [400.0, 400.0] else - fail 'number of speeds not supported.' + fail 'Compressor type not supported.' end end - def self.get_default_heat_cfm_per_ton(num_speeds, use_cop_or_htg_sys = false) + def self.get_default_heat_cfm_per_ton(compressor_type, use_cop_or_htg_sys = false) # cfm/ton of rated capacity - if num_speeds == 1 + if compressor_type == HPXML::HVACCompressorTypeSingleStage if not use_cop_or_htg_sys return [384.1] else return [350] end - elsif num_speeds == 2 + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage return [391.3333, 352.2] - elsif num_speeds == 4 - return [566.8091, 402.9357, 296.9, 301.9752] - elsif num_speeds == 10 - return [666.6667, 555.6000, 488.8800, 444.4667, 412.6857, 388.9000, 370.3556, 355.5600, 343.4182, 333.3333] + elsif compressor_type == HPXML::HVACCompressorTypeVariableSpeed + return [400.0, 400.0, 400.0] else - fail 'number of speeds not supported.' + fail 'Compressor type not supported.' end end @@ -1222,19 +1450,22 @@ def self.set_curves_gshp(heat_pump) hp_ap.cool_power_curve_spec = [[-4.42471086639888, 0.658017281046304, 4.37331801294626, 0.174096187531254, -0.0526514790164159]] hp_ap.cool_sh_curve_spec = [[4.54172823345154, 14.7653304889134, -18.3541272090485, -0.74401391092935, 0.545560799548833, 0.0182620032235494]] hp_ap.cool_rated_shrs_gross = [heat_pump.cooling_shr] - # FUTURE: Reconcile these fan/pump adjustments with ANSI/RESNET/ICC 301-2019 Section 4.4.5 - fan_adjust_kw = UnitConversions.convert(400.0, 'Btu/hr', 'ton') * UnitConversions.convert(1.0, 'cfm', 'm^3/s') * 1000.0 * 0.35 * 249.0 / 300.0 # Adjustment per ISO 13256-1 Internal pressure drop across heat pump assumed to be 0.5 in. w.g. - pump_adjust_kw = UnitConversions.convert(3.0, 'Btu/hr', 'ton') * UnitConversions.convert(1.0, 'gal/min', 'm^3/s') * 1000.0 * 6.0 * 2990.0 / 3000.0 # Adjustment per ISO 13256-1 Internal Pressure drop across heat pump coil assumed to be 11ft w.g. - cool_eir = UnitConversions.convert((1.0 - heat_pump.cooling_efficiency_eer * (fan_adjust_kw + pump_adjust_kw)) / (heat_pump.cooling_efficiency_eer * (1.0 + UnitConversions.convert(fan_adjust_kw, 'Wh', 'Btu'))), 'Wh', 'Btu') - hp_ap.cool_rated_eirs = [cool_eir] # E+ equation fit coil coefficients from Tang's thesis: # See Appendix B Figure B.3 of https://hvac.okstate.edu/sites/default/files/pubs/theses/MS/27-Tang_Thesis_05.pdf # Coefficients generated by catalog data hp_ap.heat_cap_curve_spec = [[-5.12650150, -0.93997630, 7.21443206, 0.121065721, 0.051809805]] hp_ap.heat_power_curve_spec = [[-7.73235249, 6.43390775, 2.29152262, -0.175598629, 0.005888871]] - heat_eir = (1.0 - heat_pump.heating_efficiency_cop * (fan_adjust_kw + pump_adjust_kw)) / (heat_pump.heating_efficiency_cop * (1.0 - fan_adjust_kw)) - hp_ap.heat_rated_eirs = [heat_eir] + + # Fan/pump adjustments calculations + power_f = heat_pump.fan_watts_per_cfm * 400.0 / UnitConversions.convert(1.0, 'ton', 'Btu/hr') * UnitConversions.convert(1.0, 'W', 'kW') # 400 cfm/ton, result is in kW per Btu/hr of capacity + power_p = heat_pump.pump_watts_per_ton / UnitConversions.convert(1.0, 'ton', 'Btu/hr') * UnitConversions.convert(1.0, 'W', 'kW') # result is in kW per Btu/hr of capacity + + cool_eir = (1 - UnitConversions.convert(power_f, 'Wh', 'Btu')) / UnitConversions.convert(heat_pump.cooling_efficiency_eer, 'Btu', 'Wh') - power_f - power_p + heat_eir = (1 + UnitConversions.convert(power_f, 'Wh', 'Btu')) / heat_pump.heating_efficiency_cop - power_f - power_p + + hp_ap.cool_rated_cops = [1.0 / cool_eir] + hp_ap.heat_rated_cops = [1.0 / heat_eir] end def self.get_default_compressor_type(hvac_type, seer) @@ -1428,44 +1659,6 @@ def self.set_pump_power_ems_program(model, pump_w, pump, heating_object) pump_program_calling_manager.addProgram(pump_program) end - def self.set_boiler_pilot_light_ems_program(model, boiler, heating_system) - # Create Equipment object for fuel consumption - loc_space = model.getSpaces[0] # Arbitrary; not used - fuel_type = heating_system.heating_system_fuel - pilot_light_object = HotWaterAndAppliances.add_other_equipment(model, Constants.ObjectNameBoilerPilotLight(boiler.name), loc_space, 0.01, 0, 0, model.alwaysOnDiscreteSchedule, fuel_type) - - # Sensor - boiler_plr_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Boiler Part Load Ratio') - boiler_plr_sensor.setName("#{boiler.name} plr s") - boiler_plr_sensor.setKeyName(boiler.name.to_s) - - # Actuator - pilot_light_act = OpenStudio::Model::EnergyManagementSystemActuator.new(pilot_light_object, *EPlus::EMSActuatorOtherEquipmentPower, pilot_light_object.space.get) - pilot_light_act.setName("#{boiler.name} pilot light act") - - # Program - pilot_light_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) - pilot_light_program.setName("#{boiler.name} pilot light program") - pilot_light_program.addLine("Set #{pilot_light_act.name} = (1.0 - #{boiler_plr_sensor.name}) * #{UnitConversions.convert(heating_system.pilot_light_btuh.to_f, 'Btu/hr', 'W')}") - pilot_light_program.addLine("Set boiler_pilot_energy = #{pilot_light_act.name} * 3600 * SystemTimeStep") - - # Program Calling Manager - program_calling_manager = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) - program_calling_manager.setName("#{boiler.name} pilot light program manager") - program_calling_manager.setCallingPoint('EndOfSystemTimestepBeforeHVACReporting') - program_calling_manager.addProgram(pilot_light_program) - - # EMS Output Variable for reporting - pilot_light_output_var = OpenStudio::Model::EnergyManagementSystemOutputVariable.new(model, 'boiler_pilot_energy') - pilot_light_output_var.setName("#{Constants.ObjectNameBoilerPilotLight(boiler.name)} outvar") - pilot_light_output_var.setTypeOfDataInVariable('Summed') - pilot_light_output_var.setUpdateFrequency('SystemTimestep') - pilot_light_output_var.setEMSProgramOrSubroutineName(pilot_light_program) - pilot_light_output_var.setUnits('J') - pilot_light_output_var.additionalProperties.setFeature('FuelType', EPlus.fuel_type(fuel_type)) # Used by reporting measure - pilot_light_output_var.additionalProperties.setFeature('HPXML_ID', heating_system.id) # Used by reporting measure - end - def self.disaggregate_fan_or_pump(model, fan_or_pump, htg_object, clg_object, backup_htg_object, hpxml_object) # Disaggregate into heating/cooling output energy use. @@ -1548,15 +1741,23 @@ def self.disaggregate_fan_or_pump(model, fan_or_pump, htg_object, clg_object, ba fan_or_pump_program.addLine("Set #{fan_or_pump_var}_#{mode} = 0") end sensors.each_with_index do |(mode, sensor), i| - str_prefix = (i == 0 ? 'If' : 'ElseIf') + if i == 0 + if_else_str = "If #{sensor.name} > 0" + elsif i == sensors.size - 1 + # Use else for last mode to make sure we don't miss any energy use + # See https://github.com/NREL/OpenStudio-HPXML/issues/1424 + if_else_str = 'Else' + else + if_else_str = "ElseIf #{sensor.name} > 0" + end if mode == 'primary_htg' && sensors.keys[i + 1] == 'backup_htg' # HP with both primary and backup heating # If both are operating, apportion energy use - fan_or_pump_program.addLine("#{str_prefix} (#{sensor.name} > 0) && (#{sensors.values[i + 1].name} > 0)") + fan_or_pump_program.addLine("#{if_else_str} && (#{sensors.values[i + 1].name} > 0)") fan_or_pump_program.addLine(" Set #{fan_or_pump_var}_#{mode} = #{fan_or_pump_sensor.name} * #{sensor.name} / (#{sensor.name} + #{sensors.values[i + 1].name})") fan_or_pump_program.addLine(" Set #{fan_or_pump_var}_#{sensors.keys[i + 1]} = #{fan_or_pump_sensor.name} * #{sensors.values[i + 1].name} / (#{sensor.name} + #{sensors.values[i + 1].name})") end - fan_or_pump_program.addLine("#{str_prefix} #{sensor.name} > 0") + fan_or_pump_program.addLine(if_else_str) fan_or_pump_program.addLine(" Set #{fan_or_pump_var}_#{mode} = #{fan_or_pump_sensor.name}") end fan_or_pump_program.addLine('EndIf') @@ -1571,19 +1772,20 @@ def self.disaggregate_fan_or_pump(model, fan_or_pump, htg_object, clg_object, ba next if sensor.nil? fan_or_pump_ems_output_var = OpenStudio::Model::EnergyManagementSystemOutputVariable.new(model, "#{fan_or_pump_var}_#{mode}") - name = { 'clg' => Constants.ObjectNameFanPumpDisaggregateCool(fan_or_pump.name.to_s), - 'primary_htg' => Constants.ObjectNameFanPumpDisaggregatePrimaryHeat(fan_or_pump.name.to_s), - 'backup_htg' => Constants.ObjectNameFanPumpDisaggregateBackupHeat(fan_or_pump.name.to_s) }[mode] - fan_or_pump_ems_output_var.setName(name) + object_type = { 'clg' => Constants.ObjectNameFanPumpDisaggregateCool, + 'primary_htg' => Constants.ObjectNameFanPumpDisaggregatePrimaryHeat, + 'backup_htg' => Constants.ObjectNameFanPumpDisaggregateBackupHeat }[mode] + fan_or_pump_ems_output_var.setName("#{fan_or_pump.name} #{object_type}") fan_or_pump_ems_output_var.setTypeOfDataInVariable('Summed') fan_or_pump_ems_output_var.setUpdateFrequency('SystemTimestep') fan_or_pump_ems_output_var.setEMSProgramOrSubroutineName(fan_or_pump_program) fan_or_pump_ems_output_var.setUnits('J') fan_or_pump_ems_output_var.additionalProperties.setFeature('HPXML_ID', sys_id) # Used by reporting measure + fan_or_pump_ems_output_var.additionalProperties.setFeature('ObjectType', object_type) # Used by reporting measure end end - def self.adjust_dehumidifier_load_EMS(fraction_served, zone_hvac, model, living_space) + def self.adjust_dehumidifier_load_EMS(fraction_served, zone_hvac, model, conditioned_space) # adjust hvac load to space when dehumidifier serves less than 100% dehumidification load. (With E+ dehumidifier object, it can only model 100%) # sensor @@ -1603,7 +1805,7 @@ def self.adjust_dehumidifier_load_EMS(fraction_served, zone_hvac, model, living_ dehumidifier_load_adj_def.setFractionLost(0) dehumidifier_load_adj = OpenStudio::Model::OtherEquipment.new(dehumidifier_load_adj_def) dehumidifier_load_adj.setName("#{zone_hvac.name} sens htg adj") - dehumidifier_load_adj.setSpace(living_space) + dehumidifier_load_adj.setSpace(conditioned_space) dehumidifier_load_adj.setSchedule(model.alwaysOnDiscreteSchedule) dehumidifier_load_adj_act = OpenStudio::Model::EnergyManagementSystemActuator.new(dehumidifier_load_adj, *EPlus::EMSActuatorOtherEquipmentPower, dehumidifier_load_adj.space.get) @@ -1640,12 +1842,12 @@ def self.create_supp_heating_coil(model, obj_name, heat_pump) else htg_supp_coil = OpenStudio::Model::CoilHeatingGas.new(model) htg_supp_coil.setGasBurnerEfficiency(efficiency) - htg_supp_coil.setParasiticElectricLoad(0) - htg_supp_coil.setParasiticGasLoad(0) + htg_supp_coil.setOnCycleParasiticElectricLoad(0) + htg_supp_coil.setOffCycleParasiticGasLoad(0) htg_supp_coil.setFuelType(EPlus.fuel_type(fuel)) end htg_supp_coil.setNominalCapacity(UnitConversions.convert(capacity, 'Btu/hr', 'W')) - htg_supp_coil.setName(obj_name + ' ' + Constants.ObjectNameBackupHeatingCoil) + htg_supp_coil.setName(obj_name + ' backup htg coil') htg_supp_coil.additionalProperties.setFeature('HPXML_ID', heat_pump.id) # Used by reporting measure htg_supp_coil.additionalProperties.setFeature('IsHeatPumpBackup', true) # Used by reporting measure @@ -1668,13 +1870,18 @@ def self.create_supply_fan(model, obj_name, fan_watts_per_cfm, fan_cfms) fan_cfms.sort.each do |fan_cfm| fan_ratio = fan_cfm / max_fan_cfm - power_fraction = fan_ratio**3 # fan power curve + power_fraction = calculate_fan_power_from_curve(1.0, fan_ratio) fan.addSpeed(fan_ratio.round(5), power_fraction.round(5)) end return fan end + def self.calculate_fan_power_from_curve(max_fan_power, fan_ratio) + # Cubic relationship fan power curve + return max_fan_power * (fan_ratio**3) + end + def self.set_fan_power(fan, fan_watts_per_cfm) if fan_watts_per_cfm > 0 fan_eff = 0.75 # Overall Efficiency of the Fan, Motor and Drive @@ -1699,14 +1906,12 @@ def self.create_air_loop_unitary_system(model, obj_name, fan, htg_coil, clg_coil air_loop_unitary.setSupplyFan(fan) air_loop_unitary.setFanPlacement('BlowThrough') air_loop_unitary.setSupplyAirFanOperatingModeSchedule(cycle_fan_sch) - air_loop_unitary.setSupplyAirFlowRateMethodDuringHeatingOperation('SupplyAirFlowRate') if htg_coil.nil? air_loop_unitary.setSupplyAirFlowRateDuringHeatingOperation(0.0) else air_loop_unitary.setHeatingCoil(htg_coil) air_loop_unitary.setSupplyAirFlowRateDuringHeatingOperation(UnitConversions.convert(htg_cfm, 'cfm', 'm^3/s')) end - air_loop_unitary.setSupplyAirFlowRateMethodDuringCoolingOperation('SupplyAirFlowRate') if clg_coil.nil? air_loop_unitary.setSupplyAirFlowRateDuringCoolingOperation(0.0) else @@ -1841,38 +2046,22 @@ def self.get_default_boiler_eae(heating_system) end end - def self.calc_heat_cap_ft_spec(heat_pump, num_speeds) - if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpMiniSplit - # Coefficients for the indoor temperature relationship are retained from the generic curve (Daikin lab data). - iat_slope = -0.005770375 - iat_intercept = 0.403926296 - else - if num_speeds == 1 - iat_slope = -0.002303414 - iat_intercept = 0.18417308 - elsif num_speeds == 2 - iat_slope = -0.002947013 - iat_intercept = 0.23168251 - elsif num_speeds == 4 - iat_slope = -0.002897048 - iat_intercept = 0.209319129 - end + def self.calc_heat_cap_ft_spec(compressor_type, heating_capacity_retention_temp, heating_capacity_retention_fraction) + if compressor_type == HPXML::HVACCompressorTypeSingleStage + iat_slope = -0.002303414 + iat_intercept = 0.18417308 + num_speeds = 1 + elsif compressor_type == HPXML::HVACCompressorTypeTwoStage + iat_slope = -0.002947013 + iat_intercept = 0.23168251 + num_speeds = 2 end # Biquadratic: capacity multiplier = a + b*IAT + c*IAT^2 + d*OAT + e*OAT^2 + f*IAT*OAT # Derive coefficients from user input for capacity retention at outdoor drybulb temperature X [C]. - if not heat_pump.heating_capacity_17F.nil? - x_A = 17.0 - if heat_pump.heating_capacity > 0 - y_A = heat_pump.heating_capacity_17F / heat_pump.heating_capacity - else - y_A = 0.0 - end - else - x_A = heat_pump.heating_capacity_retention_temp - y_A = heat_pump.heating_capacity_retention_fraction - end - x_B = 47.0 # 47F is the rating point + x_A = heating_capacity_retention_temp + y_A = heating_capacity_retention_fraction + x_B = HVAC::AirSourceHeatRatedODB y_B = 1.0 oat_slope = (y_B - y_A) / (x_B - x_A) @@ -1881,960 +2070,429 @@ def self.calc_heat_cap_ft_spec(heat_pump, num_speeds) return [[oat_intercept + iat_intercept, iat_slope, 0, oat_slope, 0, 0]] * num_speeds end - def self.calc_eir_from_cop(cop, fan_power_rated) - return UnitConversions.convert((UnitConversions.convert(1.0, 'Btu', 'Wh') + fan_power_rated * 0.03333) / cop - fan_power_rated * 0.03333, 'Wh', 'Btu') + def self.get_heating_capacity_retention(heat_pump) + if not heat_pump.heating_capacity_17F.nil? + heating_capacity_retention_temp = 17.0 + heating_capacity_retention_fraction = heat_pump.heating_capacity == 0.0 ? 0.0 : heat_pump.heating_capacity_17F / heat_pump.heating_capacity + elsif not heat_pump.heating_capacity_retention_fraction.nil? + heating_capacity_retention_temp = heat_pump.heating_capacity_retention_temp + heating_capacity_retention_fraction = heat_pump.heating_capacity_retention_fraction + else + fail 'Missing heating capacity retention or 17F heating capacity.' + end + return heating_capacity_retention_temp, heating_capacity_retention_fraction end - def self.calc_eir_from_eer(eer, fan_power_rated) - return UnitConversions.convert((1.0 - UnitConversions.convert(fan_power_rated * 0.03333, 'Wh', 'Btu')) / eer - fan_power_rated * 0.03333, 'Wh', 'Btu') + def self.calc_fan_speed_ratios(capacity_ratios, rated_cfm_per_tons, rated_airflow_rate) + fan_speed_ratios = [] + capacity_ratios.each_with_index do |capacity_ratio, i| + fan_speed_ratios << rated_cfm_per_tons[i] * capacity_ratio / rated_airflow_rate + end + return fan_speed_ratios end - def self.calc_eer_from_eir(eir, fan_power_rated) - cfm_per_ton = 400.0 - cfm_per_btuh = cfm_per_ton / 12000.0 - return ((1.0 - 3.412 * (fan_power_rated * cfm_per_btuh)) / (eir / 3.412 + (fan_power_rated * cfm_per_btuh))) + def self.convert_curve_biquadratic(coeff) + # Convert IP curves to SI curves + si_coeff = [] + si_coeff << coeff[0] + 32.0 * (coeff[1] + coeff[3]) + 1024.0 * (coeff[2] + coeff[4] + coeff[5]) + si_coeff << 9.0 / 5.0 * coeff[1] + 576.0 / 5.0 * coeff[2] + 288.0 / 5.0 * coeff[5] + si_coeff << 81.0 / 25.0 * coeff[2] + si_coeff << 9.0 / 5.0 * coeff[3] + 576.0 / 5.0 * coeff[4] + 288.0 / 5.0 * coeff[5] + si_coeff << 81.0 / 25.0 * coeff[4] + si_coeff << 81.0 / 25.0 * coeff[5] + return si_coeff end - def self.calc_eers_from_eir_2speed(eer_2, fan_power_rated) - # Returns low and high stage EER A given high stage EER A + def self.create_table_lookup(model, name, independent_vars, output_values, output_min = nil, output_max = nil) + if (not output_min.nil?) && (output_values.min < output_min) + fail "Minimum table lookup output value (#{output_values.min}) is less than #{output_min} for #{name}." + end + if (not output_max.nil?) && (output_values.max > output_max) + fail "Maximum table lookup output value (#{output_values.max}) is greater than #{output_max} for #{name}." + end - eir_2_a = calc_eir_from_eer(eer_2, fan_power_rated) + table = OpenStudio::Model::TableLookup.new(model) + table.setName(name) + independent_vars.each do |var| + ind_var = OpenStudio::Model::TableIndependentVariable.new(model) + ind_var.setName(var[:name]) + ind_var.setMinimumValue(var[:min]) + ind_var.setMaximumValue(var[:max]) + ind_var.setExtrapolationMethod('Constant') + ind_var.setValues(var[:values]) + table.addIndependentVariable(ind_var) + end + table.setMinimumOutput(output_min) unless output_min.nil? + table.setMaximumOutput(output_max) unless output_max.nil? + table.setOutputValues(output_values) + return table + end - eir_1_a = 0.8887 * eir_2_a + 0.0083 # Relationship derived using Dylan's data for two stage heat pumps + def self.create_curve_biquadratic_constant(model) + curve = OpenStudio::Model::CurveBiquadratic.new(model) + curve.setName('ConstantBiquadratic') + curve.setCoefficient1Constant(1) + curve.setCoefficient2x(0) + curve.setCoefficient3xPOW2(0) + curve.setCoefficient4y(0) + curve.setCoefficient5yPOW2(0) + curve.setCoefficient6xTIMESY(0) + curve.setMinimumValueofx(-100) + curve.setMaximumValueofx(100) + curve.setMinimumValueofy(-100) + curve.setMaximumValueofy(100) + return curve + end - return [calc_eer_from_eir(eir_1_a, fan_power_rated), eer_2] + def self.create_curve_quadratic_constant(model) + curve = OpenStudio::Model::CurveQuadratic.new(model) + curve.setName('ConstantQuadratic') + curve.setCoefficient1Constant(1) + curve.setCoefficient2x(0) + curve.setCoefficient3xPOW2(0) + curve.setMinimumValueofx(-100) + curve.setMaximumValueofx(100) + curve.setMinimumCurveOutput(-100) + curve.setMaximumCurveOutput(100) + return curve end - def self.calc_eers_from_eir_4speed(eer_nom, fan_power_rated, calc_type = 'seer') - # Returns EER A at minimum, intermediate, and nominal speed given EER A (and a fourth speed if calc_type != 'seer') + def self.create_curve_biquadratic(model, coeff, name, min_x, max_x, min_y, max_y) + curve = OpenStudio::Model::CurveBiquadratic.new(model) + curve.setName(name) + curve.setCoefficient1Constant(coeff[0]) + curve.setCoefficient2x(coeff[1]) + curve.setCoefficient3xPOW2(coeff[2]) + curve.setCoefficient4y(coeff[3]) + curve.setCoefficient5yPOW2(coeff[4]) + curve.setCoefficient6xTIMESY(coeff[5]) + curve.setMinimumValueofx(min_x) + curve.setMaximumValueofx(max_x) + curve.setMinimumValueofy(min_y) + curve.setMaximumValueofy(max_y) + return curve + end - eir_nom = calc_eir_from_eer(eer_nom, fan_power_rated) + def self.create_curve_bicubic(model, coeff, name, min_x, max_x, min_y, max_y) + curve = OpenStudio::Model::CurveBicubic.new(model) + curve.setName(name) + curve.setCoefficient1Constant(coeff[0]) + curve.setCoefficient2x(coeff[1]) + curve.setCoefficient3xPOW2(coeff[2]) + curve.setCoefficient4y(coeff[3]) + curve.setCoefficient5yPOW2(coeff[4]) + curve.setCoefficient6xTIMESY(coeff[5]) + curve.setCoefficient7xPOW3(coeff[6]) + curve.setCoefficient8yPOW3(coeff[7]) + curve.setCoefficient9xPOW2TIMESY(coeff[8]) + curve.setCoefficient10xTIMESYPOW2(coeff[9]) + curve.setMinimumValueofx(min_x) + curve.setMaximumValueofx(max_x) + curve.setMinimumValueofy(min_y) + curve.setMaximumValueofy(max_y) + return curve + end - if calc_type == 'seer' - indices = [0, 1, 4] - else - indices = [0, 1, 2, 4] + def self.create_curve_quadratic(model, coeff, name, min_x, max_x, min_y, max_y, is_dimensionless = false) + curve = OpenStudio::Model::CurveQuadratic.new(model) + curve.setName(name) + curve.setCoefficient1Constant(coeff[0]) + curve.setCoefficient2x(coeff[1]) + curve.setCoefficient3xPOW2(coeff[2]) + curve.setMinimumValueofx(min_x) + curve.setMaximumValueofx(max_x) + if not min_y.nil? + curve.setMinimumCurveOutput(min_y) end - - cop_ratios = [1.07, 1.11, 1.08, 1.05, 1.0] # Gross cop - - # Seer calculation is based on performance at three speeds - cops = [cop_ratios[indices[0]], cop_ratios[indices[1]], cop_ratios[indices[2]]] - - if calc_type != 'seer' - cops << cop_ratios[indices[3]] + if not max_y.nil? + curve.setMaximumCurveOutput(max_y) end - - eers = [] - cops.each do |mult| - eir = eir_nom / mult - eers << calc_eer_from_eir(eir, fan_power_rated) + if is_dimensionless + curve.setInputUnitTypeforX('Dimensionless') + curve.setOutputUnitType('Dimensionless') end - - return eers + return curve end - def self.calc_cop_from_eir(eir, fan_power_rated) - cfm_per_ton = 400.0 - cfm_per_btuh = cfm_per_ton / 12000.0 - return (1.0 / 3.412 + fan_power_rated * cfm_per_btuh) / (eir / 3.412 + fan_power_rated * cfm_per_btuh) + def self.create_curve_quad_linear(model, coeff, name) + curve = OpenStudio::Model::CurveQuadLinear.new(model) + curve.setName(name) + curve.setCoefficient1Constant(coeff[0]) + curve.setCoefficient2w(coeff[1]) + curve.setCoefficient3x(coeff[2]) + curve.setCoefficient4y(coeff[3]) + curve.setCoefficient5z(coeff[4]) + return curve end - def self.calc_cops_from_eir_2speed(cop_2, fan_power_rated) - # Returns low and high stage rated cop given high stage cop - - eir_2 = calc_eir_from_cop(cop_2, fan_power_rated) - - eir_1 = 0.6241 * eir_2 + 0.0681 # Relationship derived using Dylan's data for Carrier two stage heat pumps - - return [calc_cop_from_eir(eir_1, fan_power_rated), cop_2] + def self.create_curve_quint_linear(model, coeff, name) + curve = OpenStudio::Model::CurveQuintLinear.new(model) + curve.setName(name) + curve.setCoefficient1Constant(coeff[0]) + curve.setCoefficient2v(coeff[1]) + curve.setCoefficient3w(coeff[2]) + curve.setCoefficient4x(coeff[3]) + curve.setCoefficient5y(coeff[4]) + curve.setCoefficient6z(coeff[5]) + return curve end - def self.calc_cops_from_eir_4speed(cop_nom, fan_power_rated, calc_type: 'hspf') - # Returns rated cop at minimum, intermediate, and nominal speed given rated cop - - eir_nom = calc_eir_from_cop(cop_nom, fan_power_rated) + def self.convert_net_to_gross_capacity_cop(net_cap, fan_power, mode, net_cop = nil) + net_cap_watts = UnitConversions.convert(net_cap, 'Btu/hr', 'w') + if mode == :clg + gross_cap_watts = net_cap_watts + fan_power + else + gross_cap_watts = net_cap_watts - fan_power + end + if not net_cop.nil? + net_power = net_cap_watts / net_cop + gross_power = net_power - fan_power + gross_cop = gross_cap_watts / gross_power + end + gross_cap_btu_hr = UnitConversions.convert(gross_cap_watts, 'w', 'Btu/hr') + return gross_cap_btu_hr, gross_cop + end - cop_ratios = [1.385171617, 1.183214059, 1.0, 0.95544453] # Updated based on Nordyne 3 ton heat pump + def self.process_neep_detailed_performance(detailed_performance_data, hvac_ap, mode, max_rated_fan_cfm, weather_temp, compressor_lockout_temp = nil) + data_array = Array.new(2) { Array.new } + detailed_performance_data.sort_by { |dp| dp.outdoor_temperature }.each do |data_point| + # Only process min and max capacities at each outdoor drybulb + next unless [HPXML::CapacityDescriptionMinimum, HPXML::CapacityDescriptionMaximum].include? data_point.capacity_description - # HSPF calculation is based on performance at three speeds - if calc_type == 'hspf' - indices = [0, 1, 2] - elsif calc_type == 'model' - indices = [0, 1, 2, 3] + if data_point.capacity_description == HPXML::CapacityDescriptionMinimum + data_array[0] << data_point + elsif data_point.capacity_description == HPXML::CapacityDescriptionMaximum + data_array[1] << data_point + end end - cops_net = [] - indices.each do |i| - eir = eir_nom / cop_ratios[i] - cops_net << calc_cop_from_eir(eir, fan_power_rated) + # convert net to gross, adds more data points for table lookup, etc. + if mode == :clg + cfm_per_ton = hvac_ap.cool_rated_cfm_per_ton + hvac_ap.cooling_performance_data_array = data_array + hvac_ap.cool_rated_capacities_gross = [] + hvac_ap.cool_rated_capacities_net = [] + hvac_ap.cool_rated_cops = [] + elsif mode == :htg + cfm_per_ton = hvac_ap.heat_rated_cfm_per_ton + hvac_ap.heating_performance_data_array = data_array + hvac_ap.heat_rated_capacities_gross = [] + hvac_ap.heat_rated_capacities_net = [] + hvac_ap.heat_rated_cops = [] + end + # convert net to gross + data_array.each_with_index do |data, speed| + data.each do |dp| + this_cfm = UnitConversions.convert(dp.capacity, 'Btu/hr', 'ton') * cfm_per_ton[speed] + fan_ratio = this_cfm / max_rated_fan_cfm + fan_power = calculate_fan_power_from_curve(hvac_ap.fan_power_rated * max_rated_fan_cfm, fan_ratio) + dp.gross_capacity, dp.gross_efficiency_cop = convert_net_to_gross_capacity_cop(dp.capacity, fan_power, mode, dp.efficiency_cop) + end + end + # convert to table lookup data + interpolate_to_odb_table_points(data_array, mode, compressor_lockout_temp, weather_temp) + add_data_point_adaptive_step_size(data_array, mode) + correct_ft_cap_eir(data_array, mode) + end + + def self.interpolate_to_odb_table_points(data_array, mode, compressor_lockout_temp, weather_temp) + # Set of data used for table lookup + data_array.each do |data| + user_odbs = data.map { |dp| dp.outdoor_temperature } + # Determine min/max ODB temperatures to cover full range of heat pump operation + if mode == :clg + outdoor_dry_bulbs = [] + # Calculate ODB temperature at which COP or capacity is zero + high_odb_at_zero_cop = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_efficiency_cop, true) + high_odb_at_zero_capacity = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_capacity, true) + low_odb_at_zero_cop = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_efficiency_cop, false) + low_odb_at_zero_capacity = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_capacity, false) + outdoor_dry_bulbs << [low_odb_at_zero_cop, low_odb_at_zero_capacity, 55.0].max # Min cooling ODB + outdoor_dry_bulbs << [high_odb_at_zero_cop, high_odb_at_zero_capacity, weather_temp].min # Max cooling ODB + else + outdoor_dry_bulbs = [] + # Calculate ODB temperature at which COP or capacity is zero + low_odb_at_zero_cop = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_efficiency_cop, false) + low_odb_at_zero_capacity = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_capacity, false) + high_odb_at_zero_cop = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_efficiency_cop, true) + high_odb_at_zero_capacity = calculate_odb_at_zero_cop_or_capacity(data, mode, user_odbs, :gross_capacity, true) + outdoor_dry_bulbs << [low_odb_at_zero_cop, low_odb_at_zero_capacity, compressor_lockout_temp, weather_temp].max # Min heating ODB + outdoor_dry_bulbs << [high_odb_at_zero_cop, high_odb_at_zero_capacity, 60.0].min # Max heating ODB + end + capacity_description = data[0].capacity_description + outdoor_dry_bulbs.each do |target_odb| + next if user_odbs.include? target_odb + + if mode == :clg + new_dp = HPXML::CoolingPerformanceDataPoint.new(nil) + else + new_dp = HPXML::HeatingPerformanceDataPoint.new(nil) + end + new_dp.outdoor_temperature = target_odb + new_dp.gross_capacity = interpolate_to_odb_table_point(data, capacity_description, target_odb, :gross_capacity) + new_dp.gross_efficiency_cop = interpolate_to_odb_table_point(data, capacity_description, target_odb, :gross_efficiency_cop) + data << new_dp + end end - - return cops_net end - def self.calc_eer_cooling_1speed(seer, c_d, fan_power_rated, coeff_eir) - # Directly calculate cooling coil net EER at condition A (95/80/67) using SEER + def self.calculate_odb_at_zero_cop_or_capacity(data, _mode, user_odbs, property, find_high) + if find_high + odb_dp1 = data.find { |dp| dp.outdoor_temperature == user_odbs[-1] } + odb_dp2 = data.find { |dp| dp.outdoor_temperature == user_odbs[-2] } + else + odb_dp1 = data.find { |dp| dp.outdoor_temperature == user_odbs[0] } + odb_dp2 = data.find { |dp| dp.outdoor_temperature == user_odbs[1] } + end - # 1. Calculate EER_b using SEER and c_d - eer_b = seer / (1.0 - 0.5 * c_d) + slope = (odb_dp1.send(property) - odb_dp2.send(property)) / (odb_dp1.outdoor_temperature - odb_dp2.outdoor_temperature) - # 2. Calculate EIR_b - eir_b = calc_eir_from_eer(eer_b, fan_power_rated) + # Datapoints don't trend toward zero COP? + if (find_high && slope >= 0) + return 999999.0 + elsif (!find_high && slope <= 0) + return -999999.0 + end - # 3. Calculate EIR_a using performance curves - eir_a = eir_b / MathTools.biquadratic(67.0, 82.0, coeff_eir[0]) - eer_a = calc_eer_from_eir(eir_a, fan_power_rated) + intercept = odb_dp2.send(property) - (slope * odb_dp2.outdoor_temperature) + target_odb = -intercept / slope - return eer_a + # Return a slightly larger (or smaller, for cooling) ODB so things don't blow up + delta_odb = 1.0 + if find_high + return target_odb - delta_odb + else + return target_odb + delta_odb + end end - def self.calc_eers_cooling_2speed(seer, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - # Iterate to find rated net EERs given SEER using simple bisection method for two stage heat pumps + def self.interpolate_to_odb_table_point(detailed_performance_data, capacity_description, target_odb, property) + data = detailed_performance_data.select { |dp| dp.capacity_description == capacity_description } - # Initial large bracket of EER (A condition) to span possible SEER range - eer_a = 5.0 - eer_b = 20.0 + target_dp = data.find { |dp| dp.outdoor_temperature == target_odb } + if not target_dp.nil? + return target_dp.send(property) + end - # Iterate - iter_max = 100 - tol = 0.0001 + # Property can be :capacity, :efficiency_cop, etc. + user_odbs = data.map { |dp| dp.outdoor_temperature }.uniq.sort - err = 1 - eer_c = (eer_a + eer_b) / 2.0 - for _n in 1..iter_max - eers = calc_eers_from_eir_2speed(eer_a, fan_power_rated) - f_a = calc_seer_2speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - seer + right_odb = user_odbs.find { |e| e > target_odb } + left_odb = user_odbs.reverse.find { |e| e < target_odb } + if right_odb.nil? + # extrapolation + right_odb = user_odbs[-1] + left_odb = user_odbs[-2] + elsif left_odb.nil? + # extrapolation + right_odb = user_odbs[1] + left_odb = user_odbs[0] + end + right_dp = data.find { |dp| dp.outdoor_temperature == right_odb } + left_dp = data.find { |dp| dp.outdoor_temperature == left_odb } - eers = calc_eers_from_eir_2speed(eer_c, fan_power_rated) - f_c = calc_seer_2speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - seer + slope = (right_dp.send(property) - left_dp.send(property)) / (right_odb - left_odb) + val = (target_odb - left_odb) * slope + left_dp.send(property) + return val + end - if f_c == 0 - return eer_c - elsif f_a * f_c < 0 - eer_b = eer_c - else - eer_a = eer_c - end - - eer_c = (eer_a + eer_b) / 2.0 - err = (eer_b - eer_a) / 2.0 - - if err <= tol - break - end - end - - if err > tol - fail 'Two-speed cooling eers iteration failed to converge.' - end - - return calc_eers_from_eir_2speed(eer_c, fan_power_rated) - end - - def self.calc_eers_cooling_4speed(seer, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - # Iterate to find rated net eers given Seer using simple bisection method for two stage and variable speed air conditioners - - # Initial large bracket of eer (A condition) to span possible seer range - eer_a = 5.0 - eer_b = 30.0 - - # Iterate - iter_max = 100 - tol = 0.0001 - - err = 1 - eer_c = (eer_a + eer_b) / 2.0 - for _n in 1..iter_max - eers = calc_eers_from_eir_4speed(eer_a, fan_power_rated, 'seer') - f_a = calc_seer_4speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - seer - - eers = calc_eers_from_eir_4speed(eer_c, fan_power_rated, 'seer') - f_c = calc_seer_4speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - seer - - if f_c == 0 - return eer_c - elsif f_a * f_c < 0 - eer_b = eer_c - else - eer_a = eer_c - end - - eer_c = (eer_a + eer_b) / 2.0 - err = (eer_b - eer_a) / 2.0 - - if err <= tol - break - end - end - - if err > tol - fail 'Variable-speed cooling eers iteration failed to converge.' - end - - return calc_eers_from_eir_4speed(eer_c, fan_power_rated, 'model') - end - - def self.calc_seer_2speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - eir_A2 = calc_eir_from_eer(eers[1], fan_power_rated) - eir_B2 = eir_A2 * MathTools.biquadratic(67.0, 82.0, coeff_eir[1]) - - eir_A1 = calc_eir_from_eer(eers[0], fan_power_rated) - eir_B1 = eir_A1 * MathTools.biquadratic(67.0, 82.0, coeff_eir[0]) - eir_F1 = eir_A1 * MathTools.biquadratic(67.0, 67.0, coeff_eir[0]) - - q_A2 = 1.0 - q_B2 = q_A2 * MathTools.biquadratic(67.0, 82.0, coeff_q[1]) - - q_B1 = q_A2 * capacity_ratios[0] * MathTools.biquadratic(67.0, 82.0, coeff_q[0]) - q_F1 = q_A2 * capacity_ratios[0] * MathTools.biquadratic(67.0, 67.0, coeff_q[0]) - - cfm_Btu_h = 400.0 / 12000.0 - - q_A2_net = q_A2 - fan_power_rated * 3.412 * cfm_Btu_h - q_B2_net = q_B2 - fan_power_rated * 3.412 * cfm_Btu_h - q_B1_net = q_B1 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - q_F1_net = q_F1 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - - p_A2 = (q_A2 * eir_A2) / 3.412 + fan_power_rated * cfm_Btu_h - p_B2 = (q_B2 * eir_B2) / 3.412 + fan_power_rated * cfm_Btu_h - p_B1 = (q_B1 * eir_B1) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - p_F1 = (q_F1 * eir_F1) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - - t_bins = [67.0, 72.0, 77.0, 82.0, 87.0, 92.0, 97.0, 102.0] - frac_hours = [0.214, 0.231, 0.216, 0.161, 0.104, 0.052, 0.018, 0.004] - - e_tot = 0.0 - q_tot = 0.0 - (0..7).each do |i| - bL_i = ((t_bins[i] - 65.0) / (95.0 - 65.0)) * (q_A2_net / 1.1) - q_low_i = q_F1_net + ((q_B1_net - q_F1_net) / (82.0 - 67.0)) * (t_bins[i] - 67.0) - e_low_i = p_F1 + ((p_B1 - p_F1) / (82.0 - 67.0)) * (t_bins[i] - 67.0) - q_high_i = q_B2_net + ((q_A2_net - q_B2_net) / (95.0 - 82.0)) * (t_bins[i] - 82.0) - e_high_i = p_B2 + ((p_A2 - p_B2) / (95.0 - 82.0)) * (t_bins[i] - 82.0) - if q_low_i >= bL_i - pLF_i = 1.0 - c_d * (1.0 - (bL_i / q_low_i)) - q_i = bL_i * frac_hours[i] - e_i = (((bL_i / q_low_i) * e_low_i) / pLF_i) * frac_hours[i] - elsif (q_low_i < bL_i) && (bL_i < q_high_i) - x_i = (q_high_i - bL_i) / (q_high_i - q_low_i) - q_i = (x_i * q_low_i + (1.0 - x_i) * q_high_i) * frac_hours[i] - e_i = (x_i * e_low_i + (1.0 - x_i) * e_high_i) * frac_hours[i] - elsif q_high_i <= bL_i - q_i = q_high_i * frac_hours[i] - e_i = e_high_i * frac_hours[i] - end - - e_tot += e_i - q_tot += q_i - end - - seer = q_tot / e_tot - return seer - end - - def self.calc_seer_4speed(eers, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - n_max = 2 - n_int = 1 - n_min = 0 - - wBin = 67.0 - tout_B = 82.0 - tout_E = 87.0 - tout_F = 67.0 - - eir_A2 = calc_eir_from_eer(eers[n_max], fan_power_rated) - eir_B2 = eir_A2 * MathTools.biquadratic(wBin, tout_B, coeff_eir[n_max]) - - eir_Av = calc_eir_from_eer(eers[n_int], fan_power_rated) - eir_Ev = eir_Av * MathTools.biquadratic(wBin, tout_E, coeff_eir[n_int]) - - eir_A1 = calc_eir_from_eer(eers[n_min], fan_power_rated) - eir_B1 = eir_A1 * MathTools.biquadratic(wBin, tout_B, coeff_eir[n_min]) - eir_F1 = eir_A1 * MathTools.biquadratic(wBin, tout_F, coeff_eir[n_min]) - - q_A2 = capacity_ratios[n_max] - q_B2 = q_A2 * MathTools.biquadratic(wBin, tout_B, coeff_q[n_max]) - q_Ev = capacity_ratios[n_int] * MathTools.biquadratic(wBin, tout_E, coeff_q[n_int]) - q_B1 = capacity_ratios[n_min] * MathTools.biquadratic(wBin, tout_B, coeff_q[n_min]) - q_F1 = capacity_ratios[n_min] * MathTools.biquadratic(wBin, tout_F, coeff_q[n_min]) - - cfm_Btu_h = 400.0 / 12000.0 - - q_A2_net = q_A2 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - q_B2_net = q_B2 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - q_Ev_net = q_Ev - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_int] - q_B1_net = q_B1 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - q_F1_net = q_F1 - fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - - p_A2 = (q_A2 * eir_A2) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[n_max] - p_B2 = (q_B2 * eir_B2) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[n_max] - p_Ev = (q_Ev * eir_Ev) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[n_int] - p_B1 = (q_B1 * eir_B1) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[n_min] - p_F1 = (q_F1 * eir_F1) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[n_min] - - q_k1_87 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (87.0 - 67.0) - q_k2_87 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (87.0 - 82.0) - n_Q = (q_Ev_net - q_k1_87) / (q_k2_87 - q_k1_87) - m_Q = (q_B1_net - q_F1_net) / (82.0 - 67.0) * (1.0 - n_Q) + (q_A2_net - q_B2_net) / (95.0 - 82.0) * n_Q - p_k1_87 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (87.0 - 67.0) - p_k2_87 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (87.0 - 82.0) - n_E = (p_Ev - p_k1_87) / (p_k2_87 - p_k1_87) - m_E = (p_B1 - p_F1) / (82.0 - 67.0) * (1.0 - n_E) + (p_A2 - p_B2) / (95.0 - 82.0) * n_E - - c_T_1_1 = q_A2_net / (1.1 * (95.0 - 65.0)) - c_T_1_2 = q_F1_net - c_T_1_3 = (q_B1_net - q_F1_net) / (82.0 - 67.0) - t_1 = (c_T_1_2 - 67.0 * c_T_1_3 + 65.0 * c_T_1_1) / (c_T_1_1 - c_T_1_3) - q_T_1 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (t_1 - 67.0) - p_T_1 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (t_1 - 67.0) - eer_T_1 = q_T_1 / p_T_1 - - t_v = (q_Ev_net - 87.0 * m_Q + 65.0 * c_T_1_1) / (c_T_1_1 - m_Q) - q_T_v = q_Ev_net + m_Q * (t_v - 87.0) - p_T_v = p_Ev + m_E * (t_v - 87.0) - eer_T_v = q_T_v / p_T_v - - c_T_2_1 = c_T_1_1 - c_T_2_2 = q_B2_net - c_T_2_3 = (q_A2_net - q_B2_net) / (95.0 - 82.0) - t_2 = (c_T_2_2 - 82.0 * c_T_2_3 + 65.0 * c_T_2_1) / (c_T_2_1 - c_T_2_3) - q_T_2 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (t_2 - 82.0) - p_T_2 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (t_2 - 82.0) - eer_T_2 = q_T_2 / p_T_2 - - d = (t_2**2.0 - t_1**2.0) / (t_v**2.0 - t_1**2.0) - b = (eer_T_1 - eer_T_2 - d * (eer_T_1 - eer_T_v)) / (t_1 - t_2 - d * (t_1 - t_v)) - c = (eer_T_1 - eer_T_2 - b * (t_1 - t_2)) / (t_1**2.0 - t_2**2.0) - a = eer_T_2 - b * t_2 - c * t_2**2.0 - - t_bins = [67.0, 72.0, 77.0, 82.0, 87.0, 92.0, 97.0, 102.0] - frac_hours = [0.214, 0.231, 0.216, 0.161, 0.104, 0.052, 0.018, 0.004] - - e_tot = 0.0 - q_tot = 0.0 - (0..7).each do |i| - bL = ((t_bins[i] - 65.0) / (95.0 - 65.0)) * (q_A2_net / 1.1) - q_k1 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (t_bins[i] - 67.0) - p_k1 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (t_bins[i] - 67) - q_k2 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (t_bins[i] - 82.0) - p_k2 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (t_bins[i] - 82.0) - - if bL <= q_k1 - x_k1 = bL / q_k1 - q_Tj_N = x_k1 * q_k1 * frac_hours[i] - e_Tj_N = x_k1 * p_k1 * frac_hours[i] / (1.0 - c_d * (1.0 - x_k1)) - elsif (q_k1 < bL) && (bL <= q_k2) - q_Tj_N = bL * frac_hours[i] - eer_T_j = a + b * t_bins[i] + c * t_bins[i]**2.0 - e_Tj_N = q_Tj_N / eer_T_j - else - q_Tj_N = frac_hours[i] * q_k2 - e_Tj_N = frac_hours[i] * p_k2 - end - - q_tot += q_Tj_N - e_tot += e_Tj_N - end - - seer = q_tot / e_tot - return seer - end - - def self.calc_cop_heating_1speed(hspf, c_d, fan_power_rated, coeff_eir, coeff_q) - # Iterate to find rated net cop given HSPF using simple bisection method - - # Initial large bracket to span possible hspf range - cop_a = 0.1 - cop_b = 10.0 - - # Iterate - iter_max = 100 - tol = 0.0001 - - err = 1 - cop_c = (cop_a + cop_b) / 2.0 - for _n in 1..iter_max - f_a = calc_hspf_1speed(cop_a, c_d, fan_power_rated, coeff_eir, coeff_q) - hspf - f_c = calc_hspf_1speed(cop_c, c_d, fan_power_rated, coeff_eir, coeff_q) - hspf - - if f_c == 0 - return cop_c - elsif f_a * f_c < 0 - cop_b = cop_c - else - cop_a = cop_c - end - - cop_c = (cop_a + cop_b) / 2.0 - err = (cop_b - cop_a) / 2.0 - - if err <= tol - break - end - end - - if err > tol - fail 'Single-speed heating cop iteration failed to converge.' - end - - return cop_c - end - - def self.calc_cops_heating_2speed(hspf, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - # Iterate to find rated net eers given Seer using simple bisection method for two stage air conditioners - - # Initial large bracket of cop to span possible hspf range - cop_a = 1.0 - cop_b = 10.0 - - # Iterate - iter_max = 100 - tol = 0.0001 - - err = 1 - cop_c = (cop_a + cop_b) / 2.0 - for _n in 1..iter_max - cops = calc_cops_from_eir_2speed(cop_a, fan_power_rated) - f_a = calc_hspf_2speed(cops, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - hspf - - cops = calc_cops_from_eir_2speed(cop_c, fan_power_rated) - f_c = calc_hspf_2speed(cops, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - hspf - - if f_c == 0 - return cop_c - elsif f_a * f_c < 0 - cop_b = cop_c - else - cop_a = cop_c - end - - cop_c = (cop_a + cop_b) / 2.0 - err = (cop_b - cop_a) / 2.0 - - if err <= tol - break - end - end - - if err > tol - fail 'Two-speed heating cop iteration failed to converge.' - end - - return calc_cops_from_eir_2speed(cop_c, fan_power_rated) - end - - def self.calc_cops_heating_4speed(hspf, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - # Iterate to find rated net cops given HSPF using simple bisection method for variable speed heat pumps - - # Initial large bracket of cop to span possible hspf range - cop_a = 1.0 - cop_b = 15.0 - - # Iterate - iter_max = 100 - tol = 0.0001 - - err = 1 - cop_c = (cop_a + cop_b) / 2.0 - for _n in 1..iter_max - cops = calc_cops_from_eir_4speed(cop_a, fan_power_rated, calc_type: 'hspf') - f_a = calc_hspf_4speed(cops, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - hspf - - cops = calc_cops_from_eir_4speed(cop_c, fan_power_rated, calc_type: 'hspf') - f_c = calc_hspf_4speed(cops, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - hspf - - if f_c == 0 - return cop_c - elsif f_a * f_c < 0 - cop_b = cop_c - else - cop_a = cop_c - end - - cop_c = (cop_a + cop_b) / 2.0 - err = (cop_b - cop_a) / 2.0 - - if err <= tol - break - end - end - - if err > tol - fail 'Variable-speed heating cops iteration failed to converge.' - end - - return calc_cops_from_eir_4speed(cop_c, fan_power_rated, calc_type: 'model') - end - - def self.calc_hspf_1speed(cop_47, c_d, fan_power_rated, coeff_eir, coeff_q) - eir_47 = calc_eir_from_cop(cop_47, fan_power_rated) - eir_35 = eir_47 * MathTools.biquadratic(70.0, 35.0, coeff_eir[0]) - eir_17 = eir_47 * MathTools.biquadratic(70.0, 17.0, coeff_eir[0]) - - q_47 = 1.0 - q_35 = 0.7519 - q_17 = q_47 * MathTools.biquadratic(70.0, 17.0, coeff_q[0]) - - cfm_Btu_h = 400.0 / 12000.0 - - q_47_net = q_47 + fan_power_rated * 3.412 * cfm_Btu_h - q_35_net = q_35 + fan_power_rated * 3.412 * cfm_Btu_h - q_17_net = q_17 + fan_power_rated * 3.412 * cfm_Btu_h - - p_47 = (q_47 * eir_47) / 3.412 + fan_power_rated * cfm_Btu_h - p_35 = (q_35 * eir_35) / 3.412 + fan_power_rated * cfm_Btu_h - p_17 = (q_17 * eir_17) / 3.412 + fan_power_rated * cfm_Btu_h - - t_bins = [62.0, 57.0, 52.0, 47.0, 42.0, 37.0, 32.0, 27.0, 22.0, 17.0, 12.0, 7.0, 2.0, -3.0, -8.0] - frac_hours = [0.132, 0.111, 0.103, 0.093, 0.100, 0.109, 0.126, 0.087, 0.055, 0.036, 0.026, 0.013, 0.006, 0.002, 0.001] - - designtemp = 5.0 - t_off = 10.0 - t_on = 14.0 - ptot = 0.0 - rHtot = 0.0 - bLtot = 0.0 - dHRmin = q_47 - (0..14).each do |i| - bL = ((65.0 - t_bins[i]) / (65.0 - designtemp)) * 0.77 * dHRmin - - if (t_bins[i] > 17.0) && (t_bins[i] < 45.0) - q_h = q_17_net + (((q_35_net - q_17_net) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - p_h = p_17 + (((p_35 - p_17) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - else - q_h = q_17_net + (((q_47_net - q_17_net) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - p_h = p_17 + (((p_47 - p_17) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - end - - x_t = [bL / q_h, 1.0].min + def self.add_data_point_adaptive_step_size(data_array, mode, tol = 0.1) + data_array.each do |data| + data_sorted = data.sort_by { |dp| dp.outdoor_temperature } + data_sorted.each_with_index do |dp, i| + next unless i < (data_sorted.size - 1) - pLF = 1.0 - (c_d * (1.0 - x_t)) - if (t_bins[i] <= t_off) || (q_h / (3.412 * p_h) < 1.0) - sigma_t = 0.0 - elsif (t_off < t_bins[i]) && (t_bins[i] <= t_on) && (q_h / (p_h * 3.412) >= 1.0) - sigma_t = 0.5 - elsif (t_bins[i] > t_on) && (q_h / (3.412 * p_h) >= 1.0) - sigma_t = 1.0 + cap_diff = data_sorted[i + 1].gross_capacity - dp.gross_capacity + odb_diff = data_sorted[i + 1].outdoor_temperature - dp.outdoor_temperature + cop_diff = data_sorted[i + 1].gross_efficiency_cop - dp.gross_efficiency_cop + if mode == :clg + eir_rated = 1 / data_sorted.find { |dp| dp.outdoor_temperature == HVAC::AirSourceCoolRatedODB }.gross_efficiency_cop + else + eir_rated = 1 / data_sorted.find { |dp| dp.outdoor_temperature == HVAC::AirSourceHeatRatedODB }.gross_efficiency_cop + end + eir_diff = ((1 / data_sorted[i + 1].gross_efficiency_cop) / eir_rated) - ((1 / dp.gross_efficiency_cop) / eir_rated) + n_pt = (eir_diff.abs / tol).ceil() - 1 + eir_interval = eir_diff / (n_pt + 1) + next if n_pt < 1 + + for i in 1..n_pt + if mode == :clg + new_dp = HPXML::CoolingPerformanceDataPoint.new(nil) + else + new_dp = HPXML::HeatingPerformanceDataPoint.new(nil) + end + new_eir_normalized = (1 / dp.gross_efficiency_cop) / eir_rated + eir_interval * i + new_dp.gross_efficiency_cop = (1 / (new_eir_normalized * eir_rated)) + new_dp.outdoor_temperature = odb_diff / cop_diff * (new_dp.gross_efficiency_cop - dp.gross_efficiency_cop) + dp.outdoor_temperature + new_dp.gross_capacity = cap_diff / odb_diff * (new_dp.outdoor_temperature - dp.outdoor_temperature) + dp.gross_capacity + data << new_dp + end end - - p_h_i = (x_t * p_h * sigma_t / pLF) * frac_hours[i] - rH_i = ((bL - (x_t * q_h * sigma_t)) / 3.412) * frac_hours[i] - bL_i = bL * frac_hours[i] - ptot += p_h_i - rHtot += rH_i - bLtot += bL_i end - - hspf = bLtot / (ptot + rHtot) - return hspf end - def self.calc_hspf_2speed(cops, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - eir_47_H = calc_eir_from_cop(cops[1], fan_power_rated) - eir_35_H = eir_47_H * MathTools.biquadratic(70.0, 35.0, coeff_eir[1]) - eir_17_H = eir_47_H * MathTools.biquadratic(70.0, 17.0, coeff_eir[1]) - - eir_47_L = calc_eir_from_cop(cops[0], fan_power_rated) - eir_62_L = eir_47_L * MathTools.biquadratic(70.0, 62.0, coeff_eir[0]) - eir_35_L = eir_47_L * MathTools.biquadratic(70.0, 35.0, coeff_eir[0]) - eir_17_L = eir_47_L * MathTools.biquadratic(70.0, 17.0, coeff_eir[0]) - - q_H47 = 1.0 - q_H35 = q_H47 * MathTools.biquadratic(70.0, 35.0, coeff_q[1]) - q_H17 = q_H47 * MathTools.biquadratic(70.0, 17.0, coeff_q[1]) - - q_L47 = q_H47 * capacity_ratios[0] - q_L62 = q_L47 * MathTools.biquadratic(70.0, 62.0, coeff_q[0]) - q_L35 = q_L47 * MathTools.biquadratic(70.0, 35.0, coeff_q[0]) - q_L17 = q_L47 * MathTools.biquadratic(70.0, 17.0, coeff_q[0]) - - cfm_Btu_h = 400.0 / 12000.0 - - q_H47_net = q_H47 + fan_power_rated * 3.412 * cfm_Btu_h - q_H35_net = q_H35 + fan_power_rated * 3.412 * cfm_Btu_h - q_H17_net = q_H17 + fan_power_rated * 3.412 * cfm_Btu_h - q_L62_net = q_L62 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - q_L47_net = q_L47 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - q_L35_net = q_L35 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - q_L17_net = q_L17 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[0] - - p_H47 = (q_H47 * eir_47_H) / 3.412 + fan_power_rated * cfm_Btu_h - p_H35 = (q_H35 * eir_35_H) / 3.412 + fan_power_rated * cfm_Btu_h - p_H17 = (q_H17 * eir_17_H) / 3.412 + fan_power_rated * cfm_Btu_h - p_L62 = (q_L62 * eir_62_L) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - p_L47 = (q_L47 * eir_47_L) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - p_L35 = (q_L35 * eir_35_L) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - p_L17 = (q_L17 * eir_17_L) / 3.412 + fan_power_rated * cfm_Btu_h * fanspeed_ratios[0] - - t_bins = [62.0, 57.0, 52.0, 47.0, 42.0, 37.0, 32.0, 27.0, 22.0, 17.0, 12.0, 7.0, 2.0, -3.0, -8.0] - frac_hours = [0.132, 0.111, 0.103, 0.093, 0.100, 0.109, 0.126, 0.087, 0.055, 0.036, 0.026, 0.013, 0.006, 0.002, 0.001] - - designtemp = 5.0 - t_off = 10.0 - t_on = 14.0 - ptot = 0.0 - rHtot = 0.0 - bLtot = 0.0 - dHRmin = q_H47 - (0..14).each do |i| - bL = ((65.0 - t_bins[i]) / (65.0 - designtemp)) * 0.77 * dHRmin - - if (17.0 < t_bins[i]) && (t_bins[i] < 45.0) - q_h = q_H17_net + (((q_H35_net - q_H17_net) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - p_h = p_H17 + (((p_H35 - p_H17) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - else - q_h = q_H17_net + (((q_H47_net - q_H17_net) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - p_h = p_H17 + (((p_H47 - p_H17) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - end - - if t_bins[i] >= 40.0 - q_l = q_L47_net + (((q_L62_net - q_L47_net) * (t_bins[i] - 47.0)) / (62.0 - 47.0)) - p_l = p_L47 + (((p_L62 - p_L47) * (t_bins[i] - 47.0)) / (62.0 - 47.0)) - elsif (17.0 <= t_bins[i]) && (t_bins[i] < 40.0) - q_l = q_L17_net + (((q_L35_net - q_L17_net) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - p_l = p_L17 + (((p_L35 - p_L17) * (t_bins[i] - 17.0)) / (35.0 - 17.0)) - else - q_l = q_L17_net + (((q_L47_net - q_L17_net) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - p_l = p_L17 + (((p_L47 - p_L17) * (t_bins[i] - 17.0)) / (47.0 - 17.0)) - end - - x_t_l = [bL / q_l, 1.0].min - pLF = 1.0 - (c_d * (1.0 - x_t_l)) - if (t_bins[i] <= t_off) || (q_h / (p_h * 3.412) < 1.0) - sigma_t_h = 0.0 - elsif (t_off < t_bins[i]) && (t_bins[i] <= t_on) && (q_h / (p_h * 3.412) >= 1.0) - sigma_t_h = 0.5 - elsif (t_bins[i] > t_on) && (q_h / (p_h * 3.412) >= 1.0) - sigma_t_h = 1.0 - end - - if t_bins[i] <= t_off - sigma_t_l = 0.0 - elsif (t_off < t_bins[i]) && (t_bins[i] <= t_on) - sigma_t_l = 0.5 - elsif t_bins[i] > t_on - sigma_t_l = 1.0 - end - - if q_l > bL - p_h_i = (x_t_l * p_l * sigma_t_l / pLF) * frac_hours[i] - rH_i = (bL * (1.0 - sigma_t_l)) / 3.412 * frac_hours[i] - elsif (q_l < bL) && (q_h > bL) - x_t_l = ((q_h - bL) / (q_h - q_l)) - x_t_h = 1.0 - x_t_l - p_h_i = (x_t_l * p_l + x_t_h * p_h) * sigma_t_l * frac_hours[i] - rH_i = (bL * (1.0 - sigma_t_l)) / 3.412 * frac_hours[i] - elsif q_h <= bL - p_h_i = p_h * sigma_t_h * frac_hours[i] - rH_i = (bL - (q_h * sigma_t_l)) / 3.412 * frac_hours[i] + def self.correct_ft_cap_eir(data_array, mode) + # Add sensitivity to indoor conditions + # single speed cutler curve coefficients + if mode == :clg + cap_ft_spec_ss, eir_ft_spec_ss = get_cool_cap_eir_ft_spec(HPXML::HVACCompressorTypeSingleStage) + rated_t_i = HVAC::AirSourceCoolRatedIWB + indoor_t = [50.0, rated_t_i, 80.0] + else + # default capacity retention for single speed + retention_temp, retention_fraction = get_default_heating_capacity_retention(HPXML::HVACCompressorTypeSingleStage) + cap_ft_spec_ss, eir_ft_spec_ss = get_heat_cap_eir_ft_spec(HPXML::HVACCompressorTypeSingleStage, retention_temp, retention_fraction) + rated_t_i = HVAC::AirSourceHeatRatedIDB + indoor_t = [60.0, rated_t_i, 80.0] + end + data_array.each do |data| + data.each do |dp| + if mode == :clg + dp.indoor_wetbulb = rated_t_i + else + dp.indoor_temperature = rated_t_i + end end - - bL_i = bL * frac_hours[i] - ptot += p_h_i - rHtot += rH_i - bLtot += bL_i end - - hspf = bLtot / (ptot + rHtot) - return hspf - end - - def self.calc_hspf_4speed(cop_47, c_d, capacity_ratios, fanspeed_ratios, fan_power_rated, coeff_eir, coeff_q) - n_max = 2 - n_int = 1 - n_min = 0 - - tin = 70.0 - tout_3 = 17.0 - tout_2 = 35.0 - tout_0 = 62.0 - - eir_H1_2 = calc_eir_from_cop(cop_47[n_max], fan_power_rated) - eir_H3_2 = eir_H1_2 * MathTools.biquadratic(tin, tout_3, coeff_eir[n_max]) - - eir_adjv = calc_eir_from_cop(cop_47[n_int], fan_power_rated) - eir_H2_v = eir_adjv * MathTools.biquadratic(tin, tout_2, coeff_eir[n_int]) - - eir_H1_1 = calc_eir_from_cop(cop_47[n_min], fan_power_rated) - eir_H0_1 = eir_H1_1 * MathTools.biquadratic(tin, tout_0, coeff_eir[n_min]) - - q_H1_2 = capacity_ratios[n_max] - q_H3_2 = q_H1_2 * MathTools.biquadratic(tin, tout_3, coeff_q[n_max]) - - q_H2_v = capacity_ratios[n_int] * MathTools.biquadratic(tin, tout_2, coeff_q[n_int]) - - q_H1_1 = capacity_ratios[n_min] - q_H0_1 = q_H1_1 * MathTools.biquadratic(tin, tout_0, coeff_q[n_min]) - - cfm_Btu_h = 400.0 / 12000.0 - - q_H1_2_net = q_H1_2 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - q_H3_2_net = q_H3_2 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - q_H2_v_net = q_H2_v + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_int] - q_H1_1_net = q_H1_1 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - q_H0_1_net = q_H0_1 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - - p_H1_2 = q_H1_2 * eir_H1_2 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - p_H3_2 = q_H3_2 * eir_H3_2 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_max] - p_H2_v = q_H2_v * eir_H2_v + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_int] - p_H1_1 = q_H1_1 * eir_H1_1 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - p_H0_1 = q_H0_1 * eir_H0_1 + fan_power_rated * 3.412 * cfm_Btu_h * fanspeed_ratios[n_min] - - q_H35_2 = 0.9 * (q_H3_2_net + 0.6 * (q_H1_2_net - q_H3_2_net)) - p_H35_2 = 0.985 * (p_H3_2 + 0.6 * (p_H1_2 - p_H3_2)) - q_H35_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (35.0 - 47.0) - p_H35_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (35.0 - 47.0) - n_Q = (q_H2_v_net - q_H35_1) / (q_H35_2 - q_H35_1) - m_Q = (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (1.0 - n_Q) + n_Q * (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) - n_E = (p_H2_v - p_H35_1) / (p_H35_2 - p_H35_1) - m_E = (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (1.0 - n_E) + n_E * (p_H35_2 - p_H3_2) / (35.0 - 17.0) - - t_OD = 5.0 - dHR = q_H1_2_net * (65.0 - t_OD) / 60.0 - - c_T_3_1 = q_H1_1_net - c_T_3_2 = (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) - c_T_3_3 = 0.77 * dHR / (65.0 - t_OD) - t_3 = (47.0 * c_T_3_2 + 65.0 * c_T_3_3 - c_T_3_1) / (c_T_3_2 + c_T_3_3) - q_HT3_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (t_3 - 47.0) - p_HT3_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (t_3 - 47.0) - cop_T3_1 = q_HT3_1 / p_HT3_1 - - c_T_v_1 = q_H2_v_net - c_T_v_3 = c_T_3_3 - t_v = (35.0 * m_Q + 65 * c_T_v_3 - c_T_v_1) / (m_Q + c_T_v_3) - q_HTv_v = q_H2_v_net + m_Q * (t_v - 35.0) - p_HTv_v = p_H2_v + m_E * (t_v - 35.0) - cop_Tv_v = q_HTv_v / p_HTv_v - - c_T_4_1 = q_H3_2_net - c_T_4_2 = (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) - c_T_4_3 = c_T_v_3 - t_4 = (17.0 * c_T_4_2 + 65.0 * c_T_4_3 - c_T_4_1) / (c_T_4_2 + c_T_4_3) - q_HT4_2 = q_H3_2_net + (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) * (t_4 - 17.0) - p_HT4_2 = p_H3_2 + (p_H35_2 - p_H3_2) / (35.0 - 17.0) * (t_4 - 17.0) - cop_T4_2 = q_HT4_2 / p_HT4_2 - - d = (t_3**2.0 - t_4**2.0) / (t_v**2.0 - t_4**2.0) - b = (cop_T4_2 - cop_T3_1 - d * (cop_T4_2 - cop_Tv_v)) / (t_4 - t_3 - d * (t_4 - t_v)) - c = (cop_T4_2 - cop_T3_1 - b * (t_4 - t_3)) / (t_4**2.0 - t_3**2.0) - a = cop_T4_2 - b * t_4 - c * t_4**2.0 - - t_bins = [62.0, 57.0, 52.0, 47.0, 42.0, 37.0, 32.0, 27.0, 22.0, 17.0, 12.0, 7.0, 2.0, -3.0, -8.0] - frac_hours = [0.132, 0.111, 0.103, 0.093, 0.100, 0.109, 0.126, 0.087, 0.055, 0.036, 0.026, 0.013, 0.006, 0.002, 0.001] - - t_off = 10.0 - t_on = t_off + 4 - etot = 0.0 - bLtot = 0.0 - (0..14).each do |i| - bL = ((65.0 - t_bins[i]) / (65.0 - t_OD)) * 0.77 * dHR - - q_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (t_bins[i] - 47.0) - p_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (t_bins[i] - 47.0) - - if (t_bins[i] <= 17.0) || (t_bins[i] >= 45.0) - q_2 = q_H3_2_net + (q_H1_2_net - q_H3_2_net) * (t_bins[i] - 17.0) / (47.0 - 17.0) - p_2 = p_H3_2 + (p_H1_2 - p_H3_2) * (t_bins[i] - 17.0) / (47.0 - 17.0) - else - q_2 = q_H3_2_net + (q_H35_2 - q_H3_2_net) * (t_bins[i] - 17.0) / (35.0 - 17.0) - p_2 = p_H3_2 + (p_H35_2 - p_H3_2) * (t_bins[i] - 17.0) / (35.0 - 17.0) - end - - if t_bins[i] <= t_off - delta = 0.0 - elsif t_bins[i] >= t_on - delta = 1.0 - else - delta = 0.5 + # table lookup output values + data_array.each do |data| + # create a new array to temporarily store expanded data points, to concat after the existing data loop + array_tmp = Array.new + indoor_t.each do |t_i| + # introduce indoor conditions other than rated, expand to rated data points + next if t_i == rated_t_i + + data_tmp = Array.new + data.each do |dp| + dp_new = dp.dup + data_tmp << dp_new + if mode == :clg + dp_new.indoor_wetbulb = t_i + else + dp_new.indoor_temperature = t_i + end + # capacity FT curve output + cap_ft_curve_output = MathTools.biquadratic(t_i, dp_new.outdoor_temperature, cap_ft_spec_ss[0]) + cap_ft_curve_output_rated = MathTools.biquadratic(rated_t_i, dp_new.outdoor_temperature, cap_ft_spec_ss[0]) + cap_correction_factor = cap_ft_curve_output / cap_ft_curve_output_rated + # corrected capacity hash, with two temperature independent variables + dp_new.gross_capacity *= cap_correction_factor + + # eir FT curve output + eir_ft_curve_output = MathTools.biquadratic(t_i, dp_new.outdoor_temperature, eir_ft_spec_ss[0]) + eir_ft_curve_output_rated = MathTools.biquadratic(rated_t_i, dp_new.outdoor_temperature, eir_ft_spec_ss[0]) + eir_correction_factor = eir_ft_curve_output / eir_ft_curve_output_rated + dp_new.gross_efficiency_cop /= eir_correction_factor + end + array_tmp << data_tmp end - - if bL <= q_1 - x_1 = bL / q_1 - e_Tj_n = delta * x_1 * p_1 * frac_hours[i] / (1.0 - c_d * (1.0 - x_1)) - elsif (q_1 < bL) && (bL <= q_2) - cop_T_j = a + b * t_bins[i] + c * t_bins[i]**2.0 - e_Tj_n = delta * frac_hours[i] * bL / cop_T_j + (1.0 - delta) * bL * (frac_hours[i]) - else - e_Tj_n = delta * frac_hours[i] * p_2 + frac_hours[i] * (bL - delta * q_2) + array_tmp.each do |new_data| + data.concat(new_data) end - - bLtot += frac_hours[i] * bL - etot += e_Tj_n - end - - hspf = bLtot / (etot / 3.412) - return hspf - end - - def self.calc_fan_speed_ratios(capacity_ratios, rated_cfm_per_tons, rated_airflow_rate) - fan_speed_ratios = [] - capacity_ratios.each_with_index do |capacity_ratio, i| - fan_speed_ratios << rated_cfm_per_tons[i] * capacity_ratio / rated_airflow_rate - end - return fan_speed_ratios - end - - def self.create_curve_biquadratic_constant(model) - curve = OpenStudio::Model::CurveBiquadratic.new(model) - curve.setName('ConstantBiquadratic') - curve.setCoefficient1Constant(1) - curve.setCoefficient2x(0) - curve.setCoefficient3xPOW2(0) - curve.setCoefficient4y(0) - curve.setCoefficient5yPOW2(0) - curve.setCoefficient6xTIMESY(0) - curve.setMinimumValueofx(-100) - curve.setMaximumValueofx(100) - curve.setMinimumValueofy(-100) - curve.setMaximumValueofy(100) - return curve - end - - def self.create_curve_quadratic_constant(model) - curve = OpenStudio::Model::CurveQuadratic.new(model) - curve.setName('ConstantQuadratic') - curve.setCoefficient1Constant(1) - curve.setCoefficient2x(0) - curve.setCoefficient3xPOW2(0) - curve.setMinimumValueofx(-100) - curve.setMaximumValueofx(100) - curve.setMinimumCurveOutput(-100) - curve.setMaximumCurveOutput(100) - return curve - end - - def self.create_curve_cubic_constant(model) - curve = OpenStudio::Model::CurveCubic.new(model) - curve.setName('ConstantCubic') - curve.setCoefficient1Constant(1) - curve.setCoefficient2x(0) - curve.setCoefficient3xPOW2(0) - curve.setCoefficient4xPOW3(0) - curve.setMinimumValueofx(-100) - curve.setMaximumValueofx(100) - return curve - end - - def self.convert_curve_biquadratic(coeff) - # Convert IP curves to SI curves - si_coeff = [] - si_coeff << coeff[0] + 32.0 * (coeff[1] + coeff[3]) + 1024.0 * (coeff[2] + coeff[4] + coeff[5]) - si_coeff << 9.0 / 5.0 * coeff[1] + 576.0 / 5.0 * coeff[2] + 288.0 / 5.0 * coeff[5] - si_coeff << 81.0 / 25.0 * coeff[2] - si_coeff << 9.0 / 5.0 * coeff[3] + 576.0 / 5.0 * coeff[4] + 288.0 / 5.0 * coeff[5] - si_coeff << 81.0 / 25.0 * coeff[4] - si_coeff << 81.0 / 25.0 * coeff[5] - return si_coeff - end - - def self.create_curve_biquadratic(model, coeff, name, min_x, max_x, min_y, max_y) - curve = OpenStudio::Model::CurveBiquadratic.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2x(coeff[1]) - curve.setCoefficient3xPOW2(coeff[2]) - curve.setCoefficient4y(coeff[3]) - curve.setCoefficient5yPOW2(coeff[4]) - curve.setCoefficient6xTIMESY(coeff[5]) - curve.setMinimumValueofx(min_x) - curve.setMaximumValueofx(max_x) - curve.setMinimumValueofy(min_y) - curve.setMaximumValueofy(max_y) - return curve - end - - def self.create_curve_bicubic(model, coeff, name, min_x, max_x, min_y, max_y) - curve = OpenStudio::Model::CurveBicubic.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2x(coeff[1]) - curve.setCoefficient3xPOW2(coeff[2]) - curve.setCoefficient4y(coeff[3]) - curve.setCoefficient5yPOW2(coeff[4]) - curve.setCoefficient6xTIMESY(coeff[5]) - curve.setCoefficient7xPOW3(coeff[6]) - curve.setCoefficient8yPOW3(coeff[7]) - curve.setCoefficient9xPOW2TIMESY(coeff[8]) - curve.setCoefficient10xTIMESYPOW2(coeff[9]) - curve.setMinimumValueofx(min_x) - curve.setMaximumValueofx(max_x) - curve.setMinimumValueofy(min_y) - curve.setMaximumValueofy(max_y) - return curve - end - - def self.create_curve_quadratic(model, coeff, name, min_x, max_x, min_y, max_y, is_dimensionless = false) - curve = OpenStudio::Model::CurveQuadratic.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2x(coeff[1]) - curve.setCoefficient3xPOW2(coeff[2]) - curve.setMinimumValueofx(min_x) - curve.setMaximumValueofx(max_x) - if not min_y.nil? - curve.setMinimumCurveOutput(min_y) - end - if not max_y.nil? - curve.setMaximumCurveOutput(max_y) - end - if is_dimensionless - curve.setInputUnitTypeforX('Dimensionless') - curve.setOutputUnitType('Dimensionless') end - return curve - end - - def self.create_curve_cubic(model, coeff, name, min_x, max_x, min_y, max_y) - curve = OpenStudio::Model::CurveCubic.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2x(coeff[1]) - curve.setCoefficient3xPOW2(coeff[2]) - curve.setCoefficient4xPOW3(coeff[3]) - curve.setMinimumValueofx(min_x) - curve.setMaximumValueofx(max_x) - curve.setMinimumCurveOutput(min_y) - curve.setMaximumCurveOutput(max_y) - return curve - end - - def self.create_curve_exponent(model, coeff, name, min_x, max_x) - curve = OpenStudio::Model::CurveExponent.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2Constant(coeff[1]) - curve.setCoefficient3Constant(coeff[2]) - curve.setMinimumValueofx(min_x) - curve.setMaximumValueofx(max_x) - return curve - end - - def self.create_curve_quad_linear(model, coeff, name) - curve = OpenStudio::Model::CurveQuadLinear.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2w(coeff[1]) - curve.setCoefficient3x(coeff[2]) - curve.setCoefficient4y(coeff[3]) - curve.setCoefficient5z(coeff[4]) - return curve - end - - def self.create_curve_quint_linear(model, coeff, name) - curve = OpenStudio::Model::CurveQuintLinear.new(model) - curve.setName(name) - curve.setCoefficient1Constant(coeff[0]) - curve.setCoefficient2v(coeff[1]) - curve.setCoefficient3w(coeff[2]) - curve.setCoefficient4x(coeff[3]) - curve.setCoefficient5y(coeff[4]) - curve.setCoefficient6z(coeff[5]) - return curve end - def self.create_dx_cooling_coil(model, obj_name, cooling_system) + def self.create_dx_cooling_coil(model, obj_name, cooling_system, max_rated_fan_cfm, weather_max_drybulb) clg_ap = cooling_system.additional_properties if cooling_system.is_a? HPXML::CoolingSystem @@ -2843,23 +2501,51 @@ def self.create_dx_cooling_coil(model, obj_name, cooling_system) clg_type = cooling_system.heat_pump_type end - if clg_ap.num_speeds > 1 - constant_biquadratic = create_curve_biquadratic_constant(model) + if cooling_system.cooling_detailed_performance_data.empty? + max_clg_cfm = UnitConversions.convert(cooling_system.cooling_capacity * clg_ap.cool_capacity_ratios[-1], 'Btu/hr', 'ton') * clg_ap.cool_rated_cfm_per_ton[-1] + clg_ap.cool_rated_capacities_gross = [] + clg_ap.cool_rated_capacities_net = [] + clg_ap.cool_capacity_ratios.each_with_index do |capacity_ratio, speed| + fan_ratio = clg_ap.cool_fan_speed_ratios[speed] * max_clg_cfm / max_rated_fan_cfm + fan_power = calculate_fan_power_from_curve(clg_ap.fan_power_rated * max_rated_fan_cfm, fan_ratio) + net_capacity = capacity_ratio * cooling_system.cooling_capacity + clg_ap.cool_rated_capacities_net << net_capacity + gross_capacity = convert_net_to_gross_capacity_cop(net_capacity, fan_power, :clg)[0] + clg_ap.cool_rated_capacities_gross << gross_capacity + end + else + process_neep_detailed_performance(cooling_system.cooling_detailed_performance_data, clg_ap, :clg, max_rated_fan_cfm, weather_max_drybulb) end clg_coil = nil - crankcase_heater_temp = 50 # F - - for i in 0..(clg_ap.num_speeds - 1) - cap_ft_spec_si = convert_curve_biquadratic(clg_ap.cool_cap_ft_spec[i]) - eir_ft_spec_si = convert_curve_biquadratic(clg_ap.cool_eir_ft_spec[i]) - cap_ft_curve = create_curve_biquadratic(model, cap_ft_spec_si, "Cool-CAP-fT#{i + 1}", -100, 100, -100, 100) - eir_ft_curve = create_curve_biquadratic(model, eir_ft_spec_si, "Cool-EIR-fT#{i + 1}", -100, 100, -100, 100) - plf_fplr_curve = create_curve_quadratic(model, clg_ap.cool_plf_fplr_spec[i], "Cool-PLF-fPLR#{i + 1}", 0, 1, 0.7, 1) + num_speeds = clg_ap.cool_rated_cfm_per_ton.size + for i in 0..(num_speeds - 1) + if not cooling_system.cooling_detailed_performance_data.empty? + speed_performance_data = clg_ap.cooling_performance_data_array[i].sort_by { |dp| [dp.indoor_wetbulb, dp.outdoor_temperature] } + var_wb = { name: 'wet_bulb_temp_in', min: -100, max: 100, values: speed_performance_data.map { |dp| UnitConversions.convert(dp.indoor_wetbulb, 'F', 'C') }.uniq } + var_db = { name: 'dry_bulb_temp_out', min: -100, max: 100, values: speed_performance_data.map { |dp| UnitConversions.convert(dp.outdoor_temperature, 'F', 'C') }.uniq } + cap_ft_independent_vars = [var_wb, var_db] + eir_ft_independent_vars = [var_wb, var_db] + + rate_dp = speed_performance_data.find { |dp| (dp.indoor_wetbulb == HVAC::AirSourceCoolRatedIWB) && (dp.outdoor_temperature == HVAC::AirSourceCoolRatedODB) } + clg_ap.cool_rated_cops << rate_dp.gross_efficiency_cop + clg_ap.cool_rated_capacities_gross << rate_dp.gross_capacity + clg_ap.cool_rated_capacities_net << rate_dp.capacity + cap_ft_output_values = speed_performance_data.map { |dp| dp.gross_capacity / rate_dp.gross_capacity } + eir_ft_output_values = speed_performance_data.map { |dp| (1.0 / dp.gross_efficiency_cop) / (1.0 / rate_dp.gross_efficiency_cop) } + cap_ft_curve = create_table_lookup(model, "Cool-CAP-fT#{i + 1}", cap_ft_independent_vars, cap_ft_output_values, 0.0) + eir_ft_curve = create_table_lookup(model, "Cool-EIR-fT#{i + 1}", eir_ft_independent_vars, eir_ft_output_values, 0.0) + else + cap_ft_spec_si = convert_curve_biquadratic(clg_ap.cool_cap_ft_spec[i]) + eir_ft_spec_si = convert_curve_biquadratic(clg_ap.cool_eir_ft_spec[i]) + cap_ft_curve = create_curve_biquadratic(model, cap_ft_spec_si, "Cool-CAP-fT#{i + 1}", -100, 100, -100, 100) + eir_ft_curve = create_curve_biquadratic(model, eir_ft_spec_si, "Cool-EIR-fT#{i + 1}", -100, 100, -100, 100) + end cap_fff_curve = create_curve_quadratic(model, clg_ap.cool_cap_fflow_spec[i], "Cool-CAP-fFF#{i + 1}", 0, 2, 0, 2) eir_fff_curve = create_curve_quadratic(model, clg_ap.cool_eir_fflow_spec[i], "Cool-EIR-fFF#{i + 1}", 0, 2, 0, 2) + plf_fplr_curve = create_curve_quadratic(model, clg_ap.cool_plf_fplr_spec[i], "Cool-PLF-fPLR#{i + 1}", 0, 1, 0.7, 1) - if clg_ap.num_speeds == 1 + if num_speeds == 1 clg_coil = OpenStudio::Model::CoilCoolingDXSingleSpeed.new(model, model.alwaysOnDiscreteSchedule, cap_ft_curve, cap_fff_curve, eir_ft_curve, eir_fff_curve, plf_fplr_curve) # Coil COP calculation based on system type if [HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? clg_type @@ -2870,16 +2556,16 @@ def self.create_dx_cooling_coil(model, obj_name, cooling_system) end clg_coil.setRatedCOP(UnitConversions.convert(ceer, 'Btu/hr', 'W')) else - clg_coil.setRatedCOP(1.0 / clg_ap.cool_rated_eirs[i]) + clg_coil.setRatedCOP(clg_ap.cool_rated_cops[i]) end - clg_coil.setMaximumOutdoorDryBulbTemperatureForCrankcaseHeaterOperation(UnitConversions.convert(crankcase_heater_temp, 'F', 'C')) if cooling_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 + clg_coil.setMaximumOutdoorDryBulbTemperatureForCrankcaseHeaterOperation(UnitConversions.convert(CrankcaseHeaterTemp, 'F', 'C')) if cooling_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 clg_coil.setRatedSensibleHeatRatio(clg_ap.cool_rated_shrs_gross[i]) clg_coil.setNominalTimeForCondensateRemovalToBegin(1000.0) clg_coil.setRatioOfInitialMoistureEvaporationRateAndSteadyStateLatentCapacity(1.5) clg_coil.setMaximumCyclingRate(3.0) clg_coil.setLatentCapacityTimeConstant(45.0) - clg_coil.setRatedTotalCoolingCapacity(UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W')) - clg_coil.setRatedAirFlowRate(calc_rated_airflow(cooling_system.cooling_capacity, clg_ap.cool_rated_cfm_per_ton[0], 1.0)) + clg_coil.setRatedTotalCoolingCapacity(UnitConversions.convert(clg_ap.cool_rated_capacities_gross[i], 'Btu/hr', 'W')) + clg_coil.setRatedAirFlowRate(calc_rated_airflow(clg_ap.cool_rated_capacities_net[i], clg_ap.cool_rated_cfm_per_ton[0])) else if clg_coil.nil? clg_coil = OpenStudio::Model::CoilCoolingDXMultiSpeed.new(model) @@ -2887,18 +2573,19 @@ def self.create_dx_cooling_coil(model, obj_name, cooling_system) clg_coil.setApplyLatentDegradationtoSpeedsGreaterthan1(false) clg_coil.setFuelType(EPlus::FuelTypeElectricity) clg_coil.setAvailabilitySchedule(model.alwaysOnDiscreteSchedule) - clg_coil.setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(UnitConversions.convert(crankcase_heater_temp, 'F', 'C')) if cooling_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 + clg_coil.setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(UnitConversions.convert(CrankcaseHeaterTemp, 'F', 'C')) if cooling_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 + constant_biquadratic = create_curve_biquadratic_constant(model) end stage = OpenStudio::Model::CoilCoolingDXMultiSpeedStageData.new(model, cap_ft_curve, cap_fff_curve, eir_ft_curve, eir_fff_curve, plf_fplr_curve, constant_biquadratic) - stage.setGrossRatedCoolingCOP(1.0 / clg_ap.cool_rated_eirs[i]) + stage.setGrossRatedCoolingCOP(clg_ap.cool_rated_cops[i]) stage.setGrossRatedSensibleHeatRatio(clg_ap.cool_rated_shrs_gross[i]) stage.setNominalTimeforCondensateRemovaltoBegin(1000) stage.setRatioofInitialMoistureEvaporationRateandSteadyStateLatentCapacity(1.5) stage.setRatedWasteHeatFractionofPowerInput(0.2) stage.setMaximumCyclingRate(3.0) stage.setLatentCapacityTimeConstant(45.0) - stage.setGrossRatedTotalCoolingCapacity(UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') * clg_ap.cool_capacity_ratios[i]) - stage.setRatedAirFlowRate(calc_rated_airflow(cooling_system.cooling_capacity, clg_ap.cool_rated_cfm_per_ton[i], clg_ap.cool_capacity_ratios[i])) + stage.setGrossRatedTotalCoolingCapacity(UnitConversions.convert(clg_ap.cool_rated_capacities_gross[i], 'Btu/hr', 'W')) + stage.setRatedAirFlowRate(calc_rated_airflow(clg_ap.cool_rated_capacities_net[i], clg_ap.cool_rated_cfm_per_ton[i])) clg_coil.addStage(stage) end end @@ -2911,46 +2598,75 @@ def self.create_dx_cooling_coil(model, obj_name, cooling_system) return clg_coil end - def self.create_dx_heating_coil(model, obj_name, heating_system) + def self.create_dx_heating_coil(model, obj_name, heating_system, max_rated_fan_cfm, weather_min_drybulb) htg_ap = heating_system.additional_properties - if htg_ap.num_speeds > 1 - constant_biquadratic = create_curve_biquadratic_constant(model) + if heating_system.heating_detailed_performance_data.empty? + max_htg_cfm = UnitConversions.convert(heating_system.heating_capacity * htg_ap.heat_capacity_ratios[-1], 'Btu/hr', 'ton') * htg_ap.heat_rated_cfm_per_ton[-1] + htg_ap.heat_rated_capacities_gross = [] + htg_ap.heat_rated_capacities_net = [] + htg_ap.heat_capacity_ratios.each_with_index do |capacity_ratio, speed| + fan_ratio = htg_ap.heat_fan_speed_ratios[speed] * max_htg_cfm / max_rated_fan_cfm + fan_power = calculate_fan_power_from_curve(htg_ap.fan_power_rated * max_rated_fan_cfm, fan_ratio) + net_capacity = capacity_ratio * heating_system.heating_capacity + htg_ap.heat_rated_capacities_net << net_capacity + gross_capacity = convert_net_to_gross_capacity_cop(net_capacity, fan_power, :htg)[0] + htg_ap.heat_rated_capacities_gross << gross_capacity + end + else + process_neep_detailed_performance(heating_system.heating_detailed_performance_data, htg_ap, :htg, max_rated_fan_cfm, weather_min_drybulb, htg_ap.hp_min_temp) end htg_coil = nil - crankcase_heater_temp = 50 # F - - for i in 0..(htg_ap.num_speeds - 1) - cap_ft_spec_si = convert_curve_biquadratic(htg_ap.heat_cap_ft_spec[i]) - eir_ft_spec_si = convert_curve_biquadratic(htg_ap.heat_eir_ft_spec[i]) - cap_ft_curve = create_curve_biquadratic(model, cap_ft_spec_si, "Heat-CAP-fT#{i + 1}", -100, 100, -100, 100) - eir_ft_curve = create_curve_biquadratic(model, eir_ft_spec_si, "Heat-EIR-fT#{i + 1}", -100, 100, -100, 100) - plf_fplr_curve = create_curve_quadratic(model, htg_ap.heat_plf_fplr_spec[i], "Heat-PLF-fPLR#{i + 1}", 0, 1, 0.7, 1) + num_speeds = htg_ap.heat_rated_cfm_per_ton.size + for i in 0..(num_speeds - 1) + if not heating_system.heating_detailed_performance_data.empty? + speed_performance_data = htg_ap.heating_performance_data_array[i].sort_by { |dp| [dp.indoor_temperature, dp.outdoor_temperature] } + var_idb = { name: 'dry_bulb_temp_in', min: -100, max: 100, values: speed_performance_data.map { |dp| UnitConversions.convert(dp.indoor_temperature, 'F', 'C') }.uniq } + var_odb = { name: 'dry_bulb_temp_out', min: -100, max: 100, values: speed_performance_data.map { |dp| UnitConversions.convert(dp.outdoor_temperature, 'F', 'C') }.uniq } + cap_ft_independent_vars = [var_idb, var_odb] + eir_ft_independent_vars = [var_idb, var_odb] + + rate_dp = speed_performance_data.find { |dp| (dp.indoor_temperature == HVAC::AirSourceHeatRatedIDB) && (dp.outdoor_temperature == HVAC::AirSourceHeatRatedODB) } + htg_ap.heat_rated_cops << rate_dp.gross_efficiency_cop + htg_ap.heat_rated_capacities_net << rate_dp.capacity + htg_ap.heat_rated_capacities_gross << rate_dp.gross_capacity + cap_ft_output_values = speed_performance_data.map { |dp| dp.gross_capacity / rate_dp.gross_capacity } + eir_ft_output_values = speed_performance_data.map { |dp| (1.0 / dp.gross_efficiency_cop) / (1.0 / rate_dp.gross_efficiency_cop) } + cap_ft_curve = create_table_lookup(model, "Heat-CAP-fT#{i + 1}", cap_ft_independent_vars, cap_ft_output_values, 0) + eir_ft_curve = create_table_lookup(model, "Heat-EIR-fT#{i + 1}", eir_ft_independent_vars, eir_ft_output_values, 0) + else + cap_ft_spec_si = convert_curve_biquadratic(htg_ap.heat_cap_ft_spec[i]) + eir_ft_spec_si = convert_curve_biquadratic(htg_ap.heat_eir_ft_spec[i]) + cap_ft_curve = create_curve_biquadratic(model, cap_ft_spec_si, "Heat-CAP-fT#{i + 1}", -100, 100, -100, 100) + eir_ft_curve = create_curve_biquadratic(model, eir_ft_spec_si, "Heat-EIR-fT#{i + 1}", -100, 100, -100, 100) + end cap_fff_curve = create_curve_quadratic(model, htg_ap.heat_cap_fflow_spec[i], "Heat-CAP-fFF#{i + 1}", 0, 2, 0, 2) eir_fff_curve = create_curve_quadratic(model, htg_ap.heat_eir_fflow_spec[i], "Heat-EIR-fFF#{i + 1}", 0, 2, 0, 2) + plf_fplr_curve = create_curve_quadratic(model, htg_ap.heat_plf_fplr_spec[i], "Heat-PLF-fPLR#{i + 1}", 0, 1, 0.7, 1) - if htg_ap.num_speeds == 1 + if num_speeds == 1 htg_coil = OpenStudio::Model::CoilHeatingDXSingleSpeed.new(model, model.alwaysOnDiscreteSchedule, cap_ft_curve, cap_fff_curve, eir_ft_curve, eir_fff_curve, plf_fplr_curve) if heating_system.heating_efficiency_cop.nil? - htg_coil.setRatedCOP(1.0 / htg_ap.heat_rated_eirs[i]) + htg_coil.setRatedCOP(htg_ap.heat_rated_cops[i]) else # PTHP or room heat pump htg_coil.setRatedCOP(heating_system.heating_efficiency_cop) end - htg_coil.setRatedTotalHeatingCapacity(UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W')) - htg_coil.setRatedAirFlowRate(calc_rated_airflow(heating_system.heating_capacity, htg_ap.heat_rated_cfm_per_ton[0], 1.0)) + htg_coil.setRatedTotalHeatingCapacity(UnitConversions.convert(htg_ap.heat_rated_capacities_gross[i], 'Btu/hr', 'W')) + htg_coil.setRatedAirFlowRate(calc_rated_airflow(htg_ap.heat_rated_capacities_net[i], htg_ap.heat_rated_cfm_per_ton[0])) else if htg_coil.nil? htg_coil = OpenStudio::Model::CoilHeatingDXMultiSpeed.new(model) htg_coil.setFuelType(EPlus::FuelTypeElectricity) htg_coil.setApplyPartLoadFractiontoSpeedsGreaterthan1(false) htg_coil.setAvailabilitySchedule(model.alwaysOnDiscreteSchedule) + constant_biquadratic = create_curve_biquadratic_constant(model) end stage = OpenStudio::Model::CoilHeatingDXMultiSpeedStageData.new(model, cap_ft_curve, cap_fff_curve, eir_ft_curve, eir_fff_curve, plf_fplr_curve, constant_biquadratic) - stage.setGrossRatedHeatingCOP(1.0 / htg_ap.heat_rated_eirs[i]) + stage.setGrossRatedHeatingCOP(htg_ap.heat_rated_cops[i]) stage.setRatedWasteHeatFractionofPowerInput(0.2) - stage.setGrossRatedHeatingCapacity(UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') * htg_ap.heat_capacity_ratios[i]) - stage.setRatedAirFlowRate(calc_rated_airflow(heating_system.heating_capacity, htg_ap.heat_rated_cfm_per_ton[i], htg_ap.heat_capacity_ratios[i])) + stage.setGrossRatedHeatingCapacity(UnitConversions.convert(htg_ap.heat_rated_capacities_gross[i], 'Btu/hr', 'W')) + stage.setRatedAirFlowRate(calc_rated_airflow(htg_ap.heat_rated_capacities_net[i], htg_ap.heat_rated_cfm_per_ton[i])) htg_coil.addStage(stage) end end @@ -2965,31 +2681,13 @@ def self.create_dx_heating_coil(model, obj_name, heating_system) if heating_system.fraction_heat_load_served == 0 htg_coil.setResistiveDefrostHeaterCapacity(0) end - htg_coil.setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(UnitConversions.convert(crankcase_heater_temp, 'F', 'C')) if heating_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 + htg_coil.setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(UnitConversions.convert(CrankcaseHeaterTemp, 'F', 'C')) if heating_system.crankcase_heater_watts.to_f > 0.0 # From RESNET Publication No. 002-2017 htg_coil.setCrankcaseHeaterCapacity(heating_system.crankcase_heater_watts) htg_coil.additionalProperties.setFeature('HPXML_ID', heating_system.id) # Used by reporting measure return htg_coil end - def self.set_cool_rated_eirs(cooling_system) - clg_ap = cooling_system.additional_properties - - clg_ap.cool_rated_eirs = [] - for speed in 0..clg_ap.num_speeds - 1 - clg_ap.cool_rated_eirs << calc_eir_from_eer(clg_ap.cool_eers[speed], clg_ap.fan_power_rated) - end - end - - def self.set_heat_rated_eirs(heating_system) - htg_ap = heating_system.additional_properties - - htg_ap.heat_rated_eirs = [] - for speed in 0..htg_ap.num_speeds - 1 - htg_ap.heat_rated_eirs << calc_eir_from_cop(htg_ap.heat_cops[speed], htg_ap.fan_power_rated) - end - end - def self.set_cool_rated_shrs_gross(runner, cooling_system) clg_ap = cooling_system.additional_properties @@ -3001,13 +2699,13 @@ def self.set_cool_rated_shrs_gross(runner, cooling_system) dB_rated = 80.0 # deg-F win = 0.01118470 # Humidity ratio corresponding to 80F dry bulb/67F wet bulb (from EnergyPlus) - if clg_ap.num_speeds > 1 - cool_nominal_cfm_per_ton = (clg_ap.cool_rated_airflow_rate - clg_ap.cool_rated_cfm_per_ton[0] * clg_ap.cool_capacity_ratios[0]) / (clg_ap.cool_capacity_ratios[-1] - clg_ap.cool_capacity_ratios[0]) * (1.0 - clg_ap.cool_capacity_ratios[0]) + clg_ap.cool_rated_cfm_per_ton[0] * clg_ap.cool_capacity_ratios[0] - else + if cooling_system.compressor_type == HPXML::HVACCompressorTypeSingleStage cool_nominal_cfm_per_ton = clg_ap.cool_rated_cfm_per_ton[0] + else + cool_nominal_cfm_per_ton = (clg_ap.cool_rated_airflow_rate - clg_ap.cool_rated_cfm_per_ton[0] * clg_ap.cool_capacity_ratios[0]) / (clg_ap.cool_capacity_ratios[-1] - clg_ap.cool_capacity_ratios[0]) * (1.0 - clg_ap.cool_capacity_ratios[0]) + clg_ap.cool_rated_cfm_per_ton[0] * clg_ap.cool_capacity_ratios[0] end - p_atm = 14.696 # standard atmospheric pressure (psia) + p_atm = UnitConversions.convert(1, 'atm', 'psi') ao = Psychrometrics.CoilAoFactor(runner, dB_rated, p_atm, UnitConversions.convert(1, 'ton', 'kBtu/hr'), cool_nominal_cfm_per_ton, cooling_system.cooling_shr, win) @@ -3023,47 +2721,50 @@ def self.calc_plr_coefficients(c_d) return [(1.0 - c_d), c_d, 0.0] # Linear part load model end - def self.set_cool_c_d(cooling_system, num_speeds) + def self.set_cool_c_d(cooling_system) clg_ap = cooling_system.additional_properties # Degradation coefficient for cooling if ((cooling_system.is_a? HPXML::CoolingSystem) && ([HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC].include? cooling_system.cooling_system_type)) || ((cooling_system.is_a? HPXML::HeatPump) && ([HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? cooling_system.heat_pump_type)) clg_ap.cool_c_d = 0.22 - elsif num_speeds == 1 + elsif cooling_system.compressor_type == HPXML::HVACCompressorTypeSingleStage if cooling_system.cooling_efficiency_seer < 13.0 clg_ap.cool_c_d = 0.20 else clg_ap.cool_c_d = 0.07 end - elsif num_speeds == 2 + elsif cooling_system.compressor_type == HPXML::HVACCompressorTypeTwoStage clg_ap.cool_c_d = 0.11 - elsif num_speeds >= 4 + elsif cooling_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed clg_ap.cool_c_d = 0.25 end # PLF curve + num_speeds = clg_ap.cool_capacity_ratios.size clg_ap.cool_plf_fplr_spec = [calc_plr_coefficients(clg_ap.cool_c_d)] * num_speeds end - def self.set_heat_c_d(heating_system, num_speeds) + def self.set_heat_c_d(heating_system) htg_ap = heating_system.additional_properties # Degradation coefficient for heating if (heating_system.is_a? HPXML::HeatPump) && ([HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? heating_system.heat_pump_type) htg_ap.heat_c_d = 0.22 - elsif num_speeds == 1 + elsif heating_system.compressor_type == HPXML::HVACCompressorTypeSingleStage if heating_system.heating_efficiency_hspf < 7.0 htg_ap.heat_c_d = 0.20 else htg_ap.heat_c_d = 0.11 end - elsif num_speeds == 2 + elsif heating_system.compressor_type == HPXML::HVACCompressorTypeTwoStage htg_ap.heat_c_d = 0.11 - elsif num_speeds >= 4 + elsif heating_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed htg_ap.heat_c_d = 0.25 end + # PLF curve + num_speeds = htg_ap.heat_capacity_ratios.size htg_ap.heat_plf_fplr_spec = [calc_plr_coefficients(htg_ap.heat_c_d)] * num_speeds end @@ -3072,10 +2773,13 @@ def self.calc_ceer_from_eer(cooling_system) return cooling_system.cooling_efficiency_eer / 1.01 end - def self.set_fan_power_rated(hvac_system) + def self.set_fan_power_rated(hvac_system, use_eer_cop) hvac_ap = hvac_system.additional_properties - if hvac_system.distribution_system.nil? + if use_eer_cop + # Fan not separately modeled + hvac_ap.fan_power_rated = 0.0 + elsif hvac_system.distribution_system.nil? # Ductless, installed and rated value should be equal hvac_ap.fan_power_rated = hvac_system.fan_watts_per_cfm # W/cfm else @@ -3106,258 +2810,17 @@ def self.get_unitary_system_from_air_loop_hvac(air_loop) return end - def self.set_cool_rated_eirs_mshp(cooling_system, num_speeds) - clg_ap = cooling_system.additional_properties - - cops_norm = [1.901, 1.859, 1.746, 1.609, 1.474, 1.353, 1.247, 1.156, 1.079, 1.0] - fan_powers_norm = [0.604, 0.634, 0.670, 0.711, 0.754, 0.800, 0.848, 0.898, 0.948, 1.0] - - cop_max_speed = 3.5 # 3.5 is an initial guess, final value solved for below - - fan_powers_rated = [] - eers_rated = [] - - for i in 0..num_speeds - 1 - fan_powers_rated << clg_ap.fan_power_rated * fan_powers_norm[i] - eers_rated << UnitConversions.convert(cop_max_speed, 'W', 'Btu/hr') * cops_norm[i] - end - - cop_max_speed_1 = cop_max_speed - cop_max_speed_2 = cop_max_speed - error = cooling_system.cooling_efficiency_seer - calc_mshp_seer(eers_rated, clg_ap.cool_c_d, clg_ap.cool_capacity_ratios, clg_ap.cool_rated_cfm_per_ton, fan_powers_rated, clg_ap.cool_eir_ft_spec, clg_ap.cool_cap_ft_spec) - error1 = error - error2 = error - - itmax = 50 # maximum iterations - cvg = false - final_n = nil - - for n in 1..itmax + 1 - final_n = n - for i in 0..num_speeds - 1 - eers_rated[i] = UnitConversions.convert(cop_max_speed, 'W', 'Btu/hr') * cops_norm[i] - end - - error = cooling_system.cooling_efficiency_seer - calc_mshp_seer(eers_rated, clg_ap.cool_c_d, clg_ap.cool_capacity_ratios, clg_ap.cool_rated_cfm_per_ton, fan_powers_rated, clg_ap.cool_eir_ft_spec, clg_ap.cool_cap_ft_spec) - - cop_max_speed, cvg, cop_max_speed_1, error1, cop_max_speed_2, error2 = MathTools.Iterate(cop_max_speed, error, cop_max_speed_1, error1, cop_max_speed_2, error2, n, cvg) - - if cvg - break - end - end - - if (not cvg) || (final_n > itmax) - cop_max_speed = UnitConversions.convert(0.547 * cooling_system.cooling_efficiency_seer - 0.104, 'Btu/hr', 'W') # Correlation developed from JonW's MatLab scripts. Only used if an eer cannot be found. - end - - clg_ap.cool_rated_eirs = [] - - for i in 0..num_speeds - 1 - clg_ap.cool_rated_eirs << calc_eir_from_eer(UnitConversions.convert(cop_max_speed, 'W', 'Btu/hr') * cops_norm[i], fan_powers_rated[i]) - end - end - - def self.set_mshp_downselected_speed_indices(heat_pump) - hp_ap = heat_pump.additional_properties - - # Down-select to speed indices - - # Cooling - hp_ap.cool_cap_ft_spec = hp_ap.cool_cap_ft_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_eir_ft_spec = hp_ap.cool_eir_ft_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_cap_fflow_spec = hp_ap.cool_cap_fflow_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_eir_fflow_spec = hp_ap.cool_eir_fflow_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_plf_fplr_spec = hp_ap.cool_plf_fplr_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_rated_cfm_per_ton = hp_ap.cool_rated_cfm_per_ton.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_capacity_ratios = hp_ap.cool_capacity_ratios.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_rated_shrs_gross = hp_ap.cool_rated_shrs_gross.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_rated_eirs = hp_ap.cool_rated_eirs.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.cool_fan_speed_ratios = hp_ap.cool_fan_speed_ratios.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - - if heat_pump.is_a? HPXML::HeatPump # Skip for mini-split air conditioner - # Heating - hp_ap.heat_eir_ft_spec = hp_ap.heat_eir_ft_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_cap_fflow_spec = hp_ap.heat_cap_fflow_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_eir_fflow_spec = hp_ap.heat_eir_fflow_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_cap_ft_spec = hp_ap.heat_cap_ft_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_plf_fplr_spec = hp_ap.heat_plf_fplr_spec.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_rated_cfm_per_ton = hp_ap.heat_rated_cfm_per_ton.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_capacity_ratios = hp_ap.heat_capacity_ratios.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_rated_eirs = hp_ap.heat_rated_eirs.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - hp_ap.heat_fan_speed_ratios = hp_ap.heat_fan_speed_ratios.select.with_index { |_x, i| hp_ap.speed_indices.include? i } - end - end - - def self.calc_mshp_seer(eer_a, c_d, capacity_ratio, cfm_tons, fan_power_rated, cool_eir_ft_spec, cool_cap_ft_spec) - n_max = (eer_a.length - 1.0) - 3.0 # Don't use max speed; FIXME: this is different than calc_mshp_hspf? - n_min = 0 - n_int = (n_min + (n_max - n_min) / 3.0).ceil.to_i - - wBin = 67.0 - tout_B = 82.0 - tout_E = 87.0 - tout_F = 67.0 - - eir_A2 = calc_eir_from_eer(eer_a[n_max], fan_power_rated[n_max]) - eir_B2 = eir_A2 * MathTools.biquadratic(wBin, tout_B, cool_eir_ft_spec[n_max]) - - eir_Av = calc_eir_from_eer(eer_a[n_int], fan_power_rated[n_int]) - eir_Ev = eir_Av * MathTools.biquadratic(wBin, tout_E, cool_eir_ft_spec[n_int]) - - eir_A1 = calc_eir_from_eer(eer_a[n_min], fan_power_rated[n_min]) - eir_B1 = eir_A1 * MathTools.biquadratic(wBin, tout_B, cool_eir_ft_spec[n_min]) - eir_F1 = eir_A1 * MathTools.biquadratic(wBin, tout_F, cool_eir_ft_spec[n_min]) - - q_A2 = capacity_ratio[n_max] - q_B2 = q_A2 * MathTools.biquadratic(wBin, tout_B, cool_cap_ft_spec[n_max]) - q_Ev = capacity_ratio[n_int] * MathTools.biquadratic(wBin, tout_E, cool_cap_ft_spec[n_int]) - q_B1 = capacity_ratio[n_min] * MathTools.biquadratic(wBin, tout_B, cool_cap_ft_spec[n_min]) - q_F1 = capacity_ratio[n_min] * MathTools.biquadratic(wBin, tout_F, cool_cap_ft_spec[n_min]) - - q_A2_net = q_A2 - fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * (cfm_tons[n_max] * capacity_ratio[n_max]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_B2_net = q_B2 - fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * (cfm_tons[n_max] * capacity_ratio[n_max]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_Ev_net = q_Ev - fan_power_rated[n_int] * UnitConversions.convert(1, 'W', 'Btu/hr') * (cfm_tons[n_int] * capacity_ratio[n_int]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_B1_net = q_B1 - fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * (cfm_tons[n_min] * capacity_ratio[n_min]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_F1_net = q_F1 - fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * (cfm_tons[n_min] * capacity_ratio[n_min]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - - p_A2 = UnitConversions.convert(q_A2 * eir_A2, 'Btu', 'Wh') + fan_power_rated[n_max] * (cfm_tons[n_max] * capacity_ratio[n_max]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_B2 = UnitConversions.convert(q_B2 * eir_B2, 'Btu', 'Wh') + fan_power_rated[n_max] * (cfm_tons[n_max] * capacity_ratio[n_max]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_Ev = UnitConversions.convert(q_Ev * eir_Ev, 'Btu', 'Wh') + fan_power_rated[n_int] * (cfm_tons[n_int] * capacity_ratio[n_int]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_B1 = UnitConversions.convert(q_B1 * eir_B1, 'Btu', 'Wh') + fan_power_rated[n_min] * (cfm_tons[n_min] * capacity_ratio[n_min]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_F1 = UnitConversions.convert(q_F1 * eir_F1, 'Btu', 'Wh') + fan_power_rated[n_min] * (cfm_tons[n_min] * capacity_ratio[n_min]) / UnitConversions.convert(1, 'ton', 'Btu/hr') - - q_k1_87 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (87 - 67.0) - q_k2_87 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (87.0 - 82.0) - n_Q = (q_Ev_net - q_k1_87) / (q_k2_87 - q_k1_87) - m_Q = (q_B1_net - q_F1_net) / (82.0 - 67.0) * (1.0 - n_Q) + (q_A2_net - q_B2_net) / (95.0 - 82.0) * n_Q - p_k1_87 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (87.0 - 67.0) - p_k2_87 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (87.0 - 82.0) - n_E = (p_Ev - p_k1_87) / (p_k2_87 - p_k1_87) - m_E = (p_B1 - p_F1) / (82.0 - 67.0) * (1.0 - n_E) + (p_A2 - p_B2) / (95.0 - 82.0) * n_E - - c_T_1_1 = q_A2_net / (1.1 * (95.0 - 65.0)) - c_T_1_2 = q_F1_net - c_T_1_3 = (q_B1_net - q_F1_net) / (82.0 - 67.0) - t_1 = (c_T_1_2 - 67.0 * c_T_1_3 + 65.0 * c_T_1_1) / (c_T_1_1 - c_T_1_3) - q_T_1 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (t_1 - 67.0) - p_T_1 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (t_1 - 67.0) - eer_T_1 = q_T_1 / p_T_1 - - t_v = (q_Ev_net - 87.0 * m_Q + 65.0 * c_T_1_1) / (c_T_1_1 - m_Q) - q_T_v = q_Ev_net + m_Q * (t_v - 87.0) - p_T_v = p_Ev + m_E * (t_v - 87.0) - eer_T_v = q_T_v / p_T_v - - c_T_2_1 = c_T_1_1 - c_T_2_2 = q_B2_net - c_T_2_3 = (q_A2_net - q_B2_net) / (95.0 - 82.0) - t_2 = (c_T_2_2 - 82.0 * c_T_2_3 + 65.0 * c_T_2_1) / (c_T_2_1 - c_T_2_3) - q_T_2 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (t_2 - 82.0) - p_T_2 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (t_2 - 82.0) - eer_T_2 = q_T_2 / p_T_2 - - d = (t_2**2 - t_1**2) / (t_v**2 - t_1**2) - b = (eer_T_1 - eer_T_2 - d * (eer_T_1 - eer_T_v)) / (t_1 - t_2 - d * (t_1 - t_v)) - c = (eer_T_1 - eer_T_2 - b * (t_1 - t_2)) / (t_1**2 - t_2**2) - a = eer_T_2 - b * t_2 - c * t_2**2 - - e_tot = 0 - q_tot = 0 - t_bins = [67.0, 72.0, 77.0, 82.0, 87.0, 92.0, 97.0, 102.0] - frac_hours = [0.214, 0.231, 0.216, 0.161, 0.104, 0.052, 0.018, 0.004] - - for i in 0..7 - bL = ((t_bins[i] - 65.0) / (95.0 - 65.0)) * (q_A2_net / 1.1) - q_k1 = q_F1_net + (q_B1_net - q_F1_net) / (82.0 - 67.0) * (t_bins[i] - 67.0) - p_k1 = p_F1 + (p_B1 - p_F1) / (82.0 - 67.0) * (t_bins[i] - 67) - q_k2 = q_B2_net + (q_A2_net - q_B2_net) / (95.0 - 82.0) * (t_bins[i] - 82.0) - p_k2 = p_B2 + (p_A2 - p_B2) / (95.0 - 82.0) * (t_bins[i] - 82.0) - - if bL <= q_k1 - x_k1 = bL / q_k1 - q_Tj_N = x_k1 * q_k1 * frac_hours[i] - e_Tj_N = x_k1 * p_k1 * frac_hours[i] / (1 - c_d * (1 - x_k1)) - elsif (q_k1 < bL) && (bL <= q_k2) - q_Tj_N = bL * frac_hours[i] - eer_T_j = a + b * t_bins[i] + c * t_bins[i]**2 - e_Tj_N = q_Tj_N / eer_T_j - else - q_Tj_N = frac_hours[i] * q_k2 - e_Tj_N = frac_hours[i] * p_k2 - end - - q_tot += q_Tj_N - e_tot += e_Tj_N - end - - seer = q_tot / e_tot - return seer - end - - def self.set_heat_rated_eirs_mshp(heat_pump, num_speeds) - hp_ap = heat_pump.additional_properties - - cops_norm = [1.792, 1.502, 1.308, 1.207, 1.145, 1.105, 1.077, 1.056, 1.041, 1.0] - fan_powers_norm = [0.577, 0.625, 0.673, 0.720, 0.768, 0.814, 0.861, 0.907, 0.954, 1.0] - - cop_max_speed = 3.25 # 3.35 is an initial guess, final value solved for below - - fan_powers_rated = [] - cops_rated = [] - - for i in 0..num_speeds - 1 - fan_powers_rated << hp_ap.fan_power_rated * fan_powers_norm[i] - cops_rated << cop_max_speed * cops_norm[i] - end - - cop_max_speed_1 = cop_max_speed - cop_max_speed_2 = cop_max_speed - error = heat_pump.heating_efficiency_hspf - calc_mshp_hspf(cops_rated, hp_ap.heat_c_d, hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, fan_powers_rated, hp_ap.heat_eir_ft_spec, hp_ap.heat_cap_ft_spec) - - error1 = error - error2 = error - - itmax = 50 # maximum iterations - cvg = false - final_n = nil - - for n in 1..itmax - final_n = n - for i in 0..num_speeds - 1 - cops_rated[i] = cop_max_speed * cops_norm[i] - end - - error = heat_pump.heating_efficiency_hspf - calc_mshp_hspf(cops_rated, hp_ap.heat_c_d, hp_ap.heat_capacity_ratios, hp_ap.heat_rated_cfm_per_ton, fan_powers_rated, hp_ap.heat_eir_ft_spec, hp_ap.heat_cap_ft_spec) - - cop_max_speed, cvg, cop_max_speed_1, error1, cop_max_speed_2, error2 = MathTools.Iterate(cop_max_speed, error, cop_max_speed_1, error1, cop_max_speed_2, error2, n, cvg) - - if cvg - break - end - end - - if (not cvg) || (final_n > itmax) - cop_max_speed = UnitConversions.convert(0.4174 * heat_pump.heating_efficiency_hspf - 1.1134, 'Btu/hr', 'W') # Correlation developed from JonW's MatLab scripts. Only used if a cop cannot be found. - end - - hp_ap.heat_rated_eirs = [] - for i in 0..num_speeds - 1 - hp_ap.heat_rated_eirs << calc_eir_from_cop(cop_max_speed * cops_norm[i], fan_powers_rated[i]) - end - end - def self.set_gshp_assumptions(heat_pump, weather) hp_ap = heat_pump.additional_properties - hp_ap.design_chw = [85.0, weather.design.CoolingDrybulb - 15.0, weather.data.AnnualAvgDrybulb + 10.0].max # Temperature of water entering indoor coil,use 85F as lower bound + hp_ap.design_chw = [85.0, weather.design.CoolingDrybulb - 15.0, weather.data.DeepGroundAnnualTemp + 10.0].max # Temperature of water entering indoor coil,use 85F as lower bound hp_ap.design_delta_t = 10.0 hp_ap.fluid_type = Constants.FluidPropyleneGlycol hp_ap.frac_glycol = 0.3 if hp_ap.fluid_type == Constants.FluidWater - hp_ap.design_hw = [45.0, weather.design.HeatingDrybulb + 35.0, weather.data.AnnualAvgDrybulb - 10.0].max # Temperature of fluid entering indoor coil, use 45F as lower bound for water + hp_ap.design_hw = [45.0, weather.design.HeatingDrybulb + 35.0, weather.data.DeepGroundAnnualTemp - 10.0].max # Temperature of fluid entering indoor coil, use 45F as lower bound for water else - hp_ap.design_hw = [35.0, weather.design.HeatingDrybulb + 35.0, weather.data.AnnualAvgDrybulb - 10.0].min # Temperature of fluid entering indoor coil, use 35F as upper bound + hp_ap.design_hw = [35.0, weather.design.HeatingDrybulb + 35.0, weather.data.DeepGroundAnnualTemp - 10.0].min # Temperature of fluid entering indoor coil, use 35F as upper bound end hp_ap.ground_diffusivity = 0.0208 hp_ap.grout_conductivity = 0.4 # Btu/h-ft-R @@ -3391,134 +2854,6 @@ def self.set_gshp_assumptions(heat_pump, weather) hp_ap.shank_spacing = hp_ap.u_tube_spacing + hp_ap.pipe_od # Distance from center of pipe to center of pipe end - def self.calc_mshp_hspf(cop_47, c_d, capacity_ratio, cfm_tons, fan_power_rated, heat_eir_ft_spec, heat_cap_ft_spec) - n_max = (cop_47.length - 1.0) #-3 # Don't use max speed; FIXME: this is different than calc_mshp_seer? - n_min = 0 - n_int = (n_min + (n_max - n_min) / 3.0).ceil.to_i - - tin = 70.0 - tout_3 = 17.0 - tout_2 = 35.0 - tout_0 = 62.0 - - eir_H1_2 = calc_eir_from_cop(cop_47[n_max], fan_power_rated[n_max]) - eir_H3_2 = eir_H1_2 * MathTools.biquadratic(tin, tout_3, heat_eir_ft_spec[n_max]) - - eir_adjv = calc_eir_from_cop(cop_47[n_int], fan_power_rated[n_int]) - eir_H2_v = eir_adjv * MathTools.biquadratic(tin, tout_2, heat_eir_ft_spec[n_int]) - - eir_H1_1 = calc_eir_from_cop(cop_47[n_min], fan_power_rated[n_min]) - eir_H0_1 = eir_H1_1 * MathTools.biquadratic(tin, tout_0, heat_eir_ft_spec[n_min]) - - q_H1_2 = capacity_ratio[n_max] - q_H3_2 = q_H1_2 * MathTools.biquadratic(tin, tout_3, heat_cap_ft_spec[n_max]) - - q_H2_v = capacity_ratio[n_int] * MathTools.biquadratic(tin, tout_2, heat_cap_ft_spec[n_int]) - - q_H1_1 = capacity_ratio[n_min] - q_H0_1 = q_H1_1 * MathTools.biquadratic(tin, tout_0, heat_cap_ft_spec[n_min]) - - q_H1_2_net = q_H1_2 + fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_max] * capacity_ratio[n_max] / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_H3_2_net = q_H3_2 + fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_max] * capacity_ratio[n_max] / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_H2_v_net = q_H2_v + fan_power_rated[n_int] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_int] * capacity_ratio[n_int] / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_H1_1_net = q_H1_1 + fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_min] * capacity_ratio[n_min] / UnitConversions.convert(1, 'ton', 'Btu/hr') - q_H0_1_net = q_H0_1 + fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_min] * capacity_ratio[n_min] / UnitConversions.convert(1, 'ton', 'Btu/hr') - - p_H1_2 = q_H1_2 * eir_H1_2 + fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_max] * capacity_ratio[n_max] / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_H3_2 = q_H3_2 * eir_H3_2 + fan_power_rated[n_max] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_max] * capacity_ratio[n_max] / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_H2_v = q_H2_v * eir_H2_v + fan_power_rated[n_int] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_int] * capacity_ratio[n_int] / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_H1_1 = q_H1_1 * eir_H1_1 + fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_min] * capacity_ratio[n_min] / UnitConversions.convert(1, 'ton', 'Btu/hr') - p_H0_1 = q_H0_1 * eir_H0_1 + fan_power_rated[n_min] * UnitConversions.convert(1, 'W', 'Btu/hr') * cfm_tons[n_min] * capacity_ratio[n_min] / UnitConversions.convert(1, 'ton', 'Btu/hr') - - q_H35_2 = 0.9 * (q_H3_2_net + 0.6 * (q_H1_2_net - q_H3_2_net)) - p_H35_2 = 0.985 * (p_H3_2 + 0.6 * (p_H1_2 - p_H3_2)) - q_H35_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (35.0 - 47.0) - p_H35_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (35.0 - 47.0) - n_Q = (q_H2_v_net - q_H35_1) / (q_H35_2 - q_H35_1) - m_Q = (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (1 - n_Q) + n_Q * (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) - n_E = (p_H2_v - p_H35_1) / (p_H35_2 - p_H35_1) - m_E = (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (1.0 - n_E) + n_E * (p_H35_2 - p_H3_2) / (35.0 - 17.0) - - t_OD = 5.0 - dHR = q_H1_2_net * (65.0 - t_OD) / 60.0 - - c_T_3_1 = q_H1_1_net - c_T_3_2 = (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) - c_T_3_3 = 0.77 * dHR / (65.0 - t_OD) - t_3 = (47.0 * c_T_3_2 + 65.0 * c_T_3_3 - c_T_3_1) / (c_T_3_2 + c_T_3_3) - q_HT3_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (t_3 - 47.0) - p_HT3_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (t_3 - 47.0) - cop_T3_1 = q_HT3_1 / p_HT3_1 - - c_T_v_1 = q_H2_v_net - c_T_v_3 = c_T_3_3 - t_v = (35.0 * m_Q + 65.0 * c_T_v_3 - c_T_v_1) / (m_Q + c_T_v_3) - q_HTv_v = q_H2_v_net + m_Q * (t_v - 35.0) - p_HTv_v = p_H2_v + m_E * (t_v - 35.0) - cop_Tv_v = q_HTv_v / p_HTv_v - - c_T_4_1 = q_H3_2_net - c_T_4_2 = (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) - c_T_4_3 = c_T_v_3 - t_4 = (17.0 * c_T_4_2 + 65.0 * c_T_4_3 - c_T_4_1) / (c_T_4_2 + c_T_4_3) - q_HT4_2 = q_H3_2_net + (q_H35_2 - q_H3_2_net) / (35.0 - 17.0) * (t_4 - 17.0) - p_HT4_2 = p_H3_2 + (p_H35_2 - p_H3_2) / (35.0 - 17.0) * (t_4 - 17.0) - cop_T4_2 = q_HT4_2 / p_HT4_2 - - d = (t_3**2 - t_4**2) / (t_v**2 - t_4**2) - b = (cop_T4_2 - cop_T3_1 - d * (cop_T4_2 - cop_Tv_v)) / (t_4 - t_3 - d * (t_4 - t_v)) - c = (cop_T4_2 - cop_T3_1 - b * (t_4 - t_3)) / (t_4**2 - t_3**2) - a = cop_T4_2 - b * t_4 - c * t_4**2 - - t_bins = [62.0, 57.0, 52.0, 47.0, 42.0, 37.0, 32.0, 27.0, 22.0, 17.0, 12.0, 7.0, 2.0, -3.0, -8.0] - frac_hours = [0.132, 0.111, 0.103, 0.093, 0.100, 0.109, 0.126, 0.087, 0.055, 0.036, 0.026, 0.013, 0.006, 0.002, 0.001] - - # T_off = hp_min_temp - t_off = 10.0 - t_on = t_off + 4.0 - etot = 0 - bLtot = 0 - - for i in 0..14 - bL = ((65.0 - t_bins[i]) / (65.0 - t_OD)) * 0.77 * dHR - - q_1 = q_H1_1_net + (q_H0_1_net - q_H1_1_net) / (62.0 - 47.0) * (t_bins[i] - 47.0) - p_1 = p_H1_1 + (p_H0_1 - p_H1_1) / (62.0 - 47.0) * (t_bins[i] - 47.0) - - if (t_bins[i] <= 17.0) || (t_bins[i] >= 45.0) - q_2 = q_H3_2_net + (q_H1_2_net - q_H3_2_net) * (t_bins[i] - 17.0) / (47.0 - 17.0) - p_2 = p_H3_2 + (p_H1_2 - p_H3_2) * (t_bins[i] - 17.0) / (47.0 - 17.0) - else - q_2 = q_H3_2_net + (q_H35_2 - q_H3_2_net) * (t_bins[i] - 17) / (35.0 - 17.0) - p_2 = p_H3_2 + (p_H35_2 - p_H3_2) * (t_bins[i] - 17.0) / (35.0 - 17.0) - end - - if t_bins[i] <= t_off - delta = 0 - elsif t_bins[i] >= t_on - delta = 1.0 - else - delta = 0.5 - end - - if bL <= q_1 - x_1 = bL / q_1 - e_Tj_n = delta * x_1 * p_1 * frac_hours[i] / (1.0 - c_d * (1.0 - x_1)) - elsif (q_1 < bL) && (bL <= q_2) - cop_T_j = a + b * t_bins[i] + c * t_bins[i]**2 - e_Tj_n = delta * frac_hours[i] * bL / cop_T_j + (1.0 - delta) * bL * (frac_hours[i]) - else - e_Tj_n = delta * frac_hours[i] * p_2 + frac_hours[i] * (bL - delta * q_2) - end - - bLtot += frac_hours[i] * bL - etot += e_Tj_n - end - - hspf = bLtot / UnitConversions.convert(etot, 'Btu/hr', 'W') - return hspf - end - def self.calc_sequential_load_fractions(load_fraction, remaining_fraction, availability_days) # Returns the EnergyPlus sequential load fractions for every day of the year if remaining_fraction > 0 @@ -3605,24 +2940,42 @@ def self.set_heat_pump_temperatures(heat_pump, runner = nil) if not heat_pump.backup_heating_switchover_temp.nil? hp_ap.hp_min_temp = heat_pump.backup_heating_switchover_temp hp_ap.supp_max_temp = heat_pump.backup_heating_switchover_temp - - if heat_pump.backup_type == HPXML::HeatPumpBackupTypeIntegrated - hp_backup_fuel = heat_pump.backup_heating_fuel - elsif not heat_pump.backup_system.nil? - hp_backup_fuel = heat_pump.backup_system.heating_system_fuel - end - if (hp_backup_fuel == HPXML::FuelTypeElectricity) && (not runner.nil?) - runner.registerError('Switchover temperature should not be used for a heat pump with electric backup; use compressor lockout temperature instead.') - end else hp_ap.hp_min_temp = heat_pump.compressor_lockout_temp hp_ap.supp_max_temp = heat_pump.backup_heating_lockout_temp end + + # Error-checking + # Can't do this in Schematron because temperatures can be defaulted + if heat_pump.backup_type == HPXML::HeatPumpBackupTypeIntegrated + hp_backup_fuel = heat_pump.backup_heating_fuel + elsif not heat_pump.backup_system.nil? + hp_backup_fuel = heat_pump.backup_system.heating_system_fuel + end + if (hp_backup_fuel == HPXML::FuelTypeElectricity) && (not runner.nil?) + if (not hp_ap.hp_min_temp.nil?) && (not hp_ap.supp_max_temp.nil?) && ((hp_ap.hp_min_temp - hp_ap.supp_max_temp).abs < 5) + if not heat_pump.backup_heating_switchover_temp.nil? + runner.registerError('Switchover temperature should only be used for a heat pump with fossil fuel backup; use compressor lockout temperature instead.') + else + runner.registerError('Similar compressor/backup lockout temperatures should only be used for a heat pump with fossil fuel backup.') + end + end + end + end + + def self.get_default_duct_fraction_outside_conditioned_space(ncfl_ag) + # Equation based on ASHRAE 152 + # https://www.energy.gov/eere/buildings/downloads/ashrae-standard-152-spreadsheet + f_out = (ncfl_ag <= 1) ? 1.0 : 0.75 + return f_out end def self.get_default_duct_surface_area(duct_type, ncfl_ag, cfa_served, n_returns) + # Equations based on ASHRAE 152 + # https://www.energy.gov/eere/buildings/downloads/ashrae-standard-152-spreadsheet + # Fraction of primary ducts (ducts outside conditioned space) - f_out = (ncfl_ag <= 1) ? 1.0 : 0.75 + f_out = get_default_duct_fraction_outside_conditioned_space(ncfl_ag) if duct_type == HPXML::DuctTypeSupply primary_duct_area = 0.27 * cfa_served * f_out @@ -3636,7 +2989,7 @@ def self.get_default_duct_surface_area(duct_type, ncfl_ag, cfa_served, n_returns return primary_duct_area, secondary_duct_area end - def self.get_default_duct_locations(hpxml) + def self.get_default_duct_locations(hpxml_bldg) primary_duct_location_hierarchy = [HPXML::LocationBasementConditioned, HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceConditioned, @@ -3648,12 +3001,12 @@ def self.get_default_duct_locations(hpxml) primary_duct_location = nil primary_duct_location_hierarchy.each do |location| - if hpxml.has_location(location) + if hpxml_bldg.has_location(location) primary_duct_location = location break end end - secondary_duct_location = HPXML::LocationLivingSpace + secondary_duct_location = HPXML::LocationConditionedSpace return primary_duct_location, secondary_duct_location end @@ -3682,21 +3035,7 @@ def self.get_charge_fault_heating_coeff(f_chg) return qgr_values, p_values, ff_chg_values end - def self.get_airflow_fault_cooling_coeff() - # Cutler curve coefficients for single speed - cool_cap_fflow_spec = [0.718664047, 0.41797409, -0.136638137] - cool_eir_fflow_spec = [1.143487507, -0.13943972, -0.004047787] - return cool_cap_fflow_spec, cool_eir_fflow_spec - end - - def self.get_airflow_fault_heating_coeff() - # Cutler curve coefficients for single speed - heat_cap_fflow_spec = [0.694045465, 0.474207981, -0.168253446] - heat_eir_fflow_spec = [2.185418751, -1.942827919, 0.757409168] - return heat_cap_fflow_spec, heat_eir_fflow_spec - end - - def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, airflow_rated_defect_ratio, clg_or_htg_coil, model, f_chg, obj_name, mode, defect_ratio) + def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, airflow_rated_defect_ratio, clg_or_htg_coil, model, f_chg, obj_name, mode, defect_ratio, hvac_ap) if mode == :clg if clg_or_htg_coil.is_a? OpenStudio::Model::CoilCoolingDXSingleSpeed num_speeds = 1 @@ -3704,8 +3043,13 @@ def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor eir_pow_fff_curves = [clg_or_htg_coil.energyInputRatioFunctionOfFlowFractionCurve.to_CurveQuadratic.get] elsif clg_or_htg_coil.is_a? OpenStudio::Model::CoilCoolingDXMultiSpeed num_speeds = clg_or_htg_coil.stages.size - cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.totalCoolingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.get } - eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_CurveQuadratic.get } + if clg_or_htg_coil.stages[0].totalCoolingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.is_initialized + cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.totalCoolingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.get } + eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_CurveQuadratic.get } + else + cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.totalCoolingCapacityFunctionofFlowFractionCurve.to_TableLookup.get } + eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_TableLookup.get } + end elsif clg_or_htg_coil.is_a? OpenStudio::Model::CoilCoolingWaterToAirHeatPumpEquationFit num_speeds = 1 cap_fff_curves = [clg_or_htg_coil.totalCoolingCapacityCurve.to_CurveQuadLinear.get] # quadlinear curve, only forth term is for airflow @@ -3730,8 +3074,13 @@ def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor eir_pow_fff_curves = [clg_or_htg_coil.energyInputRatioFunctionofFlowFractionCurve.to_CurveQuadratic.get] elsif clg_or_htg_coil.is_a? OpenStudio::Model::CoilHeatingDXMultiSpeed num_speeds = clg_or_htg_coil.stages.size - cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.heatingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.get } - eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_CurveQuadratic.get } + if clg_or_htg_coil.stages[0].heatingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.is_initialized + cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.heatingCapacityFunctionofFlowFractionCurve.to_CurveQuadratic.get } + eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_CurveQuadratic.get } + else + cap_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.heatingCapacityFunctionofFlowFractionCurve.to_TableLookup.get } + eir_pow_fff_curves = clg_or_htg_coil.stages.map { |stage| stage.energyInputRatioFunctionofFlowFractionCurve.to_TableLookup.get } + end elsif clg_or_htg_coil.is_a? OpenStudio::Model::CoilHeatingWaterToAirHeatPumpEquationFit num_speeds = 1 cap_fff_curves = [clg_or_htg_coil.heatingCapacityCurve.to_CurveQuadLinear.get] # quadlinear curve, only forth term is for airflow @@ -3753,20 +3102,20 @@ def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor # Apply Cutler curve airflow coefficients to later equations if mode == :clg - cap_fflow_spec, eir_fflow_spec = get_airflow_fault_cooling_coeff() + cap_fflow_spec, eir_fflow_spec = get_cool_cap_eir_fflow_spec(HPXML::HVACCompressorTypeSingleStage) qgr_values, p_values, ff_chg_values = get_charge_fault_cooling_coeff(f_chg) suffix = 'clg' elsif mode == :htg - cap_fflow_spec, eir_fflow_spec = get_airflow_fault_heating_coeff() + cap_fflow_spec, eir_fflow_spec = get_heat_cap_eir_fflow_spec(HPXML::HVACCompressorTypeSingleStage) qgr_values, p_values, ff_chg_values = get_charge_fault_heating_coeff(f_chg) suffix = 'htg' end - fault_program.addLine("Set a1_AF_Qgr_#{suffix} = #{cap_fflow_spec[0]}") - fault_program.addLine("Set a2_AF_Qgr_#{suffix} = #{cap_fflow_spec[1]}") - fault_program.addLine("Set a3_AF_Qgr_#{suffix} = #{cap_fflow_spec[2]}") - fault_program.addLine("Set a1_AF_EIR_#{suffix} = #{eir_fflow_spec[0]}") - fault_program.addLine("Set a2_AF_EIR_#{suffix} = #{eir_fflow_spec[1]}") - fault_program.addLine("Set a3_AF_EIR_#{suffix} = #{eir_fflow_spec[2]}") + fault_program.addLine("Set a1_AF_Qgr_#{suffix} = #{cap_fflow_spec[0][0]}") + fault_program.addLine("Set a2_AF_Qgr_#{suffix} = #{cap_fflow_spec[0][1]}") + fault_program.addLine("Set a3_AF_Qgr_#{suffix} = #{cap_fflow_spec[0][2]}") + fault_program.addLine("Set a1_AF_EIR_#{suffix} = #{eir_fflow_spec[0][0]}") + fault_program.addLine("Set a2_AF_EIR_#{suffix} = #{eir_fflow_spec[0][1]}") + fault_program.addLine("Set a3_AF_EIR_#{suffix} = #{eir_fflow_spec[0][2]}") # charge fault coefficients fault_program.addLine("Set a1_CH_Qgr_#{suffix} = #{qgr_values[0]}") @@ -3821,12 +3170,14 @@ def self.add_install_quality_calculations(fault_program, tin_sensor, tout_sensor fault_program.addLine("Set EIR_IQ_adj_#{suffix} = EIR_Cutler_Curve_After_#{suffix} / EIR_Cutler_Curve_Pre_#{suffix}") # NOTE: heat pump (cooling) curves don't exhibit expected trends at extreme faults; if (not clg_or_htg_coil.is_a? OpenStudio::Model::CoilCoolingWaterToAirHeatPumpEquationFit) && (not clg_or_htg_coil.is_a? OpenStudio::Model::CoilHeatingWaterToAirHeatPumpEquationFit) - fault_program.addLine("Set CAP_c1_#{suffix} = #{cap_fff_curve.coefficient1Constant}") - fault_program.addLine("Set CAP_c2_#{suffix} = #{cap_fff_curve.coefficient2x}") - fault_program.addLine("Set CAP_c3_#{suffix} = #{cap_fff_curve.coefficient3xPOW2}") - fault_program.addLine("Set EIR_c1_#{suffix} = #{eir_pow_fff_curve.coefficient1Constant}") - fault_program.addLine("Set EIR_c2_#{suffix} = #{eir_pow_fff_curve.coefficient2x}") - fault_program.addLine("Set EIR_c3_#{suffix} = #{eir_pow_fff_curve.coefficient3xPOW2}") + cap_fff_specs_coeff = (mode == :clg) ? hvac_ap.cool_cap_fflow_spec[speed] : hvac_ap.heat_cap_fflow_spec[speed] + eir_fff_specs_coeff = (mode == :clg) ? hvac_ap.cool_eir_fflow_spec[speed] : hvac_ap.heat_eir_fflow_spec[speed] + fault_program.addLine("Set CAP_c1_#{suffix} = #{cap_fff_specs_coeff[0]}") + fault_program.addLine("Set CAP_c2_#{suffix} = #{cap_fff_specs_coeff[1]}") + fault_program.addLine("Set CAP_c3_#{suffix} = #{cap_fff_specs_coeff[2]}") + fault_program.addLine("Set EIR_c1_#{suffix} = #{eir_fff_specs_coeff[0]}") + fault_program.addLine("Set EIR_c2_#{suffix} = #{eir_fff_specs_coeff[1]}") + fault_program.addLine("Set EIR_c3_#{suffix} = #{eir_fff_specs_coeff[2]}") fault_program.addLine("Set cap_curve_v_pre_#{suffix} = (CAP_c1_#{suffix}) + ((CAP_c2_#{suffix})*FF_AF_nodef_#{suffix}) + ((CAP_c3_#{suffix})*FF_AF_nodef_#{suffix}*FF_AF_nodef_#{suffix})") fault_program.addLine("Set eir_curve_v_pre_#{suffix} = (EIR_c1_#{suffix}) + ((EIR_c2_#{suffix})*FF_AF_nodef_#{suffix}) + ((EIR_c3_#{suffix})*FF_AF_nodef_#{suffix}*FF_AF_nodef_#{suffix})") fault_program.addLine("Set #{cap_fff_act.name} = cap_curve_v_pre_#{suffix} * CAP_IQ_adj_#{suffix}") @@ -3860,9 +3211,11 @@ def self.apply_installation_quality(model, heating_system, cooling_system, unita if not cooling_system.nil? charge_defect_ratio = cooling_system.charge_defect_ratio cool_airflow_defect_ratio = cooling_system.airflow_defect_ratio + clg_ap = cooling_system.additional_properties end if not heating_system.nil? heat_airflow_defect_ratio = heating_system.airflow_defect_ratio + htg_ap = heating_system.additional_properties end return if (charge_defect_ratio.to_f.abs < 0.001) && (cool_airflow_defect_ratio.to_f.abs < 0.001) && (heat_airflow_defect_ratio.to_f.abs < 0.001) @@ -3907,11 +3260,11 @@ def self.apply_installation_quality(model, heating_system, cooling_system, unita fault_program.addLine("Set F_CH = #{f_chg.round(3)}") if not cool_airflow_rated_defect_ratio.empty? - add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, cool_airflow_rated_defect_ratio, clg_coil, model, f_chg, obj_name, :clg, cool_airflow_defect_ratio) + add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, cool_airflow_rated_defect_ratio, clg_coil, model, f_chg, obj_name, :clg, cool_airflow_defect_ratio, clg_ap) end if not heat_airflow_rated_defect_ratio.empty? - add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, heat_airflow_rated_defect_ratio, htg_coil, model, f_chg, obj_name, :htg, heat_airflow_defect_ratio) + add_install_quality_calculations(fault_program, tin_sensor, tout_sensor, heat_airflow_rated_defect_ratio, htg_coil, model, f_chg, obj_name, :htg, heat_airflow_defect_ratio, htg_ap) end program_calling_manager = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) program_calling_manager.setName("#{obj_name} program manager") @@ -3923,13 +3276,13 @@ def self.get_default_gshp_pump_power() return 30.0 # W/ton, per ANSI/RESNET/ICC 301-2019 Section 4.4.5 (closed loop) end - def self.apply_shared_systems(hpxml) - applied_clg = apply_shared_cooling_systems(hpxml) - applied_htg = apply_shared_heating_systems(hpxml) + def self.apply_shared_systems(hpxml_bldg) + applied_clg = apply_shared_cooling_systems(hpxml_bldg) + applied_htg = apply_shared_heating_systems(hpxml_bldg) return unless (applied_clg || applied_htg) # Remove WLHP if not serving heating nor cooling - hpxml.heat_pumps.each do |hp| + hpxml_bldg.heat_pumps.each do |hp| next unless hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir next if hp.fraction_heat_load_served > 0 next if hp.fraction_cool_load_served > 0 @@ -3938,9 +3291,9 @@ def self.apply_shared_systems(hpxml) end # Remove any orphaned HVAC distributions - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_systems = [] - hpxml.hvac_systems.each do |hvac_system| + hpxml_bldg.hvac_systems.each do |hvac_system| next if hvac_system.distribution_system_idref.nil? next unless hvac_system.distribution_system_idref == hvac_distribution.id @@ -3952,9 +3305,9 @@ def self.apply_shared_systems(hpxml) end end - def self.apply_shared_cooling_systems(hpxml) + def self.apply_shared_cooling_systems(hpxml_bldg) applied = false - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless cooling_system.is_shared_system applied = true @@ -3973,7 +3326,7 @@ def self.apply_shared_cooling_systems(hpxml) chiller_input = UnitConversions.convert(cooling_system.cooling_efficiency_kw_per_ton * UnitConversions.convert(cap, 'Btu/hr', 'ton'), 'kW', 'W') if distribution_type == HPXML::HVACDistributionTypeHydronic if distribution_system.hydronic_type == HPXML::HydronicTypeWaterLoop - wlhp = hpxml.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } + wlhp = hpxml_bldg.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } aux_dweq = wlhp.cooling_capacity / wlhp.cooling_efficiency_eer else aux_dweq = 0.0 @@ -3991,7 +3344,7 @@ def self.apply_shared_cooling_systems(hpxml) # Cooling tower w/ water loop heat pump if distribution_type == HPXML::HVACDistributionTypeHydronic if distribution_system.hydronic_type == HPXML::HydronicTypeWaterLoop - wlhp = hpxml.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } + wlhp = hpxml_bldg.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } wlhp_cap = wlhp.cooling_capacity wlhp_input = wlhp_cap / wlhp.cooling_efficiency_eer end @@ -4026,45 +3379,45 @@ def self.apply_shared_cooling_systems(hpxml) wlhp.fraction_heat_load_served = 0.0 else # Assign DSE=1 - hpxml.hvac_distributions.add(id: "#{cooling_system.id}AirDistributionSystem", - distribution_system_type: HPXML::HVACDistributionTypeDSE, - annual_cooling_dse: 1.0, - annual_heating_dse: 1.0) - cooling_system.distribution_system_idref = hpxml.hvac_distributions[-1].id + hpxml_bldg.hvac_distributions.add(id: "#{cooling_system.id}AirDistributionSystem", + distribution_system_type: HPXML::HVACDistributionTypeDSE, + annual_cooling_dse: 1.0, + annual_heating_dse: 1.0) + cooling_system.distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id end elsif (distribution_type == HPXML::HVACDistributionTypeAir) && (distribution_system.air_type == HPXML::AirTypeFanCoil) # Convert "fan coil" air distribution system to "regular velocity" if distribution_system.hvac_systems.size > 1 # Has attached heating system, so create a copy specifically for the cooling system - hpxml.hvac_distributions.add(id: "#{distribution_system.id}_#{cooling_system.id}", - distribution_system_type: distribution_system.distribution_system_type, - air_type: distribution_system.air_type, - number_of_return_registers: distribution_system.number_of_return_registers, - conditioned_floor_area_served: distribution_system.conditioned_floor_area_served) + hpxml_bldg.hvac_distributions.add(id: "#{distribution_system.id}_#{cooling_system.id}", + distribution_system_type: distribution_system.distribution_system_type, + air_type: distribution_system.air_type, + number_of_return_registers: distribution_system.number_of_return_registers, + conditioned_floor_area_served: distribution_system.conditioned_floor_area_served) distribution_system.duct_leakage_measurements.each do |lm| - hpxml.hvac_distributions[-1].duct_leakage_measurements << lm.dup + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << lm.dup end distribution_system.ducts.each do |d| - hpxml.hvac_distributions[-1].ducts << d.dup + hpxml_bldg.hvac_distributions[-1].ducts << d.dup end - cooling_system.distribution_system_idref = hpxml.hvac_distributions[-1].id + cooling_system.distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id end - hpxml.hvac_distributions[-1].air_type = HPXML::AirTypeRegularVelocity - if hpxml.hvac_distributions[-1].duct_leakage_measurements.select { |lm| (lm.duct_type == HPXML::DuctTypeSupply) && (lm.duct_leakage_total_or_to_outside == HPXML::DuctLeakageToOutside) }.size == 0 + hpxml_bldg.hvac_distributions[-1].air_type = HPXML::AirTypeRegularVelocity + if hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.select { |lm| (lm.duct_type == HPXML::DuctTypeSupply) && (lm.duct_leakage_total_or_to_outside == HPXML::DuctLeakageToOutside) }.size == 0 # Assign zero supply leakage - hpxml.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 0, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 0, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) end - if hpxml.hvac_distributions[-1].duct_leakage_measurements.select { |lm| (lm.duct_type == HPXML::DuctTypeReturn) && (lm.duct_leakage_total_or_to_outside == HPXML::DuctLeakageToOutside) }.size == 0 + if hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.select { |lm| (lm.duct_type == HPXML::DuctTypeReturn) && (lm.duct_leakage_total_or_to_outside == HPXML::DuctLeakageToOutside) }.size == 0 # Assign zero return leakage - hpxml.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 0, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 0, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) end - hpxml.hvac_distributions[-1].ducts.each do |d| + hpxml_bldg.hvac_distributions[-1].ducts.each do |d| d.id = "#{d.id}_#{cooling_system.id}" end end @@ -4073,9 +3426,9 @@ def self.apply_shared_cooling_systems(hpxml) return applied end - def self.apply_shared_heating_systems(hpxml) + def self.apply_shared_heating_systems(hpxml_bldg) applied = false - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless heating_system.is_shared_system applied = true @@ -4092,7 +3445,7 @@ def self.apply_shared_heating_systems(hpxml) # Heat pump # If this approach is ever removed, also remove code in HVACSizing.apply_hvac_loads() - wlhp = hpxml.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } + wlhp = hpxml_bldg.heat_pumps.find { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir } wlhp.fraction_heat_load_served = fraction_heat_load_served * (1.0 / wlhp.heating_efficiency_cop) wlhp.fraction_cool_load_served = 0.0 @@ -4106,31 +3459,13 @@ def self.apply_shared_heating_systems(hpxml) return applied end - def self.set_num_speeds(hvac_system) - hvac_ap = hvac_system.additional_properties - - if hvac_system.is_a?(HPXML::CoolingSystem) && ([HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC].include? hvac_system.cooling_system_type) - hvac_ap.num_speeds = 1 - elsif (hvac_system.is_a?(HPXML::CoolingSystem) && (hvac_system.cooling_system_type == HPXML::HVACTypeMiniSplitAirConditioner)) || - (hvac_system.is_a?(HPXML::HeatPump) && (hvac_system.heat_pump_type == HPXML::HVACTypeHeatPumpMiniSplit)) - hvac_ap.speed_indices = [1, 3, 5, 9] # Speeds we model - hvac_ap.num_speeds = hvac_ap.speed_indices.size - elsif hvac_system.compressor_type == HPXML::HVACCompressorTypeSingleStage - hvac_ap.num_speeds = 1 - elsif hvac_system.compressor_type == HPXML::HVACCompressorTypeTwoStage - hvac_ap.num_speeds = 2 - elsif hvac_system.compressor_type == HPXML::HVACCompressorTypeVariableSpeed - hvac_ap.num_speeds = 4 - end - end - - def self.calc_rated_airflow(capacity, rated_cfm_per_ton, capacity_ratio) - return UnitConversions.convert(capacity, 'Btu/hr', 'ton') * UnitConversions.convert(rated_cfm_per_ton, 'cfm', 'm^3/s') * capacity_ratio + def self.calc_rated_airflow(capacity, rated_cfm_per_ton) + return UnitConversions.convert(capacity, 'Btu/hr', 'ton') * UnitConversions.convert(rated_cfm_per_ton, 'cfm', 'm^3/s') end - def self.is_attached_heating_and_cooling_systems(hpxml, heating_system, cooling_system) + def self.is_attached_heating_and_cooling_systems(hpxml_bldg, heating_system, cooling_system) # Now only allows furnace+AC - if not ((hpxml.heating_systems.include? heating_system) && (hpxml.cooling_systems.include? cooling_system)) + if not ((hpxml_bldg.heating_systems.include? heating_system) && (hpxml_bldg.cooling_systems.include? cooling_system)) return false end if not (heating_system.heating_system_type == HPXML::HVACTypeFurnace && cooling_system.cooling_system_type == HPXML::HVACTypeCentralAirConditioner) @@ -4140,23 +3475,23 @@ def self.is_attached_heating_and_cooling_systems(hpxml, heating_system, cooling_ return true end - def self.get_hpxml_hvac_systems(hpxml) + def self.get_hpxml_hvac_systems(hpxml_bldg) # Returns a list of heating/cooling systems, incorporating whether # multiple systems are connected to the same distribution system # (e.g., a furnace + central air conditioner w/ the same ducts). hvac_systems = [] - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| heating_system = nil - if is_attached_heating_and_cooling_systems(hpxml, cooling_system.attached_heating_system, cooling_system) + if is_attached_heating_and_cooling_systems(hpxml_bldg, cooling_system.attached_heating_system, cooling_system) heating_system = cooling_system.attached_heating_system end hvac_systems << { cooling: cooling_system, heating: heating_system } end - hpxml.heating_systems.each do |heating_system| - if is_attached_heating_and_cooling_systems(hpxml, heating_system, heating_system.attached_cooling_system) + hpxml_bldg.heating_systems.each do |heating_system| + if is_attached_heating_and_cooling_systems(hpxml_bldg, heating_system, heating_system.attached_cooling_system) next # Already processed with cooling end @@ -4167,7 +3502,7 @@ def self.get_hpxml_hvac_systems(hpxml) # Heat pump with backup system must be sorted last so that the last two # HVAC systems in the EnergyPlus EquipmentList are 1) the heat pump and # 2) the heat pump backup system. - hpxml.heat_pumps.sort_by { |hp| hp.backup_system_idref.to_s }.each do |heat_pump| + hpxml_bldg.heat_pumps.sort_by { |hp| hp.backup_system_idref.to_s }.each do |heat_pump| hvac_systems << { cooling: heat_pump, heating: heat_pump } end @@ -4175,30 +3510,85 @@ def self.get_hpxml_hvac_systems(hpxml) return hvac_systems end - def self.ensure_nonzero_sizing_values(hpxml) + def self.ensure_nonzero_sizing_values(hpxml_bldg) min_capacity = 1.0 # Btuh min_airflow = 3.0 # cfm; E+ min airflow is 0.001 m3/s - hpxml.heating_systems.each do |htg_sys| + hpxml_bldg.heating_systems.each do |htg_sys| htg_sys.heating_capacity = [htg_sys.heating_capacity, min_capacity].max - if not htg_sys.heating_airflow_cfm.nil? - htg_sys.heating_airflow_cfm = [htg_sys.heating_airflow_cfm, min_airflow].max - end + htg_sys.heating_airflow_cfm = [htg_sys.heating_airflow_cfm, min_airflow].max unless htg_sys.heating_airflow_cfm.nil? end - hpxml.cooling_systems.each do |clg_sys| + hpxml_bldg.cooling_systems.each do |clg_sys| clg_sys.cooling_capacity = [clg_sys.cooling_capacity, min_capacity].max clg_sys.cooling_airflow_cfm = [clg_sys.cooling_airflow_cfm, min_airflow].max + next unless not clg_sys.cooling_detailed_performance_data.empty? + + clg_sys.cooling_detailed_performance_data.each do |dp| + speed = dp.capacity_description == HPXML::CapacityDescriptionMinimum ? 1 : 2 + dp.capacity = [dp.capacity, min_capacity * speed].max + end end - hpxml.heat_pumps.each do |hp_sys| + hpxml_bldg.heat_pumps.each do |hp_sys| hp_sys.cooling_capacity = [hp_sys.cooling_capacity, min_capacity].max hp_sys.cooling_airflow_cfm = [hp_sys.cooling_airflow_cfm, min_airflow].max hp_sys.additional_properties.cooling_capacity_sensible = [hp_sys.additional_properties.cooling_capacity_sensible, min_capacity].max hp_sys.heating_capacity = [hp_sys.heating_capacity, min_capacity].max hp_sys.heating_airflow_cfm = [hp_sys.heating_airflow_cfm, min_airflow].max - if not hp_sys.heating_capacity_17F.nil? - hp_sys.heating_capacity_17F = [hp_sys.heating_capacity_17F, min_capacity].max + hp_sys.heating_capacity_17F = [hp_sys.heating_capacity_17F, min_capacity].max unless hp_sys.heating_capacity_17F.nil? + hp_sys.backup_heating_capacity = [hp_sys.backup_heating_capacity, min_capacity].max unless hp_sys.backup_heating_capacity.nil? + if not hp_sys.heating_detailed_performance_data.empty? + hp_sys.heating_detailed_performance_data.each do |dp| + speed = dp.capacity_description == HPXML::CapacityDescriptionMinimum ? 1 : 2 + dp.capacity = [dp.capacity, min_capacity * speed].max + end + end + next unless not hp_sys.cooling_detailed_performance_data.empty? + + hp_sys.cooling_detailed_performance_data.each do |dp| + speed = dp.capacity_description == HPXML::CapacityDescriptionMinimum ? 1 : 2 + dp.capacity = [dp.capacity, min_capacity * speed].max + end + end + end + + def self.apply_unit_multiplier(hpxml_bldg) + # Apply unit multiplier (E+ thermal zone multiplier); E+ sends the + # multiplied thermal zone load to the HVAC system, so the HVAC system + # needs to be sized to meet the entire multiplied zone load. + unit_multiplier = hpxml_bldg.building_construction.number_of_units + hpxml_bldg.heating_systems.each do |htg_sys| + htg_sys.heating_capacity *= unit_multiplier + htg_sys.heating_airflow_cfm *= unit_multiplier unless htg_sys.heating_airflow_cfm.nil? + htg_sys.pilot_light_btuh *= unit_multiplier unless htg_sys.pilot_light_btuh.nil? + htg_sys.electric_auxiliary_energy *= unit_multiplier unless htg_sys.electric_auxiliary_energy.nil? + htg_sys.fan_watts *= unit_multiplier unless htg_sys.fan_watts.nil? + htg_sys.heating_detailed_performance_data.each do |dp| + dp.capacity *= unit_multiplier unless dp.capacity.nil? + end + end + hpxml_bldg.cooling_systems.each do |clg_sys| + clg_sys.cooling_capacity *= unit_multiplier + clg_sys.cooling_airflow_cfm *= unit_multiplier + clg_sys.crankcase_heater_watts *= unit_multiplier unless clg_sys.crankcase_heater_watts.nil? + clg_sys.integrated_heating_system_capacity *= unit_multiplier unless clg_sys.integrated_heating_system_capacity.nil? + clg_sys.integrated_heating_system_airflow_cfm *= unit_multiplier unless clg_sys.integrated_heating_system_airflow_cfm.nil? + clg_sys.cooling_detailed_performance_data.each do |dp| + dp.capacity *= unit_multiplier unless dp.capacity.nil? + end + end + hpxml_bldg.heat_pumps.each do |hp_sys| + hp_sys.cooling_capacity *= unit_multiplier + hp_sys.cooling_airflow_cfm *= unit_multiplier + hp_sys.additional_properties.cooling_capacity_sensible *= unit_multiplier + hp_sys.heating_capacity *= unit_multiplier + hp_sys.heating_airflow_cfm *= unit_multiplier + hp_sys.heating_capacity_17F *= unit_multiplier unless hp_sys.heating_capacity_17F.nil? + hp_sys.backup_heating_capacity *= unit_multiplier unless hp_sys.backup_heating_capacity.nil? + hp_sys.crankcase_heater_watts *= unit_multiplier unless hp_sys.crankcase_heater_watts.nil? + hp_sys.heating_detailed_performance_data.each do |dp| + dp.capacity *= unit_multiplier unless dp.capacity.nil? end - if not hp_sys.backup_heating_capacity.nil? - hp_sys.backup_heating_capacity = [hp_sys.backup_heating_capacity, min_capacity].max + hp_sys.cooling_detailed_performance_data.each do |dp| + dp.capacity *= unit_multiplier unless dp.capacity.nil? end end end @@ -4237,7 +3627,7 @@ def self.calc_hspf_from_hspf2(hspf2, is_ducted) # and space-constrained) that we don't handle here. if is_ducted # Ducted split system return hspf2 / 0.85 - else # Ducted split system + else # Ductless system return hspf2 / 0.90 end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/hvac_sizing.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/hvac_sizing.rb index 4e810d3065..4e1529427f 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/hvac_sizing.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/hvac_sizing.rb @@ -1,12 +1,12 @@ # frozen_string_literal: true class HVACSizing - def self.calculate(weather, hpxml, cfa, hvac_systems) + def self.calculate(weather, hpxml_bldg, cfa, hvac_systems) # Calculates heating/cooling design loads, and selects equipment # values (e.g., capacities, airflows) specific to each HVAC system. # Calculations generally follow ACCA Manual J/S. - @hpxml = hpxml + @hpxml_bldg = hpxml_bldg @cfa = cfa process_site_calcs_and_design_temps(weather) @@ -83,14 +83,14 @@ def self.process_site_calcs_and_design_temps(weather) @daily_range_temp_adjust = [4, 0, -5] # Manual J inside conditions - @cool_setpoint = @hpxml.header.manualj_cooling_setpoint - @heat_setpoint = @hpxml.header.manualj_heating_setpoint + @cool_setpoint = @hpxml_bldg.header.manualj_cooling_setpoint + @heat_setpoint = @hpxml_bldg.header.manualj_heating_setpoint @cool_design_grains = UnitConversions.convert(weather.design.CoolingHumidityRatio, 'lbm/lbm', 'grains') # Calculate the design temperature differences - @ctd = [@hpxml.header.manualj_cooling_design_temp - @cool_setpoint, 0.0].max - @htd = [@heat_setpoint - @hpxml.header.manualj_heating_design_temp, 0.0].max + @ctd = [@hpxml_bldg.header.manualj_cooling_design_temp - @cool_setpoint, 0.0].max + @htd = [@heat_setpoint - @hpxml_bldg.header.manualj_heating_design_temp, 0.0].max # Calculate the average Daily Temperature Range (DTR) to determine the class (low, medium, high) dtr = weather.design.DailyTemperatureRange @@ -124,7 +124,7 @@ def self.process_site_calcs_and_design_temps(weather) # Inside air density avg_setpoint = (@cool_setpoint + @heat_setpoint) / 2.0 - @inside_air_dens = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * (avg_setpoint + 460.0)) + @inside_air_dens = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * UnitConversions.convert(avg_setpoint, 'F', 'R')) # Design Temperatures @@ -132,11 +132,11 @@ def self.process_site_calcs_and_design_temps(weather) @heat_design_temps = {} locations = [] - (@hpxml.roofs + @hpxml.rim_joists + @hpxml.walls + @hpxml.foundation_walls + @hpxml.floors + @hpxml.slabs).each do |surface| + (@hpxml_bldg.roofs + @hpxml_bldg.rim_joists + @hpxml_bldg.walls + @hpxml_bldg.foundation_walls + @hpxml_bldg.floors + @hpxml_bldg.slabs).each do |surface| locations << surface.interior_adjacent_to locations << surface.exterior_adjacent_to end - @hpxml.hvac_distributions.each do |hvac_dist| + @hpxml_bldg.hvac_distributions.each do |hvac_dist| hvac_dist.ducts.each do |duct| locations << duct.duct_location end @@ -146,15 +146,16 @@ def self.process_site_calcs_and_design_temps(weather) next if [HPXML::LocationGround].include? location if [HPXML::LocationOtherHousingUnit, HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, - HPXML::LocationOtherNonFreezingSpace, HPXML::LocationExteriorWall, HPXML::LocationUnderSlab].include? location - @cool_design_temps[location] = calculate_scheduled_space_design_temps(location, @cool_setpoint, @hpxml.header.manualj_cooling_design_temp, weather.data.GroundMonthlyTemps.max) - @heat_design_temps[location] = calculate_scheduled_space_design_temps(location, @heat_setpoint, @hpxml.header.manualj_heating_design_temp, weather.data.GroundMonthlyTemps.min) - elsif [HPXML::LocationOutside, HPXML::LocationRoofDeck].include? location - @cool_design_temps[location] = @hpxml.header.manualj_cooling_design_temp - @heat_design_temps[location] = @hpxml.header.manualj_heating_design_temp + HPXML::LocationOtherNonFreezingSpace, HPXML::LocationExteriorWall, HPXML::LocationUnderSlab, + HPXML::LocationManufacturedHomeBelly].include? location + @cool_design_temps[location] = calculate_scheduled_space_design_temps(location, @cool_setpoint, @hpxml_bldg.header.manualj_cooling_design_temp, weather.data.ShallowGroundMonthlyTemps.max) + @heat_design_temps[location] = calculate_scheduled_space_design_temps(location, @heat_setpoint, @hpxml_bldg.header.manualj_heating_design_temp, weather.data.ShallowGroundMonthlyTemps.min) + elsif [HPXML::LocationOutside, HPXML::LocationRoofDeck, HPXML::LocationManufacturedHomeUnderBelly].include? location + @cool_design_temps[location] = @hpxml_bldg.header.manualj_cooling_design_temp + @heat_design_temps[location] = @hpxml_bldg.header.manualj_heating_design_temp elsif HPXML::conditioned_locations.include? location - @cool_design_temps[location] = process_design_temp_cooling(weather, HPXML::LocationLivingSpace) - @heat_design_temps[location] = process_design_temp_heating(weather, HPXML::LocationLivingSpace) + @cool_design_temps[location] = process_design_temp_cooling(weather, HPXML::LocationConditionedSpace) + @heat_design_temps[location] = process_design_temp_heating(weather, HPXML::LocationConditionedSpace) else @cool_design_temps[location] = process_design_temp_cooling(weather, location) @heat_design_temps[location] = process_design_temp_heating(weather, location) @@ -163,34 +164,34 @@ def self.process_site_calcs_and_design_temps(weather) end def self.process_design_temp_heating(weather, location) - if location == HPXML::LocationLivingSpace + if location == HPXML::LocationConditionedSpace heat_temp = @heat_setpoint elsif location == HPXML::LocationGarage - heat_temp = @hpxml.header.manualj_heating_design_temp + 13.0 + heat_temp = @hpxml_bldg.header.manualj_heating_design_temp + 13.0 elsif (location == HPXML::LocationAtticUnvented) || (location == HPXML::LocationAtticVented) - attic_floors = @hpxml.floors.select { |f| f.is_ceiling && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(location) } + attic_floors = @hpxml_bldg.floors.select { |f| f.is_ceiling && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(location) } avg_floor_rvalue = calculate_average_r_value(attic_floors) - attic_roofs = @hpxml.roofs.select { |r| r.interior_adjacent_to == location } + attic_roofs = @hpxml_bldg.roofs.select { |r| r.interior_adjacent_to == location } avg_roof_rvalue = calculate_average_r_value(attic_roofs) if avg_floor_rvalue < avg_roof_rvalue # Attic is considered to be encapsulated. MJ8 says to use an attic # temperature of 95F, however alternative approaches are permissible if location == HPXML::LocationAtticVented - heat_temp = @hpxml.header.manualj_heating_design_temp + heat_temp = @hpxml_bldg.header.manualj_heating_design_temp else - heat_temp = calculate_space_design_temps(location, weather, @heat_setpoint, @hpxml.header.manualj_heating_design_temp, weather.data.GroundMonthlyTemps.min) + heat_temp = calculate_space_design_temps(location, weather, @heat_setpoint, @hpxml_bldg.header.manualj_heating_design_temp, weather.data.ShallowGroundMonthlyTemps.min) end else - heat_temp = @hpxml.header.manualj_heating_design_temp + heat_temp = @hpxml_bldg.header.manualj_heating_design_temp end elsif [HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceUnvented, HPXML::LocationCrawlspaceVented].include? location - heat_temp = calculate_space_design_temps(location, weather, @heat_setpoint, @hpxml.header.manualj_heating_design_temp, weather.data.GroundMonthlyTemps.min) + heat_temp = calculate_space_design_temps(location, weather, @heat_setpoint, @hpxml_bldg.header.manualj_heating_design_temp, weather.data.ShallowGroundMonthlyTemps.min) end @@ -200,19 +201,19 @@ def self.process_design_temp_heating(weather, location) end def self.process_design_temp_cooling(weather, location) - if location == HPXML::LocationLivingSpace + if location == HPXML::LocationConditionedSpace cool_temp = @cool_setpoint elsif location == HPXML::LocationGarage # Calculate fraction of garage under conditioned space area_total = 0.0 area_conditioned = 0.0 - @hpxml.roofs.each do |roof| + @hpxml_bldg.roofs.each do |roof| next unless roof.interior_adjacent_to == location area_total += roof.area end - @hpxml.floors.each do |floor| + @hpxml_bldg.floors.each do |floor| next unless [floor.interior_adjacent_to, floor.exterior_adjacent_to].include? location area_total += floor.area @@ -225,36 +226,36 @@ def self.process_design_temp_cooling(weather, location) end # Calculate the garage cooling design temperature based on Table 4C - # Linearly interpolate between having living space over the garage and not having living space above the garage + # Linearly interpolate between having conditioned space over the garage and not having conditioned space above the garage if @daily_range_num == 0.0 - cool_temp = (@hpxml.header.manualj_cooling_design_temp + + cool_temp = (@hpxml_bldg.header.manualj_cooling_design_temp + (11.0 * garage_frac_under_conditioned) + (22.0 * (1.0 - garage_frac_under_conditioned))) elsif @daily_range_num == 1.0 - cool_temp = (@hpxml.header.manualj_cooling_design_temp + + cool_temp = (@hpxml_bldg.header.manualj_cooling_design_temp + (6.0 * garage_frac_under_conditioned) + (17.0 * (1.0 - garage_frac_under_conditioned))) elsif @daily_range_num == 2.0 - cool_temp = (@hpxml.header.manualj_cooling_design_temp + + cool_temp = (@hpxml_bldg.header.manualj_cooling_design_temp + (1.0 * garage_frac_under_conditioned) + (12.0 * (1.0 - garage_frac_under_conditioned))) end elsif (location == HPXML::LocationAtticUnvented) || (location == HPXML::LocationAtticVented) - attic_floors = @hpxml.floors.select { |f| f.is_ceiling && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(location) } + attic_floors = @hpxml_bldg.floors.select { |f| f.is_ceiling && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(location) } avg_floor_rvalue = calculate_average_r_value(attic_floors) - attic_roofs = @hpxml.roofs.select { |r| r.interior_adjacent_to == location } + attic_roofs = @hpxml_bldg.roofs.select { |r| r.interior_adjacent_to == location } avg_roof_rvalue = calculate_average_r_value(attic_roofs) if avg_floor_rvalue < avg_roof_rvalue # Attic is considered to be encapsulated. MJ8 says to use an attic # temperature of 95F, however alternative approaches are permissible if location == HPXML::LocationAtticVented - cool_temp = @hpxml.header.manualj_cooling_design_temp + 40.0 # This is the number from a California study with dark shingle roof and similar ventilation. + cool_temp = @hpxml_bldg.header.manualj_cooling_design_temp + 40.0 # This is the number from a California study with dark shingle roof and similar ventilation. else - cool_temp = calculate_space_design_temps(location, weather, @cool_setpoint, @hpxml.header.manualj_cooling_design_temp, weather.data.GroundMonthlyTemps.max, true) + cool_temp = calculate_space_design_temps(location, weather, @cool_setpoint, @hpxml_bldg.header.manualj_cooling_design_temp, weather.data.ShallowGroundMonthlyTemps.max, true) end else @@ -263,16 +264,16 @@ def self.process_design_temp_cooling(weather, location) tot_roof_area = 0.0 cool_temp = 0.0 - @hpxml.roofs.each do |roof| + @hpxml_bldg.roofs.each do |roof| next unless roof.interior_adjacent_to == location tot_roof_area += roof.net_area if location == HPXML::LocationAtticUnvented if not roof.radiant_barrier - cool_temp += (150.0 + (@hpxml.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num]) * roof.net_area + cool_temp += (150.0 + (@hpxml_bldg.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num]) * roof.net_area else - cool_temp += (130.0 + (@hpxml.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num]) * roof.net_area + cool_temp += (130.0 + (@hpxml_bldg.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num]) * roof.net_area end else if not roof.radiant_barrier @@ -334,11 +335,11 @@ def self.process_design_temp_cooling(weather, location) cool_temp /= tot_roof_area # Adjust base CLTD for cooling design temperature and daily range - cool_temp += (@hpxml.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num] + cool_temp += (@hpxml_bldg.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num] end elsif [HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceUnvented, HPXML::LocationCrawlspaceVented].include? location - cool_temp = calculate_space_design_temps(location, weather, @cool_setpoint, @hpxml.header.manualj_cooling_design_temp, weather.data.GroundMonthlyTemps.max) + cool_temp = calculate_space_design_temps(location, weather, @cool_setpoint, @hpxml_bldg.header.manualj_cooling_design_temp, weather.data.ShallowGroundMonthlyTemps.max) end @@ -481,7 +482,7 @@ def self.process_load_windows_skylights(bldg_design_loads, weather) alp_load = 0.0 # Average Load Procedure (ALP) Load afl_hr = [0.0] * 12 # Initialize Hourly Aggregate Fenestration Load (AFL) - @hpxml.windows.each do |window| + @hpxml_bldg.windows.each do |window| next unless window.wall.is_exterior_thermal_boundary window_summer_sf = window.interior_shading_factor_summer * window.exterior_shading_factor_summer @@ -615,7 +616,7 @@ def self.process_load_windows_skylights(bldg_design_loads, weather) alp_load = 0.0 # Average Load Procedure (ALP) Load afl_hr = [0.0] * 12 # Initialize Hourly Aggregate Fenestration Load (AFL) - @hpxml.skylights.each do |skylight| + @hpxml_bldg.skylights.each do |skylight| skylight_summer_sf = skylight.interior_shading_factor_summer * skylight.exterior_shading_factor_summer skylight_true_azimuth = get_true_azimuth(skylight.azimuth) cnt225 = (skylight_true_azimuth / 22.5).round.to_i @@ -705,7 +706,7 @@ def self.process_load_doors(bldg_design_loads) bldg_design_loads.Heat_Doors = 0.0 bldg_design_loads.Cool_Doors = 0.0 - @hpxml.doors.each do |door| + @hpxml_bldg.doors.each do |door| next unless door.is_thermal_boundary if door.wall.is_exterior @@ -728,7 +729,7 @@ def self.process_load_walls(bldg_design_loads) bldg_design_loads.Cool_Walls = 0.0 # Above-Grade Walls - (@hpxml.walls + @hpxml.rim_joists).each do |wall| + (@hpxml_bldg.walls + @hpxml_bldg.rim_joists).each do |wall| next unless wall.is_thermal_boundary wall_group = get_wall_group(wall) @@ -774,7 +775,7 @@ def self.process_load_walls(bldg_design_loads) if @ctd >= 10.0 # Adjust the CLTD for different cooling design temperatures - cltd += (@hpxml.header.manualj_cooling_design_temp - 95.0) + cltd += (@hpxml_bldg.header.manualj_cooling_design_temp - 95.0) # Adjust the CLTD for daily temperature range cltd += @daily_range_temp_adjust[@daily_range_num] else @@ -794,7 +795,7 @@ def self.process_load_walls(bldg_design_loads) end # Foundation walls - @hpxml.foundation_walls.each do |foundation_wall| + @hpxml_bldg.foundation_walls.each do |foundation_wall| next unless foundation_wall.is_exterior_thermal_boundary u_wall_with_soil, _u_wall_without_soil = get_foundation_wall_properties(foundation_wall) @@ -811,7 +812,7 @@ def self.process_load_roofs(bldg_design_loads) bldg_design_loads.Cool_Roofs = 0.0 # Roofs - @hpxml.roofs.each do |roof| + @hpxml_bldg.roofs.each do |roof| next unless roof.is_thermal_boundary # Base CLTD for conditioned roofs (Roof-Joist-Ceiling Sandwiches) taken from MJ8 Figure A12-16 @@ -849,7 +850,7 @@ def self.process_load_roofs(bldg_design_loads) end # Adjust base CLTD for different CTD or DR - cltd += (@hpxml.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num] + cltd += (@hpxml_bldg.header.manualj_cooling_design_temp - 95.0) + @daily_range_temp_adjust[@daily_range_num] bldg_design_loads.Cool_Roofs += (1.0 / roof.insulation_assembly_r_value) * roof.net_area * cltd bldg_design_loads.Heat_Roofs += (1.0 / roof.insulation_assembly_r_value) * roof.net_area * @htd @@ -864,7 +865,7 @@ def self.process_load_ceilings(bldg_design_loads) bldg_design_loads.Heat_Ceilings = 0.0 bldg_design_loads.Cool_Ceilings = 0.0 - @hpxml.floors.each do |floor| + @hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling next unless floor.is_thermal_boundary @@ -887,7 +888,7 @@ def self.process_load_floors(bldg_design_loads) bldg_design_loads.Heat_Floors = 0.0 bldg_design_loads.Cool_Floors = 0.0 - @hpxml.floors.each do |floor| + @hpxml_bldg.floors.each do |floor| next unless floor.is_floor next unless floor.is_thermal_boundary @@ -901,7 +902,7 @@ def self.process_load_floors(bldg_design_loads) sum_ua_wall = 0.0 sum_a_wall = 0.0 - @hpxml.foundation_walls.each do |foundation_wall| + @hpxml_bldg.foundation_walls.each do |foundation_wall| next unless foundation_wall.is_exterior && foundation_wall.interior_adjacent_to == adjacent_space _u_wall_with_soil, u_wall_without_soil = get_foundation_wall_properties(foundation_wall) @@ -909,7 +910,7 @@ def self.process_load_floors(bldg_design_loads) sum_a_wall += foundation_wall.net_area sum_ua_wall += (u_wall_without_soil * foundation_wall.net_area) end - @hpxml.walls.each do |wall| + @hpxml_bldg.walls.each do |wall| next unless wall.is_exterior && wall.interior_adjacent_to == adjacent_space sum_a_wall += wall.net_area @@ -948,16 +949,16 @@ def self.process_load_slabs(bldg_design_loads) bldg_design_loads.Heat_Slabs = 0.0 - @hpxml.slabs.each do |slab| + @hpxml_bldg.slabs.each do |slab| next unless slab.is_thermal_boundary - if slab.interior_adjacent_to == HPXML::LocationLivingSpace # Slab-on-grade - f_value = calc_slab_f_value(slab, @hpxml.site.ground_conductivity) + if slab.interior_adjacent_to == HPXML::LocationConditionedSpace # Slab-on-grade + f_value = calc_slab_f_value(slab, @hpxml_bldg.site.ground_conductivity) bldg_design_loads.Heat_Slabs += f_value * slab.exposed_perimeter * @htd elsif HPXML::conditioned_below_grade_locations.include? slab.interior_adjacent_to # Based on MJ 8th Ed. A12-7 and ASHRAE HoF 2013 pg 18.31 Eq 40 slab_is_insulated = false - if slab.under_slab_insulation_width > 0 && slab.under_slab_insulation_r_value > 0 + if slab.under_slab_insulation_width.to_f > 0 && slab.under_slab_insulation_r_value > 0 slab_is_insulated = true elsif slab.perimeter_insulation_depth > 0 && slab.perimeter_insulation_r_value > 0 slab_is_insulated = true @@ -966,8 +967,8 @@ def self.process_load_slabs(bldg_design_loads) end k_soil = 0.8 # Value from ASHRAE HoF, probably used by Manual J r_other = 1.47 # Value from ASHRAE HoF, probably used by Manual J - foundation_walls = @hpxml.foundation_walls.select { |fw| fw.is_thermal_boundary } - z_f = foundation_walls.map { |fw| fw.depth_below_grade }.sum(0.0) / foundation_walls.size # Average below-grade depth + ext_fnd_walls = @hpxml_bldg.foundation_walls.select { |fw| fw.is_exterior } + z_f = ext_fnd_walls.map { |fw| fw.depth_below_grade * (fw.area / fw.height) }.sum(0.0) / ext_fnd_walls.map { |fw| fw.area / fw.height }.sum # Weighted-average (by length) below-grade depth sqrt_term = [slab.exposed_perimeter**2 - 16.0 * slab.area, 0.0].max length = slab.exposed_perimeter / 4.0 + Math.sqrt(sqrt_term) / 4.0 width = slab.exposed_perimeter / 4.0 - Math.sqrt(sqrt_term) / 4.0 @@ -988,15 +989,15 @@ def self.process_load_infiltration_ventilation(bldg_design_loads, weather) Heating and Cooling Loads: Infiltration & Ventilation ''' - sla, _ach50, _nach, _volume, _height, a_ext = Airflow.get_values_from_air_infiltration_measurements(@hpxml, @cfa, weather) + sla, _ach50, _nach, _volume, _height, a_ext = Airflow.get_values_from_air_infiltration_measurements(@hpxml_bldg, @cfa, weather) sla *= a_ext ela = sla * @cfa - ncfl_ag = @hpxml.building_construction.number_of_conditioned_floors_above_grade + ncfl_ag = @hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade # Set stack/wind coefficients from Tables 5D/5E c_s = 0.015 * ncfl_ag - c_w_base = [0.0133 * @hpxml.site.additional_properties.aim2_shelter_coeff - 0.0027, 0.0].max # Linear relationship between shelter coefficient and c_w coefficients by shielding class + c_w_base = [0.0133 * @hpxml_bldg.site.additional_properties.aim2_shelter_coeff - 0.0027, 0.0].max # Linear relationship between shelter coefficient and c_w coefficients by shielding class c_w = c_w_base * ncfl_ag**0.4 ela_in2 = UnitConversions.convert(ela, 'ft^2', 'in^2') @@ -1024,8 +1025,8 @@ def self.process_load_internal_gains(bldg_design_loads) Cooling Load: Internal Gains ''' - bldg_design_loads.Cool_IntGains_Sens = @hpxml.header.manualj_internal_loads_sensible + 230.0 * @hpxml.header.manualj_num_occupants - bldg_design_loads.Cool_IntGains_Lat = @hpxml.header.manualj_internal_loads_latent + 200.0 * @hpxml.header.manualj_num_occupants + bldg_design_loads.Cool_IntGains_Sens = @hpxml_bldg.header.manualj_internal_loads_sensible + 230.0 * @hpxml_bldg.header.manualj_num_occupants + bldg_design_loads.Cool_IntGains_Lat = @hpxml_bldg.header.manualj_internal_loads_latent + 200.0 * @hpxml_bldg.header.manualj_num_occupants end def self.aggregate_loads(bldg_design_loads) @@ -1133,22 +1134,18 @@ def self.apply_hvac_size_limits(hvac_cooling) end def self.apply_hvac_heat_pump_logic(hvac_sizing_values, hvac_cooling) - # If HERS/MaxLoad methodology, uses at least the larger of heating and cooling loads for heat pump sizing (required for ERI). return unless hvac_cooling.is_a? HPXML::HeatPump return if @fraction_cool_load_served == 0 return if @fraction_heat_load_served == 0 - if (@hpxml.header.heat_pump_sizing_methodology != HPXML::HeatPumpSizingACCA) + if @hpxml_bldg.header.heat_pump_sizing_methodology != HPXML::HeatPumpSizingACCA + # If HERS/MaxLoad methodology, use at least the larger of heating/cooling loads for heat pump sizing. # Note: Heat_Load_Supp should NOT be adjusted; we only want to adjust the HP capacity, not the HP backup heating capacity. max_load = [hvac_sizing_values.Heat_Load, hvac_sizing_values.Cool_Load_Tot].max hvac_sizing_values.Heat_Load = max_load hvac_sizing_values.Cool_Load_Sens *= max_load / hvac_sizing_values.Cool_Load_Tot hvac_sizing_values.Cool_Load_Lat *= max_load / hvac_sizing_values.Cool_Load_Tot hvac_sizing_values.Cool_Load_Tot = max_load - - # Override Manual S oversize allowances: - @oversize_limit = 1.0 - @oversize_delta = 0.0 end end @@ -1162,17 +1159,18 @@ def self.get_duct_regain_factor(duct) dse_Fregain = 0.0 elsif [HPXML::LocationOtherHousingUnit, HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, - HPXML::LocationOtherNonFreezingSpace, HPXML::LocationExteriorWall, HPXML::LocationUnderSlab].include? duct.duct_location + HPXML::LocationOtherNonFreezingSpace, HPXML::LocationExteriorWall, HPXML::LocationUnderSlab, + HPXML::LocationManufacturedHomeBelly].include? duct.duct_location space_values = Geometry.get_temperature_scheduled_space_values(duct.duct_location) dse_Fregain = space_values[:f_regain] elsif [HPXML::LocationBasementUnconditioned, HPXML::LocationCrawlspaceVented, HPXML::LocationCrawlspaceUnvented].include? duct.duct_location - ceilings = @hpxml.floors.select { |f| f.is_floor && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(duct.duct_location) } + ceilings = @hpxml_bldg.floors.select { |f| f.is_floor && [f.interior_adjacent_to, f.exterior_adjacent_to].include?(duct.duct_location) } avg_ceiling_rvalue = calculate_average_r_value(ceilings) ceiling_insulated = (avg_ceiling_rvalue > 4) - walls = @hpxml.foundation_walls.select { |f| [f.interior_adjacent_to, f.exterior_adjacent_to].include? duct.duct_location } + walls = @hpxml_bldg.foundation_walls.select { |f| [f.interior_adjacent_to, f.exterior_adjacent_to].include? duct.duct_location } avg_wall_rvalue = calculate_average_r_value(walls) walls_insulated = (avg_wall_rvalue > 4) @@ -1335,11 +1333,9 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat if not hvac_cooling.nil? hvac_cooling_ap = hvac_cooling.additional_properties + is_ducted = !hvac_cooling.distribution_system.nil? end - # Calculate the air flow rate required for design conditions - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Cool_Load_Sens, (@cool_setpoint - @leaving_air_temp)) - if hvac_sizing_values.Cool_Load_Tot <= 0 hvac_sizing_values.Cool_Capacity = 0.0 @@ -1347,18 +1343,32 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat hvac_sizing_values.Cool_Airflow = 0.0 elsif [HPXML::HVACTypeCentralAirConditioner, - HPXML::HVACTypeHeatPumpAirToAir].include? @cooling_type - - entering_temp = @hpxml.header.manualj_cooling_design_temp - hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap) - coefficients = hvac_cooling_ap.cool_cap_ft_spec[hvac_cooling_speed] + HPXML::HVACTypeHeatPumpAirToAir].include?(@cooling_type) || + ([HPXML::HVACTypeMiniSplitAirConditioner, + HPXML::HVACTypeHeatPumpMiniSplit].include?(@cooling_type) && is_ducted) + # For central systems, the installer can take steps to try to meet both sensible and latent loads, + # such as different indoor/outdoor coil combinations and different blower settings. + # Ductless systems don't offer this flexibility. + + entering_temp = @hpxml_bldg.header.manualj_cooling_design_temp + hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap, true) + if hvac_cooling.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + idb_adj = adjust_indoor_condition_var_speed(entering_temp, @wetbulb_indoor_cooling, :clg) + odb_adj = adjust_outdoor_condition_var_speed(hvac_cooling.cooling_detailed_performance_data, entering_temp, hvac_cooling, :clg) + total_cap_curve_value = odb_adj * idb_adj + else + coefficients = hvac_cooling_ap.cool_cap_ft_spec[hvac_cooling_speed] + total_cap_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, entering_temp, coefficients) + end - total_cap_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, entering_temp, coefficients) cool_cap_rated = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value hvac_cooling_shr = hvac_cooling_ap.cool_rated_shrs_gross[hvac_cooling_speed] sens_cap_rated = cool_cap_rated * hvac_cooling_shr + # Calculate the air flow rate required for design conditions + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Cool_Load_Sens, (@cool_setpoint - @leaving_air_temp), cool_cap_rated) + sensible_cap_curve_value = process_curve_fit(hvac_sizing_values.Cool_Airflow, hvac_sizing_values.Cool_Load_Tot, entering_temp) sens_cap_design = sens_cap_rated * sensible_cap_curve_value lat_cap_design = [hvac_sizing_values.Cool_Load_Tot - sens_cap_design, 1.0].max @@ -1370,7 +1380,13 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat d_sens = shr_biquadratic[5] # Adjust Sizing - if lat_cap_design < hvac_sizing_values.Cool_Load_Lat + if hvac_cooling.is_a?(HPXML::HeatPump) && (@hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS) + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + + cool_load_sens_cap_design = hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value + + elsif lat_cap_design < hvac_sizing_values.Cool_Load_Lat # Size by MJ8 Latent load, return to rated conditions # Solve for the new sensible and total capacity at design conditions: @@ -1379,10 +1395,13 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat # substituting in CFM = cool_load_sens_cap_design / (1.1 * ACF * (cool_setpoint - LAT)) cool_load_sens_cap_design = hvac_sizing_values.Cool_Load_Lat / ((total_cap_curve_value / hvac_cooling_shr - \ - (UnitConversions.convert(b_sens, 'ton', 'Btu/hr') + UnitConversions.convert(d_sens, 'ton', 'Btu/hr') * entering_temp) / \ + (b_sens + d_sens * entering_temp) / \ (1.1 * @acf * (@cool_setpoint - @leaving_air_temp))) / \ (a_sens + c_sens * entering_temp) - 1.0) + # Ensure equipment is not being undersized + cool_load_sens_cap_design = [cool_load_sens_cap_design, @undersize_limit * hvac_sizing_values.Cool_Load_Sens].max + cool_cap_design = cool_load_sens_cap_design + hvac_sizing_values.Cool_Load_Lat # The SHR of the equipment at the design condition @@ -1397,16 +1416,13 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat # Limit total capacity to oversize limit cool_cap_design = [cool_cap_design, @oversize_limit * hvac_sizing_values.Cool_Load_Tot].min - # Determine the final sensible capacity at design using the SHR - cool_load_sens_cap_design = shr_design * cool_cap_design - - # Calculate the final air flow rate using final sensible capacity at design - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp)) - # Determine rated capacities hvac_sizing_values.Cool_Capacity = cool_cap_design / total_cap_curve_value hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + # Determine the final sensible capacity at design using the SHR + cool_load_sens_cap_design = shr_design * cool_cap_design + elsif sens_cap_design < @undersize_limit * hvac_sizing_values.Cool_Load_Sens # Size by MJ8 Sensible load, return to rated conditions, find Sens with SHRRated. Limit total # capacity to oversizing limit @@ -1431,56 +1447,67 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat # Recalculate the air flow rate in case the oversizing limit has been used cool_load_sens_cap_design = hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp)) else hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr cool_load_sens_cap_design = hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp)) end - # Ensure the air flow rate is in between 200 and 500 cfm/ton. - # Reset the air flow rate (with a safety margin), if required. - if hvac_sizing_values.Cool_Airflow / UnitConversions.convert(hvac_sizing_values.Cool_Capacity, 'Btu/hr', 'ton') > 500 - hvac_sizing_values.Cool_Airflow = 499.0 * UnitConversions.convert(hvac_sizing_values.Cool_Capacity, 'Btu/hr', 'ton') # CFM - elsif hvac_sizing_values.Cool_Airflow / UnitConversions.convert(hvac_sizing_values.Cool_Capacity, 'Btu/hr', 'ton') < 200 - hvac_sizing_values.Cool_Airflow = 201.0 * UnitConversions.convert(hvac_sizing_values.Cool_Capacity, 'Btu/hr', 'ton') # CFM - end + # Calculate the final air flow rate using final sensible capacity at design + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp), hvac_sizing_values.Cool_Capacity) elsif [HPXML::HVACTypeHeatPumpMiniSplit, - HPXML::HVACTypeMiniSplitAirConditioner].include? @cooling_type + HPXML::HVACTypeMiniSplitAirConditioner].include?(@cooling_type) && !is_ducted - entering_temp = @hpxml.header.manualj_cooling_design_temp - hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap) - coefficients = hvac_cooling_ap.cool_cap_ft_spec[hvac_cooling_speed] - - total_cap_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, entering_temp, coefficients) + hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap, true) hvac_cooling_shr = hvac_cooling_ap.cool_rated_shrs_gross[hvac_cooling_speed] - hvac_sizing_values.Cool_Capacity = (hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value) - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_user(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[-1], hvac_cooling_ap.cool_capacity_ratios[-1]) + if hvac_cooling.is_a?(HPXML::HeatPump) && (@hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS) + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + else + entering_temp = @hpxml_bldg.header.manualj_cooling_design_temp + idb_adj = adjust_indoor_condition_var_speed(entering_temp, @wetbulb_indoor_cooling, :clg) + odb_adj = adjust_outdoor_condition_var_speed(hvac_cooling.cooling_detailed_performance_data, entering_temp, hvac_cooling, :clg) + total_cap_curve_value = odb_adj * idb_adj + + hvac_sizing_values.Cool_Capacity = (hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value) + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + end + + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_user(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[hvac_cooling_speed], hvac_cooling_ap.cool_capacity_ratios[hvac_cooling_speed]) elsif [HPXML::HVACTypeRoomAirConditioner, HPXML::HVACTypePTAC, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? @cooling_type - entering_temp = @hpxml.header.manualj_cooling_design_temp - hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap) - total_cap_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, entering_temp, hvac_cooling_ap.cool_cap_ft_spec[hvac_cooling_speed]) + hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap, true) hvac_cooling_shr = hvac_cooling_ap.cool_rated_shrs_gross[hvac_cooling_speed] - hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_user(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[hvac_cooling_speed], 1.0) + if hvac_cooling.is_a?(HPXML::HeatPump) && (@hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS) + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + else + entering_temp = @hpxml_bldg.header.manualj_cooling_design_temp + total_cap_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, entering_temp, hvac_cooling_ap.cool_cap_ft_spec[hvac_cooling_speed]) + + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + end + + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_user(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[0], 1.0) elsif HPXML::HVACTypeHeatPumpGroundToAir == @cooling_type + coil_bf = gshp_coil_bf entering_temp = hvac_cooling_ap.design_chw - hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap) + hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap, true) + + # Calculate the air flow rate required for design conditions + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Cool_Load_Sens, (@cool_setpoint - @leaving_air_temp)) # Neglecting the water flow rate for now because it's not available yet. Air flow rate is pre-adjusted values. design_wb_temp = UnitConversions.convert(@wetbulb_indoor_cooling, 'f', 'k') @@ -1495,29 +1522,34 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat bypass_factor_curve_value = MathTools.biquadratic(@wetbulb_indoor_cooling, @cool_setpoint, gshp_coil_bf_ft_spec) hvac_cooling_shr = hvac_cooling_ap.cool_rated_shrs_gross[hvac_cooling_speed] - hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value # Note: cool_cap_design = hvac_sizing_values.Cool_Load_Tot - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + if @hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + else + hvac_sizing_values.Cool_Capacity = hvac_sizing_values.Cool_Load_Tot / total_cap_curve_value # Note: cool_cap_design = hvac_sizing_values.Cool_Load_Tot + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr - cool_load_sens_cap_design = (hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value / - (1.0 + (1.0 - coil_bf * bypass_factor_curve_value) * - (80.0 - @cool_setpoint) / (@cool_setpoint - @leaving_air_temp))) - cool_load_lat_cap_design = hvac_sizing_values.Cool_Load_Tot - cool_load_sens_cap_design + cool_load_sens_cap_design = (hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value / + (1.0 + (1.0 - coil_bf * bypass_factor_curve_value) * + (80.0 - @cool_setpoint) / (@cool_setpoint - @leaving_air_temp))) + cool_load_lat_cap_design = hvac_sizing_values.Cool_Load_Tot - cool_load_sens_cap_design - # Adjust Sizing so that coil sensible at design >= CoolingLoad_Sens, and coil latent at design >= CoolingLoad_Lat, and equipment SHRRated is maintained. - cool_load_sens_cap_design = [cool_load_sens_cap_design, hvac_sizing_values.Cool_Load_Sens].max - cool_load_lat_cap_design = [cool_load_lat_cap_design, hvac_sizing_values.Cool_Load_Lat].max - cool_cap_design = cool_load_sens_cap_design + cool_load_lat_cap_design + # Adjust Sizing so that coil sensible at design >= CoolingLoad_Sens, and coil latent at design >= CoolingLoad_Lat, and equipment SHRRated is maintained. + cool_load_sens_cap_design = [cool_load_sens_cap_design, hvac_sizing_values.Cool_Load_Sens].max + cool_load_lat_cap_design = [cool_load_lat_cap_design, hvac_sizing_values.Cool_Load_Lat].max + cool_cap_design = cool_load_sens_cap_design + cool_load_lat_cap_design - # Limit total capacity via oversizing limit - cool_cap_design = [cool_cap_design, @oversize_limit * hvac_sizing_values.Cool_Load_Tot].min - hvac_sizing_values.Cool_Capacity = cool_cap_design / total_cap_curve_value - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + # Limit total capacity via oversizing limit + cool_cap_design = [cool_cap_design, @oversize_limit * hvac_sizing_values.Cool_Load_Tot].min + hvac_sizing_values.Cool_Capacity = cool_cap_design / total_cap_curve_value + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_shr + end # Recalculate the air flow rate in case the oversizing limit has been used cool_load_sens_cap_design = (hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value / (1.0 + (1.0 - coil_bf * bypass_factor_curve_value) * (80.0 - @cool_setpoint) / (@cool_setpoint - @leaving_air_temp))) - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp)) + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp), hvac_sizing_values.Cool_Capacity) elsif HPXML::HVACTypeEvaporativeCooler == @cooling_type @@ -1552,6 +1584,7 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat if not hvac_heating.nil? hvac_heating_ap = hvac_heating.additional_properties + is_ducted = !hvac_heating.distribution_system.nil? end if hvac_sizing_values.Heat_Load <= 0 @@ -1559,24 +1592,32 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat hvac_sizing_values.Heat_Capacity = 0.0 hvac_sizing_values.Heat_Capacity_Supp = 0.0 hvac_sizing_values.Heat_Airflow = 0.0 - hvac_sizing_values.Heat_Airflow_Supp = 0.0 elsif [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? @heating_type - process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, total_cap_curve_value, hvac_system) + + hvac_heating_speed = get_sizing_speed(hvac_heating_ap, false) + if hvac_heating.is_a?(HPXML::HeatPump) && (@hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS) + hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load + else + process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, total_cap_curve_value, hvac_system, hvac_heating_speed) + end + hvac_sizing_values.Heat_Capacity_Supp = hvac_sizing_values.Heat_Load_Supp - if @heating_type == HPXML::HVACTypeHeatPumpAirToAir - hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint)) + if (@heating_type == HPXML::HVACTypeHeatPumpAirToAir) || (@heating_type == HPXML::HVACTypeHeatPumpMiniSplit && is_ducted) + hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint), hvac_sizing_values.Heat_Capacity) else - hvac_sizing_values.Heat_Airflow = calc_airflow_rate_user(hvac_sizing_values.Heat_Capacity, hvac_heating_ap.heat_rated_cfm_per_ton[-1], hvac_heating_ap.heat_capacity_ratios[-1]) + hvac_sizing_values.Heat_Airflow = calc_airflow_rate_user(hvac_sizing_values.Heat_Capacity, hvac_heating_ap.heat_rated_cfm_per_ton[hvac_heating_speed], hvac_heating_ap.heat_capacity_ratios[hvac_heating_speed]) end - hvac_sizing_values.Heat_Airflow_Supp = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity_Supp, (@backup_supply_air_temp - @heat_setpoint)) elsif [HPXML::HVACTypeHeatPumpGroundToAir].include? @heating_type - if hvac_sizing_values.Cool_Capacity > 0 + if @hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingHERS + hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load + hvac_sizing_values.Heat_Capacity_Supp = hvac_sizing_values.Heat_Load_Supp + elsif hvac_sizing_values.Cool_Capacity > 0 hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load hvac_sizing_values.Heat_Capacity_Supp = hvac_sizing_values.Heat_Load_Supp @@ -1593,33 +1634,29 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat cool_load_sens_cap_design = (hvac_sizing_values.Cool_Capacity_Sens * sensible_cap_curve_value / (1.0 + (1.0 - gshp_coil_bf * bypass_factor_curve_value) * (80.0 - @cool_setpoint) / (@cool_setpoint - @leaving_air_temp))) - hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp)) + hvac_sizing_values.Cool_Airflow = calc_airflow_rate_manual_s(cool_load_sens_cap_design, (@cool_setpoint - @leaving_air_temp), hvac_sizing_values.Cool_Capacity) else hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load hvac_sizing_values.Heat_Capacity_Supp = hvac_sizing_values.Heat_Load_Supp end hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint)) - hvac_sizing_values.Heat_Airflow_Supp = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity_Supp, (@backup_supply_air_temp - @heat_setpoint)) elsif [HPXML::HVACTypeHeatPumpWaterLoopToAir].include? @heating_type hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load hvac_sizing_values.Heat_Capacity_Supp = hvac_sizing_values.Heat_Load_Supp - hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint)) - hvac_sizing_values.Heat_Airflow_Supp = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity_Supp, (@backup_supply_air_temp - @heat_setpoint)) + hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint), hvac_sizing_values.Heat_Capacity) elsif (@heating_type == HPXML::HVACTypeFurnace) || ((not hvac_cooling.nil?) && hvac_cooling.has_integrated_heating) hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load hvac_sizing_values.Heat_Capacity_Supp = 0.0 - hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint)) - hvac_sizing_values.Heat_Airflow_Supp = 0.0 + hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint), hvac_sizing_values.Heat_Capacity) elsif [HPXML::HVACTypeStove, - HPXML::HVACTypePortableHeater, - HPXML::HVACTypeFixedHeater, + HPXML::HVACTypeSpaceHeater, HPXML::HVACTypeWallFurnace, HPXML::HVACTypeFloorFurnace, HPXML::HVACTypeFireplace].include? @heating_type @@ -1632,9 +1669,8 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat hvac_sizing_values.Heat_Airflow = UnitConversions.convert(hvac_sizing_values.Heat_Capacity, 'Btu/hr', 'ton') * hvac_heating_ap.heat_rated_cfm_per_ton[0] else # Autosized airflow rate - hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint)) + hvac_sizing_values.Heat_Airflow = calc_airflow_rate_manual_s(hvac_sizing_values.Heat_Capacity, (@supply_air_temp - @heat_setpoint), hvac_sizing_values.Heat_Capacity) end - hvac_sizing_values.Heat_Airflow_Supp = 0.0 elsif [HPXML::HVACTypeBoiler, HPXML::HVACTypeElectricResistance].include? @heating_type @@ -1642,14 +1678,12 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Heat_Load hvac_sizing_values.Heat_Capacity_Supp = 0.0 hvac_sizing_values.Heat_Airflow = 0.0 - hvac_sizing_values.Heat_Airflow_Supp = 0.0 elsif @heating_type.nil? hvac_sizing_values.Heat_Capacity = 0.0 hvac_sizing_values.Heat_Capacity_Supp = 0.0 hvac_sizing_values.Heat_Airflow = 0.0 - hvac_sizing_values.Heat_Airflow_Supp = 0.0 else @@ -1658,6 +1692,37 @@ def self.apply_hvac_equipment_adjustments(hvac_sizing_values, weather, hvac_heat end end + def self.adjust_indoor_condition_var_speed(adjusted_outdoor_temp, adjusted_indoor_temp, mode) + if mode == :clg + rated_indoor_temp = HVAC::AirSourceCoolRatedIWB + coefficients_1speed = HVAC.get_cool_cap_eir_ft_spec(HPXML::HVACCompressorTypeSingleStage)[0][0] + elsif mode == :htg + rated_indoor_temp = HVAC::AirSourceHeatRatedIDB + capacity_retention_temp_1speed, capacity_retention_fraction_1speed = HVAC.get_default_heating_capacity_retention(HPXML::HVACCompressorTypeSingleStage) + coefficients_1speed = HVAC.get_heat_cap_eir_ft_spec(HPXML::HVACCompressorTypeSingleStage, capacity_retention_temp_1speed, capacity_retention_fraction_1speed)[0][0] + end + return MathTools.biquadratic(adjusted_indoor_temp, adjusted_outdoor_temp, coefficients_1speed) / MathTools.biquadratic(rated_indoor_temp, adjusted_outdoor_temp, coefficients_1speed) + end + + def self.adjust_outdoor_condition_var_speed(detailed_performance_data, adjusted_outdoor_temp, hvac_sys, mode) + rated_odb = (mode == :clg) ? HVAC::AirSourceCoolRatedODB : HVAC::AirSourceHeatRatedODB + if detailed_performance_data.empty? + # Based on retention fraction and retention temperature + if mode == :clg + capacity_retention_temperature = hvac_sys.additional_properties.cooling_capacity_retention_temperature + capacity_retention_fraction = hvac_sys.additional_properties.cooling_capacity_retention_fraction + elsif mode == :htg + capacity_retention_temperature, capacity_retention_fraction = HVAC.get_heating_capacity_retention(hvac_sys) + end + odb_adj = (1.0 - capacity_retention_fraction) / (rated_odb - capacity_retention_temperature) * (adjusted_outdoor_temp - rated_odb) + 1.0 + else + # Based on detailed performance data + capacity_max = detailed_performance_data.find { |dp| dp.outdoor_temperature == rated_odb && dp.capacity_description == HPXML::CapacityDescriptionMaximum }.capacity + odb_adj = HVAC.interpolate_to_odb_table_point(detailed_performance_data, HPXML::CapacityDescriptionMaximum, adjusted_outdoor_temp, :capacity) / capacity_max + end + return odb_adj + end + def self.apply_hvac_installation_quality(hvac_sizing_values, hvac_heating, hvac_cooling) # Increases the autosized heating/cooling capacities to account for any reduction # in capacity due to HVAC installation quality. This is done to prevent causing @@ -1694,68 +1759,59 @@ def self.apply_hvac_installation_quality(hvac_sizing_values, hvac_heating, hvac_ HPXML::HVACTypeHeatPumpGroundToAir].include?(@cooling_type) && @fraction_cool_load_served > 0 hvac_cooling_ap = hvac_cooling.additional_properties + hvac_cooling_speed = get_sizing_speed(hvac_cooling_ap, true) - cool_airflow_rated_defect_ratio = [] - cool_airflow_rated_ratio = [] if @cooling_type != HPXML::HVACTypeHeatPumpGroundToAir cool_cfm_m3s = UnitConversions.convert(hvac_sizing_values.Cool_Airflow, 'cfm', 'm^3/s') - for speed in 0..(hvac_cooling_ap.cool_rated_cfm_per_ton.size - 1) - cool_airflow_rated_ratio << cool_cfm_m3s / HVAC.calc_rated_airflow(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[speed], hvac_cooling_ap.cool_capacity_ratios[speed]) - cool_airflow_rated_defect_ratio << cool_cfm_m3s * (1 + cool_airflow_defect_ratio) / HVAC.calc_rated_airflow(hvac_sizing_values.Cool_Capacity, hvac_cooling_ap.cool_rated_cfm_per_ton[speed], hvac_cooling_ap.cool_capacity_ratios[speed]) - end + cool_airflow_rated_ratio = cool_cfm_m3s / HVAC.calc_rated_airflow(hvac_sizing_values.Cool_Capacity * hvac_cooling_ap.cool_capacity_ratios[hvac_cooling_speed], hvac_cooling_ap.cool_rated_cfm_per_ton[hvac_cooling_speed]) + cool_airflow_rated_defect_ratio = cool_cfm_m3s * (1 + cool_airflow_defect_ratio) / HVAC.calc_rated_airflow(hvac_sizing_values.Cool_Capacity * hvac_cooling_ap.cool_capacity_ratios[hvac_cooling_speed], hvac_cooling_ap.cool_rated_cfm_per_ton[hvac_cooling_speed]) else - cool_airflow_rated_ratio = [1.0] # actual air flow is equal to rated (before applying defect ratio) in current methodology - cool_airflow_rated_defect_ratio = [1 + cool_airflow_defect_ratio] + cool_airflow_rated_ratio = 1.0 # actual air flow is equal to rated (before applying defect ratio) in current methodology + cool_airflow_rated_defect_ratio = 1 + cool_airflow_defect_ratio end - if not cool_airflow_rated_defect_ratio.empty? - cap_clg_ratios = [] - for speed in 0..(cool_airflow_rated_defect_ratio.size - 1) - # NOTE: heat pump (cooling) curves don't exhibit expected trends at extreme faults; - clg_fff_cap_coeff, _clg_fff_eir_coeff = HVAC.get_airflow_fault_cooling_coeff() - a1_AF_Qgr_c = clg_fff_cap_coeff[0] - a2_AF_Qgr_c = clg_fff_cap_coeff[1] - a3_AF_Qgr_c = clg_fff_cap_coeff[2] + # NOTE: heat pump (cooling) curves don't exhibit expected trends at extreme faults; + clg_fff_cap_coeff, _clg_fff_eir_coeff = HVAC.get_cool_cap_eir_fflow_spec(HPXML::HVACCompressorTypeSingleStage)[0] + a1_AF_Qgr_c = clg_fff_cap_coeff[0] + a2_AF_Qgr_c = clg_fff_cap_coeff[1] + a3_AF_Qgr_c = clg_fff_cap_coeff[2] - qgr_values, _p_values, ff_chg_values = HVAC.get_charge_fault_cooling_coeff(f_ch) + qgr_values, _p_values, ff_chg_values = HVAC.get_charge_fault_cooling_coeff(f_ch) - a1_CH_Qgr_c = qgr_values[0] - a2_CH_Qgr_c = qgr_values[1] - a3_CH_Qgr_c = qgr_values[2] - a4_CH_Qgr_c = qgr_values[3] + a1_CH_Qgr_c = qgr_values[0] + a2_CH_Qgr_c = qgr_values[1] + a3_CH_Qgr_c = qgr_values[2] + a4_CH_Qgr_c = qgr_values[3] - q0_CH = a1_CH_Qgr_c - q1_CH = a2_CH_Qgr_c * UnitConversions.convert(@cool_setpoint, 'F', 'C') - q2_CH = a3_CH_Qgr_c * UnitConversions.convert(@hpxml.header.manualj_cooling_design_temp, 'F', 'C') - q3_CH = a4_CH_Qgr_c * f_ch - y_CH_Q_c = 1 + ((q0_CH + q1_CH + q2_CH + q3_CH) * f_ch) + q0_CH = a1_CH_Qgr_c + q1_CH = a2_CH_Qgr_c * UnitConversions.convert(@cool_setpoint, 'F', 'C') + q2_CH = a3_CH_Qgr_c * UnitConversions.convert(@hpxml_bldg.header.manualj_cooling_design_temp, 'F', 'C') + q3_CH = a4_CH_Qgr_c * f_ch + y_CH_Q_c = 1 + ((q0_CH + q1_CH + q2_CH + q3_CH) * f_ch) - ff_ch_c = (1.0 / (1.0 + (qgr_values[0] + (qgr_values[1] * ff_chg_values[0]) + (qgr_values[2] * ff_chg_values[1]) + (qgr_values[3] * f_ch)) * f_ch)).round(3) - ff_AF_c = cool_airflow_rated_defect_ratio[speed].round(3) - ff_AF_comb_c = ff_ch_c * ff_AF_c + ff_ch_c = (1.0 / (1.0 + (qgr_values[0] + (qgr_values[1] * ff_chg_values[0]) + (qgr_values[2] * ff_chg_values[1]) + (qgr_values[3] * f_ch)) * f_ch)).round(3) + ff_AF_c = cool_airflow_rated_defect_ratio.round(3) + ff_AF_comb_c = ff_ch_c * ff_AF_c - q_AF_CH = a1_AF_Qgr_c + (a2_AF_Qgr_c * ff_ch_c) + (a3_AF_Qgr_c * ff_ch_c * ff_ch_c) - p_CH_Q_c = y_CH_Q_c / q_AF_CH + q_AF_CH = a1_AF_Qgr_c + (a2_AF_Qgr_c * ff_ch_c) + (a3_AF_Qgr_c * ff_ch_c * ff_ch_c) + p_CH_Q_c = y_CH_Q_c / q_AF_CH - p_AF_Q_c = a1_AF_Qgr_c + (a2_AF_Qgr_c * ff_AF_comb_c) + (a3_AF_Qgr_c * ff_AF_comb_c * ff_AF_comb_c) + p_AF_Q_c = a1_AF_Qgr_c + (a2_AF_Qgr_c * ff_AF_comb_c) + (a3_AF_Qgr_c * ff_AF_comb_c * ff_AF_comb_c) - cool_cap_fff = (p_CH_Q_c * p_AF_Q_c) + cool_cap_fff = (p_CH_Q_c * p_AF_Q_c) - # calculate the capacity impact by defects - ff_AF_c_nodefect = cool_airflow_rated_ratio[speed].round(3) - cool_cap_fff_nodefect = a1_AF_Qgr_c + a2_AF_Qgr_c * ff_AF_c_nodefect + a3_AF_Qgr_c * ff_AF_c_nodefect * ff_AF_c_nodefect - cap_clg_ratio = 1 / (cool_cap_fff / cool_cap_fff_nodefect) - cap_clg_ratios << cap_clg_ratio - end + # calculate the capacity impact by defects + ff_AF_c_nodefect = cool_airflow_rated_ratio.round(3) + cool_cap_fff_nodefect = a1_AF_Qgr_c + a2_AF_Qgr_c * ff_AF_c_nodefect + a3_AF_Qgr_c * ff_AF_c_nodefect * ff_AF_c_nodefect + cap_clg_ratio = 1 / (cool_cap_fff / cool_cap_fff_nodefect) - prev_capacity = hvac_sizing_values.Cool_Capacity - hvac_sizing_values.Cool_Capacity *= cap_clg_ratios.max - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_ap.cool_rated_shrs_gross[get_sizing_speed(hvac_cooling_ap)] - if prev_capacity > 0 # Preserve cfm/ton - hvac_sizing_values.Cool_Airflow = hvac_sizing_values.Cool_Airflow * hvac_sizing_values.Cool_Capacity / prev_capacity - else - hvac_sizing_values.Cool_Airflow = 0.0 - end + prev_capacity = hvac_sizing_values.Cool_Capacity + hvac_sizing_values.Cool_Capacity *= cap_clg_ratio + hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity * hvac_cooling_ap.cool_rated_shrs_gross[hvac_cooling_speed] + if prev_capacity > 0 # Preserve cfm/ton + hvac_sizing_values.Cool_Airflow = hvac_sizing_values.Cool_Airflow * hvac_sizing_values.Cool_Capacity / prev_capacity + else + hvac_sizing_values.Cool_Airflow = 0.0 end end @@ -1766,64 +1822,55 @@ def self.apply_hvac_installation_quality(hvac_sizing_values, hvac_heating, hvac_ HPXML::HVACTypeHeatPumpGroundToAir].include?(@heating_type) && @fraction_heat_load_served > 0 hvac_heating_ap = hvac_heating.additional_properties + hvac_heating_speed = get_sizing_speed(hvac_heating_ap, false) - heat_airflow_rated_defect_ratio = [] - heat_airflow_rated_ratio = [] if @heating_type != HPXML::HVACTypeHeatPumpGroundToAir heat_cfm_m3s = UnitConversions.convert(hvac_sizing_values.Heat_Airflow, 'cfm', 'm^3/s') - for speed in 0..(hvac_heating_ap.heat_rated_cfm_per_ton.size - 1) - heat_airflow_rated_ratio << heat_cfm_m3s / HVAC.calc_rated_airflow(hvac_sizing_values.Heat_Capacity, hvac_heating_ap.heat_rated_cfm_per_ton[speed], hvac_heating_ap.heat_capacity_ratios[speed]) - heat_airflow_rated_defect_ratio << heat_cfm_m3s * (1 + heat_airflow_defect_ratio) / HVAC.calc_rated_airflow(hvac_sizing_values.Heat_Capacity, hvac_heating_ap.heat_rated_cfm_per_ton[speed], hvac_heating_ap.heat_capacity_ratios[speed]) - end + heat_airflow_rated_ratio = heat_cfm_m3s / HVAC.calc_rated_airflow(hvac_sizing_values.Heat_Capacity * hvac_heating_ap.heat_capacity_ratios[hvac_heating_speed], hvac_heating_ap.heat_rated_cfm_per_ton[hvac_heating_speed]) + heat_airflow_rated_defect_ratio = heat_cfm_m3s * (1 + heat_airflow_defect_ratio) / HVAC.calc_rated_airflow(hvac_sizing_values.Heat_Capacity * hvac_heating_ap.heat_capacity_ratios[hvac_heating_speed], hvac_heating_ap.heat_rated_cfm_per_ton[hvac_heating_speed]) else - heat_airflow_rated_ratio = [1.0] # actual air flow is equal to rated (before applying defect ratio) in current methodology - heat_airflow_rated_defect_ratio = [1 + heat_airflow_defect_ratio] + heat_airflow_rated_ratio = 1.0 # actual air flow is equal to rated (before applying defect ratio) in current methodology + heat_airflow_rated_defect_ratio = 1 + heat_airflow_defect_ratio end - if not heat_airflow_rated_defect_ratio.empty? - cap_htg_ratios = [] - for speed in 0..(heat_airflow_rated_defect_ratio.size - 1) - htg_fff_cap_coeff, _htg_fff_eir_coeff = HVAC.get_airflow_fault_heating_coeff() - a1_AF_Qgr_h = htg_fff_cap_coeff[0] - a2_AF_Qgr_h = htg_fff_cap_coeff[1] - a3_AF_Qgr_h = htg_fff_cap_coeff[2] + htg_fff_cap_coeff, _htg_fff_eir_coeff = HVAC.get_heat_cap_eir_fflow_spec(HPXML::HVACCompressorTypeSingleStage)[0] + a1_AF_Qgr_h = htg_fff_cap_coeff[0] + a2_AF_Qgr_h = htg_fff_cap_coeff[1] + a3_AF_Qgr_h = htg_fff_cap_coeff[2] - qgr_values, _p_values, ff_chg_values = HVAC.get_charge_fault_heating_coeff(f_ch) + qgr_values, _p_values, ff_chg_values = HVAC.get_charge_fault_heating_coeff(f_ch) - a1_CH_Qgr_h = qgr_values[0] - a2_CH_Qgr_h = qgr_values[2] - a3_CH_Qgr_h = qgr_values[3] + a1_CH_Qgr_h = qgr_values[0] + a2_CH_Qgr_h = qgr_values[2] + a3_CH_Qgr_h = qgr_values[3] - qh1_CH = a1_CH_Qgr_h - qh2_CH = a2_CH_Qgr_h * UnitConversions.convert(@hpxml.header.manualj_heating_design_temp, 'F', 'C') - qh3_CH = a3_CH_Qgr_h * f_ch - y_CH_Q_h = 1 + ((qh1_CH + qh2_CH + qh3_CH) * f_ch) + qh1_CH = a1_CH_Qgr_h + qh2_CH = a2_CH_Qgr_h * UnitConversions.convert(@hpxml_bldg.header.manualj_heating_design_temp, 'F', 'C') + qh3_CH = a3_CH_Qgr_h * f_ch + y_CH_Q_h = 1 + ((qh1_CH + qh2_CH + qh3_CH) * f_ch) - ff_ch_h = (1 / (1 + (qgr_values[0] + qgr_values[2] * ff_chg_values[1] + qgr_values[3] * f_ch) * f_ch)).round(3) - ff_AF_h = heat_airflow_rated_defect_ratio[speed].round(3) - ff_AF_comb_h = ff_ch_h * ff_AF_h + ff_ch_h = (1 / (1 + (qgr_values[0] + qgr_values[2] * ff_chg_values[1] + qgr_values[3] * f_ch) * f_ch)).round(3) + ff_AF_h = heat_airflow_rated_defect_ratio.round(3) + ff_AF_comb_h = ff_ch_h * ff_AF_h - qh_AF_CH = a1_AF_Qgr_h + (a2_AF_Qgr_h * ff_ch_h) + (a3_AF_Qgr_h * ff_ch_h * ff_ch_h) - p_CH_Q_h = y_CH_Q_h / qh_AF_CH + qh_AF_CH = a1_AF_Qgr_h + (a2_AF_Qgr_h * ff_ch_h) + (a3_AF_Qgr_h * ff_ch_h * ff_ch_h) + p_CH_Q_h = y_CH_Q_h / qh_AF_CH - p_AF_Q_h = a1_AF_Qgr_h + (a2_AF_Qgr_h * ff_AF_comb_h) + (a3_AF_Qgr_h * ff_AF_comb_h * ff_AF_comb_h) + p_AF_Q_h = a1_AF_Qgr_h + (a2_AF_Qgr_h * ff_AF_comb_h) + (a3_AF_Qgr_h * ff_AF_comb_h * ff_AF_comb_h) - heat_cap_fff = (p_CH_Q_h * p_AF_Q_h) + heat_cap_fff = (p_CH_Q_h * p_AF_Q_h) - # calculate the capacity impact by defects - ff_AF_h_nodefect = heat_airflow_rated_ratio[speed].round(3) - heat_cap_fff_nodefect = a1_AF_Qgr_h + a2_AF_Qgr_h * ff_AF_h_nodefect + a3_AF_Qgr_h * ff_AF_h_nodefect * ff_AF_h_nodefect - cap_htg_ratio = 1 / (heat_cap_fff / heat_cap_fff_nodefect) - cap_htg_ratios << cap_htg_ratio - end + # calculate the capacity impact by defects + ff_AF_h_nodefect = heat_airflow_rated_ratio.round(3) + heat_cap_fff_nodefect = a1_AF_Qgr_h + a2_AF_Qgr_h * ff_AF_h_nodefect + a3_AF_Qgr_h * ff_AF_h_nodefect * ff_AF_h_nodefect + cap_htg_ratio = 1 / (heat_cap_fff / heat_cap_fff_nodefect) - prev_capacity = hvac_sizing_values.Heat_Capacity - hvac_sizing_values.Heat_Capacity *= cap_htg_ratios.max - if prev_capacity > 0 # Preserve cfm/ton - hvac_sizing_values.Heat_Airflow = hvac_sizing_values.Heat_Airflow * hvac_sizing_values.Heat_Capacity / prev_capacity - else - hvac_sizing_values.Heat_Airflow = 0.0 - end + prev_capacity = hvac_sizing_values.Heat_Capacity + hvac_sizing_values.Heat_Capacity *= cap_htg_ratio + if prev_capacity > 0 # Preserve cfm/ton + hvac_sizing_values.Heat_Airflow = hvac_sizing_values.Heat_Airflow * hvac_sizing_values.Heat_Capacity / prev_capacity + else + hvac_sizing_values.Heat_Airflow = 0.0 end end end @@ -1838,13 +1885,13 @@ def self.apply_hvac_fixed_capacities(hvac_sizing_values, hvac_heating, hvac_cool fixed_cooling_capacity = hvac_cooling.cooling_capacity end if (not fixed_cooling_capacity.nil?) && (hvac_sizing_values.Cool_Capacity > 0) - prev_capacity = hvac_sizing_values.Cool_Capacity - hvac_sizing_values.Cool_Capacity = fixed_cooling_capacity - if @hpxml.header.allow_increased_fixed_capacities - hvac_sizing_values.Cool_Capacity = [hvac_sizing_values.Cool_Capacity, prev_capacity].max + if not (@hpxml_bldg.header.allow_increased_fixed_capacities && hvac_sizing_values.Cool_Capacity > fixed_cooling_capacity) + # Use fixed size; proportionally adjust autosized airflow & sensible capacity + prev_capacity = hvac_sizing_values.Cool_Capacity + hvac_sizing_values.Cool_Capacity = fixed_cooling_capacity + hvac_sizing_values.Cool_Airflow *= hvac_sizing_values.Cool_Capacity / prev_capacity + hvac_sizing_values.Cool_Capacity_Sens *= hvac_sizing_values.Cool_Capacity / prev_capacity end - hvac_sizing_values.Cool_Capacity_Sens = hvac_sizing_values.Cool_Capacity_Sens * hvac_sizing_values.Cool_Capacity / prev_capacity - hvac_sizing_values.Cool_Airflow = hvac_sizing_values.Cool_Airflow * hvac_sizing_values.Cool_Capacity / prev_capacity end if not hvac_heating.nil? fixed_heating_capacity = hvac_heating.heating_capacity @@ -1852,12 +1899,12 @@ def self.apply_hvac_fixed_capacities(hvac_sizing_values, hvac_heating, hvac_cool fixed_heating_capacity = hvac_cooling.integrated_heating_system_capacity end if (not fixed_heating_capacity.nil?) && (hvac_sizing_values.Heat_Capacity > 0) - prev_capacity = hvac_sizing_values.Heat_Capacity - hvac_sizing_values.Heat_Capacity = fixed_heating_capacity - if @hpxml.header.allow_increased_fixed_capacities - hvac_sizing_values.Heat_Capacity = [hvac_sizing_values.Heat_Capacity, prev_capacity].max + if not (@hpxml_bldg.header.allow_increased_fixed_capacities && hvac_sizing_values.Heat_Capacity > fixed_heating_capacity) + # Use fixed size; proportionally adjust autosized airflow & sensible capacity + prev_capacity = hvac_sizing_values.Heat_Capacity + hvac_sizing_values.Heat_Capacity = fixed_heating_capacity + hvac_sizing_values.Heat_Airflow *= hvac_sizing_values.Heat_Capacity / prev_capacity end - hvac_sizing_values.Heat_Airflow = hvac_sizing_values.Heat_Airflow * hvac_sizing_values.Heat_Capacity / prev_capacity end if hvac_heating.is_a? HPXML::HeatPump if not hvac_heating.backup_heating_capacity.nil? @@ -1869,10 +1916,15 @@ def self.apply_hvac_fixed_capacities(hvac_sizing_values, hvac_heating, hvac_cool if (not fixed_supp_heating_capacity.nil?) && (hvac_sizing_values.Heat_Capacity_Supp > 0) prev_capacity = hvac_sizing_values.Heat_Capacity_Supp hvac_sizing_values.Heat_Capacity_Supp = fixed_supp_heating_capacity - if @hpxml.header.allow_increased_fixed_capacities + if @hpxml_bldg.header.allow_increased_fixed_capacities hvac_sizing_values.Heat_Capacity_Supp = [hvac_sizing_values.Heat_Capacity_Supp, prev_capacity].max end - hvac_sizing_values.Heat_Airflow_Supp = hvac_sizing_values.Heat_Airflow_Supp * hvac_sizing_values.Heat_Capacity_Supp / prev_capacity + end + end + + def self.scale_detailed_performance_data_capacities(detailed_performance_data, scaling_factor) + detailed_performance_data.each do |dp| + dp.capacity *= scaling_factor end end @@ -1986,20 +2038,14 @@ def self.apply_hvac_finalize_airflows(hvac_sizing_values, hvac_heating, hvac_coo end end - def self.process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, total_cap_curve_value, hvac_system) + def self.process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, total_cap_curve_value, hvac_system, hvac_heating_speed) ''' Adjust heat pump sizing ''' hvac_heating_ap = hvac_heating.additional_properties - if hvac_heating_ap.heat_cap_ft_spec.size > 1 - coefficients = hvac_heating_ap.heat_cap_ft_spec[-1] - capacity_ratio = hvac_heating_ap.heat_capacity_ratios[-1] - else - coefficients = hvac_heating_ap.heat_cap_ft_spec[0] - capacity_ratio = 1.0 - end + capacity_ratio = hvac_heating_ap.heat_capacity_ratios[hvac_heating_speed] if hvac_heating.is_a? HPXML::HeatPump if not hvac_heating.backup_heating_switchover_temp.nil? @@ -2008,23 +2054,31 @@ def self.process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, min_compressor_temp = hvac_heating.compressor_lockout_temp end end - if (not min_compressor_temp.nil?) && (min_compressor_temp > @hpxml.header.manualj_heating_design_temp) - # Calculate the heating load at the switchover temperature to limit uninitialized capacity - temp_heat_design_temp = @hpxml.header.manualj_heating_design_temp - @hpxml.header.manualj_heating_design_temp = min_compressor_temp - _alternate_bldg_design_loads, alternate_all_hvac_sizing_values = calculate(weather, @hpxml, @cfa, [hvac_system]) + if (not min_compressor_temp.nil?) && (min_compressor_temp > @hpxml_bldg.header.manualj_heating_design_temp) + # Calculate the heating load at the switchover temperature to limit unutilized capacity + temp_heat_design_temp = @hpxml_bldg.header.manualj_heating_design_temp + @hpxml_bldg.header.manualj_heating_design_temp = min_compressor_temp + _alternate_bldg_design_loads, alternate_all_hvac_sizing_values = calculate(weather, @hpxml_bldg, @cfa, [hvac_system]) heating_load = alternate_all_hvac_sizing_values[hvac_system].Heat_Load heating_db = min_compressor_temp - @hpxml.header.manualj_heating_design_temp = temp_heat_design_temp + @hpxml_bldg.header.manualj_heating_design_temp = temp_heat_design_temp else heating_load = hvac_sizing_values.Heat_Load - heating_db = @hpxml.header.manualj_heating_design_temp + heating_db = @hpxml_bldg.header.manualj_heating_design_temp end - heat_cap_rated = (heating_load / MathTools.biquadratic(@heat_setpoint, heating_db, coefficients)) / capacity_ratio + if hvac_heating.compressor_type == HPXML::HVACCompressorTypeVariableSpeed + idb_adj = adjust_indoor_condition_var_speed(heating_db, @heat_setpoint, :htg) + odb_adj = adjust_outdoor_condition_var_speed(hvac_heating.heating_detailed_performance_data, heating_db, hvac_heating, :htg) + adj_factor = odb_adj * idb_adj + else + coefficients = hvac_heating_ap.heat_cap_ft_spec[hvac_heating_speed] + adj_factor = MathTools.biquadratic(@heat_setpoint, heating_db, coefficients) + end + heat_cap_rated = (heating_load / adj_factor) / capacity_ratio if total_cap_curve_value.nil? # Heat pump has no cooling - if @hpxml.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingMaxLoad + if @hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingMaxLoad # Size based on heating, taking into account reduced heat pump capacity at the design temperature hvac_sizing_values.Heat_Capacity = heat_cap_rated else @@ -2036,7 +2090,7 @@ def self.process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, hvac_sizing_values.Heat_Capacity = hvac_sizing_values.Cool_Capacity else cfm_per_btuh = hvac_sizing_values.Cool_Airflow / hvac_sizing_values.Cool_Capacity - if @hpxml.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingMaxLoad + if @hpxml_bldg.header.heat_pump_sizing_methodology == HPXML::HeatPumpSizingMaxLoad # Size based on heating, taking into account reduced heat pump capacity at the design temperature hvac_sizing_values.Cool_Capacity = heat_cap_rated else @@ -2058,7 +2112,7 @@ def self.process_heat_pump_adjustment(hvac_sizing_values, weather, hvac_heating, def self.get_ventilation_rates() # If CFIS w/ supplemental fan, assume air handler is running most of the hour and can provide # all ventilation needs (i.e., supplemental fan does not need to run), so skip supplement fan - vent_fans_mech = @hpxml.ventilation_fans.select { |f| f.used_for_whole_building_ventilation && !f.is_cfis_supplemental_fan? && f.flow_rate > 0 && f.hours_in_operation > 0 } + vent_fans_mech = @hpxml_bldg.ventilation_fans.select { |f| f.used_for_whole_building_ventilation && !f.is_cfis_supplemental_fan? && f.flow_rate > 0 && f.hours_in_operation > 0 } if vent_fans_mech.empty? return [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] end @@ -2110,9 +2164,22 @@ def self.get_ventilation_rates() return [tot_unbal_cfm, oa_cfm_preheat, oa_cfm_precool, recirc_cfm_shared, tot_bal_cfm_sens, tot_bal_cfm_lat] end - def self.calc_airflow_rate_manual_s(sens_load_or_capacity, deltaT) + def self.calc_airflow_rate_manual_s(sens_load_or_capacity, deltaT, rated_capacity_for_cfm_per_ton_limits = nil) # Airflow sizing following Manual S based on design calculation - return sens_load_or_capacity / (1.1 * @acf * deltaT) + airflow_rate = sens_load_or_capacity / (1.1 * @acf * deltaT) + + if not rated_capacity_for_cfm_per_ton_limits.nil? + rated_capacity_tons = UnitConversions.convert(rated_capacity_for_cfm_per_ton_limits, 'Btu/hr', 'ton') + # Ensure the air flow rate is in between 200 and 500 cfm/ton. + # Reset the air flow rate (with a safety margin), if required. + if airflow_rate / rated_capacity_tons > 500 + airflow_rate = 499.0 * rated_capacity_tons + elsif airflow_rate / rated_capacity_tons < 200 + airflow_rate = 201.0 * rated_capacity_tons + end + end + + return airflow_rate end def self.calc_airflow_rate_user(capacity, rated_cfm_per_ton, capacity_ratio) @@ -2320,19 +2387,20 @@ def self.get_shr_biquadratic return [1.08464364, 0.002096954, 0, -0.005766327, 0, -0.000011147] end - def self.get_sizing_speed(hvac_cooling_ap) - if hvac_cooling_ap.respond_to?(:cool_capacity_ratios) && (hvac_cooling_ap.cool_capacity_ratios.size > 1) - sizing_speed = hvac_cooling_ap.cool_capacity_ratios.size # Default - sizing_speed_delta = 10 # Initialize - for speed in 0..(hvac_cooling_ap.cool_capacity_ratios.size - 1) - # Select curves for sizing using the speed with the capacity ratio closest to 1 - delta = (hvac_cooling_ap.cool_capacity_ratios[speed] - 1).abs - if delta <= sizing_speed_delta - sizing_speed = speed - sizing_speed_delta = delta - end + def self.get_sizing_speed(hvac_ap, is_cooling) + if is_cooling && hvac_ap.respond_to?(:cool_capacity_ratios) + capacity_ratios = hvac_ap.cool_capacity_ratios + elsif (not is_cooling) && hvac_ap.respond_to?(:heat_capacity_ratios) + capacity_ratios = hvac_ap.heat_capacity_ratios + end + if not capacity_ratios.nil? + for speed in 0..(capacity_ratios.size - 1) + # Select curves for sizing using the speed with the capacity ratio of 1 + next if capacity_ratios[speed] != 1 + + return speed end - return sizing_speed + fail 'No speed with capacity ratio of 1.0 found.' end return 0 end @@ -2352,17 +2420,17 @@ def self.get_space_ua_values(location, weather) space_UAs = { HPXML::LocationOutside => 0.0, HPXML::LocationGround => 0.0, - HPXML::LocationLivingSpace => 0.0 } + HPXML::LocationConditionedSpace => 0.0 } # Surface UAs - (@hpxml.roofs + @hpxml.floors + @hpxml.walls + @hpxml.foundation_walls).each do |surface| + (@hpxml_bldg.roofs + @hpxml_bldg.floors + @hpxml_bldg.walls + @hpxml_bldg.foundation_walls).each do |surface| next unless ((location == surface.interior_adjacent_to && space_UAs.keys.include?(surface.exterior_adjacent_to)) || (location == surface.exterior_adjacent_to && space_UAs.keys.include?(surface.interior_adjacent_to))) if [surface.interior_adjacent_to, surface.exterior_adjacent_to].include? HPXML::LocationOutside space_UAs[HPXML::LocationOutside] += (1.0 / surface.insulation_assembly_r_value) * surface.area elsif HPXML::conditioned_locations.include?(surface.interior_adjacent_to) || HPXML::conditioned_locations.include?(surface.exterior_adjacent_to) - space_UAs[HPXML::LocationLivingSpace] += (1.0 / surface.insulation_assembly_r_value) * surface.area + space_UAs[HPXML::LocationConditionedSpace] += (1.0 / surface.insulation_assembly_r_value) * surface.area elsif [surface.interior_adjacent_to, surface.exterior_adjacent_to].include? HPXML::LocationGround if surface.is_a? HPXML::FoundationWall _u_wall_with_soil, u_wall_without_soil = get_foundation_wall_properties(surface) @@ -2376,10 +2444,10 @@ def self.get_space_ua_values(location, weather) if [HPXML::LocationCrawlspaceVented, HPXML::LocationAtticVented].include? location # Vented space if location == HPXML::LocationCrawlspaceVented - vented_crawl = @hpxml.foundations.find { |f| f.foundation_type == HPXML::FoundationTypeCrawlspaceVented } + vented_crawl = @hpxml_bldg.foundations.find { |f| f.foundation_type == HPXML::FoundationTypeCrawlspaceVented } sla = vented_crawl.vented_crawlspace_sla else - vented_attic = @hpxml.attics.find { |f| f.attic_type == HPXML::AtticTypeVented } + vented_attic = @hpxml_bldg.attics.find { |f| f.attic_type == HPXML::AtticTypeVented } if not vented_attic.vented_attic_sla.nil? sla = vented_attic.vented_attic_sla else @@ -2390,9 +2458,9 @@ def self.get_space_ua_values(location, weather) else # Unvented space ach = Airflow.get_default_unvented_space_ach() end - volume = Geometry.calculate_zone_volume(@hpxml, location) + volume = Geometry.calculate_zone_volume(@hpxml_bldg, location) infiltration_cfm = ach / UnitConversions.convert(1.0, 'hr', 'min') * volume - outside_air_density = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * (weather.data.AnnualAvgDrybulb + 460.0)) + outside_air_density = UnitConversions.convert(weather.header.LocalPressure, 'atm', 'Btu/ft^3') / (Gas.Air.r * UnitConversions.convert(weather.data.AnnualAvgDrybulb, 'F', 'R')) space_UAs['infil'] = infiltration_cfm * outside_air_density * Gas.Air.cp * UnitConversions.convert(1.0, 'hr', 'min') # Total UA @@ -2417,7 +2485,7 @@ def self.calculate_space_design_temps(location, weather, conditioned_design_temp sum_uat += ua * ground_db elsif (ua_type == HPXML::LocationOutside) || (ua_type == 'infil') sum_uat += ua * design_db - elsif ua_type == HPXML::LocationLivingSpace + elsif ua_type == HPXML::LocationConditionedSpace sum_uat += ua * conditioned_design_temp elsif ua_type == 'total' # skip @@ -2437,7 +2505,7 @@ def self.calculate_space_design_temps(location, weather, conditioned_design_temp max_temp_rise = 50.0 # Estimate from running a few cases in E+ and DOE2 since the - # attic will always be a little warmer than the living space + # attic will always be a little warmer than the conditioned space # when the roof is insulated min_temp_rise = 5.0 @@ -2449,7 +2517,7 @@ def self.calculate_space_design_temps(location, weather, conditioned_design_temp space_UAs.each do |ua_type, ua| if (ua_type == HPXML::LocationOutside) || (ua_type == 'infil') ua_outside += ua - elsif ua_type == HPXML::LocationLivingSpace + elsif ua_type == HPXML::LocationConditionedSpace ua_conditioned += ua elsif not ((ua_type == 'total') || (ua_type == HPXML::LocationGround)) fail "Unexpected space ua type: '#{ua_type}'." @@ -2670,15 +2738,25 @@ def self.gshp_hxbore_ft_per_ton(weather, hvac_cooling_ap, bore_spacing, pipe_r_v beta_1 = -0.94467 end - r_value_ground = Math.log(bore_spacing / hvac_cooling_ap.bore_diameter * 12.0) / 2.0 / Math::PI / @hpxml.site.ground_conductivity + r_value_ground = Math.log(bore_spacing / hvac_cooling_ap.bore_diameter * 12.0) / 2.0 / Math::PI / @hpxml_bldg.site.ground_conductivity r_value_grout = 1.0 / hvac_cooling_ap.grout_conductivity / beta_0 / ((hvac_cooling_ap.bore_diameter / hvac_cooling_ap.pipe_od)**beta_1) r_value_bore = r_value_grout + pipe_r_value / 2.0 # Note: Convection resistance is negligible when calculated against Glhepro (Jeffrey D. Spitler, 2000) - rtf_DesignMon_Heat = [0.25, (71.0 - weather.data.MonthlyAvgDrybulbs[0]) / @htd].max - rtf_DesignMon_Cool = [0.25, (weather.data.MonthlyAvgDrybulbs[6] - 76.0) / @ctd].max + is_southern_hemisphere = (weather.header.Latitude < 0) - nom_length_heat = (1.0 - hvac_cooling_ap.heat_rated_eirs[0]) * (r_value_bore + r_value_ground * rtf_DesignMon_Heat) / (weather.data.AnnualAvgDrybulb - (2.0 * hvac_cooling_ap.design_hw - hvac_cooling_ap.design_delta_t) / 2.0) * UnitConversions.convert(1.0, 'ton', 'Btu/hr') - nom_length_cool = (1.0 + hvac_cooling_ap.cool_rated_eirs[0]) * (r_value_bore + r_value_ground * rtf_DesignMon_Cool) / ((2.0 * hvac_cooling_ap.design_chw + hvac_cooling_ap.design_delta_t) / 2.0 - weather.data.AnnualAvgDrybulb) * UnitConversions.convert(1.0, 'ton', 'Btu/hr') + if is_southern_hemisphere + heating_month = 6 # July + cooling_month = 0 # January + else + heating_month = 0 # January + cooling_month = 6 # July + end + + rtf_DesignMon_Heat = [0.25, (71.0 - weather.data.MonthlyAvgDrybulbs[heating_month]) / @htd].max + rtf_DesignMon_Cool = [0.25, (weather.data.MonthlyAvgDrybulbs[cooling_month] - 76.0) / @ctd].max + + nom_length_heat = (1.0 - 1.0 / hvac_cooling_ap.heat_rated_cops[0]) * (r_value_bore + r_value_ground * rtf_DesignMon_Heat) / (weather.data.DeepGroundAnnualTemp - (2.0 * hvac_cooling_ap.design_hw - hvac_cooling_ap.design_delta_t) / 2.0) * UnitConversions.convert(1.0, 'ton', 'Btu/hr') + nom_length_cool = (1.0 + 1.0 / hvac_cooling_ap.cool_rated_cops[0]) * (r_value_bore + r_value_ground * rtf_DesignMon_Cool) / ((2.0 * hvac_cooling_ap.design_chw + hvac_cooling_ap.design_delta_t) / 2.0 - weather.data.DeepGroundAnnualTemp) * UnitConversions.convert(1.0, 'ton', 'Btu/hr') return nom_length_heat, nom_length_cool end @@ -3024,36 +3102,42 @@ def self.get_foundation_wall_properties(foundation_wall) if not foundation_wall.insulation_assembly_r_value.nil? wall_constr_rvalue = foundation_wall.insulation_assembly_r_value - Material.AirFilmVertical.rvalue - wall_ins_rvalues = [] - wall_ins_offsets = [] - wall_ins_heights = [] + wall_ins_rvalue_int, wall_ins_rvalue_ext = 0, 0 + wall_ins_dist_to_top_int, wall_ins_dist_to_top_ext = 0, 0 + wall_ins_dist_to_bottom_int, wall_ins_dist_to_bottom_ext = 0, 0 else wall_constr_rvalue = Material.Concrete(foundation_wall.thickness).rvalue - wall_ins_rvalues = [foundation_wall.insulation_interior_r_value, - foundation_wall.insulation_exterior_r_value] - wall_ins_offsets = [foundation_wall.insulation_interior_distance_to_top, - foundation_wall.insulation_exterior_distance_to_top] - wall_ins_heights = [foundation_wall.insulation_interior_distance_to_bottom - foundation_wall.insulation_interior_distance_to_top, - foundation_wall.insulation_exterior_distance_to_bottom - foundation_wall.insulation_exterior_distance_to_top] + wall_ins_rvalue_int = foundation_wall.insulation_interior_r_value + wall_ins_rvalue_ext = foundation_wall.insulation_exterior_r_value + wall_ins_dist_to_top_int = foundation_wall.insulation_interior_distance_to_top + wall_ins_dist_to_top_ext = foundation_wall.insulation_exterior_distance_to_top + wall_ins_dist_to_bottom_int = foundation_wall.insulation_interior_distance_to_bottom + wall_ins_dist_to_bottom_ext = foundation_wall.insulation_exterior_distance_to_bottom end - k_soil = @hpxml.site.ground_conductivity + k_soil = @hpxml_bldg.site.ground_conductivity # Calculated based on Manual J 8th Ed. procedure in section A12-4 (15% decrease due to soil thermal storage) u_wall_with_soil = 0.0 u_wall_without_soil = 0.0 wall_height = foundation_wall.height.ceil - for d in 1..wall_height - r_soil = (Math::PI * d / 2.0) / k_soil - + wall_depth_above_grade = foundation_wall.height - foundation_wall.depth_below_grade + for distance_to_top in 1..wall_height # Calculate R-wall at this depth r_wall = wall_constr_rvalue + Material.AirFilmVertical.rvalue # Base wall construction + interior film - if d <= (foundation_wall.height - foundation_wall.depth_below_grade) - r_wall += Material.AirFilmOutside.rvalue # Above-grade, add exterior film + if distance_to_top <= wall_depth_above_grade + # Above-grade: no soil, add exterior film + r_soil = 0.0 + r_wall += Material.AirFilmOutside.rvalue + else + # Below-grade: add soil, no exterior film + distance_to_grade = distance_to_top - wall_depth_above_grade + r_soil = (Math::PI * distance_to_grade / 2.0) / k_soil end - for i in 0..wall_ins_rvalues.size - 1 - if (d > wall_ins_offsets[i]) && (d <= wall_ins_offsets[i] + wall_ins_heights[i]) - r_wall += wall_ins_rvalues[i] # Insulation at this depth, add R-value - end + if (distance_to_top > wall_ins_dist_to_top_int) && (distance_to_top <= wall_ins_dist_to_bottom_int) + r_wall += wall_ins_rvalue_int # Interior insulation at this depth, add R-value + end + if (distance_to_top > wall_ins_dist_to_top_ext) && (distance_to_top <= wall_ins_dist_to_bottom_ext) + r_wall += wall_ins_rvalue_ext # Interior insulation at this depth, add R-value end u_wall_with_soil += 1.0 / (r_soil + r_wall) u_wall_without_soil += 1.0 / r_wall @@ -3121,7 +3205,7 @@ def self.calc_slab_f_value(slab, ground_conductivity) u_effective << 1.0 / r_air_to_air end - f_values << u_effective.inject(0, :+) # sum array + f_values << u_effective.sum end return f_values.sum() / f_values.size @@ -3151,7 +3235,7 @@ def self.set_fractions_load_served(hvac_heating, hvac_cooling) @fraction_heat_load_served = 0 elsif hvac_heating.is_a?(HPXML::HeatingSystem) && hvac_heating.is_heat_pump_backup_system # Use the same load fractions as the heat pump - heat_pump = @hpxml.heat_pumps.find { |hp| hp.backup_system_idref == hvac_heating.id } + heat_pump = @hpxml_bldg.heat_pumps.find { |hp| hp.backup_system_idref == hvac_heating.id } @fraction_heat_load_served = heat_pump.fraction_heat_load_served else @fraction_heat_load_served = hvac_heating.fraction_heat_load_served @@ -3177,10 +3261,8 @@ def initialize class HVACSizingValues def initialize end - attr_accessor(:Cool_Load_Sens, :Cool_Load_Lat, :Cool_Load_Tot, - :Cool_Capacity, :Cool_Capacity_Sens, :Cool_Airflow, - :Heat_Load, :Heat_Load_Supp, :Heat_Capacity, :Heat_Capacity_Supp, - :Heat_Airflow, :Heat_Airflow_Supp, + attr_accessor(:Cool_Load_Sens, :Cool_Load_Lat, :Cool_Load_Tot, :Cool_Capacity, :Cool_Capacity_Sens, :Cool_Airflow, + :Heat_Load, :Heat_Load_Supp, :Heat_Capacity, :Heat_Capacity_Supp, :Heat_Airflow, :GSHP_Loop_flow, :GSHP_Bore_Holes, :GSHP_Bore_Depth, :GSHP_G_Functions) end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/lighting.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/lighting.rb index d494f74b78..21482cca63 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/lighting.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/lighting.rb @@ -1,7 +1,8 @@ # frozen_string_literal: true class Lighting - def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_version, schedules_file, cfa, unavailable_periods) + def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_version, schedules_file, cfa, + unavailable_periods, unit_multiplier) ltg_locns = [HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage] ltg_types = [HPXML::LightingTypeCFL, HPXML::LightingTypeLFL, HPXML::LightingTypeLED] @@ -21,10 +22,10 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v int_kwh = calc_interior_energy(eri_version, cfa, fractions[[HPXML::LocationInterior, HPXML::LightingTypeCFL]], fractions[[HPXML::LocationInterior, HPXML::LightingTypeLFL]], - fractions[[HPXML::LocationInterior, HPXML::LightingTypeLED]], - lighting.interior_usage_multiplier) + fractions[[HPXML::LocationInterior, HPXML::LightingTypeLED]]) end int_kwh = 0.0 if int_kwh.nil? + int_kwh *= lighting.interior_usage_multiplier unless lighting.interior_usage_multiplier.nil? # Calculate exterior lighting kWh/yr ext_kwh = kwhs_per_year[HPXML::LocationExterior] @@ -32,26 +33,29 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v ext_kwh = calc_exterior_energy(eri_version, cfa, fractions[[HPXML::LocationExterior, HPXML::LightingTypeCFL]], fractions[[HPXML::LocationExterior, HPXML::LightingTypeLFL]], - fractions[[HPXML::LocationExterior, HPXML::LightingTypeLED]], - lighting.exterior_usage_multiplier) + fractions[[HPXML::LocationExterior, HPXML::LightingTypeLED]]) end ext_kwh = 0.0 if ext_kwh.nil? + ext_kwh *= lighting.exterior_usage_multiplier unless lighting.exterior_usage_multiplier.nil? + ext_kwh *= unit_multiplier # Not in a thermal zone, so needs to be explicitly multiplied # Calculate garage lighting kWh/yr - grg_kwh = kwhs_per_year[HPXML::LocationGarage] - if grg_kwh.nil? - gfa = 0 # Garage floor area - if spaces.keys.include? HPXML::LocationGarage - gfa = UnitConversions.convert(spaces[HPXML::LocationGarage].floorArea, 'm^2', 'ft^2') + gfa = 0 # Garage floor area + if spaces.keys.include? HPXML::LocationGarage + gfa = UnitConversions.convert(spaces[HPXML::LocationGarage].floorArea, 'm^2', 'ft^2') + end + if gfa > 0 + grg_kwh = kwhs_per_year[HPXML::LocationGarage] + if grg_kwh.nil? + + grg_kwh = calc_garage_energy(eri_version, gfa, + fractions[[HPXML::LocationGarage, HPXML::LightingTypeCFL]], + fractions[[HPXML::LocationGarage, HPXML::LightingTypeLFL]], + fractions[[HPXML::LocationGarage, HPXML::LightingTypeLED]]) end - - grg_kwh = calc_garage_energy(eri_version, gfa, - fractions[[HPXML::LocationGarage, HPXML::LightingTypeCFL]], - fractions[[HPXML::LocationGarage, HPXML::LightingTypeLFL]], - fractions[[HPXML::LocationGarage, HPXML::LightingTypeLED]], - lighting.garage_usage_multiplier) end grg_kwh = 0.0 if grg_kwh.nil? + grg_kwh *= lighting.garage_usage_multiplier unless lighting.garage_usage_multiplier.nil? # Add lighting to conditioned space if int_kwh > 0 @@ -59,14 +63,15 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Create schedule interior_sch = nil interior_col_name = SchedulesFile::ColumnLightingInterior + interior_obj_name = Constants.ObjectNameLightingInterior if not schedules_file.nil? design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: interior_col_name, annual_kwh: int_kwh) - interior_sch = schedules_file.create_schedule_file(col_name: interior_col_name) + interior_sch = schedules_file.create_schedule_file(model, col_name: interior_col_name) end if interior_sch.nil? interior_unavailable_periods = Schedule.get_unavailable_periods(runner, interior_col_name, unavailable_periods) if not lighting.interior_weekday_fractions.nil? - interior_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameInteriorLighting + ' schedule', lighting.interior_weekday_fractions, lighting.interior_weekend_fractions, lighting.interior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: interior_unavailable_periods) + interior_sch = MonthWeekdayWeekendSchedule.new(model, interior_obj_name + ' schedule', lighting.interior_weekday_fractions, lighting.interior_weekend_fractions, lighting.interior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: interior_unavailable_periods) else lighting_sch = get_schedule(epw_file) interior_sch = HourlyByMonthSchedule.new(model, 'lighting schedule', lighting_sch, lighting_sch, Constants.ScheduleTypeLimitsFraction, unavailable_periods: interior_unavailable_periods) @@ -87,10 +92,10 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Add lighting ltg_def = OpenStudio::Model::LightsDefinition.new(model) ltg = OpenStudio::Model::Lights.new(ltg_def) - ltg.setName(Constants.ObjectNameInteriorLighting) - ltg.setSpace(spaces[HPXML::LocationLivingSpace]) - ltg.setEndUseSubcategory(Constants.ObjectNameInteriorLighting) - ltg_def.setName(Constants.ObjectNameInteriorLighting) + ltg.setName(interior_obj_name) + ltg.setSpace(spaces[HPXML::LocationConditionedSpace]) + ltg.setEndUseSubcategory(interior_obj_name) + ltg_def.setName(interior_obj_name) ltg_def.setLightingLevel(design_level) ltg_def.setFractionRadiant(0.6) ltg_def.setFractionVisible(0.2) @@ -104,13 +109,14 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Create schedule garage_sch = nil garage_col_name = SchedulesFile::ColumnLightingGarage + garage_obj_name = Constants.ObjectNameLightingGarage if not schedules_file.nil? design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: garage_col_name, annual_kwh: grg_kwh) - garage_sch = schedules_file.create_schedule_file(col_name: garage_col_name) + garage_sch = schedules_file.create_schedule_file(model, col_name: garage_col_name) end if garage_sch.nil? garage_unavailable_periods = Schedule.get_unavailable_periods(runner, garage_col_name, unavailable_periods) - garage_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameGarageLighting + ' schedule', lighting.garage_weekday_fractions, lighting.garage_weekend_fractions, lighting.garage_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: garage_unavailable_periods) + garage_sch = MonthWeekdayWeekendSchedule.new(model, garage_obj_name + ' schedule', lighting.garage_weekday_fractions, lighting.garage_weekend_fractions, lighting.garage_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: garage_unavailable_periods) design_level = garage_sch.calc_design_level_from_daily_kwh(grg_kwh / 365.0) garage_sch = garage_sch.schedule else @@ -122,10 +128,10 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Add lighting ltg_def = OpenStudio::Model::LightsDefinition.new(model) ltg = OpenStudio::Model::Lights.new(ltg_def) - ltg.setName(Constants.ObjectNameGarageLighting) + ltg.setName(garage_obj_name) ltg.setSpace(spaces[HPXML::LocationGarage]) - ltg.setEndUseSubcategory(Constants.ObjectNameGarageLighting) - ltg_def.setName(Constants.ObjectNameGarageLighting) + ltg.setEndUseSubcategory(garage_obj_name) + ltg_def.setName(garage_obj_name) ltg_def.setLightingLevel(design_level) ltg_def.setFractionRadiant(0.6) ltg_def.setFractionVisible(0.2) @@ -139,13 +145,14 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Create schedule exterior_sch = nil exterior_col_name = SchedulesFile::ColumnLightingExterior + exterior_obj_name = Constants.ObjectNameLightingExterior if not schedules_file.nil? design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: exterior_col_name, annual_kwh: ext_kwh) - exterior_sch = schedules_file.create_schedule_file(col_name: exterior_col_name) + exterior_sch = schedules_file.create_schedule_file(model, col_name: exterior_col_name) end if exterior_sch.nil? exterior_unavailable_periods = Schedule.get_unavailable_periods(runner, exterior_col_name, unavailable_periods) - exterior_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameExteriorLighting + ' schedule', lighting.exterior_weekday_fractions, lighting.exterior_weekend_fractions, lighting.exterior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: exterior_unavailable_periods) + exterior_sch = MonthWeekdayWeekendSchedule.new(model, exterior_obj_name + ' schedule', lighting.exterior_weekday_fractions, lighting.exterior_weekend_fractions, lighting.exterior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: exterior_unavailable_periods) design_level = exterior_sch.calc_design_level_from_daily_kwh(ext_kwh / 365.0) exterior_sch = exterior_sch.schedule else @@ -157,9 +164,9 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Add exterior lighting ltg_def = OpenStudio::Model::ExteriorLightsDefinition.new(model) ltg = OpenStudio::Model::ExteriorLights.new(ltg_def) - ltg.setName(Constants.ObjectNameExteriorLighting) - ltg.setEndUseSubcategory(Constants.ObjectNameExteriorLighting) - ltg_def.setName(Constants.ObjectNameExteriorLighting) + ltg.setName(exterior_obj_name) + ltg.setEndUseSubcategory(exterior_obj_name) + ltg_def.setName(exterior_obj_name) ltg_def.setDesignLevel(design_level) ltg.setSchedule(exterior_sch) end @@ -170,14 +177,16 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Create schedule exterior_holiday_sch = nil exterior_holiday_col_name = SchedulesFile::ColumnLightingExteriorHoliday + exterior_holiday_obj_name = Constants.ObjectNameLightingExteriorHoliday + exterior_holiday_kwh_per_day = lighting.holiday_kwh_per_day * unit_multiplier if not schedules_file.nil? - design_level = schedules_file.calc_design_level_from_daily_kwh(col_name: exterior_holiday_col_name, daily_kwh: lighting.holiday_kwh_per_day) - exterior_holiday_sch = schedules_file.create_schedule_file(col_name: exterior_holiday_col_name) + design_level = schedules_file.calc_design_level_from_daily_kwh(col_name: exterior_holiday_col_name, daily_kwh: exterior_holiday_kwh_per_day) + exterior_holiday_sch = schedules_file.create_schedule_file(model, col_name: exterior_holiday_col_name) end if exterior_holiday_sch.nil? exterior_holiday_unavailable_periods = Schedule.get_unavailable_periods(runner, exterior_holiday_col_name, unavailable_periods) - exterior_holiday_sch = MonthWeekdayWeekendSchedule.new(model, Constants.ObjectNameLightingExteriorHoliday + ' schedule', lighting.holiday_weekday_fractions, lighting.holiday_weekend_fractions, lighting.exterior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, true, lighting.holiday_period_begin_month, lighting.holiday_period_begin_day, lighting.holiday_period_end_month, lighting.holiday_period_end_day, unavailable_periods: exterior_holiday_unavailable_periods) - design_level = exterior_holiday_sch.calc_design_level_from_daily_kwh(lighting.holiday_kwh_per_day) + exterior_holiday_sch = MonthWeekdayWeekendSchedule.new(model, exterior_holiday_obj_name + ' schedule', lighting.holiday_weekday_fractions, lighting.holiday_weekend_fractions, lighting.exterior_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, true, lighting.holiday_period_begin_month, lighting.holiday_period_begin_day, lighting.holiday_period_end_month, lighting.holiday_period_end_day, unavailable_periods: exterior_holiday_unavailable_periods) + design_level = exterior_holiday_sch.calc_design_level_from_daily_kwh(exterior_holiday_kwh_per_day) exterior_holiday_sch = exterior_holiday_sch.schedule else runner.registerWarning("Both '#{exterior_holiday_col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !lighting.holiday_weekday_fractions.nil? @@ -188,9 +197,9 @@ def self.apply(runner, model, epw_file, spaces, lighting_groups, lighting, eri_v # Add exterior holiday lighting ltg_def = OpenStudio::Model::ExteriorLightsDefinition.new(model) ltg = OpenStudio::Model::ExteriorLights.new(ltg_def) - ltg.setName(Constants.ObjectNameLightingExteriorHoliday) - ltg.setEndUseSubcategory(Constants.ObjectNameLightingExteriorHoliday) - ltg_def.setName(Constants.ObjectNameLightingExteriorHoliday) + ltg.setName(exterior_holiday_obj_name) + ltg.setEndUseSubcategory(exterior_holiday_obj_name) + ltg_def.setName(exterior_holiday_obj_name) ltg_def.setDesignLevel(design_level) ltg.setSchedule(exterior_holiday_sch) end @@ -212,7 +221,7 @@ def self.get_default_fractions() private - def self.calc_interior_energy(eri_version, cfa, f_int_cfl, f_int_lfl, f_int_led, interior_usage_multiplier = 1.0) + def self.calc_interior_energy(eri_version, cfa, f_int_cfl, f_int_lfl, f_int_led) return if f_int_cfl.nil? || f_int_lfl.nil? || f_int_led.nil? if Constants.ERIVersions.index(eri_version) >= Constants.ERIVersions.index('2014AEG') @@ -245,12 +254,10 @@ def self.calc_interior_energy(eri_version, cfa, f_int_cfl, f_int_lfl, f_int_led, int_kwh = 0.8 * ((4.0 - 3.0 * fF_int) / 3.7) * (455.0 + 0.8 * cfa) + 0.2 * (455.0 + 0.8 * cfa) end - int_kwh *= interior_usage_multiplier - return int_kwh end - def self.calc_exterior_energy(eri_version, cfa, f_ext_cfl, f_ext_lfl, f_ext_led, exterior_usage_multiplier = 1.0) + def self.calc_exterior_energy(eri_version, cfa, f_ext_cfl, f_ext_lfl, f_ext_led) return if f_ext_cfl.nil? || f_ext_lfl.nil? || f_ext_led.nil? if Constants.ERIVersions.index(eri_version) >= Constants.ERIVersions.index('2014AEG') @@ -283,12 +290,10 @@ def self.calc_exterior_energy(eri_version, cfa, f_ext_cfl, f_ext_lfl, f_ext_led, ext_kwh = (100.0 + 0.05 * cfa) * (1.0 - fF_ext) + 0.25 * (100.0 + 0.05 * cfa) * fF_ext end - ext_kwh *= exterior_usage_multiplier - return ext_kwh end - def self.calc_garage_energy(eri_version, gfa, f_grg_cfl, f_grg_lfl, f_grg_led, garage_usage_multiplier = 1.0) + def self.calc_garage_energy(eri_version, gfa, f_grg_cfl, f_grg_lfl, f_grg_led) return if f_grg_cfl.nil? || f_grg_lfl.nil? || f_grg_led.nil? if Constants.ERIVersions.index(eri_version) >= Constants.ERIVersions.index('2014AEG') @@ -327,8 +332,6 @@ def self.calc_garage_energy(eri_version, gfa, f_grg_cfl, f_grg_lfl, f_grg_led, g end end - grg_kwh *= garage_usage_multiplier - return grg_kwh end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/location.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/location.rb index 2711147cd6..ac577bfb38 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/location.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/location.rb @@ -1,17 +1,11 @@ # frozen_string_literal: true class Location - def self.apply(model, weather, epw_file, hpxml) - apply_year(model, hpxml, epw_file) + def self.apply(model, weather, epw_file, hpxml_header, hpxml_bldg) + apply_year(model, hpxml_header, epw_file) apply_site(model, epw_file) - apply_dst(model, hpxml) - apply_ground_temps(model, weather) - end - - def self.apply_weather_file(model, epw_path) - epw_file = OpenStudio::EpwFile.new(epw_path) - OpenStudio::Model::WeatherFile.setWeatherFile(model, epw_file) - return epw_file + apply_dst(model, hpxml_bldg) + apply_ground_temps(model, weather, hpxml_bldg) end private @@ -25,40 +19,42 @@ def self.apply_site(model, epw_file) site.setElevation(epw_file.elevation) end - def self.apply_year(model, hpxml, epw_file) - if Date.leap?(hpxml.header.sim_calendar_year) + def self.apply_year(model, hpxml_header, epw_file) + if Date.leap?(hpxml_header.sim_calendar_year) n_hours = epw_file.data.size if n_hours != 8784 - fail "Specified a leap year (#{hpxml.header.sim_calendar_year}) but weather data has #{n_hours} hours." + fail "Specified a leap year (#{hpxml_header.sim_calendar_year}) but weather data has #{n_hours} hours." end end year_description = model.getYearDescription - year_description.setCalendarYear(hpxml.header.sim_calendar_year) + year_description.setCalendarYear(hpxml_header.sim_calendar_year) end - def self.apply_dst(model, hpxml) - return unless hpxml.header.dst_enabled + def self.apply_dst(model, hpxml_bldg) + return unless hpxml_bldg.dst_enabled month_names = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] - dst_start_date = "#{month_names[hpxml.header.dst_begin_month - 1]} #{hpxml.header.dst_begin_day}" - dst_end_date = "#{month_names[hpxml.header.dst_end_month - 1]} #{hpxml.header.dst_end_day}" + dst_start_date = "#{month_names[hpxml_bldg.dst_begin_month - 1]} #{hpxml_bldg.dst_begin_day}" + dst_end_date = "#{month_names[hpxml_bldg.dst_end_month - 1]} #{hpxml_bldg.dst_end_day}" run_period_control_daylight_saving_time = model.getRunPeriodControlDaylightSavingTime run_period_control_daylight_saving_time.setStartDate(dst_start_date) run_period_control_daylight_saving_time.setEndDate(dst_end_date) end - def self.apply_ground_temps(model, weather) + def self.apply_ground_temps(model, weather, hpxml_bldg) # Shallow ground temperatures only currently used for ducts located under slab sgts = model.getSiteGroundTemperatureShallow sgts.resetAllMonths - sgts.setAllMonthlyTemperatures(weather.data.GroundMonthlyTemps.map { |t| UnitConversions.convert(t, 'F', 'C') }) + sgts.setAllMonthlyTemperatures(weather.data.ShallowGroundMonthlyTemps.map { |t| UnitConversions.convert(t, 'F', 'C') }) - # Deep ground temperatures used by GSHP setpoint manager - dgts = model.getSiteGroundTemperatureDeep - dgts.resetAllMonths - dgts.setAllMonthlyTemperatures([UnitConversions.convert(weather.data.AnnualAvgDrybulb, 'F', 'C')] * 12) + if hpxml_bldg.heat_pumps.select { |h| h.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir }.size > 0 + # Deep ground temperatures used by GSHP setpoint manager + dgts = model.getSiteGroundTemperatureDeep + dgts.resetAllMonths + dgts.setAllMonthlyTemperatures([UnitConversions.convert(weather.data.DeepGroundAnnualTemp, 'F', 'C')] * 12) + end end def self.get_climate_zones @@ -81,25 +77,35 @@ def self.get_climate_zone_iecc(wmo) return end - def self.get_epw_path(hpxml, hpxml_path) - epw_path = hpxml.climate_and_risk_zones.weather_station_epw_filepath + def self.get_epw_path(hpxml_bldg, hpxml_path) + epw_filepath = hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath + abs_epw_path = File.absolute_path(epw_filepath) - if not File.exist? epw_path - test_epw_path = File.join(File.dirname(hpxml_path), epw_path) - epw_path = test_epw_path if File.exist? test_epw_path + if not File.exist? abs_epw_path + # Check path relative to HPXML file + abs_epw_path = File.absolute_path(File.join(File.dirname(hpxml_path), epw_filepath)) end - for level_deep in 1..3 - next unless not File.exist? epw_path - - level = (['..'] * level_deep).join('/') - test_epw_path = File.join(File.dirname(__FILE__), level, 'weather', epw_path) - epw_path = test_epw_path if File.exist? test_epw_path + if not File.exist? abs_epw_path + # Check for weather path relative to the HPXML file + for level_deep in 1..3 + level = (['..'] * level_deep).join('/') + abs_epw_path = File.absolute_path(File.join(File.dirname(hpxml_path), level, 'weather', epw_filepath)) + break if File.exist? abs_epw_path + end + end + if not File.exist? abs_epw_path + # Check for weather path relative to this file + for level_deep in 1..3 + level = (['..'] * level_deep).join('/') + abs_epw_path = File.absolute_path(File.join(File.dirname(__FILE__), level, 'weather', epw_filepath)) + break if File.exist? abs_epw_path + end end - if not File.exist?(epw_path) - fail "'#{epw_path}' could not be found." + if not File.exist? abs_epw_path + fail "'#{epw_filepath}' could not be found." end - return epw_path + return abs_epw_path end def self.get_sim_calendar_year(sim_calendar_year, epw_file) diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/meta_measure.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/meta_measure.rb index 8be80fae5b..772eb03c43 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/meta_measure.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/meta_measure.rb @@ -59,6 +59,11 @@ def run_hpxml_workflow(rundir, measures, measures_dir, debug: false, output_vars if model.alwaysOffDiscreteSchedule.directUseCount == 0 remove_objects << ['Schedule:Constant', model.alwaysOffDiscreteSchedule.name.to_s] end + model.getScheduleConstants.each do |sch| + next unless sch.directUseCount == 0 + + remove_objects << ['Schedule:Constant', sch.name.to_s] + end # Translate model to workspace forward_translator = OpenStudio::EnergyPlus::ForwardTranslator.new @@ -67,7 +72,7 @@ def run_hpxml_workflow(rundir, measures, measures_dir, debug: false, output_vars success = report_ft_errors_warnings(forward_translator, rundir) # Remove objects - remove_objects.each do |remove_object| + remove_objects.uniq.each do |remove_object| workspace.getObjectByTypeAndName(remove_object[0].to_IddObjectType, remove_object[1]).get.remove end @@ -96,6 +101,12 @@ def run_hpxml_workflow(rundir, measures, measures_dir, debug: false, output_vars return { success: success, runner: runner } end + if not model.getWeatherFile.path.is_initialized + print "#{print_prefix}Creating input unsuccessful.\n" + print "#{print_prefix}See #{File.join(rundir, 'run.log')} for details.\n" + return { success: false, runner: runner } + end + # Run simulation print "#{print_prefix}Running simulation...\n" unless suppress_print ep_path = File.absolute_path(File.join(OpenStudio.getOpenStudioCLI.to_s, '..', '..', 'EnergyPlus', 'energyplus')) # getEnergyPlusDirectory can be unreliable, using getOpenStudioCLI instead diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/misc_loads.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/misc_loads.rb index 8ef17754ed..3eadb22550 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/misc_loads.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/misc_loads.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true class MiscLoads - def self.apply_plug(model, runner, plug_load, obj_name, living_space, apply_ashrae140_assumptions, schedules_file, unavailable_periods) + def self.apply_plug(model, runner, plug_load, obj_name, conditioned_space, apply_ashrae140_assumptions, schedules_file, unavailable_periods) kwh = 0 if not plug_load.nil? kwh = plug_load.kwh_per_year * plug_load.usage_multiplier @@ -22,7 +22,7 @@ def self.apply_plug(model, runner, plug_load, obj_name, living_space, apply_ashr end if not schedules_file.nil? space_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: col_name, annual_kwh: kwh) - sch = schedules_file.create_schedule_file(col_name: col_name) + sch = schedules_file.create_schedule_file(model, col_name: col_name) end if sch.nil? col_unavailable_periods = Schedule.get_unavailable_periods(runner, col_name, unavailable_periods) @@ -50,7 +50,7 @@ def self.apply_plug(model, runner, plug_load, obj_name, living_space, apply_ashr mel = OpenStudio::Model::ElectricEquipment.new(mel_def) mel.setName(obj_name) mel.setEndUseSubcategory(obj_name) - mel.setSpace(living_space) + mel.setSpace(conditioned_space) mel_def.setName(obj_name) mel_def.setDesignLevel(space_design_level) mel_def.setFractionRadiant(rad_frac) @@ -59,39 +59,38 @@ def self.apply_plug(model, runner, plug_load, obj_name, living_space, apply_ashr mel.setSchedule(sch) end - def self.apply_fuel(model, runner, fuel_load, obj_name, living_space, schedules_file, unavailable_periods) + def self.apply_fuel(model, runner, fuel_load, obj_name, conditioned_space, schedules_file, unavailable_periods) therm = 0 - if not fuel_load.nil? therm = fuel_load.therm_per_year * fuel_load.usage_multiplier - - # Create schedule - sch = nil - if fuel_load.fuel_load_type == HPXML::FuelLoadTypeGrill - col_name = SchedulesFile::ColumnFuelLoadsGrill - elsif fuel_load.fuel_load_type == HPXML::FuelLoadTypeLighting - col_name = SchedulesFile::ColumnFuelLoadsLighting - elsif fuel_load.fuel_load_type == HPXML::FuelLoadTypeFireplace - col_name = SchedulesFile::ColumnFuelLoadsFireplace - end - if not schedules_file.nil? - space_design_level = schedules_file.calc_design_level_from_annual_therm(col_name: col_name, annual_therm: therm) - sch = schedules_file.create_schedule_file(col_name: col_name) - end - if sch.nil? - col_unavailable_periods = Schedule.get_unavailable_periods(runner, col_name, unavailable_periods) - sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', fuel_load.weekday_fractions, fuel_load.weekend_fractions, fuel_load.monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) - space_design_level = sch.calc_design_level_from_daily_therm(therm / 365.0) - sch = sch.schedule - else - runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !fuel_load.weekday_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !fuel_load.weekend_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !fuel_load.monthly_multipliers.nil? - end end return if therm <= 0 + # Create schedule + sch = nil + if fuel_load.fuel_load_type == HPXML::FuelLoadTypeGrill + col_name = SchedulesFile::ColumnFuelLoadsGrill + elsif fuel_load.fuel_load_type == HPXML::FuelLoadTypeLighting + col_name = SchedulesFile::ColumnFuelLoadsLighting + elsif fuel_load.fuel_load_type == HPXML::FuelLoadTypeFireplace + col_name = SchedulesFile::ColumnFuelLoadsFireplace + end + if not schedules_file.nil? + space_design_level = schedules_file.calc_design_level_from_annual_therm(col_name: col_name, annual_therm: therm) + sch = schedules_file.create_schedule_file(model, col_name: col_name) + end + if sch.nil? + col_unavailable_periods = Schedule.get_unavailable_periods(runner, col_name, unavailable_periods) + sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', fuel_load.weekday_fractions, fuel_load.weekend_fractions, fuel_load.monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) + space_design_level = sch.calc_design_level_from_daily_therm(therm / 365.0) + sch = sch.schedule + else + runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !fuel_load.weekday_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !fuel_load.weekend_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !fuel_load.monthly_multipliers.nil? + end + sens_frac = fuel_load.frac_sensible lat_frac = fuel_load.frac_latent @@ -101,7 +100,7 @@ def self.apply_fuel(model, runner, fuel_load, obj_name, living_space, schedules_ mfl.setName(obj_name) mfl.setEndUseSubcategory(obj_name) mfl.setFuelType(EPlus.fuel_type(fuel_load.fuel_type)) - mfl.setSpace(living_space) + mfl.setSpace(conditioned_space) mfl_def.setName(obj_name) mfl_def.setDesignLevel(space_design_level) mfl_def.setFractionRadiant(0.6 * sens_frac) @@ -110,31 +109,38 @@ def self.apply_fuel(model, runner, fuel_load, obj_name, living_space, schedules_ mfl.setSchedule(sch) end - def self.apply_pool_or_hot_tub_heater(runner, model, pool_or_hot_tub, obj_name, living_space, schedules_file, unavailable_periods) - return if pool_or_hot_tub.heater_type == HPXML::TypeNone + def self.apply_pool_or_permanent_spa_heater(runner, model, pool_or_spa, conditioned_space, schedules_file, unavailable_periods) + return if pool_or_spa.heater_type == HPXML::TypeNone heater_kwh = 0 heater_therm = 0 + if pool_or_spa.heater_load_units == HPXML::UnitsKwhPerYear + heater_kwh = pool_or_spa.heater_load_value * pool_or_spa.heater_usage_multiplier + elsif pool_or_spa.heater_load_units == HPXML::UnitsThermPerYear + heater_therm = pool_or_spa.heater_load_value * pool_or_spa.heater_usage_multiplier + end + + return if (heater_kwh <= 0) && (heater_therm <= 0) # Create schedule heater_sch = nil - col_name = (obj_name.include?('pool') ? 'pool_heater' : 'hot_tub_heater') + if pool_or_spa.is_a? HPXML::Pool + obj_name = Constants.ObjectNameMiscPoolHeater + col_name = 'pool_heater' + else + obj_name = Constants.ObjectNameMiscPermanentSpaHeater + col_name = 'permanent_spa_heater' + end if not schedules_file.nil? - heater_sch = schedules_file.create_schedule_file(col_name: col_name) + heater_sch = schedules_file.create_schedule_file(model, col_name: col_name) end if heater_sch.nil? col_unavailable_periods = Schedule.get_unavailable_periods(runner, col_name, unavailable_periods) - heater_sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', pool_or_hot_tub.heater_weekday_fractions, pool_or_hot_tub.heater_weekend_fractions, pool_or_hot_tub.heater_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) + heater_sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', pool_or_spa.heater_weekday_fractions, pool_or_spa.heater_weekend_fractions, pool_or_spa.heater_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) else - runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !pool_or_hot_tub.heater_weekday_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !pool_or_hot_tub.heater_weekend_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !pool_or_hot_tub.heater_monthly_multipliers.nil? - end - - if pool_or_hot_tub.heater_load_units == HPXML::UnitsKwhPerYear - heater_kwh = pool_or_hot_tub.heater_load_value * pool_or_hot_tub.heater_usage_multiplier - elsif pool_or_hot_tub.heater_load_units == HPXML::UnitsThermPerYear - heater_therm = pool_or_hot_tub.heater_load_value * pool_or_hot_tub.heater_usage_multiplier + runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !pool_or_spa.heater_weekday_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !pool_or_spa.heater_weekend_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !pool_or_spa.heater_monthly_multipliers.nil? end if heater_kwh > 0 @@ -150,7 +156,7 @@ def self.apply_pool_or_hot_tub_heater(runner, model, pool_or_hot_tub, obj_name, mel = OpenStudio::Model::ElectricEquipment.new(mel_def) mel.setName(obj_name) mel.setEndUseSubcategory(obj_name) - mel.setSpace(living_space) # no heat gain, so assign the equipment to an arbitrary space + mel.setSpace(conditioned_space) # no heat gain, so assign the equipment to an arbitrary space mel_def.setName(obj_name) mel_def.setDesignLevel(space_design_level) mel_def.setFractionRadiant(0) @@ -173,7 +179,7 @@ def self.apply_pool_or_hot_tub_heater(runner, model, pool_or_hot_tub, obj_name, mfl.setName(obj_name) mfl.setEndUseSubcategory(obj_name) mfl.setFuelType(EPlus.fuel_type(HPXML::FuelTypeNaturalGas)) - mfl.setSpace(living_space) # no heat gain, so assign the equipment to an arbitrary space + mfl.setSpace(conditioned_space) # no heat gain, so assign the equipment to an arbitrary space mfl_def.setName(obj_name) mfl_def.setDesignLevel(space_design_level) mfl_def.setFractionRadiant(0) @@ -183,49 +189,54 @@ def self.apply_pool_or_hot_tub_heater(runner, model, pool_or_hot_tub, obj_name, end end - def self.apply_pool_or_hot_tub_pump(runner, model, pool_or_hot_tub, obj_name, living_space, schedules_file, unavailable_periods) + def self.apply_pool_or_permanent_spa_pump(runner, model, pool_or_spa, conditioned_space, schedules_file, unavailable_periods) pump_kwh = 0 + if not pool_or_spa.pump_kwh_per_year.nil? + pump_kwh = pool_or_spa.pump_kwh_per_year * pool_or_spa.pump_usage_multiplier + end + + return if pump_kwh <= 0 # Create schedule pump_sch = nil - col_name = (obj_name.include?('pool') ? 'pool_pump' : 'hot_tub_pump') + if pool_or_spa.is_a? HPXML::Pool + obj_name = Constants.ObjectNameMiscPoolPump + col_name = 'pool_pump' + else + obj_name = Constants.ObjectNameMiscPermanentSpaPump + col_name = 'permanent_spa_pump' + end if not schedules_file.nil? - pump_sch = schedules_file.create_schedule_file(col_name: col_name) + pump_sch = schedules_file.create_schedule_file(model, col_name: col_name) end if pump_sch.nil? col_unavailable_periods = Schedule.get_unavailable_periods(runner, col_name, unavailable_periods) - pump_sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', pool_or_hot_tub.pump_weekday_fractions, pool_or_hot_tub.pump_weekend_fractions, pool_or_hot_tub.pump_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) + pump_sch = MonthWeekdayWeekendSchedule.new(model, obj_name + ' schedule', pool_or_spa.pump_weekday_fractions, pool_or_spa.pump_weekend_fractions, pool_or_spa.pump_monthly_multipliers, Constants.ScheduleTypeLimitsFraction, unavailable_periods: col_unavailable_periods) else - runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !pool_or_hot_tub.pump_weekday_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !pool_or_hot_tub.pump_weekend_fractions.nil? - runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !pool_or_hot_tub.pump_monthly_multipliers.nil? + runner.registerWarning("Both '#{col_name}' schedule file and weekday fractions provided; the latter will be ignored.") if !pool_or_spa.pump_weekday_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and weekend fractions provided; the latter will be ignored.") if !pool_or_spa.pump_weekend_fractions.nil? + runner.registerWarning("Both '#{col_name}' schedule file and monthly multipliers provided; the latter will be ignored.") if !pool_or_spa.pump_monthly_multipliers.nil? end - if not pool_or_hot_tub.pump_kwh_per_year.nil? - pump_kwh = pool_or_hot_tub.pump_kwh_per_year * pool_or_hot_tub.pump_usage_multiplier + if not schedules_file.nil? + space_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: col_name, annual_kwh: pump_kwh) end - - if pump_kwh > 0 - if not schedules_file.nil? - space_design_level = schedules_file.calc_design_level_from_annual_kwh(col_name: col_name, annual_kwh: pump_kwh) - end - if space_design_level.nil? - space_design_level = pump_sch.calc_design_level_from_daily_kwh(pump_kwh / 365.0) - pump_sch = pump_sch.schedule - end - - mel_def = OpenStudio::Model::ElectricEquipmentDefinition.new(model) - mel = OpenStudio::Model::ElectricEquipment.new(mel_def) - mel.setName(obj_name) - mel.setEndUseSubcategory(obj_name) - mel.setSpace(living_space) # no heat gain, so assign the equipment to an arbitrary space - mel_def.setName(obj_name) - mel_def.setDesignLevel(space_design_level) - mel_def.setFractionRadiant(0) - mel_def.setFractionLatent(0) - mel_def.setFractionLost(1) - mel.setSchedule(pump_sch) + if space_design_level.nil? + space_design_level = pump_sch.calc_design_level_from_daily_kwh(pump_kwh / 365.0) + pump_sch = pump_sch.schedule end + + mel_def = OpenStudio::Model::ElectricEquipmentDefinition.new(model) + mel = OpenStudio::Model::ElectricEquipment.new(mel_def) + mel.setName(obj_name) + mel.setEndUseSubcategory(obj_name) + mel.setSpace(conditioned_space) # no heat gain, so assign the equipment to an arbitrary space + mel_def.setName(obj_name) + mel_def.setDesignLevel(space_design_level) + mel_def.setFractionRadiant(0) + mel_def.setFractionLatent(0) + mel_def.setFractionLost(1) + mel.setSchedule(pump_sch) end private @@ -266,11 +277,11 @@ def self.get_pool_heater_default_values(cfa, nbeds, type) return load_units, load_value end - def self.get_hot_tub_pump_default_values(cfa, nbeds) + def self.get_permanent_spa_pump_default_values(cfa, nbeds) return 59.5 / 0.059 * (0.5 + 0.25 * nbeds / 3.0 + 0.25 * cfa / 1920.0) # kWh/yr end - def self.get_hot_tub_heater_default_values(cfa, nbeds, type) + def self.get_permanent_spa_heater_default_values(cfa, nbeds, type) load_units = nil load_value = nil if [HPXML::HeaterTypeElectricResistance, HPXML::HeaterTypeHeatPump].include? type diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/output.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/output.rb index b9853b72e9..2e78ddce68 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/output.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/output.rb @@ -49,8 +49,8 @@ class EUT WellPump = 'Well Pump' PoolHeater = 'Pool Heater' PoolPump = 'Pool Pump' - HotTubHeater = 'Hot Tub Heater' - HotTubPump = 'Hot Tub Pump' + PermanentSpaHeater = 'Permanent Spa Heater' + PermanentSpaPump = 'Permanent Spa Pump' Grill = 'Grill' Lighting = 'Lighting' Fireplace = 'Fireplace' @@ -108,6 +108,11 @@ class UHT Cooling = 'Cooling' end +class RT + # Resilience Types + Battery = 'Battery' +end + class PLT # Peak Load Types Heating = 'Heating: Delivered' @@ -118,6 +123,7 @@ class PFT # Peak Fuel Types Summer = 'Summer' Winter = 'Winter' + Annual = 'Annual' end class AFT @@ -137,3 +143,50 @@ class WT DiffuseSolar = 'Diffuse Solar Radiation' DirectSolar = 'Direct Solar Radiation' end + +class Outputs + def self.get_total_hvac_capacities(hpxml_bldg) + htg_cap, clg_cap, hp_backup_cap = 0.0, 0.0, 0.0 + unit_multiplier = hpxml_bldg.building_construction.number_of_units + hpxml_bldg.hvac_systems.each do |hvac_system| + if hvac_system.is_a? HPXML::HeatingSystem + next if hvac_system.is_heat_pump_backup_system + + htg_cap += hvac_system.heating_capacity.to_f * unit_multiplier + elsif hvac_system.is_a? HPXML::CoolingSystem + clg_cap += hvac_system.cooling_capacity.to_f * unit_multiplier + if hvac_system.has_integrated_heating + htg_cap += hvac_system.integrated_heating_system_capacity.to_f * unit_multiplier + end + elsif hvac_system.is_a? HPXML::HeatPump + htg_cap += hvac_system.heating_capacity.to_f * unit_multiplier + clg_cap += hvac_system.cooling_capacity.to_f * unit_multiplier + if hvac_system.backup_type == HPXML::HeatPumpBackupTypeIntegrated + hp_backup_cap += hvac_system.backup_heating_capacity.to_f * unit_multiplier + elsif hvac_system.backup_type == HPXML::HeatPumpBackupTypeSeparate + hp_backup_cap += hvac_system.backup_system.heating_capacity.to_f * unit_multiplier + end + end + end + return htg_cap, clg_cap, hp_backup_cap + end + + def self.get_total_hvac_airflows(hpxml_bldg) + htg_cfm, clg_cfm = 0.0, 0.0 + unit_multiplier = hpxml_bldg.building_construction.number_of_units + hpxml_bldg.hvac_systems.each do |hvac_system| + if hvac_system.is_a? HPXML::HeatingSystem + htg_cfm += hvac_system.heating_airflow_cfm.to_f * unit_multiplier + elsif hvac_system.is_a? HPXML::CoolingSystem + clg_cfm += hvac_system.cooling_airflow_cfm.to_f * unit_multiplier + if hvac_system.has_integrated_heating + htg_cfm += hvac_system.integrated_heating_system_airflow_cfm.to_f * unit_multiplier + end + elsif hvac_system.is_a? HPXML::HeatPump + htg_cfm += hvac_system.heating_airflow_cfm.to_f * unit_multiplier + clg_cfm += hvac_system.cooling_airflow_cfm.to_f * unit_multiplier + end + end + return htg_cfm, clg_cfm + end +end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/psychrometrics.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/psychrometrics.rb index abffed20d1..5b3d55370b 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/psychrometrics.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/psychrometrics.rb @@ -272,7 +272,7 @@ def self.Pstd_fZ(z) Pstd float barometric pressure (psia) ''' - pstd = 14.696 * ((1 - 6.8754e-6 * z)**5.2559) + pstd = UnitConversions.convert(((1 - 6.8754e-6 * z)**5.2559), 'atm', 'psi') return pstd end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/pv.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/pv.rb index ddab65f5f1..a464ed878e 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/pv.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/pv.rb @@ -1,16 +1,17 @@ # frozen_string_literal: true class PV - def self.apply(model, nbeds, pv_system) + def self.apply(model, nbeds, pv_system, unit_multiplier) obj_name = pv_system.id - if not pv_system.is_shared_system - max_power = pv_system.max_power_output - else + # Apply unit multiplier + max_power = pv_system.max_power_output * unit_multiplier + + if pv_system.is_shared_system # Apportion to single dwelling unit by # bedrooms fail if pv_system.number_of_bedrooms_served.to_f <= nbeds.to_f # EPvalidator.xml should prevent this - max_power = pv_system.max_power_output * nbeds.to_f / pv_system.number_of_bedrooms_served.to_f + max_power = max_power * nbeds.to_f / pv_system.number_of_bedrooms_served.to_f end elcds = model.getElectricLoadCenterDistributions diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-non-stochastic.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-non-stochastic.csv index a530858df0..f18bf8d678 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-non-stochastic.csv +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-non-stochastic.csv @@ -1,4 +1,4 @@ -lighting_exterior,lighting_exterior_holiday,refrigerator,extra_refrigerator,freezer,plug_loads_vehicle,plug_loads_well_pump,fuel_loads_grill,fuel_loads_lighting,fuel_loads_fireplace,pool_pump,pool_heater,hot_tub_pump,hot_tub_heater +lighting_exterior,lighting_exterior_holiday,refrigerator,extra_refrigerator,freezer,plug_loads_vehicle,plug_loads_well_pump,fuel_loads_grill,fuel_loads_lighting,fuel_loads_fireplace,pool_pump,pool_heater,permanent_spa_pump,permanent_spa_heater 0.559,0,0.611,0.611,0.611,1,0.509,0.0248,0.509,0.509,0.0235,0.0235,0.151,0.145 0.517,0,0.596,0.596,0.596,1,0.266,0.00621,0.266,0.266,0.0235,0.0235,0.183,0.176 0.517,0,0.58,0.58,0.58,1,0.22,0.00621,0.22,0.22,0.0235,0.0235,0.151,0.145 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv new file mode 100644 index 0000000000..f1cdbdb3cd --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv @@ -0,0 +1,52561 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0.8,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.165 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.0989 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0.5,0,0,0.284,0.591,0.591,0.473,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.435,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.745,0,0.122 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0,0,0.366 +0.333,0.181,0.181,0,0.3,0,0,0.284,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0.3,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.122 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0.3,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0.44,0,0 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.31,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.212,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.212,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.652,0,0 +1,0.979,0.979,0,0.8,0,0,0.881,0.993,0.993,0.755,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.538,0,0 +1,0.991,0.991,0,1,0,0,0.937,0.937,0.937,0.603,0,0.244 +1,0.991,0.991,0,1,0,0,0.937,0.937,0.937,0,0,0.488 +1,0.991,0.991,0,1,0,0,0.937,0.937,0.937,0.375,0,0 +1,0.991,0.991,0,1,0,0,0.937,0.937,0.937,0.239,0,0 +1,0.823,0.823,0,0.8,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.201,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.511,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.179,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.179,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.538,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0.38,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0.505,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.164 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.286 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.336 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0671 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.25 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.176 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.281 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.366 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.254 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0677 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0677 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.648 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.462 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0.674,0,0 +0.333,0.192,0.192,0,1,0,0,0.33,0.579,0.579,0.247,0,0.122 +0.333,0.192,0.192,0,1,0,0,0.33,0.579,0.579,0.247,0,0 +0.333,0.192,0.192,0,1,0,0,0.33,0.579,0.579,0.245,0,0 +0.333,0.192,0.192,0,1,0,0,0.33,0.579,0.579,0.511,0,0 +0.333,0.196,0.196,0,0.8,0,0,0.279,0.579,0.579,0.467,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.244 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.366 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.641 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.0695 +1,0.798,0.798,0.3,0,0,0,0.741,0.974,0.974,0,0,0.209 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.128 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.404 +1,0.979,0.979,0.3,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.169 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.101 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.244 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.161 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0965 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.158 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.063 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.287 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0.8,0,0,0,0.487,0.617,0.617,0,0,0.0321 +1,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0.0963 +1,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.449,0.449,1,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.449,0.449,1,0,0,0,0.657,0.787,0.787,0,0,0.162 +1,0.449,0.449,1,0,0,0,0.657,0.787,0.787,0,0,0.0649 +1,0.449,0.449,0.4,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.201 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.175 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.262 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.256 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.15 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.657 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.278 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.209 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.488 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.171 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.308 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0.3,0,0,0,0.321,0.597,0.597,0,0,0.244 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0 +1,0.49,0.49,1,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0.488 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.669,0.669,0.8,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0.7,0,0,0,0.673,0.817,0.817,0,0,0.168 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.134 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.488 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.198 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.231 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.528 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0647 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.158 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0949 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.162 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.398 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.0352 +1,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0.3,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0664 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.279 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.0348 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.244 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.167 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.366 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.343,0.343,0.3,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.366 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.346 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.104 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.488 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.292 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.339 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0335 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.153 +0.667,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0.061 +0.667,0.0833,0.0833,0.2,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0.219 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.148 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0.3,0,0,0,0.487,0.617,0.617,0,0,0.299 +1,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0.0309 +1,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0.28 +1,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0.9,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0,0.5,0,0,0.403,0.692,0.692,0.516,0,0.258 +1,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0.418,0,0 +1,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0.272,0,0 +1,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0.255,0,0.0642 +1,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0.44,0,0.0642 +1,0.477,0.477,0,1,0,0,0.475,0.806,0.806,0.171,0,0 +1,0.49,0.49,0,0.9,0,0,0.322,0.806,0.806,0.171,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.444 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.0654 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.465 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.137 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.122 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.307 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.343 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.244 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.122 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.687 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.36 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0.451,0,0.122 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0.462,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0.543,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0.489,0,0 +0.667,0.418,0.418,0,0.8,0,0,0.449,0.755,0.755,0.342,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0.353,0,0.366 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0.451,0,0.122 +0.667,0.418,0.418,0.8,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0.8,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0.5,0,0,0.741,0.974,0.974,0.467,0,0 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.321,0,0 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.462,0,0.366 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.533,0,0.488 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0.9,0,0,0.881,0.993,0.993,0,0,0.251 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0.511,0,0 +0.667,0.363,0.363,0,1,0,0,0.484,0.622,0.622,0.217,0,0.244 +0.667,0.363,0.363,0,1,0,0,0.484,0.622,0.622,0.174,0,0 +0.667,0.363,0.363,0,1,0,0,0.484,0.622,0.622,0,0,0.122 +1,0.677,0.677,0,1,0,0,0.711,0.78,0.78,0.679,0,0 +1,0.565,0.565,0,0.8,0,0,0.748,0.742,0.742,0.348,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0.386,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.366 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0947 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0917 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.247 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.174 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0698 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.24 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.0953 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.127 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.488 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.173 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.242 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0.8,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0.366 +0.667,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.488 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.312 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.203 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.174 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.0347 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.151 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0.3,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0.2,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.488 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0.122 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0.122 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.122 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.244 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.366 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.244 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.177 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0355 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.288 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.172 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.355,0.355,1,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.355,0.355,0.8,0,0,0,0.601,0.693,0.693,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.316,0.316,0.8,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.183,0.183,0.8,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.125 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.343,0.343,0.8,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0.272 +0.667,0.343,0.343,0.8,0,0,0,0.384,0.73,0.73,0,0,0.366 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.548,0.548,0.8,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0.24 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0.122 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.669,0.669,0.9,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.244 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.161 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.129 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.207 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.207 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.212 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.164 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0654 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0.244 +1,0.117,0.117,0.3,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,1,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0.8,0,0,0,0.487,0.617,0.617,0,0,0.173 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0346 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.192,0.192,0.3,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,1,0,0.279,0.579,0.579,0,0.309,0 +0.333,0.196,0.196,0,0,1,0,0.279,0.579,0.579,0,0.0386,0 +0.333,0.196,0.196,0,0,0.9,0,0.279,0.579,0.579,0,0.567,0 +0.333,0.192,0.192,0,0,0,0.4,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,1,0.284,0.579,0.579,0,0.309,0 +0.333,0.192,0.192,0,0,0,0.2,0.284,0.579,0.579,0,0.185,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0.369,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0.361,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.283,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.073,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.618,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.361,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.0386,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.185,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.223,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.496,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.47,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.21,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.395,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.309,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.361,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.348,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.283,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.21,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.429,0.244 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.296,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.223,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.717,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.0601,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.309,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.369,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.249,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.433,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.618,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.0386,0.488 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.605,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.361,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.33,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.283,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.27,0.122 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0.348,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0.159,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.0386,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.0129,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.562,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.18,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.27,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.0601,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.223,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.21,0.156 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0938 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.361,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.296,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.309,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.459,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.433,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.322,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.137,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.283,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.366 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0298 +0.333,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0.5,0,0.279,0.579,0.579,0,0.296,0 +0.333,0.196,0.196,0,0,1,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,1,0,0.284,0.579,0.579,0,0.532,0 +0.333,0.192,0.192,0,0,1,0,0.284,0.579,0.579,0,0.408,0.122 +0.333,0.192,0.192,0,0,0.8,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0.5,0.284,0.579,0.579,0,0.258,0 +0.333,0.192,0.192,0,0,0,1,0.284,0.579,0.579,0,0.481,0 +0.333,0.192,0.192,0,0,0,1,0.284,0.579,0.579,0,0.174,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.148,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.0987,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.348,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.335,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.296,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.309,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.0386,0 +0.333,0.181,0.181,0.8,0,0,0,0.284,0.591,0.591,0,0.0987,0 +0.333,0.181,0.181,1,0,0,0,0.284,0.591,0.591,0,0.283,0 +0.667,0.313,0.313,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0.3,0,0,0,0.347,0.717,0.717,0,0.395,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.0601,0.122 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.236,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.296,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.137,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.172,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.258,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.605,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.373,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.283,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.488 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0.5,0,0.354,0.61,0.61,0,0.15,0 +0.333,0.234,0.234,0,0,0.9,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0,0,0,0.4,0.58,0.805,0.805,0,0.172,0 +0.667,0.548,0.548,0,0,0,1,0.58,0.805,0.805,0,0.223,0 +1,0.798,0.798,0,0,0,1,0.741,0.974,0.974,0,0.137,0 +1,0.798,0.798,0,0,0,1,0.741,0.974,0.974,0,0.652,0 +1,0.798,0.798,0,0,0,1,0.741,0.974,0.974,0,0.249,0 +1,0.798,0.798,0,0,0,0.5,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.618,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.541,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.691,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.335,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.249,0.122 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.366 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.361,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.322,0.122 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.193,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.451,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.0386,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.412,0.122 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.451,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.609,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.446,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.369,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.27,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.395,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.369,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.318,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.421,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.361,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.348,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.137,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.369,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.172,0.488 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.249,0.244 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.0515,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.175 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.14 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.148 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0.8,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0.9,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.244 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.488 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.979,0.979,0.8,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0.7,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.7,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.336 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.163 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.13 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,1,0,0.321,0.597,0.597,0,0.446,0 +0.333,0.196,0.196,0,0,1,0,0.321,0.597,0.597,0,0.0601,0 +0.333,0.196,0.196,0,0,1,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,1,0,0.354,0.61,0.61,0,0.137,0 +0.333,0.234,0.234,0,0,0.3,0,0.354,0.61,0.61,0,0.249,0 +0.333,0.234,0.234,0,0,0,1,0.354,0.61,0.61,0,0.481,0 +0.333,0.234,0.234,0,0,0,1,0.354,0.61,0.61,0,0.335,0 +0.333,0.234,0.234,0,0,0,1,0.354,0.61,0.61,0,0.21,0 +0.333,0.234,0.234,0,0,0,0.2,0.354,0.61,0.61,0,0.468,0 +0.333,0.299,0.299,0.8,0,0,0,0.419,0.635,0.635,0,0.283,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0.223,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0.4,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.488 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.244 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0.8,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0.7,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.143 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.204 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.488 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.153 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0612 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.171 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.0684 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.122 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.335 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0.56,0,0.0335 +1,0.316,0.316,0,1,0,0,0.524,0.68,0.68,0.446,0,0 +1,0.183,0.183,0,1,0,0,0.391,0.572,0.572,0,0,0 +1,0.477,0.477,0,1,0,0,0.475,0.806,0.806,0.554,0,0 +1,0.477,0.477,0,1,0,0,0.475,0.806,0.806,0.582,0,0.122 +1,0.477,0.477,0.8,0.8,0,0,0.475,0.806,0.806,0,0,0 +0.667,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0.3,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +0.667,0.334,0.334,0.8,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.192,0.192,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0.3,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.343,0.343,0,0,0.5,0,0.384,0.73,0.73,0,0.283,0 +0.667,0.343,0.343,0,0,0.9,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0.4,0.384,0.73,0.73,0,0.283,0 +0.667,0.343,0.343,0,0,0,1,0.384,0.73,0.73,0,0.296,0 +0.667,0.343,0.343,0,0,0,1,0.384,0.73,0.73,0,0.0386,0.244 +1,0.49,0.49,0,0,0,1,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,0,0,0,1,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0.5,0.545,0.899,0.899,0,0,0.122 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.366 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.147 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.333,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.154 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.161 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.244 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.536 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.034 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.206 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.366 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.25 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.176 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.211 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.136 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.068 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.173 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0691 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.134 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.244 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0.8,0,0,0,0.375,0.705,0.705,0,0,0 +1,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0.244 +1,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.343,0.343,0.8,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.244 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.366 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.366 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.488 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.366 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.488 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.173 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0691 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.165 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.264 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.334 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.1 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0.3,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0.366 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0.4,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,1,0,0.284,0.579,0.579,0,0.549,0 +0.333,0.192,0.192,0,0,1,0,0.284,0.579,0.579,0,0.416,0 +0.333,0.192,0.192,0,0,1,0,0.284,0.579,0.579,0,0.185,0 +0.333,0.186,0.186,0,0,1,0,0.288,0.585,0.585,0,0.309,0 +0.333,0.186,0.186,0,0,0.3,0,0.288,0.585,0.585,0,0.258,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.137,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.223,0.366 +0.333,0.186,0.186,0,0,0,0.2,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.652,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.318,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.438,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.27,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.185,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.438,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.391,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.667,0.18,0.18,0.8,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0.7,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.244 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.366 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,0,0.5,0,0,0.673,0.817,0.817,0.467,0,0 +0.667,0.669,0.669,0,1,0,0,0.673,0.817,0.817,0.31,0,0 +0.667,0.669,0.669,0,1,0,0,0.673,0.817,0.817,0.587,0,0.244 +0.667,0.669,0.669,0,1,0,0,0.673,0.817,0.817,0.484,0,0.244 +0.667,0.669,0.669,0,1,0,0,0.673,0.817,0.817,0.538,0,0 +0.667,0.669,0.669,0,1,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.677,0.677,0,0.9,0,0,0.711,0.78,0.78,0.538,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.457,0,0.244 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.462,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.321,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.288,0,0 +0.667,0.565,0.565,0,0.5,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,1,0,0,0.748,0.742,0.742,0.397,0,0.366 +0.667,0.565,0.565,0,1,0,0,0.748,0.742,0.742,0.473,0,0 +0.667,0.565,0.565,0,1,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.565,0.565,0,1,0,0,0.748,0.742,0.742,0.408,0,0 +0.667,0.307,0.307,0,0.3,0,0,0.503,0.604,0.604,0.538,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0.261,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0.31,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0.337,0,0 +0.667,0.548,0.548,0,1,0,0,0.58,0.805,0.805,0.304,0,0.122 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.185,0,0 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.185,0,0.165 +1,0.798,0.798,0,1,0,0,0.741,0.974,0.974,0.505,0,0.376 +1,0.979,0.979,0,0.8,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.366 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.164 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0656 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.607 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.238 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0.8,0,0,0,0.524,0.68,0.68,0,0,0.203 +0.667,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.183,0.183,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0.9,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.122 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.366 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.128 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.244 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.164 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0657 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0.408,0,0 +0.667,0.343,0.343,0,1,0,0,0.384,0.73,0.73,0.359,0,0.122 +0.667,0.343,0.343,0,1,0,0,0.384,0.73,0.73,0,0,0.338 +0.667,0.343,0.343,0,1,0,0,0.384,0.73,0.73,0.337,0,0.67 +0.667,0.343,0.343,0,1,0,0,0.384,0.73,0.73,0.679,0,0.122 +0.667,0.418,0.418,0,1,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,1,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.418,0.418,0,0.4,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0.8,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0.7,0,0,0,0.58,0.805,0.805,0,0,0.244 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0.418,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.418,0,0.244 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.386,0,0.488 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.37,0,0.244 +1,0.677,0.677,0,0.8,0,0,0.711,0.78,0.78,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.244 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.244 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.488 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.165 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.033 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.315 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.168 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.134 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.33 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.236 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.244 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.122 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.325 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.261 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.12 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.648 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.25 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.408 +0.667,0.313,0.313,0.8,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.181,0.181,1,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0.122 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0.122 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.244 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.146 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.177 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.248 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.235 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,1,0,0.288,0.585,0.585,0,0.361,0 +0.333,0.186,0.186,0,0,1,0,0.288,0.585,0.585,0,0.309,0 +0.333,0.186,0.186,0,0,0.9,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0.4,0.288,0.585,0.585,0,0.223,0 +0.333,0.186,0.186,0,0,0,1,0.288,0.585,0.585,0,0.361,0.244 +0.333,0.186,0.186,0,0,0,0.2,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.488 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.548,0.548,0.8,0,0,0,0.58,0.805,0.805,0,0,0.241 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0.366 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0.4,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.143 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.255 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.159 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0952 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.164 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.0327 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.302 +1,0.316,0.316,0.8,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0.7,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.244 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0.3,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0.2,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.285 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.61 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.732 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.466 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.417 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.417 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.188 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0938 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.276 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.122 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.122 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0625 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.247 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.331 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.13 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.525 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.153 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.061 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.231 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.164 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.131 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.5 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.244 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.366 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.167 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0669 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.366 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.706 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.068 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.448,0.448,0,0,0.5,0,0.433,0.824,0.824,0,0.0601,0 +1,0.448,0.448,0,0,1,0,0.433,0.824,0.824,0,0.532,0 +1,0.448,0.448,0,0,1,0,0.433,0.824,0.824,0,0,0 +1,0.448,0.448,0,0,0.4,0,0.433,0.824,0.824,0,0.361,0 +1,0.448,0.448,0,0,0,0.9,0.433,0.824,0.824,0,0,0 +1,0.448,0.448,0,0,0,1,0.433,0.824,0.824,0,0.249,0 +1,0.49,0.49,0.3,0,0,1,0.447,0.862,0.862,0,0,0.122 +1,0.49,0.49,1,0,0,0.3,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,1,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,0.8,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0.122 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.244 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,0,0,1,0,0.741,0.974,0.974,0,0.223,0 +1,0.798,0.798,0,0,1,0,0.741,0.974,0.974,0,0.309,0.244 +1,0.798,0.798,0,0,1,0,0.741,0.974,0.974,0,0.258,0 +1,0.798,0.798,0,0,1,0,0.741,0.974,0.974,0,0.361,0 +1,0.979,0.979,0,0,0.3,0,0.881,0.993,0.993,0,0.296,0 +1,0.979,0.979,0,0,0,1,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,1,0.881,0.993,0.993,0,0.296,0 +1,0.979,0.979,0,0,0,1,0.881,0.993,0.993,0,0.395,0 +1,0.979,0.979,0,0,0,1,0.881,0.993,0.993,0,0.296,0 +1,0.979,0.979,0,0,0,1,0.881,0.993,0.993,0,0.0258,0 +1,0.991,0.991,0,0,0,1,0.937,0.937,0.937,0,0.361,0 +1,0.991,0.991,0,0,0,0.5,0.937,0.937,0.937,0,0.296,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.545,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.223,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.421,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.309,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.124,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.635,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.451,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.464,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.476,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.275,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.249,0.366 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.137,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.73,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0.506,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0.356,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.73,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.322,0.366 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0.223,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0.309,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0.296,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0.348,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0 +1,0.124,0.124,0,0,0,0,0.559,0.656,0.656,0,0.273,0 +1,0.124,0.124,0,0,0,0,0.559,0.656,0.656,0,0.682,0 +1,0.124,0.124,0,0,0,0,0.559,0.656,0.656,0,0.433,0 +1,0.124,0.124,0,0,0,0,0.559,0.656,0.656,0,0,0 +1,0.124,0.124,0,0,0,0,0.559,0.656,0.656,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,1,0,0.34,0.516,0.516,0,0.584,0.335 +1,0.0833,0.0833,0,0,1,0,0.34,0.516,0.516,0,0.309,0.134 +1,0.0833,0.0833,0,0,1,0,0.34,0.516,0.516,0,0.309,0 +0.667,0.151,0.151,0,0,1,0,0.372,0.541,0.541,0,0.112,0 +0.667,0.151,0.151,0,0,0.3,0,0.372,0.541,0.541,0,0.0129,0 +0.667,0.151,0.151,0,0,0,1,0.372,0.541,0.541,0,0,0 +0.667,0.151,0.151,0,0,0,1,0.372,0.541,0.541,0,0.283,0 +0.667,0.151,0.151,0,0,0,1,0.372,0.541,0.541,0,0.283,0 +0.667,0.151,0.151,0,0,0,0.2,0.372,0.541,0.541,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0.464,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0.391,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0.485,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0.309,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0.361,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0.258,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.122 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.488 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.244 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,0.8,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0.457,0,0 +0.667,0.669,0.669,1,1,0,0,0.673,0.817,0.817,0.391,0,0 +1,0.979,0.979,1,1,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0.9,1,0,0,0.881,0.993,0.993,0.522,0,0 +1,0.979,0.979,0,1,0,0,0.881,0.993,0.993,0.451,0,0 +1,0.991,0.991,0,0.8,0,0,0.937,0.937,0.937,0.783,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.337,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.364,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.489,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.495,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.364,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.366 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.282 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.366 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.21,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.53,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0635 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.182 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.138 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.346 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.0346 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.246 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.61 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.534 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.268 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.366 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.198 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,1,0,0.58,0.805,0.805,0,0.494,0 +0.667,0.548,0.548,0,0,0.4,0,0.58,0.805,0.805,0,0.0858,0 +0.667,0.548,0.548,0,0,0,0.9,0.58,0.805,0.805,0,0,0.122 +0.667,0.669,0.669,0,0,0,1,0.673,0.817,0.817,0,0.532,0 +0.667,0.669,0.669,0,0,0,1,0.673,0.817,0.817,0,0.21,0 +0.667,0.669,0.669,0,0,0,1,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,1,0.673,0.817,0.817,0,0.464,0 +0.667,0.669,0.669,0.3,0,0,0,0.673,0.817,0.817,0,0.215,0.29 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0.361,0.303 +0.667,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0.545,0 +0.667,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0.0386,0 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0.3,0,0,0,0.937,0.937,0.937,0,0.0258,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.27,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.0386,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.433,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.204 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.255 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.244 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.261 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0.3,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.167 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.34 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.136 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.146 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.47 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.122 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.171 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.381 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.271 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.488 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.541 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.28 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.192 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.351 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.349 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.282 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.494 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.344 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.207 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.406 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.366 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0.8,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0,0.156 +0.333,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.332 +1,0.798,0.798,0.9,0,0,0,0.741,0.974,0.974,0,0,0.0332 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.244 +0.667,0.363,0.363,0,0.5,0,0,0.484,0.622,0.622,0.44,0,0.122 +0.667,0.363,0.363,0,1,0,0,0.484,0.622,0.622,0.549,0,0.162 +0.667,0.363,0.363,0,1,0,0,0.484,0.622,0.622,0.739,0,0.0323 +1,0.823,0.823,0,1,0,0,0.993,0.88,0.88,0.348,0,0 +1,0.823,0.823,0,1,0,0,0.993,0.88,0.88,0,0,0.488 +1,0.823,0.823,0,0.3,0,0,0.993,0.88,0.88,0,0,0.601 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.488 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0899 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.252 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.342 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.549 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0.338 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.141 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.0706 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.338 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.389 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.244 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.404 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.265 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0.5,0,0.322,0.806,0.806,0,0.236,0.0799 +1,0.49,0.49,0,0,0.9,0,0.322,0.806,0.806,0,0,0 +1,0.49,0.49,0,0,0,0.4,0.322,0.806,0.806,0,0.0258,0 +1,0.49,0.49,0,0,0,1,0.322,0.806,0.806,0,0.433,0.366 +1,0.49,0.49,0,0,0,1,0.322,0.806,0.806,0,0,0 +1,0.477,0.477,0,0,0,1,0.336,0.806,0.806,0,0.361,0.142 +1,0.477,0.477,0,0,0,1,0.336,0.806,0.806,0,0.0386,0 +1,0.477,0.477,0,0,0,0.5,0.336,0.806,0.806,0,0.618,0.244 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0.296,0.204 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0.545,0.122 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0.309,0.122 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0.369,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.176 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.35 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0.308 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.418,0.418,0.8,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.979,0.979,0.5,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.732 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.473 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.176 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.351 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.246 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.374 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0.3,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0.244 +0.667,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0.3,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.488 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.488 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.299,0.299,0.8,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +1,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.244 +1,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0,0.366 +1,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0,0.157 +1,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0,0.0941 +1,0.991,0.991,0.7,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.191 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.136 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.238 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.366 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.366 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.244 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,1,0,0.372,0.541,0.541,0,0.0386,0 +1,0.183,0.183,0,0,1,0,0.391,0.572,0.572,0,0.309,0 +1,0.183,0.183,0,0,0.9,0,0.391,0.572,0.572,0,0.416,0 +1,0.183,0.183,0,0,0,0.4,0.391,0.572,0.572,0,0.476,0 +1,0.183,0.183,0,0,0,1,0.391,0.572,0.572,0,0.262,0 +1,0.183,0.183,0,0,0,1,0.391,0.572,0.572,0,0.223,0 +1,0.183,0.183,0,0,0,1,0.391,0.572,0.572,0,0,0 +1,0.192,0.192,0,0,0,1,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0,0,0,0.5,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,0.8,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0.154 +1,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.343,0.343,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,0.9,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.366 +1,0.343,0.343,0,0.5,0,0,0.3,0.692,0.692,0.478,0,0 +1,0.334,0.334,0,1,0,0,0.31,0.692,0.692,0.511,0,0 +1,0.334,0.334,0,1,0,0,0.31,0.692,0.692,0.489,0,0.122 +1,0.334,0.334,0,1,0,0,0.31,0.692,0.692,0.337,0,0 +1,0.334,0.334,0,1,0,0,0.31,0.692,0.692,0.293,0,0 +1,0.334,0.334,0,0.3,0,0,0.31,0.692,0.692,0,0,0.366 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +1,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +1,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +1,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.416 +1,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.206 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0.244 +1,0.49,0.49,0.8,0,0,0,0.447,0.862,0.862,0,0,0.193 +1,0.49,0.49,1,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,1,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,0.3,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.649 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.0642 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.161 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.34 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.204 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.269 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.172 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.137 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.244 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.215 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.169 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0674 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.338 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0338 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.186,0.186,0,0,1,0,0.288,0.585,0.585,0,0.0987,0 +0.667,0.313,0.313,0,0,1,0,0.31,0.717,0.717,0,0.258,0.3 +0.667,0.313,0.313,0,0,1,0,0.31,0.717,0.717,0,0,0.268 +0.667,0.313,0.313,0,0,1,0,0.31,0.717,0.717,0,0.15,0 +1,0.445,0.445,0,0,0.3,0,0.336,0.843,0.843,0,0.258,0 +1,0.445,0.445,0,0,0,1,0.336,0.843,0.843,0,0.506,0.244 +1,0.445,0.445,0,0,0,0.6,0.336,0.843,0.843,0,0.234,0.51 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0.582,0 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0.122 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.159,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.15,0.477 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.519,0.122 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.21,0.122 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.244 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.335,0.794 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.0987,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.122 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0.545,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.234,0.163 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.444,0.098 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.343,0 +1,0.49,0.49,0.3,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.49,0.49,1,0,0,0,0.447,0.862,0.862,0,0,0.34 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0.0312 +0.667,0.418,0.418,0.8,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.122 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.244 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.244 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.122 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.244 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.167 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.167 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.196 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.117 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.174 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0695 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.188 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.122 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.153 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.0306 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.732 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.366 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.105 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.318 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.104 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0634 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.144 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0.8,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0.3,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.643 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0622 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.326 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.353 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.0353 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.348 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.367 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.244 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.31 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.163 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.163 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0.8,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0.7,0,0,0,0.288,0.585,0.585,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.488 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0.386,0,0 +0.333,0.182,0.182,0,1,0,0,0.316,0.585,0.585,0.375,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0.364,0,0 +0.333,0.196,0.196,0,1,0,0,0.321,0.597,0.597,0.429,0,0 +0.667,0.343,0.343,0,0.8,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.488 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.242 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.161 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.0644 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.207 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.334 +1,0.253,0.253,0,0,0.5,0,0.487,0.617,0.617,0.505,0.421,0.1 +1,0.253,0.253,0,1,0.9,0,0.487,0.617,0.617,0.511,0,0 +0.667,0.253,0.253,0,1,0,0.4,0.487,0.617,0.617,0,0,0 +0.667,0.253,0.253,0,1,0,1,0.487,0.617,0.617,0.418,0,0.188 +0.667,0.253,0.253,0,1,0,1,0.487,0.617,0.617,0.348,0,0 +0.667,0.316,0.316,0.8,0.8,0,1,0.524,0.68,0.68,0.348,0,0 +0.667,0.316,0.316,1,0,0,1,0.524,0.68,0.68,0.299,0,0 +0.667,0.316,0.316,1,1,0,1,0.524,0.68,0.68,0,0,0 +0.667,0.316,0.316,0.3,1,0,1,0.524,0.68,0.68,0.37,0,0 +0.667,0.316,0.316,0,1,0,0.1,0.524,0.68,0.68,0.332,0,0 +0.667,0.316,0.316,0,1,0,0,0.524,0.68,0.68,0.484,0,0 +0.667,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0.723,0,0 +0.667,0.334,0.334,0,1,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0.4,0,0,0.403,0.692,0.692,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0.429,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0.413,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0.467,0,0.122 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0.538,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0.19,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0.19,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.366 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0.5,0,0,0.284,0.591,0.591,0.402,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.717,0,0.122 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.679,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.242,0,0 +0.333,0.181,0.181,0,1,0,0,0.284,0.591,0.591,0.242,0,0 +0.333,0.181,0.181,0,0.3,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0.3,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.488 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.161 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0624 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.187 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.238 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.034 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0651 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.26 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.225 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.154 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.431 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.374 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.169 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0671 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.336 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.216 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0.5,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,1,0,0,0,0.321,0.709,0.709,0,0,0.191 +0.667,0.316,0.316,1,0,0,0,0.321,0.709,0.709,0,0,0.274 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0 +0.333,0.178,0.178,0.1,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.366 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.122 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.488 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.595,0.595,0.5,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.246 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.105 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.366 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0.196,0,0.239 +0.667,0.67,0.67,0,0.7,0,0,0.715,0.784,0.784,0.196,0,0 +1,0.913,0.913,0,1,0,0,1,0.887,0.887,0.435,0,0 +1,0.913,0.913,0,1,0,0,1,0.887,0.887,0.342,0,0.348 +1,0.913,0.913,0,1,0,0,1,0.887,0.887,0.402,0,0.0691 +1,0.913,0.913,0,1,0,0,1,0.887,0.887,0.576,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.233 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.247 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.141 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0438 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.246 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.176 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +0.667,0.181,0.181,1,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0.5,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.244 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.366 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0.258,0,0.122 +1,0.674,0.674,0,0.7,0,0,0.746,0.981,0.981,0.258,0,0 +0.667,0.595,0.595,0,1,0,0,0.677,0.822,0.822,0.397,0,0 +0.667,0.595,0.595,0,1,0,0,0.677,0.822,0.822,0.489,0,0.122 +0.667,0.595,0.595,0,1,0,0,0.677,0.822,0.822,0.424,0,0.122 +0.667,0.595,0.595,0,1,0,0,0.677,0.822,0.822,0.516,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.22,0,0.488 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.22,0,0.244 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.488 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.122 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.122 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.366 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.189 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.1 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0.2,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.0987,0 +0.667,0.0495,0.0495,0,0,0.3,0,0.258,0.465,0.465,0,0.0987,0 +0.667,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0 +1,0.246,0.246,0,0,0,1,0.449,0.562,0.562,0,0.446,0 +1,0.116,0.116,0,0,0,1,0.407,0.537,0.537,0,0.571,0 +1,0.116,0.116,0,0,0,1,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,1,0.407,0.537,0.537,0,0.738,0 +1,0.116,0.116,0,0,0,1,0.407,0.537,0.537,0,0.0386,0 +1,0.116,0.116,0,0,0,0.3,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0999 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.333 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0.8,0,0.327,0.511,0.511,0,0.296,0 +1,0.0513,0.0513,0,0,1,0,0.327,0.511,0.511,0,0.627,0 +1,0.0513,0.0513,0,0,1,0,0.327,0.511,0.511,0,0.605,0 +1,0.0513,0.0513,0,0,0.2,0.1,0.327,0.511,0.511,0,0.073,0 +1,0.116,0.116,0,0,0,1,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,1,0.424,0.57,0.57,0,0.369,0 +1,0.116,0.116,0,0,0,1,0.424,0.57,0.57,0,0.309,0 +1,0.116,0.116,0,0,0,1,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0.6,0.424,0.57,0.57,0,0.249,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.106 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.177 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.15 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0.446,0,0.1 +0.667,0.177,0.177,0,0.8,0,0,0.303,0.593,0.593,0.223,0,0 +0.667,0.177,0.177,0,1,0,0,0.303,0.593,0.593,0.489,0,0 +0.667,0.305,0.305,0,1,0,0,0.349,0.721,0.721,0.505,0,0 +0.667,0.305,0.305,0,1,0,0,0.349,0.721,0.721,0.429,0,0 +0.667,0.305,0.305,0,0.9,0,0,0.349,0.721,0.721,0.467,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.207,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.207,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0.1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.667,0.322,0.322,1,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,1,0,0,0,0.386,0.734,0.734,0,0,0.122 +0.667,0.322,0.322,1,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0.5,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.366 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.488 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.458 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.28 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.242 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0349 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.471 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0349 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0.13 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0.122 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0.262,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0.185,0 +1,0.124,0.124,0,0,0,0,0.563,0.66,0.66,0,0,0 +1,0.124,0.124,0,0,0,0,0.563,0.66,0.66,0,0,0 +1,0.124,0.124,0,0,0,0,0.563,0.66,0.66,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.222 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.1 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.268 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0926 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.278 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.122 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.599 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0323 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.259 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.366 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.244 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.667,0.322,0.322,0.6,0,0,0,0.386,0.734,0.734,0,0,0.61 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0.4,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.488 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.366 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.244 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.366 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.244 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.092 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.214 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.066,0.066,0,0,0,0,0.433,0.57,0.57,0,0,0 +1,0.066,0.066,0,0,0,0,0.433,0.57,0.57,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0.0633 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0.127 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.232 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0662 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.139 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.315 +0.667,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.355 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.106 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.244 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0682 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0341 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.284 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0473 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.377 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.462 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0.7,0,0.405,0.696,0.696,0,0.0987,0.229 +0.667,0.33,0.33,0,0,1,0,0.405,0.696,0.696,0,0.0987,0.0983 +0.667,0.33,0.33,0,0,1,0,0.405,0.696,0.696,0,0.605,0.122 +0.667,0.337,0.337,0,0,1,0,0.302,0.696,0.696,0,0.433,0 +0.667,0.337,0.337,0,0,0.8,0,0.302,0.696,0.696,0,0.27,0.0695 +0.667,0.337,0.337,0,0,0,0.5,0.302,0.696,0.696,0,0.348,0.47 +0.667,0.337,0.337,0,0,0,1,0.302,0.696,0.696,0,0.494,0.0695 +0.667,0.337,0.337,0,0,0,1,0.302,0.696,0.696,0,0.27,0 +0.667,0.337,0.337,0,0,0,1,0.302,0.696,0.696,0,0.0258,0 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0.249,0 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0.8,0.284,0.581,0.581,0,0.498,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.395,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.366 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.579,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.395,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.322,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.309,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.0386,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.322,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.258,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.137,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.369,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.532,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.249,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.296,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.172,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.27,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.27,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.335,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.0987,0.244 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.459,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.185,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.258,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.223,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.609,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.172,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.558,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.0644,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.112,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.236,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.815,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.429,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.322,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.356,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.361,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.584,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.609,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.172,0.366 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.244 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.224 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0962 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0.5,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.243 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0.1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0657 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.131 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.182 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.245 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.0701 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.128 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.481 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.417 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.135 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.0335 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.268 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.37 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.427 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.325 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.432 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.477 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.122 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.105 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.122 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.134 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.201 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0622 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.215 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.366 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.228 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0325 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0.1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.366 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.243 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.244 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0668 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.234 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0678 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.15,0.15,0,0,0,0,0.507,0.623,0.623,0,0,0.413 +1,0.15,0.15,0,0,0,0,0.507,0.623,0.623,0,0,0.284 +1,0.15,0.15,0,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.237 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.203 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0.2,0,0.527,0.683,0.683,0,0,0.132 +0.667,0.313,0.313,0,0,1,0,0.527,0.683,0.683,0,0.644,0.0661 +0.667,0.313,0.313,0,0,1,0,0.527,0.683,0.683,0,0.322,0 +0.667,0.313,0.313,0,0,0.8,0,0.527,0.683,0.683,0,0.285,0 +0.667,0.313,0.313,0,0,0,0.5,0.527,0.683,0.683,0,0.135,0.122 +0.667,0.33,0.33,0,0,0,1,0.405,0.696,0.696,0,0.137,0.122 +0.667,0.33,0.33,0,0,0,1,0.405,0.696,0.696,0,0.455,0 +0.333,0.19,0.19,0,0,0,1,0.331,0.581,0.581,0,0.236,0 +0.333,0.19,0.19,0,0,0,1,0.331,0.581,0.581,0,0.27,0 +0.333,0.19,0.19,0,0,0,0.2,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.382,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.704,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.335,0.122 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.197,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.283,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.455,0.122 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.322,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.309,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,1,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.481,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.366 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.0645 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.129 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.488 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.244 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0.19,0,0 +0.333,0.208,0.208,0,0.7,0,0,0.355,0.612,0.612,0.19,0,0 +0.333,0.258,0.258,0,1,0,0,0.421,0.637,0.637,0.56,0,0 +0.333,0.258,0.258,0,1,0,0,0.421,0.637,0.637,0.576,0,0.122 +0.333,0.258,0.258,0,1,0,0,0.421,0.637,0.637,0.511,0,0 +0.333,0.258,0.258,0,1,0,0,0.421,0.637,0.637,0,0,0.227 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0.283,0,0.675 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.366 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.435,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.571,0,0.265 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.353,0,0.188 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.366 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.244 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.49 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.401 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.244 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.244 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.063 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.189 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.141 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.0704 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.126 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.268 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0.5,0,0,0,0.606,0.698,0.698,0,0,0.367 +1,0.351,0.351,1,0,0,0,0.606,0.698,0.698,0,0,0.137 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.444,0.444,0,0,0,0,0.662,0.792,0.792,0,0,0 +1,0.444,0.444,0,0,0,0,0.662,0.792,0.792,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.326,0,0.122 +0,0.0495,0.0495,0,0.7,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.603,0,0.122 +0,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.793,0,0 +0,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.348,0,0 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.245,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0.582,0,0.244 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0.397,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0.636,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0.554,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.185,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.185,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.647,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.386,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.538,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0682 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.341 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.204 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0577 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0866 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0.7,0,0.258,0.465,0.465,0,0.361,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.296,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.27,0 +0.333,0.178,0.178,0,0,0.3,0,0.317,0.587,0.587,0,0.0601,0 +0.333,0.178,0.178,0,0,0,1,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,1,0.317,0.587,0.587,0,0.0601,0.122 +0.333,0.186,0.186,0,0,0,1,0.322,0.6,0.6,0,0.309,0.122 +0.333,0.186,0.186,0,0,0,1,0.322,0.6,0.6,0,0,0.244 +0.333,0.186,0.186,0,0,0,1,0.322,0.6,0.6,0,0.567,0 +0.333,0.186,0.186,0,0,0,1,0.322,0.6,0.6,0,0.369,0 +0.333,0.186,0.186,0,0,0,0.3,0.322,0.6,0.6,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.124,0.122 +0.667,0.367,0.367,0.5,0,0,0,0.452,0.759,0.759,0,0.0987,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0.197,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0.481,0.122 +1,0.526,0.526,1,0,0,0,0.549,0.906,0.906,0,0.0129,0.122 +1,0.526,0.526,1,0,0,0,0.549,0.906,0.906,0,0.373,0 +1,0.526,0.526,1,0,0,0,0.549,0.906,0.906,0,0.554,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0.21,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0 +0.667,0.466,0.466,0.2,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0651 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.35 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.366 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.24 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0701 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.175 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.165 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0658 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.329 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.167 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0661 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.33 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0661 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.122 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +1,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.122 +1,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.366 +1,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.366 +1,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.366 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.61 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.122 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0.122 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.244 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.131 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.122 +0.667,0.466,0.466,1,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.0912 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.0608 +1,0.868,0.868,1,0,0,0,0.887,1,1,0,0,0.244 +1,0.868,0.868,0.6,0,0,0,0.887,1,1,0,0,0.366 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.189 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.234 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.302 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0504 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0641 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.16 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.389 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.0321 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0671 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.29 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0646 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0969 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.533,0,0 +1,0.0495,0.0495,0,0.8,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.549,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.554,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.516,0,0 +1,0.0495,0.0495,0,0.9,0,0,0.258,0.465,0.465,0,0,0 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +1,0.193,0.193,0.6,0,0,0,0.28,0.581,0.581,0,0,0 +1,0.193,0.193,1,0,0,0,0.28,0.581,0.581,0,0,0.0976 +1,0.193,0.193,1,0,0,0,0.28,0.581,0.581,0,0,0.0976 +1,0.193,0.193,0.4,0,0,0,0.28,0.581,0.581,0,0,0 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.242 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.138 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0974 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.162 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0.435,0,0 +0.667,0.305,0.305,0,0.8,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,1,0,0,0.349,0.721,0.721,0.402,0,0 +0.333,0.177,0.177,0,1,0,0,0.303,0.593,0.593,0.402,0,0 +0.333,0.177,0.177,0,1,0,0,0.303,0.593,0.593,0.478,0,0 +0.333,0.177,0.177,0,0.9,0,0,0.303,0.593,0.593,0.283,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.315,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.462,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.723,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.467,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.234,0,0.488 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0.435,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0.745,0,0 +0.333,0.186,0.186,0.6,0,0.8,0,0.322,0.6,0.6,0,0.369,0 +0.333,0.186,0.186,0.9,0,0.7,0,0.322,0.6,0.6,0,0.335,0 +0.333,0.186,0.186,0,0,0,0.6,0.322,0.6,0.6,0,0.558,0 +0.333,0.186,0.186,0,0,0,1,0.322,0.6,0.6,0,0.296,0 +1,0.526,0.526,0,0,0,1,0.549,0.906,0.906,0,0.258,0.244 +1,0.526,0.526,0,0,0,1,0.549,0.906,0.906,0,0.249,0 +1,0.526,0.526,0,0,0,1,0.549,0.906,0.906,0,0.348,0 +1,0.526,0.526,0,0,0,1,0.549,0.906,0.906,0,0.545,0.122 +1,0.526,0.526,0,0,0,0.7,0.549,0.906,0.906,0,0.197,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0.519,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.27,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.283,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.592,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.244 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.201 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0593 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.363 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.366 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.366 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.244 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.122 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.371 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.244 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.366 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.244 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0.3,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,1,0,0.831,0.755,0.755,0,0.249,0 +1,0.638,0.638,0,0,0.2,0.1,0.831,0.755,0.755,0,0.283,0 +1,0.638,0.638,0,0,0,1,0.831,0.755,0.755,0,0.0601,0.106 +1,0.638,0.638,0,0,0,1,0.831,0.755,0.755,0,0.283,0.106 +1,0.638,0.638,0,0,0,1,0.831,0.755,0.755,0,0.0515,0 +1,0.183,0.183,0,0,0,1,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0.6,0.555,0.608,0.608,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.188 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0994 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0994 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.35 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.366 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.244 +0.667,0.189,0.189,0,0,0.8,0,0.284,0.581,0.581,0,0.296,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.584,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.579,0 +0.333,0.0495,0.0495,0,0,0.2,0.1,0.258,0.465,0.465,0,0.446,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.27,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.258,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.283,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.369,0 +0.667,0.307,0.307,0,0,0,1,0.311,0.721,0.721,0,0,0.122 +0.667,0.307,0.307,0,0,0,0.8,0.311,0.721,0.721,0,0.567,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.0987,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.366 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.0258,0.244 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.369,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.0258,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.0129,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.395,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.0987,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.0386,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.249,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.249,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.21,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.0601,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.249,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.343,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.21,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.163,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.506,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.506,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0.322,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0.0987,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.309,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.644,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.249,0 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.27,0 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.322,0 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.322,0.366 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.124,0.488 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.21,0 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.519,0.122 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.185,0 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.249,0.122 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.0386,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.27,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.244 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.459,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.236,0 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.366 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0.485,0 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0.283,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0.27,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0626 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.0605 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.121 +1,0.0495,0.0495,0.5,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0649 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.224 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.122 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.34 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.258 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.61 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.122 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.122 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.122 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0.5,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0.5,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.244 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.366 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,1,0,0,0,0.584,0.809,0.809,0,0,0.244 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.61 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,1,0,0.2,0,0.677,0.822,0.822,0,0,0.187 +0.667,0.595,0.595,0.1,0,1,0,0.677,0.822,0.822,0,0.506,0.0651 +0.667,0.67,0.67,0.5,0,1,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,1,0,0.8,0,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,0.5,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,1,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.244 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.122 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.239 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0341 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0703 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.233 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.0639 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.16 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.482 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.242 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.243 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.102 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.224 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.244 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.366 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.244 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.239 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.341 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.136 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0697 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.209 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.122 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.122 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.5,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,1,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.15,0.15,1,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,1,0,0.7,0,0.374,0.543,0.543,0,0.137,0 +0.667,0.15,0.15,1,0,1,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,1,0,1,0,0.374,0.543,0.543,0,0.0386,0 +0.667,0.181,0.181,1,0,1,0,0.392,0.574,0.574,0,0.348,0 +0.667,0.181,0.181,1,0,0.8,0,0.392,0.574,0.574,0,0.485,0 +0.667,0.181,0.181,1,0,0,0.5,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,1,0,0,1,0.392,0.574,0.574,0,0.322,0 +0.667,0.181,0.181,1,0,0,1,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,1,0,0,1,0.392,0.574,0.574,0,0.283,0 +0.667,0.33,0.33,1,0,0,1,0.405,0.696,0.696,0,0.309,0.228 +0.667,0.33,0.33,1,0,0,0.2,0.405,0.696,0.696,0,0.236,0.13 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0.472,0 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0.498,0 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0.395,0.0698 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0.0601,0.0349 +0.667,0.337,0.337,1,0,0,0,0.302,0.696,0.696,0,0.137,0 +0.667,0.337,0.337,1,0,0,0,0.302,0.696,0.696,0,0.27,0 +0.333,0.193,0.193,1,0,0,0,0.28,0.581,0.581,0,0.395,0.233 +0.333,0.193,0.193,1,0,0,0,0.28,0.581,0.581,0,0.481,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.446,0.122 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.532,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.667,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.32,0.244 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.657,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.309,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.309,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.61 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.61 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0.5,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.232 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.565 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0615 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0615 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.386 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.066 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0.242,0,0 +0.333,0.19,0.19,0,0.7,0,0,0.331,0.581,0.581,0.242,0,0.122 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.435,0,0.122 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.375,0,0 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.424,0,0 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.538,0,0 +0.333,0.193,0.193,0,1,0,0,0.28,0.581,0.581,0.255,0,0 +0.333,0.193,0.193,0,0.6,0,0,0.28,0.581,0.581,0.511,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0.5,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,1,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0.5,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.366 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0611 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0306 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.868,0.868,0.5,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,1,0,0,0,0.887,1,1,0,0,0.244 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.61 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0.6,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.122 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.243 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.0694 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.61 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0.7,0,0.346,0.511,0.511,0,0.0987,0 +1,0.0495,0.0495,1,0,1,0,0.346,0.511,0.511,0,0.0987,0 +1,0.0495,0.0495,1,0,1,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,1,0,1,0,0.346,0.511,0.511,0,0.249,0 +1,0.0495,0.0495,1,0,0.8,0,0.346,0.511,0.511,0,0.309,0 +1,0.0495,0.0495,1,0,0,0.5,0.346,0.511,0.511,0,0.356,0 +1,0.0495,0.0495,0.7,0,0,1,0.341,0.505,0.505,0,0.258,0 +1,0.0495,0.0495,0,0,0,1,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0.6,0.341,0.505,0.505,0,0.275,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.0627 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.122 +1,0.444,0.444,0,0,0,0,0.662,0.792,0.792,0,0,0.136 +1,0.444,0.444,0,0,0.2,0,0.662,0.792,0.792,0,0,0 +1,0.444,0.444,0,0,1,0,0.662,0.792,0.792,0,0.288,0 +1,0.444,0.444,0,0,1,0,0.662,0.792,0.792,0,0.236,0 +1,0.444,0.444,0,0,1,0,0.662,0.792,0.792,0,0,0.0676 +1,0.444,0.444,0,0,1,0,0.662,0.792,0.792,0,0.67,0.203 +1,0.47,0.47,0,0,0.3,0,0.479,0.811,0.811,0,0.296,0 +1,0.47,0.47,0,0,0,1,0.479,0.811,0.811,0,0.249,0 +1,0.47,0.47,0,0,0,1,0.479,0.811,0.811,0,0.597,0 +0.667,0.33,0.33,0,0,0,1,0.405,0.696,0.696,0,0.446,0.191 +0.667,0.33,0.33,0,0,0,1,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0.7,0.405,0.696,0.696,0,0.395,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.185,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.223,0.0665 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.249,0.2 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.283,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.112,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.27,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.236,0.171 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.288,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.768,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.0515,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.755,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.223,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.382,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.283,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.592,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.137,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.0386,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.421,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.408,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.455,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.309,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.618,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.618,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.25,0,0 +0.667,0.178,0.178,0,0.7,0,0,0.317,0.587,0.587,0.25,0,0 +0.667,0.186,0.186,0,1,0,0,0.322,0.6,0.6,0.516,0,0 +0.667,0.186,0.186,0,1,0,0,0.322,0.6,0.6,0.37,0,0 +0.667,0.186,0.186,0,1,0,0,0.322,0.6,0.6,0.37,0,0 +0.667,0.322,0.322,0,1,0,0,0.386,0.734,0.734,0.576,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.366 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.258,0.258,0.5,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.421,0.637,0.637,0,0,0.122 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.122 +1,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.122 +1,0.67,0.67,1,0,0,0,0.715,0.784,0.784,0,0,0.61 +1,0.67,0.67,1,0,0,0,0.715,0.784,0.784,0,0,0.366 +1,0.98,0.98,0.2,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.366 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.244 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0.0645 +1,0.625,0.625,1,0,0,0,0.753,0.746,0.746,0,0,0.226 +1,0.727,0.727,0.6,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0958 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.128 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.21 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.133 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +1,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +1,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +1,0.328,0.328,0,0.3,0,0,0.311,0.696,0.696,0.397,0,0 +1,0.328,0.328,0,1,0,0,0.311,0.696,0.696,0.386,0,0 +1,0.328,0.328,0,1,0,0,0.311,0.696,0.696,0.31,0,0 +1,0.328,0.328,0,1,0.8,0,0.311,0.696,0.696,0.462,0.223,0 +1,0.316,0.316,0,1,0.7,0,0.321,0.709,0.709,0,0,0 +1,0.316,0.316,0,0.4,0,0.6,0.321,0.709,0.709,0,0.481,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.137,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.408,0 +0.667,0.183,0.183,0,0,0,1,0.289,0.587,0.587,0,0.395,0 +0.667,0.178,0.178,0,0,0,1,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0.7,0.284,0.593,0.593,0,0.369,0.122 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.172,0.244 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.421,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.67,0.122 +0.667,0.178,0.178,0.6,0,0,0,0.284,0.593,0.593,0,0.361,0.244 +0.667,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0.567,0 +0.667,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0.137,0 +0.667,0.305,0.305,1,0,0,0,0.349,0.721,0.721,0,0.296,0.122 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.545,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.519,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.369,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.433,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.0987,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.73,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.258,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.197,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.283,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.395,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.459,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.309,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.488 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.073,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.0858,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.498,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.236,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.592,0.366 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.249,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.15,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.373,0 +1,0.868,0.868,0,0.3,0,0,0.887,1,1,0.342,0.296,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.332,0,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.315,0.408,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.489,0.124,0 +1,0.98,0.98,0,1,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0.4,0,0,0.944,0.943,0.943,0,0.0987,0.244 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.0386,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.275,0.244 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.296,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.258,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.433,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.223,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.592,0.366 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.249,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.395,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0.579,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0.322,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0.481,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.61 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.122 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.102 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0342 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.269 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.303 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.468,0.468,0,0,0.3,0,0.338,0.811,0.811,0,0,0 +1,0.468,0.468,0,0,1,0,0.338,0.811,0.811,0,0.335,0 +1,0.468,0.468,0,0,1,0,0.338,0.811,0.811,0,0.137,0 +1,0.468,0.468,0,0,0.7,0,0.338,0.811,0.811,0,0.258,0 +1,0.468,0.468,0,0,0,0.6,0.338,0.811,0.811,0,0.0386,0 +1,0.468,0.468,0,0,0,1,0.338,0.811,0.811,0,0.185,0 +1,0.449,0.449,0,0,0,1,0.352,0.83,0.83,0,0,0 +1,0.449,0.449,0,0,0,1,0.352,0.83,0.83,0,0.21,0 +1,0.449,0.449,0,0,0,1,0.352,0.83,0.83,0,0.249,0 +1,0.449,0.449,0,0,0,1,0.352,0.83,0.83,0,0.485,0 +1,0.449,0.449,0,0,0,0.7,0.352,0.83,0.83,0,0,0 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0.395,0 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.275,0 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.275,0 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.618,0 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.366 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +1,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +1,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +1,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +1,0.305,0.305,0.6,0,0,0,0.349,0.721,0.721,0,0,0 +1,0.305,0.305,1,0,0,0,0.349,0.721,0.721,0,0,0.122 +1,0.305,0.305,1,0,0,0,0.349,0.721,0.721,0,0,0.366 +1,0.305,0.305,1,0,0,0,0.349,0.721,0.721,0,0,0.366 +1,0.307,0.307,1,0,0,0,0.377,0.709,0.709,0,0,0.366 +1,0.307,0.307,1,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.307,0.307,0.5,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.122 +1,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.122 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.366 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +1,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.244 +1,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.346 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.325 +1,0.674,0.674,0,0.3,0,0,0.746,0.981,0.981,0.435,0,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.348,0,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.272,0,0.122 +1,0.868,0.868,0,1,0,0,0.887,1,1,0,0,0.755 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.37,0,0.154 +1,0.868,0.868,0,0.4,0,0,0.887,1,1,0,0,0.132 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.56,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.375,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.424,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.196 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.462 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.16 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.488 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.376 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0318 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0654 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.262 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.206 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.138 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.415 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.1 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.201 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.244 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.366 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.366 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.366 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.185 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0627 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.274 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.206 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.189 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0354 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.177 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.122 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.067 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.201 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.24 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.351 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.315 +0.667,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.229 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.131 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.2 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0.0667 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,0.7,0,0,0,0.331,0.581,0.581,0,0,0.0917 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.244 +0.333,0.193,0.193,0,0,0.2,0,0.28,0.581,0.581,0,0,0.0692 +0.333,0.193,0.193,0,0,1,0,0.28,0.581,0.581,0,0.528,0.208 +0.333,0.193,0.193,0,0,1,0,0.28,0.581,0.581,0,0.361,0 +0.333,0.193,0.193,0,0,1,0,0.28,0.581,0.581,0,0.0258,0 +0.333,0.193,0.193,0,0,1,0,0.28,0.581,0.581,0,0.369,0.261 +0.333,0.189,0.189,0,0,0.3,0,0.284,0.581,0.581,0,0.0386,0.0694 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0.309,0 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0.283,0 +0.333,0.189,0.189,0,0,0,1,0.284,0.581,0.581,0,0.605,0 +0.333,0.189,0.189,0,0,0,0.7,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.0987,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.361,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.0987,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.309,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.605,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.631,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.369,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.296,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.369,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0.135 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.536 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.033 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.122 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.366 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.244 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.244 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.366 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.244 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.366 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.241 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.138 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.244 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0.2,0,0.258,0.465,0.465,0,0,0.0619 +1,0.0495,0.0495,1,0,1,0,0.258,0.465,0.465,0,0.335,0.124 +1,0.351,0.351,1,0,1,0,0.606,0.698,0.698,0,0.532,0 +1,0.351,0.351,1,0,1,0,0.606,0.698,0.698,0,0.309,0 +1,0.351,0.351,1,0,1,0,0.606,0.698,0.698,0,0,0 +0.667,0.251,0.251,1,0,0.3,0,0.49,0.621,0.621,0,0,0.162 +0.667,0.251,0.251,1,0,0,1,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,1,0,0,1,0.49,0.621,0.621,0,0,0 +0.667,0.313,0.313,1,0,0,1,0.527,0.683,0.683,0,0.296,0.0698 +0.667,0.313,0.313,1,0,0,1,0.527,0.683,0.683,0,0.309,0.349 +0.667,0.313,0.313,1,0,0,0.7,0.527,0.683,0.683,0,0.21,0.174 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0.223,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0.373,0 +0.333,0.19,0.19,0.8,0,0,0,0.331,0.581,0.581,0,0.322,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.283,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.0987,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.249,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.0858,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0.296,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.335,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.137,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.395,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.0515,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.481,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.0987,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.0987,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.0601,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.708,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.283,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.296,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.446,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.262,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.258,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.876,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.249,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.0601,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.249,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.528,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.258,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.296,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.567,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.27,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.704,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.373,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.283,0.244 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.532,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.309,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.356,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.567,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.185,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0.5,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0.5,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.366 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.122 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.244 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.244 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.244 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0696 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.139 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.197 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0986 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.191 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,0.5,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,1,0,0,0,0.424,0.57,0.57,0,0,0 +1,0.116,0.116,1,0,0,0,0.424,0.57,0.57,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0.1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.17 +0.667,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.667,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.667,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.667,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.0694 +1,0.526,0.526,1,0,0,0,0.549,0.906,0.906,0,0,0.278 +1,0.674,0.674,0.6,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.244 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.192 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.139 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.244 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.366 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.237 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.203 +1,0.727,0.727,1,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,1,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,1,0,0,0,0.831,0.755,0.755,0,0,0.0641 +1,0.638,0.638,1,0,0,0,0.831,0.755,0.755,0,0,0.0962 +1,0.442,0.442,1,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,1,0,0,0,0.64,0.658,0.658,0,0,0.122 +1,0.246,0.246,0.1,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.242 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0693 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0666 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0333 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.366 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.36,0.36,0.5,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.36,0.36,1,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.36,0.36,1,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.337,0.337,0.1,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.244 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0.6,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,1,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,1,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,1,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.15,0.15,1,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.15,0.15,1,0,0,0,0.374,0.543,0.543,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.122 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.22 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.594 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.369 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.243 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.194 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.355 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.295 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.226 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.173 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.24 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,1 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.195 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.142 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0958 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0639 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.22 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.122 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.366 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0.1,0,0.3,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,1,0,1,0,0.452,0.759,0.759,0,0.348,0 +0.667,0.367,0.367,1,0,1,0,0.452,0.759,0.759,0,0.567,0 +0.667,0.466,0.466,1,0,1,0,0.584,0.809,0.809,0,0,0 +0.667,0.466,0.466,1,0,1,0,0.584,0.809,0.809,0,0.494,0 +1,0.674,0.674,1,0,0.2,0.1,0.746,0.981,0.981,0,0.197,0 +1,0.674,0.674,1,0,0,1,0.746,0.981,0.981,0,0,0.366 +1,0.674,0.674,1,0,0,1,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,1,0,0,1,0.746,0.981,0.981,0,0,0 +1,0.868,0.868,1,0,0,1,0.887,1,1,0,0,0 +1,0.868,0.868,0.1,0,0,0.6,0.887,1,1,0,0,0 +1,0.868,0.868,0,0,0.8,0,0.887,1,1,0,0.073,0 +1,0.868,0.868,0,0,1,0,0.887,1,1,0,0.27,0 +1,0.868,0.868,0,0,1,0,0.887,1,1,0,0.348,0 +1,0.868,0.868,0,0,1,0,0.887,1,1,0,0.283,0 +1,0.98,0.98,0,0,0.7,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0.6,0.944,0.943,0.943,0,0.249,0 +1,0.98,0.98,0,0,0,1,0.944,0.943,0.943,0,0.236,0 +1,0.98,0.98,0,0,0,1,0.944,0.943,0.943,0,0.137,0.122 +1,0.98,0.98,0,0,0,0.5,0.944,0.943,0.943,0,0,0.244 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.0601,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.73,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.361,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.236,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.335,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0.348,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.217 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0949 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.236 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.202 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.103 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0997 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.266 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.122 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.488 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.488 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.122 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.488 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0.122 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0.122 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.122 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.488 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.244 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.366 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.122 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0.8,0,0.677,0.822,0.822,0,0.249,0 +0.667,0.67,0.67,0,0,0.7,0,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,0.6,0.715,0.784,0.784,0,0.519,0 +0.667,0.67,0.67,0,0,0,1,0.715,0.784,0.784,0,0,0 +0.667,0.67,0.67,0,0,0,1,0.715,0.784,0.784,0,0,0.366 +0.667,0.67,0.67,0,0,0,1,0.715,0.784,0.784,0,0,0.122 +0.667,0.67,0.67,0,0,0,1,0.715,0.784,0.784,0,0,0 +0.667,0.625,0.625,0,0,0,1,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0.7,0.753,0.746,0.746,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.283 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.283 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.122 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.053,0.053,0,0,0,0,0.396,0.558,0.558,0,0,0 +1,0.053,0.053,0,0,0,0,0.396,0.558,0.558,0,0,0.0657 +1,0.053,0.053,0,0,0,0,0.396,0.558,0.558,0,0,0.328 +1,0.15,0.15,0.5,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.15,0.15,1,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.15,0.15,1,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.15,0.15,0.5,0,0,0,0.507,0.623,0.623,0,0,0.162 +1,0.15,0.15,0,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.15,0.15,0,0,0,0,0.507,0.623,0.623,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.0611 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.204 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.136 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.139 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.519 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.206 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0,0.172 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0,0.171 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0,0.205 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.366 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0671 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.168 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.466 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0635 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,0.5,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.244 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.366 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.244 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.366 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0.2,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,1,0,1,0.887,0.887,0,0.618,0 +1,0.913,0.913,0,0,1,0,1,0.887,0.887,0,0.369,0 +1,0.913,0.913,0,0,0.8,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0.5,1,0.887,0.887,0,0.258,0.122 +1,0.727,0.727,0,0,0,1,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,0,0,0,1,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,1,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,1,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0.2,0.734,0.721,0.721,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.233 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.0691 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.345 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0.0345 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0.1,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0673 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.303 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0324 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.13 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0503 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.201 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.244 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.431 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.122 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,0.5,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0,0.122 +0.333,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0.5,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.488 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.366 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0.5,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.122 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.122 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.366 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.255,0,0.244 +1,0.868,0.868,0,0.7,0,0,0.887,1,1,0.255,0,0.122 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.5,0,0.122 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.435,0,0 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.522,0,0 +1,0.98,0.98,0,1,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.248,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.496,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.614,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.375,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.397,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0.375,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0.5,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,1,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.727,0.727,1,0,0,0,0.972,0.849,0.849,0.223,0,0 +1,0.727,0.727,1,0.7,0,0,0.972,0.849,0.849,0.223,0,0 +1,0.727,0.727,0.6,1,0,0,0.972,0.849,0.849,0.505,0,0 +1,0.727,0.727,0,1,0,0,0.972,0.849,0.849,0.603,0,0.122 +1,0.275,0.275,0,1,0,0,0.496,0.593,0.593,0.429,0,0 +1,0.246,0.246,0,1,0,0,0.449,0.562,0.562,0.408,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0.37,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0.386,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0.321,0,0.122 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.168,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.168,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.56,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.69,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.342,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.37,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.277,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.717,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.288,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0.288,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.244 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0674 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.135 +0.667,0.251,0.251,0.5,0,0,0,0.49,0.621,0.621,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.366 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0.244 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0.205 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0.0308 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0.154 +0.667,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.33,0.33,0.6,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.165 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0992 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.244 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.244 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.122 +0.333,0.178,0.178,0,0.2,0,0,0.317,0.587,0.587,0.424,0,0 +0.333,0.178,0.178,0,1,0,0,0.317,0.587,0.587,0.462,0,0 +0.333,0.178,0.178,0,1,0,0,0.317,0.587,0.587,0.451,0,0.122 +0.333,0.186,0.186,0,1,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,1,0,0,0.322,0.6,0.6,0.592,0,0 +0.333,0.186,0.186,0,0.5,0,0,0.322,0.6,0.6,0.283,0,0.122 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,0.5,0,0,0,0.355,0.612,0.612,0,0,0.122 +0.333,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.366 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.244 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.244 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.122 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.122 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.122 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.122 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.304,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.304,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0.353 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0.0707 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0.3,0,0,0,0.353,0.483,0.483,0,0,0.167 +1,0.114,0.114,1,0,0,0,0.353,0.483,0.483,0,0,0.267 +1,0.114,0.114,1,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,1,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,1,0,0,0,0.353,0.483,0.483,0,0,0.0688 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.172 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.175 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.245 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.406 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.162 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0.5,0,0.338,0.582,0.582,0,0.296,0 +0.667,0.318,0.318,0,0,1,0,0.338,0.582,0.582,0,0,0.122 +0.667,0.318,0.318,0,0,1,0,0.338,0.582,0.582,0,0.223,0 +0.667,0.318,0.318,0,0,1,0,0.338,0.582,0.582,0,0.348,0.488 +0.333,0.184,0.184,0,0,0.9,0,0.298,0.524,0.524,0,0.421,0.244 +0.333,0.185,0.185,0,0,0,0.4,0.257,0.524,0.524,0,0.21,0 +0.333,0.185,0.185,0,0,0,1,0.257,0.524,0.524,0,0.159,0 +0.333,0.185,0.185,0,0,0,1,0.257,0.524,0.524,0,0,0.122 +0.333,0.185,0.185,0,0,0,0.7,0.257,0.524,0.524,0,0.459,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0.354,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0.217,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0.236,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.366 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.61 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0.3,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0.413,0,0 +0.667,0.395,0.395,1,1,0,0,0.479,0.672,0.672,0.321,0,0 +0.667,0.395,0.395,1,1,0,0,0.479,0.672,0.672,0.226,0,0 +0.667,0.395,0.395,1,1,0,0,0.479,0.672,0.672,0.226,0,0 +0.667,0.395,0.395,0.8,1,0,0,0.479,0.672,0.672,0.353,0,0.244 +0.667,0.507,0.507,0,0.6,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0.538,0,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0.571,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0.549,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0.429,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.663,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.234,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.176 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.211 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.488 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.467 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.173 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.0345 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.269 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.279 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.244 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.366 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.244 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0.8,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0.1,0.5,0,0,0.261,0.534,0.534,0.603,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.527,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.5,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.288,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.288,0,0 +0.333,0.171,0.171,0,0.1,0,0,0.261,0.534,0.534,0.321,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0.321,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.115 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.162 +0.667,0.395,0.395,0.3,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.244 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.615 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.164 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0328 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.114 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.203 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.338 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.135 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.612 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.102 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.237 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.304 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.344 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.435 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.173 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.311 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0972 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.157 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0656 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.463 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0681 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.244 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.281 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0651 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0976 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.171 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.316 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.171,0.171,0,0.5,0,0,0.261,0.534,0.534,0.62,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.516,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.245,0,0.122 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.277,0,0.144 +0.667,0.292,0.292,0,1,0.5,0,0.264,0.602,0.602,0.603,0.0987,0.122 +1,0.409,0.409,0,1,1,0,0.312,0.671,0.671,0.223,0,0.244 +1,0.409,0.409,0,0.6,1,0,0.312,0.671,0.671,0.223,0.451,0.526 +1,0.409,0.409,0.3,0,0.4,0,0.312,0.671,0.671,0,0.292,0.122 +0.667,0.289,0.289,1,0,0,0.9,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,1,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,1,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,1,0,0,1,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,1,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,1,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0.3,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.244 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0.3,0,0,0,0.323,0.612,0.612,0,0,0.366 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0.1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0.799,0,0 +0.667,0.326,0.326,0,1,0,0,0.375,0.632,0.632,0.277,0,0 +0.667,0.326,0.326,0,1,0,0,0.375,0.632,0.632,0.554,0,0 +0.667,0.326,0.326,0,1,0,0,0.375,0.632,0.632,0.386,0,0 +0.667,0.395,0.395,0,1,0,0,0.479,0.672,0.672,0.283,0,0 +0.667,0.395,0.395,0,0.6,0,0,0.479,0.672,0.672,0.342,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.366 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0.5,0,0.479,0.672,0.672,0.321,0.283,0 +0.667,0.507,0.507,0,1,1,0,0.553,0.682,0.682,0.391,0.195,0.122 +0.667,0.507,0.507,0,1,1,0,0.553,0.682,0.682,0,0.47,0 +0.667,0.507,0.507,0,1,0.4,0,0.553,0.682,0.682,0.56,0.567,0.122 +0.667,0.507,0.507,0,1,0,0.9,0.553,0.682,0.682,0.25,0.418,0.366 +0.667,0.507,0.507,0,1,0,1,0.553,0.682,0.682,0.304,0.431,0 +1,0.736,0.736,0,1,0,1,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0.1,0,1,0.745,0.745,0.745,0.255,0,0 +1,0.895,0.895,0,0,0,0.7,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.668,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.245,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.245,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0.5,0,0,0.768,0.671,0.671,0.304,0,0 +1,0.807,0.807,0,1,0,0,0.768,0.671,0.671,0.533,0,0 +1,0.807,0.807,0,1,0,0,0.768,0.671,0.671,0.473,0,0 +1,0.807,0.807,0,1,0,0,0.768,0.671,0.671,0.533,0,0 +1,0.807,0.807,0,1,0,0,0.768,0.671,0.671,0.315,0,0 +1,0.5,0.5,0,1,0,0,0.656,0.596,0.596,0.196,0,0 +1,0.5,0.5,0,0.6,0,0,0.656,0.596,0.596,0.196,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.408,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.277,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.174,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.174,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.391,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.337,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.408,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.522,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.424,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.223,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.62,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.222 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0923 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0923 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.228 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0958 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.128 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.172 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.141 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.206 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0344 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.154 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +1,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,1,0,0.258,0.465,0.465,0,0.236,0 +0.667,0.0495,0.0495,1,0,0.4,0,0.258,0.465,0.465,0,0.137,0 +0.667,0.171,0.171,1,0,0,0.9,0.261,0.534,0.534,0,0.27,0 +0.667,0.171,0.171,1,0,0,1,0.261,0.534,0.534,0,0.601,0 +0.667,0.171,0.171,1,0,0,1,0.261,0.534,0.534,0,0.202,0 +0.667,0.171,0.171,1,0,0,1,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0.7,0.261,0.534,0.534,0,0.322,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.0129,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.309,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.249,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.309,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.309,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.21,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.382,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.309,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.122 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,1,0,0.598,0.602,0.602,0,0.532,0 +0.667,0.555,0.555,0,0,0.4,0,0.598,0.602,0.602,0,0.459,0 +0.667,0.35,0.35,0,0,0,0.9,0.524,0.553,0.553,0,0.348,0 +0.667,0.35,0.35,0,0,0,1,0.524,0.553,0.553,0,0.185,0 +1,0.5,0.5,0,0,0,1,0.656,0.596,0.596,0,0.0987,0 +1,0.5,0.5,0,0,0,1,0.656,0.596,0.596,0,0,0.244 +1,0.5,0.5,0,0,0,1,0.656,0.596,0.596,0,0.309,0 +1,0.5,0.5,0,0,0,1,0.656,0.596,0.596,0,0.348,0 +1,0.249,0.249,0,0,0,0.3,0.556,0.537,0.537,0,0.27,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0.309,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0.0601,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0.438,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0.533,0,0 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0.206,0 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0.567,0 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0.283,0.61 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0.386,0.122 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0.335,0 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0.506,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0.433,0.122 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0.421,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0.309,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0.361,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.258,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.283,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.258,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.0601,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.185,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.283,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.172,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.189,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.468,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.481,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0.3,0,0,0,0.331,0.494,0.494,0,0,0.122 +1,0.147,0.147,1,0,0,0,0.331,0.494,0.494,0,0,0.122 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.122 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0.9,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0.5,0,0,0.257,0.582,0.582,0.228,0,0 +0.667,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.457,0,0.176 +0.667,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.413,0,0.282 +0.667,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.342,0,0 +0.667,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0.1,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.204 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.415 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.343 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.343 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.244 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.488 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.165 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.277 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.29,0.29,0,0,1,0,0.316,0.592,0.592,0,0.0601,0 +0.667,0.29,0.29,0,0,1,0,0.316,0.592,0.592,0,0.21,0 +0.667,0.29,0.29,0,0,0.9,0,0.316,0.592,0.592,0,0.506,0.244 +0.667,0.298,0.298,0,0,0,0.4,0.323,0.612,0.612,0,0.519,0.366 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.27,0 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.296,0.122 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.348,0 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.348,0 +0.667,0.298,0.298,0,0,0,0.2,0.323,0.612,0.612,0,0.0129,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.185,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.369,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0.8,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0.5,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.366 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.457,0,0 +0.667,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.37,0,0 +0.667,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.332,0,0 +0.667,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.62,0,0 +0.667,0.555,0.555,0,0.6,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.864,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.261,0,0.366 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.56,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.625,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.462,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.488 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.153 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.405 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.244 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.244 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.194 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.513,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.577,0 +0.333,0.181,0.181,0,0,1,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,1,0,0.261,0.524,0.524,0,0.0987,0 +0.333,0.181,0.181,0,0,0.4,0,0.261,0.524,0.524,0,0.348,0.488 +0.333,0.181,0.181,0,0,0,0.9,0.261,0.524,0.524,0,0.309,0 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0.665,0 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0.644,0 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0.464,0 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0.292,0 +0.333,0.175,0.175,0,0,0,0.3,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.348,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.309,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.258,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.288,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.0258,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.21,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.258,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.382,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.283,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.249,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.369,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.258,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.0987,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.408,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.258,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.382,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.348,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.073,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.558,0 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.258,0.122 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.618,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.15,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.137,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.137,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.0987,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.395,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.283,0.122 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.567,0.567,0,0.5,0,0,0.59,0.775,0.775,0.451,0.609,0 +1,0.567,0.567,0,1,0,0,0.59,0.775,0.775,0.446,0.124,0 +1,0.567,0.567,0,1,0,0,0.59,0.775,0.775,0.37,0,0 +1,0.736,0.736,0,1,0,0,0.701,0.79,0.79,0.364,0.223,0 +1,0.736,0.736,0,1,0,0,0.701,0.79,0.79,0.255,0.27,0 +1,0.736,0.736,0,1,0,0,0.701,0.79,0.79,0.255,0.159,0 +1,0.736,0.736,0,0.6,0,0,0.701,0.79,0.79,0.582,0.249,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.364,0.408,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.603,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.506,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.348,0.373,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.402,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.476,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.353,0.438,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.462,0.665,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.223,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.31,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.533,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.37,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.717,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.353,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.543,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.293,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.511,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.56,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.315,0,0.122 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.516,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.543,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.511,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.511,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0.8,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0.6,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.333 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.173 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0.3,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.244 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.608 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.122 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.102 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.171 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.244 +0.333,0.185,0.185,0,0.5,0,0,0.257,0.524,0.524,0.321,0,0.244 +0.333,0.185,0.185,0,1,0,0,0.257,0.524,0.524,0.299,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.524,0.524,0.511,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.524,0.524,0.69,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.524,0.524,0.478,0,0 +0.333,0.185,0.185,0,0.1,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0.3,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0.429,0,0 +0.333,0.171,0.171,1,1,0,0,0.261,0.534,0.534,0.453,0,0 +0.333,0.169,0.169,1,1,0,0,0.276,0.534,0.534,0.226,0,0 +0.333,0.169,0.169,0.4,1,0,0,0.276,0.534,0.534,0.321,0,0 +0.333,0.169,0.169,0,1,0,0,0.276,0.534,0.534,0.424,0,0 +0.333,0.169,0.169,0,1,0,0,0.276,0.534,0.534,0.255,0,0 +0.333,0.169,0.169,0,1,0,0,0.276,0.534,0.534,0.353,0,0 +0.333,0.169,0.169,0,0.1,0,0,0.276,0.534,0.534,0.31,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0.424,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0.315,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0.304,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0.304,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0.364,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0.5,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0.446,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0.761,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0.8,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0.6,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.395,0.395,0,0,1,0,0.479,0.672,0.672,0,0.223,0 +0.667,0.395,0.395,0,0,0.4,0,0.479,0.672,0.672,0,0.0601,0 +0.667,0.395,0.395,0,0,0,0.9,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,1,0.479,0.672,0.672,0,0.309,0 +0.667,0.395,0.395,0,0,0,1,0.479,0.672,0.672,0,0.27,0.244 +0.667,0.395,0.395,0,0,0,0.2,0.479,0.672,0.672,0,0.0129,0.244 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0.137,0.488 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0.236,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.418,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.333,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.567,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.0129,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.335,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.249,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.519,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.459,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.21,0.366 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.223,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.459,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.27,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.742,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.459,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.361,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.163 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.13 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.121 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.253 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.166 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0332 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.185,0.185,1,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0.6,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.122 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.122 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.488 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +1,0.736,0.736,0.8,0,0,0,0.701,0.79,0.79,0,0,0.153 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.165 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.197 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.193 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.307 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.0463 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0.8,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.131 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.169 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0676 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.127 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.366 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.171 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.274 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.488 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.672 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.155 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.366 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0.397,0,0 +1,0.318,0.318,0,1,0,0,0.338,0.582,0.582,0.507,0,0 +1,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.254,0,0 +1,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.56,0,0 +1,0.321,0.321,0,1,0,0,0.257,0.582,0.582,0.451,0,0.244 +1,0.456,0.456,0,0.6,0,0,0.256,0.641,0.641,0.658,0,0.42 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0.304,0,0 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0.38,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0.364,0,0.164 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0.326,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0.397,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.366 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.473,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.326,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.522,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.424,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.429,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0.62,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.177 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.177 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.446,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.228,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.375,0,0 +1,0.326,0.326,0,1,0,0,0.375,0.632,0.632,0.495,0,0 +1,0.326,0.326,0,1,0,0,0.375,0.632,0.632,0.467,0,0 +1,0.464,0.464,0,0.1,0,0,0.434,0.715,0.715,0,0,0.244 +1,0.464,0.464,0.8,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0.6,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.244 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0.3,0,0,0,0.79,0.701,0.701,0,0,0.488 +0.667,0.635,0.635,1,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0.6,0,0,0,0.79,0.701,0.701,0,0,0.0852 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.366 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.366 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.17 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.38 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.332 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.157 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0.3,0,0,0,0.257,0.582,0.582,0,0,0.244 +0.333,0.181,0.181,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.312,0.312,1,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,1,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0.5,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.122 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.0988 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.342 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.0683 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.159 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.0952 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.122 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.354 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.142 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.244 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.366 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0.3,0,0,0,0.375,0.632,0.632,0,0,0.488 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0.6,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.366 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.366 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.234 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.122 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.165 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.165 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.169 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.169 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.153 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0306 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,1,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,1,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,1,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0.5,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0.3,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0.1,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.316 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.418 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.0348 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,0.3,0,0,0,0.264,0.602,0.602,0,0,0.244 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0.346 +0.667,0.292,0.292,0.6,0,0,0,0.264,0.602,0.602,0,0,0.346 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.523 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.488 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.254 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.411 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.0668 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.244 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0.5,0,0.59,0.775,0.775,0,0.073,0 +1,0.736,0.736,0,0,1,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,1,0,0.701,0.79,0.79,0,0.0386,0 +1,0.736,0.736,0,0,1,0,0.701,0.79,0.79,0,0.0386,0 +1,0.736,0.736,0,0,0.9,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0.4,0.701,0.79,0.79,0,0.519,0 +1,0.736,0.736,0,0,0,1,0.701,0.79,0.79,0,0.249,0.366 +1,0.895,0.895,0,0,0,1,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0,0,0.7,0.745,0.745,0.745,0,0.494,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.258,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.288,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.348,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.665,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.605,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.73,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.236,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.554,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.234,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.135,0.366 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.56 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.164 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0328 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.347 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0.3,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.245,0.245,1,0.5,0,0,0.405,0.523,0.523,0.359,0,0 +0.667,0.245,0.245,1,1,0,0,0.405,0.523,0.523,0.397,0,0 +0.667,0.245,0.245,1,1,0,0,0.405,0.523,0.523,0.484,0,0 +0.667,0.305,0.305,1,1,0,0,0.435,0.572,0.572,0.489,0,0 +0.667,0.305,0.305,0.5,1,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0.1,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.165 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.244 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.295 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.104 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.24 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.206 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.488 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.524 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.115 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0.3,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.17,0.17,1,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0.1,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.397,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.359,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0,0,0.168 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.37,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.598,0,0 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0.38,0,0 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0.467,0,0 +1,0.928,0.928,0,0.1,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.13 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.345 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.276 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.068 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.068 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.439 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.349 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.279 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.159 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0317 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0.5,0,0,0.298,0.524,0.524,0.37,0,0.198 +0.333,0.184,0.184,0,1,0,0,0.298,0.524,0.524,0.391,0,0.122 +0.333,0.184,0.184,0,1,0,0,0.298,0.524,0.524,0.272,0,0 +0.333,0.184,0.184,0,1,0,0,0.298,0.524,0.524,0.321,0,0 +0.333,0.184,0.184,0,1,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,1,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0.6,0,0,0.257,0.524,0.524,0.408,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0.489,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0.364,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0.446,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0.321,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.31,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.505,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.413,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.37,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.31,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.397,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.255,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.488 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0.3,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.298 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.159 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.127 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.156 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.576,0,0 +1,0.736,0.736,0,1,0,0,0.701,0.79,0.79,0.533,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0,0,0.182 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.359,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.478,0,0 +1,0.895,0.895,0,0.6,1,0,0.745,0.745,0.745,0,0.335,0 +1,0.895,0.895,0,0,1,0,0.745,0.745,0.745,0,0.369,0 +1,0.895,0.895,0,0,0.9,0,0.745,0.745,0.745,0,0.446,0 +1,0.928,0.928,0,0,0,0.4,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,1,0.79,0.701,0.701,0,0.073,0.122 +1,0.928,0.928,0,0,0,1,0.79,0.701,0.701,0,0,0.244 +1,0.928,0.928,0,0,0,1,0.79,0.701,0.701,0,0.545,0.122 +1,0.928,0.928,0,0,0,1,0.79,0.701,0.701,0,0.309,0 +1,0.928,0.928,0,0,0,1,0.79,0.701,0.701,0,0.0386,0 +1,0.302,0.302,0,0,0,0.8,0.428,0.534,0.534,0,0.0386,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0.0601,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.122 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0.361,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0.0858,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0.309,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0.309,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0.249,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.171 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0.102 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.534 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.0325 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.27 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0.3,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,1,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0.5,0,0,0.261,0.534,0.534,0.277,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.212,0,0 +0.333,0.171,0.171,0,1,0,0,0.261,0.534,0.534,0.625,0,0.366 +0.333,0.169,0.169,0,1,0,0,0.276,0.534,0.534,0.304,0,0 +0.333,0.169,0.169,0,1,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0.1,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0.5,0,0.276,0.534,0.534,0,0.0258,0.122 +0.333,0.169,0.169,0,0,1,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.17,0.17,0,0,1,0,0.287,0.529,0.529,0,0.506,0 +0.333,0.17,0.17,0,0,0.4,0,0.287,0.529,0.529,0,0.433,0 +0.333,0.17,0.17,0,0,0,0.9,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,1,0.287,0.529,0.529,0,0.21,0 +0.333,0.17,0.17,0,0,0,1,0.287,0.529,0.529,0,0.223,0 +0.333,0.17,0.17,0,0,0,1,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0.7,0.29,0.539,0.539,0,0.481,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.27,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.236,0.366 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.532,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0.0386,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.209 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0523 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.278,0.278,0,0.5,0,0,0.405,0.574,0.574,0.402,0,0 +0.667,0.278,0.278,0,1,0,0,0.405,0.574,0.574,0.38,0,0 +0.667,0.507,0.507,0,1,0,0,0.553,0.682,0.682,0.446,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.228,0,0.309 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0.1,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.462,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.522,0,0.166 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.543,0,0.277 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.277,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.342,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.221,0,0 +1,0.928,0.928,0,0,0.5,0,0.79,0.701,0.701,0.442,0.137,0 +1,0.928,0.928,0,0,0.9,0,0.79,0.701,0.701,0.462,0.0987,0 +1,0.807,0.807,0,0,0,0.4,0.768,0.671,0.671,0.685,0.296,0.351 +1,0.807,0.807,0,0,0,1,0.768,0.671,0.671,0.69,0.27,0.0703 +1,0.807,0.807,0,0,0,1,0.768,0.671,0.671,0,0.386,0 +1,0.807,0.807,0,0,0,1,0.768,0.671,0.671,0,0.309,0 +1,0.807,0.807,0,0,0,1,0.768,0.671,0.671,0,0.258,0.296 +1,0.807,0.807,0,0,0,0.2,0.768,0.671,0.671,0,0,0.105 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.208 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.144 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.161 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.215 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.158 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0315 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.175,0.175,0,0,1,0,0.265,0.529,0.529,0,0.27,0 +0.333,0.175,0.175,0,0,1,0,0.265,0.529,0.529,0,0.356,0.366 +0.333,0.175,0.175,0,0,0.9,0,0.265,0.529,0.529,0,0.073,0.366 +0.333,0.175,0.175,0,0,0,0.4,0.265,0.529,0.529,0,0.223,0.122 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0.197,0.122 +0.333,0.175,0.175,0,0,0,1,0.265,0.529,0.529,0,0,0 +0.667,0.292,0.292,0,0,0,1,0.264,0.602,0.602,0,0.369,0 +0.667,0.292,0.292,0,0,0,1,0.264,0.602,0.602,0,0.249,0.122 +0.667,0.292,0.292,0,0,0,0.2,0.264,0.602,0.602,0,0.498,0.122 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.283,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.296,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.309,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.263 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.174,0.174,0.6,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0.3,0,0,0,0.479,0.672,0.672,0,0,0.486 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.333,0.278,0.278,1,0,0,0,0.405,0.574,0.574,0,0,0 +0.333,0.278,0.278,1,0,0,0,0.405,0.574,0.574,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.299 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +0.667,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.366 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.162 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.173 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0345 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0.3,0,0,0,0.346,0.519,0.519,0,0,0.172 +1,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.0344 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.488 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.511,0,0 +0,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.31,0,0 +0,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.473,0,0 +0.333,0.188,0.188,0,1,0,0,0.316,0.549,0.549,0.353,0,0 +0.333,0.188,0.188,0,1,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0.1,0,0,0.316,0.549,0.549,0,0,0.244 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0.44,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0.332,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0.391,0,0.244 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0.435,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.146 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.163 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0325 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.641,0,0.122 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.511,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.38,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.462,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.527,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.321,0,0 +0.667,0.302,0.302,0,0.1,0,0,0.428,0.534,0.534,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.488 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.488 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.283 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.0965 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.491 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.318 +1,0.507,0.507,0.3,0,0,0,0.553,0.682,0.682,0,0,0.122 +1,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.507,0.507,0.6,0,0,0,0.553,0.682,0.682,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.366 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0.8,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,1,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0.1,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0.277,0,0 +0.667,0.312,0.312,0,1,0,0,0.264,0.582,0.582,0.359,0,0 +0.667,0.312,0.312,0,1,0,0,0.264,0.582,0.582,0.261,0,0 +0.667,0.312,0.312,0,1,0,0,0.264,0.582,0.582,0.261,0,0 +0.667,0.312,0.312,0,1,0,0,0.264,0.582,0.582,0.75,0,0 +0.667,0.312,0.312,0,0.6,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.533,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.924,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.457,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.315,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.353,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.174,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0.174,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.366 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.366 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.168 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.223 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.192 +1,0.736,0.736,0.8,0,0,0,0.701,0.79,0.79,0,0,0 +0.667,0.278,0.278,0.6,0,0,0,0.405,0.574,0.574,0,0,0.366 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.122 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.122 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.244 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.122 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.488 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.102 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.335 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.167 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0864 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.477 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0325 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0.8,0,0,0,0.261,0.534,0.534,0,0,0.347 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0.8,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.488 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0.5,0,0.479,0.672,0.672,0,0.0515,0 +1,0.567,0.567,0,0,1,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,1,0,0.59,0.775,0.775,0,0.614,0 +1,0.567,0.567,0,0,1,0,0.59,0.775,0.775,0,0.378,0 +1,0.567,0.567,0,0,0.9,0,0.59,0.775,0.775,0,0,0 +1,0.736,0.736,0,0.5,0,0.4,0.701,0.79,0.79,0.255,0.0987,0 +1,0.736,0.736,0,1,0,1,0.701,0.79,0.79,0.234,0.27,0.122 +1,0.736,0.736,0,1,0,1,0.701,0.79,0.79,0.321,0.408,0.122 +1,0.736,0.736,0,1,0,1,0.701,0.79,0.79,0.375,0.644,0 +1,0.736,0.736,0,1,0,1,0.701,0.79,0.79,0,0,0.244 +1,0.736,0.736,0,1,0,0.2,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0.6,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.348 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.505 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0701 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.164 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.17 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.34 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0.3,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.151 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.0303 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0.5,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.351 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.154 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.143 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.488 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.174,0.174,0.8,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.667,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.488 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.488 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.565,0,0 +0.667,0.613,0.613,0,1,0,0,0.583,0.652,0.652,0.457,0,0.244 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0.462,0,0 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0.261,0,0 +1,0.928,0.928,0,0.6,0,0,0.79,0.701,0.701,0.505,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.418,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.366 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.267 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.0341 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.144 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0.3,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0.292 +0.667,0.305,0.305,0.6,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.157 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0314 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.141 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.389 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.584 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.326 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.61 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.488 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.488 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,1,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0.6,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.399 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.174 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.153 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.478 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.2 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.244 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.337 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.589 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.122 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0.5,0,0.265,0.529,0.529,0,0.223,0 +0.333,0.175,0.175,0,0,1,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.175,0.175,0,0,1,0,0.265,0.529,0.529,0,0.433,0 +0.333,0.175,0.175,0,0,0.4,0,0.265,0.529,0.529,0,0.258,0 +0.333,0.175,0.175,0,0,0,0.9,0.265,0.529,0.529,0,0.0987,0 +0.333,0.171,0.171,0,0,0,1,0.261,0.534,0.534,0,0.309,0 +0.333,0.171,0.171,0,0,0,1,0.261,0.534,0.534,0,0.185,0 +0.333,0.171,0.171,0,0,0,0.2,0.261,0.534,0.534,0,0.112,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.258,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.223,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.0601,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.223,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.361,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.223,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.421,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.395,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.0987,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.322,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0.3,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.188,0.188,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0.5,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.122 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0.8,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,1,0,0,0,0.368,0.569,0.569,0,0,0.122 +1,0.567,0.567,1,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0.5,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.273 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0.3,0,0,0,0.435,0.572,0.572,0,0,0.163 +1,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0.229 +1,0.305,0.305,0.1,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.31 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0.5,0,0.298,0.524,0.524,0,0.258,0.17 +0.667,0.184,0.184,0,0,1,0,0.298,0.524,0.524,0,0,0.34 +0.667,0.321,0.321,0,0,1,0,0.257,0.582,0.582,0,0.0601,0.102 +0.667,0.321,0.321,0,0,1,0,0.257,0.582,0.582,0,0.249,0 +0.667,0.321,0.321,0,0,0.9,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0.4,0.257,0.582,0.582,0,0.112,0 +0.667,0.321,0.321,0,0,0,1,0.257,0.582,0.582,0,0.21,0.148 +0.667,0.321,0.321,0,0,0,1,0.257,0.582,0.582,0,0,0.0297 +0.667,0.312,0.312,0,0,0,1,0.264,0.582,0.582,0,0.335,0 +0.667,0.312,0.312,0,0,0,1,0.264,0.582,0.582,0,0.395,0 +0.667,0.312,0.312,0,0,0,0.2,0.264,0.582,0.582,0,0.446,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0.275,0.139 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.286 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.164 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.187 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.173 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.313 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.352 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.297 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.105 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0.3,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,1,0,1,0,0.323,0.612,0.612,0,0.395,0 +0.667,0.298,0.298,0.6,0,1,0,0.323,0.612,0.612,0,0.309,0 +1,0.422,0.422,0,0,0.9,0,0.356,0.686,0.686,0,0,0 +1,0.422,0.422,0,0,0,0.4,0.356,0.686,0.686,0,0.618,0 +1,0.422,0.422,0,0,0,1,0.356,0.686,0.686,0,0.27,0 +1,0.422,0.422,0,0,0,1,0.356,0.686,0.686,0,0,0 +1,0.464,0.464,0,0,0,0.7,0.434,0.715,0.715,0,0.418,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0.496,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0.408,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0.137,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0.27,0.122 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.348,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.468,0.122 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.429,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.249,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.249,0.61 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.223,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.249,0.366 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.524,0.488 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.365,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.0386,0.209 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.541,0.244 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.335,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.488 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.23 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0 +1,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0 +1,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0 +1,0.426,0.426,1,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0.185 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0.177 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0.0355 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0.25 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0.068 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0.272 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.41,0.41,0.8,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.41,0.41,0.6,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.324 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.122 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.127 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.523 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.299 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.161 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.0642 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.2 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.61 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.253 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.366 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.353,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.353,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.353,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.164 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.131 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.116 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,0.8,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,1,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,1,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,0.1,0,0,0,0.278,0.656,0.656,0,0,0.34 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.29,0.29,0,0,1,0,0.316,0.592,0.592,0,0.27,0.306 +0.667,0.29,0.29,0,0,0.4,0,0.316,0.592,0.592,0,0.197,0 +0.667,0.298,0.298,0,0,0,0.9,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.0129,0 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.369,0.171 +0.667,0.298,0.298,0,0,0,1,0.323,0.612,0.612,0,0.073,0.19 +0.667,0.298,0.298,0,0,0,0.7,0.323,0.612,0.612,0,0.309,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.369,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.137,0.326 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.236,0.309 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.519,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.073,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.0987,0.128 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.249,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.361,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.283,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.137,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.073,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0.309,0 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0.0258,0 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0.137,0 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0.386,0.122 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.244 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0.335,0.122 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0.296,0.244 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.406,0.157 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.384,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.275,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.343,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.122 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.366 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.308 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0816,0.0816,0.3,0,0,0,0.305,0.474,0.474,0,0,0.157 +1,0.0816,0.0816,1,0,0,0,0.305,0.474,0.474,0,0,0.0941 +1,0.342,0.342,1,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,1,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.342,0.342,1,0,0,0,0.478,0.551,0.551,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.205 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.161 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.0642 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.168 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.394 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.156 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.345 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.276 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.241 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0991 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.254 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.169 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.169 +0.333,0.171,0.171,0.8,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0.153 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0.0612 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0.122 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.333,0.169,0.169,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0.5,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.366 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.366 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.696,0,0.366 +1,0.928,0.928,0,1,0,0,0.79,0.701,0.701,0.179,0,0.122 +1,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.179,0,0 +1,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.332,0,0 +1,0.635,0.635,0,1,0,0,0.613,0.622,0.622,0.505,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0.418,0,0 +1,0.555,0.555,0,1,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0.1,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.174 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.174 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.33 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.033 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.159 +1,0.342,0.342,0,0,0,0,0.478,0.551,0.551,0,0,0.0637 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.433,0.433,0,0,0.5,0,0.523,0.626,0.626,0,0.283,0 +1,0.433,0.433,0,0,1,0,0.523,0.626,0.626,0,0,0.19 +0.667,0.305,0.305,0,0,1,0,0.435,0.572,0.572,0,0.249,0 +0.667,0.305,0.305,0,0,0.4,0,0.435,0.572,0.572,0,0.137,0 +0.667,0.305,0.305,0,0,0,0.9,0.435,0.572,0.572,0,0.0258,0 +0.667,0.318,0.318,0,0,0,1,0.338,0.582,0.582,0,0.0386,0.254 +0.667,0.318,0.318,0,0,0,1,0.338,0.582,0.582,0,0.236,0 +0.667,0.318,0.318,0,0,0,1,0.338,0.582,0.582,0,0,0 +0.667,0.318,0.318,0,0,0,0.7,0.338,0.582,0.582,0,0.236,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0.0987,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0.382,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0.618,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0.283,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0.296,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0.356,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0.0601,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0.0601,0.185 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0.361,0.488 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0.361,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0.309,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.27,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.27,0.244 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.18,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.476,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.605,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.309,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.159,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.609,0.244 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.309,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.481,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.258,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.395,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.137,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.481,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.279,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.155,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.159,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.309,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.236,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.283,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.444,0.244 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.148,0.366 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.335,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.137,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.236,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.0386,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.124,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0.8,0,0,0,0.479,0.672,0.672,0,0.685,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0.5,0.366 +1,0.567,0.567,1,0,0,0,0.59,0.775,0.775,0,0.296,0 +1,0.567,0.567,1,0,0,0,0.59,0.775,0.775,0,0.446,0 +1,0.567,0.567,1,0,0,0,0.59,0.775,0.775,0,0.159,0.488 +1,0.567,0.567,1,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0.431,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0.457,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0.588,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0.219,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0.343,0.122 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.366 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.524 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.0634 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0.317 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.807,0.807,1,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,1,0,0,0,0.768,0.671,0.671,0,0,0.17 +1,0.807,0.807,1,0,0,0,0.768,0.671,0.671,0,0,0.482 +1,0.555,0.555,1,0,0,0,0.598,0.602,0.602,0,0,0.488 +1,0.555,0.555,1,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0.4,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.247 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.102 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.17 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.198 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.141 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0706 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.157 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0314 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.332 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.488 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.366 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.366 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.17,0.17,0.1,0,0,0,0.287,0.529,0.529,0,0,0.366 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0.8,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0.5,0,0,0.745,0.745,0.745,0.435,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.386,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.658,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0.462,0,0 +1,0.895,0.895,0,1,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.895,0.895,0,0.1,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0.289 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0.334 +1,0.0525,0.0525,0,0,0,0,0.331,0.473,0.473,0,0,0.0625 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0.221 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,0.3,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.114,0.114,1,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0.324 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0.0324 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0.144 +1,0.245,0.245,1,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.173 +0.333,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.301 +0.333,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.0893 +0.333,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0.297 +0.333,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.184,0.184,0.7,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.667,0.395,0.395,0.8,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0.446,0,0 +1,0.567,0.567,1,1,0,0,0.59,0.775,0.775,0.446,0,0.122 +1,0.567,0.567,1,1,0,0,0.59,0.775,0.775,0,0,0 +1,0.567,0.567,1,1,0,0,0.59,0.775,0.775,0.587,0,0 +0.667,0.395,0.395,1,1,0,0,0.479,0.672,0.672,0.478,0,0 +0.667,0.507,0.507,1,1,0,0,0.553,0.682,0.682,0.478,0,0 +0.667,0.507,0.507,1,1,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.507,0.507,0.9,0.1,0,0,0.553,0.682,0.682,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.804,0,0.252 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.554,0,0.122 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.56,0,0.122 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.446,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.326,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.522,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.418,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.277,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.332,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.413,0,0.122 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0.679,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.467,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.652,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.297 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.366 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.165 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0661 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0.5,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.222,0.222,0.3,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.333,0.222,0.222,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.736,0.736,0.9,0,0,0,0.701,0.79,0.79,0,0,0.122 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.635,0.635,0.3,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.635,0.635,1,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0.1,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.243 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.347 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0694 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.177 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.142 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.314 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.167 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.133 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.193 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.128 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.186 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.275 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0.17 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0 +1,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.122 +1,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.29,0.29,0.8,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0.122 +1,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0.244 +1,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.174,0.174,1,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.174,0.174,0.5,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +1,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +1,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.244 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.366 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.122 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.366 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.244 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.333 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.488 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.172 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.13 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.134 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.323 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.276 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.103 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.102 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.34 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.102 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0914 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0305 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.163 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0.6,0,0,0,0.256,0.581,0.581,0,0,0.25 +1,0.299,0.299,0.8,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.122 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.103 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.191 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.264 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0989 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.488 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.366 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.366 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.61 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.319 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.122 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.488 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.101 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.202 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.129 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0322 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.366 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.122 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +0.333,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.333,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.343 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.386 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.244 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.245 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.103 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0.4,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0.3,0,0,0,0.404,0.521,0.521,0,0,0.161 +0.667,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0.161 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0.9,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.488 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.245 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0.5,0,0,0.26,0.523,0.523,0.478,0,0.101 +0.333,0.17,0.17,0,1,0,0,0.26,0.523,0.523,0.397,0,0 +0.333,0.17,0.17,0,1,0,0,0.26,0.523,0.523,0.435,0,0 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.223,0,0 +0.333,0.164,0.164,0,0.9,0,0,0.264,0.528,0.528,0.571,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.614,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.462,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.332,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.31,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0.299,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0.342,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0.391,0,0.122 +0.333,0.159,0.159,0,0.4,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.516,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.435,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.489,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.261,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0.755,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0.397,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0.37,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0.473,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0.293,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.826,0,0 +1,0.379,0.379,0,0,0,0,0.355,0.683,0.683,0.28,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.28,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.592,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.212,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0.467,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.244 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0.353,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0.467,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0.408,0,0 +1,0.291,0.291,0.8,0,0,0,0.477,0.67,0.67,0.44,0,0 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0.166,0,0.244 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0.166,0,0.122 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.366 +1,0.339,0.339,1,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0.2,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.244 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.244 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.488 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.159 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.34 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.223 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.0318 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.258 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.339 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.442 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0.0341 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0.177 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.345 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.148 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.34 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0679 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.185 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.123 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.277 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.175 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.35 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0.3,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.159,0.159,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0.244 +0.333,0.162,0.162,0.9,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.334 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.167 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.366 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.35 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0.147 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.266 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.527 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.19 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.138 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.345 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.191 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.154 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.2 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0499 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.345 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.155 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.062 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.263 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0987 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.303 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0321 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.571 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.169 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.122 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.348 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.47 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0348 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.503 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.61 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.244 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.289 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.429,0.429,0.8,0,0,0,0.581,0.65,0.65,0,0,0.0313 +0.667,0.429,0.429,1,0,0,0,0.581,0.65,0.65,0,0,0.156 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.336 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.134 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.16 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0641 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.197 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0969 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.176 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.105 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.243 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.106 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.283 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0.3,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,1,0,0,0,0.322,0.61,0.61,0,0,0.244 +0.667,0.274,0.274,0.1,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.244 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.366 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.261,0,0.122 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.408,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0.4,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0.3,0,0,0,0.742,0.742,0.742,0,0,0.104 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.382 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.167 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.333 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.0333 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0.6,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.366 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.301,0.301,0,0,0.3,0,0.337,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,1,0,0.256,0.581,0.581,0,0.137,0 +1,0.299,0.299,0,0,0.2,0.1,0.256,0.581,0.581,0,0.408,0 +1,0.299,0.299,0,0,0,1,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0.3,0.256,0.581,0.581,0,0.296,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.618,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.0386,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.433,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.15,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0.395,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.418,0,0.244 +0.333,0.16,0.16,0,0.8,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0.587,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0.359,0,0 +0.333,0.16,0.16,0,1,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,1,0.8,0,0.26,0.533,0.533,0,0.322,0 +0.333,0.16,0.16,0,1,1,0,0.26,0.533,0.533,0,0,0 +1,0.269,0.269,0,0.1,1,0,0.293,0.6,0.6,0,0.532,0 +1,0.269,0.269,0,0,1,0,0.293,0.6,0.6,0,0.519,0 +1,0.269,0.269,0,0,0.8,0,0.293,0.6,0.6,0,0,0 +1,0.269,0.269,0,0,0,0.5,0.293,0.6,0.6,0,0.15,0.122 +1,0.269,0.269,0,0,0,1,0.293,0.6,0.6,0,0.0258,0.488 +1,0.269,0.269,0,0,0,1,0.293,0.6,0.6,0,0,0 +1,0.268,0.268,0,0,0,1,0.315,0.591,0.591,0,0.468,0 +1,0.268,0.268,0,0,0,0.9,0.315,0.591,0.591,0,0.361,0 +1,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +1,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.446,0 +1,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +1,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0.614,0,0 +1,0.412,0.412,0,0.8,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.484,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.418,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.31,0,0.122 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0,0,0.244 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.495,0,0 +1,0.484,0.484,0,0.1,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.576,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.359,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.402,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.283 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.106 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.471 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.507 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.122 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.366 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.274 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.342 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.101 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.259 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0971 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.105 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.105 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.261 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0326 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.304 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0.1,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.667,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0,0,0.366 +1,0.271,0.271,0.7,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.122 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.104 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.487 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.102 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.204 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.488 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.167 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0.1,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0.8,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.488 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.488 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.109 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.0652 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.229 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.434 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.163 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0976 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.122 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.488 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0.3,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0.8,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.366 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0.3,0,0,0,0.587,0.772,0.772,0,0,0.175 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.175 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.243 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.488 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.653 +1,0.484,0.484,0.7,0,0,0,0.698,0.787,0.787,0,0,0.254 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.354 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0354 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.62,0,0.177 +1,0.619,0.619,0,1,0,0,0.742,0.742,0.742,0.38,0,0.177 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.386,0,0.244 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.658,0,0.401 +1,0.783,0.783,0,1,1,0,0.787,0.698,0.698,0,0.0258,0.397 +1,0.783,0.783,0,0.9,1,0,0.787,0.698,0.698,0.674,0.249,0 +1,0.783,0.783,0,0,1,0,0.787,0.698,0.698,0.321,0,0 +1,0.88,0.88,0,0,0.1,0.2,0.765,0.668,0.668,0.321,0.236,0 +1,0.88,0.88,0,0,0,1,0.765,0.668,0.668,0.707,0,0.289 +1,0.88,0.88,0,0,0,1,0.765,0.668,0.668,0.413,0,0.266 +1,0.88,0.88,0,0,0,1,0.765,0.668,0.668,0.261,0,0 +1,0.88,0.88,0,0,0,1,0.765,0.668,0.668,0.353,0,0 +1,0.603,0.603,0,0,0,1,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0.7,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.156 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.172 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.172 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.331 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.132 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.162 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.174 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.203 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.203 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.254 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.488 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0.8,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0.205 +0.667,0.162,0.162,0.4,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0.3,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.667,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.488 +1,0.291,0.291,0.9,0,0,0,0.477,0.67,0.67,0,0,0.244 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.122 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.167 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.456 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.212 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.184 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.046 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.105 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.14 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.224 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.164 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.22 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.283 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.488 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.366 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.295 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.313 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.366 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.335 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.0669 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.488 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.278 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0697 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.349 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0349 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.854 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0.538,0,0 +0.333,0.159,0.159,0,1,0,0,0.29,0.538,0.538,0.576,0,0 +0.333,0.159,0.159,0,1,0,0,0.29,0.538,0.538,0.288,0,0 +0.333,0.159,0.159,0,1,0,0,0.29,0.538,0.538,0.478,0,0 +0.667,0.269,0.269,0,1,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0.4,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0.337,0,0 +0.333,0.17,0.17,0,1,0,0,0.368,0.568,0.568,0.56,0,0 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0.413,0,0.122 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0.543,0,0 +0.667,0.339,0.339,0,0.4,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0.3,0,0,0,0.551,0.68,0.68,0,0,0.26 +0.667,0.339,0.339,1,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.154 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.222 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.353 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0.2,0,0,0,0.787,0.698,0.698,0,0,0.406 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.353 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.122 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0518,0.0518,1,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,1,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,1,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,1,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,1,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,0.7,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.57 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.171 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.0937 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.0625 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0.3,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0.122 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0.175 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0.035 +0.333,0.175,0.175,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0.6,0,0,0,0.297,0.523,0.523,0,0,0.143 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0.3,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,1,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0.1,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.61 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.488 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.366 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0.3,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0.5,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.175 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.297 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.244 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.366 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.122 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.122 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0964 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0964 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.27 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.203 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0.1,0,0,0,0.345,0.518,0.518,0,0,0.135 +0.667,0.175,0.175,1,0,0,0,0.297,0.523,0.523,0,0,0.271 +0.667,0.175,0.175,0.3,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0.565,0,0 +0.667,0.175,0.175,0,0.8,0,0,0.297,0.523,0.523,0.283,0,0 +0.667,0.175,0.175,0,1,0,0,0.297,0.523,0.523,0.402,0,0 +0.667,0.175,0.175,0,1,0,0,0.297,0.523,0.523,0.533,0,0 +0.667,0.299,0.299,0,1,0,0,0.256,0.581,0.581,0.685,0,0 +0.667,0.299,0.299,0,0.6,0,0,0.256,0.581,0.581,0.408,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0.299,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0.348,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0.277,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.266,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.255,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.435,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.342,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.424,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.266,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.266,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.418,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.533,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.418,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.451,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.272,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.408,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.473,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0.6,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,1,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0.6,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.366 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.122 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.488 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.244 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0,0 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0,0 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.102 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.34 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0.1,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.424,0.424,1,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.424,0.424,1,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.424,0.424,0.7,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.424,0.424,0,0.3,0,0,0.255,0.638,0.638,0.342,0,0 +1,0.424,0.424,0,1,0,0,0.255,0.638,0.638,0.402,0,0 +1,0.411,0.411,0,1,0,0,0.266,0.638,0.638,0.397,0,0 +1,0.411,0.411,0,1,0,0,0.266,0.638,0.638,0.28,0,0 +0.667,0.291,0.291,0,1,0,0,0.263,0.581,0.581,0.28,0,0 +0.667,0.291,0.291,0,0.1,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.478,0,0.122 +0.333,0.159,0.159,0,0.8,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,1,0,0,0.275,0.533,0.533,0.424,0,0 +0.333,0.159,0.159,0,1,0,0,0.275,0.533,0.533,0.37,0,0 +0.333,0.159,0.159,0,1,0,0,0.286,0.528,0.528,0.462,0,0 +0.333,0.159,0.159,0,0.6,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0.435,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0.342,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0.505,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.359,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.457,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.488 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.366 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.61 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0.6,0,0,0,0.587,0.772,0.772,0,0,0.488 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0.6,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0.6,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.488 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.732 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.366 +1,0.88,0.88,1,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,1,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0.4,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.0936 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.4 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.488 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.488 +0.667,0.17,0.17,0,0,0.5,0,0.368,0.568,0.568,0,0.0129,0 +0.667,0.17,0.17,0,0,1,0,0.368,0.568,0.568,0,0.236,0 +1,0.291,0.291,0,0,0,0.3,0.477,0.67,0.67,0,0.421,0 +1,0.291,0.291,0,0,0,1,0.477,0.67,0.67,0,0.283,0 +1,0.291,0.291,0,0,0,1,0.477,0.67,0.67,0,0,0 +1,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.322,0 +1,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.309,0 +1,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.309,0.244 +1,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.137,0 +1,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.283,0.488 +1,0.339,0.339,0,0,0,0.1,0.551,0.68,0.68,0,0.283,0.122 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.348,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.296,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.519,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.421,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.618,0.366 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0.0987,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0.378,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0.189,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0.3,0,0,0,0.61,0.62,0.62,0,0,0.122 +1,0.538,0.538,1,0,0,0,0.61,0.62,0.62,0,0,0.244 +1,0.88,0.88,0.1,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.244 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.244 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.488 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.23 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.154 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0309 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0.1,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.122 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,1,0,0.264,0.528,0.528,0,0.283,0 +0.333,0.164,0.164,0,0,0.5,0,0.264,0.528,0.528,0,0.249,0 +0.333,0.164,0.164,0,0,0,0.8,0.264,0.528,0.528,0,0.223,0 +0.333,0.164,0.164,0,0,0,1,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,1,0.264,0.528,0.528,0,0.0129,0 +0.333,0.164,0.164,0,0,0,1,0.264,0.528,0.528,0,0.296,0 +0.333,0.16,0.16,0,0,0,0.6,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0.3,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0.5,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.488 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.248 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.172 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.191 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.189 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.244 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.244 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.244 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.244 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.244 +1,0.538,0.538,0,0.5,0,0,0.61,0.62,0.62,0.364,0,0.488 +1,0.538,0.538,0,1,0,0,0.61,0.62,0.62,0.37,0,0.122 +1,0.538,0.538,0,1,0,0,0.61,0.62,0.62,0.462,0,0 +1,0.538,0.538,0,1,0,0,0.61,0.62,0.62,0.69,0,0 +1,0.538,0.538,0,0.9,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.732 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.195 +1,0.0798,0.0798,0.3,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.11,0.11,1,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,1,0,0,0,0.352,0.482,0.482,0,0,0.164 +1,0.11,0.11,0.9,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.324 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.204 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.102 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.231 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.167 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0.5,0,0,0.257,0.523,0.523,0.353,0,0 +0.333,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.223,0,0.122 +0.333,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.5,0,0 +0.333,0.17,0.17,0,1,0,0,0.26,0.523,0.523,0.31,0,0 +0.333,0.17,0.17,0,0.9,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0.3,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0.3,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.61 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.541,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.309,0 +0.667,0.339,0.339,0,0,1,0,0.551,0.68,0.68,0,0.369,0 +0.667,0.339,0.339,0,0,0.1,0.2,0.551,0.68,0.68,0,0.369,0 +0.667,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0.223,0 +0.667,0.339,0.339,0,0,0,1,0.551,0.68,0.68,0,0,0.244 +0.667,0.429,0.429,0,0,0,1,0.581,0.65,0.65,0,0.532,0.122 +0.667,0.429,0.429,0,0,0,1,0.581,0.65,0.65,0,0.296,0 +0.667,0.429,0.429,0,0,0,1,0.581,0.65,0.65,0,0.433,0 +0.667,0.429,0.429,0,0,0,0.7,0.581,0.65,0.65,0,0.571,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.567,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.223,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.348,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.369,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.124,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.356,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.296,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.244 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.521,0.521,0,0,0.219 +1,0.236,0.236,0.5,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.122 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.354 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0354 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.169 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.305 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.248 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.244 +1,0.484,0.484,0,0.5,0,0,0.698,0.787,0.787,0.402,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.38,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.391,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.424,0,0 +1,0.484,0.484,0.3,0.9,0,0,0.698,0.787,0.787,0.31,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0.31,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0.5,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.176 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.278 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.157 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.0629 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.521,0.521,0,0,0.246 +1,0.236,0.236,1,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0.3,0,0,0,0.331,0.493,0.493,0,0,0.168 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0673 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.35 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.366 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.366 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0.5,0,0,0.477,0.67,0.67,0.277,0,0 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0.386,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.571,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.332,0,0 +1,0.412,0.412,0,0.9,0,0,0.587,0.772,0.772,0.359,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.516,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.326,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.337,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.174,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.174,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.587,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.375,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.364,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.413,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.418,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.538,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.31,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.366 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.227 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.366 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.366 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.106 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.353 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.106 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0.6,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0.8,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.366 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.244 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.488 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.366 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0.6,0,0,0,0.374,0.63,0.63,0,0,0.488 +0.667,0.274,0.274,1,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.122 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.198 +1,0.412,0.412,0.6,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.0626 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.188 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.105 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.35 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.315 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0985 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.164 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.366 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.104 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.104 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.103 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.205 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.366 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.122 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.122 +0.667,0.291,0.291,0.6,0,0,0,0.477,0.67,0.67,0,0,0.122 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.484,0.484,0.2,0.3,0,0,0.698,0.787,0.787,0.641,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.364,0,0.122 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.342,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.293,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0,0,0.122 +1,0.619,0.619,0,1,0,0,0.742,0.742,0.742,0.413,0,0.122 +1,0.619,0.619,0,0.6,0,0,0.742,0.742,0.742,0.424,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.239,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.603,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.283,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.418,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.25,0,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.609,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.533,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.266,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.342,0,0.122 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.81,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.435,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.293,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.527,0,0.366 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.495,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.277,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.543,0,0.366 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.44,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.391,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0.505,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0.166,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0.166,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.33 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.132 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.249,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0,0,1,0,0.404,0.521,0.521,0,0.446,0.296 +1,0.236,0.236,0.3,0,0.6,0,0.404,0.521,0.521,0,0.0601,0 +1,0.236,0.236,1,0,0,0.7,0.404,0.521,0.521,0,0,0 +1,0.417,0.417,1,0,0,1,0.521,0.623,0.623,0,0.532,0.0329 +1,0.417,0.417,1,0,0,1,0.521,0.623,0.623,0,0.361,0.197 +1,0.417,0.417,1,0,0,0.2,0.521,0.623,0.623,0,0.249,0 +1,0.417,0.417,1,0,0,0,0.521,0.623,0.623,0,0.309,0 +1,0.417,0.417,1,0,0,0,0.521,0.623,0.623,0,0.236,0 +1,0.417,0.417,0.7,0,0,0,0.521,0.623,0.623,0,0.618,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0.309,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0.137,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0.0386,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0.073,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0.249,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0.185,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0.361,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0.635,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0.425,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0.464,0 +1,0.411,0.411,0.3,0,0,0,0.266,0.638,0.638,0,0.403,0 +1,0.411,0.411,1,0,0,0,0.266,0.638,0.638,0,0.815,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0.283,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0.283,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0.296,0 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0.453,0 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0.453,0.488 +0.667,0.279,0.279,0.7,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0.5,0,0,0.271,0.591,0.591,0.522,0.309,0 +0.667,0.279,0.279,0,1,0,0,0.271,0.591,0.591,0.353,0,0 +0.667,0.279,0.279,0,1,0,0,0.271,0.591,0.591,0.842,0,0.122 +0.667,0.271,0.271,0,1,0,0,0.263,0.6,0.6,0.359,0,0 +0.667,0.271,0.271,0,0.9,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0.3,0,0,0,0.316,0.548,0.548,0,0,0.244 +0.333,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,1,0,1,0,0.368,0.568,0.568,0,0.584,0 +0.333,0.17,0.17,0.5,0,1,0,0.368,0.568,0.568,0,0.0601,0.122 +0.667,0.291,0.291,0,0,1,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,1,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0.6,0,0.477,0.67,0.67,0,0,0.61 +0.667,0.291,0.291,0,0,0,0.7,0.477,0.67,0.67,0,0,0.122 +1,0.484,0.484,0,0,0,0.7,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0.359,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.315,0,0.122 +1,0.484,0.484,0,1,1,0,0.698,0.787,0.787,0.207,0.369,0 +1,0.484,0.484,0,1,1,0,0.698,0.787,0.787,0.207,0.459,0 +1,0.484,0.484,0,1,1,0,0.698,0.787,0.787,0.603,0.18,0 +1,0.619,0.619,0,1,0.1,0.2,0.742,0.742,0.742,0.402,0.438,0 +1,0.619,0.619,0,0.9,0,1,0.742,0.742,0.742,0.554,0.0386,0 +1,0.619,0.619,0,0,0,1,0.742,0.742,0.742,0.424,0.395,0 +1,0.619,0.619,0,0,0,1,0.742,0.742,0.742,0,0.369,0 +1,0.619,0.619,0,0,0,1,0.742,0.742,0.742,0.217,0.309,0 +1,0.619,0.619,0,0,0,0.2,0.742,0.742,0.742,0.533,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.587,0.421,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.397,0.335,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.0258,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.348,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.309,0.122 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.174 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0349 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.244 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.479 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.149 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.0299 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.385 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.292 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.34 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.488 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.244 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0.5,0,0.337,0.581,0.581,0,0.361,0 +0.333,0.175,0.175,0,0,1,0,0.297,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0.3,0.257,0.523,0.523,0,0.21,0 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0.27,0 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0.0901,0.244 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0,0.488 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0.0987,0.122 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0.6,0.26,0.523,0.523,0,0.283,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0.283,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0.234,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0.384,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0.3,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0.9,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,1,0,0.322,0.61,0.61,0,0.725,0 +0.667,0.269,0.269,0,0,0.5,0,0.322,0.61,0.61,0,0.137,0 +0.667,0.269,0.269,0,0,0,0.8,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,1,0.374,0.63,0.63,0,0.451,0 +0.667,0.274,0.274,0,0,0,1,0.374,0.63,0.63,0,0.464,0 +1,0.386,0.386,0,0,0,1,0.432,0.713,0.713,0,0,0.244 +1,0.386,0.386,0,0,0,1,0.432,0.713,0.713,0,0,0 +1,0.386,0.386,0,0,0,1,0.432,0.713,0.713,0,0,0.366 +1,0.386,0.386,0,0,0,0.1,0.432,0.713,0.713,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.61 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.122 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.25 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.155 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.031 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0.3,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.314 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.0697 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.783,0.783,1,0.5,0,0,0.787,0.698,0.698,0.315,0,0 +1,0.783,0.783,0.3,1,0,0,0.787,0.698,0.698,0.446,0,0.176 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.592,0,0.282 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.418,0,0 +1,0.783,0.783,0,0.9,0,0,0.787,0.698,0.698,0.288,0,0.244 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.258,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0.258,0,0.276 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.171 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.239 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.305,0.464,0.464,0,0,0.122 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.4,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.278 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.196 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.245 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.61 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.133 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.244 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.244 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.161 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.366 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.244 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.322 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.361,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.393,0.244 +0.333,0.159,0.159,0,0,1,0,0.29,0.538,0.538,0,0.135,0 +0.333,0.159,0.159,0,0,0.6,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.159,0.159,0,0,0,0.7,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,1,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,1,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,1,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0.7,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0.3,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.316,0.548,0.548,0,0,0.366 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.244 +0.667,0.291,0.291,0.5,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.244 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.488 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.403 +1,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.0637 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.488 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.366 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.59 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.0692 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.145 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.169 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.236 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.185 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0941 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.282 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.366 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0.3,0,0,0,0.374,0.63,0.63,0,0,0.244 +0.667,0.274,0.274,1,0,0,0,0.374,0.63,0.63,0,0,0.366 +0.667,0.274,0.274,0.1,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.291,0.291,0,0.5,0,0,0.477,0.67,0.67,0.391,0,0 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0.304,0,0 +0.667,0.291,0.291,0,1,0,0,0.477,0.67,0.67,0.527,0,0 +0.667,0.339,0.339,0,1,0,0,0.551,0.68,0.68,0.424,0,0 +0.667,0.339,0.339,0,0.9,0,0,0.551,0.68,0.68,0,0,0.122 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.244 +1,0.484,0.484,0.8,0,0,0,0.698,0.787,0.787,0.359,0,0 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0.5,0,0.122 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0.266,0,0.366 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0.429,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0.429,0,0 +1,0.619,0.619,0.2,0,0,0,0.742,0.742,0.742,0.685,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0.446,0,0.122 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0.348,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0.745,0,0.122 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.244 +0.667,0.603,0.603,0,0,1,0,0.596,0.6,0.6,0,0.369,0 +0.667,0.603,0.603,0,0,1,0,0.596,0.6,0.6,0,0.0601,0 +0.667,0.603,0.603,0,0,1,0,0.596,0.6,0.6,0,0,0 +0.667,0.415,0.415,0,0,0.1,0.2,0.522,0.551,0.551,0,0.425,0 +0.667,0.415,0.415,0,0,0,1,0.522,0.551,0.551,0,0.18,0 +1,0.597,0.597,0,0,0,0.2,0.654,0.594,0.594,0,0.348,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0.309,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0.137,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0.185,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.353 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.169 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.237 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.1 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.167 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.189 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.236 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.163 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.163 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.175,0.175,0.1,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.338 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.535 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.347 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0694 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0.3,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0.5,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.412,0.412,0,0.5,0,0,0.587,0.772,0.772,0.478,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.63,0,0 +1,0.412,0.412,0,1,0,0,0.587,0.772,0.772,0.467,0,0 +1,0.484,0.484,0,1,0,0,0.698,0.787,0.787,0.386,0,0 +1,0.484,0.484,0,0.9,0.5,0,0.698,0.787,0.787,0.247,0.283,0 +1,0.484,0.484,0,0,1,0,0.698,0.787,0.787,0.247,0,0 +1,0.484,0.484,0,0,1,0,0.698,0.787,0.787,0.283,0.433,0 +1,0.484,0.484,0,0,0.6,0,0.698,0.787,0.787,0,0.513,0 +1,0.484,0.484,0,0,0,0.7,0.698,0.787,0.787,0,0.513,0 +1,0.619,0.619,0,0,0,1,0.742,0.742,0.742,0,0.361,0 +1,0.619,0.619,0,0,0,1,0.742,0.742,0.742,0,0.258,0 +1,0.619,0.619,0,0,0,0.2,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0.481,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.244 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.244 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.334 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.244 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0.489,0,0 +0.667,0.174,0.174,0,0.8,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.413,0,0 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.348,0,0 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.321,0,0.244 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.489,0,0.366 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0,0,0.122 +0.667,0.17,0.17,0,0.1,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0.478,0,0 +0.667,0.164,0.164,0,0.8,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.342,0,0 +0.667,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.505,0,0.122 +0.667,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.56,0,0.122 +0.667,0.164,0.164,0,0.6,0,0,0.264,0.528,0.528,0.429,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.272,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.446,0,0.61 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.315,0,0.488 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.266,0,0.244 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.598,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.185,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0.185,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0.696,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0.6,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0.8,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.222 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.17,0.17,1,0,0,0,0.368,0.568,0.568,0,0,0.244 +0.333,0.17,0.17,1,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.368,0.568,0.568,0,0,0.366 +0.333,0.194,0.194,1,0,0,0,0.405,0.572,0.572,0,0,0.244 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.122 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.244 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.122 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.106 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.176 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.277 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0346 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.099 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.231 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.105 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.245 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.102 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.17 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0.6,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.269,0.269,0.8,0,0,0,0.293,0.6,0.6,0,0,0.122 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0,0 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0,0 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0,0 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0.122 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.366 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.244 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.122 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.244 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.244 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,0.3,0,0.61,0.62,0.62,0,0,0 +1,0.538,0.538,0,0,1,0,0.61,0.62,0.62,0,0.468,0 +1,0.538,0.538,0,0,1,0,0.61,0.62,0.62,0,0.283,0 +1,0.538,0.538,0,0,0.8,0,0.61,0.62,0.62,0,0,0 +1,0.603,0.603,0,0,0,0.5,0.596,0.6,0.6,0,0.309,0.122 +1,0.603,0.603,0,0,0,1,0.596,0.6,0.6,0,0.137,0 +1,0.603,0.603,0,0,0,1,0.596,0.6,0.6,0,0,0.488 +1,0.603,0.603,0,0,0,0.4,0.596,0.6,0.6,0,0.348,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0.592,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0.406,0.105 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.195,0.07 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.597,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.275,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.597,0.597,0.6,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.415,0.415,1,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.183,0.183,1,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,1,0,0,0,0.455,0.511,0.511,0,0,0.265 +1,0.183,0.183,0.6,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.244 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.244 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.122 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.158 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.185 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.122 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,0.3,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.172,0.172,1,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0.5,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,0.3,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.368,0.568,0.568,0,0,0.244 +0.667,0.339,0.339,1,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0.5,0,0,0,0.551,0.68,0.68,0,0,0.244 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.244 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.783,0.783,0,0.5,0,0,0.787,0.698,0.698,0.255,0,0 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.473,0,0 +1,0.783,0.783,0,1,0,0,0.787,0.698,0.698,0.402,0,0.122 +1,0.603,0.603,0,1,0,0,0.596,0.6,0.6,0.402,0,0 +1,0.603,0.603,0,1,0,0,0.596,0.6,0.6,0.5,0,0 +1,0.603,0.603,0,1,0,0,0.596,0.6,0.6,0,0,0.366 +1,0.603,0.603,0,0.4,0,0,0.596,0.6,0.6,0.543,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.128 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.196 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.343 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.0343 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0.183 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.307 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.128 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.335 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.244 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.244 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.177 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.318 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0.3,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0.4,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.0386,0.122 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0.3,0.287,0.529,0.529,0,0.562,0 +0.333,0.149,0.149,0,0,0,1,0.287,0.529,0.529,0,0.3,0.122 +0.333,0.149,0.149,0,0,0,1,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0.6,0.287,0.529,0.529,0,0.567,0 +0.333,0.149,0.149,0.3,0,0,0,0.287,0.529,0.529,0,0.223,0 +0.333,0.149,0.149,1,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0.1,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.25 +1,0.353,0.353,0.3,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,1,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,1,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,0.5,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.169 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.339 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0678 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0.5,0,0.745,0.745,0.745,0,0.249,0 +1,0.523,0.523,0,0,1,0,0.745,0.745,0.745,0,0,0 +1,0.464,0.464,0,0,1,0,0.613,0.622,0.622,0,0.526,0 +1,0.464,0.464,0,0,1,0,0.613,0.622,0.622,0,0.23,0 +1,0.464,0.464,0,0,1,0,0.613,0.622,0.622,0,0,0.244 +1,0.464,0.464,0,0,0,0.3,0.613,0.622,0.622,0,0,0.103 +1,0.464,0.464,0,0,0,1,0.613,0.622,0.622,0,0,0.732 +1,0.464,0.464,0,0,0,1,0.613,0.622,0.622,0,0,0.366 +1,0.549,0.549,0,0,0,1,0.598,0.602,0.602,0,0,0.134 +1,0.549,0.549,0,0,0,1,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0.1,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.211 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.353 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.165 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.0659 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.295 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.177 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.208 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.158 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.126 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.183 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.244 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.366 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.169 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.101 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.25 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.61 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.484 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.171 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.167 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.854 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.273 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.534 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.235 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.126 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0316 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.366 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0.3,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0.5,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0.359,0,0.403 +1,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.647,0,0 +1,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0,0,0 +1,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.696,0,0 +1,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.364,0,0 +1,0.464,0.464,0,0.3,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.163 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0652 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.122 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.366 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.172 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.172 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.318 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.113 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.366 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0.5,0,0,0.276,0.534,0.534,0.451,0,0 +0.333,0.149,0.149,0,1,0,0,0.276,0.534,0.534,0.522,0,0 +0.333,0.149,0.149,0,1,0,0,0.276,0.534,0.534,0.288,0,0 +0.333,0.149,0.149,0,1,0,0,0.287,0.529,0.529,0.625,0,0 +0.333,0.149,0.149,0,1,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,1,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0.3,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0.244 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.366 +1,0.371,0.371,1,0.5,0,0,0.59,0.775,0.775,0.451,0,0 +1,0.371,0.371,1,1,0,0,0.59,0.775,0.775,0.353,0,0 +1,0.371,0.371,1,1,0,0,0.59,0.775,0.775,0.413,0,0 +1,0.42,0.42,1,1,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0.8,0,0,0.701,0.79,0.79,0.424,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0.44,0,0.366 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0.38,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0.56,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.288,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.332,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.174,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.174,0,0 +1,0.523,0.523,0.4,0,0,0,0.745,0.745,0.745,0.386,0,0.366 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.408,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.31,0,0.157 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0941 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.366 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.412 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.412 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.366 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.334 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0667 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.257 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.402,0,0.211 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.832,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.848,0,0 +0.667,0.278,0.278,0,1,0,0,0.257,0.582,0.582,0.234,0,0 +0.667,0.278,0.278,0,0.8,0,0,0.257,0.582,0.582,0.234,0,0.16 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0.484,0,0.0639 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0.234,0,0 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.536 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.069 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.138 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.0692 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0.177 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.142 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.203 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0.8,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0.5,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.366 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.366 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.287 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0661 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.244 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.34 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.299 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,1,0,0,0,0.257,0.524,0.524,0,0,0.519 +0.667,0.164,0.164,1,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.164,0.164,1,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0,0.162 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0,0.0649 +0.333,0.16,0.16,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.27,0.27,0.6,0,0,0,0.264,0.582,0.582,0,0,0.268 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.167 +0.667,0.27,0.27,0,0,0.5,0,0.264,0.582,0.582,0,0.309,0 +0.667,0.27,0.27,0,0,1,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0.335,0 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0.249,0.163 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0.3,0.271,0.592,0.592,0,0.0987,0 +0.667,0.259,0.259,0,0,0,1,0.271,0.592,0.592,0,0.309,0.366 +0.667,0.259,0.259,0,0,0,1,0.271,0.592,0.592,0,0.21,0 +0.333,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0.382,0 +0.333,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0.309,0.488 +0.667,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0,0.122 +0.667,0.15,0.15,0,0,0,0.6,0.261,0.534,0.534,0,0.159,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.296,0.122 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.15,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.408,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.567,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.412,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0.402,0,0 +0.667,0.149,0.149,0,1,0,0,0.287,0.529,0.529,0.451,0,0 +0.667,0.149,0.149,0,1,0,0,0.29,0.539,0.539,0,0,0.18 +0.667,0.149,0.149,0,1,0,0,0.29,0.539,0.539,0.467,0,0 +0.667,0.149,0.149,0,1,0,0,0.29,0.539,0.539,0.478,0,0 +0.667,0.149,0.149,0,0.3,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.171 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0342 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.0982 +0.667,0.252,0.252,0.3,0,0,0,0.375,0.632,0.632,0,0,0.488 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,1,0,1,0,0.479,0.672,0.672,0,0.322,0.231 +0.667,0.264,0.264,0.5,0,1,0,0.479,0.672,0.672,0,0.536,0.122 +0.667,0.264,0.264,0,0,1,0,0.479,0.672,0.672,0,0.455,0 +0.667,0.264,0.264,0,0,0,0.3,0.479,0.672,0.672,0,0.373,0 +0.667,0.264,0.264,0,0,0,1,0.479,0.672,0.672,0,0.322,0.527 +1,0.371,0.371,0,0,0,1,0.59,0.775,0.775,0,0.309,0.0967 +0.667,0.296,0.296,0,0,0,1,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,1,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0.1,0.553,0.682,0.682,0,0,0.486 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.382 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.244 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.244 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.122 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.148 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.116,0.116,1,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,1,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0.9,0,0,0,0.357,0.489,0.489,0,0,0.122 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.221 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.329 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.0659 +0.667,0.228,0.228,0.8,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,1,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,1,0,0,0,0.405,0.523,0.523,0,0,0.306 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.238 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.114 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.0335 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.268 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.488 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0.5,0,0.287,0.529,0.529,0,0.283,0.0323 +0.333,0.149,0.149,0,0,1,0,0.287,0.529,0.529,0,0.361,0.129 +0.333,0.149,0.149,0,0,0,0.3,0.29,0.539,0.539,0,0.369,0 +0.333,0.149,0.149,0,0,0,1,0.29,0.539,0.539,0,0.468,0.244 +0.333,0.149,0.149,0,0,0,1,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,1,0.29,0.539,0.539,0,0.446,0 +0.333,0.149,0.149,0,0,0,1,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0.1,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.333,0.151,0.151,0.8,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.296,0.296,0.7,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.162 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.276 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.118 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.16 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0641 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0956 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.32 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0.4,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0.8,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.264,0.602,0.602,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0.8,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.244 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.366 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.247 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0.5,0,0,0.79,0.701,0.701,0.348,0,0 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.304,0,0.122 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.505,0,0 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.478,0,0 +1,0.671,0.671,0,0.8,0,0,0.79,0.701,0.701,0.527,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.467,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.321,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.386,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.168,0,0.342 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.168,0,0.19 +1,0.799,0.799,0,1,0,0,0.768,0.671,0.671,0.451,0,0 +1,0.405,0.405,0,1,0,0,0.524,0.553,0.553,0.571,0,0 +1,0.405,0.405,0,1,0,0,0.524,0.553,0.553,0.5,0,0.145 +1,0.405,0.405,0,1,0,0,0.524,0.553,0.553,0.299,0,0 +1,0.405,0.405,0.8,1,0,0,0.524,0.553,0.553,0.31,0,0 +1,0.405,0.405,1,0.8,0,0,0.524,0.553,0.553,0.31,0,0 +1,0.405,0.405,1,0,0,0,0.524,0.553,0.553,0.402,0,0.122 +1,0.183,0.183,1,0,0,0,0.457,0.513,0.513,0.245,0,0 +1,0.183,0.183,0.5,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0923 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.299 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0708 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.156 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0415 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.253 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0.413,0,0 +0.333,0.139,0.139,0,1,0,0,0.331,0.494,0.494,0.375,0,0 +0.333,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0.342,0,0 +0.333,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0.478,0,0 +0.333,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0.614,0,0 +0.333,0.167,0.167,0,0.8,0,0,0.346,0.519,0.519,0.663,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.402,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.462,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.587,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.375,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.326,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0.527,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.101 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.234 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.265 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.323 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.398 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.203 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0.8,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0.6,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.366 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.732 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0.5,0,0.745,0.745,0.745,0,0.361,0 +1,0.523,0.523,0,0,1,0,0.745,0.745,0.745,0,0,0.244 +1,0.671,0.671,0,0,1,0,0.79,0.701,0.701,0,0.504,0 +1,0.671,0.671,0,0,1,0,0.79,0.701,0.701,0,0.53,0 +1,0.671,0.671,0,0,1,0,0.79,0.701,0.701,0,0.73,0 +1,0.671,0.671,0,0,0,0.3,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,1,0.79,0.701,0.701,0,0.185,0.244 +1,0.671,0.671,0,0,0,1,0.79,0.701,0.701,0,0.573,0 +1,0.799,0.799,0,0,0,1,0.768,0.671,0.671,0,0.204,0 +1,0.799,0.799,0,0,0,1,0.768,0.671,0.671,0,0.322,0 +1,0.799,0.799,0,0,0,0.1,0.768,0.671,0.671,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0.249,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.348 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.276 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.103 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.148 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.208 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.104 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.61 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0.3,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0.1,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0.8,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0.488 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0.366 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0.9,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.276 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.244 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.192 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.14 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.244 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0.3,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0.341 +1,0.523,0.523,0.4,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.175 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.105 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.327 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.155 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.731 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.227 +1,0.0495,0.0495,0.3,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0503,0.0503,0.1,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.33 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.207 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.155 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.176 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.351 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.141 +1,0.317,0.317,0.3,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,1,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.402,0.402,0.1,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0.244 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0923 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.366 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.366 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.122 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.244 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.337 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.244 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.191 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.123 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0617 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.366 +0.333,0.154,0.154,0.3,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0.4,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.366 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.244 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.366 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.151 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,1,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0.308 +1,0.0781,0.0781,0.5,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.333 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.435 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.333 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.0666 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.24 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.284,0.284,0.3,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.284,0.284,1,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.286,0.286,0.1,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.164,0.164,0,0.5,0,0,0.257,0.524,0.524,0.489,0,0 +0.333,0.164,0.164,0,1,0,0,0.257,0.524,0.524,0.375,0,0 +0.333,0.164,0.164,0,1,0,0,0.257,0.524,0.524,0.359,0,0 +0.333,0.16,0.16,0,1,0,0,0.261,0.524,0.524,0.522,0,0 +0.333,0.16,0.16,0,0.8,0,0,0.261,0.524,0.524,0.293,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0.293,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0.335,0 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0.21,0 +0.667,0.259,0.259,0,0,1,0,0.271,0.592,0.592,0,0.322,0 +0.667,0.251,0.251,0,0,1,0,0.264,0.602,0.602,0,0.408,0 +0.667,0.251,0.251,0,0,0.5,0,0.264,0.602,0.602,0,0.309,0 +0.333,0.15,0.15,0,0,0,0.8,0.261,0.534,0.534,0,0.361,0.244 +0.333,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0.232,0 +0.333,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0.249,0 +0.333,0.15,0.15,0,0,0,1,0.261,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,1,0.276,0.534,0.534,0,0.309,0.167 +0.333,0.149,0.149,0,0,0,1,0.276,0.534,0.534,0,0.309,0.488 +0.333,0.149,0.149,0,0,0,0.1,0.276,0.534,0.534,0,0.27,0.122 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.0987,0.132 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.309,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.0258,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.408,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.296,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.395,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.318,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.223,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.348,0 +0.667,0.249,0.249,0.3,0,0,0,0.323,0.612,0.612,0,0.073,0.244 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.249,0.249,0.1,0,0,0,0.323,0.612,0.612,0,0.472,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.584,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.661,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.618,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.283,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.137,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.236,0.488 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.348,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.21,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.612,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.539,0.244 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.296,0.244 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0.545,0.488 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0.618,0.366 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0.5,0,0,0.553,0.682,0.682,0.457,0.472,0 +0.667,0.296,0.296,0,1,0,0,0.553,0.682,0.682,0.348,0.476,0 +0.667,0.296,0.296,0,1,0,0,0.553,0.682,0.682,0.364,0.253,0 +0.667,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.63,0,0 +0.667,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.179,0,0 +1,0.523,0.523,0,1,0,0,0.745,0.745,0.745,0.179,0,0 +1,0.523,0.523,0,0.3,0,0,0.745,0.745,0.745,0.478,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0.3,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0.122 +0.667,0.259,0.259,0.9,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,1,0,0.294,0.602,0.602,0,0.249,0 +0.667,0.249,0.249,0,0,1,0,0.294,0.602,0.602,0,0.249,0.244 +0.667,0.249,0.249,0,0,1,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,1,0,0.294,0.602,0.602,0,0.348,0 +0.667,0.249,0.249,0,0,0.5,0,0.294,0.602,0.602,0,0.197,0 +0.667,0.249,0.249,0,0,0,0.8,0.294,0.602,0.602,0,0,0.366 +0.667,0.249,0.249,0,0,0,1,0.316,0.592,0.592,0,0,0.366 +0.667,0.249,0.249,0,0,0,1,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,1,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0.6,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.488 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0.3,0,0,0,0.479,0.672,0.672,0,0,0.488 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0.244 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.35 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.203 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.518 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0.3,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.346 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.592 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.17 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.339 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0339 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0.5,0,0.309,0.469,0.469,0,0.309,0 +1,0.0495,0.0495,0,0,1,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0.3,0.309,0.469,0.469,0,0.47,0 +1,0.0495,0.0495,0,0,0,1,0.309,0.469,0.469,0,0.273,0 +1,0.0495,0.0495,0,0,0,1,0.309,0.469,0.469,0,0.296,0 +1,0.0495,0.0495,0,0,0,1,0.305,0.464,0.464,0,0.361,0 +1,0.0495,0.0495,0,0,0,1,0.305,0.464,0.464,0,0.309,0 +1,0.0495,0.0495,0,0,0,0.1,0.305,0.464,0.464,0,0.0515,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.494,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.137,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.336 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.328 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0657 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.14 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.348 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.177 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0354 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.146 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.303 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.366 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.488 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.244 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0.8,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0.6,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0.5,0,0,0.701,0.79,0.79,0.304,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0.337,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0.38,0,0.244 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0.37,0,0 +1,0.42,0.42,0,0.8,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.614,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.56,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.598,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.386,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.299,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.435,0,0.154 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.299,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.527,0,0.122 +1,0.671,0.671,0.8,0,0,0,0.79,0.701,0.701,0.215,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0.215,0,0.122 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.424,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.255,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.348,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.603,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.121 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.165 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0.132 +1,0.228,0.228,0.1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.244 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.208 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.743 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.163 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.163 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.375,0.632,0.632,0,0,0.366 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0.366 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0.366 +0.667,0.252,0.252,0.5,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0.8,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0.6,0,0,0,0.479,0.672,0.672,0,0,0.366 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.464,0.464,0,0.5,0,0,0.613,0.622,0.622,0.332,0,0 +1,0.464,0.464,0,1,0,0,0.613,0.622,0.622,0.293,0,0 +1,0.464,0.464,0,1,0,0,0.613,0.622,0.622,0.397,0,0.122 +1,0.464,0.464,0,1,0,0,0.613,0.622,0.622,0.859,0,0 +1,0.464,0.464,0,0.8,0,0,0.613,0.622,0.622,0.209,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0.209,0,0.244 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.366 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.451,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.418,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.853,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0.31,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0.38,0,0.287 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.166 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0666 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.205 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0.9,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0.3,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0.4,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.366 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0.3,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,1,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0.5,0,0,0,0.745,0.745,0.745,0.505,0,0 +1,0.523,0.523,0,1,0,0,0.745,0.745,0.745,0.266,0,0.122 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.226,0,0 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.226,0,0 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.755,0,0 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.293,0,0 +1,0.671,0.671,0,0.8,0,0,0.79,0.701,0.701,0.424,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.582,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.473,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.446,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.337,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.366 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.444 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.541 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0351 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.233 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.177 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0706 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.457 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.287 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.465 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.175 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.14 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0.3,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0.332,0,0 +1,0.42,0.42,1,1,0,0,0.701,0.79,0.79,0.413,0,0 +1,0.42,0.42,1,1,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,1,0,0,0.701,0.79,0.79,0.696,0,0 +1,0.42,0.42,1,1,0,0,0.701,0.79,0.79,0.408,0,0 +1,0.523,0.523,1,0.3,0,0,0.745,0.745,0.745,0.495,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.424,0,0.488 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0.272,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0.1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.366 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.246 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.122 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.366 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0637 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.354 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.0354 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.337 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.0337 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.166 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.288 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.203 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.203 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.255 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.206 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.154 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0.244 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0.473 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0.156 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.156 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.0934 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.122 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.349,0.349,0.3,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.349,0.349,1,0,0,0,0.356,0.686,0.686,0,0,0 +1,0.349,0.349,1,0,1,0,0.356,0.686,0.686,0,0.283,0 +1,0.349,0.349,1,0,1,0,0.356,0.686,0.686,0,0.249,0 +1,0.349,0.349,1,0,1,0,0.356,0.686,0.686,0,0,0 +1,0.353,0.353,1,0,1,0,0.434,0.715,0.715,0,0.21,0 +1,0.353,0.353,1,0,0.5,0,0.434,0.715,0.715,0,0.249,0 +1,0.353,0.353,1,0,0,0.8,0.434,0.715,0.715,0,0,0.244 +1,0.353,0.353,1,0,0,1,0.434,0.715,0.715,0,0.223,0 +1,0.353,0.353,1,0,0,1,0.434,0.715,0.715,0,0.296,0 +1,0.353,0.353,0.8,0,0,1,0.434,0.715,0.715,0,0.0987,0 +1,0.371,0.371,0,0,0,1,0.59,0.775,0.775,0,0.296,0 +1,0.371,0.371,0,0,0,1,0.59,0.775,0.775,0,0.459,0 +1,0.371,0.371,0,0,0,0.1,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0.283,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0.296,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.0386,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.197,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.249,0.488 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.483,0.366 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.298,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.296,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.159,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.459,0.488 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.545,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.137,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.361,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.288,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.236,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.249,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0.8,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0.6,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.227 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.101 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.101 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.339 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0.8,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0.189 +1,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,1,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,0.5,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.244 +1,0.352,0.352,0,0,0,0,0.267,0.671,0.671,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.366 +0.667,0.249,0.249,0.8,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,1,0,0.5,0,0.375,0.632,0.632,0,0.0601,0.244 +1,0.353,0.353,1,0,1,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,1,0,1,0,0.434,0.715,0.715,0,0,0 +1,0.353,0.353,1,0,0.5,0,0.434,0.715,0.715,0.37,0,0.244 +1,0.353,0.353,0.8,1,0,0.8,0.434,0.715,0.715,0.408,0,0 +1,0.371,0.371,0,1,0,1,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,1,0,1,0.59,0.775,0.775,0.701,0,0.366 +1,0.371,0.371,0,1,0,1,0.59,0.775,0.775,0.272,0,0.122 +1,0.371,0.371,0,1,0,0.6,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0.8,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0.3,0,0,0,0.79,0.701,0.701,0,0,0.528 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0.194 +1,0.799,0.799,0.1,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.366 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.366 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.244 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.244 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.122 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.244 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0.122 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0.488 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,1,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0.4,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.3 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.161 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.0642 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.273 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.377 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.035 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.315 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.518 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0305 +0.667,0.249,0.249,0.8,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0.6,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.301 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.0335 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.366 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.244 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.339 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.271 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.276 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.068 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.068 +0.667,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.165 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.132 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.366 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.366 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.122 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.244 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.108 +0.667,0.296,0.296,0.3,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.244 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.122 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.464,0.464,1,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0.1,0,0,0,0.613,0.622,0.622,0,0,0.122 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.341 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.127 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,0.3,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,1,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,0.1,0,0,0,0.478,0.551,0.551,0,0,0.109 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.167 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.334 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.403 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.249 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.35 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.156 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0936 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.333 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +0.667,0.259,0.259,0.8,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0.6,0,0,0,0.271,0.592,0.592,0,0,0.291 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.156 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.159 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.157,0.157,0.8,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.244 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.366 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0.6,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.154 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.366 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.232 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.158 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.169 +0.667,0.139,0.139,0.3,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0.155 +0.667,0.139,0.139,0.5,0,0.5,0,0.331,0.494,0.494,0,0.0601,0.031 +0.667,0.139,0.139,0,0,1,0,0.331,0.494,0.494,0,0,0 +0.667,0.167,0.167,0,0,1,0,0.346,0.519,0.519,0,0.296,0 +0.667,0.167,0.167,0,0,1,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,1,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0.3,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,1,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0,0.336 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0,0.168 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0.6,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.488 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.122 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.221 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.153 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.427 +1,0.371,0.371,0.8,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0.4,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.268 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.488 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.335 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.401 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0.1 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +0.667,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.161 +0.667,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.0642 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.336 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.189 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.542 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0353 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.218 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.122 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.488 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.488 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.244 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0.8,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,1,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,1,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.147 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.197 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.246 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.299 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.0318 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.127 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.366 +0.667,0.16,0.16,0.8,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.16,0.16,1,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.366 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.366 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.185 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.174 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.174 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.244 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.697 +0.667,0.296,0.296,0.3,0,0,0,0.553,0.682,0.682,0,0,0.437 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.24 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.204 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.224 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.122 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.134 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.136 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.235 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.122 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0.122 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.31,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.418,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.326,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.571,0,0 +1,0.0495,0.0495,0,0.8,0,0,0.258,0.465,0.465,0.359,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.326,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,0.3,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.168,0.168,0.1,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.168,0.168,0,0,0.5,0,0.298,0.524,0.524,0,0.0601,0 +1,0.168,0.168,0,0,1,0,0.298,0.524,0.524,0,0.236,0 +1,0.404,0.404,0,0,0,0.3,0.378,0.641,0.641,0,0.124,0 +1,0.404,0.404,0,0,0,1,0.378,0.641,0.641,0,0.0987,0 +1,0.404,0.404,0,0,0,1,0.378,0.641,0.641,0,0.408,0 +0.667,0.278,0.278,0,0,0,0.6,0.257,0.582,0.582,0,0.322,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0.258,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0.262,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0.369,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.335,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.223,0.488 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.172,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.558,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.296,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.296,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.283,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.0258,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.258,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.122 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,0.3,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0.732 +0.667,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0 +1,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.244 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.488 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0.652,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0.337,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0.701,0,0 +1,0.42,0.42,0,1,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.523,0.523,0,0.3,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.209 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.134 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.168 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.351 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0351 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.168 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0335 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0.5,0,0,0.346,0.519,0.519,0.489,0,0.148 +0.667,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0.391,0,0 +0.667,0.167,0.167,0,1,0,0,0.346,0.519,0.519,0.592,0,0 +0.667,0.284,0.284,0,1,0,0,0.435,0.572,0.572,0.397,0,0.171 +0.667,0.284,0.284,0,0.8,0,0,0.435,0.572,0.572,0.261,0,0.171 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0.261,0,0 +0.667,0.286,0.286,0,0,1,0,0.338,0.582,0.582,0.397,0.494,0 +0.667,0.286,0.286,0,0,0.5,0,0.338,0.582,0.582,0,0.309,0 +0.667,0.286,0.286,0,0,0,0.8,0.338,0.582,0.582,0,0.442,0 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0.468,0 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0.433,0 +0.333,0.168,0.168,0,0,0,1,0.298,0.524,0.524,0,0.0987,0 +0.333,0.164,0.164,0,0,0,1,0.257,0.524,0.524,0,0.249,0 +0.333,0.164,0.164,0,0,0,1,0.257,0.524,0.524,0,0.283,0.122 +0.333,0.164,0.164,0,0,0,0.1,0.257,0.524,0.524,0,0.195,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0.135,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0.486,0.244 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0.243,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.283,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.361,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.137,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.395,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.309,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.137,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.236,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.073,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.0515,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.0129,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.433,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.571,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.21,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.502,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.313,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.597,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.283,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.384,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.234,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.631,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.258,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.249,0.122 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.236,0.244 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.309,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.361,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.506,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0.8,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.122 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.244 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0.366 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0.1,0,0,0,0.745,0.745,0.745,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.366 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.27 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.683 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.24 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.173 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.173 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0.5,0,0.257,0.524,0.524,0,0.309,0.122 +0.333,0.164,0.164,0,0,1,0,0.257,0.524,0.524,0,0.416,0.244 +0.333,0.16,0.16,0,0,1,0,0.261,0.524,0.524,0,0.18,0.244 +0.333,0.16,0.16,0,0,0.5,0,0.261,0.524,0.524,0,0.236,0 +0.667,0.27,0.27,0,0,0,0.8,0.264,0.582,0.582,0,0.197,0.244 +0.333,0.16,0.16,0,0,0,1,0.261,0.524,0.524,0,0.481,0 +0.333,0.16,0.16,0,0,0,1,0.261,0.524,0.524,0,0.249,0 +0.667,0.27,0.27,0,0,0,1,0.264,0.582,0.582,0,0.0515,0.122 +0.667,0.259,0.259,0,0,0,0.6,0.271,0.592,0.592,0,0.296,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.112,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.137,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.15,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.309,0.122 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.532,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.481,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.296,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.223,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.369,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.258,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.283,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.27,0.122 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.335,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.532,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.283,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.249,0.249,0,0,0.5,0,0.323,0.612,0.612,0,0.309,0 +0.667,0.249,0.249,0,0,1,0,0.323,0.612,0.612,0,0,0.122 +0.667,0.252,0.252,0,0,1,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0.5,0,0.375,0.632,0.632,0,0,0 +0.333,0.151,0.151,0,0,0,0.8,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0.8,0,0,1,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,1,0,0,1,0.316,0.549,0.549,0,0,0 +0.667,0.252,0.252,1,0,0,1,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,1,0,0,1,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,1,0,0,1,0.479,0.672,0.672,0,0,0.301 +0.667,0.264,0.264,1,0,0,0.1,0.479,0.672,0.672,0,0,0.334 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.122 +1,0.371,0.371,0.4,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.337 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.303 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.488 +1,0.42,0.42,0,0,1,0,0.701,0.79,0.79,0,0.459,0 +1,0.42,0.42,0,0,1,0,0.701,0.79,0.79,0,0.258,0 +1,0.42,0.42,0,0,1,0,0.701,0.79,0.79,0,0.444,0 +1,0.523,0.523,0,0,1,0,0.745,0.745,0.745,0,0.148,0 +1,0.523,0.523,0,0,0.5,0,0.745,0.745,0.745,0,0.27,0 +0.667,0.365,0.365,0,0,0,0.8,0.583,0.652,0.652,0,0.258,0 +0.667,0.365,0.365,0,0,0,1,0.583,0.652,0.652,0,0,0 +0.667,0.365,0.365,0,0,0,1,0.583,0.652,0.652,0,0,0.366 +0.667,0.365,0.365,0,0,0,1,0.583,0.652,0.652,0,0,0 +1,0.671,0.671,0,0,0,0.6,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.488 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.122 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0945 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.177 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.158 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.0316 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.17 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.339 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.102 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.167 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.134 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0.8,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.157,0.157,0.6,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.296 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0.8,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.799,0.799,1,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0.5,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.244 +1,0.799,0.799,0,0.5,0,0,0.768,0.671,0.671,0.647,0,0.366 +1,0.799,0.799,0,1,0,0,0.768,0.671,0.671,0.353,0,0.417 +1,0.799,0.799,0,1,0,0,0.768,0.671,0.671,0.304,0,0.0347 +1,0.582,0.582,0,1,0,0,0.656,0.596,0.596,0.473,0,0 +1,0.582,0.582,0,0.8,0,0,0.656,0.596,0.596,0.582,0,0.122 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.122 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0.44,0,0 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.136 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.337 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.2 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.207 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.142 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.248 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.349 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0349 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.154 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0309 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.177 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.366 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.204 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.154 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,0.3,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0.122 +0.667,0.264,0.264,0.5,0,0,0,0.479,0.672,0.672,0,0,0.366 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.122 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.142 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.342 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.122 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.631 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.122 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.196 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.244 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.139 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.209 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.122 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.257 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.327 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.196 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.193 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.0643 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.312 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.193 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.381 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.0651 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.366 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0.8,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.122 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.122 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0.3,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0.5,0,0.327,0.552,0.552,0,0.249,0 +1,0.238,0.238,0.3,0,1,0,0.327,0.552,0.552,0,0,0 +1,0.247,0.247,0,0,1,0,0.413,0.585,0.585,0,0.296,0 +1,0.247,0.247,0,0,1,0,0.413,0.585,0.585,0,0.348,0 +1,0.247,0.247,0,0,1,0,0.413,0.585,0.585,0,0.408,0 +1,0.345,0.345,0,0,0,0.3,0.491,0.646,0.646,0,0.592,0 +1,0.345,0.345,0,0,0,1,0.491,0.646,0.646,0,0.408,0.122 +1,0.345,0.345,0,0,0,1,0.491,0.646,0.646,0,0.296,0 +1,0.384,0.384,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.386 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.244 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.244 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.286 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.23 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.366 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.366 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.488 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.122 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.122 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.122 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.244 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.244 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.244 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.244 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.235,0.235,0.3,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.235,0.235,1,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.235,0.235,1,0,0,0,0.259,0.528,0.528,0,0,0.337 +1,0.235,0.235,0.5,0,0,0,0.259,0.528,0.528,0,0,0.0337 +1,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.168 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.606 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.158 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.154 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.366 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.366 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.488 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.66 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.398 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0.3,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0.9,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.219,0.219,0,0.5,0,0,0.354,0.476,0.476,0.299,0,0 +0.667,0.219,0.219,0,1,0,0,0.354,0.476,0.476,0.435,0,0.122 +1,0.388,0.388,0,1,0,0,0.45,0.486,0.486,0.397,0,0 +1,0.388,0.388,0,1,0,0,0.45,0.486,0.486,0.446,0,0 +1,0.388,0.388,0,0.7,0,0,0.45,0.486,0.486,0.609,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0.359,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.336 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0671 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.157 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0314 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.297 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.0329 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.244 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0.9,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.488 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.488 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0.8,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0.5,0,0,0.413,0.585,0.585,0.25,0,0 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.435,0,0 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.38,0,0 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.554,0,0 +0.667,0.247,0.247,0,0.7,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.273,0.273,0,0.5,0,0,0.475,0.594,0.594,0.315,0,0 +0.667,0.273,0.273,0,1,0,0,0.475,0.594,0.594,0.359,0,0.122 +0.667,0.273,0.273,0,1,0,0,0.475,0.594,0.594,0.386,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0.7,0,0,0.584,0.658,0.658,0.326,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0.478,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.253,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.253,0,0.244 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.554,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.543,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.31,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0.495,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.207 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.289 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.167 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.135 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.189 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.343 +1,0.0768,0.0768,0.3,0,0,0,0.283,0.447,0.447,0,0,0.137 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.104,0.104,1,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.104,0.104,1,0,0,0,0.308,0.428,0.428,0,0,0.195 +1,0.104,0.104,0.9,0,0,0,0.308,0.428,0.428,0,0,0.0649 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0.5,0,0.352,0.461,0.461,0,0.283,0 +1,0.222,0.222,0,0,1,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,1,0,0.352,0.461,0.461,0,0.481,0 +1,0.222,0.222,0.3,0,1,0,0.352,0.461,0.461,0,0.0601,0 +1,0.222,0.222,1,0,1,0,0.352,0.461,0.461,0,0,0 +0.667,0.277,0.277,1,0,0,0.3,0.376,0.503,0.503,0,0.451,0 +0.667,0.277,0.277,1,0,0,1,0.376,0.503,0.503,0,0.451,0 +0.667,0.277,0.277,1,0,0,1,0.376,0.503,0.503,0,0.283,0 +0.667,0.277,0.277,1,0,0,1,0.376,0.503,0.503,0,0.159,0 +0.667,0.277,0.277,1,0,0,1,0.376,0.503,0.503,0,0.0987,0 +0.667,0.277,0.277,1,0,0,1,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,1,0,0,0.5,0.296,0.511,0.511,0,0.373,0 +0.667,0.274,0.274,1,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0.6,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.488 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0.3,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.345,0.345,0.1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.488 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0.3,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0.244 +0.667,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,1,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0.2,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.628 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.143 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.305 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.34 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.17 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.34 +0.667,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.136 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.204 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.102 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0.3,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.39,0.39,0.1,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0.122 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0.5,0,0,0.296,0.511,0.511,0.348,0,0.281 +0.667,0.274,0.274,0,1,0,0,0.296,0.511,0.511,0.408,0,0.366 +0.667,0.274,0.274,0,1,0,0,0.296,0.511,0.511,0.473,0,0 +0.333,0.162,0.162,0,1,0,0,0.277,0.488,0.488,0.543,0,0.0669 +0.333,0.162,0.162,0,1,0,0,0.277,0.488,0.488,0.285,0,0.335 +0.333,0.162,0.162,0,1,0,0,0.277,0.488,0.488,0.285,0,0 +0.333,0.156,0.156,0,0.1,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.484,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.565,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.348,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.446,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0.478,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0.473,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.366 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.366 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0.5,0,0.258,0.496,0.496,0,0.0515,0 +0.667,0.142,0.142,0,0,1,0,0.258,0.496,0.496,0,0,0.122 +0.667,0.142,0.142,0,0,0,0.3,0.268,0.492,0.492,0,0.644,0 +0.667,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.0987,0 +0.667,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.309,0.122 +0.667,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.532,0 +0.667,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.309,0 +0.667,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0,0.244 +0.667,0.142,0.142,0,0,0,0.5,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.488 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,0.3,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.345,0.345,0.1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.488 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.366 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.366 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.214 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.172 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.0343 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.354 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.598 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.349 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.175 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0.3,0,0,0,0.284,0.536,0.536,0,0,0 +1,0.328,0.328,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0.9,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.366 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.137 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.157 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.0945 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.488 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.181 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.175 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.169 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.236 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0.342 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0.103 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0 +0.667,0.136,0.136,0,0.5,1,0,0.305,0.463,0.463,0.353,0.0858,0 +0.667,0.136,0.136,0,1,1,0,0.305,0.463,0.463,0.315,0,0 +0.667,0.136,0.136,0,1,1,0,0.305,0.463,0.463,0.402,0,0 +0.667,0.136,0.136,0,1,0,0.3,0.305,0.463,0.463,0.478,0,0 +0.667,0.136,0.136,0,1,0,1,0.305,0.463,0.463,0,0,0 +0.667,0.136,0.136,0,1,0,1,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0.1,0,1,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,1,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,1,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,1,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0.3,0,0,0.9,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.333,0.162,0.162,0.9,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.254 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.244 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.122 +0.667,0.256,0.256,0.8,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,1,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,1,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0.348,0,0 +0.333,0.143,0.143,0,1,0,0,0.246,0.496,0.496,0.44,0,0 +0.333,0.143,0.143,0,1,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,1,0,0,0.246,0.496,0.496,0.516,0,0 +0.333,0.143,0.143,0,1,0,0,0.246,0.496,0.496,0.478,0,0 +0.667,0.235,0.235,0,0.2,0,0,0.259,0.528,0.528,0.217,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0.3,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.332,0.332,0.1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,1,0,0.621,0.621,0.621,0,0.163,0 +1,0.467,0.467,0,0,0.5,0,0.621,0.621,0.621,0,0.597,0 +1,0.467,0.467,0,0,0,0.8,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0.6,0.621,0.621,0.621,0,0.356,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.0258,0.366 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.283,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.21,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.335,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.073,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.0987,0.122 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.137,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.361,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.421,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.283,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0.236,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.173 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.277 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.166 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.166 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.548 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.125 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.0625 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.274,0.274,0.3,0,0,0,0.296,0.511,0.511,0,0,0.279 +1,0.274,0.274,1,0,0,0,0.296,0.511,0.511,0,0,0.23 +1,0.274,0.274,1,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.274,0.274,0.5,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.551 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.414 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.166 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.0994 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.409 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.244 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.147 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.331 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.266 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.506 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.0984 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.189 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.151 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.173 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.488 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.238 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0.3,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.328,0.328,1,0,1,0,0.5,0.569,0.569,0,0.515,0.366 +0.667,0.328,0.328,1,0,1,0,0.5,0.569,0.569,0,0.155,0 +1,0.467,0.467,1,0,1,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,1,0,1,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0.3,0,0.5,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0.8,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0.6,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.244 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0.3,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,1,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.263,0.263,1,0,1,0,0.228,0.511,0.511,0,0.296,0 +1,0.263,0.263,0.5,0,1,0,0.228,0.511,0.511,0,0.137,0 +1,0.263,0.263,0,0,1,0,0.228,0.511,0.511,0,0,0 +1,0.37,0.37,0,0,0,0.3,0.213,0.534,0.534,0,0.386,0 +1,0.37,0.37,0,0,0,1,0.213,0.534,0.534,0,0.21,0 +1,0.37,0.37,0,0,0,1,0.213,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,1,0.222,0.534,0.534,0,0.369,0 +1,0.359,0.359,0,0,0,1,0.222,0.534,0.534,0,0.361,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0.309,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0.0901,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0.459,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0.348,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0.137,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0.421,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0.408,0.488 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.122 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.159,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.223,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.258,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.73,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.519,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.361,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0.0987,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0.348,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0.395,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0.519,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0.262,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0.27,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0.309,0.122 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0.0987,0.122 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0.421,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.366 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.488 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.488 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0.8,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0.366 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0.366 +0.667,0.413,0.413,0.3,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,1,0,0.283,0.447,0.447,0,0.433,0 +1,0.0768,0.0768,0,0,0.5,0,0.283,0.447,0.447,0,0.073,0 +1,0.0768,0.0768,0,0,0,0.8,0.283,0.447,0.447,0,0.0386,0 +1,0.136,0.136,0,0,0,1,0.305,0.463,0.463,0,0.21,0 +1,0.136,0.136,0,0,0,1,0.305,0.463,0.463,0,0.283,0 +1,0.136,0.136,0,0,0,1,0.305,0.463,0.463,0,0.481,0 +1,0.136,0.136,0,0,0,0.5,0.305,0.463,0.463,0,0.532,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0.176,0.204 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0.296,0.102 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0.249,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0.296,0.27 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0.249,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.167 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.1 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.262 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.167 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.0334 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.429 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.341 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.366 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.283 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.175 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.414 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0426 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.292 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.366 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.61 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.366 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.488 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.366 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.244 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.488 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.345 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.103 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.159 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.0318 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.506,0.167 +0.667,0.163,0.163,0,0,1,0,0.317,0.484,0.484,0,0.172,0.234 +0.667,0.277,0.277,0,0,1,0,0.376,0.503,0.503,0,0.481,0 +0.667,0.277,0.277,0,0,0.5,0,0.376,0.503,0.503,0,0.21,0 +0.667,0.277,0.277,0,0,0,0.8,0.376,0.503,0.503,0,0.249,0 +0.667,0.274,0.274,0,0,0,1,0.296,0.511,0.511,0,0.283,0.35 +0.667,0.274,0.274,0,0,0,1,0.296,0.511,0.511,0,0.569,0.663 +0.333,0.162,0.162,0,0,0,1,0.277,0.488,0.488,0,0.135,0.244 +0.333,0.162,0.162,0,0,0,0.5,0.277,0.488,0.488,0,0.361,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0.185,0.167 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0.455,0.167 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.0129,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.27,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.223,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.459,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.21,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.366 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0.3,0,0,0,0.361,0.596,0.596,0,0,0.244 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.345,0.345,0.1,0,0,0,0.491,0.646,0.646,0,0,0.189 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.137 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0.467,0,0.102 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.326,0,0.122 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.22,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.22,0,0.158 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.364,0,0.0634 +1,0.384,0.384,0,0.2,0,0,0.584,0.658,0.658,0.734,0,0 +1,0.384,0.384,0.3,0,0,0,0.584,0.658,0.658,0.538,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0.398 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0.184 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.488 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.244 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.164 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.156 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.0624 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.488 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.366 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.488 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0.3,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0.9,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0.489,0,0.244 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.565,0,0.122 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.783,0,0.244 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.446,0,0 +0.667,0.273,0.273,0,0.2,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0.3,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,1,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.384,0.384,0.1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.156 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0936 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.472 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.244 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.308 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.244 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.165 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.198 +1,0.308,0.308,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.308,0.308,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.308,0.308,0,0,0,0,0.398,0.459,0.459,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.226 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.167 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.1 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.349 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.349 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.14 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.312 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0352 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.211 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.488 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.244 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.122 +0.667,0.235,0.235,0,0,1,0,0.259,0.528,0.528,0,0.124,0 +0.667,0.235,0.235,0,0,1,0,0.259,0.528,0.528,0,0.249,0 +0.667,0.235,0.235,0,0,1,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0.3,0.259,0.528,0.528,0,0.0258,0 +0.667,0.235,0.235,0,0,0,1,0.259,0.528,0.528,0,0.172,0 +0.667,0.235,0.235,0,0,0,1,0.259,0.528,0.528,0,0.541,0.122 +0.667,0.235,0.235,0,0,0,1,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,1,0.277,0.519,0.519,0,0.0386,0 +0.667,0.235,0.235,0,0,0,1,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,1,0.277,0.519,0.519,0,0.249,0 +0.667,0.235,0.235,0.3,0,0,0.9,0.277,0.519,0.519,0,0.249,0.172 +1,0.327,0.327,1,0,0,0,0.287,0.546,0.546,0,0.545,0.191 +1,0.328,0.328,0.1,0,0,0,0.297,0.571,0.571,0,0.459,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.605,0.244 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.223,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.148,0.148,0.3,0,0,0,0.336,0.525,0.525,0,0,0 +1,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0.244 +1,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0.366 +1,0.247,0.247,0.5,0,0,0,0.413,0.585,0.585,0,0,0.488 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.244 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0.489,0,0 +1,0.273,0.273,0,1,0,0,0.475,0.594,0.594,0.478,0,0 +1,0.328,0.328,0,1,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,1,0,0,0.5,0.569,0.569,0.788,0,0 +1,0.328,0.328,0,1,0,0,0.5,0.569,0.569,0.511,0,0 +1,0.328,0.328,0,0.2,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0.8,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.295 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.26 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.349 +0.667,0.274,0.274,0,0,0.5,0,0.296,0.511,0.511,0,0.0386,0.174 +0.667,0.274,0.274,0,0,1,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0.3,0.296,0.511,0.511,0,0.408,0 +0.667,0.274,0.274,0,0,0,1,0.296,0.511,0.511,0,0.369,0.17 +0.667,0.274,0.274,0,0,0,1,0.296,0.511,0.511,0,0.309,0.0339 +0.333,0.156,0.156,0,0,0,1,0.243,0.488,0.488,0,0.159,0 +0.333,0.156,0.156,0,0,0,1,0.243,0.488,0.488,0,0.361,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.309,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.506,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.309,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.223,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.0129,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.629,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.444,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.605,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.112,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.0987,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.249,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.0129,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.283,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.0987,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.488 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.0129,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.309,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.309,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.283,0.122 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.558,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.309,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.172,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.309,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.137,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.0987,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.258,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.21,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.341 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.3 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.244 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.488 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.214 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.157 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.0941 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.488 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.244 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.332 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0663 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0.3,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0.3,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0.3,0,0.5,0,0.277,0.488,0.488,0,0.0258,0.366 +1,0.162,0.162,1,0,1,0,0.277,0.488,0.488,0,0.494,0 +1,0.156,0.156,1,0,0,0.3,0.243,0.488,0.488,0,0.185,0.24 +1,0.156,0.156,0.5,0,0,1,0.243,0.488,0.488,0,0.382,0.122 +1,0.156,0.156,0,0,0,1,0.243,0.488,0.488,0,0,0.122 +1,0.37,0.37,0,0,0,0.6,0.213,0.534,0.534,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.643 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.153 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.245 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.169 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.101 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.343 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.587 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.323 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.0323 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0.5,0,0,0.259,0.528,0.528,0.337,0,0 +0.667,0.235,0.235,0,1,0,0,0.259,0.528,0.528,0.391,0,0 +0.667,0.235,0.235,0,1,0,0,0.259,0.528,0.528,0.255,0,0 +0.667,0.235,0.235,0,1,0,0,0.277,0.519,0.519,0.462,0,0 +0.667,0.235,0.235,0,0.7,0,0,0.277,0.519,0.519,0.391,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0.397,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0.321,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0.386,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0.212,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0.212,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0.467,0,0 +0.667,0.235,0.235,0.8,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0.6,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.366 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.366 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.488 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.488 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0.554,0,0 +1,0.726,0.726,0,1,0,0,0.639,0.559,0.559,0.424,0,0 +1,0.726,0.726,0,1,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,1,0,0,0.639,0.559,0.559,0.473,0,0 +1,0.726,0.726,0,1,0,0,0.639,0.559,0.559,0.489,0,0.244 +1,0.557,0.557,0,0.2,0,0,0.547,0.497,0.497,0.467,0,0.244 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0.418,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0.429,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.244 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.265 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.066 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.33 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0.3,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.153,0.153,1,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.153,0.153,1,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.153,0.153,1,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.153,0.153,1,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.153,0.153,0.3,0,0,0,0.246,0.488,0.488,0,0,0.488 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.244 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.244 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.488 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0.8,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0.4,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.244 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.34 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.102 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.12 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.207 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.164 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.164 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.337 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.101 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.17 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.536 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0.3,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0.1,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.366 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.366 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.488 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0.3,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.247,0.247,0.1,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0.5,0,0,0.621,0.621,0.621,0.332,0,0 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0.5,0,0 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0.658,0,0 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0.636,0,0 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0,0,0 +0.667,0.413,0.413,0,0.1,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.284 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0969 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.225 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.174 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0695 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.329 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0987 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.122 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.178 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.283,0.438,0.438,0,0,0.244 +1,0.0495,0.0495,1,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.301 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.288 +1,0.0768,0.0768,0.3,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.104,0.104,1,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.222,0.222,0.1,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.144 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.488 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.279 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.071 +0.667,0.247,0.247,0.3,0,0,0,0.413,0.585,0.585,0,0,0.248 +0.667,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0.366 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.467,0.467,0.6,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.331 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.176 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.106 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.222 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.166 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.233 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.488 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.253 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.334 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.191 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.239 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.107 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0328 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.197 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.238 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.101 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.337 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.467 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.205 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0.5,0,0.258,0.496,0.496,0,0.283,0 +0.333,0.142,0.142,0,0,1,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,1,0,0.268,0.492,0.492,0,0.519,0 +0.333,0.142,0.142,0,0,0.5,0,0.268,0.492,0.492,0,0.446,0.244 +0.333,0.142,0.142,0,0,0,0.8,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0.6,0.268,0.492,0.492,0,0.0258,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.0386,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.408,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.0129,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.489,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.142,0 +0.333,0.142,0.142,0.3,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,1,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,1,0.5,0,0,0.491,0.646,0.646,0.685,0,0 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.391,0,0.366 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.527,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.435,0,0 +1,0.384,0.384,0,0.7,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0.516,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0.37,0,0.244 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0.576,0,0 +1,0.467,0.467,0,0,1,0,0.621,0.621,0.621,0.418,0.532,0 +1,0.467,0.467,0,0,1,0,0.621,0.621,0.621,0.226,0,0.122 +1,0.467,0.467,0,0,1,0,0.621,0.621,0.621,0.226,0,0.122 +0.667,0.328,0.328,0,0,0,0.3,0.5,0.569,0.569,0.44,0,0 +0.667,0.328,0.328,0,0,0,1,0.5,0.569,0.569,0,0,0.122 +1,0.328,0.328,0,0,0,0.1,0.5,0.569,0.569,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.157 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0629 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.488 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.61 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.61 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0.289 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,1,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0.168 +1,0.0768,0.0768,0.6,0,0,0,0.283,0.447,0.447,0,0,0.201 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.216 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.199 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0498 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.61 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.366 +0.667,0.163,0.163,0.8,0,0,0,0.317,0.484,0.484,0,0,0.507 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0.366 +0.667,0.163,0.163,0.8,0,0,0,0.317,0.484,0.484,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.244 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.239 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.366 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.1 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.301 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.342 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.137 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.498 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0341 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.154 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0615 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.177 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0.5,0,0.296,0.511,0.511,0,0.0858,0.165 +0.667,0.274,0.274,0,0,1,0,0.296,0.511,0.511,0,0,0.0329 +0.667,0.274,0.274,0,0,1,0,0.296,0.511,0.511,0,0.558,0 +0.667,0.274,0.274,0,0,1,0,0.296,0.511,0.511,0,0.519,0 +0.667,0.274,0.274,0,0,1,0,0.296,0.511,0.511,0,0.223,0 +0.667,0.263,0.263,0,0,0,0.3,0.228,0.511,0.511,0,0.468,0.141 +0.667,0.263,0.263,0,0,0,1,0.228,0.511,0.511,0,0.348,0 +0.667,0.263,0.263,0,0,0,1,0.228,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,1,0.228,0.511,0.511,0,0.519,0 +0.667,0.263,0.263,0,0,0,1,0.228,0.511,0.511,0,0.0258,0.101 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.122 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.545,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.309,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.574,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.431,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.296,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.0258,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.309,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.283,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.159,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.579,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.541,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.0386,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.73,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.18,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.24,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.421,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.0258,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.506,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.249,0.488 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.348,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.309,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.526,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.255,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.524,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.155,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.244 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.488 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0.473,0,0 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.37,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.435,0,0.122 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.625,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0.6,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.34 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.204 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0.8,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.366 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0.679,0,0 +1,0.413,0.413,0,1,0,0,0.525,0.544,0.544,0.177,0,0 +1,0.413,0.413,0,1,0,0,0.525,0.544,0.544,0.177,0,0 +1,0.413,0.413,0,1,0,0,0.525,0.544,0.544,0.565,0,0.488 +1,0.413,0.413,0,1,0,0,0.525,0.544,0.544,0.565,0,0.122 +1,0.275,0.275,0,0.2,0,0,0.385,0.496,0.496,0.429,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0.353,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.234 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.21 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.138 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.244 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.122 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,0.3,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.142,0.142,1,0,0,0,0.271,0.501,0.501,0,0,0.366 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0.244 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0.244 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0.366 +0.667,0.148,0.148,1,0,0,0,0.336,0.525,0.525,0,0,0.366 +0.667,0.148,0.148,1,0,0,0,0.336,0.525,0.525,0,0,0.244 +0.667,0.148,0.148,1,0,0,0,0.336,0.525,0.525,0,0,0.366 +0.667,0.148,0.148,0.9,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.366 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.488 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.175 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.246 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.488 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.323 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.337 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.135 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.336 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.14 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.213 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.213 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.157 +1,0.343,0.343,0,0,0,0,0.232,0.546,0.546,0,0,0.0627 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.156 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.326 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.364 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.122 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.506 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.244 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.114 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.207 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.225 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0954 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.159 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.366 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.501,0.501,0,0.5,0,0,0.512,0.528,0.528,0.679,0,0 +0.667,0.501,0.501,0,1,0,0,0.512,0.528,0.528,0.304,0,0 +0.667,0.501,0.501,0,1,0,0,0.512,0.528,0.528,0.614,0,0.122 +0.667,0.501,0.501,0,1,0,0,0.512,0.528,0.528,0.571,0,0 +0.667,0.501,0.501,0,0.7,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.122 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.258,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.137,0 +1,0.0768,0.0768,0,0,1,0,0.283,0.447,0.447,0,0.433,0 +1,0.0768,0.0768,0,0,1,0,0.283,0.447,0.447,0,0.0858,0 +1,0.0768,0.0768,0,0,1,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0.3,0.352,0.461,0.461,0,0.433,0.23 +1,0.222,0.222,0.3,0,0,1,0.352,0.461,0.461,0,0.0129,0 +1,0.222,0.222,1,0,0,1,0.352,0.461,0.461,0,0.185,0 +1,0.308,0.308,0.1,0,0,1,0.398,0.459,0.459,0,0.137,0 +1,0.308,0.308,0,0,0,1,0.398,0.459,0.459,0,0.309,0.154 +1,0.308,0.308,0,0,0,1,0.398,0.459,0.459,0,0,0.0617 +1,0.39,0.39,0,0,0,0.5,0.436,0.521,0.521,0,0.262,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0.0601,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0.322,0.212 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0.249,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0.309,0.141 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0.0386,0.281 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0.442,0 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0.438,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0.502,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.0601,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.137,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.0129,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.541,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.249,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0.283,0.61 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.47,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.655,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.33,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.309,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0.408,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.408,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.433,0.122 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.498,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.476,0.244 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.244 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.464,0.366 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.536,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.348,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.444,0 +0.667,0.237,0.237,0.3,0,0,0,0.234,0.528,0.528,0,0.457,0.122 +0.667,0.237,0.237,1,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.259,0.528,0.528,0,0.446,0 +0.667,0.235,0.235,0.5,0,0,0,0.259,0.528,0.528,0,0.395,0.244 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.519,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.408,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.361,0.122 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.468,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.223,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.0987,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.249,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.438,0.236 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.253,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.0858,0.122 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.361,0.104 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.258,0.173 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.558,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.137,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.258,0 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.451,0 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.18,0 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.366 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.244 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.262 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0689 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.345 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.103 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.164 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.176 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.475 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.141 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.158 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0315 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.185 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.333,0.142,0.142,0,0,1,0,0.258,0.496,0.496,0,0.348,0.122 +0.333,0.142,0.142,0,0,1,0,0.258,0.496,0.496,0,0.309,0.298 +0.667,0.235,0.235,0,0,1,0,0.259,0.528,0.528,0,0,0.247 +0.333,0.142,0.142,0,0,1,0,0.268,0.492,0.492,0,0.223,0 +0.333,0.142,0.142,0,0,0.5,0,0.268,0.492,0.492,0,0.361,0 +0.333,0.142,0.142,0,0,0,0.8,0.268,0.492,0.492,0,0.309,0.104 +0.333,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.283,0.173 +0.333,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.258,0 +0.333,0.142,0.142,0,0,0,1,0.268,0.492,0.492,0,0.283,0 +0.333,0.142,0.142,0,0,0,1,0.271,0.501,0.501,0,0.159,0 +0.333,0.142,0.142,0,0,0,1,0.271,0.501,0.501,0,0.0386,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.691,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.348,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.137,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0.519,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0.296,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0.8,0,0,0,0.292,0.509,0.509,0,0.558,0 +0.333,0.144,0.144,0.6,0,0,0,0.292,0.509,0.509,0,0.283,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.236,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.27,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.236,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.0386,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.296,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.21,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.488 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.488 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.275,0.275,0.8,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0.6,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.163 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.586 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.61 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.183 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0336 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.336 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.168 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.158 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0316 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,1,0.5,0,0,0.274,0.443,0.443,0.234,0,0 +1,0.05,0.05,1,1,0,0,0.274,0.443,0.443,0.408,0,0 +1,0.05,0.05,1,1,0,0,0.274,0.443,0.443,0.326,0,0 +1,0.0768,0.0768,1,1,0,0,0.283,0.447,0.447,0.299,0,0 +1,0.0768,0.0768,1,1,0,0,0.283,0.447,0.447,0,0,0.177 +1,0.104,0.104,1,1,0,0,0.308,0.428,0.428,0,0,0.0355 +1,0.104,0.104,1,0.1,0,0,0.308,0.428,0.428,0,0,0 +1,0.104,0.104,1,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.104,0.104,0.6,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.548 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0341 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.34 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.17 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.488 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.488 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.2 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0501 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.324 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.488 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,0,0.5,0,0,0.491,0.646,0.646,0.473,0,0 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.451,0,0 +1,0.345,0.345,0,1,0,0,0.491,0.646,0.646,0.473,0,0.244 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.484,0,0.122 +1,0.384,0.384,0.3,1,0,0,0.584,0.658,0.658,0.179,0,0 +1,0.384,0.384,1,1,0,0,0.584,0.658,0.658,0.179,0,0.122 +1,0.384,0.384,1,0.1,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0.288,0,0 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0.25,0,0 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0.397,0,0 +1,0.467,0.467,0.3,0,0.5,0,0.621,0.621,0.621,0,0.236,0 +1,0.467,0.467,0,0,1,0,0.621,0.621,0.621,0.337,0,0.244 +1,0.467,0.467,0,0,0,0.3,0.621,0.621,0.621,0.462,0.438,0.366 +1,0.467,0.467,0,0,0,1,0.621,0.621,0.621,0,0.567,0 +1,0.467,0.467,0,0,0,1,0.621,0.621,0.621,0,0.206,0.244 +1,0.595,0.595,0,0,0,1,0.658,0.583,0.583,0,0.579,0.244 +1,0.595,0.595,0,0,0,1,0.658,0.583,0.583,0,0.361,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.249,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.27,0.488 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.296,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.309,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.433,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.446,0.366 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.249,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.836 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.296 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.243 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.257 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.173 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.139 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0.3,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0.1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0751 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.353 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.21 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.325 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.159 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.175 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.349 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.182 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0.3,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.245,0.245,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0.5,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.153 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.238,0.238,0.8,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.366 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.244 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.366 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.244 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.259 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.139 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.087 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.332 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.106 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.199 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.366 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.248 +0.667,0.263,0.263,0.3,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,1,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0.5,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.366 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0.5,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.244 +0.333,0.144,0.144,0,0,1,0,0.292,0.509,0.509,0,0.223,0 +0.333,0.144,0.144,0,0,1,0,0.292,0.509,0.509,0,0.309,0 +0.667,0.238,0.238,0,0,1,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0.3,0.413,0.585,0.585,0,0.455,0 +0.667,0.247,0.247,0,0,0,1,0.413,0.585,0.585,0,0.309,0 +0.667,0.247,0.247,0,0,0,0.1,0.413,0.585,0.585,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.0858,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.249,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.738,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.283,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.223,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.408,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.361,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.283,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.486,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.492,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.244 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.211 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.17 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.102 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.366 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.177 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.344 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.103 +1,0.256,0.256,0,0,0.5,0,0.234,0.511,0.511,0,0.369,0 +1,0.256,0.256,0,0,1,0,0.234,0.511,0.511,0,0.309,0 +1,0.343,0.343,0,0,1,0,0.232,0.546,0.546,0,0.369,0 +1,0.343,0.343,0,0,0.5,0,0.232,0.546,0.546,0,0.249,0.165 +1,0.343,0.343,0,0,0,0.8,0.232,0.546,0.546,0,0,0.0661 +1,0.343,0.343,0,0,0,1,0.232,0.546,0.546,0,0.249,0 +1,0.343,0.343,0,0,0,1,0.232,0.546,0.546,0,0,0 +0.667,0.245,0.245,0,0,0,0.1,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +1,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.122 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.122 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.244 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.488 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.071 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.273 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.61 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.488 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.488 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0.31,0,0 +0.667,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.435,0,0 +0.667,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.228,0,0 +0.667,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.228,0,0 +0.667,0.23,0.23,0,1,0,0,0.282,0.533,0.533,0.315,0,0 +0.667,0.23,0.23,0,0.1,0,0,0.282,0.533,0.533,0.587,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0.478,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.489,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.391,0,0.488 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.429,0,0.122 +0.667,0.233,0.233,0.8,0,0,0,0.325,0.549,0.549,0.37,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0.198,0,0.122 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0.198,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.366 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.366 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.108 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.163 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.327 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.155 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.605,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.309,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0.1,0.2,0.245,0.487,0.487,0,0.361,0 +0.333,0.15,0.15,0,0,0,1,0.245,0.487,0.487,0,0.369,0 +0.333,0.15,0.15,0,0,0,1,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,1,0.248,0.491,0.491,0,0.361,0 +0.333,0.145,0.145,0,0,0,1,0.248,0.491,0.491,0,0.258,0.244 +0.333,0.145,0.145,0,0,0,1,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0.3,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.61 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.366 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.202 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.202 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.239 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.299 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.354 +1,0.338,0.338,0.8,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,1,0,1,0,0.58,0.653,0.653,0,0.408,0 +1,0.377,0.377,1,0,0.5,0,0.58,0.653,0.653,0,0.27,0 +1,0.377,0.377,1,0,0,0.8,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,1,0.58,0.653,0.653,0,0.0858,0 +1,0.377,0.377,0.2,0,0,1,0.58,0.653,0.653,0,0.0515,0 +1,0.377,0.377,0,0,0,1,0.58,0.653,0.653,0,0.296,0 +1,0.461,0.461,0,0,0,1,0.616,0.616,0.616,0,0.648,0.134 +1,0.461,0.461,0,0,0,0.7,0.616,0.616,0.616,0,0.352,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.0601,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.193 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.193 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.145 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.268 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.338 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.162 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0972 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.222 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.214 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.157 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0629 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.16 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.096 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.138 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.734,0,0 +0.667,0.233,0.233,0,1,0,0,0.325,0.549,0.549,0.185,0,0.488 +0.667,0.233,0.233,0,1,0,0,0.325,0.549,0.549,0.185,0,0 +0.667,0.233,0.233,0,1,0,0,0.325,0.549,0.549,0.266,0,0.171 +1,0.324,0.324,0,1,0,0,0.359,0.592,0.592,0.418,0,0.343 +1,0.338,0.338,0,0.1,0,0,0.488,0.641,0.641,0.424,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.242,0.242,0.8,0,0,0,0.411,0.582,0.582,0,0,0.205 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0.4,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.159 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0.5,0,0.616,0.616,0.616,0,0.137,0.17 +1,0.461,0.461,0,0,1,0,0.616,0.616,0.616,0,0.0129,0.0339 +1,0.461,0.461,0,0,1,0,0.616,0.616,0.616,0,0.309,0 +1,0.461,0.461,0,0,1,0,0.616,0.616,0.616,0,0.223,0.244 +1,0.461,0.461,0,0,1,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0.2,0.1,0.653,0.579,0.579,0,0.433,0.277 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.283,0 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.579,0.122 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.283,0 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.459,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.571,0.219 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.309,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.185,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.0515,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.27,0.167 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.0129,0.334 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0.124,0.0334 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0.283,0.366 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0.249,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0.137,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.296,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.481,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.236,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.149 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.161 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.202 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.253 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.162 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.366 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0.5,0,0.245,0.495,0.495,0,0.249,0.122 +0.333,0.141,0.141,0,0,1,0,0.245,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,1,0,0.258,0.525,0.525,0,0.567,0 +0.667,0.23,0.23,0,0,1,0,0.258,0.525,0.525,0,0.421,0 +0.667,0.23,0.23,0,0,1,0,0.258,0.525,0.525,0,0.506,0 +0.667,0.23,0.23,0,0,0.2,0.1,0.258,0.525,0.525,0,0.446,0 +0.667,0.23,0.23,0,0,0,1,0.258,0.525,0.525,0,0.309,0 +0.667,0.23,0.23,0,0,0,1,0.258,0.525,0.525,0,0.361,0 +0.667,0.23,0.23,0,0,0,1,0.276,0.517,0.517,0,0.249,0 +0.667,0.23,0.23,0,0,0,1,0.276,0.517,0.517,0,0.369,0.122 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.283,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.197,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.258,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.309,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.0987,0.366 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0.3,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.9,0,0,0,0.325,0.549,0.549,0,0,0.122 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.25 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.488 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.366 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.244 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.16 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0.5,0,0.258,0.495,0.495,0,0.27,0 +0.333,0.14,0.14,0,0,1,0,0.258,0.495,0.495,0,0.27,0.122 +0.333,0.14,0.14,0,0,1,0,0.258,0.495,0.495,0,0.0601,0 +0.333,0.14,0.14,0,0,0.6,0,0.258,0.495,0.495,0,0.249,0 +0.333,0.14,0.14,0,0,0,0.7,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,1,0.267,0.491,0.491,0,0.382,0 +0.333,0.14,0.14,0,0,0,1,0.267,0.491,0.491,0,0.283,0.244 +0.333,0.14,0.14,0,0,0,1,0.267,0.491,0.491,0,0.0987,0 +0.333,0.14,0.14,0,0,0,0.4,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.124,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.322,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.0601,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0.3,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.233,0.233,0.7,0,0,0,0.325,0.549,0.549,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.366 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.61 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.375,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.359,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.435,0,0.366 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.353,0,0 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.625,0,0 +1,0.461,0.461,0,0.5,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.37,0,0 +1,0.59,0.59,0,1,0,0,0.653,0.579,0.579,0.467,0,0.122 +1,0.273,0.273,0,1,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,1,0,0,0.383,0.495,0.495,0.375,0,0 +1,0.273,0.273,0,1,0,0,0.383,0.495,0.495,0.283,0,0.122 +1,0.273,0.273,0,1,0,0,0.383,0.495,0.495,0.511,0,0 +1,0.273,0.273,0,0.5,0,0,0.383,0.495,0.495,0.652,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.168 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.168 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.177 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.355 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0355 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.115 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0.3,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.168 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.324 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0.3,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0.244 +0.667,0.232,0.232,1,0.5,0,0,0.233,0.525,0.525,0.364,0,0.244 +0.667,0.232,0.232,1,1,0,0,0.233,0.525,0.525,0.446,0,0 +0.667,0.232,0.232,0.9,1,0,0,0.233,0.525,0.525,0.549,0,0 +0.667,0.232,0.232,0,1,0,0,0.233,0.525,0.525,0.348,0,0 +0.667,0.232,0.232,0,0.6,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.331 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.221 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0,0.5,0,0,0.58,0.653,0.653,0.647,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.478,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.408,0,0 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.424,0,0 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.236,0,0.122 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.236,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.375,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.438,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.219,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.435,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.658,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.451,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.538,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.484,0,0.163 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.326,0,0.0326 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.478,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.435,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.227 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0.5,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.209 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.244 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.253 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.122 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0676 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.257 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.244 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.244 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.159 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.0637 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.279 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0698 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.488 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.488 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.488 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.244 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.244 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.366 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.122 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0 +1,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.244 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.292 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0339 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.237 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.597 +1,0.22,0.22,0.3,0,0,0,0.35,0.459,0.459,0,0,0.344 +1,0.22,0.22,1,0,0,0,0.35,0.459,0.459,0,0,0.0689 +1,0.305,0.305,1,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.305,0.305,0.5,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.128 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.196 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0652 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.189 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.364 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.165 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0659 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.122 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.128 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.488 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.121 +1,0.0763,0.0763,0,0,0.5,0,0.282,0.446,0.446,0,0.348,0 +1,0.0763,0.0763,0,0,1,0,0.282,0.446,0.446,0,0.391,0 +1,0.0763,0.0763,0,0,1,0,0.282,0.446,0.446,0,0.253,0 +1,0.0763,0.0763,0,0,1,0,0.282,0.446,0.446,0,0.571,0 +1,0.0763,0.0763,0,0,1,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0,0.2,0.1,0.35,0.459,0.459,0,0.309,0 +1,0.22,0.22,0,0,0,1,0.35,0.459,0.459,0,0.073,0.161 +1,0.22,0.22,0,0,0,1,0.35,0.459,0.459,0,0.506,0.0646 +1,0.22,0.22,0,0,0,0.6,0.35,0.459,0.459,0,0.408,0.258 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0.395,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.167 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.234 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.533,0,0 +0.333,0.141,0.141,0,1,0,0,0.291,0.507,0.507,0.315,0,0 +0.333,0.146,0.146,0,1,0,0,0.334,0.524,0.524,0.299,0,0 +0.333,0.146,0.146,0,1,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.242,0.242,0,1,0,0,0.411,0.582,0.582,0.25,0,0 +0.667,0.242,0.242,0,1,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0.5,0,0,0.411,0.582,0.582,0.505,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0.277,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.277,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.408,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.473,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.413,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.375,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.473,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.554,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.304,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.614,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.31,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.353,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0.511,0,0.122 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0.364,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.732 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.157 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.0629 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.117 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.209 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.14 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.209 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.174 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.261 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.202 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0.3,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,1,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.9,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0.5,0,0,0.488,0.641,0.641,0.571,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.326,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.489,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.663,0,0 +1,0.338,0.338,0,0.6,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.17 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.224 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.301 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.898 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.355 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.419 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.649 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.161 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.295 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.104 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.311 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.332 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.133 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.209 +0.333,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0.5,0,0.267,0.491,0.491,0,0.283,0 +0.667,0.14,0.14,0,0,1,0,0.267,0.491,0.491,0,0.373,0 +0.333,0.14,0.14,0,0,1,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0.6,0,0.27,0.499,0.499,0,0.0987,0 +0.333,0.14,0.14,0,0,0,0.7,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,1,0.27,0.499,0.499,0,0.0386,0 +0.333,0.14,0.14,0,0,0,1,0.27,0.499,0.499,0,0.249,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.249,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.159,0.122 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.657,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.309,0.122 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.223,0.244 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0.0129,0.244 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0.0386,0.174 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.262 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.245,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.335,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.348,0.219 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.395,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.0515,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.283,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.369,0.344 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.322,0.566 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.35 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.33,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.309,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.0601,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.137,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.0644,0.244 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0.361,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0.223,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0.172,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0.223,0.122 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.249,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.296,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.185,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.223,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.472,0.366 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0.639,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0.283,0.122 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0.421,0.244 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.471 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.133 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.167 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.134 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.292 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0339 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.258,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.395,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.288,0 +0.333,0.15,0.15,0,0,0.7,0,0.245,0.487,0.487,0,0.444,0 +0.333,0.15,0.15,0,0,0,0.6,0.245,0.487,0.487,0,0.444,0 +0.333,0.145,0.145,0,0,0,1,0.248,0.491,0.491,0,0.399,0 +0.333,0.145,0.145,0.3,0,0,1,0.248,0.491,0.491,0,0.137,0.122 +0.333,0.145,0.145,1,0,0,1,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,1,0,0,1,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,1,0,0,1,0.248,0.491,0.491,0,0,0.488 +0.333,0.145,0.145,1,0,0,1,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,1,0,0,0.3,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0.5,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.244 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.179 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.244 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.156 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.0625 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.365 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.244 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.488 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.142 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.188 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.235 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.344 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.655 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.511 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.394 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.165 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.198 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0.8,0,0,0,0.316,0.483,0.483,0,0,0.169 +1,0.162,0.162,0.6,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.124 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.521 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.231 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.131 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.287 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.19 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.0474 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.244 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.244 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.61 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0.3,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.23,0.23,0.1,0,0,0,0.282,0.533,0.533,0,0,0.244 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0.122 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.488 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.244 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.147 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.169 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0678 +1,0.162,0.162,0,0.5,0,0,0.316,0.483,0.483,0.587,0,0 +1,0.162,0.162,0,1,0,0,0.316,0.483,0.483,0.446,0,0 +1,0.162,0.162,0,1,0,0,0.316,0.483,0.483,0.293,0,0 +1,0.162,0.162,0,1,0,0,0.316,0.483,0.483,0.533,0,0 +1,0.162,0.162,0,0.6,0,0,0.316,0.483,0.483,0,0,0.166 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.0331 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.53 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.0668 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.131 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.23 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.366 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.366 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.244 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0.8,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0.244 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0.6,0,0,0,0.488,0.641,0.641,0,0,0.244 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.263 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.366 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.294 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0344 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.659 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0341 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.158 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0947 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.241 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.206 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.244 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.241 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.244 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.3,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.259 +1,0.377,0.377,0.1,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.366 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.366 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.224 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.488 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.366 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.207 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.128 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.128 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0.344 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0.0688 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.169 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.337 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.273 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.145,0.145,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0.9,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.488 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.667,0.242,0.242,0.8,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.244 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.244 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0.2,0,0,0,0.58,0.653,0.653,0.571,0,0.122 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.554,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.549,0,0 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.516,0,0 +1,0.461,0.461,0,0.1,0,0,0.616,0.616,0.616,0.522,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.679,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.488 +1,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.384 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.167 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.1 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.147 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.177 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.353 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.366 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.244 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0.3,0,0,0,0.334,0.524,0.524,0,0,0.244 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0.122 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.227 +1,0.377,0.377,0.3,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.167 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.167 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.252 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.068 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.34 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.102 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.343 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.24 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.279 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.166 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.167 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.167 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.176 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.488 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.145,0.145,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0.1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0.3,0,0,0,0.334,0.524,0.524,0,0,0.488 +0.333,0.146,0.146,1,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0.5,0,0,0,0.411,0.582,0.582,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.332 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.155 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.924,0,0.156 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.272,0,0.0938 +0.667,0.41,0.41,0,1,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,1,0,0,0.521,0.541,0.541,0.457,0,0 +0.667,0.41,0.41,0,1,0,0,0.521,0.541,0.541,0.533,0,0.361 +0.667,0.41,0.41,0,1,0,0,0.521,0.541,0.541,0,0,0.137 +0.667,0.41,0.41,0,0.5,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.213 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.35 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.158 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0632 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.236,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.137,0 +1,0.0499,0.0499,0,0,1,0,0.273,0.442,0.442,0,0.579,0 +1,0.0499,0.0499,0,0,1,0,0.273,0.442,0.442,0,0.223,0 +1,0.0499,0.0499,0,0,0.7,0,0.273,0.442,0.442,0,0.322,0 +1,0.0499,0.0499,0,0,0,0.6,0.273,0.442,0.442,0,0.348,0 +1,0.0763,0.0763,0,0,0,1,0.282,0.446,0.446,0,0.489,0 +1,0.0763,0.0763,0,0,0,1,0.282,0.446,0.446,0,0.588,0 +1,0.0763,0.0763,0,0,0,1,0.282,0.446,0.446,0,0.382,0 +1,0.0763,0.0763,0,0,0,1,0.282,0.446,0.446,0,0.481,0 +1,0.0763,0.0763,0,0,0,0.9,0.282,0.446,0.446,0,0.27,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0.296,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0.0987,0.171 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0.0258,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0.296,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.177 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.177 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.325 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.175 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.0701 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.262 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0328 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.122 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.138 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.244 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.366 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0.5,0,0.267,0.491,0.491,0,0.0258,0.244 +0.667,0.23,0.23,0,0,1,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,1,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0.6,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0.7,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,1,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,1,0.282,0.533,0.533,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0.3,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0.1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.299 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.475 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.402 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.0947 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.342 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0684 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.171 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0.5,0,0.294,0.508,0.508,0,0.369,0 +1,0.258,0.258,1,0,1,0,0.227,0.508,0.508,0,0.208,0 +1,0.258,0.258,1,0,1,0,0.227,0.508,0.508,0,0.148,0 +1,0.258,0.258,1,0,0.6,0,0.227,0.508,0.508,0,0.283,0 +1,0.362,0.362,1,0,0,0.7,0.212,0.53,0.53,0,0.73,0 +1,0.362,0.362,1,0,0,1,0.212,0.53,0.53,0,0.382,0 +0.667,0.258,0.258,1,0,0,1,0.227,0.508,0.508,0,0.0601,0 +0.667,0.25,0.25,1,0,0,1,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,1,0,0,1,0.233,0.508,0.508,0,0.644,0 +0.667,0.25,0.25,1,0,0,0.8,0.233,0.508,0.508,0,0.0515,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0.5,0,0,0,0.233,0.508,0.508,0,0.137,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0.361,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.249,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.0987,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.519,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.309,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0.359,0,0 +0.667,0.232,0.232,0,1,0,0,0.233,0.525,0.525,0.587,0,0.122 +0.667,0.232,0.232,0,1,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.232,0.232,0,1,0,0,0.233,0.525,0.525,0.685,0,0 +0.333,0.141,0.141,0,1,0,0,0.245,0.495,0.495,0.391,0,0.122 +0.333,0.141,0.141,0,0.1,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0.266,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0.511,0,0.244 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0.182,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0.182,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0.842,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0.484,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0.505,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0.473,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0.457,0,0.366 +0.667,0.23,0.23,0,0,1,0,0.276,0.517,0.517,0.533,0.249,0 +0.667,0.23,0.23,0,0,1,0,0.276,0.517,0.517,0,0.258,0.488 +0.667,0.23,0.23,0,0,1,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.23,0.23,0,0,0.1,0.2,0.282,0.533,0.533,0,0.506,0 +0.667,0.23,0.23,0,0,0,1,0.282,0.533,0.533,0,0.457,0 +0.667,0.23,0.23,0,0,0,1,0.282,0.533,0.533,0,0.135,0 +0.667,0.23,0.23,0,0,0,0.5,0.282,0.533,0.533,0,0.554,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.433,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0.556,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0.53,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0.395,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.488 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.0946 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.143 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.528 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0972 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.454 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.488 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.244 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.345 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0689 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.2 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0499 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.242 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.171 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0683 +1,0.258,0.258,0.8,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.258,0.258,0.6,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.245 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.0997 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.0665 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.145,0.145,0.3,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0 +1,0.324,0.324,1,0,0,0,0.221,0.555,0.555,0,0,0.122 +1,0.324,0.324,1,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.324,0.324,0.3,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,1,0,0.258,0.555,0.555,0,0.519,0 +1,0.32,0.32,0,0,0.5,0,0.258,0.555,0.555,0,0.0858,0 +1,0.32,0.32,0,0,0,0.8,0.258,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,0,1,0.258,0.555,0.555,0,0.258,0 +1,0.32,0.32,0,0,0,0.9,0.258,0.555,0.555,0,0.0858,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0,0.488 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.27,0.244 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.421,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.373,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.223,0.244 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0.249,0.366 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0.223,0.366 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0.137,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0.122 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0.8,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.61 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.122 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.191 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.402 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.276 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.366 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.387 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0.3,0,0,0,0.316,0.483,0.483,0,0,0.244 +0.333,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.333,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0.7,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.488 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.61 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0.414 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.318 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.192 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0775 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0.5,0,0,0.472,0.591,0.591,0.5,0,0 +0.667,0.268,0.268,0,1,0,0,0.472,0.591,0.591,0.353,0,0.122 +0.667,0.268,0.268,0,1,0,0,0.472,0.591,0.591,0.582,0,0 +0.667,0.324,0.324,0,1,0,0,0.497,0.566,0.566,0.266,0,0 +0.667,0.324,0.324,0,0.6,0,0,0.497,0.566,0.566,0.424,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.353,0,0.194 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.429,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.347 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.353 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.244 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.122 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.34 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.34 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.068 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.466 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0334 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.213 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.355 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.106 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.234 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.104 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.209 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,0.3,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.14,0.14,1,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.5,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0.332,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.402,0,0 +1,0.268,0.268,0,1,0,0,0.472,0.591,0.591,0,0,0 +1,0.268,0.268,0,1,0,0,0.472,0.591,0.591,0.636,0,0 +1,0.268,0.268,0,1,0,0,0.472,0.591,0.591,0.424,0,0.122 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.326,0,0 +1,0.377,0.377,0,0.5,0,0,0.58,0.653,0.653,0.408,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.418,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.266,0,0.488 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.408,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.799,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.258,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.258,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.44,0,0.366 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.592,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.255,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.734,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.332,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.326,0,0.244 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.766,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.435,0,0.19 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.236,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.236,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0988 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.488 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.332 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.0663 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.169 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.338 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0.168 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0.202 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.349 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.279 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0.5,0,0,0.242,0.487,0.487,0.359,0,0 +0.333,0.154,0.154,0,1,0,0,0.242,0.487,0.487,0.25,0,0 +0.333,0.154,0.154,0,1,0,0,0.242,0.487,0.487,0.799,0,0 +0.333,0.15,0.15,0,1,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0.6,0.5,0,0.245,0.487,0.487,0,0.309,0.122 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.309,0 +0.333,0.15,0.15,0,0,1,0,0.245,0.487,0.487,0,0.382,0 +0.333,0.15,0.15,0,0,0.6,0,0.245,0.487,0.487,0,0.519,0 +0.667,0.25,0.25,0,0,0,0.7,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0,0,0,1,0.239,0.517,0.517,0,0.382,0 +0.667,0.24,0.24,0,0,0,1,0.239,0.517,0.517,0,0.369,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.425,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.227,0.122 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.275,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.433,0 +0.667,0.232,0.232,0.3,0,0,0,0.233,0.525,0.525,0,0.21,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0.244 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0.137,0 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0.0987,0 +0.667,0.232,0.232,0.9,0,0,0,0.233,0.525,0.525,0,0.309,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.476,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.464,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.442,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.0858,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.399,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.395,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.0601,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.366 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.319 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.197 +1,0.338,0.338,0,0.5,0,0,0.488,0.641,0.641,0.429,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.571,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.625,0,0.244 +1,0.377,0.377,0,1,0,0,0.58,0.653,0.653,0.424,0,0.612 +1,0.377,0.377,0,0.6,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.549,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.277,0,0.171 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.522,0,0.0342 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.315,0,0 +1,0.461,0.461,0.3,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0,0.529 +1,0.41,0.41,0.5,0,0,0,0.521,0.541,0.541,0,0,0.0652 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0537 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.168 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.223 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.732 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0 +0.667,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.112 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.173 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.104 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.184 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.366 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.366 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.3,0,0,0,0.325,0.549,0.549,0,0,0.488 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.488 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0.5,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.324,0.324,0.8,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,1,0,0,0,0.497,0.566,0.566,0,0,0.122 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.366 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,0.8,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0499,0.0499,1,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.103,0.103,1,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0.8,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,0.2,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.122 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.134 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.349 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.331 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.14 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.297 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.33 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.033 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.167 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.445 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0.38,0,0 +0.333,0.14,0.14,0,1,0,0,0.267,0.491,0.491,0,0,0.377 +0.333,0.14,0.14,0,1,0,0,0.267,0.491,0.491,0.462,0,0.2 +0.333,0.14,0.14,0,1,0,0,0.267,0.491,0.491,0.533,0,0.244 +0.333,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.62,0,0 +0.333,0.14,0.14,0,0.1,0,0,0.27,0.499,0.499,0.37,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0.571,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0.571,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.337,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.408,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.8,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0.6,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0.5,0,0,0.411,0.582,0.582,0.473,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0.636,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,1,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0.6,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.324,0.324,0,0.5,0,0,0.497,0.566,0.566,0.435,0,0 +0.667,0.324,0.324,0,1,0,0,0.497,0.566,0.566,0.402,0,0 +0.667,0.324,0.324,0,1,0,0,0.497,0.566,0.566,0.228,0,0 +0.667,0.324,0.324,0,1,0,0,0.497,0.566,0.566,0.37,0,0 +0.667,0.324,0.324,0,0.6,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.366 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.366 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.189 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0946 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.159 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.13 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,0.8,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.27,0.27,1,0,0.5,0,0.294,0.508,0.508,0,0.0129,0 +1,0.381,0.381,1,0,1,0,0.313,0.53,0.53,0,0,0 +1,0.381,0.381,1,0,1,0,0.313,0.53,0.53,0,0.373,0 +1,0.381,0.381,1,0,1,0,0.313,0.53,0.53,0,0.0987,0 +1,0.362,0.362,1,0,1,0,0.212,0.53,0.53,0,0,0 +1,0.362,0.362,1,0,0.2,0.1,0.212,0.53,0.53,0,0.356,0 +1,0.362,0.362,1,0,0,1,0.212,0.53,0.53,0,0.414,0 +1,0.362,0.362,0.6,0,0,1,0.212,0.53,0.53,0,0.23,0.244 +1,0.362,0.362,0,0,0,1,0.212,0.53,0.53,0,0.27,0 +1,0.362,0.362,0,0,0,1,0.212,0.53,0.53,0,0.137,0.122 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.431,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.384,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.361,0.488 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.361,0 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.0386,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0.262,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0.335,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0.47,0 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0.431,0 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0.163,0 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0.163,0 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0.309,0.61 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0.322,0 +1,0.324,0.324,0,0,0,0,0.221,0.555,0.555,0,0.309,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0.309,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0.369,0.122 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0.219,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0.33,0 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0.283,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.283,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0.356,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0,0 +1,0.32,0.32,0,0,0,0,0.285,0.542,0.542,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.156 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.244 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.338,0.338,0.8,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.244 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.61 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.59,0.59,0.5,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.244 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.295 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.159 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.128 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.337 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.236 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.298 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.342 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.173 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.158 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.366 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.366 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.366 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.259 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0.402,0,0.122 +0.333,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.315,0,0 +0.333,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.234,0,0 +0.333,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.234,0,0 +0.333,0.14,0.14,0,1,0,0,0.27,0.499,0.499,0.647,0,0 +0.333,0.141,0.141,0,0.1,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.478,0,0.244 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.484,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.467,0,0.31 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.435,0,0.356 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0.516,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.345 +1,0.338,0.338,0.3,0,0,0,0.488,0.641,0.641,0,0,0.138 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.312 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.307 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.377,0.377,0.3,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0.5,0,0.616,0.616,0.616,0,0.0987,0 +1,0.461,0.461,0,0,1,0,0.616,0.616,0.616,0,0.506,0 +1,0.59,0.59,0,0,0,0.3,0.653,0.579,0.579,0,0.425,0 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.464,0.488 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.382,0 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.73,0 +1,0.59,0.59,0,0,0,1,0.653,0.579,0.579,0,0.309,0 +1,0.41,0.41,0,0,0,1,0.521,0.541,0.541,0,0.361,0 +1,0.496,0.496,0,0,0,0.2,0.509,0.525,0.525,0,0.348,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.321 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.168 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.0671 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.297 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.187 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0.0935 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.157 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.156 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0624 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0.8,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0.6,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.488 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.244 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.366 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,0.8,0.5,0,0,0.58,0.653,0.653,0.353,0,0.193 +1,0.377,0.377,1,1,0,0,0.58,0.653,0.653,0.554,0,0 +0.667,0.268,0.268,1,1,0,0,0.472,0.591,0.591,0.451,0,0 +1,0.377,0.377,1,1,0,0,0.58,0.653,0.653,0.527,0,0 +1,0.377,0.377,1,0.6,0,0,0.58,0.653,0.653,0.274,0,0 +1,0.377,0.377,0.8,0,0,0,0.58,0.653,0.653,0.274,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.366 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.326 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0652 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.72,0.72,0,0,1,0,0.635,0.555,0.555,0,0.519,0 +1,0.72,0.72,0,0,1,0,0.635,0.555,0.555,0,0.236,0.271 +1,0.496,0.496,0,0,1,0,0.509,0.525,0.525,0,0.309,0.0339 +1,0.386,0.386,0,0,0.1,0.2,0.448,0.484,0.484,0,0.459,0 +1,0.386,0.386,0,0,0,1,0.448,0.484,0.484,0,0.112,0 +1,0.386,0.386,0,0,0,1,0.448,0.484,0.484,0,0,0 +1,0.386,0.386,0,0,0,1,0.448,0.484,0.484,0,0.283,0 +1,0.386,0.386,0,0,0,1,0.448,0.484,0.484,0,0.296,0 +1,0.386,0.386,0,0,0,1,0.448,0.484,0.484,0,0.296,0 +1,0.183,0.183,0,0,0,1,0.393,0.451,0.451,0,0.309,0 +1,0.183,0.183,0,0,0,1,0.393,0.451,0.451,0,0.322,0 +1,0.116,0.116,0,0,0,1,0.325,0.458,0.458,0,0,0.122 +1,0.116,0.116,0,0,0,0.1,0.325,0.458,0.458,0,0.369,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.348,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.369,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.322,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.348,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.309,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.296,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.472,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.309,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.309,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.369,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.232,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.236,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.558,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.0987,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.249,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.361,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.468,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.309,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0.361,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0.382,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0.631,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0.309,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.396 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.153 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.0612 +0.333,0.163,0.163,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0.4,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.488 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0.3,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.236,0.236,1,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.488 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.122 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.196 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.136 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.36 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.339 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0677 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0.3,0,0,0,0.304,0.462,0.462,0,0,0.149 +0.667,0.136,0.136,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.34 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.34 +0.333,0.163,0.163,0.9,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.558 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.1 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.575 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.237 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.135 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.275 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.309 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.337 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.122 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.167 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0668 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.264 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0659 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.138 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.142 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.198 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.234 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.352 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.341 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0682 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.281 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0956 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0.8,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0.6,0,0,0,0.472,0.591,0.591,0.364,0,0 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0.647,0,0.122 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0.359,0,0.244 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0.342,0,0 +0.667,0.362,0.362,0,0.1,0,0,0.497,0.566,0.566,0.391,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.366 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.337 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.303 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.366 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.244 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.299 +1,0.397,0.397,0.3,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.397,0.397,1,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.397,0.397,1,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,1,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,1,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0.5,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.312 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.285 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.22 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.134 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.31 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0335 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.201 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.344 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.103 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,0,0.5,0,0,0.653,0.579,0.579,0.473,0,0 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.761,0,0.283 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.435,0,0.161 +1,0.788,0.788,0,1,0,0,0.635,0.555,0.555,0.549,0,0 +1,0.788,0.788,0,0.6,0,0,0.635,0.555,0.555,0,0,0.488 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.337,0,0.122 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.527,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0.5,0,0.227,0.508,0.508,0,0.296,0 +1,0.263,0.263,0,0,1,0,0.227,0.508,0.508,0,0.309,0 +1,0.256,0.256,0,0,0,0.3,0.233,0.508,0.508,0,0.137,0 +1,0.256,0.256,0,0,0,1,0.233,0.508,0.508,0,0.309,0 +1,0.256,0.256,0,0,0,1,0.233,0.508,0.508,0,0,0 +0.667,0.153,0.153,0,0,0,1,0.245,0.487,0.487,0,0.373,0 +0.667,0.153,0.153,0,0,0,1,0.245,0.487,0.487,0,0.0601,0 +0.667,0.153,0.153,0,0,0,1,0.245,0.487,0.487,0,0,0 +0.667,0.147,0.147,0,0,0,0.1,0.248,0.491,0.491,0,0.369,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.369,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.0258,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.348,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.472,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.249,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.258,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.73,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.408,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.0601,0.122 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.543,0.366 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.47,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.249,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.0515,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.0601,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.0987,0.122 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.575,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.313,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.631,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.193,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.451,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.579,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.159,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.309,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0.0601,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0.0258,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0.408,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0.382,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0.137,0.244 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.407 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.098 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0.1,0,0,0,0.472,0.591,0.591,0,0,0.334 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.289,0.289,0,0.5,0,0,0.472,0.591,0.591,0.37,0,0 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0.38,0,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.418,0,0.244 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.293,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.321,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0,0,0 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.315,0,0 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.446,0,0 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.473,0,0.122 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.457,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.582,0,0.488 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.339 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0.3,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,1,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.256,0.256,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0.5,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.488 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.366 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.488 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.366 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.488 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.488 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.366 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.341 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.0341 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0.3,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0.1,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.244 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.366 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.217 +1,0.571,0.571,0,0,0.5,0,0.543,0.493,0.493,0,0.137,0 +1,0.571,0.571,0,0,1,0,0.543,0.493,0.493,0,0.236,0 +1,0.183,0.183,0,0,0,0.3,0.393,0.451,0.451,0,0.124,0 +1,0.183,0.183,0,0,0,1,0.393,0.451,0.451,0,0.421,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0.545,0.349 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0.459,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.309,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.0386,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0.433,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0.0386,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.122 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.345 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.192 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.353 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0353 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.333 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.2 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.339 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.0678 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.244 +0.333,0.163,0.163,0,0.5,0,0,0.316,0.483,0.483,0.462,0,0 +0.333,0.163,0.163,0,1,0,0,0.316,0.483,0.483,0.625,0,0 +0.333,0.163,0.163,0,1,0,0,0.316,0.483,0.483,0.408,0,0 +0.333,0.162,0.162,0,1,0,0,0.276,0.487,0.487,0.495,0,0 +0.333,0.162,0.162,0,0.6,0,0,0.276,0.487,0.487,0.234,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0.234,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0.299,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.114 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.333 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0998 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.366 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0.8,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.142,0.142,1,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0.5,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0.8,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0.6,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0.3,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,1,0.5,0,0,0.411,0.582,0.582,0.391,0,0 +0.667,0.252,0.252,1,1,0,0,0.411,0.582,0.582,0.44,0,0 +0.667,0.252,0.252,1,1,0,0,0.411,0.582,0.582,0.332,0,0.122 +0.667,0.252,0.252,1,1,0,0,0.411,0.582,0.582,0.413,0,0 +0.667,0.252,0.252,1,0.6,0,0,0.411,0.582,0.582,0.215,0,0 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0.215,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0.467,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0.8,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.488 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.273 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.244 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.147 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.147 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.366 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.441 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.246 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.158 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0.5,0,0,0.488,0.641,0.641,0.462,0,0 +1,0.353,0.353,0,1,0,0,0.488,0.641,0.641,0.565,0,0 +1,0.353,0.353,0,1,0,0,0.488,0.641,0.641,0.549,0,0.122 +1,0.408,0.408,0.8,1,0,0,0.58,0.653,0.653,0.429,0,0 +1,0.408,0.408,1,0.6,0,0,0.58,0.653,0.653,0.286,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0.572,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0.38,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.488 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.488 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.279 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0941 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.326 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0326 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.328 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.207 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.164 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.352 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.211 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.366 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.488 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.488 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0.3,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.143,0.143,0.1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.366 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.366 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.174 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.348 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.104 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.244 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.366 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.173 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.328 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.262 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.228 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.0652 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.193 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.0964 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.199 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.244 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.122 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.122 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.244 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.417 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.244 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.244 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.135 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.0327 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.327 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0327 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.306 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.283 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.113 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,1,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.166 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.199 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0.102 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.155 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.0311 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.301 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.0334 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.17 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.278 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.366 +0.667,0.274,0.274,0.3,0,0,0,0.294,0.508,0.508,0.288,0,0.122 +0.333,0.162,0.162,1,1,0,0,0.276,0.487,0.487,0.571,0,0 +0.667,0.274,0.274,1,1,0,0,0.294,0.508,0.508,0.168,0,0 +0.667,0.274,0.274,1,1,0,0,0.294,0.508,0.508,0.168,0,0 +0.667,0.274,0.274,1,1,0,0,0.294,0.508,0.508,0.457,0,0 +0.667,0.263,0.263,1,0.1,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.156,0.156,0.9,0,0,0,0.242,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0.3,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0.244 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0.5,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.366 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0.5,0,0,0.616,0.616,0.616,0.63,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.397,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.598,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.424,0,0 +1,0.518,0.518,0,0.6,0,0,0.616,0.616,0.616,0.277,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.277,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.337,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.603,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.177 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0354 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.366 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.442 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.244 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +1,0.408,0.408,0,0,1,0,0.58,0.653,0.653,0,0.236,0 +1,0.408,0.408,0,0,1,0,0.58,0.653,0.653,0,0.258,0 +1,0.408,0.408,0,0,1,0,0.58,0.653,0.653,0,0.519,0 +1,0.408,0.408,0,0,1,0,0.58,0.653,0.653,0,0.309,0 +1,0.408,0.408,0,0,0.5,0,0.58,0.653,0.653,0,0.0601,0 +1,0.408,0.408,0,0,0,0.8,0.58,0.653,0.653,0,0,0.122 +1,0.518,0.518,0,0,0,1,0.616,0.616,0.616,0,0.421,0 +1,0.518,0.518,0.3,0,0,1,0.616,0.616,0.616,0,0.309,0 +1,0.518,0.518,1,0,0,1,0.616,0.616,0.616,0,0.369,0 +1,0.518,0.518,1,0,0,0.2,0.616,0.616,0.616,0,0.554,0 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0.262,0.122 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0.283,0.244 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.429,0.366 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.631,0 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.223,0 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.27,0 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.296,0.122 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0.524,0 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0.476,0 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0,0.122 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0,0.151 +1,0.788,0.788,1,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,1,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,1,0,0,0,0.543,0.493,0.493,0,0,0.244 +1,0.571,0.571,1,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0.9,0,0,0,0.543,0.493,0.493,0,0,0.407 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.526 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.248 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.218 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.178 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.127 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.203 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.184 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.138 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.236 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0.462,0,0 +0.667,0.237,0.237,0,1,0,0,0.233,0.525,0.525,0.565,0,0.244 +0.667,0.237,0.237,0.8,1,0,0,0.233,0.525,0.525,0,0,0.366 +0.667,0.237,0.237,1,1,0,0,0.233,0.525,0.525,0.446,0,0 +0.667,0.237,0.237,1,1,0,0,0.233,0.525,0.525,0.38,0,0.244 +0.667,0.235,0.235,1,1,0,0,0.258,0.525,0.525,0.554,0,0 +0.667,0.235,0.235,1,0.5,0,0,0.258,0.525,0.525,0,0,0.244 +0.667,0.235,0.235,1,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.258,0.525,0.525,0.587,0,0 +0.667,0.235,0.235,1,0,0,0,0.258,0.525,0.525,0.375,0,0 +0.667,0.235,0.235,1,0,0,0,0.258,0.525,0.525,0.609,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0.435,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0.236,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0.236,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0.424,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0.429,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,1,0,0,0,0.282,0.533,0.533,0.429,0,0 +0.667,0.236,0.236,0.1,0,0,0,0.282,0.533,0.533,0.587,0,0.244 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0.321,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0.364,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0.549,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0.446,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0.397,0,0.244 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.397,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.62,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.236,0,0.122 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.236,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0.495,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0.37,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0.505,0,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0.451,0,0.244 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0.38,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.554,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.321,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.337,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.446,0,0.488 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.326,0,0.122 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.429,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.44,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.25,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.457,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.435,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.582,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.582,0,0.244 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.435,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.153 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.061 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.264 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.281 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0956 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.122 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.354 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0354 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.165 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.132 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.488 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0.3,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,1,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,1,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0.5,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0.5,0,0,0.58,0.653,0.653,0.5,0,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.408,0,0.122 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.375,0,0 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.418,0,0 +1,0.518,0.518,0,0.6,0,0,0.616,0.616,0.616,0.277,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.533,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.467,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.533,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.424,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.182,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.182,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.413,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.527,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.359,0,0.488 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.408,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.359,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.587,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0.326,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0.386,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0.576,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0.446,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.288,0.418,0.418,0,0,0.244 +0.667,0.0506,0.0506,0,0,0,0,0.288,0.418,0.418,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.288,0.418,0.418,0,0,0 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0.342 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0.348 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +0.667,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0.032 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.288 +0.667,0.222,0.222,0,0,0.5,0,0.35,0.459,0.459,0,0.361,0 +0.667,0.222,0.222,0,0,1,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,1,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0.5,0,0.35,0.459,0.459,0,0,0.17 +0.333,0.136,0.136,0,0,0,0.8,0.304,0.462,0.462,0,0,0.238 +0,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0.9,0.258,0.465,0.465,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.244 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.488 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0.3,0,0,0,0.488,0.641,0.641,0.44,0,0 +1,0.252,0.252,1,1,0,0,0.411,0.582,0.582,0.337,0,0 +1,0.289,0.289,1,1,0,0,0.472,0.591,0.591,0,0,0 +1,0.289,0.289,1,1,0,0,0.472,0.591,0.591,0.56,0,0.366 +1,0.408,0.408,1,1,0,0,0.58,0.653,0.653,0.375,0,0.244 +1,0.408,0.408,1,0.1,0,0,0.58,0.653,0.653,0.38,0,0 +1,0.408,0.408,0.4,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.446,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.462,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.353,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.321,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.219 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.171 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.308 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0.3,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.366 +0.333,0.142,0.142,0,0.5,0,0,0.267,0.491,0.491,0.489,0,0 +0.333,0.142,0.142,0,1,0,0,0.267,0.491,0.491,0.473,0,0.366 +0.333,0.142,0.142,0,1,0,0,0.267,0.491,0.491,0.56,0,0 +0.333,0.142,0.142,0,1,0,0,0.267,0.491,0.491,0.658,0,0 +0.333,0.142,0.142,0,0.6,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0.685,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0.522,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0.462,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0.418,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0.446,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0.304,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0.652,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.366 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0.587,0,0.488 +1,0.353,0.353,0,1,0,0,0.488,0.641,0.641,0.391,0,0.244 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.484,0,0.366 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.609,0,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.37,0,0 +1,0.408,0.408,0,0.5,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.533,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.467,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.522,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.418,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.179,0,0.17 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0.179,0,0.0681 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.424,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.538,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.5,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.293,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.511,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.473,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.647,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.353,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.264,0,0.421 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.264,0,0.106 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0.402,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0.728,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.246 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.17 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.202 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.208 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.162 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.341 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.341 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.102 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.175 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.035 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.165 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.287 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.168 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.202 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +1,0.327,0.327,0,0,0,0,0.285,0.542,0.542,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0.167 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0.338 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0.488 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0.9,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.366 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.366 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.366 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.488 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.211 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.26 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.161 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0.161 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.342 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.308 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0312 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.218 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.34 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.034 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.366 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.204 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.488 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.245 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0925 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0.3,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,1,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0.4,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.183 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.185 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.337 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.333 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.654 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.385 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.353,0.353,0,0,1,0,0.488,0.641,0.641,0,0.21,0 +1,0.353,0.353,0,0,1,0,0.488,0.641,0.641,0.457,0.249,0 +1,0.353,0.353,0,1,1,0,0.488,0.641,0.641,0.418,0,0.122 +1,0.353,0.353,0.8,1,0,0.3,0.488,0.641,0.641,0,0.185,0 +1,0.353,0.353,1,1,0,1,0.488,0.641,0.641,0.255,0.309,0 +1,0.353,0.353,1,1,0,1,0.488,0.641,0.641,0.522,0,0.122 +1,0.408,0.408,0,0.1,0,1,0.58,0.653,0.653,0,0.408,0 +1,0.408,0.408,0,0,0,0.7,0.58,0.653,0.653,0.408,0.309,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.283,0.427,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.171,0.217,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.171,0,0 +1,0.408,0.408,0,1,0,0,0.58,0.653,0.653,0.522,0,0 +1,0.518,0.518,0,0.1,0,0,0.616,0.616,0.616,0.592,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.424,0,0 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.457,0,0 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.462,0,0.122 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.609,0,0 +1,0.788,0.788,0,0.1,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.122 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.366 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0.5,0,0,0.258,0.525,0.525,0.348,0,0 +0.667,0.235,0.235,0,1,0,0,0.258,0.525,0.525,0.685,0,0 +0.667,0.235,0.235,0,1,0,0,0.258,0.525,0.525,0.538,0,0 +0.667,0.235,0.235,0,1,0,0,0.258,0.525,0.525,0.299,0,0 +0.667,0.235,0.235,0,1,0,0,0.258,0.525,0.525,0.19,0,0 +0.667,0.235,0.235,0,1,0,0,0.258,0.525,0.525,0.19,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.488 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.366 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.488 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0.3,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0.366 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0.61 +1,0.518,0.518,0.4,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.333 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0999 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.366 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.244 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.122 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.163 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.195 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.122 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.105 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.1 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.147 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,0.3,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.153,0.153,1,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.245,0.245,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0.5,0,0,0,0.239,0.517,0.517,0.402,0,0 +0.667,0.245,0.245,0,1,0,0,0.239,0.517,0.517,0.592,0,0 +0.667,0.245,0.245,0,1,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,1,0,0,0.239,0.517,0.517,0.462,0,0 +0.667,0.245,0.245,0,1,0,0,0.239,0.517,0.517,0.435,0,0 +0.667,0.237,0.237,0,0.1,0,0,0.233,0.525,0.525,0.332,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0.353,0,0.122 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.366 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.17 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.549 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.122 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0.5,0,0,0.282,0.533,0.533,0.418,0,0 +0.667,0.236,0.236,0,1,0,0,0.282,0.533,0.533,0.326,0,0 +1,0.329,0.329,0,1,0,0,0.294,0.567,0.567,0.38,0,0 +1,0.334,0.334,0,1,0,0,0.359,0.592,0.592,0.402,0,0 +1,0.334,0.334,0,0.6,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.31,0,0.218 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0.5,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0.457,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0.364,0,0 +0.333,0.151,0.151,0,0,0.5,0,0.334,0.524,0.524,0.326,0.223,0.174 +0.667,0.252,0.252,0,0,1,0,0.411,0.582,0.582,0.182,0,0.4 +0.667,0.252,0.252,0,0,0,0.3,0.411,0.582,0.582,0.182,0.249,0 +0.667,0.252,0.252,0,0,0,1,0.411,0.582,0.582,0,0.124,0.488 +0.667,0.252,0.252,0,0,0,1,0.411,0.582,0.582,0,0.223,0.366 +0.667,0.289,0.289,0,0,0,1,0.472,0.591,0.591,0,0.567,0.15 +0.667,0.289,0.289,0,0,0,1,0.472,0.591,0.591,0,0.348,0 +0.667,0.289,0.289,0,0,0,1,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0.1,0.472,0.591,0.591,0,0.172,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.0258,0.488 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.322,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.433,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.185,0.244 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.112,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.164 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.488 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.163 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0978 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.172 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.103 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.163 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.354 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.0354 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.172 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.069 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.205 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.488 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.247 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.291 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.237 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.224 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.339 +1,0.408,0.408,0.5,0,0,0,0.58,0.653,0.653,0,0,0.224 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.332 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.219 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.303 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0674 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.527 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.161 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.17 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0679 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.122 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0733 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.288 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.351 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.158 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.063 +0.667,0.277,0.277,0,0,1,0,0.374,0.5,0.5,0,0.309,0 +0.667,0.277,0.277,0,0,1,0,0.374,0.5,0.5,0.418,0.309,0 +0.667,0.277,0.277,0,1,1,0,0.374,0.5,0.5,0.402,0.309,0 +0.667,0.277,0.277,0,1,0,0.3,0.374,0.5,0.5,0,0.506,0 +0.667,0.277,0.277,0,1,0,1,0.374,0.5,0.5,0.364,0.395,0 +0.667,0.277,0.277,0,1,0,0,0.374,0.5,0.5,0.38,0,0 +0.667,0.274,0.274,0,1,0,0,0.294,0.508,0.508,0,0.575,0 +0.667,0.274,0.274,0,0.5,0,0,0.294,0.508,0.508,0.511,0.412,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0.462,0.296,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0.459,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0.348,0.15,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0.446,0.476,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.167,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.296,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.283,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.309,0.122 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.283,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.0515,0.122 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.472,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.631,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.309,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.433,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.112,0.122 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.258,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.408,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.459,0.244 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.258,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.395,0.122 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.496,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.521,0.61 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.369,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.159,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.0386,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0.366 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.244 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.366 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.366 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.244 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0.322 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0 +1,0.131,0.131,0,0,0,0,0.331,0.407,0.407,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.167 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.1 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.172 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0.8,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.488 +0.667,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.244 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0.5,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.134 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.17 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.4 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.168 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.171 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.136 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.124,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,1,0,0.245,0.495,0.495,0,0.296,0 +0.667,0.143,0.143,0,0,0.5,0,0.245,0.495,0.495,0,0.391,0.122 +0.667,0.143,0.143,0,0,0,0.8,0.245,0.495,0.495,0,0.313,0 +0.667,0.142,0.142,0,0,0,0.5,0.258,0.495,0.495,0,0.236,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.309,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.296,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.258,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.249,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.159,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.472,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.0386,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.283,0 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0.0258,0 +1,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.519,0 +1,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.275,0 +1,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.335,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.124,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.0386,0.488 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.614,0.366 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.155,0.122 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.296,0.122 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.408,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.185,0.291 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.0338 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.373,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.249,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.137,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.21,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.519,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.122 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.05,0.05,1,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.05,0.05,0.5,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.179 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0.5,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.222 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.156 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.0312 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.488 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.122 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,1,0,0.244 +0.333,0.151,0.151,0,1,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.169,0.169,0,1,0,0,0.365,0.528,0.528,0.326,0,0 +0.333,0.169,0.169,0,1,0,0,0.365,0.528,0.528,0.418,0,0.488 +0.667,0.289,0.289,0,1,0,0,0.472,0.591,0.591,0.326,0,0 +0.667,0.289,0.289,0,0.1,0,0,0.472,0.591,0.591,0.451,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.362,0.362,0,0.5,0,0,0.497,0.566,0.566,0.636,0,0.122 +0.667,0.362,0.362,0,1,0,0,0.497,0.566,0.566,0.489,0,0.122 +0.667,0.362,0.362,0,1,0,0,0.497,0.566,0.566,0.587,0,0 +0.667,0.362,0.362,0,1,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0.6,0,0,0.497,0.566,0.566,0.364,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.283,0,0.244 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.296,0.296,0.8,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.296,0.296,1,0,0,0,0.383,0.495,0.495,0,0,0.122 +0.667,0.296,0.296,1,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.397,0.397,1,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,1,0,0,0,0.448,0.484,0.484,0,0,0.122 +1,0.397,0.397,0.9,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.333 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.2 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.129 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.0966 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0.547 +1,0.104,0.104,0.3,0,0,0,0.307,0.426,0.426,0,0,0.104 +1,0.104,0.104,1,0,0,0,0.307,0.426,0.426,0,0,0 +1,0.222,0.222,0.1,0,0,0,0.35,0.459,0.459,0,0,0.137 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.309 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.366 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.244 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.488 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.244 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.244 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.244 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.315 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.341 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0.8,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0.397,0,0.122 +1,0.518,0.518,1,1,0,0,0.616,0.616,0.616,0.533,0,0.244 +1,0.668,0.668,1,1,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0.5,1,0,0,0.653,0.579,0.579,0.424,0,0 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.337,0,0 +1,0.462,0.462,0,0.1,0,0,0.521,0.541,0.541,0.56,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.239,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.848,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.478,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.527,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.239,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.366 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0.31,0,0.488 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.451,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.375,0,0 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.467,0,0 +1,0.162,0.162,0,1,0,0,0.276,0.487,0.487,0.413,0,0 +1,0.162,0.162,0,1,0,0,0.276,0.487,0.487,0.174,0,0 +0.667,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.174,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.23 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.104 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.173 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0.3,0,0,0,0.233,0.508,0.508,0,0,0 +1,0.359,0.359,1,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.343,0.343,0.1,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.144,0.144,0.8,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.239,0.239,0.9,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.122 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.732 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.244 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.366 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.122 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.154 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.306 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.288 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.35 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.122 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.15 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.244 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.257 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0679 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.34 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.136 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.284 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.176 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.0703 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.366 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.244 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.122 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.244 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.244 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.732 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.244 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.244 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.244 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,0.3,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.542,0.542,1,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.223,0.223,1,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.223,0.223,1,0,0,0,0.353,0.475,0.475,0,0,0.366 +0.667,0.223,0.223,1,0,0,0,0.353,0.475,0.475,0,0,0.244 +0.667,0.223,0.223,1,0,0,0,0.353,0.475,0.475,0,0,0.122 +0.667,0.223,0.223,0.4,0,0,0,0.353,0.475,0.475,0,0,0.156 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.122 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.366 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.122 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.244 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.341 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.156 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.122 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.341 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.334 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.14 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.194 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.13 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0.3,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,1,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.334,0.334,1,0,0,0,0.359,0.592,0.592,0,0,0.316 +1,0.334,0.334,1,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,1,0,0,0,0.359,0.592,0.592,0,0,0.244 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0,0.122 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0,0.162 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0,0.0649 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0.3,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.121 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.212 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.716 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.284 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.276 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.488 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.295 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.244 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.167 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.234 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.285 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.122 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0.3,0,0,0,0.227,0.508,0.508,0,0,0.177 +0.667,0.263,0.263,1,0,0,0,0.227,0.508,0.508,0,0,0.141 +0.667,0.263,0.263,0.1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.329 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0658 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.273 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.19 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0.3,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0.9,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0.397,0,0 +0.333,0.143,0.143,0,1,0,0,0.245,0.495,0.495,0.438,0,0.122 +0.333,0.142,0.142,0,1,0,0,0.258,0.495,0.495,0.219,0,0 +0.333,0.142,0.142,0,1,0,0,0.258,0.495,0.495,0.484,0,0.366 +0.333,0.142,0.142,0,1,0,0,0.258,0.495,0.495,0.212,0,0.122 +0.333,0.142,0.142,0,0.1,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.488 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.24 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.366 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.658 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.55 +0.667,0.289,0.289,0.8,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.0353 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.353 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.353 +1,0.408,0.408,0.9,0,0,0,0.58,0.653,0.653,0,0,0.141 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.244 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.49 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +0.333,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,0.3,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,1,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,1,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0.9,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0.5,0,0.245,0.487,0.487,0,0.309,0 +0.333,0.153,0.153,0,0,1,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,1,0,0.245,0.487,0.487,0,0.446,0 +0.333,0.153,0.153,0,0,0.5,0,0.245,0.487,0.487,0,0.249,0 +0.333,0.153,0.153,0,0,0,0.8,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,1,0.248,0.491,0.491,0,0.408,0 +0.333,0.147,0.147,0,0,0,1,0.248,0.491,0.491,0,0.27,0 +0.333,0.147,0.147,0,0,0,1,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0.2,0.248,0.491,0.491,0,0.421,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.258,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.232,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.296,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.333 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.41 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.247 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0985 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.652 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.244 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.488 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.122 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.244 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.366 +0.667,0.239,0.239,0.3,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.244 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.366 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.488 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.61 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.206,0.206,0.8,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,1,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.206,0.206,1,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.256,0.256,1,0,0,0,0.39,0.503,0.503,0,0,0 +0.333,0.256,0.256,0.5,0,0,0,0.39,0.503,0.503,0,0,0.244 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.244 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.432 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0917 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.222,0.222,0,0,1,0,0.35,0.459,0.459,0,0.356,0 +1,0.222,0.222,0,0,1,0,0.35,0.459,0.459,0,0.223,0.175 +1,0.222,0.222,0,0,1,0,0.35,0.459,0.459,0,0,0.175 +1,0.222,0.222,0,0,0,0.3,0.35,0.459,0.459,0,0.283,0 +1,0.222,0.222,0,0,0,1,0.35,0.459,0.459,0,0.0987,0 +1,0.222,0.222,0,0,0,1,0.35,0.459,0.459,0,0,0 +1,0.39,0.39,0,0,0,1,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,1,0.432,0.518,0.518,0,0,0.34 +1,0.39,0.39,0,0,0,1,0.432,0.518,0.518,0,0,0.34 +1,0.39,0.39,0,0,0,0.1,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.271 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.175 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.035 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.244 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.122 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.244 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.143,0.143,0.3,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.237,0.237,1,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,1,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.237,0.237,0.5,0,0.5,0,0.233,0.525,0.525,0,0.395,0 +0.667,0.237,0.237,0,0,1,0,0.233,0.525,0.525,0,0.0644,0 +0.667,0.235,0.235,0,0,0,0.3,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,1,0.258,0.525,0.525,0,0.296,0 +0.667,0.235,0.235,0,0,0,1,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,1,0.258,0.525,0.525,0,0.309,0 +0.667,0.235,0.235,0,0,0,0.7,0.258,0.525,0.525,0,0.296,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.506,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.352,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.142,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.485,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.236,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.185,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.519,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.427,0.488 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0.217,0.122 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0.348,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0.395,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0.223,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.459,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.223,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.073,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.0258,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.122 +1,0.353,0.353,0.8,0,0,0,0.488,0.641,0.641,0,0.236,0 +1,0.353,0.353,0.6,0,0,0,0.488,0.641,0.641,0,0.236,0.122 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0.258,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.636 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.274 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.594 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.122 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0627 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.533,0,0.0941 +1,0.362,0.362,0,1,0,0,0.497,0.566,0.566,0.315,0,0 +1,0.462,0.462,0,1,0,0,0.521,0.541,0.541,0.264,0,0 +1,0.462,0.462,0,1,0,0,0.521,0.541,0.541,0.264,0,0 +1,0.462,0.462,0,1,0,0,0.521,0.541,0.541,0.424,0,0 +1,0.462,0.462,0,0.1,0,0,0.521,0.541,0.541,0.571,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.777,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.312,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.312,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.353,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.359,0,0.244 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.353,0,0.706 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.386,0,0.102 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.488 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.122 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.324 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.0324 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.17 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.272 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.122 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.386 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.177 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.0706 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.178 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.335 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0.5,0,0,0.325,0.549,0.549,0.304,0,0 +0.667,0.239,0.239,0,1,0,0,0.325,0.549,0.549,0.315,0,0 +0.333,0.144,0.144,0,1,0,0,0.291,0.507,0.507,0.516,0,0 +0.667,0.239,0.239,0,1,0,0,0.325,0.549,0.549,0.527,0,0 +0.667,0.239,0.239,0,1,0,0,0.325,0.549,0.549,0.511,0,0 +0.667,0.239,0.239,0,1,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.3,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0.5,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.244 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.122 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.488 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.122 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.244 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.244 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.256 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.117 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0351 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.351 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.122 +1,0.286,0.286,0.8,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.457 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.539 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.034 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0.14 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0.244 +1,0.392,0.392,0.4,0,0,0,0.213,0.534,0.534,0,0,0.195 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.0974 +1,0.392,0.392,0.8,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0.1,0,0,0,0.222,0.534,0.534,0,0,0.4 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.244 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.244 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.488 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.122 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0.402,0,0 +0.667,0.251,0.251,0,1,0,0,0.234,0.528,0.528,0.293,0,0.122 +0.667,0.251,0.251,0,1,0,0,0.234,0.528,0.528,0.166,0,0 +0.667,0.249,0.249,0,1,0,0,0.259,0.528,0.528,0.166,0,0.244 +0.667,0.249,0.249,0,1,0,0,0.259,0.528,0.528,0.522,0,0.122 +0.667,0.249,0.249,0.8,0.2,0,0,0.259,0.528,0.528,0.571,0,0 +0.667,0.249,0.249,1,0,0,0,0.259,0.528,0.528,0.277,0,0 +0.667,0.249,0.249,1,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.149,0.149,0.1,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0.8,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.488 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.385 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.0701 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.0701 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.28 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.295 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.138 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0.9,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.16 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.462 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.244 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.129 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0.18 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.732 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0.327 +1,0.286,0.286,0.5,0,0,0,0.296,0.511,0.511,0,0,0.0327 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.488 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.488 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.488 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,1,0,0.259,0.528,0.528,0,0.361,0 +0.667,0.249,0.249,0,0,1,0,0.277,0.519,0.519,0,0.309,0 +0.667,0.249,0.249,0,0,1,0,0.277,0.519,0.519,0,0.0987,0.244 +0.667,0.249,0.249,0,0,0,0.3,0.277,0.519,0.519,0,0.262,0 +0.667,0.249,0.249,0,0,0,1,0.277,0.519,0.519,0,0.433,0.488 +0.667,0.249,0.249,0,0,0,1,0.277,0.519,0.519,0,0.0601,0.244 +0.667,0.249,0.249,0,0,0,0.4,0.277,0.519,0.519,0,0.421,0.122 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.249,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0.8,0,0,0,0.271,0.501,0.501,0,0.519,0 +0.667,0.15,0.15,1,0,0,0,0.271,0.501,0.501,0,0.283,0 +0.667,0.15,0.15,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,1,0,0,0,0.271,0.501,0.501,0,0.408,0 +0.667,0.259,0.259,0.5,0,0,0,0.327,0.552,0.552,0,0.288,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.236,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.369,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.309,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.348,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.459,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.421,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.556,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.423,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.369,0.244 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.0258,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.27,0.366 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.283,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.159,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.369,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.392,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.587,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.408,0.244 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.168 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.379 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.289 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.244 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.417 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0346 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.339 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.203 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.312 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0.8,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0.1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.219 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.154 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.49 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.488 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0.5,0,0,0.525,0.544,0.544,0.511,0,0 +0.667,0.554,0.554,0,1,0,0,0.525,0.544,0.544,0.397,0,0.244 +0.667,0.554,0.554,0,1,0,0,0.525,0.544,0.544,0.527,0,0 +1,0.851,0.851,0,1,0,0,0.639,0.559,0.559,0.342,0,0 +1,0.851,0.851,0,0.7,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.139,0.139,0.8,0.5,0,0,0.305,0.463,0.463,0.826,0,0.366 +1,0.139,0.139,1,1,0,0,0.305,0.463,0.463,0.402,0,0 +1,0.139,0.139,1,1,0,0,0.305,0.463,0.463,0.668,0,0.305 +1,0.228,0.228,0.1,1,0,0,0.352,0.461,0.461,0.204,0,0 +1,0.228,0.228,0,1,0,0,0.352,0.461,0.461,0.204,0,0 +1,0.228,0.228,0,1,0,0,0.352,0.461,0.461,0.375,0,0 +0.667,0.167,0.167,0,0.1,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0.543,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0.62,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0.44,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0.522,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0.272,0,0.336 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.168 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.366 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.273 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.148 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0297 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.667,0.286,0.286,0.8,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.539 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.244 +1,0.501,0.501,0.1,0,0,0,0.584,0.658,0.658,0,0,0.366 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.366 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.244 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.366 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.137 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.457 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.171 +1,0.0495,0.0495,0,0,0,0,0.308,0.412,0.412,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.161 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.161 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0642 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.292 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0311 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0932 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.334 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.27 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.7 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.105 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.246 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.351 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0.8,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0.9,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.286,0.286,0.8,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.488 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.806,0.806,1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0.1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.244 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.366 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.339 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.373 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.207 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0.207 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.177 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.142 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.177 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.244 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0.249,0 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0.0515,0 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0.3,0.246,0.496,0.496,0,0.0987,0 +0.333,0.15,0.15,0,0,0,1,0.246,0.496,0.496,0,0.137,0 +0.333,0.15,0.15,0,0,0,1,0.246,0.496,0.496,0,0,0.244 +0.333,0.149,0.149,0,0,0,1,0.258,0.496,0.496,0,0.15,0 +0.333,0.149,0.149,0,0,0,1,0.258,0.496,0.496,0,0.296,0 +0.333,0.149,0.149,0,0,0,1,0.258,0.496,0.496,0,0.0987,0 +0.333,0.149,0.149,0,0,0,0.2,0.258,0.496,0.496,0,0.399,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.137,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.236,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.309,0.366 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.249,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.258,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0.5,0,0,0.271,0.501,0.501,0.766,0,0 +0.333,0.15,0.15,0,1,0,0,0.271,0.501,0.501,0.315,0,0 +0.333,0.15,0.15,0,1,0,0,0.271,0.501,0.501,0.364,0,0 +0.333,0.154,0.154,0,1,0,0,0.292,0.509,0.509,0.418,0,0 +0.333,0.154,0.154,0,0.7,0,0,0.292,0.509,0.509,0.239,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.239,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.321,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.478,0,0.244 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.364,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0.3,0,0,0,0.413,0.585,0.585,0.446,0,0.122 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0.467,0,0.244 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0.701,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.435,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.359,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.467,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.625,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.307,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.307,0,0.244 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.435,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.28 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.231 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.169 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.27 +1,0.0781,0.0781,0.8,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0.6,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.363 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.195 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0.0486 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.334 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.278 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.197 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.61 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.461 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.244 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0.3,0,0,0,0.315,0.534,0.534,0,0,0.323 +1,0.404,0.404,1,0,0,0,0.315,0.534,0.534,0,0,0.259 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.228 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.244 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0627 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0.8,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0.6,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.149,0.149,0.1,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.366 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.244 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.278 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0313 +0.667,0.554,0.554,0.8,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,1,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,1,0,0,0,0.525,0.544,0.544,0,0,0.244 +0.667,0.554,0.554,1,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0.5,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.191 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.287 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.31 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.172 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.103 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.249 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.066 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.264 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.345 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0345 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.244 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0.8,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,0.5,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.244 +1,0.392,0.392,0.8,0,0,0,0.213,0.534,0.534,0,0,0.122 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0.244 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,1,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0.244 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0.122 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0.122 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,1,0,0,0,0.222,0.534,0.534,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0.7,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.167 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.189 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.397 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0.16 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0.128 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.349,0.349,0.3,0,0,0,0.287,0.546,0.546,0,0,0.168 +1,0.349,0.349,1,0,0,0,0.287,0.546,0.546,0,0,0.134 +1,0.349,0.349,1,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0.355 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0.9,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.176 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.141 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.1 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.169 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.0337 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.278 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.244 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.291 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.0676 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +0.667,0.454,0.454,0,0,1,0,0.5,0.569,0.569,0,0.0987,0.174 +0.667,0.454,0.454,0,0,1,0,0.5,0.569,0.569,0,0.159,0 +0.667,0.454,0.454,0,0,1,0,0.5,0.569,0.569,0,0,0.122 +0.667,0.454,0.454,0,0,0,0.3,0.5,0.569,0.569,0,0.258,0 +0.667,0.554,0.554,0,0,0,1,0.525,0.544,0.544,0,0.137,0.488 +0.667,0.554,0.554,0,0,0,1,0.525,0.544,0.544,0,0.296,0.122 +0.667,0.554,0.554,0,0,0,1,0.525,0.544,0.544,0,0.0601,0 +0.667,0.554,0.554,0,0,0,0.8,0.525,0.544,0.544,0,0.0987,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0.348,0.122 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0.356,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0.416,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0.425,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.276 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.244 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.244 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.213 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.196 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.166 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0996 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.161 +1,0.164,0.164,0.8,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0.231 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.168 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.302 +1,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.364,0.364,1,0,0,0,0.232,0.546,0.546,0,0,0.244 +1,0.364,0.364,0.8,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.215 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.244 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.364,0.364,0,0.5,0,0,0.232,0.546,0.546,0.587,0,0 +1,0.352,0.352,0,1,0,0,0.222,0.559,0.559,0.446,0,0.172 +1,0.352,0.352,0,1,0,0,0.222,0.559,0.559,0.391,0,0.0343 +1,0.352,0.352,0.8,1,0,0,0.222,0.559,0.559,0.554,0,0 +1,0.352,0.352,0.6,1,0,0,0.222,0.559,0.559,0.223,0,0 +1,0.352,0.352,0,1,0,0,0.222,0.559,0.559,0.223,0,0 +0.667,0.251,0.251,0,0.1,0,0,0.234,0.528,0.528,0.5,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0.74 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0.488 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.244 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.122 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.244 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.488 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.366 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.113 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.293 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0329 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.329 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0329 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.508 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.122 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0.3,0,0,0,0.277,0.488,0.488,0,0,0.103 +0.333,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0.324 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0.398 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0.0617 +0.333,0.16,0.16,1,0.5,0,0,0.246,0.488,0.488,0.402,0,0 +0.333,0.16,0.16,1,1,0,0,0.246,0.488,0.488,0.565,0,0 +0.333,0.16,0.16,1,1,0,0,0.246,0.488,0.488,0.582,0,0 +0.333,0.16,0.16,1,1,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,1,0.7,0,0,0.246,0.488,0.488,0.533,0,0 +0.333,0.16,0.16,1,0,0,0,0.246,0.488,0.488,0.212,0,0.122 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0.207,0,0 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0.207,0,0 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0.332,0,0.122 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0.489,0,0 +0.333,0.154,0.154,0.4,0,0,0,0.249,0.492,0.492,0.598,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0.299,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0.435,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0.451,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0.647,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0.467,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0.3,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0.1,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.404,0.404,0,0,1,0,0.491,0.646,0.646,0,0.395,0 +1,0.404,0.404,0,0,0.5,0,0.491,0.646,0.646,0,0.305,0 +1,0.404,0.404,0,0,0,0.8,0.491,0.646,0.646,0,0.155,0.244 +1,0.404,0.404,0,0.5,0,1,0.491,0.646,0.646,0.342,0.15,0 +1,0.404,0.404,0,1,0,0.9,0.491,0.646,0.646,0.804,0.236,0 +1,0.404,0.404,0,1,0,0,0.491,0.646,0.646,0.549,0,0 +1,0.501,0.501,0,1,0,0,0.584,0.658,0.658,0.353,0.429,0 +1,0.501,0.501,0,1,0,0,0.584,0.658,0.658,0,0.27,0.122 +1,0.501,0.501,0,1,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0.1,0,0,0.584,0.658,0.658,0,0.506,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.249,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.137,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.122 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.409 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.265 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.122 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.957 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.191 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.173 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.167 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.1 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.243 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.199 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.249 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0635 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.107 +0.667,0.286,0.286,0.8,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.106 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.286 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.319 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.366 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.324 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.231 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.366 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0.5,0,0.305,0.463,0.463,0,0.309,0 +1,0.139,0.139,0,0,1,0,0.305,0.463,0.463,0,0,0 +1,0.284,0.284,0,0,0,0.3,0.376,0.503,0.503,0,0.438,0 +1,0.284,0.284,0,0,0,1,0.376,0.503,0.503,0,0.313,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0.322,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0.137,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0.249,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.073,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.455,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.395,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.275,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.348,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.584,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.356,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.732 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.41 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.321,0,0 +0.667,0.259,0.259,0,1,0,0,0.327,0.552,0.552,0.402,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.304,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0,0,0.169 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.505,0,0.169 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0.6,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.175 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.349 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.0349 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.176 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.282 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.316 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.17 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.19 +1,0.806,0.806,0.8,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0.6,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.244 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.287 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.419 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.541 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0.451,0,0 +1,0.391,0.391,0,1,0,0,0.45,0.486,0.486,0.587,0,0 +1,0.391,0.391,0,1,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,1,0,0,0.45,0.486,0.486,0.62,0,0 +1,0.22,0.22,0,1,0,0,0.354,0.476,0.476,0.408,0,0.366 +1,0.116,0.116,0,0.2,0,0,0.326,0.459,0.459,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0.5,0,0.246,0.488,0.488,0,0.296,0 +0.333,0.16,0.16,0,0,1,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,1,0,0.246,0.488,0.488,0,0.361,0 +0.333,0.16,0.16,0,0,0.5,0,0.246,0.488,0.488,0,0.0129,0 +0.333,0.16,0.16,0,0,0,0.8,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,1,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0.9,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0.5,0,0.24,0.519,0.519,0,0.258,0 +0.667,0.259,0.259,0,0,1,0,0.24,0.519,0.519,0,0.459,0 +0.667,0.251,0.251,0,0,0,0.3,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,1,0.234,0.528,0.528,0,0.0386,0 +0.667,0.251,0.251,0,0,0,1,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,1,0.234,0.528,0.528,0,0.644,0 +0.667,0.251,0.251,0,0,0,0.8,0.234,0.528,0.528,0,0.348,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.073,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.335,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.296,0.122 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.335,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.27,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.296,0.366 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.0987,0.488 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.258,0.244 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.0386,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.27,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.283,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.258,0.122 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.421,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.258,0.122 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0.8,0,0,0,0.297,0.571,0.571,0,0.514,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0.465,0 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0.1,0,0,0,0.361,0.596,0.596,0,0.159,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.249,0.244 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.309,0 +1,0.363,0.363,0.8,0,0,0,0.361,0.596,0.596,0,0.446,0 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0.288,0 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0.159,0.366 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.61 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0.249,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0.0515,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.296,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0.283,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.296,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.322,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.0987,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.732 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.173 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.191 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.338 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.188 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0942 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0339 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.313 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.104 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.348 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.278 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.21 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.105 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.161 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.161 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,0.3,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.134 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0.63,0,0 +0.667,0.286,0.286,1,1,0,0,0.296,0.511,0.511,0.429,0,0.244 +0.667,0.278,0.278,1,1,0,0,0.228,0.511,0.511,0,0,0.451 +0.667,0.278,0.278,1,1,0,0,0.228,0.511,0.511,0.457,0,0.278 +0.667,0.278,0.278,1,1,0,0,0.228,0.511,0.511,0.337,0,0 +0.667,0.278,0.278,1,1,0,0,0.228,0.511,0.511,0.457,0,0 +0.667,0.278,0.278,1,0.6,0,0,0.228,0.511,0.511,0.288,0,0.19 +0.667,0.278,0.278,0.8,0,0,0,0.228,0.511,0.511,0,0,0.122 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0.538,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0.592,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0.353,0,0.244 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0.511,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,0.8,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0.244 +0.333,0.2,0.2,0.1,0,0,0,0.366,0.53,0.53,0,0,0.366 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.244 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.171 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.341 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.102 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.366 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.244 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.168 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.168 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.35 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.245 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0.3,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0.6,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.186 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.215 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.344 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0.344 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0.466 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0.122 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.244 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.122 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.165 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.197 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.324 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.414 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.34 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.102 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.176 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.352 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0352 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.122 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0976 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,1,0,0.621,0.621,0.621,0,0.494,0 +1,0.656,0.656,0,0,0.5,0,0.621,0.621,0.621,0,0.309,0.366 +1,0.656,0.656,0,0,0,0.8,0.621,0.621,0.621,0,0.137,0 +1,0.656,0.656,0,0,0,0.5,0.621,0.621,0.621,0,0.0129,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.0129,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.249,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.361,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.363,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.405,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.545,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.488 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.122 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.245 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.207 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.103 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.29 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0341 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.341 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.136 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +1,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +1,0.154,0.154,0.8,0,0,0,0.249,0.492,0.492,0,0,0 +1,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0.122 +1,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0 +1,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.15,0.15,0.5,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.155 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0619 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.354 +0.667,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0.391,0,0.244 +0.667,0.168,0.168,0,1,0,0,0.336,0.525,0.525,0,0,0.122 +0.667,0.168,0.168,0,1,0,0,0.336,0.525,0.525,0.353,0,0 +0.667,0.168,0.168,0,1,0,0,0.336,0.525,0.525,0.826,0,0 +0.667,0.168,0.168,0,1,0,0,0.336,0.525,0.525,0.505,0,0 +0.667,0.168,0.168,0,0.2,0,0,0.336,0.525,0.525,0.31,0,0 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0.209,0,0 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0.209,0,0.244 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.61 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0.516,0,0.122 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0.402,0,0.244 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0.446,0,0 +0.667,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0.565,0,0 +0.667,0.252,0.252,0,0,1,0,0.379,0.517,0.517,0,0.296,0 +0.667,0.252,0.252,0,0,0.5,0,0.379,0.517,0.517,0,0.27,0 +0.667,0.252,0.252,0,0,0,0.8,0.379,0.517,0.517,0,0,0 +0.667,0.252,0.252,0,0,0,1,0.379,0.517,0.517,0,0.532,0 +1,0.554,0.554,0,0,0,1,0.525,0.544,0.544,0,0.137,0 +1,0.554,0.554,0,0,0,1,0.525,0.544,0.544,0,0,0 +1,0.554,0.554,0,0,0,0.3,0.525,0.544,0.544,0,0.258,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.481,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.202,0.244 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.142,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.366 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.41 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0331 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.366 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.15,0.15,0.8,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0.6,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0.8,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.333,0.154,0.154,1,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0.1,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0.473,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.446,0,0 +0.333,0.2,0.2,0,1,0,0,0.366,0.53,0.53,0,0,0 +0.333,0.2,0.2,0,1,0,0,0.366,0.53,0.53,0.435,0,0 +0.667,0.351,0.351,0,1,0,0,0.475,0.594,0.594,0.467,0,0 +0.667,0.351,0.351,0,0.2,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.244 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.244 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.16 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.032 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.333 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.155 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.273 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0943 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.161 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.736 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.354 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.0709 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.7 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.122 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.159 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.249 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.27,0.27,0,0.5,0,0,0.234,0.511,0.511,0.457,0,0.246 +0.667,0.27,0.27,0,1,0,0,0.234,0.511,0.511,0.462,0,0 +0.667,0.27,0.27,0,1,0,0,0.234,0.511,0.511,0.56,0,0 +0.667,0.259,0.259,0,1,0,0,0.24,0.519,0.519,0.239,0,0 +0.667,0.259,0.259,0,0.7,0,0,0.24,0.519,0.519,0.266,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0.293,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0.462,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0.457,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0.554,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0.293,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0.249,0 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0.283,0.122 +0.333,0.15,0.15,0,0,1,0,0.246,0.496,0.496,0,0.369,0 +0.333,0.149,0.149,0,0,0,0.3,0.258,0.496,0.496,0,0.223,0 +0.333,0.149,0.149,0,0,0,1,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,1,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0.8,0,0,1,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,1,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,1,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0.2,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.174 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.453 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.136 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.204 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.488 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0348 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.272 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0.3,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,1,0,1,0,0.305,0.463,0.463,0,0.283,0 +0.667,0.139,0.139,1,0,1,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,1,0,1,0,0.305,0.463,0.463,0,0,0 +0.667,0.228,0.228,1,0,0,0.3,0.352,0.461,0.461,0,0,0.236 +0.667,0.228,0.228,1,0,0,1,0.352,0.461,0.461,0,0,0 +0.333,0.139,0.139,1,0,0,1,0.305,0.463,0.463,0,0,0 +0.333,0.167,0.167,1,0,0,1,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0.4,0,0,0.8,0.317,0.484,0.484,0,0,0.163 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.13 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.488 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.333 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.155 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.653 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.188 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.339 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.237 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.201 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.366 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.173 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.433 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.168 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.134 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.199 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0331 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0.8,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0.6,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.149 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0299 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.231 +0.667,0.286,0.286,0,0.5,0,0,0.413,0.585,0.585,0.353,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.598,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.364,0,0.122 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.489,0,0 +0.667,0.286,0.286,0,0.7,0,0,0.413,0.585,0.585,0.193,0,0.366 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0.193,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.288,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.435,0,0.488 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.424,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.277,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.353,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.375,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.408,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.576,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.56,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.473,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.609,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0.864,0,0 +1,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0.397,0,0.244 +1,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0.435,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.177 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.177 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.296 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.148 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0297 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.283 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0.6,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.488 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0.5,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.488 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0.5,0,0.413,0.585,0.585,0,0.395,0 +0.667,0.286,0.286,0,0,1,0,0.413,0.585,0.585,0,0.0987,0.122 +0.667,0.286,0.286,0,0,1,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0.5,0,0.413,0.585,0.585,0,0,0 +1,0.404,0.404,0,0,0,0.8,0.491,0.646,0.646,0,0,0.122 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0.7,0.584,0.658,0.658,0.223,0,0 +1,0.501,0.501,0,1,0,0,0.584,0.658,0.658,0.332,0,0 +1,0.656,0.656,0,1,0,0,0.621,0.621,0.621,0.236,0,0 +1,0.656,0.656,0,1,0,0,0.621,0.621,0.621,0.471,0,0.122 +1,0.656,0.656,0,1,0,0,0.621,0.621,0.621,0.516,0,0 +1,0.656,0.656,0,0.2,0,0,0.621,0.621,0.621,0.641,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.44,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.446,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.408,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.446,0,0.122 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0.293,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0.375,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0.489,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.179 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0.9,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0.429,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.402,0,0 +0.333,0.167,0.167,0,1,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,1,0,0,0.317,0.484,0.484,0.31,0,0 +0.333,0.167,0.167,0,1,0,0,0.317,0.484,0.484,0.38,0,0 +0.333,0.167,0.167,0,0.2,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.244 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.366 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0.3,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.251,0.251,0.1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.244 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.404,0.404,0,0,1,0,0.491,0.646,0.646,0,0.496,0.122 +1,0.404,0.404,0,0,0.5,0,0.491,0.646,0.646,0,0.273,0 +1,0.404,0.404,0,0,0,0.8,0.491,0.646,0.646,0,0.249,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.446,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.236,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.275,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.296,0 +1,0.501,0.501,0,0,0,0.7,0.584,0.658,0.658,0,0.0987,0.366 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.438,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.142,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.366 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.186 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.142 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.122 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.117 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.0342 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.342 +1,0.286,0.286,0.8,0,0,0,0.296,0.511,0.511,0,0,0.103 +1,0.286,0.286,0.6,0,0,0,0.296,0.511,0.511,0,0,0.366 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.244 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.167 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.0333 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.313 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.244 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.366 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0.8,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.244 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.173 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.33 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.244 +0.333,0.168,0.168,0.8,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0.122 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0.122 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0.4,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0.8,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0.5,0,0,0.621,0.621,0.621,0.37,0,0 +1,0.656,0.656,1,1,0,0,0.621,0.621,0.621,0.467,0,0 +1,0.656,0.656,1,1,0,0,0.621,0.621,0.621,0.533,0,0 +1,0.656,0.656,1,1,0,0,0.621,0.621,0.621,0.228,0,0.35 +1,0.806,0.806,0.4,1,0,0,0.658,0.583,0.583,0.348,0,0.245 +1,0.806,0.806,0,1,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.806,0.806,0,0.1,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.159 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.127 +1,0.851,0.851,0,0,1,0,0.639,0.559,0.559,0,0.0129,0 +1,0.851,0.851,0,0,0.5,0,0.639,0.559,0.559,0,0.348,0.122 +1,0.851,0.851,0,0,0,0.8,0.639,0.559,0.559,0,0,0.122 +1,0.584,0.584,0,0,0,1,0.512,0.528,0.528,0,0.382,0 +1,0.391,0.391,0,0,0,1,0.45,0.486,0.486,0,0.433,0 +1,0.391,0.391,0,0,0,1,0.45,0.486,0.486,0,0.236,0 +1,0.391,0.391,0,0,0,1,0.45,0.486,0.486,0,0.395,0 +1,0.391,0.391,0,0,0,0.7,0.45,0.486,0.486,0,0.309,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.309,0.244 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.197,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.485,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.368 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.284,0.284,1,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,1,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,1,0,0,0,0.376,0.503,0.503,0,0,0.349 +1,0.284,0.284,1,0,0,0,0.376,0.503,0.503,0,0,0.105 +1,0.284,0.284,1,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.284,0.284,1,0.5,0,0,0.376,0.503,0.503,0.592,0,0 +1,0.286,0.286,1,1,0,0,0.296,0.511,0.511,0.527,0,0 +1,0.286,0.286,1,1,0,0,0.296,0.511,0.511,0.554,0,0 +1,0.286,0.286,1,1,0,0,0.296,0.511,0.511,0.625,0,0 +1,0.286,0.286,1,0.7,0,0,0.296,0.511,0.511,0.242,0,0 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0.242,0,0 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0.554,0,0 +1,0.278,0.278,0.1,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0.8,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.667,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0.366 +0.667,0.154,0.154,0.5,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.645 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.249,0.249,1,0,0.5,0,0.259,0.528,0.528,0,0.369,0 +0.667,0.249,0.249,1,0,1,0,0.259,0.528,0.528,0,0,0.177 +1,0.349,0.349,1,0,1,0,0.259,0.559,0.559,0,0.361,0 +1,0.349,0.349,1,0,1,0,0.259,0.559,0.559,0,0.309,0 +1,0.349,0.349,1,0,1,0,0.259,0.559,0.559,0,0.494,0 +0.667,0.249,0.249,1,0,0,0.3,0.259,0.528,0.528,0,0.433,0 +1,0.349,0.349,1,0,0,1,0.287,0.546,0.546,0,0.27,0.488 +1,0.349,0.349,0.8,0,0,1,0.287,0.546,0.546,0,0,0 +1,0.349,0.349,0,0,0,1,0.287,0.546,0.546,0,0.429,0 +1,0.349,0.349,0,0,0,0.8,0.287,0.546,0.546,0,0.296,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0.223,0.122 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0.296,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0.605,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0.283,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.122 +1,0.363,0.363,0.8,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.244 +1,0.404,0.404,0.1,0,0,0,0.491,0.646,0.646,0,0,0.366 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.614,0,0 +1,0.501,0.501,0,1,0,0,0.584,0.658,0.658,0.524,0,0 +0.667,0.351,0.351,0,1,0,0,0.475,0.594,0.594,0.524,0,0 +0.667,0.351,0.351,0,1,0,0,0.475,0.594,0.594,0.522,0,0 +0.667,0.351,0.351,0,1,0,0,0.475,0.594,0.594,0.614,0,0.366 +0.667,0.351,0.351,0,0.2,0,0,0.475,0.594,0.594,0.402,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.451,0,0.244 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.366 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.248 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.308 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.6,0,0.5,0,0.258,0.465,0.465,0,0.258,0 +0.667,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0,0 +0.333,0.167,0.167,0,0,0,0.3,0.317,0.484,0.484,0,0.258,0 +0.333,0.167,0.167,0,0,0,1,0.317,0.484,0.484,0,0.27,0 +0.333,0.167,0.167,0,0,0,1,0.317,0.484,0.484,0,0.309,0 +0.333,0.167,0.167,0,0,0,1,0.317,0.484,0.484,0,0.348,0 +0.333,0.167,0.167,0,0,0,0.8,0.317,0.484,0.484,0,0.283,0 +0.333,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.137,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.296,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.189,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.296,0.244 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0.283,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0.27,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0.438,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0.464,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.244 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.162 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.187 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.244 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.58 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.223 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.238 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.501,0.501,0.8,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0.1,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.366 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.122 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.366 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.228,0.228,1,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0.5,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.284,0.284,0,0,1,0,0.376,0.503,0.503,0,0.0129,0 +0.667,0.284,0.284,0,0,1,0,0.376,0.503,0.503,0,0.223,0 +0.667,0.284,0.284,0,0,1,0,0.376,0.503,0.503,0,0.112,0 +0.667,0.286,0.286,0,0,1,0,0.296,0.511,0.511,0,0.627,0 +0.667,0.286,0.286,0,0,0.5,0,0.296,0.511,0.511,0,0.296,0 +0.667,0.286,0.286,0,0,0,0.8,0.296,0.511,0.511,0,0.579,0 +0.667,0.286,0.286,0,0,0,1,0.296,0.511,0.511,0,0.348,0 +0.667,0.286,0.286,0,0,0,1,0.296,0.511,0.511,0,0.137,0 +0.667,0.286,0.286,0,0,0,1,0.296,0.511,0.511,0,0.262,0 +0.667,0.278,0.278,0,0,0,1,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0.7,0.228,0.511,0.511,0,0.309,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.408,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.395,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.0601,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.122 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.335,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.309,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.262,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.732 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.366 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0.44,0,0 +0.333,0.154,0.154,0,1,0,0,0.249,0.492,0.492,0.38,0,0.122 +0.333,0.15,0.15,0,1,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,1,0,0,0.246,0.496,0.496,0.418,0,0 +0.333,0.15,0.15,0,1,0,0,0.246,0.496,0.496,0.462,0,0 +0.333,0.15,0.15,0,0.2,0,0,0.246,0.496,0.496,0.408,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0.348,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0.565,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0.418,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0.707,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.61 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0.321,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0.342,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0.473,0,0 +0.333,0.149,0.149,0.8,0,0,0,0.268,0.492,0.492,0.397,0,0 +0.333,0.149,0.149,1,0,0,0,0.268,0.492,0.492,0.397,0,0.122 +0.333,0.149,0.149,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0.4,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,1,0,0.413,0.585,0.585,0,0.489,0 +0.667,0.286,0.286,0,0,1,0,0.413,0.585,0.585,0,0.279,0 +0.667,0.286,0.286,0,0,1,0,0.413,0.585,0.585,0,0.418,0 +1,0.501,0.501,0,0,0,0.3,0.584,0.658,0.658,0,0.418,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.0386,0.244 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.361,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0.137,0 +1,0.501,0.501,0,0,0,1,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0.2,0.621,0.621,0.621,0,0.481,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.244 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.366 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.164 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.196 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.351 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.494 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.171 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.103 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.618 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.0646 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.422 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.293 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.345 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.1 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.487 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.556 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0.8,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0.1,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.488 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.122 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.261,0,0.488 +0.667,0.259,0.259,0,1,0,0,0.327,0.552,0.552,0.5,0,0.122 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.179,0,0 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0.179,0,0.418 +0.667,0.286,0.286,0,1,0,0,0.413,0.585,0.585,0,0,0.192 +1,0.404,0.404,0,0.2,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.266 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.167 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.165 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.033 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.186 +1,0.656,0.656,0.8,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0.1,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.488 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.122 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.244 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.107,0.107,0.1,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.12 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.165 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0992 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.211 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.247 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.167 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.1 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.316 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.167 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.478 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.244 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.122 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.488 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,1,0,0.268,0.492,0.492,0,0.236,0 +0.333,0.149,0.149,0,0,1,0,0.268,0.492,0.492,0,0.0987,0 +0.333,0.149,0.149,0,0,1,0,0.268,0.492,0.492,0,0.309,0.122 +0.333,0.15,0.15,0,0,1,0,0.271,0.501,0.501,0,0.506,0 +0.333,0.15,0.15,0,0,0.5,0,0.271,0.501,0.501,0,0.382,0 +0.333,0.15,0.15,0,0,0,0.8,0.271,0.501,0.501,0,0.27,0 +0.333,0.15,0.15,0,0,0,1,0.271,0.501,0.501,0,0.421,0 +0.333,0.15,0.15,0,0,0,1,0.271,0.501,0.501,0,0.185,0 +0.333,0.15,0.15,0,0,0,1,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,1,0.292,0.509,0.509,0,0.172,0 +0.333,0.154,0.154,0,0,0,0.7,0.292,0.509,0.509,0,0.236,0.572 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0.348,0.257 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0.382,0.244 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0.236,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.15,0.34 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.296,0.278 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.0386,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.0601,0.161 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.373 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.0386,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.361,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.27,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.288,0.343 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.82,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.206,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.0987,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.663 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.105 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.256 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.244 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.435 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.343 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0686 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.122 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.226 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.175 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.14 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.162 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0.8,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0.122 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0.488 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0.4,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.244 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,1,0,0.621,0.621,0.621,0,0.236,0 +1,0.656,0.656,0,0,1,0,0.621,0.621,0.621,0,0.309,0.122 +1,0.656,0.656,0,0,1,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0.3,0.658,0.583,0.583,0,0.567,0 +1,0.806,0.806,0,0,0,1,0.658,0.583,0.583,0.527,0.27,0 +1,0.806,0.806,0,1,0,1,0.658,0.583,0.583,0.435,0.361,0 +1,0.806,0.806,0,1,0,1,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,1,0,0.8,0.658,0.583,0.583,0.505,0.0515,0 +1,0.806,0.806,0,1,0,0,0.658,0.583,0.583,0.37,0,0 +1,0.851,0.851,0,0.2,0,0,0.639,0.559,0.559,0.321,0.137,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0.505,0.137,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.275,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.343,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.249,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.309,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.609,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.223,0.122 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.404,0.404,1,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,1,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,1,0,0.315,0.534,0.534,0,0.489,0 +1,0.404,0.404,0,0,1,0,0.315,0.534,0.534,0,0.635,0 +1,0.404,0.404,0,0,1,0,0.315,0.534,0.534,0,0,0 +1,0.404,0.404,0,0,1,0,0.315,0.534,0.534,0,0.283,0 +1,0.392,0.392,0,0,0.5,0,0.213,0.534,0.534,0,0.322,0 +1,0.392,0.392,0,0,0,0.8,0.213,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,1,0.213,0.534,0.534,0,0.369,0 +1,0.392,0.392,0,0,0,1,0.213,0.534,0.534,0,0.378,0 +1,0.392,0.392,0,0,0,1,0.213,0.534,0.534,0,0.464,0 +1,0.392,0.392,0,0,0,0.3,0.213,0.534,0.534,0,0.124,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0.258,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0.0386,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0.0901,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0.172,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.0601,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.446,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.258,0.366 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.309,0.244 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.249,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.258,0.122 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.27,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.27,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.369,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.309,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.223,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.459,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.464,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.403,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.223,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.0386,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.472,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.356,0.244 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.073,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.296,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.244 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.236,0.366 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.27,0.244 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.244 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.506,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.0386,0.244 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.528,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.373,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.0601,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.122 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.309,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.369,0.122 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.249,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.361,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.174 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.715 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.122 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.366 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.157 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.286,0.286,0.8,0,0,0,0.296,0.511,0.511,0,0,0.219 +0.667,0.164,0.164,0.6,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.154,0.154,0,0.5,0,0,0.249,0.492,0.492,0.668,0,0 +0.667,0.154,0.154,0,1,0,0,0.249,0.492,0.492,0.505,0,0 +0.667,0.154,0.154,0,1,0,0,0.249,0.492,0.492,0.533,0,0 +0.667,0.154,0.154,0,1,0,0,0.249,0.492,0.492,0.457,0,0 +1,0.352,0.352,0,0.7,0,0,0.222,0.559,0.559,0.228,0,0 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.488 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.244 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.366 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.122 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.581 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.348 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.0695 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0.228,0,0.307 +1,0.363,0.363,0,1,0,0,0.361,0.596,0.596,0.391,0,0 +1,0.363,0.363,0,1,0,0,0.361,0.596,0.596,0.166,0,0 +1,0.363,0.363,0,1,0,0,0.361,0.596,0.596,0.166,0,0.122 +1,0.363,0.363,0,1,0,0,0.361,0.596,0.596,0.473,0,0 +1,0.363,0.363,0.8,0.2,0,0,0.361,0.596,0.596,0,0,0.252 +1,0.404,0.404,0.6,0,0,0,0.491,0.646,0.646,0.408,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0.402,0,0.122 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.0634 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0.467,0,0.0951 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0.489,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.5,0,0 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.293,0,0.244 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.291,0,0.366 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.291,0,0.122 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.386,0,0 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.364,0,0 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.348,0,0.122 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.462,0,0 +1,0.454,0.454,0,0,0.5,0,0.5,0.569,0.569,0.571,0.0515,0 +1,0.454,0.454,0,0,1,0,0.5,0.569,0.569,0.473,0,0.244 +1,0.656,0.656,0,0,1,0,0.621,0.621,0.621,0.293,0,0 +1,0.806,0.806,0,0,1,0,0.658,0.583,0.583,0.484,0,0 +1,0.806,0.806,0,0,1,0,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,0.3,0.658,0.583,0.583,0.353,0,0 +1,0.806,0.806,0,0,0,1,0.658,0.583,0.583,0,0,0 +1,0.806,0.806,0,0,0,1,0.658,0.583,0.583,0,0,0.244 +1,0.806,0.806,0,0,0,0.4,0.658,0.583,0.583,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.244 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.122 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.266 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0.19 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.324 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.232 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.194 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0.3,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,1,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0.2,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.366 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0.565,0,0 +0.333,0.0495,0.0495,1,1,0,0,0.258,0.465,0.465,0.408,0,0 +0.333,0.162,0.162,0.2,1,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,1,0,0,0.29,0.538,0.538,0.418,0,0 +0.333,0.162,0.162,0,1,0,0,0.29,0.538,0.538,0.359,0,0 +0.333,0.162,0.162,0,1,0,0,0.29,0.538,0.538,0.679,0,0 +0.333,0.162,0.162,0,0.9,0,0,0.29,0.538,0.538,0.353,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.8,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.7,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.491 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.366 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.349 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.21 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.269 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0633 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.493 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.115 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,1,0,0.257,0.523,0.523,0,0.318,0 +0.333,0.174,0.174,0,0,1,0,0.257,0.523,0.523,0,0.481,0 +0.333,0.174,0.174,0,0,1,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,1,0,0.257,0.523,0.523,0,0.361,0 +0.333,0.174,0.174,0,0,0.2,0.1,0.257,0.523,0.523,0,0.21,0.244 +0.333,0.174,0.174,0,0,0,1,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.504,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.444,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.283,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.27,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.0386,0 +0.333,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.366 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.488 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0.3,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,1,0,0,0,0.433,0.713,0.713,0,0,0.122 +1,0.501,0.501,0.2,0.5,0,0,0.588,0.773,0.773,0.484,0,0 +1,0.501,0.501,0,1,0,0,0.588,0.773,0.773,0.467,0,0 +1,0.501,0.501,0,1,0,0,0.588,0.773,0.773,0.375,0,0.244 +1,0.501,0.501,0,1,0,0,0.588,0.773,0.773,0.299,0,0 +1,0.501,0.501,0,0.9,0,0,0.588,0.773,0.773,0.386,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.366 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.429,0,0.343 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.259 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.175 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.245 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.402 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.175 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.105 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.244 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.244 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.244 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.183 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.169 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.203 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.344 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0687 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.3,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.172,0.172,1,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0.7,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.122 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.122 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.265 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.288 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.343 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.244 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.244 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.348 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.104 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.174 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.209 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.245 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.101 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.268 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.348 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.174 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.248 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.088 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0587 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0.8,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.16,0.16,0.2,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.244 +0.667,0.294,0.294,0.8,0,0,0,0.374,0.631,0.631,0,0,0.366 +0.667,0.294,0.294,0.7,0,0,0,0.374,0.631,0.631,0,0,0.244 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.522,0,0.122 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.527,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.505,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.402,0,0.122 +1,0.829,0.829,0,0.4,0,0,0.743,0.743,0.743,0.364,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.299,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.366 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.318 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.244 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.366 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.144 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.337 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.231 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.854 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.235 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.188 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.172 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.172 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.33 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.033 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.176 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0352 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.244 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.401 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.366 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0644 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.405 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.488 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.244 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.331 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.132 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.244 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.488 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.106 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.488 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.244 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.366 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.366 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.244 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.35,0.35,0.3,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.453,0.453,0.2,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.488 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.244 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0.3,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,1,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0.224 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0.366 +1,0.356,0.356,1,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.356,0.356,1,0,0,0,0.522,0.551,0.551,0,0,0.121 +1,0.203,0.203,1,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.273 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0584 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.295,0.295,1,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.175,0.175,0.2,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.667,0.174,0.174,0,0.5,0,0,0.257,0.523,0.523,0.533,0,0 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.505,0,0.366 +0.667,0.174,0.174,0,1,0,0,0.257,0.523,0.523,0.63,0,0 +0.667,0.17,0.17,0,1,0,0,0.261,0.523,0.523,0.582,0,0 +0.667,0.17,0.17,0,1,0,0,0.261,0.523,0.523,0.302,0,0 +0.667,0.17,0.17,0,1,0,0,0.261,0.523,0.523,0.302,0,0 +0.667,0.17,0.17,0,0.4,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.17 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.238 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.192 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.129 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.785 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.66 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.366 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.133 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.16 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.16 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.169 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.15 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0301 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0 +0.333,0.309,0.309,0.3,0,0,0,0.42,0.558,0.558,0,0,0 +0.333,0.309,0.309,1,0,0,0,0.42,0.558,0.558,0,0,0 +0.667,0.569,0.569,1,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,1,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,1,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,1,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0.7,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.333,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.244 +0.333,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.366 +0.333,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.333,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.333,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.333,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +0.667,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0 +0.667,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.253 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.158 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0632 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.16 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.171 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.137 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0.5,0,0,0.261,0.523,0.523,0.402,0,0 +0.667,0.17,0.17,0,1,0,0,0.261,0.523,0.523,0.5,0,0 +0.667,0.17,0.17,0,1,0,0,0.261,0.523,0.523,0.44,0,0.244 +0.667,0.291,0.291,0,1,0,0,0.263,0.581,0.581,0.315,0,0 +0.667,0.291,0.291,0,0.9,0,0,0.263,0.581,0.581,0.402,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.467,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.364,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.418,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.467,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.237,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0.475,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,1,0,0.263,0.601,0.601,0,0.532,0 +0.667,0.271,0.271,0,0,1,0,0.263,0.601,0.601,0,0.258,0.122 +0.667,0.271,0.271,0,0,1,0,0.263,0.601,0.601,0,0.322,0 +0.667,0.269,0.269,0,0,1,0,0.293,0.601,0.601,0,0.197,0 +0.667,0.269,0.269,0,0,0.2,0.1,0.293,0.601,0.601,0,0.0987,0.122 +0.667,0.269,0.269,0,0,0,1,0.293,0.601,0.601,0,0,0.244 +0.667,0.269,0.269,0,0,0,1,0.293,0.601,0.601,0,0.382,0.122 +0.667,0.269,0.269,0,0,0,1,0.293,0.601,0.601,0,0.21,0 +0.667,0.269,0.269,0,0,0,1,0.293,0.601,0.601,0,0.223,0 +0.667,0.269,0.269,0,0,0,0.1,0.315,0.591,0.591,0,0.665,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.361,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.309,0.122 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.373,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.309,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.244 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.258,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.309,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.528,0 +0.667,0.274,0.274,0.3,0,0,0,0.323,0.611,0.611,0,0.541,0 +0.667,0.274,0.274,1,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.7,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.366 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.327 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.171 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.341 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0341 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0542 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.232 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.366 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.13 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.2,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0.266,0,0 +1,0.0798,0.0798,0,1,0,0,0.305,0.474,0.474,0.505,0,0 +1,0.236,0.236,0,1,0,0,0.404,0.522,0.522,0.245,0,0.327 +1,0.236,0.236,0,1,0.5,0,0.404,0.522,0.522,0.245,0.0386,0.0327 +1,0.236,0.236,0,1,1,0,0.404,0.522,0.522,0.462,0,0 +1,0.236,0.236,0,1,1,0,0.404,0.522,0.522,0,0.296,0 +1,0.236,0.236,0.3,0.9,0.3,0,0.404,0.522,0.522,0,0.348,0.154 +1,0.236,0.236,1,0,0,1,0.404,0.522,0.522,0,0.455,0.0615 +1,0.417,0.417,0.2,0,0,1,0.521,0.624,0.624,0,0.197,0 +1,0.417,0.417,0,0,0,1,0.521,0.624,0.624,0,0.21,0 +0.667,0.295,0.295,0,0,0,1,0.433,0.571,0.571,0,0.421,0 +0.667,0.295,0.295,0,0,0,1,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0.7,0.433,0.571,0.571,0,0.283,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0.288,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0.167,0 +0.667,0.301,0.301,0.3,0,0,0,0.337,0.581,0.581,0,0.425,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0.446,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0.7,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.366 +0.333,0.17,0.17,0.3,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.2,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0.8,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0.7,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0.3,0,0,0,0.293,0.601,0.601,0,0,0.122 +1,0.269,0.269,1,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,1,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0.7,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0.5,0,0.323,0.611,0.611,0,0.0129,0.122 +0.667,0.274,0.274,0,0,1,0,0.323,0.611,0.611,0,0.348,0 +0.667,0.274,0.274,0,0,1,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0.3,0,0.323,0.611,0.611,0,0.309,0 +0.667,0.274,0.274,0,0,0,1,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0.361,0 +0.667,0.294,0.294,0,0,0,0.8,0.374,0.631,0.631,0,0.369,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0.275,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0.172,0 +0.667,0.294,0.294,0.3,0,0,0,0.374,0.631,0.631,0,0,0.154 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0.0617 +0.667,0.35,0.35,0.2,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.255 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.244 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.177 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.279 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.308 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.164 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.31 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.244 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0.262 +1,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,1,0,0.5,0,0.331,0.493,0.493,0,0.0601,0.167 +1,0.143,0.143,1,0,1,0,0.331,0.493,0.493,0,0.335,0.234 +1,0.172,0.172,1,0,1,0,0.346,0.518,0.518,0,0.446,0 +1,0.172,0.172,0.7,0,0.3,0,0.346,0.518,0.518,0,0.137,0 +1,0.172,0.172,0,0,0,1,0.346,0.518,0.518,0,0.408,0 +1,0.295,0.295,0,0,0,1,0.433,0.571,0.571,0,0.0987,0.225 +1,0.295,0.295,0,0,0,1,0.433,0.571,0.571,0,0.172,0 +1,0.295,0.295,0,0,0,1,0.433,0.571,0.571,0,0.708,0 +1,0.427,0.427,0,0,0,1,0.377,0.639,0.639,0,0,0 +1,0.427,0.427,0,0,0,0.7,0.377,0.639,0.639,0,0,0.17 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0.34 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.125 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.18 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.488 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.244 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.255 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.233 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.61 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.196 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.488 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.244 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.244 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0.353,0,0 +0.667,0.453,0.453,0,1,0,0,0.552,0.68,0.68,0.304,0,0.244 +0.667,0.453,0.453,0,1,0,0,0.552,0.68,0.68,0.19,0,0 +0.667,0.453,0.453,0,1,0,0,0.552,0.68,0.68,0.19,0,0.122 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.37,0,0.122 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.413,0,0 +1,0.829,0.829,0,0.9,0,0,0.743,0.743,0.743,0.745,0,0.488 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.366 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.413,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.473,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.315,0,0.366 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.478,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.391,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.488 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.634 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.0353 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0.517 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0.726 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.346 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.138 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.156 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.212 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0354 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.342 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.163 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.098 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.416 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.347 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.122 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.122 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.453,0.453,0,0,1,0,0.552,0.68,0.68,0,0.0601,0.234 +0.667,0.453,0.453,0,0,1,0,0.552,0.68,0.68,0,0,0.122 +0.667,0.453,0.453,0,0,1,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.569,0.569,0,0,1,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0.2,0.1,0.581,0.65,0.65,0,0,0.149 +0.667,0.569,0.569,0,0,0,1,0.581,0.65,0.65,0,0,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0,0.457 +1,0.905,0.905,0,0,0,0.6,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.351 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.351 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.351 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.211 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.137 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.172 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.348 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0348 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0887 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.167 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.1 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.962 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0704 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.54 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0696 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.3,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0.163 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0,0.0651 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0.7,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.244 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.178 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.126 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.551 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.167 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.322 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0.5,0,0,0.374,0.631,0.631,0.571,0,0.168 +0.667,0.294,0.294,0,1,0,0,0.374,0.631,0.631,0.429,0,0 +0.667,0.294,0.294,0,1,0,0,0.374,0.631,0.631,0.446,0,0 +0.667,0.35,0.35,0,1,0,0,0.478,0.67,0.67,0.402,0,0 +0.667,0.35,0.35,0,0.9,0,0,0.478,0.67,0.67,0.323,0,0.401 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0.323,0,0.338 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0.462,0,0.122 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0.44,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0.451,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.181 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,0,0.5,0,0,0.743,0.743,0.743,0.342,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.478,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.609,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.576,0,0 +1,0.829,0.829,0,0.9,0,0,0.743,0.743,0.743,0,0,0.366 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.149 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.29 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.357 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.087 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.029 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0.7,0,0,0,0.305,0.464,0.464,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.352,0.462,0.462,0,0,0.197 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.331 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0662 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.17 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.346 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.366 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.33 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.132 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.161 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0321 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.249 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.3,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0.7,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.107 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.366 +0.333,0.162,0.162,0.8,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.333,0.162,0.162,0.7,0,0,0,0.29,0.538,0.538,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.523 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.19 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.488 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.61 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.337 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0337 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.175 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.035 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.17,0.17,0.2,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.122 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +1,0.394,0.394,0,0,0,0,0.277,0.654,0.654,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.732 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.122 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.61 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0.5,0,0.788,0.698,0.698,0,0.0858,0 +1,0.905,0.905,0,0,1,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,1,0,0.788,0.698,0.698,0,0.678,0 +1,0.905,0.905,0,0,0.3,0,0.788,0.698,0.698,0,0.421,0 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,1,0.765,0.669,0.669,0,0.356,0 +1,0.821,0.821,0,0,0,1,0.765,0.669,0.669,0,0.283,0.122 +1,0.821,0.821,0,0,0,1,0.765,0.669,0.669,0,0.395,0 +1,0.564,0.564,0,0,0,0.2,0.596,0.601,0.601,0,0.258,0.132 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.0987,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.0987,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.309,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.309,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.485,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.506,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.0601,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.455,0.122 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.339,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.464,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.0987,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.382,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0.468,0.248 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0.283,0 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.122 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,1,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0.7,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.168 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.412 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.202 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.403 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.127 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.244 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.179 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.173 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.173 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.338 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.338 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.101 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.156 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0625 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.253 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,1,0,0.261,0.533,0.533,0,0.073,0 +0.333,0.16,0.16,0,0,1,0,0.261,0.533,0.533,0,0.296,0 +0.333,0.16,0.16,0,0,0.8,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0.5,0.275,0.533,0.533,0,0.541,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0.395,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0.506,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0.618,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0.0258,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,1,0.286,0.528,0.528,0,0.618,0 +0.333,0.159,0.159,0,0,0,0.6,0.286,0.528,0.528,0,0.361,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.451,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.536,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.0258,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.283,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.296,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.361,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.296,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.309,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.395,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.361,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.283,0.122 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0,0.5,0,0,0.368,0.568,0.568,0.342,0.322,0 +0.333,0.2,0.2,0,1,0,0,0.368,0.568,0.568,0.402,0.163,0.488 +0.333,0.2,0.2,0,1,0,0,0.368,0.568,0.568,0.495,0,0.122 +0.667,0.35,0.35,0,1,0,0,0.478,0.67,0.67,0.75,0,0 +0.667,0.35,0.35,0,0.9,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0.413,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.522,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.283,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.19,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.19,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.44,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.386,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,1,0,0.743,0.743,0.743,0,0.356,0.256 +1,0.829,0.829,0,0,1,0,0.743,0.743,0.743,0,0.27,0.185 +1,0.829,0.829,0,0,0.8,0,0.743,0.743,0.743,0,0.369,0 +1,0.905,0.905,0,0,0,0.5,0.788,0.698,0.698,0,0.0601,0 +1,0.905,0.905,0,0,0,0.9,0.788,0.698,0.698,0,0.124,0.488 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.585 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.136 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.122 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0.3,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,1,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0.2,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.257 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.253 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.531 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0661 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.304 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0.5,0,0,0.264,0.528,0.528,0.44,0,0 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.435,0,0.366 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.451,0,0 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.353,0,0 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.193,0,0 +0.333,0.164,0.164,0,1,0,0,0.264,0.528,0.528,0.193,0,0.122 +0.333,0.16,0.16,0,0.4,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.3,0,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0.2,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.212 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.137 +1,0.905,0.905,0,0,0.5,0,0.788,0.698,0.698,0,0.309,0.591 +1,0.905,0.905,0,0,0.9,0,0.788,0.698,0.698,0,0.283,0.122 +1,0.905,0.905,0,0,0,0.4,0.788,0.698,0.698,0,0.236,0 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0.309,0.169 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0.0601,0.257 +1,0.821,0.821,0,0,0,0.4,0.765,0.669,0.669,0,0.223,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.412,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.601,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.464,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.227,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.481,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.296,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.369,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.249,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.283,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.339 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.339 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0678 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.125 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.667,0.236,0.236,0.8,0,0,0,0.404,0.522,0.522,0,0,0.317 +0.667,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.236,0.236,0.7,0,0,0,0.404,0.522,0.522,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.122 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.61 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.274,0.274,1,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,1,0,0.5,0,0.323,0.611,0.611,0,0.249,0 +0.667,0.274,0.274,1,0,1,0,0.323,0.611,0.611,0,0,0.244 +0.667,0.294,0.294,0.2,0,1,0,0.374,0.631,0.631,0,0.382,0.244 +0.667,0.294,0.294,0,0,1,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0.7,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.294,0.294,0,0,0,0.6,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,1,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0.6,0.478,0.67,0.67,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.241 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.319 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.372 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.154 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.349 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.343 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0343 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.395 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.488 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.338 +0.667,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.0338 +0.333,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.333,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.333,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.333,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0.3,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0.244 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0.2,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,1,0,0.261,0.533,0.533,0,0.159,0 +0.333,0.16,0.16,0,0,1,0,0.261,0.533,0.533,0,0.369,0 +0.333,0.16,0.16,0,0,0.8,0,0.261,0.533,0.533,0,0.0386,0 +0.333,0.16,0.16,0,0,0,0.5,0.261,0.533,0.533,0,0.309,0 +0.333,0.16,0.16,0,0,0,1,0.261,0.533,0.533,0,0.335,0 +0.333,0.16,0.16,0,0,0,1,0.261,0.533,0.533,0,0.485,0 +0.333,0.159,0.159,0,0,0,1,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0.7,0.275,0.533,0.533,0,0.21,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.322,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.296,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.283,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.185,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.159,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.0601,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.244 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.244 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.19 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +1,0.655,0.655,0,0.5,0,0,0.699,0.788,0.788,0.288,0,0.122 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.511,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.37,0,0.488 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.603,0,0.61 +1,0.829,0.829,0,0.9,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.266,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.413,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.375,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.413,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.489,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.338 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0.3,0,0,0,0.305,0.474,0.474,0,0,0.161 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0.0644 +1,0.33,0.33,0.2,0,0,0,0.477,0.55,0.55,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0.266 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0.0333 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.128 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.325 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0325 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.174 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.14 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.244 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.109 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.465 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0.3,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,1,0,0,0,0.286,0.528,0.528,0,0,0 +1,0.274,0.274,0.2,0,0,0,0.323,0.611,0.611,0,0,0 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.366 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.122 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.122 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0.3,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,1,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,1,0,0,0,0.433,0.713,0.713,0,0,0.154 +1,0.417,0.417,0.7,0,0,0,0.433,0.713,0.713,0,0,0.61 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.488 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,0,0.5,0,0,0.743,0.743,0.743,0.413,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.321,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.505,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.375,0,0 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.905,0.905,0,0.4,0,0,0.788,0.698,0.698,0.364,0,0.555 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.484,0,0.0481 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.359,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.571,0,0 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.228,0,0.292 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.457,0,0.136 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.326,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.446,0,0.0799 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.188,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.188,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.315,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.304,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.652,0,0.244 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.495,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.424,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.522,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.478,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.332,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.413,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.264,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.264,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.2,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.337 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.101 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.7,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.854 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.122 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0.3,0,0.5,0,0.699,0.788,0.788,0,0.236,0 +1,0.655,0.655,1,0,1,0,0.699,0.788,0.788,0,0.412,0.122 +1,0.829,0.829,1,0,1,0,0.743,0.743,0.743,0,0.425,0 +1,0.829,0.829,0.7,0,1,0,0.743,0.743,0.743,0,0.85,0 +1,0.829,0.829,0,0,0.7,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0.6,0.743,0.743,0.743,0,0.545,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0.309,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0,0.244 +1,0.905,0.905,0,0,0,0.2,0.788,0.698,0.698,0,0.481,0.366 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.481,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.618,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.373,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.197,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.322,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.361,0.488 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.481,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.112,0.122 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0.348,0 +1,0.51,0.51,0.3,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.51,0.51,1,0,0,0,0.654,0.594,0.594,0,0,0.122 +1,0.51,0.51,1,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.51,0.51,1,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.51,0.51,1,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.249,0.249,1,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.249,0.249,1,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.249,0.249,1,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.249,0.249,0.2,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.295,0.295,0,0.5,0,0,0.433,0.571,0.571,0.636,0,0 +0.667,0.295,0.295,0,1,0,0,0.433,0.571,0.571,0.364,0,0 +0.667,0.295,0.295,0,1,0,0,0.433,0.571,0.571,0.429,0,0 +0.667,0.301,0.301,0,1,0,0,0.337,0.581,0.581,0.484,0,0 +0.667,0.301,0.301,0,0.9,0,0,0.337,0.581,0.581,0.234,0,0.488 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0.234,0,0.366 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.122 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.244 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0.5,0,0.293,0.601,0.601,0,0.369,0.122 +0.667,0.269,0.269,0,0,1,0,0.293,0.601,0.601,0,0,0 +1,0.378,0.378,0,0,1,0,0.311,0.669,0.669,0,0.459,0 +1,0.378,0.378,0,0,0.3,0,0.311,0.669,0.669,0,0.369,0 +1,0.378,0.378,0,0,0,1,0.311,0.669,0.669,0,0.73,0 +1,0.379,0.379,0,0,0,0.4,0.344,0.654,0.654,0,0.584,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0.433,0.244 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0.309,0.122 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0.296,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0.244 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.366 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.122 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.408,0 +0,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.223,0 +0.333,0.309,0.309,0,0,1,0,0.42,0.558,0.558,0,0.249,0.122 +0.333,0.309,0.309,0,0,1,0,0.42,0.558,0.558,0,0.0386,0 +0.333,0.309,0.309,0,0,0.2,0.1,0.42,0.558,0.558,0,0.223,0.244 +0.333,0.309,0.309,0,0,0,1,0.42,0.558,0.558,0,0,0 +0.333,0.335,0.335,0,0,0,0.3,0.434,0.543,0.543,0,0.21,0 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0.296,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.172 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.15 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.336 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0672 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.172 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.294 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.61 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.366 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.488 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.366 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0.3,0,0,0,0.374,0.631,0.631,0,0,0.532 +1,0.417,0.417,1,0,0,0,0.433,0.713,0.713,0,0,0.299 +1,0.417,0.417,0.2,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.3,0,0,0,0.478,0.67,0.67,0,0,0.244 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.655,0.655,1,0.5,0,0,0.699,0.788,0.788,0.413,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0.429,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0.658,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0.516,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0,0,0.366 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,1,0.4,0,0,0.743,0.743,0.743,0.353,0,0 +1,0.829,0.829,0.7,0,0,0,0.743,0.743,0.743,0.457,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.451,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.457,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.353,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.418,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.397,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.418,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.244 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.156 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.127 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.366 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.366 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.488 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0.8,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0.2,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.122 +0.333,0.2,0.2,0.8,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.2,0.2,1,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0.2,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.174 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.154 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.157 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.0629 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.244 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.167 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.343 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.137 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.522,0,0.212 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.277,0,0 +0.333,0.172,0.172,0,1,0,0,0.346,0.518,0.518,0.234,0,0 +0.333,0.172,0.172,0.3,1,0,0,0.346,0.518,0.518,0.234,0,0 +0.333,0.172,0.172,1,1,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,1,0.4,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0.2,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.138 +1,0.501,0.501,0.3,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,1,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,1,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,1,0,0,0,0.588,0.773,0.773,0.462,0,0 +1,0.501,0.501,1,1,0,0,0.588,0.773,0.773,0.397,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0.44,0,0 +1,0.655,0.655,1,1,0,0,0.699,0.788,0.788,0.348,0,0 +1,0.655,0.655,0.2,0.4,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.366 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.244 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.488 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.244 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.249,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.481,0 +1,0.0798,0.0798,0,0,1,0,0.305,0.474,0.474,0,0.481,0 +1,0.0798,0.0798,0,0,1,0,0.305,0.474,0.474,0,0.348,0 +1,0.0798,0.0798,0,0,0.7,0,0.305,0.474,0.474,0,0.296,0 +1,0.11,0.11,0,0,0,0.6,0.352,0.482,0.482,0,0.236,0.203 +1,0.11,0.11,0,0,0,1,0.352,0.482,0.482,0,0.369,0 +1,0.11,0.11,0,0,0,1,0.352,0.482,0.482,0,0,0 +1,0.236,0.236,0,0,0,1,0.404,0.522,0.522,0,0.112,0.133 +1,0.236,0.236,0,0,0,0.6,0.404,0.522,0.522,0,0.185,0.133 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0.176,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0.258,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0.258,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0.348,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.309,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.468,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.223,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.137,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.0987,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.348,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.618,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.0386,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.519,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.21,0.122 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.69,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.486,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.164 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.168 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.168 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.263 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.172 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0688 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.105 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.244 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.366 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0.8,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.122 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,1,0,0,0,0.588,0.773,0.773,0,0,0.122 +1,0.655,0.655,1,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0.7,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.488 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.488 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.366 +1,0.829,0.829,0,0,0.5,0,0.743,0.743,0.743,0,0.249,0.244 +1,0.829,0.829,0,0,1,0,0.743,0.743,0.743,0,0.395,0.122 +1,0.569,0.569,0,0,1,0,0.581,0.65,0.65,0,0.236,0 +1,0.569,0.569,0,0,1,0,0.581,0.65,0.65,0,0.296,0 +1,0.569,0.569,0,0,0.7,0,0.581,0.65,0.65,0,0,0 +1,0.62,0.62,0,0,0,0.6,0.611,0.621,0.621,0,0.283,0 +1,0.62,0.62,0,0,0,1,0.611,0.621,0.621,0,0.348,0.488 +1,0.62,0.62,0,0,0,1,0.611,0.621,0.621,0,0,0.122 +1,0.62,0.62,0,0,0,1,0.611,0.621,0.621,0,0.506,0 +1,0.62,0.62,0,0,0,0.6,0.611,0.621,0.621,0,0.249,0.122 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.244 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.073,0.353 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.0858,0.212 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.476,0.244 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.155,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.309,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.249,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.309,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.296,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.168 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.168 +1,0.236,0.236,0.8,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0 +1,0.417,0.417,1,0,0,0,0.521,0.624,0.624,0,0,0.264 +1,0.417,0.417,0.7,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.0658 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.0987 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.488 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.244 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.732 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.244 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0.3,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,1,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0.7,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.366 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.488 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.122 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.488 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.488 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.488 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.571,0,0 +1,0.905,0.905,0,1,0,0,0.788,0.698,0.698,0.5,0,0.122 +1,0.821,0.821,0,1,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,1,0,0,0.765,0.669,0.669,0.5,0,0 +1,0.821,0.821,0,1,0,0,0.765,0.669,0.669,0.554,0,0.244 +1,0.821,0.821,0,0.4,0,0,0.765,0.669,0.669,0,0,0.244 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0.315,0,0.169 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0.424,0,0.19 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0.217,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0.217,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0.342,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.122 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.354 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0708 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.159 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.323 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.647 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.127 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.372 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.176 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.246 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.276 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.122 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0694 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.139 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.412 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.278 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.244 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.366 +0.333,0.159,0.159,0.8,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0.7,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0.5,0,0.588,0.773,0.773,0,0.283,0 +1,0.501,0.501,0,0,0.9,0,0.588,0.773,0.773,0,0.361,0.122 +0.667,0.35,0.35,0,0,0,0.4,0.478,0.67,0.67,0,0.0858,0 +0.667,0.35,0.35,0,0,0,1,0.478,0.67,0.67,0,0.249,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0.575,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0.391,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.27,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.223,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.309,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0.395,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.244 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.366 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.488 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.122 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.139 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.142 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.199 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0994 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.122 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.244 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.202 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.136 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.102 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +1,0.382,0.382,0,0,0,0,0.266,0.669,0.669,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +1,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +1,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +1,0.269,0.269,0,0,0.5,0,0.315,0.591,0.591,0,0.0258,0.244 +0.667,0.159,0.159,0,0,0.9,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0.4,0.315,0.591,0.591,0,0.283,0 +0.667,0.269,0.269,0,0,0,1,0.315,0.591,0.591,0,0.408,0 +0.667,0.269,0.269,0,0,0,1,0.315,0.591,0.591,0,0,0 +1,0.387,0.387,0,0,0,0.4,0.355,0.684,0.684,0,0.504,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0.457,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0.309,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0.0601,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0.0386,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0.197,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0.0386,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0.309,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0.258,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0.236,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0.483,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0.582,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0.369,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.44,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.375,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.337,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0.9,0.5,0,0.743,0.743,0.743,0,0.0386,0 +1,0.829,0.829,0,0,1,0,0.743,0.743,0.743,0,0,0.244 +1,0.829,0.829,0,0,1,0,0.743,0.743,0.743,0,0.506,0 +1,0.829,0.829,0,0,0.3,0,0.743,0.743,0.743,0,0.382,0 +1,0.829,0.829,0,0,0,1,0.743,0.743,0.743,0,0.345,0 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0.135,0 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0.309,0.122 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0.2,0.788,0.698,0.698,0,0.309,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.348,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.545,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.369,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.545,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.0386,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0.5,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0.268,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0.421,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.691,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.322,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.258,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.361,0.244 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.309,0.122 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0296 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.118 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0.8,0,0,0,0.331,0.493,0.493,0,0,0.344 +0.667,0.143,0.143,0.7,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.488 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.165 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0992 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.238 +0.333,0.172,0.172,0.8,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0.7,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.244 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.321 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.304 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.283 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0668 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.356 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.122 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.122 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.278 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.164 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.263 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.286 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.347 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0.455 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.0706 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.114 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.297 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.28 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.244 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.198 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.171 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0683 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.467 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.069 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,0.8,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.274,0.274,1,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0.7,0,0.5,0,0.374,0.631,0.631,0,0.309,0 +0.667,0.294,0.294,0,0,0.9,0,0.374,0.631,0.631,0,0,0 +0.667,0.294,0.294,0,0,0,0.4,0.374,0.631,0.631,0,0.343,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0.361,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0.258,0 +0.667,0.35,0.35,0,0,0,1,0.478,0.67,0.67,0,0.494,0 +0.667,0.35,0.35,0,0,0,0.8,0.478,0.67,0.67,0,0.481,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.0386,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.283,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.309,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.244 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.244 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.488 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.177 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.476 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0354 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.244 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.301 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.189 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.122 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.655 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.344 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.122 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.347 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0.478,0,0 +0.667,0.143,0.143,0,1,0,0,0.331,0.493,0.493,0.473,0,0 +0.667,0.143,0.143,0,1,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.143,0.143,0,1,0,0,0.331,0.493,0.493,0.516,0,0 +0.667,0.143,0.143,0,1,0,0,0.331,0.493,0.493,0.549,0,0 +0.667,0.172,0.172,0,0.4,0,0,0.346,0.518,0.518,0.353,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.174,0.174,0.7,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.122 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.244 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.122 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.366 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.244 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.543,0,0 +1,0.655,0.655,0,1,0,0,0.699,0.788,0.788,0.38,0,0 +0.667,0.569,0.569,0,1,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.569,0.569,0,1,0,0,0.581,0.65,0.65,0.397,0,0 +0.667,0.569,0.569,0,1,0,0,0.581,0.65,0.65,0.375,0,0.244 +0.667,0.569,0.569,0,0.4,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.122 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.244 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.122 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.244 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.122 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0887 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.234 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0647 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.171 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.274 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0629 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0944 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.132 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.492 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.161 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0.7,0,0.337,0.58,0.58,0,0.159,0 +1,0.452,0.452,0,0,1,0,0.376,0.637,0.637,0,0.644,0.0659 +1,0.452,0.452,0,0,1,0,0.376,0.637,0.637,0,0,0.264 +1,0.452,0.452,0,0,1,0,0.376,0.637,0.637,0,0.309,0 +1,0.456,0.456,0,0,0.5,0,0.254,0.637,0.637,0,0.395,0 +1,0.456,0.456,0,0,0,0.8,0.254,0.637,0.637,0,0.592,0.122 +1,0.456,0.456,0,0,0,1,0.254,0.637,0.637,0,0.468,0.229 +1,0.456,0.456,0,0,0,1,0.254,0.637,0.637,0,0.275,0.155 +1,0.456,0.456,0,0,0,1,0.254,0.637,0.637,0,0.27,0.122 +0.667,0.321,0.321,0,0,0,1,0.255,0.58,0.58,0,0.27,0.366 +0.667,0.312,0.312,0,0,0,1,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0.4,0.263,0.58,0.58,0,0.421,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.468,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.073,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.433,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0685 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.24 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.365 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.157 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.122 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.244 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0.5,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.244 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.61 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0.4,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0692 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.33 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.263 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.35 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.244 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.2,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.249,0 +1,0.0495,0.0495,0,0,0.2,0.1,0.258,0.465,0.465,0,0.369,0 +1,0.147,0.147,0,0,0,1,0.33,0.493,0.493,0,0,0.069 +1,0.147,0.147,0,0,0,0.4,0.33,0.493,0.493,0,0.335,0.345 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0.309,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +1,0.433,0.433,1,0,0,0,0.52,0.622,0.622,0,0,0 +1,0.433,0.433,1,0,0,0,0.52,0.622,0.622,0,0,0.353 +0.667,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0,0,0.0706 +0.667,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0.0652 +0.667,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0.228 +0.667,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0.2,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.221 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0671 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.268 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0704 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.211 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0588 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0294 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.224 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0.142 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.063 +0.667,0.289,0.289,1,0,0,0,0.292,0.6,0.6,0,0,0.158 +0.667,0.289,0.289,0.6,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.122 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.244 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.244 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.122 +1,0.946,0.946,0,0.2,0,0,0.697,0.785,0.785,0.315,0,0.366 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.435,0,0.182 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.63,0,0.121 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.326,0,0.193 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0.5,0,0,0.741,0.741,0.741,0.315,0,0.122 +1,0.919,0.919,0,0.2,0,0,0.741,0.741,0.741,0.397,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.592,0,0.054 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.31,0,0.149 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,1,0,0,0.785,0.696,0.696,0.19,0,0 +1,0.747,0.747,0,0.5,0,0,0.785,0.696,0.696,0.19,0,0.282 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.489,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.484,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.315,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.461 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0677 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.838 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.189 +0.667,0.175,0.175,0.3,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.667,0.292,0.292,0.3,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.488 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.168 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0671 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.122 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.244 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.366 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0,0,0 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0,0,0 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0.5,0,0.255,0.58,0.58,0,0.249,0 +0.667,0.321,0.321,0,0,1,0,0.255,0.58,0.58,0,0.348,0 +0.667,0.321,0.321,0,0,1,0,0.255,0.58,0.58,0,0.361,0 +0.667,0.321,0.321,0.3,0,0.3,0,0.255,0.58,0.58,0,0.0858,0 +0.667,0.321,0.321,1,0,0,1,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,1,0,0,0.5,0.263,0.58,0.58,0,0.283,0 +0.667,0.312,0.312,1,0,0,0,0.263,0.58,0.58,0,0.361,0 +0.667,0.312,0.312,1,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0.6,0,0,0,0.263,0.58,0.58,0,0.0386,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,1,0,0.27,0.59,0.59,0,0.27,0 +0.667,0.3,0.3,0,0,0.4,0,0.27,0.59,0.59,0,0.0258,0 +0.667,0.3,0.3,0,0,0,0.9,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,1,0.27,0.59,0.59,0,0.27,0 +0.667,0.3,0.3,0,0,0,1,0.27,0.59,0.59,0,0.433,0 +0.667,0.3,0.3,0,0,0,1,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0.7,0.263,0.6,0.6,0,0.21,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.236,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.446,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.506,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.249,0 +0.667,0.289,0.289,0.3,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,1,0,0,0,0.292,0.6,0.6,0,0,0.122 +0.667,0.289,0.289,1,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0.9,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0858 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.244 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.315 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.386,0,0.159 +0.667,0.647,0.647,0,1,0,0,0.55,0.679,0.679,0.533,0,0.186 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.5,0,0.122 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.321,0,0.144 +0.667,0.629,0.629,0,0.7,0,0,0.58,0.649,0.649,0.413,0,0 +0.667,0.629,0.629,0.3,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0.244 +0.667,0.515,0.515,1,0,0,0,0.609,0.619,0.619,0,0,0.122 +0.667,0.515,0.515,1,0,0,0,0.609,0.619,0.619,0,0,0.122 +0.667,0.515,0.515,1,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0.9,0,0,0,0.763,0.667,0.667,0,0,0.25 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.224 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.556 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.126 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.126 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.189 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0.7,0,0.305,0.473,0.473,0,0.21,0 +1,0.0816,0.0816,0,0,0.7,0,0.305,0.473,0.473,0,0,0.122 +1,0.0816,0.0816,0,0,0,0.6,0.305,0.473,0.473,0,0.618,0.244 +1,0.0816,0.0816,0,0,0,1,0.305,0.473,0.473,0,0.185,0.122 +1,0.245,0.245,0,0,0,1,0.403,0.521,0.521,0,0.704,0 +1,0.245,0.245,0,0,0,1,0.403,0.521,0.521,0,0.395,0 +1,0.245,0.245,0,0,0,1,0.403,0.521,0.521,0,0.249,0 +1,0.245,0.245,0,0,0,1,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,1,0,0,0.6,0.403,0.521,0.521,0,0.605,0 +1,0.245,0.245,0.6,0,0,0,0.403,0.521,0.521,0,0.0987,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.132 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.0698 +0.667,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0.349 +0.667,0.184,0.184,0.6,0,0,0,0.297,0.523,0.523,0,0,0.14 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.122 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.122 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.122 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0662 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.321 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.0643 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.193 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.645 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.366 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.113 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.465 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0988 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.103 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.333,0.194,0.194,0,0,0.7,0,0.29,0.537,0.537,0,0.0601,0 +0.333,0.237,0.237,0,0,1,0,0.316,0.547,0.547,0,0,0.489 +0.333,0.237,0.237,1,0,1,0,0.316,0.547,0.547,0,0,0.214 +0.667,0.425,0.425,1,0,1,0,0.373,0.629,0.629,0,0,0 +1,0.612,0.612,1,0,0.5,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0.8,0.431,0.711,0.711,0,0,0.244 +1,0.612,0.612,0.9,0,0,1,0.431,0.711,0.711,0,0,0.214 +1,0.804,0.804,0,0,0,1,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0.3,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0.2,0,0,0.586,0.77,0.77,0.342,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.56,0,0.3 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.364,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.565,0,0 +1,0.946,0.946,0,0.5,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.244 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.066 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.066 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.244 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.245 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.349 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.31 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.259 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0646 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.194 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.24 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.119 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0.9,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.488 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.122 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.122 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.122 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.235 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.445 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.211 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0327 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.327 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0.2,0,0,0.297,0.523,0.523,0.37,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.457,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.429,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.397,0,0 +0.333,0.185,0.185,0,0.5,0,0,0.257,0.523,0.523,0.549,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0.467,0,0.176 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.0696 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.104 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.366 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0.2,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0.2,0,0,0.373,0.629,0.629,0.353,0,0 +0.667,0.553,0.553,0,1,0,0,0.477,0.669,0.669,0.484,0,0 +0.667,0.553,0.553,0,1,0,0,0.477,0.669,0.669,0.386,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0,0,0 +0.667,0.553,0.553,0,1,0,0,0.477,0.669,0.669,0.293,0,0.244 +0.667,0.553,0.553,0,0.5,0,0,0.477,0.669,0.669,0.446,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0.451,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.366 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.488 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.226,0,0 +1,0.946,0.946,0,0.7,0,0,0.697,0.785,0.785,0.226,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.549,0,0.117 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.462,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.538,0,0.122 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.533,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.207,0,0.502 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.207,0,0.672 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.61 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.699 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.122 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.366 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.366 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.242 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.276 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0678 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0339 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.231 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.132 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.213 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0.6,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0.2,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,1,0,0.26,0.532,0.532,0,0.21,0 +0.333,0.171,0.171,0,0,0.2,0.1,0.26,0.532,0.532,0,0.421,0 +0.333,0.169,0.169,0,0,0,1,0.275,0.532,0.532,0,0.532,0 +0.333,0.169,0.169,0,0,0,1,0.275,0.532,0.532,0,0,0.122 +0.333,0.169,0.169,0,0,0,1,0.275,0.532,0.532,0,0.283,0.122 +0.333,0.169,0.169,0,0,0,1,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0.5,0.275,0.532,0.532,0,0.678,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.283,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.0386,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.459,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.309,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.433,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.0515,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.258,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.185,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.408,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.0987,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0.433,0 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0.223,0 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0.545,0.122 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0.618,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.244 +0.667,0.553,0.553,0.5,0,0,0,0.477,0.669,0.669,0,0.506,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.369,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0.249,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0.223,0.244 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0.0601,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.0386,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.0601,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.395,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.166,0,0.244 +1,0.946,0.946,0,0.7,0,0,0.697,0.785,0.785,0.166,0.0386,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.348,0.27,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.348,0,0.122 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.511,0.159,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.446,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.366 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.426 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.333 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0671 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0335 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.207,0,0 +0.667,0.0495,0.0495,1,0.7,0,0,0.258,0.465,0.465,0.207,0,0 +0.667,0.0495,0.0495,1,1,0,0,0.258,0.465,0.465,0.37,0,0 +0.667,0.184,0.184,1,1,0,0,0.297,0.523,0.523,0.457,0,0 +0.667,0.184,0.184,1,1,0,0,0.297,0.523,0.523,0.424,0,0 +0.667,0.184,0.184,1,1,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0.122 +0.667,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0.61 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.312,0.312,0.8,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,1,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0.2,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.069 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.172 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.152 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0305 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.425,0.425,0.5,0,0,0,0.373,0.629,0.629,0,0,0.223 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0.398 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0.244 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0.4,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0.2,0,0,0.477,0.669,0.669,0.337,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.375,0,0.244 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.418,0,0.122 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.375,0,0 +1,0.946,0.946,0,0.5,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.126 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0874 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0291 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.366 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.244 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.624 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.142 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.343 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.172 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.178 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.161 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.332 +0.333,0.185,0.185,0.3,0,0,0,0.257,0.523,0.523,0,0,0.133 +0.333,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0.488 +0.333,0.185,0.185,1,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.366 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.175,0.175,1,0,1,0,0.264,0.528,0.528,0,0.429,0 +0.333,0.175,0.175,0.2,0,1,0,0.264,0.528,0.528,0,0.0258,0 +0.333,0.175,0.175,0,0,0.8,0,0.264,0.528,0.528,0,0.0987,0 +0.333,0.175,0.175,0,0,0,0.5,0.264,0.528,0.528,0,0.361,0 +0.333,0.175,0.175,0,0,0,1,0.264,0.528,0.528,0,0.468,0.122 +0.667,0.3,0.3,0,0,0,1,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,1,0.263,0.6,0.6,0,0.0987,0 +0.667,0.292,0.292,0,0,0,1,0.263,0.6,0.6,0,0.159,0 +0.667,0.292,0.292,0,0,0,1,0.263,0.6,0.6,0,0.335,0 +0.667,0.292,0.292,0,0,0,0.7,0.263,0.6,0.6,0,0.249,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.373,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.468,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.322,0.366 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.258,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.395,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.386,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.296,0.122 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.0258,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.361,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.488 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,0.3,0,0,0,0.316,0.547,0.547,0,0,0.244 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +1,0.553,0.553,0.6,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.244 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.488 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.135 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.165 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.165 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.122 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.186 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.45 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.206 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.218 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0.625,0,0.122 +0.667,0.338,0.338,0,1,0,0,0.322,0.609,0.609,0.473,0,0 +0.667,0.425,0.425,0,1,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,1,0,0,0.373,0.629,0.629,0.543,0,0.165 +0.667,0.425,0.425,0,1,0,0,0.373,0.629,0.629,0.429,0,0.352 +0.667,0.425,0.425,0,0.7,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0.527,0,0.122 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0.527,0,0.0909 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.0303 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0.435,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0.364,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0.326,0,0 +1,0.553,0.553,0.3,0,0,0,0.477,0.669,0.669,0,0,0.732 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.244 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0.9,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.244 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.366 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.556 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.156 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0624 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0905 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0678 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.229 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.342 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.0691 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.346 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.178 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0593 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.119 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.233 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.266 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0.6,0,0,0,0.345,0.518,0.518,0,0,0.218 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.237 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.47 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.227 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0.242,0,0.0972 +0.667,0.3,0.3,0,0.7,0,0,0.27,0.59,0.59,0.242,0,0.122 +0.667,0.3,0.3,0,1,0,0,0.27,0.59,0.59,0.587,0,0 +0.667,0.292,0.292,0,1,0,0,0.263,0.6,0.6,0.598,0,0.0698 +0.667,0.292,0.292,0,1,0,0,0.263,0.6,0.6,0.37,0,0.349 +0.667,0.292,0.292,0,1,0,0,0.263,0.6,0.6,0.364,0,0.0698 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0.315,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.475 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.066 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.122 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0.6,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.61 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.366 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0.277,0,0.122 +0.667,0.647,0.647,0,0.7,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,1,0,0,0.55,0.679,0.679,0.457,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.353,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.625,0,0.122 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.598,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0.6,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.244 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.122 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,1,0,0.2,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0.2,0,1,0,0.403,0.521,0.521,0,0.223,0 +1,0.245,0.245,0,0,0.2,0.1,0.403,0.521,0.521,0,0.0386,0 +1,0.433,0.433,0,0,0,1,0.52,0.622,0.622,0,0.21,0 +1,0.433,0.433,0,0,0,0.4,0.52,0.622,0.622,0,0.631,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0.296,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0.545,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0.172,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.232 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0695 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.243 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.105 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.315 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.366 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.244 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0.2,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.223 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.0638 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.582 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0687 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.397 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.244 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.245 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.035 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.226 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0647 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.0643 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.193 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0.9,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0625 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0937 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.482,0.482,1,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,1,0,0,0,0.354,0.681,0.681,0,0,0.122 +1,0.482,0.482,0.9,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.122 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0.8,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.287 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.218 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.307 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.222 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.229 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.277 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.228 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.244 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.198 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0.2,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.244 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.157 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.366 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,1,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0.2,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.23 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.146 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.191 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0631 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.126 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.225 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.28 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.366 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.366 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.366 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0.6,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.122 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.174 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.366 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.473 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.399 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.366 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0673 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.269 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0.6,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.223 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.153 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.0612 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.264 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.172 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.137 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.199 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0.3,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,1,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.175,0.175,0.9,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.366 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.122 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.122 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.244 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0.467,0,0 +1,0.421,0.421,0,1,0,0,0.343,0.652,0.652,0.413,0,0 +1,0.421,0.421,0,1,0,0,0.343,0.652,0.652,0,0,0 +1,0.421,0.421,0,1,0,0,0.343,0.652,0.652,0.516,0,0 +1,0.421,0.421,0,1,0,0,0.343,0.652,0.652,0,0,0 +1,0.482,0.482,0,0.7,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.122 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.244 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0.375,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.457,0,0.244 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.228,0,0.244 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.255,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.527,0,0.122 +1,0.946,0.946,0,0.7,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.505,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.429,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.429,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.342,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.478,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.342,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.478,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.549,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.153 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.061 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.189 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0.3,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0.3,0,0,0,0.345,0.518,0.518,0,0,0.184 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.244 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.244 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0.8,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0.8,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0.122 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0.122 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.244 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.244 +1,0.804,0.804,0,0.5,0,0,0.586,0.77,0.77,0.609,0,0.244 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.712,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.62,0,0.244 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.337,0,0.488 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0.8,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.488 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.366 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.61 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.366 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.366 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.493,0.493,0,0.5,0,0,0.652,0.593,0.593,0.234,0,0 +1,0.493,0.493,0,1,0,0,0.652,0.593,0.593,0.332,0,0 +1,0.493,0.493,0,1,0,0,0.652,0.593,0.593,0.489,0,0 +1,0.345,0.345,0,1,0,0,0.521,0.55,0.55,0.38,0,0 +1,0.345,0.345,0,1,0,0,0.521,0.55,0.55,0.495,0,0 +1,0.345,0.345,0,1,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0.8,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.675 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0.21 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0.216 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0.313 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0521 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0681 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.238 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,1,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0.2,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.244 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.435 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.521 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.224 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.032 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0.244 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.0623 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.309 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.366 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.219 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.153 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.488 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.428 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.102 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0 +0.667,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0.244 +0.667,0.629,0.629,0.1,0,0,0,0.58,0.649,0.649,0,0,0.122 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.366 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.122 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.122 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.145 +0.667,0.394,0.394,0,0,0.2,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,1,0,0.595,0.6,0.6,0,0.0515,0 +0.667,0.394,0.394,0,0,1,0,0.595,0.6,0.6,0,0.0858,0 +0.667,0.345,0.345,0,0,0.6,0,0.521,0.55,0.55,0,0,0.061 +0.667,0.345,0.345,0,0,0,0.7,0.521,0.55,0.55,0,0.0386,0.0916 +0.667,0.345,0.345,0,0,0,1,0.521,0.55,0.55,0,0.223,0 +0.667,0.345,0.345,0,0,0,1,0.521,0.55,0.55,0,0,0 +0.667,0.345,0.345,0,0,0,1,0.521,0.55,0.55,0,0,0.156 +0.667,0.197,0.197,0,0,0,1,0.389,0.508,0.508,0,0,0 +0.667,0.116,0.116,0,0,0,1,0.356,0.488,0.488,0,0,0 +0.667,0.116,0.116,0,0,0,0.5,0.356,0.488,0.488,0,0,0.122 +0.667,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.204 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0 +1,0.114,0.114,0.5,0,0,0,0.351,0.481,0.481,0,0,0 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0.0683 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0.205 +1,0.245,0.245,0.7,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.236 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.236 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0665 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0997 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.366 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.231 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.221 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.6,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0.7,0,0.29,0.537,0.537,0,0.408,0 +0.333,0.194,0.194,0,0,1,0,0.29,0.537,0.537,0,0.717,0 +0.333,0.194,0.194,0,0,1,0,0.29,0.537,0.537,0,0.27,0 +0.667,0.338,0.338,0,0,0.1,0.2,0.322,0.609,0.609,0,0.519,0 +0.667,0.425,0.425,0,0,0,1,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,1,0.373,0.629,0.629,0,0.249,0 +0.667,0.425,0.425,0,0,0,0.9,0.373,0.629,0.629,0,0.322,0.244 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.172,0.279 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.455,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.223,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.0987,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.233 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.133 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.195 +1,0.946,0.946,0.2,0,0,0,0.697,0.785,0.785,0,0,0.13 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.366 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0.7,0,0.741,0.741,0.741,0,0.283,0 +1,0.747,0.747,0,0,0.7,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0.6,0.785,0.696,0.696,0,0.494,0 +1,0.747,0.747,0,0,0,1,0.785,0.696,0.696,0,0.0258,0 +1,0.747,0.747,0,0,0,1,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,1,0.785,0.696,0.696,0,0.545,0.244 +1,0.747,0.747,0,0,0,1,0.785,0.696,0.696,0,0.348,0.736 +1,0.566,0.566,0,0,0,1,0.763,0.667,0.667,0,0.472,0.441 +1,0.566,0.566,0,0,0,0.6,0.763,0.667,0.667,0,0.498,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0.0129,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0.309,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0.0987,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0.558,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0.322,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0.0858,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0.348,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0.296,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0.21,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.0258,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.408,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.488 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.742,0.366 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0.425,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0618 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0618 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.235 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.168 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.071 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.142 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.122 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0.283,0,0.244 +0.333,0.185,0.185,0,0.7,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.342,0,0.122 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.739,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.391,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.299,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.0653 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.294 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.305 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0674 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.169 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.144 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.366 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.244 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.366 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.366 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.228 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.155 +0.333,0.301,0.301,1,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,1,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,1,0,0,0,0.367,0.567,0.567,0,0,0.122 +0.333,0.301,0.301,0.2,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0.122 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.61 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.122 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.451,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.245 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.0699 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.063 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.063 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.122 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0962 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.224 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.129 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.258 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0.194 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0324 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.366 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.61 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0662 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0994 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.232 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.232 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.366 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.366 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.423 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.574 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.16 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0657 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0657 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.244 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.122 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.122 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.228 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0675 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.338 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.213 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0665 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.333 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.225 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0322 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0694 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.139 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.222 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.066 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.264 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.163 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0655 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.229 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0958 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.128 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.173 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.356 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.122 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.603 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.136 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.366 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.366 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.366 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.244 +0.667,0.647,0.647,0.5,0,0,0,0.55,0.679,0.679,0,0,0.122 +0.333,0.348,0.348,1,0,0,0,0.404,0.572,0.572,0,0,0 +0.333,0.348,0.348,0.1,0,0,0,0.404,0.572,0.572,0,0,0.122 +0.667,0.647,0.647,0,0.2,0,0,0.55,0.679,0.679,0.772,0,0 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.625,0,0 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.255,0,0.122 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.255,0,0 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0,0,0.366 +0.667,0.629,0.629,0,0.5,0,0,0.58,0.649,0.649,0,0,0.366 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.366 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.122 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.294 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.44 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.142 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.244 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.488 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.488 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.247 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0353 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0651 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.26 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.206 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.165 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.198 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.213 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.118 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.164 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.0328 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.244 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.488 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,0.3,0,0,0,0.316,0.547,0.547,0,0,0.488 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0.366 +0.667,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0.9,0.5,0,0,0.586,0.77,0.77,0.44,0,0 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.408,0,0.122 +1,0.804,0.804,0,1,0,0,0.586,0.77,0.77,0.418,0,0.122 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.511,0,0 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.177,0,0 +1,0.946,0.946,0,0.2,0,0,0.697,0.785,0.785,0.177,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.429,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.172 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.244 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.188 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.13 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.0325 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0.5,0,0.257,0.523,0.523,0,0.309,0 +0.667,0.185,0.185,0,0,1,0,0.257,0.523,0.523,0,0,0 +0.667,0.312,0.312,0,0,1,0,0.263,0.58,0.58,0,0.605,0 +0.667,0.312,0.312,0,0,1,0,0.263,0.58,0.58,0,0.309,0 +0.667,0.312,0.312,0,0,0.7,0,0.263,0.58,0.58,0,0.258,0 +0.667,0.312,0.312,0,0,0,0.6,0.263,0.58,0.58,0,0.236,0 +0.667,0.312,0.312,0,0,0,0.9,0.263,0.58,0.58,0,0.309,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.348,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.275,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.249,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.519,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.408,0.122 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.122 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.122 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.122 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.234 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.284 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.0969 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.244 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.128 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.2 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.255 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.122 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.122 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0.3,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.629,0.629,0.9,0,0,0,0.58,0.649,0.649,0,0,0.488 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.344 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.343 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.366 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.488 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.122 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0686 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.172 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.218 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0312 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.302 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.122 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.122 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,0.5,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,1,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,1,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.173,0.173,1,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0.0568 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0.0568 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.804,0.804,0.9,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.402 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.384 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0.5,0,0,0,0.55,0.679,0.679,0,0,0 +0.333,0.348,0.348,1,0,0,0,0.404,0.572,0.572,0,0,0.122 +0.333,0.348,0.348,1,0,0,0,0.404,0.572,0.572,0,0,0 +0.667,0.647,0.647,0.7,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.244 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.366 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.224 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.446 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.219 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.234 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0669 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.244 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0941 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.157 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0.2,0,0,0.258,0.465,0.465,0.38,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.402,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.255,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.28,0,0 +0.333,0.184,0.184,0,1,0,0,0.297,0.523,0.523,0.28,0,0 +0.333,0.184,0.184,0,1,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,1,0,0,0.297,0.523,0.523,0.38,0,0 +0.333,0.184,0.184,0,0.1,0,0,0.297,0.523,0.523,0.397,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0.391,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0.424,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0.2,0,0,0.257,0.523,0.523,0.375,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0.223,0,0.244 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,1,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0.1,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.244 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.122 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0.2,0,0,0.316,0.547,0.547,0.609,0,0 +0.333,0.237,0.237,0,1,0,0,0.316,0.547,0.547,0.527,0,0.122 +0.333,0.237,0.237,0,1,0,0,0.316,0.547,0.547,0.62,0,0.122 +0.333,0.237,0.237,0,1,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0,1,0,0,0.367,0.567,0.567,0.516,0,0.244 +0.333,0.301,0.301,0,1,0,0,0.367,0.567,0.567,0.505,0,0 +0.667,0.553,0.553,0,1,0,0,0.477,0.669,0.669,0.571,0,0.135 +1,0.804,0.804,0,0.1,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.122 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.103 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.214 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.171 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.366 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.229 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.342 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.313 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.173 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.244 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.139 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0946 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.122 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.383 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0.064 +1,0.342,0.342,0,0,0,0,0.476,0.548,0.548,0,0,0 +1,0.342,0.342,0,0,0.7,0,0.476,0.548,0.548,0,0.382,0 +1,0.342,0.342,0,0,1,0,0.476,0.548,0.548,0,0,0.202 +1,0.342,0.342,0,0,1,0,0.476,0.548,0.548,0,0.249,0 +1,0.342,0.342,0,0,0.1,0.2,0.476,0.548,0.548,0,0.361,0 +1,0.433,0.433,0,0,0,1,0.52,0.622,0.622,0,0.657,0.0603 +1,0.433,0.433,0,0,0,1,0.52,0.622,0.622,0,0,0.0905 +0.667,0.305,0.305,0,0,0,1,0.432,0.57,0.57,0,0.27,0 +0.667,0.305,0.305,0,0,0,1,0.432,0.57,0.57,0,0.361,0.366 +0.667,0.305,0.305,0,0,0,0.4,0.432,0.57,0.57,0,0.335,0 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0.0987,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.494,0.366 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.0987,0.854 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.382,0.122 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.395,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.223,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.309,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.618,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.541,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.618,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.361,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0.283,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0.309,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0.876,0.122 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0.258,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0.249,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0.309,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.122 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.366 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0.2,0,0,0.29,0.537,0.537,0.375,0,0 +0.333,0.237,0.237,0,1,0,0,0.316,0.547,0.547,0.304,0,0 +0.333,0.237,0.237,0,1,0,0,0.316,0.547,0.547,0.467,0,0.122 +0.333,0.237,0.237,0.5,1,0,0,0.316,0.547,0.547,0.277,0,0.366 +0.667,0.425,0.425,1,1,0,0,0.373,0.629,0.629,0.277,0,0 +0.667,0.425,0.425,0.1,1,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.425,0.425,0,1,0,0,0.373,0.629,0.629,0,0,0.122 +0.667,0.553,0.553,0,0.1,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.647,0.647,0,0.2,0,0,0.55,0.679,0.679,0.31,0,0.244 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.337,0,0.105 +0.667,0.629,0.629,0,1,0,0,0.58,0.649,0.649,0.429,0,0.122 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.299,0,0.122 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.549,0,0 +1,0.747,0.747,0,0.1,0,0,0.785,0.696,0.696,0.598,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.516,0,0.244 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.359,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.435,0,0.122 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.348,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.244 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.122 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0.9,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.244 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.366 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.122 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.122 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.244 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.122 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.122 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.366 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.366 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,1,0.2,0,0,0.697,0.785,0.785,0.359,0,0 +1,0.919,0.919,1,1,0,0,0.741,0.741,0.741,0.31,0,0 +1,0.919,0.919,1,1,0,0,0.741,0.741,0.741,0.386,0,0 +1,0.919,0.919,1,1,0,0,0.741,0.741,0.741,0.299,0,0 +1,0.919,0.919,1,1,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,1,0.5,0,0,0.741,0.741,0.741,0.375,0,0 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0.359,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0.296,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0.296,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0.391,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0.505,0,0.244 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0.348,0,0 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,1,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0.7,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.186 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.225 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.366 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.241 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.103 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0627 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.125 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.116 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.122 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0.217,0,0 +0.333,0.181,0.181,0,0.7,0,0,0.26,0.523,0.523,0.217,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0.283,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0.511,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0.489,0,0 +0.333,0.181,0.181,0,1,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,1,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0.6,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.232 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.166 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.122 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0.2,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.122 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.122 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.366 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.13 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.366 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0698 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.227 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.241 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.332 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.24 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.155 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.287 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.176 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.0352 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.168 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0.3,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.183,0.183,0.3,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.244 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.366 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.122 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +1,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +1,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.244 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.732 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.332 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0996 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.169 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0674 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.117 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.138 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.167 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.189 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.236 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.161 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.195 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.244 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0.3,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,1,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,1,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,1,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,1,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.116,0.116,1,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,1,0,0,0,0.405,0.535,0.535,0,0,0.244 +1,0.116,0.116,0.4,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.481 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.317 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.0327 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.294 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.16 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.16 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.156 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0312 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0.8,0,0,0,0.419,0.635,0.635,0,0,0.457 +0.333,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0.0508 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.169 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.0678 +1,1,1,0.9,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.189 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.115 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.488 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.366 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.386,0.386,0.3,0,0,0,0.729,0.717,0.717,0,0,0.122 +0.667,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0.25,0,0.61 +1,0.196,0.196,0,1,0,0,0.447,0.56,0.56,0.495,0,0.366 +1,0.196,0.196,0,1,0,0,0.447,0.56,0.56,0.168,0,0.122 +1,0.196,0.196,0,1,0,0,0.447,0.56,0.56,0.168,0,0.122 +1,0.196,0.196,0,1,0,0,0.447,0.56,0.56,0.288,0,0 +1,0.116,0.116,0,0.9,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0.38,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0.418,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0.462,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0.418,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0.462,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0.5,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.8,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.153 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0306 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.122 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0.3,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0.3,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.122 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.244 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.366 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0.8,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0.8,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.366 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.244 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0.5,0,0,0.673,0.817,0.817,0.533,0,0.289 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.495,0,0.366 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.413,0,0.244 +0.667,0.638,0.638,0,1,0,0,0.711,0.78,0.78,0.467,0,0 +0.667,0.638,0.638,0,1,0,0,0.711,0.78,0.78,0.258,0,0 +0.667,0.638,0.638,0,1,0,0,0.711,0.78,0.78,0.258,0,0.244 +0.667,0.638,0.638,0,1,0,0,0.711,0.78,0.78,0.299,0,0.366 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.272,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.293,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.44,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.582,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.364,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.257 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.187 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.244 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.134 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.302 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0.337,0,0 +0.667,0.181,0.181,0,1,0,0,0.391,0.572,0.572,0.484,0,0.122 +0.667,0.181,0.181,0,1,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,1,0,0,0.391,0.572,0.572,0.348,0,0 +0.667,0.181,0.181,0,1,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0,0.9,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.164 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.0654 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.347 +0.667,0.337,0.337,0.3,0,0,0,0.3,0.692,0.692,0,0,0.0347 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.552 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.278 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.488 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0.5,0,0,0.321,0.597,0.597,0.391,0,0 +0.333,0.204,0.204,0,1,0,0,0.321,0.597,0.597,0.326,0,0 +0.667,0.359,0.359,0,1,0,0,0.384,0.73,0.73,0.337,0,0 +0.667,0.457,0.457,0,1,0,0,0.449,0.755,0.755,0.37,0,0 +0.667,0.457,0.457,0,1,0,0,0.449,0.755,0.755,0.649,0,0 +1,0.661,0.661,0,1,0,0,0.545,0.899,0.899,0.324,0,0 +1,0.661,0.661,0,1,0,0,0.545,0.899,0.899,0.326,0,0 +1,0.661,0.661,0.3,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0.1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.154 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0615 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.335 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.266 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.277 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.031 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.488 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.244 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.254 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.122 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.345 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.322 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.173 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.18 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.116 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.0291 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.169 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.337 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.409 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.198 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.291 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.164 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.164 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.343 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.137 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.333 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.316 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0.3,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0.3,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.366 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.366 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0.5,0,0,0.58,0.805,0.805,0.505,0,0 +0.667,0.596,0.596,0,1,0,0,0.58,0.805,0.805,0.337,0,0.61 +0.667,0.596,0.596,0,1,0,0,0.58,0.805,0.805,0.484,0,0.366 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.408,0,0 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.312,0,0.244 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.312,0,0.122 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0.5,0,0.711,0.78,0.78,0,0.249,0 +0.667,0.638,0.638,0,0,1,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,1,0,0.711,0.78,0.78,0,0.309,0 +0.667,0.638,0.638,0,0,1,0,0.711,0.78,0.78,0,0.395,0 +0.667,0.638,0.638,0,0,0.9,0,0.711,0.78,0.78,0,0.124,0 +0.667,0.504,0.504,0,0,0,0.4,0.748,0.742,0.742,0,0.309,0 +0.667,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0.244 +0.667,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0.244 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0,0.366 +1,0.554,0.554,0,0,0,0.2,0.965,0.843,0.843,0,0,0.122 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.341 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0341 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.169 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.339 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.135 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.174 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0348 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.198 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.242 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.256 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.163 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.163 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.278 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.166 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0331 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.304 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.237 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.167 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.134 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.232 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.208 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.156 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.182 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.124 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.337 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.172 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.24 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.661 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.328 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.474 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.38 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.33 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.296 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.308 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.244 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.244 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.278 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.732,0.732,0,0,1,0,0.993,0.88,0.88,0,0.309,0 +1,0.732,0.732,0,0,0.4,0,0.993,0.88,0.88,0,0.309,0.122 +1,0.504,0.504,0,0,0,0.9,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0.0258,0 +1,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0.137,0 +1,0.504,0.504,0,0,0,1,0.748,0.742,0.742,0,0,0.122 +1,0.386,0.386,0,0,0,1,0.729,0.717,0.717,0,0.605,0 +1,0.386,0.386,0,0,0,1,0.729,0.717,0.717,0,0.361,0 +1,0.386,0.386,0,0,0,0.7,0.729,0.717,0.717,0,0.511,0.244 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0.309,0.366 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.212 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.165 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.033 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +1,0.193,0.193,0,0,1,0,0.279,0.579,0.579,0,0.519,0 +1,0.193,0.193,0,0,1,0,0.279,0.579,0.579,0,0.185,0 +1,0.193,0.193,0,0,0.9,0,0.279,0.579,0.579,0,0.382,0 +1,0.189,0.189,0,0,0,0.4,0.284,0.579,0.579,0,0,0 +1,0.189,0.189,0,0,0,1,0.284,0.579,0.579,0,0,0 +1,0.328,0.328,0,0,0,1,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,1,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,1,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,1,0.31,0.692,0.692,0,0,0.244 +1,0.449,0.449,0.8,0,0,1,0.35,0.824,0.824,0,0,0.195 +1,0.449,0.449,1,0,0,0.2,0.35,0.824,0.824,0,0,0.488 +1,0.449,0.449,1,0,0,0,0.35,0.824,0.824,0,0,0.244 +1,0.449,0.449,1,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.449,0.449,1,0,0,0,0.35,0.824,0.824,0,0,0.176 +1,0.449,0.449,1,0,0,0,0.35,0.824,0.824,0,0,0.385 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0.244 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0.122 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0.205 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.436,0.436,1,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.432,0.432,1,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0.7,0,0,0,0.392,0.843,0.843,0,0,0.177 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.141 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.219 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.488 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.244 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.244 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.122 +0.333,0.323,0.323,0.3,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.366,0.366,1,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.366,0.366,1,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.366 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.488 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.366 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.366 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.167 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.134 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.197 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.23 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.488 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.488 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.168 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.202 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.29 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0272 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0816 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.169 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0676 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.337 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0337 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.167 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.167 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.303 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.488 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.366 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0322 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.258 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.332 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.0332 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.608 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.0309 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.52 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0,0.122 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0,0.122 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0.183 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.355 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.071 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.299 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.283 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.188 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.329 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0329 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.543 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.421 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.328 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.22 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.416 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.137 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.227 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.157 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0945 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.318 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.158 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0316 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.354 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.354 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.354 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0354 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.333 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0665 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.177 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.354 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.212 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.343 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.409 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.255 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.209 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.156 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.315 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.0327 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.693 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.122 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.117 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.173 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.104 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.508 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.101 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.202 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.257 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.366 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.366 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.272 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0.3,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0.7,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0.3,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.488 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,1,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.342,0.342,1,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0.4,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0.609 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.351,0.351,0.3,0,0,0,0.601,0.693,0.693,0,0,0.329 +1,0.351,0.351,1,0,0,0,0.601,0.693,0.693,0,0,0.233 +1,0.444,0.444,0.3,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,1,0,0.3,0.692,0.692,0,0.296,0 +0.667,0.337,0.337,0,0,1,0,0.3,0.692,0.692,0,0.249,0 +0.667,0.337,0.337,0,0,0.9,0,0.3,0.692,0.692,0,0.605,0 +0.333,0.193,0.193,0,0,0,0.4,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,1,0.279,0.579,0.579,0,0.159,0 +0.333,0.193,0.193,0,0,0,1,0.279,0.579,0.579,0,0.249,0.244 +0.333,0.189,0.189,0,0,0,0.9,0.284,0.579,0.579,0,0.309,0.244 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0.309,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.33 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.132 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.176 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.247 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.244 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.205 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.127 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.307 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.0449 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,1,0,0.937,0.937,0.937,0,0.442,0 +1,0.933,0.933,0,0,1,0,0.937,0.937,0.937,0,0.502,0 +1,0.933,0.933,0,0,1,0,0.937,0.937,0.937,0,0.305,0 +1,0.732,0.732,0,0,1,0,0.993,0.88,0.88,0,0.0386,0 +1,0.732,0.732,0,0,0.4,0,0.993,0.88,0.88,0,0.249,0 +1,0.732,0.732,0,0,0,0.9,0.993,0.88,0.88,0,0.21,0 +1,0.732,0.732,0,0,0,0.7,0.993,0.88,0.88,0,0.0515,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0.0987,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0.433,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0.309,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0.137,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0.309,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.307 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.156 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0624 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.522,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.842,0,0 +0.333,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.679,0,0 +0.333,0.181,0.181,0,1,0,0,0.391,0.572,0.572,0.201,0,0 +0.333,0.181,0.181,0.3,1,0,0,0.391,0.572,0.572,0.201,0,0 +0.333,0.181,0.181,1,0.4,0,0,0.391,0.572,0.572,0.435,0,0 +0.333,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0.1,0,0,0,0.33,0.579,0.579,0,0,0.122 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0.3,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0.366 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.177,0.177,0.7,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.366 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0.5,0,0,0.449,0.755,0.755,0.473,0,0 +0.667,0.457,0.457,0,1,0,0,0.449,0.755,0.755,0.321,0,0 +1,0.661,0.661,0,1,0,0,0.545,0.899,0.899,0,0,0 +1,0.869,0.869,0.8,1,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,1,0,0,0.741,0.974,0.974,0,0,0.366 +1,0.869,0.869,1,0.4,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.366 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.366 +0.667,0.386,0.386,0,0,0.5,0,0.729,0.717,0.717,0,0.223,0 +1,0.554,0.554,0,0,1,0,0.965,0.843,0.843,0,0,0.122 +1,0.554,0.554,0,0,1,0,0.965,0.843,0.843,0,0.249,0 +1,0.554,0.554,0,0,1,0,0.965,0.843,0.843,0,0.0129,0 +1,0.554,0.554,0,0,0.9,0,0.965,0.843,0.843,0,0.395,0 +1,0.342,0.342,0,0,0,0.4,0.636,0.655,0.655,0,0.249,0 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0.27,0 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0.322,0.122 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0.21,0 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0.0386,0 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0,0.122 +1,0.183,0.183,0,0,0,1,0.552,0.605,0.605,0,0.309,0 +1,0.183,0.183,0,0,0,1,0.552,0.605,0.605,0,0.172,0 +1,0.183,0.183,0,0,0,0.9,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.408,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.27,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.545,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.309,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.0601,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.283,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0.369,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0.0601,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0.519,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0.296,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0.682,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.431,0.555,0.555,0,0.0386,0 +1,0.0495,0.0495,0,0,0,0,0.431,0.555,0.555,0,0.335,0 +1,0.0495,0.0495,0,0,0,0,0.431,0.555,0.555,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0.0601,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.244 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.15 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.166 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0331 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.488 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.732 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.251 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.457,0.457,0.8,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0.5,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.488 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,0.933,0.933,0.8,0.5,0,0,0.937,0.937,0.937,0.402,0,0.366 +1,0.933,0.933,0.8,1,0,0,0.937,0.937,0.937,0.31,0,0 +1,0.933,0.933,0,1,0,0,0.937,0.937,0.937,0.533,0,0.366 +1,0.933,0.933,0,1,0,0,0.937,0.937,0.937,0.375,0,0.244 +1,0.933,0.933,0,1,0,0,0.937,0.937,0.937,0.522,0,0 +1,0.933,0.933,0,0.4,0,0,0.937,0.937,0.937,0.261,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.554,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.488 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.07 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.128 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.172 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.138 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.204 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.034 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0.3,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0.3,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.244 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.366 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.218 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.169 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.169 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.327 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0327 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.336 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.0336 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0.122 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0.122 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.122 +1,0.446,0.446,0,0.5,0,0,0.433,0.824,0.824,0.408,0,0 +1,0.446,0.446,0,1,0,0,0.433,0.824,0.824,0.37,0,0 +1,0.446,0.446,0,1,0,0,0.433,0.824,0.824,0.408,0,0 +1,0.513,0.513,0,1,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,1,0,0,0.447,0.862,0.862,0.571,0,0 +1,0.513,0.513,0,0.4,0,0,0.447,0.862,0.862,0.467,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0.625,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0.342,0,0.122 +1,0.661,0.661,0.8,0,0,0,0.545,0.899,0.899,0.386,0,0 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0.122 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.869,0.869,0.9,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.258 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.288 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.0332 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.244 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.335 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.356 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.104 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.348 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.244 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.267 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.244 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0697 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.279 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.426 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0894 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.225 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0322 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.488 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.279 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0.3,0,0,0,0.33,0.579,0.579,0,0,0.119 +0.667,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.419 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.468,0.468,1,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.468,0.468,0.1,0,0,0,0.336,0.806,0.806,0,0,0.177 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.142 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.196 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0652 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.164 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.164 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.334 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.131 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.032 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.288 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0.244 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.352 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.683,0.683,0,0,1,0,0.673,0.817,0.817,0,0.425,0 +0.667,0.683,0.683,0,0,1,0,0.673,0.817,0.817,0,0.549,0.272 +0.667,0.683,0.683,0,0,1,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.683,0.683,0,0,1,0,0.673,0.817,0.817,0,0.408,0 +0.667,0.683,0.683,0,0,0.4,0,0.673,0.817,0.817,0,0.592,0 +0.667,0.683,0.683,0,0,0,0.9,0.673,0.817,0.817,0,0.0386,0.244 +0.667,0.638,0.638,0,0,0,0.7,0.711,0.78,0.78,0,0,0.366 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0.8,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0.244 +0.667,0.504,0.504,0.5,0.5,0,0,0.748,0.742,0.742,0.576,0,0 +0.667,0.504,0.504,0,1,0,0,0.748,0.742,0.742,0.451,0,0.366 +0.667,0.504,0.504,0,1,0,0,0.748,0.742,0.742,0.255,0,0 +0.667,0.504,0.504,0,1,1,0,0.748,0.742,0.742,0,0.455,0 +0.667,0.504,0.504,0,1,1,0,0.748,0.742,0.742,0,0.112,0.366 +1,0.732,0.732,0,0.4,1,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,1,0,0.965,0.843,0.843,0,0.73,0 +1,0.554,0.554,0,0,0.4,0,0.965,0.843,0.843,0,0.296,0.122 +1,0.554,0.554,0,0,0,0.9,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.459,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.0129,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.481,0 +1,0.342,0.342,0,0,0,1,0.636,0.655,0.655,0,0.236,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0.236,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0.0386,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0.369,0.488 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.15,0.164 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.137,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.326 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.518 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.25 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.169 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.27 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.312 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.156 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0.3,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.524,0.68,0.68,0,0,0.189 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.237 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.167 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.294 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.24 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.345 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.488 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.61 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.596 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0.8,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0.467,0,0 +0.667,0.683,0.683,1,1,0,0,0.673,0.817,0.817,0.353,0,0 +0.667,0.683,0.683,1,1,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,1,1,0,0,0.673,0.817,0.817,0.429,0,0 +0.667,0.683,0.683,1,1,0,0,0.673,0.817,0.817,0.576,0,0.244 +0.667,0.638,0.638,1,1,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,1,1,0,0,0.711,0.78,0.78,0,0,0.198 +0.667,0.638,0.638,1,0.5,0,0,0.711,0.78,0.78,0,0,0.172 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.933,0.933,0.1,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.332 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.133 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.206 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0.3,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0.3,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.164 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.35 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.035 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.172 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0686 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.366 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.488 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0.3,0,0,0,0.449,0.755,0.755,0,0,0.61 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0.5,0,0.741,0.974,0.974,0,0.137,0.17 +1,0.869,0.869,1,0,0.9,0,0.741,0.974,0.974,0,0,0.462 +1,0.869,0.869,0.7,0,0,0.4,0.741,0.974,0.974,0,0.296,0 +1,0.869,0.869,0,0,0,1,0.741,0.974,0.974,0,0.249,0 +0.667,0.596,0.596,0,0,0,1,0.58,0.805,0.805,0,0.283,0 +0.667,0.683,0.683,0,0,0,0.9,0.673,0.817,0.817,0,0.618,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0.421,0.244 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0.12,0 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0.249,0 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0.309,0.286 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.488 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.528,0.244 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.296,0.244 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.0386,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.33 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.188 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.171 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.137 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0.276 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0.7,0,0,0,0.487,0.617,0.617,0,0,0.067 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.1 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.159 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.0956 +1,0.444,0.444,0,0.5,0,0,0.657,0.787,0.787,0.386,0,0 +1,0.444,0.444,0,1,0,0,0.657,0.787,0.787,0.565,0,0 +1,0.444,0.444,0,1,0,0,0.657,0.787,0.787,0.364,0,0 +1,0.47,0.47,0,1,0,0,0.475,0.806,0.806,0.413,0,0.274 +1,0.47,0.47,0,1,0,0,0.475,0.806,0.806,0.188,0,0 +1,0.47,0.47,0,0.4,0,0,0.475,0.806,0.806,0.188,0,0 +1,0.47,0.47,0,0,1,0,0.475,0.806,0.806,0.239,0.296,0.0707 +1,0.47,0.47,0,0,1,0,0.475,0.806,0.806,0,0.487,0.353 +1,0.47,0.47,0,0,0.9,0,0.475,0.806,0.806,0,0.453,0.106 +1,0.481,0.481,0,0,0,0.4,0.322,0.806,0.806,0,0.416,0 +1,0.481,0.481,0,0,0,1,0.322,0.806,0.806,0,0.408,0 +1,0.481,0.481,0,0,0,1,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,1,0.322,0.806,0.806,0,0.27,0.274 +1,0.481,0.481,0,0,0,1,0.322,0.806,0.806,0,0.0987,0 +1,0.481,0.481,0,0,0,1,0.322,0.806,0.806,0,0,0 +1,0.468,0.468,0,0,0,1,0.336,0.806,0.806,0,0.506,0 +1,0.468,0.468,0,0,0,0.2,0.336,0.806,0.806,0,0.21,0.169 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0.682,0.102 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0.421,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0.369,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.159 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.133,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.369,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.273,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.135,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.412,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.266,0.244 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.366 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.61 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.122 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.122 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0.244 +1,0.661,0.661,0,0.5,0,0,0.545,0.899,0.899,0.364,0,0.122 +1,0.661,0.661,0,1,0,0,0.545,0.899,0.899,0.478,0,0 +0.333,0.253,0.253,0,1,0,0,0.354,0.61,0.61,0.538,0,0.122 +0.333,0.253,0.253,0,1,0,0,0.354,0.61,0.61,0.413,0,0 +0.333,0.253,0.253,0,1,0,0,0.354,0.61,0.61,0.204,0,0 +0.667,0.457,0.457,0,0.4,0,0,0.449,0.755,0.755,0.204,0,0 +0.667,0.596,0.596,0.8,0,0,0,0.58,0.805,0.805,0.701,0,0 +0.667,0.596,0.596,0.8,0,0,0,0.58,0.805,0.805,0,0,0.244 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.488 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.488 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.176 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.196 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.147 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.171 +1,0.0495,0.0495,0,0,0,0,0.422,0.542,0.542,0,0,0.102 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.267 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.122 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.174 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.349 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0349 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.309,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.223,0 +0.333,0.177,0.177,0,0,0.9,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0.4,0.302,0.591,0.591,0,0.275,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0.618,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0.283,0 +0.333,0.182,0.182,0,0,0,0.9,0.316,0.585,0.585,0,0.399,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.678,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.0515,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.258,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.502,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.425,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.0987,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.61 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.366 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.424 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.507 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.228 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.243 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.277 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.0627 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.188 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.122 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.269 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.0697 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.349 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.0697 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.1 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.125 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.333,0.178,0.178,0.3,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0.424,0,0 +0.333,0.178,0.178,0,1,0,0,0.284,0.591,0.591,0.408,0,0 +0.333,0.177,0.177,0,1,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,1,0,0,0.302,0.591,0.591,0.326,0,0 +0.667,0.305,0.305,0,1,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,1,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,1,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.177,0.177,0,0.5,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.61 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0.3,0,0,0,0.58,0.805,0.805,0,0,0.488 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.244 +1,1,1,0.3,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.157 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.0314 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.386,0.386,0.3,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0.244 +1,0.218,0.218,1,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,1,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,1,0,0,0,0.493,0.591,0.591,0,0,0.244 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0.1,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.343 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.177 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.248 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.322 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.328 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.263 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.186 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.334 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.0667 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.367 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.366 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.122 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0.3,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0.244 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.366 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.732 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.244 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0.366 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0.488 +1,1,1,0.5,0,0,0,0.881,0.993,0.993,0,0,0.166 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.0662 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.348 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.244 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.24 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.314 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.488 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,0.8,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0.5,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.263 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.0594 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.0594 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.34 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.19 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,0.8,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,1,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.193,0.193,1,0,0,0,0.279,0.579,0.579,0,0,0.244 +0.667,0.328,0.328,0.5,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.488 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.171 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.205 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.488 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.244 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0.3,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,1,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,1,0,1,0,0.375,0.705,0.705,0,0.369,0 +0.667,0.314,0.314,1,0,1,0,0.375,0.705,0.705,0,0.159,0 +1,0.446,0.446,1,0,0.9,0,0.433,0.824,0.824,0,0,0 +1,0.513,0.513,1,0,0,0.4,0.447,0.862,0.862,0,0.258,0 +1,0.513,0.513,1,0,0,1,0.447,0.862,0.862,0,0.369,0 +1,0.513,0.513,0.4,0,0,1,0.447,0.862,0.862,0,0,0.244 +1,0.513,0.513,0,0,0,1,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,1,0.447,0.862,0.862,0,0,0 +1,0.513,0.513,0,0,0,1,0.447,0.862,0.862,0,0,0 +1,0.661,0.661,0,0,0,1,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0.2,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +1,0.596,0.596,0.8,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.366 +1,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.122 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.366 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.342 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.137 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.189 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.152 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.274 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.244 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.17 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.244 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.354 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.299 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.258 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.122 +0.667,0.596,0.596,0,0,1,0,0.58,0.805,0.805,0,0.21,0 +0.667,0.596,0.596,0,0,1,0,0.58,0.805,0.805,0,0,0.257 +1,0.869,0.869,0,0,1,0,0.741,0.974,0.974,0,0,0 +1,1,1,0,0,1,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0.4,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0.9,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,1,0.881,0.993,0.993,0,0,0.531 +1,1,1,0,0,0,1,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,1,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,1,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.316 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.383 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.675 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.122 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.222 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.177 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.0354 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.185 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.122 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.366 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.178,0.178,0,0,1,0,0.284,0.591,0.591,0,0.356,0 +0.667,0.178,0.178,0,0,1,0,0.284,0.591,0.591,0,0.348,0 +0.667,0.178,0.178,0,0,1,0,0.284,0.591,0.591,0,0.262,0.244 +0.667,0.178,0.178,0,0,1,0,0.284,0.591,0.591,0,0,0 +0.667,0.178,0.178,0,0,0.4,0,0.284,0.591,0.591,0,0.124,0 +0.667,0.178,0.178,0,0,0,0.9,0.284,0.591,0.591,0,0.618,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,1,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.122 +0.333,0.182,0.182,0.8,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0.5,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.244 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.488 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0.3,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.366 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.244 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0.366 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0.2,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.549,0,0 +1,0.933,0.933,0,1,0,0,0.937,0.937,0.937,0.489,0,0 +1,0.732,0.732,0,1,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0.3,1,0,0,0.993,0.88,0.88,0.598,0,0 +1,0.732,0.732,1,1,0,0,0.993,0.88,0.88,0.429,0,0 +1,0.732,0.732,1,0.9,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0.505,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.402,0,0.122 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0.435,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0.413,0,0.366 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0.489,0,0.251 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0.674,0,0.179 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.455 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.335 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.067 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.354 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.0354 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.314 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0.157 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0.0627 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0.3,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0.135 +1,0.251,0.251,1,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.403 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.584 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.177 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.35 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.189 +0.333,0.189,0.189,0.3,0,0,0,0.284,0.579,0.579,0,0,0.122 +0.333,0.189,0.189,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,1,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0.1,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.488 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.732 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0.3,0,0,0,0.419,0.635,0.635,0,0,0.488 +0.333,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0.244 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.351 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.0351 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.61 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0.5,0,0.993,0.88,0.88,0,0.137,0.244 +1,0.732,0.732,0,0,1,0,0.993,0.88,0.88,0,0.425,0.122 +1,0.732,0.732,0,0,1,0,0.993,0.88,0.88,0,0.142,0 +1,0.732,0.732,0,0,0.4,0,0.993,0.88,0.88,0,0.296,0 +1,0.732,0.732,0,0,0,0.9,0.993,0.88,0.88,0,0.403,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.438,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.296,0.488 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0.0386,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0.7,0.965,0.843,0.843,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.219 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.312 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0.0624 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.351,0.351,0.8,0,0,0,0.601,0.693,0.693,0,0,0.255 +1,0.351,0.351,0.8,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.175 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.245 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.19 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.488 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.244 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,1,0,0.302,0.591,0.591,0,0.296,0 +0.333,0.177,0.177,0,0,1,0,0.302,0.591,0.591,0,0.236,0 +0.333,0.177,0.177,0,0,0.9,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0.4,0.316,0.585,0.585,0,0.27,0 +0.333,0.182,0.182,0,0,0,1,0.316,0.585,0.585,0,0.361,0 +0.333,0.182,0.182,0,0,0,1,0.316,0.585,0.585,0,0.167,0 +0.667,0.314,0.314,0,0,0,1,0.375,0.705,0.705,0,0.155,0.143 +0.667,0.314,0.314,0,0,0,1,0.375,0.705,0.705,0,0.283,0 +0.667,0.314,0.314,0,0,0,0.5,0.375,0.705,0.705,0,0,0.244 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.502,0.122 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.451,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.369,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.532,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.296,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0.579,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0.245,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.309,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.309,0.244 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.0386,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.249,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.296,0.122 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.258,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.341 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.273 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0632 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.158 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.344 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.147 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.333 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.222 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.535 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.237 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.347 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.518 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.172 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.138 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.444 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0334 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.313 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0696 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0.3,0,0.5,0,0.34,0.516,0.516,0,0.0987,0 +1,0.0829,0.0829,1,0,1,0,0.34,0.516,0.516,0,0.223,0 +1,0.251,0.251,1,0,1,0,0.487,0.617,0.617,0,0.605,0 +1,0.251,0.251,1,0,0.4,0,0.487,0.617,0.617,0,0.0386,0.163 +1,0.351,0.351,0,0,0,0.9,0.601,0.693,0.693,0,0,0.163 +1,0.351,0.351,0,0,0,1,0.601,0.693,0.693,0,0.309,0 +1,0.351,0.351,0,0,0,1,0.601,0.693,0.693,0,0.466,0 +1,0.351,0.351,0,0,0,1,0.601,0.693,0.693,0,0.367,0 +1,0.444,0.444,0,0,0,1,0.657,0.787,0.787,0,0.841,0.12 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0.236,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0.421,0.196 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0.359,0.283,0.0654 +1,0.444,0.444,0,1,0,0,0.657,0.787,0.787,0.551,0.236,0 +1,0.47,0.47,0,1,0,0,0.475,0.806,0.806,0.275,0.0386,0 +1,0.47,0.47,0,1,0,0,0.475,0.806,0.806,0.375,0.159,0 +1,0.47,0.47,0,1,0,0,0.475,0.806,0.806,0.299,0,0 +1,0.47,0.47,0,0.9,0,0,0.475,0.806,0.806,0.63,0.631,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0.435,0.0601,0 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0.382,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0.172,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0.584,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0.309,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0.236,0 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0.0987,0 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0.283,0.283 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.405 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0.519,0 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0.21,0.366 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.567,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.446,0.122 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.532,0.244 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.275,0.122 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.459,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.27,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.236,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.0858,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.21,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0.0386,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0.223,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0.575,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0.502,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0.197,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.395,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.0386,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.442,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.159,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.296,0.122 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.73,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.309,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.258,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.457,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.148,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.0858,0.122 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.421,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.159,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.21,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.296,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.136 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.61 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.488 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.122 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.366 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0.122 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.348 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.169 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0338 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.289 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0321 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0.172 +1,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0.276 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.33 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.033 +1,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.244 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0.122 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0.171 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0.605 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0 +1,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0,0.195 +1,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0,0.366 +1,0.316,0.316,0.5,0,0,0,0.319,0.705,0.705,0,0,0 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0.392 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0.0297 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.244 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.366 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0.3,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,1,0,0,0,0.384,0.73,0.73,0,0,0.244 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0.366 +0.667,0.457,0.457,1,0,0.5,0,0.449,0.755,0.755,0,0.309,0 +1,0.661,0.661,1,0,1,0,0.545,0.899,0.899,0,0.309,0 +1,0.661,0.661,1,0,1,0,0.545,0.899,0.899,0,0.0987,0 +1,0.661,0.661,1,0,1,0,0.545,0.899,0.899,0,0.309,0 +1,0.661,0.661,0.4,0,0.9,0,0.545,0.899,0.899,0,0,0 +1,0.869,0.869,0,0,0,0.4,0.741,0.974,0.974,0,0.605,0 +1,0.869,0.869,0,0,0,1,0.741,0.974,0.974,0,0.395,0 +1,0.869,0.869,0,0,0,1,0.741,0.974,0.974,0,0,0 +1,0.869,0.869,0,0,0,1,0.741,0.974,0.974,0,0.468,0 +1,0.869,0.869,0,0,0,1,0.741,0.974,0.974,0,0,0.122 +1,0.869,0.869,0,0,0,0.5,0.741,0.974,0.974,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.122 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.244 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.488 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.337,0.337,0.3,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.244 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.366 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.201 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.146 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.24 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.122 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0982 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.196 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.488 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.244 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.122 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.122 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.17 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.237 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.122 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.122 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.488 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.366 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.488 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.163 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0.0651 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0.0848 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0.478,0,0 +1,0.351,0.351,0,1,0,0,0.601,0.693,0.693,0.359,0,0 +1,0.351,0.351,0,1,0,0,0.601,0.693,0.693,0,0,0 +1,0.351,0.351,0,1,0,0,0.601,0.693,0.693,0.402,0,0.166 +1,0.351,0.351,0,1,0,0,0.601,0.693,0.693,0.538,0,0.0331 +1,0.444,0.444,0,0.9,0,0,0.657,0.787,0.787,0.283,0,0 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,0.3,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.33,0.33,0.4,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.244 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.488 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.122 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.122 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.328,0.328,0.3,0,0,0,0.31,0.692,0.692,0.603,0,0.122 +0.667,0.328,0.328,1,1,0,0,0.31,0.692,0.692,0.489,0,0 +0.667,0.316,0.316,0.3,1,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,0.3,1,0,0,0.319,0.705,0.705,0.592,0,0 +0.667,0.316,0.316,1,1,0,0,0.319,0.705,0.705,0.543,0,0 +0.667,0.316,0.316,1,1,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,1,1,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.316,0.316,1,0.5,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0.366 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0.1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.122 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.244 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.244 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.122 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.122 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.122 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.33 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.31 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.177 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.35 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.366 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.122 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.244 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.122 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.122 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_2.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_2.csv new file mode 100644 index 0000000000..a7f8dc95be --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_2.csv @@ -0,0 +1,8761 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.14 +0.667,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.159 +0.667,0.334,0.334,0.25,0,0,0,0.403,0.692,0.692,0,0,0.119 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.342 +0.667,0.334,0.334,0.5,0,0,0,0.31,0.692,0.692,0,0,0.149 +0.667,0.322,0.322,0.0167,0,0,0,0.319,0.705,0.705,0,0,0.402 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0372 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.223 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.26 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0372 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0.5,0,0,0,0.58,0.805,0.805,0,0,0.0743 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.0743 +0.667,0.677,0.677,0.05,0,0,0,0.711,0.78,0.78,0,0,0.149 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0743 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0372 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0.25,0,0,0,0.34,0.516,0.516,0,0,0.334 +1,0.355,0.355,0.783,0,0,0,0.601,0.693,0.693,0,0,0.28 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.162 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.275 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.217 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.168 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.365 +0.667,0.181,0.181,0,0,0.233,0,0.284,0.591,0.591,0,0.295,0.154 +0.667,0.18,0.18,0,0,0.25,0.217,0.302,0.591,0.591,0,0.44,0 +0.667,0.182,0.182,0.25,0,0,0.6,0.316,0.585,0.585,0,0.55,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.479,0.186 +0.333,0.234,0.234,0,0.4,0,0,0.354,0.61,0.61,0.707,0.379,0.0743 +0.667,0.548,0.548,0,0.667,0,0,0.58,0.805,0.805,0,0.287,0.112 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.223 +0.667,0.677,0.677,0,0.65,0,0,0.711,0.78,0.78,0.635,0,0.417 +0.667,0.307,0.307,0,0.15,0,0,0.503,0.604,0.604,0,0,0.112 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.195 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.186 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0.65,0.233,0,0.33,0.579,0.579,0.614,0.494,0.0963 +0.667,0.343,0.343,0.517,0.15,0,0.717,0.3,0.692,0.692,0,0.232,0.121 +0.667,0.334,0.334,0,0,0,0.917,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.149 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.186 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.0841,0.149 +0.333,0.234,0.234,0,0,0.483,0,0.354,0.61,0.61,0,0.448,0.215 +0.667,0.548,0.548,0,0,0,0.817,0.58,0.805,0.805,0,0,0.112 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.335 +0.667,0.677,0.677,0,0.65,0,0,0.711,0.78,0.78,0.792,0,0.0743 +0.667,0.565,0.565,0.767,0.15,0,0,0.748,0.742,0.742,0.143,0,0.0372 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.297 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.314 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.448 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.313 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.222 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.264 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.292 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.157 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0.15,0,0,0.316,0.585,0.585,0.458,0,0 +0.333,0.196,0.196,0,0.65,0,0,0.321,0.597,0.597,0.538,0,0.187 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0.634,0,0.158 +0.667,0.548,0.548,0.25,0,0,0,0.58,0.805,0.805,0.378,0,0.127 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0743 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.223 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0.233,0,0.258,0.465,0.465,0,0.424,0 +1,0.253,0.253,0.517,0,0.25,0.217,0.487,0.617,0.617,0,0.229,0 +1,0.449,0.449,0,0,0,1,0.657,0.787,0.787,0,0,0 +0.333,0.192,0.192,0,0,0,0.417,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0743 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.112 +0.333,0.186,0.186,0.25,0,0,0,0.288,0.585,0.585,0,0,0.186 +0.333,0.181,0.181,1,0,0,0,0.284,0.591,0.591,0,0,0.186 +0.333,0.18,0.18,0.3,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0372 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.186 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.105 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.146 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.269 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0372 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.347 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.167 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.281 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.52 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.153 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.186 +0.667,0.548,0.548,0.417,0,0,0,0.58,0.805,0.805,0,0,0.0743 +0.667,0.669,0.669,0.1,0,0.483,0,0.673,0.817,0.817,0,0.613,0.223 +0.667,0.677,0.677,0.917,0,0,0.633,0.711,0.78,0.78,0,0.136,0.0743 +1,0.823,0.823,0.367,0,0,1,0.993,0.88,0.88,0,0,0.08 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.112 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0882 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.19 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.242 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.351 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.184 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0743 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.149 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0372 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.186 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0.1,0,0.186 +0.667,0.669,0.669,0,0.817,0,0,0.673,0.817,0.817,0.438,0,0.149 +0.667,0.677,0.677,0,0.25,0,0,0.711,0.78,0.78,0,0,0.0372 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.119 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.206 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.223 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.166 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0502 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.145 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0978 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0887 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.115 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.149 +0.333,0.196,0.196,0,0,0.717,0,0.321,0.597,0.597,0,0.511,0.149 +0.667,0.418,0.418,0,0,0,0.483,0.449,0.755,0.755,0,0,0.52 +0.667,0.548,0.548,0,0,0,0.867,0.58,0.805,0.805,0,0,0.372 +0.667,0.669,0.669,0,0.4,0,0,0.673,0.817,0.817,0.508,0,0.301 +1,0.991,0.991,0,0.667,0.233,0,0.937,0.937,0.937,0.139,0.635,0 +0.667,0.565,0.565,0,0,0,0.533,0.748,0.742,0.742,0,0.601,0.0372 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.117 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.368 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.221 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.271 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0372 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0.106,0.263 +0.667,0.334,0.334,0,0,0.717,0,0.31,0.692,0.692,0,0.508,0.118 +0.333,0.186,0.186,0,0,0,0.733,0.288,0.585,0.585,0,0.454,0.0372 +0.333,0.181,0.181,0,0,0,0.9,0.284,0.591,0.591,0,0.731,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.633,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.322 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.0173 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.186 +0.333,0.299,0.299,0,0.15,0,0,0.419,0.635,0.635,0.391,0,0.297 +0.667,0.669,0.669,0,0.65,0,0,0.673,0.817,0.817,0.653,0,0.149 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.173,0,0.149 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.26 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.203 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.0697 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.414 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.247 +0.333,0.192,0.192,0.25,0,0,0,0.284,0.579,0.579,0,0,0.163 +0.667,0.322,0.322,0.5,0,0,0,0.319,0.705,0.705,0,0,0.135 +0.667,0.313,0.313,0.0167,0,0,0,0.31,0.717,0.717,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0.25,0,0.233,0,0.258,0.465,0.465,0,0.502,0.0372 +0.667,0.343,0.343,0,0,0,0.967,0.384,0.73,0.73,0,0,0.0372 +1,0.602,0.602,0,0,0,0.117,0.545,0.899,0.899,0,0,0.149 +0.667,0.548,0.548,0.25,0,0,0,0.58,0.805,0.805,0,0,0.149 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.223 +0.667,0.677,0.677,0,0,0.483,0,0.711,0.78,0.78,0,0.124,0.315 +1,0.565,0.565,0,0,0,0.267,0.748,0.742,0.742,0,0,0.112 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.535 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.111 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0833,0.0833,0.25,0,0,0,0.34,0.516,0.516,0,0,0.194 +0.667,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.118 +0.333,0.183,0.183,0.517,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0743 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.297 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0372 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.112 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0372 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0372 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0372 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.112 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0.204,0,0.0372 +1,0.979,0.979,0,0.8,0,0,0.881,0.993,0.993,0.753,0,0.149 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.149 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.267 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0532,0.0532,0,0,0,0,0.394,0.555,0.555,0,0,0.268 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.324 +1,0.151,0.151,0.25,0,0,0,0.372,0.541,0.541,0,0,0.133 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.228 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.421 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.403 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.132 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.158 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.224 +1,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.43 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0.243,0,0.497 +0.667,0.548,0.548,0,0.9,0,0,0.58,0.805,0.805,0.481,0,0.52 +0.667,0.669,0.669,0,0.45,0,0,0.673,0.817,0.817,0,0,0.113 +0.333,0.363,0.363,0,0,0.233,0,0.484,0.622,0.622,0,0.382,0.112 +0.333,0.307,0.307,0,0,0,0.533,0.503,0.604,0.604,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0867 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0347 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +1,0.0532,0.0532,0.917,0,0,0,0.394,0.555,0.555,0,0,0.222 +1,0.117,0.117,0.633,0,0,0,0.422,0.567,0.567,0,0,0.199 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0.0797 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.111 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.438 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.483 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.394 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.34 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.216 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0.167,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.333,0.196,0.196,0.0833,0,0,0,0.321,0.597,0.597,0,0,0.335 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.0743 +0.667,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.0743 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0.0749,0.0372 +0.667,0.363,0.363,0,0,0.717,0,0.484,0.622,0.622,0,0.56,0.0743 +0.667,0.565,0.565,0,0,0,0.267,0.748,0.742,0.742,0,0.131,0.0791 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.049 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.343,0.343,0.35,0.567,0,0,0.3,0.692,0.692,0.798,0,0 +1,0.477,0.477,0,0.233,0,0,0.336,0.806,0.806,0.15,0,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0,0.0743 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0372 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0.0724,0,0.0743 +0.667,0.315,0.315,0,0.817,0,0,0.375,0.705,0.705,0.896,0,0.223 +0.667,0.343,0.343,0,0.25,0,0,0.384,0.73,0.73,0,0,0.0372 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.112 +0.667,0.548,0.548,0.417,0,0,0,0.58,0.805,0.805,0,0,0.0743 +0.667,0.669,0.669,0.1,0,0,0,0.673,0.817,0.817,0,0,0.335 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0743 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.149 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.26 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.216 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0.128,0 +0.667,0.186,0.186,0,0,0.483,0,0.288,0.585,0.585,0,0.839,0.223 +0.333,0.181,0.181,0,0,0,0.533,0.284,0.591,0.591,0,0.651,0.223 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.595,0.0372 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.524,0.0372 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.396,0.0372 +0.333,0.234,0.234,0.25,0,0,0,0.354,0.61,0.61,0,0.538,0.367 +0.667,0.548,0.548,0,0.65,0,0,0.58,0.805,0.805,0.796,0.131,0.26 +0.667,0.669,0.669,0.5,0.417,0,0,0.673,0.817,0.817,0,0,0.446 +0.333,0.363,0.363,0.783,0,0,0,0.484,0.622,0.622,0,0,0.0372 +0.333,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.0743 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0743 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.122 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0.15,0,0,0.284,0.591,0.591,0.292,0,0 +0.667,0.311,0.311,0.517,0.917,0,0,0.347,0.717,0.717,0.483,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.112 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.297 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.297 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.186 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0743 +1,0.565,0.565,0,0,0.233,0,0.748,0.742,0.742,0,0.202,0.112 +1,0.43,0.43,0,0,0,0.717,0.729,0.717,0.717,0,0,0.0743 +1,0.212,0.212,0,0,0,0.917,0.447,0.56,0.56,0,0,0.186 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.149 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.267 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.126 +0.667,0.183,0.183,0.267,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0743 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0.106,0.25 +0.667,0.322,0.322,0,0,0.483,0,0.319,0.705,0.705,0,0,0.0999 +0.333,0.181,0.181,0,0,0,0.967,0.284,0.591,0.591,0,0,0.0372 +0.333,0.18,0.18,0,0,0,0.667,0.302,0.591,0.591,0,0,0.149 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.186 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.186 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0.167,0,0 +0.333,0.0495,0.0495,0,0.8,0,0,0.258,0.465,0.465,0.555,0,0.0743 +0.333,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.0372 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.207 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.253,0.253,0.3,0,0,0,0.487,0.617,0.617,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.0743 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.347 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.199 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.186 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.186 +0.333,0.182,0.182,0,0,0.233,0,0.316,0.585,0.585,0,0.364,0.149 +0.333,0.196,0.196,0,0,0,0.467,0.321,0.597,0.597,0,0.321,0 +0.333,0.234,0.234,0,0,0,0.617,0.354,0.61,0.61,0,0,0.186 +0.333,0.299,0.299,0.25,0,0,0,0.419,0.635,0.635,0.176,0,0.112 +0.667,0.669,0.669,0,0.9,0,0,0.673,0.817,0.817,0.675,0,0.112 +0.667,0.677,0.677,0,0.167,0,0,0.711,0.78,0.78,0.646,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.253,0.253,0.25,0,0,0,0.487,0.617,0.617,0,0,0.158 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.132 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.193 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.613 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.183 +0.333,0.186,0.186,0.25,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0372 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.166 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.099 +0.667,0.548,0.548,0.5,0,0,0,0.58,0.805,0.805,0,0,0.149 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.112 +0.667,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0,0.149 +0.667,0.565,0.565,0.6,0,0,0,0.748,0.742,0.742,0,0,0.0743 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.207 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.178 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.175 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.108 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.158 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.0793 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.134 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.154 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.26 +0.333,0.18,0.18,0,0.0667,0,0,0.302,0.591,0.591,0.364,0,0.223 +0.333,0.182,0.182,0,0.733,0,0,0.316,0.585,0.585,0.74,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0.529,0,0 +0.333,0.234,0.234,0.417,0,0,0,0.354,0.61,0.61,0.455,0,0.186 +0.667,0.548,0.548,0.35,0,0,0,0.58,0.805,0.805,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0.137,0,0.149 +0.333,0.363,0.363,0,0.533,0,0,0.484,0.622,0.622,0.616,0,0.112 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0.499,0,0.112 +0.667,0.43,0.43,0,0.567,0,0,0.729,0.717,0.717,0.79,0,0.186 +1,0.374,0.374,0,0.233,0,0,0.636,0.655,0.655,0,0,0.186 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.149 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0.12 +1,0.316,0.316,0.1,0,0.15,0,0.524,0.68,0.68,0,0.193,0 +1,0.334,0.334,0,0,1,0,0.403,0.692,0.692,0,0.324,0 +1,0.343,0.343,0.417,0,0.533,0,0.3,0.692,0.692,0,0.402,0.272 +1,0.477,0.477,1,0,0,0.933,0.336,0.806,0.806,0,0,0.259 +1,0.458,0.458,0.133,0,0,0.967,0.35,0.824,0.824,0,0.301,0.534 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.00459,0.261 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.175 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.283 +0.333,0.234,0.234,0.517,0,0,0,0.354,0.61,0.61,0,0,0.0372 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.268 +0.667,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.0743 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.16 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.498 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.186 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.188 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.386 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0.25,0,0,0,0.279,0.579,0.579,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0887,0.0743 +0,0.0495,0.0495,0,0,0.717,0,0.258,0.465,0.465,0,0.369,0.112 +0.333,0.18,0.18,0,0,0,0.733,0.302,0.591,0.591,0,0.723,0 +0.667,0.315,0.315,0.25,0,0,0.0833,0.375,0.705,0.705,0,0.0917,0 +0.667,0.343,0.343,0.267,0,0,0,0.384,0.73,0.73,0,0,0.0372 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.26 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.249 +0.667,0.677,0.677,0.0333,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.223 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0657,0 +1,0.0833,0.0833,0,0,0.483,0,0.34,0.516,0.516,0,0.413,0.257 +1,0.253,0.253,0,0,0,0.817,0.487,0.617,0.617,0,0,0.22 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.0998 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.177 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0.733,0,0.31,0.692,0.692,0,0.731,0 +0.333,0.186,0.186,0,0,0.233,0.233,0.288,0.585,0.585,0,0.401,0.0372 +0.333,0.181,0.181,0,0,0,0.85,0.284,0.591,0.591,0,0.492,0.112 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.719,0.112 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.763,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.402,0 +0.333,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0.573,0.112 +0.667,0.548,0.548,0.0333,0,0,0,0.58,0.805,0.805,0,0,0.0372 +0.667,0.669,0.669,0,0.267,0,0,0.673,0.817,0.817,0.616,0,0.0743 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.753,0,0.112 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.245,0,0.0743 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0.25,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0833,0.0833,0.517,0,0,0,0.34,0.516,0.516,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.196,0.196,0.783,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0.25,0,0.483,0,0.284,0.591,0.591,0,0.0352,0.186 +0.667,0.311,0.311,0,0,0.483,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0.983,0.375,0.705,0.705,0,0,0 +1,0.49,0.49,0,0,0,0.65,0.447,0.862,0.862,0,0,0.0372 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.259 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.26 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.174 +0.333,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.311 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.238 +0.667,0.212,0.212,0.5,0,0,0,0.447,0.56,0.56,0,0,0.112 +1,0.116,0.116,0.0167,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0.25,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.188 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0743 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.161 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.321 +0.667,0.311,0.311,0.25,0,0,0,0.347,0.717,0.717,0,0,0.517 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.246 +0.667,0.343,0.343,0.5,0,0,0,0.384,0.73,0.73,0,0,0.16 +0.667,0.234,0.234,0.267,0,0,0,0.354,0.61,0.61,0,0,0.117 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.149 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.0372 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0372 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.132 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.381 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.212 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0372 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0.483,0,0.288,0.585,0.585,0,0.537,0.112 +0.333,0.181,0.181,0,0,0.233,0.233,0.284,0.591,0.591,0,0.752,0 +0.333,0.18,0.18,0,0,0,1,0.302,0.591,0.591,0,0.307,0 +0.667,0.315,0.315,0,0,0,0.4,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0.25,0,0,0,0.384,0.73,0.73,0,0,0.0743 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.149 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.409 +0.667,0.669,0.669,0.517,0,0,0,0.673,0.817,0.817,0,0,0.223 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0372 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.241 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.263 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.317 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.238 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.205 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0.15,0,0.33,0.579,0.579,0,0.393,0 +0.667,0.196,0.196,0,0,0.567,0,0.279,0.579,0.579,0,0.466,0 +0.667,0.192,0.192,0,0,0,0.533,0.284,0.579,0.579,0,0.674,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.538,0.194 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.227 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0743 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.372 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.222 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0.0875 +1,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0.211 +0.667,0.183,0.183,0.917,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.322,0.322,0.167,0,0,0,0.319,0.705,0.705,0,0.106,0 +0.333,0.181,0.181,0.0833,0,0.717,0,0.284,0.591,0.591,0,0.621,0 +0.667,0.311,0.311,0,0,0,0.65,0.347,0.717,0.717,0,0.775,0 +0.667,0.315,0.315,0,0,0,0.7,0.375,0.705,0.705,0,0.335,0.186 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.297 +0.667,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0,0.186 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.0743 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.112 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0743 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0743 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.297 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.274 +1,0.183,0.183,0.25,0.4,0,0,0.391,0.572,0.572,0.536,0,0 +1,0.192,0.192,0,0.4,0,0,0.33,0.579,0.579,0.531,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0.558,0,0.0372 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0.655,0,0.112 +1,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.186 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.112 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.294 +0.667,0.315,0.315,0,0,0.733,0,0.375,0.705,0.705,0,0.384,0.192 +0.667,0.343,0.343,0,0,0.95,0,0.384,0.73,0.73,0,0,0.0372 +0.667,0.418,0.418,0,0,0,0.517,0.449,0.755,0.755,0,0,0.149 +0.667,0.548,0.548,0,0,0,0.833,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0743 +0.667,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.0951 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.0372 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.492 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0.25,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.75,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0.283,0,0,0,0.391,0.572,0.572,0,0,0.162 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0827 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.248 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.148 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.149 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.186 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.223 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.186 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0743 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.419 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.149 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0744 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.162 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0928 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.149 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.307,0.307,0.5,0,0,0,0.503,0.604,0.604,0,0,0.284 +0.667,0.43,0.43,0.0167,0,0,0,0.729,0.717,0.717,0,0,0.124 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.464 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0458 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.45,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0.05,0,0,0,0.374,0.543,0.543,0,0,0.228 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.258 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.142 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.149 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.223 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.372 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.112 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.226 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.158 +1,0.442,0.442,0.95,0,0,0,0.64,0.658,0.658,0,0,0.0372 +1,0.183,0.183,0.583,0,0,0,0.555,0.608,0.608,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.122 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.438 +0.667,0.181,0.181,0.25,0,0,0,0.392,0.574,0.574,0,0,0.166 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.518 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.19 +0.667,0.328,0.328,0.2,0,0,0,0.311,0.696,0.696,0,0,0.252 +0.667,0.316,0.316,0.567,0,0,0,0.321,0.709,0.709,0,0,0.173 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0743 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0743 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.335 +0.333,0.322,0.322,0.25,0,0,0,0.468,0.644,0.644,0,0,0.112 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0372 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.207 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.192 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.303 +0.333,0.193,0.193,0.383,0,0,0,0.28,0.581,0.581,0,0,0.154 +0.333,0.189,0.189,0.117,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0.117,0,0.289,0.587,0.587,0,0.22,0.0372 +0.333,0.178,0.178,0,0,0.383,0.0833,0.284,0.593,0.593,0,0.494,0.186 +0.333,0.177,0.177,0,0,0,0.167,0.303,0.593,0.593,0,0.453,0.0372 +0.333,0.178,0.178,0.25,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.112 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0743 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0372 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.149 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.297 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.149 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.313,0.313,0.883,0,0,0,0.527,0.683,0.683,0,0,0.297 +0.667,0.33,0.33,0.383,0,0,0,0.405,0.696,0.696,0,0,0.114 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0372 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.0372 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.112 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0743 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.294 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.318 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.284 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.438 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0372 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.139 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.247 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.549 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.288 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0743 +0.667,0.307,0.307,0,0.6,0,0,0.311,0.721,0.721,0.839,0,0.223 +0.333,0.0495,0.0495,0,0.45,0,0,0.258,0.465,0.465,0.0965,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.143,0,0.223 +0.333,0.0495,0.0495,0.2,0.783,0,0,0.258,0.465,0.465,0.594,0,0.223 +0.667,0.322,0.322,0.3,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.0743 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.0743 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0867 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0372 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.26 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.195 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.0372 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.354 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.349 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0692 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.227 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.125 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.186 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.149 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0743 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.223 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.154 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.108 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.158 +0.333,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.309 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.306 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.125 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.223 +0.667,0.313,0.313,0.5,0,0,0,0.527,0.683,0.683,0,0,0.149 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.511 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.417 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.372 +0.667,0.316,0.316,0.25,0,0,0,0.321,0.709,0.709,0,0,0.112 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0372 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.219 +0.333,0.208,0.208,0.25,0,0,0,0.355,0.612,0.612,0,0,0.0743 +0.667,0.466,0.466,0.2,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.595,0.595,0.05,0,0,0,0.677,0.822,0.822,0,0,0.149 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.0743 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.231 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.186 +0.667,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0.2,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0.567,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.168 +0.667,0.307,0.307,0,0,0.25,0,0.377,0.709,0.709,0,0.219,0.296 +0.667,0.322,0.322,0,0,0,0.65,0.386,0.734,0.734,0,0.722,0.116 +0.667,0.367,0.367,0,0,0,0.917,0.452,0.759,0.759,0,0.569,0.284 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.424,0.107 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.318,0.0743 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.149 +0.667,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.0372 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.149 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.187 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.188 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0511 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.291 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.275 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.281 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.335 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0372 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.0743 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.112 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.0489 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.463 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0466 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.0847 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.187 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0.383,0,0,0,0.289,0.587,0.587,0,0,0.112 +0.667,0.307,0.307,0.117,0,0,0,0.311,0.721,0.721,0,0,0.112 +0.667,0.305,0.305,0.25,0,0,0,0.349,0.721,0.721,0,0,0.186 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.112 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0372 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0372 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.0743 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.297 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.112 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0743 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0829,0.0829,0.817,0,0,0,0.341,0.518,0.518,0,0,0.112 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.352 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.236 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.124 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0743 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.67,0.67,0.05,0,0,0,0.715,0.784,0.784,0,0,0.112 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0172 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.186 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0743 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.0743 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.223 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.149 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0.35,0.433,0,0.303,0.593,0.593,0.503,0.373,0.112 +0.333,0.178,0.178,0,0.433,0.0667,0.25,0.317,0.587,0.587,0,0.472,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.569,0.0372 +0.333,0.208,0.208,0.5,0,0,0,0.355,0.612,0.612,0,0,0.112 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0372 +0.667,0.595,0.595,0.45,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0.05,0,0,0,0.715,0.784,0.784,0,0,0.112 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0372 +0.667,0.501,0.501,0,0,0.25,0,0.734,0.721,0.721,0,0.0627,0.348 +1,0.442,0.442,0,0,0,0.65,0.64,0.658,0.658,0,0,0.318 +1,0.0495,0.0495,0,0,0,0.667,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.38 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.202 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.389 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.452 +1,0.337,0.337,0.2,0,0,0,0.302,0.696,0.696,0,0,0.377 +0.667,0.328,0.328,0.3,0,0,0,0.311,0.696,0.696,0,0,0.149 +0.333,0.183,0.183,0.2,0,0,0,0.289,0.587,0.587,0,0,0.112 +0.667,0.307,0.307,0.567,0,0,0,0.311,0.721,0.721,0,0,0.0372 +0.667,0.305,0.305,0.2,0,0,0,0.349,0.721,0.721,0,0,0.0372 +0.333,0.178,0.178,0.3,0,0,0,0.317,0.587,0.587,0,0,0.297 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0743 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.112 +0.333,0.258,0.258,0.767,0,0,0,0.421,0.637,0.637,0,0,0.399 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0992 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.171 +0.667,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.0372 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.0372 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.173 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.251,0.251,0.25,0,0,0,0.49,0.621,0.621,0,0,0.149 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.254 +0.333,0.189,0.189,0.2,0,0,0,0.284,0.581,0.581,0,0,0.0743 +0.333,0.183,0.183,1,0,0,0,0.289,0.587,0.587,0,0,0.112 +0.333,0.178,0.178,1,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,1,0,0,0,0.303,0.593,0.593,0,0,0.0372 +0.333,0.178,0.178,0.133,0,0,0,0.317,0.587,0.587,0,0,0.112 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0372 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.294 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.387 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.185 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.404 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.302 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.3,0,0,0,0.374,0.543,0.543,0,0,0.118 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.111 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.124 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.149 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.186 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.26 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.112 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.26 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.149 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.0372 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.223 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.116 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.223 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.112 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.112 +0.667,0.322,0.322,0.25,0,0,0,0.386,0.734,0.734,0,0,0.0372 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.223 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.223 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0743 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0.147,0,0.0743 +0.667,0.625,0.625,0,0.783,0,0,0.753,0.746,0.746,0.401,0,0.0743 +0.667,0.501,0.501,0,0.267,0,0,0.734,0.721,0.721,0,0,0.0372 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.157 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.107 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.306 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.105 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.57 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.424 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.383 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +0.667,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.185 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.0743 +0.333,0.36,0.36,0.767,0,0,0,0.486,0.625,0.625,0,0,0.149 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0823 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.213 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.244 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.151 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.112 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.368 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.366 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.225 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.124 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0.1,0,0,0.258,0.465,0.465,0.306,0,0.186 +1,0.526,0.526,0,0.95,0,0,0.549,0.906,0.906,0.724,0,0.0372 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0.49,0,0.0743 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0743 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.112 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.0372 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.412 +0.667,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0513,0.0513,0.25,0,0,0,0.327,0.511,0.511,0,0,0.201 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.195 +1,0.351,0.351,0,0,0.25,0,0.606,0.698,0.698,0,0.398,0.347 +1,0.444,0.444,0,0,0,0.65,0.662,0.792,0.792,0,0.534,0.0718 +0.333,0.19,0.19,0,0,0,0.667,0.331,0.581,0.581,0,0.728,0.112 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0.748,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0.338,0.0372 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0.616,0.0743 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.714,0.0852 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.578,0.0743 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.433,0.0372 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0743 +0,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0.217 +0.333,0.258,0.258,0.3,0,0,0,0.421,0.637,0.637,0,0,0.223 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.0743 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.149 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.165 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.537 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.0867 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0978 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.454 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.161 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.273 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.228 +0.333,0.178,0.178,0.2,0.6,0.183,0,0.284,0.593,0.593,0.848,0.295,0.112 +0.667,0.305,0.305,0.05,0.183,0.0667,0.25,0.349,0.721,0.721,0,0.599,0.0767 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.208 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.149 +0.667,0.367,0.367,0.45,0,0,0,0.452,0.759,0.759,0,0,0.112 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0.0372 +0.667,0.595,0.595,0.0833,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.46 +0.667,0.625,0.625,0,0,0.25,0,0.753,0.746,0.746,0,0.0841,0.0372 +1,0.727,0.727,0,0,0,0.65,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0.917,0.831,0.755,0.755,0,0,0.295 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.389 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.108 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.328 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0.683,0,0.258,0.465,0.465,0,0.462,0.0743 +0.333,0.186,0.186,0,0,1,0,0.322,0.6,0.6,0,0.737,0.26 +0.333,0.208,0.208,0,0,0.0833,0.25,0.355,0.612,0.612,0,0.576,0 +0.333,0.258,0.258,0.5,0,0,0,0.421,0.637,0.637,0,0.378,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0372 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.149 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0743 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.2 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.305 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.284 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.234 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.48 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.1 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.249 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.372 +0.333,0.186,0.186,0.25,0,0,0,0.322,0.6,0.6,0,0,0.112 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0372 +0.333,0.258,0.258,0,0,0.5,0,0.421,0.637,0.637,0,0.687,0.0372 +0.333,0.322,0.322,0,0,0,0.25,0.468,0.644,0.644,0,0.453,0.483 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0.474,0.297 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0.336,0.149 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0.43,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0525 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0.258 +1,0.099,0.099,0.5,0,0.367,0,0.461,0.595,0.595,0,0.353,0.0642 +1,0.066,0.066,0,0,0.383,0.0833,0.433,0.57,0.57,0,0.656,0 +1,0.0495,0.0495,0,0,0,1,0.346,0.511,0.511,0,0.131,0 +1,0.0495,0.0495,0,0,0,0.483,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0.383,0,0,0,0.341,0.518,0.518,0,0,0.223 +1,0.15,0.15,0.117,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.183 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.329 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.109 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0.0965,0,0.0743 +0.667,0.466,0.466,0,0.783,0,0,0.584,0.809,0.809,0.764,0,0 +0.667,0.595,0.595,0,0.267,0,0,0.677,0.822,0.822,0,0,0.112 +0.333,0.36,0.36,0.633,0,0,0,0.486,0.625,0.625,0,0,0.169 +1,0.913,0.913,0.383,0,0,0,1,0.887,0.887,0,0,0.215 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.197 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.206 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.133 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0516 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.281 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.174 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.536 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.138 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.37 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.428 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.646 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.187 +0.667,0.186,0.186,0.383,0,0,0,0.322,0.6,0.6,0,0,0.0743 +0.667,0.208,0.208,0.117,0,0,0,0.355,0.612,0.612,0,0.164,0.0372 +0.667,0.466,0.466,0,0,0.25,0.0833,0.584,0.809,0.809,0,0.37,0.0372 +0.667,0.595,0.595,0,0,0,0.167,0.677,0.822,0.822,0,0,0.112 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0.1,0,0 +0.667,0.625,0.625,0,0.783,0,0,0.753,0.746,0.746,0.822,0,0.0372 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0.59,0,0.186 +0.667,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0.772,0,0.0372 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0.536,0.208,0 +0.667,0.0743,0.0743,0,0,0.567,0,0.36,0.53,0.53,0,0.494,0.0372 +0.667,0.0578,0.0578,0,0,0,0.783,0.346,0.518,0.518,0,0.344,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0.778,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0.528,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.125 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.28 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.149 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0372 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.223 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.26 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0743 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.186 +1,0.246,0.246,0.5,0,0,0,0.449,0.562,0.562,0,0,0.0372 +1,0.116,0.116,0,0,0.183,0,0.407,0.537,0.537,0,0.265,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0.35,0,0,0.258,0.465,0.465,0.163,0,0.147 +1,0.313,0.313,0,0.7,0,0,0.527,0.683,0.683,0,0,0.16 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.112 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.186 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0.25,0,0,0,0.377,0.709,0.709,0,0,0.196 +0.667,0.322,0.322,0,0.6,0,0,0.386,0.734,0.734,0.842,0,0.0743 +0.667,0.367,0.367,0,0.183,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.149 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.112 +0.667,0.67,0.67,0,0.1,0,0,0.715,0.784,0.784,0.312,0,0.0372 +1,0.913,0.913,0,0.95,0,0,1,0.887,0.887,0.601,0,0.0376 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.0372 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0683 +1,0.15,0.15,0.45,0,0,0,0.374,0.543,0.543,0,0,0.159 +1,0.181,0.181,0.317,0,0,0,0.392,0.574,0.574,0,0,0.145 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.556 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.231 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.418 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.109 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.26 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.0372 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.16 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.195 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.226 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.238 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.29 +0.667,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.223 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.113 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0743 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.333,0.171,0.171,0.233,0,0,0,0.261,0.534,0.534,0,0,0.112 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.477 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0743 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.36 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.328 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.411 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.546 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.295 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.534 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.385 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0.128,0,0.0372 +1,0.426,0.426,0,0.9,0,0,0.278,0.656,0.656,0.573,0,0.0372 +0.667,0.292,0.292,0,0.117,0,0,0.264,0.602,0.602,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.149 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.186 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0743 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.149 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.202 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.407 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.339 +0.667,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.446 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0.233,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.0743 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0941 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.304 +0.667,0.312,0.312,0.333,0,0,0,0.264,0.582,0.582,0,0,0.0884 +0.667,0.3,0.3,0.15,0,0,0,0.271,0.592,0.592,0,0,0.132 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.153 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.584 +0.333,0.17,0.17,0,0.233,0,0,0.287,0.529,0.529,0.583,0,0.124 +0.667,0.298,0.298,0,0.533,0,0,0.323,0.612,0.612,0.692,0,0.26 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0.43,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.331,0.331,0.0833,0,0,0,0.42,0.559,0.559,0,0,0 +0.667,0.635,0.635,0.4,0,0,0,0.613,0.622,0.622,0,0,0.15 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0743 +0.667,0.185,0.185,0.0833,0,0,0,0.257,0.524,0.524,0,0,0.163 +0.667,0.312,0.312,0.15,0,0,0,0.264,0.582,0.582,0,0,0.0721 +1,0.426,0.426,0.483,0,0,0,0.278,0.656,0.656,0,0,0.217 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.0546 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0.364 +1,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.26 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0372 +1,0.326,0.326,0.0833,0,0,0,0.375,0.632,0.632,0,0,0.292 +1,0.395,0.395,0.633,0,0,0,0.479,0.672,0.672,0,0,0.193 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.149 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.149 +0.667,0.635,0.635,0,0.733,0,0,0.613,0.622,0.622,0.774,0,0.262 +0.667,0.555,0.555,0,0.0333,0,0,0.598,0.602,0.602,0,0,0.0773 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.335 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.252 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.116 +0.333,0.177,0.177,0.967,0,0,0,0.346,0.519,0.519,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.186 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0.233,0,0,0,0.261,0.534,0.534,0,0,0.112 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.149 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.186 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.138 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.583 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.336 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.159 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.113 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.145 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.315 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.274 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.169,0.169,0.75,0,0,0,0.276,0.534,0.534,0,0,0.0372 +1,0.41,0.41,0.217,0,0,0,0.345,0.656,0.656,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0743 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.186 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.313 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.266 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.494 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.401 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.239 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0706 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.187 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.137 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.26 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.254 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.194 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.172 +0.333,0.0495,0.0495,0.25,0,0.233,0,0.258,0.465,0.465,0,0.176,0.0743 +0.667,0.289,0.289,0.233,0,0.25,0.217,0.294,0.602,0.602,0,0.619,0.0743 +1,0.41,0.41,0,0,0,1,0.345,0.656,0.656,0,0.638,0.48 +1,0.422,0.422,0,0,0,0.333,0.356,0.686,0.686,0,0.615,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.437,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.463,0.186 +0.667,0.507,0.507,0.25,0,0,0,0.553,0.682,0.682,0,0.00917,0 +0.667,0.613,0.613,0.233,0,0,0,0.583,0.652,0.652,0.148,0,0.223 +0.667,0.635,0.635,0,0.9,0,0,0.613,0.622,0.622,0.538,0,0.112 +0.667,0.555,0.555,0,0.117,0,0,0.598,0.602,0.602,0,0,0.0743 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0654 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0.483,0,0.233,0,0.331,0.494,0.494,0,0.411,0 +0.667,0.305,0.305,0,0,0,0.967,0.435,0.572,0.572,0,0.339,0.32 +0.667,0.318,0.318,0,0,0,0.583,0.338,0.582,0.582,0,0.106,0.174 +0.333,0.185,0.185,0,0,0.233,0,0.257,0.524,0.524,0,0.489,0.334 +0.333,0.181,0.181,0,0,0,0.25,0.261,0.524,0.524,0,0.56,0.0743 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.537,0.149 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.664,0.0743 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.567,0.0372 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.131,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.343 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0.112 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.186 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.149 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.149 +0.333,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.117 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0.483,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.278,0 +0.333,0.181,0.181,0,0,1,0,0.261,0.524,0.524,0,0.384,0.0372 +0.333,0.175,0.175,0,0,0,0.467,0.265,0.529,0.529,0,0.339,0 +0.333,0.171,0.171,0,0,0,0.05,0.261,0.534,0.534,0,0.347,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.174,0.174,0.233,0,0,0,0.29,0.539,0.539,0,0,0.297 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0.15,0,0,0.553,0.682,0.682,0.393,0,0.112 +0.333,0.331,0.331,0,0.35,0,0,0.42,0.559,0.559,0.382,0,0.149 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.125 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.301 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0858 +0.667,0.185,0.185,0.333,0,0,0,0.257,0.524,0.524,0,0,0.255 +0.333,0.181,0.181,0.15,0,0,0,0.261,0.524,0.524,0,0,0.0168 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.224 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0496 +0.333,0.169,0.169,0.0833,0.233,0,0,0.276,0.534,0.534,0.419,0,0.305 +0.667,0.17,0.17,0.4,0.533,0,0,0.287,0.529,0.529,0.165,0,0.0743 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.112 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.26 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.149 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.176 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.0372 +0.667,0.635,0.635,0.333,0,0,0,0.613,0.622,0.622,0,0,0.112 +0.667,0.555,0.555,0.15,0,0,0,0.598,0.602,0.602,0,0,0.07 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.112 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.171 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.248 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.154 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.279 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.316 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.302 +1,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.248 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.14 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.552 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +0,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.174,0.174,0.4,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0372 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.38 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.0897 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.186 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.112 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.0743 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0372 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.149 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.196 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.408 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.193 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.311 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.26 +0.667,0.395,0.395,0.717,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.0372 +0.667,0.613,0.613,0,0,0.233,0,0.583,0.652,0.652,0,0.318,0.0372 +0.667,0.635,0.635,0,0,0.75,0,0.613,0.622,0.622,0,0,0.0372 +0.667,0.555,0.555,0,0,0,0.717,0.598,0.602,0.602,0,0,0.0372 +0.667,0.2,0.2,0,0,0,0.317,0.391,0.509,0.509,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0983 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.145 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.383 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.614 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.141 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.169 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.272 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +1,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.313 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.131 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.227 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.226 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.219 +1,0.895,0.895,0.967,0,0,0,0.745,0.745,0.745,0,0,0.309 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0372 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.175 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.713 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0.233,0,0,0,0.305,0.464,0.464,0,0,0.132 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.28 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.115 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.312,0.312,0.483,0,0,0,0.264,0.582,0.582,0,0,0.26 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.149 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.19 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.456 +0.333,0.17,0.17,0.233,0,0,0,0.287,0.529,0.529,0,0,0.148 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.297 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.1 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.278,0.278,0,0.4,0,0,0.405,0.574,0.574,0.599,0,0 +0.333,0.331,0.331,0,0.367,0,0,0.42,0.559,0.559,0.139,0,0.112 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.406 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.312 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.108 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.162 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.249 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.215 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.112 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.158,0,0 +0.333,0.171,0.171,0,0.9,0,0,0.261,0.534,0.534,0.473,0,0.223 +0.333,0.169,0.169,0.233,0.117,0,0,0.276,0.534,0.534,0,0,0.112 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.112 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0743 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.279 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.259 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.158 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.313 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.112 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0934 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.232 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.223 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.169,0.169,0.483,0,0,0,0.276,0.534,0.534,0,0,0.112 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.308 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0372 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.372 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.149 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.125 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.223 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.238 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.148 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.249 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.07 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.0372 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.186 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.149 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0743 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0743 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.128 +0.333,0.188,0.188,0.333,0,0,0,0.316,0.549,0.549,0,0,0.233 +0.667,0.395,0.395,0.15,0,0,0,0.479,0.672,0.672,0,0,0.511 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.409 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.635,0.635,0,0.233,0.483,0,0.613,0.622,0.622,0.356,0.427,0.372 +1,0.807,0.807,0,0.783,0,0.8,0.768,0.671,0.671,0.607,0,0.268 +1,0.5,0.5,0,0,0,0.233,0.656,0.596,0.596,1,0,0.142 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.406,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0954 +1,0.318,0.318,0,0,0.567,0,0.338,0.582,0.582,0,0.0612,0.1 +0.667,0.321,0.321,0,0,0.167,0.3,0.257,0.582,0.582,0,0,0.168 +0.333,0.181,0.181,0,0,0,1,0.261,0.524,0.524,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0.25,0.258,0.465,0.465,0,0,0.186 +0.333,0.171,0.171,0,0,0.0667,0,0.261,0.534,0.534,0,0.0489,0.0372 +0.333,0.169,0.169,0,0,0.417,0.05,0.276,0.534,0.534,0,0.55,0.0372 +0.333,0.17,0.17,0,0,0,0.2,0.287,0.529,0.529,0,0.404,0.195 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.555,0.312 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.569,0.431 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.609,0.0776 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0.3,0.332 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.283,0.505 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.297 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0743 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.274 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0983 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.283 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.126 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0633 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.297 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.326,0.326,0.5,0,0,0,0.375,0.632,0.632,0,0,0.328 +0.333,0.222,0.222,0.467,0,0,0,0.368,0.569,0.569,0,0,0.0372 +0.333,0.278,0.278,0.75,0,0,0,0.405,0.574,0.574,0,0,0.112 +0.667,0.613,0.613,0.217,0,0,0,0.583,0.652,0.652,0,0,0.297 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0743 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.157 +0.333,0.177,0.177,0.233,0,0,0,0.346,0.519,0.519,0,0,0.118 +0.333,0.184,0.184,0.717,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0743 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.112 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0743 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.181 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.387 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0372 +0.333,0.188,0.188,0.483,0,0,0,0.316,0.549,0.549,0,0,0.335 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.0372 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.149 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0372 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.361 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.717,0,0,0,0.305,0.464,0.464,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.28 +0.667,0.318,0.318,0.483,0,0,0,0.338,0.582,0.582,0,0,0.252 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0531 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.223 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0372 +0.667,0.395,0.395,0.483,0,0,0,0.479,0.672,0.672,0,0,0.149 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0743 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.112 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.41 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0969 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.319 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.306 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.206 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.372 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.16 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.171 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.463 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.186 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.12 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0.122,0,0.347 +0.667,0.395,0.395,0,0.9,0,0,0.479,0.672,0.672,0.751,0,0.571 +0.667,0.507,0.507,0,0.117,0,0,0.553,0.682,0.682,0.72,0,0.0744 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.475,0,0.0372 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.724,0,0.223 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0.724,0,0 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0.288,0,0.13 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.332 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0855 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0.233,0,0,0,0.405,0.523,0.523,0,0,0.266 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.264 +1,0.318,0.318,0,0.15,0,0,0.338,0.582,0.582,0.419,0,0.0925 +1,0.456,0.456,0,0.35,0,0,0.256,0.641,0.641,0.57,0,0.096 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.162 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0.117,0,0.186 +0.667,0.289,0.289,0,0.9,0,0,0.294,0.602,0.602,0.577,0,0.186 +0.667,0.29,0.29,0,0.117,0,0,0.316,0.592,0.592,0,0,0.0372 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.149 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.149 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.25 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0738 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.255 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.257 +1,0.35,0.35,0.233,0,0,0,0.524,0.553,0.553,0,0,0.149 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.112 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.0372 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.181 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.157 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0.258,0,0 +0.333,0.169,0.169,0,0.983,0,0,0.276,0.534,0.534,0.455,0,0.112 +0.333,0.17,0.17,0.233,0.0333,0,0,0.287,0.529,0.529,0.885,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0.18,0,0.0372 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.0743 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.223 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.149 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.26 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.0372 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.131 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.427 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.323 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.237 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.127 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.171,0.171,0.233,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.485 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.19 +1,0.567,0.567,0.333,0,0,0,0.59,0.775,0.775,0,0,0.186 +0.667,0.507,0.507,0.383,0,0,0,0.553,0.682,0.682,0,0,0.296 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.335 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0712 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.16 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.016 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0.483,0,0,0,0.346,0.519,0.519,0,0,0.0832 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0372 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.112 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.0372 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.186 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0.733,0,0.29,0.539,0.539,0,0.457,0 +0.667,0.326,0.326,0,0,0,0.467,0.375,0.632,0.632,0,0.445,0.0372 +0.667,0.395,0.395,0,0.4,0,0.05,0.479,0.672,0.672,0.737,0.0352,0.297 +0.667,0.507,0.507,0.233,0.617,0,0,0.553,0.682,0.682,0.777,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.282,0,0.26 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.26 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0.483,0,0.305,0.474,0.474,0,0.462,0.17 +1,0.147,0.147,0,0,0,0.717,0.331,0.494,0.494,0,0.483,0.473 +0.667,0.305,0.305,0,0,0,0.317,0.435,0.572,0.572,0,0.595,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0.304,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0.347,0.26 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.0372 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.102 +0.667,0.292,0.292,0,0,0.233,0,0.264,0.602,0.602,0,0.488,0.0743 +0.333,0.169,0.169,0,0,0,0.517,0.276,0.534,0.534,0,0.815,0.0372 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.445,0.26 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.186 +0.667,0.395,0.395,0.233,0.4,0,0,0.479,0.672,0.672,0.473,0,0.166 +0.667,0.278,0.278,0,0.367,0,0,0.405,0.574,0.574,0.0909,0,0.462 +1,0.895,0.895,0,0,0.483,0,0.745,0.745,0.745,0,0.206,0.419 +1,0.928,0.928,0,0,0,0.717,0.79,0.701,0.701,0,0,0.314 +1,0.555,0.555,0,0,0,0.05,0.598,0.602,0.602,0,0,0.075 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.119 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0858 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0846 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0372 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.149 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.112 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.188 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0743 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.276 +0.667,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.202 +1,0.124,0.124,0,0,0,0,0.445,0.522,0.522,0,0,0.181 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.368 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0648 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.051,0.051,0.483,0,0,0,0.294,0.469,0.469,0,0,0.318 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.138 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0.233,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.326,0.326,0.5,0,0,0,0.375,0.632,0.632,0,0,0.327 +0.667,0.395,0.395,0.217,0,0,0,0.479,0.672,0.672,0,0,0.0372 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.0743 +1,0.895,0.895,0.233,0,0,0,0.745,0.745,0.745,0,0,0.0372 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.149 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.309 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.131 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.0893 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.195 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0372 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.112 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.149 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0743 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0372 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.26 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.112 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.26 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.0372 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.231 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.195 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.356 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.717,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0.333,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.321,0.321,0.15,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0372 +1,0.426,0.426,0,0,0.233,0,0.278,0.656,0.656,0,0.479,0.254 +0.333,0.171,0.171,0,0,0,0.517,0.261,0.534,0.534,0,0.312,0.112 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.317,0.372 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.0887,0.223 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0743 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.223 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.415 +0.333,0.331,0.331,0.233,0,0,0,0.42,0.559,0.559,0,0,0.338 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.326 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.247 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.063 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.44 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0978 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0729 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.112 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.149 +1,0.274,0.274,0.467,0,0,0,0.374,0.63,0.63,0,0,0.223 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.112 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0743 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.26 +1,0.783,0.783,0,0.2,0,0,0.787,0.698,0.698,0.451,0,0 +1,0.88,0.88,0,0.783,0,0,0.765,0.668,0.668,0.759,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0.79,0,0.478 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0.618,0,0.236 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.453,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0.5,0,0,0,0.331,0.493,0.493,0,0,0.158 +1,0.417,0.417,0.2,0,0,0,0.521,0.623,0.623,0,0,0.41 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0.167 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.19 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.215 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.159,0.159,0,0,0.25,0,0.275,0.533,0.533,0,0.401,0.0743 +0.333,0.159,0.159,0,0,0,0.7,0.286,0.528,0.528,0,0.277,0 +0.333,0.159,0.159,0,0,0,0.783,0.29,0.538,0.538,0,0.416,0.0651 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0.401,0.227 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0.763,0.104 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0.739,0.329 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.595,0.149 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0.453,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.381 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.534 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.172 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.261 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.199 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.246 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.637 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.297 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.467,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.112 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.112 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.149 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.114 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.174 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.254 +0.667,0.295,0.295,0,0,0.233,0,0.433,0.571,0.571,0,0.242,0.363 +0.667,0.301,0.301,0,0,0.533,0,0.337,0.581,0.581,0,0.546,0.0969 +1,0.424,0.424,0,0,0,0.233,0.255,0.638,0.638,0,0.159,0.243 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.112 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.186 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.233,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.0743 +0.333,0.194,0.194,0,0,0.733,0,0.405,0.572,0.572,0,0.648,0.112 +0.333,0.239,0.239,0,0,0.55,0,0.419,0.558,0.558,0,0.419,0.112 +0.333,0.294,0.294,0,0,0,0.917,0.434,0.543,0.543,0,0.0749,0.339 +0.667,0.603,0.603,0.25,0,0,0.317,0.596,0.6,0.6,0,0,0.234 +1,0.415,0.415,0.45,0,0,0,0.522,0.551,0.551,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.172 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.183 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.0852 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0835 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0864 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.138 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.24 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.164,0.164,0.233,0,0,0,0.264,0.528,0.528,0,0,0.112 +0.667,0.271,0.271,0.467,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0932 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.248 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.479 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.517 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0743 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0645 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.206 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.182 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.149 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0372 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.297 +1,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.0372 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.0372 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.149 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.162 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.159 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.428 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.298 +0.333,0.17,0.17,0.467,0,0,0,0.26,0.523,0.523,0,0,0.149 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0743 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.297 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0.05,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0.417,0,0,0,0.368,0.568,0.568,0,0,0.0743 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.223 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.362 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.188 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.432 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.115 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.354 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0.281,0,0.151 +0.667,0.299,0.299,0,0.733,0,0,0.256,0.581,0.581,0.353,0,0.112 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.245 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.248 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.297 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.186 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0372 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.149 +0.333,0.17,0.17,0.233,0,0,0,0.368,0.568,0.568,0,0,0.223 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.297 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.149 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.603,0.603,0,0,0.517,0,0.596,0.6,0.6,0,0.428,0 +0.667,0.415,0.415,0,0,0,0.483,0.522,0.551,0.551,0,0.391,0.0743 +1,0.183,0.183,0,0,0,0.75,0.455,0.511,0.511,0,0.119,0 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.116 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.102 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.238 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0.5,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0.2,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0.233,0,0,0,0.368,0.568,0.568,0,0,0.149 +0.667,0.339,0.339,0,0.4,0,0,0.551,0.68,0.68,0.562,0,0.385 +0.667,0.429,0.429,0,0.583,0,0,0.581,0.65,0.65,0.226,0,0.283 +0.667,0.538,0.538,0.233,0,0,0,0.61,0.62,0.62,0,0,0.477 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0372 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0659 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.262 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.182 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0858 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0743 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.333,0.16,0.16,0.467,0,0.233,0,0.26,0.533,0.533,0,0.211,0.112 +0.667,0.269,0.269,0,0,0.0167,0.45,0.293,0.6,0.6,0,0.226,0.112 +0.667,0.268,0.268,0,0,0,0.533,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.223 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.194,0.194,0.7,0,0,0,0.405,0.572,0.572,0,0,0 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.149 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0743 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.376 +0.667,0.415,0.415,0.5,0,0,0,0.522,0.551,0.551,0,0,0.384 +1,0.116,0.116,0.2,0,0,0,0.357,0.488,0.488,0,0,0.186 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.22 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.349 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.45 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.202 +1,0.394,0.394,0.233,0,0,0,0.277,0.653,0.653,0,0,0.243 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.186 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.112 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0794 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.149 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.186 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.186 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.0372 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +1,0.295,0.295,0.25,0,0,0,0.433,0.571,0.571,0,0,0.0543 +0.667,0.301,0.301,0.45,0,0,0,0.337,0.581,0.581,0,0,0.168 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.252 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.117 +1,0.394,0.394,0.233,0.4,0,0,0.277,0.653,0.653,0.484,0,0.201 +0.667,0.271,0.271,0,0.583,0,0,0.263,0.6,0.6,0.727,0,0.194 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0.338,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.269,0.269,0.467,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0743 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.484,0.484,0.233,0,0,0,0.698,0.787,0.787,0,0,0.112 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.149 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0372 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.357 +0.667,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.37 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.186 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.252 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.2 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.213 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.297 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.186 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.26 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.297 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.103 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.499 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.204 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.44 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.217 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.178 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0.05,0,0,0,0.297,0.523,0.523,0,0,0.0788 +1,0.299,0.299,0.183,0,0,0,0.256,0.581,0.581,0,0,0.216 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.292 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.706 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.192 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.197 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.223 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0743 +0.333,0.17,0.17,0.55,0,0,0,0.368,0.568,0.568,0,0,0.149 +0.333,0.194,0.194,0.383,0,0,0,0.405,0.572,0.572,0,0,0.186 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.112 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.112 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.137 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.39 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.251 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.163 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.333 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.26 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.409 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.372 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0372 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.223 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.106 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.11,0.11,0.233,0,0,0,0.352,0.482,0.482,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.201 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.231 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0496 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.335 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.112 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.186 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.339,0.339,0.75,0,0,0,0.551,0.68,0.68,0,0,0.149 +0.667,0.429,0.429,0.417,0,0,0,0.581,0.65,0.65,0,0,0.0743 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0743 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.112 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.194 +1,0.295,0.295,0.2,0,0,0,0.433,0.571,0.571,0,0,0.339 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0.118 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.149 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.112 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0.4,0,0,0.286,0.528,0.528,0.506,0,0.0743 +0.333,0.159,0.159,0,0.583,0,0,0.29,0.538,0.538,0.135,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.147 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.193 +0.333,0.194,0.194,0.467,0,0.733,0,0.405,0.572,0.572,0,0.485,0.0743 +1,0.619,0.619,0,0,0.0333,0.433,0.742,0.742,0.742,0,0.728,0.149 +0.667,0.538,0.538,0,0,0,0.55,0.61,0.62,0.62,0,0.704,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0.585,0.0743 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.758,0.299 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0.661,0.0721 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0.791,0.0372 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0.382,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0.511,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.512,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.33,0.33,0.233,0,0,0,0.477,0.549,0.549,0,0,0.202 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.351 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.104 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.096 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.267 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0863 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.109,0,0.0372 +0.333,0.159,0.159,0,0.733,0,0,0.286,0.528,0.528,0.362,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.14 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.2 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.273 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.112 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.173 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0983 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.333,0.16,0.16,0.467,0,0,0,0.26,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.186 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.199 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.187 +1,0.412,0.412,0,0,0.483,0,0.587,0.772,0.772,0,0.106,0.377 +0.667,0.339,0.339,0,0,0.0333,0.433,0.551,0.68,0.68,0,0,0.264 +0.667,0.429,0.429,0,0,0,0.3,0.581,0.65,0.65,0,0,0.533 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.682 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.22 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.223 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.112 +0.667,0.164,0.164,0,0.4,0,0,0.264,0.528,0.528,0.34,0,0.149 +0.667,0.271,0.271,0.467,0.333,0,0,0.263,0.6,0.6,0,0,0.171 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.28 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0788 +0.667,0.269,0.269,0.233,0,0,0,0.322,0.61,0.61,0,0,0.295 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0743 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.112 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.149 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.186 +0.667,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0.119,0,0.112 +0.667,0.603,0.603,0,0.733,0,0,0.596,0.6,0.6,0.529,0,0.534 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.0166 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.149 +0.667,0.291,0.291,0.233,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.26 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0743 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.112 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0.283,0,0.297,0.523,0.523,0,0.191,0.362 +1,0.299,0.299,0,0,0.233,0.233,0.256,0.581,0.581,0,0.344,0.143 +0.333,0.0495,0.0495,0,0,0,0.5,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.147 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.295 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.164 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.154 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0743 +0.667,0.291,0.291,0.05,0,0,0,0.477,0.67,0.67,0,0,0.112 +0.667,0.339,0.339,0.417,0,0,0,0.551,0.68,0.68,0,0,0.146 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.223 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.304 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0372 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.312 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.184 +1,0.0743,0.0743,0,0.4,0,0,0.32,0.483,0.483,0.614,0,0.0372 +1,0.0578,0.0578,0,0.333,0,0,0.308,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.226 +0.667,0.143,0.143,0,0,0.733,0,0.331,0.493,0.493,0,0.593,0.159 +0.667,0.172,0.172,0,0,0.3,0.167,0.345,0.518,0.518,0,0.796,0 +0.667,0.301,0.301,0,0,0,1,0.337,0.581,0.581,0,0.328,0.0743 +0.667,0.299,0.299,0,0,0,0.317,0.256,0.581,0.581,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0.233,0,0,0,0.275,0.533,0.533,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.149 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.186 +0.333,0.17,0.17,0.233,0,0,0,0.368,0.568,0.568,0,0,0.112 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.0372 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.0372 +0.333,0.294,0.294,0,0,0,0,0.434,0.543,0.543,0,0,0.256 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.113 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.226 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0703 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.211 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.2 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0.233,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.112 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.149 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.286 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.155 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.223 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.0743 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.223 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.112 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.226 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.107 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.131 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.309 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.102 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.223 +0.333,0.17,0.17,0.5,0,0,0,0.26,0.523,0.523,0,0,0.149 +0.333,0.164,0.164,0.2,0,0,0,0.264,0.528,0.528,0,0,0.223 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.149 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.149 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.149 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.186 +0.667,0.339,0.339,0.5,0,0,0,0.551,0.68,0.68,0,0,0.112 +0.667,0.429,0.429,0.433,0,0,0,0.581,0.65,0.65,0,0,0.149 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.339 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.127 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.238 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.28 +0.667,0.172,0.172,0.233,0,0,0,0.345,0.518,0.518,0,0,0.0566 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.106 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.149 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.223 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.169 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.258 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0528 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.143,0.143,0.467,0,0,0,0.331,0.493,0.493,0,0,0.149 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0743 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0743 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.266 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.107 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0372 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.112 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.0372 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0.16,0,0 +0.667,0.429,0.429,0,0.9,0,0,0.581,0.65,0.65,0.675,0,0.0743 +0.667,0.538,0.538,0,0.0833,0,0,0.61,0.62,0.62,0,0,0.453 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.483 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.173 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.242 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.354 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.101 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.399 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.116 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0782 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.149 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.149 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.632 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.451 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0743 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0372 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.291 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.189 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.309 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.296 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.091 +1,0.172,0.172,0.3,0,0,0,0.345,0.518,0.518,0,0,0.186 +1,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0.167 +0.667,0.299,0.299,0.817,0.45,0,0,0.256,0.581,0.581,0.737,0,0.0372 +0.667,0.291,0.291,0,0.0333,0,0,0.263,0.581,0.581,0.317,0,0.177 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0,0.376 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.611 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.401 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.112 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.418 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.0546 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.26 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.296 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.223 +0.667,0.232,0.232,0,0.45,0,0,0.39,0.508,0.508,0.588,0,0.0372 +1,0.116,0.116,0,0.533,0,0,0.357,0.488,0.488,0.599,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0.737,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0.167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0.25,0.15,0,0,0.404,0.521,0.521,0.449,0,0.0372 +0.667,0.172,0.172,0.217,0.583,0,0,0.345,0.518,0.518,0.657,0,0.0743 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0.442,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0743 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0372 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.28 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.231 +0.667,0.27,0.27,0.717,0,0,0,0.264,0.582,0.582,0,0,0.14 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0.233,0,0,0,0.261,0.534,0.534,0,0,0.358 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.21 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.298 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.264,0.264,0,0.15,0,0,0.479,0.672,0.672,0.362,0,0.0743 +0.333,0.173,0.173,0,0.567,0,0,0.405,0.574,0.574,0.659,0,0.186 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.112 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.126 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.155 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.35 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0624 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.435 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.157 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.375 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.395 +0.667,0.16,0.16,0.467,0.4,0,0,0.261,0.524,0.524,0.534,0,0.0372 +0.667,0.259,0.259,0,0.317,0,0,0.271,0.592,0.592,0.597,0,0.0743 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0.581,0,0.0743 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.106 +0.667,0.249,0.249,0.467,0,0,0,0.316,0.592,0.592,0,0,0.485 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.134 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.112 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.0372 +0.667,0.296,0.296,0.5,0,0,0,0.553,0.682,0.682,0,0,0.284 +0.667,0.365,0.365,1,0,0,0,0.583,0.652,0.652,0,0,0.186 +0.667,0.464,0.464,0.9,0,0,0,0.613,0.622,0.622,0,0,0.26 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0372 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.243 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0753 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.303 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0.661 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0507 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.112 +0.333,0.16,0.16,0,0.15,0,0,0.261,0.524,0.524,0.386,0,0.297 +0.333,0.154,0.154,0,0.567,0,0,0.265,0.529,0.529,0.319,0,0.223 +0.333,0.15,0.15,0,0,0.25,0,0.261,0.534,0.534,0,0.167,0.112 +0.333,0.149,0.149,0,0,0,0.733,0.276,0.534,0.534,0,0,0.112 +0.333,0.149,0.149,0.5,0,0,0,0.287,0.529,0.529,0,0,0.0743 +0.667,0.249,0.249,0.7,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.437 +0.667,0.264,0.264,0.233,0,0,0,0.479,0.672,0.672,0,0,0.208 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.251 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0743 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0743 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.284,0.284,1,0,0.233,0,0.435,0.572,0.572,0,0.309,0.0969 +1,0.404,0.404,1,0,1,0,0.378,0.641,0.641,0,0.206,0.537 +0.667,0.278,0.278,0.383,0,0.283,0.183,0.257,0.582,0.582,0,0.11,0.134 +0.333,0.16,0.16,0.467,0,0,0.8,0.261,0.524,0.524,0,0,0.297 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0743 +1,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0743 +1,0.252,0.252,0.233,0,0,0,0.375,0.632,0.632,0,0,0.0372 +1,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.247 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0372 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.186 +0.667,0.464,0.464,0.467,0,0,0,0.613,0.622,0.622,0,0,0.0743 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.277 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.248 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0832 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.398 +1,0.286,0.286,0.233,0,0,0,0.338,0.582,0.582,0,0,0.184 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0372 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0372 +0.333,0.154,0.154,0.233,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0.483,0,0.287,0.529,0.529,0,0.339,0.0372 +0.333,0.149,0.149,0,0,0.533,0,0.29,0.539,0.539,0,0,0.112 +0.667,0.252,0.252,0,0,0,0.933,0.375,0.632,0.632,0,0,0.0372 +0.667,0.264,0.264,0,0,0,0.55,0.479,0.672,0.672,0,0,0.149 +0.667,0.296,0.296,0.233,0,0,0,0.553,0.682,0.682,0,0,0.315 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0743 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.186 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.15 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.109 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.163 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.149,0.149,0.233,0,0,0,0.287,0.529,0.529,0,0,0.112 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.112 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.257 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0372 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.26 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0.717,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.087 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.19 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.277 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.229 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.241 +0.333,0.16,0.16,0.467,0,0,0,0.261,0.524,0.524,0,0,0.252 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0372 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.223 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.186 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0372 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.149 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0372 +0.333,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.174 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0818 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0.548 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.101 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0743 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.149 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.112 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.309 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.268 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.26 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0743 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0743 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.143 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.122 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.38 +1,0.402,0.402,0,0,0,0,0.523,0.626,0.626,0,0,0.241 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0.234 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0.149 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0372 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.223 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.335 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.0743 +0.667,0.296,0.296,0.717,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0372 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.121 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.245 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.431 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0738 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.112 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.195 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.779 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.26 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0372 +0.667,0.464,0.464,0.467,0,0,0,0.613,0.622,0.622,0,0,0.212 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0743 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.111 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.143 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.134,0,0.0835 +1,0.0578,0.0578,0,0.9,0,0,0.309,0.474,0.474,0.751,0,0 +1,0.0495,0.0495,0,0.0667,0,0,0.309,0.469,0.469,0,0,0.0928 +1,0.0495,0.0495,0.5,0,0,0,0.305,0.464,0.464,0,0,0.0931 +1,0.0495,0.0495,0.45,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.286,0.286,0.467,0,0,0,0.338,0.582,0.582,0,0,0.159 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.089 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.149 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.106,0 +0.333,0.149,0.149,0,0,0.5,0,0.29,0.539,0.539,0,0,0 +1,0.353,0.353,0.467,0,0,0.95,0.434,0.715,0.715,0,0,0.149 +1,0.371,0.371,0,0.4,0,0.533,0.59,0.775,0.775,0.516,0.138,0.149 +0.667,0.296,0.296,0,0.0833,0.5,0,0.553,0.682,0.682,0,0.365,0.186 +0.667,0.365,0.365,0,0,0,0.95,0.583,0.652,0.652,0,0.638,0.0743 +1,0.671,0.671,0,0,0,0.0333,0.79,0.701,0.701,0,0.642,0.45 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0.454,0.186 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.222,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.125 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0925 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.159 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.333,0.149,0.149,0,0,0.5,0,0.29,0.539,0.539,0,0.739,0 +0.667,0.252,0.252,0,0,0,0.7,0.375,0.632,0.632,0,0.44,0.186 +0.667,0.264,0.264,0,0,0,0.0333,0.479,0.672,0.672,0,0.176,0.112 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0.661,0.26 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0.221,0 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.223 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0837 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0.217,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0743 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.304 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.23 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.152 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.299 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.335 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.0899 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.42 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.335 +0.667,0.464,0.464,0,0.4,0,0,0.613,0.622,0.622,0.662,0,0.149 +0.667,0.549,0.549,0,0.567,0,0,0.598,0.602,0.602,0.36,0,0.0372 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0372 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0942 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.07 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.249 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.0639 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.146 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.489 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.149 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0743 +0,0.0495,0.0495,0.717,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.149 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.112 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.186 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.127 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.112 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.286 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.596 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.017 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.376 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.315 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.123 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0.4,0,0,0.276,0.534,0.534,0.722,0,0 +0.333,0.149,0.149,0,0.317,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0743 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.442 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.55 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.335 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.172 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.301 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0712 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.176 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.26 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.215 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.183 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.167 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0743 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.255 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.374 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0372 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.107 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0578 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.269 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.216 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.096 +0.333,0.15,0.15,0,0.65,0,0,0.261,0.534,0.534,0.631,0,0 +0.333,0.149,0.149,0,0.0667,0.233,0,0.276,0.534,0.534,0.514,0.213,0.149 +0.333,0.149,0.149,0,0,0.0167,0.233,0.287,0.529,0.529,0,0.45,0.0743 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.494,0.149 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.65,0.149 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.167,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.186 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0372 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.186 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.186 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.164 +1,0.284,0.284,1,0,0,0,0.435,0.572,0.572,0,0,0.199 +0.667,0.286,0.286,0.433,0,0,0,0.338,0.582,0.582,0,0,0.127 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.111 +0.667,0.27,0.27,0.717,0,0,0,0.264,0.582,0.582,0,0,0.637 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.499 +0.667,0.251,0.251,0.233,0,0,0,0.264,0.602,0.602,0,0,0.442 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.106 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.263 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.363 +0.333,0.151,0.151,0.233,0,0,0,0.316,0.549,0.549,0,0,0.149 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.149 +0.333,0.173,0.173,0,0,0.733,0,0.405,0.574,0.574,0,0.393,0.328 +0.667,0.365,0.365,0,0,0.0167,0.45,0.583,0.652,0.652,0,0,0.112 +1,0.671,0.671,0,0,0,0.783,0.79,0.701,0.701,0,0,0.0743 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.107 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.515 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.212 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.147 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.372 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.157 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.225 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.409 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.186 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.149 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.105 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.112 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.0371 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0.52 +1,0.353,0.353,0.233,0,0,0,0.434,0.715,0.715,0,0,0.339 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.243 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0743 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.458 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.378 +1,0.582,0.582,0.467,0,0,0,0.656,0.596,0.596,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.149 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.08 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.167,0.167,0.95,0,0,0,0.346,0.519,0.519,0,0,0.593 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0372 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0743 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0372 +0.333,0.149,0.149,0.467,0,0,0,0.276,0.534,0.534,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0372 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.223 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.112 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.576 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.0683 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.275 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.139 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.309 +0.333,0.164,0.164,0.233,0,0,0,0.257,0.524,0.524,0,0,0.256 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.112 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.149 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.186 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.281 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0372 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.286 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.166 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.101 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.247 +0.667,0.278,0.278,0.467,0,0,0,0.257,0.582,0.582,0,0,0.203 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0372 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.0372 +0.667,0.296,0.296,0,0.4,0,0,0.553,0.682,0.682,0.705,0,0.149 +0.667,0.365,0.365,0,0.567,0,0,0.583,0.652,0.652,0.6,0,0.268 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0.276,0,0.112 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.532 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.151 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0.233,0,0.346,0.519,0.519,0,0.379,0 +0.667,0.168,0.168,0,0,0.0167,0.233,0.298,0.524,0.524,0,0.576,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.199 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.148 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.297 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.211 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.293 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +0.667,0.296,0.296,0.233,0,0,0,0.553,0.682,0.682,0,0,0.196 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.186 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +0.667,0.227,0.227,0,0,0.483,0,0.391,0.509,0.509,0,0.246,0.0372 +1,0.183,0.183,0,0,0.533,0,0.457,0.513,0.513,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0.483,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.75,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.284,0.284,0.45,0,0,0,0.435,0.572,0.572,0,0,0.157 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.21 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0372 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0372 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.112 +0.333,0.149,0.149,0,0,0.25,0,0.276,0.534,0.534,0,0.404,0.0372 +0.667,0.249,0.249,0.25,0,0,0.7,0.316,0.592,0.592,0,0.505,0.0372 +0.667,0.249,0.249,0.217,0,0,0.0333,0.323,0.612,0.612,0,0.572,0.112 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.696,0.112 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0.375,0.0372 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.141,0 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.112 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.26 +0.333,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.112 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.89 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.348 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0.65,0,0,0.375,0.632,0.632,0.547,0,0.223 +0.667,0.264,0.264,0,0.317,0,0,0.479,0.672,0.672,0,0,0.388 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.297 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.335 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.223 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0372 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.181 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0372 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.112 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.306 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.278 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.438 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.112 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.26 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0743 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.0372 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.157 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.146 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.152 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.364 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.446 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.263 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.442 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0372 +0.667,0.252,0.252,0.233,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0.4,0,0,0.479,0.672,0.672,0.64,0,0 +0.667,0.296,0.296,0,0.317,0,0,0.553,0.682,0.682,0.291,0,0.186 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.0743 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0372 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.101 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.136 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.28 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.253 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.148 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.2 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.215 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.377 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.388 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.297 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.149 +0.333,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.111 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.126 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.308 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.343 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.172 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.242 +0.667,0.286,0.286,0.233,0,0,0,0.338,0.582,0.582,0,0,0.128 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.386 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.417 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.412 +0.667,0.251,0.251,0.233,0,0,0,0.264,0.602,0.602,0,0,0.149 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.297 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0.0372 +0.333,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0.0743 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.296,0.296,0.367,0,0,0,0.553,0.682,0.682,0,0,0.186 +0.667,0.365,0.365,0.233,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.112 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0372 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.149 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.153 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.113 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0.128,0,0.168 +0.333,0.168,0.168,0,0.9,0,0,0.298,0.524,0.524,0.681,0,0 +0.333,0.164,0.164,0,0.0667,0,0,0.257,0.524,0.524,0,0,0.112 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.418 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.194 +0.333,0.15,0.15,0.233,0,0,0,0.261,0.534,0.534,0,0,0.16 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.149,0.149,0.233,0,0,0,0.29,0.539,0.539,0,0,0.0372 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.0372 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.349 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0372 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.223 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.149 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.226 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.252 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.733,0,0.258,0.465,0.465,0,0.502,0 +0.667,0.0495,0.0495,0,0,0.0167,0.233,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.164 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0611 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.213,0,0.0372 +0.333,0.153,0.153,0,0.7,0,0,0.246,0.488,0.488,0.0965,0,0.112 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0743 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.223 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.112 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.112 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0.147,0,0.223 +0.667,0.328,0.328,0,0.7,0,0,0.5,0.569,0.569,0.432,0,0.0743 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.112 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.333,0.0495,0.0495,0,0.65,0,0,0.258,0.465,0.465,0.555,0,0.0743 +0.667,0.116,0.116,0,0.283,0,0,0.326,0.459,0.459,0,0,0.223 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.163,0.163,0.433,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.149 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.167 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.155 +0.667,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.109 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.195 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.539 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.355 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.446 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.0372 +0.333,0.189,0.189,0.233,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.149 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.334 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.15 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.115 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.112 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.235,0.235,0.25,0,0,0,0.259,0.528,0.528,0,0,0.149 +0.667,0.235,0.235,0.45,0,0,0,0.277,0.519,0.519,0,0,0.112 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0743 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.112 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.459 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.132 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.144 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.128 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0805 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.084 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.201 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.145 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.264 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.163,0.163,0.25,0,0,0,0.317,0.484,0.484,0,0,0.322 +0.667,0.274,0.274,0.45,0,0,0,0.296,0.511,0.511,0,0,0.319 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.209 +0,0.0495,0.0495,0.7,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.149 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.0743 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0372 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.168 +0.667,0.275,0.275,0,0.65,0,0,0.385,0.496,0.496,0.787,0,0.0743 +1,0.219,0.219,0,0.283,0,0,0.354,0.476,0.476,0.662,0,0.112 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.116 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.374 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0.4,0,0,0.296,0.511,0.511,0.603,0,0 +0.667,0.263,0.263,0,0.533,0,0,0.228,0.511,0.511,0.108,0,0.213 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0372 +0.333,0.147,0.147,0.5,0,0,0,0.249,0.492,0.492,0,0,0.186 +0.333,0.143,0.143,0.2,0,0,0,0.246,0.496,0.496,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.112 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.112 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.149 +0.667,0.273,0.273,0.467,0,0,0,0.475,0.594,0.594,0,0,0.0743 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.186 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.383 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.283,0.447,0.447,0,0,0.186 +1,0.136,0.136,0.883,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.256,0.256,0.5,0,0,0,0.234,0.511,0.511,0,0.106,0 +0.333,0.147,0.147,0.2,0,0.75,0,0.249,0.492,0.492,0,0.612,0 +0.333,0.143,0.143,0,0,0,0.7,0.246,0.496,0.496,0,0.384,0 +0.667,0.235,0.235,0,0,0,0.0167,0.259,0.528,0.528,0,0.373,0.0372 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.508,0.26 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.502,0 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0.823,0.186 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0.463,0.223 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.52,0.186 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.329,0.112 +0.667,0.413,0.413,0.233,0,0,0,0.525,0.544,0.544,0,0,0.0743 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.335 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.319 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.106 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.339 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.214 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.0743 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.149 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.186 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.118 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0372 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.112 +0.333,0.148,0.148,0.233,0,0,0,0.336,0.525,0.525,0,0,0.325 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.186 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.199 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.331 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.125 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.0372 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.112 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0743 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0372 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.26 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0372 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.368 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.41 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.171 +0.667,0.413,0.413,0,0.65,0,0,0.525,0.544,0.544,0.649,0,0.0743 +0.667,0.501,0.501,0.75,0.283,0,0,0.512,0.528,0.528,0,0,0.0372 +0.667,0.219,0.219,0.183,0,0,0,0.354,0.476,0.476,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.0694 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.112 +1,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.26 +0.333,0.144,0.144,0.467,0,0,0,0.292,0.509,0.509,0,0,0.372 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.112 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0.174,0,0.112 +0.667,0.328,0.328,0,0.7,0,0,0.5,0.569,0.569,0.57,0,0.136 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0.779,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0.683,0,0.186 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.385 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.295 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.0875 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.127,0 +0,0.0495,0.0495,0,0,0.5,0,0.258,0.465,0.465,0,0.459,0.0743 +0.333,0.143,0.143,0.233,0,0,0.95,0.246,0.496,0.496,0,0.631,0 +0.333,0.142,0.142,0,0.15,0,0.25,0.258,0.496,0.496,0.443,0.323,0 +0.667,0.235,0.235,0,0.783,0,0,0.277,0.519,0.519,0.111,0,0.287 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.51 +0.667,0.144,0.144,0,0,0.233,0,0.292,0.509,0.509,0,0.237,0.483 +0.667,0.247,0.247,0,0,0.517,0,0.413,0.585,0.585,0,0.44,0.112 +0.667,0.273,0.273,0,0,0,0.95,0.475,0.594,0.594,0,0,0.282 +0.667,0.328,0.328,0,0,0,0.25,0.5,0.569,0.569,0,0,0.249 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.259 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.349 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.071 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.165 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.501 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.18 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.139,0,0.0372 +0.333,0.153,0.153,0,0.7,0,0,0.246,0.488,0.488,0.685,0,0.0372 +0.333,0.147,0.147,0.7,0,0,0,0.249,0.492,0.492,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.149 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.0743 +0.333,0.161,0.161,0,0,0.233,0,0.366,0.53,0.53,0,0.263,0.112 +0.333,0.189,0.189,0,0,0.0167,0.45,0.379,0.517,0.517,0,0.771,0.409 +0.333,0.231,0.231,0,0,0,1,0.391,0.505,0.505,0,0.101,0.47 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.445 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.409 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0.233,0,0.352,0.461,0.461,0,0.232,0.163 +0.667,0.277,0.277,0,0,0.517,0,0.376,0.503,0.503,0,0.255,0.274 +0.667,0.274,0.274,0,0.4,0,0.233,0.296,0.511,0.511,0.506,0,0.124 +0.333,0.156,0.156,0,0.533,0,0,0.243,0.488,0.488,0,0,0.0372 +0.333,0.153,0.153,0,0.4,0,0,0.246,0.488,0.488,0.777,0,0.0372 +0.667,0.245,0.245,0,0.3,0,0,0.24,0.519,0.519,0,0,0.0372 +0.667,0.237,0.237,0.5,0,0,0,0.234,0.528,0.528,0,0,0.0743 +0.667,0.235,0.235,0.2,0,0,0,0.259,0.528,0.528,0,0,0.124 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0.205 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.223 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0743 +0.333,0.148,0.148,0,0,0.233,0,0.336,0.525,0.525,0,0.136,0.409 +0.667,0.273,0.273,0,0,0.767,0,0.475,0.594,0.594,0,0.572,0.0372 +0.667,0.328,0.328,0,0,0,0.7,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0.267,0.525,0.544,0.544,0,0,0.346 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.149 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.19 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.458 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.143 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.0697 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.23 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.363 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.0764 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,0.233,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0.467,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0372 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.365 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.301 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.149 +0.667,0.328,0.328,0,0.65,0,0,0.5,0.569,0.569,0.735,0,0.186 +0.667,0.413,0.413,0,0.283,0,0,0.525,0.544,0.544,0,0,0.111 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.0372 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0.233,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.149 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.0372 +0.333,0.148,0.148,0.5,0,0,0,0.336,0.525,0.525,0,0,0.112 +0.667,0.273,0.273,0.683,0,0,0,0.475,0.594,0.594,0,0,0.112 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.135 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.231 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0372 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.411 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.147 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.135 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.201 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0372 +0.667,0.237,0.237,0.467,0,0,0,0.234,0.528,0.528,0,0,0.297 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.179 +0.667,0.235,0.235,0,0,0.25,0,0.277,0.519,0.519,0,0.269,0.481 +0.667,0.235,0.235,0,0,0.233,0.7,0.284,0.536,0.536,0,0.445,0.316 +0.333,0.144,0.144,0,0,0.0167,0.467,0.292,0.509,0.509,0,0.274,0 +0.333,0.148,0.148,0.233,0,0,1,0.336,0.525,0.525,0,0,0.197 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.328,0.328,0.7,0,0,0,0.5,0.569,0.569,0,0,0.149 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.112 +0.333,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.223 +0.333,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.253 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0.233,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.23 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.193 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.141 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0372 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.26 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0743 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.0743 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.0743 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0743 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0372 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.233 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0.463 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.165 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.199 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.182 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.47 +0.667,0.235,0.235,0,0,0.233,0,0.277,0.519,0.519,0,0.339,0.112 +0.667,0.235,0.235,0,0,0.517,0,0.284,0.536,0.536,0,0.0627,0.112 +0.667,0.238,0.238,0,0,0,0.95,0.327,0.552,0.552,0,0,0.0372 +0.333,0.148,0.148,0,0,0,0.25,0.336,0.525,0.525,0,0,0.0743 +0.667,0.273,0.273,0.25,0,0,0,0.475,0.594,0.594,0,0,0.186 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.231,0.231,1,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.333,0.275,0.275,0.117,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.121 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.116 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.114 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0.0697 +0.667,0.162,0.162,0.183,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0.233,0,0.228,0.511,0.511,0,0.237,0.11 +0.667,0.256,0.256,0,0,1,0,0.234,0.511,0.511,0,0.335,0.387 +0.333,0.147,0.147,0,0,0.0333,0.433,0.249,0.492,0.492,0,0,0.149 +0.333,0.143,0.143,0,0,0,0.533,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.246 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.363 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.186 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0743 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.0372 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.149 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0.25,0,0,0,0.305,0.463,0.463,0,0,0.189 +0.667,0.163,0.163,0.217,0,0,0,0.317,0.484,0.484,0,0,0.316 +0.667,0.274,0.274,0.233,0,0,0,0.296,0.511,0.511,0,0,0.432 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.254 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0905 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.112 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.335 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.149 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0743 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.0743 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0743 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.23 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0983 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.163 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.126 +0.667,0.245,0.245,0.467,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.0372 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.543 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.552 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.223 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.13 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.168 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.0516 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.0992 +0.667,0.162,0.162,0.467,0,0,0,0.277,0.488,0.488,0,0,0.163 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0.106,0,0.0372 +0.667,0.256,0.256,0,0.7,0,0,0.234,0.511,0.511,0.349,0,0.155 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.667,0.235,0.235,0,0,0.25,0,0.277,0.519,0.519,0,0.453,0.178 +1,0.328,0.328,0,0,0,0.7,0.297,0.571,0.571,0,0,0 +0.667,0.238,0.238,0,0,0,0.0167,0.327,0.552,0.552,0,0,0.0372 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.186 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.348 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.395 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.112 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.117 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.483 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0.15,0,0,0.246,0.496,0.496,0.451,0,0.0372 +0.667,0.235,0.235,0,0.783,0,0,0.259,0.528,0.528,0.544,0,0.149 +0.333,0.142,0.142,0,0,0.25,0,0.268,0.492,0.492,0,0.55,0.0372 +0.333,0.142,0.142,0,0,0,0.95,0.271,0.501,0.501,0,0.659,0.149 +0.333,0.144,0.144,0,0,0,0.0167,0.292,0.509,0.509,0,0.489,0.335 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.167,0.447 +1,0.384,0.384,0.467,0,0,0,0.584,0.658,0.658,0,0,0.0727 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.413,0.413,0,0.4,0,0,0.525,0.544,0.544,0.61,0,0.297 +0.667,0.501,0.501,0,0.0667,0,0,0.512,0.528,0.528,0.722,0,0.0372 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0.579,0,0.3 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.104 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.124 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.116 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.425 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.241 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.223 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.297 +1,0.726,0.726,0.233,0,0,0,0.639,0.559,0.559,0,0,0.223 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.165 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.124 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.126 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.432 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.265 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.333,0.148,0.148,0.233,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0.161,0,0.186 +0.667,0.328,0.328,0,0.7,0,0,0.5,0.569,0.569,0.566,0,0.0743 +0.333,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.333,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.0743 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.119 +1,0.0768,0.0768,0.467,0,0,0,0.283,0.447,0.447,0,0,0.0881 +1,0.136,0.136,0.233,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.186 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0372 +0.333,0.142,0.142,0.933,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0743 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.569 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.351 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.319 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.114 +1,0.277,0.277,0.467,0,0,0,0.376,0.503,0.503,0,0,0.228 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0.207 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.513 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.102 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.223 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.149 +0.667,0.238,0.238,0.233,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0372 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.149 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0743 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.26 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.112 +0.667,0.116,0.116,0.5,0,0,0,0.326,0.459,0.459,0,0,0.0743 +1,0.0743,0.0743,0.2,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.264 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0.208 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.153 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.25 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.129 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.223 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0372 +0.333,0.142,0.142,0.25,0,0,0,0.271,0.501,0.501,0,0,0.0372 +0.667,0.238,0.238,0.217,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.0372 +0.667,0.273,0.273,0.467,0,0,0,0.475,0.594,0.594,0,0,0.186 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.112 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.225 +1,0.39,0.39,0,0,0,0,0.436,0.521,0.521,0,0,0.587 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.339 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.53 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.282 +0.667,0.245,0.245,0.467,0,0,0,0.24,0.519,0.519,0,0,0.134 +0.333,0.143,0.143,0.5,0,0,0,0.246,0.496,0.496,0,0,0.0671 +0,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0.206 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.148,0.148,0.233,0,0,0,0.336,0.525,0.525,0,0,0.0743 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.141 +0.667,0.413,0.413,0.233,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0372 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.137 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.108 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.329 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.35 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.71 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.52 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0773 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.405 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.118 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0743 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.149 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.149 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.185 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.149 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.16 +1,0.274,0.274,0.5,0,0,0,0.296,0.511,0.511,0,0,0.178 +0.667,0.263,0.263,0.2,0.15,0,0,0.228,0.511,0.511,0.37,0,0.0372 +0.667,0.256,0.256,0,0.783,0,0,0.234,0.511,0.511,0.476,0,0.0743 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.335 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.149 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.26 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.0372 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0743 +0.667,0.328,0.328,0.233,0,0,0,0.5,0.569,0.569,0,0,0.0372 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0743 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.141 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.102 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.112 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.229 +0.333,0.0495,0.0495,0,0,0.0667,0,0.258,0.465,0.465,0,0.242,0 +0.333,0.15,0.15,0,0,0.183,0.283,0.245,0.487,0.487,0,0.537,0.112 +0.333,0.145,0.145,0.233,0,0,0.867,0.248,0.491,0.491,0,0.489,0.112 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.379,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.379,0.0372 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0743 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.112 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.0743 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.186 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0743 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.175 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.339 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.339 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0.25,0,0.245,0.495,0.495,0,0.222,0.112 +0.333,0.14,0.14,0,0,0,0.917,0.258,0.495,0.495,0,0.529,0.0372 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.495,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.784,0.0372 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0.789,0.0743 +0.667,0.242,0.242,0,0.15,0,0,0.411,0.582,0.582,0.433,0.431,0.387 +0.667,0.268,0.268,0,0.3,0,0,0.472,0.591,0.591,0.494,0.45,0.223 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0.583,0.274,0.0743 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0372 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.0972 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0721 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.336 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0708 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.234,0 +0.667,0.22,0.22,0.483,0,0.283,0.183,0.35,0.459,0.459,0,0.531,0.0589 +0.667,0.274,0.274,0.217,0,0,0.267,0.374,0.5,0.5,0.104,0.119,0.132 +0.667,0.27,0.27,0,0.9,0,0,0.294,0.508,0.508,0.712,0,0 +0.333,0.154,0.154,0,0.0167,0,0,0.242,0.487,0.487,0.818,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0.792,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0.15,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.112 +0.333,0.146,0.146,0,0.4,0,0,0.334,0.524,0.524,0.631,0,0.112 +0.667,0.268,0.268,0,0.283,0,0,0.472,0.591,0.591,0.635,0,0.0743 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0.629,0,0.0743 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0.788,0,0.232 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.62,0,0.149 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0.469,0,0.149 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.398 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.2 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0823 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.426 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.206,0 +0.333,0.154,0.154,0,0,0.517,0,0.242,0.487,0.487,0,0.266,0 +0.333,0.15,0.15,0,0,0,0.217,0.245,0.487,0.487,0,0.399,0.0743 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0.385,0.0372 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.531,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.45,0.0372 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.535,0.219 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.726,0.288 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.474,0.0372 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.335 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.0372 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.0372 +0.667,0.41,0.41,0.233,0,0,0,0.521,0.541,0.541,0,0,0.0372 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.112 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.0762 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0942 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.435 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.371 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.255 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0.204,0,0.211 +0.333,0.141,0.141,0,0.45,0,0,0.245,0.495,0.495,0.777,0,0.0743 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.112 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.269 +0.333,0.14,0.14,0.233,0,0,0,0.27,0.499,0.499,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0743 +0.333,0.146,0.146,0.233,0,0,0,0.334,0.524,0.524,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.297 +0.333,0.187,0.187,0.233,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.112 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0743 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.232 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.047 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.182 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.224 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.217 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0372 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0743 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.149 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.149 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.186 +0.333,0.146,0.146,0.25,0,0,0,0.334,0.524,0.524,0,0,0.0372 +0.667,0.268,0.268,0.217,0,0,0,0.472,0.591,0.591,0,0,0.286 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.393 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0759 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.441 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0.25,0.0333,0.304,0.462,0.462,0,0.795,0.324 +1,0.274,0.274,0,0,0,0.417,0.374,0.5,0.5,0,0,0.199 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.171 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.673 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.197 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0718 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.583,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.14,0.14,0.583,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.141,0.141,0,0,0.25,0,0.291,0.507,0.507,0,0.131,0 +0.667,0.146,0.146,0,0,0,0.217,0.334,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.187,0.187,0,0,0.317,0,0.377,0.516,0.516,0,0.265,0.0743 +0.667,0.41,0.41,0,0,0.2,0.267,0.521,0.541,0.541,0,0,0.149 +0.667,0.496,0.496,0,0,0,0.183,0.509,0.525,0.525,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.186 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.132 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.233 +1,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0.15,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.193 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.123 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.141 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.137 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.146,0.146,0.233,0,0,0,0.334,0.524,0.524,0,0,0.26 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.392 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.296 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.158 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.112 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.315 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0.933,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0,0.483,0,0.316,0.483,0.483,0,0.303,0 +0.667,0.16,0.16,0.233,0,0.0333,0.433,0.276,0.487,0.487,0,0,0.0372 +0.667,0.258,0.258,0,0,0,0.483,0.227,0.508,0.508,0,0,0.297 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.0372 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.0372 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.558 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,0.5,0,0,0,0.325,0.549,0.549,0,0,0.0372 +0.667,0.242,0.242,0.433,0,0,0,0.411,0.582,0.582,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.186 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.112 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0743 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.263 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.115 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0.233,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.162 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.283 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.375 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.297 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.14,0.14,0.433,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0743 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0.165,0,0.112 +0.667,0.268,0.268,0,0.683,0,0,0.472,0.591,0.591,0.703,0,0.501 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0.373,0,0.245 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0372 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.156,0,0.223 +1,0.554,0.554,0,0.683,0,0,0.543,0.493,0.493,0.434,0,0.129 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0.7,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.112 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.205 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.113 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.149 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.223 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.223 +0.333,0.146,0.146,0.233,0,0,0,0.334,0.524,0.524,0,0,0.483 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.0372 +0.333,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.188 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.112 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0887 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.119 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.121 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0743 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.112 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0.25,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0.45,0,0,0,0.27,0.499,0.499,0,0,0.52 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0372 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.223 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.274 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.108 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.268 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.2 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0.5,0,0,0,0.35,0.459,0.459,0,0,0.142 +0.333,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0.467,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.14,0.14,0,0,0.233,0,0.27,0.499,0.499,0,0.0795,0.265 +0.667,0.233,0.233,0,0,0.0167,0.45,0.325,0.549,0.549,0,0,0.1 +0.333,0.146,0.146,0.5,0,0,0.933,0.334,0.524,0.524,0,0,0.0743 +0.667,0.268,0.268,0.2,0.4,0,0,0.472,0.591,0.591,0.519,0,0.0372 +0.333,0.187,0.187,0,0.283,0,0,0.377,0.516,0.516,0.209,0,0.26 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0372 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.335 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.263 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.194 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.349 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0951 +0.333,0.145,0.145,0,0,0.317,0,0.248,0.491,0.491,0,0.11,0.363 +0.333,0.141,0.141,0,0,0.983,0,0.245,0.495,0.495,0,0.304,0 +0.667,0.23,0.23,0,0,0,0.483,0.258,0.525,0.525,0,0.463,0 +0.333,0.14,0.14,0.0833,0,0,0.9,0.267,0.491,0.491,0,0.489,0.186 +0.333,0.14,0.14,0.85,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.233,0,0,0,0.291,0.507,0.507,0,0,0.223 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.112 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.0743 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.297 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0743 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0372 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0.317,0,0.258,0.465,0.465,0,0.297,0 +0.667,0.16,0.16,0,0,0.717,0,0.276,0.487,0.487,0,0.11,0 +0.333,0.154,0.154,0,0,0,0.75,0.242,0.487,0.487,0,0,0.0639 +0.667,0.25,0.25,0,0,0,0.633,0.233,0.508,0.508,0,0,0.277 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.123 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.186 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.297 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.112 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0743 +0.333,0.146,0.146,0.0833,0,0,0,0.334,0.524,0.524,0,0,0.149 +0.667,0.268,0.268,0.15,0,0,0,0.472,0.591,0.591,0,0,0.0372 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0743 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0372 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.342 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.234 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.25 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.284 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.0759 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.251 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.173 +1,0.386,0.386,0.467,0,0,0,0.432,0.518,0.518,0,0,0.434 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.441 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.184 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.176 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.149 +0.667,0.141,0.141,0,0.15,0,0,0.245,0.495,0.495,0.42,0,0 +0.667,0.14,0.14,0,0.533,0,0,0.258,0.495,0.495,0.628,0,0.0372 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0.592,0,0 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0.811,0,0 +1,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0.703,0,0.0743 +0.667,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.171 +0.667,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.19 +0.667,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.235 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0327 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.178 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.207 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.362 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.223 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.186 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.26 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.149 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.26 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.0372 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.57 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.174 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0.233,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.17 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.422 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.503 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.34 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.142 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.129 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.186 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.149 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.149 +0.667,0.242,0.242,0.467,0,0,0,0.411,0.582,0.582,0,0,0.149 +0.667,0.268,0.268,0,0.4,0,0,0.472,0.591,0.591,0.707,0,0.409 +0.667,0.324,0.324,0,0.517,0,0,0.497,0.566,0.566,0.56,0,0.0372 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.403 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.232 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.163 +1,0.386,0.386,0,0,0.517,0,0.432,0.518,0.518,0,0.537,0.363 +0.667,0.27,0.27,0,0,0,0.683,0.294,0.508,0.508,0,0.309,0.116 +0.667,0.258,0.258,0.75,0,0,0.467,0.227,0.508,0.508,0,0.683,0.277 +0.667,0.25,0.25,0.183,0,0,0,0.233,0.508,0.508,0,0.404,0.0762 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.489,0.0743 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.443,0.0743 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.595,0.0372 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.783,0.372 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.641,0.0743 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.0979,0.213 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.0372 +0.667,0.268,0.268,0.233,0,0,0,0.472,0.591,0.591,0,0,0.0743 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.149 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.186 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.254 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.31 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.175 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.228 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0.233,0,0,0,0.276,0.487,0.487,0,0,0.112 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.112 +0.667,0.25,0.25,0.933,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0.233,0,0,0,0.239,0.517,0.517,0,0,0.297 +0.667,0.232,0.232,0.5,0,0,0,0.233,0.525,0.525,0,0,0.112 +0.333,0.14,0.14,0.667,0,0,0,0.258,0.495,0.495,0,0,0.0372 +0.333,0.14,0.14,0,0,0.233,0,0.267,0.491,0.491,0,0.419,0 +0.667,0.23,0.23,0,0,0.283,0.183,0.282,0.533,0.533,0,0,0.0743 +0.667,0.233,0.233,0,0,0,0.0333,0.325,0.549,0.549,0,0,0.0372 +0.333,0.146,0.146,0.5,0,0,0,0.334,0.524,0.524,0,0,0.112 +0.667,0.268,0.268,0.9,0,0,0,0.472,0.591,0.591,0,0,0.0743 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0372 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0743 +0.333,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.265 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.16,0.16,0.15,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.112 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.223 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.234 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.113 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.0743 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.149 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0372 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.29 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.106 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.196 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.345 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.08 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0881 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0.667,0.23,0.23,0,0,0.317,0,0.258,0.525,0.525,0,0.229,0 +1,0.32,0.32,0,0,0.467,0,0.285,0.542,0.542,0,0.509,0 +1,0.321,0.321,0,0,0,0.917,0.294,0.567,0.567,0,0.758,0.0372 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0.668,0.112 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.194,0.0743 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.297 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.403 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.112 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0743 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.127 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.211 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.181 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.229 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.233,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.26 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.372 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0743 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.26 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0372 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0697 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.264 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.0372 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.112 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0.467,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0.65,0,0,0.291,0.507,0.507,0.51,0,0.112 +0.333,0.146,0.146,0,0.0333,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.181 +0.667,0.324,0.324,0,0,0.517,0,0.497,0.566,0.566,0,0.206,0.335 +0.667,0.41,0.41,0,0,0,0.217,0.521,0.541,0.541,0,0.56,0.223 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.404,0 +1,0.386,0.386,0.233,0,0,0,0.448,0.484,0.484,0,0,0.111 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0372 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0.25,0,0,0,0.304,0.462,0.462,0.113,0,0 +1,0.274,0.274,0.217,0.683,0,0,0.374,0.5,0.5,0.794,0,0.171 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0.497 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0549 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.223 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0.517,0,0.258,0.465,0.465,0,0.59,0 +0.333,0.14,0.14,0,0,0,0.45,0.27,0.499,0.499,0,0.731,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0.523,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0.563,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.186 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.149 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.22 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.284 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.391 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.371 +0.667,0.27,0.27,0,0.4,0,0,0.294,0.508,0.508,0.755,0,0.104 +0.667,0.258,0.258,0,0.283,0,0,0.227,0.508,0.508,0.547,0,0.0951 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0.176,0,0.0743 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.372 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.223 +0.333,0.14,0.14,0.7,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0743 +0.333,0.141,0.141,0.7,0,0,0,0.291,0.507,0.507,0,0,0.0372 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0.124,0,0.24 +1,0.461,0.461,0,0.683,0,0,0.616,0.616,0.616,0.8,0,0.213 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0.798,0,0.149 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0.13,0,0.0743 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0372 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.07 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.205 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0372 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.112 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.146 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.264 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.186 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.513 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.0837 +0.333,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.0931 +0.667,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.359 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0.135 +0.667,0.258,0.258,0.85,0,0.0667,0,0.227,0.508,0.508,0,0.211,0.238 +0.667,0.25,0.25,0,0,0.183,0.283,0.233,0.508,0.508,0,0.732,0.249 +0.667,0.24,0.24,0,0,0,0.633,0.239,0.517,0.517,0,1,0.24 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.0505,0.324 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.444 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.228 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.223 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.149 +0.667,0.268,0.268,0.0833,0,0,0,0.472,0.591,0.591,0,0,0 +0.333,0.187,0.187,0.15,0,0,0,0.377,0.516,0.516,0,0,0.0743 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.358 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0743 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0.25,0,0.258,0.465,0.465,0,0.419,0 +1,0.27,0.27,0.0833,0,0,0.533,0.294,0.508,0.508,0,0.486,0.26 +1,0.362,0.362,0.617,0,0,0.85,0.212,0.53,0.53,0,0,0.204 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.14,0.14,0.85,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.297 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.335 +0.667,0.268,0.268,0.467,0,0,0,0.472,0.591,0.591,0,0,0.112 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.186 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0743 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0978 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.355 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.119 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.147 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.486 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.266 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.193 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.296 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.339 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.112 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0372 +0.333,0.146,0.146,0,0,0.233,0,0.334,0.524,0.524,0,0.199,0 +0.667,0.268,0.268,0.233,0,0.283,0.183,0.472,0.591,0.591,0.0965,0.596,0.112 +0.667,0.324,0.324,0,0.9,0,0.733,0.497,0.566,0.566,0.716,0.291,0.168 +0.667,0.41,0.41,0,0.0167,0.25,0.2,0.521,0.541,0.541,0,0.682,0.257 +0.667,0.496,0.496,0,0,0,0.25,0.509,0.525,0.525,0,0.234,0.0743 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.277 +1,0.22,0.22,0.233,0,0,0,0.35,0.459,0.459,0,0,0.102 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0743 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0.25,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.23,0.23,0.45,0,0,0,0.258,0.525,0.525,0,0,0.112 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.149 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.0372 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.112 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.0743 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.0372 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0743 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.496,0.496,0,0.65,0,0,0.509,0.525,0.525,0.772,0,0.0372 +0.667,0.386,0.386,0,0.0333,0,0,0.448,0.484,0.484,0.117,0,0.34 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.288,0.418,0.418,0,0,0.167 +0.667,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.222,0.222,0.233,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.277,0.277,0.233,0.4,0,0,0.374,0.5,0.5,0.74,0,0.112 +0.667,0.274,0.274,0,0.517,0,0,0.294,0.508,0.508,0,0,0.449 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.327 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0743 +0,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0.95,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0.15,0,0,0.27,0.499,0.499,0.419,0,0.257 +0.667,0.239,0.239,0,0.3,0,0,0.325,0.549,0.549,0.737,0,0.361 +0.667,0.252,0.252,0,0,0.233,0,0.411,0.582,0.582,0.0603,0.382,0.224 +0.667,0.289,0.289,0,0,0.0167,0.45,0.472,0.591,0.591,0,0.0489,0.112 +0.667,0.362,0.362,0,0,0,0.45,0.497,0.566,0.566,0,0,0.149 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.297 +0.333,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.104,0.104,0,0,0,0,0.307,0.426,0.426,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0372 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.124 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0785 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.362 +1,0.327,0.327,0,0,0,0,0.285,0.542,0.542,0,0,0.198 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0372 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0.156,0,0.0372 +0.667,0.252,0.252,0.75,0.683,0,0,0.411,0.582,0.582,0.755,0,0 +0.667,0.289,0.289,0.2,0,0,0,0.472,0.591,0.591,0.683,0,0.26 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.644,0,0.149 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.223 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.112 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0743 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.066,0.066,0,0,0,0,0.313,0.426,0.426,0,0,0.127 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0829 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.166 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0314 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0776 +0.667,0.252,0.252,0.233,0.4,0,0,0.411,0.582,0.582,0.701,0,0 +1,0.408,0.408,0,0.517,0,0,0.58,0.653,0.653,0,0,0.102 +0.667,0.362,0.362,0.467,0,0,0,0.497,0.566,0.566,0,0,0.149 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.295 +0.333,0.296,0.296,0,0.65,0,0,0.383,0.495,0.495,0.651,0,0.349 +1,0.397,0.397,0,0.267,0,0,0.448,0.484,0.484,0.202,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0372 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.112 +1,0.277,0.277,0.717,0,0.233,0,0.374,0.5,0.5,0,0.459,0.186 +1,0.274,0.274,0.5,0,1,0,0.294,0.508,0.508,0,0.538,0.218 +0.667,0.263,0.263,0.933,0,0.267,0.2,0.227,0.508,0.508,0,0.463,0.0743 +0.667,0.256,0.256,0,0,0,0.0167,0.233,0.508,0.508,0,0.599,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.379,0.413 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.665,0.26 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0.602,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.546,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.532,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.691,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0.651,0.0372 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0372 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.543 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.141 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.286 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.277,0.277,0.467,0,0,0,0.374,0.5,0.5,0,0,0.177 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.269 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.0963 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.223 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0372 +1,0.353,0.353,0.5,0,0,0,0.488,0.641,0.641,0,0,0.26 +1,0.408,0.408,0.45,0.15,0,0,0.58,0.653,0.653,0.436,0,0.26 +1,0.518,0.518,0,0.767,0,0,0.616,0.616,0.616,0.596,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.573,0.255,0.207 +1,0.788,0.788,0,0,0.983,0,0.635,0.555,0.555,0.147,0.709,0.225 +1,0.571,0.571,0,0,0.267,0.2,0.543,0.493,0.493,0,0,0.102 +1,0.116,0.116,0,0,0,0.25,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.0998 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.393 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.149 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.223 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.216 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.17 +0.333,0.142,0.142,0,0.15,0,0,0.267,0.491,0.491,0.403,0,0.0169 +0.333,0.143,0.143,0,0.767,0,0,0.27,0.499,0.499,0.204,0,0 +0.333,0.144,0.144,0.25,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0.217,0.4,0,0,0.411,0.582,0.582,0.622,0,0.223 +0.667,0.289,0.289,0,0.283,0,0,0.472,0.591,0.591,0.688,0,0.0743 +0.333,0.206,0.206,0.467,0,0,0,0.377,0.516,0.516,0,0,0.297 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.112 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0372 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.11 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,0.95,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.0372 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0372 +0.333,0.142,0.142,0,0,0.25,0,0.267,0.491,0.491,0,0.333,0.26 +0.333,0.143,0.143,0,0,0,0.45,0.27,0.499,0.499,0,0.428,0.0743 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.719,0.0743 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.528,0.0372 +0.667,0.289,0.289,0.95,0,0,0,0.472,0.591,0.591,0,0,0.0372 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.297 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.513 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.126 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.113 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.146 +0.333,0.0495,0.0495,0,0,0.733,0,0.258,0.465,0.465,0,0.971,0 +0.667,0.156,0.156,0,0,0.767,0,0.242,0.487,0.487,0,0.419,0 +0.667,0.153,0.153,0,0,0,0.667,0.245,0.487,0.487,0,0.317,0.0743 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.0557 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.112 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.0671 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0.165,0,0 +1,0.408,0.408,0,0.9,0,0,0.58,0.653,0.653,0.635,0,0.223 +0.667,0.362,0.362,0,0.0167,0,0,0.497,0.566,0.566,0.38,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.26 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.233,0,0,0,0.304,0.462,0.462,0,0,0.158 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.162,0.162,0.233,0,0,0,0.276,0.487,0.487,0,0,0.16 +0.333,0.156,0.156,0,0,0.483,0,0.242,0.487,0.487,0,0.165,0.174 +0.333,0.153,0.153,0,0,0.0167,0.45,0.245,0.487,0.487,0,0.717,0.335 +0.333,0.147,0.147,0,0,0,0.9,0.248,0.491,0.491,0,0.821,0.186 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.546,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.265,0.0372 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.841,0.112 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.149 +0.667,0.144,0.144,0.95,0,0,0,0.291,0.507,0.507,0,0,0.335 +0.667,0.252,0.252,0,0,0.25,0,0.411,0.582,0.582,0,0.538,0 +0.667,0.289,0.289,0,0,0,0.95,0.472,0.591,0.591,0,0.581,0.149 +0.667,0.362,0.362,0,0,0,0.633,0.497,0.566,0.566,0,0.538,0.0372 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0.381,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0.573,0 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0.281,0 +0.667,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0881 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.207 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.185 +0.667,0.274,0.274,0.717,0,0,0,0.294,0.508,0.508,0,0,0.118 +0.667,0.263,0.263,0.233,0,0,0,0.227,0.508,0.508,0,0,0.36 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0743 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.112 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.326 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0776 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.386 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.174 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.365 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.804 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.372 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.352 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.146 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.169 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.227 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.149 +0.667,0.235,0.235,1,0,0.233,0,0.276,0.517,0.517,0,0.339,0.149 +0.667,0.236,0.236,0.433,0,0.517,0,0.282,0.533,0.533,0,0.485,0 +0.667,0.144,0.144,0,0,0,0.95,0.291,0.507,0.507,0,0.45,0.0743 +0.667,0.252,0.252,0,0,0,0.167,0.411,0.582,0.582,0,0.459,0.0743 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.185,0.0372 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.149 +0.667,0.256,0.256,0,0.4,0,0,0.39,0.503,0.503,0.638,0,0.0743 +0.667,0.542,0.542,0,0.517,0,0,0.509,0.525,0.525,0.601,0,0.0372 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0.529,0,0.186 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.186 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0372 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.163,0.163,0.233,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.112 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.0887,0 +0.333,0.143,0.143,0,0,0.25,0.2,0.245,0.495,0.495,0,0,0.112 +0.667,0.142,0.142,0,0,0,0.7,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.149 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.0372 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.0743 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0372 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.0372 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.473 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.234 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.293 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.142 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0907 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.185 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.198 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.236 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.149 +0.667,0.252,0.252,0.233,0,0,0,0.411,0.582,0.582,0,0,0.446 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.149 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.504 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.0372 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.227 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0743 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.147,0.147,0.233,0,0,0,0.248,0.491,0.491,0,0,0.149 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.149 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0743 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0743 +0.667,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.112 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.0743 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0372 +0.333,0.206,0.206,0.467,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.128 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.223 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.206 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.0604 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.142 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.268 +0.667,0.252,0.252,0.467,0,0,0,0.411,0.582,0.582,0,0,0.0441 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.286 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0372 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.149 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.337 +1,0.397,0.397,0.233,0,0,0,0.448,0.484,0.484,0,0,0.308 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.016 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0.233,0,0,0,0.282,0.446,0.446,0,0,0.346 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.0794 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.161 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.121 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.149 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.555 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.281 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.112 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.149 +0.333,0.169,0.169,0.233,0,0,0,0.365,0.528,0.528,0,0,0.0372 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.196 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.601 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0534 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.142,0.142,0.217,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0957 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0.161,0,0.112 +0.667,0.289,0.289,0,0.683,0,0,0.472,0.591,0.591,0.614,0,0.112 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.118 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.198 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.105 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.297 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.164 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.23 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.147,0.147,0.233,0,0,0,0.248,0.491,0.491,0,0,0.141 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.121 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0743 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.186 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.0743 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.409 +0.333,0.169,0.169,0,0.65,0,0,0.365,0.528,0.528,0.837,0,0.35 +0.667,0.362,0.362,0.717,0.267,0,0,0.497,0.566,0.566,0.111,0,0.458 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.171 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.404 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.26 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.0914 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.669 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.138 +0.667,0.256,0.256,0.467,0,0,0,0.233,0.508,0.508,0,0,0.315 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.26 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.186 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.0743 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0372 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.107 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.186 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.18 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.102 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.405 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.299 +0.667,0.163,0.163,0.5,0.15,0,0,0.316,0.483,0.483,0.353,0,0.226 +0.333,0.162,0.162,0.217,0.533,0,0,0.276,0.487,0.487,0.506,0,0.0743 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0.675,0,0 +0.333,0.153,0.153,0,0,0.25,0,0.245,0.487,0.487,0.733,0.566,0.0743 +0.333,0.147,0.147,0,0,0,0.45,0.248,0.491,0.491,0,0.472,0.0372 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.343,0 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.187 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.149 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.0372 +0.333,0.151,0.151,0.233,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.0372 +1,0.518,0.518,0,0.4,0,0,0.616,0.616,0.616,0.59,0,0.186 +0.667,0.256,0.256,0,0.517,0,0,0.39,0.503,0.503,0.124,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.167,0,0 +1,0.05,0.05,0,0.9,0,0,0.273,0.442,0.442,0.536,0,0.0881 +1,0.104,0.104,0,0.0167,0.233,0,0.307,0.426,0.426,0.351,0.304,0.499 +0.667,0.136,0.136,0,0,0.517,0,0.304,0.462,0.462,0,0.78,0 +1,0.39,0.39,0,0,0,0.95,0.432,0.518,0.518,0,0.697,0.222 +1,0.387,0.387,0,0,0,0.4,0.313,0.53,0.53,0,0.43,0.0906 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.414,0.0776 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.396,0.223 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.497,0.0372 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.558,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.375,0.0743 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.318,0.236 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.7,0.149 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.41,0.0372 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0.709,0.223 +0.667,0.289,0.289,0.467,0,0,0,0.472,0.591,0.591,0,0.687,0.149 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0.19,0.142 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.153 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0743 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.132 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.15 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0372 +0.667,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.26 +0.667,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.372 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.2 +0.667,0.462,0.462,0,0,0.733,0,0.521,0.541,0.541,0,0.128,0.159 +0.667,0.296,0.296,0,0,0.0167,0.45,0.383,0.495,0.495,0,0,0.335 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.223 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.149 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.116 +1,0.222,0.222,0.233,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0743 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0743 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.0743 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.223 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.149 +0.667,0.289,0.289,0,0.45,0.483,0,0.472,0.591,0.591,0.77,0.407,0.223 +0.333,0.206,0.206,0,0,0.267,0.2,0.377,0.516,0.516,0.113,0.596,0 +0.333,0.256,0.256,0,0,0,0.467,0.39,0.503,0.503,0,0.324,0.0372 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0.847,0.223 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0.343,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.156,0.156,0.467,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.112 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0743 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.409 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.112 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0.467,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0.141,0,0.159 +0.667,0.289,0.289,0,0.683,0,0,0.472,0.591,0.591,0.675,0,0.0699 +0.667,0.362,0.362,0,0,0.233,0,0.497,0.566,0.566,0,0.242,0.0743 +0.667,0.462,0.462,0,0,0.0167,0.45,0.521,0.541,0.541,0,0.396,0 +0.667,0.542,0.542,0,0,0,0.667,0.509,0.525,0.525,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.197 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.185 +0.667,0.245,0.245,0.233,0,0,0,0.239,0.517,0.517,0,0,0.17 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0.75,0,0,0,0.276,0.517,0.517,0,0,0.223 +0.667,0.236,0.236,0.45,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.112 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.41 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.38 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0743 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.202 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.272 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.206,0 +1,0.277,0.277,0,0,0.267,0.2,0.374,0.5,0.5,0,0.794,0.0712 +0.667,0.162,0.162,0,0,0,0.917,0.276,0.487,0.487,0,0.00459,0.104 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.125 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.258 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.29 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.282 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.223 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.116 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.186 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.242 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0715 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.0919 +0.667,0.277,0.277,0.467,0,0,0,0.374,0.5,0.5,0,0,0.209 +0.667,0.274,0.274,0,0.45,0,0,0.294,0.508,0.508,0.558,0,0.219 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0.672,0,0 +0.667,0.256,0.256,0.5,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,1,0,0,0,0.239,0.517,0.517,0,0,0.0743 +0.333,0.143,0.143,0.417,0,0,0,0.245,0.495,0.495,0,0,0.149 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0743 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.112 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.149 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.186 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0743 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.397,0.397,0.233,0,0,0,0.448,0.484,0.484,0,0,0.149 +1,0.183,0.183,0,0.45,0,0,0.393,0.451,0.451,0.404,0,0.186 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.153 +1,0.222,0.222,0.233,0,0,0,0.35,0.459,0.459,0,0,0.201 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.119 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.37 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.151 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0.25,0,0,0,0.325,0.549,0.549,0,0,0.52 +1,0.353,0.353,0.217,0,0,0,0.488,0.641,0.641,0,0,0.149 +0.667,0.289,0.289,0.467,0,0,0,0.472,0.591,0.591,0,0,0.112 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.372 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.149 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.375 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.508 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0992 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0814 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0.217,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0743 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0372 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0372 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.186 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.112 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0.717,0,0,0,0.291,0.507,0.507,0,0,0.112 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.149 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.186 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0743 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.472 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.496 +0.667,0.136,0.136,0.467,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0372 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.303,0 +0.333,0.143,0.143,0,0,0.0167,0.45,0.245,0.495,0.495,0,0.576,0.186 +0.333,0.142,0.142,0.467,0,0,0.667,0.258,0.495,0.495,0,0.72,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.202,0.207 +0.667,0.236,0.236,0,0,0.25,0,0.282,0.533,0.533,0,0.569,0 +0.667,0.239,0.239,0,0,0,0.45,0.325,0.549,0.549,0,0.416,0 +1,0.353,0.353,0.467,0.4,0,0,0.488,0.641,0.641,0.69,0,0.112 +0.667,0.289,0.289,0,0.517,0,0,0.472,0.591,0.591,0.148,0,0.0372 +0.667,0.362,0.362,0,0.217,0,0,0.497,0.566,0.566,0.583,0,0.223 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.223,0.223,0.233,0,0,0,0.353,0.475,0.475,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.257 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.409 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.252,0.252,0,0.65,0,0,0.411,0.582,0.582,0.536,0,0.149 +1,0.408,0.408,0,0.267,0,0,0.58,0.653,0.653,0.666,0,0.599 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.138 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.239 +0.333,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0721 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.398 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.325 +0.667,0.27,0.27,0.417,0,0,0,0.234,0.511,0.511,0,0,0.485 +0.667,0.259,0.259,0.3,0,0,0,0.24,0.519,0.519,0,0,0.112 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.314 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.175 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.222 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.113 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.372 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.112 +0.667,0.454,0.454,0,0.567,0,0,0.5,0.569,0.569,0.631,0,0.582 +1,0.806,0.806,0,0.367,0,0,0.658,0.583,0.583,0,0,0.199 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.299 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0675 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0.0667,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.182 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.117 +0.667,0.168,0.168,0.233,0,0,0,0.277,0.488,0.488,0,0.0138,0 +0.667,0.278,0.278,0,0,0.75,0,0.228,0.511,0.511,0,0.748,0.149 +0.667,0.27,0.27,0,0,0,0.45,0.234,0.511,0.511,0,0.425,0.26 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0.687,0.186 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.416,0.0743 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.436,0.0743 +0.667,0.249,0.249,0.167,0,0,0,0.277,0.519,0.519,0,0.257,0 +0.667,0.251,0.251,0.317,0,0,0,0.284,0.536,0.536,0,0.492,0.26 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.514,0.223 +0.667,0.286,0.286,0.717,0,0,0,0.413,0.585,0.585,0,0.0749,0.0372 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.135 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.214 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.208 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.169 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.262 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.296 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.0372 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.0864 +1,0.228,0.228,0.483,0,0,0,0.352,0.461,0.461,0,0,0.0896 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.177 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.413 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.355 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0372 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0372 +0.667,0.249,0.249,0,0,0.233,0,0.259,0.528,0.528,0,0.318,0.0743 +0.333,0.149,0.149,0,0,0.267,0.2,0.268,0.492,0.492,0,0.171,0 +0.667,0.251,0.251,0,0,0.233,0.0167,0.284,0.536,0.536,0,0.234,0.112 +0.667,0.259,0.259,0,0,0.0167,0.45,0.327,0.552,0.552,0,0.696,0.149 +0.667,0.286,0.286,0,0,0,0.467,0.413,0.585,0.585,0,0,0.0743 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.448 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.308 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.283 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.223 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.314,0.42,0.42,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.107,0.107,0.467,0,0,0,0.308,0.428,0.428,0,0,0.308 +0.667,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.269 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.0697 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.241 +0.667,0.278,0.278,0.483,0,0,0,0.228,0.511,0.511,0,0,0.104 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.186 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.112 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0743 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.186 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.112 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0743 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.186 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.126 +0.667,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.412,0.412,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.164 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.147 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +0.667,0.164,0.164,0.233,0,0,0,0.243,0.488,0.488,0,0,0.405 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.196 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.27 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.223 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.545 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.0587 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.149 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.421 +0.667,0.284,0.284,0,0,0.233,0,0.376,0.503,0.503,0,0.193,0.0511 +0.333,0.168,0.168,0,0,0.517,0,0.277,0.488,0.488,0,0.349,0 +0.333,0.164,0.164,0,0,0,0.917,0.243,0.488,0.488,0,0.379,0.112 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0.642,0.297 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0.541,0.112 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0.497,0.335 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.781,0.0372 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.216,0.0743 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.642,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.485,0.0372 +0.667,0.286,0.286,0.967,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.0372 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0 +0.333,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.0743 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.143 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.38 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.295 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0689 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.156 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.0619 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.271 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.258 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.415 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.26 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.112 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0743 +0.333,0.168,0.168,0.967,0.4,0,0,0.336,0.525,0.525,0.558,0,0.26 +0.667,0.351,0.351,0,0.0667,0,0,0.475,0.594,0.594,0.436,0,0.0743 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0372 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.149 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.112 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.14 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.087 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.255 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.154 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.282 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.149,0.149,0.417,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.149,0.149,0.0667,0,0,0,0.268,0.492,0.492,0,0,0.112 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0743 +0.667,0.154,0.154,0.417,0,0,0,0.292,0.509,0.509,0,0,0.0743 +1,0.404,0.404,0.0667,0,0,0,0.491,0.646,0.646,0,0,0.112 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.372 +1,0.656,0.656,0,0.0667,0,0,0.621,0.621,0.621,0.26,0,0.141 +0.667,0.554,0.554,0,0.867,0,0,0.525,0.544,0.544,0.495,0,0.0372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0743 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.112 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0863 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.0173 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.113 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.749 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.261 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.192 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0.185 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0,0.461 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0,0.249 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.321 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.274 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.421 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0776 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.104 +0.333,0.2,0.2,0.233,0,0,0,0.366,0.53,0.53,0,0,0.186 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.213 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0.467,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0.5,0,0,0,0.305,0.463,0.463,0,0,0.149 +0.667,0.167,0.167,0.217,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.104 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.328 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.112 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.186 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.364 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.223 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.421 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.155 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.228,0.228,1,0,0,0,0.352,0.461,0.461,0,0,0.137 +1,0.284,0.284,0.65,0,0,0,0.376,0.503,0.503,0,0,0.206 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.245 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.295 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.259 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.415 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0,0.0495,0.0495,0.233,0,0.233,0,0.258,0.465,0.465,0,0.42,0.0372 +0.333,0.154,0.154,0.717,0,0.783,0,0.292,0.509,0.509,0,0.517,0 +0.667,0.286,0.286,0,0,0,0.683,0.413,0.585,0.585,0,0.466,0 +0.667,0.351,0.351,0,0,0,0.233,0.475,0.594,0.594,0,0.638,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0372 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0372 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0429 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.224 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0743 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0743 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0.178,0,0.0743 +0.667,0.351,0.351,0,0.7,0,0,0.475,0.594,0.594,0.403,0,0.0372 +0.333,0.252,0.252,0,0.4,0,0,0.379,0.517,0.517,0.746,0,0.186 +0.667,0.554,0.554,0,0.3,0,0,0.525,0.544,0.544,0.106,0,0.112 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.149 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.204 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.231 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.26 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.533 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.368 +0.333,0.164,0.164,0,0.4,0,0,0.243,0.488,0.488,0.692,0,0.141 +0.333,0.16,0.16,0,0.533,0,0,0.246,0.488,0.488,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.205 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.273 +0.333,0.149,0.149,0,0,0.233,0,0.258,0.496,0.496,0,0.272,0.53 +0,0.0495,0.0495,0,0,0.783,0,0.258,0.465,0.465,0,0.414,0.0372 +0.333,0.15,0.15,0,0,0,0.683,0.271,0.501,0.501,0,0.436,0 +0.333,0.154,0.154,0.233,0,0,0,0.292,0.509,0.509,0,0,0.0372 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.0372 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.0372 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.192 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0527 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.106 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0.279 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0.25,0,0,0,0.277,0.488,0.488,0,0,0.183 +0.667,0.278,0.278,0.233,0,0,0,0.228,0.511,0.511,0,0,0.0881 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.175 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.228 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.341 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.372 +0.333,0.154,0.154,0.233,0,0,0,0.292,0.509,0.509,0,0,0.0743 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.149 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.234 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0.65,0,0.277,0.488,0.488,0,0.67,0 +1,0.164,0.164,0,0,0.617,0,0.243,0.488,0.488,0,0.544,0 +1,0.16,0.16,0,0,0,0.683,0.246,0.488,0.488,0,0.317,0.0372 +1,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0.164,0.0743 +1,0.251,0.251,0,0,0.25,0,0.234,0.528,0.528,0,0.323,0.223 +0.667,0.149,0.149,0,0,0,0.617,0.258,0.496,0.496,0,0.774,0.378 +1,0.349,0.349,0,0,0,0.767,0.287,0.546,0.546,0,0.361,0.295 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.451 +1,0.363,0.363,0.233,0,0,0,0.361,0.596,0.596,0,0,0.454 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.179 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0.128,0.0743 +0.667,0.554,0.554,0,0,0.25,0.117,0.525,0.544,0.544,0,0.549,0.0372 +0.667,0.584,0.584,0,0,0,0.8,0.512,0.528,0.528,0,0.722,0.186 +0.667,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.661,0.0372 +0.667,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0.229,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.258 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.112 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.64 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.479 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0743 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.333,0.149,0.149,0.167,0,0,0,0.268,0.492,0.492,0,0,0.0743 +0.667,0.251,0.251,0.317,0,0,0,0.284,0.536,0.536,0,0,0.0372 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.186 +0.333,0.2,0.2,0.483,0,0,0,0.366,0.53,0.53,0,0,0.112 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.112 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.297 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.12 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0.344,0.25 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.257 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0741 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0887 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.144 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.101,0 +0.667,0.16,0.16,0,0,0.983,0,0.246,0.488,0.488,0,0.44,0.262 +0.667,0.154,0.154,0.483,0,0.0333,0.433,0.249,0.492,0.492,0,0,0.172 +0.667,0.15,0.15,0,0,0,0.0167,0.246,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0.15,0,0,0.258,0.496,0.496,0.417,0,0 +0.667,0.149,0.149,0,0.783,0,0,0.268,0.492,0.492,0.393,0.295,0.0372 +0.667,0.251,0.251,0,0,0.5,0,0.284,0.536,0.536,0,0.555,0.335 +0.667,0.259,0.259,0,0,0,0.95,0.327,0.552,0.552,0,0.414,0.186 +0.667,0.286,0.286,0,0,0,0.2,0.413,0.585,0.585,0.182,0.509,0.0743 +0.667,0.351,0.351,0,0.7,0,0,0.475,0.594,0.594,0.391,0.361,0.223 +0.667,0.454,0.454,0,0.65,0,0,0.5,0.569,0.569,0.677,0,0 +0.667,0.554,0.554,0.483,0.05,0,0,0.525,0.544,0.544,0,0,0.335 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0743 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.331 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.223 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.287,0 +0.667,0.15,0.15,0,0,0.75,0,0.271,0.501,0.501,0,0.0612,0.223 +0.667,0.154,0.154,0,0,0,0.217,0.292,0.509,0.509,0,0,0.149 +0.667,0.168,0.168,0.233,0,0,0,0.336,0.525,0.525,0,0,0.149 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.324 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.102 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0743 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0372 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0743 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0743 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0743 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.149 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.0743 +0.333,0.2,0.2,0.483,0,0,0,0.366,0.53,0.53,0,0,0.128 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.229 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.206 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0372 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.717,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0934 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0808 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.173 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.109 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.296 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.244 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.286 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.313 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.274 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.437 +0.667,0.15,0.15,0.233,0,0,0,0.271,0.501,0.501,0,0,0.296 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0743 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.0372 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.319 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.317 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.318 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.08 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.262 +0.667,0.0781,0.0781,0.25,0,0,0,0.283,0.447,0.447,0,0,0 +0.333,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +0,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0.14 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0372 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.152 +0.333,0.15,0.15,0.233,0,0,0,0.271,0.501,0.501,0,0,0.235 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0743 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.0372 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.112 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0372 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.112 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.112 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0817 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.119 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.186 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.149 +0.333,0.15,0.15,0.417,0,0,0,0.271,0.501,0.501,0,0,0.0743 +0.333,0.154,0.154,0.55,0,0,0,0.292,0.509,0.509,0,0,0.297 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.0743 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.0743 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.413 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.153 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0835 +1,0.139,0.139,0.417,0,0,0,0.305,0.463,0.463,0,0,0.138 +0.667,0.167,0.167,0.3,0,0,0,0.317,0.484,0.484,0,0,0.472 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.112 +0.667,0.16,0.16,0.233,0,0,0,0.246,0.488,0.488,0,0,0.112 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.186 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0372 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0372 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0648 +0.667,0.286,0.286,0.167,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0.55,0.317,0,0,0.475,0.594,0.594,0.407,0,0.0372 +1,0.454,0.454,0,0.383,0,0,0.5,0.569,0.569,0.231,0,0.149 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.232 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.321 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.152 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0465 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.141 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.132 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.297 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.149 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.0352,0.26 +0.333,0.149,0.149,0,0,0.75,0,0.268,0.492,0.492,0,0.503,0 +0.333,0.15,0.15,0,0,0,0.7,0.271,0.501,0.501,0,0.572,0.186 +0.333,0.154,0.154,0,0,0,0.45,0.292,0.509,0.509,0.113,0.0703,0.0372 +0.333,0.168,0.168,0,0.467,0,0,0.336,0.525,0.525,0.59,0,0.122 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.332 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.0372 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.163 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.214 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.0762 +1,0.0503,0.0503,0.233,0,0,0,0.274,0.443,0.443,0,0,0.096 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.532 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.253 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.235 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0743 +0.333,0.164,0.164,0,0.15,0,0,0.243,0.488,0.488,0.363,0,0.409 +0.333,0.16,0.16,0,0.55,0,0,0.246,0.488,0.488,0.268,0,0.112 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.23 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.236 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0775 +0.667,0.286,0.286,0.25,0,0,0,0.413,0.585,0.585,0,0,0.0743 +0.667,0.351,0.351,0.95,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0.233,0,0,0,0.5,0.569,0.569,0,0,0.0743 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0372 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.322 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0942 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.0837 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.168 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.3 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.26 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0.25,0,0,0,0.292,0.509,0.509,0,0,0.112 +0.667,0.286,0.286,0.233,0,0,0,0.413,0.585,0.585,0.171,0,0.112 +1,0.501,0.501,0,0.9,0,0,0.584,0.658,0.658,0.811,0,0.203 +0.667,0.454,0.454,0,0.0333,0,0,0.5,0.569,0.569,0.664,0,0.0743 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0.731,0,0.0743 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.247 +0.667,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.125 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.128 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,0.483,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.149 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.372 +0.333,0.154,0.154,0.233,0,0,0,0.249,0.492,0.492,0,0,0.149 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0743 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0372 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0372 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0372 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.166 +0.667,0.286,0.286,0,0.65,0,0,0.413,0.585,0.585,0.414,0,0 +0.667,0.351,0.351,0,0.433,0,0,0.475,0.594,0.594,0.423,0,0 +0.667,0.454,0.454,0,0.783,0,0,0.5,0.569,0.569,0.258,0,0.186 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0372 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.0372 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0604 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.191 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0372 +0.333,0.154,0.154,0,0.65,0.25,0,0.249,0.492,0.492,0.972,0.317,0.0743 +0.333,0.15,0.15,0,0.283,0,0.683,0.246,0.496,0.496,0,0.274,0.0372 +0.333,0.149,0.149,0.967,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.0743 +1,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.43 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.26 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.444 +0.333,0.302,0.302,0,0.15,0,0,0.391,0.505,0.505,0.419,0,0.0814 +0.667,0.584,0.584,0,0.55,0,0,0.512,0.528,0.528,0.124,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0802 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.196 +1,0.284,0.284,0.667,0,0,0,0.376,0.503,0.503,0,0,0.127 +1,0.286,0.286,0.05,0,0.25,0,0.296,0.511,0.511,0,0.479,0 +0.667,0.278,0.278,0,0,0,0.45,0.228,0.511,0.511,0,0.543,0.112 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.625,0.0743 +0.667,0.259,0.259,0,0.567,0,0,0.24,0.519,0.519,0.738,0,0.112 +0.667,0.251,0.251,0,0.133,0,0,0.234,0.528,0.528,0.145,0,0.0372 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.186 +1,0.349,0.349,0.233,0,0,0,0.287,0.546,0.546,0,0,0.0743 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.615 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.454,0.454,1,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.554,0.554,0.267,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +0.667,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.239 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0508 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0825 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.444 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.217 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.553 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.196 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.379 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0743 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.149 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0832 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.124 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0657,0 +1,0.236,0.236,0.75,0,0.233,0.217,0.404,0.522,0.522,0,0.709,0.0729 +1,0.295,0.295,0,0,0,0.0167,0.433,0.571,0.571,0,0.372,0.181 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0.281,0.257 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.0917,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0743 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.186 +0.333,0.159,0.159,0,0.65,0,0,0.275,0.533,0.533,0.694,0,0 +0.333,0.159,0.159,0,0.333,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.325 +1,0.417,0.417,0,0,0.7,0,0.433,0.713,0.713,0,0.269,0.384 +1,0.501,0.501,0.25,0,0,0.5,0.588,0.773,0.773,0,0,0.112 +0.667,0.453,0.453,0,0,0,0.45,0.552,0.68,0.68,0,0,0.186 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.149 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0743 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0743 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.123 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0958 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0496 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.115 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.162,0.162,0.5,0,0,0,0.29,0.538,0.538,0,0,0.0743 +0.667,0.294,0.294,0.25,0,0,0,0.374,0.631,0.631,0,0,0.0743 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0372 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.112 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0743 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.424 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.117 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.158 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.259 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.191 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.283 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.596 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.261 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.176 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.293 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0.25,0,0,0,0.374,0.631,0.631,0,0,0.0372 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.112 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.149 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0372 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.246 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.133 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.157 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.047 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.509 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.355 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.054 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.326 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.226 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.149 +0.333,0.159,0.159,0.75,0,0,0,0.275,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.162,0.162,0.5,0,0,0,0.29,0.538,0.538,0,0,0.0372 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.26 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0372 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0372 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.18 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.367 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +0.667,0.236,0.236,0.25,0,0,0,0.404,0.522,0.522,0,0,0.12 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.171 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.112 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.16 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.381 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.303 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.335 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.0372 +0.667,0.335,0.335,0.25,0,0,0,0.434,0.543,0.543,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0984 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.223 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0.733,0,0.309,0.469,0.469,0,0.344,0 +1,0.0495,0.0495,0,0,0.2,0.267,0.305,0.464,0.464,0,0.344,0 +1,0.0495,0.0495,0,0,0,0.917,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.22 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.376 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0.186 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.351 +0.667,0.291,0.291,0.25,0,0.483,0,0.263,0.581,0.581,0,0.344,0.0938 +0.667,0.279,0.279,0,0,0.7,0,0.271,0.591,0.591,0,0.454,0 +0.333,0.16,0.16,0,0,0,0.767,0.261,0.533,0.533,0,0.466,0.0743 +0.333,0.159,0.159,0,0,0,0.183,0.275,0.533,0.533,0,0.763,0.112 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.431,0.186 +0.667,0.162,0.162,0.75,0,0,0,0.29,0.538,0.538,0,0.827,0 +1,0.294,0.294,0.5,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.149 +0.667,0.453,0.453,0.25,0,0,0,0.552,0.68,0.68,0,0,0.52 +0.667,0.569,0.569,0.75,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.149 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.112 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.167 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.363 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.128 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0496 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.16 +1,0.301,0.301,0.5,0,0,0,0.337,0.581,0.581,0,0,0.385 +1,0.424,0.424,0.25,0,0,0,0.255,0.639,0.639,0,0,0.346 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.146 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.186 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.149 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0372 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0743 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.905,0.905,0.5,0,0,0,0.788,0.698,0.698,0,0,0.335 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.245 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.187 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.0797 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0983 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0.234 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0743 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.26 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0743 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0372 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.112 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.297 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.207 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.38 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.112 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.217 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.163 +0.667,0.143,0.143,0.25,0,0,0,0.331,0.493,0.493,0,0,0.29 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.0907 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0.499 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0,0.426 +0.667,0.291,0.291,0.75,0,0,0,0.263,0.581,0.581,0,0,0.47 +0.333,0.164,0.164,0.75,0,0,0,0.264,0.528,0.528,0,0,0.249 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0743 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.186 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.0926 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.293 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.403 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.26 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.236 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.286 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0.25,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0.111,0,0.137 +0.333,0.175,0.175,0,0.733,0,0,0.298,0.523,0.523,0.698,0,0.151 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0.857,0,0.0743 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.116 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.388 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0406 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.439 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.382 +0.333,0.172,0.172,0.5,0,0,0,0.316,0.548,0.548,0,0,0.136 +0.667,0.35,0.35,0.75,0,0,0,0.478,0.67,0.67,0,0,0.186 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0372 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0743 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.298 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.423 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0907 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.245 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.149 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.149 +0.333,0.172,0.172,0,0,0.233,0,0.316,0.548,0.548,0,0.0917,0 +0.333,0.2,0.2,0,0,0.467,0,0.368,0.568,0.568,0,0,0.135 +0.333,0.251,0.251,0,0,0,1,0.405,0.573,0.573,0,0,0.212 +0.333,0.309,0.309,0,0,0,0.183,0.42,0.558,0.558,0,0,0.409 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.149 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.112 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.145 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.124 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0372 +0.333,0.164,0.164,0,0,0.233,0,0.264,0.528,0.528,0,0.339,0 +0.333,0.16,0.16,0,0,0.7,0,0.261,0.533,0.533,0,0.63,0 +0.333,0.159,0.159,0,0,0,0.767,0.275,0.533,0.533,0,0.583,0.186 +0.333,0.159,0.159,0,0,0,0.417,0.286,0.528,0.528,0,0.693,0.0372 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.44,0.26 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.349,0.26 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.229,0.112 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.26 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0372 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0411 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.162 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.169,0,0 +1,0.175,0.175,0.5,0.733,0,0,0.298,0.523,0.523,0.744,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.192 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.136 +0.667,0.279,0.279,0.5,0,0,0,0.271,0.591,0.591,0,0,0.143 +0.333,0.16,0.16,1,0,0,0,0.261,0.533,0.533,0,0,0.112 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.101 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.084 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.186 +0.333,0.309,0.309,0.75,0,0,0,0.42,0.558,0.558,0,0,0.112 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0372 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.18 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.264 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.105 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.361 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.121 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.347 +0.333,0.17,0.17,0.5,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.269,0.269,0.25,0,0,0,0.293,0.601,0.601,0,0,0.112 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0743 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.149 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.223 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0743 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.0743 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.246 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.389 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.488 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.687 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.197 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.5,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.459 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.318 +0.667,0.175,0.175,0,0.4,0,0,0.298,0.523,0.523,0.635,0,0.0372 +0.667,0.299,0.299,0,0.583,0,0,0.256,0.581,0.581,0.408,0,0 +0.667,0.291,0.291,0,0.65,0.233,0,0.263,0.581,0.581,0.635,0.627,0.0743 +1,0.394,0.394,0.75,0.333,0,0.95,0.277,0.654,0.654,0.221,0.534,0 +1,0.382,0.382,0,0,0,0,0.266,0.669,0.669,0,0.353,0 +1,0.269,0.269,0,0.15,0,0,0.293,0.601,0.601,0.458,0.246,0 +1,0.269,0.269,0,0.583,0,0,0.315,0.591,0.591,0.124,0,0.105 +0.333,0.162,0.162,0.5,0,0,0,0.29,0.538,0.538,0,0,0.26 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.0743 +0.667,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.149 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0743 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0743 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.397 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.158 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.265 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.135 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.19 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.42 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0624 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.207 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.283 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.0743 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.43 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.213 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0.5,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.26 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.223 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.297 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.0954 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0743 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.333,0.2,0.2,0,0,0.233,0,0.368,0.568,0.568,0,0.563,0.0372 +0.667,0.453,0.453,0,0,0,0.7,0.552,0.68,0.68,0,0.0841,0.149 +0.667,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.0372 +0.667,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.384 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.216 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.424 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.75,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.112 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0743 +0.333,0.172,0.172,0.25,0,0,0,0.316,0.548,0.548,0,0,0.0372 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.0743 +1,0.655,0.655,0.5,0.4,0,0,0.699,0.788,0.788,0.718,0.133,0.0743 +1,0.829,0.829,0,0.583,0.467,0,0.743,0.743,0.743,0.605,0.459,0.436 +1,0.905,0.905,0,0,0,0.7,0.788,0.698,0.698,0.178,0.401,0.201 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.717,0.229 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.596,0.0743 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.572,0.149 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0.494,0.0372 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0.349,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.084 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0372 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0.5,0,0.467,0,0.346,0.518,0.518,0,0.639,0.26 +1,0.301,0.301,0,0,0,0.467,0.337,0.581,0.581,0,0.844,0.0743 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0.543,0 +0.333,0.17,0.17,0.25,0,0,0,0.261,0.523,0.523,0,0.774,0.186 +0.667,0.279,0.279,0.5,0,0,0,0.271,0.591,0.591,0,0.493,0.0372 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0.365,0.409 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.0743 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0.7,0,0.258,0.465,0.465,0,0.534,0 +0.333,0.309,0.309,0,0,0,0.233,0.42,0.558,0.558,0,0.361,0 +0.333,0.335,0.335,0.25,0,0,0,0.434,0.543,0.543,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.2 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.352 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.162 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.268 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.223 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0743 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0.122,0,0.252 +1,0.829,0.829,0,0.733,0,0,0.743,0.743,0.743,0.557,0,0.307 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.447 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0743 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.318 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.289 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0.75,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0743 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.149 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.0372 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.372 +0.667,0.453,0.453,0.25,0,0,0,0.552,0.68,0.68,0,0,0.26 +0.667,0.569,0.569,0.5,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.203,0.0372 +1,0.116,0.116,0,0,0.233,0.233,0.357,0.489,0.489,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0.95,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0966 +0.667,0.279,0.279,0.25,0,0,0,0.271,0.591,0.591,0,0,0.254 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.223 +0.333,0.172,0.172,0,0.65,0,0,0.316,0.548,0.548,0.742,0,0 +0.667,0.35,0.35,0,0.0833,0,0,0.478,0.67,0.67,0.738,0,0.269 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0.677,0,0.418 +0.667,0.569,0.569,0.5,0,0,0,0.581,0.65,0.65,0.72,0,0.149 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.705,0,0 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.101,0.105 +1,0.301,0.301,0.5,0,0.233,0.217,0.337,0.581,0.581,0,0,0.258 +1,0.299,0.299,0,0,0,0.0167,0.256,0.581,0.581,0,0,0.385 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.194 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0.75,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0.75,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.112 +0.667,0.569,0.569,0,0.15,0,0,0.581,0.65,0.65,0.38,0,0.149 +0.667,0.62,0.62,0,0.733,0,0,0.611,0.621,0.621,0.573,0,0.166 +0.667,0.564,0.564,0,0.0833,0,0,0.596,0.601,0.601,0.28,0,0.518 +0.667,0.356,0.356,0.25,0,0,0,0.522,0.551,0.551,0,0,0.24 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.119 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.173 +0.333,0.0495,0.0495,0,0.15,0,0,0.258,0.465,0.465,0.375,0,0 +0.333,0.174,0.174,0,0.833,0,0,0.257,0.523,0.523,0.562,0,0.112 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0.679,0,0.297 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.584,0,0.0743 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0.703,0,0.112 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0.733,0,0.0372 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0.434,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0.635,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0.67,0,0.186 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.186 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0372 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.112 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0372 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.26 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.162 +1,0.236,0.236,0.25,0,0,0,0.404,0.522,0.522,0,0,0.0837 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.667,0.17,0.17,0.5,0,0,0,0.261,0.523,0.523,0,0,0.26 +0.667,0.279,0.279,0.5,0,0,0,0.271,0.591,0.591,0,0,0.149 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.112 +1,0.378,0.378,0,0,0,0,0.311,0.669,0.669,0,0,0.112 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0.149 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.186 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.186 +0.333,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +0.667,0.0743,0.0743,0.5,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.482,0.482,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0.25,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.246 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.118 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.269 +0.333,0.16,0.16,0.25,0,0,0,0.261,0.533,0.533,0,0,0.211 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.155 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.227 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.442 +0.333,0.309,0.309,0,0,0,0,0.42,0.558,0.558,0,0,0.146 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.149 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.149 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.114 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0905 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.379 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.137 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.164,0.164,0.75,0,0,0,0.264,0.528,0.528,0,0,0.112 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.149 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0.75,0,0,0,0.286,0.528,0.528,0,0,0.149 +0.667,0.274,0.274,0.5,0,0.233,0,0.323,0.611,0.611,0,0.225,0.112 +0.667,0.294,0.294,0,0,0,0.467,0.374,0.631,0.631,0,0.55,0 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.0372 +0.667,0.453,0.453,0.5,0,0,0,0.552,0.68,0.68,0.147,0,0.0372 +0.667,0.569,0.569,0,0.733,0,0,0.581,0.65,0.65,0.794,0,0.0743 +0.667,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.0743 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.0372 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.546 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.103 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0986 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.186 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.349 +0.667,0.279,0.279,0.25,0,0,0,0.271,0.591,0.591,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0372 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.149 +0.667,0.274,0.274,0,0,0.233,0,0.323,0.611,0.611,0,0.469,0.0743 +1,0.294,0.294,0,0,0,0.7,0.374,0.631,0.631,0,0.378,0.181 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0.502,0.0743 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0.106,0.0372 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.186 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.0372 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.261 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.087 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.383 +0.667,0.279,0.279,0,0.4,0,0,0.271,0.591,0.591,0.503,0,0.23 +0.333,0.16,0.16,0,0.583,0,0,0.261,0.533,0.533,0.282,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.294,0.294,0.25,0,0,0,0.374,0.631,0.631,0,0,0.0372 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.112 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.223 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0372 +0.667,0.564,0.564,0,0.4,0,0,0.596,0.601,0.601,0.698,0,0.446 +0.667,0.356,0.356,0,0.583,0,0,0.522,0.551,0.551,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.075 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0743 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.196 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.284 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.233 +0.667,0.271,0.271,0,0,0.233,0,0.263,0.601,0.601,0,0.291,0.451 +0.667,0.269,0.269,0,0,0.7,0,0.293,0.601,0.601,0,0.242,0.376 +0.667,0.269,0.269,0.5,0,0,0.767,0.315,0.591,0.591,0,0,0.0788 +0.333,0.162,0.162,0,0,0,0.183,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.372 +1,0.501,0.501,0.25,0,0,0,0.588,0.773,0.773,0,0,0.0743 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.26 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0743 +1,0.821,0.821,0,0.4,0,0,0.765,0.669,0.669,0.623,0,0.149 +1,0.356,0.356,0,0.0833,0,0,0.522,0.551,0.551,0.497,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0.818,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0.271,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.0743 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.26 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0.617,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0.75,0,0,0,0.367,0.567,0.567,0,0,0.373 +1,0.946,0.946,0,0.267,0,0,0.697,0.785,0.785,0.484,0,0.0372 +0.667,0.339,0.339,0,0.517,0,0,0.419,0.557,0.557,0.135,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.263 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.21 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.276 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.175,0.175,0.617,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.647,0.647,0,0.517,0,0,0.55,0.679,0.679,0.594,0,0 +0.667,0.629,0.629,0,0.533,0,0,0.58,0.649,0.649,0.302,0,0.0372 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.186 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +0.667,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.0888 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.532 +1,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0,0.0963 +0.667,0.184,0.184,0.133,0,0,0,0.297,0.523,0.523,0,0,0.163 +0.667,0.185,0.185,0.5,0,0,0,0.257,0.523,0.523,0,0,0.316 +0.333,0.181,0.181,0.0333,0,0,0,0.26,0.523,0.523,0,0,0.347 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.147 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.335 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.165 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.276 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.112 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.223 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0743 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0372 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.233,0,0.258,0.465,0.465,0,0.587,0 +1,0.051,0.051,0,0,0,0.967,0.293,0.468,0.468,0,0.644,0 +1,0.0816,0.0816,0,0,0,0.0667,0.305,0.473,0.473,0,0.569,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0.434,0.137 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0.584,0.107 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0.437,0.233 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0.72,0.235 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.218 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0372 +0.667,0.171,0.171,0.267,0,0,0,0.26,0.532,0.532,0,0,0 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.251 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0.112 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.168 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.592 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.179 +0.333,0.348,0.348,0.267,0,0,0,0.404,0.572,0.572,0,0,0.186 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0 +0.333,0.282,0.282,0,0.25,0,0,0.434,0.542,0.542,0.844,0,0 +0.333,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0.301,0,0.297 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.273 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.225 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.0663 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.184,0.184,0,0,0.35,0,0.297,0.523,0.523,0,0.303,0.112 +1,0.321,0.321,0,0,0.583,0,0.255,0.58,0.58,0,0.887,0 +1,0.312,0.312,0,0,0,0.883,0.263,0.58,0.58,0,0.644,0 +0.667,0.175,0.175,0,0,0,0.15,0.264,0.528,0.528,0,0.528,0.112 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0.624,0.223 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.402,0 +0.667,0.173,0.173,0,0.267,0,0,0.286,0.528,0.528,0.44,0,0.15 +0.667,0.338,0.338,0,0.517,0,0,0.322,0.609,0.609,0.527,0,0.0747 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0.267,0,0,0,0.477,0.669,0.669,0,0,0.112 +0.667,0.647,0.647,0.367,0.25,0,0,0.55,0.679,0.679,0.649,0.0489,0.0743 +0.667,0.629,0.629,0.167,0,0.467,0,0.58,0.649,0.649,0,0.234,0 +0.667,0.515,0.515,0,0,0,0.85,0.609,0.619,0.619,0,0,0.149 +0.667,0.394,0.394,0,0,0,0.7,0.595,0.6,0.6,0,0,0.0743 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0785 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0138,0 +0.333,0.0495,0.0495,0,0,0.233,0.0833,0.258,0.465,0.465,0,0.454,0 +0.333,0.185,0.185,0,0,0,0.95,0.257,0.523,0.523,0,0.434,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.401,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.446,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.289,0.191 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.0743 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0372 +0.333,0.237,0.237,0,0.0167,0,0,0.316,0.547,0.547,0.263,0,0.297 +0.333,0.301,0.301,0,0.767,0,0,0.367,0.567,0.567,0.579,0,0.0743 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0.0743 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.483 +0.333,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.112 +0.333,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.105 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.229 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.163 +1,0.0816,0.0816,0,0,0.233,0,0.305,0.473,0.473,0,0.445,0.0814 +1,0.245,0.245,0,0,0,0.583,0.403,0.521,0.521,0,0,0.108 +1,0.177,0.177,0,0,0,0.7,0.345,0.518,0.518,0,0,0.118 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.0743 +0.333,0.185,0.185,0.117,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0.7,0,0,0,0.26,0.523,0.523,0,0,0.223 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0743 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0372 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0743 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.139 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.341 +1,0.804,0.804,0.267,0.0167,0,0,0.586,0.77,0.77,0.243,0,0.248 +0.333,0.348,0.348,0,0.233,0,0,0.404,0.572,0.572,0.291,0,0.112 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.223 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0372 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.281 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0323 +1,0.0816,0.0816,0.367,0,0,0,0.305,0.473,0.473,0,0,0.147 +1,0.245,0.245,0.167,0,0,0,0.403,0.521,0.521,0,0,0.0712 +0.667,0.177,0.177,0.117,0,0,0,0.345,0.518,0.518,0,0,0.131 +0.333,0.184,0.184,0.7,0.267,0.233,0,0.297,0.523,0.523,0.447,0.316,0.153 +0.333,0.185,0.185,0,0.783,0,0.583,0.257,0.523,0.523,0.236,0.18,0.0372 +0.333,0.181,0.181,0,0,0,0.967,0.26,0.523,0.523,0,0,0.186 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.333,0.171,0.171,0,0.0167,0,0,0.26,0.532,0.532,0.36,0,0.223 +0.333,0.169,0.169,0,0.5,0,0,0.275,0.532,0.532,0.892,0,0.0743 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0372 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.27 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.147 +0.667,0.647,0.647,0.533,0,0,0,0.55,0.679,0.679,0,0,1 +0.667,0.629,0.629,0,0.517,0,0,0.58,0.649,0.649,0.718,0,0.236 +0.667,0.515,0.515,0,0.533,0,0,0.609,0.619,0.619,0.171,0,0.166 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.137 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.17 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.109 +1,0.177,0.177,0,0,0.233,0,0.345,0.518,0.518,0,0.291,0 +1,0.184,0.184,0,0,0,0.25,0.297,0.523,0.523,0,0,0.0743 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.112 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.055,0 +0.333,0.348,0.348,0,0,0.467,0,0.404,0.572,0.572,0,0.332,0.149 +0.333,0.339,0.339,0,0,0,0.85,0.419,0.557,0.557,0,0,0.186 +0.333,0.282,0.282,0,0,0,0.433,0.434,0.542,0.542,0,0,0.149 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0743 +0.667,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0619 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.177,0.177,0.583,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.174 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.179 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.429 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.264 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0.4,0,0,0.258,0.465,0.465,0.584,0,0.0743 +0.333,0.194,0.194,0,0.383,0,0,0.29,0.537,0.537,0.113,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0372 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.149 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.186 +0.333,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.129 +0.333,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.149 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.169 +0.667,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0539 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.161 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.0864 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.263 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.262 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.112 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0887 +0.667,0.647,0.647,0.25,0,0,0,0.55,0.679,0.679,0,0,0.169 +0.667,0.629,0.629,0.567,0,0,0,0.58,0.649,0.649,0,0,0.174 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.279 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0743 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.0743 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.335 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.163 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.0922 +0.667,0.184,0.184,0.117,0,0,0,0.297,0.523,0.523,0,0,0.184 +0.667,0.321,0.321,0.15,0,0,0,0.255,0.58,0.58,0,0,0.0743 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0372 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.558 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.0372 +0.667,0.173,0.173,0,0,0.233,0,0.286,0.528,0.528,0,0.00917,0.0372 +0.667,0.194,0.194,0,0,0,0.583,0.29,0.537,0.537,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0.183,0.258,0.465,0.465,0,0,0.0743 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.112 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.446 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.533,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.305,0.305,0,0.267,0,0,0.432,0.57,0.57,0.343,0,0.18 +1,0.452,0.452,0,0.517,0,0,0.376,0.637,0.637,0.26,0,0.0662 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.149 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0829 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0743 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.335 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.223 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.222 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.173 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.134 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0743 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.244 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.253 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.223 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0372 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.186 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.117,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0.417,0,0,0,0.316,0.547,0.547,0,0,0.0372 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.297 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.149 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.23 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.489 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.257 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.468 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0896 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.189 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0691 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.244 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.494 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.492 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.112 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0.186 +0.667,0.338,0.338,0.267,0,0,0,0.322,0.609,0.609,0,0,0.112 +0.667,0.425,0.425,0,0,0.233,0,0.373,0.629,0.629,0,0.44,0.112 +0.667,0.553,0.553,0,0,0,0.833,0.477,0.669,0.669,0,0.599,0.112 +0.667,0.647,0.647,0,0,0,0.717,0.55,0.679,0.679,0,0.466,0.112 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0.43,0.333 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0.407,0 +0.667,0.394,0.394,0,0,0.233,0,0.595,0.6,0.6,0,0.356,0.244 +1,0.493,0.493,0,0,0,0.833,0.652,0.593,0.593,0,0.563,0.08 +1,0.249,0.249,0,0,0,0.2,0.553,0.533,0.533,0,0.538,0.0978 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.227 +1,0.066,0.066,0,0,0,0,0.359,0.481,0.481,0,0,0.118 +1,0.0495,0.0495,0,0,0,0,0.359,0.471,0.471,0,0,0.121 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.204 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.21 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.172 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.16 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.258 +0.667,0.3,0.3,0.967,0.0167,0,0,0.27,0.59,0.59,0.321,0,0.104 +0.667,0.292,0.292,0,0.767,0,0,0.263,0.6,0.6,0.612,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.186 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.149 +0.333,0.237,0.237,0.117,0,0,0,0.316,0.547,0.547,0,0,0.149 +0.333,0.301,0.301,0.7,0,0,0,0.367,0.567,0.567,0,0,0.149 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0.0743 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.104 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.207 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.372 +0.667,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.25 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.314 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0986 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.253 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.203 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.195 +0.667,0.171,0.171,0.267,0,0,0,0.26,0.532,0.532,0,0,0.119 +1,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.225 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.195 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.149 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.186 +1,0.553,0.553,0,0.4,0.233,0,0.477,0.669,0.669,0.577,0.462,0.394 +0.667,0.647,0.647,0,0.383,0.467,0,0.55,0.679,0.679,0.338,0.206,0.0743 +0.667,0.629,0.629,0,0,0,0.25,0.58,0.649,0.649,0,0,0.0372 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.201 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.147 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.427 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0817 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0743 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.0495,0.0495,0.533,0,0,0,0.258,0.465,0.465,0,0,0.372 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.335 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0743 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.223 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0372 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.13 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.313 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0344 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.12 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.186 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.667,0.171,0.171,0.617,0,0,0,0.26,0.532,0.532,0,0,0.384 +0.333,0.169,0.169,0.2,0,0,0,0.275,0.532,0.532,0,0,0.127 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0.117,0,0,0,0.322,0.609,0.609,0,0,0.0743 +0.667,0.425,0.425,0.417,0,0,0,0.373,0.629,0.629,0,0,0.0743 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.223 +0.333,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.188 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.218 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.106 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0.167,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.186 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.26 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.0684 +0.667,0.553,0.553,0.117,0,0,0,0.477,0.669,0.669,0,0,0.18 +0.667,0.647,0.647,0.15,0.267,0,0,0.55,0.679,0.679,0.479,0,0.112 +0.667,0.629,0.629,0,0.783,0,0,0.58,0.649,0.649,0.623,0,0.149 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0.44,0,0 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0.751,0,0.112 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0.712,0,0.0743 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0.315,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0.517,0,0,0.26,0.523,0.523,0.571,0,0.0743 +0.333,0.175,0.175,0,0.267,0,0,0.264,0.528,0.528,0.0983,0,0.26 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.335 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0372 +0.333,0.237,0.237,0.267,0,0,0,0.316,0.547,0.547,0,0,0.186 +0.333,0.301,0.301,0.617,0,0.6,0,0.367,0.567,0.567,0,0.616,0.0372 +0.667,0.647,0.647,1,0,0.567,0,0.55,0.679,0.679,0,0.274,0.149 +0.667,0.629,0.629,1,0,0,0.9,0.58,0.649,0.649,0,0,0 +0.333,0.282,0.282,0.4,0,0,0.383,0.434,0.542,0.542,0,0,0.186 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0743 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.333,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0.15,0,0,0,0.345,0.518,0.518,0,0,0.0372 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.0528,0.0372 +0.333,0.185,0.185,0,0,0.467,0,0.257,0.523,0.523,0,0.565,0.142 +0.333,0.181,0.181,0,0,0,0.85,0.26,0.523,0.523,0,0.636,0 +0.333,0.175,0.175,0,0,0,0.95,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.239 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0.367,0,0,0,0.367,0.567,0.567,0,0,0.0372 +0.333,0.348,0.348,0.167,0,0,0,0.404,0.572,0.572,0,0,0 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.372 +1,0.566,0.566,0,0,0.233,0,0.763,0.667,0.667,0,0.286,0.112 +1,0.345,0.345,0,0.0167,0,0.583,0.521,0.55,0.55,0.223,0.63,0.0372 +1,0.116,0.116,0,0.767,0,0.883,0.356,0.488,0.488,0.456,0,0.0743 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0.533,0,0,0,0.308,0.468,0.468,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0.117,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0.15,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.171 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.322 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.409 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.149 +0.333,0.237,0.237,0.267,0,0,0,0.316,0.547,0.547,0,0,0.26 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.242 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.551 +0.667,0.629,0.629,0.117,0,0,0,0.58,0.649,0.649,0,0,0.112 +0.667,0.515,0.515,0.417,0,0,0,0.609,0.619,0.619,0,0,0.0372 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.112 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0372 +1,0.116,0.116,0,0,0,0.0833,0.356,0.488,0.488,0,0,0.266 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0.0983,0,0 +1,0.177,0.177,1,0.9,0,0,0.345,0.518,0.518,0.66,0,0 +0.667,0.184,0.184,0.133,0.15,0,0,0.297,0.523,0.523,0.575,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0.731,0,0.0928 +0.667,0.181,0.181,0.5,0,0,0,0.26,0.523,0.523,0,0,0.283 +0.667,0.3,0.3,0.0333,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.0372 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0743 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.0743 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.372 +0.667,0.553,0.553,0,0,0.233,0,0.477,0.669,0.669,0,0.138,0.112 +0.667,0.647,0.647,0,0,0,0.467,0.55,0.679,0.679,0,0.411,0.149 +0.667,0.629,0.629,0,0,0,0.817,0.58,0.649,0.649,0,0.63,0.149 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0.131,0.256 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0746 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.149 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0.533,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0372 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.488 +0.667,0.301,0.301,0.25,0,0,0,0.367,0.567,0.567,0,0,0.532 +1,0.647,0.647,0.0167,0,0,0,0.55,0.679,0.679,0,0,0.267 +1,0.919,0.919,0,0,0.483,0,0.741,0.741,0.741,0,0.479,0 +1,0.747,0.747,0,0,0.217,0.25,0.785,0.696,0.696,0,0,0.112 +1,0.566,0.566,0,0,0,0.267,0.763,0.667,0.667,0,0,0.26 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0.617,0,0,0,0.305,0.473,0.473,0,0,0.147 +1,0.245,0.245,0.2,0,0,0,0.403,0.521,0.521,0,0,0.0601 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.0743 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0743 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.352 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0.117,0,0,0,0.292,0.6,0.6,0,0,0.0743 +1,0.297,0.297,0.15,0,0,0,0.314,0.59,0.59,0,0,0.0372 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.26 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0743 +0.667,0.348,0.348,0,0.0167,0,0,0.404,0.572,0.572,0.321,0,0.112 +0.667,0.339,0.339,0,1,0,0,0.419,0.557,0.557,0.516,0,0.0372 +0.333,0.0495,0.0495,0,0.0333,0,0,0.258,0.465,0.465,0,0,0.451 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.203 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0.117,0,0,0,0.403,0.521,0.521,0,0,0.225 +1,0.433,0.433,0.267,0,0,0,0.52,0.622,0.622,0,0,0.286 +0.333,0.184,0.184,0.15,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0.35,0,0.257,0.523,0.523,0,0.396,0.0372 +0.333,0.181,0.181,0,0,0.583,0,0.26,0.523,0.523,0,0.474,0.149 +0.333,0.175,0.175,0,0,0,0.25,0.264,0.528,0.528,0,0.677,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0.543,0.372 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.568,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.508,0 +0.667,0.338,0.338,0.267,0,0,0,0.322,0.609,0.609,0,0.213,0.0372 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.551,0.186 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.542,0.149 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0.581,0.186 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0.537,0 +0.333,0.282,0.282,0.617,0,0,0,0.434,0.542,0.542,0,0.673,0.0372 +0.333,0.222,0.222,1,0,0,0,0.426,0.532,0.532,0,0.365,0.152 +0.667,0.197,0.197,0.3,0,0,0,0.389,0.508,0.508,0,0.11,0.0372 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.189 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0893 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.0372 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0372 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.397 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.251 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.223 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.223 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.112 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.112 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.0372 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.112 +0.667,0.629,0.629,0,0,0.1,0,0.58,0.649,0.649,0,0.171,0 +0.667,0.515,0.515,0,0,0.367,0.1,0.609,0.619,0.619,0,0.22,0.0372 +0.667,0.394,0.394,0,0,0,1,0.595,0.6,0.6,0,0,0 +0.667,0.0495,0.0495,0,0,0,0.45,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.318,0.318,0.417,0,0,0,0.337,0.58,0.58,0,0,0.109 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0372 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0372 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.112 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.149 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0372 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.142 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.374 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.305,0.305,0.7,0.517,0,0,0.432,0.57,0.57,0.646,0,0.143 +0.667,0.318,0.318,0,0.533,0,0,0.337,0.58,0.58,0,0,0.293 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.186 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.26 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.194,0.194,0.267,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.333,0.301,0.301,0.267,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.149 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.186 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.201 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.177 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.363 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.2 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.253,0.253,0.267,0,0,0,0.354,0.61,0.61,0,0,0.0372 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.297 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.149 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.402 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0372 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.188 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.137 +0.333,0.253,0.253,0,0,0.483,0,0.354,0.61,0.61,0,0.335,0 +0.333,0.323,0.323,0,0,0,0.467,0.419,0.635,0.635,0,0.572,0.0372 +0.333,0.366,0.366,0,0,0,1,0.465,0.641,0.641,0,0.94,0.112 +0.333,0.344,0.344,0,0,0,1,0.484,0.622,0.622,0,0.534,0 +0.333,0.277,0.277,0,0,0,0.567,0.503,0.604,0.604,0,0.26,0.112 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.3 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.089 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0907 +1,0.313,0.313,0,0.4,0,0,0.524,0.68,0.68,0.523,0,0.18 +0.667,0.33,0.33,0,0.683,0,0,0.403,0.692,0.692,0,0,0.346 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.0616 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.288 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.3 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.269 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0455 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.355 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.346 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.213 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0372 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.335 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.457,0.457,0.5,0,0,0,0.449,0.755,0.755,0,0,0.135 +1,0.869,0.869,0.583,0,0,0,0.741,0.974,0.974,0,0,0.183 +1,1,1,0.3,0,0,0,0.881,0.993,0.993,0,0,0.112 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.372 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.149 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.186 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.149 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0414 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.248 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.125 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.112 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.186 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.333,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.683,0.683,0.4,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.207 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.186 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.112 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.181 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0823 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.253 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.168 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.105 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.182,0.182,0.5,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.333,0.204,0.204,0.05,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,1,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.596,0.596,1,0,0,0,0.58,0.805,0.805,0,0,0.112 +0.667,0.683,0.683,0.817,0,0,0,0.673,0.817,0.817,0,0,0.298 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.111 +0.667,0.504,0.504,0,0.4,0,0,0.748,0.742,0.742,0.43,0,0.623 +1,0.218,0.218,0,0.417,0,0,0.493,0.591,0.591,0.258,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.156 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.289 +0.667,0.19,0.19,0.267,0,0,0,0.33,0.579,0.579,0,0,0.185 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.235 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0.15,0,0.35 +0.333,0.183,0.183,0,0.9,0,0,0.288,0.585,0.585,0.562,0,0.149 +0.333,0.178,0.178,0,0.183,0.733,0,0.284,0.591,0.591,0.839,0.394,0 +0.333,0.177,0.177,0,0,0,0.467,0.302,0.591,0.591,0,0.794,0.112 +0.333,0.182,0.182,0,0,0,1,0.316,0.585,0.585,0,0.22,0.112 +0.667,0.359,0.359,0,0,0,0.183,0.384,0.73,0.73,0,0.471,0.0372 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.375,0.0372 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.471,0.0743 +0.667,0.683,0.683,0.267,0,0,0,0.673,0.817,0.817,0,0.564,0.0372 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0743 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.161 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0937 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.355 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.166 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.6 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.233 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0.366 +0.667,0.307,0.307,0.267,0,0,0,0.31,0.717,0.717,0,0,0.0759 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.149 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0372 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.149 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0372 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.149 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.0743 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0.112 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.112 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.18 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.258 +1,0.116,0.116,0.5,0,0,0,0.422,0.567,0.567,0,0,0.429 +0.667,0.251,0.251,0.617,0,0,0,0.487,0.617,0.617,0,0,0.0811 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.0372 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.355 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.167 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.0743 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.112 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0372 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.112 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0743 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.24 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0.55,0,0,0,0.33,0.579,0.579,0,0,0.0743 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0743 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.223 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0372 +0.667,0.307,0.307,0.55,0,0,0,0.31,0.717,0.717,0,0,0.0372 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +1,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.223 +1,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0743 +1,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.112 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.112 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.0372 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.444,0.444,0.25,0,0,0,0.657,0.787,0.787,0,0,0.249 +0.667,0.33,0.33,0.0167,0,0,0,0.403,0.692,0.692,0,0,0.118 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0743 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.112 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.186 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.252 +0.333,0.204,0.204,0.75,0,0,0,0.321,0.597,0.597,0,0,0.177 +0.667,0.457,0.457,0.0833,0,0,0,0.449,0.755,0.755,0,0,0.208 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.223 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.399 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.295 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.26 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.161 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.256 +1,0.351,0.351,0,0,0,0,0.601,0.693,0.693,0,0,0.126 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.162 +0.333,0.19,0.19,0.267,0,0,0,0.33,0.579,0.579,0,0,0.168 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.299 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0.4,0,0,0.284,0.591,0.591,0.551,0,0 +0.333,0.177,0.177,0,0.417,0,0,0.302,0.591,0.591,0.549,0,0.0372 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0.653,0,0.0743 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0.555,0,0.129 +0.667,0.253,0.253,0.267,0,0,0,0.354,0.61,0.61,0,0,0.297 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.112 +1,1,1,0,0.15,0,0,0.881,0.993,0.993,0.415,0,0.223 +1,0.933,0.933,0,0.667,0,0,0.937,0.937,0.937,0.5,0,0 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0372 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.297 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.172 +0.667,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.231 +0.667,0.313,0.313,0.267,0,0,0,0.524,0.68,0.68,0,0,0.0546 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.139 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.357 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.0743 +0.667,0.316,0.316,0,0.4,0,0,0.319,0.705,0.705,0.686,0,0 +0.667,0.307,0.307,0.5,0.417,0,0,0.31,0.717,0.717,0.224,0,0.0372 +0.667,0.305,0.305,0.617,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0372 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.149 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0743 +1,0.869,0.869,0.75,0,0,0,0.741,0.974,0.974,0,0,0.0372 +1,1,1,0.367,0,0,0,0.881,0.993,0.993,0,0,0.112 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.158,0,0.0372 +0.667,0.504,0.504,0,0.533,0,0,0.748,0.742,0.742,0.807,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.33 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.294 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.142 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0743 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0.5,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0.05,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0372 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0743 +0.667,0.596,0.596,0,0.4,0,0,0.58,0.805,0.805,0.668,0,0.149 +0.667,0.683,0.683,0,0.417,0,0,0.673,0.817,0.817,0,0,0.297 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.0891,0,0.372 +0.667,0.504,0.504,0,0.817,0,0,0.748,0.742,0.742,0.814,0,0.112 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0.288,0,0.112 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0743 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.307 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0832 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.147 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.139 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.325 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.272 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.298 +0.667,0.328,0.328,0,0.65,0,0,0.31,0.692,0.692,0.675,0,0.35 +0.667,0.316,0.316,0,0.167,0,0,0.319,0.705,0.705,0.636,0,0.14 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.226 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.102 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0.13,0,0 +0.667,0.359,0.359,0,0.9,0,0,0.384,0.73,0.73,0.475,0,0.112 +0.333,0.253,0.253,0.5,0.717,0,0,0.354,0.61,0.61,0.67,0,0.244 +1,0.869,0.869,0.05,0,0,0,0.741,0.974,0.974,0.536,0,0.223 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0.822,0,0.372 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.158,0,0.112 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.112 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.149 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0931 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.203 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.199 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.138 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.316 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.382 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.151 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0372 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.212,0,0.0372 +0.667,0.253,0.253,0,0.817,0,0,0.354,0.61,0.61,0.609,0,0 +1,0.596,0.596,0.833,0,0,0,0.58,0.805,0.805,0,0,0.339 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.344,0.344,0.25,0,0,0,0.484,0.622,0.622,0,0.0657,0.335 +0.333,0.277,0.277,0.3,0,0.733,0,0.503,0.604,0.604,0,0.731,0.258 +0.667,0.386,0.386,0,0,0,0.717,0.729,0.717,0.717,0,0.0917,0 +0.667,0.342,0.342,0,0,0,0.933,0.636,0.655,0.655,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.279 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.2 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.154 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0967 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.213 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.286 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.195 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.351 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.429 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0.267,0.65,0,0,0.302,0.591,0.591,0.744,0,0.0743 +0.333,0.182,0.182,0,0.433,0,0,0.316,0.585,0.585,0.792,0,0.0743 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0372 +0.667,0.596,0.596,0.55,0,0,0,0.58,0.805,0.805,0,0,0.0372 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.149 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.149 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.112 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0743 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0743 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0372 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0836 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.367 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.455 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.273 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.375 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0743 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0743 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.112 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.223 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.112 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0513,0.0513,0.25,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0.0167,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.288 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.196 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.439 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.263 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0.132,0,0.344 +0.667,0.305,0.305,0,0.9,0,0,0.347,0.717,0.717,0.707,0.102,0.371 +0.667,0.314,0.314,0,0.183,0.233,0.217,0.375,0.705,0.705,0.479,0.635,0.198 +0.667,0.359,0.359,0,0,0,0.883,0.384,0.73,0.73,0,0.37,0.0743 +0.667,0.457,0.457,0.267,0,0,0,0.449,0.755,0.755,0,0.823,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.0917,0.569 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.532 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.115 +0.667,0.504,0.504,0.267,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.173 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.167 +1,0.15,0.15,0.5,0,0,0,0.372,0.541,0.541,0,0,0.78 +1,0.444,0.444,0.05,0,0,0,0.657,0.787,0.787,0,0,0.264 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.435 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.112 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0372 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.223 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0372 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.283 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.405 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.234 +0.667,0.638,0.638,0,0.65,0,0,0.711,0.78,0.78,0.707,0,0.112 +0.667,0.504,0.504,0,0.433,0,0,0.748,0.742,0.742,0,0,0.149 +0.667,0.386,0.386,0,0,0.233,0,0.729,0.717,0.717,0,0.22,0.0372 +1,0.342,0.342,0,0.4,0,0.467,0.636,0.655,0.655,0.646,0.128,0.232 +1,0.183,0.183,0,0.683,0,1,0.552,0.605,0.605,0.503,0,0.0372 +1,0.099,0.099,0,0,0,0.183,0.459,0.592,0.592,0.412,0,0 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.431,0.555,0.555,0,0,0.153 +1,0.0495,0.0495,0,0,0,0,0.422,0.542,0.542,0,0,0.0811 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.125 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.193,0.193,0.833,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.136 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.265 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.253 +0.667,0.359,0.359,0,0.4,0,0,0.384,0.73,0.73,0.555,0,0.335 +0.667,0.457,0.457,0,0.683,0,0,0.449,0.755,0.755,0.288,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.335 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0743 +0.667,0.638,0.638,0,0,0.483,0,0.711,0.78,0.78,0,0.399,0.0372 +0.667,0.504,0.504,0,0,0,0.717,0.748,0.742,0.742,0,0,0.194 +0.667,0.218,0.218,0,0,0,0.667,0.493,0.591,0.591,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0899 +0.667,0.328,0.328,0.55,0,0,0,0.31,0.692,0.692,0,0,0.0829 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.329 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0,0.205 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.258 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.318 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.149 +0.333,0.253,0.253,0.267,0,0,0,0.354,0.61,0.61,0,0,0.186 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.149 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.0372 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0372 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0732 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.302 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.128 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,0.267,0,0,0,0.33,0.579,0.579,0,0,0.117 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.412 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.276 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0.112 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.162 +0.667,0.305,0.305,0.55,0,0,0,0.347,0.717,0.717,0,0,0.153 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.149 +0.333,0.204,0.204,0.5,0,0,0,0.321,0.597,0.597,0,0,0.26 +0.333,0.253,0.253,0.05,0,0,0,0.354,0.61,0.61,0,0,0.112 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.112 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0.16,0,0.186 +0.667,0.638,0.638,0,0.9,0,0,0.711,0.78,0.78,0.187,0,0.0372 +0.667,0.504,0.504,0,0.183,0,0,0.748,0.742,0.742,0,0,0.223 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0372 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0937 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.174 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.357 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0743 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.335 +1,0.359,0.359,0.267,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.186 +0.667,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.0372 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.26 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.223 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.186 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.333,0.15,0.15,0,0,0.233,0,0.372,0.541,0.541,0,0.225,0.532 +0.333,0.181,0.181,0,0,0.25,0.217,0.391,0.572,0.572,0,0.332,0 +0.667,0.19,0.19,0,0,0,1,0.33,0.579,0.579,0,0.463,0.0797 +0.667,0.337,0.337,0,0,0,0.167,0.3,0.692,0.692,0,0.524,0.117 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0.524,0.328 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0.766,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0.635,0.149 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.223 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0372 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.149 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.638,0.638,0,0.4,0,0,0.711,0.78,0.78,0.494,0,0.112 +0.667,0.504,0.504,0,0.417,0,0,0.748,0.742,0.742,0.757,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0.2,0,0.0743 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.144 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.229 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.204,0.204,0.0167,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.22 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.373 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.336 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.25 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.543 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.173 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.301 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.132 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.595 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.183,0.183,0.25,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.178,0.178,0.3,0,0,0,0.284,0.591,0.591,0,0,0.186 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.112 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.204,0.204,0.25,0,0.233,0,0.321,0.597,0.597,0,0.122,0.149 +0.667,0.457,0.457,1,0,0.25,0.217,0.449,0.755,0.755,0,0.524,0.0372 +0.667,0.596,0.596,0.433,0,0,0.05,0.58,0.805,0.805,0,0.564,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.149 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.112 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0372 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.186 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.229 +1,0.444,0.444,0.267,0,0,0,0.657,0.787,0.787,0,0,0.469 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.342 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.516 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.214 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.178,0.178,0.267,0,0,0,0.284,0.591,0.591,0,0,0.112 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.667,0.359,0.359,0,0,0.483,0,0.384,0.73,0.73,0,0.258,0.0372 +0.667,0.457,0.457,0,0,0,0.467,0.449,0.755,0.755,0,0.295,0.149 +0.667,0.596,0.596,0,0,0,0.35,0.58,0.805,0.805,0,0,0.112 +0.667,0.683,0.683,0,0.4,0,0,0.673,0.817,0.817,0.562,0,0 +0.667,0.638,0.638,0,0.683,0,0,0.711,0.78,0.78,0.603,0,0.0372 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0.724,0,0.223 +0.667,0.386,0.386,0.75,0,0,0,0.729,0.717,0.717,0,0,0.278 +1,0.342,0.342,0.367,0,0,0,0.636,0.655,0.655,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.214 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.131 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.27 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0337 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0372 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0743 +0.667,0.204,0.204,0.5,0,0,0,0.321,0.597,0.597,0,0,0.0372 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0.186 +0.667,0.596,0.596,0.183,0,0,0,0.58,0.805,0.805,0,0,0.223 +1,1,1,0,0.533,0,0,0.881,0.993,0.993,0.77,0,0.0743 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.319 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.163 +0.667,0.386,0.386,0.25,0,0,0,0.729,0.717,0.717,0,0,0.0475 +1,0.488,0.488,0.0167,0,0,0,0.825,0.749,0.749,0,0,0.223 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0372 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0372 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0767 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0925 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.279 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.225 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.164 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.149 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.192 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.158 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.186 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.297 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.297 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.26 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.287 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.166 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.165 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0743 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.149 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.112 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.479 +0.667,0.457,0.457,0.5,0,0,0,0.449,0.755,0.755,0,0,0.165 +0.667,0.596,0.596,0.05,0,0,0,0.58,0.805,0.805,0,0,0.0372 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0743 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.112 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0.26 +0.667,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.378 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.16 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_3.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_3.csv new file mode 100644 index 0000000000..b1f417b09b --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_3.csv @@ -0,0 +1,8761 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.258 +1,0.0833,0.0833,0.25,0,0,0,0.34,0.516,0.516,0,0,0.19 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.185 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.139 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.324 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.185 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.741 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.359,0.359,0.25,0,0,0,0.465,0.641,0.641,0,0,0.185 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.139 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.121 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.718 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.441 +1,0.117,0.117,0,0,0,0,0.422,0.567,0.567,0,0,0.299 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0926 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.231 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0463 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.509 +0.333,0.196,0.196,0.25,0,0,0,0.321,0.597,0.597,0,0,0.139 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0.42,0,0 +1,0.991,0.991,0,0.667,0,0,0.937,0.937,0.937,0.37,0,0.278 +1,0.823,0.823,0.25,0,0.0638,0,0.993,0.88,0.88,0,0,0.183 +1,0.43,0.43,0,0,0.234,0.317,0.729,0.717,0.717,0,0.397,0.139 +1,0.0495,0.0495,0,0,0,0.5,0.258,0.465,0.465,0,0.0467,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.146 +0.667,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0.121 +0.667,0.183,0.183,0,0,0.553,0.0667,0.391,0.572,0.572,0,0.168,0 +0.667,0.334,0.334,0,0,0,1,0.403,0.692,0.692,0,0.197,0 +0.333,0.196,0.196,0,0,0,0.0167,0.279,0.579,0.579,0,0,0.232 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.185 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.407 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,0,0,0.298,0,0.673,0.817,0.817,0,0,0.231 +0.667,0.677,0.677,0,0,0,0.817,0.711,0.78,0.78,0.447,0.504,0 +0.667,0.565,0.565,0,0.667,0,0,0.748,0.742,0.742,0.571,0,0 +0.667,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.139 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.509 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0463 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.127 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0663 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.224 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.123 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.278 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.484 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.164 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.324 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.185 +0.667,0.299,0.299,0.517,0,0,0,0.419,0.635,0.635,0,0,0.0926 +1,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.139 +1,0.677,0.677,0,0.0833,0,0,0.711,0.78,0.78,0.598,0,0 +1,0.823,0.823,0,0.25,0,0,0.993,0.88,0.88,0.711,0,0.278 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0.11,0,0.0463 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0682 +1,0.117,0.117,0.117,0,0,0,0.422,0.567,0.567,0,0,0.172 +1,0.253,0.253,0.65,0.0833,0,0,0.487,0.617,0.617,0.65,0,0.103 +0.667,0.183,0.183,0,0.583,0,0,0.391,0.572,0.572,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.278 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.139 +0.333,0.234,0.234,0.25,0,0,0,0.354,0.61,0.61,0,0,0.0926 +1,0.798,0.798,0,0,0.298,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,0,0,0,0.567,0.881,0.993,0.993,0,0.224,0.0463 +1,0.991,0.991,0,0,0,0.517,0.937,0.937,0.937,0,0.0816,0 +1,0.565,0.565,0.367,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.43,0.43,0.4,0,0,0,0.729,0.717,0.717,0,0,0.24 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.172 +1,0.343,0.343,0.0333,0,0,0,0.3,0.692,0.692,0,0,0.162 +0.667,0.334,0.334,0.217,0,0,0,0.31,0.692,0.692,0,0,0.0349 +0.667,0.322,0.322,0.25,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0.231 +1,0.315,0.315,0,0,0.277,0,0.375,0.705,0.705,0,0,0 +1,0.343,0.343,0,0,0.0213,0.267,0.384,0.73,0.73,0,0.359,0.139 +1,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0.111,0.278 +1,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.278 +1,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.185 +1,0.991,0.991,0,0.292,0,0,0.937,0.937,0.937,0.774,0,0.0926 +1,0.823,0.823,0,0.375,0,0,0.993,0.88,0.88,0,0,0.231 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.231 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.0463 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.433 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.508 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.236 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.481 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.424 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.338 +0.667,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0,0.139 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.139 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0463 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.156,0,0.0926 +0.667,0.565,0.565,0,0.604,0,0,0.748,0.742,0.742,0.826,0,0.0463 +1,0.621,0.621,0,0.0625,0,0,0.965,0.843,0.843,0.0808,0,0.373 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.287 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0902 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.117 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.247 +1,0.355,0.355,0.25,0,0,0,0.601,0.693,0.693,0.465,0,0.13 +1,0.449,0.449,0,1,0,0,0.657,0.787,0.787,0.542,0,0.509 +1,0.477,0.477,0,0,0.298,0,0.475,0.806,0.806,0.474,0,0.427 +1,0.49,0.49,0,0,0,0.817,0.322,0.806,0.806,0,0.521,0.333 +0.667,0.334,0.334,0,0,0,0.267,0.31,0.692,0.692,0,0.352,0.272 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.495 +0.333,0.0495,0.0495,0,0,0.617,0,0.258,0.465,0.465,0,0.116,0.0463 +0.333,0.18,0.18,0,0,0,0.817,0.302,0.591,0.591,0,0.521,0.0463 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.393,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0.641,0.324 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0.513,0 +1,0.798,0.798,0.25,0,0,0,0.741,0.974,0.974,0,0.145,0.0926 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.0463 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.185 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0926 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.185 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0912 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.124 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.19 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.278 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.185 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0.617,0,0,0,0.321,0.597,0.597,0,0,0.0463 +0.333,0.234,0.234,0.15,0,0,0,0.354,0.61,0.61,0,0,0.185 +1,0.798,0.798,0.117,0,0,0,0.741,0.974,0.974,0,0,0.0926 +1,0.979,0.979,0.4,0,0,0,0.881,0.993,0.993,0,0,0.231 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.185 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0926 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.158 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.163 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.243 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0899 +0.333,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.123 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.272 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.479 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.251 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.185 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.185 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.306 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.503 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.0644 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.139 +1,0.823,0.823,0.25,0.0833,0,0,0.993,0.88,0.88,0.512,0,0.231 +1,0.24,0.24,0,0.583,0,0,0.493,0.591,0.591,0.596,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0.754,0,0.0926 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.355 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.441 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.74 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0463 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.139 +0.333,0.181,0.181,0,0,0.0638,0,0.284,0.591,0.591,0,0,0 +0.667,0.311,0.311,0,0,0.553,0.0667,0.347,0.717,0.717,0,0.378,0.0463 +0.667,0.315,0.315,0,0,0,1,0.375,0.705,0.705,0,0.861,0 +0.333,0.196,0.196,0,0,0,0.0167,0.321,0.597,0.597,0,0.598,0.0926 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0.154,0 +0.333,0.299,0.299,0.25,0,0,0,0.419,0.635,0.635,0,0,0.0463 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.239 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.37 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0926 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.484 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.111 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0.702,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0.213,0.333,0.284,0.579,0.579,0,0.607,0.185 +0.333,0.186,0.186,0,0,0,0.75,0.288,0.585,0.585,0,0.619,0.417 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.711,0.231 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.543,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.381,0.0463 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0.767,0,0,0,0.354,0.61,0.61,0,0,0.0463 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.185 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.231 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0463 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.268 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.131 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.336 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0.292,0.617,0,0.319,0.705,0.705,0.715,0.102,0 +0.667,0.313,0.313,0,0.0417,0,0.733,0.31,0.717,0.717,0,0.78,0 +0.667,0.311,0.311,0,0,0,0.0833,0.347,0.717,0.717,0,0.325,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.402,0.0463 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.45,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.494,0.278 +1,0.798,0.798,0.25,0,0,0,0.741,0.974,0.974,0,0.68,0.231 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0.436,0.0463 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.291,0.231 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.436,0.535 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.466 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.286 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.185 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0.25,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.18,0.18,0,0,0.617,0,0.302,0.591,0.591,0,0.0861,0.0926 +0.667,0.315,0.315,0,0,0,0.733,0.375,0.705,0.705,0,0.0593,0.37 +0.667,0.343,0.343,0,0,0,0.35,0.384,0.73,0.73,0,0,0.0463 +0.667,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0,0.18 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.727 +1,0.979,0.979,0,0,0.298,0.233,0.881,0.993,0.993,0,0.206,0.139 +1,0.991,0.991,0,0,0,0.85,0.937,0.937,0.937,0,0.38,0.0926 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.829,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.205,0.139 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0.508,0,0.278 +1,0.116,0.116,0,0.667,0,0,0.405,0.535,0.535,0.355,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0.142,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0594 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.612 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.168 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.327 +0.333,0.192,0.192,0.117,0,0,0,0.284,0.579,0.579,0,0,0.231 +0.333,0.186,0.186,0.65,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0.145,0,0.502 +0.667,0.669,0.669,0,0.396,0,0,0.673,0.817,0.817,0.813,0,0.139 +1,0.991,0.991,0,0.271,0,0,0.937,0.937,0.937,0.0763,0,0.0926 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0926 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.19,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.399 +1,0.355,0.355,0.617,0,0,0,0.601,0.693,0.693,0,0,0.289 +0.667,0.316,0.316,0.417,0,0.298,0.0667,0.524,0.68,0.68,0,0.0861,0 +0.667,0.334,0.334,0,0,0,1,0.403,0.692,0.692,0,0.445,0 +0.667,0.343,0.343,0,0,0,0.0167,0.3,0.692,0.692,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.612 +0.333,0.186,0.186,0.517,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0926 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.185 +0.333,0.182,0.182,0.117,0,0,0,0.316,0.585,0.585,0,0,0.139 +0.333,0.196,0.196,0.133,0,0,0,0.321,0.597,0.597,0,0,0.185 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0.115,0,0 +1,0.798,0.798,0,0.396,0,0,0.741,0.974,0.974,0.853,0,0.0926 +0.667,0.669,0.669,0,0.271,0,0,0.673,0.817,0.817,0.695,0,0.18 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0463 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.231 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.555 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.253,0.253,0.25,0,0,0,0.487,0.617,0.617,0,0,0.523 +1,0.449,0.449,0,0,0,0,0.657,0.787,0.787,0,0,0.331 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.124 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.258 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0.117,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0.4,0,0,0,0.316,0.585,0.585,0,0,0.37 +0.667,0.343,0.343,0.117,0,0,0,0.384,0.73,0.73,0,0,0.18 +0.667,0.418,0.418,0.133,0,0,0,0.449,0.755,0.755,0,0,0.0926 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.139 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.0926 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.246 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.103 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.287 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0943 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.212 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.259 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.134 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.194 +0.333,0.18,0.18,0.25,0,0,0,0.302,0.591,0.591,0,0,0.139 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.278 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.0463 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.231 +0.333,0.359,0.359,0,0,0.617,0,0.465,0.641,0.641,0,0,0.139 +1,0.991,0.991,0.517,0,0,0.567,0.937,0.937,0.937,0,0.224,0.0463 +1,0.823,0.823,0,0,0,0.25,0.993,0.88,0.88,0,0,0.139 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.139 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.138 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.287 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.162 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.261 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.0896 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.263 +0.667,0.313,0.313,0,0,0.383,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0.532,0.0833,0.347,0.717,0.717,0,0.455,0.0463 +0.667,0.182,0.182,0.117,0,0,1,0.316,0.585,0.585,0,0.616,0.0463 +0.667,0.196,0.196,0.4,0,0,0,0.321,0.597,0.597,0,0.628,0.324 +1,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.461,0.0463 +1,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.139 +1,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0926 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.324 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0463 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0463 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.333 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.252 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.0842 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.26 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.224 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.419 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0.303 +1,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.116 +1,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.787 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.696 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.384 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.281 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0.25,0,0,0,0.288,0.585,0.585,0,0,0.218 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.139 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.37 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.139 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0926 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.326 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.317 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.16 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0.529 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.136 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.407 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.216 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.271 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.343,0.343,0.25,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0.357,0,0.378 +1,0.979,0.979,0,0.667,0,0,0.881,0.993,0.993,0.618,0,1 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.151,0,0.0463 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.316 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.232 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.845 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.109 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.231 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.139 +0.667,0.359,0.359,0,0.0833,0,0,0.465,0.641,0.641,0.533,0,0.0463 +0.667,0.363,0.363,0,0.25,0,0,0.484,0.622,0.622,0.33,0,0.602 +0.667,0.307,0.307,0,0,0,0,0.503,0.604,0.604,0,0,0.139 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.417 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0949 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.531 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.196,0.196,0.367,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.234,0.234,0.15,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0,0.0833,0,0,0.58,0.805,0.805,0.711,0,0.0926 +1,0.979,0.979,0,0.583,0,0,0.881,0.993,0.993,0.219,0,0 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.748 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.3 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.222 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.322 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.172 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0515 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0.117,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0.65,0,0,0,0.284,0.579,0.579,0,0,0.0463 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.185 +0.333,0.18,0.18,0,0,0.702,0,0.302,0.591,0.591,0,0,0.0463 +0.667,0.315,0.315,0,0,0.213,0.333,0.375,0.705,0.705,0,0.358,0 +0.333,0.196,0.196,0,0,0,0.75,0.321,0.597,0.597,0,0.656,0.0463 +0.333,0.234,0.234,0.617,0,0,0,0.354,0.61,0.61,0,0.504,0.324 +0.667,0.548,0.548,0.417,0,0,0,0.58,0.805,0.805,0.145,0.272,0.231 +1,0.979,0.979,0,0.396,0,0,0.881,0.993,0.993,0.691,0.504,0.185 +1,0.991,0.991,0,0.271,0,0,0.937,0.937,0.937,0,0.171,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.403 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.377 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.37 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.117,0.117,0.367,0,0,0,0.422,0.567,0.567,0,0,0 +0.667,0.151,0.151,0.667,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.316,0.316,0.25,0,0,0,0.524,0.68,0.68,0,0,0.251 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.185 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.139 +0.333,0.186,0.186,0.25,0,0,0,0.288,0.585,0.585,0,0,0.0926 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.139 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0.117,0.0833,0,0,0.321,0.597,0.597,0.533,0,0 +0.333,0.234,0.234,0.4,0.25,0,0,0.354,0.61,0.61,0.864,0,0.0463 +1,0.798,0.798,0.367,0,0,0,0.741,0.974,0.974,0.601,0,0.231 +0.667,0.669,0.669,0.15,0,0,0,0.673,0.817,0.817,0,0,0.185 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.324 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.278 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.17 +1,0.334,0.334,0.783,0,0,0,0.403,0.692,0.692,0,0,0.528 +1,0.49,0.49,0.25,0,0,0,0.322,0.806,0.806,0,0,0.221 +0.667,0.334,0.334,0.25,0,0,0,0.31,0.692,0.692,0,0,0.294 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.0926 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0463 +0.667,0.311,0.311,0,0.292,0,0,0.347,0.717,0.717,0.601,0,0.185 +0.667,0.315,0.315,0,0.375,0,0,0.375,0.705,0.705,0.688,0,0.139 +0.667,0.343,0.343,0.283,0,0,0,0.384,0.73,0.73,0.691,0,0.37 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0.0926 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.394 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0.0947 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0.469,0,0.463 +1,0.823,0.823,0.117,0.917,0,0,0.993,0.88,0.88,0.607,0,0 +1,0.621,0.621,0,0.0833,0,0,0.965,0.843,0.843,0.19,0,0.0463 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0635 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.103 +0.667,0.192,0.192,0.25,0,0,0,0.284,0.579,0.579,0,0,0.15 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0926 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.0463 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.231 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.0463 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.317 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.202 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0955 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.0926 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.366 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.306 +0.667,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.357 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.167 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.201 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.185 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.139 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0.117,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0.4,0,0,0,0.58,0.805,0.805,0,0,0.185 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0463 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.509 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.139 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0463 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.0463 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.448 +1,0.355,0.355,0,0,0,0,0.601,0.693,0.693,0,0,0.167 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0463 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.278 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0.517,0,0,0,0.354,0.61,0.61,0.338,0,0 +0.333,0.299,0.299,0,0.667,0,0,0.419,0.635,0.635,0.61,0,0.0926 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0.702,0,0.463 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0.704,0,0.231 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.231 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.354 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0745 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.107 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.455 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0156 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.185 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.37 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.185 +0.667,0.418,0.418,0,0.0833,0.915,0,0.449,0.755,0.755,0.693,0.171,0.278 +1,0.798,0.798,0,0.583,0,0.583,0.741,0.974,0.974,0.524,0.21,0.0463 +1,0.979,0.979,0.25,0,0,0.233,0.881,0.993,0.993,0.686,0.464,0.278 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.652,0.519,0.0463 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.389,0.367 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.466,0.139 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0.0772,0.278 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.139 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0926 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0926 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.294 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.552 +0.667,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.157 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0926 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.231 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0893 +1,0.053,0.053,0.317,0,0,0,0.396,0.558,0.558,0,0,0.201 +1,0.116,0.116,0.45,0,0,0,0.424,0.57,0.57,0,0,0.104 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.193,0.193,0,0.312,0,0,0.28,0.581,0.581,0.724,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0463 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.509 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.139 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0463 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.139 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0463 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.348 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0934 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.316,0.316,0.5,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.185 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.231 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0463 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.231 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.417 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.0926 +0.667,0.625,0.625,0,0.25,0,0,0.753,0.746,0.746,0.589,0,0.278 +0.667,0.501,0.501,0,0.396,0,0,0.734,0.721,0.721,0,0,0 +0.667,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0463 +1,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0463 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.37 +0.667,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.419 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.083 +0.667,0.466,0.466,0.25,0,0,0,0.584,0.809,0.809,0,0,0.207 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.424 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.37 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.354 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0353 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.151 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0717 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.192 +1,0.0829,0.0829,0.5,0,0,0,0.341,0.518,0.518,0,0,0.108 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.178 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0.255,0,0.139 +0.667,0.193,0.193,0,0.646,0,0,0.28,0.581,0.581,0.58,0,0.185 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0.81,0,0.0926 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0.544,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0.542,0,0.0463 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0.797,0,0.0463 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0.485,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0.553,0,0 +0.667,0.367,0.367,0.5,0,0,0,0.452,0.759,0.759,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.324 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.421 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.21 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0896 +1,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.185 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0896 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.202 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.16 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.144 +1,0.15,0.15,0.0667,0,0,0,0.374,0.543,0.543,0,0,0.442 +1,0.181,0.181,0.183,0,0,0,0.392,0.574,0.574,0,0,0.177 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.447 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0463 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0926 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0926 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.185 +1,0.913,0.913,0,0,0.638,0,1,0.887,0.887,0,0,0.139 +1,0.727,0.727,0,0,0.319,0.25,0.972,0.849,0.849,0,0.672,0 +1,0.638,0.638,0,0,0,0.533,0.831,0.755,0.755,0,0.895,0.0463 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0.393,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.143 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.335 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.451,0,0 +0.667,0.193,0.193,0,0.958,0,0,0.28,0.581,0.581,0.242,0,0.0463 +0.333,0.0495,0.0495,0,0.0208,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.182 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0338 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0.0667,0,0,0,0.322,0.6,0.6,0,0,0.0926 +0.667,0.367,0.367,0.183,0,0,0,0.452,0.759,0.759,0,0,0.179 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.406 +1,0.868,0.868,0,0.333,0,0,0.887,1,1,0.585,0,0.344 +1,0.98,0.98,0,0.333,0,0,0.944,0.943,0.943,0.74,0,0.554 +1,0.913,0.913,0,0.625,0,0,1,0.887,0.887,0.135,0,0.376 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.0463 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.0926 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0.427,0,0.0926 +0.333,0.189,0.189,0,0.646,0,0,0.284,0.581,0.581,0.126,0,0.185 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.278 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.278 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.139 +0.333,0.208,0.208,0.25,0,0,0,0.355,0.612,0.612,0,0,0.231 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0463 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0 +1,0.98,0.98,0,0.0208,0,0,0.944,0.943,0.943,0.517,0,0 +1,0.913,0.913,0,0.292,0,0,1,0.887,0.887,0.298,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0463 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.435 +1,0.313,0.313,0.5,0,0,0,0.527,0.683,0.683,0,0,0.308 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.667,0.189,0.189,0.25,0,0,0,0.284,0.581,0.581,0,0,0.417 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.417 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.139 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.324,0,0.0786 +1,0.98,0.98,0.25,0.312,0,0,0.944,0.943,0.943,0.71,0,0.159 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0.698,0,0.231 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0.0772,0,0.0463 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.127 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.288 +1,0.19,0.19,0.25,0,0,0,0.331,0.581,0.581,0,0,0.0921 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.132 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.3 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0,0.475 +1,0.436,0.436,0.75,0,0,0,0.338,0.849,0.849,0,0,0.429 +0.667,0.305,0.305,0.0167,0,0,0,0.349,0.721,0.721,0,0,0.139 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0.139 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.0463 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.0926 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.231 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.231 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.324 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.103 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.298 +1,0.19,0.19,0.25,0,0,0,0.331,0.581,0.581,0,0,0.138 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.392 +1,0.468,0.468,0,0,0.553,0,0.338,0.811,0.811,0.567,0,0.611 +1,0.449,0.449,0.25,0.646,0.0851,0.433,0.352,0.83,0.83,0.359,0.329,0.697 +1,0.307,0.307,0,0,0,0.617,0.311,0.721,0.721,0,0.614,0.272 +1,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.493,0.0463 +1,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.347,0.0463 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0.782,0.185 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0.564,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.392,0.139 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.681,0.185 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.36 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.0463 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.121 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.262 +1,0.351,0.351,0.0667,0,0,0,0.606,0.698,0.698,0,0,0.226 +1,0.444,0.444,0.183,0,0,0,0.662,0.792,0.792,0,0,0.237 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.429 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.463 +0.333,0.189,0.189,0.567,0,0,0,0.284,0.581,0.581,0,0,0.0463 +0.667,0.316,0.316,0.2,0,0,0,0.321,0.709,0.709,0,0,0.0463 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.231 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.185 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0.259,0,0.63 +1,0.868,0.868,0,0.646,0,0,0.887,1,1,0.248,0,0 +1,0.98,0.98,0,0.333,0,0,0.944,0.943,0.943,0,0,0.11 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.15,0.15,0.25,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.161 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.465 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.337 +0.333,0.178,0.178,0.0667,0,0,0,0.284,0.593,0.593,0,0,0.243 +0.333,0.177,0.177,0.183,0,0,0,0.303,0.593,0.593,0,0,0.185 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.185 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0463 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0.251 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.231 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.419 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0463 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.116 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0773 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.279 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.198 +0.667,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.235 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.382 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.731 +0,0.0495,0.0495,0,0.333,0,0,0.258,0.465,0.465,0.655,0,0.0926 +0,0.0495,0.0495,0,0.312,0,0,0.258,0.465,0.465,0.153,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.334 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.355 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.306 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0591 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.208,0.208,0.25,0,0,0,0.355,0.612,0.612,0,0,0.285 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0463 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.524,0,0.0463 +1,0.98,0.98,0,0.646,0,0,0.944,0.943,0.943,0.354,0,0.0463 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.139 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.295 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.158 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0946 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.0582 +1,0.251,0.251,0,0,0.638,0,0.49,0.621,0.621,0,0,0.312 +0.667,0.181,0.181,0,0,0,0.5,0.392,0.574,0.574,0,0.257,0.38 +0.667,0.33,0.33,0,0,0,0.55,0.405,0.696,0.696,0,0.453,0.257 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0.432,0.184 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0.372,0.285 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0.21,0.598,0.27 +0.667,0.307,0.307,0,0.646,0,0,0.311,0.721,0.721,0.606,0.214,0.459 +0.667,0.305,0.305,0,0.333,0,0,0.349,0.721,0.721,0.394,0,0.667 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0463 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0463 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0463 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.185 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.419 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.433 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.337 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.324 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0.5,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0 +1,0.868,0.868,0,0.312,0,0,0.887,1,1,0.51,0,0.37 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.724,0,0.278 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0.451,0,0.169 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.365 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.165 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +1,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +1,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0926 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.304 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.339 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.274 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.401 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0463 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.0926 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.278 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.227 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0463 +1,0.0743,0.0743,0,0.562,0,0,0.36,0.53,0.53,0.864,0,0 +1,0.0578,0.0578,0,0.0833,0,0,0.346,0.518,0.518,0.53,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0.664,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0.691,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0.234,0,0.331,0.581,0.581,0,0,0.38 +1,0.481,0.481,0,0.25,0.723,0,0.324,0.811,0.811,0.557,0.221,0.175 +1,0.468,0.468,0,0.396,0,0.933,0.338,0.811,0.811,0.885,0.381,0.135 +1,0.449,0.449,0,0,0,0.383,0.352,0.83,0.83,0.127,0.561,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.372,0.185 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,1,0.139 +0.667,0.307,0.307,0.767,0,0,0,0.377,0.709,0.709,0,0.214,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.0463 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0.149,0,0.555 +0.667,0.67,0.67,0,0.562,0,0,0.715,0.784,0.784,0.792,0,0.37 +1,0.913,0.913,0,0.417,0,0,1,0.887,0.887,0.391,0,0.185 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.174 +1,0.442,0.442,0,0,0.319,0,0.64,0.658,0.658,0,0,0.324 +1,0.183,0.183,0,0,0,0.55,0.555,0.608,0.608,0.147,0.123,0 +1,0.0743,0.0743,0,0,0,0.0333,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.417 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.633 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.119 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0.957,0,0.284,0.581,0.581,0.492,0.0341,0.0926 +0.333,0.183,0.183,0,0.646,0,0.5,0.289,0.587,0.587,0.28,0.454,0 +0.333,0.178,0.178,0,0,0,0.283,0.284,0.593,0.593,0,0.359,0.0926 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.728,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.788,0.0463 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.329,0.0926 +0.333,0.208,0.208,0.567,0,0,0,0.355,0.612,0.612,0,0.801,0 +1,0.674,0.674,0.2,0,0,0,0.746,0.981,0.981,0,0.608,0.127 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0.503,0.278 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.546,0.164 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.338 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.185 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0.2,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0.638,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0.5,0.289,0.587,0.587,0,0.227,0 +0.333,0.178,0.178,0,0,0,0.55,0.284,0.593,0.593,0,0.501,0.185 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.524,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0463 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.139 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0.294,0,0.133 +0.667,0.466,0.466,0,0.312,0,0,0.584,0.809,0.809,0.388,0,0.0926 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.691,0,0.0926 +1,0.98,0.98,0,0.0208,0,0,0.944,0.943,0.943,0.732,0,0.185 +1,0.913,0.913,0,0.625,0,0,1,0.887,0.887,0,0,0.24 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.244 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.205 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.207 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.402 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.31 +0.667,0.181,0.181,0.0667,0,0,0,0.392,0.574,0.574,0,0,0.281 +0.667,0.33,0.33,0.7,0,0.319,0,0.405,0.696,0.696,0,0,0.259 +0.667,0.337,0.337,0,0,0.638,0,0.302,0.696,0.696,0,0.323,0.256 +0.667,0.328,0.328,0,0,0,1,0.311,0.696,0.696,0,0.297,0.0926 +0.333,0.183,0.183,0,0,0,0.05,0.289,0.587,0.587,0,0.239,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.139 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.139 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.139 +1,0.868,0.868,0,0.333,0,0,0.887,1,1,0.822,0,0 +0.667,0.67,0.67,0,0.646,0,0,0.715,0.784,0.784,0.151,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.838 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.231 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0463 +1,0.116,0.116,0,0,0.0638,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0.5,0.36,0.53,0.53,0,0.248,0.0463 +1,0.0578,0.0578,0,0.0208,0,0.55,0.346,0.518,0.518,0.503,0.307,0 +1,0.0495,0.0495,0,0.625,0,0,0.346,0.511,0.511,0.759,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0.199,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.449 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.368 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.218 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0.25,0,0.185 +0.667,0.258,0.258,0,0.646,0,0,0.421,0.637,0.637,0.625,0,0 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0.77,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.343 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.22 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.226 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.185 +1,0.0495,0.0495,0,0,0.255,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.14 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0.447,0,0.126 +0.667,0.337,0.337,0,0.646,0,0,0.302,0.696,0.696,0.138,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0463 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.231 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.0926 +0.333,0.178,0.178,0.25,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.278 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.139 +0.667,0.466,0.466,0.25,0.0208,0,0,0.584,0.809,0.809,0.479,0,0 +1,0.868,0.868,0,0.292,0,0,0.887,1,1,0.363,0,0.0926 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0463 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.0463 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.185 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.094 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.191 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.573 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.133 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.16 +0.667,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0656 +0.667,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.37 +0.667,0.322,0.322,0.25,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.139 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.231 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.0463 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0.0926 +1,0.066,0.066,0,0,0,0,0.433,0.57,0.57,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.179 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.129 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.12 +1,0.449,0.449,0.25,0,0.872,0,0.352,0.83,0.83,0,0,0.278 +0.667,0.307,0.307,1,0,0.0851,0.433,0.311,0.721,0.721,0,0.611,0.0926 +0.667,0.305,0.305,0.267,0,0,0.35,0.349,0.721,0.721,0,0,0.0926 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.185 +0.667,0.322,0.322,1,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0.0167,0,0,0,0.452,0.759,0.759,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0463 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.139 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.139 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.157 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.264 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.103 +1,0.15,0.15,0,0,0.638,0,0.374,0.543,0.543,0,0,0.257 +1,0.181,0.181,0,0,0,0.5,0.392,0.574,0.574,0,0.145,0.129 +1,0.33,0.33,0,0,0,0.283,0.405,0.696,0.696,0,0,0.181 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0926 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0926 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.509 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0463 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0463 +0.333,0.258,0.258,0.5,0,0,0,0.421,0.637,0.637,0,0,0 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.231 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.231 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.344 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.284 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.142 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.442 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.114 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.231 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.278 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.278 +0.333,0.178,0.178,0,0,0.319,0,0.317,0.587,0.587,0,0,0.425 +0.667,0.322,0.322,0,0,0.638,0,0.386,0.734,0.734,0,0.478,0.138 +0.667,0.367,0.367,0.567,0,0,1,0.452,0.759,0.759,0,0.0134,0.0463 +0.667,0.466,0.466,0.2,0,0,0.05,0.584,0.809,0.809,0.287,0,0.278 +0.333,0.322,0.322,0,0.646,0.319,0,0.468,0.644,0.644,0.384,0,0.139 +1,0.98,0.98,0,0.0208,0.319,0.25,0.944,0.943,0.943,0.643,0.409,0 +1,0.913,0.913,0,0.625,0,0.533,1,0.887,0.887,0,0,0.0463 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0463 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.153 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.327 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.308 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0463 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0463 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.139 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.0926 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.185 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.0463 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0463 +1,0.868,0.868,0.567,0,0,0,0.887,1,1,0,0,0.0926 +1,0.98,0.98,0.45,0,0,0,0.944,0.943,0.943,0,0,0.0463 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.139 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.134 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.422 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.134 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.148 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0.117,0,0,0,0.323,0.612,0.612,0,0,0.0926 +1,0.464,0.464,0.6,0,0,0,0.434,0.715,0.715,0,0,0.278 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.417 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.231 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.329,0,0 +1,0.928,0.928,0,0.625,0,0,0.79,0.701,0.701,0.576,0,0.0463 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.677,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.111,0,0.278 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.385 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0673 +0.667,0.114,0.114,0.117,0,0,0,0.353,0.483,0.483,0,0,0.238 +0.667,0.245,0.245,0.117,0,0,0,0.405,0.523,0.523,0,0,0.0161 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.471 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0926 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.324 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.139 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0.617,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.298,0.298,0.35,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0463 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.185 +1,0.736,0.736,0.233,0,0,0,0.701,0.79,0.79,0,0,0.185 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.11,0,0.139 +1,0.928,0.928,0,0.396,0,0,0.79,0.701,0.701,0.641,0,0.0463 +1,0.807,0.807,0,0.229,0,0,0.768,0.671,0.671,0.774,0,0.0463 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0.7,0,0.375 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.612,0,0.132 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.74,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0.759,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.386 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.286 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0.67 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.155 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.482 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.228 +0.667,0.289,0.289,0.717,0,0,0,0.294,0.602,0.602,0,0,0.0463 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.0463 +0.667,0.298,0.298,0,0,0.17,0,0.323,0.612,0.612,0,0,0.0926 +0.333,0.188,0.188,0,0,0.766,0,0.316,0.549,0.549,0,0.277,0.0926 +1,0.567,0.567,0,0,0,0.9,0.59,0.775,0.775,0,0.662,0.185 +1,0.736,0.736,0,0,0,0.133,0.701,0.79,0.79,0,0.706,0.0926 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.312,0.185 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.266,0.139 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.107 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.106,0,0.0926 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.151 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.369 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.443,0.443,0,0,0.617,0,0.267,0.641,0.641,0,0,0 +1,0.426,0.426,0,0,0,0.65,0.278,0.656,0.656,0,0.55,0.0926 +0.333,0.171,0.171,0,0,0,0.383,0.261,0.534,0.534,0,0.381,0.0463 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.494,0.278 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.518,0.0926 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.47,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.0935,0.347 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.157 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.625 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.104 +1,0.928,0.928,0.233,0,0,0,0.79,0.701,0.701,0,0,0.221 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0463 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.224 +0.333,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.16 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.185 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.185 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.139 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.302 +0.333,0.169,0.169,0,0,0.0638,0,0.276,0.534,0.534,0,0,0.0463 +0.333,0.17,0.17,0,0,0.553,0.0667,0.287,0.529,0.529,0.145,0.246,0 +0.333,0.174,0.174,0,0.396,0,0.7,0.29,0.539,0.539,0.571,0.154,0 +0.333,0.188,0.188,0.367,0.229,0,0,0.316,0.549,0.549,0.298,0,0.0463 +1,0.567,0.567,0.117,0.625,0,0,0.59,0.775,0.775,0.46,0,0.0463 +1,0.736,0.736,0,0.396,0,0,0.701,0.79,0.79,0.709,0,0.324 +1,0.895,0.895,0,0.562,0,0,0.745,0.745,0.745,0.652,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.278 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.139 +0.667,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.139 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0.872,0,0.258,0.465,0.465,0,0.107,0 +0.667,0.245,0.245,0,0,0,0.817,0.405,0.523,0.523,0,0.534,0.428 +0.667,0.305,0.305,0,0,0,0.483,0.435,0.572,0.572,0,0,0.28 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.153 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.185 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.169,0.169,0.117,0,0,0,0.276,0.534,0.534,0,0,0.185 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.185 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0.0463 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.0926 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.295 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.158 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.116 +0.667,0.185,0.185,0.233,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0463 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.278 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.298,0.298,0.233,0,0,0,0.323,0.612,0.612,0,0,0.231 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.281 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.166 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.337 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0463 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0.445,0,0.231 +1,0.5,0.5,0,0.625,0,0,0.656,0.596,0.596,0.268,0,0.291 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.231 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.669 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.137 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.335 +0.667,0.305,0.305,0.117,0,0,0,0.435,0.572,0.572,0,0,0.0619 +0.667,0.318,0.318,0.367,0,0,0,0.338,0.582,0.582,0,0,0.0463 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.417 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.139 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.278 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.185 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0926 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.366,0,0.555 +0.667,0.635,0.635,0,0.312,0,0,0.613,0.622,0.622,0.183,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.113 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.289 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.249 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.12 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0657 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0463 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.185 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0463 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0926 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.0463 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.231 +0.667,0.613,0.613,0,0,0.383,0,0.583,0.652,0.652,0,0,0.215 +1,0.928,0.928,0,0,0.553,0.0667,0.79,0.701,0.701,0,0.475,0.139 +1,0.555,0.555,0,0,0,0.7,0.598,0.602,0.602,0,0.326,0.0463 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.321 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.0463 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +1,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.139 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.366 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.395 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0.0926 +0.667,0.395,0.395,0,0,0.489,0,0.479,0.672,0.672,0,0,0.231 +1,0.736,0.736,0,0.188,0.447,0.15,0.701,0.79,0.79,0.483,0.202,0.417 +1,0.613,0.613,0,0.438,0,0.617,0.583,0.652,0.652,0,0,0.231 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0926 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0924 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.176 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0926 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0463 +0.333,0.17,0.17,0.233,0,0,0,0.287,0.529,0.529,0,0,0.0463 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.213 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.37 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.139 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.165 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0463 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.231 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.147,0.147,0.233,0,0,0,0.331,0.494,0.494,0,0,0.509 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.462 +1,0.452,0.452,0,0,0,0,0.378,0.641,0.641,0,0,0.319 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0.139 +0.667,0.312,0.312,0,0,0.936,0,0.264,0.582,0.582,0,0.0252,0.24 +0.333,0.175,0.175,0,0,0,0.567,0.265,0.529,0.529,0.113,0.734,0.278 +0.333,0.171,0.171,0,0.312,0,0.467,0.261,0.534,0.534,0.702,0.396,0.278 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0.539,0.635,0.139 +0.667,0.29,0.29,0.367,0,0,0,0.316,0.592,0.592,0.276,0.313,0 +1,0.422,0.422,0.117,0,0,0,0.356,0.686,0.686,0,0.638,0 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0.411,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0.616,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0.298,0,0.745,0.745,0.745,0,0,0.231 +1,0.928,0.928,0,0,0,0.567,0.79,0.701,0.701,0,0.464,0.0926 +1,0.807,0.807,0.233,0,0,0.2,0.768,0.671,0.671,0,0.0134,0.0926 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.267 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.177 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.286 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.602 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.324 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.278 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.139 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.333,0.174,0.174,0.367,0,0,0,0.29,0.539,0.539,0,0,0.278 +1,0.464,0.464,0.35,0,0,0,0.434,0.715,0.715,0,0,0.278 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.139 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0926 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.278 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.14 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.254 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.195 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.218 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.144 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.139 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.185 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0463 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.555 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.213 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0463 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0.262,0,0.185 +1,0.736,0.736,0,0.708,0,0,0.701,0.79,0.79,0.58,0,0.584 +0.667,0.613,0.613,0,0.25,0,0,0.583,0.652,0.652,0,0,0.621 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.427 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0852 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0.483,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.278 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.491 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.278 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.231 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.418 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.376 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.231 +0.667,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0463 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0783 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.231 +0.333,0.175,0.175,0.867,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0.35,0,0,0,0.261,0.534,0.534,0,0,0.0926 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0926 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.298,0.298,0.367,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0.117,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.139 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.28 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.313 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.322 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.206 +1,0.177,0.177,0.7,0,0,0,0.346,0.519,0.519,0,0,0.136 +1,0.318,0.318,0.267,0,0,0,0.338,0.582,0.582,0,0,0.56 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.175 +1,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.0463 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.0463 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.0926 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.0926 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.0926 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.0463 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.382 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.147 +0.667,0.507,0.507,0.2,0,0,0,0.553,0.682,0.682,0,0,0.324 +0.667,0.613,0.613,0.283,0,0,0,0.583,0.652,0.652,0,0,0.278 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.496,0,0 +0.667,0.321,0.321,0,0.958,0.617,0,0.257,0.582,0.582,0.163,0,0 +0.667,0.312,0.312,0,0,0,0.65,0.264,0.582,0.582,0,0.464,0.134 +0.667,0.3,0.3,0,0,0,0.383,0.271,0.592,0.592,0,0.441,0.18 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.218,0.0463 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0463 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.194 +0.667,0.395,0.395,0.483,0,0,0,0.479,0.672,0.672,0,0,0.112 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.375 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.451 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.251 +0.333,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.204 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0.383,0,0.258,0.465,0.465,0,0,0 +1,0.342,0.342,0,0,0.234,0.317,0.478,0.551,0.551,0,0.39,0.328 +0.667,0.305,0.305,0,0,0,0.983,0.435,0.572,0.572,0,0.631,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0.534,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0926 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.324 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0926 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0463 +0.333,0.188,0.188,0.233,0,0,0,0.316,0.549,0.549,0,0,0.139 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.12 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.124 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.393 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.591 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0463 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.36 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.286 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.118,0,0 +1,0.0816,0.0816,0,0.312,0,0,0.305,0.474,0.474,0.799,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0.088,0,0.0824 +0.667,0.305,0.305,0,0.0833,0,0,0.435,0.572,0.572,0.429,0,0.127 +0.333,0.184,0.184,0,0.229,0,0,0.298,0.524,0.524,0,0,0.139 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.139 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0926 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.417 +0,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0.85,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0463 +0.667,0.326,0.326,0.117,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.567,0.567,0.117,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0.312,0,0 +1,0.895,0.895,0.367,0.312,0,0,0.745,0.745,0.745,0.623,0,0.0463 +1,0.928,0.928,0.117,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0463 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.234 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.484 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.185 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0926 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0.303 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0.431,0,0 +0.667,0.507,0.507,0,0.958,0,0,0.553,0.682,0.682,0.648,0,0.506 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.58,0,0.425 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.367 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.27 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0773 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.258 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.122 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.522 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.455 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.195 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0.0833,0,0,0.316,0.549,0.549,0.54,0,0.0463 +1,0.567,0.567,0.117,0.542,0,0,0.59,0.775,0.775,0,0,0.312 +1,0.736,0.736,0.367,0,0,0,0.701,0.79,0.79,0,0,0.507 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.493 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.688 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.212 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0525,0.0525,0.117,0,0,0,0.331,0.473,0.473,0,0,0.424 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.127 +0.333,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0.4,0,0 +0.667,0.318,0.318,0,0.625,0,0,0.338,0.582,0.582,0.151,0,0.0926 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0.117,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0.367,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.0463 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.278 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.139 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.417 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.0926 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.139 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0926 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.527 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.137 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.386 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.184,0.184,0.483,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.185 +0.667,0.292,0.292,0.45,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0.267,0,0,0,0.294,0.602,0.602,0,0,0.0463 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.463 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.507 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0463 +0.667,0.395,0.395,0.45,0,0,0,0.479,0.672,0.672,0,0,0.185 +1,0.736,0.736,1,0,0,0,0.701,0.79,0.79,0,0,0.139 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.139 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0463 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +1,0.185,0.185,0.233,0,0,0,0.257,0.524,0.524,0,0,0.314 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.249 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.232 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.491 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.062 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.185 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.139 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.0926 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.139 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.245 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.082 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.441 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.262 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.24 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.113 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.277 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.26 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.146 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.304 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.186 +0.667,0.312,0.312,0,0,0.702,0,0.264,0.582,0.582,0,0,0.737 +0.667,0.3,0.3,0,0,0.234,0.317,0.271,0.592,0.592,0,0.214,0.0463 +0.667,0.292,0.292,0,0,0,0.45,0.264,0.602,0.602,0,0.407,0.0463 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.521,0.0463 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.324 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.324 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.459 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0926 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +1,0.305,0.305,0.367,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0.35,0,0,0,0.338,0.582,0.582,0,0,0.141 +0.667,0.321,0.321,0,0,0.383,0,0.257,0.582,0.582,0,0,0.108 +0.667,0.312,0.312,0,0,0.553,0.0667,0.264,0.582,0.582,0,0.269,0.441 +0.667,0.3,0.3,0,0,0.0638,0.967,0.271,0.592,0.592,0,0,0.392 +0.667,0.292,0.292,0.483,0,0.234,0.317,0.264,0.602,0.602,0,0.295,0.19 +0.667,0.289,0.289,0,0,0,1,0.294,0.602,0.602,0,0.568,0.139 +0.667,0.29,0.29,0,0,0,0.233,0.316,0.592,0.592,0,0.252,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.139 +0.667,0.326,0.326,0.367,0,0,0,0.375,0.632,0.632,0,0,0 +0.333,0.222,0.222,0.117,0,0,0,0.368,0.569,0.569,0,0,0.139 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.185 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.139 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.215 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.16 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.137 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0924 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.165 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0.518 +0.333,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.244 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0.415,0,0.133 +0.333,0.181,0.181,0,0.312,0,0,0.261,0.524,0.524,0,0,0.218 +0.333,0.175,0.175,0,0,0.298,0,0.265,0.529,0.529,0,0,0 +0.333,0.171,0.171,0,0,0,0.817,0.261,0.534,0.534,0,0.639,0 +0.333,0.169,0.169,0,0,0,0.483,0.276,0.534,0.534,0,0.0601,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0926 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0926 +0.667,0.326,0.326,0.233,0,0,0,0.375,0.632,0.632,0,0,0.0463 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0.363,0,0.602 +0.667,0.507,0.507,0,0.625,0,0,0.553,0.682,0.682,0.151,0,0.612 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.185 +1,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.0926 +1,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.0926 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.303 +0.333,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.209 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.312 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.245 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0463 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.466 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.509 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0632 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.323 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0463 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.139 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0.172,0,0.139 +0.667,0.395,0.395,0.233,0.312,0,0,0.479,0.672,0.672,0.409,0,0.278 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.139 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0.266,0,0.478 +1,0.928,0.928,0,0.312,0,0,0.79,0.701,0.701,0.664,0,0.0463 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0971 +1,0.184,0.184,0.2,0,0,0,0.298,0.524,0.524,0,0,0.0874 +1,0.321,0.321,0.283,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.292,0.292,0.233,0,0,0,0.264,0.602,0.602,0,0,0.305 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.352 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.349 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.185 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.185 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.0463 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.185 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.0926 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.25 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.392 +0.667,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0926 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0.05,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0.467,0,0,0,0.297,0.523,0.523,0,0,0.0993 +1,0.424,0.424,0.233,0,0,0,0.255,0.638,0.638,0,0,0.0908 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.101 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.185 +0.333,0.159,0.159,0.233,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.185 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.0355 +1,0.412,0.412,0.667,0,0,0,0.587,0.772,0.772,0,0,0.287 +0.333,0.194,0.194,1,0,0,0,0.405,0.572,0.572,0,0,0.0463 +0.667,0.429,0.429,1,0,0,0,0.581,0.65,0.65,0,0,0.139 +1,0.783,0.783,1,0,0.66,0,0.787,0.698,0.698,0,0,0.509 +1,0.88,0.88,0.333,0,0,0.583,0.765,0.668,0.668,0,0.537,0.278 +1,0.415,0.415,0,0,0,0.4,0.522,0.551,0.551,0,0.0208,0.128 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.143 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.145 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.425 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.131 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.279 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.863 +0.333,0.16,0.16,0.233,0,0,0,0.26,0.533,0.533,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0926 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0.233,0,0,0,0.368,0.568,0.568,0,0,0.324 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.0926 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0463 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.19 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.224 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.634 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0.367,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.1,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.139 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.172 +1,0.538,0.538,0,0.0833,0,0,0.61,0.62,0.62,0.612,0,0.0463 +1,0.603,0.603,0,0.208,0,0,0.596,0.6,0.6,0,0,0.555 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.139 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.156 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.224 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.282 +1,0.295,0.295,0.367,0,0,0,0.433,0.571,0.571,0,0,0.212 +0.667,0.301,0.301,0.1,0,0,0,0.337,0.581,0.581,0,0,0.128 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.139 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0463 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.304 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.226 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.139 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0926 +0.333,0.162,0.162,0.467,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.278 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.0926 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0926 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +0.667,0.603,0.603,0,0,0.66,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0.533,0.522,0.551,0.551,0,0.193,0 +1,0.116,0.116,0,0,0,0.45,0.357,0.488,0.488,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.173 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0463 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.37 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.185 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.231 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.231 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.369 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.419 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0926 +1,0.783,0.783,0,0,0.702,0,0.787,0.698,0.698,0,0,0.0463 +1,0.88,0.88,0,0,0.277,0.283,0.765,0.668,0.668,0,0.565,0.0463 +1,0.415,0.415,0,0,0,0.2,0.522,0.551,0.551,0,0.564,0.169 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.139 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0463 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.194,0.194,0,0,0.383,0,0.405,0.572,0.572,0,0,0.324 +0.667,0.429,0.429,0,0,0.277,0.283,0.581,0.65,0.65,0,0.145,0.324 +0.667,0.538,0.538,0,0,0,0.45,0.61,0.62,0.62,0,0,0.0463 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.231 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0.766,0,0.297,0.523,0.523,0,0,0 +1,0.299,0.299,0,0,0.213,0.333,0.256,0.581,0.581,0,0.687,0 +1,0.291,0.291,0,0,0,0.9,0.263,0.581,0.581,0,0.607,0.0341 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0.417,0.306 +1,0.382,0.382,0,0,0,0,0.266,0.668,0.668,0,0.491,0.246 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0.454,0.2 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0.352 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.247 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.234 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.709 +1,0.484,0.484,0.233,0,0,0,0.698,0.787,0.787,0,0,0.363 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.585 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.216 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.411 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.37 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0883 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.191 +1,0.411,0.411,0,0,0.319,0.1,0.266,0.638,0.638,0,0.243,0.946 +1,0.394,0.394,0.467,0,0,0.883,0.277,0.653,0.653,0,0.591,0.256 +1,0.382,0.382,0,0,0,0,0.266,0.668,0.668,0,0,0.161 +1,0.269,0.269,0.233,0,0,0,0.293,0.6,0.6,0,0,0.278 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0.0463 +1,0.379,0.379,0,0,0,0,0.355,0.683,0.683,0,0,0.0806 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.473 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.492 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.531 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.102 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.452 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.272 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.634 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0663 +0.333,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.161 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.231 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0.233,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.139 +1,0.339,0.339,0.467,0,0,0,0.551,0.68,0.68,0,0,0.0926 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.185 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.362 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.217 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.174 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.481 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.224 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0.679 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.377 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.611 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0805 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.183 +0.333,0.159,0.159,0,0,0.66,0,0.275,0.533,0.533,0,0,0.0463 +0.667,0.268,0.268,0,0,0,0.533,0.315,0.591,0.591,0,0.877,0 +0.333,0.159,0.159,0,0,0,0.2,0.29,0.538,0.538,0,0.218,0.0846 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.278 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.0463 +0.667,0.339,0.339,0,0.0833,0,0,0.551,0.68,0.68,0.609,0,0.231 +0.667,0.429,0.429,0,0.208,0,0,0.581,0.65,0.65,0.111,0,0.404 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.749 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.153,0,0.231 +1,0.597,0.597,0,0.396,0,0,0.654,0.594,0.594,0.402,0,0.358 +1,0.0495,0.0495,0,0.208,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.224 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.297 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.229 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.632 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.183 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.208 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.213 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.271 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.394 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.139 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.367,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.291,0.291,0.567,0,0,0,0.477,0.67,0.67,0,0,0.185 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.0463 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.359,0,0.0926 +0.667,0.538,0.538,0,0.292,0,0,0.61,0.62,0.62,0.53,0,0.656 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.259,0,0.0893 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0.179 +1,0.0798,0.0798,0,0,0.915,0,0.305,0.474,0.474,0,0.0935,0 +1,0.143,0.143,0,0,0,0.783,0.331,0.493,0.493,0,0.745,0 +1,0.172,0.172,0,0,0,0.7,0.345,0.518,0.518,0,0.758,0.0463 +1,0.301,0.301,0.367,0,0,0,0.337,0.581,0.581,0,0.693,0 +0.667,0.299,0.299,0.1,0,0,0,0.256,0.581,0.581,0,0.435,0.185 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.392,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0.407,0.0463 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0.564,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.816,0.231 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.3,0.139 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0463 +0.333,0.162,0.162,0.467,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0.667,0.291,0.291,0,0,0.702,0,0.477,0.67,0.67,0,0,0.231 +0.667,0.339,0.339,0,0,0.277,0.283,0.551,0.68,0.68,0,0.389,0.291 +0.667,0.429,0.429,0,0,0,0.7,0.581,0.65,0.65,0,0.457,0.492 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.483 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.417 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.139 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0.276,0,0.0926 +0.333,0.172,0.172,0,0.708,0,0,0.345,0.518,0.518,0.284,0,0.0926 +0.333,0.175,0.175,0,0.208,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.499 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0463 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.139 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.506 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.154 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.185 +0.667,0.291,0.291,0.233,0.0833,0,0,0.477,0.67,0.67,0.614,0,0 +0.667,0.339,0.339,0,0.208,0,0,0.551,0.68,0.68,0.53,0,0.0926 +1,0.619,0.619,0,0,0.979,0,0.742,0.742,0.742,0.233,0.147,0.139 +1,0.783,0.783,0,0,0,0.533,0.787,0.698,0.698,0,0.613,0.0463 +1,0.88,0.88,0,0,0,0.45,0.765,0.668,0.668,0,0.386,0.0463 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.322 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.0679 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.0926 +0.667,0.0495,0.0495,0.167,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.0667,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.035 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.166 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.195 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0,0.3 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.115 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0978 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0926 +0.667,0.274,0.274,0.233,0,0,0,0.374,0.63,0.63,0,0,0.185 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.509 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.185 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.278 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.0839 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.407 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.268 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.245 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.441 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.376 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.171 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0962 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.25 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.139 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0463 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0463 +1,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.0463 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0463 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0463 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.0463 +1,0.484,0.484,0.417,0,0.766,0,0.698,0.787,0.787,0,0,0.0463 +1,0.619,0.619,0.05,0,0.213,0.333,0.742,0.742,0.742,0.241,0.457,0.231 +1,0.783,0.783,0,0.458,0,1,0.787,0.698,0.698,0.521,0.55,0.0463 +1,0.88,0.88,0,0.146,0,0.65,0.765,0.668,0.668,0,0.297,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0.488,0.324 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0.595,0.139 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0.095,0.364 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0827 +1,0.0798,0.0798,0.117,0,0,0,0.305,0.474,0.474,0,0,0.253 +1,0.143,0.143,0.117,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0463 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.231 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.275 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0463 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.185 +0.333,0.162,0.162,0.233,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.104 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.509 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.278 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0.149,0,0.34 +0.667,0.603,0.603,0,0.292,0,0,0.596,0.6,0.6,0.671,0,0 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0.436,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.367,0,0,0,0.305,0.474,0.474,0,0,0.351 +0.667,0.236,0.236,0.1,0,0,0,0.404,0.521,0.521,0,0,0.421 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.157 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.114 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.417 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0926 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.233,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.277 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.338 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.231 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0463 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.311 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.107 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.29 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.268,0.268,0.867,0,0,0,0.315,0.591,0.591,0,0,0.0852 +0.667,0.269,0.269,1,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0.0167,0,0,0,0.316,0.548,0.548,0,0,0.185 +0.333,0.17,0.17,0.367,0,0,0,0.368,0.568,0.568,0,0,0.278 +1,0.484,0.484,0.1,0,0,0,0.698,0.787,0.787,0,0,0.185 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.139 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.185 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.231 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.231 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.277 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.417 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.208 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.297 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.171 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.185 +0.333,0.164,0.164,0.367,0,0,0,0.264,0.528,0.528,0,0,0.0926 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.269,0.269,0.05,0,0,0,0.293,0.6,0.6,0,0,0.139 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0463 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.324 +1,0.291,0.291,0.367,0,0,0,0.477,0.67,0.67,0,0,0.0463 +1,0.339,0.339,0.1,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.231 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.229 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.129 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.11,0.11,0,0.0833,0,0,0.352,0.482,0.482,0.573,0,0.106 +0.667,0.236,0.236,0.233,0.521,0,0,0.404,0.521,0.521,0,0,0.0465 +0.333,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.139 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.258 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.185 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.185 +0.333,0.159,0.159,0.467,0,0,0,0.29,0.538,0.538,0,0,0.0926 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.231 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.0463 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.0926 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.217 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0463 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.0463 +1,0.597,0.597,0,0,0.383,0,0.654,0.594,0.594,0,0,0 +1,0.183,0.183,0,0,0.277,0.283,0.455,0.511,0.511,0,0.279,0.395 +1,0.0743,0.0743,0,0,0,0.4,0.32,0.483,0.483,0,0.659,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0377 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.322 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.093 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.42 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.215 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.233 +0.667,0.271,0.271,0.417,0,0,0,0.263,0.6,0.6,0,0,0.154 +0.667,0.269,0.269,0.05,0,0,0,0.293,0.6,0.6,0.355,0,0 +0.667,0.268,0.268,0,0.771,0,0,0.315,0.591,0.591,0.438,0,0.48 +0.667,0.269,0.269,0,0.146,0,0,0.322,0.61,0.61,0,0,0.244 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.139 +0.667,0.294,0.294,0.417,0,0,0,0.434,0.543,0.543,0,0,0.037 +0.667,0.603,0.603,0.05,0,0,0,0.596,0.6,0.6,0,0,0.307 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.0463 +0.667,0.116,0.116,0,0,0,0.05,0.357,0.488,0.488,0,0,0.488 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.0499 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0373 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.448 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.299,0.299,0.467,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0,0.231 +0.667,0.271,0.271,0,0,0.128,0,0.263,0.6,0.6,0,0,0.0463 +0.667,0.269,0.269,0,0,0.851,0,0.293,0.6,0.6,0,0.547,0.278 +1,0.268,0.268,0,0,0,0.833,0.315,0.591,0.591,0,0.432,0.0926 +1,0.269,0.269,0,0,0,0.15,0.322,0.61,0.61,0,0.792,0.0926 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0.667,0.291,0.291,0,0.146,0,0,0.477,0.67,0.67,0.582,0,0.139 +1,0.484,0.484,0,0.771,0,0,0.698,0.787,0.787,0,0,0.347 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.392 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.139 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.139 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.0499 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.0463 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.33,0.33,0,0,0,0,0.477,0.549,0.549,0,0,0.271 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.236 +0.667,0.301,0.301,0.233,0,0,0,0.337,0.581,0.581,0,0,0.349 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.322 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.255,0,0.0926 +0.333,0.164,0.164,0,0.292,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.185 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0.0833,0,0,0.29,0.538,0.538,0.682,0,0.185 +0.333,0.162,0.162,0,0.521,0,0,0.316,0.548,0.548,0.788,0,0.536 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0.539,0,0.215 +1,0.484,0.484,0,0.292,0.383,0,0.698,0.787,0.787,0.566,0,0.0463 +0.333,0.239,0.239,0,0,0.596,0.0333,0.419,0.558,0.558,0,0.0475,0.0463 +0.667,0.538,0.538,0,0,0.383,0.7,0.61,0.62,0.62,0,0,0.0926 +1,0.88,0.88,0,0,0.596,0.0333,0.765,0.668,0.668,0,0.576,0.148 +1,0.597,0.597,0,0,0,0.95,0.654,0.594,0.594,0,0.423,0 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0.499,0.0463 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0.496,0.0463 +1,0.066,0.066,0,0,0,0,0.359,0.482,0.482,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0.494,0,0.343 +1,0.33,0.33,0.233,0.604,0,0,0.477,0.549,0.549,0.623,0,0.163 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0.519 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.26 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.331 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0,0.0495,0.0495,0,0,0.702,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0.277,0.283,0.275,0.533,0.533,0,0.107,0.0463 +0.333,0.159,0.159,0,0,0,1,0.286,0.528,0.528,0,0,0.139 +0.333,0.159,0.159,0,0,0,0.45,0.29,0.538,0.538,0,0,0.0926 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0.7,0,0,0,0.368,0.568,0.568,0,0,0.324 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0463 +1,0.619,0.619,0,0,0.66,0,0.742,0.742,0.742,0,0.0861,0.0926 +1,0.783,0.783,0,0,0,0.783,0.787,0.698,0.698,0,0.632,0.185 +1,0.88,0.88,0,0,0,0.2,0.765,0.668,0.668,0,0.767,0.466 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.12,0.396 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.21 +1,0.295,0.295,0.233,0,0,0,0.433,0.571,0.571,0,0,0.327 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.319 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.463 +0.333,0.164,0.164,0.117,0,0,0,0.264,0.528,0.528,0,0,0.185 +0.333,0.16,0.16,0.35,0,0,0,0.26,0.533,0.533,0,0,0.0463 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.139 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.412,0.412,0.233,0,0,0,0.587,0.772,0.772,0,0,0.225 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.231 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0463 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.271 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.347 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.219 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.186 +1,0.236,0.236,0,0,0.979,0,0.404,0.521,0.521,0,0.123,0.105 +0.667,0.172,0.172,0,0,0,0.483,0.345,0.518,0.518,0,0,0.109 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.741 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0926 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.538 +0.333,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.185 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.231 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.266 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0.979,0,0.308,0.469,0.469,0,0.145,0 +1,0.0495,0.0495,0,0,0,0.533,0.305,0.464,0.464,0,0.791,0 +1,0.0495,0.0495,0,0,0,0.45,0.258,0.465,0.465,0,0.123,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.373 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.457 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.433 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0864 +0,0.0495,0.0495,0,0,0.383,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.17,0.17,0,0,0.277,0.283,0.26,0.523,0.523,0,0.316,0 +0.333,0.164,0.164,0,0,0,0.2,0.264,0.528,0.528,0,0.485,0.0463 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0.414,0.0463 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.521,0.0463 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.427,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0.277,0.0463 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0.291,0.0463 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0.436,0.113 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0.57,0.581 +1,0.619,0.619,0.233,0.0833,0,0,0.742,0.742,0.742,0.598,0.472,0.0463 +1,0.783,0.783,0,0.208,0,0,0.787,0.698,0.698,0,0.645,0.0926 +1,0.88,0.88,0,0,0.66,0,0.765,0.668,0.668,0,0.623,0.231 +1,0.415,0.415,0,0,0,0.533,0.522,0.551,0.551,0,0.297,0.0926 +1,0.116,0.116,0,0,0,0.2,0.357,0.488,0.488,0,0,0.124 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0.05,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0343 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.313 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.683 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.645 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.501 +0.667,0.274,0.274,0.467,0,0,0,0.374,0.63,0.63,0,0,0.278 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0.452,0,0.417 +0.667,0.429,0.429,0,0.604,0,0,0.581,0.65,0.65,0.262,0,0.211 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0463 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.0926 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.0332 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.191 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0463 +1,0.382,0.382,0,0,0,0,0.266,0.668,0.668,0,0,0.0926 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.231 +0.667,0.268,0.268,0.167,0,0,0,0.315,0.591,0.591,0,0,0.463 +0.667,0.269,0.269,0.0667,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.126 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.264 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.188 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0926 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.0926 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.139 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.417 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.207 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.133 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.243 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0.467,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.227 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.318 +0.667,0.162,0.162,0.367,0,0,0,0.316,0.548,0.548,0,0,0.341 +0.667,0.291,0.291,0.333,0,0,0,0.477,0.67,0.67,0.25,0,0.324 +1,0.484,0.484,0,0.292,0,0,0.698,0.787,0.787,0.754,0,0.0926 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0.654,0,0.0926 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.61,0,0.0926 +1,0.88,0.88,0.117,0,0,0,0.765,0.668,0.668,0.542,0,0.231 +1,0.597,0.597,0.117,0,0,0,0.654,0.594,0.594,0.592,0,0.0926 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.157 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.0949 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.188 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.141 +0.333,0.164,0.164,0.233,0,0,0,0.257,0.524,0.524,0,0,0.293 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0639 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0.717,0,0,0,0.316,0.549,0.549,0,0,0.37 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.185 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.324 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0926 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0534 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.441 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.212 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0.27 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.175 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.266 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.458 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.278 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.278 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.509 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.0926 +0.667,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0 +0.667,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.546 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.242 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.383,0,0.258,0.465,0.465,0,0,0.19 +1,0.317,0.317,0,0,0.574,0.05,0.478,0.551,0.551,0,0.507,0.203 +0.667,0.284,0.284,0,0,0,0.683,0.435,0.572,0.572,0,0.451,0.323 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0.911,0.254 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0.491,0.231 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.273,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.675,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.236,0.0926 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.231 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.656 +0.667,0.252,0.252,0.117,0,0,0,0.375,0.632,0.632,0,0,0.295 +0.667,0.264,0.264,0.833,0,0,0,0.479,0.672,0.672,0,0,0.139 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0.312,0,0.388 +1,0.523,0.523,0.233,0.292,0,0,0.745,0.745,0.745,0.302,0,0.0926 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.285 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.386 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0.233,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0.717,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.278 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.231 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.231 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0926 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.61 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.496 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0463 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0926 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0463 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.139 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.231 +1,0.42,0.42,0,0.0833,0,0,0.701,0.79,0.79,0.657,0,0.0926 +1,0.523,0.523,0,0.604,0,0,0.745,0.745,0.745,0.704,0,0.0463 +1,0.671,0.671,0,0.208,0,0,0.79,0.701,0.701,0.189,0,0.0463 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.139 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.415 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.269 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0.0638,0,0.331,0.494,0.494,0,0,0 +0.667,0.167,0.167,0.367,0,0.574,0.05,0.346,0.519,0.519,0,0.116,0.179 +1,0.404,0.404,0.1,0,0.383,0.683,0.378,0.641,0.641,0,0,0.0266 +0.667,0.278,0.278,0,0,0.574,0.05,0.257,0.582,0.582,0,0.264,0.463 +0.667,0.27,0.27,0,0,0,0.683,0.264,0.582,0.582,0,0.602,0.0463 +0.667,0.259,0.259,0.233,0,0,0,0.271,0.592,0.592,0,0.445,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.139 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.185 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.231 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0926 +0.667,0.252,0.252,0.617,0,0,0,0.375,0.632,0.632,0.479,0,0 +1,0.371,0.371,0.333,0.604,0,0,0.59,0.775,0.775,0.327,0,0.417 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.139 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.463 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0996 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.218 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.259 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.364 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0927 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.368 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.278 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0463 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.157,0.157,0.583,0,0,0,0.368,0.569,0.569,0,0,0.139 +1,0.42,0.42,0.6,0,0,0,0.701,0.79,0.79,0,0,0.278 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0463 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.174 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0566 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.169 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.183 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.126 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.414 +0.333,0.154,0.154,0.233,0,0,0,0.265,0.529,0.529,0,0,0.193 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0.383,0,0.287,0.529,0.529,0,0,0.0926 +0.667,0.249,0.249,0,0,0.574,0.05,0.323,0.612,0.612,0,0.298,0 +0.667,0.252,0.252,0,0,0,1,0.375,0.632,0.632,0,0.646,0.139 +1,0.371,0.371,0.717,0,0,0.183,0.59,0.775,0.775,0,0.201,0.185 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.231 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.305 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0926 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.509 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.238 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.224 +1,0.228,0.228,0.467,0,0,0,0.405,0.523,0.523,0,0,0.244 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0.433,0,0 +0.667,0.16,0.16,0,0.604,0,0,0.261,0.524,0.524,0.56,0,0.744 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.249 +1,0.252,0.252,0.233,0,0,0,0.375,0.632,0.632,0,0,0.236 +1,0.264,0.264,0.367,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.296,0.296,0.1,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0463 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.139 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.0463 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.137 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.207 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.156 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.231 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.463 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0926 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.0463 +1,0.371,0.371,0.233,0,0,0,0.59,0.775,0.775,0,0,0.0463 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0463 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0463 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.35,0,0,0,0.331,0.494,0.494,0,0,0.14 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0926 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.139 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0926 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.139 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.185 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.37 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.414 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.334 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.232 +1,0.167,0.167,0.233,0,0,0,0.346,0.519,0.519,0,0,0.214 +1,0.404,0.404,0,0,0.957,0,0.378,0.641,0.641,0,0.0846,0.103 +0.667,0.278,0.278,0,0,0,0.55,0.257,0.582,0.582,0,0.542,0.139 +0.333,0.16,0.16,0.233,0,0,0.433,0.261,0.524,0.524,0,0.428,0.0463 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.409,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.586,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.2,0.185 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.347,0.0463 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.329,0.602 +1,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.5,0.0926 +1,0.371,0.371,0.117,0,0,0,0.59,0.775,0.775,0,0.595,0.449 +1,0.42,0.42,0.35,0,0,0,0.701,0.79,0.79,0,0.0223,0.185 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.139 +1,0.671,0.671,0,0,0.638,0,0.79,0.701,0.701,0,0.151,0.281 +1,0.799,0.799,0,0,0,0.8,0.768,0.671,0.671,0,0.199,0.0463 +1,0.582,0.582,0,0,0,0.933,0.656,0.596,0.596,0,0,0.607 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.14 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.537 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0743 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.253 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0.0862 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0 +0.667,0.259,0.259,0.717,0,0,0,0.271,0.592,0.592,0,0,0.463 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0463 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.185 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0926 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.0926 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.231 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.238 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.151,0,0.0926 +1,0.799,0.799,0,0.292,0,0,0.768,0.671,0.671,0.425,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.175 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.236 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.396 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.165 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.0734 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.139 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.231 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.185 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0463 +0.667,0.249,0.249,0.233,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.139 +1,0.42,0.42,0,0,0.0638,0,0.701,0.79,0.79,0,0,0.0463 +0.667,0.365,0.365,0,0,0.255,0.3,0.583,0.652,0.652,0,0.325,0.139 +0.667,0.464,0.464,0,0,0,0.433,0.613,0.622,0.622,0,0.476,0.0926 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.616,0.185 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.0861,0.0463 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.323 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0937 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.564 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.11 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.185 +0.667,0.164,0.164,0.367,0,0,0,0.257,0.524,0.524,0,0,0.185 +0.333,0.16,0.16,0.833,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0926 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.139 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0463 +0.667,0.252,0.252,0.367,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0.1,0,0,0,0.479,0.672,0.672,0,0,0.185 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.182 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0926 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.299,0.299,0.233,0,0,0,0.428,0.534,0.534,0,0,0.0926 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0.617,0,0,0,0.305,0.474,0.474,0.14,0,0.173 +1,0.317,0.317,0.333,0.396,0,0,0.478,0.551,0.551,0.627,0,0.277 +1,0.402,0.402,0,0.208,0,0,0.523,0.626,0.626,0,0,0.555 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.329 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0926 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0926 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0463 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.231 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.37 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.185 +1,0.371,0.371,0,0.0833,0,0,0.59,0.775,0.775,0.399,0,0.324 +1,0.42,0.42,0,0.521,0,0,0.701,0.79,0.79,0.469,0,0 +1,0.523,0.523,0,0.604,0.383,0,0.745,0.745,0.745,0.33,0,0.185 +1,0.671,0.671,0,0,0.574,0.05,0.79,0.701,0.701,0,0.441,0.285 +1,0.549,0.549,0,0,0,0.933,0.598,0.602,0.602,0,0.727,0.231 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.291,0.136 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.268 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.351 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.106 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.149,0.149,0,0,0.0638,0,0.276,0.534,0.534,0,0,0.139 +0.667,0.149,0.149,0,0,0.574,0.05,0.287,0.529,0.529,0,0.184,0 +0.667,0.249,0.249,0,0,0,0.683,0.323,0.612,0.612,0,0.534,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.552,0 +0.333,0.157,0.157,0.233,0,0,0,0.368,0.569,0.569,0,0.745,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0.577,0.417 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0.368,0.0926 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0.175,0.703 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0868 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.111 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.37 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.151,0.151,0.117,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.157,0.157,0.117,0,0,0,0.368,0.569,0.569,0,0,0.139 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0968 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.213 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.399 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.394 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.116 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.405 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.624 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.256 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0926 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.0926 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.247 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.37 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.314 +0.667,0.249,0.249,0.367,0,0,0,0.323,0.612,0.612,0,0,0.412 +0.667,0.252,0.252,0.1,0,0,0,0.375,0.632,0.632,0,0,0.331 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.238 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0824 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.483 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.205 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.39 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.203 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.139 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.262 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.139,0.139,0,0.0833,0,0,0.331,0.494,0.494,0.436,0,0 +1,0.167,0.167,0,0.521,0,0,0.346,0.519,0.519,0,0,0.332 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.262 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0.456,0,0.11 +1,0.27,0.27,0,0.604,0,0,0.264,0.582,0.582,0.591,0,0.824 +1,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0.871,0,0.29 +1,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0.652,0,0.27 +1,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0.623,0,0.278 +1,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0.622,0,0.0463 +1,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0.813,0,0.0926 +1,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0.586,0,0.0926 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0.587,0,0.525 +1,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0.332,0,0.366 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.0463 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.231 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.145 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.217 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.192 +0.333,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.195 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.139 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.278 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.149,0.149,0.35,0,0,0,0.29,0.539,0.539,0,0,0.139 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.26,0,0.0463 +1,0.671,0.671,0,0.604,0,0,0.79,0.701,0.701,0.422,0,0.0926 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0926 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.129 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.377 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0926 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.139 +0.333,0.149,0.149,0.367,0,0,0,0.29,0.539,0.539,0,0,0.231 +0.667,0.252,0.252,0.333,0,0,0,0.375,0.632,0.632,0,0,0.324 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.0926 +1,0.42,0.42,0,0.0833,0,0,0.701,0.79,0.79,0.596,0,0.0924 +1,0.523,0.523,0,0.521,0.702,0,0.745,0.745,0.745,0,0,0.139 +1,0.671,0.671,0,0,0.255,0.3,0.79,0.701,0.701,0,0.0772,0.651 +1,0.549,0.549,0,0,0,0.683,0.598,0.602,0.602,0,0,0.44 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0.957,0,0.258,0.465,0.465,0,0.12,0 +0.333,0.168,0.168,0,0,0,0.55,0.298,0.524,0.524,0,0.737,0.231 +0.333,0.164,0.164,0,0,0,0.433,0.257,0.524,0.524,0,0.513,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.611,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.261,0.0463 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0.658,0.213 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.597,0.375 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.537,0.113 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.154,0.231 +0.333,0.151,0.151,0.233,0,0,0,0.316,0.549,0.549,0,0,0.139 +0.667,0.264,0.264,0.367,0,0,0,0.479,0.672,0.672,0,0,0.109 +1,0.42,0.42,0.583,0,0,0,0.701,0.79,0.79,0,0,0.324 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.0926 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.228 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.42,0,0.0463 +1,0.405,0.405,0,0.292,0,0,0.524,0.553,0.553,0.759,0,0.0926 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.804,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.519,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.21 +1,0.0781,0.0781,0.233,0,0,0,0.305,0.474,0.474,0,0,0.163 +1,0.317,0.317,0,0,0,0,0.478,0.551,0.551,0,0,0.295 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.285 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.37 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0926 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0.224,0,0 +0.667,0.264,0.264,0,0.604,0,0,0.479,0.672,0.672,0.208,0,0.0463 +1,0.42,0.42,0,0.0833,0,0,0.701,0.79,0.79,0.614,0,0.278 +1,0.523,0.523,0,0.208,0,0,0.745,0.745,0.745,0,0,0.278 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.449 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.196 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.218 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.252,0.252,0.35,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.138 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.283 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.231 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.37 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.105 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.26 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.253 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.157 +1,0.392,0.392,0.233,0,0,0,0.256,0.641,0.641,0,0,0.191 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.239 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0.153 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.454 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.415 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.304 +0.667,0.249,0.249,0,0,0.957,0,0.323,0.612,0.612,0,0.0935,0.0374 +1,0.353,0.353,0,0,0,0.55,0.434,0.715,0.715,0,0.343,0.37 +1,0.371,0.371,0,0,0,0.183,0.59,0.775,0.775,0.487,0.358,0.324 +1,0.42,0.42,0,0.896,0,0,0.701,0.79,0.79,0.569,0,0.0463 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.871,0,0.384 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.13 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.236 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.155 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.139 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.16,0.16,0.467,0,0,0,0.261,0.524,0.524,0,0,0.0463 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.707 +1,0.352,0.352,0,0,0,0,0.267,0.671,0.671,0,0,0.151 +1,0.349,0.349,0.717,0,0,0,0.312,0.671,0.671,0,0,0.37 +1,0.348,0.348,0.117,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.349,0.349,0.117,0,0,0,0.356,0.686,0.686,0,0,0.37 +1,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.324 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0926 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.37 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.32 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.279 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.118 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.102 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0503 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.256 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.362 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.231 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0926 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.231 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0926 +0.667,0.264,0.264,0.117,0,0,0,0.479,0.672,0.672,0,0,0.0463 +1,0.42,0.42,0.35,0.0833,0,0,0.701,0.79,0.79,0.458,0,0.139 +1,0.523,0.523,0,0.208,0,0,0.745,0.745,0.745,0.185,0,0.246 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.136 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +0.667,0.228,0.228,0.467,0,0,0,0.405,0.523,0.523,0,0,0.382 +0.333,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.0463 +0.667,0.259,0.259,0.233,0,0,0,0.271,0.592,0.592,0,0,0.185 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.284 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.202 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.169 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0463 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.139 +1,0.371,0.371,0,0.0833,0,0,0.59,0.775,0.775,0.585,0,0.0463 +1,0.42,0.42,0,0.208,0,0,0.701,0.79,0.79,0.627,0,0.139 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0.294,0,0.0926 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0463 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.276,0,0.231 +1,0.582,0.582,0,0.604,0,0,0.656,0.596,0.596,0.181,0,0.224 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.247 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.639 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.408 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0534 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.538 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0.117,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.42,0.42,1,0.0833,0,0,0.701,0.79,0.79,0.639,0,0.431 +1,0.523,0.523,0.317,0.521,0,0,0.745,0.745,0.745,0.244,0,0.947 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.423 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.276 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0.233,0,0,0,0.346,0.519,0.519,0,0,0.113 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0463 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.139 +0.333,0.157,0.157,0.867,0,0,0,0.368,0.569,0.569,0,0,0.324 +1,0.296,0.296,0.567,0,0,0,0.553,0.682,0.682,0,0,0.0463 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0463 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.509 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.867,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0.317,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.285 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.131 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.833 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0.44,0,0.0463 +0.333,0.153,0.153,0,0.583,0,0,0.246,0.488,0.488,0.4,0,0.0926 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0.367,0,0,0,0.271,0.501,0.501,0,0,0.185 +1,0.332,0.332,0.1,0,0,0,0.361,0.596,0.596,0,0,0.231 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0.397,0,0.0463 +1,0.384,0.384,0,0.583,0,0,0.584,0.658,0.658,0.592,0,0.324 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.508,0,0.139 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0.402,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.149 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.11 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.326 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.288 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.305 +0.667,0.245,0.245,0,0,0.383,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0.574,0.05,0.234,0.528,0.528,0,0.243,0.36 +0.667,0.235,0.235,0,0,0,0.917,0.259,0.528,0.528,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0926 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.0463 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.278 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0463 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.185 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0463 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.185 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.301 +1,0.222,0.222,0.1,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0.32,0,0 +0.667,0.263,0.263,0,0.292,0,0,0.228,0.511,0.511,0.61,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0.709,0,0.0926 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0.567,0,0.509 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0.463,0,0.0463 +0.667,0.235,0.235,0,0,0.383,0,0.259,0.528,0.528,0,0,0.0926 +0.667,0.235,0.235,0,0,0.255,0.3,0.277,0.519,0.519,0,0.372,0.139 +1,0.328,0.328,0,0,0,0.417,0.297,0.571,0.571,0,0.329,0.139 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.941,0.363 +1,0.345,0.345,0.467,0,0,0,0.491,0.646,0.646,0,0.0979,0.268 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.231 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.135,0,0.408 +1,0.595,0.595,0,0.292,0,0,0.658,0.583,0.583,0.731,0,0.178 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0463 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.179 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.144 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.245 +1,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.602 +0.667,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0926 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.278 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0463 +0.667,0.238,0.238,0.117,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0.117,0.0833,0,0,0.413,0.585,0.585,0.58,0,0.231 +1,0.384,0.384,0.233,0.5,0,0,0.584,0.658,0.658,0.548,0,0.37 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0.262,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.139 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.555 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0468 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.135 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.306 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.278 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0926 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.139 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.363 +0.667,0.238,0.238,0.367,0,0,0,0.327,0.552,0.552,0,0,0.371 +0.667,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.273,0.273,0.4,0.0833,0,0,0.475,0.594,0.594,0.576,0,0.185 +1,0.467,0.467,0.117,0.5,0,0,0.621,0.621,0.621,0.634,0,0.139 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0.776,0,0.0926 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0.465,0,0.0692 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.155 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.272 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.156 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.185 +0.333,0.142,0.142,0.117,0,0,0,0.258,0.496,0.496,0,0,0.231 +0.333,0.142,0.142,0.117,0,0,0,0.268,0.492,0.492,0,0,0.278 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0463 +0.667,0.238,0.238,0.6,0,0,0,0.327,0.552,0.552,0,0,0.417 +0.333,0.148,0.148,0.1,0,0,0,0.336,0.525,0.525,0,0,0.278 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0926 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.258 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.117 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0463 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.368 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.342 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.092 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0.406,0,0 +0.667,0.277,0.277,0,0.583,0,0,0.376,0.503,0.503,0.136,0,0 +0.667,0.274,0.274,0.367,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0.1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.356 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.487 +0.667,0.237,0.237,0.367,0,0,0,0.234,0.528,0.528,0,0,0.241 +0.667,0.235,0.235,0.1,0,0,0,0.259,0.528,0.528,0,0,0.0463 +0.667,0.235,0.235,0,0,0.383,0,0.277,0.519,0.519,0.25,0,0.351 +1,0.328,0.328,0,0.292,0.574,0.05,0.297,0.571,0.571,0.724,0.329,0.237 +1,0.332,0.332,0,0,0,0.667,0.361,0.596,0.596,0,0,0.231 +0.667,0.247,0.247,0.233,0,0,0,0.413,0.585,0.585,0,0,0.0926 +0.667,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.0926 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.303 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.306 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.119 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0.367,0,0,0,0.352,0.461,0.461,0,0,0.493 +1,0.277,0.277,0.333,0,0,0,0.376,0.503,0.503,0,0,0.172 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.0993 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.274 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.139 +0.333,0.147,0.147,0.233,0,0,0,0.249,0.492,0.492,0,0,0.0926 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.278 +1,0.332,0.332,0.233,0,0,0,0.361,0.596,0.596,0,0,0.263 +1,0.345,0.345,0.117,0,0,0,0.491,0.646,0.646,0,0,0 +0.667,0.273,0.273,0.117,0,0,0,0.475,0.594,0.594,0,0,0.185 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.444 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0926 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.0926 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.116 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0666 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.139 +1,0.263,0.263,0,0.0833,0,0,0.228,0.511,0.511,0.795,0,0 +1,0.359,0.359,0,0.208,0,0,0.222,0.534,0.534,0.169,0,0.139 +0.667,0.245,0.245,0,0,0.638,0,0.24,0.519,0.519,0,0.19,0 +0.667,0.237,0.237,0,0,0,0.8,0.234,0.528,0.528,0,0.703,0 +0.667,0.235,0.235,0,0,0,0.167,0.259,0.528,0.528,0,0.585,0.0463 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.588,0.33 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.454,0.272 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0.383,0.156 +1,0.345,0.345,0.233,0,0,0,0.491,0.646,0.646,0,0.323,0.265 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.214,0.547 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.323 +1,0.595,0.595,0,0,0.957,0,0.658,0.583,0.583,0,0.132,0.308 +1,0.726,0.726,0,0,0,0.233,0.639,0.559,0.559,0,0.717,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.066,0.066,0,0,0,0,0.314,0.428,0.428,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.314,0.42,0.42,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.412,0.412,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.162,0.162,0,0,0.702,0,0.277,0.488,0.488,0,0,0.439 +1,0.263,0.263,0.867,0,0.255,0.3,0.228,0.511,0.511,0,0.81,0.199 +1,0.359,0.359,1,0,0,0.667,0.222,0.534,0.534,0,0.402,0.0871 +1,0.343,0.343,0.25,0,0,0,0.232,0.546,0.546,0,0.599,0.223 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0.288,0.33 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.139 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0,0.185 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.231 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.274 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.346 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0463 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0926 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.315 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.155 +0.667,0.163,0.163,0.7,0,0,0,0.317,0.484,0.484,0,0,0.109 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.278 +0.333,0.142,0.142,0.7,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.268 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.278 +0.333,0.144,0.144,0.233,0,0,0,0.292,0.509,0.509,0,0,0.0463 +1,0.345,0.345,0.467,0,0,0,0.491,0.646,0.646,0.445,0,0.139 +1,0.384,0.384,0,0.875,0,0,0.584,0.658,0.658,0.657,0,0.324 +1,0.467,0.467,0,0.583,0,0,0.621,0.621,0.621,0.53,0,0.0463 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.473 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.4 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.128 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.348 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0.143 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.186 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.083 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.231 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0.367,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.148,0.148,0.567,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.413,0.413,0.233,0,0,0,0.525,0.544,0.544,0.517,0,0.139 +1,0.501,0.501,0,0.292,0,0,0.512,0.528,0.528,0.293,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.139 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.268 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.378 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.146 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.139 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0926 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.238,0.238,0.117,0,0,0,0.327,0.552,0.552,0,0,0.231 +0.333,0.148,0.148,0.35,0,0,0,0.336,0.525,0.525,0.427,0,0.0463 +0.667,0.273,0.273,0,0.292,0,0,0.475,0.594,0.594,0.551,0,0.316 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.185 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.126 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.292 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.184 +1,0.308,0.308,0,0,0,0,0.398,0.459,0.459,0,0,0.151 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.109 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.156,0.156,0.233,0,0,0,0.243,0.488,0.488,0,0,0.139 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.185 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.311 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.288 +0.667,0.273,0.273,0.233,0,0,0,0.475,0.594,0.594,0,0,0.221 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0463 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.0926 +0.667,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.0926 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.278 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.126 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.209 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.167 +0.333,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.163,0.163,0.567,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.278 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.417 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0.117,0,0,0,0.292,0.509,0.509,0,0,0.0758 +0.333,0.148,0.148,0.35,0,0,0,0.336,0.525,0.525,0,0,0 +1,0.384,0.384,0.233,0,0,0,0.584,0.658,0.658,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0 +0.667,0.231,0.231,0,0,0,0,0.391,0.505,0.505,0,0,0.0926 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.648 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.241 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.108 +1,0.162,0.162,0,0,0.638,0,0.277,0.488,0.488,0,0,0.0619 +1,0.263,0.263,0,0,0,0.55,0.228,0.511,0.511,0,0.539,0.12 +0.667,0.153,0.153,0,0,0,0.167,0.246,0.488,0.488,0,0.0816,0.139 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.231 +0.667,0.235,0.235,0,0,0.702,0,0.259,0.528,0.528,0,0,0.417 +0.667,0.142,0.142,0,0,0.255,0.3,0.268,0.492,0.492,0,0.457,0.37 +0.667,0.142,0.142,0,0,0,0.667,0.271,0.501,0.501,0,0.605,0.0463 +0.667,0.144,0.144,0.233,0,0,0,0.292,0.509,0.509,0,0.614,0.0463 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.139 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.0463 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.37 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.0926 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.156 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0.176,0,0 +1,0.0743,0.0743,0,0.583,0,0,0.295,0.455,0.455,0.756,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0.433,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0.1,0,0,0,0.317,0.484,0.484,0,0,0.231 +1,0.162,0.162,0,0.0833,0,0,0.277,0.488,0.488,0.625,0,0 +1,0.156,0.156,0,0.5,0,0,0.243,0.488,0.488,0.472,0,0 +1,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0.0557,0,0.231 +0.667,0.147,0.147,0.233,0,0,0,0.249,0.492,0.492,0,0,0.185 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.425 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0463 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.139 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0.246,0,0.184 +0.667,0.328,0.328,0,0.292,0,0,0.5,0.569,0.569,0.515,0,0.0926 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.368 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.137 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0751 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0.384,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.191 +0.667,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.154 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.156,0.156,0.817,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.324 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0926 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0926 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0.233,0,0,0,0.413,0.585,0.585,0,0,0.0926 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.37 +0.333,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.0926 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.278 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.37 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.387 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0463 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.185 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0926 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0463 +0.667,0.142,0.142,0,0,0.638,0,0.271,0.501,0.501,0,0.185,0.0926 +0.667,0.144,0.144,0,0,0,0.8,0.292,0.509,0.509,0,0.526,0.0463 +1,0.247,0.247,0,0,0,0.167,0.413,0.585,0.585,0,0.424,0.37 +1,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0.32,0.278 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.49,0.0926 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0.347,0.278 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0.439,0.0463 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0.128,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.104,0.104,0,0,0,0,0.308,0.428,0.428,0,0,0.284 +1,0.222,0.222,0,0,0.383,0,0.352,0.461,0.461,0,0,0.0789 +0.667,0.277,0.277,0,0,0.255,0.3,0.376,0.503,0.503,0,0.616,0.16 +0.667,0.274,0.274,0,0,0,0.417,0.296,0.511,0.511,0,0.829,0.0814 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.622,0.231 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.68,0.0463 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.3,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.359,0.231 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.42,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0.915,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.599,0.139 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0.101,0.454,0.0463 +1,0.247,0.247,0.233,0.396,0,0,0.413,0.585,0.585,0.551,0.496,0.0463 +1,0.384,0.384,0,0.479,0,0,0.584,0.658,0.658,0,0,0.0463 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.139 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0926 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0463 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.377 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.211 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.0926 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.329 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.13 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.188 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.185 +0.333,0.144,0.144,0.233,0,0,0,0.292,0.509,0.509,0,0,0.0926 +0.333,0.148,0.148,0,0.0833,0,0,0.336,0.525,0.525,0.671,0,0.0463 +0.333,0.161,0.161,0,0.208,0,0,0.366,0.53,0.53,0.49,0,0.0463 +0.333,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0,0.41 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.297 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.269 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.533 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.488 +0.667,0.274,0.274,0,0,0.702,0,0.296,0.511,0.511,0,0,0.129 +0.667,0.263,0.263,0,0,0.255,0.3,0.228,0.511,0.511,0,0.372,0.0764 +0.667,0.256,0.256,0,0,0,0.667,0.234,0.511,0.511,0,0.318,0.746 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0.455,0.185 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0.47,0.185 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0.491,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0.117,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.247,0.247,0.583,0,0,0,0.413,0.585,0.585,0.399,0,0.231 +0.667,0.273,0.273,0,0.292,0,0,0.475,0.594,0.594,0.571,0,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.504,0,0.231 +1,0.595,0.595,0,0,0.638,0,0.658,0.583,0.583,0,0.154,0.0463 +1,0.501,0.501,0,0,0,0.717,0.512,0.528,0.528,0,0.466,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0.402,0.185 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.703 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.143 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.19 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0.0833,0,0,0.258,0.465,0.465,0.604,0,0.231 +0.667,0.156,0.156,0.367,0.208,0,0,0.243,0.488,0.488,0.243,0,0.832 +0.667,0.256,0.256,0.333,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.0463 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.231 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.139 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.233 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.0926 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0463 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.723 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0463 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +1,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.0463 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.139 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.324 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.384,0.384,0.617,0,0,0,0.584,0.658,0.658,0,0,0.417 +0.667,0.328,0.328,0.0833,0,0,0,0.5,0.569,0.569,0,0,0.0926 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0926 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.248 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.126 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.486 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0.233,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.187 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.179 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0.574,0.05,0.258,0.465,0.465,0,0.294,0.0463 +0.667,0.235,0.235,0,0,0,1,0.259,0.528,0.528,0,0.418,0 +0.667,0.235,0.235,0,0,0,0.4,0.277,0.519,0.519,0,0.571,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.739,0 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0.384,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0.729,0.0926 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.677,0.0463 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.543,0.185 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.518,0.0926 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0.28,0.636,0.305 +1,0.388,0.388,0,0.292,0,0,0.45,0.486,0.486,0.251,0,0.185 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.222,0.222,0.233,0,0,0,0.352,0.461,0.461,0,0,0.093 +0.667,0.163,0.163,0.117,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.162,0.162,0.817,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.227 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.308 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.453 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0926 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0926 +0.333,0.144,0.144,0.467,0,0,0,0.292,0.509,0.509,0,0,0.0463 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0463 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.294 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0926 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.0926 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0463 +1,0.388,0.388,0,0,0.957,0,0.45,0.486,0.486,0,0.0208,0.677 +1,0.183,0.183,0,0,0,0.55,0.395,0.453,0.453,0,0.267,0.0926 +1,0.099,0.099,0,0,0,0.167,0.333,0.445,0.445,0,0.501,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0.469,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0.534,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.572 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.089 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.0531 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.176 +0.667,0.245,0.245,0.467,0,0,0,0.24,0.519,0.519,0,0,0.108 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.305 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.472 +0.333,0.142,0.142,0.117,0,0,0,0.268,0.492,0.492,0,0,0.0926 +0,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0.3,0,0.629 +1,0.384,0.384,0,0.292,0,0,0.584,0.658,0.658,0.273,0,0.321 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.453 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.365 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.185 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.486 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0824 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.258 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.247 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.182 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.583 +1,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.413 +1,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.493 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0926 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.278 +0.667,0.238,0.238,0.117,0,0,0,0.327,0.552,0.552,0,0,0 +0,0.0495,0.0495,0.35,0,0,0,0.258,0.465,0.465,0,0,0.189 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0.617,0,0.383,0,0.5,0.569,0.569,0,0,0 +1,0.595,0.595,0.0833,0.0833,0.255,0.3,0.658,0.583,0.583,0.68,0.407,0.0926 +1,0.726,0.726,0,0.5,0,0.417,0.639,0.559,0.559,0.77,0.315,0.0463 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.602 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.233,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.443 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.246 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.202 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.123 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0463 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.185 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.667,0.273,0.273,0,0,0.957,0,0.475,0.594,0.594,0,0.0935,0.231 +0.667,0.328,0.328,0,0,0,0.55,0.5,0.569,0.569,0,0.7,0.139 +1,0.413,0.413,0,0,0,0.417,0.525,0.544,0.544,0,0.816,0.0463 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.595,0.0463 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0.389,0.137 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.358 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.625 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.126 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.0855 +0.667,0.245,0.245,0,0.0833,0,0,0.24,0.519,0.519,0.696,0,0.243 +0.667,0.237,0.237,0,0.208,0,0,0.234,0.528,0.528,0.656,0,0.183 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,1,0,0.278 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0.39,0,0.509 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.185 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0463 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.509 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0926 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.185 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0734 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.243 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.179 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0.56,0,0.348 +0.667,0.24,0.24,0.233,0.562,0,0,0.239,0.517,0.517,0.434,0,0.197 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0463 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.0926 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.0463 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.679 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.324 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.278 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0946 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.186 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0.0833,0,0,0.276,0.487,0.487,0.612,0,0 +0.667,0.258,0.258,0,0.188,0,0,0.227,0.508,0.508,0.278,0,0.139 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.231 +0.333,0.145,0.145,0.233,0,0,0,0.248,0.491,0.491,0,0,0 +1,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0463 +1,0.14,0.14,0,0,0.383,0,0.258,0.495,0.495,0,0,0 +1,0.14,0.14,0,0,0.277,0.283,0.267,0.491,0.491,0,0.389,0.176 +1,0.23,0.23,0,0,0,0.4,0.282,0.533,0.533,0,0,0.344 +1,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.278 +0.667,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.185 +0.667,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0.476,0,0.0926 +0.333,0.187,0.187,0,0.854,0,0,0.377,0.516,0.516,0.711,0,0.0926 +0.667,0.41,0.41,0,0.271,0,0,0.521,0.541,0.541,0.576,0,0.185 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.348,0,0.219 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.203 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.35,0,0,0,0.258,0.465,0.465,0,0,0.168 +1,0.22,0.22,0.233,0,0,0,0.35,0.459,0.459,0,0,0.665 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.21 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.107 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.361 +0.333,0.15,0.15,0,0,0.0638,0,0.245,0.487,0.487,0,0,0.185 +0.333,0.145,0.145,0,0,0.255,0.3,0.248,0.491,0.491,0,0.303,0.0463 +0,0.0495,0.0495,0,0,0,0.85,0.258,0.465,0.465,0,0.233,0.0926 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.139 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0463 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0789 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.387 +0.333,0.159,0.159,0.233,0,0,0,0.365,0.528,0.528,0,0,0.455 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0926 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0463 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.185 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.412 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.404 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0924 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.193 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.106 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.244 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.278 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.324 +0.333,0.145,0.145,0.367,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0.1,0,0,0,0.245,0.495,0.495,0,0,0.231 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.14,0.14,0,0.0833,0,0,0.27,0.499,0.499,0.645,0,0.0463 +1,0.324,0.324,0,0.479,0,0,0.359,0.592,0.592,0.172,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +0.667,0.324,0.324,0,0,0.66,0,0.497,0.566,0.566,0,0,0.0926 +1,0.59,0.59,0,0,0,0.533,0.653,0.579,0.579,0,0.254,0.148 +1,0.496,0.496,0,0,0,0.383,0.509,0.525,0.525,0,0,0.139 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.333,0.145,0.145,0.367,0,0,0,0.248,0.491,0.491,0,0,0.324 +0.333,0.141,0.141,0.1,0,0,0,0.245,0.495,0.495,0,0,0.139 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.139 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.255 +1,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0.296,0,0.185 +1,0.377,0.377,0,0.271,0.66,0,0.58,0.653,0.653,0.761,0,0.231 +1,0.461,0.461,0,0,0,0.533,0.616,0.616,0.616,0.558,0.277,0 +1,0.59,0.59,0,0,0,0.15,0.653,0.579,0.579,0.747,0.614,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.33,0.829,0 +1,0.386,0.386,0,0.708,0,0,0.448,0.484,0.484,0.291,0.0341,0.231 +0.667,0.0495,0.0495,0,0.146,0,0,0.258,0.465,0.465,0,0,0.185 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.202 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0908 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.509 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.164 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.416 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.289 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.185 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.231 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.386 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.417 +0.667,0.268,0.268,0.467,0,0,0,0.472,0.591,0.591,0.192,0,0.139 +1,0.461,0.461,0,0.271,0,0,0.616,0.616,0.616,0.632,0,0.324 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0463 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0463 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.107 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0.188,0,0,0.35,0.459,0.459,0.675,0,0 +1,0.274,0.274,0,0.667,0,0,0.374,0.5,0.5,0,0,0.0463 +1,0.16,0.16,0.233,0,0,0,0.276,0.487,0.487,0,0,0.0926 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.293 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.155 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0463 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0463 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.278 +0.667,0.233,0.233,0.45,0,0,0,0.325,0.549,0.549,0,0,0.139 +0.333,0.146,0.146,0.0167,0,0,0,0.334,0.524,0.524,0,0,0.0463 +0.667,0.159,0.159,0,0,0.489,0,0.365,0.528,0.528,0,0,0.0463 +1,0.461,0.461,0,0,0.17,0.367,0.616,0.616,0.616,0,0.574,0.0926 +1,0.59,0.59,0,0,0,0.55,0.653,0.579,0.579,0.321,0,0.139 +1,0.72,0.72,0,0.812,0,0,0.635,0.555,0.555,0.303,0,0.333 +1,0.554,0.554,0,0.0417,0,0,0.543,0.493,0.493,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.37 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.23 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.167 +1,0.154,0.154,0,0,0.489,0,0.242,0.487,0.487,0,0,0 +0.667,0.25,0.25,0,0,0.511,0.1,0.233,0.508,0.508,0,0.214,0 +0.667,0.24,0.24,0.233,0,0,0.583,0.239,0.517,0.517,0,0.141,0.612 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0463 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.231 +0.333,0.14,0.14,0.233,0,0,0,0.27,0.499,0.499,0,0,0.0926 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.278 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.169 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.131 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.139 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0926 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.199 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.231 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.354,0,0 +0.333,0.162,0.162,0,0.271,0.383,0,0.316,0.483,0.483,0.255,0,0 +0.333,0.16,0.16,0,0,0.617,0.0167,0.276,0.487,0.487,0,0.318,0 +0.333,0.154,0.154,0,0,0,0.433,0.242,0.487,0.487,0,0.343,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.697,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0.45,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.475,0.37 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.568,0.231 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.43,0.0463 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.231 +0.667,0.141,0.141,0,0,0.383,0,0.291,0.507,0.507,0,0,0.223 +1,0.242,0.242,0.467,0,0.277,0.283,0.411,0.582,0.582,0,0.409,0.185 +1,0.377,0.377,0,0,0,0.633,0.58,0.653,0.653,0,0.488,0.324 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.359,0.51 +1,0.59,0.59,0,0,0.0638,0,0.653,0.579,0.579,0,0.0519,0.136 +1,0.72,0.72,0,0,0.936,0,0.635,0.555,0.555,0,0.157,0.245 +1,0.554,0.554,0,0,0,0.767,0.543,0.493,0.493,0,0,0.0638 +1,0.0495,0.0495,0,0,0,0.15,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.278 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.339 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.38 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.234 +1,0.324,0.324,0.233,0,0,0,0.359,0.592,0.592,0,0,0.132 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.0926 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0.271,0,0.139 +1,0.461,0.461,0,0.271,0,0,0.616,0.616,0.616,0.646,0,0.185 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.165,0,0.0463 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0463 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.144 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.248 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0463 +0.333,0.15,0.15,0,0,0.0638,0,0.245,0.487,0.487,0,0,0.365 +0.333,0.145,0.145,0,0,0.936,0,0.248,0.491,0.491,0,0.352,0 +0.333,0.141,0.141,0,0,0,0.683,0.245,0.495,0.495,0,0.374,0.231 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.389,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.551,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.691,0.0926 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0.334,0.0463 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0.27,0.423 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.191 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.139 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0926 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.246 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.158 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.133 +1,0.386,0.386,0,0,0,0,0.432,0.518,0.518,0.278,0,0.35 +0.333,0.16,0.16,0,0.271,0,0,0.276,0.487,0.487,0.257,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.417 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.0463 +0.667,0.24,0.24,0.117,0,0,0,0.239,0.517,0.517,0,0,0.0463 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0.0463 +0.333,0.14,0.14,0.283,0,0,0,0.258,0.495,0.495,0,0,0.139 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.367,0,0,0,0.291,0.507,0.507,0,0,0.0463 +0.667,0.242,0.242,0.333,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.231 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.278 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.582 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.157 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0.233,0,0,0,0.35,0.459,0.459,0,0,0.383 +1,0.386,0.386,0,0,0,0,0.432,0.518,0.518,0,0,0.0924 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.469 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.233 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0.111,0,0.125 +0.667,0.24,0.24,0,0.396,0,0,0.239,0.517,0.517,0.828,0,0.139 +0.333,0.141,0.141,0,0.167,0,0,0.245,0.495,0.495,0.07,0,0.185 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.134 +0.667,0.268,0.268,0.867,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.461,0.461,0.65,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0.35,0,0,0,0.653,0.579,0.579,0,0,0.37 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0926 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.231 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.285 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0525 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.292 +1,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.142 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.282 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0.66,0,0.258,0.465,0.465,0,0.0341,0.367 +0.333,0.14,0.14,0,0,0,0.867,0.258,0.495,0.495,0,0.7,0.347 +0.667,0.23,0.23,0,0,0,0.75,0.276,0.517,0.517,0,0,0.125 +0.667,0.23,0.23,0.233,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0463 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.231 +0.333,0.159,0.159,0,0.188,0,0,0.365,0.528,0.528,0.576,0,0.139 +0.333,0.187,0.187,0,0.375,0,0,0.377,0.516,0.516,0,0,0 +0.333,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.284 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.185 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0463 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.0737 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0926 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0.7,0,0,0,0.325,0.549,0.549,0.14,0,0 +0.667,0.242,0.242,0,0.5,0,0,0.411,0.582,0.582,0.664,0,0.0926 +0.667,0.268,0.268,0,0.0625,0,0,0.472,0.591,0.591,0.693,0,0.0463 +0.667,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0.0646,0,0.463 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0463 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.231 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.185 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.0463 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.261 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.411 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.0495,0.0495,0,0,1,0,0.258,0.465,0.465,0,0.188,0 +0.333,0.154,0.154,0,0,0,0.517,0.242,0.487,0.487,0,0.615,0 +0.333,0.15,0.15,0,0,0,0.4,0.245,0.487,0.487,0,0.136,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.231 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.333,0.14,0.14,0.367,0,0,0,0.267,0.491,0.491,0,0,0.0926 +0.333,0.14,0.14,0.1,0,0,0,0.27,0.499,0.499,0,0,0.0926 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.231 +1,0.338,0.338,0,0.0833,0.383,0,0.488,0.641,0.641,0.522,0,0 +1,0.377,0.377,0,0.188,0.277,0.283,0.58,0.653,0.653,0.354,0.491,0 +1,0.461,0.461,0,0,0,0.633,0.616,0.616,0.616,0,0.227,0.185 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.535 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.278 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.324 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.29 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0896 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.139 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.333,0.145,0.145,0.233,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.346 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.116 +0.667,0.23,0.23,0,0,0.383,0,0.276,0.517,0.517,0,0,0.12 +0.667,0.23,0.23,0,0,0.277,0.283,0.282,0.533,0.533,0,0.282,0.0463 +1,0.324,0.324,0,0,0,0.633,0.359,0.592,0.592,0.375,0.714,0 +1,0.338,0.338,0,0.708,0,0,0.488,0.641,0.641,0.501,0.316,0.0926 +0.667,0.268,0.268,0,0.146,0,0,0.472,0.591,0.591,0,0,0.0463 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.139 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.231 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.185 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.198 +0.667,0.274,0.274,0,0,0.383,0,0.374,0.5,0.5,0,0,0.212 +0.667,0.27,0.27,0,0,0.617,0.0167,0.294,0.508,0.508,0,0.448,0.314 +0.667,0.258,0.258,0,0,0,0.9,0.227,0.508,0.508,0,0.769,0.591 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.453,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0.457,0.0463 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0.573,0.0926 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.509,0.231 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.786,0.37 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.409,0.0463 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0.53,0.0463 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.139 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.339 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0463 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0897 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.423 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.108 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.185 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.617,0,0,0,0.291,0.507,0.507,0,0,0.395 +1,0.338,0.338,0.0833,0,0,0,0.488,0.641,0.641,0,0,0.257 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.163 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.245 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.185 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.163 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.231 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.407 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0504,0.0504,0.1,0,0,0,0.288,0.418,0.418,0,0,0 +0.667,0.0763,0.0763,0.367,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.22,0.22,0.333,0,0,0,0.35,0.459,0.459,0,0,0.362 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0846 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.37 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0463 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0463 +0.667,0.141,0.141,0.617,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.242,0.242,0.0833,0,0,0,0.411,0.582,0.582,0,0,0.231 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.35,0,0.139 +1,0.59,0.59,0,0.562,0,0,0.653,0.579,0.579,0.391,0,0.139 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.278 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.407 +0.333,0.141,0.141,0,0,0.66,0,0.245,0.495,0.495,0,0,0.303 +0.667,0.23,0.23,0,0,0,0.617,0.258,0.525,0.525,0,0.895,0.358 +0.667,0.23,0.23,0,0,0,0.533,0.276,0.517,0.517,0,0.0816,0.233 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.233 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.0926 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.231 +0.667,0.268,0.268,0.467,0,0,0,0.472,0.591,0.591,0,0,0.463 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.37 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0463 +1,0.72,0.72,0,0,0.66,0,0.635,0.555,0.555,0,0.144,0.139 +1,0.554,0.554,0,0,0,0.867,0.543,0.493,0.493,0,0.776,0.0926 +1,0.183,0.183,0,0,0,0.05,0.393,0.451,0.451,0,0.605,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,0,0,0.489,0,0.276,0.487,0.487,0,0,0.0534 +0.667,0.154,0.154,0,0,0.511,0.1,0.242,0.487,0.487,0,0.49,0.0463 +0.667,0.15,0.15,0,0,0,0.817,0.245,0.487,0.487,0,0.813,0.0926 +0.667,0.145,0.145,0.45,0,0,0,0.248,0.491,0.491,0,0.536,0.0926 +0.667,0.232,0.232,0.95,0,0,0,0.233,0.525,0.525,0,0.457,0.0926 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.819,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.491,0.185 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0.522,0 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0.553,0.0463 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.522,0.0463 +0.667,0.268,0.268,0,0.188,0,0,0.472,0.591,0.591,0.662,0.714,0 +1,0.461,0.461,0,0.667,0,0,0.616,0.616,0.616,0,0.168,0.37 +1,0.59,0.59,0.467,0,0,0,0.653,0.579,0.579,0.104,0,0.139 +1,0.72,0.72,0,0.271,0,0,0.635,0.555,0.555,0.479,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0.578,0,0.0463 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0.0252,0.282 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.0969,0,0 +1,0.0499,0.0499,0.233,0.396,0,0,0.273,0.442,0.442,0.637,0,0.282 +1,0.0763,0.0763,0,0.167,0,0,0.282,0.446,0.446,0,0,0.107 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.592 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.278 +0.333,0.141,0.141,0.233,0,0,0,0.245,0.495,0.495,0,0,0.19 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.367,0,0,0,0.291,0.507,0.507,0,0,0.222 +1,0.338,0.338,0.1,0,0,0,0.488,0.641,0.641,0,0,0.0463 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.0463 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.139 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.231 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0926 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.641 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0.318,0,0 +1,0.305,0.305,0,0.562,0,0,0.396,0.456,0.456,0.366,0,0.179 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.105 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.435 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.278 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.139 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.14,0.14,0.367,0.0833,0,0,0.27,0.499,0.499,0.641,0,0 +1,0.324,0.324,0.1,0.562,0,0,0.359,0.592,0.592,0.761,0,0 +0.667,0.242,0.242,0,0.188,0,0,0.411,0.582,0.582,0.266,0,0.0926 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.37 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.0463 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.25,0,0.139 +1,0.72,0.72,0,0.271,0,0,0.635,0.555,0.555,0.221,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.304 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0984 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.162 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.125 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.417 +0.667,0.162,0.162,0,0,0.383,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0.277,0.283,0.276,0.487,0.487,0,0.377,0.231 +0.667,0.154,0.154,0,0,0,0.4,0.242,0.487,0.487,0,0.703,0.333 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0.3,0.266 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.493,0.455 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.45,0.0644 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.488,0.0569 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.337,0.322 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.466,0.232 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.138 +1,0.338,0.338,0,0,0.66,0,0.488,0.641,0.641,0,0,0.24 +1,0.268,0.268,0,0,0,0.533,0.472,0.591,0.591,0,0.542,0.402 +1,0.324,0.324,0,0,0,0.15,0.497,0.566,0.566,0,0.662,0.26 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0.107,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.273 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.164 +1,0.305,0.305,0,0,0,0,0.396,0.456,0.456,0,0,0.342 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.656 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.327 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.231 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.185 +0.333,0.141,0.141,0.233,0,0,0,0.245,0.495,0.495,0,0,0.0926 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0463 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0463 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0463 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.159,0.159,0.233,0.0833,0,0,0.365,0.528,0.528,0.607,0,0.0463 +1,0.461,0.461,0,0.771,0,0,0.616,0.616,0.616,0.115,0,0.37 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.198 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.183 +0.333,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.426 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.411 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.14,0.14,0.1,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0.33,0,0 +0.667,0.242,0.242,0,0.562,0,0,0.411,0.582,0.582,0,0,0.324 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.139 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.37 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.509 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.334 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0763,0.0763,0.233,0,0,0,0.282,0.446,0.446,0,0,0.0811 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.0741 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.148 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.231 +0.667,0.258,0.258,0.2,0,0,0,0.227,0.508,0.508,0,0,0.0926 +0.667,0.25,0.25,0.0333,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.278 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0463 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0.489,0,0.276,0.517,0.517,0,0,0.357 +1,0.321,0.321,0,0,0.17,0.367,0.294,0.567,0.567,0,0.38,0.11 +1,0.324,0.324,0.233,0,0,0.317,0.359,0.592,0.592,0,0.537,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0.543,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0.866,0.231 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0926 +0.667,0.41,0.41,0,0.188,0,0,0.521,0.541,0.541,0.833,0,0.0463 +0.667,0.496,0.496,0,0.375,0,0,0.509,0.525,0.525,0.0862,0,0.0463 +0.667,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.156 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0.66,0,0.242,0.487,0.487,0,0.0208,0 +0.667,0.25,0.25,0,0,0,0.683,0.233,0.508,0.508,0,0.309,0 +0.667,0.24,0.24,0.7,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.185 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0463 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.342 +1,0.321,0.321,0,0,0.489,0,0.294,0.567,0.567,0,0,0.0463 +1,0.233,0.233,0.233,0,0.511,0.1,0.325,0.549,0.549,0,0.639,0.417 +1,0.242,0.242,0,0,0,0.583,0.411,0.582,0.582,0,0.424,0.231 +1,0.268,0.268,0.2,0,0,0,0.472,0.591,0.591,0,0.447,0.0463 +0.667,0.187,0.187,1,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.23,0.23,1,0,0,0,0.39,0.503,0.503,0,0,0.0463 +0.667,0.273,0.273,1,0,0,0,0.383,0.495,0.495,0,0,0.185 +0.667,0.218,0.218,0.783,0,0,0,0.353,0.475,0.475,0,0,0.278 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.266 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0377 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0 +0.667,0.22,0.22,0,0,0.0638,0,0.35,0.459,0.459,0,0,0.305 +0.667,0.274,0.274,0,0,0.596,0.0333,0.374,0.5,0.5,0,0.136,0.264 +0.333,0.16,0.16,0,0,0,1,0.276,0.487,0.487,0,0.26,0.278 +0.333,0.154,0.154,0,0,0,0.35,0.242,0.487,0.487,0,0.402,0.0463 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.504,0.0926 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0.503,0.231 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0.626,0.139 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.457,0.0926 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.571,0.0926 +0.667,0.23,0.23,0.117,0,0,0,0.282,0.533,0.533,0,0.795,0.0463 +0.667,0.233,0.233,0.117,0,0,0,0.325,0.549,0.549,0,0,0.0463 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.231 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.491 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.37 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0.0833,0,0,0.258,0.495,0.495,0.573,0,0 +0.333,0.14,0.14,0,0.188,0,0,0.267,0.491,0.491,0,0,0.278 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0.124,0,0.0926 +1,0.324,0.324,0.467,0.271,0.0638,0,0.359,0.592,0.592,0.533,0,0.556 +1,0.338,0.338,0,0,0.596,0.0333,0.488,0.641,0.641,0,0.2,0.278 +1,0.268,0.268,0,0,0,1,0.472,0.591,0.591,0,0.129,0.324 +1,0.461,0.461,0,0,0,0.117,0.616,0.616,0.616,0,0,0.545 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.231 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0926 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.222 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.231 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.139 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.509 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.575 +1,0.462,0.462,0,0,0.702,0,0.521,0.541,0.541,0,0,0.214 +1,0.542,0.542,0,0,0.255,0.3,0.509,0.525,0.525,0,0.343,0.0463 +1,0.0495,0.0495,0,0,0,0.367,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.17 +1,0.104,0.104,0.117,0,0,0,0.307,0.426,0.426,0,0,0.139 +0.667,0.222,0.222,0.117,0,0,0,0.35,0.459,0.459,0,0,0.0525 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.592 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.324 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.231 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0926 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.139 +0.333,0.143,0.143,0.233,0,0,0,0.245,0.495,0.495,0,0,0.231 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.139 +0.667,0.235,0.235,0,0,0.383,0,0.276,0.517,0.517,0,0,0 +1,0.329,0.329,0.117,0,0.574,0.05,0.294,0.567,0.567,0,0.107,0 +0.667,0.239,0.239,0.117,0,0,0.617,0.325,0.549,0.549,0,0,0.185 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.139 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.139 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0463 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0463 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0926 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.05,0.05,0.117,0,0,0,0.273,0.442,0.442,0,0,0.225 +1,0.0768,0.0768,1,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0.317,0,0,0,0.304,0.462,0.462,0,0,0.24 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.537 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0.226,0,0.535 +0.667,0.235,0.235,0,0.271,0,0,0.258,0.525,0.525,0.497,0,0.362 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.321 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.235 +1,0.334,0.334,0.233,0,0,0,0.359,0.592,0.592,0,0,0.446 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.139 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0.451,0,0.0463 +1,0.518,0.518,0,0.562,0,0,0.616,0.616,0.616,0.549,0,0.185 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0926 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.13 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.667,0.162,0.162,0.1,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.127 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.133 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.139 +0.333,0.142,0.142,0.233,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.188 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.439 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.389 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0915 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.321 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.139 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.49 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.121 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.142,0.142,0,0,0.383,0,0.258,0.495,0.495,0,0,0.126 +0.667,0.235,0.235,0,0,0.574,0.05,0.276,0.517,0.517,0,0.188,0.153 +0.667,0.236,0.236,0,0,0,1,0.282,0.533,0.533,0,0.501,0.292 +0.667,0.239,0.239,0.467,0,0,0.0667,0.325,0.549,0.549,0,0,0.254 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.277 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.509 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0926 +0.667,0.462,0.462,0.233,0,0,0,0.521,0.541,0.541,0,0,0.185 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0.307,0,0.231 +1,0.571,0.571,0,0.562,0,0,0.543,0.493,0.493,0.592,0,0.139 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.0463 +1,0.124,0.124,0,0,0,0,0.368,0.431,0.431,0,0,0 +1,0.066,0.066,0,0,0,0,0.313,0.426,0.426,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0472 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.196 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.139 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.0926 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.353,0.353,0,0,0.638,0,0.488,0.641,0.641,0,0.184,0.278 +1,0.408,0.408,0.233,0,0,0.667,0.58,0.653,0.653,0,0,0.231 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.185 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.139 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.324 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.0768,0.0768,0.233,0,0,0,0.282,0.446,0.446,0,0,0.33 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.198 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.222 +0.333,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.156,0.156,0.1,0,0,0,0.242,0.487,0.487,0,0,0.0926 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.231 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.0926 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0.233,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0.284,0,0.0926 +1,0.518,0.518,0,0.562,0,0,0.616,0.616,0.616,0.546,0,0.0463 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.278 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0849 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.209 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.13 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.204 +0.667,0.162,0.162,0.467,0,0,0,0.276,0.487,0.487,0,0,0.163 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.133 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.185 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.278 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.185 +0.333,0.143,0.143,0,0,0.0638,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0.233,0,0.574,0.05,0.291,0.507,0.507,0,0.266,0.0926 +0.667,0.252,0.252,0,0,0,0.617,0.411,0.582,0.582,0,0.415,0.185 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.61,0.139 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.139 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.272 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.457 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.179 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.148 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0.311 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0536 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0926 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.417 +0.333,0.153,0.153,0,0,0.0638,0,0.245,0.487,0.487,0,0,0.389 +0.333,0.147,0.147,0,0,0.894,0,0.248,0.491,0.491,0,0.239,0.139 +0.333,0.143,0.143,0,0,0,0.8,0.245,0.495,0.495,0,0.243,0 +0.667,0.142,0.142,0,0,0,0.1,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.37 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.139 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.139 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.278 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.592 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.31 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.139 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.231 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.139 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0926 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0.367,0,0,0,0.325,0.549,0.549,0,0,0.0926 +1,0.353,0.353,0.833,0,0,0,0.488,0.641,0.641,0.241,0,0.0463 +1,0.408,0.408,0,0.271,0.638,0,0.58,0.653,0.653,0.785,0.0994,0.0463 +1,0.518,0.518,0,0,0,0.667,0.616,0.616,0.616,0.684,0.773,0.463 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.592,0.527,0.324 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0.372,0.185 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0934 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.227 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.555 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.349 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.344 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0971 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.139 +0.333,0.143,0.143,0.467,0,0,0,0.27,0.499,0.499,0,0,0.417 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.139 +0.667,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.139 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.185 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.188 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.266 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0463 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.131 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0.233,0.0833,0,0,0.276,0.487,0.487,0.598,0,0 +1,0.263,0.263,0.233,0.479,0.319,0,0.227,0.508,0.508,0.582,0,0 +1,0.256,0.256,0,0,0,0.55,0.233,0.508,0.508,0.106,0.469,0 +1,0.343,0.343,0,0,0,0.35,0.23,0.542,0.542,0,0.636,0.0463 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0.15,0 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.088 +1,0.327,0.327,0,0,0,0,0.285,0.542,0.542,0,0,0.0463 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0463 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.0852 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.219 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.415 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.395 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.122 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.362 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.417 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.112 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0463 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.278 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0463 +0.333,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.139 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.139 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.324 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.231 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.231 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0926 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.179 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.198 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.477 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.231 +0.333,0.142,0.142,0.367,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0.583,0,0,0,0.27,0.499,0.499,0,0,0.0463 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.185 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.139 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.37 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.185 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.132 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.115 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.261 +0.333,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.06 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.128 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.321 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.508 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0.638,0,0.258,0.465,0.465,0,0.0519,0 +0.333,0.143,0.143,0,0,0,0.8,0.27,0.499,0.499,0,0.577,0 +1,0.334,0.334,0,0,0,0.1,0.359,0.592,0.592,0,0.341,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0.138,0,0 +0.333,0.169,0.169,0.233,0.396,0,0,0.365,0.528,0.528,0.671,0,0 +0.667,0.362,0.362,0,0.167,0,0,0.497,0.566,0.566,0.445,0,0.539 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.212 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.139 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.361 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.162,0.162,0.367,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0.35,0,0,0,0.242,0.487,0.487,0,0,0.417 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.185 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0.117,0,0,0,0.282,0.533,0.533,0,0,0.0463 +0.667,0.144,0.144,0.35,0,0,0,0.291,0.507,0.507,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.0463 +1,0.408,0.408,0.367,0,0,0,0.58,0.653,0.653,0,0,0.0926 +1,0.518,0.518,0.1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0926 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.748 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.118 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0.583,0,0,0,0.294,0.508,0.508,0,0,0.328 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.141 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.16 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.389 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.303 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.379 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.481 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.258 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.557 +0.667,0.252,0.252,0.233,0,0,0,0.411,0.582,0.582,0,0,0.209 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.278 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0926 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.231 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.139 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.128 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.169 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.737 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0.702,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0.255,0.3,0.276,0.517,0.517,0,0.39,0.185 +1,0.329,0.329,0,0,0,0.15,0.294,0.567,0.567,0,0.426,0.463 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.72,0.0463 +1,0.353,0.353,0.233,0,0,0,0.488,0.641,0.641,0,0.294,0.288 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0.941,0.433 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.427,0.316 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0.601,0.144 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0.422,0.222 +1,0.571,0.571,0.233,0,0,0,0.543,0.493,0.493,0,0.827,0.12 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0.372,0.336 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.471 +0.667,0.143,0.143,0.467,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0.638,0,0.267,0.491,0.491,0,0.162,0.231 +1,0.236,0.236,0.367,0,0,0.667,0.282,0.533,0.533,0,0.562,0.37 +1,0.334,0.334,0.1,0,0,0,0.359,0.592,0.592,0,0,0.315 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.457 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.364 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.348 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.819 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.216 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.179 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.124 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.221 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.133 +0.667,0.163,0.163,0.233,0,0,0,0.316,0.483,0.483,0,0,0.143 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.426 +0.333,0.153,0.153,0,0,0.957,0,0.245,0.487,0.487,0,0.16,0.0463 +0.333,0.147,0.147,0,0,0,0.55,0.248,0.491,0.491,0,0.623,0.0463 +0.333,0.143,0.143,0,0,0,0.35,0.245,0.495,0.495,0,0.62,0.0926 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.53,0.185 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0926 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.185 +0.667,0.239,0.239,0.467,0,0,0,0.325,0.549,0.549,0,0,0.0463 +1,0.353,0.353,0.233,0,0,0,0.488,0.641,0.641,0,0,0.278 +1,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.278 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.139 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.139 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.337 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.108 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.658 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0.241,0,0.273 +0.667,0.256,0.256,0,0.562,0.702,0,0.233,0.508,0.508,0.583,0,0.278 +0.667,0.245,0.245,0,0,0.255,0.3,0.239,0.517,0.517,0,0.714,0.0926 +0.667,0.237,0.237,0.367,0,0,0.367,0.233,0.525,0.525,0,0.766,0.0926 +0.667,0.235,0.235,0.1,0,0,0,0.258,0.525,0.525,0,0.286,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.227,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.611,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.625,0.139 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.0463 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.0926 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.185 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0463 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.475 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.696 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.201 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.216 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.581 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.518 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.231 +0.333,0.143,0.143,0.467,0,0,0,0.245,0.495,0.495,0,0,0.139 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.139 +0.333,0.151,0.151,0.117,0,0,0,0.334,0.524,0.524,0,0,0 +0.333,0.169,0.169,0.117,0,0,0,0.365,0.528,0.528,0,0,0.231 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.668,0.668,0,0,0.957,0,0.653,0.579,0.579,0,0.0653,0.0926 +1,0.788,0.788,0,0,0,0.55,0.635,0.555,0.555,0,0.0549,0.385 +1,0.223,0.223,0,0,0,0.35,0.353,0.475,0.475,0,0,0.253 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.126 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.273 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.417 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.142,0.142,0.317,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.231 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.37 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.179 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.14 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.105 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.124 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0776 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.186 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.226 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.165 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.291 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.277 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.231 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.142,0.142,0.367,0,0,0,0.267,0.491,0.491,0,0,0.139 +0.667,0.236,0.236,0.1,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.278 +0.667,0.252,0.252,0.367,0,0,0,0.411,0.582,0.582,0,0,0.0463 +1,0.408,0.408,0.1,0,0,0,0.58,0.653,0.653,0,0,0.0463 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.434 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.079 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0.367,0,0,0,0.294,0.508,0.508,0,0,0.219 +1,0.37,0.37,0.1,0,0,0,0.212,0.53,0.53,0,0,0.112 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.322 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0.156,0,0.262 +0.667,0.237,0.237,0,0.271,0,0,0.233,0.525,0.525,0.522,0,0.0926 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.231 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0463 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0926 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0926 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.0463 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.324 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.185 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0926 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0926 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.186 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.0463 +1,0.066,0.066,0,0,0,0,0.313,0.426,0.426,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.277,0.277,0.35,0,0,0,0.374,0.5,0.5,0.519,0,0 +1,0.387,0.387,0,0.562,0,0,0.313,0.53,0.53,0.355,0,0.249 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.307 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.32 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.315 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.398 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.203 +0.333,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0.37 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.337 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.139 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0.289,0,0 +1,0.518,0.518,0,0.562,0,0,0.616,0.616,0.616,0.671,0,0.0463 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.582,0,0.448 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.469 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0463 +1,0.183,0.183,0,0.0833,0,0,0.393,0.451,0.451,0.583,0,0 +1,0.0743,0.0743,0,0.188,0,0,0.294,0.454,0.454,0.122,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.42 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.191 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.153 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0764 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.66 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.28 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.199 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.083 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.139 +0.333,0.143,0.143,0,0,0.0638,0,0.27,0.499,0.499,0,0,0.185 +0.667,0.239,0.239,0.117,0,0.894,0,0.325,0.549,0.549,0,0.297,0 +0.667,0.252,0.252,0.117,0,0,0.667,0.411,0.582,0.582,0,0.435,0.0926 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.435,0.0463 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0.654,0.231 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0.292,0.0926 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0.14,0.0463 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.219 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0.233,0,0,0,0.282,0.446,0.446,0,0,0.12 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.255 +1,0.39,0.39,0.617,0,0,0,0.432,0.518,0.518,0,0,0.134 +0.667,0.274,0.274,0.333,0,0,0,0.294,0.508,0.508,0,0,0.37 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.139 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0926 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0926 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.185 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0463 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0463 +0.333,0.143,0.143,0.117,0,0.702,0,0.27,0.499,0.499,0,0,0.185 +0.667,0.239,0.239,0.6,0,0.255,0.3,0.325,0.549,0.549,0,0.466,0.0926 +1,0.353,0.353,0,0,0,0.15,0.488,0.641,0.641,0,0,0.0463 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.0926 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.509 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.241 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.0173 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.55 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.658 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.37 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.247 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.0372 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0.367,0,0,0,0.27,0.499,0.499,0,0,0.0926 +0.667,0.239,0.239,0.35,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.185 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.247 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0463 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.185 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0926 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.305 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.157 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.268 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.267 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.107 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.262 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0.117,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.353,0.353,0.117,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.278 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0926 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0463 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.175 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.112 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.412 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.105 +0.333,0.156,0.156,0.233,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0463 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.37 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.231 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.185 +0.333,0.151,0.151,0.467,0,0,0,0.334,0.524,0.524,0,0,0.0463 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.0463 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.278 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.578 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.231 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.364 +1,0.0743,0.0743,0.2,0,0,0,0.295,0.455,0.455,0,0,0.0962 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.319,0,0.258,0.465,0.465,0,0.0134,0 +1,0.139,0.139,0,0,0,0.917,0.305,0.463,0.463,0,0.418,0.139 +1,0.167,0.167,0.483,0,0,0,0.317,0.484,0.484,0,0.499,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0.427,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.472,0 +1,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.907,0.0463 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.496,0.0926 +0.667,0.251,0.251,0.283,0,0,0,0.234,0.528,0.528,0,0.602,0.0463 +0.667,0.249,0.249,0.2,0,0,0,0.259,0.528,0.528,0,0.0601,0.0463 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.185 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0926 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.417 +1,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.607,0,0.324 +0.667,0.454,0.454,0,0.583,0.915,0,0.5,0.569,0.569,0,0.0475,0.0926 +0.667,0.554,0.554,0,0,0.0426,0.45,0.525,0.544,0.544,0,0.172,0.406 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0463 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.437 +1,0.183,0.183,0.0333,0,0,0,0.395,0.453,0.453,0,0,0.0846 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.249 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.387 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0959 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0.12,0,0 +1,0.381,0.381,0,0.583,0,0,0.222,0.534,0.534,0.813,0,0.556 +1,0.364,0.364,0,0,0.319,0,0.232,0.546,0.546,0.233,0,0.0463 +1,0.352,0.352,0,0,0,0.683,0.222,0.559,0.559,0,0.512,0.139 +1,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.746,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.717,0.0926 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.389,0.0463 +0.333,0.154,0.154,0.233,0,0,0,0.292,0.509,0.509,0,0.699,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.231 +0.667,0.351,0.351,0,0,0.277,0,0.475,0.594,0.594,0,0,0.0463 +0.667,0.454,0.454,0,0,0.0426,0.467,0.5,0.569,0.569,0,0.316,0.139 +0.667,0.554,0.554,0.233,0,0,0.45,0.525,0.544,0.544,0,0.218,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.162 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0893 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.225 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.0635 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.225 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.328 +0.667,0.286,0.286,0.483,0,0,0,0.413,0.585,0.585,0,0,0.405 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.139 +0.667,0.454,0.454,0,0.0833,0,0,0.5,0.569,0.569,0.533,0,0 +1,0.806,0.806,0,0.208,0,0,0.658,0.583,0.583,0.144,0,0.329 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.409 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.341 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.301 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.151 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.14 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.139 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.246 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.271 +0,0.0495,0.0495,0,0,0.383,0,0.258,0.465,0.465,0,0,0.343 +0,0.0495,0.0495,0,0,0.255,0.3,0.258,0.465,0.465,0,0.45,0.139 +0.667,0.286,0.286,0,0,0,0.85,0.413,0.585,0.585,0,0.383,0.231 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.62,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.475,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.53,0.185 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.445,0.214 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.723,0.138 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0.401,0.185 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.699,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0.81,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0.636,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0.705,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.22 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0.201,0,0 +0.333,0.16,0.16,0,0.292,0,0,0.246,0.488,0.488,0.413,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.185 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.139 +0.333,0.15,0.15,0.117,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0.117,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0.0754,0,0.231 +1,0.501,0.501,0,0.396,0.0638,0,0.584,0.658,0.658,0.381,0,0.37 +1,0.656,0.656,0,0.188,0.255,0.3,0.621,0.621,0.621,0,0.197,0.139 +0.667,0.554,0.554,0,0,0,0.383,0.525,0.544,0.544,0.133,0.0979,0.491 +1,0.584,0.584,0,0.292,0,0,0.512,0.528,0.528,0.727,0,0.184 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0.761,0,0.231 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.0905,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.179 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.0926 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.139 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.185 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0463 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0463 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.278 +0.333,0.168,0.168,0.117,0,0,0,0.336,0.525,0.525,0,0,0.754 +0.667,0.351,0.351,0.367,0,0,0,0.475,0.594,0.594,0,0,0.0463 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.278 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.209 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.506 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0764 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.112 +1,0.317,0.317,0,0,0,0,0.398,0.459,0.459,0,0,0.635 +1,0.402,0.402,0,0,0.702,0,0.436,0.521,0.521,0,0,0.137 +0.667,0.286,0.286,0,0,0.255,0.3,0.296,0.511,0.511,0.589,0.555,0 +0.333,0.164,0.164,0,0.875,0,0.617,0.243,0.488,0.488,0.666,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.555 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.185 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.189 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.278 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0.215,0,0.139 +0.667,0.286,0.286,0,0.396,0,0,0.413,0.585,0.585,0.522,0,0.0463 +0.667,0.351,0.351,0,0.479,0,0,0.475,0.594,0.594,0.627,0,0.439 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.111,0,0.231 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.313 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0463 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0.638,0,0.24,0.519,0.519,0,0.214,0.185 +0.667,0.251,0.251,0,0,0,0.45,0.234,0.528,0.528,0,0.454,0.324 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.463,0 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.54,0.185 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.326,0.267 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.558,0.231 +0.333,0.168,0.168,0.233,0,0,0,0.336,0.525,0.525,0,0.51,0.324 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.184,0.0463 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.0926 +1,0.584,0.584,0,0,0.277,0,0.512,0.528,0.528,0,0,0.503 +1,0.391,0.391,0,0,0.362,0.217,0.45,0.486,0.486,0,0.353,0.0463 +1,0.116,0.116,0,0,0,0.467,0.326,0.459,0.459,0,0.234,0.231 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0.0564,0.139 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.283,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0.433,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.154,0.154,0.233,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.139 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0926 +1,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.417 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.139 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.185 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.47 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.424 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.251 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.357 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.123,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0849 +1,0.0511,0.0511,0.233,0,0,0,0.29,0.42,0.42,0,0,0.188 +1,0.107,0.107,0.117,0,0,0,0.308,0.428,0.428,0,0,0.224 +0.667,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0.0463 +0.333,0.0495,0.0495,0.983,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.185 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0926 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0926 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.139 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.231 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.0926 +1,0.501,0.501,0.233,0,0,0,0.584,0.658,0.658,0,0,0.139 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.0926 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.135,0,0.0463 +1,0.584,0.584,0,0.396,0,0,0.512,0.528,0.528,0.512,0,0.266 +1,0.391,0.391,0,0.188,0,0,0.45,0.486,0.486,0,0,0.202 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0.233,0,0,0,0.283,0.447,0.447,0,0,0.177 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.224 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.325 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.105 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0943 +1,0.404,0.404,0,0,0.0638,0,0.491,0.646,0.646,0.145,0,0 +0.667,0.351,0.351,0,0.583,0.255,0.3,0.475,0.594,0.594,0,0.372,0 +0.667,0.454,0.454,0,0,0,0.15,0.5,0.569,0.569,0,0.455,0 +0.667,0.554,0.554,0.867,0,0,0,0.525,0.544,0.544,0,0.553,0.139 +1,0.584,0.584,0.333,0,0,0,0.512,0.528,0.528,0,0.102,0.458 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.442 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.25 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0993 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.187 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.705 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.0922 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.0926 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.126 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.16 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.194 +0.667,0.351,0.351,0.367,0,0,0,0.475,0.594,0.594,0,0,0.0463 +0.667,0.454,0.454,0.35,0,0,0,0.5,0.569,0.569,0,0,0.0926 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.278 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.139 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.328 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.164 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.114 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.562 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.202 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.39 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0926 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.509 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.139 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.445 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.0926 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.143 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.117 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.113 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.231 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.184 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.178 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0.152,0,0 +0.333,0.15,0.15,0,0.292,0,0,0.246,0.496,0.496,0.431,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0926 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.185 +0.667,0.251,0.251,0.233,0,0,0,0.284,0.536,0.536,0,0,0.0926 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0463 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.139 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.0926 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.322 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0946 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.206 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.167,0.167,0.283,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.284 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.172 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0.117,0,0.268 +0.667,0.249,0.249,0,0.604,0,0,0.259,0.528,0.528,0.7,0,0.0463 +0.667,0.249,0.249,0,0.271,0.277,0,0.277,0.519,0.519,0,0,0.0463 +0.667,0.251,0.251,0,0,0.362,0.217,0.284,0.536,0.536,0.226,0.347,0.0463 +1,0.363,0.363,0,0.292,0,0.7,0.361,0.596,0.596,0.607,0.372,0.0463 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0.576,0,0.367 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.0463 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.139 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.0463 +1,0.391,0.391,0,0,0.915,0,0.45,0.486,0.486,0,0.0208,0.274 +1,0.116,0.116,0,0,0.0426,0.05,0.326,0.459,0.459,0,0,0.0814 +1,0.0495,0.0495,0,0,0,0.217,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.311 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.105 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.257 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.284 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0463 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.186 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0.551,0,0.278 +0.667,0.351,0.351,0,0.583,0,0,0.475,0.594,0.594,0.785,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0.542,0,0.0926 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0.557,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0.65,0,0.0463 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0.594,0,0.185 +1,0.249,0.249,0,0,0,0.417,0.463,0.447,0.447,0,0,0.157 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.139 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.182 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.3 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.491 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.475 +0.333,0.154,0.154,0.233,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0926 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0.0463 +0.667,0.251,0.251,0.117,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0.117,0,0,0,0.327,0.552,0.552,0,0,0 +1,0.404,0.404,0.117,0,0,0,0.491,0.646,0.646,0,0,0.435 +1,0.501,0.501,0.117,0,0,0,0.584,0.658,0.658,0,0,0.36 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.297 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.231 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.504 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.133 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.259,0.259,0.483,0,0.319,0.05,0.327,0.552,0.552,0,0.0208,0.139 +1,0.404,0.404,0,0,0,0.867,0.491,0.646,0.646,0,0.84,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.499,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.168,0.417 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.324 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.185 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.066,0.066,0,0,0,0,0.314,0.428,0.428,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0.957,0,0.283,0.447,0.447,0,0.0341,0 +1,0.228,0.228,0,0,0,0.55,0.352,0.461,0.461,0,0.455,0.139 +1,0.284,0.284,0,0,0,0.133,0.376,0.503,0.503,0,0.226,0.0842 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.467 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.314 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.197 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.324 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.231 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0463 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.286,0.286,0.233,0,0,0,0.413,0.585,0.585,0,0,0.0463 +0.667,0.351,0.351,0,0.0833,0,0,0.475,0.594,0.594,0.627,0,0.648 +1,0.656,0.656,0,0.5,0,0,0.621,0.621,0.621,0.442,0,0.193 +1,0.806,0.806,0,0.292,0,0,0.658,0.583,0.583,0.223,0,0.152 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.372 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0952 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.36 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.139 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0463 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.231 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0463 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.185 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.154,0.154,0.717,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.0926 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0.4,0,0.0926 +1,0.656,0.656,0,0.583,0,0,0.621,0.621,0.621,0.118,0,0.0926 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.139 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.295 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.114 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.284,0.284,0.367,0,0,0,0.376,0.503,0.503,0,0,0 +0.333,0.168,0.168,0.35,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0.0638,0,0.258,0.496,0.496,0,0,0.0926 +0.333,0.149,0.149,0,0,0.574,0.05,0.268,0.492,0.492,0,0.214,0.139 +0.667,0.251,0.251,0,0,0,0.867,0.284,0.536,0.536,0,0.543,0.0926 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.549,0.139 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.496,0.0926 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.291,0.384,0.0926 +0.667,0.454,0.454,0,0.583,0,0,0.5,0.569,0.569,0.348,0.0504,0 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0463 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0926 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.444 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.185 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.199 +1,0.167,0.167,0.783,0,0,0,0.317,0.484,0.484,0.472,0,0.124 +1,0.286,0.286,0.667,0.583,0,0,0.296,0.511,0.511,0.348,0,0.132 +1,0.392,0.392,0.0333,0,0,0,0.213,0.534,0.534,0,0,0 +0.667,0.27,0.27,0.2,0,0,0,0.234,0.511,0.511,0,0,0 +1,0.364,0.364,0.233,0,0,0,0.232,0.546,0.546,0,0,0.139 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0,0 +1,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +1,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +1,0.351,0.351,0.283,0,0,0,0.297,0.571,0.571,0,0,0.0926 +1,0.363,0.363,0.433,0,0,0,0.361,0.596,0.596,0,0,0.139 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.139 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.139 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0463 +1,0.806,0.806,0,0,0.638,0,0.658,0.583,0.583,0,0.2,0.0926 +1,0.851,0.851,0,0,0,0.917,0.639,0.559,0.559,0,0.531,0.278 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0.675,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0.227,0.118 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.083 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.139 +0.333,0.16,0.16,0.0333,0,0,0,0.246,0.488,0.488,0,0,0.324 +0.333,0.154,0.154,0.933,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0.957,0,0.259,0.528,0.528,0,0.223,0 +1,0.349,0.349,0,0,0,0.717,0.287,0.546,0.546,0,0.26,0 +1,0.351,0.351,0,0,0,0.2,0.297,0.571,0.571,0,0,0.0463 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.324 +0.667,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.185 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.139 +0.667,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.0463 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.139 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.139 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.626 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.101 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.506 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0.21 +1,0.228,0.228,0.233,0,0,0,0.352,0.461,0.461,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.168,0.168,0.233,0,0,0,0.277,0.488,0.488,0,0,0.0926 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.139 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0463 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0463 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0.142,0,0.0463 +0.333,0.149,0.149,0,0.292,0,0,0.268,0.492,0.492,0.75,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.259,0.259,0.367,0,0,0,0.327,0.552,0.552,0,0,0.139 +0.667,0.286,0.286,0.117,0,0,0,0.413,0.585,0.585,0,0,0.702 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.225 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.102 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.0463 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.231 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0924 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.0956 +0.667,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.219 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0.233,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0.483,0.0833,0,0,0.292,0.509,0.509,0.641,0,0.0926 +0.667,0.286,0.286,0,0.5,0,0,0.413,0.585,0.585,0,0,0.185 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.185 +1,0.656,0.656,0.717,0,0,0,0.621,0.621,0.621,0,0,0.0463 +1,0.806,0.806,0,0,0.638,0,0.658,0.583,0.583,0,0,0.17 +1,0.851,0.851,0,0,0,0.55,0.639,0.559,0.559,0,0.671,0.139 +1,0.391,0.391,0,0,0,0.133,0.45,0.486,0.486,0,0.111,0.213 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.378 +1,0.228,0.228,0.117,0,0,0,0.352,0.461,0.461,0,0,0.155 +0.667,0.167,0.167,0.117,0,0,0,0.317,0.484,0.484,0,0,0.153 +0.333,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.139 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0463 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.0463 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.37 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.417 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.139 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.324 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0503,0.0503,0.85,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.113 +0.667,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.306 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.466 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.149,0.149,0.233,0,0.638,0,0.268,0.492,0.492,0,0.154,0 +0.667,0.251,0.251,0.117,0,0,0.683,0.284,0.536,0.536,0,0.0467,0 +1,0.363,0.363,0.117,0,0,0,0.361,0.596,0.596,0,0,0 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.185 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.0463 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0926 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0926 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.146 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0676 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.112 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0.181,0,0.227 +1,0.139,0.139,0,0.396,0.638,0,0.305,0.463,0.463,0.619,0,0.115 +0.667,0.284,0.284,0.233,0.188,0,0.55,0.376,0.503,0.503,0.153,0.393,0.0463 +0.333,0.168,0.168,0,0.292,0,0.133,0.277,0.488,0.488,0.673,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.463 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0926 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0926 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.669 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.278 +0.667,0.249,0.249,0.233,0,0,0,0.277,0.519,0.519,0,0,0.0926 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.353 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.157 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.517 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.0463 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.515 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.26 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.397,0,0.102 +1,0.168,0.168,0,0.292,0,0,0.277,0.488,0.488,0.118,0,0.142 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0926 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0,0 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0,0.616 +1,0.351,0.351,0.233,0,0,0,0.297,0.571,0.571,0,0,0.447 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.139 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.0926 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.185 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.139 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.278 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.139 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.378 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0.717,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0926 +0.667,0.259,0.259,0.283,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.15,0.15,0.917,0,0,0,0.246,0.496,0.496,0,0,0.278 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.231 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.278 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.328 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.331 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0.573,0,0.0926 +1,0.656,0.656,0,0.292,0,0,0.621,0.621,0.621,0.113,0,0.252 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.348 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.0463 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0.367,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0.133,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.169 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.659 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.0926 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.139 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.37 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.12 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.38 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.375 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.161 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.399 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0932 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.316 +0.667,0.172,0.172,0.25,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.35,0.35,0.367,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.655,0.655,0.383,0,0,0,0.699,0.788,0.788,0,0,0.185 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.231 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0926 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.185 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.34 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.134 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.225 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.157 +1,0.427,0.427,0,0,0,0,0.377,0.639,0.639,0,0,0.376 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0463 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.428 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.484 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.486 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0.124,0,0.0926 +1,0.655,0.655,0,0.396,0,0,0.699,0.788,0.788,0.68,0,0.324 +1,0.829,0.829,0,0.208,0,0,0.743,0.743,0.743,0,0,0.0463 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.463 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.222 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0.883,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0.389 +1,0.295,0.295,0.133,0,0,0,0.433,0.571,0.571,0,0,0.114 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.105 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.284 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.123 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.27 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.183 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0926 +0.667,0.35,0.35,0.25,0,0,0,0.478,0.67,0.67,0,0,0.0926 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.0463 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.0463 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.463 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0463 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.0594 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.199 +0.667,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.267 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.088 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.324 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0926 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.417 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.294,0.294,0.25,0,0,0,0.374,0.631,0.631,0,0,0.0463 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.278 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0926 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.185 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.129 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.301,0.301,0.133,0,0,0,0.337,0.581,0.581,0,0,0.27 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.188 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.139 +1,0.378,0.378,0,0,0,0,0.311,0.669,0.669,0,0,0.278 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0463 +0.667,0.274,0.274,0.367,0,0,0,0.323,0.611,0.611,0,0,0.231 +1,0.417,0.417,0.133,0,0,0,0.433,0.713,0.713,0,0,0.0463 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.185 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0463 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.231 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.143 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.261 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0943 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.32 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.187 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.555 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.185 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.139 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.0463 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0.366,0,0.224 +1,0.655,0.655,0,0.917,0,0,0.699,0.788,0.788,0.129,0,0.354 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.468 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.4 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.0926 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.474 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.258 +1,0.0798,0.0798,0.25,0,0,0,0.305,0.474,0.474,0,0,0.129 +1,0.33,0.33,0,0,0,0,0.477,0.55,0.55,0,0,0.184 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.347 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.526 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.694 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0926 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0.332,0,0 +0.333,0.2,0.2,0.25,0.604,0,0,0.368,0.568,0.568,0.321,0,0 +0.667,0.453,0.453,0,0,0.0638,0,0.552,0.68,0.68,0,0,0 +0.667,0.569,0.569,0,0,0.532,0.0833,0.581,0.65,0.65,0,0.3,0.231 +1,0.905,0.905,0,0,0,0.617,0.788,0.698,0.698,0,0.652,0.0463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.561 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.38 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.295,0.295,0.367,0,0,0,0.433,0.571,0.571,0,0,0.459 +0.667,0.301,0.301,0.383,0,0,0,0.337,0.581,0.581,0,0,0.412 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0926 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.139 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.441 +0.667,0.294,0.294,0.617,0,0,0,0.374,0.631,0.631,0,0,0.163 +1,0.501,0.501,0.133,0,0,0,0.588,0.773,0.773,0,0,0.271 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.305,0,0 +0.667,0.569,0.569,0,0.292,0,0,0.581,0.65,0.65,0.257,0,0.185 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.417 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.145 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.0463 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.319 +0.667,0.172,0.172,0.367,0,0,0,0.346,0.518,0.518,0,0,0.136 +0.667,0.301,0.301,0.133,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0463 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0926 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0463 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0463 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.0463 +0.667,0.2,0.2,0,0,0.298,0.0667,0.368,0.568,0.568,0,0.111,0.0463 +1,0.453,0.453,0,0,0,1,0.552,0.68,0.68,0,0.493,0 +1,0.569,0.569,0,0,0,0.117,0.581,0.65,0.65,0,0.539,0.648 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.107,0.785 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.396 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.208 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.179 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0.478,0,0 +0.667,0.301,0.301,0,0.292,0,0,0.337,0.581,0.581,0.598,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.602 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.139 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.37 +0.667,0.2,0.2,0.117,0,0,0,0.368,0.568,0.568,0,0,0.0463 +0.667,0.251,0.251,0.383,0,0,0,0.405,0.573,0.573,0,0,0.0463 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.192 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.452 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.139 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.486 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.109 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.413 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.362 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.138 +0.333,0.172,0.172,0.25,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.278 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.324 +1,0.829,0.829,0,0,0.894,0,0.743,0.743,0.743,0,0.0475,0.185 +1,0.62,0.62,0,0,0,0.6,0.611,0.621,0.621,0,0.479,0.0463 +1,0.564,0.564,0,0,0,0.35,0.596,0.601,0.601,0,0,0.185 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.322 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.136 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.181 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.293 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.158 +1,0.279,0.279,0.367,0,0,0,0.271,0.591,0.591,0,0,0.0698 +1,0.271,0.271,0.25,0,0,0,0.263,0.601,0.601,0,0,0.213 +0.667,0.159,0.159,0.133,0,0,0,0.275,0.533,0.533,0,0,0.185 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.139 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.06 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.287 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.417 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.324 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.231 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.397 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.139 +1,0.356,0.356,0.5,0,0,0,0.522,0.551,0.551,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0 +1,0.066,0.066,0,0,0,0,0.36,0.482,0.482,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.36,0.472,0.472,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.352,0.462,0.462,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.189 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.418 +0.667,0.291,0.291,0,0,0.596,0,0.263,0.581,0.581,0,0.102,0 +0.667,0.164,0.164,0,0,0,0.833,0.264,0.528,0.528,0,0.742,0 +0.667,0.16,0.16,0,0,0,1,0.261,0.533,0.533,0,0.601,0.0463 +0.667,0.159,0.159,0.25,0,0,0.0667,0.275,0.533,0.533,0,0.00445,0.0926 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.185 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.139 +0.667,0.172,0.172,0,0,0.0638,0,0.316,0.548,0.548,0,0,0 +0.667,0.2,0.2,0,0,0.532,0.0833,0.368,0.568,0.568,0,0.5,0 +0.667,0.453,0.453,0,0,0,0.617,0.552,0.68,0.68,0,0.444,0.463 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0.576,0.139 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.402,0.228 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.577,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0.675,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0.507,0.0314 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0.111,0.244 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.351 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.259 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0541 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0761 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.163 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0.367,0,0,0,0.478,0.67,0.67,0,0,0 +1,0.655,0.655,0.383,0,0,0,0.699,0.788,0.788,0,0,0.231 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.231 +1,0.905,0.905,0,0.0833,0,0,0.788,0.698,0.698,0.506,0,0.0463 +1,0.821,0.821,0,0.208,0,0,0.765,0.669,0.669,0.794,0,0.0463 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.253,0,0.0463 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0902 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.117,0,0,0,0.305,0.474,0.474,0,0,0.633 +1,0.236,0.236,0.133,0,0,0,0.404,0.522,0.522,0,0,0 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.278 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0985 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.072 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0463 +0.333,0.172,0.172,0.117,0,0,0,0.316,0.548,0.548,0,0,0.0926 +0.667,0.35,0.35,0.383,0,0,0,0.478,0.67,0.67,0,0,0.0926 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.417 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.375 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.163 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.176,0,0.4 +1,0.203,0.203,0,0.292,0,0,0.39,0.508,0.508,0.761,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0.101,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.345 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.071 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.469 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.376 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.135 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.255 +0.667,0.271,0.271,0,0,0.0638,0,0.263,0.601,0.601,0,0,0.25 +0.667,0.269,0.269,0,0,0.532,0.0833,0.293,0.601,0.601,0,0.454,0.189 +0.667,0.269,0.269,0,0,0,1,0.315,0.591,0.591,0,0.562,0.137 +1,0.387,0.387,0.617,0,0,0.1,0.355,0.684,0.684,0,0.461,0.0926 +0.667,0.294,0.294,0.133,0,0,0,0.374,0.631,0.631,0,0,0.0926 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0.196,0,0.417 +1,0.829,0.829,0,0.396,0,0,0.743,0.743,0.743,0.851,0,0.139 +1,0.905,0.905,0,0.521,0,0,0.788,0.698,0.698,0.541,0,0.0463 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.0727,0,0.244 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.159 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0.33 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.231 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.349 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0463 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0926 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.224 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.287 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.274,0.274,0.367,0,0,0,0.323,0.611,0.611,0,0,0.0926 +0.333,0.172,0.172,0.133,0,0,0,0.316,0.548,0.548,0,0,0.139 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.278 +0.667,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.712 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0926 +0.667,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.324 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.207 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.401 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.262 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.342 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.271 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.923 +0.333,0.164,0.164,0,0,0.894,0,0.264,0.528,0.528,0,0.12,0.447 +0.333,0.16,0.16,0.75,0,0,0.6,0.261,0.533,0.533,0,0.424,0 +0.667,0.269,0.269,0,0,0,0.35,0.293,0.601,0.601,0,0.671,0.0926 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.596,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.531,0.0463 +1,0.417,0.417,0.25,0,0,0,0.433,0.713,0.713,0,0.568,0.0463 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0.455,0.0463 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0.309,0.231 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0926 +1,0.564,0.564,0,0.0833,0,0,0.596,0.601,0.601,0.654,0,0.324 +1,0.203,0.203,0,0.833,0,0,0.39,0.508,0.508,0,0,0.102 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.43 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.25,0,0.83,0,0.258,0.465,0.465,0,0.26,0 +1,0.382,0.382,0.25,0,0,0.7,0.266,0.669,0.669,0,0.337,0 +1,0.378,0.378,0,0,0,0,0.311,0.669,0.669,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0.117,0,0,0,0.323,0.611,0.611,0,0,0.231 +0.667,0.294,0.294,0.133,0,0,0,0.374,0.631,0.631,0,0,0.0926 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.324 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.231 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0926 +0.667,0.62,0.62,0.25,0,0,0,0.611,0.621,0.621,0,0,0.185 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0463 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.417 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.566 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.204 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.463 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0926 +0.667,0.269,0.269,0.25,0,0,0,0.293,0.601,0.601,0,0,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0.278 +1,0.387,0.387,0,0,0,0,0.355,0.684,0.684,0,0,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0.122,0,0.0463 +1,0.655,0.655,0,0.396,0,0,0.699,0.788,0.788,0.366,0,0.231 +1,0.829,0.829,0,0.521,0,0,0.743,0.743,0.743,0,0,0.0463 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.231 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0974 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.178 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.317 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.196 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.155 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0827 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0463 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.139 +1,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.231 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0926 +1,0.564,0.564,0,0,0.298,0.0667,0.596,0.601,0.601,0,0.0861,0.35 +1,0.203,0.203,0,0,0,0.633,0.39,0.508,0.508,0,0.338,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.465 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0.133,0,0,0,0.331,0.493,0.493,0,0,0.0726 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.25,0,0,0,0.261,0.523,0.523,0,0,0.278 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.463 +0.333,0.162,0.162,0.25,0,0,0,0.29,0.538,0.538,0,0,0.0463 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0463 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.231 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.47 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.139 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.139 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.477 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.192 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.219 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.223 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0.75,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0.291,0,0 +1,0.569,0.569,0,0.708,0,0,0.581,0.65,0.65,0.307,0,0 +1,0.335,0.335,0,0.208,0,0,0.434,0.543,0.543,0,0,0.417 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.266 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.509 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.271 +1,0.417,0.417,0.5,0,0,0,0.521,0.624,0.624,0.443,0,0.314 +1,0.427,0.427,0,0.604,0,0,0.377,0.639,0.639,0.101,0,0.325 +0.667,0.299,0.299,0.117,0,0,0,0.256,0.581,0.581,0,0,0.727 +0.667,0.291,0.291,0.133,0,0,0,0.263,0.581,0.581,0,0,0.443 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.116 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0.117,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0.133,0,0,0,0.316,0.548,0.548,0,0,0.185 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.0926 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.139 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.139 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.251 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.152 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.624 +0.667,0.236,0.236,0.25,0,0,0,0.404,0.522,0.522,0,0,0.223 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.291 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.231 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.278 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.294,0.294,0.75,0,0,0,0.374,0.631,0.631,0,0,0.138 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.139 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.234 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.243 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.519 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0.0638,0,0.346,0.518,0.518,0,0,0 +1,0.175,0.175,0.867,0,0.532,0.0833,0.298,0.523,0.523,0,0.205,0 +1,0.424,0.424,0.383,0,0,0.383,0.255,0.639,0.639,0,0.423,0.283 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0,0.705,0.121 +1,0.394,0.394,0,0,0,0,0.277,0.654,0.654,0,0.102,0.0463 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0926 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.139 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0.397,0,0.278 +0.667,0.453,0.453,0.117,0.604,0,0,0.552,0.68,0.68,0.72,0,0.278 +0.667,0.569,0.569,0.883,0,0,0,0.581,0.65,0.65,0.673,0,0.185 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.524,0,0.406 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.689,0,0.185 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0.618,0,0.0463 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0.634,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.358 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.344 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0,0,0.136 +1,0.394,0.394,0,0,0,0,0.277,0.654,0.654,0,0,0.127 +1,0.382,0.382,0,0,0,0,0.266,0.669,0.669,0,0,0.32 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.0463 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0463 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.37 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.139 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.231 +0.667,0.453,0.453,0.25,0,0,0,0.552,0.68,0.68,0.172,0,0.278 +1,0.829,0.829,0,0.292,0,0,0.743,0.743,0.743,0.746,0,0.185 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.383,0,0.185 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0.515,0,0.231 +1,0.51,0.51,0,0.604,0,0,0.654,0.594,0.594,0.662,0,0.139 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.335 +1,0.236,0.236,0.25,0,0,0,0.404,0.522,0.522,0,0,0.228 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.2,0.2,0.867,0,0.0638,0,0.368,0.568,0.568,0,0,0.278 +1,0.655,0.655,0.133,0,0.83,0,0.699,0.788,0.788,0,0.214,0.0926 +1,0.829,0.829,0,0,0,0.85,0.743,0.743,0.743,0,0.252,0.0926 +1,0.62,0.62,0,0,0,1,0.611,0.621,0.621,0,0,0 +1,0.307,0.307,0,0,0,0.05,0.427,0.533,0.533,0,0,0.231 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.0758 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.194 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.43 +1,0.295,0.295,0.367,0,0,0,0.433,0.571,0.571,0,0,0.19 +0.667,0.301,0.301,0.133,0,0,0,0.337,0.581,0.581,0,0,0.454 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.383 +0.667,0.291,0.291,0.25,0,0,0,0.263,0.581,0.581,0,0,0.281 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.231 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0463 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0.413,0,0.0926 +1,0.501,0.501,0,0.604,0,0,0.588,0.773,0.773,0.0969,0,0.139 +1,0.655,0.655,0.5,0,0,0,0.699,0.788,0.788,0,0,0.0463 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.231 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0463 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.24 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.462 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.3 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.139 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0926 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0926 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.371 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.677 +0.667,0.35,0.35,0,0,0.298,0.0667,0.478,0.67,0.67,0,0.0223,0.321 +1,0.655,0.655,0,0,0,0.883,0.699,0.788,0.788,0,0.255,0.231 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0.608,0.417 +0.667,0.62,0.62,0.367,0,0,0,0.611,0.621,0.621,0,0.461,0.0463 +1,0.821,0.821,0.633,0,0,0,0.765,0.669,0.669,0,0.239,0.0463 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0.532,0,0.305,0.473,0.473,0,0,0.123 +0.667,0.147,0.147,0,0,0.0638,0.45,0.33,0.493,0.493,0,0.591,0.174 +0.333,0.177,0.177,0.233,0,0,0.583,0.345,0.518,0.518,0,0.102,0.0926 +0.333,0.184,0.184,0.0333,0,0,0,0.297,0.523,0.523,0,0,0.0463 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.139 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.0463 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0463 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0926 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.587 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.392 +0.667,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.18 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.304 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.54 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0.267,0,0,0,0.33,0.493,0.493,0,0,0.0704 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0463 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.231 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0.817,0,0,0,0.316,0.547,0.547,0,0,0.139 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.231 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.0463 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.37 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0926 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.243 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0171 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.139 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.185,0.185,0,0,0.383,0,0.257,0.523,0.523,0,0,0 +0.667,0.312,0.312,0,0,0.213,0.333,0.263,0.58,0.58,0,0.411,0 +0.333,0.175,0.175,0.117,0,0,0.95,0.264,0.528,0.528,0,0.32,0.185 +0.333,0.171,0.171,0.15,0,0,0,0.26,0.532,0.532,0,0.436,0.139 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.453,0.0463 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.577,0.0463 +0.667,0.338,0.338,0.367,0,0,0,0.322,0.609,0.609,0,0.426,0.231 +0.667,0.425,0.425,0.167,0,0,0,0.373,0.629,0.629,0,0.132,0.0463 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.189 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.493 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0463 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.224,0,0 +1,0.345,0.345,0,0.646,0,0,0.521,0.55,0.55,0.341,0,0.0463 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.817,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0.402,0,0.102 +1,0.321,0.321,0,0.646,0,0,0.255,0.58,0.58,0.255,0,0.108 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.346 +1,0.426,0.426,0.267,0,0,0,0.276,0.652,0.652,0,0,0.208 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0.652 +1,0.409,0.409,0,0,0,0,0.31,0.667,0.667,0,0,0.244 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.417 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +1,0.612,0.612,0.267,0,0,0,0.431,0.711,0.711,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.37 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.224 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.0926 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0463 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.134 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.139 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.187 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.24 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.381 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.0186 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0463 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.139 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.16 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.689 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.422 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.203 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0463 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0896 +1,0.245,0.245,0.483,0,0,0,0.403,0.521,0.521,0,0,0.0726 +1,0.305,0.305,0.05,0,0,0,0.432,0.57,0.57,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0.05,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0463 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.324 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.231 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.185 +1,0.747,0.747,0,0,0.298,0,0.785,0.696,0.696,0,0,0.45 +1,0.566,0.566,0,0,0,0.683,0.763,0.667,0.667,0,0.593,0.185 +1,0.0495,0.0495,0,0,0,0.0833,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.203 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.176 +0.333,0.147,0.147,0.267,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0.145,0,0.185 +0,0.0495,0.0495,0,0.542,0,0,0.258,0.465,0.465,0.729,0,0 +0.333,0.171,0.171,0,0.104,0,0,0.26,0.532,0.532,0,0,0.0463 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0463 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0463 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.278 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.231 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.0926 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.401 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.308 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.213,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0.383,0.2,0.305,0.473,0.473,0,0.269,0.0949 +0.667,0.245,0.245,0,0,0,0.833,0.403,0.521,0.521,0,0.129,0.166 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0531 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.185 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.416 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.362 +1,0.804,0.804,0,0,0.894,0,0.586,0.77,0.77,0,0.316,0.0926 +0.667,0.647,0.647,0,0,0,0.717,0.55,0.679,0.679,0,0.893,0.278 +1,0.919,0.919,0,0,0,0.317,0.741,0.741,0.741,0,0.647,0.139 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0.414,0.463 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.305 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.116 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0.345,0,0 +0.333,0.185,0.185,0,0.646,0,0,0.257,0.523,0.523,0.399,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.139 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.278 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0463 +0.333,0.173,0.173,0.533,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0.533,0,0,0,0.322,0.609,0.609,0,0,0.0926 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.0463 +1,0.553,0.553,0.233,0,0,0,0.477,0.669,0.669,0,0,0.154 +1,0.946,0.946,0.0333,0.229,0.851,0,0.697,0.785,0.785,0.436,0,0.28 +1,0.919,0.919,0,0.417,0.0426,0.467,0.741,0.741,0.741,0,0.251,0.194 +1,0.515,0.515,0,0,0,0.567,0.609,0.619,0.619,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.509 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0.367,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.171,0.171,0.167,0,0,0,0.26,0.532,0.532,0,0,0.0463 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.139 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.185 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.0463 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.139 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.417 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0463 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.384 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.278 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.44 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.253 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0463 +0.333,0.169,0.169,0,0,0.0638,0,0.275,0.532,0.532,0,0,0.0926 +0.667,0.297,0.297,0,0,0.83,0,0.314,0.59,0.59,0,0.141,0.0463 +0.667,0.338,0.338,0.533,0,0,0.25,0.322,0.609,0.609,0,0.466,0.0463 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.527,0.324 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0.141,0.37 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.0463 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.19 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.242 +0.667,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.149 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.505 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0349 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0978 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0931 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.617 +0.333,0.184,0.184,0.733,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0.35,0,0,0,0.257,0.523,0.523,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0.533,0,0.213,0,0.373,0.629,0.629,0,0,0 +1,0.804,0.804,0,0,0.383,0.2,0.586,0.77,0.77,0,0.239,0.0926 +1,0.946,0.946,0,0,0,0.567,0.697,0.785,0.785,0,0,0.278 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0.591,0,0.185 +1,0.747,0.747,0,0.646,0,0,0.785,0.696,0.696,0,0,0.293 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.539 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.151 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.369 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.212 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0815 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.406 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.39 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0.259,0,0.101 +0.333,0.169,0.169,0,0.646,0,0,0.275,0.532,0.532,0.706,0,0.173 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.154 +0.333,0.194,0.194,0.85,0,0,0,0.29,0.537,0.537,0,0,0.285 +0.333,0.237,0.237,0.267,0,0,0,0.316,0.547,0.547,0,0,0.0463 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0926 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.185 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.185 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.0463 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.417 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.141 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.099 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +1,0.245,0.245,0.267,0,0,0,0.403,0.521,0.521,0,0,0.149 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.173 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.567 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.211 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.164 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.392 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.533,0,0,0,0.29,0.537,0.537,0,0,0.0926 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.0463 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.0926 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.231 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0463 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.242 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0852 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.284 +0.667,0.321,0.321,0,0,0.213,0,0.255,0.58,0.58,0,0,0.186 +0.667,0.312,0.312,0,0,0.681,0,0.263,0.58,0.58,0,0.329,0.228 +0.667,0.3,0.3,0,0,0,0.967,0.27,0.59,0.59,0,0.368,0 +0.667,0.292,0.292,0,0,0,0.317,0.263,0.6,0.6,0,0.53,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.57,0.278 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.539,0.0463 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0.479,0.0463 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.488,0.139 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0.636,0.387 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.696,0.421 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0.76,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0.504,0.0926 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0.748,0.0926 +0.333,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0.573,0.139 +0.667,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.504,0.0463 +0.667,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0.27,0.391 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.693 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0.167 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0.172 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.114 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.395 +1,0.245,0.245,0.817,0,0,0,0.403,0.521,0.521,0,0,0.423 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.493 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.378 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.112 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0.353,0,0.324 +0.333,0.175,0.175,0,0.312,0,0,0.264,0.528,0.528,0.724,0,0.324 +0.333,0.171,0.171,0.233,0,0,0,0.26,0.532,0.532,0.37,0,0.0463 +0.333,0.169,0.169,0.0333,0,0,0,0.275,0.532,0.532,0,0,0.0926 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.185 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.0463 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.804,0.804,0,0,0.894,0,0.586,0.77,0.77,0,0.102,0.21 +0.667,0.647,0.647,0,0,0,0.517,0.55,0.679,0.679,0,0.366,0.237 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0.847,0.607 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0.509,0.325 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0.675,0.203 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0.277,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0.877,0.185 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0.577,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.257 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0183 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.169 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.108 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.382 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0926 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.139 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.185 +0.333,0.237,0.237,0.267,0,0,0,0.316,0.547,0.547,0,0,0.0926 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.185 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.185 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0.422,0,0.324 +0.667,0.515,0.515,0,0.646,0,0,0.609,0.619,0.619,0.86,0,0.0943 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.646,0,0.118 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0.553,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0.321,0.171,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0.679,0,0.185 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0.521,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0.366,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0.0638,0,0.258,0.465,0.465,0,0,0.185 +1,0.147,0.147,0,0,0.532,0.0833,0.33,0.493,0.493,0,0.402,0 +1,0.177,0.177,0,0,0,0.95,0.345,0.518,0.518,0,0.184,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0.377,0 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.3 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.273 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.225 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0.442,0,0.768 +0.333,0.169,0.169,0,0.979,0,0,0.275,0.532,0.532,0.305,0,0.0751 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0.188 +1,0.482,0.482,0.267,0,0,0,0.354,0.681,0.681,0,0,0.186 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.251 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.0463 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.582 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.521 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.139 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.231 +1,0.493,0.493,0,0.0833,0,0,0.652,0.593,0.593,0.546,0,0 +1,0.183,0.183,0,0.229,0,0,0.455,0.511,0.511,0.582,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0974 +1,0.0525,0.0525,0,0,0,0,0.329,0.471,0.471,0,0,0.332 +0.667,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.113 +0.667,0.245,0.245,0,0,0.532,0,0.403,0.521,0.521,0,0,0.207 +0.667,0.305,0.305,0,0,0.0638,0.45,0.432,0.57,0.57,0,0.0979,0 +0.333,0.184,0.184,0,0,0,0.317,0.297,0.523,0.523,0,0,0.0463 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.169,0.169,0,0,0.596,0,0.275,0.532,0.532,0,0.0979,0 +0.333,0.173,0.173,0,0,0,0.95,0.286,0.528,0.528,0,0.476,0 +0.333,0.194,0.194,0,0,0.213,0.0833,0.29,0.537,0.537,0,0.5,0 +0.333,0.237,0.237,0,0,0.681,0,0.316,0.547,0.547,0,0.0861,0.0463 +1,0.804,0.804,0,0,0,0.767,0.586,0.77,0.77,0,0.227,0.315 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.324 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.139 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.159 +1,0.566,0.566,0.267,0,0,0,0.763,0.667,0.667,0,0,0.414 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.102 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.103 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0.311,0,0.63 +0.667,0.305,0.305,0.983,0.312,0,0,0.432,0.57,0.57,0.795,0,0 +0.667,0.318,0.318,0.1,0,0,0,0.337,0.58,0.58,0.682,0,0.0926 +0.333,0.185,0.185,0.733,0,0,0,0.257,0.523,0.523,0.197,0,0.139 +0.333,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.0926 +0.333,0.175,0.175,0.183,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.483,0,0,0,0.29,0.537,0.537,0,0,0.0463 +0.667,0.425,0.425,0.333,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0.183,0,0 +1,0.946,0.946,0,0.312,0,0,0.697,0.785,0.785,0.727,0,0.324 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.0926 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0926 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.189,0,0.432 +1,0.345,0.345,0,0.312,0,0,0.521,0.55,0.55,0.68,0,0.357 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.106 +1,0.051,0.051,0.3,0,0,0,0.293,0.468,0.468,0,0,0.0354 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.181 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.175 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.341 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.504 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.312 +0.333,0.181,0.181,0.267,0,0,0,0.26,0.523,0.523,0,0,0.0809 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0926 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.139 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0463 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.139 +0.667,0.425,0.425,0.483,0,0,0,0.373,0.629,0.629,0,0,0.139 +0.667,0.553,0.553,0.333,0,0,0,0.477,0.669,0.669,0,0,0.0926 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.0463 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.185 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.387 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.157 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.261 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.19 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.366 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0.346,0,0.385 +0.667,0.177,0.177,0,0.312,0,0,0.345,0.518,0.518,0.359,0,0.159 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.401 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.187 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.387 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.418 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.172 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.139 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.194,0.194,0.483,0,0,0,0.29,0.537,0.537,0,0,0.139 +0.667,0.425,0.425,0.05,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.278 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0.147,0,0.147 +1,0.919,0.919,0,0.312,0,0,0.741,0.741,0.741,0.443,0,0.339 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0463 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0817 +1,0.0495,0.0495,0.267,0,0,0,0.305,0.463,0.463,0,0,0.0926 +1,0.0525,0.0525,0,0,0,0,0.329,0.471,0.471,0,0,0 +1,0.146,0.146,0,0,0,0,0.398,0.489,0.489,0.366,0,0 +0.667,0.245,0.245,0,0.646,0,0,0.403,0.521,0.521,0.18,0,0 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.426 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0463 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.231 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.139 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0463 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.23 +0.667,0.425,0.425,0.483,0,0,0,0.373,0.629,0.629,0,0,0.426 +0.667,0.553,0.553,0.05,0,0,0,0.477,0.669,0.669,0,0,0.553 +0.667,0.647,0.647,0.233,0,0,0,0.55,0.679,0.679,0,0,0.0463 +0.333,0.339,0.339,0.3,0,0,0,0.419,0.557,0.557,0,0,0.0463 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.154 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.143 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.176 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0463 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.667,0.425,0.425,0.267,0,0,0,0.373,0.629,0.629,0,0,0.346 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.0978 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.139 +0.667,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.278 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.278 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0463 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.231 +0.667,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0926 +0.667,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0874 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0.409,0,0.518 +0.667,0.3,0.3,0,0.646,0,0,0.27,0.59,0.59,0.522,0,0.0808 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0.526,0,0.338 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.197 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.135 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0463 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.278 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.417 +1,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.139 +1,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0.147,0,0.0463 +1,0.747,0.747,0,0.312,0,0,0.785,0.696,0.696,0.553,0,0.139 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.583,0,0 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0.598,0,0 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0.303,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0.585,0,0.0463 +1,0.066,0.066,0,0,0,0,0.359,0.481,0.481,0.637,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0.704,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.164 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0.619,0,0 +0.667,0.318,0.318,0,0.312,0,0,0.337,0.58,0.58,0.381,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.185 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.139 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.185 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.0463 +0.333,0.173,0.173,0.533,0,0,0,0.286,0.528,0.528,0,0,0.185 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.0926 +0.333,0.301,0.301,0.533,0,0,0,0.367,0.567,0.567,0,0,0.141 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0463 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.0463 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0926 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.117,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.222 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0406 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.0463 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.37 +0.333,0.173,0.173,0,0,0.532,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0.362,0.217,0.29,0.537,0.537,0,0.393,0.324 +0.667,0.425,0.425,0,0,0,0.817,0.373,0.629,0.629,0,0.577,0.139 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.844,0.0463 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.668,0.231 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0.368,0.0463 +1,0.747,0.747,0,0,0.596,0,0.785,0.696,0.696,0,0,0.401 +1,0.566,0.566,0,0,0,0.517,0.763,0.667,0.667,0,0.522,0.338 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0.708,0.194 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0751 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.118 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.477 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.127 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0.494 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.185 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.178 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.374 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0463 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0463 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.278 +0.667,0.553,0.553,0.267,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.185 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.0926 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.0926 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0.404,0,0.139 +1,0.197,0.197,0,0.646,0,0,0.389,0.508,0.508,0.332,0,0.108 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.114,0.114,0,0,0,0,0.351,0.481,0.481,0,0,0.0714 +0.667,0.147,0.147,0.533,0,0,0,0.33,0.493,0.493,0,0,0.0987 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.129 +0.667,0.318,0.318,0,0,0.532,0,0.337,0.58,0.58,0,0,0.545 +0.667,0.321,0.321,0,0,0.362,0.217,0.255,0.58,0.58,0,0.561,0.254 +0.667,0.312,0.312,0,0,0,0.55,0.263,0.58,0.58,0,0.364,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.466,0.0463 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0.289,0.0463 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.185 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.185 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0.391,0,0.0463 +0.667,0.553,0.553,0,0.312,0,0,0.477,0.669,0.669,0.273,0,0.231 +0.333,0.348,0.348,0.267,0,0,0,0.404,0.572,0.572,0,0,0.405 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.465 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.242 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.083 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.184,0.184,0.267,0,0,0,0.297,0.523,0.523,0,0,0.0463 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0926 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0.251,0,0 +0.667,0.425,0.425,0,0.312,0,0,0.373,0.629,0.629,0.596,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.185 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.231 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.332 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.201 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.204 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.185 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.667,0.314,0.314,0.367,0,0,0,0.375,0.705,0.705,0,0,0.0463 +1,0.513,0.513,0.183,0,0,0,0.447,0.862,0.862,0,0,0.139 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.128 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.662 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.444 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.417 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.185 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.0926 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.203 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.105 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.55,0,0,0,0.372,0.541,0.541,0,0,0.115 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0.154,0,0 +1,0.337,0.337,0,0.333,0,0,0.3,0.692,0.692,0.557,0,0.106 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0.619,0,0.278 +1,0.316,0.316,0,0,0.383,0,0.319,0.705,0.705,0.425,0,0.516 +1,0.307,0.307,0,0,0.234,0.317,0.31,0.717,0.717,0,0.312,0.202 +0.667,0.305,0.305,0,0,0,0.5,0.347,0.717,0.717,0,0.613,0.139 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.703,0.139 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0.124,0.693,0 +0.667,0.457,0.457,0,0.333,0,0,0.449,0.755,0.755,0.402,0.402,0.324 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.408,0.231 +0.333,0.366,0.366,0.117,0,0,0,0.465,0.641,0.641,0,0.457,0.37 +0.333,0.344,0.344,0.433,0,0,0,0.484,0.622,0.622,0,0,0.0926 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0926 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0926 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0.404,0,0.174 +1,0.183,0.183,0,0.667,0,0,0.552,0.605,0.605,0.706,0,0.112 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0.522,0,0.185 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0.142 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.089 +0.667,0.251,0.251,0.467,0,0,0,0.487,0.617,0.617,0,0,0.381 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.23 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0927 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0849 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.128 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.146 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.333,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0.0926 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.247 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.509 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.226 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.143 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.323 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.186 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.608 +0.333,0.178,0.178,0.55,0,0,0,0.284,0.591,0.591,0,0,0.0926 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.255 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0.25,0,0.269 +1,0.869,0.869,0.117,0.667,0,0,0.741,0.974,0.974,0.619,0,0.342 +1,1,1,0.717,0.667,0,0,0.881,0.993,0.993,0.492,0,0.503 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0.205,0,0.228 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0679 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0926 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0.267,0,0,0,0.391,0.572,0.572,0,0,0.243 +0.667,0.33,0.33,0,0.0833,0,0,0.403,0.692,0.692,0.6,0,0.214 +0.667,0.337,0.337,0,0.25,0,0,0.3,0.692,0.692,0.56,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0.779,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0.269,0,0.231 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.185 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0463 +0.667,0.596,0.596,0.267,0,0,0,0.58,0.805,0.805,0,0,0.116 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.0463 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.102,0,0.417 +1,0.554,0.554,0.117,0.333,0.617,0,0.965,0.843,0.843,0.294,0.196,0.3 +1,0.488,0.488,0.433,0,0,0.817,0.825,0.749,0.749,0,0,0.0463 +1,0.183,0.183,0,0,0,0.283,0.552,0.605,0.605,0,0,0.0463 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.256 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.181 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.497 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.139 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.403 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0993 +1,1,1,0.55,0,0,0,0.881,0.993,0.993,0,0,0.258 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.307 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0926 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0463 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.24 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0846 +1,0.251,0.251,0.467,0,0,0,0.487,0.617,0.617,0,0,0.128 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.284 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.196 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.394 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.33 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.201 +0.333,0.177,0.177,0.267,0,0,0,0.302,0.591,0.591,0,0,0.1 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.387 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.287 +0.667,0.253,0.253,0.117,0.0833,0,0,0.354,0.61,0.61,0.618,0,0.144 +1,0.596,0.596,0.15,0.583,0,0,0.58,0.805,0.805,0.767,0,0.253 +1,1,1,0,0,0,0,0.881,0.993,0.993,0.732,0,0.463 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0.185,0,0.277 +1,0.732,0.732,0,0,0.383,0,0.993,0.88,0.88,0,0,0.0463 +1,0.554,0.554,0,0,0.234,0.317,0.965,0.843,0.843,0,0.0475,0 +1,0.342,0.342,0,0,0,0.5,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.115 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.139 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.356 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.375 +1,0.661,0.661,0.117,0.0833,0,0,0.545,0.899,0.899,0.6,0,0.0926 +1,0.596,0.596,0.15,0.25,0,0,0.58,0.805,0.805,0.47,0,0.0463 +1,1,1,0,0.333,0,0,0.881,0.993,0.993,0.655,0,0.231 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.185 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0926 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.501 +1,0.342,0.342,0.267,0,0,0,0.636,0.655,0.655,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.33,0.33,0.467,0,0,0,0.403,0.692,0.692,0,0,0.104 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0.617,0,0.31,0.717,0.717,0,0.184,0 +0.667,0.305,0.305,0,0,0,0.817,0.347,0.717,0.717,0,0.76,0.324 +0.667,0.314,0.314,0.55,0,0,0,0.375,0.705,0.705,0,0.415,0.0463 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.2,0.139 +0.333,0.253,0.253,0.117,0,0,0,0.354,0.61,0.61,0,0,0.185 +0.667,0.596,0.596,0.417,0,0,0,0.58,0.805,0.805,0,0,0.278 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.185 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.0926 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.501 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.151 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.169 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.634 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.345 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.267,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.258 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0926 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.185 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.278 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.185 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.139 +0.667,0.457,0.457,0.55,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0.285,0,0.0926 +0.667,0.683,0.683,0,0.333,0,0,0.673,0.817,0.817,0.546,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.777,0,0.278 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0926 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.231 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.476 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.147,0,0.104 +1,0.251,0.251,0,0.396,0,0,0.487,0.617,0.617,0.765,0,0.505 +0.667,0.181,0.181,0,0.271,0,0,0.391,0.572,0.572,0.637,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0.275,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0926 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.231 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.139 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.231 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0926 +0.333,0.323,0.323,0,0.0833,0,0,0.419,0.635,0.635,0.689,0,0.324 +1,1,1,0,0.583,0,0,0.881,0.993,0.993,0.698,0,0.139 +1,0.933,0.933,0.117,0,0,0,0.937,0.937,0.937,0.472,0,0.324 +1,0.732,0.732,0.15,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.196 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.32 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.514 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.457 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.193 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.87 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.518 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.374 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.457,0.457,0.117,0,0,0,0.449,0.755,0.755,0,0,0.231 +0.667,0.596,0.596,0.15,0,0,0,0.58,0.805,0.805,0,0,0.207 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0463 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.231 +1,0.732,0.732,0,0,0.936,0,0.993,0.88,0.88,0,0.107,0 +1,0.554,0.554,0,0,0,0.567,0.965,0.843,0.843,0,0.318,0.0926 +1,0.196,0.196,0,0,0,0.25,0.447,0.56,0.56,0,0,0.0926 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.506 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.141 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.538 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.196 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0852 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.187 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.278 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.324 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0926 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0926 +0.667,0.638,0.638,0.267,0,0,0,0.711,0.78,0.78,0.397,0,0.231 +1,0.732,0.732,0,0.333,0,0,0.993,0.88,0.88,0.718,0,0.398 +1,0.554,0.554,0,0.708,0,0,0.965,0.843,0.843,0.343,0,0.53 +1,0.0495,0.0495,0,0.312,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.494 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.401 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.0805 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.139 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0926 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0.333,0.178,0.178,0.367,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.333,0.177,0.177,1,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0.0333,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.667,0.359,0.359,0.867,0,0,0,0.384,0.73,0.73,0.433,0,0.0463 +0.667,0.457,0.457,0.25,0.667,0,0,0.449,0.755,0.755,0.639,0,0.231 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0.682,0,0.417 +1,1,1,0,0,0,0,0.881,0.993,0.993,0.492,0,0.509 +1,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.779,0,0.494 +1,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0.207 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.185 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.129 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.345 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.2 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0463 +0.667,0.314,0.314,0,0.0833,0,0,0.375,0.705,0.705,0.417,0,0.185 +0.667,0.359,0.359,0,0.25,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.185 +1,1,1,0,0,0,0,0.881,0.993,0.993,0.316,0,0.231 +1,0.933,0.933,0,0.333,0,0,0.937,0.937,0.937,0.0898,0,0.185 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.324 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.185 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0463 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.278 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0984 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.278 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0463 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.494 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.116 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,0.867,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0.533,0,0,0,0.881,0.993,0.993,0,0,0.0926 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.479 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.296 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.337 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0.267,0,0,0,0.34,0.516,0.516,0,0,0.546 +0.667,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.187 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.321 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.272 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.336 +0.333,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.183,0.183,0.467,0,0,0,0.288,0.585,0.585,0,0,0 +1,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.278 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.139 +0.667,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0.418,0,0.231 +1,1,1,0,0.667,0,0,0.881,0.993,0.993,0.575,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0.643,0,0.324 +1,0.732,0.732,0.367,0,0,0,0.993,0.88,0.88,0.809,0,0.185 +1,0.386,0.386,0.183,0,0,0,0.729,0.717,0.717,0,0,0.227 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.111 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.421 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.128 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0,0,0.702,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0.234,0.317,0.279,0.579,0.579,0,0.522,0.278 +0.667,0.189,0.189,0,0,0,0.5,0.284,0.579,0.579,0,0.62,0.185 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0.444,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0.656,0 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0.552,0.139 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.282,0.194 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.218,0.232 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.381,0.463 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.595,0.0926 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0.448,0 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0.647,0.417 +0.667,0.277,0.277,0,0,0,0,0.503,0.604,0.604,0,0.473,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0.264,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.143 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.147 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.116 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0.183,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.237 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.247 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.0938 +1,0.47,0.47,0,0,0.702,0,0.475,0.806,0.806,0,0,0.484 +0.667,0.337,0.337,0,0,0.234,0.317,0.3,0.692,0.692,0,0.681,0.385 +0.667,0.328,0.328,0,0,0,0.5,0.31,0.692,0.692,0,0.496,0.0648 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.398,0.0463 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0926 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.314,0.314,0,0.0833,0,0,0.375,0.705,0.705,0.636,0,0.0463 +0.667,0.359,0.359,0,0.25,0,0,0.384,0.73,0.73,0.244,0,0 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.544 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.139 +1,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.4 +0.667,0.344,0.344,0.867,0,0,0,0.484,0.622,0.622,0,0,0.139 +1,0.277,0.277,0.25,0,0,0,0.503,0.604,0.604,0,0,0.0926 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.251,0.251,0,0.0833,0,0,0.487,0.617,0.617,0.496,0,0.306 +0.667,0.181,0.181,0,0.938,0,0,0.391,0.572,0.572,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.185 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0463 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0463 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0.366,0,0.139 +0.667,0.457,0.457,0,0.667,0,0,0.449,0.755,0.755,0.576,0,0.278 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0.239,0,0.0463 +0.667,0.683,0.683,0,0.667,0,0,0.673,0.817,0.817,0.329,0,0.0463 +0.667,0.638,0.638,0,0,0.298,0.0667,0.711,0.78,0.78,0,0.089,0.0463 +1,0.732,0.732,0,0,0,0.75,0.993,0.88,0.88,0,0.561,0.0463 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0.479,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.257 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.172 +1,0.251,0.251,0.367,0,0,0,0.487,0.617,0.617,0,0,0.27 +0.667,0.181,0.181,0.183,0,0,0,0.391,0.572,0.572,0,0,0.169 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.193,0.193,0,0,0.298,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0.567,0.284,0.579,0.579,0,0.488,0.0463 +0.333,0.183,0.183,0,0,0,0.533,0.288,0.585,0.585,0,0.145,0.324 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.185 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.667,0.314,0.314,0,0,0.617,0,0.375,0.705,0.705,0,0,0.0926 +0.667,0.359,0.359,0,0,0,0.567,0.384,0.73,0.73,0,0.659,0 +0.667,0.457,0.457,0.267,0,0,0.817,0.449,0.755,0.755,0,0.329,0.139 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0.642,0.0463 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0.0861,0.763 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.0751 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.488 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0.442,0,0.541 +1,0.342,0.342,0,0.333,0,0,0.636,0.655,0.655,0.144,0,0.278 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.101 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.139 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0926 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.185 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.231 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0926 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.413 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0.111,0,0.185 +0.667,0.504,0.504,0,0.396,0,0,0.748,0.742,0.742,0.451,0,0.231 +0.667,0.386,0.386,0,0.271,0,0,0.729,0.717,0.717,0,0,0.449 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.219 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.137 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +1,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.332 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.584 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0463 +0.667,0.457,0.457,0.867,0,0,0,0.449,0.755,0.755,0,0,0.0926 +1,0.869,0.869,0.25,0,0,0,0.741,0.974,0.974,0,0,0.231 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.231 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0463 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.378 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.138 +1,0.351,0.351,0.267,0,0,0,0.601,0.693,0.693,0,0,0.956 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.338 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.393 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.153 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.395 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.169 +0.667,0.366,0.366,0.367,0,0,0,0.465,0.641,0.641,0,0,0.0748 +1,0.638,0.638,0.467,0,0,0,0.711,0.78,0.78,0,0,0.402 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0463 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.37 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.278 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0.267,0,0,0,0.326,0.51,0.51,0,0,0.322 +1,0.15,0.15,0,0,0,0,0.503,0.618,0.618,0.133,0,0 +1,0.351,0.351,0,0.333,0,0,0.601,0.693,0.693,0.494,0,0.129 +0.667,0.313,0.313,0,0,0.298,0.0667,0.524,0.68,0.68,0.402,0.107,0 +0.333,0.19,0.19,0,0,0,0.75,0.33,0.579,0.579,0,0.559,0.0926 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.0463 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0463 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.278 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0926 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0.255,0,0.0463 +1,0.661,0.661,0,0.333,0,0,0.545,0.899,0.899,0.167,0,0 +1,0.869,0.869,0.267,0,0,0,0.741,0.974,0.974,0,0,0.0926 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.139 +1,0.933,0.933,0.55,0,0,0,0.937,0.937,0.937,0,0,0.185 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.128 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.139 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0463 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0824 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.361 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.0463 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.139 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.185 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.278 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.139 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.0926 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.157 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.366,0.366,0.867,0,0,0,0.465,0.641,0.641,0,0,0 +0.667,0.638,0.638,0.25,0,0,0,0.711,0.78,0.78,0,0,0.37 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.139 +0.333,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.288 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.25 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.34 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0.117,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.351,0.351,0.433,0,0,0,0.601,0.693,0.693,0,0,0.317 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.109 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.134 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.324 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.324 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.0463 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.341 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.463 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.173 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.103 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.345 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.602 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0463 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0.185,0,0.0926 +0.333,0.182,0.182,0,0.396,0,0,0.316,0.585,0.585,0.408,0,0.0463 +0.333,0.204,0.204,0,0.271,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0.367,0,0,0,0.354,0.61,0.61,0,0,0.0463 +0.333,0.323,0.323,0.183,0,0,0,0.419,0.635,0.635,0,0,0.0463 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.231 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.0926 +0.667,0.504,0.504,0,0.0833,0,0,0.748,0.742,0.742,0.601,0,0.185 +1,0.218,0.218,0,0.583,0,0,0.493,0.591,0.591,0,0,0.18 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.808 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.179 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.108 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.867,0,0,0,0.258,0.465,0.465,0,0,0.0463 +1,0.307,0.307,0.533,0,0,0,0.31,0.717,0.717,0,0,0 +1,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0924 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0.312,0,0.231 +0.667,0.457,0.457,0,0.667,0,0,0.449,0.755,0.755,0.7,0,0.231 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.278 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.0926 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0463 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.463 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.231 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.157 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0.454,0,0.0802 +0.667,0.19,0.19,0.267,0.667,0,0,0.33,0.579,0.579,0.212,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.417 +1,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0,0.159 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0463 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0926 +1,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +1,0.457,0.457,0.367,0,0,0,0.449,0.755,0.755,0,0,0.0926 +1,0.869,0.869,0.467,0,0.936,0,0.741,0.974,0.974,0,0.142,0.324 +1,1,1,0,0,0,0.567,0.881,0.993,0.993,0,0.663,0.0926 +0.667,0.638,0.638,0,0,0,0.533,0.711,0.78,0.78,0,0.43,0.139 +0.667,0.504,0.504,0,0.0833,0,0,0.748,0.742,0.742,0.363,0.433,0 +0.667,0.386,0.386,0,0.583,0,0,0.729,0.717,0.717,0,0.0608,0.37 +0.667,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.0926 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0926 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0949 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.253 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.193,0.193,0.75,0,0,0,0.279,0.579,0.579,0,0,0.0463 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.185 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.139 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0926 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.139 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.139 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0926 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.278 +1,1,1,0,0,0,0,0.881,0.993,0.993,0.28,0,0.231 +1,0.933,0.933,0,0.667,0,0,0.937,0.937,0.937,0.415,0,0.251 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.375 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.439 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.142 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_4.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_4.csv new file mode 100644 index 0000000000..48692ee83a --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_4.csv @@ -0,0 +1,8761 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.257 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.123 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.0907 +0.667,0.322,0.322,0,0.25,0,0,0.319,0.705,0.705,0.15,0,0.136 +0.667,0.313,0.313,0,0.55,0,0,0.31,0.717,0.717,0.591,0,0.227 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0.568,0,0.0453 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0.566,0,0.0907 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.175 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.188 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.449 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.272 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0453 +0.667,0.565,0.565,0.0167,0.75,0,0,0.748,0.742,0.742,0.497,0,0.181 +0.667,0.43,0.43,1,0.05,0,0,0.729,0.717,0.717,0,0,0.229 +1,0.536,0.536,0.267,0,0,0,0.825,0.749,0.749,0,0,0.168 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.18 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.132 +1,0.253,0.253,0.0167,0,0,0,0.487,0.617,0.617,0,0,0.2 +1,0.316,0.316,0.75,0,0,0,0.524,0.68,0.68,0,0,0.35 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0926 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.205 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.283 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.181 +0.333,0.181,0.181,0,0.8,0,0,0.284,0.591,0.591,0.894,0,0.0907 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0.599,0,0.0907 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0.211,0,0.0453 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.453 +0.667,0.548,0.548,0.267,0,0,0,0.58,0.805,0.805,0,0,0.181 +0.333,0.359,0.359,0.5,0,0,0,0.465,0.641,0.641,0,0,0.0907 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.136 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.181 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0936 +0.667,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.181 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0.25,0,0,0.258,0.465,0.465,0.141,0,0 +1,0.183,0.183,0,0.283,0,0,0.391,0.572,0.572,0.404,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.136 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0907 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0907 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.136 +0.667,0.548,0.548,0.767,0,0,0,0.58,0.805,0.805,0,0,0.181 +0.333,0.359,0.359,0.25,0,0,0,0.465,0.641,0.641,0,0,0.136 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.0907 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.151 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.263 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.251 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.12 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.272 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.227 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.0453 +0.667,0.182,0.182,0.0167,0,0,0,0.316,0.585,0.585,0,0,0.272 +0.667,0.196,0.196,0.5,0,0,0,0.321,0.597,0.597,0,0,0.0907 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.318 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0752 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.193 +1,0.823,0.823,0,0.533,0,0,0.993,0.88,0.88,0.498,0,0.0907 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0.535,0,0.136 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.272 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0.767,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.0907 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.227 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.0453 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.801 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.174 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.571 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.152 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.57 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0.517,0,0.483,0.833,0.391,0.572,0.572,0,0.181,0 +1,0.334,0.334,0,0,0,0.25,0.403,0.692,0.692,0,0.315,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.363 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0453 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.0453 +0.333,0.18,0.18,0.25,0,0,0,0.302,0.591,0.591,0,0,0.0453 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0907 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.0453 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.0907 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.272 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.149 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.181 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.187 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.151,0.151,0.433,0,0,0,0.372,0.541,0.541,0,0,0.227 +0.667,0.183,0.183,0.0833,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.181 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0.122 +0.667,0.334,0.334,0,0.8,0,0,0.31,0.692,0.692,0.587,0,0.288 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0.153,0,0.111 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0907 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.322 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.166 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0453 +0.333,0.234,0.234,0,0.417,0.483,0.583,0.354,0.61,0.61,0.272,0.108,0 +0.667,0.548,0.548,0.183,0.117,0,0.233,0.58,0.805,0.805,0.659,0.421,0.136 +1,0.979,0.979,0.0667,0,0,0,0.881,0.993,0.993,0.848,0,0.453 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0.186,0,0.129 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.353 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0614 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.155 +1,0.477,0.477,0.233,0,0,0,0.475,0.806,0.806,0,0,0.108 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.363 +0.667,0.311,0.311,0.517,0,0,0,0.347,0.717,0.717,0,0,0.0453 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.0453 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.408 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.136 +0.667,0.548,0.548,0,0.533,0.483,0.417,0.58,0.805,0.805,0.415,0.0669,0.179 +0.667,0.669,0.669,0,0,0,1,0.673,0.817,0.817,0,0.359,0.311 +1,0.991,0.991,0,0,0,0.483,0.937,0.937,0.937,0,0.277,0.0907 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.718,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.0453 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.143 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.174 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.652 +0.333,0.186,0.186,0.25,0,0,0,0.288,0.585,0.585,0,0,0.536 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0697 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0.136 +1,0.602,0.602,0,0.5,0,0,0.545,0.899,0.899,0.26,0,0.0907 +0.667,0.548,0.548,0.25,1,0,0,0.58,0.805,0.805,0.314,0,0.181 +1,0.979,0.979,0,0.117,0,0,0.881,0.993,0.993,0,0,0.272 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0907 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.181 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.377 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0.0167,0,0,0,0.34,0.516,0.516,0,0,0.112 +1,0.355,0.355,0.233,0,0,0,0.601,0.693,0.693,0,0,0.146 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.271 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.365 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.545 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.333 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.156 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.116 +0.333,0.18,0.18,0.0167,0,0,0,0.302,0.591,0.591,0,0,0.157 +0.667,0.315,0.315,1,0.25,0,0,0.375,0.705,0.705,0.106,0,0 +0.333,0.196,0.196,1,0.283,0,0,0.321,0.597,0.597,0.674,0,0.0453 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0.685,0,0 +0.667,0.548,0.548,1,0,0,0,0.58,0.805,0.805,0.676,0,0.0907 +0.333,0.359,0.359,0.65,0,0,0,0.465,0.641,0.641,0.686,0,0.181 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0.699,0,0.0907 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0.378,0,0.249 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.136 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0907 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.181 +0.667,0.313,0.313,0.25,0,0,0,0.31,0.717,0.717,0,0,0.227 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.0453 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.317 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.227 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.136 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0,0.272 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.259 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.15 +1,0.823,0.823,0.0167,0,0,0,0.993,0.88,0.88,0,0,0.0907 +1,0.621,0.621,0.233,0,0,0,0.965,0.843,0.843,0,0,0.127 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.128 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.325 +1,0.316,0.316,0.767,0,0,0,0.524,0.68,0.68,0,0,0.327 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.238 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.0453 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.181 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0453 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.0453 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.0907 +0.667,0.315,0.315,0,0,0.483,0.667,0.375,0.705,0.705,0,0.207,0.0453 +0.667,0.343,0.343,0,0,0,0.417,0.384,0.73,0.73,0,0.205,0.181 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.457,0 +0.667,0.548,0.548,0.517,0,0,0,0.58,0.805,0.805,0,0.286,0.0453 +0.667,0.669,0.669,0.25,0,0,0,0.673,0.817,0.817,0,0.356,0.0907 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0907 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.227 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +0.667,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.227 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.136 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0.183,0.0833,0.34,0.516,0.516,0,0,0.128 +1,0.151,0.151,0,0,0.3,0.183,0.372,0.541,0.541,0,0.667,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0.479,0.181 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0.241,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0.25,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.181 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.0907 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.0453 +0.667,0.548,0.548,0,0.533,0,0,0.58,0.805,0.805,0.502,0,0.0453 +0.333,0.359,0.359,0,0.167,0,0,0.465,0.641,0.641,0.34,0,0 +1,0.991,0.991,0,0.633,0,0,0.937,0.937,0.937,0.509,0,0.832 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.392 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0936 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0.333,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.185 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.408 +1,0.334,0.334,0,0.533,0,0,0.403,0.692,0.692,0.645,0,0.084 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0.552,0,0.107 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0.543,0,0.0453 +0.333,0.186,0.186,0.933,0,0.433,0.267,0.288,0.585,0.585,0.658,0,0.272 +0.667,0.313,0.313,1,0,0.05,0,0.31,0.717,0.717,0.164,0.537,0.196 +0.333,0.18,0.18,0.133,0,0,0,0.302,0.591,0.591,0,0.293,0.382 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.0463,0.0453 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.227 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.0453 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.0453 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0672 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.181 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.225 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.449,0.449,0.75,0,0,0,0.657,0.787,0.787,0,0,0.113 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0,0.373 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.136 +0.667,0.322,0.322,0.517,0,0,0,0.319,0.705,0.705,0,0,0.136 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.227 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.136 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0453 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.0907 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.193 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.191 +0.667,0.565,0.565,0.0167,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.43,0.43,0.5,0,0,0,0.729,0.717,0.717,0,0,0.0453 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0981 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.133 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0.25,0,0,0,0.279,0.579,0.579,0,0,0.298 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.168 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.181 +0.667,0.313,0.313,0.267,0,0,0,0.31,0.717,0.717,0,0,0.0907 +0.667,0.311,0.311,0.5,0,0,0,0.347,0.717,0.717,0,0,0.227 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0.227 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0.0907 +1,0.602,0.602,0.25,0.5,0,0,0.545,0.899,0.899,0.213,0,0.0907 +1,0.798,0.798,0,0.0333,0,0,0.741,0.974,0.974,0.382,0,0.181 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.168 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.212 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.0907 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0921 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.261 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0.267,0.167,0.33,0.579,0.579,0,0,0 +0.667,0.196,0.196,0,0,0.217,0.65,0.279,0.579,0.579,0,0.402,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0.292,0.0453 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.353,0.25 +1,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.27,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0.624,0.136 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.477,0.136 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.411,0 +0.667,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0.383,0.136 +0.667,0.548,0.548,0.25,0,0,0,0.58,0.805,0.805,0,0.442,0.0453 +0.333,0.359,0.359,0.517,0,0,0,0.465,0.641,0.641,0,0.0412,0.181 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.181 +0.667,0.565,0.565,0,0,0.267,0.167,0.748,0.742,0.742,0,0,0.317 +1,0.621,0.621,0,0,0.217,0.367,0.965,0.843,0.843,0,0.288,0.5 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0.615,0.248 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0.315,0.162 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.352 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.254 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0983 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.384 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.578 +0.667,0.334,0.334,0,0,0.717,0.433,0.31,0.692,0.692,0,0.282,0.0453 +0.667,0.322,0.322,0,0,0,0.383,0.319,0.705,0.705,0,0.44,0.227 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.494,0.363 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.36,0.181 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.498,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.414,0.0907 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.552,0.181 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.32,0.181 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.0907 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.317 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.136 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.126 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0966 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0.0515,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0.5,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0616 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.137 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0644 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.139 +0.667,0.311,0.311,0.25,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.0453 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.136 +1,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0,0.136 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.136 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.408 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.411 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0907 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.188 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.227 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.0453 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0453 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.227 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.181 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.136 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.181 +1,0.798,0.798,0.683,0,0,0,0.741,0.974,0.974,0,0,0.419 +0.667,0.669,0.669,0.35,0,0,0,0.673,0.817,0.817,0,0,0.263 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.172 +1,0.823,0.823,0,0.533,0,0,0.993,0.88,0.88,0.646,0,0.378 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0.155,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.191 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.121 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.169 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.136 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.667,0.186,0.186,0.183,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0.0667,0,0,0,0.284,0.591,0.591,0,0,0.181 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.272 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.272 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.669,0.669,0.767,0,0,0,0.673,0.817,0.817,0,0,0.272 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.0453 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.136 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.173 +1,0.183,0.183,0.517,0,0,0,0.391,0.572,0.572,0,0,0.0134 +0.333,0.192,0.192,0.25,0,0.517,0,0.33,0.579,0.579,0,0.0483,0 +0.333,0.196,0.196,0,0,0.683,0.267,0.279,0.579,0.579,0,0.375,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0.351,0.181 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0.589,0 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.278,0.184 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.0453 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.181 +0.667,0.343,0.343,0,0,0.267,0.167,0.384,0.73,0.73,0,0,0.317 +0.333,0.234,0.234,0,0,0.217,0.1,0.354,0.61,0.61,0,0.525,0 +0.333,0.299,0.299,0,0,0,0,0.419,0.635,0.635,0,0.317,0.227 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0.461,0.317 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.466,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0.532,0.0453 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0.144,0.188 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.36 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.045 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.0674 +1,0.343,0.343,0.767,0,0,0,0.3,0.692,0.692,0,0,0.147 +1,0.477,0.477,0.233,0,0.233,0.267,0.336,0.806,0.806,0,0.0444,0 +1,0.458,0.458,0,0,0,0,0.35,0.824,0.824,0,0.593,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0.269,0.0453 +1,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.64,0.0907 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0.416,0.0453 +1,0.49,0.49,0,0,0.0167,0,0.447,0.862,0.862,0,0.216,0.265 +1,0.602,0.602,0,0,0.467,0.533,0.545,0.899,0.899,0,0.126,0.136 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.317 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.317 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.363 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.0907 +0.667,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.0907 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.136 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0988 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.169 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0252 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.11 +0.667,0.334,0.334,0,0,0.483,0.267,0.31,0.692,0.692,0,0.113,0.0453 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0.763,0.363 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.377,0.136 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.808,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.326,0.136 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.308,0 +0.667,0.418,0.418,0.767,0,0,0,0.449,0.755,0.755,0,0.472,0.0453 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.391,0 +0.667,0.669,0.669,0.0167,0,0,0,0.673,0.817,0.817,0,0.228,0.408 +1,0.991,0.991,0.75,0,0,0,0.937,0.937,0.937,0,0,0.317 +1,0.823,0.823,0,0.533,0,0,0.993,0.88,0.88,0.692,0,0.0907 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.084 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.483,0.267,0.258,0.465,0.465,0,0.133,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0.312,0 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.308 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.332 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.152 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.101 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.0453 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.41 +0.667,0.196,0.196,0.0167,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.418,0.418,0.233,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0453 +0.333,0.363,0.363,0,0,0,0,0.484,0.622,0.622,0,0,0.478 +1,0.823,0.823,0.0167,0,0,0,0.993,0.88,0.88,0,0,0.372 +1,0.621,0.621,0.233,0,0,0,0.965,0.843,0.843,0,0,0.136 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.137 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.316,0.316,0,0,0.0167,0,0.524,0.68,0.68,0,0,0.106 +0.667,0.334,0.334,0,0,0.467,0.533,0.403,0.692,0.692,0,0.152,0.0586 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0.844,0 +0.667,0.334,0.334,0.517,0,0,0,0.31,0.692,0.692,0,0.282,0.0907 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.317 +0.333,0.181,0.181,0.517,0,0,0,0.284,0.591,0.591,0,0,0.272 +0.667,0.311,0.311,0,0.5,0,0,0.347,0.717,0.717,0.345,0,0.227 +0.667,0.315,0.315,0,0.283,0,0,0.375,0.705,0.705,0.359,0,0 +0.667,0.343,0.343,0.0167,0.55,0,0,0.384,0.73,0.73,0.76,0,0.0453 +0.667,0.418,0.418,0.5,0,0,0,0.449,0.755,0.755,0,0,0.122 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.0453 +0.667,0.669,0.669,0.0167,0,0,0,0.673,0.817,0.817,0,0,0.0453 +0.667,0.677,0.677,0.233,0,0,0,0.711,0.78,0.78,0,0,0.447 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.401 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.248 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0714 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.449 +1,0.477,0.477,0,0,0.483,0.267,0.475,0.806,0.806,0,0.00772,0.0453 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0.423,0.227 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0.369,0.0453 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0.622,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0.329,0.227 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.31,0 +0.667,0.315,0.315,0,0.8,0,0,0.375,0.705,0.705,0.595,0.363,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0.724,0.248,0.0453 +0.667,0.418,0.418,0.183,0,0,0,0.449,0.755,0.755,0.531,0.377,0.0907 +1,0.798,0.798,0.0667,0.167,0,0,0.741,0.974,0.974,0.15,0.638,0.136 +1,0.979,0.979,0,0.633,0,0,0.881,0.993,0.993,0.345,0.467,0.171 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0.252,0.0453 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.403 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.306 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,0.183,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.151,0.151,0.0667,0,0,0,0.372,0.541,0.541,0,0,0.321 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.846 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.328 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.322,0.322,0.183,0,0,0,0.319,0.705,0.705,0,0,0.0742 +0.667,0.313,0.313,0.583,0,0,0,0.31,0.717,0.717,0,0,0.272 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0.433,0.333,0.316,0.585,0.585,0,0,0.181 +0.667,0.343,0.343,0,0,0.05,0.75,0.384,0.73,0.73,0,0.633,0.272 +0.667,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0.282,0.0453 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.0907 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.136 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0506 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.431 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.183,0.183,0.0167,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.334,0.334,0.75,0.533,0.267,0.167,0.403,0.692,0.692,0.641,0,0 +0.667,0.343,0.343,0,0,0.217,0.917,0.3,0.692,0.692,0.0889,0.364,0 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0.269,0 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0.464,0.101 +0.667,0.313,0.313,0.517,0,0,0,0.31,0.717,0.717,0,0.207,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.234,0 +0.667,0.315,0.315,0,0,0.267,0.167,0.375,0.705,0.705,0,0.212,0.0453 +0.667,0.343,0.343,0,0,0.217,0.1,0.384,0.73,0.73,0,0.414,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.453,0.544 +0.667,0.548,0.548,0.0167,0,0,0,0.58,0.805,0.805,0,0.275,0.136 +0.667,0.669,0.669,0.233,0,0,0,0.673,0.817,0.817,0,0,0.0907 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.181 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0453 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.363 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.151,0.151,0.25,0,0,0,0.372,0.541,0.541,0,0,0.107 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.244 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.374 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.0729 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.0453 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.17 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.326 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0453 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0,0,0.308 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.196 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.298 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.393 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.393 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.305 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.367 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.101 +1,0.477,0.477,0.517,0,0.0167,0,0.475,0.806,0.806,0,0,0 +0.667,0.343,0.343,0.25,0,0.7,0.683,0.3,0.692,0.692,0,0.234,0 +0.667,0.334,0.334,0,0,0,0.667,0.31,0.692,0.692,0,0.352,0.227 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0.485,0.272 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0.404,0.136 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0.283,0.0907 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0.298,0.0907 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.539,0 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.413,0.0453 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0.455,0.317 +0.667,0.669,0.669,0.0167,0,0,0,0.673,0.817,0.817,0,0.598,0 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0,0.47,0.0453 +1,0.823,0.823,0.0167,0,0,0,0.993,0.88,0.88,0,0.112,0.277 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.108 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.313,0.313,0,0.517,0,0,0.527,0.683,0.683,0.753,0,0.131 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0.155,0,0.146 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0453 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.136 +0.667,0.177,0.177,0,0.2,0,0,0.303,0.593,0.593,0.127,0,0 +0.667,0.307,0.307,0,0.783,0,0,0.377,0.709,0.709,0.578,0,0.227 +0.667,0.322,0.322,0,0.583,0,0,0.386,0.734,0.734,0.521,0,0 +0.667,0.367,0.367,0.25,0,0,0,0.452,0.759,0.759,0.737,0,0.0453 +0.667,0.466,0.466,0.25,0,0,0,0.584,0.809,0.809,0,0,0.0453 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.16 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.0907 +0.667,0.625,0.625,0,0,0.25,0.783,0.753,0.746,0.746,0,0.178,0.363 +0.667,0.501,0.501,0.5,0,0,0,0.734,0.721,0.721,0,0.185,0.181 +0.667,0.442,0.442,0,0,0.75,0.25,0.64,0.658,0.658,0,0.17,0.453 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0.126,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.217,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,1,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0.187 +0.667,0.337,0.337,0.0833,0,0,0,0.302,0.696,0.696,0,0,0.0936 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.0453 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0907 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.363 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.181 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0 +0.333,0.258,0.258,0,0.7,0,0,0.421,0.637,0.637,0.385,0,0.544 +0.333,0.322,0.322,0,0.0833,0,0,0.468,0.644,0.644,0.171,0,0.317 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.0453 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.181 +0.667,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.18 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0.148 +1,0.124,0.124,0,0,0,0,0.563,0.66,0.66,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0875 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.122 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.414 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.361 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.136 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0907 +0.333,0.183,0.183,0.15,0,0,0,0.289,0.587,0.587,0,0,0.363 +0.333,0.178,0.178,0.1,0,0,0,0.284,0.593,0.593,0,0,0.0453 +0.667,0.305,0.305,0,0.133,0,0,0.349,0.721,0.721,0.0775,0,0 +0.667,0.307,0.307,0,0.65,0,0,0.377,0.709,0.709,0.762,0,0.363 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.0907 +0.667,0.367,0.367,0,0,0.5,0.25,0.452,0.759,0.759,0,0.197,0.227 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.351,0.136 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.0453 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.119 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0.15,0,0,0,0.734,0.721,0.721,0,0,0.293 +1,0.442,0.442,0.35,0,0,0,0.64,0.658,0.658,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.349 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0.65,0,0,0,0.331,0.581,0.581,0,0,0.235 +0.667,0.193,0.193,0.117,0,0,0,0.28,0.581,0.581,0,0,0.38 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.0453 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.272 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.227 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.181 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0453 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.118 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.136 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.204 +1,0.313,0.313,0.0333,0,0,0,0.527,0.683,0.683,0,0,0.155 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.0737 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.0825 +0.667,0.328,0.328,0.25,0,0,0,0.311,0.696,0.696,0,0,0.506 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.165 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.466 +0.333,0.177,0.177,0,0,0.217,0.1,0.303,0.593,0.593,0,0,0.163 +0.667,0.307,0.307,0,0,0.283,0.417,0.377,0.709,0.709,0,0.4,0.136 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.498,0 +0.333,0.208,0.208,0,0.7,0,0,0.355,0.612,0.612,0.415,0.187,0 +0.333,0.258,0.258,0.467,0.0833,0,0,0.421,0.637,0.637,0.0889,0,0.0453 +0.333,0.322,0.322,0.0333,0,0,0,0.468,0.644,0.644,0,0,0.363 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.227 +0.333,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0,0,0.227 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.227 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.3,0,0,0,0.374,0.543,0.543,0,0,0.108 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.372 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.114 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.327 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.218 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.317 +0.667,0.307,0.307,0.25,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.227 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.0907 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.136 +0.667,0.466,0.466,0,0.2,0,0,0.584,0.809,0.809,0.157,0,0.0453 +0.667,0.595,0.595,0,0.583,0,0,0.677,0.822,0.822,0.638,0,0.408 +0.667,0.67,0.67,0.25,0,0,0,0.715,0.784,0.784,0.728,0,0.0921 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.138 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.181 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0664 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.129 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.044 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.138 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.182 +1,0.313,0.313,0.467,0,0,0,0.527,0.683,0.683,0,0,0.0139 +1,0.47,0.47,0.0333,0,0,0,0.479,0.811,0.811,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.0453 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.0453 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0907 +0.667,0.307,0.307,0,0.45,0,0,0.311,0.721,0.721,0.315,0,0.181 +0.667,0.305,0.305,0,0.333,0.5,0.25,0.349,0.721,0.721,0.599,0.489,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.282,0.136 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.368,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.653,0.181 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.611,0.388 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.438,0.413 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.268,0.453 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.252,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0848 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.316 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.0453 +1,0.099,0.099,0,0,0,0,0.461,0.595,0.595,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0.467,0.25,0.392,0.574,0.574,0,0,0 +1,0.33,0.33,0,0,0.0333,0,0.405,0.696,0.696,0,0.38,0 +1,0.481,0.481,0.25,0,0,0,0.324,0.811,0.811,0,0.462,0.132 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0.615,0.151 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0.367,0.35 +1,0.436,0.436,0.25,0,0,0,0.338,0.849,0.849,0,0,0.164 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.227 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0453 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0453 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.227 +0.333,0.322,0.322,0.25,0,0,0,0.468,0.644,0.644,0,0,0.223 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.317 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.136 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0453 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.363 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0453 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.0907 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0907 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.181 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.317 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0907 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.136 +0.333,0.258,0.258,0.467,0,0,0,0.421,0.637,0.637,0,0,0.0907 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.317 +1,0.98,0.98,0.833,0,0,0,0.944,0.943,0.943,0,0,0.0913 +1,0.913,0.913,0,0.517,0.467,0.35,1,0.887,0.887,0.409,0,0.181 +1,0.727,0.727,0,0,0.0333,0.167,0.972,0.849,0.849,0.389,0.447,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0.525,0.0907 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0.342,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0765 +1,0.0495,0.0495,0.15,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0.867,0,0,0,0.341,0.505,0.505,0,0,0.218 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.12 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.204 +1,0.351,0.351,0,0,0,0,0.606,0.698,0.698,0,0,0.777 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.491 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.335 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.497 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0453 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0453 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.305,0.305,0.25,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0453 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0453 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.227 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.317 +0.667,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.299 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.218 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.227 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.135,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0276 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0692 +1,0.0495,0.0495,0.15,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.313,0.313,0.617,0,0,0,0.527,0.683,0.683,0,0,0.109 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.135 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.139 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.227 +0.667,0.307,0.307,0,0,0.4,0.283,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0.1,0.767,0.386,0.734,0.734,0,0.156,0.0453 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.181 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.272 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0453 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.272 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.272 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.25 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0825 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.181,0.181,0.25,0,0,0,0.392,0.574,0.574,0,0,0.0707 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,0.25,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0453 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0453 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.181 +0.333,0.186,0.186,0.467,0,0,0,0.322,0.6,0.6,0,0,0.272 +0.667,0.367,0.367,0.3,0.7,0,0,0.452,0.759,0.759,0.382,0,0.216 +1,0.674,0.674,0,0.0833,0,0,0.746,0.981,0.981,0.406,0,0.0453 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.136 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.136 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.136 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0907 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.385 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0996 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.0599 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.204 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.186 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0907 +0.333,0.183,0.183,0,0.2,0,0,0.289,0.587,0.587,0.167,0,0.0907 +0.333,0.178,0.178,0,0.583,0,0,0.284,0.593,0.593,0.718,0,0.0453 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0.115,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.272 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.215 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.126 +0.667,0.466,0.466,0.467,0,0,0,0.584,0.809,0.809,0,0,0.272 +0.667,0.595,0.595,0.0333,0,0,0,0.677,0.822,0.822,0,0,0.272 +0.667,0.67,0.67,0.767,0,0,0,0.715,0.784,0.784,0,0,0.0453 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.0453 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.272 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.263 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.107 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.0868 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.263 +0.667,0.328,0.328,0,0,0.467,0.35,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0.0333,0.7,0.321,0.709,0.709,0,0.43,0.136 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.219,0.272 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0.512,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.412,0.0907 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.34,0.181 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0.577,0.0453 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0.647,0.0453 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.412,0.181 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.296,0.136 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.668,0.0453 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0.278,0.0453 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0.23,0.105 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.0921 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.0674 +0.667,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.149 +0.333,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.0453 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.227 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0453 +0.667,0.307,0.307,0,0,0.25,0.783,0.311,0.721,0.721,0,0.0257,0.0907 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.541,0.181 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.331,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.257,0.0907 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.475,0.262 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.498,0.536 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.586,0.159 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.248,0.136 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.557,0.0453 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0.45,0.181 +1,0.442,0.442,0,0.45,0,0,0.64,0.658,0.658,0.256,0.533,0 +1,0.183,0.183,0,0.333,0,0,0.555,0.608,0.608,0.474,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.257 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.116 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.15,0.15,0.25,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.326 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.411 +1,0.481,0.481,0,0,0.217,0.1,0.324,0.811,0.811,0,0,0.396 +1,0.468,0.468,0,0,0.283,0.417,0.338,0.811,0.811,0,0.304,0.129 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0.597,0.58 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0.459,0.25 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.264,0.0453 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.122,0 +0.667,0.322,0.322,0,0.2,0,0,0.386,0.734,0.734,0.0819,0,0 +0.667,0.367,0.367,0,0.583,0,0,0.452,0.759,0.759,0.786,0,0.0453 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0.744,0,0.0907 +1,0.868,0.868,0,0,0,0,0.887,1,1,0.641,0,0.453 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0.78,0,0.309 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0.631,0,0.0685 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0.202,0,0.227 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.21 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.275 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.16 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.0133 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0.9,0,0,0,0.284,0.593,0.593,0,0,0.181 +0.333,0.177,0.177,0.883,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.136 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0453 +0.667,0.367,0.367,0,0.383,0,0,0.452,0.759,0.759,0.338,0,0.181 +0.667,0.466,0.466,0.65,0.4,0,0,0.584,0.809,0.809,0.519,0,0.0907 +1,0.868,0.868,1,0,0.15,0.0333,0.887,1,1,0.681,0,0.363 +1,0.98,0.98,0.9,0.133,0.35,1,0.944,0.943,0.943,0.074,0.274,0 +1,0.913,0.913,0,0.65,0,0.283,1,0.887,0.887,0.583,0.592,0.0453 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0.788,0.448,0.0453 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0.0653,0,0.408 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.265 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.25 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.15 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.344 +0.667,0.316,0.316,0.15,0,0,0,0.321,0.709,0.709,0,0,0.181 +0.667,0.307,0.307,0.1,0,0,0,0.311,0.721,0.721,0,0,0.0453 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.181 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.0453 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.0907 +1,0.674,0.674,0.25,0,0,0,0.746,0.981,0.981,0,0,0.136 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.227 +1,0.98,0.98,0,0.517,0,0,0.944,0.943,0.943,0.549,0,0.0453 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0.397,0,0.265 +1,0.727,0.727,0,0.783,0,0,0.972,0.849,0.849,0.657,0,0.272 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.0122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.135 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.464 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.136 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.409 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0,0 +0.667,0.307,0.307,0.5,0,0,0,0.311,0.721,0.721,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0453 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.0453 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.287 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.272 +0.667,0.595,0.595,0.25,0,0,0,0.677,0.822,0.822,0,0,0.453 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.0453 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.181 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0747 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.444,0.444,0.767,0.783,0,0,0.662,0.792,0.792,0.57,0,0 +0.667,0.33,0.33,0.967,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,0.05,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.0907 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.181 +0.333,0.178,0.178,0.25,0,0,0,0.284,0.593,0.593,0,0,0.0907 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0453 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.0453 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.181 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.136 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0453 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.0453 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.262 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.435 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0772 +1,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.143 +1,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.089 +1,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.317 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.0907 +0.667,0.466,0.466,0,0.783,0,0,0.584,0.809,0.809,0.765,0,0.317 +0.667,0.595,0.595,0.5,0,0,0,0.677,0.822,0.822,0.73,0,0.499 +0.667,0.67,0.67,0,0.517,0,0,0.715,0.784,0.784,0.622,0,0.0907 +0.667,0.337,0.337,0,0,0,0,0.505,0.606,0.606,0.139,0,0.453 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0907 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.227 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.218 +1,0.053,0.053,0,0,0,0,0.396,0.558,0.558,0,0,0.333 +1,0.116,0.116,0,0,0,0,0.424,0.57,0.57,0,0,0.091 +1,0.251,0.251,0,0,0,0,0.49,0.621,0.621,0,0,0.173 +1,0.444,0.444,0,0,0,0,0.662,0.792,0.792,0,0,0.178 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.181 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.0453 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.136 +1,0.449,0.449,0,0,0,0,0.352,0.83,0.83,0,0,0.188 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0.0988 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.0453 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.408 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.333,0.258,0.258,0,0,0,0,0.421,0.637,0.637,0,0,0.518 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.0907 +0.667,0.67,0.67,0.467,0,0,0,0.715,0.784,0.784,0,0,0 +0.667,0.625,0.625,1,0,0,0,0.753,0.746,0.746,0,0,0.0453 +1,0.727,0.727,0.583,0,0,0,0.972,0.849,0.849,0,0,0.365 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +1,0.15,0.15,0.217,0,0,0,0.374,0.543,0.543,0,0,0.0639 +1,0.181,0.181,0.55,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.227 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.136 +0.333,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.227 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0453 +0.667,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0453 +0.667,0.466,0.466,0.467,0,0,0,0.584,0.809,0.809,0,0,0.301 +0.667,0.595,0.595,1,0.45,0,0,0.677,0.822,0.822,0.249,0,0.227 +0.667,0.67,0.67,0.583,0.0667,0,0,0.715,0.784,0.784,0.476,0,0.136 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0.557,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.184 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0757 +1,0.249,0.249,0,0,0,0,0.704,0.679,0.679,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.551 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.368 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.125 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.301 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.174 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.649 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0907 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.0453 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.0915 +0.333,0.258,0.258,0.5,0,0,0,0.421,0.637,0.637,0,0,0.108 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.225 +1,0.98,0.98,0,0,0.5,0.25,0.944,0.943,0.943,0,0.1,0.0453 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.341,0.472 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0.251,0.11 +0.667,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.15,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0.1,0,0,0,0.392,0.574,0.574,0,0,0.0596 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.155 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.389 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.0918 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.836 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.272 +0.333,0.177,0.177,0,0.633,0,0,0.303,0.593,0.593,0.463,0,0.0907 +0.333,0.178,0.178,0,0.15,0,0,0.317,0.587,0.587,0.223,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.301 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.556 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.457 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.0586 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0.467,0,0,0,0.374,0.543,0.543,0,0,0.0694 +0.667,0.313,0.313,0.55,0,0,0,0.527,0.683,0.683,0,0,0.0755 +0.667,0.33,0.33,0.717,0,0,0,0.405,0.696,0.696,0,0,0.312 +1,0.481,0.481,1,0,0,0,0.324,0.811,0.811,0,0,0.28 +1,0.468,0.468,0.0667,0,0,0,0.338,0.811,0.811,0,0,0.0907 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.0453 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.363 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.272 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.667,0.322,0.322,0.767,0,0,0,0.386,0.734,0.734,0,0,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.136 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.0453 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.272 +1,0.98,0.98,0,0.517,0,0,0.944,0.943,0.943,0.418,0,0.136 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0.216,0,0.0907 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.106 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.255 +1,0.468,0.468,0,0,0,0,0.338,0.811,0.811,0,0,0.303 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.587 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0.146 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0.0453 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.363 +0.333,0.322,0.322,0,0,0,0,0.468,0.644,0.644,0,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.0907 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.144 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +1,0.33,0.33,0.25,0,0,0,0.405,0.696,0.696,0,0,0.0986 +0.667,0.193,0.193,0,0,0.217,0,0.28,0.581,0.581,0,0,0.174 +0.667,0.328,0.328,0.217,0,0.533,0.85,0.311,0.696,0.696,0,0.4,0.406 +0.667,0.316,0.316,0.0333,0,0,0.2,0.321,0.709,0.709,0,0.508,0.0907 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.274,0 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0.255,0.272 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.43,0.0453 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0.615,0 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0.404,0.136 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.367,0.227 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.598,0.136 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0.282,0.408 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0.375,0.0907 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0.0746,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.113 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.147,0.147,0.233,0,0,0,0.331,0.494,0.494,0,0,0.133 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.171 +1,0.318,0.318,0.483,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.0453 +0.667,0.3,0.3,0,0,0.233,0.25,0.271,0.592,0.592,0,0,0.136 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.467,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.402,0.136 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.414,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0.45,0.0453 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.505,0.181 +0.333,0.222,0.222,0.267,0,0,0,0.368,0.569,0.569,0,0.187,0.0907 +0.667,0.507,0.507,0.45,0,0,0,0.553,0.682,0.682,0,0.477,0.0453 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0.317,0.227 +1,0.928,0.928,0.233,0.5,0,0,0.79,0.701,0.701,0.287,0.104,0.272 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.167,0,0.216 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0948 +1,0.147,0.147,0.517,0,0,0,0.331,0.494,0.494,0,0,0.109 +1,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0.166 +0.667,0.184,0.184,0.433,0,0.0167,0,0.298,0.524,0.524,0,0,0.0812 +0.667,0.185,0.185,0,0,0.717,0.667,0.257,0.524,0.524,0,0.327,0.273 +0.667,0.312,0.312,0,0,0,1,0.264,0.582,0.582,0,0.263,0.227 +1,0.3,0.3,0.0167,0,0,0.15,0.271,0.592,0.592,0,0.436,0.136 +1,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0.303,0.136 +0.333,0.169,0.169,1,0,0,0,0.276,0.534,0.534,0,0.449,0.0453 +0.667,0.29,0.29,1,0,0,0,0.316,0.592,0.592,0,0.367,0 +0.667,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0.495,0.0453 +1,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0.508,0 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0.479,0.0453 +0.667,0.507,0.507,0.567,0,0,0,0.553,0.682,0.682,0,0.302,0.0907 +0.667,0.613,0.613,0.0167,0,0,0,0.583,0.652,0.652,0,0.422,0 +1,0.928,0.928,0.467,0,0,0,0.79,0.701,0.701,0,0.272,0.0453 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.525,0.272 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0.352,0.0453 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0.177,0.079 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0.233,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.181 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.41 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.444 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.136 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0907 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.227 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.363 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.181 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.136 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0878 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0807 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.275 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.132 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.202 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.114 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.0907 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.363 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.453 +0.333,0.171,0.171,0.1,0,0,0,0.261,0.534,0.534,0,0,0.0453 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0.35,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.136 +1,0.395,0.395,0.233,0,0,0,0.479,0.672,0.672,0,0,0.363 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.391 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.174 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.181 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.282 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.152 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0578 +1,0.147,0.147,0.233,0,0,0,0.331,0.494,0.494,0,0,0.192 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.466 +1,0.318,0.318,0.233,0,0,0,0.338,0.582,0.582,0,0,0.0936 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0.13 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.294 +0.667,0.3,0.3,0.483,0,0,0,0.271,0.592,0.592,0,0,0.317 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.227 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.338 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.317 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.181 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0 +0.667,0.395,0.395,0,0.5,0,0,0.479,0.672,0.672,0.294,0,0.0907 +1,0.736,0.736,0,0.267,0,0,0.701,0.79,0.79,0.197,0,0.0453 +1,0.895,0.895,0.267,0.5,0,0,0.745,0.745,0.745,0.629,0,0.203 +1,0.928,0.928,0.217,0,0,0,0.79,0.701,0.701,0.57,0,0.257 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0.634,0,0.204 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.422,0,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.147,0.147,0.717,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.329 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.363 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.0907 +0.667,0.292,0.292,0.233,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.136 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.227 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.0453 +1,0.736,0.736,0.0167,0,0,0,0.701,0.79,0.79,0,0,0.181 +1,0.895,0.895,0.467,0,0,0,0.745,0.745,0.745,0,0,0.408 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.363 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0453 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0936 +1,0.433,0.433,0,0.5,0,0,0.523,0.626,0.626,0.38,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0.258,0,0.241 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0.0295 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0907 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.46 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.227 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.225 +0.667,0.29,0.29,0.233,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.227 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.317 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.136 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.24 +0.667,0.613,0.613,0,0.767,0.233,0.917,0.583,0.652,0.652,0.544,0.108,0.182 +0.667,0.635,0.635,0,0,0,0.383,0.613,0.622,0.622,0.136,0.475,0.0907 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0.422,0.0453 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0.32,0 +1,0.116,0.116,0,0.5,0,0,0.357,0.489,0.489,0.643,0.16,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0.667,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.167,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.254 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.11 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.113 +1,0.452,0.452,0.767,0,0,0,0.378,0.641,0.641,0,0,0.324 +0.667,0.321,0.321,1,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,1,0,0,0,0.264,0.582,0.582,0,0,0.0453 +0.667,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0.0453 +0.667,0.292,0.292,0.617,0,0,0,0.264,0.602,0.602,0,0,0.408 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0453 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.188,0.188,0.233,0,0,0,0.316,0.549,0.549,0,0,0.0907 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.272 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.0907 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.453 +0.667,0.635,0.635,0.233,0,0,0,0.613,0.622,0.622,0,0,0.272 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.149 +0.667,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.142 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.21 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.0843 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.272 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.181 +0.667,0.3,0.3,0.267,0,0,0,0.271,0.592,0.592,0,0,0.146 +0.667,0.292,0.292,0.45,0,0,0,0.264,0.602,0.602,0,0,0.146 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.136 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0453 +0,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.278,0.278,1,0,0,0,0.405,0.574,0.574,0,0,0.621 +0.667,0.613,0.613,0.2,0,0,0,0.583,0.652,0.652,0,0,0.227 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.0453 +0.667,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.305,0.305,0.617,0,0,0,0.435,0.572,0.572,0,0,0.086 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0723 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.115 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0907 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0907 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0453 +0.667,0.395,0.395,0.1,0,0,0,0.479,0.672,0.672,0,0,0.136 +0.667,0.507,0.507,0.617,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.028 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.22 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.315 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0875 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0953 +1,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.134 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.323 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.389 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.104 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.136 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0453 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.181 +1,0.567,0.567,0.233,0,0,0,0.59,0.775,0.775,0,0,0.409 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0.233,0,0,0,0.745,0.745,0.745,0,0,0.371 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.317 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0797 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.114 +0.667,0.184,0.184,0.0167,0,0,0,0.298,0.524,0.524,0,0,0.0933 +1,0.321,0.321,0.467,0,0,0,0.257,0.582,0.582,0,0,0.204 +1,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.18 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.363 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0453 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.272 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.0907 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.272 +1,0.464,0.464,0.233,0,0,0,0.434,0.715,0.715,0,0,0.181 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.181 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.0907 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0453 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.428,0.534,0.534,0,0,0.363 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0734 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0958 +1,0.305,0.305,0,0.5,0,0,0.435,0.572,0.572,0.237,0,0 +0.667,0.184,0.184,0,0,0.0167,0,0.298,0.524,0.524,0.571,0,0 +0.667,0.321,0.321,0,0,0.467,0.25,0.257,0.582,0.582,0.359,0.167,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0.482,0.0907 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.512,0.161 +0.667,0.292,0.292,0.717,0,0,0,0.264,0.602,0.602,0,0.541,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.4,0.0453 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0.426,0.136 +0.667,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.181 +0.667,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.181 +0.667,0.222,0.222,0.233,0,0,0,0.368,0.569,0.569,0,0,0.181 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.181 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.227 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0907 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.134 +0.667,0.177,0.177,0.267,0,0,0,0.346,0.519,0.519,0,0,0.084 +1,0.452,0.452,0.7,0,0,0,0.378,0.641,0.641,0,0,0.0873 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.0943 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.528 +0.667,0.292,0.292,0.483,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.211 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.287 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.0453 +0,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.667,0.613,0.613,0.467,0,0,0,0.583,0.652,0.652,0,0,0.443 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.371 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.154 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.102 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.311 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.487 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.317 +0.667,0.321,0.321,0.233,0,0.0167,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0.467,0.25,0.264,0.582,0.582,0,0.425,0.0907 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0.399,0.0453 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.145,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.272 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0453 +0.667,0.395,0.395,0.233,0,0,0,0.479,0.672,0.672,0,0,0.0907 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.227 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.0453 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.181 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.35,0.35,0,0.767,0.483,0.667,0.524,0.553,0.553,0.552,0.22,0.136 +1,0.183,0.183,0,0,0,0.1,0.457,0.513,0.513,0,0.579,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.104 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0983 +1,0.245,0.245,0.767,0,0,0,0.405,0.523,0.523,0,0,0.117 +1,0.305,0.305,0.933,0,0,0,0.435,0.572,0.572,0,0,0.353 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0142 +0.333,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0907 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.136 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.227 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.333,0.188,0.188,0.233,0,0,0,0.316,0.549,0.549,0,0,0.227 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.181 +0.667,0.507,0.507,0,0.5,0,0,0.553,0.682,0.682,0.585,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.425,0,0.0907 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.181 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0907 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.495 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0468 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.191 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.227 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.317 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.272 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.136 +1,0.895,0.895,0,0,0.483,0.75,0.745,0.745,0.745,0,0.156,0.181 +1,0.928,0.928,0,0,0.1,0.0167,0.79,0.701,0.701,0,0.615,0 +1,0.302,0.302,0,0,0.383,0.767,0.428,0.534,0.534,0,0.342,0.227 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0.297,0.071 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0385 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.136 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.557 +1,0.409,0.409,0.483,0,0,0,0.312,0.671,0.671,0,0,0.0453 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.0907 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.227 +0.667,0.326,0.326,0.6,0,0,0,0.375,0.632,0.632,0,0,0.227 +0.667,0.395,0.395,0.117,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.227 +1,0.895,0.895,0,0.0833,0,0,0.745,0.745,0.745,0,0,0.0453 +1,0.928,0.928,0,0.417,0,0,0.79,0.701,0.701,0.436,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.136 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +1,0.147,0.147,0.233,0,0,0,0.331,0.494,0.494,0,0,0.265 +1,0.433,0.433,0,0,0,0,0.523,0.626,0.626,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0453 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0907 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.227 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.181 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.136 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.181 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.181 +0.667,0.395,0.395,0.0167,0,0,0,0.479,0.672,0.672,0,0,0.181 +1,0.736,0.736,0.467,0,0,0,0.701,0.79,0.79,0,0,0.408 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0907 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.164 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.115 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.0943 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0.5,0,0,0.305,0.474,0.474,0.667,0,0 +1,0.147,0.147,0,0,0.483,0.417,0.331,0.494,0.494,0.129,0.0631,0 +1,0.305,0.305,0,0,0,0.883,0.435,0.572,0.572,0,0.605,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0.36,0.181 +0.667,0.185,0.185,0,0,0.483,0.25,0.257,0.524,0.524,0,0.273,0.166 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0.448,0.136 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0.333,0.468 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.363,0.129 +1,0.409,0.409,0,0.5,0,0,0.312,0.671,0.671,0.211,0.713,0.181 +0.667,0.29,0.29,0.483,0,0,0,0.316,0.592,0.592,0.368,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0453 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0453 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.0907 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.269 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.179 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.223 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.198 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0.767,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0.2,0,0,0,0.346,0.519,0.519,0,0,0.077 +1,0.452,0.452,0,0.5,0,0,0.378,0.641,0.641,0.618,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.136 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.181 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0907 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0453 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0.227 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0453 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0453 +0.333,0.222,0.222,0.767,0,0,0,0.368,0.569,0.569,0,0,0.181 +0.333,0.278,0.278,0.2,0,0,0,0.405,0.574,0.574,0,0,0.577 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.181 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.136 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.169 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.182 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.207 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.251 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.248 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.179 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.229 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.317 +0.667,0.326,0.326,0,0.5,0,0,0.375,0.632,0.632,0.533,0,0.0453 +0.667,0.395,0.395,0.233,0,0,0,0.479,0.672,0.672,0.103,0,0.136 +0.333,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.0453 +0.333,0.331,0.331,0,0.767,0,0,0.42,0.559,0.559,0.563,0,0.272 +0.333,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.178 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.136 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.119 +1,0.114,0.114,0,0,0,0,0.353,0.483,0.483,0,0,0.0845 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.14 +1,0.305,0.305,0.717,0,0.233,0.667,0.435,0.572,0.572,0,0.0566,0.129 +1,0.318,0.318,0,0,0,1,0.338,0.582,0.582,0,0.324,0.302 +1,0.456,0.456,0,0,0,0.15,0.256,0.641,0.641,0,0,0.194 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.902 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.181 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.272 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.136 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0453 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.0453 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.181 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.136 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.136 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0453 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0907 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0907 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.438 +1,0.147,0.147,0.1,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0.383,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.687 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0.1,0,0,0,0.271,0.592,0.592,0,0,0.0453 +0.333,0.171,0.171,0.867,0,0,0,0.261,0.534,0.534,0,0,0.363 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0453 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.0453 +0.667,0.395,0.395,0.6,0,0,0,0.479,0.672,0.672,0,0,0.227 +1,0.736,0.736,0.117,0,0,0,0.701,0.79,0.79,0,0,0.0453 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.344 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0453 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0.1,0,0,0,0.331,0.494,0.494,0,0,0.329 +1,0.305,0.305,0.617,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0.1,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0.133,0.5,0,0,0.257,0.582,0.582,0.617,0,0 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0.657,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0.138,0,0.0453 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0453 +0.333,0.169,0.169,0.1,0,0,0,0.276,0.534,0.534,0,0,0.181 +0.333,0.17,0.17,0.133,0,0,0,0.287,0.529,0.529,0,0,0.0453 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.136 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.136 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.453 +0.667,0.507,0.507,0,0,0.85,0,0.553,0.682,0.682,0,0.329,0.0453 +1,0.895,0.895,0,0,0.383,0.25,0.745,0.745,0.745,0,0.49,0.181 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.263,0.0738 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.188 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0561 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.246 +1,0.318,0.318,0,0,0.267,0.167,0.338,0.582,0.582,0,0,0.126 +1,0.456,0.456,0,0,0.217,0.35,0.256,0.641,0.641,0,0.243,0.138 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.242 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.169 +1,0.413,0.413,0.0167,0,0,0,0.267,0.671,0.671,0,0,0.169 +1,0.409,0.409,0.217,0,0,0,0.312,0.671,0.671,0,0,0.0907 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.181 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.0907 +0.667,0.395,0.395,0.517,0,0,0,0.479,0.672,0.672,0,0,0.136 +1,0.736,0.736,0.2,0,0,0,0.701,0.79,0.79,0,0,0.0453 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.136 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.136 +1,0.807,0.807,0,0.767,0,0,0.768,0.671,0.671,0.834,0,0.485 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0.852,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.086 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.132 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0907 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0907 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0907 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.272 +0.333,0.222,0.222,0.233,0,0,0,0.368,0.569,0.569,0,0,0.146 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.136 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.453 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.0907 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0755 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.213 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.22 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.184 +0.333,0.175,0.175,0,0.767,0,0,0.265,0.529,0.529,0.603,0,0.227 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0.47,0,0.227 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0.72,0,0 +1,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0.814,0,0.0453 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0.183,0,0.181 +0.333,0.188,0.188,0.717,0,0,0,0.316,0.549,0.549,0,0,0.136 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.0453 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.0453 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0453 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.161 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.307 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.332 +1,0.318,0.318,0.433,0,0,0,0.338,0.582,0.582,0,0,0.106 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.137 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.136 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.499 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.317 +0.667,0.326,0.326,0,0,0.267,0.167,0.375,0.632,0.632,0,0,0 +0.333,0.222,0.222,0,0.5,0.217,0.6,0.368,0.569,0.569,0.237,0.296,0 +0.333,0.278,0.278,0,0.267,0,0,0.405,0.574,0.574,0.552,0,0.326 +0.333,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0.213,0,0.725 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.487 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0453 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.213 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.494 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.467 +1,0.321,0.321,0,0,0.0167,0,0.257,0.582,0.582,0,0,0.748 +1,0.443,0.443,0,0,0.467,0.517,0.267,0.641,0.641,0,0.158,0.181 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0.384,0.136 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0.468,0.0907 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.456,0.0453 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0.1,0.0907 +0.333,0.174,0.174,0.233,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0.267,0,0,0,0.479,0.672,0.672,0,0,0 +0.333,0.278,0.278,0.95,0,0,0,0.405,0.574,0.574,0,0,0.136 +0.333,0.331,0.331,0.233,0,0,0,0.42,0.559,0.559,0,0,0.227 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.0907 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.136 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.136 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.235 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.208 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.0453 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.0907 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.0907 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0453 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.333,0.188,0.188,0,0,0.483,0.25,0.316,0.549,0.549,0,0.256,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0.452,0.0907 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0.905,0.0453 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.175,0 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.0907 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.256 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0956 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.133 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.121 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0.288 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0.582 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.494 +0.667,0.279,0.279,0.233,0,0,0,0.271,0.591,0.591,0,0,0.181 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +1,0.484,0.484,0.233,0.483,0,0,0.698,0.787,0.787,0.472,0,0.136 +1,0.619,0.619,0,0,0.767,0.433,0.742,0.742,0.742,0.373,0.219,0.181 +1,0.783,0.783,0,0,0,0.05,0.787,0.698,0.698,0,0.656,0.0453 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.176 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.237 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.142 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0541 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0907 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.134 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.253 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.453 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.181 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.181 +0.667,0.291,0.291,0.0167,0,0,0,0.477,0.67,0.67,0,0,0 +1,0.484,0.484,0.45,0,0,0,0.698,0.787,0.787,0,0,0.246 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.118 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.0907 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.227 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.289 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.352,0.462,0.462,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.0495,0.0495,0,0,0.0167,0,0.258,0.465,0.465,0,0,0.156 +0.667,0.301,0.301,0,0,0.5,0.483,0.337,0.581,0.581,0,0.144,0.154 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.341,0.18 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.302 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.159,0.159,0.267,0,0,0,0.275,0.533,0.533,0,0,0.0907 +1,0.268,0.268,0.2,0,0,0,0.315,0.591,0.591,0,0,0.136 +0.667,0.269,0.269,0,0,0.267,0.133,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0.25,0.85,0.374,0.63,0.63,0,0.351,0.0907 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0.433,0.136 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0.319,0.0453 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0.347,0.227 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.495,0.0654 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0.466,0.499 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0.316,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0.322,0.0453 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0.518,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0.369,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.179,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.301,0.301,0,0,0.767,0.383,0.337,0.581,0.581,0,0.138,0.269 +1,0.424,0.424,0,0,0,1,0.255,0.638,0.638,0,0.477,0.0297 +0.333,0.17,0.17,0,0,0,1,0.26,0.523,0.523,0,0.596,0 +0.333,0.164,0.164,0,0,0,1,0.264,0.528,0.528,0,0.233,0 +0.333,0.16,0.16,0,0,0,1,0.26,0.533,0.533,0,0.329,0 +0.333,0.159,0.159,0,0,0,0.0833,0.275,0.533,0.533,0,0.753,0.136 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.264,0.0453 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0.378,0 +0.667,0.274,0.274,0,0.483,0,0,0.374,0.63,0.63,0.645,0.456,0.136 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0.611,0.0453 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0.449,0.317 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0453 +1,0.783,0.783,0,0.733,0,0,0.787,0.698,0.698,0.631,0,0.227 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.577,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0.131,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.366 +0.667,0.175,0.175,0.233,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0453 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.453 +0.333,0.16,0.16,0.233,0,0,0,0.26,0.533,0.533,0,0,0.136 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0.233,0.733,0,0,0.315,0.591,0.591,0.76,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0.145,0,0.227 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0907 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.288 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.408 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0,0.317 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.202 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.303 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.1 +0.667,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.261 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.32 +1,0.066,0.066,0,0,0,0,0.359,0.482,0.482,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0558 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.301,0.301,0.267,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.299,0.299,0.2,0,0,0,0.256,0.581,0.581,0,0,0 +1,0.291,0.291,0,0.483,0,0,0.263,0.581,0.581,0.254,0,0 +1,0.279,0.279,0.0167,0,0.517,0.633,0.271,0.591,0.591,0.505,0.284,0.182 +1,0.382,0.382,0.217,0,0,0.35,0.266,0.668,0.668,0,0.591,0.174 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0.667,0.168 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0,0.0453 +0.667,0.269,0.269,0,0,0.517,0.383,0.322,0.61,0.61,0,0.0708,0.181 +0.667,0.162,0.162,0,0,0,1,0.316,0.548,0.548,0,0.34,0 +0.667,0.291,0.291,0,0,0,1,0.477,0.67,0.67,0,0.208,0.227 +0.667,0.339,0.339,0,0,0,0.35,0.551,0.68,0.68,0,0,0.507 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.5 +0.667,0.538,0.538,0,0.483,0,0,0.61,0.62,0.62,0.692,0,0.0453 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0.129,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0.7,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.143 +0.667,0.279,0.279,0.3,0,0,0,0.271,0.591,0.591,0,0,0.166 +0.667,0.271,0.271,0.4,0,0,0,0.263,0.6,0.6,0,0,0.0453 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0453 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.0453 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.136 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.499 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.499 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.105 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.235 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.309 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.0951 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.114 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0.287 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0.117 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.08 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.14 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0907 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.272 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.272 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.136 +1,0.88,0.88,0,0.05,0,0,0.765,0.668,0.668,0,0,1 +1,0.415,0.415,0,0.683,0,0,0.522,0.551,0.551,0.767,0,0.402 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0.11,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0634 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0 +1,0.295,0.295,0,0.483,0,0,0.433,0.571,0.571,0.298,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0.519,0,0.199 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0453 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.269,0.269,0.767,0,0,0,0.293,0.6,0.6,0,0,0.181 +1,0.378,0.378,1,0,0,0,0.344,0.653,0.653,0,0,0.544 +1,0.379,0.379,1,0,0,0,0.355,0.683,0.683,0,0,0 +0.667,0.274,0.274,1,0,0,0,0.374,0.63,0.63,0,0,0.0907 +0.667,0.291,0.291,0.483,0,0,0,0.477,0.67,0.67,0,0,0.0907 +0.667,0.339,0.339,0.0167,0,0,0,0.551,0.68,0.68,0,0,0.272 +1,0.619,0.619,0.217,0,0,0,0.742,0.742,0.742,0,0,0.181 +1,0.783,0.783,0,0.5,0,0,0.787,0.698,0.698,0.235,0,0 +1,0.88,0.88,0,0.233,0,0,0.765,0.668,0.668,0.348,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.131 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.091 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.115 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0868 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.121 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0961 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0907 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.272 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.227 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0453 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.136 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.0453 +1,0.88,0.88,0.233,0,0,0,0.765,0.668,0.668,0,0,0.227 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.227 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.227 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.0907 +0.667,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.255 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0.41 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.136 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.227 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0.467,0,0,0,0.322,0.61,0.61,0,0,0.0453 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.136 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.136 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.406 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.181 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.317 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.181 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.309 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0432 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0.233,0,0,0,0.26,0.523,0.523,0,0,0.363 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.181 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0.767,0,0,0,0.322,0.61,0.61,0,0,0.227 +0.667,0.274,0.274,1,0,0,0,0.374,0.63,0.63,0,0,0.0907 +1,0.412,0.412,0.117,0,0,0,0.587,0.772,0.772,0,0,0.0453 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0907 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0453 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.188 +1,0.88,0.88,0.7,0,0,0,0.765,0.668,0.668,0,0,0.147 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.229 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0865 +0.667,0.172,0.172,0.233,0,0,0,0.345,0.518,0.518,0,0,0.104 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.204 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0.767,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.159,0.159,0.4,0,0,0,0.275,0.533,0.533,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0453 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0907 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0453 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.499 +1,0.484,0.484,0.267,0,0,0,0.698,0.787,0.787,0,0,0.0907 +1,0.619,0.619,0.2,0,0,0,0.742,0.742,0.742,0,0,0.0453 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.227 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.0453 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.159 +1,0.249,0.249,0,0,0,0,0.554,0.534,0.534,0,0,0.0453 +1,0.099,0.099,0,0.55,0,0,0.381,0.501,0.501,0.382,0,0 +1,0.0578,0.0578,0,0.183,0,0,0.308,0.474,0.474,0.606,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0.821,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.0871,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.174,0.174,0,0,0.517,0.433,0.257,0.523,0.523,0,0.134,0 +0.667,0.0495,0.0495,0,0,0,0.55,0.258,0.465,0.465,0,0.427,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.135 +0.667,0.271,0.271,0,0,0.25,0.95,0.263,0.6,0.6,0,0.0862,0.181 +0.667,0.269,0.269,0,0,0,0.0333,0.293,0.6,0.6,0,0.525,0.136 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.166 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.227 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.363 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.181 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.317 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.346 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.192 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.222 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.408 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0621 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.308 +1,0.427,0.427,0,0.05,0,0,0.377,0.638,0.638,0,0,0.201 +1,0.424,0.424,0,0.433,0,0,0.255,0.638,0.638,0.681,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.744,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0.814,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0.658,0,0.181 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0.276,0,0.181 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0772 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.385 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.409 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.119 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.391 +0.667,0.429,0.429,0.317,0,0,0,0.581,0.65,0.65,0,0,0.136 +1,0.783,0.783,0.85,0,0,0,0.787,0.698,0.698,0,0,0.136 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.544 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0.517,0.383,0.256,0.581,0.581,0,0.0515,0 +0.667,0.291,0.291,0,0,0,0.35,0.263,0.581,0.581,0,0.378,0.0907 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.313 +0.333,0.16,0.16,0,0.5,0,0,0.26,0.533,0.533,0.298,0,0.108 +0.667,0.269,0.269,0,0.233,0,0,0.293,0.6,0.6,0.571,0,0.415 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.423 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0415 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.134 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.308 +0.667,0.339,0.339,0,0.5,0,0,0.551,0.68,0.68,0.249,0,0.272 +0.667,0.429,0.429,0,0.233,0,0,0.581,0.65,0.65,0.23,0,0.136 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.181 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.272 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.139 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +0.667,0.291,0.291,0,0.733,0.517,0.233,0.263,0.581,0.581,0.427,0.142,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0.613,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0.297,0.0907 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.468,0.0453 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.471,0.0907 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0.412,0.0453 +0.667,0.274,0.274,0.0167,0,0,0,0.374,0.63,0.63,0,0.468,0.408 +0.667,0.291,0.291,0.45,0,0,0,0.477,0.67,0.67,0,0.181,0 +0.333,0.194,0.194,0.233,0,0,0,0.405,0.572,0.572,0,0,0.181 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.0907 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.136 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.181 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0943 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.344 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.138 +0.667,0.174,0.174,0.767,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0.883,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.303 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.455 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.227 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.987 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.208 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.453 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0907 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.272 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.227 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.265 +1,0.427,0.427,0.517,0,0,0,0.377,0.638,0.638,0,0,0.167 +1,0.424,0.424,0.183,0,0,0,0.255,0.638,0.638,0,0,0.169 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.227 +0.667,0.271,0.271,0,0.25,0,0,0.263,0.6,0.6,0.164,0,0.136 +0.667,0.269,0.269,0,0.483,0,0,0.293,0.6,0.6,0.49,0,0.181 +0.667,0.268,0.268,0.233,0,0.517,0.633,0.315,0.591,0.591,0,0.0978,0.0453 +0.667,0.269,0.269,0,0,0,0.6,0.322,0.61,0.61,0,0.409,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0.407,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0907 +0.667,0.429,0.429,0,0.25,0,0,0.581,0.65,0.65,0.188,0,0.121 +1,0.783,0.783,0,0.483,0,0,0.787,0.698,0.698,0,0,0.677 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.272 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.291,0.291,0.233,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0.25,0,0,0.271,0.591,0.591,0.15,0,0 +0.667,0.271,0.271,0,0.233,0,0,0.263,0.6,0.6,0.653,0,0.0907 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0.589,0,0.0907 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.136 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.0907 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0453 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.227 +0.667,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.293 +1,0.619,0.619,0,0.483,0,0,0.742,0.742,0.742,0.498,0,0.0907 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0.551,0,0.136 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.136 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.398 +0.667,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.15 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.293 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.13 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.423 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.363 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.136 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +0.667,0.339,0.339,0,0.483,0,0,0.551,0.68,0.68,0.383,0,0.0907 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.132,0,0.136 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.181 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.363 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.118 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.424,0.424,0.317,0,0,0,0.255,0.638,0.638,0,0,0 +0.333,0.17,0.17,0.15,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.181 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.181 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.181 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0949 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.272 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0 +1,0.484,0.484,0.7,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.499 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.136 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0907 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0694 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.0536 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0704 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.136 +0.667,0.279,0.279,0,0,0.517,0.633,0.271,0.591,0.591,0,0.233,0.181 +0.333,0.16,0.16,0,0,0,0.6,0.26,0.533,0.533,0,0,0.0907 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.0907 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.181 +0.667,0.274,0.274,0,0.25,0,0,0.374,0.63,0.63,0.145,0,0.136 +0.667,0.291,0.291,0,0.483,0,0,0.477,0.67,0.67,0.524,0,0.0453 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0.699,0,0.181 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0.653,0,0.136 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0.657,0,0.103 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.272 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.475 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.238 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0 +1,0.066,0.066,0,0,0,0,0.359,0.482,0.482,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0941 +0.667,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.292 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.21 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.233 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.0907 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0907 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0694 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.207 +0.667,0.274,0.274,0.233,0,0,0,0.374,0.63,0.63,0,0,0.136 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.0907 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.0453 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0453 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.144 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.44 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.182 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.0644 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0966 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.272 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0907 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.165 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.207 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.111 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.181 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.0453 +0.667,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +0.667,0.194,0.194,0,0.25,0,0,0.405,0.572,0.572,0.122,0,0.136 +0.667,0.239,0.239,0,0.483,0.517,0.383,0.419,0.558,0.558,0.746,0.0541,0.272 +1,0.538,0.538,0,0,0,0.6,0.61,0.62,0.62,0.74,0.188,0.136 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.0895 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.256 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.127 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0.267,0,0,0,0.345,0.518,0.518,0,0,0.0785 +1,0.301,0.301,0.2,0,0,0,0.337,0.581,0.581,0,0,0.176 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.918 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.348 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0453 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0907 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.136 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.136 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.0907 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.0453 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.136 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0843 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.427,0.427,0.7,0,0.267,0.133,0.377,0.638,0.638,0,0,0 +0.667,0.299,0.299,0,0,0.25,0.1,0.256,0.581,0.581,0,0.361,0 +0.667,0.291,0.291,0.7,0.5,0,0,0.263,0.581,0.581,0.279,0.486,0 +1,0.394,0.394,0,0.233,0,0,0.277,0.653,0.653,0.362,0.412,0.0664 +1,0.382,0.382,0,0,0,0,0.266,0.668,0.668,0,0.704,0.243 +1,0.378,0.378,0,0,0,0,0.31,0.668,0.668,0,0.342,0.17 +1,0.378,0.378,0,0,0,0,0.344,0.653,0.653,0,0.396,0.227 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0.458,0.136 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0907 +0.667,0.291,0.291,0,0.483,0.267,0.133,0.477,0.67,0.67,0.772,0,0.181 +0.667,0.339,0.339,0,0,0.25,0.6,0.551,0.68,0.68,0,0.288,0.227 +0.333,0.239,0.239,0,0,0,0,0.419,0.558,0.558,0,0.357,0.272 +0.667,0.538,0.538,0.467,0,0,0,0.61,0.62,0.62,0,0.359,0.227 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0.176,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.119 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.0735 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.295,0.295,0.233,0.483,0,0,0.433,0.571,0.571,0.456,0,0.167 +1,0.427,0.427,0,0,0,0,0.377,0.638,0.638,0.401,0,0.238 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +1,0.411,0.411,0,0,0,0,0.266,0.638,0.638,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0907 +0.333,0.16,0.16,0,0,0.317,0.183,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0.2,0.05,0.275,0.533,0.533,0,0.443,0.0453 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.373,0.0907 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0.378,0.0907 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0.426,0.0907 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0.7,0.227 +1,0.484,0.484,0,0.483,0,0,0.698,0.787,0.787,0.378,0.149,0.0453 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.141,0,0.0907 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.0453 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.0907 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.133 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,0.7,0,0,0,0.404,0.521,0.521,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.0907 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.227 +0.333,0.16,0.16,0,0.3,0,0,0.26,0.533,0.533,0.129,0,0.136 +0.667,0.269,0.269,0,0.433,0,0,0.293,0.6,0.6,0.883,0,0.0453 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0.27,0,0.342 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.0907 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.0453 +0.667,0.291,0.291,0,0.05,0,0,0.477,0.67,0.67,0,0,0.136 +1,0.484,0.484,0.817,0.683,0,0,0.698,0.787,0.787,0.601,0,0.136 +1,0.619,0.619,0.35,0,0,0,0.742,0.742,0.742,0.77,0,0 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0.172,0,0.218 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.136 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.126 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.114 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.078 +1,0.427,0.427,0,0,0.267,0.133,0.377,0.638,0.638,0,0,0.0732 +0.667,0.299,0.299,0,0,0.25,1,0.256,0.581,0.581,0,0.404,0.0907 +0.333,0.17,0.17,0,0,0,0.1,0.26,0.523,0.523,0,0.409,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0.439,0.0907 +0.667,0.271,0.271,0.233,0,0,0,0.263,0.6,0.6,0,0.656,0.227 +0.667,0.269,0.269,0,0.483,0,0,0.293,0.6,0.6,0.272,0.78,0.0907 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0.397,0,0.357 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.186 +0.333,0.162,0.162,0.267,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.17,0.17,1,0,0,0,0.368,0.568,0.568,0,0,0.181 +0.667,0.339,0.339,0.633,0,0,0,0.551,0.68,0.68,0,0,0.0907 +0.333,0.239,0.239,0.683,0,0,0,0.419,0.558,0.558,0,0,0.181 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.136 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +0.667,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.137 +1,0.284,0.284,0.267,0,0,0,0.435,0.572,0.572,0,0,0.316 +1,0.404,0.404,0.683,0,0,0,0.378,0.641,0.641,0,0,0.0895 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.151 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.334 +0.333,0.15,0.15,0.517,0,0,0,0.261,0.534,0.534,0,0,0.247 +0.333,0.149,0.149,0.2,0,0,0,0.276,0.534,0.534,0,0,0.0907 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0907 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0.0907 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.0453 +0.333,0.173,0.173,0.467,0.25,0,0,0.405,0.574,0.574,0.0871,0,0.0453 +0.333,0.207,0.207,0.233,0.233,0.267,0.15,0.42,0.559,0.559,0.418,0,0.0453 +0.667,0.464,0.464,0,0,0.233,0.833,0.613,0.622,0.622,0,0.246,0.0453 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0.876,0.0907 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.223,0.317 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0.249,0.261 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.228,0.228,0.767,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.284,0.284,0.917,0,0,0,0.435,0.572,0.572,0,0,0.11 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0.0453 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0453 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.181 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0.717,0,0,0.294,0.602,0.602,0.516,0,0.181 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0.216,0,0.0453 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.667,0.151,0.151,0.767,0,0,0,0.316,0.549,0.549,0,0,0.0907 +0.667,0.157,0.157,1,0,0,0,0.368,0.569,0.569,0,0,0.363 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.181 +0.667,0.365,0.365,1,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.671,0.671,1,0.5,0,0,0.79,0.701,0.701,0.232,0,0.0453 +1,0.799,0.799,0.533,0.217,0,0,0.768,0.671,0.671,0.556,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.231 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.259,0.259,0,0.717,0.517,0.15,0.271,0.592,0.592,0.57,0.0116,0.0453 +0.667,0.251,0.251,0,0,0.233,0.333,0.264,0.602,0.602,0,0.208,0.181 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.529,0.0453 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.122,0.181 +0.333,0.149,0.149,0.233,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,0.267,0,0,0,0.316,0.549,0.549,0,0,0.181 +0.667,0.264,0.264,0.45,0.483,0,0,0.479,0.672,0.672,0.232,0,0.0907 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0453 +0.667,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.227 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.135 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.15 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.45,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.102 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.263 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.27,0.27,0,0.483,0,0,0.264,0.582,0.582,0.568,0,0 +0.667,0.259,0.259,0.0167,0,0,0,0.271,0.592,0.592,0.713,0,0.0907 +0.667,0.251,0.251,0.217,0,0,0,0.264,0.602,0.602,0,0,0.179 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.19 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.159 +0.667,0.252,0.252,0.267,0,0,0,0.375,0.632,0.632,0,0,0.272 +0.667,0.264,0.264,0.45,0,0,0,0.479,0.672,0.672,0,0,0.181 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.317 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.0453 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.136 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.181 +1,0.405,0.405,0,0,0.75,0.4,0.524,0.553,0.553,0,0.124,0.0797 +1,0.116,0.116,0,0,0,0.583,0.357,0.489,0.489,0,0.547,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.408 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.257 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +0,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.607 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0.115,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.278,0.278,0.45,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +1,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +1,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0453 +0.667,0.149,0.149,0,0.25,0,0,0.287,0.529,0.529,0.174,0,0.0453 +0.667,0.149,0.149,0,0.233,0,0,0.29,0.539,0.539,0.65,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0.606,0,0.0907 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0.819,0,0.388 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0.643,0,0.545 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0.664,0,0.105 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.413,0,0.0907 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0453 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +1,0.284,0.284,0,0.25,0,0,0.435,0.572,0.572,0.138,0,0 +1,0.404,0.404,0.767,0.467,0,0,0.378,0.641,0.641,0.662,0,0.387 +1,0.392,0.392,0.433,0,0,0,0.256,0.641,0.641,0.818,0,0.0875 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0.741,0,0.136 +1,0.364,0.364,0.767,0,0,0,0.278,0.656,0.656,0,0,0.079 +1,0.352,0.352,0.667,0,0,0,0.267,0.671,0.671,0,0,0.575 +1,0.349,0.349,0,0,0,0,0.312,0.671,0.671,0,0,0.135 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.157,0.157,0.45,0,0,0,0.368,0.569,0.569,0,0,0.0907 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0.267,0,0,0,0.583,0.652,0.652,0,0,0 +1,0.671,0.671,0.683,0,0,0,0.79,0.701,0.701,0,0,0.0907 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.366 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0.233,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0.0167,0.15,0.271,0.592,0.592,0,0,0.0907 +0.667,0.251,0.251,0.267,0,0.233,1,0.264,0.602,0.602,0,0.193,0.0453 +0.667,0.249,0.249,0.45,0,0,1,0.294,0.602,0.602,0,0.606,0.0907 +0.667,0.249,0.249,0,0,0,0.0667,0.316,0.592,0.592,0,0.362,0.363 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.684,0.363 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.209,0.0907 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.43,0.0453 +0.667,0.296,0.296,0,0.483,0,0,0.553,0.682,0.682,0.258,0.292,0.136 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0.463,0.523,0.0453 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0.0296,0.136 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.272 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0418 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.423 +1,0.284,0.284,0.267,0,0,0,0.435,0.572,0.572,0,0,0.115 +0.667,0.168,0.168,0.683,0,0,0,0.298,0.524,0.524,0,0,0.0907 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.363 +0.667,0.27,0.27,0.767,0,0,0,0.264,0.582,0.582,0,0,0.0453 +0.667,0.259,0.259,0.183,0,0,0,0.271,0.592,0.592,0,0,0.0453 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.227 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.136 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.0453 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.296,0.296,0.717,0.25,0,0,0.553,0.682,0.682,0.129,0,0.181 +0.667,0.365,0.365,0,0.233,0,0,0.583,0.652,0.652,0.671,0,0.319 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0453 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.106 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.129 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.262 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.498 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.0143 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.0453 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.181 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.363 +0.667,0.296,0.296,0.233,0,0,0,0.553,0.682,0.682,0,0,0.136 +1,0.523,0.523,0,0,0.0167,0,0.745,0.745,0.745,0,0,0 +1,0.671,0.671,0,0,0.483,0.9,0.79,0.701,0.701,0,0.277,0.136 +1,0.549,0.549,0,0,0,0.0833,0.598,0.602,0.602,0,0,0.281 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.186 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.574 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.085 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0679 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.224 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0614 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.239 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0.187 +1,0.352,0.352,0.767,0,0,0,0.267,0.671,0.671,0,0,0.227 +1,0.349,0.349,0.183,0,0,0,0.312,0.671,0.671,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.0453 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.136 +0.667,0.296,0.296,0.717,0.483,0,0,0.553,0.682,0.682,0.545,0,0.0453 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0453 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.591 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.136 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.228 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.217,0,0,0,0.258,0.465,0.465,0,0,0.258 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.251,0.251,0,0,0.5,0.483,0.264,0.602,0.602,0,0.149,0.0453 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.586,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.447,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.434,0.0907 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.24 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.272 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.365,0.365,0.233,0,0,0,0.583,0.652,0.652,0,0,0.136 +1,0.671,0.671,0,0,0.5,0.483,0.79,0.701,0.701,0,0.121,0.0907 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.462,0.544 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.327 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0.267,0.25,0,0,0.331,0.494,0.494,0.164,0,0 +1,0.402,0.402,0.45,0.467,0,0,0.523,0.626,0.626,0.61,0,0.0948 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0.8,0,0.307 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0.125,0,0.181 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.072 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.271 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0958 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.363 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.0453 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.0453 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0907 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.227 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.243 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.0453 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.186 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.266 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.181 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.0556 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0907 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.0907 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.0453 +0.667,0.149,0.149,0,0,0.5,0.4,0.29,0.539,0.539,0,0.0541,0.136 +0.667,0.151,0.151,0,0,0,1,0.316,0.549,0.549,0,0.263,0.0453 +0.667,0.264,0.264,0,0,0,0.333,0.479,0.672,0.672,0,0.234,0.544 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.44,0.0907 +0.667,0.365,0.365,0.233,0,0,0,0.583,0.652,0.652,0,0.362,0.272 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.467,0.0907 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.393,0.224 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.319,0.357 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0.561,0.136 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0.47,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0.458,0.0453 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0.448,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0.615,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0.0837,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.413 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.273 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.176 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0.0907 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.136 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.0453 +1,0.352,0.352,0,0,0,0,0.267,0.671,0.671,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.181 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.0453 +0.667,0.296,0.296,0.233,0,0,0,0.553,0.682,0.682,0,0,0.0453 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0453 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.544 +1,0.799,0.799,0.233,0,0,0,0.768,0.671,0.671,0,0,0.0907 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0873 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0687 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.103 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.154,0.154,0,0.5,0,0,0.265,0.529,0.529,0.254,0,0 +0.667,0.15,0.15,0,0.217,0,0,0.261,0.534,0.534,0.286,0,0.0453 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.0453 +0.667,0.252,0.252,0,0,0.5,0.4,0.375,0.632,0.632,0,0.0669,0.136 +0.667,0.264,0.264,0.267,0,0,0.333,0.479,0.672,0.672,0,0.642,0.131 +0.667,0.296,0.296,0.683,0,0,0,0.553,0.682,0.682,0,0.559,0.0907 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0.551,0.317 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0.498,0.347 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.402,0.317 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0.456,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0.408,0.322 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.0722 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.177 +1,0.0781,0.0781,0.717,0,0,0,0.305,0.474,0.474,0,0,0.0148 +1,0.317,0.317,0.267,0,0,0,0.478,0.551,0.551,0,0,0.0639 +1,0.402,0.402,1,0,0,0,0.523,0.626,0.626,0,0,0.199 +0.667,0.286,0.286,0.167,0,0,0,0.338,0.582,0.582,0,0,0.361 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0453 +0.667,0.27,0.27,0.233,0,0.25,0.4,0.264,0.582,0.582,0,0,0.0453 +0.667,0.259,0.259,0,0,0,0.583,0.271,0.592,0.592,0,0.714,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.488,0.136 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.188,0.0907 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.27,0.181 +0.667,0.249,0.249,0.717,0,0,0,0.323,0.612,0.612,0,0.546,0.272 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.346,0.0907 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.198,0.0907 +0.667,0.296,0.296,0.717,0,0,0,0.553,0.682,0.682,0,0,0.0453 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.136 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.0907 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.272 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.217,0.483,0,0,0.331,0.494,0.494,0.531,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.135 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0.717,0,0,0,0.257,0.524,0.524,0,0,0.0907 +0.667,0.27,0.27,0,0,0.5,0.4,0.264,0.582,0.582,0,0.0541,0.0453 +0.667,0.259,0.259,0,0,0,0.0833,0.271,0.592,0.592,0,0.306,0.272 +1,0.352,0.352,0.717,0,0,0,0.267,0.671,0.671,0,0.53,0 +1,0.349,0.349,0.233,0,0,0,0.312,0.671,0.671,0,0.318,0.0907 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0.0453 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.0453 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.0453 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.272 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.0907 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.312 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.299 +1,0.405,0.405,0.717,0.483,0,0,0.524,0.553,0.553,0.242,0,0.0907 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.747,0,0.114 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.374 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.0938 +1,0.139,0.139,0.267,0,0,0,0.331,0.494,0.494,0,0,0.437 +1,0.284,0.284,0.683,0,0,0,0.435,0.572,0.572,0,0,0.15 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.175 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.272 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0907 +0.667,0.249,0.249,0,0.483,0,0,0.316,0.592,0.592,0.634,0,0.272 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.272 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0907 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.317 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0907 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.49,0,0.138 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.169 +1,0.168,0.168,0.233,0,0,0,0.298,0.524,0.524,0,0,0.114 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0933 +0.667,0.27,0.27,0.467,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.136 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.317 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.355 +0.667,0.151,0.151,0.0167,0,0,0,0.316,0.549,0.549,0,0,0.0907 +1,0.371,0.371,0.45,0,0,0,0.59,0.775,0.775,0,0,0.363 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.0907 +1,0.523,0.523,0,0.717,0,0,0.745,0.745,0.745,0.564,0,0.283 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.636,0,0.2 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.209,0,0.0453 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0976 +1,0.284,0.284,0.2,0,0,0,0.435,0.572,0.572,0,0,0.305 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.123 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.453 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.181 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0.717,0,0,0,0.375,0.632,0.632,0,0,0.272 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.0453 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0907 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.363 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.0453 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0453 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.0893 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.0453 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.0907 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.0453 +0.333,0.16,0.16,0,0,0.5,0.233,0.261,0.524,0.524,0,0.0611,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.68,0.136 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.315,0.0907 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0.384,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0.474,0 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0.308,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.456,0.317 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.664,0.0453 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.465,0.0453 +0.667,0.365,0.365,0.233,0,0,0,0.583,0.652,0.652,0,0.399,0.294 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.417,0.0907 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.526,0.0907 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.296,0.312 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.116 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0.0167,0,0.294,0.602,0.602,0,0,0.0907 +0.667,0.249,0.249,0,0,0.733,0.233,0.316,0.592,0.592,0,0.319,0.0907 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.409,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.793,0.181 +0.333,0.157,0.157,0.267,0,0,0,0.368,0.569,0.569,0,0,0.499 +0.333,0.173,0.173,1,0.25,0,0,0.405,0.574,0.574,0.15,0,0.578 +0.667,0.365,0.365,0.65,0.233,0.5,0.4,0.583,0.652,0.652,0.544,0.018,0.246 +1,0.671,0.671,0,0,0,0.833,0.79,0.701,0.701,0.793,0.462,0.0453 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0.569,0.0453 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0.315,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.251,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.175 +1,0.404,0.404,0,0.483,0,0,0.378,0.641,0.641,0.495,0,0.14 +1,0.392,0.392,0,0,0,0,0.256,0.641,0.641,0,0,0.1 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.777 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.131 +1,0.352,0.352,0,0,0,0,0.267,0.671,0.671,0,0,0.544 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.181 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.136 +0.333,0.149,0.149,0,0.483,0.767,0.133,0.29,0.539,0.539,0.591,0.214,0.0453 +0.667,0.151,0.151,0,0,0.25,0.1,0.316,0.549,0.549,0,0.645,0 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0.423,0.544 +0.667,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0.382,0.0907 +0.667,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0.549,0 +0.667,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.426 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.197 +0.667,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.301 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0948 +1,0.228,0.228,0.267,0,0,0,0.405,0.523,0.523,0,0,0.0528 +0.667,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0.097 +0.333,0.168,0.168,0.417,0,0,0,0.298,0.524,0.524,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.136 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.181 +0.667,0.251,0.251,0,0.483,0,0,0.264,0.602,0.602,0.657,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0.127,0,0.227 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.272 +0.333,0.149,0.149,0,0,0.5,0.4,0.29,0.539,0.539,0,0.0746,0.0453 +0.667,0.252,0.252,0,0,0,0.0833,0.375,0.632,0.632,0,0.587,0.181 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0.556,0.181 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0.411,0.0453 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0.375,0.317 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0.356,0.0453 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.279,0.0907 +0.667,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.259,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0961 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.184 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0606 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.272 +0.333,0.149,0.149,0,0,0.267,0.15,0.276,0.534,0.534,0,0,0.136 +0.667,0.249,0.249,0,0,0.233,0.333,0.316,0.592,0.592,0,0.366,0.0453 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.69,0.0453 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.337,0.136 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0.374,0.136 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.531,0.363 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.193,0.317 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.181 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.124 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.404,0.404,0.267,0,0,0,0.378,0.641,0.641,0,0,0.125 +1,0.392,0.392,0.2,0,0,0,0.256,0.641,0.641,0,0,0.0951 +1,0.381,0.381,0.267,0,0,0,0.267,0.641,0.641,0,0,0 +0.667,0.259,0.259,0.45,0,0,0,0.271,0.592,0.592,0,0,0.181 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0453 +1,0.249,0.249,0.267,0,0,0,0.316,0.592,0.592,0,0,0.317 +1,0.249,0.249,0.683,0,0,0,0.323,0.612,0.612,0,0,0.0453 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.136 +0.667,0.157,0.157,0.267,0,0,0,0.368,0.569,0.569,0,0,0.0453 +0.667,0.173,0.173,1,0,0,0,0.405,0.574,0.574,0,0,0.181 +1,0.365,0.365,0.65,0.483,0,0,0.583,0.652,0.652,0.254,0,0.573 +1,0.671,0.671,0.267,0,0.517,0.15,0.79,0.701,0.701,0.666,0.0463,0.0453 +1,0.799,0.799,0.45,0,0.233,0.333,0.768,0.671,0.671,0,0.358,0.295 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.227 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.158 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.286,0.286,0.767,0,0,0,0.338,0.582,0.582,0,0,0.131 +1,0.392,0.392,0.917,0,0,0,0.256,0.641,0.641,0,0,0.0722 +1,0.381,0.381,0,0,0,0,0.267,0.641,0.641,0,0,0.457 +1,0.364,0.364,0,0,0,0,0.278,0.656,0.656,0,0,0.0453 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.136 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.136 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.136 +0.333,0.157,0.157,0.233,0,0,0,0.368,0.569,0.569,0,0,0.136 +0.667,0.296,0.296,0.267,0,0,0,0.553,0.682,0.682,0,0,0.356 +0.667,0.365,0.365,0.2,0,0,0,0.583,0.652,0.652,0,0,0.106 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.117 +1,0.799,0.799,0,0.25,0,0,0.768,0.671,0.671,0.131,0,0 +1,0.582,0.582,0,0.233,0,0,0.656,0.596,0.596,0.716,0,0.317 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0.627,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.386 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0.136 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.136 +0.333,0.16,0.16,0,0.483,0,0,0.261,0.524,0.524,0.258,0,0.272 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0.763,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0.761,0,0.272 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0.533,0,0.0453 +0.667,0.149,0.149,0.2,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.181 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.257,0.257,0,0,0,0,0.435,0.544,0.544,0,0,0.227 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0.767,0,0.0167,0,0.331,0.494,0.494,0,0,0 +1,0.284,0.284,0.183,0,0.733,0.233,0.435,0.572,0.572,0,0.212,0.535 +0.667,0.286,0.286,0.0167,0,0,0,0.338,0.582,0.582,0,0.395,0 +0.667,0.278,0.278,0.7,0,0,0,0.257,0.582,0.582,0,0.518,0.0453 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.662,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0.227,0.181 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.136 +0.333,0.149,0.149,0.233,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.136 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.0453 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.227 +0.333,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0,0.0453 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.0453 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.0453 +1,0.671,0.671,0,0.483,0,0,0.79,0.701,0.701,0.605,0,0.287 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0.176,0,0.449 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.307 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.178 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.0533 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.284,0.284,0.717,0,0.267,0.15,0.435,0.572,0.572,0,0,0.136 +0.667,0.168,0.168,0,0,0.233,0.583,0.298,0.524,0.524,0,0.42,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0.749,0.155 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.592,0.161 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.459,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0.551,0 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0.445,0 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.21,0.136 +0.333,0.149,0.149,0.467,0,0,0,0.29,0.539,0.539,0,0,0.0907 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.0453 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.273 +1,0.42,0.42,0.267,0,0.0167,0,0.701,0.79,0.79,0,0,0.418 +1,0.523,0.523,0.2,0,0.483,0.233,0.745,0.745,0.745,0,0.225,0.0453 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0.454,0.181 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.342,0.136 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.281,0.0907 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0.296,0.11 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.318,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0576 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.24 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.102 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.157 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.113 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.553 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0907 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.148,0.148,0.0167,0,0,0,0.336,0.525,0.525,0,0,0.0907 +0.333,0.161,0.161,0.217,0,0,0,0.366,0.53,0.53,0,0,0.181 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.227 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.227 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.136 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0907 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0.219 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.242 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.134 +0.667,0.245,0.245,0,0,0.267,0.15,0.24,0.519,0.519,0,0,0.115 +0.667,0.237,0.237,0,0,0.233,0.0833,0.234,0.528,0.528,0,0.36,0.104 +0.667,0.235,0.235,0.0167,0,0,0,0.259,0.528,0.528,0,0.579,0.0907 +0,0.0495,0.0495,0.217,0,0,0,0.258,0.465,0.465,0,0,0.317 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.227 +0.333,0.148,0.148,0,0,0.75,0.4,0.336,0.525,0.525,0,0.197,0.272 +1,0.384,0.384,0,0,0,0.567,0.584,0.658,0.658,0,0.315,0.0453 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.29,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.518,0.136 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.282 +1,0.136,0.136,0.267,0,0,0,0.305,0.463,0.463,0,0,0.0553 +1,0.277,0.277,0.2,0,0,0,0.376,0.503,0.503,0,0,0.312 +0.667,0.274,0.274,0.267,0,0,0,0.296,0.511,0.511,0,0,0.145 +0.667,0.263,0.263,0.2,0,0,0,0.228,0.511,0.511,0,0,0.27 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.272 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.227 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.136 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0907 +0.667,0.238,0.238,0.467,0,0,0,0.327,0.552,0.552,0,0,0.263 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.227 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.272 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.331 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.343 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0453 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.317 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.0893 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0.233,0,0,0,0.234,0.528,0.528,0,0,0.272 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.181 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0.25,0,0,0.413,0.585,0.585,0.127,0,0.181 +0.667,0.273,0.273,0,0.217,0,0,0.475,0.594,0.594,0.634,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.284 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.179 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.56 +1,0.163,0.163,0.233,0,0,0,0.317,0.484,0.484,0,0,0.0619 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.305 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0907 +0.333,0.147,0.147,0.0167,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0.45,0,0,0,0.246,0.496,0.496,0,0,0.272 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.272 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.0453 +0.333,0.148,0.148,0.267,0,0,0,0.336,0.525,0.525,0,0,0.136 +1,0.384,0.384,0.2,0,0,0,0.584,0.658,0.658,0,0,0.136 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.0453 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.207 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.207 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.14 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0453 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0453 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.227 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.222 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.227 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0.5,0.233,0.512,0.528,0.528,0,0.0598,0.264 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0.401,0.0886 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.548,0.227 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.663,0.0453 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0.62,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0.31,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0.233,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0.7,0,0,0.259,0.528,0.528,0.718,0,0 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0.218,0,0.181 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.272 +0.333,0.144,0.144,0,0,0.267,0.15,0.292,0.509,0.509,0,0,0.0907 +0.333,0.148,0.148,0,0,0.233,1,0.336,0.525,0.525,0,0.349,0.29 +0.667,0.273,0.273,0,0,0,0.05,0.475,0.594,0.594,0,0.244,0.227 +0.333,0.189,0.189,0,0,0,0,0.379,0.517,0.517,0,0.438,0.216 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.421,0.373 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.618,0.165 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0.54,0.0453 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.64,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.282,0.0609 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.224 +1,0.39,0.39,0,0,0.0167,0,0.436,0.521,0.521,0,0,0.197 +0.667,0.274,0.274,0,0,0.483,0.9,0.296,0.511,0.511,0,0.308,0 +0.667,0.263,0.263,0.517,0,0,0.0667,0.228,0.511,0.511,0,0.172,0.363 +0.667,0.256,0.256,0.417,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.136 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0722 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.298 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0602 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.247,0.247,0.233,0.717,0,0,0.413,0.585,0.585,0.638,0,0.0907 +0.667,0.273,0.273,0,0.217,0,0,0.475,0.594,0.594,0.714,0,0.227 +0.667,0.328,0.328,0,0.467,0.267,0.15,0.5,0.569,0.569,0.69,0,0.227 +1,0.595,0.595,0,0,0.233,0.0833,0.658,0.583,0.583,0,0.501,0.0907 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.431,0.297 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0.445,0.136 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.217,0.0453 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.516,0.181 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0.1,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.076 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.169 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.15 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0.517,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,1,0,0.5,0.65,0.327,0.552,0.552,0,0.138,0 +0.667,0.247,0.247,1,0,0,0.317,0.413,0.585,0.585,0,0.394,0.227 +0.667,0.273,0.273,1,0,0,0,0.475,0.594,0.594,0,0.0927,0.0907 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.256 +1,0.595,0.595,0.683,0,0,0,0.658,0.583,0.583,0,0,0.395 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.213 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.107,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.415 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.255 +1,0.387,0.387,0.233,0,0,0,0.315,0.534,0.534,0,0,0.16 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.181 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.0453 +0.333,0.142,0.142,0,0.25,0,0,0.271,0.501,0.501,0.118,0,0.0907 +0.333,0.144,0.144,0,0.217,0.5,0.4,0.292,0.509,0.509,0.725,0.0335,0.0946 +0.667,0.247,0.247,0,0,0,0.0833,0.413,0.585,0.585,0,0.465,0.323 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.68,0.0453 +1,0.467,0.467,0,0.25,0,0,0.621,0.621,0.621,0.139,0.36,0.272 +1,0.595,0.595,0,0.45,0,0,0.658,0.583,0.583,0.547,0.371,0.181 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0.805,0.793,0.274 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0.252,0.511,0 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.181,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.481,0.232 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.39,0.39,0.233,0,0,0,0.436,0.521,0.521,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.0907 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.317 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.136 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.317 +0.333,0.142,0.142,0,0,0.5,0.4,0.271,0.501,0.501,0,0.0463,0.499 +0.333,0.144,0.144,0,0,0,0.567,0.292,0.509,0.509,0,0.497,0.0907 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0.378,0.0453 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0.456,0.136 +0.667,0.328,0.328,0.233,0,0,0,0.5,0.569,0.569,0,0.476,0.0453 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0.721,0 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0.625,0.0453 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0.197,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.138 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.223 +1,0.163,0.163,0.517,0,0,0,0.317,0.484,0.484,0,0,0.24 +0.667,0.274,0.274,0.417,0,0,0,0.296,0.511,0.511,0,0,0.0409 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.0453 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.117 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0907 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0907 +1,0.332,0.332,0.233,0,0,0,0.361,0.596,0.596,0,0,0.0907 +1,0.345,0.345,0.233,0.25,0,0,0.491,0.646,0.646,0.105,0,0.453 +1,0.384,0.384,0.233,0.217,0,0,0.584,0.658,0.658,0.634,0,0.317 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.753,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0.24,0,0.0453 +1,0.726,0.726,0,0.7,0,0,0.639,0.559,0.559,0.509,0,0.123 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0.557,0,0.254 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.132 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.1 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0843 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.227 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.516 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.333,0.143,0.143,0.233,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0.0167,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,1,0.133,0.277,0.519,0.519,0,0.363,0.0907 +0.667,0.235,0.235,0,0.467,0.25,0.583,0.284,0.536,0.536,0.348,0.655,0.0453 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0.34,0.633,0.136 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.113,0.408 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0907 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.576 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.211 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.227 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.19 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.139 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.401 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0.497 +1,0.37,0.37,0.7,0,0,0,0.213,0.534,0.534,0,0,0.136 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.136 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0907 +0.333,0.143,0.143,0,0,0.0167,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0.483,0.233,0.258,0.496,0.496,0,0.0309,0.136 +0.667,0.235,0.235,0.233,0,0,0,0.277,0.519,0.519,0,0,0.181 +1,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0453 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.0907 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.363 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.136 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.198 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.227 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.196 +1,0.136,0.136,0.267,0,0,0,0.305,0.463,0.463,0,0,0.084 +1,0.277,0.277,0.433,0,0,0,0.376,0.503,0.503,0,0,0.452 +1,0.387,0.387,0.233,0,0,0,0.315,0.534,0.534,0,0,0.0578 +0.667,0.263,0.263,0,0.7,0,0,0.228,0.511,0.511,0.503,0,0.0907 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0907 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.0907 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.363 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.136 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.136 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.0907 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.136 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.181 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.17 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.181 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0453 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0.2,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0.7,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.163,0.163,0.7,0,0,0,0.317,0.484,0.484,0,0,0.0453 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.558 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.091 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.226 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0.233,0.7,0,0,0.246,0.496,0.496,0.592,0,0.181 +0.667,0.235,0.235,0,0,0.5,0.65,0.259,0.528,0.528,0.279,0.184,0.0453 +1,0.327,0.327,0,0,0,0.0667,0.287,0.546,0.546,0,0.444,0 +1,0.328,0.328,0,0,0,0,0.297,0.571,0.571,0,0.438,0.363 +1,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.403,0.227 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.408,0.136 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.381,0 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.435,0.227 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.21 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.285 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0566 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.253 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.329 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.178 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.47 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.181 +0,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.235,0.235,0.417,0,0,0,0.259,0.528,0.528,0,0,0.0453 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.136 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.0453 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.499 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.227 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.227 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0521 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.418 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.4 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.169 +0.667,0.256,0.256,0.267,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0.667,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.227 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.272 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0907 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.0907 +0.667,0.161,0.161,0.267,0,0,0,0.366,0.53,0.53,0,0,0.0939 +0.667,0.328,0.328,0.2,0,0,0,0.5,0.569,0.569,0,0,0.0453 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.227 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0453 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.147,0.147,0,0.467,0,0,0.249,0.492,0.492,0.46,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0.645,0,0 +0.333,0.142,0.142,0,0,0.0167,0,0.258,0.496,0.496,0.117,0,0.0907 +0.667,0.235,0.235,0,0,0.483,0.483,0.277,0.519,0.519,0,0.198,0.33 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.466,0.338 +0.667,0.238,0.238,0.233,0,0,0,0.327,0.552,0.552,0,0,0.187 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.128 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.387 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.408 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.227 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.363 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.235 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.182 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.171 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0907 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.224 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.131 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.2 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.136 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.0453 +0.667,0.247,0.247,0.233,0,0,0,0.413,0.585,0.585,0,0,0.317 +1,0.384,0.384,0,0.7,0,0,0.584,0.658,0.658,0.605,0,0.227 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.261,0,0.0453 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.0453 +1,0.726,0.726,0,0.7,0,0,0.639,0.559,0.559,0.563,0,0.176 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0.279,0,0.0453 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0835 +1,0.277,0.277,0.233,0,0,0,0.376,0.503,0.503,0,0,0.0923 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0.225 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.154 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0907 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.227 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.261 +1,0.328,0.328,0,0,0,0,0.259,0.559,0.559,0,0,0.228 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0,0,0 +1,0.328,0.328,0.0167,0,0,0,0.297,0.571,0.571,0,0,0.0907 +1,0.332,0.332,1,0,0,0,0.361,0.596,0.596,0,0,0.181 +0.667,0.247,0.247,0.867,0,0,0,0.413,0.585,0.585,0,0,0.162 +0.667,0.273,0.273,0.0167,0,0,0,0.475,0.594,0.594,0,0,0.0453 +1,0.328,0.328,0.683,0,0,0,0.5,0.569,0.569,0,0,0.317 +1,0.595,0.595,0,0,0.5,0.4,0.658,0.583,0.583,0,0.0444,0.0907 +1,0.726,0.726,0,0,0,1,0.639,0.559,0.559,0,0.558,0.153 +1,0.557,0.557,0,0,0,1,0.547,0.497,0.497,0,0.0463,0.0453 +1,0.116,0.116,0,0,0,1,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0.883,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.0875 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0.0167,0,0.228,0.511,0.511,0,0,0.0907 +0.667,0.256,0.256,0,0,0.733,0.65,0.234,0.511,0.511,0,0.287,0.0453 +0.667,0.245,0.245,0,0,0,0.8,0.24,0.519,0.519,0,0.45,0.181 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.194,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.532,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.349,0.453 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.266,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.371,0.192 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.589,0.365 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0.474,0.357 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.326,0.149 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0.229,0.141 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.0907 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0907 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.234 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.0883 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.2 +1,0.39,0.39,0.467,0,0,0,0.436,0.521,0.521,0,0,0.254 +1,0.387,0.387,0,0,0,0,0.315,0.534,0.534,0,0,0.17 +1,0.37,0.37,0,0,0,0,0.213,0.534,0.534,0,0,0.17 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.539 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0453 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.136 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.0453 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.181 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.227 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.317 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.227 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.156 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.267,0,0,0,0.305,0.463,0.463,0,0,0.169 +1,0.39,0.39,0.433,0,0,0,0.436,0.521,0.521,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.143 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.992 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.136 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.142,0.142,0,0.25,0,0,0.268,0.492,0.492,0.174,0,0.317 +0.333,0.142,0.142,0,0.217,0,0,0.271,0.501,0.501,0.38,0,0 +0.333,0.144,0.144,0.517,0,0,0,0.292,0.509,0.509,0,0,0 +0.333,0.148,0.148,0.183,0,0,0,0.336,0.525,0.525,0,0,0.181 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.796 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.0146 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.181 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0948 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.0724 +1,0.274,0.274,0.233,0,0,0,0.296,0.511,0.511,0,0,0.129 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.341 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.181 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.181 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.0453 +0.667,0.238,0.238,0.7,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.0453 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.0907 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.181 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.227 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.272 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.294 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.517,0,0.5,0.4,0.258,0.465,0.465,0,0.0772,0.0907 +1,0.235,0.235,0.183,0.467,0,0.317,0.259,0.528,0.528,0.246,0.367,0.181 +1,0.327,0.327,0,0,0,0,0.287,0.546,0.546,0.242,0.474,0 +0.667,0.235,0.235,0,0.467,0,0,0.284,0.536,0.536,0.676,0.615,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0.833,0.39,0.0453 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0.425,0.417,0.317 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.619,0.136 +0.667,0.328,0.328,0.517,0,0,0,0.5,0.569,0.569,0,0.0927,0.0453 +1,0.595,0.595,0.183,0,0,0,0.658,0.583,0.583,0,0,0.0453 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0453 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.227 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0907 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.254 +0.667,0.163,0.163,0,0,0.517,0.15,0.317,0.484,0.484,0,0.0425,0.123 +1,0.274,0.274,0,0,0.233,1,0.296,0.511,0.511,0,0.561,0 +0.667,0.263,0.263,0,0,0,1,0.228,0.511,0.511,0,0.482,0 +0.667,0.256,0.256,0,0,0,0.0167,0.234,0.511,0.511,0,0.598,0.0907 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.23,0.0907 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.0907 +0.667,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.136 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.136 +0.667,0.144,0.144,0.267,0,0,0,0.292,0.509,0.509,0,0,0.0907 +0.667,0.247,0.247,0.2,0,0,0,0.413,0.585,0.585,0,0,0.272 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.177 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.435 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.181 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.361 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.198 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.106 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.237,0.237,0.233,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.272 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0453 +0.667,0.238,0.238,0.267,0,0,0,0.327,0.552,0.552,0,0,0.453 +1,0.345,0.345,1,0,0,0,0.491,0.646,0.646,0,0,0.181 +0.667,0.273,0.273,0.15,0.7,0,0,0.475,0.594,0.594,0.601,0,0.363 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.615,0,0.0453 +1,0.595,0.595,0,0.467,0,0,0.658,0.583,0.583,0.681,0,0 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0.742,0,0 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.177 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.321 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.0907 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.227 +0.333,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0.233,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.0907 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0453 +0.667,0.238,0.238,0.767,0,0,0,0.327,0.552,0.552,0,0,0.181 +0.667,0.247,0.247,0.167,0,0,0,0.413,0.585,0.585,0,0,0.0453 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.227 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.0907 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.227 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0907 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.408 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0825 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.119 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.101 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.185 +0.333,0.153,0.153,0.233,0,0,0,0.246,0.488,0.488,0,0,0.202 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.136 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.0904 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.116 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.0453 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.136 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.227 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.301 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.201 +1,0.413,0.413,0,0.5,0,0,0.525,0.544,0.544,0.254,0,0.168 +1,0.501,0.501,0,1,0,0,0.512,0.528,0.528,0.51,0,0.0453 +1,0.388,0.388,0,0.15,0,0,0.45,0.486,0.486,0.343,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.0724 +1,0.103,0.103,0,0,0,0,0.307,0.426,0.426,0,0,0.109 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0453 +0.667,0.162,0.162,0.35,0,0,0,0.316,0.483,0.483,0,0,0.0287 +0.667,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0.35 +0.667,0.154,0.154,0.283,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.15 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.263 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.181 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.0907 +0.333,0.23,0.23,0,0,0,0,0.39,0.503,0.503,0,0,0.173 +0.333,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0936 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.274,0.274,0.7,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0453 +0.667,0.25,0.25,0.233,0,0,0,0.233,0.508,0.508,0,0,0.145 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.136 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.363 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.272 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0.267,0,0,0,0.282,0.533,0.533,0,0,0.317 +0.667,0.233,0.233,0.2,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.242,0.242,0.267,0,0,0,0.411,0.582,0.582,0,0,0.0907 +1,0.377,0.377,0.433,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.301 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.333 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.242 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.256 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0853 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0926 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.194 +0.667,0.27,0.27,0.0167,0,0,0,0.294,0.508,0.508,0,0,0.191 +1,0.362,0.362,0.683,0.25,0,0,0.212,0.53,0.53,0.204,0,0.15 +1,0.351,0.351,0,0.433,0,0,0.221,0.53,0.53,0.774,0,0.0895 +0.667,0.24,0.24,0.233,0,0,0,0.239,0.517,0.517,0.618,0,0.421 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.116 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0.307 +1,0.324,0.324,0.0167,0,0,0,0.359,0.592,0.592,0,0,0.21 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.265 +0.667,0.268,0.268,0.617,0,0,0,0.472,0.591,0.591,0,0,0.1 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.23 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.227 +1,0.72,0.72,0,0.25,0,0,0.635,0.555,0.555,0.164,0,0.181 +1,0.554,0.554,0,0.433,0,0,0.543,0.493,0.493,0.667,0,0.0928 +1,0.116,0.116,0.233,0,0,0,0.325,0.458,0.458,0.469,0,0.272 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.136 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0763,0.0763,0,0,0.0167,0,0.282,0.446,0.446,0,0,0.292 +1,0.22,0.22,0,0,0.5,0.883,0.35,0.459,0.459,0,0.223,0.193 +1,0.274,0.274,0.233,0,0,0.0333,0.374,0.5,0.5,0,0.408,0 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0.298 +1,0.362,0.362,0,0,0,0,0.212,0.53,0.53,0,0,0.0548 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.078 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0.361 +1,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.136 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +1,0.321,0.321,0,0,0,0,0.294,0.567,0.567,0,0,0.0453 +0.667,0.233,0.233,0.233,0,0,0,0.325,0.549,0.549,0,0,0.082 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.227 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0453 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.337 +1,0.72,0.72,0,0,0.0167,0,0.635,0.555,0.555,0,0,0.227 +1,0.554,0.554,0,0,0.5,0.883,0.543,0.493,0.493,0,0.25,0 +1,0.183,0.183,0,0,0,0.0333,0.393,0.451,0.451,0,0.687,0 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0.476,0 +1,0.066,0.066,0,0,0,0,0.313,0.426,0.426,0,0.229,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.0453 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.317 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.276 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.317 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0.517,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,0.183,0,0,0,0.325,0.549,0.549,0,0,0.0453 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.136 +0.667,0.324,0.324,0.767,0,0,0,0.497,0.566,0.566,0,0,0.0453 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.319 +1,0.72,0.72,0.1,0,0,0,0.635,0.555,0.555,0,0,0.363 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.107 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.105 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0727 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.0888 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.11 +0.667,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.164 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.13 +0.667,0.135,0.135,0.267,0.25,0,0,0.304,0.462,0.462,0.124,0,0.227 +1,0.386,0.386,0.9,0.2,0,0,0.432,0.518,0.518,0.648,0,0.11 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.0453 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.136 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0907 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0453 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.136 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.136 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.577 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.164 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.208 +1,0.338,0.338,0.467,0,0,0,0.488,0.641,0.641,0,0,0.0928 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.136 +1,0.461,0.461,0,0.45,0,0,0.616,0.616,0.616,0.253,0,0.0453 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.507,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.0938 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0262 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.207 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.148 +1,0.362,0.362,0.85,0,0,0,0.212,0.53,0.53,0,0,0 +0.667,0.25,0.25,1,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0.0167,0,0,0,0.239,0.517,0.517,0,0,0.0907 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0453 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.181 +1,0.338,0.338,0.6,0,0,0,0.488,0.641,0.641,0,0,0.181 +1,0.377,0.377,0.567,0,0,0,0.58,0.653,0.653,0,0,0.0907 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.136 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.236 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.381,0.381,0.233,0,0.1,0,0.313,0.53,0.53,0,0,0 +0.667,0.258,0.258,0,0,0.417,0.683,0.227,0.508,0.508,0,0.225,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.508,0.0453 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0.223,0.0453 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.303 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.16 +0.333,0.14,0.14,0.233,0,0,0,0.27,0.499,0.499,0,0,0.185 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.168 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.227 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.0907 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.558 +1,0.59,0.59,0,0.333,0,0,0.653,0.579,0.579,0.204,0,0.123 +1,0.273,0.273,0,0.35,0,0,0.383,0.495,0.495,0.459,0,0.136 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0.468,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.0634 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.224 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.205 +0.667,0.258,0.258,0.233,0,0,0,0.227,0.508,0.508,0,0,0.248 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.272 +0.667,0.24,0.24,0.233,0,0,0,0.239,0.517,0.517,0,0,0.317 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.181 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0453 +0.667,0.23,0.23,0.233,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.181 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0453 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.136 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.227 +1,0.72,0.72,0,0,0.517,0.217,0.635,0.555,0.555,0,0.0405,0.213 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0.582,0.181 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0953 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0.267,0,0,0,0.245,0.487,0.487,0,0,0.0907 +0.667,0.24,0.24,0.2,0,0,0,0.239,0.517,0.517,0,0,0.227 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.136 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.221 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.414 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.389 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.176 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.279 +1,0.554,0.554,0,0,0.517,0.383,0.543,0.493,0.493,0,0.0631,0.257 +1,0.116,0.116,0,0,0,0.3,0.325,0.458,0.458,0,0,0.101 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.175 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0903 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.117 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.207 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.317 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0.18 +1,0.362,0.362,0,0,0,0,0.212,0.53,0.53,0,0,0.263 +1,0.351,0.351,0.467,0,0,0,0.221,0.53,0.53,0,0,0.416 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.227 +0.667,0.23,0.23,0.233,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.227 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.181 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.136 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.0907 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.121 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.162 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0709 +1,0.249,0.249,0,0,0,0,0.46,0.444,0.444,0,0,0.115 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0.233,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0.233,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0907 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.227 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0453 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.408 +0.667,0.233,0.233,0.267,0,0,0,0.325,0.549,0.549,0,0,0.127 +1,0.338,0.338,0.2,0,0,0,0.488,0.641,0.641,0,0,0.192 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.159 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.181 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.0453 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.261 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0973 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0907 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.227 +0.333,0.141,0.141,0,0,0.517,0.383,0.245,0.495,0.495,0,0.0425,0.227 +0.667,0.23,0.23,0,0,0,0.0667,0.258,0.525,0.525,0,0.198,0.0453 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.0907 +0.667,0.233,0.233,0,0,0.767,0.367,0.325,0.549,0.549,0,0.056,0.0907 +0.667,0.242,0.242,0,0,0.0167,0.783,0.411,0.582,0.582,0,0.459,0.201 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.136 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.0907 +0.667,0.41,0.41,0,0,0.0167,0,0.521,0.541,0.541,0,0,0.136 +0.667,0.496,0.496,0,0,0.5,0.883,0.509,0.525,0.525,0,0.256,0.0907 +1,0.218,0.218,0,0,0,0.267,0.353,0.475,0.475,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.081 +0.667,0.154,0.154,0.35,0,0,0,0.242,0.487,0.487,0,0,0.174 +0.667,0.25,0.25,0.117,0,0,0,0.233,0.508,0.508,0,0,0.0724 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.372 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.136 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.146,0.146,0.6,0,0,0,0.334,0.524,0.524,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.172 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.414 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0907 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.136 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0.233,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0.1,0,0,0,0.316,0.483,0.483,0,0,0.0988 +1,0.27,0.27,0.133,0,0,0,0.294,0.508,0.508,0,0,0.297 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.0453 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.363 +0.667,0.24,0.24,0.35,0,0,0,0.239,0.517,0.517,0,0,0.363 +0.333,0.141,0.141,0.35,0,0,0,0.245,0.495,0.495,0,0,0.232 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.257 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.181 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.121 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.405 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.253 +1,0.22,0.22,0,0,0.0167,0,0.35,0.459,0.459,0,0,0.0609 +1,0.386,0.386,0,0,0.5,0.883,0.432,0.518,0.518,0,0.297,0 +1,0.381,0.381,0,0,0,0.267,0.313,0.53,0.53,0,0.447,0 +1,0.362,0.362,0,0,0,0,0.212,0.53,0.53,0,0.386,0.2 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0.208,0.371 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.371,0.317 +0.333,0.141,0.141,0.233,0,0,0,0.245,0.495,0.495,0,0,0.272 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.317 +0.667,0.23,0.23,0,0.45,0,0,0.276,0.517,0.517,0.312,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0.551,0,0 +0.667,0.233,0.233,0,0.25,0,0,0.325,0.549,0.549,0.72,0,0.0907 +0.667,0.242,0.242,0,0.433,0,0,0.411,0.582,0.582,0.418,0,0.0453 +0.667,0.268,0.268,0.0167,0,0,0,0.472,0.591,0.591,0.632,0,0.0453 +1,0.461,0.461,0.217,0,0,0,0.616,0.616,0.616,0.516,0,0.0907 +1,0.59,0.59,0.0167,0,0,0,0.653,0.579,0.579,0.742,0,0 +1,0.72,0.72,0.217,0,0,0,0.635,0.555,0.555,0,0,0.0453 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.0729 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.15 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0993 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.12 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.272 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0689 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.252 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.467 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.136 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.317 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.227 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.317 +1,0.59,0.59,0.233,0,0,0,0.653,0.579,0.579,0,0,0.317 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.335 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.0724 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0.45,0,0,0.316,0.483,0.483,0.291,0,0 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0.357,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.181 +0.667,0.25,0.25,0,0,0.267,0.133,0.233,0.508,0.508,0,0,0.0907 +0.667,0.24,0.24,0.767,0,0.25,0.55,0.239,0.517,0.517,0,0.303,0 +0.667,0.232,0.232,0.867,0,0,0,0.233,0.525,0.525,0,0.255,0.0453 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.646,0.0907 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.565,0.272 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.367,0.163 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.441,0.151 +0.667,0.242,0.242,0.0167,0,0,0,0.411,0.582,0.582,0,0.187,0.22 +1,0.377,0.377,0.217,0,0,0,0.58,0.653,0.653,0,0.463,0.181 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.521,0 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0.0444,0.0907 +1,0.72,0.72,0,0.5,0,0,0.635,0.555,0.555,0.296,0,0.265 +1,0.554,0.554,0.517,1,0.0167,0,0.543,0.493,0.493,0.683,0,0.227 +0.667,0.183,0.183,1,0.1,0.5,0.883,0.393,0.451,0.451,0.753,0.239,0.0907 +0.667,0.0743,0.0743,0.117,0,0,0.267,0.294,0.454,0.454,0,0.154,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0868 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.179 +1,0.362,0.362,0,0,0,0,0.212,0.53,0.53,0,0,0.109 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.0453 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0 +1,0.324,0.324,0.767,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.32,0.32,1,0,0.267,0.133,0.258,0.555,0.555,0,0,0.118 +1,0.32,0.32,1,0,0.25,0.783,0.285,0.542,0.542,0,0.407,0.0684 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0.644,0.136 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0.453,0.0907 +0.333,0.146,0.146,0.383,0,0,0,0.334,0.524,0.524,0,0.293,0.22 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0.368,0.15 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0.56,0.0453 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0.367,0.277 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0453 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.212 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0674 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.158 +0.333,0.14,0.14,0,0,0.267,0.133,0.258,0.495,0.495,0,0,0.223 +0.667,0.23,0.23,0,0,0.25,0.0833,0.276,0.517,0.517,0,0.329,0.091 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.227,0 +0.667,0.233,0.233,0.233,0,0,0,0.325,0.549,0.549,0,0.189,0.0453 +0.667,0.242,0.242,0,0,0.267,0.133,0.411,0.582,0.582,0,0,0.0907 +1,0.377,0.377,0,0.45,0.25,0.55,0.58,0.653,0.653,0.7,0.443,0.0907 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.744,0.629,0.499 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0.831,0.385,0.317 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0.557,0.448,0.102 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0.42,0.593,0.385 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0772,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.269 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.124 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.0297 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.118 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.703 +0.667,0.25,0.25,0,0,0.1,0,0.233,0.508,0.508,0,0,0.136 +0.333,0.145,0.145,0,0,0.417,0.917,0.248,0.491,0.491,0,0.264,0.317 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0.414,0.227 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0.335,0.317 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0.229,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0.266,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0.399,0 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0.246,0 +0.667,0.268,0.268,0,0.683,0,0,0.472,0.591,0.591,0.591,0.498,0.0453 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.528,0 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0.347,0.317 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.535 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.229 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.227 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0.85,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0.0833,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.381,0.381,0.233,0,0,0,0.313,0.53,0.53,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.181 +0.667,0.25,0.25,0.233,0,0,0,0.233,0.508,0.508,0,0,0.0453 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.227 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0907 +1,0.32,0.32,0,0,0,0,0.258,0.555,0.555,0,0,0.272 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.453 +0.667,0.233,0.233,0.35,0,0,0,0.325,0.549,0.549,0,0,0.369 +1,0.338,0.338,0.467,0,0,0,0.488,0.641,0.641,0,0,0.457 +1,0.377,0.377,0.583,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.59,0.59,0,0.333,0,0,0.653,0.579,0.579,0.265,0,0.103 +1,0.72,0.72,0,0.35,0,0,0.635,0.555,0.555,0.686,0,0.127 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.13 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.0629 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.181 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0453 +0.333,0.14,0.14,0,0,0.517,0.217,0.258,0.495,0.495,0,0.0772,0.0907 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.432,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.286,0.0907 +0.667,0.233,0.233,0.233,0,0,0,0.325,0.549,0.549,0,0.162,0.0907 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0453 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.363 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.136 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.317 +1,0.273,0.273,0,0,0,0,0.383,0.495,0.495,0,0,0.532 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.109 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.244 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.456 +1,0.274,0.274,0.233,0,0.0167,0,0.374,0.5,0.5,0,0,0.164 +0.667,0.27,0.27,0.233,0,0.5,0.883,0.294,0.508,0.508,0,0.133,0 +0.667,0.258,0.258,0,0,0,0.0333,0.227,0.508,0.508,0,0.208,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.0453 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.136 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.181 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.0907 +0.667,0.233,0.233,0.0167,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.242,0.242,0.45,0,0,0,0.411,0.582,0.582,0,0,0.32 +0.667,0.268,0.268,0,0.25,0,0,0.472,0.591,0.591,0.284,0,0.0907 +1,0.461,0.461,0,0.433,0,0,0.616,0.616,0.616,0.524,0,0.0907 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0.564,0,0.0453 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0.742,0,0.136 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.228 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.145,0.145,0.767,0,0,0,0.248,0.491,0.491,0,0,0.227 +0.667,0.141,0.141,0.4,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0.45,0,0,0.258,0.495,0.495,0.606,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.111,0,0.0907 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.317 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.136 +0.667,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.365,0.528,0.528,0,0,0.181 +0.667,0.187,0.187,0.767,0,0,0,0.377,0.516,0.516,0,0,0.166 +0.667,0.23,0.23,0.167,0,0,0,0.39,0.503,0.503,0,0,0.276 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0453 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.0167,0.15,0.258,0.465,0.465,0,0,0.0878 +1,0.22,0.22,0,0,0.233,0.0667,0.35,0.459,0.459,0,0.211,0.167 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0.293,0.0562 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0.359,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0.494,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.32,0.35 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.153 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.168 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0907 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.317 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0453 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.181 +0.667,0.41,0.41,0.233,0,0,0,0.521,0.541,0.541,0,0,0.0907 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.0453 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.091 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.176 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.163 +1,0.351,0.351,0.0167,0,0,0,0.221,0.53,0.53,0,0,0.238 +1,0.335,0.335,0.917,0,0,0,0.23,0.542,0.542,0,0,0.0907 +0.667,0.232,0.232,0.233,0,0,0,0.233,0.525,0.525,0,0,0.0907 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.317 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.0453 +0.667,0.233,0.233,0.767,0,0,0,0.325,0.549,0.549,0,0,0.136 +0.667,0.242,0.242,1,0.25,0,0,0.411,0.582,0.582,0.171,0,0.227 +0.667,0.268,0.268,0.567,0.2,0,0,0.472,0.591,0.591,0.561,0,0.59 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.136 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.184 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0995 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.141 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.102 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.478 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.0907 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0907 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.136 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.0453 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.0453 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.212 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.276 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.272 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0274 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.0822 +1,0.27,0.27,0.233,0,0,0,0.294,0.508,0.508,0,0,0.221 +1,0.362,0.362,0,0,0,0,0.212,0.53,0.53,0,0,0.433 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.227 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.181 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.0907 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.0696 +1,0.338,0.338,0,0,0.517,0.45,0.488,0.641,0.641,0,0.166,0.451 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0.399,0.472 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0.695,0.259 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0.29,0.0907 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0.52,0.0825 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.17 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.275 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0.233,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.323 +1,0.15,0.15,0.467,0,0,0,0.245,0.487,0.487,0,0,0.271 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.308 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.0907 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.363 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.181 +0.667,0.23,0.23,0,0.45,0,0,0.282,0.533,0.533,0.495,0,0.0988 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.272 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.0453 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.0453 +1,0.496,0.496,0.233,0,0,0,0.509,0.525,0.525,0,0,0.0907 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0755 +1,0.386,0.386,0.467,0,0,0,0.432,0.518,0.518,0,0,0.206 +1,0.381,0.381,0,0,0,0,0.313,0.53,0.53,0,0,0.136 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0.267,0,0,0,0.233,0.508,0.508,0,0,0.134 +0.667,0.24,0.24,0.667,0,0,0,0.239,0.517,0.517,0,0,0.317 +0.333,0.141,0.141,0,0,0.517,0.633,0.245,0.495,0.495,0,0.25,0 +0.667,0.23,0.23,0,0,0,0.283,0.258,0.525,0.525,0,0.284,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.583,0.181 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.465,0.227 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0.428,0 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0.616,0.317 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0.568,0.136 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0.642,0.181 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0.493,0.0907 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0.145,0.291 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.0907 +1,0.0743,0.0743,0.467,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.183 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.0807 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.272 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.136 +0.667,0.289,0.289,0.233,0.45,0,0,0.472,0.591,0.591,0.24,0,0.0907 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0.591,0,0.317 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.151 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.136 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.164 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0883 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.0838 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0907 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.317 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0.45,0,0,0.411,0.582,0.582,0.204,0,0.171 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0.455,0,0.737 +0.667,0.362,0.362,0.517,0,0,0,0.497,0.566,0.566,0,0,0.185 +0.667,0.462,0.462,0.2,0.45,0,0,0.521,0.541,0.541,0.305,0,0.793 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.674,0,0.136 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0.523,0,0.272 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.276 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0.0167,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.256,0.256,0.217,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0453 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.136 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +1,0.353,0.353,0.0167,0,0,0,0.488,0.641,0.641,0,0,0.118 +0.667,0.289,0.289,0.7,0,0,0,0.472,0.591,0.591,0,0,0.391 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.181 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.105 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.0591 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.533 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.717,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.277,0.277,0.483,0.25,0,0,0.374,0.5,0.5,0.136,0,0 +1,0.274,0.274,0.217,0.2,0,0,0.294,0.508,0.508,0.228,0,0.118 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.0453 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.211 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0.0827 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.181 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.425 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.0907 +0.333,0.151,0.151,0.0167,0,0,0,0.334,0.524,0.524,0,0,0.0907 +0.667,0.289,0.289,0.217,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.136 +1,0.462,0.462,0.233,0,0,0,0.521,0.541,0.541,0,0,0.272 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.271 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.211 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.152 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.163,0.163,0.767,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0.917,0,0.5,0.4,0.294,0.508,0.508,0,0.0669,0 +0.667,0.263,0.263,0,0,0,0.267,0.227,0.508,0.508,0,0.288,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.23,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.181 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.227 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.317 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.26 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.109 +1,0.408,0.408,0,0,0.0167,0,0.58,0.653,0.653,0,0,0.181 +1,0.518,0.518,0,0,0.483,0.45,0.616,0.616,0.616,0,0.359,0.136 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0.281,0.0907 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.213 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.082 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.244 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.0548 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.263,0.263,0,0.45,0,0,0.227,0.508,0.508,1,0,0.0907 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0.493,0,0.499 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0.439,0,0 +0.667,0.237,0.237,0.467,0,0,0,0.233,0.525,0.525,0,0,0.181 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0907 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.227 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.0453 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0453 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.227 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0.5,0.217,0.258,0.465,0.465,0,0.0373,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0.315,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.49,0 +0.667,0.256,0.256,0.0167,0,0,0,0.233,0.508,0.508,0,0.104,0 +0.667,0.245,0.245,1,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.143,0.143,0.183,0,0,0,0.245,0.495,0.495,0,0,0.453 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.181 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0907 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.227 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +1,0.353,0.353,0,0.683,0,0,0.488,0.641,0.641,0.676,0,0.417 +0.667,0.289,0.289,0,0.683,0,0,0.472,0.591,0.591,0.72,0,0.363 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.727,0,0.363 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0.383,0,0.0879 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.278 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.133 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.105 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0815 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.235 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.311 +0.667,0.156,0.156,0,0,0.5,0.4,0.242,0.487,0.487,0,0.0541,0.227 +0.667,0.153,0.153,0,0,0,0.267,0.245,0.487,0.487,0,0.559,0.363 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.152,0.0907 +0.667,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.144,0.144,0.0167,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.151,0.151,0.45,0,0,0,0.334,0.524,0.524,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.136 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.0907 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.313 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.258 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.104 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.503 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.69 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.181 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.333,0.142,0.142,0.0167,0,0,0,0.267,0.491,0.491,0,0,0.136 +0.667,0.236,0.236,0.45,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.136 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.189 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0453 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.227 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.298 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0.18 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.228 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.0981 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.181 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0907 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.453 +0.667,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.272 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.342 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.18 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.091 +1,0.542,0.542,0,0,0.5,0.45,0.509,0.525,0.525,0,0.0772,0.161 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0.266,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.319 +0.667,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.0907 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.383 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0,0,0.25,0.4,0.294,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0.05,0.242,0.487,0.487,0,0.356,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0.237,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0907 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +1,0.236,0.236,0.233,0,0,0,0.282,0.533,0.533,0,0,0.0453 +1,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0907 +1,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.0907 +1,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0907 +1,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.136 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.136 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0907 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0.45,0,0,0.316,0.483,0.483,0.477,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0.131,0,0 +0.667,0.156,0.156,0.233,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0453 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,0.767,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0.433,0,0,0,0.258,0.495,0.495,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0453 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.227 +1,0.353,0.353,0.0167,0,0,0,0.488,0.641,0.641,0,0,0.181 +1,0.408,0.408,0.7,0,0,0,0.58,0.653,0.653,0,0,0.0907 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0907 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.317 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0488 +1,0.39,0.39,0.45,0,0,0,0.432,0.518,0.518,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.181 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.136 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.544 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.364 +0.667,0.462,0.462,0.267,0.683,0,0,0.521,0.541,0.541,0.535,0,0.189 +1,0.788,0.788,0.2,0,0,0,0.635,0.555,0.555,0.758,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0883 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.113 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.394 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0.169 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.0907 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.317 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.136 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0907 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.136 +0.667,0.239,0.239,0.233,0,0,0,0.325,0.549,0.549,0,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.0907 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.136 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.136 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0907 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.499 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0.267,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0.683,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.144 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.238 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0.274 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0.136 +0.667,0.256,0.256,0,0,0.5,0.4,0.233,0.508,0.508,0,0.0425,0.519 +0.667,0.245,0.245,0,0,0.0167,0.267,0.239,0.517,0.517,0,0.277,0.322 +0.667,0.237,0.237,0,0,0.483,0.9,0.233,0.525,0.525,0,0.263,0.0149 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0.389,0.136 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.7,0.181 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.5,0.363 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.0219,0.227 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.0907 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0453 +1,0.668,0.668,0,0.5,0,0,0.653,0.579,0.579,0.3,0,0.0453 +1,0.788,0.788,0,0.183,0,0,0.635,0.555,0.555,0.833,0,0 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.109 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.236 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.196 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.364 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0907 +0.667,0.245,0.245,0,0.25,0,0,0.239,0.517,0.517,0.103,0,0 +0.333,0.143,0.143,0,0.2,0,0,0.245,0.495,0.495,0.709,0,0.316 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.144 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.398 +0.333,0.143,0.143,0,0,0.0167,0,0.27,0.499,0.499,0,0,0.0819 +0.667,0.239,0.239,0.0167,0,0.483,0.667,0.325,0.549,0.549,0,0.421,0.227 +0.667,0.252,0.252,0.7,0,0,0,0.411,0.582,0.582,0,0.685,0.136 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.0721,0.181 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.272 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0.467,0,0,0,0.635,0.555,0.555,0,0,0.0907 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.19 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.139 +0.667,0.136,0.136,0.233,0,0,0,0.304,0.462,0.462,0,0,0.109 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.127 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.263,0.263,0.767,0,0,0,0.227,0.508,0.508,0,0,0.317 +0.667,0.256,0.256,1,0,0,0,0.233,0.508,0.508,0,0,0.136 +0.667,0.245,0.245,1,0,0.5,0.65,0.239,0.517,0.517,0,0.122,0.0453 +0.667,0.237,0.237,1,0,0,0.467,0.233,0.525,0.525,0,0.459,0.0907 +0.667,0.235,0.235,0.567,0,0,0,0.258,0.525,0.525,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.0453 +0.333,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +0.667,0.252,0.252,0.0167,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.408,0.408,0.217,0,0,0,0.58,0.653,0.653,0,0,0.136 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.136 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.0907 +0.667,0.542,0.542,0,0.45,0.267,0.15,0.509,0.525,0.525,0.483,0,0.254 +1,0.571,0.571,0,0,0.233,0.517,0.543,0.493,0.493,0.12,0.368,0.194 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0.266,0.185 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.0727 +1,0.222,0.222,0.217,0,0,0,0.35,0.459,0.459,0,0,0.133 +1,0.277,0.277,0.233,0,0,0,0.374,0.5,0.5,0,0,0.213 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.0785 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.211 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.291 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.416 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0.0907 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0453 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0453 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.272 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.0453 +1,0.518,0.518,0,0,0.5,0.65,0.616,0.616,0.616,0,0.149,0.0453 +1,0.462,0.462,0,0,0,0.0167,0.521,0.541,0.541,0,0.0708,0.0907 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.317 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.274,0.274,0.467,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0453 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.419 +0.667,0.235,0.235,0.233,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.253 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.0907 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.227 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.209 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.174 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.136 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.138 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.528 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0.767,0,0,0,0.282,0.446,0.446,0,0,0.0787 +1,0.136,0.136,0.667,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.124 +1,0.387,0.387,0.0167,0,0,0,0.313,0.53,0.53,0,0,0.33 +1,0.37,0.37,0.7,0,0.0167,0,0.212,0.53,0.53,0,0,0.343 +1,0.359,0.359,0,0,0.483,0.9,0.221,0.53,0.53,0,0.16,0.389 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0.562,0.0453 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.385,0.317 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0.418,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.425,0.0907 +0.667,0.236,0.236,0.233,0,0,0,0.282,0.533,0.533,0,0.525,0.0453 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.322,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.0553,0.142 +0.667,0.289,0.289,0,0.45,0,0,0.472,0.591,0.591,0.357,0,0.57 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0.235,0,0 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.0907 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.227 +0.667,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.243 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.542 +1,0.163,0.163,0.0167,0,0,0,0.316,0.483,0.483,0,0,0.171 +1,0.274,0.274,0.45,0,0,0,0.294,0.508,0.508,0,0,0.149 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.363 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.181 +0.667,0.235,0.235,0,0,0.5,0.4,0.258,0.525,0.525,0,0.0541,0 +0.667,0.235,0.235,0.267,0,0,0.267,0.276,0.517,0.517,0,0.503,0.0453 +0.667,0.236,0.236,1,0,0,0,0.282,0.533,0.533,0,0,0.0453 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.228 +0.667,0.252,0.252,0.133,0,0,0,0.411,0.582,0.582,0,0,0.0453 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.408 +0.667,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.0453 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.0453 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.363 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.518,0.518,0,0,0 +0.667,0.274,0.274,0,0,0.0167,0.15,0.294,0.508,0.508,0,0,0.11 +0.667,0.263,0.263,0.233,0,0.233,0.517,0.227,0.508,0.508,0,0.0888,0.0772 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.168 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.351 +0.667,0.237,0.237,0.267,0,0,0,0.233,0.525,0.525,0,0,0.0453 +0.667,0.235,0.235,0.45,0,0,0,0.258,0.525,0.525,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.445 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0453 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0907 +0.333,0.151,0.151,0,0,0.25,0.217,0.334,0.524,0.524,0,0.0553,0.265 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.0553,0.121 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0453 +1,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.241 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.227 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0586 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0692 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.158 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0918 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.164 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0.0747 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.0907 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.168 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0907 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0.267,0.15,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0.45,0.233,0.0667,0.282,0.533,0.533,0.436,0.018,0.181 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0.666,0,0.0907 +0.667,0.252,0.252,0,0,0.5,0.4,0.411,0.582,0.582,0.718,0.0553,0.136 +0.667,0.289,0.289,0,0,0,0.05,0.472,0.591,0.591,0,0.344,0.181 +0.667,0.362,0.362,0,0,0.5,0.4,0.497,0.566,0.566,0,0.0444,0.227 +0.667,0.462,0.462,0,0,0,0.5,0.521,0.541,0.541,0,0.449,0.317 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0.582,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0.36,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.136 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.156,0.156,0.267,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.256,0.256,0.45,0,0,0,0.233,0.508,0.508,0,0,0.195 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.0907 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0.181 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0.136 +1,0.327,0.327,0,0,0.5,0.217,0.285,0.542,0.542,0,0.0772,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.345,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.512,0.181 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0.32,0.181 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0.552,0.181 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0.537,0.136 +0.667,0.462,0.462,0.767,0,0,0,0.521,0.541,0.541,0,0.431,0.317 +1,0.542,0.542,1,0,0,0,0.509,0.525,0.525,0,0,0.0907 +0.667,0.223,0.223,0.15,0,0,0,0.353,0.475,0.475,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.222,0.222,0.767,0,0,0,0.35,0.459,0.459,0,0,0 +0.333,0.0495,0.0495,1,0,0.517,0.15,0.258,0.465,0.465,0,0.0425,0 +0.333,0.162,0.162,0.633,0,0.233,0.517,0.276,0.487,0.487,0,0.295,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0.434,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0.324,0.317 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.511,0.0453 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.293,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.479,0.0453 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.526,0.0453 +1,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.525,0.227 +1,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.581,0.181 +0.667,0.151,0.151,0.233,0,0,0,0.334,0.524,0.524,0,0.585,0.363 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0.441,0 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.193 +1,0.668,0.668,0,0,0.0167,0,0.653,0.579,0.579,0,0,0.208 +1,0.788,0.788,0,0.5,0.483,0.667,0.635,0.555,0.555,0.34,0.246,0 +1,0.223,0.223,0,0.183,0,0,0.353,0.475,0.475,0.46,0.0502,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0704 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.174 +0.667,0.163,0.163,0,0,0.0167,0,0.316,0.483,0.483,0,0,0.106 +0.667,0.274,0.274,0,0,0.483,0.45,0.294,0.508,0.508,0,0.248,0.42 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0.517,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0.268,0.0453 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.498,0 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0.447,0.195 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.345,0.0907 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.0907 +0.667,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.667,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.405 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.227 +0.333,0.206,0.206,0.233,0,0,0,0.377,0.516,0.516,0,0,0.0453 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.0907 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.395 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.187 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0.683,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.314 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.189 +1,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.318 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.333,0.0495,0.0495,0,0,0.5,0.4,0.258,0.465,0.465,0,0.0708,0.0907 +0.667,0.142,0.142,0,0,0,0.267,0.267,0.491,0.491,0,0.472,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.557,0 +1,0.334,0.334,0.0167,0,0,0,0.359,0.592,0.592,0,0.438,0 +1,0.353,0.353,0.217,0,0,0,0.488,0.641,0.641,0,0.625,0.0907 +0.667,0.289,0.289,0.233,0,0,0,0.472,0.591,0.591,0,0.165,0.0907 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0.566,0.0907 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0.538,0.181 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0.497,0.136 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0.181,0.0453 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.272 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0907 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0928 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0.121 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.131 +1,0.343,0.343,0.467,0,0,0,0.23,0.542,0.542,0,0,0.136 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0,0,0.0848 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.181 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.181 +0.333,0.143,0.143,0.233,0,0,0,0.27,0.499,0.499,0,0,0.136 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.181 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.317 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.181 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.0907 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.175 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.146 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.132 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.0946 +1,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.312 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0,0.141 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.153 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0453 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.317 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.181 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.136 +0.667,0.239,0.239,0.717,0,0,0,0.325,0.549,0.549,0,0,0.453 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.136 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.227 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0 +0.667,0.462,0.462,0.717,0.45,0,0,0.521,0.541,0.541,0.753,0,0.398 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.12,0,0.347 +1,0.571,0.571,0,0,0,0,0.543,0.493,0.493,0,0,0.0822 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.375 +1,0.099,0.099,0,0.45,0,0,0.331,0.443,0.443,0.767,0,0.239 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.138,0,0.0832 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.0453 +1,0.136,0.136,0.267,0,0,0,0.304,0.462,0.462,0,0,0.123 +1,0.277,0.277,0.45,0.5,0,0,0.374,0.5,0.5,0.26,0,0 +0.333,0.162,0.162,0.467,0.183,0,0,0.276,0.487,0.487,0.394,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.0453 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.0453 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.376 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0.767,0,0,0,0.411,0.582,0.582,0,0,0.272 +0.667,0.289,0.289,0.433,0,0,0,0.472,0.591,0.591,0,0,0.181 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.0453 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.136 +1,0.788,0.788,0.767,0.25,0,0,0.635,0.555,0.555,0.166,0,0 +1,0.571,0.571,0.917,0.433,0,0,0.543,0.493,0.493,0.502,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.289 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0677 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.151 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.0956 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.238 +0.667,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.173 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.0907 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.136 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.272 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.0453 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.0453 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.0453 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.0907 +1,0.518,0.518,0.233,0,0,0,0.616,0.616,0.616,0,0,0.453 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.0453 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.0907 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.256 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.234 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.138 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.165 +1,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0453 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0453 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.136 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.227 +0.667,0.286,0.286,0.433,0,0,0,0.413,0.585,0.585,0,0,0.0907 +1,0.501,0.501,0.283,0,0,0,0.584,0.658,0.658,0,0,0.0907 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.181 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0907 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.0661 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.135 +0.333,0.164,0.164,0.233,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.16,0.16,0.433,0,0,0,0.246,0.488,0.488,0,0,0.0453 +0.333,0.154,0.154,1,0,0,0,0.249,0.492,0.492,0,0,0.136 +0,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.377 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.4 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.106 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0453 +0.333,0.154,0.154,0.183,0,0,0,0.292,0.509,0.509,0,0,0.0907 +0.333,0.168,0.168,0.05,0,0,0,0.336,0.525,0.525,0,0,0.0453 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.103 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.238 +1,0.806,0.806,0.183,0,0,0,0.658,0.583,0.583,0,0,0.52 +1,0.584,0.584,0.533,0,0,0,0.512,0.528,0.528,0,0,0.144 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.217,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.402,0.402,0,1,0,0,0.436,0.521,0.521,0.742,0,0 +0.667,0.286,0.286,0,0.4,0,0,0.296,0.511,0.511,0,0,0.131 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.227 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0907 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.272 +0.333,0.154,0.154,0.483,0,0,0,0.292,0.509,0.509,0,0,0.181 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.181 +0.667,0.351,0.351,0.233,0,0,0,0.475,0.594,0.594,0,0,0.227 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.181 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.227 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.317 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0478 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.172 +1,0.284,0.284,0.0167,0.25,0,0,0.376,0.503,0.503,0.138,0,0.136 +0.667,0.286,0.286,0.217,0.717,0,0,0.296,0.511,0.511,0.641,0,0.181 +1,0.392,0.392,0,0.2,0,0,0.213,0.534,0.534,0,0,0.217 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0296 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0.267,0.15,0.234,0.528,0.528,0,0,0.0453 +0.667,0.249,0.249,0,0,0.233,0.533,0.259,0.528,0.528,0,0.416,0.0453 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.613,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.0553,0 +0.667,0.154,0.154,0.0167,0,0,0,0.292,0.509,0.509,0,0,0.13 +0.667,0.168,0.168,0.7,0,0,0,0.336,0.525,0.525,0,0,0.136 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.726 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0453 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.372 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.2 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.371 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.424 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.517,0,0,0,0.305,0.463,0.463,0,0,0.165 +1,0.284,0.284,1,0.467,0,0,0.376,0.503,0.503,0.65,0,0.0332 +1,0.286,0.286,0.417,0,0,0,0.296,0.511,0.511,0.394,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0.479,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0.704,0,0.227 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.363 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.136 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.15,0.15,0.767,0,0.5,0.4,0.271,0.501,0.501,0,0.0463,0 +0.667,0.259,0.259,0.45,0,0,0.283,0.327,0.552,0.552,0,0.317,0.181 +0.667,0.286,0.286,0.217,0,0,0,0.413,0.585,0.585,0,0,0.136 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.227 +1,0.656,0.656,0,1,0,0,0.621,0.621,0.621,0.894,0,0.317 +1,0.806,0.806,0,0.4,0,0,0.658,0.583,0.583,0,0,0.416 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.127 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0787 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.383 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.286,0.286,0.2,0,0,0,0.296,0.511,0.511,0,0,0.475 +0.333,0.164,0.164,0,0,0.5,0.4,0.243,0.488,0.488,0,0.0521,0 +0.333,0.16,0.16,0,0,0,0.283,0.246,0.488,0.488,0,0.465,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0.398,0.408 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0.593,0.317 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.418,0.0907 +0.667,0.149,0.149,0,0.7,0,0,0.268,0.492,0.492,0.629,0.341,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.782,0.0453 +0.333,0.154,0.154,0.233,0,0,0,0.292,0.509,0.509,0,0.203,0.0453 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.324 +0.667,0.351,0.351,0,0.7,0,0,0.475,0.594,0.594,0.53,0,0.128 +0.667,0.454,0.454,0.233,0,0,0,0.5,0.569,0.569,0,0,0.405 +1,0.806,0.806,0,0.7,0,0,0.658,0.583,0.583,0.451,0,0.0907 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0.51,0,0.418 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.284,0.284,0.517,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.168,0.168,0.45,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0.0167,0,0,0,0.246,0.488,0.488,0,0,0.0907 +0.667,0.259,0.259,0.7,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.408 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.181 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.136 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0907 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.227 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.177 +0.667,0.351,0.351,0.267,0,0,0,0.475,0.594,0.594,0,0,0.217 +1,0.656,0.656,0.217,0,0,0,0.621,0.621,0.621,0,0,0.583 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.28 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0629 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0.0983 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.26 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.07 +1,0.284,0.284,0.683,0,0,0,0.376,0.503,0.503,0,0,0 +1,0.404,0.404,0.0333,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.0907 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0453 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0.7,0,0,0.258,0.496,0.496,0.559,0,0.181 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0.578,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0.315,0,0.136 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0453 +1,0.404,0.404,0.233,0,0,0,0.491,0.646,0.646,0,0,0.408 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.224 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.21 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.427 +1,0.851,0.851,0.183,0,0,0,0.639,0.559,0.559,0,0,0.211 +1,0.391,0.391,1,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0.583,0,0,0,0.326,0.459,0.459,0,0,0.363 +1,0.0743,0.0743,0.233,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.239 +1,0.0781,0.0781,0,0,0.183,0.0667,0.283,0.447,0.447,0,0,0 +0.667,0.139,0.139,0,0,0.317,1,0.305,0.463,0.463,0,0.29,0.219 +0.667,0.167,0.167,0,0,0,1,0.317,0.484,0.484,0,0.0463,0.0805 +0.667,0.168,0.168,0.433,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0.05,0,0,0,0.228,0.511,0.511,0,0,0.0453 +0,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.227 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.349 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.227 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0907 +0.333,0.15,0.15,0,0,0.5,0.217,0.271,0.501,0.501,0,0.0927,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.505,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0.371,0 +1,0.501,0.501,0,0.7,0,0,0.584,0.658,0.658,0.409,0.489,0.317 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0.387,0.0453 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.544,0.0453 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0.508,0.332 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.304,0.334 +1,0.183,0.183,0.417,0,0,0,0.395,0.453,0.453,0,0.378,0.0907 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0.49,0.0907 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0.362,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.154 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.326 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.181 +0.333,0.154,0.154,0,0.25,0,0,0.249,0.492,0.492,0.111,0,0.0453 +0.667,0.251,0.251,0.717,0.217,0,0,0.234,0.528,0.528,0.282,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.227 +0.333,0.149,0.149,0,0,0.5,0.4,0.268,0.492,0.492,0,0.00772,0.0453 +0.667,0.251,0.251,0,0,0,0.05,0.284,0.536,0.536,0,0.372,0.136 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.49,0.0453 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.0907 +1,0.501,0.501,0,0.5,0,0,0.584,0.658,0.658,0.202,0,0.294 +1,0.454,0.454,0,0.2,0,0,0.5,0.569,0.569,0.328,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.272 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0.0541,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0749 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.457 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.294 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.263 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.312 +0.667,0.259,0.259,0.267,0,0,0,0.24,0.519,0.519,0,0,0.323 +0.667,0.251,0.251,0.7,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0.5,0.217,0.268,0.492,0.492,0,0.0476,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0.264,0.0907 +1,0.363,0.363,0.267,0,0,0,0.361,0.596,0.596,0,0.393,0.0907 +1,0.404,0.404,0.45,0,0,0,0.491,0.646,0.646,0,0.58,0.0907 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0.142,0.408 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.363 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.265 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.267 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0483 +1,0.107,0.107,0.483,0,0,0,0.308,0.428,0.428,0,0,0.0933 +1,0.228,0.228,0,0,0,0,0.352,0.461,0.461,0,0,0.277 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0453 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.0453 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0907 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.181 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0933 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.213 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.141 +0.667,0.259,0.259,0.483,0,0.5,0.65,0.327,0.552,0.552,0,0.112,0 +0.667,0.286,0.286,0,0,0,0.0333,0.413,0.585,0.585,0,0,0.0453 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.136 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.453 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0453 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.125 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0.217,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0907 +0.667,0.259,0.259,0,0,0.0167,0,0.24,0.519,0.519,0,0,0.0907 +0.667,0.251,0.251,0,0,0.483,0.217,0.234,0.528,0.528,0,0.0849,0.0453 +0.667,0.249,0.249,0.0167,0,0,0,0.259,0.528,0.528,0,0,0.0907 +0.667,0.249,0.249,0.217,0,0,0,0.277,0.519,0.519,0,0,0.181 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.136 +0.667,0.259,0.259,0.517,0,0,0,0.327,0.552,0.552,0,0,0.136 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.0907 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0.136 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.0528 +1,0.806,0.806,1,0,0,0,0.658,0.583,0.583,0,0,0.404 +1,0.584,0.584,1,0,0,0,0.512,0.528,0.528,0,0,0.0453 +1,0.22,0.22,1,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.0926 +1,0.284,0.284,0.217,0,0,0,0.376,0.503,0.503,0,0,0.134 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.155 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.115 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.218 +0.333,0.154,0.154,0,0,0.267,0.15,0.249,0.492,0.492,0,0,0.181 +0.667,0.251,0.251,0,0,0.233,0.0667,0.234,0.528,0.528,0,0.604,0.0453 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.489,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.492,0.0453 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0.618,0.179 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0.443,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.227 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.537 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.334 +0.667,0.554,0.554,0,0.467,0,0,0.525,0.544,0.544,0.7,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0453 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.311 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.227 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.131 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.136 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0907 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0453 +0.333,0.154,0.154,0.183,0,0,0,0.292,0.509,0.509,0,0,0.0453 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0.0453 +1,0.501,0.501,0.0167,0.7,0,0,0.584,0.658,0.658,0.664,0,0.542 +1,0.656,0.656,0.233,0,0,0,0.621,0.621,0.621,0.202,0,0.152 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.0453 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.933,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.284,0.284,0.0333,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.217 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.473 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.252 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0907 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.136 +0.667,0.259,0.259,0,0,0.75,0.567,0.327,0.552,0.552,0,0.353,0.0453 +0.667,0.286,0.286,0,0,0,0.117,0.413,0.585,0.585,0,0.736,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.454,0.0907 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0.206,0.0666 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.136 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.194 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.317 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.138 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.116 +0.667,0.27,0.27,0.0167,0,0,0,0.234,0.511,0.511,0,0,0.619 +0.667,0.259,0.259,0.95,0,0,0,0.24,0.519,0.519,0,0,0.408 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.227 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.136 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0907 +0.667,0.154,0.154,0.0167,0,0,0,0.292,0.509,0.509,0,0,0.136 +0.667,0.168,0.168,0.467,0,0,0,0.336,0.525,0.525,0,0,0.136 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.227 +0.667,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0907 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.139 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.198 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.127 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.272 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0453 +0.667,0.259,0.259,0.0167,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.251,0.251,1,0,0,0,0.234,0.528,0.528,0,0,0.272 +0.667,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.0495,0.0495,1,0,0.0167,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.0495,0.0495,1,0,0.483,0.9,0.258,0.465,0.465,0,0.36,0 +0.667,0.259,0.259,1,0,0,0.0167,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.0907 +0.667,0.351,0.351,0.5,0,0,0,0.475,0.594,0.594,0,0,0.0546 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.25 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.544 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.136 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.217,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.104 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.204 +1,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.329 +1,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.32 +1,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0453 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0453 +0.667,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.408 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.317 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.0453 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.0453 +0.667,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.317 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.317 +0.667,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.21 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.17 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.244 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.167,0.167,0.45,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0.5,0.4,0.258,0.465,0.465,0,0.0541,0 +0.333,0.16,0.16,0,0,0,0.283,0.246,0.488,0.488,0,0.671,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0.366,0.181 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0.499,0.0907 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.394,0.136 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0.559,0.0453 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0.331,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.136 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.499 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0.467,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,0,0,0.0167,0,0.305,0.463,0.463,0,0,0.124 +1,0.284,0.284,0,0,0.483,0.45,0.376,0.503,0.503,0,0.183,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.399,0.136 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0.265,0.136 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0.658,0.321 +0.667,0.259,0.259,0.517,0,0,0,0.24,0.519,0.519,0,0.438,0.227 +0.667,0.251,0.251,1,0,0,0,0.234,0.528,0.528,0,0,0.0907 +0.667,0.249,0.249,0.167,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.363 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.0907 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.227 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0907 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.201 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.22 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.154 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.125 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0.12 +0.667,0.284,0.284,0.05,0,0,0,0.376,0.503,0.503,0,0,0.0453 +0.667,0.286,0.286,0.233,0,0,0,0.296,0.511,0.511,0,0,0.109 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.338 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0453 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.0453 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.272 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.408 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.181 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.136 +1,0.656,0.656,0.717,0,0,0,0.621,0.621,0.621,0,0,0.0453 +1,0.806,0.806,0,0.167,0,0,0.658,0.583,0.583,0.134,0,0.181 +1,0.851,0.851,0,0.3,0,0,0.639,0.559,0.559,0.69,0,0.0453 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0.587,0,0.272 +1,0.116,0.116,0.0167,0,0,0,0.326,0.459,0.459,0.329,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0.3,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.139,0.139,0.05,0,0,0,0.305,0.463,0.463,0,0,0.136 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.0956 +1,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.168 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.375 +1,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0875 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.181 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0453 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.0907 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.23 +0.333,0.168,0.168,0.683,0,0,0,0.336,0.525,0.525,0,0,0.156 +0.667,0.351,0.351,0.517,0,0,0,0.475,0.594,0.594,0,0,0.227 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.274 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.161 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.353 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0.217,0,0,0,0.326,0.459,0.459,0.312,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.167 +0.667,0.167,0.167,0.0167,0,0.5,0.217,0.317,0.484,0.484,0,0.0553,0.136 +1,0.286,0.286,0.467,0,0,0,0.296,0.511,0.511,0,0.196,0.0755 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.128 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.134 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0453 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.136 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0907 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.363 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.317 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.0453 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.0907 +0.333,0.252,0.252,0,0,0,0,0.379,0.517,0.517,0,0,0.0453 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.13 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.193 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.0817 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.0634 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.185 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.0971 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.63 +1,0.278,0.278,0,0,0.25,0.9,0.228,0.511,0.511,0,0.149,0.893 +1,0.27,0.27,0,0,0,0.0167,0.234,0.511,0.511,0,0.389,0 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.495,0.272 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0.473,0 +1,0.349,0.349,0,0,0,0,0.259,0.559,0.559,0,0.495,0.261 +1,0.349,0.349,0,0,0,0,0.287,0.546,0.546,0,0.421,0.12 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0.515,0.494 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0.439,0.317 +0.333,0.168,0.168,0,0.25,0,0,0.336,0.525,0.525,0.155,0,0.0453 +0.333,0.2,0.2,0,0.217,0,0,0.366,0.53,0.53,0.692,0,0.272 +0.667,0.454,0.454,0.233,0,0,0,0.5,0.569,0.569,0,0,0.272 +1,0.806,0.806,0,0,0.25,0.65,0.658,0.583,0.583,0,0.0631,0.17 +1,0.851,0.851,0,0,0,0.0333,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.114 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.203 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.227 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.48 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.082 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.0907 +0.333,0.154,0.154,0.0167,0,0,0,0.249,0.492,0.492,0,0,0.0453 +0.333,0.15,0.15,0.467,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0907 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.0907 +0.333,0.15,0.15,0.233,0,0,0,0.271,0.501,0.501,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.363 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.0907 +1,0.501,0.501,0,0.25,0,0,0.584,0.658,0.658,0.0906,0,0.136 +1,0.656,0.656,0,0.45,0,0,0.621,0.621,0.621,0.538,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.0907 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.483,0.25,0,0,0.258,0.465,0.465,0.117,0,0 +1,0.286,0.286,0,0.45,0,0,0.296,0.511,0.511,0.361,0,0.105 +1,0.392,0.392,0,0.5,0,0,0.213,0.534,0.534,0.28,0,0.202 +1,0.381,0.381,0,0.2,0,0,0.222,0.534,0.534,0.814,0,0.109 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0.571,0,0.0453 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.0907 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.272 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.227 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0907 +0.667,0.259,0.259,0,0.467,0,0,0.327,0.552,0.552,0.225,0,0.136 +0.333,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0.256,0,0.272 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.227 +0.333,0.252,0.252,0,0,0.5,0.45,0.379,0.517,0.517,0,0.215,0.408 +0.333,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0.628,0.249 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.493,0.23 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0812 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.0453 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0907 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.136 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.0453 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0.0167,0,0,0,0.284,0.536,0.536,0,0,0.181 +0.667,0.259,0.259,0.217,0,0,0,0.327,0.552,0.552,0,0,0.136 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.136 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.131 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.348 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.181 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.0907 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.75,0.567,0.258,0.465,0.465,0,0.199,0 +1,0.139,0.139,0,0,0,0.35,0.305,0.463,0.463,0,0.152,0.165 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.151 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.38 +1,0.392,0.392,0,0,0,0,0.213,0.534,0.534,0,0,0.755 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0,0.395 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.0712 +0.333,0.15,0.15,0,0,0.433,0.317,0.246,0.496,0.496,0,0,0.0907 +0.333,0.149,0.149,0,0,0.0667,0.6,0.258,0.496,0.496,0,0.647,0.181 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.263,0.0453 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.0453 +0.667,0.259,0.259,0.483,0.167,0,0,0.327,0.552,0.552,0.162,0,0 +1,0.404,0.404,0,0.717,0,0,0.491,0.646,0.646,0.526,0,0 +1,0.501,0.501,0,0.283,0,0,0.584,0.658,0.658,0.666,0,0.227 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.232 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.155 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.0679 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0664 +0.667,0.0495,0.0495,0.233,0,0,0,0.258,0.465,0.465,0,0,0.238 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0.086 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.157 +1,0.364,0.364,0.933,0,0,0,0.232,0.546,0.546,0,0,0.125 +0.667,0.251,0.251,0.0333,0,0,0,0.234,0.528,0.528,0,0,0.383 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.0453 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.0907 +1,0.351,0.351,0,0,0,0,0.297,0.571,0.571,0,0,0.0907 +0.667,0.259,0.259,0.183,0,0,0,0.327,0.552,0.552,0,0,0.181 +0.667,0.286,0.286,0.783,0,0,0,0.413,0.585,0.585,0,0,0.227 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.0453 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0692 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.15 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.265 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.427 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.127 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.25,0,0,0,0.258,0.465,0.465,0,0,0.412 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.227 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0969 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0.5,0,0,0.323,0.611,0.611,0.296,0,0.227 +0.667,0.294,0.294,0.767,0.233,0,0,0.374,0.631,0.631,0.563,0,0.0907 +0.667,0.35,0.35,0.733,0,0,0,0.478,0.67,0.67,0,0,0.181 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.127 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.227 +0.667,0.62,0.62,0.5,0,0,0,0.611,0.621,0.621,0,0,0.136 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.317 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.265 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0.3 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.0167,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0.45,0.933,0.331,0.493,0.493,0,0.236,0 +1,0.172,0.172,0.267,0,0,0.0167,0.346,0.518,0.518,0,0.36,0 +0.667,0.175,0.175,0.233,0,0,0,0.298,0.523,0.523,0,0.493,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0.649,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0.402,0.302 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0.313,0.394 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0.353,0.0135 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0.511,0.0453 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.543,0 +0.667,0.274,0.274,0.0167,0,0,0,0.323,0.611,0.611,0,0.474,0.0453 +0.667,0.294,0.294,0.733,0,0,0,0.374,0.631,0.631,0,0.394,0.0453 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.42,0.227 +0.667,0.453,0.453,0.0167,0,0,0,0.552,0.68,0.68,0,0.334,0.272 +1,0.829,0.829,0.233,0,0,0,0.743,0.743,0.743,0,0.494,0.227 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.382,0.0453 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.459,0.357 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.139 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.308 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.139 +1,0.301,0.301,0,0.733,0,0,0.337,0.581,0.581,0.547,0,0.194 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0.5,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0453 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.2,0.2,0.517,0,0.467,0.433,0.368,0.568,0.568,0,0.0746,0.181 +0.667,0.453,0.453,0.233,0,0,0.267,0.552,0.68,0.68,0,0.554,0.408 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0.512,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.562,0.146 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.227 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.206 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0.267,0,0.467,0.433,0.331,0.493,0.493,0,0.0116,0 +0.667,0.172,0.172,0.483,0,0,0.267,0.346,0.518,0.518,0,0.323,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.349,0.282 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0.359,0.151 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.326,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0.402,0.181 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.0453 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0907 +0.667,0.274,0.274,0,0,0.267,0.183,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0.2,0.517,0.374,0.631,0.631,0,0.535,0.317 +0.667,0.35,0.35,0.517,0,0,0,0.478,0.67,0.67,0,0.396,0.181 +1,0.655,0.655,0.233,0.483,0,0,0.699,0.788,0.788,0.268,0.468,0.272 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0.573,0.3,0.227 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.362,0,0.136 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0453 +1,0.51,0.51,0,0.5,0,0,0.654,0.594,0.594,0.254,0,0 +1,0.0495,0.0495,0,0.233,0,0,0.258,0.465,0.465,0.533,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0.5,0,0.517,0,0.298,0.523,0.523,0,0.018,0 +1,0.299,0.299,0,0,0.667,0.233,0.256,0.581,0.581,0,0.508,0 +1,0.411,0.411,0,0.733,0,0,0.266,0.639,0.639,0.535,0.366,0 +1,0.394,0.394,0.767,0,0,0,0.277,0.654,0.654,0,0.416,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.601,0.601,0,0.37,0.0907 +0.667,0.269,0.269,0.483,0,0,0,0.293,0.601,0.601,0,0.398,0.0453 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.269,0.181 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.462,0.136 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.317 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.181 +0.333,0.251,0.251,0.0167,0,0,0,0.405,0.573,0.573,0,0,0.136 +1,0.829,0.829,1,0,0,0,0.743,0.743,0.743,0,0,0.128 +1,0.905,0.905,1,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0.233,0,0,0,0.765,0.669,0.669,0,0,0.363 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.224 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.43 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0.75,0.5,0,0,0.257,0.523,0.523,0.27,0,0 +0.333,0.0495,0.0495,0,0.233,0,0,0.258,0.465,0.465,0.366,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.227 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0453 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +0.333,0.251,0.251,0.0167,0,0,0,0.405,0.573,0.573,0,0,0.371 +0.667,0.569,0.569,0.233,0,0,0,0.581,0.65,0.65,0,0,0.181 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.272 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0.733,0,0,0.256,0.581,0.581,0.585,0,0.116 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.236 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0453 +0.333,0.16,0.16,0.267,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.269,0.269,0.233,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0907 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.136 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0907 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.227 +0.667,0.453,0.453,0.5,0,0,0,0.552,0.68,0.68,0,0,0.0453 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0453 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.136 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.227 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0702 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.312 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.236 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.456 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.0453 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0907 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.333,0.172,0.172,0.25,0,0,0,0.316,0.548,0.548,0,0,0.0453 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.181 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.615 +0.333,0.309,0.309,0,0.25,0,0,0.42,0.558,0.558,0.131,0,0.139 +0.667,0.62,0.62,0,0.233,0,0,0.611,0.621,0.621,0.514,0,0.212 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0.545,0,0 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.237 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0453 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.172,0.172,0.25,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +1,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +1,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0907 +1,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.233 +1,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0453 +0.667,0.162,0.162,0,0,0.467,0.683,0.29,0.538,0.538,0,0.156,0 +0.667,0.294,0.294,0.25,0,0,0.267,0.374,0.631,0.631,0,0.546,0.227 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.402,0.181 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.136 +1,0.829,0.829,0.0167,0,0,0,0.743,0.743,0.743,0,0,0.227 +1,0.905,0.905,0.233,0,0,0,0.788,0.698,0.698,0,0,0.0453 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0875 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.167 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.247 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.18 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0453 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0453 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0907 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0453 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.0907 +0.667,0.294,0.294,0,0,0.0167,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0.45,0.233,0.478,0.67,0.67,0,0.245,0.136 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0.353,0.84 +0.667,0.309,0.309,0,0.483,0,0,0.42,0.558,0.558,0.605,0,0.227 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.295,0.295,0,0.483,0,0,0.433,0.571,0.571,0.786,0,0 +0.333,0.175,0.175,0,0,0.0167,0.167,0.298,0.523,0.523,0.82,0,0.106 +0.667,0.299,0.299,0,0,0.217,0.0667,0.256,0.581,0.581,0.68,0.242,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.155,0.246,0.272 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.136 +0.333,0.16,0.16,0.517,0,0,0,0.261,0.533,0.533,0,0,0.136 +0.667,0.269,0.269,0.233,0,0,0,0.293,0.601,0.601,0,0,0.0453 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.0907 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.0907 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.272 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.272 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0907 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.0907 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.33,0.472,0.472,0,0,0 +1,0.11,0.11,0,0,0,0,0.352,0.482,0.482,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0478 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.196 +0.667,0.301,0.301,0,0.25,0,0,0.337,0.581,0.581,0.155,0,0 +0.667,0.299,0.299,0,0.233,0,0,0.256,0.581,0.581,0.423,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.187 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.361 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.227 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.136 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.2,0.2,0.517,0,0,0,0.368,0.568,0.568,0,0,0.347 +1,0.655,0.655,0.233,0.5,0,0,0.699,0.788,0.788,0.287,0,0.471 +0.667,0.569,0.569,0,0.233,0,0,0.581,0.65,0.65,0.369,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0453 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.103 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.279 +1,0.143,0.143,0.517,0,0,0,0.331,0.493,0.493,0,0,0.0722 +1,0.295,0.295,0.233,0,0,0,0.433,0.571,0.571,0,0,0.133 +1,0.301,0.301,0.0167,0,0,0,0.337,0.581,0.581,0,0,0.0903 +1,0.299,0.299,0.233,0,0,0,0.256,0.581,0.581,0,0,0.0907 +1,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.272 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.136 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.0907 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.136 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.543 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.136 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.0453 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.181 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0453 +1,0.356,0.356,0,0,0.767,0,0.522,0.551,0.551,0,0.203,0.0453 +1,0.0495,0.0495,0,0,0.417,0.233,0.258,0.465,0.465,0,0.065,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0395 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0664 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.153 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.306 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.193 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0453 +0.333,0.172,0.172,0,0,0.0167,0,0.316,0.548,0.548,0,0,0 +1,0.501,0.501,0.25,0.483,1,0.217,0.588,0.773,0.773,0.667,0.23,0 +1,0.655,0.655,0,0,0.167,0.967,0.699,0.788,0.788,0.449,0.229,0.136 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0.454,0.227 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.452,0.294 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.567 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.136 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.285 +1,0.0495,0.0495,0.0167,0,0,0,0.352,0.462,0.462,0,0,0.282 +1,0.0506,0.0506,0.233,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.214 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.105 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0907 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0453 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0907 +0.667,0.164,0.164,0,0,0.267,0.183,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0.2,0.05,0.261,0.533,0.533,0,0.374,0.0907 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.383,0.0907 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.474,0.0907 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.517,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0907 +0.667,0.453,0.453,0,0.483,0,0,0.552,0.68,0.68,0.277,0,0.181 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0.0889,0,0.125 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.644 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0147 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.276 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.143 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.0526 +0.333,0.174,0.174,0.25,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.136 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.363 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0907 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.274,0.274,1,0,0,0,0.323,0.611,0.611,0,0,0.181 +0.667,0.294,0.294,1,0.5,0,0,0.374,0.631,0.631,0.368,0,0.0453 +0.667,0.35,0.35,1,0.733,0,0,0.478,0.67,0.67,0.732,0,0 +0.333,0.251,0.251,1,0.233,0,0,0.405,0.573,0.573,0.674,0,0.123 +1,0.829,0.829,0.25,0,0,0,0.743,0.743,0.743,0.474,0,0.21 +1,0.905,0.905,0,0,0.267,0.183,0.788,0.698,0.698,0,0,0.517 +1,0.821,0.821,0,0,0.2,0.517,0.765,0.669,0.669,0,0.412,0.317 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0.368,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0.25,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0.0167,0,0.258,0.465,0.465,0,0,0 +1,0.424,0.424,0,0,0.45,0.467,0.255,0.639,0.639,0,0.203,0.0907 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0,0.739,0.408 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0.328,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0.395,0 +0.667,0.269,0.269,0,0,0.467,0.683,0.293,0.601,0.601,0,0.248,0 +0.667,0.269,0.269,0,0,0,0.267,0.315,0.591,0.591,0,0.356,0.136 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.201,0.0907 +0.667,0.294,0.294,0.5,0,0.0167,0,0.374,0.631,0.631,0,0,0.0453 +1,0.501,0.501,0,0,0.45,0.7,0.588,0.773,0.773,0,0.282,0.272 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.181 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.0907 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0907 +1,0.821,0.821,0.767,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.51,0.51,0.483,0,0,0,0.654,0.594,0.594,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.382 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.197 +1,0.172,0.172,0.75,0,0,0,0.346,0.518,0.518,0,0,0.132 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0,0.293 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.272 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0907 +0.667,0.159,0.159,0.5,0,0,0,0.275,0.533,0.533,0,0,0.227 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.272 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.181 +1,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0 +1,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.0453 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0907 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.136 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.255 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0,0.0775 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0,0,0.102 +0.333,0.164,0.164,0.267,0,0,0,0.264,0.528,0.528,0,0,0.249 +0.667,0.271,0.271,0.483,0,0,0,0.263,0.601,0.601,0,0,0.525 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.363 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0453 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.222 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.136 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.227 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.0453 +0.667,0.564,0.564,0.0167,0,0,0,0.596,0.601,0.601,0,0,0.0453 +1,0.356,0.356,0.733,0,0,0,0.522,0.551,0.551,0,0,0.181 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.149 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.208 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.331 +0.667,0.279,0.279,0,0,0.0167,0,0.271,0.591,0.591,0,0,0.0954 +1,0.382,0.382,0.5,0,0.45,0.233,0.266,0.669,0.669,0,0.477,0.338 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.196,0.0907 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.499 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.272 +0.667,0.35,0.35,0,0,0.0167,0,0.478,0.67,0.67,0,0,0.0453 +0.667,0.453,0.453,0,0,0.45,0.233,0.552,0.68,0.68,0,0.329,0.0453 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0.221,0.0907 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.136 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.2 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.3 +1,0.301,0.301,0,0.5,0,0,0.337,0.581,0.581,0.261,0,0.0742 +0.667,0.174,0.174,0,0.233,0,0,0.257,0.523,0.523,0.564,0,0.215 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0.477,0,0 +0.667,0.279,0.279,0.267,0,0,0,0.271,0.591,0.591,0,0,0.0907 +0.333,0.16,0.16,0.233,0,0,0,0.261,0.533,0.533,0,0,0.227 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0907 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0907 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.227 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.136 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0907 +1,0.569,0.569,0.25,0,0,0,0.581,0.65,0.65,0,0,0.158 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.371 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.5 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.317 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.04 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.139 +1,0.0798,0.0798,0.25,0,0,0,0.305,0.474,0.474,0,0,0.182 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.374 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.237 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.369 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0,0,0.391 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0,0,0.163 +1,0.394,0.394,0.0167,0,0.467,0.433,0.277,0.654,0.654,0,0.0412,0.0453 +1,0.382,0.382,0.483,0,0,0.267,0.266,0.669,0.669,0,0.624,0.289 +1,0.378,0.378,0,0,0,0,0.311,0.669,0.669,0,0.297,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0.519,0 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0.544,0 +0.333,0.172,0.172,0.267,0,0,0,0.316,0.548,0.548,0,0.319,0 +0.667,0.35,0.35,0.233,0,0,0,0.478,0.67,0.67,0,0.403,0.136 +0.667,0.453,0.453,0.25,0,0,0,0.552,0.68,0.68,0,0.385,0.0907 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.0907 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0453 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0.733,0,0,0.346,0.518,0.518,0.57,0,0.163 +1,0.427,0.427,0.25,0,0,0,0.377,0.639,0.639,0.319,0,0.141 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0453 +1,0.394,0.394,0,0,0,0,0.277,0.654,0.654,0,0,0.0907 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.136 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.308 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.279 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0.5,0,0,0,0.374,0.631,0.631,0,0,0.0978 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.295 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.133 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.488 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.323 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.181 +0.667,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.217 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.206 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.136 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.168 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.305 +0.667,0.269,0.269,0,0.733,0,0,0.293,0.601,0.601,0.706,0,0.0883 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.181 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.181 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.136 +0.333,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.136 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0907 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.272 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.0907 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.181 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0473 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.238 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.302 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.317 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.0453 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0907 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0907 +0.667,0.269,0.269,0.767,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0.483,0,0,0,0.315,0.591,0.591,0,0,0.136 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0453 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.136 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.181 +0.667,0.453,0.453,0,0.483,0,0,0.552,0.68,0.68,0.721,0,0 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0.772,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0.402,0,0.198 +1,0.821,0.821,0.5,0.483,0,0,0.765,0.669,0.669,0.319,0,0.227 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0.676,0,0.287 +0.667,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0.0167,0,0,0,0.331,0.493,0.493,0,0,0.0586 +0.667,0.0495,0.0495,0.733,0.5,0.0167,0,0.258,0.465,0.465,0.282,0,0 +0.667,0.301,0.301,0.25,0.233,0.45,0.7,0.337,0.581,0.581,0,0.23,0.181 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.293,0.0453 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0907 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.181 +0.667,0.269,0.269,0.25,0.25,0,0,0.315,0.591,0.591,0.176,0,0.0453 +0.333,0.162,0.162,0,0.233,0,0,0.29,0.538,0.538,0.639,0,0.136 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0.209,0,0.0907 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.0453 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.227 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.408 +0.333,0.335,0.335,0,0,0,0,0.434,0.543,0.543,0,0,0.0907 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0453 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.0672 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0.09 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0586 +1,0.417,0.417,0.5,0,0,0,0.521,0.624,0.624,0,0,0.192 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0918 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.0453 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.0453 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.0453 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.181 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.136 +1,0.501,0.501,0,0.483,0,0,0.588,0.773,0.773,0.216,0,0.0907 +1,0.655,0.655,0,0,0.467,0.233,0.699,0.788,0.788,0.638,0.245,0.491 +1,0.829,0.829,0,0.483,0,0,0.743,0.743,0.743,0.214,0.423,0.181 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0.516,0.201,0.103 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.53 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.405 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0.25,0.733,0,0,0.294,0.469,0.469,0.479,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.227 +1,0.295,0.295,0,0.25,0,0,0.433,0.571,0.571,0.111,0,0.141 +1,0.427,0.427,0,0.233,0,0,0.377,0.639,0.639,0.491,0,0.148 +1,0.424,0.424,0,0,0,0,0.255,0.639,0.639,0.787,0,0.495 +1,0.411,0.411,0,0,0,0,0.266,0.639,0.639,0.517,0,0.415 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.298 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.197 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.226 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.0453 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0.333,0.172,0.172,0.0167,0,0,0,0.316,0.548,0.548,0,0,0.231 +0.667,0.35,0.35,0.983,0.733,0.467,0.233,0.478,0.67,0.67,0.571,0.0772,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.477,0.0907 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0.405,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.59,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.437,0.248 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.299,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.169 +1,0.301,0.301,0,0,0.0167,0,0.337,0.581,0.581,0,0,0.132 +0.667,0.174,0.174,0,0,0.45,0.933,0.257,0.523,0.523,0,0.223,0 +0.667,0.17,0.17,0,0,0,1,0.261,0.523,0.523,0,0.605,0.0907 +0.667,0.279,0.279,0,0.733,0,0.2,0.271,0.591,0.591,0.737,0.695,0.0453 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0.12,0.375,0.136 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0.616,0.0907 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.438,0.272 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.481,0.0453 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0.618,0.0453 +0.333,0.2,0.2,0.5,0,0,0,0.368,0.568,0.568,0,0.457,0.0907 +0.667,0.453,0.453,0,0.25,0,0,0.552,0.68,0.68,0.0923,0,0.32 +1,0.829,0.829,0,0.233,0,0,0.743,0.743,0.743,0.352,0,0.085 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.212 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.469 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0.267,0,0,0,0.331,0.493,0.493,0,0,0.145 +0.333,0.172,0.172,0.233,0,0,0,0.346,0.518,0.518,0,0,0.157 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0.25,0,0,0,0.256,0.581,0.581,0,0,0.317 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.227 +0.667,0.279,0.279,0.5,0,0,0,0.271,0.591,0.591,0,0,0.363 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +1,0.378,0.378,0,0,0,0,0.311,0.669,0.669,0,0,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0.136 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.136 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.0907 +0.667,0.569,0.569,0,0,0.0167,0,0.581,0.65,0.65,0,0,0.181 +1,0.905,0.905,0,0,0.45,0.233,0.788,0.698,0.698,0,0.26,0.136 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0.565,0.136 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0.111,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.251 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.136 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.0453 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0907 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.272 +0.667,0.35,0.35,0.5,0,0,0,0.478,0.67,0.67,0,0,0.227 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.227 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.317 +0.667,0.62,0.62,0.25,0.483,0,0,0.611,0.621,0.621,0.357,0,0.408 +0.667,0.564,0.564,0,0.483,0,0,0.596,0.601,0.601,0.726,0,0.132 +0.667,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0.549,0,0.0453 +0.667,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.0863 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.11 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.181 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0453 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0,0.517,0,0,0.322,0.609,0.609,0.62,0,0.0453 +0.667,0.425,0.425,0.383,0,0,0,0.373,0.629,0.629,0.31,0,0.136 +0.333,0.301,0.301,0.433,0,0,0,0.367,0.567,0.567,0,0,0.317 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0.0453 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.0907 +0.667,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.136 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.505 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0873 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.358 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.219 +0.667,0.321,0.321,0.633,0,0,0,0.255,0.58,0.58,0,0,0.272 +0.667,0.312,0.312,1,0,0,0,0.263,0.58,0.58,0,0,0.136 +0.667,0.3,0.3,0.833,0,0,0,0.27,0.59,0.59,0,0,0.136 +0.333,0.171,0.171,0,0.117,0,0,0.26,0.532,0.532,0,0,0.0907 +0.333,0.169,0.169,0,0.4,0,0,0.275,0.532,0.532,0.742,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0.566,0,0.0453 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0.176,0,0.136 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.227 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0 +0.667,0.647,0.647,0,0.517,0,0,0.55,0.679,0.679,0.544,0,0.0453 +0.667,0.629,0.629,0.383,0,0,0,0.58,0.649,0.649,0.672,0,0.0453 +1,0.747,0.747,0.7,0,0,0,0.785,0.696,0.696,0.387,0,0.181 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0907 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.237 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0907 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0498 +1,0.177,0.177,0.267,0,0,0,0.345,0.518,0.518,0,0,0.173 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.0864 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.956 +1,0.443,0.443,0,0,0,0,0.265,0.637,0.637,0,0,0.181 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0453 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0907 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0453 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.136 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.317 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.0907 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.363 +0.667,0.647,0.647,0.267,0,0,0,0.55,0.679,0.679,0,0,0.272 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.181 +1,0.747,0.747,0,0.783,0,0,0.785,0.696,0.696,0.62,0,0.38 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.256 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0777 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0898 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.197 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.182 +1,0.443,0.443,0,0,0,0,0.265,0.637,0.637,0,0,0.109 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.247 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.363 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.301,0.301,0.767,0,0,0,0.367,0.567,0.567,0,0,0.363 +1,0.946,0.946,0.05,0,0,0,0.697,0.785,0.785,0,0,0.363 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.16 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.499 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0907 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0.117,0,0,0.258,0.465,0.465,0,0,0.172 +1,0.305,0.305,0,0.4,0,0,0.432,0.57,0.57,0.786,0,0 +0.667,0.184,0.184,0,0,0.467,0.25,0.297,0.523,0.523,0.78,0.00386,0.255 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0.179,0.227,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.2 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.484 +1,0.413,0.413,0.533,0,0.383,0.25,0.265,0.667,0.667,0,0,0.309 +1,0.409,0.409,0,0,0.0833,0,0.31,0.667,0.667,0,0.17,0.133 +1,0.421,0.421,0.133,0,0,0,0.343,0.652,0.652,0,0.163,0.172 +1,0.482,0.482,0.4,0,0,0,0.354,0.681,0.681,0,0,0.192 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.418 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.181 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.272 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.227 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.327 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0561 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.237 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.13 +0.667,0.184,0.184,0.383,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.321,0.321,0.15,0,0.467,0.55,0.255,0.58,0.58,0,0.171,0 +0.667,0.312,0.312,0,0,0,1,0.263,0.58,0.58,0,0.385,0.0453 +0.667,0.3,0.3,0,0,0,1,0.27,0.59,0.59,0,0.393,0.408 +0.333,0.171,0.171,0,0,0,1,0.26,0.532,0.532,0,0.0927,0.227 +0.667,0.289,0.289,0,0,0,1,0.292,0.6,0.6,0,0,0 +0.667,0.297,0.297,0,0,0,1,0.314,0.59,0.59,0,0,0.181 +0.667,0.338,0.338,0,0,0,1,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,0.533,0,0,0.167,0.373,0.629,0.629,0,0,0.227 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.619 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.136 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.0453 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0453 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.242 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.212 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.127 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.285 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0478 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0907 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0907 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.453 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0907 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.533,0.617,0,0,0.29,0.537,0.537,0.437,0,0.14 +1,0.612,0.612,0.267,0.167,0,0,0.431,0.711,0.711,0.319,0,0.0309 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.227 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.227 +0.667,0.629,0.629,0,0.117,0,0,0.58,0.649,0.649,0,0,0.145 +1,0.747,0.747,0,0.667,0,0,0.785,0.696,0.696,0.819,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.775,0,0.0453 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0.172,0,0.117 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.285 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.09 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.515 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.127 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.117 +0.667,0.321,0.321,0.883,0,0,0,0.255,0.58,0.58,0,0,0.0567 +0.667,0.312,0.312,1,0,0,0,0.263,0.58,0.58,0,0,0.217 +0.667,0.3,0.3,0.0333,0,0,0,0.27,0.59,0.59,0,0,0.194 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.446 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.45 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.117 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.0453 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.181 +0.667,0.553,0.553,0,0.617,0,0,0.477,0.669,0.669,0.556,0,0.0453 +0.667,0.647,0.647,0,0.167,0,0,0.55,0.679,0.679,0.796,0,0.0453 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0.49,0,0.144 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0.554,0,0.0857 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0453 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.0453 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.363 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0951 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.315 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.15 +1,0.321,0.321,0,0,0.467,0.517,0.255,0.58,0.58,0,0.201,0.38 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0981 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.181 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0453 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.227 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0453 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0907 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.179 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.136 +0.667,0.647,0.647,0.383,0,0,0,0.55,0.679,0.679,0,0,0.227 +1,0.919,0.919,0.433,0,0,0,0.741,0.741,0.741,0,0,0.0453 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.317 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0907 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.184,0.184,0.533,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.492 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.201 +0.667,0.173,0.173,0.0167,0,0,0,0.286,0.528,0.528,0,0,0 +1,0.338,0.338,0.25,0,0,0,0.322,0.609,0.609,0,0,0.0907 +1,0.425,0.425,0.267,0,0,0,0.373,0.629,0.629,0,0,0.317 +1,0.553,0.553,1,0.517,0,0,0.477,0.669,0.669,0.547,0,0.0907 +1,0.647,0.647,0.1,0,0,0,0.55,0.679,0.679,0.458,0,0.272 +0.667,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0.383,0,0 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0907 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.363 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.413 +1,0.177,0.177,0,0.25,0,0,0.345,0.518,0.518,0.153,0,0.425 +1,0.318,0.318,0.267,0.267,0,0,0.337,0.58,0.58,0.61,0,0.163 +1,0.456,0.456,0.267,0,0,0,0.254,0.637,0.637,0.601,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0.754,0,0 +0.667,0.3,0.3,0,0,0.517,0.2,0.27,0.59,0.59,0.721,0.0425,0.0453 +0.667,0.292,0.292,0,0,0.183,1,0.263,0.6,0.6,0.0889,0.322,0.181 +0.333,0.169,0.169,0,0,0,0.0833,0.275,0.532,0.532,0,0,0.136 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.0907 +0.333,0.194,0.194,0.267,0,0,0,0.29,0.537,0.537,0,0,0.317 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.355 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.22 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.227 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.371 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0453 +1,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.136 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.443 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0.817,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.232 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.66 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.23 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.227 +0.667,0.194,0.194,0.633,0,0,0,0.29,0.537,0.537,0,0,0.227 +0.667,0.425,0.425,0.45,0,0,0,0.373,0.629,0.629,0,0,0.0453 +0.667,0.553,0.553,0,0.117,0,0,0.477,0.669,0.669,0,0,0.136 +0.667,0.647,0.647,0,0.667,0,0,0.55,0.679,0.679,0.789,0,0.272 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0.582,0,0.377 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.162,0,0.226 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.317 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.228 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.633,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.147,0.147,0.45,0,0,0,0.33,0.493,0.493,0,0,0.214 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.136 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0453 +0.333,0.175,0.175,0.817,0,0,0,0.264,0.528,0.528,0,0,0.227 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.499 +0.667,0.289,0.289,0.267,0,0,0,0.292,0.6,0.6,0,0,0.0453 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.136 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.333,0.301,0.301,0,0,0.133,0.05,0.367,0.567,0.567,0,0,0.0907 +0.667,0.647,0.647,0,0,0.333,0.717,0.55,0.679,0.679,0,0.319,0.0453 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0.323,0.227 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.181 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.13 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0717 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0998 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.242 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0571 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.198 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.19 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.181 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.0453 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.0453 +0.667,0.289,0.289,0,0,0,0.0333,0.292,0.6,0.6,0,0,0.227 +0.667,0.297,0.297,0,0,0.233,0.217,0.314,0.59,0.59,0,0.14,0 +0.667,0.338,0.338,0,0.517,0,0,0.322,0.609,0.609,0.517,0.481,0.0453 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.784,0 +1,0.553,0.553,0.533,0,0,0,0.477,0.669,0.669,0,0.568,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0.367,0.275 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0.454,0.298 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0.311,0.176 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0.436,0.0453 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.409 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.143 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.25 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0.18 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.0453 +1,0.443,0.443,0,0,0,0,0.265,0.637,0.637,0,0,0.136 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0907 +0.667,0.292,0.292,0,0.367,0,0,0.263,0.6,0.6,0.246,0,0 +0.667,0.289,0.289,0,0.417,0.467,0.767,0.292,0.6,0.6,0.277,0.308,0.136 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.408,0.181 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0.488,0.0453 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.377,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.0811,0.657 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.196 +1,0.919,0.919,0,0.117,0,0,0.741,0.741,0.741,0,0,0.581 +1,0.747,0.747,0,0.667,0,0,0.785,0.696,0.696,0.671,0,0.207 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.316 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.0423 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.373 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0419 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0644 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.287 +1,0.409,0.409,0,0.517,0,0,0.31,0.667,0.667,0.618,0,0.124 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0.313 +1,0.482,0.482,0.817,0,0,0,0.354,0.681,0.681,0,0,0.0453 +1,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.499 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.358 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.158 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.309 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.227 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.397 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0619 +0.667,0.177,0.177,0,0,0.0167,0,0.345,0.518,0.518,0,0,0.319 +0.333,0.184,0.184,0,0,0.467,0.25,0.297,0.523,0.523,0,0.0489,0.0626 +0.333,0.185,0.185,0,0,0.45,0.933,0.257,0.523,0.523,0,0.193,0.0571 +0.333,0.181,0.181,0.267,0,0,1,0.26,0.523,0.523,0,0,0.0885 +0.667,0.3,0.3,0,0,0,0.383,0.27,0.59,0.59,0,0,0.356 +0.667,0.292,0.292,0.767,0,0,0,0.263,0.6,0.6,0,0,0.355 +1,0.409,0.409,0.317,0,0,0,0.31,0.667,0.667,0,0,0.244 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.292 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.612,0.612,0,0.5,0,0,0.431,0.711,0.711,0.321,0,0 +1,0.804,0.804,0,0.0167,0.517,0.2,0.586,0.77,0.77,0.247,0.0592,0.136 +1,0.946,0.946,0,0,0.183,0.833,0.697,0.785,0.785,0,0.548,0.136 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.363 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.181 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.317 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0689 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.543 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.181 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.118 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.268 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.0907 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.272 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.272 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.0976 +0.667,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.181 +1,0.747,0.747,0.267,0,0,0,0.785,0.696,0.696,0,0,0.227 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.181 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.0571 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.419 +1,0.426,0.426,0,0,0,0,0.276,0.652,0.652,0,0,0.396 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0.284 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.363 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.228 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.136 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.272 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0907 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0453 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.286 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0296 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0767 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0.383,0,0,0,0.297,0.523,0.523,0,0,0 +0.333,0.185,0.185,0.433,0,0,0,0.257,0.523,0.523,0,0,0.0453 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.136 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.273 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.227 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.181 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.272 +0.333,0.348,0.348,0,0,0,0,0.404,0.572,0.572,0,0,0 +0.333,0.339,0.339,0,0,0,0,0.419,0.557,0.557,0,0,0.181 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.0453 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.144 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.0453 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0.383,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0.433,0,0,0,0.293,0.468,0.468,0,0,0.14 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.142 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.266 +1,0.305,0.305,0.383,0,0,0,0.432,0.57,0.57,0,0,0.298 +1,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.185,0.185,0.533,0,0,0,0.257,0.523,0.523,0,0,0.2 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.237 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.297 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.619 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.292 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.143 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.134 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.136 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.237 +1,0.946,0.946,0,0.783,0,0,0.697,0.785,0.785,0.599,0,0.0453 +1,0.919,0.919,0.817,0,0,0,0.741,0.741,0.741,0.622,0,0.136 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0.12,0,0.0907 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0453 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.272 +1,0.183,0.183,0,0,0.0167,0,0.455,0.511,0.511,0,0,0.0907 +1,0.0743,0.0743,0,0,0.567,0.25,0.319,0.483,0.483,0,0.145,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.0926 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0.282 +1,0.452,0.452,0.133,0,0,0,0.376,0.637,0.637,0,0,0.015 +0.667,0.321,0.321,0.4,0.783,0,0,0.255,0.58,0.58,0.552,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0.627,0,0.0453 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0.436,0,0.368 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.306 +1,0.409,0.409,0.533,0,0,0,0.31,0.667,0.667,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.227 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.0453 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.0453 +0.333,0.301,0.301,0.267,0.517,0,0,0.367,0.567,0.567,0.544,0,0.363 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0.679,0,0.136 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0.334,0,0.272 +0.333,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.0907 +0.333,0.222,0.222,0,0,0.233,0.533,0.426,0.532,0.532,0,0,0 +0.667,0.345,0.345,0,0,0,0.75,0.521,0.55,0.55,0,0.381,0.0453 +0.667,0.116,0.116,0,0,0.117,0,0.356,0.488,0.488,0,0,0.363 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.184,0.184,0.133,0,0,0,0.297,0.523,0.523,0,0,0.121 +0.667,0.185,0.185,0.95,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.667,0.3,0.3,0,0.517,0.383,0.3,0.27,0.59,0.59,0.505,0,0 +0.667,0.292,0.292,0,0,0.0833,0.983,0.263,0.6,0.6,0,0.431,0.136 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.541,0.136 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.689,0.317 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0.326,0.363 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.386,0.227 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.333,0.0907 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0.274,0.136 +0.667,0.629,0.629,0.533,0,0,0,0.58,0.649,0.649,0,0,0.17 +1,0.747,0.747,0,0.117,0,0,0.785,0.696,0.696,0,0,0 +1,0.394,0.394,0,0.4,0,0,0.595,0.6,0.6,0.725,0,0.0875 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.136 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.524 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.373 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.237 +1,0.443,0.443,0,0,0,0,0.265,0.637,0.637,0,0,0.249 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.0747 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.481 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.0907 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.181 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.249 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.146 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.15 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.719 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.201 +1,0.747,0.747,0.267,0,0,0,0.785,0.696,0.696,0,0,0.0907 +1,0.566,0.566,0.817,0,0,0,0.763,0.667,0.667,0,0,0.136 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.268 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.189 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0.126 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.0453 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.0988 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.136 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0907 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.17 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.0907 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.272 +0.667,0.425,0.425,0,0.75,0,0,0.373,0.629,0.629,0.601,0,0.181 +1,0.804,0.804,0.767,0.0333,0,0,0.586,0.77,0.77,0,0,0.136 +1,0.946,0.946,0.05,0,0.0167,0,0.697,0.785,0.785,0,0,0 +1,0.919,0.919,0,0,0.45,0.933,0.741,0.741,0.741,0,0.315,0.294 +1,0.747,0.747,0,0,0,0.1,0.785,0.696,0.696,0,0.363,0.0907 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0.48,0.181 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0.359,0.227 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.13,0.0907 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.146 +1,0.177,0.177,0.817,0.117,0,0,0.345,0.518,0.518,0,0,0 +1,0.184,0.184,0,0.4,0,0,0.297,0.523,0.523,0.733,0,0.0606 +1,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0.153,0,0 +1,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.141 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.254 +0.667,0.292,0.292,0,0.617,0,0,0.263,0.6,0.6,0.354,0,0.0453 +0.333,0.169,0.169,0,0.167,0,0,0.275,0.532,0.532,0.646,0,0.0907 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0.183,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.0453 +0.333,0.237,0.237,0.267,0,0,0,0.316,0.547,0.547,0,0,0.0907 +0.667,0.553,0.553,0.817,0.117,0,0,0.477,0.669,0.669,0,0,0.0453 +0.667,0.647,0.647,0,0.667,0,0,0.55,0.679,0.679,0.692,0,0.363 +1,0.919,0.919,0.267,0,0,0,0.741,0.741,0.741,0,0,0.181 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.419 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.151 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.228 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0.0927,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0566 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.253 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.131 +0.667,0.318,0.318,0,0,0.383,0.3,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0.0833,0.733,0.255,0.58,0.58,0,0.668,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.471,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.453,0.0907 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.346,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.523,0.0453 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.256,0.227 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0.408,0 +0.667,0.425,0.425,0.267,0,0,0,0.373,0.629,0.629,0,0.118,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.0475 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.333 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0907 +0.667,0.282,0.282,0.267,0,0,0,0.434,0.542,0.542,0,0,0.527 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.233 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.248 +1,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.133 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.235 +0.667,0.175,0.175,0.383,0,0.133,0.05,0.264,0.528,0.528,0,0,0.227 +0.667,0.171,0.171,0.783,0,0.333,1,0.26,0.532,0.532,0,0.43,0.0453 +0.667,0.169,0.169,0.45,0,0,0.233,0.275,0.532,0.532,0,0,0.192 +0.667,0.173,0.173,0.383,0,0,0,0.286,0.528,0.528,0,0,0.383 +0.667,0.338,0.338,0.15,0,0,0,0.322,0.609,0.609,0,0,0.272 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.0453 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.0907 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0907 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0453 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.0907 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.379 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.147,0.147,0.883,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0.483,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0 +0.667,0.321,0.321,0.883,0,0,0,0.255,0.58,0.58,0,0,0 +0.333,0.181,0.181,0.2,0,0,0,0.26,0.523,0.523,0,0,0.0907 +0.667,0.3,0.3,0,0,0.233,0.783,0.27,0.59,0.59,0,0.0669,0.0453 +0.667,0.292,0.292,0,0,0,0.5,0.263,0.6,0.6,0,1,0.272 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.342,0.0453 +0.667,0.297,0.297,0.383,0,0,0,0.314,0.59,0.59,0,0.26,0 +0.667,0.338,0.338,0.15,0,0,0,0.322,0.609,0.609,0,0.301,0.317 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.317 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.0907 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0822 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.168 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.0453 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0913 +1,0.147,0.147,0,0,0.467,0.55,0.33,0.493,0.493,0,0.156,0.141 +1,0.305,0.305,0,0,0,0.217,0.432,0.57,0.57,0,0.519,0 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0.201,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0.293,0.181 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.641,0.0453 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.408,0.136 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.408,0.0907 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.3,0.193 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.336,0.133 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0.108,0 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.181 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.272 +0.667,0.647,0.647,0.267,0,0,0,0.55,0.679,0.679,0,0,0 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.0907 +1,0.747,0.747,0,0,0.467,0.55,0.785,0.696,0.696,0,0.0824,0.0453 +1,0.566,0.566,0,0,0,0.217,0.763,0.667,0.667,0,0.327,0.369 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.0584 +1,0.249,0.249,0,0,0,0,0.553,0.533,0.533,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0.55,0,0,0,0.33,0.579,0.579,0,0,0.133 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.266 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.266 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.254 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.339 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.272 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0,0.227 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.0907 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0907 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.136 +0.667,0.683,0.683,0,0,0.0167,0,0.673,0.817,0.817,0,0,0.136 +1,0.933,0.933,0,0,0.467,0.917,0.937,0.937,0.937,0,0.115,0.363 +1,0.732,0.732,0,0,0,0.467,0.993,0.88,0.88,0,0.319,0.0907 +1,0.554,0.554,0,0.817,0,0,0.965,0.843,0.843,0.505,0,0.244 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.0787 +1,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.238 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.103 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0453 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.181 +0,0.0495,0.0495,0,0,0.0167,0,0.258,0.465,0.465,0,0,0.0907 +0.667,0.359,0.359,0,0,0.467,0.817,0.384,0.73,0.73,0,0.258,0.181 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.476,0.363 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.0453 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.638,0.638,0,0.5,0,0,0.711,0.78,0.78,0.276,0,0.0907 +1,0.732,0.732,0,0.317,0,0,0.993,0.88,0.88,0.508,0,0.507 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.138 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.128 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.0511 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.116 +0.667,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.238 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.15 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.136 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.299 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.126 +0.333,0.204,0.204,0,0,0.0167,0,0.321,0.597,0.597,0,0,0.227 +0.667,0.457,0.457,0.267,0,0.467,0.267,0.449,0.755,0.755,0,0.29,0.0907 +0.667,0.323,0.323,1,0,0,0,0.419,0.635,0.635,0,0,0.181 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.181 +0.333,0.344,0.344,1,0,0,0,0.484,0.622,0.622,0,0,0.691 +0.667,0.504,0.504,1,0,0.0167,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,1,0.5,0.467,0.267,0.729,0.717,0.717,0.303,0.0412,0 +1,0.342,0.342,1,0.0333,0,0,0.636,0.655,0.655,0.373,0,0.0453 +1,0.116,0.116,1,0,0,0,0.405,0.535,0.535,0,0,0.181 +1,0.0743,0.0743,0.35,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,0.767,0,0,0,0.403,0.692,0.692,0,0,0.191 +1,0.481,0.481,0.35,0.533,0.483,0.667,0.322,0.806,0.806,0.519,0.167,0.0907 +1,0.468,0.468,0,0.5,0,1,0.336,0.806,0.806,0.322,0.427,0 +1,0.449,0.449,0,0.317,0,0.267,0.35,0.824,0.824,0.233,0.284,0.31 +1,0.436,0.436,0,0,0,0,0.336,0.843,0.843,0,0.462,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0.446,0.227 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.652,0.0453 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.408,0.0907 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.331,0.0453 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.13,0.363 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0.402,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.579,0.0453 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0.502,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.136 +1,0.488,0.488,0,0.533,0,0,0.825,0.749,0.749,0.747,0,0.354 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.087 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.151 +0.667,0.316,0.316,0.267,0,0,0,0.319,0.705,0.705,0,0,0.0926 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0453 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.136 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.363 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.0453 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.0907 +0.333,0.366,0.366,0.267,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.218 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.317 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.136 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.272 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.137 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.393 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0.218,0,0 +0.667,0.189,0.189,0,0.0333,0,0,0.284,0.579,0.579,0.521,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0.615,0,0.227 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0907 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0453 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0.267,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.227 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.408 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0453 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.181 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.136 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.128 +1,0.313,0.313,0.267,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.153 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.0907 +0.667,0.307,0.307,0,0.5,0,0,0.31,0.717,0.717,0.24,0,0.136 +0.333,0.177,0.177,0,0.583,0,0,0.302,0.591,0.591,0.326,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0907 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.136 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0453 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.136 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0.5,0,0,0.965,0.843,0.843,0.333,0,0.227 +1,0.488,0.488,0,0.317,0,0,0.825,0.749,0.749,0.328,0,0.136 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.227 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.313,0.313,0.767,0,0,0,0.524,0.68,0.68,0,0,0 +1,0.33,0.33,0.35,0,0,0,0.403,0.692,0.692,0,0,0.136 +0.667,0.337,0.337,0.267,0,0,0,0.3,0.692,0.692,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0907 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.363 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.39 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.181 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0827 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.33,0.33,0.267,0,0,0,0.403,0.692,0.692,0,0,0.0981 +1,0.481,0.481,1,0,0,0,0.322,0.806,0.806,0,0,0 +0.667,0.328,0.328,0.417,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.317 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.293 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.253 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0453 +0.667,0.596,0.596,0.267,0,0,0,0.58,0.805,0.805,0,0,0.12 +1,1,1,0,0,0.0167,0,0.881,0.993,0.993,0,0,0.269 +1,0.933,0.933,0,0,0.467,0.267,0.937,0.937,0.937,0,0.288,0.267 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0.296,0.0747 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0453 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.363 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.113 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.288 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.108 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.292 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.177 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.309 +0.333,0.178,0.178,0.267,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.177,0.177,0.283,0,0,0,0.302,0.591,0.591,0,0,0.0453 +0.667,0.314,0.314,0.267,0,0,0,0.375,0.705,0.705,0,0,0.181 +0.333,0.204,0.204,0,0.5,0.267,0,0.321,0.597,0.597,0.395,0,0 +0.333,0.253,0.253,0,0.0333,0.467,0.817,0.354,0.61,0.61,0.31,0.441,0.134 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.532,0.334 +0.333,0.366,0.366,0.267,0,0,0,0.465,0.641,0.641,0,0.472,0.317 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.573,0.0453 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0907 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.26 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.314 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0907 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.135 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.202 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.256 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.104 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.162 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0262 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0907 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.453 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.136 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.136 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0.0907 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0,0.227 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0453 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +0.667,0.504,0.504,0,0,0.483,0.667,0.748,0.742,0.742,0,0.144,0.0907 +1,0.554,0.554,0,0,0,0.15,0.965,0.843,0.843,0,0.378,0.0907 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0.329,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0.512,0.0453 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.349,0.0453 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0.545,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0.509,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.422,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.313,0.313,0.267,0,0,0,0.524,0.68,0.68,0,0,0.194 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.104 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.363 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.181 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0.267,0,0,0,0.302,0.591,0.591,0,0,0.136 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0453 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0.267,0,0,0,0.58,0.805,0.805,0,0,0.227 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.317 +1,0.638,0.638,0,0.75,0,0,0.711,0.78,0.78,0.566,0,0.136 +1,0.504,0.504,0,0.0667,0,0,0.748,0.742,0.742,0.0767,0,0 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.141 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.169 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.128 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.269 +1,0.444,0.444,0,0,0,0,0.657,0.787,0.787,0,0,0.143 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.136 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0453 +0.667,0.316,0.316,0.267,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.0907 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0.267,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0.567,0,0,0,0.384,0.73,0.73,0,0,0.0907 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.227 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.19 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.136 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0453 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.0936 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.399 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.294 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.257 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.599 +1,0.449,0.449,0,0,0.483,0.417,0.35,0.824,0.824,0,0.0592,0.136 +0.667,0.307,0.307,0,0,0,0.4,0.31,0.717,0.717,0,0.501,0.0453 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0.344,0.181 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.344,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.356,0.0453 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0.618,0.181 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.375,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0.479,0.272 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.272 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.175 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.284 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0855 +0.667,0.19,0.19,0.0167,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,1,0,0,0,0.279,0.579,0.579,0,0,0.0734 +0.667,0.189,0.189,0.95,0,0,0,0.284,0.579,0.579,0,0,0.426 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.19 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.119 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0907 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.136 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.136 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.181 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.136 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.227 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.363 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.413 +1,0.116,0.116,0,0,0,0,0.422,0.567,0.567,0,0,0 +0.667,0.15,0.15,0,0,0.0167,0,0.372,0.541,0.541,0,0,0 +1,0.313,0.313,0,0,0.467,0.917,0.524,0.68,0.68,0,0.248,0.152 +1,0.33,0.33,0,0.75,0,0.183,0.403,0.692,0.692,0.618,0.286,0.193 +0.667,0.337,0.337,0,0.0667,0,0,0.3,0.692,0.692,0.0679,0,0.3 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.0453 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.227 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.167 +0.667,0.305,0.305,0.517,0,0,0,0.347,0.717,0.717,0,0,0.332 +1,0.446,0.446,0.6,0,0.483,0.417,0.433,0.824,0.824,0,0.00772,0.317 +0.667,0.359,0.359,0,0,0,0.683,0.384,0.73,0.73,0,0.0927,0.0907 +0.667,0.457,0.457,0.0167,0,0,0,0.449,0.755,0.755,0,0,0.0453 +0.667,0.596,0.596,0.817,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.0453 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.19 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0 +0.667,0.316,0.316,0.267,0,0,0,0.319,0.705,0.705,0,0,0.0453 +0.667,0.307,0.307,0.283,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0.0167,0,0,0,0.375,0.705,0.705,0,0,0.317 +1,0.513,0.513,0.533,0,0,0,0.447,0.862,0.862,0,0,0.0907 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0453 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.181 +1,1,1,0,0.533,0,0,0.881,0.993,0.993,0.544,0,0.0907 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0.674,0,0.227 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0.298,0,0.0453 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.357 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.117 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.503 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.21 +1,0.066,0.066,0,0,0,0,0.431,0.567,0.567,0,0,0.505 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0.162 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.167 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.125 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0699 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.198 +0.667,0.193,0.193,0.767,0,0,0,0.279,0.579,0.579,0,0,0.0453 +0.667,0.189,0.189,0.0667,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.183,0.183,0.267,0,0,0,0.288,0.585,0.585,0,0,0.272 +0.667,0.307,0.307,0.567,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0453 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.0907 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.181 +0.667,0.596,0.596,0.0167,0.817,0,0,0.58,0.805,0.805,0.643,0,0.136 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0.408 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.0907 +1,0.732,0.732,0.8,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.311 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.181 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.235 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0.267,0,0,0,0.391,0.572,0.572,0,0,0.0641 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.0699 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.105 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.427 +1,0.449,0.449,0,0,0,0,0.35,0.824,0.824,0,0,0.395 +1,0.436,0.436,0,0.533,0,0,0.336,0.843,0.843,0.599,0,0.192 +1,0.432,0.432,0,0,0.267,0.167,0.392,0.843,0.843,0.376,0,0.154 +0.667,0.314,0.314,0,0,0.217,1,0.375,0.705,0.705,0.791,0.268,0.0453 +0.667,0.359,0.359,0.517,0,0,0.767,0.384,0.73,0.73,0.153,0.664,0.0453 +0.667,0.457,0.457,0.0333,0,0,0,0.449,0.755,0.755,0,0.0425,0.0907 +0.667,0.596,0.596,0.0167,0,0,0,0.58,0.805,0.805,0,0,0.728 +0.667,0.683,0.683,0.25,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0453 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.611 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.151 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.088 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.11 +1,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.289 +1,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.104 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.281 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.339 +0.667,0.307,0.307,0.267,0,0,0,0.31,0.717,0.717,0,0,0.415 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.388 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0907 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0.533,0,0,0.58,0.805,0.805,0.446,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0.254,0,0.272 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0453 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0907 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.148 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.239 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.136 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.136 +0.667,0.307,0.307,0.55,0,0,0,0.31,0.717,0.717,0,0,0.181 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.363 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.0453 +0.667,0.359,0.359,0,0.5,0,0,0.384,0.73,0.73,0.322,0,0 +0.667,0.457,0.457,0,0.0333,0,0,0.449,0.755,0.755,0.632,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0.728,0,0.0453 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0.152,0,0.136 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0737 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.408 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.158 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0453 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.311 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.317 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.348 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.131 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.331 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.0697 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.13 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.108 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.227 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.272 +0.333,0.253,0.253,0,0,0.267,0.167,0.354,0.61,0.61,0,0,0.0907 +1,0.869,0.869,0,0,0.217,0.933,0.741,0.974,0.974,0,0.138,0.317 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.188 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.272 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.334 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.272 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.182 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0757 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0986 +0.667,0.181,0.181,0,0,0.483,0.417,0.391,0.572,0.572,0,0.0425,0 +0.667,0.33,0.33,0,0,0,0.4,0.403,0.692,0.692,0,0.498,0.317 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0.353,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0.27,0.227 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0.407,0.21 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.537,0.441 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0.468,0.0453 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.46,0.363 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0.692,0.227 +0.667,0.457,0.457,0,0,0.483,0.417,0.449,0.755,0.755,0,0.0444,0.0907 +0.667,0.596,0.596,0,0,0,0.133,0.58,0.805,0.805,0,0.492,0.0453 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0.409,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0907 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.303 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.168 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.139 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.141 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0453 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.136 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0.767,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0.35,0,0,0,0.375,0.705,0.705,0,0,0.0907 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0.181 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.181 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.0453 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.227 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.0453 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.0453 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.241 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.467 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.313 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0907 +0.667,0.314,0.314,0.767,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.359,0.359,0.0667,0,0,0,0.384,0.73,0.73,0,0,0.563 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.529 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0453 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.181 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.0907 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.227 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0907 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.0907 +0.667,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.265 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0.088 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.138 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.0453 +0.667,0.316,0.316,0.267,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.136 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.0453 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.272 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.136 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0453 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.0907 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.181 +0.667,0.638,0.638,0,0.25,0,0,0.711,0.78,0.78,0.157,0,0.25 +1,0.732,0.732,0,0.283,0,0,0.993,0.88,0.88,0.524,0,0.427 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.184 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.167 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.128 +0.667,0.313,0.313,0.267,0,0,0,0.524,0.68,0.68,0,0,0.0863 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.141 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.159 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.136 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.181 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.11 +0.667,0.305,0.305,0,0.25,0,0,0.347,0.717,0.717,0.197,0,0.227 +0.667,0.314,0.314,0,0.283,0,0,0.375,0.705,0.705,0.852,0,0.136 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0.767,0,0.317 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0.139,0,0.0907 +0.667,0.596,0.596,0,0.25,0,0,0.58,0.805,0.805,0.211,0,0 +0.333,0.366,0.366,0,0.567,0,0,0.465,0.641,0.641,0.723,0,0.0453 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.226 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.145 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.222 +1,0.251,0.251,0.0167,0,0,0,0.487,0.617,0.617,0,0,0.0714 +0.667,0.313,0.313,0.817,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.25 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.0913 +0.333,0.183,0.183,0.767,0,0,0,0.288,0.585,0.585,0,0,0.0907 +0.667,0.307,0.307,0.0667,0,0,0,0.31,0.717,0.717,0,0,0.136 +0.667,0.305,0.305,0.517,0,0,0,0.347,0.717,0.717,0,0,0.453 +0.667,0.314,0.314,0.317,0,0,0,0.375,0.705,0.705,0,0,0.0453 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0.767,0,0,0,0.449,0.755,0.755,0,0,0.0907 +1,0.869,0.869,0.35,0,0,0,0.741,0.974,0.974,0,0,0.0453 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.136 +1,0.933,0.933,0,0.5,0,0,0.937,0.937,0.937,0.341,0,0.0907 +1,0.732,0.732,0.0167,0.0333,0,0,0.993,0.88,0.88,0.674,0,0.0453 +1,0.554,0.554,0.533,0,0,0,0.965,0.843,0.843,0,0,0.136 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.181 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.101 +1,0.33,0.33,0.267,0,0,0,0.403,0.692,0.692,0,0,0.196 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.0563 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.247 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.253 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.653 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.156 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.258 +1,0.513,0.513,0.517,0,0,0,0.447,0.862,0.862,0,0,0.181 +0.667,0.457,0.457,0.0333,0,0,0,0.449,0.755,0.755,0,0,0.0453 +1,0.869,0.869,0,0.5,0,0,0.741,0.974,0.974,0.19,0,0.272 +0.667,0.683,0.683,0,0.0333,0,0,0.673,0.817,0.817,0.47,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0.437,0,0.641 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.193 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.21 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.743 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0639 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.224 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.609 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.144 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.274 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.557 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0.085 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.139 +1,0.513,0.513,0,0,0,0,0.447,0.862,0.862,0,0,0.227 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0.483,0.417,0.58,0.805,0.805,0,0.0425,0.181 +0.667,0.683,0.683,0,0,0,0.4,0.673,0.817,0.817,0,0.695,0.0907 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0.332,0.272 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0.604,0.0907 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.136 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.0907 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0.767,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,0.0667,0,0,0,0.403,0.692,0.692,0,0,0.131 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.14 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.0907 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.136 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.0453 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0453 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.0907 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.363 +1,1,1,0,0.25,0,0,0.881,0.993,0.993,0.132,0,0.3 +1,0.933,0.933,0,0.283,0,0,0.937,0.937,0.937,0.523,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.0907 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.0453 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.136 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_5.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_5.csv new file mode 100644 index 0000000000..0f55157e2e --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_5.csv @@ -0,0 +1,8761 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.06 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.0762 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.409 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.251 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.333 +0.667,0.192,0.192,0.267,0,0,0,0.284,0.579,0.579,0,0,0.334 +0.667,0.322,0.322,1,0,0,0,0.319,0.705,0.705,0,0.506,0.343 +0.667,0.313,0.313,1,0,0.933,0.817,0.31,0.717,0.717,0,0.47,0 +0.667,0.18,0.18,0.0667,0,0,0,0.302,0.591,0.591,0,0,0.072 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.314 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.194 +0.667,0.418,0.418,0.517,0,0,0,0.449,0.755,0.755,0,0,0.156 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.108 +1,0.979,0.979,0.817,0,0,0,0.881,0.993,0.993,0,0,0.216 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.216 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.036 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0.0167,0,0,0,0.34,0.516,0.516,0,0,0.523 +1,0.253,0.253,0.75,0,0,0,0.487,0.617,0.617,0,0,0.144 +0.667,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0.226 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.036 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.334,0.334,0.517,0,0,0,0.31,0.692,0.692,0,0,0.216 +0.667,0.322,0.322,1,0,0,0,0.319,0.705,0.705,0,0,0.036 +0.667,0.313,0.313,0.05,0,0,0,0.31,0.717,0.717,0,0,0.108 +0.667,0.311,0.311,0.5,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.13 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.205 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.252 +0.333,0.359,0.359,0,0,0,0,0.465,0.641,0.641,0,0,0.072 +0.667,0.677,0.677,0,0.3,0,0,0.711,0.78,0.78,0.602,0,0.504 +0.667,0.565,0.565,0,1,0,0,0.748,0.742,0.742,0.768,0,0.252 +0.667,0.43,0.43,0,0.05,0,0,0.729,0.717,0.717,0.128,0,0.0985 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.144 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.251 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.072 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.036 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.667,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.072 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.036 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.18 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.036 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0.186,0.31 +0.667,0.565,0.565,0,0,0.933,0.383,0.748,0.742,0.742,0,0.658,0.362 +0.667,0.43,0.43,0,0,0,0.433,0.729,0.717,0.717,0,0.131,0.072 +0.667,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.036 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0.045,0.036 +0.667,0.0495,0.0495,0,0,0.933,0.633,0.258,0.465,0.465,0,0.425,0 +1,0.0578,0.0578,0,0,0,1,0.344,0.516,0.516,0,0.612,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.311 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.104 +1,0.0833,0.0833,0.517,0,0,0,0.34,0.516,0.516,0,0,0.183 +0.667,0.151,0.151,1,0,0,0,0.372,0.541,0.541,0,0,0.175 +1,0.183,0.183,0.283,0,0,0,0.391,0.572,0.572,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.196,0.196,0.517,0,0,0,0.279,0.579,0.579,0,0,0 +0.667,0.334,0.334,1,0,0,0,0.31,0.692,0.692,0,0,0.144 +0.667,0.322,0.322,0.283,0,0,0,0.319,0.705,0.705,0,0,0.072 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.036 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.072 +0.333,0.196,0.196,0.517,0,0,0,0.321,0.597,0.597,0,0,0.036 +0.667,0.418,0.418,0.25,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.108 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.252 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.144 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.072 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0774,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0628 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0494 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0713 +1,0.316,0.316,0.0167,0,0,0,0.524,0.68,0.68,0,0,0.036 +0.667,0.192,0.192,0.75,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0.105,0 +0.667,0.334,0.334,0,0,0.933,0.383,0.31,0.692,0.692,0,0.259,0 +0.667,0.322,0.322,0,0,0,1,0.319,0.705,0.705,0,0,0.072 +0.333,0.181,0.181,0,0,0,1,0.284,0.591,0.591,0,0,0.072 +0.333,0.18,0.18,0,0,0,0.0667,0.302,0.591,0.591,0,0,0.18 +0.333,0.182,0.182,0,0.05,0,0,0.316,0.585,0.585,0.45,0,0 +0.667,0.343,0.343,0.0167,1,0,0,0.384,0.73,0.73,0.527,0,0.184 +0.667,0.418,0.418,1,0.567,0,0,0.449,0.755,0.755,0.408,0,0 +0.667,0.548,0.548,0.533,0,0,0,0.58,0.805,0.805,0,0,0.036 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.331 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.232 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.226 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0,0.144 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.321 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0.304,0.15 +0.667,0.151,0.151,0,0,0.933,0.55,0.372,0.541,0.541,0,0.421,0.182 +0.667,0.183,0.183,0,0,0,0.267,0.391,0.572,0.572,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.317 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.172 +0.667,0.313,0.313,0.183,0,0,0,0.31,0.717,0.717,0,0,0.0972 +0.333,0.18,0.18,0.583,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.108 +0.333,0.196,0.196,0.683,0,0,0,0.321,0.597,0.597,0,0,0 +0.667,0.418,0.418,1,0,0,0.05,0.449,0.755,0.755,0,0.52,0.18 +0.667,0.548,0.548,0.65,0,0.933,1,0.58,0.805,0.805,0,0.672,0.216 +0.667,0.669,0.669,0,0.467,0,0.0333,0.673,0.817,0.817,0.864,0.0886,0.036 +0.667,0.677,0.677,0,0.883,0,0,0.711,0.78,0.78,0.387,0,0.171 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0.276,0,0.335 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.072 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.271 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.21 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.295 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.219 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.403 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.0643 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.143 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.226 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.0717,0.645 +0.667,0.418,0.418,0.683,0,0.933,0.55,0.449,0.755,0.755,0,0.352,0.268 +0.667,0.548,0.548,1,0,0,0.267,0.58,0.805,0.805,0,0.239,0.036 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0.3,0.144 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0,0.177,0.108 +1,0.823,0.823,1,0,0.933,0.55,0.993,0.88,0.88,0,0.575,0.072 +0.667,0.43,0.43,0.233,0,0,0.533,0.729,0.717,0.717,0,0.447,0.072 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.282 +1,0.151,0.151,0.75,0,0,0,0.372,0.541,0.541,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.277 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.036 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.352 +1,0.458,0.458,0.767,0,0,0,0.35,0.824,0.824,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0.18 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.036 +0.667,0.548,0.548,0.517,0,0,0,0.58,0.805,0.805,0,0,0.216 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.036 +1,0.991,0.991,0.283,0,0,0,0.937,0.937,0.937,0,0,0.036 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.036 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.036 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.187 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.118 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.192,0.192,1,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.186,0.186,0.283,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.18 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.504 +0.333,0.196,0.196,0.517,0,0,0,0.321,0.597,0.597,0,0,0 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0 +1,0.798,0.798,0.0333,0,0,0,0.741,0.974,0.974,0,0,0.18 +1,0.979,0.979,0.517,0,0,0,0.881,0.993,0.993,0,0,0.144 +1,0.991,0.991,0.25,0,0,0,0.937,0.937,0.937,0,0,0.252 +1,0.823,0.823,0,0.3,0,0,0.993,0.88,0.88,0.669,0,0.108 +1,0.621,0.621,0,1,0,0,0.965,0.843,0.843,0.324,0,0.261 +1,0.374,0.374,0,0.05,0,0,0.636,0.655,0.655,0,0,0.247 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.119 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.358 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.125 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.183,0.183,0.517,0,0,0,0.391,0.572,0.572,0,0,0.162 +0.667,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0.43 +0.667,0.343,0.343,1,0,0,0,0.3,0.692,0.692,0,0,0.149 +0.667,0.334,0.334,1,0,0,0,0.31,0.692,0.692,0,0,0.322 +0.333,0.186,0.186,1,0,0,0,0.288,0.585,0.585,0,0,0.144 +0.333,0.181,0.181,0.4,0,0,0,0.284,0.591,0.591,0,0,0.072 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0.18 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0,0.072 +1,0.299,0.299,0.533,0,0,0,0.419,0.635,0.635,0,0,0.036 +1,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.288 +1,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0.129 +1,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0,0.145 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.136 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.18 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.108 +0.333,0.234,0.234,0.267,0,0,0,0.354,0.61,0.61,0,0,0.072 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0.216 +0.667,0.669,0.669,0.283,0,0,0,0.673,0.817,0.817,0,0,0.316 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.229 +1,0.823,0.823,0,0.3,0,0,0.993,0.88,0.88,0.716,0,0.108 +1,0.621,0.621,0,1,0,0,0.965,0.843,0.843,0.663,0,0.216 +1,0.212,0.212,0,0.05,0,0,0.447,0.56,0.56,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.201 +1,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0.3,0 +0.667,0.0495,0.0495,0.317,0,0.933,0.633,0.258,0.465,0.465,0,0.436,0 +1,0.183,0.183,0,0,0,0.45,0.391,0.572,0.572,0,0.637,0.072 +1,0.477,0.477,0,0,0,0,0.475,0.806,0.806,0,0.64,0.036 +1,0.49,0.49,0,0,0,0,0.322,0.806,0.806,0,0.267,0 +1,0.477,0.477,0,0,0,0,0.336,0.806,0.806,0,0,0.144 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.144 +0.667,0.313,0.313,0.0167,0,0,0,0.31,0.717,0.717,0,0,0.144 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0.187 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0.152 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0.128 +0.333,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0,0 +0.667,0.548,0.548,0.9,0,0,0,0.58,0.805,0.805,0,0,0.072 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.324 +1,0.991,0.991,0,0.05,0,0,0.937,0.937,0.937,0.354,0,0.036 +1,0.823,0.823,0,1,0,0,0.993,0.88,0.88,0.134,0,0 +1,0.43,0.43,0,0.3,0,0,0.729,0.717,0.717,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.075 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.123 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.239 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0,0.252 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0,0.467,0,0,0.58,0.805,0.805,0.724,0,0 +1,0.669,0.669,0,0.883,0,0,0.673,0.817,0.817,0.105,0,0.036 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.36 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.432 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.173 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.319 +1,0.183,0.183,0.517,0,0,0,0.391,0.572,0.572,0,0,0.108 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.0957 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.404 +1,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.072 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0.108 +0.333,0.18,0.18,0,0.467,0,0,0.302,0.591,0.591,0.697,0,0.036 +0.333,0.182,0.182,0,1,0,0,0.316,0.585,0.585,0.596,0.0816,0.072 +0.333,0.196,0.196,0,0.15,0.733,0.3,0.321,0.597,0.597,0.824,0.655,0.247 +0.667,0.418,0.418,0.933,0,0.2,0.233,0.449,0.755,0.755,0,0.501,0.0789 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0.523,0.317 +1,0.979,0.979,0.583,0,0,0,0.881,0.993,0.993,0,0,0.373 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0,0,0.354 +0.667,0.565,0.565,1,0.217,0,0,0.748,0.742,0.742,0.54,0,0.144 +1,0.621,0.621,0.15,1,0,0,0.965,0.843,0.843,0.391,0,0.288 +1,0.212,0.212,0,0.133,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0833,0.0833,0.767,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0 +0.667,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0.125,0.072 +0.667,0.343,0.343,1,0,0.933,0.883,0.3,0.692,0.692,0,0,0.144 +0.667,0.334,0.334,0.15,0,0,0.467,0.31,0.692,0.692,0,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0,0.216 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.277 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.217 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.417 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.238 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.246 +1,0.979,0.979,0,0.55,0,0,0.881,0.993,0.993,0.644,0,0.177 +1,0.991,0.991,0.267,0.8,0,0,0.937,0.937,0.937,0,0,0.208 +1,0.823,0.823,1,0,0,0,0.993,0.88,0.88,0,0,0.036 +1,0.621,0.621,1,0,0,0,0.965,0.843,0.843,0,0,0.036 +1,0.212,0.212,0.0667,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.139 +0.667,0.316,0.316,1,0,0,0,0.524,0.68,0.68,0,0,0.119 +0.667,0.334,0.334,0.783,0,0,0,0.403,0.692,0.692,0,0,0.0899 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.327 +0.667,0.334,0.334,0.267,0,0,0,0.31,0.692,0.692,0,0,0.241 +0.667,0.322,0.322,1,0,0,0,0.319,0.705,0.705,0,0,0.319 +0.667,0.313,0.313,0.283,0,0,0,0.31,0.717,0.717,0,0,0.294 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.036 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.0969 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.334 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.302 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.416 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.252 +0.667,0.677,0.677,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.144 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.28 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.397 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.148 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.23 +0.667,0.334,0.334,0.0167,0,0,0,0.31,0.692,0.692,0,0,0.26 +0.667,0.322,0.322,1,0.55,0,0,0.319,0.705,0.705,0.86,0.162,0.284 +0.667,0.313,0.313,1,0.8,0.933,0.633,0.31,0.717,0.717,0,0.722,0.255 +0.333,0.18,0.18,0.317,0,0,0.183,0.302,0.591,0.591,0,0.316,0.036 +0.333,0.182,0.182,0.267,0,0,0,0.316,0.585,0.585,0,0.854,0.288 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0.3,0.036 +0.667,0.418,0.418,0.533,0,0,0,0.449,0.755,0.755,0,0,0.324 +0.667,0.548,0.548,0.767,0,0,0,0.58,0.805,0.805,0,0,0.036 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0.252 +1,0.991,0.991,0.567,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.18 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.106 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +0.333,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.181 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0.249 +0.333,0.192,0.192,0.267,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.313,0.313,1,0,0,0,0.31,0.717,0.717,0,0,0.072 +0.667,0.311,0.311,0.0667,0,0,0,0.347,0.717,0.717,0,0,0.036 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.072 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0,0.127 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.416 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.48 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.247 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.0924 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.236 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.32 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0.0853 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.199 +0.667,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.511 +1,0.316,0.316,0.267,0,0,0,0.524,0.68,0.68,0,0,0.286 +1,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0.533,0,0,0,0.3,0.692,0.692,0,0,0.252 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.036 +0.667,0.322,0.322,0,0.05,0,0,0.319,0.705,0.705,0.369,0,0.144 +0.667,0.313,0.313,0.517,1,0,0,0.31,0.717,0.717,0.645,0,0.036 +0.667,0.311,0.311,1,0.3,0,0,0.347,0.717,0.717,0.755,0,0 +0.667,0.315,0.315,0.283,0,0,0,0.375,0.705,0.705,0,0,0.252 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0.144 +0.667,0.548,0.548,0,0,0,0,0.58,0.805,0.805,0,0,0.18 +1,0.979,0.979,0.0167,0,0,0,0.881,0.993,0.993,0,0,0.32 +0.667,0.677,0.677,1,0,0,0,0.711,0.78,0.78,0,0,0.577 +0.667,0.565,0.565,0.783,0,0,0,0.748,0.742,0.742,0,0,0.234 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.454 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.072 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.683,0,0,0,0.258,0.465,0.465,0,0,0.109 +1,0.334,0.334,1,0,0,0,0.403,0.692,0.692,0,0,0.399 +1,0.49,0.49,0.65,0.467,0,0,0.322,0.806,0.806,0.814,0,0.118 +1,0.477,0.477,0,1,0,0,0.336,0.806,0.806,0.262,0,0.266 +1,0.458,0.458,0,0.15,0,0,0.35,0.824,0.824,0,0,0.131 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.144 +1,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.667,0.343,0.343,0.683,0,0,0,0.384,0.73,0.73,0,0,0.036 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0.144 +1,0.798,0.798,0.65,0,0,0,0.741,0.974,0.974,0,0,0.18 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.144 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.18 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.072 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.18 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0.252 +1,0.0833,0.0833,1,0,0,0,0.34,0.516,0.516,0,0,0.144 +1,0.253,0.253,0.617,0,0,0,0.487,0.617,0.617,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.333,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.186,0.186,0.183,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,1,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,1,0,0,0,0.302,0.591,0.591,0,0,0.324 +0.667,0.315,0.315,1,0,0,0,0.375,0.705,0.705,0,0,0.216 +0.667,0.343,0.343,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.234,0.234,0.917,0,0,0,0.354,0.61,0.61,0,0,0.072 +0.333,0.299,0.299,1,0,0,0,0.419,0.635,0.635,0,0,0 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.036 +1,0.991,0.991,0.15,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.241 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.117,0.117,1,0,0,0,0.422,0.567,0.567,0,0,0.38 +1,0.151,0.151,0.817,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.68,0.68,0,0,0 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.334,0.334,0,0,0.0667,0.133,0.31,0.692,0.692,0,0.215,0.288 +0.667,0.322,0.322,0.517,0,0.867,1,0.319,0.705,0.705,0,0.485,0.072 +0.667,0.313,0.313,0.25,0,0,0.5,0.31,0.717,0.717,0,0.437,0.036 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0.377,0.288 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0.603,0.18 +0.667,0.343,0.343,0.267,0,0,0,0.384,0.73,0.73,0,0.402,0.036 +0.667,0.418,0.418,0.517,0,0,0,0.449,0.755,0.755,0,0.373,0.288 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.036 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0.18 +1,0.991,0.991,1,0.55,0,0,0.937,0.937,0.937,0.684,0,0.144 +1,0.823,0.823,1,0.8,0,0,0.993,0.88,0.88,0.644,0.114,0.144 +1,0.621,0.621,0.9,0,0.933,0.817,0.965,0.843,0.843,0,0,0.072 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.154 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.269 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0.113 +1,0.0833,0.0833,0,0,0,0,0.34,0.516,0.516,0,0,0.133 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.192,0.192,1,0,0,0,0.33,0.579,0.579,0,0,0.072 +0.667,0.196,0.196,1,0,0,0,0.279,0.579,0.579,0,0,0.144 +0.667,0.192,0.192,1,0,0,0,0.284,0.579,0.579,0,0,0.19 +0.667,0.186,0.186,1,0,0,0,0.288,0.585,0.585,0,0.478,0.036 +0.667,0.313,0.313,0.4,0,0.933,0.883,0.31,0.717,0.717,0,0.397,0.252 +0.333,0.18,0.18,0,0,0,1,0.302,0.591,0.591,0,0.387,0.036 +0.333,0.182,0.182,0.0167,0,0,0.283,0.316,0.585,0.585,0,0.46,0 +0.333,0.196,0.196,1,0,0,0,0.321,0.597,0.597,0,0.332,0.036 +1,0.602,0.602,1,0,0,0,0.545,0.899,0.899,0,0,0.072 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.072 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0 +0.667,0.677,0.677,0.9,0.3,0,0,0.711,0.78,0.78,0.511,0,0 +0.667,0.565,0.565,0.0167,1,0,0,0.748,0.742,0.742,0.19,0,0.396 +0.667,0.24,0.24,1,0.05,0,0,0.493,0.591,0.591,0,0,0.202 +1,0.374,0.374,0.783,0,0,0,0.636,0.655,0.655,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.407 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.192,0.192,0.0167,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.322,0.322,0.5,0,0,0,0.319,0.705,0.705,0,0,0.222 +0.667,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.15 +0.667,0.18,0.18,0.517,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.182,0.182,1,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.667,0.343,0.343,0.817,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.548,0.548,0.517,0,0,0,0.58,0.805,0.805,0,0,0.36 +0.667,0.669,0.669,1,0,0,0,0.673,0.817,0.817,0,0,0.252 +0.667,0.677,0.677,0.0333,0,0,0,0.711,0.78,0.78,0,0,0.324 +0.667,0.565,0.565,0,0.3,0,0,0.748,0.742,0.742,0.741,0,0.216 +1,0.621,0.621,0,1,0,0,0.965,0.843,0.843,0.249,0,0.036 +1,0.374,0.374,0,0.317,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.415 +1,0.253,0.253,0,0,0,0,0.487,0.617,0.617,0,0,0.0701 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.122 +0.333,0.192,0.192,0,0,0,0,0.284,0.579,0.579,0,0,0.143 +0.333,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.343,0.343,0.767,0,0,0,0.384,0.73,0.73,0,0,0.396 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0.288 +1,0.991,0.991,1,0,0,0,0.937,0.937,0.937,0,0,0.288 +1,0.823,0.823,0.15,0,0,0,0.993,0.88,0.88,0,0,0.322 +1,0.43,0.43,0,0,0,0,0.729,0.717,0.717,0,0,0.218 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.229 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.183,0.183,0.517,0,0,0,0.391,0.572,0.572,0,0,0.216 +0.667,0.334,0.334,1,0.05,0,0,0.403,0.692,0.692,0.427,0,0 +0.667,0.343,0.343,0.0333,1,0,0,0.3,0.692,0.692,0.787,0,0 +0.667,0.334,0.334,0,0.3,0,0,0.31,0.692,0.692,0.523,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0.678,0.263,0.036 +0.667,0.313,0.313,0,0,0.933,0.633,0.31,0.717,0.717,0.511,0.502,0.036 +0.333,0.18,0.18,0,0,0,0.183,0.302,0.591,0.591,0,0.457,0.036 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.577,0.216 +0.333,0.196,0.196,0,0,0,0,0.321,0.597,0.597,0,0.543,0.072 +0.333,0.234,0.234,0,0,0,0,0.354,0.61,0.61,0.238,0.481,0.273 +1,0.798,0.798,0.267,0.8,0,0,0.741,0.974,0.974,0.619,0.772,0.036 +0.667,0.669,0.669,1,0.267,0,0,0.673,0.817,0.817,0.393,0.523,0.072 +1,0.991,0.991,0.533,0,0,0,0.937,0.937,0.937,0,0.383,0.216 +0.667,0.565,0.565,0,0,0,0,0.748,0.742,0.742,0,0.671,0.036 +1,0.24,0.24,0,0,0,0,0.493,0.591,0.591,0,0.675,0.036 +1,0.212,0.212,0.0167,0,0,0,0.447,0.56,0.56,0,0.665,0.036 +1,0.116,0.116,0.5,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.108 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.29 +1,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.0678 +1,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.33 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0.222 +1,0.313,0.313,0,0,0,0,0.31,0.717,0.717,0,0,0.306 +1,0.441,0.441,0,0,0,0,0.392,0.843,0.843,0,0,0.0523 +1,0.448,0.448,0,0,0,0,0.433,0.824,0.824,0,0,0 +1,0.49,0.49,0,0,0,0,0.447,0.862,0.862,0,0,0.036 +1,0.602,0.602,0.683,0,0,0,0.545,0.899,0.899,0,0,0 +0.667,0.548,0.548,0.867,0,0,0,0.58,0.805,0.805,0,0,0.216 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.036 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.454 +1,0.536,0.536,0,0,0,0,0.825,0.749,0.749,0,0,0.557 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.064 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.192,0.192,0,0,0,0,0.33,0.579,0.579,0,0,0.0887 +1,0.196,0.196,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.00422,0 +0.333,0.181,0.181,0,0.467,0.733,0.3,0.284,0.591,0.591,0.711,0.54,0.144 +0.333,0.18,0.18,0,0.883,0.2,1,0.302,0.591,0.591,0,0.769,0 +0.667,0.315,0.315,0,0,0,0.05,0.375,0.705,0.705,0,0.627,0 +0.667,0.343,0.343,0,0,0,0,0.384,0.73,0.73,0,0.433,0.036 +0.667,0.418,0.418,0,0,0,0,0.449,0.755,0.755,0,0.477,0.072 +1,0.798,0.798,0,0,0,0,0.741,0.974,0.974,0,0,0.036 +1,0.979,0.979,0,0,0,0,0.881,0.993,0.993,0,0,0.216 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.252 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.036 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.463 +1,0.374,0.374,0,0,0,0,0.636,0.655,0.655,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.136 +1,0.0833,0.0833,0.517,0,0,0,0.34,0.516,0.516,0,0,0.0735 +0.667,0.253,0.253,1,0,0,0,0.487,0.617,0.617,0,0,0.137 +1,0.316,0.316,0.817,0,0,0,0.524,0.68,0.68,0,0,0.117 +0.667,0.334,0.334,0,0,0,0,0.403,0.692,0.692,0,0,0.263 +0.667,0.343,0.343,0,0,0,0,0.3,0.692,0.692,0,0,0.0885 +0.667,0.334,0.334,0,0,0,0,0.31,0.692,0.692,0,0,0.293 +0.667,0.322,0.322,0,0,0,0,0.319,0.705,0.705,0,0.179,0.191 +0.667,0.313,0.313,0,0,0.933,0.383,0.31,0.717,0.717,0,0.454,0.216 +0.667,0.311,0.311,0,0,0,0.433,0.347,0.717,0.717,0,0.312,0.036 +0.667,0.315,0.315,0.0167,0,0,0,0.375,0.705,0.705,0,0.381,0.036 +0.667,0.343,0.343,0.5,0,0,0,0.384,0.73,0.73,0,0.414,0.072 +1,0.602,0.602,0,0,0,0,0.545,0.899,0.899,0,0.741,0.036 +1,0.798,0.798,0.517,0,0,0,0.741,0.974,0.974,0,0.0323,0.036 +1,0.979,0.979,1,0,0,0,0.881,0.993,0.993,0,0,0.036 +1,0.991,0.991,0.0333,0,0,0,0.937,0.937,0.937,0,0,0.072 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.036 +1,0.116,0.116,0,0.3,0,0,0.405,0.535,0.535,0.621,0.0886,0 +1,0.0743,0.0743,0,0.8,0.933,0.633,0.358,0.529,0.529,0,0.546,0.108 +1,0.0578,0.0578,0,0,0,0.183,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.226 +1,0.151,0.151,0,0,0,0,0.372,0.541,0.541,0,0,0.48 +1,0.183,0.183,0,0,0,0,0.391,0.572,0.572,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.328 +0.667,0.186,0.186,0,0,0,0,0.288,0.585,0.585,0,0,0 +1,0.445,0.445,0,0,0,0,0.336,0.843,0.843,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0 +0.333,0.196,0.196,0.267,0,0,0,0.321,0.597,0.597,0,0,0.108 +0.333,0.234,0.234,1,0,0,0,0.354,0.61,0.61,0,0,0.553 +1,0.798,0.798,0.533,0,0,0,0.741,0.974,0.974,0,0,0.036 +0.667,0.669,0.669,0,0,0,0,0.673,0.817,0.817,0,0,0.036 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.036 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.371 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.208 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.072 +1,0.0495,0.0495,0,0.25,0,0,0.258,0.465,0.465,0,0.134,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.151,0.151,1,0,0,0,0.372,0.541,0.541,0,0,0.153 +1,0.183,0.183,0.833,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.334,0.334,0.75,0,0,0,0.403,0.692,0.692,0,0.0816,0 +1,0.49,0.49,0,0,0.933,0.383,0.322,0.806,0.806,0,0.491,0.036 +0.667,0.334,0.334,0.0167,0,0,0.7,0.31,0.692,0.692,0,0.615,0.072 +0.667,0.322,0.322,1,0,0,0,0.319,0.705,0.705,0,0,0.288 +0.667,0.313,0.313,0.533,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.311,0.311,0,0,0,0,0.347,0.717,0.717,0,0,0.036 +0.667,0.315,0.315,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.333,0.196,0.196,0.267,0,0,0,0.321,0.597,0.597,0,0,0.036 +0.667,0.418,0.418,1,0,0,0,0.449,0.755,0.755,0,0,0.072 +1,0.798,0.798,1,0,0,0,0.741,0.974,0.974,0,0,0.144 +1,0.979,0.979,0.0667,0,0,0,0.881,0.993,0.993,0,0,0.036 +1,0.991,0.991,0,0,0,0,0.937,0.937,0.937,0,0,0.126 +1,0.823,0.823,0,0,0,0,0.993,0.88,0.88,0,0,0.18 +1,0.621,0.621,0,0,0,0,0.965,0.843,0.843,0,0,0.28 +1,0.212,0.212,0,0,0,0,0.447,0.56,0.56,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.0722 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.24 +1,0.481,0.481,0,0.25,0,0,0.324,0.811,0.811,0.539,0,0.108 +1,0.468,0.468,0,1,0,0,0.338,0.811,0.811,0.0795,0,0 +1,0.449,0.449,0,0.0667,0,0,0.352,0.83,0.83,0,0,0.288 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0.108 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0,0.036 +1,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0.167,0,0.216 +1,0.458,0.458,0,0.75,0,0,0.451,0.868,0.868,0.776,0,0.036 +1,0.526,0.526,0,0.567,0,0,0.549,0.906,0.906,0,0,0.18 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.108 +1,0.67,0.67,0,0.25,0,0,0.715,0.784,0.784,0.555,0,0.18 +1,0.625,0.625,0,1,0,0,0.753,0.746,0.746,0.0738,0,0.036 +0.667,0.0495,0.0495,0,0.333,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.16 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.388 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.422 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.0604 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.0933 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.036 +0.333,0.178,0.178,0.217,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,1,0,0,0,0.322,0.6,0.6,0,0,0.144 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0,0.18 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0.46,0,0.036 +0.667,0.595,0.595,1,1,0,0,0.677,0.822,0.822,0.554,0,0.036 +0.667,0.67,0.67,0.65,0.583,0,0,0.715,0.784,0.784,0.667,0,0 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0.533,0,0.216 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.108 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.259 +0.333,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.138 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.119 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.134 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.324 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.144 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.036 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0.072 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.108 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.252 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.245 +0.667,0.595,0.595,0.9,0,0,0,0.677,0.822,0.822,0,0,0.241 +1,0.67,0.67,1,0,0,0,0.715,0.784,0.784,0,0,0.259 +0.667,0.337,0.337,1,0,0,0,0.505,0.606,0.606,0,0,0 +1,0.275,0.275,1,0,0,0,0.496,0.593,0.593,0,0,0.036 +1,0.442,0.442,0.967,0,0,0,0.64,0.658,0.658,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.275 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.211 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.252 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.072 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.072 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.036 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.036 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.072 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.216 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.396 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.036 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.108 +0.667,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.104 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.167 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.0814 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.0692 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0.125 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0.767,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0.0333,0,0,0,0.289,0.587,0.587,0,0,0 +1,0.436,0.436,0,0,0,0,0.338,0.849,0.849,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.108 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.216 +0.667,0.322,0.322,0.5,0,0,0,0.386,0.734,0.734,0,0,0.144 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.036 +1,0.674,0.674,0.467,0,0,0,0.746,0.981,0.981,0.144,0,0.108 +1,0.868,0.868,0.0333,0.75,0,0,0.887,1,1,0.588,0,0.252 +1,0.98,0.98,0,0.833,0,0,0.944,0.943,0.943,0.715,0,0.432 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.192 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.036 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.072 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0908 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.306 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0.0816,0 +0,0.0495,0.0495,0,0.25,0.867,0.317,0.258,0.465,0.465,0.538,0.624,0.036 +0.667,0.337,0.337,0,1,0.133,0.467,0.302,0.696,0.696,0.858,0.439,0.072 +0.667,0.328,0.328,0,0.0667,0,0,0.311,0.696,0.696,0.146,0.378,0.036 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0.385,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.547,0.139 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0.363,0.036 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.349,0.144 +0.667,0.322,0.322,0.467,0,0,0,0.386,0.734,0.734,0,0.606,0.072 +0.667,0.367,0.367,1,0,0,0,0.452,0.759,0.759,0,0.511,0.108 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0.336,0.072 +1,0.868,0.868,1,0,0,0,0.887,1,1,0,0,0.157 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.036 +1,0.913,0.913,0.4,0,0,0,1,0.887,0.887,0,0,0.375 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.265 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.279 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.261 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.124 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,0.467,0,0,0,0.302,0.696,0.696,0,0,0.144 +0.667,0.328,0.328,1,0,0,0,0.311,0.696,0.696,0,0,0.108 +0.667,0.316,0.316,1,0,0,0,0.321,0.709,0.709,0,0,0.072 +0.667,0.307,0.307,1,0,0,0,0.311,0.721,0.721,0,0,0.18 +0.667,0.305,0.305,1,0,0,0,0.349,0.721,0.721,0,0.158,0.128 +1,0.435,0.435,0.4,0.25,1,0.817,0.437,0.83,0.83,0.496,0.643,0 +1,0.458,0.458,0,1,0,0.233,0.451,0.868,0.868,0.487,0.0788,0.18 +1,0.526,0.526,0.967,0.0667,0,0,0.549,0.906,0.906,0.556,0,0.151 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0.331,0,0 +1,0.868,0.868,1,1,0,0,0.887,1,1,0.688,0,0.072 +1,0.98,0.98,1,0.317,0,0,0.944,0.943,0.943,0.67,0,0.036 +1,0.913,0.913,0.9,0,0,0,1,0.887,0.887,0.23,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0884 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.168 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.0761 +1,0.47,0.47,0,0,0,0,0.479,0.811,0.811,0,0,0.182 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.108 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.036 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.252 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.252 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0 +0.333,0.208,0.208,0.967,0,0,0,0.355,0.612,0.612,0,0,0.036 +0.667,0.466,0.466,1,0,0,0,0.584,0.809,0.809,0,0,0.036 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.18 +0.667,0.67,0.67,1,0,0,0,0.715,0.784,0.784,0,0,0.072 +0.667,0.625,0.625,0.9,0,0,0,0.753,0.746,0.746,0,0,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.108 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.216 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.467,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,1,0,0,0,0.341,0.518,0.518,0,0,0.294 +1,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0,0,0 +1,0.444,0.444,1,0,0,0,0.662,0.792,0.792,0,0,0 +0.667,0.33,0.33,1,0,0,0,0.405,0.696,0.696,0,0,0.036 +0.333,0.193,0.193,0.4,0,0,0,0.28,0.581,0.581,0,0,0.036 +0.333,0.189,0.189,0.467,0,0,0,0.284,0.581,0.581,0,0,0.108 +1,0.449,0.449,1,0,0,0,0.352,0.83,0.83,0,0,0.072 +1,0.436,0.436,0.317,0,0,0,0.338,0.849,0.849,0,0,0.18 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.036 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0.105,0,0.036 +0.333,0.208,0.208,0.717,0.75,0,0,0.355,0.612,0.612,0.665,0,0.144 +0.667,0.466,0.466,1,0.567,0,0,0.584,0.809,0.809,0,0,0.072 +1,0.868,0.868,1,0.25,0,0,0.887,1,1,0.588,0,0 +1,0.98,0.98,1,1,0,0,0.944,0.943,0.943,0.111,0,0.036 +1,0.913,0.913,1,0.0667,0,0,1,0.887,0.887,0,0,0.252 +1,0.727,0.727,0.15,0,0,0,0.972,0.849,0.849,0,0,0.072 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.368 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.127 +1,0.15,0.15,0.15,0,0,0,0.374,0.543,0.543,0,0,0.0981 +1,0.313,0.313,1,0,0,0,0.527,0.683,0.683,0,0,0.289 +0.667,0.33,0.33,0.633,0,0,0,0.405,0.696,0.696,0,0,0.182 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0 +0.333,0.208,0.208,0.65,0,0,0,0.355,0.612,0.612,0,0,0 +0.333,0.258,0.258,1,0,0,0,0.421,0.637,0.637,0.155,0,0.581 +1,0.868,0.868,1,0.683,0,0,0.887,1,1,0.805,0,0.39 +1,0.98,0.98,1,0.633,0,0,0.944,0.943,0.943,0,0,0.376 +0.667,0.625,0.625,1,0,0,0,0.753,0.746,0.746,0,0,0.242 +1,0.727,0.727,0.217,0,0,0,0.972,0.849,0.849,0,0,0.101 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.65,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,1,0,0,0,0.374,0.543,0.543,0,0,0.107 +1,0.181,0.181,0.133,0,0,0,0.392,0.574,0.574,0,0,0.178 +1,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0,0.494 +1,0.481,0.481,0,0,0,0,0.324,0.811,0.811,0,0,0.312 +1,0.468,0.468,0.65,0,0,0,0.338,0.811,0.811,0,0,0 +0.333,0.183,0.183,0.883,0,0,0,0.289,0.587,0.587,0,0,0.072 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.144 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.396 +0,0.0495,0.0495,0.65,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.466,0.466,1,0.433,0,0,0.584,0.809,0.809,0.691,0,0 +1,0.868,0.868,0.65,0.883,0,0,0.887,1,1,0.357,0,0 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.108 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.072 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.428 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.495 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.338 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0,0,0.176 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.108 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.164 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.47,0 +0.667,0.305,0.305,0,0,1,0.783,0.349,0.721,0.721,0,0.675,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0.00422,0.036 +0.667,0.322,0.322,0.217,0,0,0,0.386,0.734,0.734,0,0,0.18 +0.333,0.208,0.208,1,0,0,0,0.355,0.612,0.612,0,0,0.432 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0.072 +1,0.868,0.868,1,0,0,0,0.887,1,1,0,0,0 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.108 +1,0.913,0.913,0.65,0,0,0,1,0.887,0.887,0,0,0.108 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.216 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.155 +1,0.0513,0.0513,0.467,0,0,0,0.327,0.511,0.511,0,0,0.231 +1,0.0829,0.0829,1,0.5,0,0,0.341,0.518,0.518,0.634,0,0 +1,0.15,0.15,1,1,0,0,0.374,0.543,0.543,0.134,0,0 +0.667,0.181,0.181,1,0.0833,0,0,0.392,0.574,0.574,0,0,0.036 +0.667,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0.036 +0.667,0.193,0.193,0.4,0,0,0,0.28,0.581,0.581,0,0,0.216 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.072 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.301 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0.245,0,0.036 +0.667,0.322,0.322,0,0.75,0,0,0.386,0.734,0.734,1,0,0.198 +1,0.526,0.526,0,0.567,0,0,0.549,0.906,0.906,0.854,0,0.397 +1,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0.559,0,0.52 +1,0.868,0.868,0,1,0,0,0.887,1,1,0.782,0,0.3 +1,0.98,0.98,0,0.317,0,0,0.944,0.943,0.943,0.316,0,0.334 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.57 +1,0.727,0.727,0.717,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.638,0.638,0.05,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.12 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.312 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.15,0.15,0.467,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,1,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0.833,0,0,0,0.331,0.581,0.581,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.108 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.108 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.036 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.036 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.036 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.036 +0.333,0.258,0.258,0.217,0,0,0,0.421,0.637,0.637,0,0,0.395 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.216 +1,0.98,0.98,0.317,0,0,0,0.944,0.943,0.943,0.27,0,0.108 +1,0.913,0.913,0,1,0,0,1,0.887,0.887,0.73,0,0 +1,0.727,0.727,0,0.317,0,0,0.972,0.849,0.849,0,0,0.036 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.322 +0.667,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.353 +0.667,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.337,0.337,0.217,0,0,0,0.302,0.696,0.696,0,0,0 +0.667,0.328,0.328,0.55,0,0,0,0.311,0.696,0.696,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.144 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.036 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.0816,0.108 +0.333,0.186,0.186,0,0,0.867,0.317,0.322,0.6,0.6,0,0.688,0.252 +0.667,0.367,0.367,0,0,0.133,0.733,0.452,0.759,0.759,0,0.913,0.253 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0.11,0.304 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.108 +0.667,0.36,0.36,0,0.5,0,0,0.486,0.625,0.625,0.985,0.423,0.18 +0.667,0.337,0.337,0,0.817,1,0.817,0.505,0.606,0.606,0.155,0.308,0 +1,0.275,0.275,0,0,0,0.233,0.496,0.593,0.593,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0741 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.29 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.289 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0.558 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.247 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.45 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.108 +0.667,0.466,0.466,0.717,0,0,0,0.584,0.809,0.809,0,0,0.036 +0.667,0.595,0.595,1,0,0,0,0.677,0.822,0.822,0,0,0.072 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.288 +1,0.913,0.913,1,0,0,0,1,0.887,0.887,0,0,0.144 +1,0.727,0.727,1,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.442,0.442,0.15,0,0,0,0.64,0.658,0.658,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.134,0,0 +1,0.33,0.33,0,0.683,0,0,0.405,0.696,0.696,0.584,0,0 +1,0.337,0.337,0,0.633,0,0,0.302,0.696,0.696,0.536,0,0.0622 +0.667,0.328,0.328,0,0,0,0,0.311,0.696,0.696,0,0,0.329 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.319 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.46 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0.0816,0.468 +0.667,0.322,0.322,0,0,1,0.5,0.386,0.734,0.734,0,0.353,0.0863 +0.667,0.367,0.367,0,0,0,0.55,0.452,0.759,0.759,0,0.277,0.108 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0.56,0.036 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.665,0.18 +0.333,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0.466,0.252 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0.75,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +1,0.0495,0.0495,0.15,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0.425,0,0 +1,0.19,0.19,0.383,0.933,0,0,0.331,0.581,0.581,0.28,0,0 +0.333,0.0495,0.0495,0,0.383,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.072 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.18 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0.097,0.072 +0.333,0.208,0.208,0,0,0.6,0.25,0.355,0.612,0.612,0,0.571,0.216 +0.667,0.466,0.466,0,0,0.4,1,0.584,0.809,0.809,0,0,0.072 +0.333,0.322,0.322,0,0,0,1,0.468,0.644,0.644,0,0,0.036 +0.333,0.36,0.36,0,0,0,0.383,0.486,0.625,0.625,0,0,0.252 +0.667,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.108 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.312 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.199 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.036 +1,0.0829,0.0829,0.467,0,0,0,0.341,0.518,0.518,0,0,0.124 +0.667,0.251,0.251,1,0,0,0,0.49,0.621,0.621,0.113,0,0.0802 +1,0.444,0.444,1,0.75,0,0,0.662,0.792,0.792,0.672,0,0 +0.667,0.33,0.33,1,0.833,0,0,0.405,0.696,0.696,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.302,0.696,0.696,0,0,0.18 +0.333,0.189,0.189,0.4,0,0,0,0.284,0.581,0.581,0,0,0.108 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.036 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.229 +1,0.526,0.526,0.967,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0,0.144 +1,0.595,0.595,0.333,0,0,0,0.677,0.822,0.822,0,0,0.144 +1,0.67,0.67,0,0,0,0,0.715,0.784,0.784,0,0,0.108 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.18 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.036 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.257 +0.667,0.193,0.193,0,0,0,0,0.28,0.581,0.581,0,0,0.0664 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.263 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.289 +0.667,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.16 +0.667,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.295 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.591 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.14 +0.667,0.367,0.367,0,0,0,0,0.452,0.759,0.759,0,0,0.229 +0.667,0.466,0.466,0,0,0,0,0.584,0.809,0.809,0,0,0.036 +0.667,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0.0886,0.573 +1,0.98,0.98,0,0,0.867,0.317,0.944,0.943,0.943,0,0.0197,0.354 +1,0.913,0.913,0,0,0.133,0.2,1,0.887,0.887,0,0,0.25 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.18 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.341,0.505,0.505,0,0,0.162 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0.127 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.251,0.251,0.717,0,0,0,0.49,0.621,0.621,0,0,0.072 +0.667,0.181,0.181,0.817,0,0,0,0.392,0.574,0.574,0,0,0.252 +0.667,0.19,0.19,0.467,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.302,0.696,0.696,0,0,0.108 +0.333,0.189,0.189,0.0667,0,0,0,0.284,0.581,0.581,0,0,0.072 +0.333,0.183,0.183,0.467,0,0,0,0.289,0.587,0.587,0,0,0.072 +0.667,0.178,0.178,1,0,0,0,0.284,0.593,0.593,0,0,0.108 +0.667,0.0495,0.0495,0.0667,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.105,0.216 +1,0.526,0.526,0,0.5,1,0.783,0.549,0.906,0.906,0.772,0,0 +0.667,0.466,0.466,0,1,0,0,0.584,0.809,0.809,0,0,0.118 +1,0.868,0.868,0.467,0.0833,0,0,0.887,1,1,0,0,0.327 +1,0.98,0.98,0.3,0,0,0,0.944,0.943,0.943,0,0,0.072 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0.177 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.18 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.15,0.15,0.217,0,0,0,0.374,0.543,0.543,0,0,0 +0.667,0.313,0.313,0.55,0,0,0,0.527,0.683,0.683,0,0,0 +0.667,0.33,0.33,0,0,0,0,0.405,0.696,0.696,0,0.307,0 +0.667,0.337,0.337,0,0,1,0.817,0.302,0.696,0.696,0,0.414,0.072 +0.667,0.328,0.328,0,0,0,1,0.311,0.696,0.696,0,0.506,0.036 +0.667,0.316,0.316,0,0,0,1,0.321,0.709,0.709,0,0.424,0.252 +0.667,0.307,0.307,0,0,0,1,0.311,0.721,0.721,0,0.406,0.252 +1,0.432,0.432,0,0,0,0.65,0.394,0.849,0.849,0,0.506,0.036 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0.726,0.108 +1,0.458,0.458,0,0,0,0,0.451,0.868,0.868,0,0.578,0 +1,0.526,0.526,0.967,0,0,0,0.549,0.906,0.906,0,0.35,0 +1,0.674,0.674,1,0,0,0,0.746,0.981,0.981,0,0.485,0 +1,0.868,0.868,1,0,0,0,0.887,1,1,0,0.498,0.036 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0.361,0.18 +1,0.913,0.913,0.9,0,0,0,1,0.887,0.887,0,0.429,0 +0.667,0.275,0.275,0,0,0,0,0.496,0.593,0.593,0,0,0.361 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0.301 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0896 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0.0668 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.383 +0.667,0.181,0.181,0,0,0,0,0.392,0.574,0.574,0,0,0.106 +0.667,0.33,0.33,0.467,0,0,0,0.405,0.696,0.696,0,0,0.0722 +0.667,0.337,0.337,1,0,0,0,0.302,0.696,0.696,0,0,0.287 +0.667,0.328,0.328,0.0667,0,0,0,0.311,0.696,0.696,0,0,0.122 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0.144 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0,0.327 +0.667,0.305,0.305,0,0,0,0,0.349,0.721,0.721,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0.288 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.036 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.108 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.324 +1,0.868,0.868,0.467,0,0,0,0.887,1,1,0,0,0.144 +1,0.98,0.98,1,0,0,0,0.944,0.943,0.943,0,0,0.144 +1,0.913,0.913,0.833,0,0,0,1,0.887,0.887,0,0,0.036 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.29 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.407,0.537,0.537,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.327,0.511,0.511,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.341,0.518,0.518,0,0,0 +1,0.15,0.15,0.5,0,0,0,0.374,0.543,0.543,0,0,0 +1,0.313,0.313,0,0,0,0,0.527,0.683,0.683,0.284,0,0.177 +1,0.33,0.33,0,0.933,0,0,0.405,0.696,0.696,0.571,0,0.142 +0.667,0.193,0.193,0,0.383,0,0,0.28,0.581,0.581,0.374,0.374,0.036 +0.667,0.189,0.189,0,0,1,1,0.284,0.581,0.581,0,0.585,0 +0.667,0.183,0.183,0,0,0,0.05,0.289,0.587,0.587,0,0,0.216 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.036 +0.667,0.305,0.305,0.65,0,0,0,0.349,0.721,0.721,0,0,0.138 +1,0.307,0.307,0.883,0,0,0,0.377,0.709,0.709,0,0,0.199 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.106 +0.667,0.208,0.208,0.4,0,0,0,0.355,0.612,0.612,0,0,0.036 +0.667,0.258,0.258,1,0,0,0,0.421,0.637,0.637,0,0,0.036 +0.667,0.322,0.322,0.383,0,0,0,0.468,0.644,0.644,0,0,0 +0.667,0.36,0.36,0,0,0,0,0.486,0.625,0.625,0,0,0.072 +1,0.625,0.625,0,0,0,0,0.753,0.746,0.746,0,0,0.317 +1,0.501,0.501,0,0,0,0,0.734,0.721,0.721,0,0,0.245 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.116 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.159 +1,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0.184 +1,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.107 +0.667,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.318 +0.667,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0.236 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0.491,0.036 +0.333,0.177,0.177,0,0,1,0.517,0.303,0.593,0.593,0,0.603,0.036 +0.333,0.178,0.178,0.4,0,0,0,0.317,0.587,0.587,0,0.332,0.036 +0.667,0.322,0.322,0.1,0,0,0,0.386,0.734,0.734,0,0,0 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0.072 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.144 +1,0.868,0.868,0,0,0,0,0.887,1,1,0,0,0.432 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.036 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.144 +1,0.638,0.638,0,0,0,0,0.831,0.755,0.755,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.36,0.53,0.53,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.346,0.518,0.518,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.346,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.302,0.696,0.696,0,0,0.18 +0.667,0.328,0.328,0,0,0,0.0667,0.311,0.696,0.696,0,0.554,0 +0.667,0.316,0.316,0,0,1,0.983,0.321,0.709,0.709,0,0.616,0 +0.667,0.307,0.307,0,0,0,0,0.311,0.721,0.721,0,0.442,0.036 +1,0.432,0.432,0,0,0,0,0.394,0.849,0.849,0,0.0485,0.108 +1,0.435,0.435,0,0,0,0,0.437,0.83,0.83,0,0,0 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.036 +1,0.526,0.526,0,0,0,0,0.549,0.906,0.906,0,0,0 +1,0.674,0.674,0,0,0,0,0.746,0.981,0.981,0,0,0.396 +1,0.595,0.595,0,0,0,0,0.677,0.822,0.822,0,0,0.18 +1,0.98,0.98,0,0,0,0,0.944,0.943,0.943,0,0,0.18 +1,0.913,0.913,0,0,0,0,1,0.887,0.887,0,0,0 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0 +1,0.246,0.246,0,0,0,0,0.449,0.562,0.562,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.15,0 +1,0.0495,0.0495,0,0,0.867,0.317,0.258,0.465,0.465,0,0.634,0 +1,0.15,0.15,0,0,0.133,0.733,0.374,0.543,0.543,0,0.3,0 +1,0.181,0.181,0.967,0,0,0,0.392,0.574,0.574,0,0,0 +0.667,0.19,0.19,1,0,0,0,0.331,0.581,0.581,0,0,0 +0.667,0.193,0.193,0.333,0,0,0,0.28,0.581,0.581,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.581,0.581,0,0,0.288 +0.333,0.183,0.183,0,0,0,0,0.289,0.587,0.587,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0.036 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.036 +0.333,0.178,0.178,0,0,0,0,0.317,0.587,0.587,0,0,0.036 +0.667,0.322,0.322,0,0,0,0,0.386,0.734,0.734,0,0,0.036 +0.667,0.367,0.367,0.967,0,0,0.0667,0.452,0.759,0.759,0,0.0886,0 +1,0.674,0.674,1,0,1,0.717,0.746,0.981,0.981,0.13,0,0.072 +1,0.868,0.868,1,0.75,0,0,0.887,1,1,0.669,0,0.072 +1,0.98,0.98,1,0.567,0,0,0.944,0.943,0.943,0.542,0,0.036 +1,0.913,0.913,0.9,0,0,0,1,0.887,0.887,0,0,0.144 +1,0.727,0.727,0,0,0,0,0.972,0.849,0.849,0,0,0.144 +1,0.442,0.442,0,0,0,0,0.64,0.658,0.658,0,0,0.216 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.446 +1,0.15,0.15,0,0,0,0,0.374,0.543,0.543,0,0,0.29 +1,0.444,0.444,0,0,0,0,0.662,0.792,0.792,0,0,0.203 +0.667,0.19,0.19,0.467,0,0,0,0.331,0.581,0.581,0,0,0.26 +1,0.481,0.481,1,0,0,0,0.324,0.811,0.811,0,0,0.212 +1,0.468,0.468,0.833,0,0,0,0.338,0.811,0.811,0,0,0.036 +0.667,0.316,0.316,0,0,0,0,0.321,0.709,0.709,0,0,0 +0.333,0.178,0.178,0,0,0,0,0.284,0.593,0.593,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.303,0.593,0.593,0,0,0.036 +0.667,0.307,0.307,0,0,0,0,0.377,0.709,0.709,0,0,0 +0.333,0.186,0.186,0,0,0,0,0.322,0.6,0.6,0,0,0.036 +0.333,0.208,0.208,0,0,0,0,0.355,0.612,0.612,0,0,0.216 +0.333,0.258,0.258,0.967,0,0,0,0.421,0.637,0.637,0,0,0.072 +0.333,0.322,0.322,1,0,0,0,0.468,0.644,0.644,0,0,0.108 +0.667,0.67,0.67,1,0,0,0,0.715,0.784,0.784,0,0,0.144 +0.667,0.625,0.625,1,0,0,0,0.753,0.746,0.746,0,0.0605,0.036 +1,0.501,0.501,0.9,0,0.867,0.317,0.734,0.721,0.721,0,0,0.072 +1,0.442,0.442,0,0,0.133,0.733,0.64,0.658,0.658,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.555,0.608,0.608,0,0,0.26 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.141 +1,0.305,0.305,0.267,0,0,0,0.435,0.572,0.572,0,0,0.0905 +1,0.452,0.452,1,0,0,0,0.378,0.641,0.641,0,0,0.0887 +0.667,0.321,0.321,0.183,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.108 +0.667,0.3,0.3,0.0167,0,0,0,0.271,0.592,0.592,0,0,0 +0.333,0.171,0.171,0.7,0,0,0,0.261,0.534,0.534,0,0,0.144 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.288 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.108 +0.333,0.174,0.174,0.0167,0,0,0,0.29,0.539,0.539,0,0,0.072 +0.333,0.188,0.188,0.467,0,0,0,0.316,0.549,0.549,0,0,0.072 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +1,0.736,0.736,0,0.3,0,0,0.701,0.79,0.79,0.642,0,0.144 +1,0.895,0.895,0,0.967,0,0,0.745,0.745,0.745,0.686,0,0.216 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0.211,0,0.226 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.0985 +1,0.35,0.35,0.0167,0,0,0,0.524,0.553,0.553,0,0,0.233 +1,0.116,0.116,1,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0.617,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.128 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.144 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.298,0.298,0.267,0,0,0,0.323,0.612,0.612,0,0,0.072 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.036 +0.667,0.395,0.395,0.917,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.144 +1,0.895,0.895,0.717,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.108 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.046 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.106 +0.667,0.184,0.184,0.1,0,0,0,0.298,0.524,0.524,0,0,0.153 +0.667,0.185,0.185,1,0,0,0,0.257,0.524,0.524,0.303,0,0.178 +0.667,0.312,0.312,1,0.883,0,0,0.264,0.582,0.582,0.149,0,0.035 +0.333,0.175,0.175,1,0.383,0,0,0.265,0.529,0.529,0,0,0.036 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.108 +0,0.0495,0.0495,0.533,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.216 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.444 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.427 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.245 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.118 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.0761 +0.667,0.177,0.177,0.6,0,0,0,0.346,0.519,0.519,0,0,0 +0.333,0.184,0.184,0.117,0,0,0,0.298,0.524,0.524,0,0,0.036 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.036 +0,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0.383,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.072 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.216 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.144 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.252 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.266 +0.667,0.331,0.331,0.35,0,0,0,0.42,0.559,0.559,0,0,0.19 +0.667,0.635,0.635,1,0,0,0,0.613,0.622,0.622,0,0,0.0842 +1,0.807,0.807,0.833,0,0,0,0.768,0.671,0.671,0,0,0.215 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.108 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.46 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.108 +0.667,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.072 +0.667,0.318,0.318,0,0.55,0,0,0.338,0.582,0.582,0.766,0,0 +0.667,0.321,0.321,0,0.717,0,0,0.257,0.582,0.582,0.155,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.667,0.3,0.3,0.767,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.667,0.289,0.289,0.417,0,0,0,0.294,0.602,0.602,0,0,0.18 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.072 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.454 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +0,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.331,0.331,1,0,0,0,0.42,0.559,0.559,0,0,0.18 +0.667,0.635,0.635,0.433,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.072 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0.117 +1,0.245,0.245,0.933,0,0,0,0.405,0.523,0.523,0,0,0.142 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.176 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.456,0.456,0,0,0,0,0.256,0.641,0.641,0,0,0.036 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0.036 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0 +1,0.413,0.413,0,0,0,0,0.267,0.671,0.671,0,0,0.398 +1,0.409,0.409,0,0,0,0,0.312,0.671,0.671,0,0,0.353 +1,0.41,0.41,0,0,0,0,0.345,0.656,0.656,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.667,0.395,0.395,0.267,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.507,0.507,0.217,0,0,0,0.553,0.682,0.682,0,0,0.324 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.144 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.208 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.212 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.072 +0.667,0.321,0.321,0.183,0,0,0,0.257,0.582,0.582,0,0,0.036 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.216 +0.667,0.298,0.298,0.0167,0,0,0,0.323,0.612,0.612,0,0,0.036 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.036 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.18 +1,0.736,0.736,0.167,0,0,0,0.701,0.79,0.79,0,0,0.072 +1,0.895,0.895,0.267,0,0,0,0.745,0.745,0.745,0,0,0.036 +1,0.928,0.928,1,0,0,0,0.79,0.701,0.701,0,0.158,0.072 +1,0.807,0.807,0.433,0,0.933,0.383,0.768,0.671,0.671,0,0,0 +1,0.35,0.35,0,0,0,0.383,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0.267,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.318,0.318,0.183,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.072 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.144 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.108 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.298,0.298,0.267,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.108 +0.667,0.395,0.395,0.917,0,0.0667,0.133,0.479,0.672,0.672,0,0.388,0.18 +1,0.736,0.736,0,0,0.867,0.633,0.701,0.79,0.79,0,0.323,0.108 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0.406,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.347,0.622 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.495,0.0844 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0.489,0 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0.224,0 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0.419,0 +1,0.066,0.066,0,0,0,0,0.36,0.483,0.483,0,0.142,0.194 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.221 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.232 +0.667,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.302 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.408 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.191 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.447 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.108 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.219,0.252 +1,0.29,0.29,0.767,0,0.933,0.633,0.316,0.592,0.592,0,0.726,0.036 +0.667,0.174,0.174,1,0,0,1,0.29,0.539,0.539,0,0,0.144 +0.667,0.326,0.326,1,0.05,0,0.7,0.375,0.632,0.632,0.358,0,0.216 +1,0.567,0.567,1,1,0,0,0.59,0.775,0.775,0,0,0.252 +1,0.736,0.736,0.867,0.217,0,0,0.701,0.79,0.79,0.111,0,0.036 +1,0.895,0.895,0,0.8,0,0,0.745,0.745,0.745,0.655,0,0.221 +1,0.928,0.928,0,0.467,0,0,0.79,0.701,0.701,0.669,0,0.204 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.288 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.0529 +1,0.184,0.184,0.6,0,0,0,0.298,0.524,0.524,0,0,0.485 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.214 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.431 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.266 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.477 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.194 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.0825 +0.667,0.298,0.298,0.35,0,0,0,0.323,0.612,0.612,0,0,0.144 +1,0.464,0.464,1,0,0,0,0.434,0.715,0.715,0,0,0.036 +1,0.567,0.567,0.35,0,0,0,0.59,0.775,0.775,0,0,0.036 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.072 +0.667,0.613,0.613,0,0.133,0,0,0.583,0.652,0.652,0.429,0,0.144 +0.667,0.635,0.635,0,0.367,0,0,0.613,0.622,0.622,0.577,0,0.072 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.203 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0.31,0,0.234 +1,0.183,0.183,0,0.55,0,0,0.457,0.513,0.513,0.489,0,0.252 +1,0.099,0.099,0,0.65,0,0,0.383,0.503,0.503,0.195,0,0.108 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0.304,0.108 +0.667,0.292,0.292,0,0,0.933,0.767,0.264,0.602,0.602,0,0.654,0.108 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0.203,0.108 +0.333,0.17,0.17,0.85,0,0,0,0.287,0.529,0.529,0,0,0.108 +1,0.298,0.298,1,0,0,0,0.323,0.612,0.612,0,0,0.252 +0.667,0.188,0.188,0.333,0,0,0,0.316,0.549,0.549,0,0,0.036 +0.667,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.072 +0.667,0.278,0.278,0,0,0,0,0.405,0.574,0.574,0,0,0.072 +0.667,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.036 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.151 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.161 +1,0.183,0.183,0,0.333,0,0,0.457,0.513,0.513,0.36,0,0.465 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.0796 +1,0.245,0.245,0,0.55,0,0,0.405,0.523,0.523,0.699,0,0.201 +1,0.305,0.305,0,0.717,0,0,0.435,0.572,0.572,0.538,0,0.0975 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.1 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.258 +0.667,0.181,0.181,0.267,0,0,0,0.261,0.524,0.524,0,0,0 +0.333,0.175,0.175,0.217,0,0,0,0.265,0.529,0.529,0,0,0.144 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.144 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.072 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.326,0.326,0.267,0,0,0,0.375,0.632,0.632,0,0,0.036 +1,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.072 +1,0.507,0.507,0.433,0,0,0,0.553,0.682,0.682,0,0,0.216 +1,0.331,0.331,0,0,0,0,0.42,0.559,0.559,0,0,0.072 +1,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.323 +1,0.245,0.245,0.483,0,0,0,0.405,0.523,0.523,0,0,0.153 +1,0.305,0.305,0.517,0,0,0,0.435,0.572,0.572,0,0,0.309 +1,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.255 +0.667,0.185,0.185,0.183,0,0,0,0.257,0.524,0.524,0,0,0.118 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.108 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.036 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.18 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.036 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0.248,0.108 +1,0.567,0.567,0,0,0.933,0.883,0.59,0.775,0.775,0,0.28,0.233 +1,0.736,0.736,0,0,0,1,0.701,0.79,0.79,0,0,0.387 +1,0.895,0.895,0,0,0,0.983,0.745,0.745,0.745,0,0,0.199 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.603,0.273 +1,0.807,0.807,0,0,0.933,0.767,0.768,0.671,0.671,0,0,0.252 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.216 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.235 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.163 +1,0.177,0.177,0.767,0,0,0,0.346,0.519,0.519,0,0,0.306 +1,0.318,0.318,1,0.05,0,0,0.338,0.582,0.582,0.373,0,0.139 +1,0.456,0.456,1,1,0,0,0.256,0.641,0.641,0.641,0,0.344 +1,0.443,0.443,1,0.217,0,0,0.267,0.641,0.641,0.628,0,0.412 +1,0.426,0.426,0.867,0,0,0,0.278,0.656,0.656,0.216,0.287,0.377 +1,0.413,0.413,0,0,0.933,0.633,0.267,0.671,0.671,0,0.706,0.072 +0.667,0.169,0.169,0,0,0,0.4,0.276,0.534,0.534,0,0.366,0 +0.333,0.17,0.17,0.0167,0,0,0,0.287,0.529,0.529,0,0,0.036 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.312 +0.667,0.395,0.395,0.167,0,0,0,0.479,0.672,0.672,0,0,0.44 +1,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.18 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.2 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.252 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.375 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.177,0.177,0.767,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.318,0.318,0.683,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.072 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.144 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0.036 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.036 +0.667,0.298,0.298,0.0167,0,0,0,0.323,0.612,0.612,0,0,0.072 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.072 +1,0.395,0.395,0.433,0.3,0,0,0.479,0.672,0.672,0.715,0,0 +1,0.507,0.507,0,0.967,0,0,0.553,0.682,0.682,0.653,0,0.108 +1,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0.148,0,0.036 +1,0.928,0.928,0,0.8,0,0,0.79,0.701,0.701,0.46,0,0 +1,0.555,0.555,0,0.733,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0613 +1,0.177,0.177,0.717,0,0,0,0.346,0.519,0.519,0,0.0816,0 +0.667,0.184,0.184,0,0,0.933,0.383,0.298,0.524,0.524,0,0.556,0 +0.667,0.185,0.185,0,0,0,0.65,0.257,0.524,0.524,0,0.653,0 +0.667,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0.487,0.376 +1,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0 +1,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +1,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.252 +1,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0 +1,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.252 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.252 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.172 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0927 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.202 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.312 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.152 +1,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.151 +1,0.426,0.426,0,0,0,0,0.278,0.656,0.656,0,0,0.126 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.252 +0.333,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.216 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.036 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.072 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.072 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.108 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.0802 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.255 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0537 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.353 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.0878 +1,0.452,0.452,0,0,0,0,0.378,0.641,0.641,0,0,0.386 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.138 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.375 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.254 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.221 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.127 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0844 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.4 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.626 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.507,0.507,0,0.383,0,0,0.553,0.682,0.682,0.602,0.0731,0.144 +1,0.895,0.895,0,0.883,0.933,0.467,0.745,0.745,0.745,0.224,0.346,0.216 +1,0.928,0.928,0,0,0,0.567,0.79,0.701,0.701,0,0,0.288 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.375 +0.667,0.184,0.184,0.767,0,0,0,0.298,0.524,0.524,0,0,0.245 +0.667,0.185,0.185,1,0,0,0,0.257,0.524,0.524,0,0,0 +1,0.181,0.181,1,0,0,0,0.261,0.524,0.524,0,0,0.134 +1,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0.264 +0.333,0.0495,0.0495,0.867,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.276,0.534,0.534,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0.072 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.072 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.667,0.395,0.395,0.767,0,0,0,0.479,0.672,0.672,0,0,0.216 +0.667,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0.432 +0.667,0.613,0.613,0.417,0,0,0,0.583,0.652,0.652,0,0,0.108 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.216 +1,0.807,0.807,0.517,0,0,0,0.768,0.671,0.671,0,0,0.18 +1,0.35,0.35,1,0,0,0,0.524,0.553,0.553,0,0,0.438 +1,0.183,0.183,1,0,0,0,0.457,0.513,0.513,0,0,0.036 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.145 +1,0.0495,0.0495,0.117,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.129 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +0.667,0.177,0.177,0.767,0,0,0,0.346,0.519,0.519,0,0,0.304 +0.667,0.318,0.318,1,0.05,0,0,0.338,0.582,0.582,0.412,0,0.102 +0,0.0495,0.0495,0.417,1,0,0,0.258,0.465,0.465,0.102,0,0 +0,0.0495,0.0495,0,0.217,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.175,0.175,0,0,0,0,0.265,0.529,0.529,0,0,0.288 +0.333,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0.036 +0.333,0.169,0.169,0.267,0,0,0,0.276,0.534,0.534,0,0,0.0463 +0.667,0.29,0.29,0.217,0,0,0,0.316,0.592,0.592,0,0,0.323 +1,0.422,0.422,0.517,0,0,0,0.356,0.686,0.686,0,0,0.205 +1,0.464,0.464,1,0,0,0,0.434,0.715,0.715,0,0,0.249 +1,0.395,0.395,0.667,0,0,0,0.479,0.672,0.672,0,0,0.072 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.036 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.18 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.036 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.036 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.205 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.144 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0421 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.036 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.302 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.108 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0.3,0,0,0.316,0.592,0.592,0.636,0,0 +0.667,0.298,0.298,0.267,0.967,0,0,0.323,0.612,0.612,0.711,0,0 +1,0.464,0.464,1,0,0,0,0.434,0.715,0.715,0.607,0,0.036 +0.667,0.395,0.395,0.917,0,0,0,0.479,0.672,0.672,0,0,0.144 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.324 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.072 +0.667,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.036 +0.667,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.279 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.174 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0.102 +0.667,0.0495,0.0495,0,0.05,0,0,0.258,0.465,0.465,0.401,0,0 +0.667,0.184,0.184,0.267,1,0,0,0.298,0.524,0.524,0.66,0,0 +0.667,0.321,0.321,1,0.217,0,0,0.257,0.582,0.582,0.751,0,0.288 +0.667,0.312,0.312,1,0,0,0,0.264,0.582,0.582,0.854,0,0 +0.333,0.175,0.175,1,0,0,0,0.265,0.529,0.529,0.59,0,0.108 +1,0.413,0.413,1,0,0,0,0.267,0.671,0.671,0.609,0.0197,0 +0.667,0.289,0.289,0.367,0,0.933,0.25,0.294,0.602,0.602,0.81,0,0.108 +0.333,0.17,0.17,0,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.072 +0.333,0.188,0.188,0.483,0,0,0,0.316,0.549,0.549,0,0,0.107 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.144 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.252 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.144 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.276 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.188 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.28 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.172 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0.683,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.524,0.524,0,0,0.036 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.252 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.072 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.072 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.072 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.439 +0.333,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.222,0.222,1,0,0,0,0.368,0.569,0.569,0.201,0.267,0.18 +1,0.736,0.736,0.183,0.8,0.933,0.633,0.701,0.79,0.79,0.979,0.53,0.18 +1,0.895,0.895,0,0.467,0,0.133,0.745,0.745,0.745,0.59,0.43,0.288 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0.176,0.036 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0.0928,0.036 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.19 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.199 +1,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0.0573 +1,0.147,0.147,0.617,0,0,0,0.331,0.494,0.494,0,0,0.0954 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.17 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.142 +1,0.321,0.321,0.6,0,0,0,0.257,0.582,0.582,0,0.271,0.18 +0.667,0.312,0.312,1,0,0.933,0.717,0.264,0.582,0.582,0,0.632,0.144 +1,0.426,0.426,1,0,0,0.317,0.278,0.656,0.656,0,0.579,0.036 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0.266,0.036 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0.539,0 +0.667,0.29,0.29,0.0333,0,0,0,0.316,0.592,0.592,0,0.454,0.108 +0.667,0.298,0.298,0.1,0,0,0,0.323,0.612,0.612,0,0.357,0 +0.667,0.326,0.326,1,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.667,0.395,0.395,1,0,0,0,0.479,0.672,0.672,0,0,0.108 +1,0.736,0.736,0.0833,0,0,0,0.701,0.79,0.79,0,0,0.072 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.216 +1,0.635,0.635,0,0,0,0,0.613,0.622,0.622,0,0,0.144 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.704 +1,0.184,0.184,0,0,0,0,0.298,0.524,0.524,0,0,0.0997 +1,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.143 +1,0.443,0.443,0,0,0,0,0.267,0.641,0.641,0,0,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0.1,0,0,0,0.368,0.569,0.569,0,0,0 +1,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0.144 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.928,0.928,0.0833,0,0,0,0.79,0.701,0.701,0,0,0.216 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.072 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.471 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0893 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.117 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.109 +1,0.147,0.147,0.267,0,0,0,0.331,0.494,0.494,0,0,0.261 +0.667,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.184,0.184,1,0,0,0,0.298,0.524,0.524,0,0,0.266 +0.667,0.321,0.321,1,0,0,0,0.257,0.582,0.582,0,0,0.326 +0.667,0.312,0.312,1,0,0,0,0.264,0.582,0.582,0,0,0.108 +0.333,0.175,0.175,0.367,0,0,0,0.265,0.529,0.529,0,0,0.036 +0.667,0.171,0.171,0,0,0,0,0.261,0.534,0.534,0,0,0 +1,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.108 +0.333,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.298,0.298,0.7,0,0,0,0.323,0.612,0.612,0,0,0.18 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.036 +0.667,0.395,0.395,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.507,0.507,0,0,0,0,0.553,0.682,0.682,0,0,0.148 +0.667,0.613,0.613,0,0,0,0,0.583,0.652,0.652,0,0,0.656 +0.667,0.342,0.342,0,0,0,0,0.435,0.544,0.544,0,0,0.124 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.233 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.474,0.474,0,0,0.184 +1,0.245,0.245,0,0,0,0,0.405,0.523,0.523,0,0,0.102 +0.667,0.305,0.305,0.267,0,0,0,0.435,0.572,0.572,0,0,0.254 +0.667,0.318,0.318,1,0,0,0,0.338,0.582,0.582,0,0,0.557 +0.333,0.185,0.185,0.917,0,0,0,0.257,0.524,0.524,0,0,0.504 +0.333,0.181,0.181,0,0,0,0,0.261,0.524,0.524,0,0,0.072 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.18 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.101,0.108 +0.333,0.17,0.17,0,0,0.933,0.383,0.287,0.529,0.529,0,0,0.144 +0.333,0.174,0.174,0,0,0,0.65,0.29,0.539,0.539,0,0,0.108 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0 +0.333,0.222,0.222,0.767,0,0,0,0.368,0.569,0.569,0,0,0.072 +1,0.736,0.736,0.683,0.3,0,0,0.701,0.79,0.79,0.448,0,0.036 +1,0.895,0.895,0,0.967,0,0,0.745,0.745,0.745,0,0,0.216 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.175 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.156 +1,0.5,0.5,0,0,0,0,0.656,0.596,0.596,0,0,0.0896 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.127 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.305,0.305,0,0,0,0,0.435,0.572,0.572,0,0,0.141 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.107 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.25 +0.667,0.312,0.312,0.767,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.3,0.3,1,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.667,0.292,0.292,1,0,0,0,0.264,0.602,0.602,0,0,0.252 +0.667,0.289,0.289,1,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.29,0.29,0.867,0,0,0,0.316,0.592,0.592,0,0,0.036 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.144 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.333,0.222,0.222,0,0,0,0,0.368,0.569,0.569,0,0,0.036 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.252 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.555,0.555,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,1,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0816,0.0816,0.183,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.147,0.147,0.0167,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,1,0,0,0,0.346,0.519,0.519,0,0,0.151 +1,0.318,0.318,1,0.05,0,0,0.338,0.582,0.582,0.452,0.134,0.128 +0.667,0.185,0.185,1,1,0.933,0.383,0.257,0.524,0.524,0.588,0.551,0.144 +0.667,0.312,0.312,1,0.217,0,1,0.264,0.582,0.582,0.481,0.395,0 +0.667,0.3,0.3,0.617,0,0,0.95,0.271,0.592,0.592,0,0.392,0.036 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0.108 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.29,0.539,0.539,0,0,0.109 +0.333,0.188,0.188,0,0,0,0,0.316,0.549,0.549,0,0,0.157 +0.333,0.222,0.222,0.767,0,0,0,0.368,0.569,0.569,0,0,0.18 +0.667,0.507,0.507,1,0,0,0,0.553,0.682,0.682,0,0,0.072 +1,0.895,0.895,1,0,0,0,0.745,0.745,0.745,0,0,0.144 +1,0.635,0.635,1,0,0,0,0.613,0.622,0.622,0,0,0.036 +1,0.302,0.302,0.867,0,0,0,0.428,0.534,0.534,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.23 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.263 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0,0.0966 +0.667,0.321,0.321,0,0,0,0,0.257,0.582,0.582,0,0,0.284 +0.667,0.312,0.312,0,0,0,0,0.264,0.582,0.582,0,0,0.391 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0,0.217 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0,0.213 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.072 +0.667,0.298,0.298,0,0,0,0,0.323,0.612,0.612,0,0,0.108 +0.667,0.326,0.326,0,0,0,0,0.375,0.632,0.632,0,0,0.108 +1,0.567,0.567,0.767,0,0,0,0.59,0.775,0.775,0.142,0,0.036 +1,0.736,0.736,0.933,0.8,0,0,0.701,0.79,0.79,0.766,0,0.144 +1,0.895,0.895,0,0.733,0,0,0.745,0.745,0.745,0,0,0.472 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.18 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0 +1,0.2,0.2,0,0,0,0,0.391,0.509,0.509,0,0,0.112 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.177,0.177,0,0,0,0,0.346,0.519,0.519,0,0,0.162 +1,0.318,0.318,0,0,0,0,0.338,0.582,0.582,0,0.204,0.297 +1,0.321,0.321,0,0,0.933,0.467,0.257,0.582,0.582,0,0.426,0.176 +0.667,0.312,0.312,0,0,0,0.3,0.264,0.582,0.582,0,0.437,0 +0.667,0.3,0.3,0,0,0,0,0.271,0.592,0.592,0,0.478,0.108 +0.667,0.292,0.292,0,0,0,0,0.264,0.602,0.602,0,0.473,0.072 +0.667,0.289,0.289,0,0,0,0,0.294,0.602,0.602,0,0.0928,0 +0.667,0.29,0.29,0,0,0,0,0.316,0.592,0.592,0,0,0.571 +1,0.422,0.422,0,0,0,0,0.356,0.686,0.686,0,0,0.0875 +1,0.464,0.464,0,0,0,0,0.434,0.715,0.715,0,0,0.36 +1,0.567,0.567,0,0,0,0,0.59,0.775,0.775,0,0,0.403 +1,0.736,0.736,0,0,0,0,0.701,0.79,0.79,0,0,0.072 +1,0.895,0.895,0,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.928,0.928,0,0,0,0,0.79,0.701,0.701,0,0,0.294 +1,0.807,0.807,0,0,0,0,0.768,0.671,0.671,0,0,0.188 +1,0.35,0.35,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.143 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.202 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.259 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.162 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +1,0.379,0.379,0,0,0,0,0.355,0.683,0.683,0,0,0.252 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.108 +1,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.144 +1,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.144 +1,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.144 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.108 +1,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.132 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0826 +1,0.11,0.11,1,0,0,0,0.352,0.482,0.482,0,0,0.082 +1,0.33,0.33,0.383,0,0,0,0.477,0.549,0.549,0,0,0.166 +1,0.417,0.417,0,0,0,0,0.521,0.623,0.623,0,0,0 +1,0.427,0.427,0.267,0.55,0,0,0.377,0.638,0.638,0.617,0,0.0661 +0.667,0.299,0.299,1,0.683,0,0,0.256,0.581,0.581,0.644,0,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0.674,0,0.072 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0.63,0,0.108 +0.333,0.16,0.16,1,0,0,0,0.26,0.533,0.533,0.774,0,0 +0.333,0.159,0.159,0.217,0,0,0,0.275,0.533,0.533,0,0,0.144 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.252 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.31 +0.667,0.274,0.274,0.7,0,0,0,0.374,0.63,0.63,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.0713 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.206 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.216 +1,0.783,0.783,0,0.55,0,0,0.787,0.698,0.698,0.766,0,0 +0.667,0.326,0.326,0,0.933,0,0,0.427,0.533,0.533,0.149,0,0.144 +0.667,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +0.667,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,1,0.3,0,0,0.331,0.493,0.493,0.605,0,0.188 +1,0.172,0.172,1,0.933,0,0,0.345,0.518,0.518,0.203,0,0.0668 +1,0.427,0.427,1,0,0,0,0.377,0.638,0.638,0,0,0.168 +1,0.424,0.424,1,0,0,0,0.255,0.638,0.638,0,0,0.036 +0.667,0.291,0.291,0.217,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0.0167,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0.072 +0.667,0.269,0.269,0.633,0,0,0,0.293,0.6,0.6,0,0,0.036 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.036 +0.667,0.274,0.274,0.267,0,0,0,0.374,0.63,0.63,0,0,0.036 +0.667,0.291,0.291,0.2,0,0,0,0.477,0.67,0.67,0,0,0.108 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.144 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.072 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.108 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.232 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.178 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.0765 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.378 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.241 +0.667,0.175,0.175,0.0167,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0,0.199 +0.667,0.291,0.291,1,0.55,0,0,0.263,0.581,0.581,0.366,0,0 +0.333,0.164,0.164,1,0.683,0,0,0.264,0.528,0.528,0,0,0.072 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0.18 +0.667,0.269,0.269,0.467,0,0,0,0.293,0.6,0.6,0,0,0.18 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.667,0.269,0.269,0.267,0,0,0,0.322,0.61,0.61,0,0,0 +1,0.386,0.386,0.433,0,0,0,0.432,0.713,0.713,0,0,0.185 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.147 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.52 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.669 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.214 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.273 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.462 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.387 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.169 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.196 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0.123 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.116 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0.119,0,0.323 +1,0.236,0.236,1,0.8,0,0,0.404,0.521,0.521,0.63,0,0.143 +0.667,0.172,0.172,1,0.433,0,0,0.345,0.518,0.518,0.45,0,0.036 +0.667,0.175,0.175,1,0,0,0,0.297,0.523,0.523,0,0,0.036 +0.667,0.174,0.174,0.217,0,0,0,0.257,0.523,0.523,0,0,0.396 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.036 +0.667,0.164,0.164,0.767,0,0,0,0.264,0.528,0.528,0,0,0.036 +0.667,0.271,0.271,1,0,0.0667,0.117,0.263,0.6,0.6,0,0.498,0 +0.667,0.269,0.269,1,0,0.933,0.617,0.293,0.6,0.6,0,0.487,0.072 +0.667,0.268,0.268,1,0,0,0,0.315,0.591,0.591,0,0.533,0 +0.667,0.269,0.269,0.717,0,0,0,0.322,0.61,0.61,0,0.226,0.36 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.036 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.301 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.178 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.036 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.29 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.242 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.3 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.326 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.211 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0.0281,0.153 +0.667,0.174,0.174,0,0,1,0.367,0.257,0.523,0.523,0,0.35,0.108 +0.667,0.291,0.291,0,0,0,0.117,0.263,0.581,0.581,0,0.717,0.288 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0.308,0.036 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0.321,0.036 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.429,0.036 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.342,0.036 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0.414,0 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0.385,0.036 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.072 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.36 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.072 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.072 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.072 +1,0.116,0.116,0,0.55,0,0,0.357,0.488,0.488,0.479,0,0.144 +1,0.0495,0.0495,0,0.883,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.0893 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.109 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.13 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.144 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0,0,0.267,0.167,0.315,0.591,0.591,0,0.388,0.036 +0.667,0.269,0.269,0,0,0.733,1,0.322,0.61,0.61,0.242,0.406,0.036 +0.667,0.274,0.274,0,0.85,0,0.0667,0.374,0.63,0.63,0.474,0.232,0.072 +0.667,0.291,0.291,0.317,0.383,0,0,0.477,0.67,0.67,0.774,0.307,0.072 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0.592,0,0.036 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0.709,0,0.108 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0.812,0,0.288 +1,0.88,0.88,1,0,0,0,0.765,0.668,0.668,0,0,0.072 +1,0.415,0.415,0.167,0,0,0,0.522,0.551,0.551,0,0,0.036 +1,0.116,0.116,0,0.05,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.283 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.0883 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.187 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.201 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.216 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0.48,0.036 +1,0.412,0.412,0,0,1,0.667,0.587,0.772,0.772,0,0.291,0.108 +1,0.484,0.484,0,0.1,0,0.317,0.698,0.787,0.787,0.508,0.575,0.144 +1,0.619,0.619,0,1,0,0,0.742,0.742,0.742,0.165,0,0 +1,0.538,0.538,0,0.133,0,0,0.61,0.62,0.62,0,0,0.312 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.108 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.116 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0798,0.0798,0.267,0.05,0,0,0.305,0.474,0.474,0.374,0,0.141 +1,0.236,0.236,0.2,1,0,0,0.404,0.521,0.521,0.192,0,0 +0.667,0.172,0.172,0.467,0.183,0,0,0.345,0.518,0.518,0,0,0.228 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.0934 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.123 +0.333,0.17,0.17,0.267,0,0,0,0.26,0.523,0.523,0,0,0.369 +1,0.394,0.394,1,0,0,0,0.277,0.653,0.653,0,0,0.228 +0.667,0.271,0.271,0.15,0,0,0,0.263,0.6,0.6,0,0,0.275 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.142 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.257 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.333,0.162,0.162,0.267,0,0.0667,0.117,0.316,0.548,0.548,0,0.73,0.036 +1,0.412,0.412,1,0,0.933,0.617,0.587,0.772,0.772,0,0,0.252 +1,0.484,0.484,0.85,0,0,0,0.698,0.787,0.787,0,0,0.468 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.18 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.108 +0.667,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.216 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.145 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.144 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.252 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.667,0.269,0.269,0.267,0,0,0,0.322,0.61,0.61,0,0.273,0.252 +1,0.386,0.386,0.467,0,1,0.617,0.432,0.713,0.713,0,0.203,0 +1,0.291,0.291,1,0,0,0.367,0.477,0.67,0.67,0,0,0.116 +1,0.484,0.484,0.383,0,0,0,0.698,0.787,0.787,0,0.142,0.379 +1,0.619,0.619,0,0,1,0.617,0.742,0.742,0.742,0,0.43,0.072 +1,0.783,0.783,0,0,0,0.617,0.787,0.698,0.698,0,0.644,0.072 +1,0.603,0.603,0.767,0,0,0,0.596,0.6,0.6,0,0.629,0 +1,0.415,0.415,0.883,0,0,0,0.522,0.551,0.551,0,0.207,0.036 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.281 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.163 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.7,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.108 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.036 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.072 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.108 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0.137 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.339 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.144 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.108 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.235 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0182 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.119 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.144 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.199 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0.767,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0.036 +0.667,0.269,0.269,1,0,0,0,0.293,0.6,0.6,0,0,0.036 +0.667,0.268,0.268,1,0,0,0,0.315,0.591,0.591,0,0,0.072 +0.667,0.269,0.269,0.717,0,0,0,0.322,0.61,0.61,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.216 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.072 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.288 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.072 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.288 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.146,0 +1,0.0506,0.0506,0,0,1,0.617,0.294,0.469,0.469,0,0.522,0 +1,0.0798,0.0798,0,0,0,0.117,0.305,0.474,0.474,0,0.487,0.229 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0.511,0.115 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.301,0.301,0.0167,0.55,0,0,0.337,0.581,0.581,0.849,0,0.036 +0.667,0.299,0.299,1,0.683,0,0,0.256,0.581,0.581,0.14,0,0 +0.667,0.291,0.291,0.633,0,0.0667,0.117,0.263,0.581,0.581,0,0.353,0 +0.667,0.279,0.279,0,0,0.933,0.117,0.271,0.591,0.591,0,0.952,0.44 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0.338,0.248 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.603,0.459 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.276,0.306 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.036 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.216 +0.667,0.291,0.291,0.267,0,0,0,0.477,0.67,0.67,0,0,0.519 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.216 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0,0.412 +1,0.538,0.538,1,0,0,0,0.61,0.62,0.62,0,0,0.119 +1,0.603,0.603,1,0,0,0,0.596,0.6,0.6,0,0,0.036 +1,0.415,0.415,0.217,0,0,0,0.522,0.551,0.551,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.178 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.142 +0.667,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0.184 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.383 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.159,0.159,0,0.6,0,0,0.275,0.533,0.533,0.594,0,0 +0.333,0.159,0.159,0,0.633,0,0,0.286,0.528,0.528,0,0,0.269 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.301 +0.333,0.162,0.162,0.817,0,0,0,0.316,0.548,0.548,0,0,0.144 +0.333,0.17,0.17,0.6,0,0,0,0.368,0.568,0.568,0,0,0.18 +0.333,0.194,0.194,0,0,0,0,0.405,0.572,0.572,0,0,0.036 +0.667,0.429,0.429,0,0,0,0,0.581,0.65,0.65,0,0,0.34 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.199 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.42 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.159 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.229 +0.333,0.16,0.16,0.317,0,0,0,0.26,0.533,0.533,0,0,0.15 +0.333,0.159,0.159,0.383,0,0,0,0.275,0.533,0.533,0,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.277 +0.333,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0.442 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0.223,0,0.072 +1,0.484,0.484,0,0.85,0,0,0.698,0.787,0.787,0.712,0.177,0.18 +1,0.619,0.619,0,0.383,1,0.667,0.742,0.742,0.742,0.77,0.64,0.144 +1,0.783,0.783,0,0,0,0.317,0.787,0.698,0.698,0,0.349,0.353 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.036 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.129 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.072 +0.667,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.072 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.216 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.108 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.216 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.108 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.144 +0.333,0.17,0.17,0.267,0,0,0,0.368,0.568,0.568,0,0,0.169 +0.667,0.339,0.339,1,0,0,0,0.551,0.68,0.68,0,0,0.434 +0.667,0.429,0.429,0.15,0,0,0,0.581,0.65,0.65,0,0,0.18 +0.667,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.78 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0.0667,0.117,0.258,0.465,0.465,0,0.0211,0.303 +1,0.295,0.295,0.767,0,0.933,0.867,0.433,0.571,0.571,0,0,0.238 +1,0.427,0.427,1,0,0,0,0.377,0.638,0.638,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0.0169,0 +0.667,0.291,0.291,1,0,1,0.367,0.263,0.581,0.581,0,0.453,0.036 +0.667,0.279,0.279,0.717,0,0,1,0.271,0.591,0.591,0,0.501,0.216 +0.667,0.271,0.271,0,0,0,0.617,0.263,0.6,0.6,0,0.703,0.144 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.88,0.184 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.677,0.248 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0.654,0 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0.364,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.417 +1,0.484,0.484,0,0.05,0,0,0.698,0.787,0.787,0.391,0,0.165 +0.667,0.429,0.429,0.517,1,0,0,0.581,0.65,0.65,0.105,0,0.143 +1,0.783,0.783,0.183,0.733,0,0,0.787,0.698,0.698,0.738,0,0 +0.667,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.182,0,0.036 +0.667,0.0495,0.0495,0,0.183,0,0,0.258,0.465,0.465,0,0,0.36 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.143 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.43 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.225 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.195 +0.667,0.279,0.279,0.267,0,0,0,0.271,0.591,0.591,0,0,0.685 +0.667,0.271,0.271,1,0,0,0,0.263,0.6,0.6,0,0,0.294 +0.333,0.159,0.159,0.15,0,0,0,0.275,0.533,0.533,0,0,0.072 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.072 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.036 +0.667,0.291,0.291,0.517,0,0,0,0.477,0.67,0.67,0,0,0.18 +1,0.484,0.484,0.183,0.233,0,0,0.698,0.787,0.787,0.715,0,0.216 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0.178,0,0.18 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0.144 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.036 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.143,0.143,0.267,0,0,0,0.331,0.493,0.493,0,0,0.128 +1,0.295,0.295,0.7,0,0.0667,0.117,0.433,0.571,0.571,0,0.506,0.113 +1,0.427,0.427,1,0,0.933,1,0.377,0.638,0.638,0,0,0.118 +0.667,0.299,0.299,1,0,0,0.117,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0,0.036 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0.146,0 +0.667,0.271,0.271,0.217,0,1,0.617,0.263,0.6,0.6,0,0.425,0.036 +0.667,0.269,0.269,0.267,0.55,0,0.367,0.293,0.6,0.6,0.793,0.589,0 +0.667,0.268,0.268,0.433,0.683,0,0,0.315,0.591,0.591,0.824,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0.17,0,0.18 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0.167,0,0 +0.667,0.291,0.291,0,0.8,0,0,0.477,0.67,0.67,0.718,0,0.072 +0.333,0.194,0.194,0.517,0.483,0,0,0.405,0.572,0.572,0.674,0,0.036 +1,0.619,0.619,1,1,0,0,0.742,0.742,0.742,0.674,0,0.216 +1,0.783,0.783,0.133,0.183,0,0,0.787,0.698,0.698,0.985,0,0.108 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0.108 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.202 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.153 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.164 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.237 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.154 +0.667,0.299,0.299,0.267,0,0,0,0.256,0.581,0.581,0,0,0.496 +1,0.411,0.411,0.433,0,0,0,0.266,0.638,0.638,0,0,0.291 +1,0.394,0.394,0,0,0,0,0.277,0.653,0.653,0,0,0.036 +1,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +1,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.18 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.036 +0.667,0.162,0.162,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.477,0.67,0.67,0,0,0 +0.667,0.339,0.339,0,0,0,0,0.551,0.68,0.68,0,0,0.072 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.072 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.468 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.183 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.155 +1,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.177 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.191 +1,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0.256,0.259 +0.667,0.164,0.164,0,0,1,0.233,0.264,0.528,0.528,0,0.53,0 +0.667,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0.882,0.072 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.571,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.667,0.162,0.162,0.317,0,0,0,0.316,0.548,0.548,0,0,0.072 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.288 +0.667,0.339,0.339,1,0,0,0,0.551,0.68,0.68,0,0,0.0936 +0.667,0.429,0.429,1,0,0,0,0.581,0.65,0.65,0,0,0.072 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.108 +1,0.88,0.88,0.167,0,0,0,0.765,0.668,0.668,0,0,0.072 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.213 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.174,0.174,0.317,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0.8,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0.117 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0.448 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.623 +1,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.103 +1,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.036 +1,0.484,0.484,0,0,0,0,0.698,0.787,0.787,0,0,0.216 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.288 +1,0.538,0.538,0,0,0,0,0.61,0.62,0.62,0,0,0.144 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.16 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.191 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.269 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0.115 +1,0.424,0.424,0,0,0,0,0.255,0.638,0.638,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0.0667,0.117,0.271,0.591,0.591,0,0.667,0.216 +0.667,0.271,0.271,0,0,0.933,0.367,0.263,0.6,0.6,0,0.842,0.194 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0.364,0.223 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0.767,0.18 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0.269,0.072 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0.895,0.108 +1,0.291,0.291,0.517,0,0,0,0.477,0.67,0.67,0,0.596,0.036 +1,0.484,0.484,0.9,0,0,0,0.698,0.787,0.787,0,0.114,0 +1,0.619,0.619,0,0.55,0,0,0.742,0.742,0.742,0.789,0,0 +1,0.783,0.783,0,0.683,0,0,0.787,0.698,0.698,0,0,0.108 +1,0.603,0.603,0,0,0,0,0.596,0.6,0.6,0,0,0.207 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.228 +1,0.172,0.172,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.291,0.291,0.2,0,0,0,0.263,0.581,0.581,0,0,0.036 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.6,0.6,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.036 +0.667,0.274,0.274,0,0,0,0,0.374,0.63,0.63,0,0,0.116 +0.333,0.17,0.17,0,0,0,0,0.368,0.568,0.568,0,0,0.152 +0.667,0.339,0.339,0.267,0.55,0,0,0.551,0.68,0.68,0.858,0,0 +1,0.619,0.619,1,0.683,0,0,0.742,0.742,0.742,0.125,0,0.36 +1,0.783,0.783,0.15,0,0,0,0.787,0.698,0.698,0,0,0.396 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.216 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0.183,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.231 +1,0.417,0.417,0.517,0,0,0,0.521,0.623,0.623,0,0.308,0.379 +1,0.427,0.427,1,0,1,0.617,0.377,0.638,0.638,0,0,0 +0.667,0.299,0.299,0.6,0,0,0.117,0.256,0.581,0.581,0,0,0.288 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.072 +0.667,0.279,0.279,0.267,0,0,0,0.271,0.591,0.591,0,0,0.072 +0.667,0.271,0.271,0.2,0,0,0,0.263,0.6,0.6,0,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.036 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.172 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.107 +1,0.386,0.386,0,0,0,0,0.432,0.713,0.713,0,0,0.381 +1,0.412,0.412,0,0,0,0,0.587,0.772,0.772,0,0,0.332 +1,0.484,0.484,0,0.55,0,0,0.698,0.787,0.787,0.784,0,0 +1,0.619,0.619,0,0.933,0,0,0.742,0.742,0.742,0,0,0.252 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0,0 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.261 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0518 +1,0.236,0.236,0,0,0,0,0.404,0.521,0.521,0,0,0.123 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.432 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.108 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.108 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.162,0.162,0.267,0,0,0,0.316,0.548,0.548,0,0,0.036 +0.667,0.291,0.291,0.433,0,0,0,0.477,0.67,0.67,0,0,0.108 +1,0.484,0.484,0,0.3,0,0,0.698,0.787,0.787,0.642,0,0 +1,0.619,0.619,0,1,0,0,0.742,0.742,0.742,0.345,0,0.036 +1,0.783,0.783,0,0.183,0,0,0.787,0.698,0.698,0,0,0 +0.667,0.326,0.326,0,0,0,0,0.427,0.533,0.533,0,0,0.287 +1,0.232,0.232,0,0,0,0,0.39,0.508,0.508,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0.543 +1,0.0798,0.0798,0.883,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0.7,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.036 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.381 +0.333,0.17,0.17,0,0,0,0,0.26,0.523,0.523,0,0,0.173 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.667,0.271,0.271,0,0,0,0,0.263,0.6,0.6,0.218,0,0.252 +0.667,0.269,0.269,0,0.8,0,0,0.293,0.6,0.6,0.487,0,0 +0.667,0.268,0.268,0,0.433,0,0,0.315,0.591,0.591,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.072 +1,0.386,0.386,0.267,0,0,0,0.432,0.713,0.713,0,0,0.072 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0,0.184 +0.667,0.339,0.339,0.383,0,0,0,0.551,0.68,0.68,0,0,0 +0.667,0.429,0.429,0.267,0,0,0,0.581,0.65,0.65,0,0,0 +1,0.783,0.783,1,0,0,0,0.787,0.698,0.698,0,0,0.216 +1,0.88,0.88,0.85,0,0,0,0.765,0.668,0.668,0,0,0.342 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.036 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.308,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.317,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.236,0.236,1,0,0,0,0.404,0.521,0.521,0,0,0.036 +1,0.295,0.295,0.8,0,0,0,0.433,0.571,0.571,0,0,0 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0.6,0,0,0.256,0.581,0.581,0.73,0,0.0463 +0.667,0.291,0.291,0,0.883,0,0,0.263,0.581,0.581,0.148,0,0.108 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.036 +0.333,0.16,0.16,0,0,0,0,0.26,0.533,0.533,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.159,0.159,0,0,0,0,0.29,0.538,0.538,0,0,0.124 +0.667,0.0495,0.0495,0.317,0,0,0,0.258,0.465,0.465,0,0,0.355 +1,0.412,0.412,1,0,0,0,0.587,0.772,0.772,0,0,0.53 +1,0.484,0.484,1,0,0,0,0.698,0.787,0.787,0,0,0.325 +1,0.619,0.619,1,0,0,0,0.742,0.742,0.742,0,0.696,0.117 +1,0.783,0.783,1,0,1,0.233,0.787,0.698,0.698,0,0.505,0.204 +1,0.88,0.88,0.167,0,0,0,0.765,0.668,0.668,0,0.741,0.036 +1,0.597,0.597,0,0,0,0,0.654,0.594,0.594,0,0.287,0.281 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.143 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0927 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.072 +0,0.0495,0.0495,0,0,0.267,0.167,0.258,0.465,0.465,0,0.771,0.016 +0.667,0.269,0.269,0,0,0.733,0.0667,0.322,0.61,0.61,0,0.574,0.187 +0.667,0.274,0.274,0.0667,0,0,0,0.374,0.63,0.63,0,0.471,0.144 +0.667,0.291,0.291,1,0,0,0,0.477,0.67,0.67,0,0.388,0 +1,0.484,0.484,0.583,0,0,0,0.698,0.787,0.787,0,0.224,0.072 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0.568,0.216 +1,0.783,0.783,0,0,0,0,0.787,0.698,0.698,0,0.172,0.216 +1,0.88,0.88,0,0,0,0,0.765,0.668,0.668,0,0,0.273 +1,0.415,0.415,0,0,0,0,0.522,0.551,0.551,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.357,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.15 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.359 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.123 +0.667,0.271,0.271,0.767,0,0,0,0.263,0.6,0.6,0,0,0.288 +0.667,0.269,0.269,0.65,0,0,0,0.293,0.6,0.6,0,0,0.36 +0.667,0.268,0.268,0,0,0,0,0.315,0.591,0.591,0,0,0.072 +0.667,0.269,0.269,0,0,0,0,0.322,0.61,0.61,0,0,0.072 +0.667,0.274,0.274,0.0167,0,0,0,0.374,0.63,0.63,0,0,0.144 +1,0.412,0.412,0.45,0.55,0,0,0.587,0.772,0.772,0.881,0,0.108 +1,0.484,0.484,0,0.933,0,0,0.698,0.787,0.787,0.105,0,0.108 +1,0.619,0.619,0,0,0,0,0.742,0.742,0.742,0,0,0.108 +0.333,0.294,0.294,0.0167,0,0,0,0.434,0.543,0.543,0,0,0 +0.333,0.326,0.326,1,0,0,0,0.427,0.533,0.533,0,0,0.288 +0.667,0.232,0.232,1,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.183,0.183,0.1,0,0,0,0.455,0.511,0.511,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.336 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.314 +0.333,0.164,0.164,0.267,0,0,0,0.257,0.524,0.524,0,0,0.096 +0.333,0.16,0.16,1,0,0,0,0.261,0.524,0.524,0,0,0.036 +0.333,0.154,0.154,0.9,0,0,0,0.265,0.529,0.529,0,0,0.216 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.072 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.18 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0 +0.667,0.252,0.252,0.767,0,0,0,0.375,0.632,0.632,0,0,0.127 +1,0.371,0.371,0.667,0,0,0,0.59,0.775,0.775,0,0,0.392 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.072 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.072 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.036 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.385 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.254 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.259 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.0517 +0.333,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.101 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.324 +0.667,0.259,0.259,0.267,0,0,0,0.271,0.592,0.592,0,0,0.072 +0.667,0.251,0.251,0.2,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.216 +0.333,0.149,0.149,0.267,0,0,0,0.287,0.529,0.529,0,0,0 +0.333,0.149,0.149,1,0,0,0,0.29,0.539,0.539,0,0,0.072 +1,0.353,0.353,1,0,0,0,0.434,0.715,0.715,0,0,0 +1,0.371,0.371,1,0,0,0,0.59,0.775,0.775,0,0,0.36 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0,0 +1,0.523,0.523,0.317,0,0,0,0.745,0.745,0.745,0,0,0.036 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.072 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0805 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.324 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0866 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.149 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.146 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0.151,0,0 +0.667,0.286,0.286,0,0.8,0,0,0.338,0.582,0.582,0.63,0,0.203 +0.667,0.278,0.278,0,0.417,0,0,0.257,0.582,0.582,0,0,0.462 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.376 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.159 +0.333,0.15,0.15,0.717,0,0,0,0.261,0.534,0.534,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0.211,0,0.036 +0.667,0.249,0.249,0,0.8,0.0667,0.117,0.316,0.592,0.592,0.58,0.774,0 +0.667,0.249,0.249,0.767,0.417,0.933,0.617,0.323,0.612,0.612,0.169,0,0 +0.667,0.252,0.252,1,0.8,0,0,0.375,0.632,0.632,0.632,0.129,0.451 +1,0.371,0.371,1,0.417,1,0.367,0.59,0.775,0.775,0.446,0.114,0.237 +1,0.42,0.42,1,0,0,0.367,0.701,0.79,0.79,0,0,0.036 +1,0.523,0.523,0.817,0,0,0,0.745,0.745,0.745,0,0,0.036 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.036 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.282 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.258 +0.667,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.12 +0.667,0.286,0.286,0,0,0.0667,0.117,0.338,0.582,0.582,0,0.478,0.108 +0.667,0.278,0.278,0,0,0.933,0.367,0.257,0.582,0.582,0,0.733,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0.198,0.338 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.391 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.0802,0 +0.667,0.252,0.252,0,0,1,0.367,0.375,0.632,0.632,0,0.231,0.108 +0.667,0.264,0.264,0,0,0,0.117,0.479,0.672,0.672,0,0.712,0.072 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.534,0.108 +1,0.523,0.523,0,0.05,0,0,0.745,0.745,0.745,0.469,0.637,0.072 +1,0.671,0.671,0,1,0,0,0.79,0.701,0.701,0.103,0.695,0.432 +1,0.799,0.799,0,0.4,0,0,0.768,0.671,0.671,0,0.66,0.216 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.141 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.227 +1,0.0781,0.0781,0.267,0,0,0,0.305,0.474,0.474,0,0,0.0985 +1,0.228,0.228,1,0,0,0,0.405,0.523,0.523,0,0,0 +1,0.284,0.284,0.417,0,0,0,0.435,0.572,0.572,0,0,0.108 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.036 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.036 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0.422,0.144 +0.333,0.154,0.154,0,0,1,0.867,0.265,0.529,0.529,0,0.624,0 +0.333,0.15,0.15,0,0,0,0.117,0.261,0.534,0.534,0,0.713,0.18 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.252 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.18 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.157,0.157,0.767,0,0,0,0.368,0.569,0.569,0,0,0.108 +0.667,0.173,0.173,0.667,0,0,0,0.405,0.574,0.574,0,0,0 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.072 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.036 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0.121,0 +1,0.286,0.286,1,0.3,1,0.483,0.338,0.582,0.582,0.69,0,0.142 +1,0.278,0.278,1,0.917,0,0,0.257,0.582,0.582,0.341,0,0.0893 +0.667,0.27,0.27,1,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.333,0.154,0.154,0.317,0,0,0,0.265,0.529,0.529,0,0,0.072 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.144 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.18 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.18 +1,0.264,0.264,0.517,0,0,0,0.479,0.672,0.672,0,0,0 +1,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.036 +1,0.523,0.523,0.65,0,0,0,0.745,0.745,0.745,0,0,0.339 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.072 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.036 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.164,0.164,0,0.55,0,0,0.257,0.524,0.524,0.632,0,0 +0.333,0.16,0.16,0,0.9,0,0,0.261,0.524,0.524,0.889,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0.946,0,0 +0.333,0.15,0.15,0,0,0.0667,0.117,0.261,0.534,0.534,0.182,0.488,0.036 +0.333,0.149,0.149,0,0,0.933,0.617,0.276,0.534,0.534,0,0.397,0.144 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.311,0.18 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.858,0.18 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0.724,0.036 +0.667,0.157,0.157,0,0,0,0,0.368,0.569,0.569,0,0.463,0.072 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0.18,0.657,0.252 +1,0.523,0.523,0,0.8,0,0,0.745,0.745,0.745,0.529,0.698,0.18 +1,0.671,0.671,0,0.417,0,0,0.79,0.701,0.701,0,0.264,0.072 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0.373,0.108 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.18 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0.297,0.247 +1,0.402,0.402,0,0,1,0.733,0.523,0.626,0.626,0,0.19,0.275 +0.667,0.286,0.286,0.767,0,0,0,0.338,0.582,0.582,0,0.385,0 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0.71,0 +0.667,0.27,0.27,0.4,0,0,0,0.264,0.582,0.582,0,0.47,0.036 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.595,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.252 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.108 +0.667,0.249,0.249,0,0.05,0,0,0.316,0.592,0.592,0.48,0,0.036 +0.333,0.149,0.149,0,1,0,0,0.29,0.539,0.539,0.323,0,0.072 +0.333,0.0495,0.0495,0.767,0.167,0,0,0.258,0.465,0.465,0,0.09,0.144 +1,0.371,0.371,0.917,0,1,0.617,0.59,0.775,0.775,0,0,0.072 +1,0.42,0.42,0,0,0,1,0.701,0.79,0.79,0,0,0.144 +1,0.523,0.523,0,0,0,0.85,0.745,0.745,0.745,0,0,0.288 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.144 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.177 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.262 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.0174 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.128 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.072 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.288 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.108 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.072 +1,0.349,0.349,0.267,0,0,0,0.356,0.686,0.686,0,0,0.108 +1,0.353,0.353,0.45,0,0,0,0.434,0.715,0.715,0,0,0.036 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.216 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.144 +1,0.523,0.523,0.267,0,0,0,0.745,0.745,0.745,0,0,0.16 +1,0.671,0.671,0.45,0,0,0,0.79,0.701,0.701,0,0,0.495 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.263 +1,0.405,0.405,0,0.05,0,0,0.524,0.553,0.553,0.397,0,0 +1,0.183,0.183,0,1,0,0,0.457,0.513,0.513,0.588,0,0 +1,0.0743,0.0743,0,0.4,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.0914 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.324 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.072 +0.333,0.149,0.149,0.767,0,0,0,0.276,0.534,0.534,0,0,0.288 +0.333,0.149,0.149,0.667,0,0,0,0.287,0.529,0.529,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.036 +0.333,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.072 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.396 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.036 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.108 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.096 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.0707 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.38 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.31 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.446 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.656 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.613 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.146 +0.667,0.249,0.249,0.267,0,0,0,0.323,0.612,0.612,0,0,0.3 +0.667,0.252,0.252,1,0,0,0,0.375,0.632,0.632,0,0,0.125 +0.667,0.264,0.264,0.417,0.05,0,0,0.479,0.672,0.672,0.446,0,0 +0.667,0.296,0.296,0,1,0,0,0.553,0.682,0.682,0.59,0.242,0.072 +1,0.523,0.523,0,0.4,1,0.367,0.745,0.745,0.745,0.749,0.142,0.036 +1,0.671,0.671,0,0,0,0.367,0.79,0.701,0.701,0,0,0.108 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.144 +1,0.405,0.405,0,0.55,0,0,0.524,0.553,0.553,0.693,0,0.072 +1,0.116,0.116,0,0.667,0,0,0.357,0.489,0.489,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.0878 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.157,0.157,0.517,0,0,0,0.368,0.569,0.569,0,0,0 +1,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.108 +1,0.365,0.365,0.65,0,0,0,0.583,0.652,0.652,0,0,0.036 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.216 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.396 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.164,0.164,1,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.27,0.27,0.9,0,0,0,0.264,0.582,0.582,0,0,0 +0.333,0.154,0.154,0.0167,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0.072 +0.667,0.249,0.249,1,0,0,0,0.294,0.602,0.602,0,0,0.226 +1,0.348,0.348,1,0,0,0,0.345,0.656,0.656,0,0,0.036 +0.667,0.249,0.249,1,0,0,0,0.323,0.612,0.612,0,0,0.108 +0.667,0.252,0.252,0.567,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.036 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.072 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.279 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.072 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.072 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.237 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.222 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.194 +1,0.404,0.404,0,0,0,0,0.378,0.641,0.641,0,0,0.403 +1,0.278,0.278,0.767,0,0,0,0.257,0.582,0.582,0,0,0.334 +1,0.381,0.381,0.917,0.55,0,0,0.267,0.641,0.641,0.625,0,0.141 +0.667,0.259,0.259,0,0.9,0,0,0.271,0.592,0.592,0,0,0.936 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.516 +0.667,0.249,0.249,0,0,0.0667,0.117,0.294,0.602,0.602,0,0.308,0.508 +0.667,0.249,0.249,0,0,0.933,0.367,0.316,0.592,0.592,0,0.781,0.394 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.473,0.216 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0.74,0.549 +1,0.371,0.371,0.267,0,0,0,0.59,0.775,0.775,0,0.781,0.036 +1,0.42,0.42,1,0,0,0,0.701,0.79,0.79,0,0.467,0.072 +1,0.523,0.523,0.167,0,0,0,0.745,0.745,0.745,0,0.0844,0.072 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.18 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.036 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +1,0.284,0.284,0.467,0,0,0,0.435,0.572,0.572,0,0,0.178 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.108 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.144 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.316,0.549,0.549,0,0,0.216 +1,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.173,0.173,0,0,0,0,0.405,0.574,0.574,0,0,0.108 +0.667,0.207,0.207,0,0,0,0,0.42,0.559,0.559,0,0,0.036 +0.667,0.257,0.257,0,0.55,0,0,0.435,0.544,0.544,0.672,0,0.627 +1,0.799,0.799,0,0.667,0,0,0.768,0.671,0.671,0.132,0,0.446 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.168,0.168,0.433,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0.167,0,0,0,0.264,0.582,0.582,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.108 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.216 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0.119 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.273 +1,0.371,0.371,0,0.3,0,0,0.59,0.775,0.775,0.525,0,0.072 +1,0.42,0.42,0,0.917,0,0,0.701,0.79,0.79,0.506,0,0.684 +1,0.365,0.365,0.767,0,0,0,0.583,0.652,0.652,0,0,0.072 +1,0.464,0.464,0.917,0,0,0,0.613,0.622,0.622,0,0,0 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.203 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0963 +1,0.228,0.228,0.267,0,0,0,0.405,0.523,0.523,0.128,0,0 +1,0.284,0.284,1,0.8,0.0667,0.117,0.435,0.572,0.572,0.58,0.406,0 +1,0.286,0.286,0.417,0.65,0.933,0.117,0.338,0.582,0.582,0,0.405,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0.679,0.072 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.036 +1,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0.219,0.036 +0.667,0.15,0.15,0,0,1,0.367,0.261,0.534,0.534,0,0.588,0.18 +0.667,0.149,0.149,0,0,0,0.117,0.276,0.534,0.534,0,0.605,0 +0.667,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0.267,0.144 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0.426,0 +0.667,0.252,0.252,0.267,0,0,0,0.375,0.632,0.632,0,0,0.144 +0.667,0.264,0.264,1,0,0,0,0.479,0.672,0.672,0,0,0.036 +1,0.296,0.296,0.417,0,0,0,0.553,0.682,0.682,0,0,0.036 +1,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.072 +1,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.418 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.376 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.49 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.105 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.11 +0.667,0.168,0.168,0.767,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0.4,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.667,0.259,0.259,0.267,0,0,0,0.271,0.592,0.592,0,0,0.072 +0.667,0.251,0.251,0.45,0,0,0,0.264,0.602,0.602,0,0,0.18 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.18 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.216 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.108 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.411 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.671 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.133 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.406 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.452 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.217 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,1,0,0,0,0.331,0.494,0.494,0,0,0.294 +1,0.167,0.167,1,0,0,0,0.346,0.519,0.519,0,0,0.45 +1,0.286,0.286,1,0,0,0,0.338,0.582,0.582,0,0,0.319 +0.667,0.278,0.278,0.817,0,0,0,0.257,0.582,0.582,0,0,0.122 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.324 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.153 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.036 +0.667,0.149,0.149,0,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.162 +0.667,0.264,0.264,0.517,0,0,0,0.479,0.672,0.672,0,0,0.149 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.477 +1,0.523,0.523,0.167,0,0,0,0.745,0.745,0.745,0,0,0.0628 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.036 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.144 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +1,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0.252 +1,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.036 +1,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0.144 +0.667,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.18 +0.667,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.243 +1,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.151 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.072 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.036 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.336 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.072 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.036 +0.667,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0.097,0.036 +0.667,0.227,0.227,0,0,1,0.733,0.391,0.509,0.509,0,0,0.288 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.144 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.191 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.0582 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.193 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.255 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.116 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0.157,0,0 +0.667,0.164,0.164,0.717,0.8,0,0,0.257,0.524,0.524,0.655,0,0 +0.667,0.27,0.27,0.517,0.417,0,0,0.264,0.582,0.582,0.73,0,0 +0.667,0.259,0.259,1,0,0,0,0.271,0.592,0.592,0,0,0.216 +0.667,0.251,0.251,1,0,0,0,0.264,0.602,0.602,0,0,0.072 +0.667,0.249,0.249,1,0,0,0,0.294,0.602,0.602,0,0,0.144 +0.667,0.249,0.249,1,0,0,0,0.316,0.592,0.592,0,0,0.18 +0.667,0.249,0.249,0.0667,0,0,0,0.323,0.612,0.612,0,0,0.036 +0.667,0.252,0.252,0.767,0,0,0,0.375,0.632,0.632,0,0,0.036 +1,0.371,0.371,0.667,0,0,0,0.59,0.775,0.775,0,0,0.036 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0.166,0.144 +1,0.523,0.523,0,0,1,0.367,0.745,0.745,0.745,0,0.602,0.036 +1,0.671,0.671,0,0,0,0.367,0.79,0.701,0.701,0,0.603,0 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0.585,0.297 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0.0886,0.278 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,0,0.55,0,0,0.305,0.474,0.474,0.774,0.329,0.157 +1,0.228,0.228,0,0.9,1,0.617,0.405,0.523,0.523,0.119,0.0563,0 +0.667,0.167,0.167,0,0,0,0.367,0.346,0.519,0.519,0,0,0.0719 +0.667,0.286,0.286,0,0.05,0,0,0.338,0.582,0.582,0.425,0,0 +0.667,0.278,0.278,0,1,0,0,0.257,0.582,0.582,0.615,0.481,0.216 +0.667,0.27,0.27,0,0.167,1,0.483,0.264,0.582,0.582,0.203,0.536,0.632 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0.216,0.248,0.036 +0.667,0.251,0.251,0,0.8,0,0,0.264,0.602,0.602,0.805,0,0.036 +0.667,0.249,0.249,0,0.417,0,0,0.294,0.602,0.602,0.663,0,0.187 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0.128,0,0.251 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.33 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.036 +0.667,0.264,0.264,0,0.55,0,0,0.479,0.672,0.672,0.659,0,0.252 +1,0.42,0.42,0,0.717,0,0,0.701,0.79,0.79,0.634,0,0.072 +1,0.523,0.523,0,1,0,0,0.745,0.745,0.745,0.95,0,0 +1,0.464,0.464,0,0.4,0,0,0.613,0.622,0.622,0.586,0,0.216 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.0713 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0722 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.102 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0.45,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.036 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.252 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.667,0.251,0.251,0.267,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,1,0,0,0,0.294,0.602,0.602,0,0,0.036 +0.667,0.249,0.249,1,0.55,0,0,0.316,0.592,0.592,0.762,0,0.036 +0.667,0.249,0.249,1,0.667,0,0,0.323,0.612,0.612,0.151,0,0.036 +0.333,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0.216 +1,0.371,0.371,0.317,0,0,0,0.59,0.775,0.775,0,0,0.072 +0.667,0.296,0.296,0,0,0,0,0.553,0.682,0.682,0,0,0.036 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.36 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.169 +1,0.299,0.299,0,0,0,0,0.428,0.534,0.534,0,0,0.072 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.237 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.147 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.21 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0.558 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.254 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.215 +1,0.259,0.259,0,0,0.0667,0.117,0.271,0.592,0.592,0,0.28,0.072 +1,0.251,0.251,0,0,0.933,0.117,0.264,0.602,0.602,0,0.399,0.072 +0.667,0.149,0.149,0.0167,0,0,0,0.276,0.534,0.534,0,0.601,0 +1,0.249,0.249,0.7,0,0,0,0.316,0.592,0.592,0,0.643,0.036 +1,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0.0816,0 +1,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.371,0.371,0,0,0,0,0.59,0.775,0.775,0,0,0.18 +1,0.42,0.42,0,0.3,0,0,0.701,0.79,0.79,0.563,0,0.216 +1,0.523,0.523,0,1,0,0,0.745,0.745,0.745,0,0,0.144 +1,0.671,0.671,0,0.15,0,0,0.79,0.701,0.701,0,0,0.036 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.488 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.0896 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.127 +0.667,0.284,0.284,0.417,0,0,0,0.435,0.572,0.572,0,0,0.169 +0.667,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.108 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0.036 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.072 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.036 +1,0.349,0.349,0,0,0,0,0.356,0.686,0.686,0,0,0.108 +1,0.353,0.353,0,0,0,0,0.434,0.715,0.715,0,0,0.194 +1,0.371,0.371,0.267,0,0,0,0.59,0.775,0.775,0,0,0.365 +1,0.42,0.42,0.2,0,0,0,0.701,0.79,0.79,0,0,0.324 +0.667,0.365,0.365,0,0,0,0,0.583,0.652,0.652,0,0,0.108 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.036 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.139 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.127 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0982 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.418 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.263 +1,0.286,0.286,0,0,0,0,0.338,0.582,0.582,0,0,0 +1,0.278,0.278,0,0,0,0,0.257,0.582,0.582,0,0,0.036 +1,0.27,0.27,0,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.333,0.154,0.154,0,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.276,0.534,0.534,0,0,0.144 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.036 +0.667,0.149,0.149,0,0,0.0667,0.117,0.29,0.539,0.539,0,0.392,0.144 +0.667,0.252,0.252,0,0,0.933,1,0.375,0.632,0.632,0,0.446,0.252 +1,0.371,0.371,0,0,0,0.117,0.59,0.775,0.775,0,0.592,0.036 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0.692,0.252 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0.491,0.036 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0,0,0.224 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.24 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.132 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.114 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.103 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.283 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.504 +1,0.284,0.284,0,0,0,0,0.435,0.572,0.572,0,0,0.187 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.333,0.15,0.15,0,0,0,0,0.261,0.534,0.534,0,0,0 +0.667,0.249,0.249,0.717,0,0,0,0.294,0.602,0.602,0,0,0 +1,0.348,0.348,0,0,0,0,0.345,0.656,0.656,0,0,0 +0.667,0.249,0.249,0.767,0,0,0,0.323,0.612,0.612,0,0,0.144 +1,0.353,0.353,1,0,0,0,0.434,0.715,0.715,0,0,0.036 +1,0.371,0.371,0.4,0,0,0,0.59,0.775,0.775,0,0,0.072 +1,0.42,0.42,0,0.05,0,0,0.701,0.79,0.79,0.496,0,0.216 +0.667,0.365,0.365,0,1,0,0,0.583,0.652,0.652,0.77,0,0.434 +1,0.671,0.671,0,0.4,0,0,0.79,0.701,0.701,0,0,0.243 +1,0.799,0.799,0,0,0,0,0.768,0.671,0.671,0,0,0.135 +1,0.582,0.582,0,0,0,0,0.656,0.596,0.596,0,0,0.216 +0.667,0.116,0.116,0,0.05,0,0,0.357,0.489,0.489,0.443,0,0.103 +1,0.0743,0.0743,0,1,0,0,0.32,0.484,0.484,0.233,0,0 +1,0.0578,0.0578,0,0.4,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0503,0.0503,0,0,0,0,0.294,0.469,0.469,0,0,0.104 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.103 +0.667,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.346,0.519,0.519,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.298,0.524,0.524,0,0,0.144 +0.667,0.164,0.164,0.267,0,0,0,0.257,0.524,0.524,0,0,0.198 +0.667,0.27,0.27,1,0.3,0,0,0.264,0.582,0.582,0.586,0,0.203 +0.667,0.259,0.259,0.417,0.917,0,0,0.271,0.592,0.592,0.366,0,0.072 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.072 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.108 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0.108 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.036 +0.667,0.252,0.252,0,0,0,0,0.375,0.632,0.632,0,0,0.072 +0.667,0.264,0.264,0,0,0,0,0.479,0.672,0.672,0,0,0.072 +1,0.42,0.42,0,0,0,0,0.701,0.79,0.79,0,0,0.329 +1,0.523,0.523,0,0,0,0,0.745,0.745,0.745,0,0,0.617 +1,0.671,0.671,0,0,0,0,0.79,0.701,0.701,0.107,0,0.152 +1,0.799,0.799,0,0.8,0,0,0.768,0.671,0.671,0.657,0,0.308 +1,0.227,0.227,0,0.65,0,0,0.391,0.509,0.509,0,0,0.242 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.053 +1,0.0781,0.0781,0,0,0,0,0.305,0.474,0.474,0,0,0.109 +1,0.228,0.228,0,0,0,0,0.405,0.523,0.523,0,0,0.147 +0.667,0.284,0.284,0.267,0,0,0,0.435,0.572,0.572,0,0,0.107 +0.667,0.286,0.286,1,0,0,0,0.338,0.582,0.582,0,0,0.142 +0.333,0.164,0.164,0.167,0,0,0,0.257,0.524,0.524,0,0,0.25 +0.333,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.143 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0.252 +1,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.036 +1,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +1,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.473 +1,0.252,0.252,0.267,0,0,0,0.375,0.632,0.632,0,0,0 +1,0.264,0.264,0.2,0,0,0,0.479,0.672,0.672,0,0,0.072 +1,0.296,0.296,0.767,0,0,0,0.553,0.682,0.682,0,0,0.108 +1,0.523,0.523,1,0,0,0,0.745,0.745,0.745,0,0,0.227 +1,0.671,0.671,1,0,0,0,0.79,0.701,0.701,0,0,0.268 +1,0.799,0.799,1,0,0,0,0.768,0.671,0.671,0,0,0.156 +1,0.582,0.582,0.817,0,0,0,0.656,0.596,0.596,0,0,0.413 +1,0.249,0.249,0,0,0,0,0.556,0.537,0.537,0,0,0.355 +1,0.099,0.099,0,0,0,0,0.383,0.503,0.503,0,0,0.138 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0.218 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.14 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.173 +1,0.0511,0.0511,0,0,0,0,0.331,0.473,0.473,0,0,0 +1,0.107,0.107,0,0,0,0,0.353,0.483,0.483,0,0,0.18 +0.667,0.139,0.139,0.767,0,0,0,0.331,0.494,0.494,0,0,0.036 +0.667,0.284,0.284,0.667,0.05,0,0,0.435,0.572,0.572,0.387,0,0 +0.333,0.168,0.168,0.0167,1,0,0,0.298,0.524,0.524,0.542,0,0.036 +0.667,0.278,0.278,1,0.4,0,0,0.257,0.582,0.582,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.264,0.582,0.582,0,0,0.036 +0.333,0.154,0.154,1,0,0,0,0.265,0.529,0.529,0,0,0 +0.333,0.15,0.15,1,0,0,0,0.261,0.534,0.534,0,0,0.108 +0.333,0.149,0.149,0.567,0,0,0,0.276,0.534,0.534,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.287,0.529,0.529,0,0,0.036 +0.333,0.149,0.149,0.0167,0,0,0,0.29,0.539,0.539,0,0,0 +0.333,0.151,0.151,1,0,0,0,0.316,0.549,0.549,0,0,0 +0.667,0.264,0.264,0.683,0,0,0,0.479,0.672,0.672,0,0,0.036 +0.667,0.296,0.296,1,0,0,0,0.553,0.682,0.682,0,0,0.443 +1,0.523,0.523,0.167,0.55,0,0,0.745,0.745,0.745,0.887,0,0.462 +1,0.671,0.671,0,0.667,0,0,0.79,0.701,0.701,0,0,0 +1,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0 +1,0.227,0.227,0,0,0,0,0.391,0.509,0.509,0,0,0.241 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.166 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.194 +1,0.139,0.139,0,0,0,0,0.331,0.494,0.494,0,0,0.274 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.257,0.524,0.524,0,0,0.18 +0.667,0.16,0.16,0,0,0,0,0.261,0.524,0.524,0,0,0.153 +0.667,0.259,0.259,0,0,0,0,0.271,0.592,0.592,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.264,0.602,0.602,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.294,0.602,0.602,0,0,0.432 +0.667,0.249,0.249,0,0,0,0,0.316,0.592,0.592,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.323,0.612,0.612,0,0,0.036 +0.667,0.252,0.252,0.267,0,0,0,0.375,0.632,0.632,0,0,0 +0.667,0.264,0.264,1,0.05,0,0,0.479,0.672,0.672,0.367,0,0 +1,0.42,0.42,0.9,1,0,0,0.701,0.79,0.79,0.455,0,0.332 +0.667,0.365,0.365,0,0.167,0,0,0.583,0.652,0.652,0,0,0.036 +0.667,0.464,0.464,0,0,0,0,0.613,0.622,0.622,0,0,0.327 +0.667,0.549,0.549,0,0,0,0,0.598,0.602,0.602,0,0,0.282 +1,0.405,0.405,0,0,0,0,0.524,0.553,0.553,0,0,0.195 +1,0.183,0.183,0,0,0,0,0.457,0.513,0.513,0,0,0.121 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.0637 +1,0.222,0.222,0.7,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.256,0.256,1,0.55,0,0,0.234,0.511,0.511,0.659,0,0.108 +0.667,0.245,0.245,0.233,0.85,0,0,0.24,0.519,0.519,0,0.0281,0.072 +0.667,0.237,0.237,1,0,1,0.367,0.234,0.528,0.528,0,0.726,0.216 +1,0.328,0.328,1,0,0,0.6,0.259,0.559,0.559,0,0,0.252 +1,0.327,0.327,1,0,0,0,0.287,0.546,0.546,0,0,0.415 +1,0.328,0.328,1,0,0,0,0.297,0.571,0.571,0,0.364,0.22 +0.667,0.238,0.238,0.467,0,1,0.617,0.327,0.552,0.552,0,0.549,0.036 +0.667,0.247,0.247,0,0,0,1,0.413,0.585,0.585,0,0.332,0.072 +1,0.384,0.384,0,0,0,0.55,0.584,0.658,0.658,0,0,0.036 +1,0.467,0.467,0,0.3,0,0,0.621,0.621,0.621,0.14,0,0.336 +1,0.595,0.595,0,0.867,0,0,0.658,0.583,0.583,0,0,0.392 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0.144 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.353 +0.333,0.144,0.144,0.267,0,0,0,0.292,0.509,0.509,0,0,0.144 +0.333,0.148,0.148,1,0,0,0,0.336,0.525,0.525,0,0,0.252 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0.36 +0.667,0.328,0.328,1,0,0,0,0.5,0.569,0.569,0,0,0.288 +0.667,0.413,0.413,1,0,0,0,0.525,0.544,0.544,0,0,0.072 +1,0.501,0.501,0.217,0,0,0,0.512,0.528,0.528,0,0,0.288 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.324 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.241 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.259 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.183 +1,0.328,0.328,0,0.3,0,0,0.297,0.571,0.571,0.676,0,0.364 +1,0.332,0.332,0.267,0.867,0,0,0.361,0.596,0.596,0.621,0,0.142 +1,0.345,0.345,1,0,0,0,0.491,0.646,0.646,0.207,0,0.601 +1,0.384,0.384,0.383,0,0,0,0.584,0.658,0.658,0,0,0.18 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.432 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.626 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.124 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.107 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0661 +1,0.0768,0.0768,0.767,0,0,0,0.283,0.447,0.447,0,0,0.165 +1,0.222,0.222,1,0,0,0,0.352,0.461,0.461,0,0,0.0722 +1,0.163,0.163,1,0,0,0,0.317,0.484,0.484,0,0,0.406 +1,0.387,0.387,1,0,0,0,0.315,0.534,0.534,0,0,0 +1,0.37,0.37,0.717,0,0,0,0.213,0.534,0.534,0,0,0.036 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.144 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.072 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.33 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.188 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.254 +0.667,0.235,0.235,0,0,0.0667,0.117,0.284,0.536,0.536,0,0.181,0.572 +0.333,0.144,0.144,0,0,0.933,0.117,0.292,0.509,0.509,0,0,0.158 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.144 +0.667,0.328,0.328,0.767,0,0,0,0.5,0.569,0.569,0,0,0.072 +1,0.595,0.595,0.883,0,0,0,0.658,0.583,0.583,0,0,0.18 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.144 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.331 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.211 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.198 +0.667,0.163,0.163,0.767,0,0,0,0.317,0.484,0.484,0,0.409,0 +0.667,0.274,0.274,1,0,1,0.867,0.296,0.511,0.511,0,0.596,0 +0.667,0.263,0.263,1,0,0,1,0.228,0.511,0.511,0,0.269,0.146 +0.667,0.256,0.256,1,0,0,0.55,0.234,0.511,0.511,0,0.547,0.224 +0.667,0.245,0.245,0.717,0,0,0,0.24,0.519,0.519,0,0.782,0.276 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.357,1 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.523,0.178 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.416,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.795,0.108 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.515,0.497 +1,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.336,0.252 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.527,0.036 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.52,0.036 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.388,0.108 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.036 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.139 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0.9,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.036 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.144 +0.667,0.256,0.256,0,0.05,0,0,0.234,0.511,0.511,0.426,0,0 +0.667,0.245,0.245,0.767,1,0,0,0.24,0.519,0.519,0.526,0,0.108 +0.667,0.237,0.237,1,0.117,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0.717,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.036 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.036 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.252 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.036 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.175 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.221 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.135 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.156,0.156,0.267,0,0,0,0.243,0.488,0.488,0,0,0.13 +0.667,0.256,0.256,0.2,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.144 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.18 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.072 +1,0.332,0.332,0.267,0,0,0,0.361,0.596,0.596,0,0,0.144 +1,0.345,0.345,1,0.55,0,0,0.491,0.646,0.646,0.665,0,0.072 +1,0.384,0.384,0.85,0.617,0,0,0.584,0.658,0.658,0.569,0,0.036 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0.852,0,0.071 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0.657,0,0.18 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.204 +0.667,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.2,0,0,0,0.305,0.463,0.463,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.239 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.156 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.258 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.072 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.216 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.036 +0.333,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.238,0.238,0.4,0,0,0,0.327,0.552,0.552,0,0,0.216 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.108 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.467,0.467,0,0.05,0,0,0.621,0.621,0.621,0.398,0,0.155 +1,0.595,0.595,0,1,0,0,0.658,0.583,0.583,0.292,0,0.233 +1,0.726,0.726,0,0.117,0,0,0.639,0.559,0.559,0,0,0.258 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.613 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0884 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.303 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.21 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.454 +1,0.359,0.359,0,0,0,0,0.222,0.534,0.534,0,0,0.036 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.216 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.175 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.172 +1,0.238,0.238,0.767,0,0,0,0.327,0.552,0.552,0,0,0.202 +0.667,0.247,0.247,0.65,0.55,0,0,0.413,0.585,0.585,0.795,0,0.108 +0.667,0.273,0.273,0,0.617,0,0,0.475,0.594,0.594,0.165,0,0.144 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.144 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.18 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.133 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.186 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.172 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.136,0.136,0.467,0.3,0,0,0.305,0.463,0.463,0.534,0,0 +1,0.277,0.277,0,0.867,0,0,0.376,0.503,0.503,0.718,0,0 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0.731,0,0 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0.61,0,0.036 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0.646,0,0.036 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.526 +1,0.331,0.331,0,0,0,0,0.222,0.559,0.559,0,0,0.218 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.072 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.345,0.345,0,0.05,0,0,0.491,0.646,0.646,0.352,0,0 +1,0.384,0.384,0,1,0,0,0.584,0.658,0.658,0.199,0,0.036 +0.667,0.328,0.328,0,0.117,0,0,0.5,0.569,0.569,0,0,0.252 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.0973 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.036 +1,0.388,0.388,0,0,0.0667,0.117,0.45,0.486,0.486,0,0.45,0 +1,0.116,0.116,0,0,0.933,0.117,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.0774 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0.128 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.103 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.036 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.18 +0.667,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.036 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.108 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.228 +0.667,0.142,0.142,0.0167,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0.683,0,0,0,0.271,0.501,0.501,0,0,0.252 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.072 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.208 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.158 +1,0.595,0.595,0,0,0.0667,0.117,0.658,0.583,0.583,0,0.39,0.238 +1,0.726,0.726,0,0,0.933,0.367,0.639,0.559,0.559,0,0,0 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.072 +0.667,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.156 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.371 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.325 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.281 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.108 +0.333,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.45 +0.667,0.273,0.273,0.517,0,0,0,0.475,0.594,0.594,0,0,0.266 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.216 +1,0.595,0.595,1,0,0,0,0.658,0.583,0.583,0,0,0.072 +1,0.726,0.726,1,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.388,0.388,0.967,0,0,0,0.45,0.486,0.486,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.222,0.222,0,0,0,0,0.352,0.461,0.461,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.487 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.036 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.036 +0.333,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.144 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.108 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +1,0.328,0.328,0.267,0,0,0,0.297,0.571,0.571,0,0,0.036 +1,0.332,0.332,0.433,0,0,0,0.361,0.596,0.596,0,0,0.144 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.108 +1,0.384,0.384,0,0.3,0,0,0.584,0.658,0.658,0.561,0,0 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0.148,0,0.0796 +1,0.595,0.595,0,0.1,0,0,0.658,0.583,0.583,0,0,0.278 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.108 +1,0.388,0.388,0,0.55,0,0,0.45,0.486,0.486,0.397,0,0.141 +1,0.116,0.116,0,0.617,0,0,0.326,0.459,0.459,0,0,0.238 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.269 +1,0.0506,0.0506,1,0,0,0,0.29,0.42,0.42,0,0,0.198 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0.217,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.156,0.156,0,0,0.0667,0.117,0.243,0.488,0.488,0,0.44,0 +0.667,0.256,0.256,0,0,0.933,0.85,0.234,0.511,0.511,0,0.356,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.629,0.036 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.101,0.036 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.364,0.216 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.75,0.036 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.574,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.426,0 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.37,0.108 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0.361,0.216 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.402,0.18 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0.131,0.282 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.175 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0.184 +1,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.323 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0.112 +0.667,0.147,0.147,0.267,0,0,0,0.249,0.492,0.492,0,0,0 +0.667,0.237,0.237,0.433,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0.3,0,0,0.259,0.528,0.528,0.531,0,0.18 +0.667,0.235,0.235,0,0.867,0,0,0.277,0.519,0.519,0.684,0,0.072 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0.877,0.332,0.072 +0.667,0.238,0.238,0,0,1,0.233,0.327,0.552,0.552,0,0.639,0.072 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.689,0.036 +1,0.384,0.384,0,0.55,0,0,0.584,0.658,0.658,0.684,0.0886,0.561 +1,0.467,0.467,0,0.85,0,0,0.621,0.621,0.621,0,0,0.43 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.251 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0561 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.183 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.259 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0777 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.262 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.151 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.247 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.06 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.0936 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.4 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0.612 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.287 +0.667,0.144,0.144,0,0,0,0,0.292,0.509,0.509,0,0,0.168 +0.667,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.18 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.324 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.072 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.144 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.193 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.0582 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.036 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.156,0.156,1,0,0,0,0.243,0.488,0.488,0.111,0,0 +0.667,0.256,0.256,0.1,0.8,0,0,0.234,0.511,0.511,0.446,0,0.253 +0.667,0.245,0.245,0.267,0.6,0,0,0.24,0.519,0.519,0,0,0.072 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.504 +0.333,0.142,0.142,1,0,0,0,0.258,0.496,0.496,0,0,0.18 +0.333,0.142,0.142,1,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.284,0.536,0.536,0,0,0.072 +0.333,0.144,0.144,0.217,0,0,0,0.292,0.509,0.509,0,0,0.036 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.072 +0.333,0.161,0.161,0,0,0,0,0.366,0.53,0.53,0,0,0.336 +0.667,0.328,0.328,0.517,0,0,0,0.5,0.569,0.569,0,0,0.375 +0.667,0.231,0.231,1,0,0,0,0.391,0.505,0.505,0,0,0.0536 +1,0.275,0.275,0.133,0,0,0,0.385,0.496,0.496,0,0,0.036 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.18 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.302 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.122 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.291,0.333 +1,0.0511,0.0511,0,0,1,0.617,0.306,0.397,0.397,0,0.422,0.0948 +1,0.131,0.131,0,0,0,0.35,0.334,0.41,0.41,0,0.547,0.183 +1,0.308,0.308,0,0,0,0,0.398,0.459,0.459,0,1,0.082 +0.667,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0.347,0.227 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0.515,0.306 +1,0.37,0.37,0,0.05,0,0,0.213,0.534,0.534,0.475,0.0816,0.239 +1,0.359,0.359,0,1,0,0,0.222,0.534,0.534,0.385,0,0.612 +0.667,0.245,0.245,0,0.117,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0.247 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.108 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.072 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.036 +0.667,0.238,0.238,0.767,0,0,0,0.327,0.552,0.552,0,0,0.036 +0.667,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0.036 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0.036 +1,0.467,0.467,1,0,0,0,0.621,0.621,0.621,0,0,0.108 +1,0.595,0.595,0.717,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.275,0.275,0,0,0,0,0.385,0.496,0.496,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0814 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.133 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.255,0 +0.667,0.163,0.163,0,0,1,0.617,0.317,0.484,0.484,0,0.422,0 +0.667,0.162,0.162,0,0,0,0.35,0.277,0.488,0.488,0,0.674,0 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0.581,0.216 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0.416,0.036 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.544,0 +0.667,0.237,0.237,0,0.55,0,0,0.234,0.528,0.528,0.584,0.368,0.036 +0.667,0.235,0.235,0,0.617,0,0,0.259,0.528,0.528,0.826,0.371,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0.866,0.333,0.144 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.558,0.072 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.443,0.072 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0.603,0.036 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0.281,0.108 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0.596,0.224 +1,0.595,0.595,0.0167,0,0,0,0.658,0.583,0.583,0,0.537,0.367 +1,0.501,0.501,1,0,0,0,0.512,0.528,0.528,0,0,0.036 +1,0.219,0.219,1,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0.1,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0771 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0975 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.19 +0.333,0.147,0.147,0.2,0,0,0,0.249,0.492,0.492,0,0,0.324 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.108 +0.333,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.036 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.144 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.072 +0.667,0.247,0.247,0,0,0,0,0.413,0.585,0.585,0,0,0.072 +1,0.384,0.384,0,0.3,0,0,0.584,0.658,0.658,0.72,0,0.108 +1,0.467,0.467,0,0.867,0,0,0.621,0.621,0.621,0.485,0,0 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0.498,0,0.409 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.0176 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.141 +1,0.136,0.136,1,0,0,0,0.305,0.463,0.463,0,0,0.174 +1,0.277,0.277,1,0,0,0,0.376,0.503,0.503,0,0,0.245 +1,0.274,0.274,1,0,0,0,0.296,0.511,0.511,0,0.0731,0.176 +0.667,0.156,0.156,1,0.55,1,0.367,0.243,0.488,0.488,0.561,0.491,0.036 +0.667,0.153,0.153,0.467,0.85,0,0.35,0.246,0.488,0.488,0,0.442,0.036 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.392,0.036 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.388,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0.688,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0.506,0.108 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0.321,0 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0.442,0 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0.515,0.072 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0.179,0.18 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0,0.153 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.212 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.535 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.147 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.192 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.143 +0.667,0.263,0.263,0.0167,0.3,0,0,0.228,0.511,0.511,0.711,0,0.155 +0.333,0.153,0.153,1,0.867,0,0,0.246,0.488,0.488,0.274,0.0774,0.252 +0.667,0.245,0.245,1,0,1,0.717,0.24,0.519,0.519,0,0,0.036 +0.333,0.143,0.143,1,0,0,0,0.246,0.496,0.496,0,0,0.252 +0.333,0.142,0.142,1,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.142,0.142,0.467,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.036 +0.333,0.144,0.144,0,0.05,0,0,0.292,0.509,0.509,0.389,0,0.288 +0.667,0.247,0.247,0,1,0,0,0.413,0.585,0.585,0.128,0,0.18 +0.667,0.273,0.273,0,0.4,0,0,0.475,0.594,0.594,0.394,0,0.108 +1,0.467,0.467,0,1,0,0,0.621,0.621,0.621,0.175,0,0.036 +1,0.595,0.595,0,0.117,0,0,0.658,0.583,0.583,0,0,0.205 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.225 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.369 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.341 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.314 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.35 +1,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.129 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.264 +0.667,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.249,0.492,0.492,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.496,0.496,0,0,0.072 +0.333,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.333,0.144,0.144,0.133,0,0,0,0.292,0.509,0.509,0,0.3,0.216 +0.667,0.247,0.247,0,0,1,0.617,0.413,0.585,0.585,0,0.295,0.18 +1,0.384,0.384,0,0,0,0.35,0.584,0.658,0.658,0,0.494,0.036 +1,0.467,0.467,0,0,0,0,0.621,0.621,0.621,0,0.44,0.036 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0.757,0.108 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0.263,0.216 +1,0.557,0.557,0,0,0,0,0.547,0.497,0.497,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.102 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.253 +0.667,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.333,0.143,0.143,0.267,0,0,0,0.246,0.496,0.496,0,0,0.036 +0.667,0.235,0.235,1,0,0,0,0.259,0.528,0.528,0,0,0.036 +1,0.327,0.327,0.383,0,0,0,0.287,0.546,0.546,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0.036 +1,0.332,0.332,0,0,0,0,0.361,0.596,0.596,0,0,0.252 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0,0,0.072 +1,0.384,0.384,0,0,0,0,0.584,0.658,0.658,0,0,0.108 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.072 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.12 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.108 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.411 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.321 +1,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.192 +0.667,0.162,0.162,0.0167,0,0,0,0.277,0.488,0.488,0,0,0.165 +0.667,0.263,0.263,1,0,0,0,0.228,0.511,0.511,0,0,0 +0,0.0495,0.0495,0.667,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.249,0.492,0.492,0,0,0.036 +0.667,0.237,0.237,0.15,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.072 +0.667,0.238,0.238,0,0,0,0,0.327,0.552,0.552,0,0,0.036 +1,0.345,0.345,0,0,0,0,0.491,0.646,0.646,0.192,0,0.18 +1,0.384,0.384,0,0.8,0,0,0.584,0.658,0.658,0.485,0,0.108 +1,0.467,0.467,0,0.367,0,0,0.621,0.621,0.621,0,0,0.324 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.18 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.274,0.443,0.443,0,0,0.0881 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0.17,0.36 +0.667,0.156,0.156,0,0,1,0.617,0.243,0.488,0.488,0,0.378,0.036 +0.667,0.153,0.153,0,0,0,0.1,0.246,0.488,0.488,0,0.709,0 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0.345,0 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0.437,0.18 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.18 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0.17,0.144 +0.667,0.238,0.238,0,0,1,0.367,0.327,0.552,0.552,0,0.679,0.036 +1,0.345,0.345,0.0167,0,0,1,0.491,0.646,0.646,0,0.256,0.288 +1,0.384,0.384,1,0,0,1,0.584,0.658,0.658,0,0,0.036 +1,0.467,0.467,0.4,0,0,0.05,0.621,0.621,0.621,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.18 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.313 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0.534 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.242 +1,0.0768,0.0768,0,0,0,0,0.283,0.447,0.447,0,0,0.298 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.229 +0.667,0.163,0.163,0,0,0,0,0.317,0.484,0.484,0,0,0.0706 +0.667,0.274,0.274,0,0,0,0,0.296,0.511,0.511,0,0,0.036 +0.333,0.156,0.156,0,0,0,0,0.243,0.488,0.488,0,0,0.108 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.237,0.237,0.2,0,0,0,0.234,0.528,0.528,0,0,0.376 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.333,0.142,0.142,0.517,0,0,0,0.271,0.501,0.501,0,0,0.216 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0.036 +0.667,0.247,0.247,1,0,0,0,0.413,0.585,0.585,0,0,0.072 +1,0.384,0.384,1,0,0,0,0.584,0.658,0.658,0,0,0.036 +1,0.467,0.467,0.967,0,0,0,0.621,0.621,0.621,0,0,0.036 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.036 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.234 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.288 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.305 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.0692 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.162,0.162,0.0167,0,0,0,0.277,0.488,0.488,0,0,0.113 +0.667,0.156,0.156,0.45,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.108 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.235 +0.667,0.143,0.143,0,0,0,0,0.246,0.496,0.496,0,0,0.036 +0.667,0.142,0.142,0,0.05,0,0,0.258,0.496,0.496,0.38,0,0.072 +0.667,0.235,0.235,0,1,0,0,0.277,0.519,0.519,0.256,0,0.599 +0.667,0.235,0.235,0.267,0.117,0,0,0.284,0.536,0.536,0,0,0.356 +0.667,0.238,0.238,1,0,0,0,0.327,0.552,0.552,0,0,0.298 +0.667,0.247,0.247,0.15,0,0,0,0.413,0.585,0.585,0,0,0.072 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.036 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.216 +1,0.595,0.595,0,0,0,0,0.658,0.583,0.583,0,0,0.263 +1,0.726,0.726,0,0,0,0,0.639,0.559,0.559,0,0,0.16 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.102 +1,0.136,0.136,0,0,0,0,0.305,0.463,0.463,0,0,0.319 +1,0.277,0.277,0,0,0,0,0.376,0.503,0.503,0,0,0.351 +0.667,0.162,0.162,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.228,0.511,0.511,0,0,0.216 +0.667,0.256,0.256,0,0,0,0,0.234,0.511,0.511,0,0,0.036 +0.667,0.245,0.245,0,0,0,0,0.24,0.519,0.519,0,0,0.036 +0.667,0.237,0.237,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.259,0.528,0.528,0,0,0.036 +0.667,0.235,0.235,0,0,0,0,0.277,0.519,0.519,0,0,0.036 +0.667,0.235,0.235,0,0,0,0,0.284,0.536,0.536,0,0,0.144 +0.333,0.144,0.144,0.467,0,0,0,0.292,0.509,0.509,0,0,0.036 +0.333,0.148,0.148,0,0,0,0,0.336,0.525,0.525,0,0,0.252 +0.667,0.273,0.273,0,0,0,0,0.475,0.594,0.594,0,0,0.332 +0.667,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.173 +0.667,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.312 +0.667,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.199 +0.667,0.219,0.219,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.13 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.263,0.263,1,0,0,0,0.228,0.511,0.511,0,0,0 +1,0.359,0.359,1,0,0,0,0.222,0.534,0.534,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0.217,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.142,0.142,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.271,0.501,0.501,0,0,0 +0.333,0.144,0.144,0,0.05,0,0,0.292,0.509,0.509,0.387,0,0 +0.333,0.148,0.148,0,1,0,0,0.336,0.525,0.525,0.308,0,0.144 +0.333,0.161,0.161,0,0.35,0,0,0.366,0.53,0.53,0,0,0.18 +1,0.328,0.328,0,0,0,0,0.5,0.569,0.569,0,0,0.072 +1,0.413,0.413,0,0,0,0,0.525,0.544,0.544,0,0,0.288 +1,0.501,0.501,0,0,0,0,0.512,0.528,0.528,0,0,0.236 +1,0.388,0.388,0,0,0,0,0.45,0.486,0.486,0,0,0.212 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.1,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.367,0,0,0,0.258,0.465,0.465,0,0,0.235 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.484 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.15 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.104 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.3 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.195 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.0662 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.203 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.291 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.264 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.151 +0.333,0.159,0.159,0.6,0,0,0,0.365,0.528,0.528,0,0,0.237 +0.667,0.324,0.324,1,0,0,0,0.497,0.566,0.566,0,0,0.108 +0.667,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.72,0.72,1,0,0,0,0.635,0.555,0.555,0,0,0.114 +1,0.554,0.554,0.85,0,0,0,0.543,0.493,0.493,0,0,0.206 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.184 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.142 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.13 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.072 +0.333,0.145,0.145,0.267,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0.036 +0.667,0.23,0.23,1,0,0,0,0.258,0.525,0.525,0,0,0.324 +0.667,0.23,0.23,1,0,0,0,0.276,0.517,0.517,0,0,0.144 +0.667,0.23,0.23,1,0.05,0,0,0.282,0.533,0.533,0.443,0.0928,0.072 +0.667,0.233,0.233,0.183,1,1,0.617,0.325,0.549,0.549,0.602,0.592,0.072 +0.667,0.242,0.242,0,0.0833,0,0.0667,0.411,0.582,0.582,0,0,0.18 +0.667,0.268,0.268,0,0.55,0,0,0.472,0.591,0.591,0.751,0,0.216 +1,0.461,0.461,0,0.817,0,0,0.616,0.616,0.616,0.824,0,0.144 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.036 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.072 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.322 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.63 +0.667,0.162,0.162,0.267,0,0,0,0.316,0.483,0.483,0,0.0844,0.633 +0.667,0.27,0.27,0.433,0,1,0.367,0.294,0.508,0.508,0,0.779,0.142 +0.667,0.258,0.258,0,0,0,0.55,0.227,0.508,0.508,0,0.515,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0.442,0.036 +0.333,0.145,0.145,0.517,0,0,0,0.248,0.491,0.491,0,0,0.18 +0.333,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.333,0.14,0.14,0.117,0,0,0,0.258,0.495,0.495,0,0,0.072 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.144 +0.667,0.23,0.23,0.267,0,0,0,0.282,0.533,0.533,0,0,0.036 +1,0.324,0.324,0.2,0,0,0,0.359,0.592,0.592,0,0,0.072 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.216 +1,0.461,0.461,0.267,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.59,0.59,0.2,0,0,0,0.653,0.579,0.579,0,0,0.288 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0.0634 +0.667,0.162,0.162,0.833,0,0,0,0.316,0.483,0.483,0,0,0.216 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.154,0.154,0.517,0.05,0,0,0.242,0.487,0.487,0.473,0,0.036 +0.667,0.25,0.25,1,1,0,0,0.233,0.508,0.508,0.701,0,0.072 +0.667,0.24,0.24,0.583,0.317,0,0,0.239,0.517,0.517,0.768,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0.738,0,0.108 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0.534,0,0.235 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.125 +0.333,0.14,0.14,0.7,0,0,0,0.27,0.499,0.499,0,0,0.036 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.144 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.252 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.072 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.116 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.162 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.621 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.206 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0.467,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.108 +0.667,0.23,0.23,0.517,0,0,0,0.258,0.525,0.525,0,0,0.108 +0.667,0.23,0.23,1,0,0,0,0.276,0.517,0.517,0,0,0.036 +0.667,0.23,0.23,0.583,0,0,0,0.282,0.533,0.533,0,0,0.108 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.424 +1,0.338,0.338,0.0167,0,0,0,0.488,0.641,0.641,0,0,0.367 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.461,0.461,0.617,0,0,0,0.616,0.616,0.616,0,0,0.144 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.072 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.233 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.331 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0.263 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.0857 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.129 +0.667,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.291 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.123 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.318 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.144 +0.667,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.072 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,0,0.55,0,0,0.267,0.491,0.491,0.638,0,0.036 +0.333,0.14,0.14,0,0.583,0,0,0.27,0.499,0.499,0.812,0,0.108 +1,0.324,0.324,0.767,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0.633,0,0,0,0.488,0.641,0.641,0,0,0.0664 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.324 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.036 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.498 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.378 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.185 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0.1,0,0,0,0.316,0.483,0.483,0,0,0.149 +1,0.381,0.381,1,0,0,0,0.313,0.53,0.53,0,0,0.175 +0.667,0.258,0.258,0.3,0,0,0,0.227,0.508,0.508,0,0,0.237 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.072 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.18 +0.333,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.072 +0.333,0.14,0.14,0.35,0,0,0,0.27,0.499,0.499,0,0,0.18 +1,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.072 +1,0.242,0.242,0.283,0,0,0,0.411,0.582,0.582,0,0,0 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0 +1,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.18 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.108 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.183,0.183,0,0.55,0,0,0.393,0.451,0.451,0.529,0,0.036 +1,0.0495,0.0495,0,0.5,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.85,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0.25,0,0,0,0.227,0.508,0.508,0,0,0.0997 +0.333,0.15,0.15,0.35,0,0,0,0.245,0.487,0.487,0,0,0.186 +0.333,0.145,0.145,1,0,0,0,0.248,0.491,0.491,0,0,0.0707 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.14,0.14,1,0,0,0,0.258,0.495,0.495,0,0,0.144 +0.667,0.23,0.23,1,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.23,0.23,0.1,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.108 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.396 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.396 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.216 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.144 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.072 +1,0.116,0.116,0,0.0833,0,0,0.325,0.458,0.458,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.236 +1,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.104 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.036 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.072 +0.667,0.24,0.24,0.267,0,0,0,0.239,0.517,0.517,0,0,0.108 +0.667,0.232,0.232,0.433,0,0,0,0.233,0.525,0.525,0,0,0.152 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.0973 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.036 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.767,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.242,0.242,1,0,0,0,0.411,0.582,0.582,0,0,0.216 +1,0.377,0.377,0.333,0,0,0,0.58,0.653,0.653,0,0,0.072 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.036 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.108 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.141 +1,0.0504,0.0504,0,0,0,0,0.288,0.418,0.418,0,0,0.167 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.133 +1,0.135,0.135,0.267,0,0,0,0.304,0.462,0.462,0,0,0.287 +1,0.274,0.274,1,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.16,0.16,0.367,0,0,0,0.276,0.487,0.487,0,0,0.144 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.072 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.036 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.0561 +0.667,0.232,0.232,0.767,0,0,0,0.233,0.525,0.525,0,0,0.113 +0.667,0.23,0.23,1,0,0,0,0.258,0.525,0.525,0,0,0.14 +0.667,0.23,0.23,0.333,0,0,0,0.276,0.517,0.517,0,0,0.316 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.036 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0.144 +1,0.338,0.338,0.267,0,0,0,0.488,0.641,0.641,0,0,0.144 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.298 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.164 +1,0.496,0.496,1,0,0,0,0.509,0.525,0.525,0,0,0.0893 +1,0.386,0.386,0.183,0,0,0,0.448,0.484,0.484,0,0,0.602 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.381 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0.226 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.189 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.174 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.0905 +0.667,0.0495,0.0495,0,0,0.0667,0.117,0.258,0.465,0.465,0,0.266,0 +0.667,0.16,0.16,0,0,0.933,0.567,0.276,0.487,0.487,0,0.371,0 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0.134,0.108 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.108 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.072 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.219,0.072 +0.667,0.23,0.23,0,0,1,0.617,0.276,0.517,0.517,0,0,0.144 +0.667,0.23,0.23,0.767,0,0,0.0667,0.282,0.533,0.533,0,0,0 +0.667,0.233,0.233,0.867,0,0,0,0.325,0.549,0.549,0,0,0.144 +0.667,0.242,0.242,0.267,0,0,0,0.411,0.582,0.582,0,0,0.108 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.225 +1,0.461,0.461,0.133,0,0,0,0.616,0.616,0.616,0,0,0.0878 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.072 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.316,0 +1,0.162,0.162,0,0,1,0.617,0.316,0.483,0.483,0,0.57,0 +0.667,0.27,0.27,0,0,0,0.3,0.294,0.508,0.508,0,0.397,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0.506,0 +0.667,0.25,0.25,0.0167,0,0,0,0.233,0.508,0.508,0,0.045,0.036 +0.333,0.145,0.145,1,0,0,0,0.248,0.491,0.491,0,0,0.108 +0.667,0.141,0.141,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0.152 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.106 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.484 +0.667,0.233,0.233,0,0.55,0,0,0.325,0.549,0.549,0.588,0.174,0.148 +1,0.338,0.338,0,0.583,1,0.617,0.488,0.641,0.641,0.801,0.481,0.0917 +1,0.377,0.377,0,0,0,0.0667,0.58,0.653,0.653,0.826,0.322,0.505 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0.261,0,0.144 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.261 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.147 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.167 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.265 +0.667,0.258,0.258,0,0,0.0667,0.117,0.227,0.508,0.508,0,0.414,0 +0.667,0.25,0.25,0,0,0.933,0.8,0.233,0.508,0.508,0,0.421,0 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.195,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.592,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.072 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.216 +0.333,0.141,0.141,0.267,0,0,0,0.291,0.507,0.507,0,0,0.252 +0.667,0.242,0.242,0.433,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.072 +0.667,0.324,0.324,0.767,0,0,0,0.497,0.566,0.566,0,0,0.036 +0.667,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0.0563,0.216 +0.667,0.496,0.496,1,0,1,0.217,0.509,0.525,0.525,0,0.435,0.072 +1,0.386,0.386,1,0,0,0,0.448,0.484,0.484,0,0,0.145 +1,0.183,0.183,0.683,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.162 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.104 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.326 +1,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.221 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.298 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.342 +0.667,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.072 +1,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.108 +1,0.233,0.233,0.467,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.036 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.18 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.18 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.41 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.102 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.036 +1,0.099,0.099,0,0,0,0,0.331,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.162,0.162,0.1,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.16,0.16,1,0,0,0,0.276,0.487,0.487,0,0,0.424 +1,0.258,0.258,0.3,0,0,0,0.227,0.508,0.508,0,0,0.243 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.351 +1,0.335,0.335,0,0,0,0,0.23,0.542,0.542,0,0,0.128 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.241 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0.316,0,0.138 +0.333,0.14,0.14,0,0.883,0,0,0.267,0.491,0.491,0.527,0,0.036 +0.333,0.14,0.14,0,0.25,0,0,0.27,0.499,0.499,0.473,0,0.036 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.036 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.108 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.072 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.59,0.59,0.35,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.72,0.72,1,0,0,0,0.635,0.555,0.555,0,0,0.177 +1,0.554,0.554,1,0,0,0,0.543,0.493,0.493,0,0,0.327 +1,0.183,0.183,0.917,0,0,0,0.393,0.451,0.451,0,0,0.183 +1,0.0743,0.0743,1,0,0,0,0.294,0.454,0.454,0,0,0.0579 +1,0.0578,0.0578,0.183,0,0,0,0.285,0.446,0.446,0,0,0.238 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0.0899 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0,0.0936 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.153 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.252 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.036 +0.333,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0.242,0 +0.667,0.25,0.25,0,0,1,0.617,0.233,0.508,0.508,0,0,0.144 +0.667,0.24,0.24,0.267,0,0,0.3,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0.433,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.072 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.036 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.282 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.216 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.263 +1,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0.412,0.144 +1,0.59,0.59,0,0,1,0.867,0.653,0.579,0.579,0,0.0619,0.18 +1,0.496,0.496,0,0,0,0.05,0.509,0.525,0.525,0,0,0.036 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0.162 +0.667,0.15,0.15,0.267,0,0,0,0.245,0.487,0.487,0,0.0928,0 +0.667,0.145,0.145,0.2,0,1,0.367,0.248,0.491,0.491,0,0.467,0 +0.667,0.232,0.232,0,0,0,1,0.233,0.525,0.525,0,0.519,0.036 +0.667,0.23,0.23,0,0,0,1,0.258,0.525,0.525,0,0.487,0.108 +0.333,0.14,0.14,0,0,0,1,0.267,0.491,0.491,0,0.166,0.108 +0.667,0.14,0.14,0.7,0,0,0.583,0.27,0.499,0.499,0,0,0.072 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.242,0.242,0,0,0.0667,0.117,0.411,0.582,0.582,0.128,0.454,0.18 +1,0.377,0.377,0,0.8,0.933,1,0.58,0.653,0.653,0.475,0.224,0.288 +1,0.461,0.461,0,0.633,0,0.267,0.616,0.616,0.616,0.718,0,0.18 +1,0.59,0.59,0,0.833,0,0,0.653,0.579,0.579,0,0,0.288 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.22,0.22,0.2,0,0,0,0.35,0.459,0.459,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.156 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.301 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.216 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.072 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.036 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.826 +1,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.151 +1,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.072 +1,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.144 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.112 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.16 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0.342 +0.667,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.286 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.67 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.036 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0,0.072 +0.667,0.23,0.23,0.267,0,0,0,0.282,0.533,0.533,0,0,0.18 +1,0.324,0.324,1,0,0,0,0.359,0.592,0.592,0,0,0.072 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.144 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.144 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.144 +1,0.59,0.59,0.183,0,0,0,0.653,0.579,0.579,0,0,0.16 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0.226,0 +1,0.218,0.218,0,0,1,0.367,0.353,0.475,0.475,0,0.376,0 +1,0.116,0.116,0,0,0,1,0.325,0.458,0.458,0,0.105,0.036 +1,0.099,0.099,0,0,0,0.483,0.331,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.236 +1,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0.136 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0.179 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.228 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.0911 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0.128,0.228,0.072 +0.667,0.25,0.25,0,0.8,1,0.367,0.233,0.508,0.508,0.393,0.395,0.036 +0.667,0.24,0.24,0,0.333,0,0.55,0.239,0.517,0.517,0,0.657,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0.511,0.072 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0.409,0.108 +1,0.23,0.23,0,0,0,0,0.276,0.517,0.517,0,0.405,0 +1,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.494,0.144 +1,0.233,0.233,0.267,0,0,0,0.325,0.549,0.549,0,0.333,0.216 +1,0.338,0.338,1,0,0,0,0.488,0.641,0.641,0,0,0.144 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.288 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.252 +1,0.41,0.41,1,0,0,0,0.521,0.541,0.541,0,0,0.036 +1,0.273,0.273,0.183,0,0,0,0.383,0.495,0.495,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0671 +1,0.162,0.162,0.35,0,0,0,0.316,0.483,0.483,0,0,0.331 +1,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.258,0.258,0.75,0,0,0,0.227,0.508,0.508,0,0,0.189 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.245,0.495,0.495,0,0,0.072 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.036 +0.333,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.108 +0.333,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.108 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.036 +0.667,0.242,0.242,0.35,0,0,0,0.411,0.582,0.582,0,0,0.108 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0.238 +1,0.461,0.461,1,0,0,0,0.616,0.616,0.616,0,0,0.198 +1,0.59,0.59,1,0,0,0,0.653,0.579,0.579,0,0,0.072 +1,0.72,0.72,1,0,0,0,0.635,0.555,0.555,0,0,0 +1,0.218,0.218,0.1,0,0,0,0.353,0.475,0.475,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.112 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.151 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0763,0.0763,0,0,0,0,0.282,0.446,0.446,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.85,0,0,0,0.258,0.465,0.465,0,0,0.151 +0.667,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0.308 +1,0.362,0.362,0.25,0,0,0,0.212,0.53,0.53,0,0,0.153 +1,0.351,0.351,0,0,0,0,0.221,0.53,0.53,0,0,0.177 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.036 +0.667,0.23,0.23,0,0,0,0,0.258,0.525,0.525,0,0,0.108 +1,0.32,0.32,0.35,0,0,0,0.285,0.542,0.542,0,0,0 +1,0.321,0.321,1,0,0,0,0.294,0.567,0.567,0,0,0 +1,0.324,0.324,0.283,0,0,0,0.359,0.592,0.592,0,0,0.072 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0.036 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.461,0.461,0,0,0,0,0.616,0.616,0.616,0,0,0.072 +1,0.41,0.41,0,0,0.4,0.2,0.521,0.541,0.541,0,0.414,0.108 +1,0.496,0.496,0,0.383,0.6,0.717,0.509,0.525,0.525,0.728,0,0.072 +1,0.386,0.386,0,0.75,0,0,0.448,0.484,0.484,0.634,0,0.288 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0.291,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.217 +1,0.135,0.135,0.267,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.362,0.362,1,0,0,0,0.212,0.53,0.53,0,0,0.036 +1,0.351,0.351,1,0,0,0,0.221,0.53,0.53,0,0,0.502 +0.667,0.24,0.24,0.183,0,0,0,0.239,0.517,0.517,0,0,0.218 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0.125,0,0.143 +0.667,0.23,0.23,0,0.8,0,0,0.258,0.525,0.525,0.308,0,0.108 +0.333,0.14,0.14,0,0.333,0,0,0.267,0.491,0.491,0,0,0.036 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0 +1,0.324,0.324,0,0.3,0,0,0.359,0.592,0.592,0.638,0,0.144 +0.667,0.242,0.242,0.517,0.833,0,0,0.411,0.582,0.582,0.167,0,0.036 +0.667,0.268,0.268,1,0,0,0,0.472,0.591,0.591,0,0,0.072 +1,0.461,0.461,0.583,0,0,0,0.616,0.616,0.616,0.176,0,0.036 +1,0.59,0.59,0,0.8,0,0,0.653,0.579,0.579,0.538,0,0.252 +1,0.72,0.72,0,0.567,0,0,0.635,0.555,0.555,0.651,0,0.036 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0982 +1,0.0763,0.0763,0.267,0,0,0,0.282,0.446,0.446,0,0,0.159 +1,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0.133,0,0,0,0.316,0.483,0.483,0,0,0.197 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.565 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.342 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.0899 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.333,0.141,0.141,0.767,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.667,0.14,0.14,0.633,0,0,0,0.258,0.495,0.495,0,0,0.036 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0.108 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.072 +0.667,0.141,0.141,0,0,0,0,0.291,0.507,0.507,0,0,0.072 +0.667,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0 +1,0.377,0.377,0,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.324,0.324,0,0.3,0,0,0.497,0.566,0.566,0.485,0,0.108 +1,0.41,0.41,0,0.833,0,0,0.521,0.541,0.541,0,0,0.036 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.22,0.22,0,0,0,0,0.35,0.459,0.459,0,0,0.101 +0.667,0.274,0.274,0,0,0,0,0.374,0.5,0.5,0,0,0.139 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0.036 +0.333,0.145,0.145,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.233,0.525,0.525,0,0,0.036 +0.667,0.23,0.23,0.517,0,0,0,0.258,0.525,0.525,0,0.142,0 +0.667,0.23,0.23,0.183,0,1,0.45,0.276,0.517,0.517,0,0.568,0 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0.47,0 +0.667,0.233,0.233,0.267,0,0,0,0.325,0.549,0.549,0,0.142,0.18 +1,0.338,0.338,0.433,0,0,0,0.488,0.641,0.641,0,0,0.108 +1,0.377,0.377,0.767,0.55,0,0,0.58,0.653,0.653,0.693,0,0.252 +1,0.461,0.461,0.633,0.583,0,0,0.616,0.616,0.616,0.289,0,0.216 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.072 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.135,0.135,1,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.0495,0.0495,0.833,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0.165 +0.667,0.25,0.25,0,0,0.0667,0.117,0.233,0.508,0.508,0,0.706,0.036 +0.667,0.24,0.24,0.267,0,0.933,0.8,0.239,0.517,0.517,0,0,0.108 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0.072 +0.667,0.23,0.23,1,0,0,0,0.258,0.525,0.525,0,0,0.072 +0.667,0.23,0.23,1,0,0,0,0.276,0.517,0.517,0,0.312,0.036 +1,0.321,0.321,1,0,1,0.617,0.294,0.567,0.567,0,0.579,0 +0.667,0.233,0.233,0.183,0,0,0.3,0.325,0.549,0.549,0,0.00844,0.072 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.252 +1,0.377,0.377,0,0.05,0,0,0.58,0.653,0.653,0.372,0,0.072 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.444,0,0 +1,0.59,0.59,0,0.0833,0,0,0.653,0.579,0.579,0,0,0.072 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.216 +1,0.386,0.386,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,1,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0763,0.0763,0.133,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.162,0.162,0,0.05,0,0,0.316,0.483,0.483,0.399,0,0.336 +0.667,0.27,0.27,0,1,0,0,0.294,0.508,0.508,0.704,0,0 +0.667,0.258,0.258,0,0.0833,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.036 +0.667,0.24,0.24,0.517,0,0,0,0.239,0.517,0.517,0,0,0.036 +0.667,0.232,0.232,1,0,0,0,0.233,0.525,0.525,0,0,0.072 +0.667,0.23,0.23,0.133,0,0,0,0.258,0.525,0.525,0,0,0.113 +0,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.14,0.14,1,0,0,0,0.27,0.499,0.499,0,0,0.108 +0.333,0.141,0.141,0.0833,0,0,0,0.291,0.507,0.507,0,0,0.072 +0.333,0.146,0.146,0,0,0,0,0.334,0.524,0.524,0,0,0.216 +0,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.187,0.187,1,0,0,0,0.377,0.516,0.516,0,0,0.643 +0.333,0.23,0.23,1,0,0,0,0.39,0.503,0.503,0,0,0.36 +0.667,0.496,0.496,1,0,0,0,0.509,0.525,0.525,0,0,0 +0.667,0.218,0.218,0.933,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.575 +1,0.162,0.162,0,0,0,0,0.316,0.483,0.483,0,0,0.126 +1,0.16,0.16,0,0,0,0,0.276,0.487,0.487,0,0,0 +1,0.154,0.154,0,0,0,0,0.242,0.487,0.487,0,0,0 +1,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0,0 +1,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0.565,0.108 +0.333,0.141,0.141,0,0,1,0.7,0.245,0.495,0.495,0,0,0.108 +0.333,0.14,0.14,0,0,0,0.45,0.258,0.495,0.495,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.14,0.14,0,0,0,0,0.27,0.499,0.499,0,0,0.036 +0.667,0.233,0.233,0,0,0,0,0.325,0.549,0.549,0,0,0.404 +0.667,0.242,0.242,0,0,0,0,0.411,0.582,0.582,0,0,0.375 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.148 +0.667,0.324,0.324,0,0,0,0,0.497,0.566,0.566,0,0,0.604 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0499,0.0499,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.261 +1,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.761 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.245,0.487,0.487,0,0.101,0 +0.333,0.145,0.145,0,0,1,0.45,0.248,0.491,0.491,0,0,0.324 +0.333,0.141,0.141,0,0,0,0.467,0.245,0.495,0.495,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0,0.0495,0.0495,0,0.383,0,0,0.258,0.465,0.465,0.676,0,0.144 +0.333,0.14,0.14,0.85,0.983,0,0,0.27,0.499,0.499,0.0747,0,0.072 +1,0.324,0.324,0.783,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0.35,0,0,0,0.488,0.641,0.641,0,0,0 +1,0.377,0.377,1,0,0,0,0.58,0.653,0.653,0,0,0.036 +1,0.461,0.461,0.05,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.59,0.59,0,0,0,0,0.653,0.579,0.579,0,0,0.036 +1,0.72,0.72,0,0,0,0,0.635,0.555,0.555,0,0,0.144 +1,0.554,0.554,0,0,0,0,0.543,0.493,0.493,0,0,0.123 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.189 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.0917 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0763,0.0763,1,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.135,0.135,0.833,0,0,0,0.304,0.462,0.462,0,0,0.143 +1,0.386,0.386,0,0.05,0,0,0.432,0.518,0.518,0.41,0,0.245 +0.333,0.16,0.16,0,1,0,0,0.276,0.487,0.487,0.362,0,0.344 +0.333,0.154,0.154,0,0.317,0,0,0.242,0.487,0.487,0,0,0.144 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0,0,0.144 +0.667,0.24,0.24,0,0,0,0,0.239,0.517,0.517,0,0,0.036 +0.667,0.232,0.232,0.767,0,0,0,0.233,0.525,0.525,0,0,0 +0.667,0.23,0.23,1,0,0,0,0.258,0.525,0.525,0,0,0 +0.667,0.23,0.23,0.333,0,0,0,0.276,0.517,0.517,0,0,0.036 +0.667,0.23,0.23,0,0,0,0,0.282,0.533,0.533,0,0,0.108 +1,0.324,0.324,0,0,0,0,0.359,0.592,0.592,0,0,0 +1,0.338,0.338,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.268,0.268,0,0,0,0,0.472,0.591,0.591,0,0,0.252 +0.333,0.187,0.187,0,0,0,0,0.377,0.516,0.516,0,0,0.144 +0.667,0.41,0.41,0,0,0,0,0.521,0.541,0.541,0,0,0.18 +0.667,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.036 +0.667,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.132 +0.667,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.44 +1,0.386,0.386,0,0,0,0,0.432,0.518,0.518,0,0,0.096 +0.667,0.27,0.27,0,0,0,0,0.294,0.508,0.508,0,0,0.0722 +0.667,0.258,0.258,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.25,0.25,0,0,0,0,0.233,0.508,0.508,0.169,0,0.288 +0.667,0.24,0.24,0,0.8,0,0,0.239,0.517,0.517,0.697,0,0.072 +0.667,0.232,0.232,0.267,0.333,0,0,0.233,0.525,0.525,0.697,0,0 +0.667,0.23,0.23,1,0,0.0667,0.117,0.258,0.525,0.525,0.347,0.463,0.144 +0.667,0.23,0.23,1,0,0.933,0.333,0.276,0.517,0.517,0,0.495,0.072 +0.667,0.23,0.23,1,0,0,0,0.282,0.533,0.533,0,0.11,0.108 +0.667,0.233,0.233,1,0,0,0,0.325,0.549,0.549,0,0,0.108 +0.667,0.242,0.242,0.183,0,0,0,0.411,0.582,0.582,0,0,0.18 +1,0.377,0.377,0,0.05,0,0,0.58,0.653,0.653,0.37,0,0.072 +1,0.461,0.461,0,1,0,0,0.616,0.616,0.616,0.28,0,0.072 +1,0.59,0.59,0,0.0833,0,0,0.653,0.579,0.579,0,0,0.036 +1,0.496,0.496,0,0,0,0,0.509,0.525,0.525,0,0,0.036 +1,0.218,0.218,0,0,0,0,0.353,0.475,0.475,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.185 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.322 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.885 +0.667,0.274,0.274,0.267,0,0,0,0.294,0.508,0.508,0,0,0.18 +0.667,0.263,0.263,0.2,0,0,0,0.227,0.508,0.508,0,0,0.036 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.288 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.036 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.036 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.18 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.036 +0.667,0.236,0.236,0.267,0,0,0,0.282,0.533,0.533,0,0,0.134 +1,0.334,0.334,0.2,0,0,0,0.359,0.592,0.592,0,0,0.144 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.108 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0,0.108 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.036 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.108 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.244 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.21 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0.361 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0.55,0,0,0.304,0.462,0.462,0.684,0,0 +0.667,0.163,0.163,0,0.6,0,0,0.316,0.483,0.483,0.841,0,0.291 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.125,0,0.108 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.108 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.108 +0.333,0.147,0.147,0.267,0,0,0,0.248,0.491,0.491,0.117,0,0 +0.667,0.237,0.237,1,0.8,0,0,0.233,0.525,0.525,0.77,0,0 +0.667,0.235,0.235,0.167,0.35,0,0,0.258,0.525,0.525,0.64,0,0 +1,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +1,0.236,0.236,0.267,0,0,0,0.282,0.533,0.533,0,0,0.216 +1,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0,0.396 +0.667,0.151,0.151,1,0,0,0,0.334,0.524,0.524,0,0,0.108 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0.108 +0.667,0.362,0.362,1,0,0,0,0.497,0.566,0.566,0,0,0 +0.667,0.462,0.462,0.317,0,0,0,0.521,0.541,0.541,0,0,0 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.33 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.129 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.107 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.506 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.0811 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.207 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.288 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.279 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.072 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.219 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.144 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.036 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.113 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.354 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.372 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.377 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.22 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.346 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.349 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.222,0.222,1,0,0,0,0.35,0.459,0.459,0,0,0.238 +0.667,0.163,0.163,1,0,0,0,0.316,0.483,0.483,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.317,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0.3,0 +0.333,0.143,0.143,0,0,1,0.217,0.245,0.495,0.495,0,0.315,0 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0.541,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.433,0.369 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.857,0.435 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.251 +0.333,0.151,0.151,0.0167,0,0,0,0.334,0.524,0.524,0,0,0.288 +1,0.408,0.408,0.45,0,0,0,0.58,0.653,0.653,0,0,0.269 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.232 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.15 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.489 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.934 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.177 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0.244 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.036 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.277,0.277,0.267,0,0,0,0.374,0.5,0.5,0,0,0 +1,0.274,0.274,1,0,0,0,0.294,0.508,0.508,0,0,0.335 +1,0.263,0.263,0.9,0,0,0,0.227,0.508,0.508,0,0,0.519 +1,0.359,0.359,0,0.55,0,0,0.221,0.53,0.53,0.686,0,0.536 +0.667,0.245,0.245,0,0.6,0,0,0.239,0.517,0.517,0,0,0.435 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0.13,0,0.036 +0.333,0.143,0.143,0.267,0.8,0,0,0.27,0.499,0.499,0.764,0,0.288 +0.667,0.239,0.239,1,0.35,0,0,0.325,0.549,0.549,0,0,0.072 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0,0.036 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.072 +1,0.362,0.362,1,0,0,0,0.497,0.566,0.566,0,0,0.36 +1,0.462,0.462,0.317,0,0,0,0.521,0.541,0.541,0,0,0 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.163,0.163,0,0,0.0667,0.117,0.316,0.483,0.483,0,0.487,0.27 +1,0.274,0.274,0,0,0.933,0.333,0.294,0.508,0.508,0,0.615,0.171 +1,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.305,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.18 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0.252 +1,0.334,0.334,0.717,0,0,0,0.359,0.592,0.592,0,0,0.072 +0.667,0.252,0.252,0.517,0,0,0,0.411,0.582,0.582,0,0,0.036 +0.667,0.289,0.289,0.2,0,0,0,0.472,0.591,0.591,0,0,0.036 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.036 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.218 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.036 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0637 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.237 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.248 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.121 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0.381 +1,0.37,0.37,0,0,0,0,0.212,0.53,0.53,0,0,0.072 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.072 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.036 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.072 +0.333,0.143,0.143,0.0167,0,0,0,0.27,0.499,0.499,0,0,0.108 +0.333,0.144,0.144,0.7,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.18 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.072 +0.667,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.144 +0.667,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.252 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.105 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.151 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.488 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.257 +1,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.128 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.205 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.142,0.142,1,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,1,0,0,0,0.276,0.517,0.517,0,0,0.036 +0.667,0.236,0.236,1,0,0,0,0.282,0.533,0.533,0,0.131,0 +0.667,0.239,0.239,0.817,0,1,0.617,0.325,0.549,0.549,0,0,0 +0.667,0.252,0.252,0,0,0,0.283,0.411,0.582,0.582,0,0,0.18 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.324 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.284 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.108 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,1,0,0,0,0.273,0.442,0.442,0,0,0.341 +1,0.104,0.104,1,0,0,0,0.307,0.426,0.426,0,0,0.29 +0.667,0.136,0.136,1,0,0,0,0.304,0.462,0.462,0,0,0.136 +0.667,0.163,0.163,1,0,0,0,0.316,0.483,0.483,0,0,0.19 +0.667,0.162,0.162,0.317,0,0,0,0.276,0.487,0.487,0,0,0.106 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.252 +0.333,0.153,0.153,0.0167,0.55,0,0,0.245,0.487,0.487,0.703,0,0.072 +0.333,0.147,0.147,1,0.833,0,0,0.248,0.491,0.491,0,0,0.279 +0.667,0.237,0.237,0.667,0,0,0,0.233,0.525,0.525,0,0,0.209 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.204 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.036 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.239 +1,0.353,0.353,0.267,0,0,0,0.488,0.641,0.641,0,0,0.124 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.216 +1,0.518,0.518,0.167,0,0,0,0.616,0.616,0.616,0,0,0.325 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.273 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.115 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.313 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.333,0.153,0.153,0.767,0.55,0,0,0.245,0.487,0.487,0.908,0,0.036 +0.667,0.147,0.147,0.917,0.6,0,0,0.248,0.491,0.491,0.115,0,0.108 +0.667,0.143,0.143,0,0,0.0667,0.117,0.245,0.495,0.495,0,0.44,0.072 +1,0.235,0.235,0,0,0.933,1,0.258,0.525,0.525,0,0.335,0.144 +1,0.327,0.327,0,0,0,1,0.285,0.542,0.542,0,0.381,0.18 +1,0.329,0.329,0,0,0,1,0.294,0.567,0.567,0,0.3,0.072 +1,0.334,0.334,0.767,0,0,0.733,0.359,0.592,0.592,0,0.568,0 +1,0.353,0.353,1,0,0,0,0.488,0.641,0.641,0,0.571,0.072 +1,0.408,0.408,1,0.55,0,0,0.58,0.653,0.653,0.891,0.352,0.252 +1,0.518,0.518,1,0.65,0,0,0.616,0.616,0.616,0.453,0.477,0.144 +1,0.462,0.462,0.817,1,0,0,0.521,0.541,0.541,0.555,0.513,0.072 +1,0.542,0.542,0,0.1,0,0,0.509,0.525,0.525,0.845,0.15,0.121 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.126 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.114,0.072 +1,0.0743,0.0743,0,0,1,0.217,0.294,0.454,0.454,0,0.163,0.128 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,1,0,0,0,0.304,0.462,0.462,0,0,0.264 +1,0.163,0.163,0.167,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.156,0.156,1,0,0,0,0.242,0.487,0.487,0,0,0.036 +0.333,0.153,0.153,1,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0 +0.333,0.143,0.143,1,0,0,0,0.245,0.495,0.495,0,0,0 +0.333,0.142,0.142,0.317,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.036 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.253 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.182 +1,0.353,0.353,0.0167,0,0,0,0.488,0.641,0.641,0,0,0.072 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.18 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0 +1,0.462,0.462,0.15,0,0,0,0.521,0.541,0.541,0,0,0.072 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.517 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.653 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.11 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.144 +1,0.277,0.277,0.267,0,0,0,0.374,0.5,0.5,0,0,0.13 +0.667,0.274,0.274,1,0,0,0,0.294,0.508,0.508,0,0,0.229 +0.667,0.263,0.263,0.417,0,0,0,0.227,0.508,0.508,0,0.125,0.111 +0.667,0.256,0.256,0,0,1,0.617,0.233,0.508,0.508,0,0.543,0.21 +0.667,0.245,0.245,0.467,0,0,0.283,0.239,0.517,0.517,0,0.105,0.18 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.237 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.166 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0.072 +1,0.408,0.408,0.467,0.55,0,0,0.58,0.653,0.653,0.785,0,0.36 +1,0.518,0.518,0,0.6,0,0,0.616,0.616,0.616,0.898,0,0.072 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0.284,0,0.216 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.397,0.397,0,0.05,0,0,0.448,0.484,0.484,0.32,0,0.284 +1,0.183,0.183,0,1,0,0,0.393,0.451,0.451,0.132,0,0.232 +1,0.0743,0.0743,0,0.1,0,0,0.294,0.454,0.454,0,0,0.145 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.164 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.036 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.036 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.108 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.144 +0.667,0.235,0.235,0,0.3,0,0,0.258,0.525,0.525,0.594,0,0 +0.667,0.235,0.235,0,1,0,0,0.276,0.517,0.517,0.134,0,0.036 +0.667,0.236,0.236,0,0.0833,0,0,0.282,0.533,0.533,0,0,0.216 +0.667,0.239,0.239,0.0167,0,0,0,0.325,0.549,0.549,0,0,0.036 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.072 +1,0.408,0.408,0.417,0,0,0,0.58,0.653,0.653,0,0,0.072 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.072 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.257 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.111 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.152 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.222,0.222,0.517,0,0,0,0.35,0.459,0.459,0,0,0.128 +1,0.39,0.39,1,0,0,0,0.432,0.518,0.518,0,0,0.155 +0.667,0.274,0.274,0.167,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.108 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.336,0 +0.667,0.245,0.245,0,0,1,0.217,0.239,0.517,0.517,0,0.588,0.036 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0.187,0.288 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0.443,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0.629,0.324 +0.667,0.236,0.236,0.517,0,0,0,0.282,0.533,0.533,0,0.475,0.211 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0.336,0.036 +1,0.353,0.353,1,0.3,0,0,0.488,0.641,0.641,0.571,0.599,0.144 +1,0.408,0.408,1,0.85,0,0,0.58,0.653,0.653,0.693,0.612,0.288 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0.511,0.18 +1,0.668,0.668,0.0667,0,0,0,0.653,0.579,0.579,0,0.553,0.036 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0.34,0.468 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0.00844,0.159 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0.45,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.163,0.163,0.267,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.274,0.274,1,0,0,0,0.294,0.508,0.508,0,0,0 +1,0.37,0.37,0.9,0,0,0,0.212,0.53,0.53,0,0,0.036 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0.717,0,0,0,0.233,0.525,0.525,0,0.0886,0.108 +1,0.328,0.328,0,0,1,0.367,0.258,0.555,0.555,0,0.677,0.144 +1,0.327,0.327,0,0,0,0.533,0.285,0.542,0.542,0,0.402,0 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0.478,0.072 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.394,0.072 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0.633,0.144 +1,0.408,0.408,0,0,0,0,0.58,0.653,0.653,0,0.456,0.036 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0.549,0.036 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0.429,0 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0.482,0.144 +0.667,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0.534,0.036 +0.667,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0.629,0 +0.667,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0.655,0 +0.667,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0.788,0 +1,0.0495,0.0495,0,0,0,0,0.285,0.442,0.442,0,0.584,0 +1,0.0495,0.0495,0,0,0,0,0.282,0.438,0.438,0,0.166,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.491 +1,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0.229 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.036 +0.667,0.274,0.274,0,0.55,0,0,0.294,0.508,0.508,0.797,0,0.036 +0.667,0.263,0.263,0,0.833,0,0,0.227,0.508,0.508,0,0,0.108 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.288 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0.267,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0.2,0,0,0,0.291,0.507,0.507,0,0,0.036 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.036 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.072 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.036 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.47 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.206 +1,0.0768,0.0768,0.767,0,0,0,0.282,0.446,0.446,0,0,0.149 +1,0.136,0.136,1,0,0,0,0.304,0.462,0.462,0,0,0.222 +1,0.163,0.163,0.4,0,0,0,0.316,0.483,0.483,0,0,0.546 +1,0.387,0.387,0,0,0,0,0.313,0.53,0.53,0,0,0.0844 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.383 +1,0.256,0.256,0.767,0,0,0,0.233,0.508,0.508,0,0,0.113 +1,0.343,0.343,0.667,0,0,0,0.23,0.542,0.542,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.144 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.036 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.144 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.144 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.072 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.296,0.296,0,0,0,0,0.383,0.495,0.495,0,0.17,0 +1,0.223,0.223,0,0,1,0.617,0.353,0.475,0.475,0,0.48,0.072 +1,0.116,0.116,0,0,0,0.283,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.162,0.162,0.767,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,1,0,0,0,0.242,0.487,0.487,0,0,0 +0.333,0.153,0.153,1,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,1,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0.817,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.216 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0,0.29 +1,0.353,0.353,0.267,0,0,0,0.488,0.641,0.641,0,0,0.108 +1,0.408,0.408,1,0,0,0,0.58,0.653,0.653,0,0,0.072 +1,0.518,0.518,0.9,0,0,0,0.616,0.616,0.616,0,0,0.108 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.144 +1,0.571,0.571,0,0.55,0,0,0.543,0.493,0.493,0.494,0,0.144 +1,0.183,0.183,0,0.6,0,0,0.393,0.451,0.451,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,1,0,0,0,0.282,0.446,0.446,0,0,0 +1,0.136,0.136,0.65,0,0,0,0.304,0.462,0.462,0,0,0 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.036 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.667,0.245,0.245,0.267,0,0,0,0.239,0.517,0.517,0,0,0.036 +0.333,0.143,0.143,1,0,0,0,0.245,0.495,0.495,0,0,0.27 +0.667,0.142,0.142,0.9,0,0,0,0.258,0.495,0.495,0,0,0.372 +0.667,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0.108,0.104 +0.667,0.236,0.236,0.267,0,1,0.617,0.282,0.533,0.533,0,0,0.072 +0.333,0.144,0.144,0.45,0,0,0.733,0.291,0.507,0.507,0,0,0.226 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.274 +0.667,0.289,0.289,0.767,0,0,0,0.472,0.591,0.591,0,0,0.072 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0,0.623 +1,0.668,0.668,0.4,0,0,0,0.653,0.579,0.579,0,0,0.216 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.144 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.373 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.0595 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.201 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.301 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0,0.321 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.036 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.216 +0.333,0.142,0.142,0,0,0.0667,0.117,0.267,0.491,0.491,0,0.474,0.396 +0.333,0.143,0.143,0,0,0.933,0.783,0.27,0.499,0.499,0,0.504,0.359 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.564,0.148 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0.425,0.266 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0.38,0.144 +1,0.518,0.518,0,0.3,0,0,0.616,0.616,0.616,0.596,0,0.036 +1,0.668,0.668,0,0.85,0,0,0.653,0.579,0.579,0.169,0,0.036 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.139 +1,0.387,0.387,0.4,0,0,0,0.313,0.53,0.53,0,0,0.33 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.072 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.195 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.34 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0,0.216 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.198 +1,0.329,0.329,0,0,0,0,0.294,0.567,0.567,0,0,0.036 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.108 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.036 +0.333,0.169,0.169,0,0,0,0,0.365,0.528,0.528,0,0,0.381 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.406 +0.667,0.462,0.462,0,0,0,0,0.521,0.541,0.541,0,0,0.036 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0.13,0,0.271 +0.667,0.397,0.397,0,0.8,0,0,0.448,0.484,0.484,0.81,0,0.234 +0.667,0.116,0.116,0,0.583,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.227 +1,0.308,0.308,0,0,0,0,0.396,0.456,0.456,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.294,0.508,0.508,0,0,0.036 +0.667,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.177 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.318 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0 +0.667,0.237,0.237,0,0.3,0,0,0.233,0.525,0.525,0.68,0,0.036 +0.667,0.235,0.235,0,0.85,0.0667,0.117,0.258,0.525,0.525,0,0.429,0.18 +0.667,0.235,0.235,0,0,0.933,0.783,0.276,0.517,0.517,0,0.142,0.036 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.324 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0.036 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.36 +0.667,0.289,0.289,0.45,0,0,0,0.472,0.591,0.591,0.144,0,0 +0.667,0.362,0.362,0,0.8,0,0,0.497,0.566,0.566,0.341,0,0.31 +1,0.668,0.668,0,0.35,0,0,0.653,0.579,0.579,0,0,0.504 +1,0.542,0.542,0,0.3,0,0,0.509,0.525,0.525,0.724,0,0 +1,0.0495,0.0495,0,0.85,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.307,0.41,0.41,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0768,0.0768,0,0,0,0,0.282,0.446,0.446,0,0,0.153 +1,0.222,0.222,0,0,0.0667,0.117,0.35,0.459,0.459,0,0.549,0.182 +0.667,0.163,0.163,0,0,0.933,1,0.316,0.483,0.483,0,0.643,0.504 +0.667,0.162,0.162,0,0,0,0.917,0.276,0.487,0.487,0,0.433,0.167 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.523,0.41 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.35,0.531 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0.136,0.172 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0 +0.667,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0,0.036 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.036 +0.333,0.151,0.151,0,0.55,0,0,0.334,0.524,0.524,0.812,0,0.072 +0.667,0.289,0.289,0,0.6,0,0,0.472,0.591,0.591,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.377,0.516,0.516,0,0,0.108 +0.333,0.256,0.256,0,0,0,0,0.39,0.503,0.503,0,0,0.108 +0.667,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.072 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.285,0.446,0.446,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.159,0 +1,0.163,0.163,0.717,0,1,0.617,0.316,0.483,0.483,0,0.498,0 +0.667,0.274,0.274,0,0,0,0.05,0.294,0.508,0.508,0,0.817,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0.463,0 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0.316,0.036 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0.136 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.21 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0.072 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.072 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.291,0.507,0.507,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.334,0.524,0.524,0,0,0.108 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.072 +1,0.518,0.518,0,0.05,0,0,0.616,0.616,0.616,0.462,0,0.18 +1,0.668,0.668,0,1,0,0,0.653,0.579,0.579,0.302,0,0.072 +1,0.788,0.788,0,0.1,0,0,0.635,0.555,0.555,0,0,0.108 +1,0.223,0.223,0,0,0,0,0.353,0.475,0.475,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.175 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.468 +1,0.277,0.277,1,0,0,0,0.374,0.5,0.5,0,0,0.0972 +1,0.274,0.274,1,0,0,0,0.294,0.508,0.508,0,0,0.0982 +0.667,0.263,0.263,1,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.256,0.256,1,0,0,0,0.233,0.508,0.508,0,0,0.144 +0,0.0495,0.0495,0.317,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.142,0.142,0.267,0,0,0,0.267,0.491,0.491,0,0,0.144 +0.667,0.236,0.236,0.2,0,0,0,0.282,0.533,0.533,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0.385,0 +0.667,0.252,0.252,0,0,1,0.867,0.411,0.582,0.582,0,0.671,0.216 +1,0.408,0.408,0,0,0,0.0333,0.58,0.653,0.653,0,0.239,0.108 +1,0.518,0.518,0,0,0,0,0.616,0.616,0.616,0,0,0.18 +1,0.668,0.668,0,0.55,0,0,0.653,0.579,0.579,0.933,0,0.227 +1,0.788,0.788,0,0.6,0,0,0.635,0.555,0.555,0,0,0.075 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0 +1,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.248,0.491,0.491,0,0,0.036 +0.333,0.143,0.143,0,0,0,0,0.245,0.495,0.495,0,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.258,0.495,0.495,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.288 +0.333,0.143,0.143,0,0,0,0,0.27,0.499,0.499,0,0,0.144 +0.333,0.144,0.144,0.267,0,0,0,0.291,0.507,0.507,0,0,0 +0.667,0.252,0.252,1,0,0,0,0.411,0.582,0.582,0,0,0.18 +0.667,0.289,0.289,1,0,0,0,0.472,0.591,0.591,0,0,0.072 +0.667,0.362,0.362,1,0,0,0,0.497,0.566,0.566,0,0,0.144 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0,0.108 +1,0.788,0.788,0.317,0,0,0,0.635,0.555,0.555,0,0,0.216 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.18 +1,0.183,0.183,0,0,0,0,0.393,0.451,0.451,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.14 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.35,0.459,0.459,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.036 +0.667,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.574 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.036 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.252 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.276,0.517,0.517,0,0,0.036 +1,0.329,0.329,0.267,0,0,0,0.294,0.567,0.567,0,0,0 +0.667,0.239,0.239,0.45,0,0,0,0.325,0.549,0.549,0,0,0 +1,0.353,0.353,0,0,0,0,0.488,0.641,0.641,0,0,0 +0.667,0.289,0.289,0,0.3,0,0,0.472,0.591,0.591,0.642,0,0.18 +1,0.518,0.518,0,1,0,0,0.616,0.616,0.616,0.142,0,0.216 +1,0.668,0.668,0,0.0833,0,0,0.653,0.579,0.579,0,0,0.072 +1,0.788,0.788,0,0,0,0,0.635,0.555,0.555,0,0,0.359 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.05,0.05,0,0,0,0,0.273,0.442,0.442,0,0,0 +1,0.0768,0.0768,0.267,0,0,0,0.282,0.446,0.446,0,0,0.176 +1,0.222,0.222,1,0,0,0,0.35,0.459,0.459,0,0,0.175 +0.667,0.277,0.277,0.9,0,0,0,0.374,0.5,0.5,0,0,0.072 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0.144 +0.333,0.156,0.156,0,0,0,0,0.242,0.487,0.487,0,0,0.126 +0.667,0.256,0.256,0,0,0,0,0.233,0.508,0.508,0,0,0.0933 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0 +0.333,0.142,0.142,0.767,0,0,0,0.258,0.495,0.495,0,0.591,0 +0.667,0.235,0.235,0.917,0,1,0.667,0.276,0.517,0.517,0,0.478,0.036 +0.667,0.236,0.236,0,0,0,0,0.282,0.533,0.533,0,0.325,0.072 +1,0.334,0.334,0,0,0,0,0.359,0.592,0.592,0,0.689,0.18 +1,0.353,0.353,0.517,0,0,0,0.488,0.641,0.641,0,0.345,0 +1,0.408,0.408,1,0.05,0,0,0.58,0.653,0.653,0.366,0,0.036 +1,0.518,0.518,0.65,1,0,0,0.616,0.616,0.616,0.757,0,0.072 +1,0.668,0.668,0,0.65,0,0,0.653,0.579,0.579,0.703,0,0.18 +1,0.788,0.788,0,0.6,0,0,0.635,0.555,0.555,0.667,0,0.108 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.212 +1,0.136,0.136,0.267,0,0,0,0.304,0.462,0.462,0,0,0.0484 +1,0.163,0.163,1,0.3,0.0667,0.117,0.316,0.483,0.483,0.776,0.295,0 +1,0.162,0.162,0.9,1,0.933,1,0.276,0.487,0.487,0.218,0.484,0 +1,0.156,0.156,0.467,0.133,0,0.467,0.242,0.487,0.487,0.421,0,0 +1,0.256,0.256,0,0.867,0,0,0.233,0.508,0.508,0.657,0,0 +1,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0.575,0,0.072 +1,0.331,0.331,0,0,0,0,0.221,0.555,0.555,0.753,0,0.072 +1,0.328,0.328,0,0,0,0,0.258,0.555,0.555,0.287,0,0.036 +0.333,0.142,0.142,0,0,0,0,0.267,0.491,0.491,0,0,0.144 +0.333,0.143,0.143,0,0,0.0667,0.117,0.27,0.499,0.499,0,0.557,0.0982 +1,0.334,0.334,0.0167,0,0.933,1,0.359,0.592,0.592,0,0.532,0.212 +1,0.353,0.353,1,0,0,1,0.488,0.641,0.641,0,0.584,0.288 +1,0.408,0.408,1,0,0,0.133,0.58,0.653,0.653,0,0.366,0.216 +1,0.518,0.518,1,0,0,0,0.616,0.616,0.616,0,0.267,0 +1,0.668,0.668,1,0,0,0,0.653,0.579,0.579,0,0.511,0.238 +1,0.788,0.788,0.567,0,0,0,0.635,0.555,0.555,0,0.101,0.379 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,1,0.05,0,0,0.288,0.418,0.418,0.42,0,0 +0.333,0.0768,0.0768,0.167,1,0,0,0.282,0.446,0.446,0.134,0,0 +0.333,0.136,0.136,0,0.1,0,0,0.304,0.462,0.462,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.483,0.483,0,0,0.036 +0.333,0.162,0.162,0,0,0,0,0.276,0.487,0.487,0,0,0 +0.667,0.263,0.263,0,0,0,0,0.227,0.508,0.508,0,0,0.0713 +0.333,0.153,0.153,0,0,0,0,0.245,0.487,0.487,0,0,0.115 +0.667,0.245,0.245,0,0,0,0,0.239,0.517,0.517,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.324 +0.667,0.235,0.235,0,0,0,0,0.258,0.525,0.525,0,0.129,0.144 +0.333,0.142,0.142,0,0,1,0.367,0.267,0.491,0.491,0,0.242,0 +0.667,0.236,0.236,0,0,0,0.3,0.282,0.533,0.533,0,0.0689,0.108 +0.667,0.239,0.239,0,0,0,0,0.325,0.549,0.549,0,0,0.036 +0.667,0.252,0.252,0,0,0,0,0.411,0.582,0.582,0,0,0.207 +0.667,0.289,0.289,0,0.05,0,0,0.472,0.591,0.591,0.448,0,0.072 +1,0.518,0.518,0.717,1,0,0,0.616,0.616,0.616,0.375,0,0.108 +1,0.668,0.668,0,0.1,0,0,0.653,0.579,0.579,0,0,0.036 +1,0.542,0.542,0,0.55,0,0,0.509,0.525,0.525,0.883,0,0.036 +1,0.223,0.223,0,0.6,0,0,0.353,0.475,0.475,0,0,0.216 +1,0.116,0.116,0,0,0,0,0.325,0.458,0.458,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.294,0.454,0.454,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.462,0.462,0,0,0.0768 +1,0.277,0.277,0,0,0,0,0.374,0.5,0.5,0,0.134,0.194 +1,0.387,0.387,0,0.55,1,0.367,0.313,0.53,0.53,0.91,0.511,0.162 +1,0.37,0.37,0,0.6,0,0.533,0.212,0.53,0.53,0,0.563,0.0847 +1,0.359,0.359,0,0,0,0,0.221,0.53,0.53,0,0.754,0.28 +1,0.343,0.343,0,0,0,0,0.23,0.542,0.542,0,0,0.107 +0.667,0.237,0.237,0,0,0,0,0.233,0.525,0.525,0,0,0.198 +0,0.0495,0.0495,0,0,0.0667,0.117,0.258,0.465,0.465,0,0.481,0.216 +0.667,0.235,0.235,0,0,0.933,1,0.276,0.517,0.517,0,0.544,0.036 +0.333,0.143,0.143,0.267,0,0,0.917,0.27,0.499,0.499,0,0.567,0.252 +0.667,0.239,0.239,1,0,0,0,0.325,0.549,0.549,0,0.636,0.072 +0.667,0.252,0.252,0.9,0,0,0,0.411,0.582,0.582,0,0,0.216 +0.667,0.289,0.289,0,0,0,0,0.472,0.591,0.591,0,0,0.433 +0.667,0.362,0.362,0,0,0,0,0.497,0.566,0.566,0,0,0.779 +1,0.668,0.668,0,0,0,0,0.653,0.579,0.579,0,0,0.116 +1,0.542,0.542,0,0,0,0,0.509,0.525,0.525,0,0,0.176 +1,0.397,0.397,0,0,0,0,0.448,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.369 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.276 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.182 +0.333,0.0495,0.0495,0.933,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.072 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0.328,0,0.036 +0.667,0.251,0.251,0.65,0.967,0,0,0.234,0.528,0.528,0.709,0,0 +0.333,0.149,0.149,0,0.2,0,0,0.258,0.496,0.496,0.598,0,0.144 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0.207,0 +1,0.656,0.656,0,0,1,0.45,0.621,0.621,0.621,0,0.534,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0.461,0.146 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0.468,0.203 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0.214,0.471 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +1,0.164,0.164,0.683,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0.483,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +1,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.036 +1,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.108 +1,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.036 +1,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0 +1,0.168,0.168,0,0,0,0,0.336,0.525,0.525,0,0,0.192 +1,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.036 +0.667,0.454,0.454,0.433,0,0,0,0.5,0.569,0.569,0,0,0.343 +0.667,0.554,0.554,1,0,0,0,0.525,0.544,0.544,0,0,0.144 +1,0.584,0.584,1,0,0,0,0.512,0.528,0.528,0,0,0.036 +1,0.391,0.391,1,0,0,0,0.45,0.486,0.486,0,0,0.288 +1,0.116,0.116,0.583,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0.317,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0847 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.237 +0.667,0.278,0.278,0.267,0,0,0,0.228,0.511,0.511,0,0,0.337 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.305 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0.036 +0.333,0.15,0.15,1,0,0,0,0.246,0.496,0.496,0,0,0.144 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0.072 +0.333,0.149,0.149,0.317,0,0,0,0.268,0.492,0.492,0,0,0.144 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.072 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.236 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.072 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.072 +1,0.554,0.554,0,0,0.0667,0.117,0.525,0.544,0.544,0,0.627,0.216 +1,0.584,0.584,0,0,0.933,0.8,0.512,0.528,0.528,0,0.388,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +1,0.116,0.116,0.25,0,0,0,0.326,0.459,0.459,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.146 +1,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0.232 +1,0.139,0.139,0.667,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.148 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0.181,0.036 +0.667,0.16,0.16,0,0,1,0.617,0.246,0.488,0.488,0,0.402,0.288 +0.667,0.154,0.154,0,0,0,0.767,0.249,0.492,0.492,0,0.613,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0.402,0.036 +0.333,0.149,0.149,0.767,0,0,0,0.258,0.496,0.496,0,0.506,0.072 +0.667,0.249,0.249,1,0,0,0,0.277,0.519,0.519,0,0.435,0.036 +1,0.351,0.351,1,0,0,0,0.297,0.571,0.571,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0.036 +0.667,0.286,0.286,0.817,0,0,0,0.413,0.585,0.585,0,0,0.072 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.144 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.252 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.072 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.103 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.433 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0.0585 +1,0.284,0.284,0.917,0,0,0,0.376,0.503,0.503,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.14 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.226 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.0167 +0.667,0.259,0.259,0.0167,0,0,0,0.24,0.519,0.519,0,0,0.072 +0.667,0.251,0.251,0.467,0,0,0,0.234,0.528,0.528,0,0,0.108 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.072 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.108 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.036 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.036 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.036 +1,0.501,0.501,0.767,0,0,0,0.584,0.658,0.658,0,0,0.144 +1,0.656,0.656,0.917,0,0,0,0.621,0.621,0.621,0,0.21,0.252 +1,0.806,0.806,0,0,1,0.367,0.658,0.583,0.583,0,0.273,0.036 +1,0.584,0.584,0,0,0,1,0.512,0.528,0.528,0,0,0.072 +1,0.22,0.22,0,0,0,1,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0.167,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.717,0,0,0,0.258,0.465,0.465,0,0,0.218 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.0561 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.13 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.18 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.252 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.276 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.252 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.108 +0,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.268 +0.333,0.168,0.168,1,0,0,0,0.336,0.525,0.525,0,0,0.41 +0.667,0.351,0.351,1,0.05,0,0,0.475,0.594,0.594,0.297,0,0.036 +0.667,0.454,0.454,1,1,0,0,0.5,0.569,0.569,0.427,0,0 +1,0.806,0.806,1,0.117,0,0,0.658,0.583,0.583,0,0,0.036 +1,0.851,0.851,0.0667,0,0,0,0.639,0.559,0.559,0,0,0 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.072 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0503,0.0503,0.517,0,0,0,0.274,0.443,0.443,0,0,0.21 +1,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0.192 +1,0.139,0.139,0.167,0,0,0,0.305,0.463,0.463,0,0,0.599 +1,0.402,0.402,0,0,0,0,0.436,0.521,0.521,0,0,0.328 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.271 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.277 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.275 +0.667,0.259,0.259,0,0.3,0,0,0.24,0.519,0.519,0.623,0,0.374 +0.667,0.251,0.251,0,0.867,0,0,0.234,0.528,0.528,0.291,0,0.269 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.036 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.29 +0.667,0.259,0.259,0.767,0,0,0,0.327,0.552,0.552,0,0,0.124 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.0905 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.036 +0.667,0.454,0.454,1,0,0,0,0.5,0.569,0.569,0,0,0.036 +1,0.806,0.806,0.817,0,0,0,0.658,0.583,0.583,0,0,0 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.108 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.103 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.395 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.141 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.196 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.361 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.194 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.232 +1,0.259,0.259,0.183,0,0,0,0.327,0.552,0.552,0,0,0.252 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.105 +1,0.501,0.501,0.983,0,0,0,0.584,0.658,0.658,0.328,0,0.383 +1,0.656,0.656,0,0.467,0,0,0.621,0.621,0.621,0.318,0,0 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.288 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.304 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +1,0.0781,0.0781,0.683,0,0,0,0.283,0.447,0.447,0,0,0 +1,0.139,0.139,1,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,1,0,0,0,0.317,0.484,0.484,0,0,0.34 +1,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.288 +0.333,0.164,0.164,0.9,0,0,0,0.243,0.488,0.488,0,0,0.265 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.258 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.491 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.144 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0.683,0,0,0,0.413,0.585,0.585,0,0,0 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.18 +1,0.656,0.656,0.683,0.217,0,0,0.621,0.621,0.621,0.534,0,0.216 +1,0.806,0.806,0.0333,0.95,0,0,0.658,0.583,0.583,0.741,0,0.072 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0.406,0,0.232 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.093 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.185 +1,0.167,0.167,0.517,0,0,0,0.317,0.484,0.484,0,0,0.036 +0.667,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,1,0.3,0,0,0.246,0.488,0.488,0.63,0.241,0.072 +0.667,0.259,0.259,1,0.867,1,0.217,0.24,0.519,0.519,0.14,0.248,0.252 +0.667,0.251,0.251,0.0667,0,0,0,0.234,0.528,0.528,0,0.421,0.144 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.278,0.036 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.592,0.108 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.18 +1,0.363,0.363,0.767,0,0,0,0.361,0.596,0.596,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0.211,0,0 +1,0.501,0.501,0.4,0.8,0,0,0.584,0.658,0.658,0.678,0,0.072 +1,0.656,0.656,0,0.367,0,0,0.621,0.621,0.621,0,0,0.036 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.036 +1,0.584,0.584,0,0.05,0,0,0.512,0.528,0.528,0.345,0,0.036 +1,0.22,0.22,0,1,0,0,0.354,0.476,0.476,0.318,0,0.108 +1,0.0495,0.0495,0,0.35,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0503,0.0503,0.2,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.203 +0.333,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.104 +0.667,0.164,0.164,1,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.24,0.519,0.519,0,0,0.216 +0.667,0.251,0.251,1,0,0,0,0.234,0.528,0.528,0,0,0.072 +0.667,0.249,0.249,0.567,0,0,0,0.259,0.528,0.528,0,0,0.18 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.144 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0.0167,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0.7,0,0,0,0.413,0.585,0.585,0,0,0.072 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.18 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.432 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.108 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.193 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.225 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.216 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.483,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0.933,0,0,0,0.317,0.484,0.484,0.103,0.173,0 +1,0.168,0.168,0,0.8,1,0.367,0.277,0.488,0.488,0.496,0.522,0 +1,0.278,0.278,0,0.367,0,0.55,0.228,0.511,0.511,0,0.53,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0.474,0 +0.667,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0.373,0.144 +0.667,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.036 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.28,0.108 +0.667,0.251,0.251,0,0,1,0.617,0.284,0.536,0.536,0,0,0.108 +0.667,0.259,0.259,0.517,0,0,0.0667,0.327,0.552,0.552,0,0,0.252 +0.667,0.286,0.286,0.2,0,0,0,0.413,0.585,0.585,0,0,0.072 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.18 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.144 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.216 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.18 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0887 +1,0.0503,0.0503,0.0167,0,0,0,0.274,0.443,0.443,0,0,0.219 +1,0.0781,0.0781,0.467,0,0,0,0.283,0.447,0.447,0,0,0.0488 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.262 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.454 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0.383,0.17 +1,0.392,0.392,0,0,1,0.45,0.213,0.534,0.534,0,0.406,0.673 +1,0.381,0.381,0,0,0,0,0.222,0.534,0.534,0,0.629,0.171 +1,0.364,0.364,0,0,0,0,0.232,0.546,0.546,0,0.581,0.174 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0.316,0.036 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0.422,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0.231,0.036 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.072 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0.767,0,0,0,0.413,0.585,0.585,0,0,0.108 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.036 +0.333,0.252,0.252,1,0,0,0,0.379,0.517,0.517,0,0,0.216 +0.333,0.302,0.302,1,0,0,0,0.391,0.505,0.505,0,0,0 +0.333,0.317,0.317,0.817,0,0,0,0.385,0.496,0.496,0,0,0.175 +0.667,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.398 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.152 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.717,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.036 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.036 +0.667,0.251,0.251,0.0167,0,0,0,0.234,0.528,0.528,0,0,0.18 +0.667,0.249,0.249,1,0,0,0,0.259,0.528,0.528,0,0,0.18 +0.667,0.249,0.249,1,0,0,0,0.277,0.519,0.519,0,0,0.072 +0.667,0.251,0.251,0.15,0,0,0,0.284,0.536,0.536,0,0,0.216 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.432 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.108 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.036 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0.278 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0.223 +1,0.099,0.099,0,0,0,0,0.333,0.445,0.445,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.164,0.164,0.483,0,0,0,0.243,0.488,0.488,0,0,0 +0.667,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.216 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.072 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.379 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.216 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0,0,0,0.0333,0.475,0.594,0.594,0,0.71,0 +1,0.656,0.656,0,0,1,0.883,0.621,0.621,0.621,0,0.539,0.108 +1,0.806,0.806,0.433,0,0,0,0.658,0.583,0.583,0,0.786,0 +1,0.851,0.851,0.05,0,0,0,0.639,0.559,0.559,0,0.7,0.036 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0.276,0.124 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0.518,0.175 +1,0.124,0.124,0,0,0,0,0.371,0.434,0.434,0,0.127,0.252 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.168,0.168,0.5,0,0,0,0.277,0.488,0.488,0,0,0.161 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.169 +0.333,0.16,0.16,0.433,0,0,0,0.246,0.488,0.488,0,0,0.119 +0.333,0.154,0.154,0.283,0,0,0,0.249,0.492,0.492,0,0,0.257 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.571 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.298 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.108 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.036 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.108 +1,0.404,0.404,0.433,0,0,0,0.491,0.646,0.646,0,0,0.252 +0.667,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0.18 +1,0.656,0.656,0.0167,0,0,0,0.621,0.621,0.621,0,0,0.072 +0.667,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.072 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.0534,0.21 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.294 +1,0.167,0.167,0.433,0,0,0,0.317,0.484,0.484,0,0,0.176 +1,0.404,0.404,0,0,0,0,0.315,0.534,0.534,0,0,0 +0.667,0.278,0.278,0,0.55,0.0667,0.117,0.228,0.511,0.511,0.753,0.716,0 +1,0.381,0.381,0,0.617,0.933,1,0.222,0.534,0.534,0.09,0.385,0.144 +1,0.364,0.364,0,0,0,0.0333,0.232,0.546,0.546,0,0.388,0.072 +1,0.352,0.352,0,0,0,0,0.222,0.559,0.559,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0.216 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.108 +0.667,0.251,0.251,0.0167,0,0,0,0.284,0.536,0.536,0,0,0.108 +1,0.363,0.363,0.467,0,0,0,0.361,0.596,0.596,0,0,0.036 +1,0.404,0.404,0,0,0,0,0.491,0.646,0.646,0,0,0.036 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.036 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.036 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.036 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.144 +1,0.22,0.22,0.517,0,0,0,0.354,0.476,0.476,0,0,0.072 +1,0.116,0.116,0.2,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.124 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.118 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.0887 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.151 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.127 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.203 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0.222,0.18 +0.333,0.164,0.164,0,0,1,0.867,0.243,0.488,0.488,0,0.639,0.108 +0.667,0.27,0.27,0,0,0,0.733,0.234,0.511,0.511,0,0.39,0.324 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0.243,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0.477,0.036 +0.333,0.149,0.149,0,0,1,0.683,0.268,0.492,0.492,0,0,0.072 +0.333,0.15,0.15,0,0,0.0667,0.117,0.271,0.501,0.501,0,0.509,0.108 +0.667,0.259,0.259,0.267,0,0.933,0.8,0.327,0.552,0.552,0.192,0.802,0.072 +1,0.404,0.404,1,0.8,0,0,0.491,0.646,0.646,0.688,0.0886,0 +1,0.501,0.501,1,0.367,0,0,0.584,0.658,0.658,0,0,0.036 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0,0.271 +1,0.806,0.806,1,0,0,0,0.658,0.583,0.583,0,0,0.194 +1,0.851,0.851,0.317,0,0,0,0.639,0.559,0.559,0,0,0.108 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.395,0.453,0.453,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0.0655 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0.531 +1,0.139,0.139,0.933,0,0,0,0.305,0.463,0.463,0.134,0,0.234 +1,0.167,0.167,0,0.8,0,0,0.317,0.484,0.484,0.575,0,0.177 +0.667,0.286,0.286,0,0.6,0,0,0.296,0.511,0.511,0,0,0.0878 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.072 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.036 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.072 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.18 +0.667,0.302,0.302,0,0,0,0,0.391,0.505,0.505,0,0,0.22 +1,0.317,0.317,0,0,0,0,0.385,0.496,0.496,0,0,0.18 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.139,0.139,0.517,0,0,0,0.305,0.463,0.463,0,0,0.0536 +1,0.402,0.402,0.2,0,0,0,0.436,0.521,0.521,0,0,0.233 +0.667,0.286,0.286,0,0.05,0,0,0.296,0.511,0.511,0.456,0,0 +0.333,0.164,0.164,0,1,0,0,0.243,0.488,0.488,0.67,0,0 +0.333,0.16,0.16,0,0.117,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0.483,0,0,0,0.249,0.492,0.492,0,0,0.216 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.178 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.18 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.072 +0.667,0.251,0.251,0.517,0,0,0,0.284,0.536,0.536,0,0,0.187 +0.667,0.259,0.259,0.2,0,0,0,0.327,0.552,0.552,0,0,0.072 +0.667,0.286,0.286,0,0,0,0,0.413,0.585,0.585,0,0,0.072 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.216 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.432 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.072 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.468 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.25 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0 +0.667,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.167,0.167,1,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.277,0.488,0.488,0,0,0.277 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0.466 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.229 +0.667,0.259,0.259,0.0667,0,0,0,0.24,0.519,0.519,0,0,0.186 +0.667,0.251,0.251,0.0167,0,0,0,0.234,0.528,0.528,0,0,0.108 +0.333,0.149,0.149,1,0,0,0,0.258,0.496,0.496,0,0,0.036 +0.667,0.249,0.249,1,0,0,0,0.277,0.519,0.519,0,0,0.036 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0.139 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0.216 +1,0.404,0.404,0.567,0,0,0,0.491,0.646,0.646,0,0,0.036 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.108 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.108 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.426 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.223 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.511 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.072 +0.667,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.145 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.511 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.0542 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.144 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.17 +0.333,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.036 +0.667,0.168,0.168,0.683,0,0,0,0.336,0.525,0.525,0,0,0.072 +1,0.351,0.351,1,0,0,0,0.475,0.594,0.594,0,0,0.144 +1,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0 +1,0.554,0.554,0,0,0,0,0.525,0.544,0.544,0,0,0.357 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.397 +0.667,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0698 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.146 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.201 +0.667,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0 +0.333,0.16,0.16,0.183,0,0,0,0.246,0.488,0.488,0,0,0 +0,0.0495,0.0495,0.3,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0.036 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0 +0.333,0.15,0.15,0.433,0,0,0,0.271,0.501,0.501,0,0,0.108 +0.333,0.154,0.154,0.05,0,0,0.0333,0.292,0.509,0.509,0,0.336,0 +1,0.404,0.404,0,0,1,0.883,0.491,0.646,0.646,0,0.439,0.36 +1,0.501,0.501,0,0,0,0,0.584,0.658,0.658,0,0,0.072 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.108 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.466 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0781,0.0781,1,0,0,0,0.283,0.447,0.447,0,0,0.0921 +1,0.228,0.228,0.65,0,0,0,0.352,0.461,0.461,0,0,0.319 +1,0.284,0.284,0,0,0,0,0.376,0.503,0.503,0,0,0.132 +0.667,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.072 +0.667,0.278,0.278,0,0,0,0,0.228,0.511,0.511,0,0,0.351 +0.667,0.27,0.27,0,0,0,0,0.234,0.511,0.511,0,0,0.216 +0.667,0.259,0.259,0.767,0,0,0,0.24,0.519,0.519,0,0,0.252 +0.667,0.251,0.251,1,0,0,0,0.234,0.528,0.528,0,0,0.261 +0.667,0.249,0.249,1,0,0,0,0.259,0.528,0.528,0,0,0.144 +0.667,0.249,0.249,1,0,0,0,0.277,0.519,0.519,0,0,0.036 +0.667,0.251,0.251,0.817,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,0.517,0,0,0,0.327,0.552,0.552,0,0,0.036 +0.667,0.286,0.286,0.933,0,0,0,0.413,0.585,0.585,0,0,0 +0.667,0.351,0.351,0,0,0,0,0.475,0.594,0.594,0,0,0.072 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.397 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.036 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.108 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0668 +1,0.0495,0.0495,0,0,0,0,0.283,0.438,0.438,0,0,0.219 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.345,0 +1,0.0781,0.0781,0,0,1,0.867,0.283,0.447,0.447,0,0.114,0 +0.667,0.0495,0.0495,0.0167,0,0,1,0.258,0.465,0.465,0,0,0.16 +0.667,0.167,0.167,1,0,0,0.433,0.317,0.484,0.484,0,0,0.206 +0.667,0.286,0.286,1,0,0,0,0.296,0.511,0.511,0,0,0.25 +0.667,0.278,0.278,1,0,0,0,0.228,0.511,0.511,0,0,0.255 +0.667,0.27,0.27,1,0,0,0,0.234,0.511,0.511,0,0,0.31 +0.667,0.259,0.259,0.567,0,0,0,0.24,0.519,0.519,0,0,0.072 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.072 +0.667,0.149,0.149,0.767,0,0,0,0.268,0.492,0.492,0,0,0.036 +0.667,0.251,0.251,1,0,0,0,0.284,0.536,0.536,0,0,0 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0 +0.667,0.286,0.286,1,0,0,0,0.413,0.585,0.585,0,0,0.144 +1,0.501,0.501,0.817,0,0,0,0.584,0.658,0.658,0,0,0.389 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0,0,0.327 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.072 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.108 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.286,0.447,0.447,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.272 +1,0.139,0.139,0.7,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0.122 +1,0.278,0.278,0.267,0,0,0,0.228,0.511,0.511,0,0,0.2 +0.667,0.27,0.27,0.45,0,0,0,0.234,0.511,0.511,0,0,0 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.108 +0.667,0.251,0.251,0,0,0.0667,0.117,0.234,0.528,0.528,0,0.333,0.072 +0.667,0.249,0.249,0,0,0.933,1,0.259,0.528,0.528,0,0.684,0.18 +0.667,0.249,0.249,0,0,0,1,0.277,0.519,0.519,0,0.388,0 +0.667,0.251,0.251,0.767,0,0,0.183,0.284,0.536,0.536,0,0,0.181 +1,0.363,0.363,1,0,0,0,0.361,0.596,0.596,0,0,0.541 +1,0.404,0.404,1,0,0,0,0.491,0.646,0.646,0,0,0.164 +0.667,0.351,0.351,1,0.05,0,0,0.475,0.594,0.594,0.397,0,0.175 +1,0.656,0.656,0.817,1,0,0,0.621,0.621,0.621,0.644,0,0.443 +1,0.806,0.806,0,0.117,0,0,0.658,0.583,0.583,0,0,0.18 +1,0.584,0.584,0.517,0,0,0,0.512,0.528,0.528,0,0,0 +1,0.22,0.22,0.2,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.123 +1,0.0503,0.0503,0,0,0,0,0.274,0.443,0.443,0,0,0.111 +1,0.0781,0.0781,0,0,0,0,0.283,0.447,0.447,0,0,0.219 +1,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0.134 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0.522 +1,0.286,0.286,0,0,0,0,0.296,0.511,0.511,0,0,0.404 +1,0.392,0.392,0,0.55,0,0,0.213,0.534,0.534,0.747,0,0.036 +0.667,0.27,0.27,0,0.85,0,0,0.234,0.511,0.511,0.132,0,0.545 +0.667,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0.144 +0.667,0.249,0.249,0,0,0,0,0.259,0.528,0.528,0,0,0 +0.667,0.249,0.249,0,0,0,0,0.277,0.519,0.519,0,0,0.108 +0.667,0.251,0.251,0,0,0,0,0.284,0.536,0.536,0,0,0.216 +0.667,0.259,0.259,0,0,0,0,0.327,0.552,0.552,0,0,0.072 +0.333,0.168,0.168,0.517,0,0,0,0.336,0.525,0.525,0,0,0.036 +0.333,0.2,0.2,1,0,0,0,0.366,0.53,0.53,0,0,0.18 +0.667,0.454,0.454,0.167,0,0,0,0.5,0.569,0.569,0,0,0.036 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.148 +1,0.851,0.851,0,0,0,0,0.639,0.559,0.559,0,0,0.072 +1,0.22,0.22,0,0,0,0,0.354,0.476,0.476,0,0,0 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.295,0.455,0.455,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.286,0.443,0.443,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.29,0.42,0.42,0,0,0.0817 +1,0.107,0.107,0,0,0,0,0.308,0.428,0.428,0,0,0 +0.667,0.139,0.139,0,0,0,0,0.305,0.463,0.463,0,0,0 +0.667,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.333,0.164,0.164,0,0,0,0,0.243,0.488,0.488,0,0,0.036 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0.072 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0.0816,0.036 +0.333,0.149,0.149,0,0,1,0.367,0.258,0.496,0.496,0,0.533,0.036 +0.667,0.249,0.249,0,0,0,1,0.277,0.519,0.519,0,0.546,0.108 +1,0.351,0.351,0,0,0,0.933,0.297,0.571,0.571,0,0.409,0.216 +1,0.363,0.363,0,0,0,0,0.361,0.596,0.596,0,0,0.072 +1,0.404,0.404,0,0.3,0,0,0.491,0.646,0.646,0.439,0,0.144 +1,0.501,0.501,0,0.867,0,0,0.584,0.658,0.658,0.762,0,0 +1,0.656,0.656,0,0,0,0,0.621,0.621,0.621,0.27,0,0.072 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.216 +1,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.499 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.167,0.167,0,0,0,0,0.317,0.484,0.484,0,0,0 +1,0.168,0.168,0,0,0,0,0.277,0.488,0.488,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.108 +0.333,0.154,0.154,0,0,0,0,0.249,0.492,0.492,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.246,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.288 +0.667,0.251,0.251,0.433,0,0,0,0.284,0.536,0.536,0,0,0.252 +0.667,0.259,0.259,1,0,0,0,0.327,0.552,0.552,0,0,0.036 +0.333,0.168,0.168,0.0167,0,0,0,0.336,0.525,0.525,0,0,0.252 +0.333,0.2,0.2,0,0,0,0,0.366,0.53,0.53,0,0,0.036 +0.667,0.454,0.454,0,0,0,0,0.5,0.569,0.569,0,0,0.0765 +1,0.806,0.806,0,0,0,0,0.658,0.583,0.583,0,0,0.56 +0.667,0.584,0.584,0,0,0,0,0.512,0.528,0.528,0,0,0.268 +1,0.391,0.391,0,0,0,0,0.45,0.486,0.486,0,0,0.0698 +1,0.116,0.116,0,0,0,0,0.326,0.459,0.459,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.133 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.408 +1,0.16,0.16,0,0,0,0,0.246,0.488,0.488,0,0,0.169 +1,0.259,0.259,0,0,0,0,0.24,0.519,0.519,0,0,0.223 +0.667,0.251,0.251,0,0,0,0,0.234,0.528,0.528,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.258,0.496,0.496,0,0,0.108 +0.333,0.149,0.149,0,0,0,0,0.268,0.492,0.492,0,0,0.321 +0.333,0.15,0.15,0,0,0,0,0.271,0.501,0.501,0,0,0.508 +0.667,0.154,0.154,0,0,0,0,0.292,0.509,0.509,0,0,0.188 +0.667,0.286,0.286,0.683,0,0,0,0.413,0.585,0.585,0,0,0.188 +1,0.501,0.501,1,0,0,0,0.584,0.658,0.658,0,0,0.292 +1,0.656,0.656,1,0,0,0,0.621,0.621,0.621,0,0.203,0.254 +1,0.806,0.806,1,0,1,0.217,0.658,0.583,0.583,0,0.376,0.036 +1,0.851,0.851,0.9,0,0,0,0.639,0.559,0.559,0,0.532,0.036 +1,0.561,0.561,0,0,0,0,0.547,0.497,0.497,0,0.097,0.093 +1,0.249,0.249,0,0,0,0,0.463,0.447,0.447,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.072 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.124 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.159 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.46 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0.0533 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.14 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0.219,0.108 +0.667,0.291,0.291,0,0,0.933,0.883,0.263,0.581,0.581,0,0.398,0.036 +0.667,0.279,0.279,0.517,0,0,1,0.271,0.591,0.591,0,0.271,0.036 +0.667,0.271,0.271,0.983,0,0,0.5,0.263,0.601,0.601,0,0,0.288 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.108 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.108 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +1,0.417,0.417,0.517,0,0,0,0.433,0.713,0.713,0,0,0 +0.667,0.35,0.35,1,0.05,0,0,0.478,0.67,0.67,0.406,0,0.288 +0.667,0.453,0.453,0.733,1,0,0,0.552,0.68,0.68,0.272,0,0.252 +1,0.829,0.829,0,0.717,0,0,0.743,0.743,0.743,0.716,0,0.144 +1,0.905,0.905,0,0.667,0,0,0.788,0.698,0.698,0.791,0,0.36 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0.103,0,0.072 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0393 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.132 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.107 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.119 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.236 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0.398,0.232 +0.667,0.279,0.279,0,0,0.933,0.233,0.271,0.591,0.591,0,0.622,0.203 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0.847,0.294 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0.64,0.108 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.267,0.036 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0.53,0 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0.508,0.216 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.144 +0.333,0.251,0.251,0,0,0,0,0.405,0.573,0.573,0,0,0.072 +0.667,0.569,0.569,0,0.55,0,0,0.581,0.65,0.65,0.577,0,0.036 +0.667,0.62,0.62,0,0.667,0,0,0.611,0.621,0.621,0,0,0.43 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.22 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.144 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.151 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0.144 +1,0.417,0.417,1,0,0,0,0.521,0.624,0.624,0,0,0.251 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0,0.036 +0.667,0.291,0.291,0.5,0,0,0,0.263,0.581,0.581,0,0,0.288 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.072 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.0893 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.248 +0.667,0.274,0.274,0.767,0,0,0,0.323,0.611,0.611,0,0,0.28 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0 +1,0.501,0.501,1,0,0,0,0.588,0.773,0.773,0,0,0.036 +1,0.655,0.655,1,0,0,0,0.699,0.788,0.788,0,0,0.216 +1,0.829,0.829,1,0,0,0,0.743,0.743,0.743,0,0,0.216 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.233,0 +1,0.821,0.821,0,0,0.933,0.883,0.765,0.669,0.669,0,0.45,0.072 +1,0.356,0.356,0,0,0,0.3,0.522,0.551,0.551,0,0.461,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0.551,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0.0366,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.201 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.266 +1,0.172,0.172,1,0,0,0,0.346,0.518,0.518,0,0,0.1 +1,0.301,0.301,0.733,0,0,0,0.337,0.581,0.581,0,0,0.0969 +0.667,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.232 +0.667,0.17,0.17,0.267,0,0,0,0.261,0.523,0.523,0,0,0.089 +0.667,0.279,0.279,0.483,0.05,0,0,0.271,0.591,0.591,0.461,0,0 +0.667,0.271,0.271,0,1,0,0,0.263,0.601,0.601,0.673,0,0.272 +0.667,0.269,0.269,0,0.417,0,0,0.293,0.601,0.601,0.305,0,0.308 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.408 +0.667,0.274,0.274,0.767,0,0,0,0.323,0.611,0.611,0,0,0.215 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0.036 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.216 +0.667,0.453,0.453,1,0,0,0,0.552,0.68,0.68,0,0,0.108 +0.667,0.569,0.569,1,0,0,0,0.581,0.65,0.65,0,0,0.324 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.072 +0.667,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.363 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.126 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.112 +1,0.099,0.099,0,0,0,0,0.382,0.502,0.502,0,0,0.694 +1,0.066,0.066,0,0,0,0,0.36,0.482,0.482,0,0,0.147 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.176 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.446 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.108 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.32 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +0.333,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0.983,0,0,0,0.263,0.601,0.601,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.036 +0.333,0.2,0.2,0.517,0,0,0,0.368,0.568,0.568,0,0,0.108 +0.667,0.453,0.453,0.983,0,0,0,0.552,0.68,0.68,0,0,0.324 +0.667,0.569,0.569,0,0.05,0,0,0.581,0.65,0.65,0.383,0,0.144 +0.667,0.62,0.62,0,1,0,0,0.611,0.621,0.621,0.732,0,0.072 +0.667,0.564,0.564,0,0.167,0,0,0.596,0.601,0.601,0,0,0.072 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.149 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.228 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.135 +0.667,0.299,0.299,0,0.55,0,0,0.256,0.581,0.581,0.579,0,0.349 +0.667,0.291,0.291,0,0.917,0,0,0.263,0.581,0.581,0,0,0.295 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.607 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.509 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.122 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0.259,0.108 +0.333,0.162,0.162,0,0,0.933,0.633,0.29,0.538,0.538,0,0.571,0.252 +0.667,0.294,0.294,0,0,0,0.317,0.374,0.631,0.631,0,0,0.252 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.108 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.252 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.438 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.167,0.516 +0.667,0.203,0.203,0,0,0.933,0.633,0.39,0.508,0.508,0,0.252,0 +0.667,0.0495,0.0495,0,0,0,0.317,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.211 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0.115 +1,0.0495,0.0495,0,0,0,0,0.305,0.464,0.464,0,0,0.367 +1,0.0506,0.0506,0.0167,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0.733,0,0,0,0.305,0.474,0.474,0,0,0.036 +1,0.143,0.143,0,0,0.0667,0.133,0.331,0.493,0.493,0,0.19,0.036 +0.667,0.172,0.172,0,0,0.867,0.333,0.346,0.518,0.518,0,0.444,0.036 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0.506,0.18 +0.667,0.174,0.174,0.267,0,0,0,0.257,0.523,0.523,0,0.153,0 +0.667,0.291,0.291,0.233,0,0,0,0.263,0.581,0.581,0,0,0.072 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.072 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.457,0.036 +0.333,0.162,0.162,0,0,0.933,0.7,0.29,0.538,0.538,0,0.374,0.036 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0.113 +1,0.501,0.501,0.767,0,0,0,0.588,0.773,0.773,0,0,0.036 +1,0.655,0.655,1,0,0,0,0.699,0.788,0.788,0,0,0.036 +1,0.829,0.829,0.483,0,0,0,0.743,0.743,0.743,0,0,0.036 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.036 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.036 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.34 +1,0.143,0.143,0.267,0,0,0,0.331,0.493,0.493,0,0,0.135 +1,0.172,0.172,1,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,0.983,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.036 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.072 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.036 +0.333,0.159,0.159,0.517,0,0,0,0.286,0.528,0.528,0,0,0.072 +0.667,0.274,0.274,1,0,0,0,0.323,0.611,0.611,0,0,0.999 +1,0.417,0.417,0.733,0,0,0,0.433,0.713,0.713,0,0,0.216 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.072 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.144 +1,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.144 +1,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.36 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0875 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.239 +0.667,0.175,0.175,0.267,0,0,0,0.298,0.523,0.523,0,0,0.036 +0.333,0.174,0.174,0.483,0,0,0,0.257,0.523,0.523,0,0,0.072 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.144 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.144 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.18 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.108 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.0951 +1,0.417,0.417,0,0,0,0,0.433,0.713,0.713,0,0,0.036 +1,0.501,0.501,0.267,0,0,0,0.588,0.773,0.773,0.115,0,0 +1,0.655,0.655,1,0.8,0,0,0.699,0.788,0.788,0.789,0,0.036 +1,0.829,0.829,1,0.417,0,0,0.743,0.743,0.743,0.626,0,0.18 +1,0.62,0.62,1,0,0,0,0.611,0.621,0.621,0.847,0,0.036 +1,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0.243,0,0.108 +1,0.356,0.356,0.5,0,0,0,0.522,0.551,0.551,0,0,0.473 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0.129 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0649 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.172,0.172,0.267,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,1,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.299,0.299,0.983,0,0,0,0.256,0.581,0.581,0,0.195,0 +0.667,0.291,0.291,0,0,0.933,0.467,0.263,0.581,0.581,0,0.442,0.036 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0.539,0.18 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.144 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.144 +0.667,0.294,0.294,0.0167,0,0,0,0.374,0.631,0.631,0,0,0.216 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.072 +1,0.655,0.655,1,0,0,0,0.699,0.788,0.788,0,0,0.144 +1,0.829,0.829,1,0,0,0,0.743,0.743,0.743,0,0,0.108 +1,0.905,0.905,1,0,0,0,0.788,0.698,0.698,0,0,0.216 +1,0.564,0.564,0.75,0,0,0,0.596,0.601,0.601,0,0,0.108 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0924 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.0722 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.072 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.288 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0.252 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.108 +1,0.501,0.501,0.767,0.3,0,0,0.588,0.773,0.773,0.4,0,0.18 +1,0.655,0.655,1,0.917,0,0,0.699,0.788,0.788,0.653,0,0.036 +1,0.829,0.829,0.483,0,0,0,0.743,0.743,0.743,0,0,0.072 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.456 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.217 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.18 +1,0.116,0.116,0,0.05,0,0,0.357,0.489,0.489,0.435,0,0.036 +1,0.0495,0.0495,0,1,0,0,0.258,0.465,0.465,0.134,0,0.036 +1,0.0495,0.0495,0,0.167,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0.0789 +0.333,0.143,0.143,0.233,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.072 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.108 +0.667,0.269,0.269,0.267,0,0,0,0.293,0.601,0.601,0,0,0.108 +0.667,0.269,0.269,0.233,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.324 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.443 +1,0.655,0.655,0,0.05,0,0,0.699,0.788,0.788,0.391,0,0 +1,0.829,0.829,0,0.933,0,0,0.743,0.743,0.743,0.448,0,0.18 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.036 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.128 +1,0.172,0.172,0.767,0,0,0,0.346,0.518,0.518,0,0,0.143 +1,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0.485,0 +1,0.299,0.299,1,0,0.933,0.883,0.256,0.581,0.581,0,0.47,0.0774 +0.667,0.17,0.17,1,0,0,0.533,0.261,0.523,0.523,0,0.333,0 +0.667,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0.726,0 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0.284,0.036 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.333,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0,0 +0.333,0.2,0.2,0.267,0,0,0,0.368,0.568,0.568,0,0,0.036 +1,0.655,0.655,1,0.05,0,0,0.699,0.788,0.788,0.439,0,0 +1,0.829,0.829,1,1,0,0,0.743,0.743,0.743,0.14,0,0.246 +1,0.905,0.905,1,0.167,0,0,0.788,0.698,0.698,0,0,0.144 +0.667,0.564,0.564,1,0,0,0,0.596,0.601,0.601,0,0,0.18 +0.667,0.356,0.356,0.5,0,0,0,0.522,0.551,0.551,0,0,0.036 +1,0.249,0.249,0,0,0,0,0.555,0.535,0.535,0,0,0.144 +0.667,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.252 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.309,0.469,0.469,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.275 +1,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0.355 +1,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.0714 +1,0.411,0.411,0.267,0.55,0,0,0.266,0.639,0.639,0.582,0,0 +0.667,0.279,0.279,1,0.917,0,0,0.271,0.591,0.591,0,0,0.036 +0.667,0.271,0.271,0.983,0,0,0,0.263,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.108 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.108 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.371 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0.229 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.072 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.424 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.227 +1,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0.0349 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.17,0.17,0.0167,0,0,0,0.261,0.523,0.523,0,0,0 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0,0.036 +0.333,0.16,0.16,1,0,0,0,0.261,0.533,0.533,0,0,0 +0.667,0.269,0.269,1,0,0,0,0.293,0.601,0.601,0,0,0 +0.333,0.159,0.159,1,0,0,0,0.286,0.528,0.528,0,0,0.144 +0.333,0.162,0.162,0.75,0,0,0,0.29,0.538,0.538,0,0,0.072 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.2,0.2,1,0,0,0,0.368,0.568,0.568,0,0,0.108 +0.333,0.251,0.251,1,0,0,0,0.405,0.573,0.573,0,0,0.216 +0.333,0.309,0.309,1,0,0,0,0.42,0.558,0.558,0,0,0.199 +0.667,0.62,0.62,1,0,0,0,0.611,0.621,0.621,0,0,0.357 +1,0.564,0.564,0.5,0,0,0,0.596,0.601,0.601,0,0,0.216 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,1,0,0,0,0.294,0.469,0.469,0,0,0.348 +1,0.0798,0.0798,1,0,0,0,0.305,0.474,0.474,0,0,0.126 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0.0701 +1,0.295,0.295,1,0.3,0,0,0.433,0.571,0.571,0.764,0,0.036 +0.667,0.175,0.175,0.5,1,0,0,0.298,0.523,0.523,0.76,0,0.072 +0.667,0.299,0.299,0,0.167,0,0,0.256,0.581,0.581,0.567,0,0.072 +0.333,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0.593,0,0.224 +1,0.394,0.394,0.767,0,0,0,0.277,0.654,0.654,0.787,0.291,0.144 +1,0.382,0.382,1,0,0.933,0.7,0.266,0.669,0.669,0,0.689,0 +1,0.378,0.378,0.483,0,0,0,0.311,0.669,0.669,0,0.449,0 +1,0.379,0.379,0,0,0,0,0.344,0.654,0.654,0,0,0.454 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.554 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.339 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.508 +1,0.655,0.655,0,0.05,0,0,0.699,0.788,0.788,0.469,0.198,0.257 +1,0.829,0.829,0.517,1,0.933,0.383,0.743,0.743,0.743,0.554,0.391,0.664 +1,0.62,0.62,1,0.167,0,0.8,0.611,0.621,0.621,0,0,0.162 +1,0.564,0.564,0.233,0,0,0,0.596,0.601,0.601,0,0,0 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.292 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0506 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.125 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.175,0.175,0,0.55,0,0,0.298,0.523,0.523,0.726,0,0.144 +0.667,0.174,0.174,0.0167,0.917,0,0,0.257,0.523,0.523,0.607,0,0 +0.667,0.17,0.17,1,0,0,0,0.261,0.523,0.523,0.305,0,0.036 +0.667,0.164,0.164,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.601,0.601,0,0,0.072 +0.667,0.269,0.269,1,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0.75,0,0,0,0.315,0.591,0.591,0,0,0 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.036 +0.667,0.294,0.294,0.767,0,0,0,0.374,0.631,0.631,0,0,0.144 +1,0.501,0.501,0.983,0,0,0,0.588,0.773,0.773,0,0,0.18 +1,0.655,0.655,0.267,0,0,0,0.699,0.788,0.788,0,0,0.252 +1,0.569,0.569,1,0,0,0,0.581,0.65,0.65,0,0,0.18 +1,0.62,0.62,0.983,0.05,0,0,0.611,0.621,0.621,0.358,0,0.072 +1,0.564,0.564,0,1,0,0,0.596,0.601,0.601,0.762,0,0.406 +1,0.203,0.203,0,0.167,0,0,0.39,0.508,0.508,0.251,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.143,0.143,1,0,0,0,0.331,0.493,0.493,0,0,0.363 +1,0.172,0.172,0.483,0,0,0,0.346,0.518,0.518,0,0,0.116 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.205 +1,0.299,0.299,0.267,0,0,0,0.256,0.581,0.581,0,0,0 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0,0.18 +0.667,0.271,0.271,1,0,0,0,0.263,0.601,0.601,0,0,0 +0.333,0.159,0.159,1,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.162,0.162,0.267,0,0,0,0.29,0.538,0.538,0,0,0.216 +0.667,0.294,0.294,1,0,0,0,0.374,0.631,0.631,0,0,0.072 +0.667,0.35,0.35,0.233,0,0,0,0.478,0.67,0.67,0,0,0.072 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.108 +0.667,0.569,0.569,0,0,0,0,0.581,0.65,0.65,0,0,0.252 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.036 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.036 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.341 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.121 +0.667,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.146,0,0 +0.667,0.301,0.301,0,0.8,0,0,0.337,0.581,0.581,0.667,0,0 +0.667,0.299,0.299,0,0.417,0,0,0.256,0.581,0.581,0,0,0.072 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.036 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.072 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.072 +0.667,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.347,0.144 +0.667,0.2,0.2,0,0,0.933,0.467,0.368,0.568,0.568,0,0.45,0.216 +0.667,0.453,0.453,0,0.05,0,0,0.552,0.68,0.68,0.409,0.345,0.036 +1,0.829,0.829,0,1,0,0,0.743,0.743,0.743,0.633,0,0 +0.667,0.62,0.62,0,0.417,0,0,0.611,0.621,0.621,0,0,0.036 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.036 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.282 +0.667,0.175,0.175,0.517,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0.983,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.116 +0.667,0.279,0.279,0,0,0.0667,0.133,0.271,0.591,0.591,0,0.437,0 +1,0.271,0.271,0,0,0.867,0.333,0.263,0.601,0.601,0,0.377,0 +1,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0.693,0.072 +0.667,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.108 +1,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.144 +1,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0,0.18 +1,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.396 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.072 +0.667,0.62,0.62,0,0,0,0,0.611,0.621,0.621,0,0,0.212 +0.667,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0.174,0.182 +0.667,0.356,0.356,0,0,0.933,0.383,0.522,0.551,0.551,0,0.245,0.333 +0.667,0.183,0.183,0,0,0,1,0.456,0.512,0.512,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,1,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.175,0.175,1,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.174,0.174,0.233,0,0,0,0.257,0.523,0.523,0,0,0.269 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0799 +0.333,0.164,0.164,0.267,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,1,0,0,0,0.261,0.533,0.533,0,0,0.288 +0.333,0.159,0.159,1,0,0,0,0.275,0.533,0.533,0,0,0.144 +0.333,0.159,0.159,1,0,0,0,0.286,0.528,0.528,0,0,0.036 +0.333,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0.5,0,0,0,0.374,0.631,0.631,0,0,0.036 +0.667,0.2,0.2,0,0,0,0,0.368,0.568,0.568,0,0,0.072 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.036 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.268 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0.381 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.072 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.137 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0.186,0.036 +0.333,0.17,0.17,0,0,0.933,0.383,0.261,0.523,0.523,0,0.525,0.216 +0.333,0.164,0.164,0,0,0,0.317,0.264,0.528,0.528,0,0.105,0.036 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0.036 +1,0.417,0.417,0.733,0,0,0,0.433,0.713,0.713,0,0,0 +1,0.501,0.501,0,0,0,0,0.588,0.773,0.773,0,0,0 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.342,0.036 +1,0.829,0.829,0,0,0.933,0.633,0.743,0.743,0.743,0,0,0.18 +1,0.905,0.905,0,0,0,0.0667,0.788,0.698,0.698,0,0,0.324 +1,0.564,0.564,0,0,0,0,0.596,0.601,0.601,0,0,0.324 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.036 +1,0.183,0.183,0,0,0,0,0.456,0.512,0.512,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0.234 +1,0.0798,0.0798,0.0167,0,0,0,0.305,0.474,0.474,0,0,0.164 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0.173 +1,0.417,0.417,1,0,0,0,0.521,0.624,0.624,0,0,0.0936 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0.599 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0,0.221 +0.333,0.17,0.17,0.75,0,0,0,0.261,0.523,0.523,0,0,0.072 +0.667,0.279,0.279,0,0,0,0,0.271,0.591,0.591,0,0,0.216 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.329 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.29 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0 +0.667,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.118,0.036 +0.667,0.453,0.453,0,0,0.933,0.383,0.552,0.68,0.68,0,0.195,0 +1,0.829,0.829,0.267,0,0,0.317,0.743,0.743,0.743,0,0,0.19 +1,0.905,0.905,1,0,0,0,0.788,0.698,0.698,0,0,0.116 +1,0.564,0.564,0.983,0,0,0,0.596,0.601,0.601,0,0,0.18 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0 +1,0.417,0.417,0,0,0,0,0.521,0.624,0.624,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.072 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.252 +0.667,0.291,0.291,0,0.3,0,0,0.263,0.581,0.581,0.736,0,0.036 +0.333,0.164,0.164,0,0.683,0,0,0.264,0.528,0.528,0.255,0,0.072 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.324 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.036 +0.667,0.274,0.274,0,0,0,0,0.323,0.611,0.611,0,0,0.036 +0.667,0.294,0.294,0.0167,0,0,0,0.374,0.631,0.631,0,0,0.036 +1,0.501,0.501,0.483,0,0,0,0.588,0.773,0.773,0,0,0.036 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0,0.072 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.162 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.119 +1,0.51,0.51,0,0,0,0,0.654,0.594,0.594,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.29,0 +1,0.0798,0.0798,0,0,0.933,0.7,0.305,0.474,0.474,0,0.717,0 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0.714,0 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0.364,0.185 +1,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.192 +1,0.174,0.174,0,0,0,0,0.257,0.523,0.523,0,0,0.361 +1,0.17,0.17,0,0,0,0,0.261,0.523,0.523,0,0,0.252 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.468 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.667,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0.323,0 +0.667,0.274,0.274,0,0,0.933,0.883,0.323,0.611,0.611,0,0.308,0 +0.667,0.294,0.294,0,0,0,1,0.374,0.631,0.631,0,0,0.299 +0.667,0.35,0.35,0.267,0,0,0.25,0.478,0.67,0.67,0,0,0.18 +1,0.655,0.655,0.5,0,0,0,0.699,0.788,0.788,0,0,0.0863 +1,0.829,0.829,1,0,0,0,0.743,0.743,0.743,0,0,0.234 +0.667,0.62,0.62,1,0,0,0,0.611,0.621,0.621,0,0,0 +1,0.821,0.821,1,0,0,0,0.765,0.669,0.669,0,0,0.108 +1,0.203,0.203,1,0,0,0,0.39,0.508,0.508,0,0,0.072 +1,0.0495,0.0495,0.5,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.104 +1,0.143,0.143,0,0,0,0,0.331,0.493,0.493,0,0,0.061 +0.667,0.172,0.172,0,0,0,0,0.346,0.518,0.518,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.337,0.581,0.581,0,0,0.18 +0.667,0.299,0.299,0.767,0,0,0,0.256,0.581,0.581,0,0,0.144 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0,0.216 +0.667,0.279,0.279,0.483,0,0,0,0.271,0.591,0.591,0,0,0.072 +0.667,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.108 +0.667,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0.104,0.216 +0.667,0.159,0.159,0,0,0.933,0.633,0.286,0.528,0.528,0,0.435,0.252 +0.667,0.162,0.162,0,0,0,0.55,0.29,0.538,0.538,0,0.745,0 +0.667,0.172,0.172,0,0,0,0,0.316,0.548,0.548,0,0.502,0.036 +1,0.35,0.35,0,0,0,0,0.478,0.67,0.67,0,0.684,0.159 +1,0.655,0.655,0,0,0,0,0.699,0.788,0.788,0,0.422,0.404 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0.66,0.223 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0.316,0.036 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0,0,0.0805 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.155 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.108 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0 +0.667,0.279,0.279,0.767,0,0,0,0.271,0.591,0.591,0,0,0 +0.667,0.271,0.271,1,0,0,0,0.263,0.601,0.601,0,0,0.072 +0.333,0.159,0.159,0.483,0,0,0,0.275,0.533,0.533,0,0,0.201 +0.667,0.269,0.269,0,0.05,0,0,0.315,0.591,0.591,0.401,0,0 +0.667,0.274,0.274,0,1,0,0,0.323,0.611,0.611,0.616,0,0 +0.667,0.294,0.294,0,0.417,0,0,0.374,0.631,0.631,0.803,0,0.252 +1,0.501,0.501,0.267,0,0,0,0.588,0.773,0.773,0.502,0,0.144 +1,0.655,0.655,1,0,0,0,0.699,0.788,0.788,0.985,0.191,0.144 +1,0.829,0.829,0.983,0,0.933,0.383,0.743,0.743,0.743,0.628,0.84,0.072 +1,0.905,0.905,0,0,0,1,0.788,0.698,0.698,0.693,0.518,0 +1,0.821,0.821,0,0,0,0.0333,0.765,0.669,0.669,0.18,0,0.273 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.208 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.193 +1,0.0743,0.0743,0,0,0,0,0.32,0.484,0.484,0,0,0.119 +1,0.0578,0.0578,0,0,0,0,0.309,0.474,0.474,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.115 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.177 +1,0.301,0.301,0.267,0,0,0,0.337,0.581,0.581,0,0,0 +0.333,0.174,0.174,1,0,0,0,0.257,0.523,0.523,0,0,0 +0.333,0.17,0.17,0.483,0,0,0,0.261,0.523,0.523,0,0,0 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.072 +0.667,0.269,0.269,0.517,0,0,0,0.293,0.601,0.601,0,0,0.144 +0.667,0.269,0.269,1,0,0,0,0.315,0.591,0.591,0,0,0.072 +0.667,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0.216 +0.667,0.172,0.172,1,0,0,0,0.316,0.548,0.548,0,0,0 +1,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.144 +0.667,0.251,0.251,0.25,0,0,0,0.405,0.573,0.573,0,0,0.108 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.072 +1,0.905,0.905,0,0,0.0667,0.133,0.788,0.698,0.698,0,0.586,0.18 +1,0.564,0.564,0,0,0.867,0.333,0.596,0.601,0.601,0,0.321,0.396 +1,0.356,0.356,0,0,0,0,0.522,0.551,0.551,0,0,0.221 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0506,0.0506,0,0,0,0,0.294,0.469,0.469,0,0,0 +1,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0.184 +1,0.236,0.236,1,0,0,0,0.404,0.522,0.522,0,0,0.0969 +1,0.295,0.295,1,0.05,0,0,0.433,0.571,0.571,0.376,0,0.216 +1,0.301,0.301,1,1,0,0,0.337,0.581,0.581,0.627,0,0.167 +1,0.299,0.299,1,0.417,0,0,0.256,0.581,0.581,0,0,0.144 +0.667,0.17,0.17,0.75,0,0,0,0.261,0.523,0.523,0,0,0.072 +0.333,0.164,0.164,0.5,0,0,0,0.264,0.528,0.528,0,0,0.036 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.036 +0.667,0.269,0.269,0,0,0,0,0.293,0.601,0.601,0,0,0 +1,0.269,0.269,0,0,0,0,0.315,0.591,0.591,0,0,0.144 +1,0.387,0.387,0.267,0,0,0,0.355,0.684,0.684,0,0,0.072 +1,0.417,0.417,1,0,0,0,0.433,0.713,0.713,0,0,0.108 +0.667,0.35,0.35,1,0,0,0,0.478,0.67,0.67,0,0,0.036 +0.667,0.251,0.251,1,0,0,0,0.405,0.573,0.573,0.174,0,0.209 +1,0.569,0.569,1,0.8,0,0,0.581,0.65,0.65,0.584,0,0.338 +1,0.62,0.62,0.5,0.667,0,0,0.611,0.621,0.621,0.946,0,0.072 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0.155,0,0.169 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.22 +1,0.0798,0.0798,0,0,0,0,0.305,0.474,0.474,0,0,0.419 +1,0.236,0.236,0,0,0,0,0.404,0.522,0.522,0,0,0.0786 +0.667,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.301,0.301,1,0,0,0,0.337,0.581,0.581,0,0,0.036 +0.667,0.299,0.299,1,0,0,0,0.256,0.581,0.581,0,0,0.036 +0.667,0.291,0.291,1,0,0,0,0.263,0.581,0.581,0,0,0.18 +0.667,0.279,0.279,1,0,0,0,0.271,0.591,0.591,0,0,0.216 +0.333,0.16,0.16,0,0,0,0,0.261,0.533,0.533,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.159,0.159,0.267,0,0,0,0.286,0.528,0.528,0,0,0.072 +0.333,0.162,0.162,1,0,0,0,0.29,0.538,0.538,0,0,0.036 +0.667,0.294,0.294,0.233,0,0,0,0.374,0.631,0.631,0,0,0.036 +0.667,0.35,0.35,0.5,0,0,0,0.478,0.67,0.67,0,0,0.036 +0.667,0.453,0.453,0,0,0,0,0.552,0.68,0.68,0,0,0.108 +1,0.829,0.829,0,0,0,0,0.743,0.743,0.743,0,0,0.036 +1,0.905,0.905,0,0,0,0,0.788,0.698,0.698,0,0,0 +1,0.307,0.307,0,0,0,0,0.427,0.533,0.533,0,0,0.036 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.348 +1,0.295,0.295,0,0,0,0,0.433,0.571,0.571,0,0,0.288 +0.667,0.175,0.175,0,0,0,0,0.298,0.523,0.523,0,0,0 +0.667,0.299,0.299,0,0,0,0,0.256,0.581,0.581,0,0,0.235 +0.667,0.291,0.291,0,0,0,0,0.263,0.581,0.581,0,0,0.0543 +0.333,0.164,0.164,0,0,0,0,0.264,0.528,0.528,0,0,0.072 +0.667,0.271,0.271,0,0,0,0,0.263,0.601,0.601,0,0,0.108 +0.333,0.159,0.159,0,0,0,0,0.275,0.533,0.533,0,0,0 +0.333,0.159,0.159,0,0,0,0,0.286,0.528,0.528,0,0,0.108 +0.333,0.162,0.162,0,0,0,0,0.29,0.538,0.538,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.374,0.631,0.631,0,0,0.072 +1,0.501,0.501,0.267,0.05,0,0,0.588,0.773,0.773,0.417,0,0.144 +0.667,0.453,0.453,0.483,1,0,0,0.552,0.68,0.68,0.67,0,0.072 +0.667,0.569,0.569,0,0.167,0,0,0.581,0.65,0.65,0.598,0.11,0.171 +1,0.905,0.905,0,0,0.933,0.467,0.788,0.698,0.698,0.663,0,0.934 +1,0.821,0.821,0,0,0,0,0.765,0.669,0.669,0.759,0,0.149 +1,0.203,0.203,0,0,0,0,0.39,0.508,0.508,0.138,0,0.273 +1,0.116,0.116,0,0,0,0,0.357,0.489,0.489,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.036 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.18 +1,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.324 +1,0.289,0.289,0.883,0,0,0,0.292,0.6,0.6,0,0,0.108 +1,0.297,0.297,1,0,0,0,0.314,0.59,0.59,0,0.0844,0.108 +1,0.338,0.338,0.0333,0,0.533,0.25,0.322,0.609,0.609,0,0.534,0 +0.667,0.425,0.425,0,0,0.4,0.517,0.373,0.629,0.629,0,0.478,0.108 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.328,0.176 +1,0.946,0.946,0,0.417,0,0,0.697,0.785,0.785,0.579,0.965,0.269 +1,0.919,0.919,0,0.9,0,0,0.741,0.741,0.741,0.374,0.319,0.18 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.216 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.036 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.386 +0.667,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.118 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0607 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.225 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.252 +0.667,0.177,0.177,0.133,0,0,0,0.345,0.518,0.518,0,0,0.102 +0.667,0.318,0.318,0.4,0,0,0,0.337,0.58,0.58,0,0,0.189 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.216 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.108 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.036 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.396 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.036 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.229 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.208 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.108 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.216 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.332 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.231 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.187 +0.667,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,1,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0,0,0.226 +1,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0.241 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.215 +0.667,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.072 +0.667,0.3,0.3,0.05,0.05,0,0,0.27,0.59,0.59,0.41,0,0.072 +0.333,0.171,0.171,0,1,0,0,0.26,0.532,0.532,0.797,0,0 +0.333,0.169,0.169,0,0.267,0,0,0.275,0.532,0.532,0.791,0,0.036 +0.333,0.173,0.173,0,0,0.0667,0.133,0.286,0.528,0.528,0.245,0.459,0.108 +0.333,0.194,0.194,0.0167,0,0.867,1,0.29,0.537,0.537,0,0.584,0.18 +0.333,0.237,0.237,1,0,0,0.667,0.316,0.547,0.547,0,0.48,0.036 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0.248,0.18 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0.121,0,0.448 +0.667,0.629,0.629,1,0.8,0,0,0.58,0.649,0.649,0.728,0,0.126 +0.667,0.515,0.515,1,0.783,0,0,0.609,0.619,0.619,0,0,0.036 +0.667,0.0495,0.0495,0.183,0,0,0,0.258,0.465,0.465,0,0,0.15 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.271 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.216 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.45 +1,0.456,0.456,0,0,0,0,0.254,0.637,0.637,0,0,0.293 +1,0.443,0.443,0,0,0,0,0.265,0.637,0.637,0,0,0.214 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.233 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.333 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.036 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.036 +0.667,0.425,0.425,0.267,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.108 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0.128,0,0.242 +1,0.919,0.919,0.2,0.8,0,0,0.741,0.741,0.741,0.544,0,0.252 +1,0.747,0.747,0,0.833,0,0,0.785,0.696,0.696,0.425,0,0.108 +1,0.566,0.566,0,1,0,0,0.763,0.667,0.667,0.421,0,0.108 +1,0.197,0.197,0,0.267,0,0,0.389,0.508,0.508,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.119,0.146 +1,0.177,0.177,0,0,0.533,0.25,0.345,0.518,0.518,0,0.643,0 +1,0.318,0.318,0,0,0.4,0.783,0.337,0.58,0.58,0,0.616,0 +1,0.321,0.321,0.383,0,0,0,0.255,0.58,0.58,0,0.291,0 +0.667,0.312,0.312,1,0,0.933,0.75,0.263,0.58,0.58,0,0.0197,0 +0.667,0.3,0.3,1,0,0,0.283,0.27,0.59,0.59,0,0,0.072 +0.667,0.292,0.292,1,0,0,0,0.263,0.6,0.6,0,0,0.144 +0.667,0.289,0.289,1,0,0,0,0.292,0.6,0.6,0,0,0.144 +0.667,0.297,0.297,0.817,0,0,0,0.314,0.59,0.59,0,0.239,0.108 +0.667,0.338,0.338,0,0,0.933,0.5,0.322,0.609,0.609,0,0.43,0.072 +0.667,0.425,0.425,0,0,0,0.0167,0.373,0.629,0.629,0,0.74,0.267 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0.71,0.286 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0.887,0.072 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0.421,0 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0.297,0.036 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.371 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0.209,0,0 +0.667,0.185,0.185,0,0.667,0,0,0.257,0.523,0.523,0.686,0,0 +0.667,0.312,0.312,0.133,0.917,0,0,0.263,0.58,0.58,0,0,0 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.292,0.292,0.5,0,0,0,0.263,0.6,0.6,0,0,0.072 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.036 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.036 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.036 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.036 +1,0.804,0.804,0,0.167,0,0,0.586,0.77,0.77,0.427,0,0.252 +1,0.946,0.946,0,1,0,0,0.697,0.785,0.785,0.768,0,0.252 +1,0.919,0.919,0,0.15,0,0,0.741,0.741,0.741,0.31,0,0.072 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.258 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.374 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0495,0.0495,0.383,0,0,0,0.258,0.465,0.465,0,0,0.0704 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0.211,0,0.166 +1,0.433,0.433,0.883,0.917,0,0,0.52,0.622,0.622,0.59,0,0.036 +0.667,0.318,0.318,1,0.667,0,0,0.337,0.58,0.58,0,0,0.036 +0.667,0.321,0.321,1,0,0,0,0.255,0.58,0.58,0,0,0.036 +0.667,0.312,0.312,1,0,0,0,0.263,0.58,0.58,0,0,0.18 +0.333,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0.036 +0.333,0.171,0.171,0.567,0,0,0,0.26,0.532,0.532,0,0,0.18 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.144 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.036 +0.667,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0 +1,0.425,0.425,0.383,0,0,0,0.373,0.629,0.629,0,0,0.036 +1,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.108 +1,0.647,0.647,1,0,0,0,0.55,0.679,0.679,0,0,0.036 +1,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0.072 +1,0.515,0.515,1,0,0,0,0.609,0.619,0.619,0,0,0.18 +1,0.222,0.222,0.817,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.883,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,1,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0,0.072 +1,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0.0686 +0.667,0.321,0.321,1,0,0,0,0.255,0.58,0.58,0,0,0.151 +1,0.443,0.443,0.7,0,0,0,0.265,0.637,0.637,0,0,0.036 +0.667,0.175,0.175,1,0,0,0,0.264,0.528,0.528,0,0,0.118 +0.667,0.292,0.292,1,0,0,0,0.263,0.6,0.6,0,0,0.191 +0.667,0.289,0.289,1,0,0,0,0.292,0.6,0.6,0,0,0.186 +0.667,0.297,0.297,1,0,0,0,0.314,0.59,0.59,0,0,0.036 +0.333,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,1,0,0,0,0.316,0.547,0.547,0,0,0.18 +0.667,0.553,0.553,0.25,0,0,0,0.477,0.669,0.669,0,0,0.036 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.432 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.036 +1,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.186 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.266 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0.633,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0.258 +0.667,0.321,0.321,1,0.417,0,0,0.255,0.58,0.58,0.778,0.215,0.318 +0.667,0.312,0.312,1,1,0.933,0.5,0.263,0.58,0.58,0.337,0.552,0.219 +0.333,0.175,0.175,0.567,0.167,0,0.533,0.264,0.528,0.528,0,0.425,0.18 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0.316,0.036 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.248,0.072 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0.345,0.18 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0.857,0.036 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.229 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.397 +0.667,0.629,0.629,0,0.417,0,0,0.58,0.649,0.649,0.534,0,0.072 +0.667,0.515,0.515,0,0.9,0,0,0.609,0.619,0.619,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.123 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.175 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.036 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.18 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.263 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.143 +0.667,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.221 +0.667,0.237,0.237,0.517,0,0,0,0.316,0.547,0.547,0,0,0.203 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0 +0.667,0.647,0.647,0.4,0,0,0,0.55,0.679,0.679,0,0,0 +1,0.919,0.919,0,0.3,0,0,0.741,0.741,0.741,0.58,0,0.036 +1,0.747,0.747,0,1,0,0,0.785,0.696,0.696,0,0,0.36 +1,0.566,0.566,0,0.283,0,0,0.763,0.667,0.667,0,0,0.0939 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.228 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.134 +1,0.0816,0.0816,0.267,0,0,0,0.305,0.473,0.473,0,0,0.129 +1,0.147,0.147,1,0.05,0,0,0.33,0.493,0.493,0.453,0,0 +1,0.177,0.177,1,1,0,0,0.345,0.518,0.518,0.574,0.345,0.295 +1,0.318,0.318,0.2,0.267,0.933,0.633,0.337,0.58,0.58,0,0.222,0 +0.667,0.185,0.185,0,0,0,0.65,0.257,0.523,0.523,0,0,0.072 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.036 +0,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.301,0.301,1,0,0,0,0.367,0.567,0.567,0,0,0.072 +0.667,0.647,0.647,0.65,0,0,0,0.55,0.679,0.679,0,0,0.216 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.71 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.121 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.223 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.395 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.216 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.16 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.383,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.177,0.177,1,0,0,0,0.345,0.518,0.518,0,0.288,0 +0.667,0.184,0.184,1,0,0.933,0.75,0.297,0.523,0.523,0,0.25,0 +0.667,0.185,0.185,1,0,0,0.0167,0.257,0.523,0.523,0,0,0.305 +0.667,0.181,0.181,1,0,0,0,0.26,0.523,0.523,0,0,0.198 +1,0.3,0.3,0.817,0,0,0,0.27,0.59,0.59,0,0,0.413 +1,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.36 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.108 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.036 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.036 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0 +0.333,0.301,0.301,0.133,0,0,0,0.367,0.567,0.567,0,0,0.072 +0.333,0.348,0.348,0.683,0,0,0,0.404,0.572,0.572,0,0,0.036 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.108 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.474 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.598 +1,0.493,0.493,0,0,0,0,0.652,0.593,0.593,0,0,0.244 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.505 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.12 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0921 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0.121 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.232 +1,0.147,0.147,0.883,0,0,0,0.33,0.493,0.493,0,0,0.108 +1,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0.119,0,0.119 +0.667,0.184,0.184,0.583,0.667,0,0,0.297,0.523,0.523,0.607,0,0.072 +0.667,0.185,0.185,0,0.65,0,0,0.257,0.523,0.523,0.395,0,0.036 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.252 +0.667,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.072 +0.667,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0.319,0.036 +0.667,0.173,0.173,0,0,0.933,0.75,0.286,0.528,0.528,0,0.591,0.036 +0.667,0.194,0.194,0,0,0,1,0.29,0.537,0.537,0,0.463,0.538 +1,0.612,0.612,0,0,0,0.567,0.431,0.711,0.711,0,0,0.072 +1,0.804,0.804,0.817,0,0,0,0.586,0.77,0.77,0,0,0.072 +1,0.946,0.946,0,0.167,0,0,0.697,0.785,0.785,0.483,0,0 +1,0.919,0.919,0,1,0,0,0.741,0.741,0.741,0.613,0,0.216 +1,0.515,0.515,0,0.15,0,0,0.609,0.619,0.619,0.439,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.195 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.0921 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.16 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0.072 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.36 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.0933 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.036 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.036 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.667,0.108 +0.333,0.194,0.194,0,0,0.933,0.25,0.29,0.537,0.537,0,0.608,0.072 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0.681,0.036 +0.667,0.553,0.553,0.133,0,0,0,0.477,0.669,0.669,0,0.311,0.216 +0.667,0.647,0.647,1,0,0,0,0.55,0.679,0.679,0,0.612,0.036 +1,0.919,0.919,1,0.417,0,0,0.741,0.741,0.741,0.586,0.371,0 +1,0.747,0.747,0.333,0.633,0,0,0.785,0.696,0.696,0.318,0.422,0.108 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.106 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0982 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0.273 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0.243,0,0.348 +0.667,0.312,0.312,0,0.783,0,0,0.263,0.58,0.58,0.448,0,0.257 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0.238 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.154 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.036 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0.383,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0.144 +1,0.804,0.804,0.533,0,0,0,0.586,0.77,0.77,0,0,0.216 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.154 +1,0.919,0.919,0,0.167,0,0,0.741,0.741,0.741,0.456,0,0.191 +1,0.747,0.747,0,1,0,0,0.785,0.696,0.696,0.299,0,0.036 +1,0.566,0.566,0,0.15,0,0,0.763,0.667,0.667,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.114 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.147 +1,0.433,0.433,0,0,0,0,0.52,0.622,0.622,0,0,0.036 +1,0.452,0.452,0,0,0,0,0.376,0.637,0.637,0,0,0.144 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.446 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.108 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.18 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.383,0,0,0,0.29,0.537,0.537,0,0,0.036 +0.667,0.425,0.425,0.283,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0 +1,0.946,0.946,0.5,0,0,0,0.697,0.785,0.785,0,0,0.18 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0.18 +1,0.747,0.747,0,0.167,0,0,0.785,0.696,0.696,0.466,0,0 +1,0.394,0.394,0,1,0,0,0.595,0.6,0.6,0,0,0.036 +1,0.345,0.345,0,0.15,0,0,0.521,0.55,0.55,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.072 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.072 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.517,0,0,0,0.305,0.463,0.463,0,0,0.036 +1,0.051,0.051,1,0,0,0,0.293,0.468,0.468,0,0,0.195 +1,0.114,0.114,1,0,0,0,0.351,0.481,0.481,0,0,0.252 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.432,0.57,0.57,0,0,0.144 +0,0.0495,0.0495,0.683,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.252 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0,0.0495,0.0495,0.533,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0.108 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.18 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.432 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.18 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.101 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.13 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.117 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0.36 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0.391 +0.667,0.318,0.318,0,0.3,0,0,0.337,0.58,0.58,0.54,0,0.106 +0.667,0.321,0.321,0,1,0,0,0.255,0.58,0.58,0.695,0,0.108 +0.333,0.181,0.181,0,0.0167,0,0,0.26,0.523,0.523,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.264,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0.108 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,0.767,0,0,0,0.29,0.537,0.537,0,0,0.144 +0.667,0.425,0.425,1,0.05,0,0,0.373,0.629,0.629,0.41,0,0.036 +0.667,0.553,0.553,1,1,0,0,0.477,0.669,0.669,0.511,0,0.108 +0.667,0.647,0.647,1,0.267,0,0,0.55,0.679,0.679,0.586,0,0.288 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.185 +1,0.747,0.747,0.433,0,0,0,0.785,0.696,0.696,0,0,0.302 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0.108 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.072 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0799 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.121 +0.667,0.0495,0.0495,0.883,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.318,0.318,1,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0.583,0,0,0,0.255,0.58,0.58,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.216 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.252 +1,0.413,0.413,0,0,0,0,0.265,0.667,0.667,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.18 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.108 +0.667,0.338,0.338,0.133,0,0,0,0.322,0.609,0.609,0,0,0.108 +0.667,0.425,0.425,0.683,0,0,0,0.373,0.629,0.629,0,0,0.072 +0.333,0.301,0.301,0,0,0,0,0.367,0.567,0.567,0,0,0.213 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.144 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.036 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.389 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.126 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.107 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.313 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0.633,0,0,0,0.258,0.465,0.465,0,0,0.418 +1,0.245,0.245,1,0,0,0,0.403,0.521,0.521,0,0,0.0789 +0.667,0.177,0.177,0.283,0,0,0,0.345,0.518,0.518,0,0,0 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0,0.036 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.036 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.072 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.108 +1,0.421,0.421,0,0,0,0,0.343,0.652,0.652,0,0,0.072 +0.667,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0.036 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.072 +1,0.946,0.946,0,0,0,0,0.697,0.785,0.785,0,0,0.108 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.18 +1,0.282,0.282,0,0,0,0,0.434,0.542,0.542,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.817,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0.337,0,0.144 +0.667,0.312,0.312,0,0.917,0,0,0.263,0.58,0.58,0.433,0,0.072 +0.667,0.3,0.3,0,0.667,0,0,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.072 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +1,0.482,0.482,0,0,0,0,0.354,0.681,0.681,0,0,0 +1,0.612,0.612,0,0,0,0,0.431,0.711,0.711,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.144 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.108 +0.667,0.629,0.629,0,0,0,0,0.58,0.649,0.649,0,0,0 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.072 +0.667,0.222,0.222,0,0,0,0,0.426,0.532,0.532,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.216 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0.883,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0.75,0,0,0,0.345,0.518,0.518,0,0,0 +1,0.184,0.184,0,0,0,0,0.297,0.523,0.523,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0.224,0.388 +0.667,0.3,0.3,0,0.167,0.933,0.75,0.27,0.59,0.59,0.397,0,0.0522 +0.667,0.292,0.292,0,1,0,0.0167,0.263,0.6,0.6,0.527,0,0.078 +0.667,0.289,0.289,0,0.15,0,0,0.292,0.6,0.6,0.393,0,0.141 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.18 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.206 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.434 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.336 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.442 +1,0.919,0.919,0,0.417,0,0,0.741,0.741,0.741,0.536,0,0.459 +1,0.747,0.747,0,0.9,0,0,0.785,0.696,0.696,0.684,0,0.419 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0.287,0,0.134 +0.667,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0.275 +1,0.183,0.183,0,0,0,0,0.455,0.511,0.511,0,0,0.328 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.255,0.58,0.58,0,0,0.072 +0.667,0.312,0.312,0,0,0,0,0.263,0.58,0.58,0,0.045,0.0767 +0.333,0.175,0.175,0,0,0.933,0.5,0.264,0.528,0.528,0,0,0.291 +0.667,0.292,0.292,0,0,0,1,0.263,0.6,0.6,0,0,0.036 +0,0.0495,0.0495,0,0,0,0.567,0.258,0.465,0.465,0,0,0.144 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.288 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.072 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0.132,0,0.108 +0.667,0.553,0.553,0,0.667,0,0,0.477,0.669,0.669,0.577,0,0.036 +1,0.946,0.946,0,0.65,0,0,0.697,0.785,0.785,0.586,0,0.036 +0.667,0.629,0.629,0.383,0,0,0,0.58,0.649,0.649,0.433,0,0 +1,0.747,0.747,1,0.167,0,0,0.785,0.696,0.696,0.475,0,0.072 +1,0.566,0.566,1,1,0,0,0.763,0.667,0.667,0.119,0,0 +1,0.345,0.345,0.0833,0.15,0,0,0.521,0.55,0.55,0,0,0.183 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.319,0.483,0.483,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.228 +1,0.177,0.177,0.267,0,0,0,0.345,0.518,0.518,0,0,0.22 +1,0.184,0.184,1,0,0,0,0.297,0.523,0.523,0,0,0.118 +1,0.321,0.321,1,0,0,0,0.255,0.58,0.58,0,0,0.176 +1,0.312,0.312,0.2,0,0,0,0.263,0.58,0.58,0,0,0.0899 +1,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.174,0.446 +1,0.292,0.292,0,0,0.933,0.633,0.263,0.6,0.6,0,0.381,0.243 +1,0.289,0.289,0,0,0,0.133,0.292,0.6,0.6,0,0.134,0.63 +1,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.308 +1,0.338,0.338,0,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.036 +0.667,0.301,0.301,0.517,0,0,0,0.367,0.567,0.567,0,0,0.108 +0.667,0.647,0.647,1,0,0,0,0.55,0.679,0.679,0,0,0.108 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.036 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0.366 +1,0.394,0.394,1,0,0,0,0.595,0.6,0.6,0,0,0.495 +1,0.345,0.345,0.683,0,0,0,0.521,0.55,0.55,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.308,0.473,0.473,0,0,0.312 +1,0.0495,0.0495,0,0,0,0,0.308,0.468,0.468,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.127 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.579 +1,0.245,0.245,0,0,0,0,0.403,0.521,0.521,0,0,0.315 +1,0.305,0.305,0,0,0,0,0.432,0.57,0.57,0,0,0.114 +1,0.318,0.318,0,0,0,0,0.337,0.58,0.58,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.144 +0.667,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.333,0.171,0.171,0,0,0,0,0.26,0.532,0.532,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.324 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.108 +0.333,0.237,0.237,0,0,0,0,0.316,0.547,0.547,0,0,0.18 +0.667,0.553,0.553,0,0,0,0,0.477,0.669,0.669,0,0,0.072 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.036 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.072 +0.667,0.515,0.515,0,0,0,0,0.609,0.619,0.619,0,0,0.072 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.108 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0,0 +0.667,0.0495,0.0495,0.383,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.321,0.321,0.15,0,0,0,0.255,0.58,0.58,0,0.0886,0.396 +0.667,0.312,0.312,0,0,0.533,0.25,0.263,0.58,0.58,0,0.219,0.22 +0.667,0.3,0.3,0,0,0.4,1,0.27,0.59,0.59,0,0.255,0 +0.667,0.292,0.292,0,0,0,0.817,0.263,0.6,0.6,0,0.647,0.036 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.402,0 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0,0.036 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.252 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0.144 +1,0.804,0.804,0,0,0,0,0.586,0.77,0.77,0,0,0.18 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.036 +1,0.919,0.919,0,0.167,0,0,0.741,0.741,0.741,0.433,0,0.072 +1,0.747,0.747,0,1,0,0,0.785,0.696,0.696,0.119,0,0.072 +1,0.566,0.566,0,0.15,0,0,0.763,0.667,0.667,0,0,0.18 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.051,0.051,0,0,0,0,0.293,0.468,0.468,0,0,0 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0.374,0.036 +0.667,0.312,0.312,0,0,0.933,0.75,0.263,0.58,0.58,0,0,0 +0.667,0.3,0.3,0,0,0,0.8,0.27,0.59,0.59,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.324 +0.333,0.173,0.173,0,0,0,0,0.286,0.528,0.528,0,0,0.072 +0.333,0.194,0.194,0,0,0,0,0.29,0.537,0.537,0,0,0.036 +0.667,0.425,0.425,0,0,0,0,0.373,0.629,0.629,0,0,0 +1,0.804,0.804,0.633,0,0,0,0.586,0.77,0.77,0,0,0 +0.667,0.647,0.647,1,0,0,0,0.55,0.679,0.679,0,0,0.18 +0.667,0.629,0.629,1,0,0,0,0.58,0.649,0.649,0,0,0.036 +0.333,0.282,0.282,1,0,0,0,0.434,0.542,0.542,0,0,0.141 +0.667,0.222,0.222,1,0,0,0,0.426,0.532,0.532,0,0,0.0982 +0.667,0.0495,0.0495,0.567,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.172 +0.667,0.0495,0.0495,0,0,0,0,0.305,0.463,0.463,0,0,0.138 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0942 +1,0.0816,0.0816,0,0,0,0,0.305,0.473,0.473,0,0,0.131 +0.667,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.345,0.518,0.518,0,0.00844,0.158 +0.667,0.318,0.318,0,0,0.533,0.25,0.337,0.58,0.58,0,0.539,0.428 +0.667,0.321,0.321,0,0,0.4,1,0.255,0.58,0.58,0,0.449,0.104 +0.667,0.312,0.312,0,0,0,0.817,0.263,0.58,0.58,0,0.304,0.493 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.368,0.195 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.275,0.532,0.532,0,0,0.108 +0.333,0.173,0.173,0.383,0,0,0,0.286,0.528,0.528,0,0,0 +0.333,0.194,0.194,1,0,0,0,0.29,0.537,0.537,0,0,0 +0.333,0.237,0.237,0.917,0,0,0,0.316,0.547,0.547,0,0,0.108 +0.667,0.553,0.553,1,0,0,0,0.477,0.669,0.669,0,0,0.18 +1,0.946,0.946,1,0,0,0,0.697,0.785,0.785,0,0,0.072 +1,0.919,0.919,1,0,0,0,0.741,0.741,0.741,0,0,0.0823 +1,0.747,0.747,1,0,0,0,0.785,0.696,0.696,0,0,0.364 +1,0.566,0.566,0.817,0,0,0,0.763,0.667,0.667,0,0,0.072 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.225 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.171 +1,0.177,0.177,0.383,0,0,0,0.345,0.518,0.518,0,0,0.432 +1,0.452,0.452,0.433,0,0,0,0.376,0.637,0.637,0.379,0.432,0 +0.667,0.321,0.321,0,0.917,0.933,0.75,0.255,0.58,0.58,0.498,0.546,0 +0.667,0.312,0.312,0,0.667,0,0.0167,0.263,0.58,0.58,0,0.43,0 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0.522,0.036 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0.54,0 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0.568,0.036 +0.667,0.297,0.297,0,0,0,0,0.314,0.59,0.59,0,0.361,0.072 +0.667,0.338,0.338,0.383,0,0,0,0.322,0.609,0.609,0,0.284,0.216 +1,0.612,0.612,1,0,0,0,0.431,0.711,0.711,0,0,0.072 +1,0.804,0.804,1,0,0,0,0.586,0.77,0.77,0,0,0.072 +0.667,0.647,0.647,0.0833,0,0,0,0.55,0.679,0.679,0,0,0.072 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.108 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0 +1,0.566,0.566,0,0,0,0,0.763,0.667,0.667,0,0,0.473 +1,0.345,0.345,0,0,0,0,0.521,0.55,0.55,0,0,0.159 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0 +1,0.099,0.099,0,0,0,0,0.381,0.501,0.501,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.304 +1,0.147,0.147,0,0,0,0,0.33,0.493,0.493,0,0,0 +1,0.305,0.305,0,0.417,0,0,0.432,0.57,0.57,0.707,0,0 +0.667,0.184,0.184,0,0.9,0,0,0.297,0.523,0.523,0.349,0,0 +0.667,0.185,0.185,0,0,0,0,0.257,0.523,0.523,0,0,0.108 +0.333,0.181,0.181,0,0,0,0,0.26,0.523,0.523,0,0,0.036 +0.667,0.3,0.3,0,0,0,0,0.27,0.59,0.59,0,0,0.108 +0.667,0.292,0.292,0,0,0,0,0.263,0.6,0.6,0,0,0.252 +0.667,0.289,0.289,0,0,0,0,0.292,0.6,0.6,0,0,0.144 +0.667,0.297,0.297,0.383,0,0,0,0.314,0.59,0.59,0,0,0.252 +0.667,0.338,0.338,1,0,0,0,0.322,0.609,0.609,0,0,0 +0.667,0.425,0.425,1,0,0,0,0.373,0.629,0.629,0,0,0 +0.667,0.553,0.553,0.0833,0,0,0,0.477,0.669,0.669,0,0,0.144 +0.667,0.647,0.647,0,0,0,0,0.55,0.679,0.679,0,0,0.18 +1,0.919,0.919,0,0,0,0,0.741,0.741,0.741,0,0,0.423 +1,0.747,0.747,0,0,0,0,0.785,0.696,0.696,0,0,0.362 +1,0.394,0.394,0,0,0,0,0.595,0.6,0.6,0,0,0 +1,0.197,0.197,0,0,0,0,0.389,0.508,0.508,0,0,0 +1,0.116,0.116,0,0,0,0,0.356,0.488,0.488,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.551 +1,0.47,0.47,0,0,0,0,0.475,0.806,0.806,0,0,0.325 +1,0.481,0.481,0.767,0,0,0,0.322,0.806,0.806,0,0,0.399 +1,0.468,0.468,1,0,0,0,0.336,0.806,0.806,0,0,0.346 +0.667,0.316,0.316,0.767,0,0,0,0.319,0.705,0.705,0,0,0.351 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.0735 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.316 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0.34,0.036 +0.333,0.204,0.204,0,0,0.933,0.633,0.321,0.597,0.597,0,0.43,0.108 +0.333,0.253,0.253,0,0,0,0.467,0.354,0.61,0.61,0,0.468,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0.739,0.252 +1,1,1,0,0,0,0,0.881,0.993,0.993,0.151,0.0668,0.144 +1,0.933,0.933,0,0.8,0,0,0.937,0.937,0.937,0.722,0,0.036 +1,0.504,0.504,0,0.567,0,0,0.748,0.742,0.742,0,0,0.036 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.288 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.126 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0.767,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0.333,0,0,0,0.33,0.579,0.579,0,0,0.138 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0.417,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.036 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.319 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.144 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.072 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.28 +0.667,0.596,0.596,0.267,0,0,0,0.58,0.805,0.805,0,0,0.405 +1,1,1,0.283,0,0,0,0.881,0.993,0.993,0,0,0.45 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0.3,0,0,0.993,0.88,0.88,0.521,0,0.108 +1,0.554,0.554,0,1,0,0,0.965,0.843,0.843,0.801,0,0 +1,0.342,0.342,0,0.0667,0,0,0.636,0.655,0.655,0.318,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0433 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.449 +1,0.181,0.181,0.267,0,0,0,0.391,0.572,0.572,0,0,0.147 +1,0.33,0.33,0.567,0,0,0,0.403,0.692,0.692,0,0.177,0.153 +0.667,0.193,0.193,0.0167,0,0.933,0.267,0.279,0.579,0.579,0,0.105,0.216 +0.667,0.189,0.189,1,0,0,0,0.284,0.579,0.579,0.188,0,0.036 +0.667,0.183,0.183,0.967,0.8,0,0,0.288,0.585,0.585,0.839,0,0.417 +0.667,0.307,0.307,1,0.833,0,0,0.31,0.717,0.717,0.234,0,0.215 +0.667,0.305,0.305,1,0,0,0,0.347,0.717,0.717,0,0,0.358 +0.667,0.314,0.314,1,0,0,0,0.375,0.705,0.705,0,0,0.168 +0.667,0.359,0.359,1,0,0,0,0.384,0.73,0.73,0,0,0.146 +0.667,0.457,0.457,1,0,0,0,0.449,0.755,0.755,0,0,0.312 +0.333,0.323,0.323,0.333,0,0,0,0.419,0.635,0.635,0,0,0.288 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.216 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.178 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.036 +0.667,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.072 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.153 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.253 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0.267,0,0,0,0.34,0.504,0.504,0,0,0 +1,0.0513,0.0513,1,0,0,0,0.326,0.51,0.51,0,0,0.072 +1,0.0829,0.0829,0.7,0,0,0,0.34,0.516,0.516,0,0,0.172 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.171 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.3 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.036 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.108 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.144 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.333,0.178,0.178,0,0.55,0,0,0.284,0.591,0.591,0.741,0,0 +0.667,0.305,0.305,0,0.817,0,0,0.347,0.717,0.717,0.0824,0,0.072 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.108 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0.267,0,0,0,0.354,0.61,0.61,0,0,0.072 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0.417,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0.55,0,0,0.937,0.937,0.937,0.642,0,0.288 +1,0.732,0.732,0,1,0,0,0.993,0.88,0.88,0.672,0,0.036 +1,0.218,0.218,0,0.0833,0,0,0.493,0.591,0.591,0.789,0,0.072 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.419 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.364 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.245 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.0625 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.142 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.072 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.108 +0.667,0.316,0.316,0,0.3,0,0,0.319,0.705,0.705,0.573,0,0.252 +0.667,0.307,0.307,0.767,1,0,0,0.31,0.717,0.717,0.4,0,0.036 +0.667,0.305,0.305,1,0.0667,0,0,0.347,0.717,0.717,0,0,0.036 +0.667,0.314,0.314,0.767,0,0,0,0.375,0.705,0.705,0,0,0.072 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.036 +1,1,1,0.767,0,0,0,0.881,0.993,0.993,0.163,0,0.108 +1,0.933,0.933,1,0.8,0,0,0.937,0.937,0.937,0.621,0,0.252 +1,0.732,0.732,1,0.567,0,0,0.993,0.88,0.88,0,0,0 +1,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0.036 +1,0.342,0.342,1,0,0,0,0.636,0.655,0.655,0,0,0.072 +1,0.183,0.183,0.583,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.166 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.505,0 +0.667,0.181,0.181,0,0,0.933,0.633,0.391,0.572,0.572,0,0.446,0 +0.667,0.19,0.19,0.767,0,0,0.467,0.33,0.579,0.579,0,0.439,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0.783,0 +0.667,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0.588,0 +0.667,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0.613,0.143 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0.599,0.15 +1,0.432,0.432,0.583,0,0,0,0.392,0.843,0.843,0,0.442,0.226 +1,0.446,0.446,0,0,0,0,0.433,0.824,0.824,0,0.547,0.445 +1,0.513,0.513,0.267,0,0,0,0.447,0.862,0.862,0,0.252,0.321 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0.266,0.036 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0.368,0.036 +1,1,1,0.267,0,0,0,0.881,0.993,0.993,0,0,0.108 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.18 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.393 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.188 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.0893 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.409 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.166 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.168 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.219 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.108 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.377 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.41 +1,0.47,0.47,0.767,0,0,0,0.475,0.806,0.806,0,0,0.122 +1,0.337,0.337,0.0667,0,0,0,0.3,0.692,0.692,0,0,0.333 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.104 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.072 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.108 +0.333,0.177,0.177,0.267,0,0,0,0.302,0.591,0.591,0,0,0.252 +0.333,0.182,0.182,0.567,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.216 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0 +0.333,0.323,0.323,0,0,0,0,0.419,0.635,0.635,0,0,0.216 +0.333,0.366,0.366,0,0,0,0,0.465,0.641,0.641,0,0,0.18 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.308 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.072 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.366 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.284 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.369 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +1,0.251,0.251,0,0,0,0,0.487,0.617,0.617,0,0,0.173 +1,0.313,0.313,0,0,0,0,0.524,0.68,0.68,0,0,0.779 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.308 +1,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.123 +1,0.328,0.328,0.267,0,0,0,0.31,0.692,0.692,0,0,0.556 +0.667,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0,0.41 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0.602 +0.333,0.177,0.177,0.267,0,0,0,0.302,0.591,0.591,0,0,0.189 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.457,0.457,0.517,0,0,0,0.449,0.755,0.755,0,0,0.144 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.288 +1,0.683,0.683,0.167,0,0,0,0.673,0.817,0.817,0,0,0.036 +1,0.933,0.933,0.517,0,0,0,0.937,0.937,0.937,0,0,0.108 +1,0.732,0.732,1,0.55,0,0,0.993,0.88,0.88,0.638,0,0.072 +1,0.554,0.554,1,0.533,0,0,0.965,0.843,0.843,0.745,0,0.036 +0.667,0.342,0.342,1,0,0,0,0.636,0.655,0.655,0.213,0,0.227 +1,0.183,0.183,1,0,0,0,0.552,0.605,0.605,0,0,0.036 +1,0.0495,0.0495,0.833,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0.216 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0.072 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0.108 +0.333,0.177,0.177,0.0833,0,0,0,0.302,0.591,0.591,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.403 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.44 +0.667,0.683,0.683,0.55,0.05,0,0,0.673,0.817,0.817,0.363,0.117,0.18 +0.667,0.638,0.638,0,1,0.933,0.383,0.711,0.78,0.78,0.212,0.388,0.241 +1,0.732,0.732,0,0.317,0,1,0.993,0.88,0.88,0,0,0 +1,0.554,0.554,0,0,0,1,0.965,0.843,0.843,0,0,0.036 +1,0.342,0.342,0,0,0,0.383,0.636,0.655,0.655,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.144 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.135 +1,0.313,0.313,0.267,0,0,0,0.524,0.68,0.68,0,0,0.127 +0.667,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.0495,0.0495,0.417,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.252 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.288 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.216 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.108 +0.667,0.457,0.457,0.0167,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0.817,0,0,0,0.58,0.805,0.805,0,0,0.072 +1,1,1,0,0.05,0,0,0.881,0.993,0.993,0.41,0,0 +1,0.933,0.933,0,1,0,0,0.937,0.937,0.937,0.368,0,0 +1,0.732,0.732,0,0.317,0,0,0.993,0.88,0.88,0,0,0.108 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.144 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.364 +1,0.15,0.15,0.267,0,0,0,0.372,0.541,0.541,0,0,0.298 +1,0.313,0.313,1,0,0,0,0.524,0.68,0.68,0,0,0 +0.333,0.0495,0.0495,0.7,0,0,0,0.258,0.465,0.465,0,0,0.0951 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.354 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.357 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.108 +0.333,0.0495,0.0495,0.0167,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.869,0.869,0.667,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.194 +1,0.554,0.554,0,0,0.0667,0.133,0.965,0.843,0.843,0,0.53,0 +1,0.488,0.488,0,0,0.867,0.967,0.825,0.749,0.749,0,0.246,0.252 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0.425,0.192 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0729 +1,0.251,0.251,0,0,0.0667,0.133,0.487,0.617,0.617,0,0.366,0 +0.667,0.313,0.313,0,0,0.867,0.967,0.524,0.68,0.68,0,0.648,0 +0.667,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0.506,0.144 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0.352,0.072 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0.674,0.036 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0.696,0.036 +1,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0.215,0 +1,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.18 +1,0.446,0.446,0,0,0.0667,0.133,0.433,0.824,0.824,0,0.491,0.036 +1,0.513,0.513,0,0,0.867,0.683,0.447,0.862,0.862,0,0.195,0.036 +1,0.661,0.661,0,0,0,0,0.545,0.899,0.899,0,0.451,0.072 +0.667,0.596,0.596,0.0167,0,0,0,0.58,0.805,0.805,0,0.332,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.216 +1,0.933,0.933,0.95,0,0,0,0.937,0.937,0.937,0,0,0.153 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.208 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.217 +1,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0.0924 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0893 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.248 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.036 +0.667,0.189,0.189,0,0.55,0,0,0.284,0.579,0.579,0.575,0,0 +0.667,0.183,0.183,0,1,0,0,0.288,0.585,0.585,0,0,0 +0.667,0.307,0.307,0.0167,0.0833,0,0,0.31,0.717,0.717,0,0,0.246 +0.333,0.177,0.177,0.817,0,0,0,0.302,0.591,0.591,0,0,0.144 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.144 +0.667,0.457,0.457,0.767,0,0,0,0.449,0.755,0.755,0,0,0.148 +0.667,0.596,0.596,0.917,0,0,0,0.58,0.805,0.805,0,0,0.109 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.3 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.15 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.257 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.182 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.144 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.036 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.036 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.338 +1,0.444,0.444,0.767,0,0,0,0.657,0.787,0.787,0,0,0.414 +0.667,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0.017 +0.667,0.337,0.337,0.767,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0.767,0,0,0,0.31,0.692,0.692,0,0,0.036 +0.667,0.316,0.316,0.917,0,0,0,0.319,0.705,0.705,0,0,0.072 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.072 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.39 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.187 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.366 +0.333,0.253,0.253,0.0167,0,0,0,0.354,0.61,0.61,0,0,0.108 +0.333,0.323,0.323,0.533,0,0,0,0.419,0.635,0.635,0,0,0.54 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.036 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.163 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.294 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.662 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.207 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.142 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.68 +0.333,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.036 +0.333,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.036 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.144 +0.333,0.204,0.204,0,0,0,0,0.321,0.597,0.597,0,0,0.108 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0,0.036 +0.333,0.323,0.323,0.267,0,0,0,0.419,0.635,0.635,0,0,0.252 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.18 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0.252 +1,0.732,0.732,0.267,0,0,0,0.993,0.88,0.88,0,0,0.288 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.0869 +1,0.488,0.488,0,0.3,0,0,0.825,0.749,0.749,0.692,0,0.171 +1,0.183,0.183,0,1,0,0,0.552,0.605,0.605,0.341,0,0.144 +1,0.0743,0.0743,0,0.0667,0,0,0.358,0.529,0.529,0,0,0.169 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.19,0.19,0,0.05,0,0,0.33,0.579,0.579,0.358,0,0 +0.667,0.193,0.193,0,1,0,0,0.279,0.579,0.579,0.234,0,0.344 +0.667,0.189,0.189,0,0.317,0,0,0.284,0.579,0.579,0,0,0.192 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.036 +0.667,0.178,0.178,0,0,0,0,0.284,0.591,0.591,0,0,0.144 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.072 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0.181,0.072 +0.333,0.323,0.323,0,0,0.933,0.633,0.419,0.635,0.635,0,0.271,0.252 +0.333,0.366,0.366,0.767,0,0,0.467,0.465,0.641,0.641,0,0,0.072 +0.667,0.638,0.638,1,0,0,0,0.711,0.78,0.78,0,0,0.216 +0.667,0.504,0.504,0.767,0,0,0,0.748,0.742,0.742,0,0,0 +0.667,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.072 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.226 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.0722 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0963 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0.54 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0.278 +1,0.468,0.468,0,0,0,0,0.336,0.806,0.806,0,0,0.254 +1,0.449,0.449,0.267,0,0,0,0.35,0.824,0.824,0,0,0.455 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0.072 +0.667,0.305,0.305,0.417,0,0,0,0.347,0.717,0.717,0,0,0.18 +0.667,0.314,0.314,0.0167,0,0,0,0.375,0.705,0.705,0,0,0.144 +0.667,0.359,0.359,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.333,0.253,0.253,0.95,0,0,0,0.354,0.61,0.61,0,0,0.432 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.036 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.144 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.216 +1,0.342,0.342,0,0,0.0667,0.133,0.636,0.655,0.655,0,0.61,0.036 +1,0.183,0.183,0,0,0.867,0.967,0.552,0.605,0.605,0,0.401,0 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0.705,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0.498,0 +1,0.0495,0.0495,0,0,0,0,0.344,0.51,0.51,0,0.72,0 +1,0.0495,0.0495,0,0,0,0,0.34,0.504,0.504,0,0.395,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.24 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.296 +0.667,0.33,0.33,0.267,0,0,0,0.403,0.692,0.692,0,0,0.183 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0.036 +0.667,0.316,0.316,0.267,0,0,0,0.319,0.705,0.705,0,0,0.18 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0.194,0 +1,0.513,0.513,0,0,0.933,0.633,0.447,0.862,0.862,0,0.421,0.036 +1,0.661,0.661,0,0,0,0.467,0.545,0.899,0.899,0,0.0816,0.18 +1,0.596,0.596,0.55,0,0,0,0.58,0.805,0.805,0,0,0.036 +0.667,0.683,0.683,0,0.55,0,0,0.673,0.817,0.817,0.816,0,0.144 +0.667,0.638,0.638,0,0.817,0,0,0.711,0.78,0.78,0.78,0,0.036 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0.278,0,0 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.072 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0.267,0,0,0,0.372,0.541,0.541,0,0.0731,0.322 +1,0.444,0.444,1,0,0.933,0.383,0.657,0.787,0.787,0,0.239,0.111 +1,0.47,0.47,1,0,0,1,0.475,0.806,0.806,0.383,0,0.305 +1,0.481,0.481,1,0.8,0,0,0.322,0.806,0.806,0.276,0,0 +0.667,0.328,0.328,1,0.833,0,0,0.31,0.692,0.692,0,0,0.18 +0.667,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0,0.036 +0.667,0.307,0.307,0.0833,0,0,0,0.31,0.717,0.717,0,0,0.324 +0.667,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.108 +0.667,0.182,0.182,0.267,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.359,0.359,1,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0.7,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0.267,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,1,0,0,0,0.673,0.817,0.817,0,0,0.148 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.697 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.697 +1,0.386,0.386,1,0,0,0,0.729,0.717,0.717,0,0,0.658 +1,0.196,0.196,1,0,0,0,0.447,0.56,0.56,0,0,0.072 +1,0.0495,0.0495,0.0833,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.137 +1,0.0829,0.0829,0.0167,0,0,0,0.34,0.516,0.516,0,0,0.111 +1,0.15,0.15,1,0,0,0,0.372,0.541,0.541,0,0,0 +0.667,0.181,0.181,0.95,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0.59 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.196 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.286 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.471 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.381 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.374 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.072 +0.333,0.253,0.253,0.0167,0,0,0,0.354,0.61,0.61,0,0,0.036 +0.667,0.596,0.596,0.817,0.55,0,0,0.58,0.805,0.805,0.944,0,0.036 +0.667,0.683,0.683,0,1,0,0,0.673,0.817,0.817,0.64,0,0.216 +0.667,0.638,0.638,0,0.0833,0,0,0.711,0.78,0.78,0.157,0,0.0616 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.291 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.072 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.18 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.072 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0513,0.0513,0,0,0,0,0.326,0.51,0.51,0,0,0 +0.667,0.0829,0.0829,0.767,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.0495,0.0495,1,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.2,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,0.267,0,0,0,0.347,0.717,0.717,0,0,0.14 +0.667,0.314,0.314,0.283,0,0,0,0.375,0.705,0.705,0,0.129,0.126 +1,0.513,0.513,0,0,0.933,0.383,0.447,0.862,0.862,0,0.138,0.036 +1,0.661,0.661,0,0,0,0.433,0.545,0.899,0.899,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.072 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.072 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.216 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.108 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.036 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +1,0.481,0.481,0,0,0,0,0.322,0.806,0.806,0,0,0 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.183,0.183,0.267,0,0,0,0.288,0.585,0.585,0,0,0.108 +0.333,0.178,0.178,1,0,0,0,0.284,0.591,0.591,0,0,0.18 +0.333,0.177,0.177,0.417,0,0,0,0.302,0.591,0.591,0,0,0.036 +0.667,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +1,0.661,0.661,0.267,0,0,0,0.545,0.899,0.899,0,0,0.108 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0.108 +1,1,1,0.7,0,0,0,0.881,0.993,0.993,0,0,0.108 +0.667,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0 +0.667,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.036 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.108 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.167 +1,0.183,0.183,0,0,0,0,0.552,0.605,0.605,0,0,0.108 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.036 +1,0.0578,0.0578,0.767,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0.0667,0,0,0,0.344,0.51,0.51,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0.267,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0.417,0,0,0,0.31,0.692,0.692,0,0,0 +0.333,0.183,0.183,0.767,0,0,0,0.288,0.585,0.585,0,0,0 +0.333,0.178,0.178,0.917,0,0,0,0.284,0.591,0.591,0,0,0 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.108 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +1,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.127 +1,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.413 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.407 +1,1,1,0.0167,0,0,0,0.881,0.993,0.993,0,0,0.072 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.144 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.216 +1,0.554,0.554,1,0.55,0,0,0.965,0.843,0.843,0.741,0,0.036 +1,0.196,0.196,1,0.817,0,0,0.447,0.56,0.56,0,0,0.108 +1,0.183,0.183,1,0,0,0,0.552,0.605,0.605,0,0,0.154 +1,0.0743,0.0743,0.333,0,0,0,0.358,0.529,0.529,0,0,0.163 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.154 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.181 +1,0.053,0.053,0,0,0,0,0.394,0.555,0.555,0,0,0 +0.667,0.0829,0.0829,0,0,0,0,0.34,0.516,0.516,0,0,0 +0.667,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +0.333,0.181,0.181,0.0167,0,0,0,0.391,0.572,0.572,0,0,0.036 +0.333,0.19,0.19,1,0,0,0,0.33,0.579,0.579,0,0,0.18 +0.667,0.337,0.337,0.667,0,0,0,0.3,0.692,0.692,0,0,0.252 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.036 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.036 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.036 +0.667,0.305,0.305,0,0,0,0,0.347,0.717,0.717,0,0,0.203 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.036 +0.333,0.204,0.204,0.517,0,0,0,0.321,0.597,0.597,0,0,0.072 +1,0.661,0.661,1,0,0,0,0.545,0.899,0.899,0,0,0.18 +1,0.869,0.869,1,0,0,0,0.741,0.974,0.974,0,0,0 +1,1,1,1,0,0,0,0.881,0.993,0.993,0,0,0 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.072 +1,0.732,0.732,0.833,0,0.0667,0.133,0.993,0.88,0.88,0,0.842,0 +1,0.554,0.554,0,0,0.867,1,0.965,0.843,0.843,0,0.647,0.144 +1,0.488,0.488,0,0,0,0.25,0.825,0.749,0.749,0,0,0.117 +0.667,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +0.667,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0.235 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.288 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.256 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.19,0.19,0.267,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,1,0,0,0,0.3,0.692,0.692,0,0,0.036 +0.667,0.328,0.328,1,0,0,0,0.31,0.692,0.692,0,0,0.072 +0.667,0.316,0.316,1,0,0,0,0.319,0.705,0.705,0,0,0.072 +0.667,0.307,0.307,1,0,0,0,0.31,0.717,0.717,0,0,0 +0.667,0.305,0.305,1,0,0,0,0.347,0.717,0.717,0,0,0 +0.667,0.314,0.314,0.0833,0,0,0,0.375,0.705,0.705,0,0,0.144 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.144 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0.154 +1,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0.501 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0.16 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0,0.323 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.072 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0.203,0.294 +1,0.342,0.342,0,0,0.933,0.55,0.636,0.655,0.655,0,0.62,0.108 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0.485,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0.429,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.232 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0 +1,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.11 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0.422 +0.667,0.328,0.328,0,0,0,0,0.31,0.692,0.692,0,0,0.49 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0.382 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0.107 +0.333,0.177,0.177,0,0.3,0,0,0.302,0.591,0.591,0.596,0,0.108 +0.667,0.314,0.314,0,0.783,0,0,0.375,0.705,0.705,0.502,0,0.072 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0 +0.667,0.457,0.457,0.517,0,0,0,0.449,0.755,0.755,0.13,0,0.072 +1,0.869,0.869,1,0.8,0,0,0.741,0.974,0.974,0.699,0,0.072 +1,1,1,0.45,0.567,0,0,0.881,0.993,0.993,0,0,0.036 +1,0.933,0.933,0.0167,0,0,0,0.937,0.937,0.937,0,0,0.216 +1,0.732,0.732,1,0,0,0,0.993,0.88,0.88,0,0,0.036 +1,0.386,0.386,0.95,0,0,0,0.729,0.717,0.717,0,0,0 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.181,0.181,0.0167,0,0,0,0.391,0.572,0.572,0,0,0 +1,0.33,0.33,1,0,0,0,0.403,0.692,0.692,0,0,0.168 +1,0.481,0.481,1,0,0,0,0.322,0.806,0.806,0,0,0.225 +1,0.468,0.468,1,0,0,0,0.336,0.806,0.806,0,0,0.124 +1,0.449,0.449,1,0,0,0,0.35,0.824,0.824,0,0,0.282 +0.667,0.307,0.307,1,0.55,0,0,0.31,0.717,0.717,0.78,0.408,0.18 +0.667,0.305,0.305,0.333,1,0.933,0.55,0.347,0.717,0.717,0.197,0,0.18 +0.667,0.314,0.314,0,0.0833,0,0,0.375,0.705,0.705,0,0,0.252 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.323,0.036 +1,0.661,0.661,0,0,0.933,0.633,0.545,0.899,0.899,0,0.357,0.036 +1,0.869,0.869,0,0,0,0.467,0.741,0.974,0.974,0,0,0.288 +1,1,1,0,0,0,0,0.881,0.993,0.993,0,0,0 +0.333,0.344,0.344,0,0,0,0,0.484,0.622,0.622,0,0,0.18 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.072 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.072 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.108 +1,0.249,0.249,0,0,0,0,0.699,0.674,0.674,0,0,0.108 +1,0.099,0.099,0,0,0,0,0.459,0.592,0.592,0,0,0.315 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0.075 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.236 +0.667,0.181,0.181,0,0,0,0,0.391,0.572,0.572,0,0,0.139 +0.333,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.333,0.0495,0.0495,0.767,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.328,0.328,0.0667,0,0,0,0.31,0.692,0.692,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.319,0.705,0.705,0,0,0 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.302,0.591,0.591,0,0,0.036 +0.333,0.182,0.182,0,0,0,0,0.316,0.585,0.585,0,0,0.036 +0.333,0.204,0.204,0.0167,0,0,0,0.321,0.597,0.597,0,0,0.072 +0.333,0.253,0.253,0.533,0,0,0,0.354,0.61,0.61,0,0,0 +1,0.869,0.869,0,0,0,0,0.741,0.974,0.974,0,0,0.18 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.216 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.425 +1,0.504,0.504,0,0,0,0,0.748,0.742,0.742,0,0,0.203 +1,0.218,0.218,0,0,0,0,0.493,0.591,0.591,0,0,0.434 +1,0.196,0.196,0,0,0,0,0.447,0.56,0.56,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.036 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +0.667,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.0796 +0.667,0.307,0.307,0,0,0,0,0.31,0.717,0.717,0.142,0,0 +0.667,0.305,0.305,0,0.8,0,0,0.347,0.717,0.717,0.808,0,0.169 +0.667,0.314,0.314,0,0.567,0,0,0.375,0.705,0.705,0.517,0,0.036 +1,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0.186,0.036 +1,0.457,0.457,0,0,0.933,0.55,0.449,0.755,0.755,0,0.762,0.072 +1,0.869,0.869,0.267,0,0,0,0.741,0.974,0.974,0,0.179,0.18 +1,1,1,0.567,0,0,0,0.881,0.993,0.993,0,0.466,0 +1,0.933,0.933,0,0,0,0,0.937,0.937,0.937,0,0.578,0.108 +1,0.732,0.732,0,0,0,0,0.993,0.88,0.88,0,0,0.36 +1,0.554,0.554,0,0,0,0,0.965,0.843,0.843,0,0,0.036 +1,0.488,0.488,0,0,0,0,0.825,0.749,0.749,0,0,0.143 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0.108 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.18 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.2 +1,0.181,0.181,0.55,0,0,0,0.391,0.572,0.572,0,0,0.148 +1,0.33,0.33,0,0,0,0,0.403,0.692,0.692,0,0,0 +0.333,0.193,0.193,0,0,0,0,0.279,0.579,0.579,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.284,0.579,0.579,0,0,0.169 +0.333,0.183,0.183,0,0,0,0,0.288,0.585,0.585,0,0,0.337 +0.667,0.307,0.307,0.0167,0.3,0,0,0.31,0.717,0.717,0.554,0,0.072 +0.333,0.177,0.177,0.533,1,0,0,0.302,0.591,0.591,0.608,0,0.144 +0.667,0.314,0.314,0,0.0667,0,0,0.375,0.705,0.705,0.668,0,0.036 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0.444,0,0 +0.333,0.253,0.253,0,0,0,0,0.354,0.61,0.61,0,0.315,0.036 +0.333,0.323,0.323,0,0,0.933,0.633,0.419,0.635,0.635,0,0.505,0.108 +0.667,0.683,0.683,0.267,0,0,0.183,0.673,0.817,0.817,0,0.391,0.072 +1,0.933,0.933,1,0,0,0,0.937,0.937,0.937,0,0,0.144 +1,0.732,0.732,0.7,0,0,0,0.993,0.88,0.88,0,0,0.252 +1,0.386,0.386,0,0,0,0,0.729,0.717,0.717,0,0,0.036 +1,0.342,0.342,0,0,0,0,0.636,0.655,0.655,0,0,0.144 +1,0.116,0.116,0,0,0,0,0.405,0.535,0.535,0,0,0 +1,0.0743,0.0743,0,0,0,0,0.358,0.529,0.529,0,0,0 +1,0.0578,0.0578,0,0,0,0,0.344,0.516,0.516,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0 +1,0.0495,0.0495,0,0,0,0,0.258,0.465,0.465,0,0,0.0902 +1,0.15,0.15,0,0,0,0,0.372,0.541,0.541,0,0,0.289 +1,0.181,0.181,0.267,0,0,0,0.391,0.572,0.572,0,0,0.0726 +0.667,0.19,0.19,0.283,0,0,0,0.33,0.579,0.579,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.3,0.692,0.692,0,0,0 +0.667,0.328,0.328,0,0.05,0,0,0.31,0.692,0.692,0.413,0,0 +0.667,0.316,0.316,0,1,0,0,0.319,0.705,0.705,0.348,0,0.036 +0.667,0.307,0.307,0,0.317,0,0,0.31,0.717,0.717,0,0,0.216 +1,0.432,0.432,0,0,0,0,0.392,0.843,0.843,0,0,0.252 +0.667,0.314,0.314,0,0,0,0,0.375,0.705,0.705,0,0,0.144 +0.667,0.359,0.359,0,0,0,0,0.384,0.73,0.73,0,0,0.036 +0.667,0.457,0.457,0,0,0,0,0.449,0.755,0.755,0,0,0 +0.667,0.596,0.596,0,0,0,0,0.58,0.805,0.805,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.673,0.817,0.817,0,0,0.301 +0.667,0.638,0.638,0,0,0,0,0.711,0.78,0.78,0,0,0.481 +0.667,0.504,0.504,0,0.55,0,0,0.748,0.742,0.742,0.944,0,0.315 +1,0.554,0.554,0.517,0.817,0,0,0.965,0.843,0.843,0,0,0.036 +1,0.342,0.342,1,0,0,0,0.636,0.655,0.655,0,0,0.036 +1,0.116,0.116,0.45,0,0,0,0.405,0.535,0.535,0,0,0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_6.csv b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_6.csv new file mode 100644 index 0000000000..d2877a26b6 --- /dev/null +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_6.csv @@ -0,0 +1,8761 @@ +occupants,lighting_interior,lighting_garage,cooking_range,dishwasher,clothes_washer,clothes_dryer,ceiling_fan,plug_loads_other,plug_loads_tv,hot_water_dishwasher,hot_water_clothes_washer,hot_water_fixtures +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0529 +1,0.0841,0.0841,0,0.583,0,0,0.34,0.52,0.52,0.727,0,0.223 +1,0.153,0.153,0,0.767,0,0,0.372,0.545,0.545,0,0,0 +1,0.184,0.184,0.5,0,0,0,0.391,0.577,0.577,0,0,0 +1,0.337,0.337,0.0167,0,0,0,0.403,0.697,0.697,0,0,0.26 +0.667,0.198,0.198,0,0.583,0,0,0.279,0.583,0.583,0.729,0,0.173 +0.667,0.337,0.337,0,0.767,0,0,0.31,0.697,0.697,0.21,0,0.0866 +0.667,0.325,0.325,0,0,0,0,0.319,0.71,0.71,0,0,0.112 +0.667,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0.0813 +0.667,0.313,0.313,0,0,0,0,0.347,0.722,0.722,0,0,0 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0,0.173 +1,0.494,0.494,0,0,0,0,0.447,0.868,0.868,0,0,0.838 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.0433 +0.667,0.683,0.683,0.25,0,0,0,0.711,0.785,0.785,0,0,0.0866 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.303 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.0866 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.373 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.122 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.291 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.297 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.253 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0.0433 +0.333,0.194,0.194,0,0,1,0.133,0.284,0.583,0.583,0,0.0039,0.0866 +0.333,0.187,0.187,0,0.583,0,0.683,0.288,0.589,0.589,0.523,0.475,0.0433 +0.333,0.183,0.183,0,1,0,0,0.284,0.595,0.595,0.702,0,0 +0.333,0.182,0.182,0,0.3,0,0,0.302,0.595,0.595,0,0,0.13 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.346 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.173 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.0866 +0.333,0.302,0.302,0.25,0,0,0,0.419,0.639,0.639,0,0,0.0866 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0,0.346 +0.667,0.683,0.683,0,0,0.103,0,0.711,0.785,0.785,0,0,0.0433 +0.667,0.57,0.57,0,0,0.379,0.267,0.748,0.747,0.747,0,0.323,0 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0.222,0.665 +1,0.541,0.541,0,0,0,0,0.825,0.755,0.755,0,0,0.111 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.34,0.507,0.507,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.229 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.445 +0.667,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0.0924 +0.667,0.198,0.198,0,0,0.103,0,0.279,0.583,0.583,0,0,0 +0.333,0.05,0.05,0,0,0.379,0.883,0.258,0.469,0.469,0,0.259,0.173 +0.667,0.325,0.325,0,0,0,0.2,0.319,0.71,0.71,0,0.508,0.0866 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0.347,0 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0.536,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0.217,0.0866 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.381 +0.333,0.367,0.367,1,0,0,0,0.484,0.627,0.627,0,0,0.237 +0.667,0.57,0.57,0.0333,0,0,0,0.748,0.747,0.747,0,0,0.112 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.324 +0.667,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0.137 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0671 +1,0.0518,0.0518,0.25,0,0,0,0.326,0.514,0.514,0,0,0.0642 +1,0.0841,0.0841,0,0,0.483,0.633,0.34,0.52,0.52,0,0.211,0 +1,0.153,0.153,0,0,0,0.183,0.372,0.545,0.545,0,0.322,0.541 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0.248,0.465 +1,0.481,0.481,0,0,0,0,0.475,0.811,0.811,0,0.433,0.468 +1,0.495,0.495,0,0,0,0,0.322,0.811,0.811,0,0.442,0.398 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.334 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.236,0.236,0.767,0,0,0,0.354,0.614,0.614,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.173 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.0433 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0992 +1,0.153,0.153,0.783,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.184,0.184,0.25,0,0,0,0.391,0.577,0.577,0,0,0.0449 +1,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0.16 +1,0.198,0.198,0,0.0833,0,0,0.279,0.583,0.583,0.501,0,0.148 +1,0.194,0.194,0,0.983,0,0,0.284,0.583,0.583,0.0902,0,0.131 +1,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.134 +1,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0.154 +1,0.313,0.313,0,0,0,0,0.347,0.722,0.722,0,0,0.487 +0.667,0.318,0.318,0.25,0,0,0,0.375,0.71,0.71,0,0,0.0433 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.13 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.13 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.303 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.13 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.173 +0.667,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0.354 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.275 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.517,0,0,0,0.258,0.469,0.469,0,0,0.135 +1,0.453,0.453,0,0,0,0,0.657,0.792,0.792,0,0,0.422 +1,0.481,0.481,0,0,0,0,0.475,0.811,0.811,0,0,0.277 +1,0.495,0.495,0,0,0,0,0.322,0.811,0.811,0,0,0.25 +1,0.481,0.481,0,0,0,0,0.336,0.811,0.811,0,0,0.419 +0.667,0.325,0.325,0,0,0,0,0.319,0.71,0.71,0,0,0.392 +0.667,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0.288 +0.667,0.313,0.313,0,0,0,0,0.347,0.722,0.722,0,0,0.461 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0,0.382 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0,0.234 +0.333,0.236,0.236,0,0,0.483,0.8,0.354,0.614,0.614,0,0.3,0.293 +0.333,0.302,0.302,0,0,0,0.0167,0.419,0.639,0.639,0,0.267,0.13 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0.451,0.173 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0.401,0.19 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.0433 +1,0.626,0.626,0,0,0,0,0.965,0.849,0.849,0,0,0.26 +1,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.173 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.303 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0.181 +1,0.05,0.05,0,0,0,0,0.344,0.514,0.514,0,0,0.0137 +1,0.05,0.05,0,0,0,0,0.34,0.507,0.507,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0 +1,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0 +0.667,0.194,0.194,0.517,0,0,0,0.284,0.583,0.583,0,0,0.0866 +0.667,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.667,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0.417,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.198,0.198,0.35,0,0,0,0.321,0.602,0.602,0,0,0.0866 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0 +0.667,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0,0 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0,0.173 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.216 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.0503 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.451 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.159 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.194,0.194,0.25,0,0,0,0.284,0.583,0.583,0,0,0.0433 +0.333,0.187,0.187,0.517,0,0,0,0.288,0.589,0.589,0,0,0.26 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.0433 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.173 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.13 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.13 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.13 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.13 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.0866 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.173 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +1,0.153,0.153,0.5,0,0,0,0.372,0.545,0.545,0,0,0.225 +0.667,0.184,0.184,1,0,0,0,0.391,0.577,0.577,0,0,0 +0.333,0.05,0.05,0.05,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.13 +0.667,0.325,0.325,0,0,0,0,0.319,0.71,0.71,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.0866 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.0866 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.0866 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.13 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0.131,0,0.0433 +0.333,0.363,0.363,0.75,0.833,0,0,0.465,0.646,0.646,0.32,0,0.13 +0,0.05,0.05,0.0167,0.517,0.103,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0.379,0.533,0.258,0.469,0.469,0,0.384,0.303 +0.333,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0.328,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0518,0.0518,0.267,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.116 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.146 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.0433 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.13 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.0433 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.0866 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.216 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.216 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.303 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.258 +0.667,0.57,0.57,0,0,0.483,0.633,0.748,0.747,0.747,0,0.221,0.217 +0.667,0.434,0.434,0,0,0,0.183,0.729,0.722,0.722,0,0.59,0 +0.667,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0.216,0.214 +0.667,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.169 +0.667,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.0804 +0.667,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0,0 +1,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.0839 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0 +0.333,0.187,0.187,0.517,0,0,0,0.288,0.589,0.589,0,0,0.0866 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.667,0.313,0.313,0,0,0,0,0.347,0.722,0.722,0,0,0.13 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.13 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0,0.26 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0.649 +0.667,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0,0 +1,0.988,0.988,0,0,0,0,0.881,1,1,0,0,0.0433 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.216 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.13 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +0.667,0.378,0.378,0,0,0.483,0.133,0.636,0.659,0.659,0,0,0.26 +1,0.184,0.184,0,0,0,0.133,0.552,0.609,0.609,0,0.446,0.153 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.153 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.117 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.0708 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.143 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.224 +1,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0.26 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.14 +0.667,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.199 +0.667,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.139 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.124 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0,0.245 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.216 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.173 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.0433 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.16 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.283 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.0433 +0.667,0.242,0.242,0,0.0833,0,0,0.493,0.595,0.595,0.602,0,0.157 +1,0.214,0.214,0,0.983,0,0,0.447,0.564,0.564,0.385,0,0.0866 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0.0897,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.667,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.153,0.153,0.1,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.307 +1,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.23 +0.667,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.174 +0.667,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0 +0.667,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.667,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.0433 +0.667,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.422 +0.667,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.209 +0.667,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.312 +0.667,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.37 +0.667,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0,0.26 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.237 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.216 +0.667,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.0433 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.0433 +1,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0841,0.0841,0,0,0,0,0.34,0.52,0.52,0,0,0 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.066 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.348 +1,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.281 +1,0.495,0.495,0,0,0,0,0.322,0.811,0.811,0,0,0.261 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.379 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.13 +0.333,0.184,0.184,0,0,0.483,0.55,0.316,0.589,0.589,0,0.135,0.0433 +0.667,0.346,0.346,0,0,0,0.267,0.384,0.735,0.735,0,0.368,0.352 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0.415,0.269 +0.667,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0.688,0.417 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0.48,0.637 +1,1,1,0,0,0,0,0.937,0.943,0.943,0,0.394,0 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0.499,0.346 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.13 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.301 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0509 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.149 +1,0.319,0.319,0.767,0,0,0,0.524,0.685,0.685,0,0,0 +0.667,0.337,0.337,0,0,0.483,0.383,0.403,0.697,0.697,0,0.0117,0 +0.667,0.346,0.346,0,0,0,0.7,0.3,0.697,0.697,0,0.347,0.173 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0.228,0 +0.333,0.187,0.187,0.5,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.333,0.183,0.183,0.0167,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.667,0.313,0.313,0,0,0,0,0.347,0.722,0.722,0,0,0.0433 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0,0.0866 +0.667,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.13 +1,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.173 +0.667,0.302,0.302,0.25,0,0,0,0.419,0.639,0.639,0,0,0.13 +1,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0,0.13 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.26 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.237 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.145 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.296 +1,0.255,0.255,1,0,0,0,0.487,0.622,0.622,0,0,0.231 +1,0.453,0.453,0.55,0,0,0,0.657,0.792,0.792,0,0,0.0887 +1,0.481,0.481,0,0,0,0,0.475,0.811,0.811,0,0,0.352 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.13 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.0433 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.0866 +0.667,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.236,0.236,0.75,0,0,0,0.354,0.614,0.614,0,0,0.173 +0.333,0.302,0.302,1,0,0,0,0.419,0.639,0.639,0,0,0.0674 +0.667,0.675,0.675,0.05,0,0,0,0.673,0.823,0.823,0,0,0.13 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.438 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.491 +0.333,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.582 +1,0.541,0.541,0,0,0,0,0.825,0.755,0.755,0,0,0.32 +1,0.252,0.252,0,0,0,0,0.699,0.679,0.679,0,0,0.0979 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.198 +1,0.255,0.255,0.783,0,0,0,0.487,0.622,0.622,0,0,0.236 +1,0.453,0.453,0,0,0,0,0.657,0.792,0.792,0,0,0.365 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.224 +0.667,0.346,0.346,0.25,0,0,0,0.3,0.697,0.697,0,0,0.192 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.433 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.563 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.346 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.13 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.26 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0,0.246 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.15 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.13 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.173 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.519 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.216 +0.333,0.198,0.198,0.25,0,0,0,0.321,0.602,0.602,0,0,0.173 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.333,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.0433 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.239 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.142 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.15 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.192 +1,0.255,0.255,0,0,0,0,0.487,0.622,0.622,0,0,0.36 +1,0.453,0.453,0,0,0,0,0.657,0.792,0.792,0,0,0.0836 +1,0.481,0.481,0,0,0,0,0.475,0.811,0.811,0,0,0.376 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0.533 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.157 +0.333,0.187,0.187,0.5,0.0833,0,0,0.288,0.589,0.589,0.389,0,0.0866 +0.667,0.316,0.316,0.267,0.983,0.483,0.383,0.31,0.722,0.722,0.122,0.0468,0 +0.667,0.313,0.313,0,0,0,0.7,0.347,0.722,0.722,0,0.477,0.0433 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0.484,0 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0.277,0.0866 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0.13 +1,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0,0.389 +0.667,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.0866 +0.667,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.0866 +0.667,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.0866 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.0866 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0633 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.167,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.6,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0.0433 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.303 +0.667,0.325,0.325,0,0,0,0,0.319,0.71,0.71,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.182,0.182,0,0,0.448,0.05,0.302,0.595,0.595,0,0,0.0433 +0.667,0.318,0.318,0,0,0.0345,1,0.375,0.71,0.71,0,0.363,0.0866 +1,0.494,0.494,0,0,0,1,0.447,0.868,0.868,0,0,0 +0.333,0.236,0.236,0,0,0,0.117,0.354,0.614,0.614,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.367,0.367,0.417,0,0,0,0.484,0.627,0.627,0,0,0.0433 +0.333,0.31,0.31,1,0,0,0,0.503,0.608,0.608,0.274,0,0 +1,0.626,0.626,0.383,1,0.483,0.267,0.965,0.849,0.849,0.389,0.0182,0 +1,0.378,0.378,0,0.35,0,0,0.636,0.659,0.659,0,0.492,0 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0.343,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.157 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.667,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.153,0.153,0.1,0,0,0,0.372,0.545,0.545,0,0,0.198 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0,0.199 +0.667,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.205 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.295 +0.333,0.194,0.194,0.417,0,0,0,0.284,0.583,0.583,0,0,0.35 +0.333,0.187,0.187,0.1,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.173 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.216 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0,0.173 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.0673 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.18 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.195 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.216 +1,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.102 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0834 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.153 +0.667,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.275 +0.333,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.0433 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0 +0.333,0.182,0.182,0.25,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0.267,0,0,0,0.316,0.589,0.589,0,0,0 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0,0.0433 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0.433 +0.667,0.553,0.553,0,0,0,0,0.58,0.81,0.81,0,0,0.236 +1,0.988,0.988,0,0.0833,0,0,0.881,1,1,0.495,0,0.244 +1,1,1,0,0.983,0,0,0.937,0.943,0.943,0.4,0,0.303 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.173 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.289 +1,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0518,0.0518,0,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.0841,0.0841,0,0,0,0,0.34,0.52,0.52,0,0,0 +0.667,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.14 +0.667,0.319,0.319,0.5,0,0,0,0.524,0.685,0.685,0,0,0.275 +0.333,0.194,0.194,0.533,0,0,0,0.33,0.583,0.583,0,0,0.674 +0.667,0.346,0.346,0,0.583,0,0,0.3,0.697,0.697,0.634,0,0.274 +0.333,0.194,0.194,0,0.483,0,0,0.284,0.583,0.583,0,0,0.38 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.223 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.0433 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.389 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.0866 +1,0.626,0.626,0,0,0,0,0.965,0.849,0.849,0,0,0 +1,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0.123 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.168 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.36 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0958 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.153,0.153,0,0.0833,0,0,0.372,0.545,0.545,0.53,0,0 +1,0.184,0.184,0,0.983,0,0,0.391,0.577,0.577,0.216,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.13 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.26 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.174 +0.333,0.236,0.236,0.25,0,0,0,0.354,0.614,0.614,0,0,0.216 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0,0.13 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.303 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.0866 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.13 +0.667,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0.173 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0.483,0.383,0.258,0.469,0.469,0,0.078,0 +1,0.0841,0.0841,0,0,0,0.7,0.34,0.52,0.52,0,0.172,0 +1,0.358,0.358,0,0,0,0,0.601,0.698,0.698,0,0.564,0.147 +1,0.453,0.453,0,0,0,0,0.657,0.792,0.792,0,0.33,0.0327 +1,0.481,0.481,0.5,0,0,0,0.475,0.811,0.811,0,0.482,0 +0.667,0.346,0.346,0.267,0,0,0,0.3,0.697,0.697,0,0,0.0866 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.173 +0.667,0.325,0.325,0,0.333,0,0,0.319,0.71,0.71,0.473,0,0.346 +0.667,0.316,0.316,0,1,0,0,0.31,0.722,0.722,0.455,0,0.0433 +0.667,0.313,0.313,0,0.0167,0,0,0.347,0.722,0.722,0.718,0,0.216 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.27 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.238,0,0 +0.333,0.236,0.236,0,0.833,0,0,0.354,0.614,0.614,0.68,0,0.173 +0.333,0.302,0.302,0,0.233,0,0,0.419,0.639,0.639,0.663,0,0.264 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0.687,0,0.413 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0.591,0,0.13 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0.462,0,0.303 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0.392,0,0.0433 +1,0.541,0.541,0,0,0,0,0.825,0.755,0.755,0,0,0.384 +1,0.252,0.252,0,0,0,0,0.699,0.679,0.679,0,0,0.156 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.14 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.271 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0.293 +1,0.319,0.319,0,0,0,0,0.524,0.685,0.685,0,0,0.19 +1,0.481,0.481,0,0,0.483,0.383,0.475,0.811,0.811,0,0.0754,0.525 +1,0.495,0.495,0,0,0,0.15,0.322,0.811,0.811,0,0.286,0.173 +1,0.481,0.481,0,0.583,0,0,0.336,0.811,0.811,0.586,0.176,0 +1,0.463,0.463,0,0.483,0,0,0.35,0.83,0.83,0.674,0,0.173 +0.667,0.316,0.316,0,0,0,0,0.31,0.722,0.722,0,0,0.0433 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.0433 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.173 +0.333,0.363,0.363,0.25,0,0,0,0.465,0.646,0.646,0,0,0.13 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.13 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.3 +1,0.626,0.626,0,0,0,0,0.965,0.849,0.849,0,0,0.446 +1,0.378,0.378,0,0,0,0,0.636,0.659,0.659,0,0,0.216 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.153,0.153,0,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.319,0.319,0,0,0.483,0.533,0.524,0.685,0.685,0,0.0559,0.242 +1,0.481,0.481,0,0,0,0,0.475,0.811,0.811,0,0.675,0 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0.568,0.328 +1,0.481,0.481,0.167,0.25,0,0,0.336,0.811,0.811,0.454,0,0.145 +1,0.463,0.463,0.867,0.817,0,0,0.35,0.83,0.83,0.347,0,0.21 +1,0.449,0.449,0,0,0,0,0.336,0.849,0.849,0,0,0.242 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0,0,0.433 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.216 +0.333,0.302,0.302,0,0,0,0,0.419,0.639,0.639,0,0,0.13 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.13 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.13 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.0688 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.191 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.209 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.0853 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0.196 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.131 +1,0.337,0.337,0,0,0,0,0.403,0.697,0.697,0,0,0.0711 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0 +0.333,0.194,0.194,0,0,0,0,0.284,0.583,0.583,0,0,0.0918 +0.667,0.325,0.325,0,0,0,0,0.319,0.71,0.71,0,0,0.342 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.185 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0.173 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0,0,0.216 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0,0,0.173 +0.333,0.236,0.236,0,0,0,0,0.354,0.614,0.614,0,0,0.216 +0.333,0.302,0.302,0.767,0,0,0,0.419,0.639,0.639,0,0,0.346 +0.667,0.675,0.675,0,0,0,0,0.673,0.823,0.823,0,0,0.13 +0.667,0.683,0.683,0,0,0,0,0.711,0.785,0.785,0,0,0.13 +0.667,0.57,0.57,0,0,0,0,0.748,0.747,0.747,0,0,0.26 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.115 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.126 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.19 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.149 +0.667,0.153,0.153,0.25,0,0,0,0.372,0.545,0.545,0,0,0.149 +0.667,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0 +0.667,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0 +0.667,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0,0.472 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.269 +0.333,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.114 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.471 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.184,0.184,1,0,0,0,0.316,0.589,0.589,0,0,0.0866 +0.667,0.346,0.346,0.55,0,0,0,0.384,0.735,0.735,0,0,0.173 +0.667,0.421,0.421,0.25,0,0,0,0.449,0.76,0.76,0,0,0.13 +1,0.805,0.805,0,0,0,0,0.741,0.981,0.981,0,0,0.389 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.24 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.0813 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.12 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.184,0.184,0,0,0,0,0.391,0.577,0.577,0,0,0.196 +0.667,0.194,0.194,0,0,0,0,0.33,0.583,0.583,0,0,0 +0.667,0.198,0.198,0,0,0,0,0.279,0.583,0.583,0,0,0.0941 +0.667,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.0961 +0.667,0.325,0.325,0,0.0833,0,0,0.319,0.71,0.71,0.521,0,0.545 +0.667,0.316,0.316,0,1,0,0,0.31,0.722,0.722,0.527,0,0.291 +0.667,0.313,0.313,0,0.8,0,0,0.347,0.722,0.722,0.751,0,0.0866 +0.667,0.318,0.318,0,0,0,0,0.375,0.71,0.71,0.639,0,0.216 +0.667,0.346,0.346,0,0,0,0,0.384,0.735,0.735,0.11,0,0.13 +0.667,0.421,0.421,0,0,0,0,0.449,0.76,0.76,0,0,0.0433 +0.333,0.302,0.302,0.767,0,0,0,0.419,0.639,0.639,0,0,0.216 +0.333,0.363,0.363,0,0,0,0,0.465,0.646,0.646,0,0,0.303 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.216 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.173 +0.667,0.434,0.434,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +1,0.541,0.541,0,0,0,0,0.825,0.755,0.755,0,0,0.0433 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.145 +1,0.153,0.153,0.25,0,0.103,0,0.372,0.545,0.545,0,0,0.128 +1,0.319,0.319,0,0,0.379,0.883,0.524,0.685,0.685,0,0.194,0.27 +1,0.337,0.337,0,0,0,0.467,0.403,0.697,0.697,0,0.692,0.127 +1,0.346,0.346,0,0,0,0,0.3,0.697,0.697,0,0.341,0.106 +1,0.337,0.337,0,0,0,0,0.31,0.697,0.697,0,0,0.171 +0.667,0.187,0.187,0,0,0,0,0.288,0.589,0.589,0,0,0.303 +0.333,0.183,0.183,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.182,0.182,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.184,0.184,0,0,0,0,0.316,0.589,0.589,0,0,0.303 +0.667,0.198,0.198,0,0,0,0,0.321,0.602,0.602,0.0847,0,0.233 +0.667,0.421,0.421,0,0.833,0,0,0.449,0.76,0.76,0.543,0,0.136 +0.333,0.302,0.302,0.5,0.233,0,0,0.419,0.639,0.639,0,0,0.0866 +0.667,0.675,0.675,0.783,0,0,0,0.673,0.823,0.823,0,0,0.0866 +0.333,0.367,0.367,0,0,0,0,0.484,0.627,0.627,0,0,0.216 +0.333,0.31,0.31,0,0,0,0,0.503,0.608,0.608,0,0,0.0433 +0.667,0.242,0.242,0,0,0,0,0.493,0.595,0.595,0,0,0.173 +0.667,0.214,0.214,0,0,0,0,0.447,0.564,0.564,0,0,0.189 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.0722 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.346,0.515,0.515,0,0,0 +1,0.05,0.05,0,0,0,0,0.341,0.509,0.509,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0813 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.364 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0935 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.128 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.0927 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.302 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0.517,0.517,0.258,0.469,0.469,0,0.382,0.0866 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0.531,0.306 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.0787 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.22 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0884 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0901 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.65 +1,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.346 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.173 +0.333,0.179,0.179,0.2,0,0,0,0.303,0.598,0.598,0,0,0.0866 +0,0.05,0.05,0.3,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.325,0.325,0,0,0,0,0.386,0.739,0.739,0,0,0.0866 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.231 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.357 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.266 +1,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.13 +1,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.106 +1,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.508 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0836,0.0836,0,0,0,0,0.341,0.521,0.521,0,0,0 +1,0.151,0.151,0.5,0,0,0,0.374,0.547,0.547,0,0,0 +1,0.316,0.316,0,0,0.379,0,0.527,0.688,0.688,0,0,0 +0.667,0.333,0.333,0,0,0.138,1,0.405,0.701,0.701,0,0.545,0 +0.667,0.34,0.34,0,0,0,0.05,0.302,0.701,0.701,0,0.711,0.0433 +1,0.472,0.472,0,0,0,0,0.338,0.817,0.817,0,0.112,0.173 +0.333,0.185,0.185,0.5,0,0,0,0.289,0.591,0.591,0,0,0 +0.667,0.31,0.31,0,0,0.379,0,0.311,0.726,0.726,0,0,0 +0.667,0.308,0.308,0,0,0.138,0.783,0.349,0.726,0.726,0,0.359,0.13 +0.667,0.31,0.31,0,0,0,0,0.377,0.714,0.714,0,0.33,0.0866 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0.438,0.519 +0.333,0.21,0.21,0.25,0,0,0,0.355,0.617,0.617,0,0.589,0.173 +0.333,0.26,0.26,0,0.467,0,0,0.421,0.642,0.642,0.742,0,0.0433 +0.667,0.601,0.601,0,0.583,0,0,0.677,0.828,0.828,0,0,0.13 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.303 +0.667,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.224 +0.667,0.278,0.278,0,0,0,0,0.496,0.598,0.598,0,0,0.141 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.163 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.144 +0.667,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0.0768 +0.667,0.34,0.34,0,0,0,0,0.302,0.701,0.701,0,0,0.156 +1,0.472,0.472,0,0,0,0,0.338,0.817,0.817,0,0,0.228 +0.667,0.319,0.319,0,0.217,0,0,0.321,0.714,0.714,0.389,0,0 +0.333,0.18,0.18,0,0.833,0,0,0.284,0.598,0.598,0.587,0,0 +0.667,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0.729,0,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.273,0,0.0433 +0.333,0.05,0.05,0.633,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.21,0.21,0.383,0,0,0,0.355,0.617,0.617,0,0,0.0433 +0.667,0.47,0.47,0,0,0,0,0.584,0.815,0.815,0,0,0.0433 +0.667,0.601,0.601,0,0,0,0,0.677,0.828,0.828,0,0,0.121 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.13 +0.667,0.278,0.278,0,0,0,0,0.496,0.598,0.598,0,0,0.397 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.111 +1,0.151,0.151,0,0,0,0,0.374,0.547,0.547,0,0,0.229 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.103 +1,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0.959 +1,0.485,0.485,0,0,0,0,0.324,0.817,0.817,0,0,0.282 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.537 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.13 +0.667,0.31,0.31,0,0,0,0,0.311,0.726,0.726,0,0,0.0866 +0.667,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0 +0.333,0.187,0.187,0.95,0,0,0,0.322,0.604,0.604,0,0,0.0433 +0.333,0.21,0.21,0.317,0,0,0,0.355,0.617,0.617,0,0,0.0433 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.0866 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.13 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0,0.0433 +0.333,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.0433 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0 +0.667,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.347 +1,0.253,0.253,0,0,0,0,0.49,0.625,0.625,0,0,0.364 +1,0.449,0.449,0.45,0,0,0,0.662,0.798,0.798,0,0,0.168 +1,0.474,0.474,0.05,0,0,0,0.479,0.817,0.817,0,0,0.186 +0.667,0.34,0.34,0,0,0,0,0.302,0.701,0.701,0,0,0.303 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0.0433 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.216 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.303 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0,0.13 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0 +0.667,0.278,0.278,0,0.533,0,0,0.496,0.598,0.598,0.582,0,0.0433 +1,0.446,0.446,0,0.783,0,0,0.64,0.663,0.663,0,0,0.164 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.172 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.151,0.151,0,0,0,0,0.374,0.547,0.547,0,0,0.111 +0.667,0.316,0.316,0,0,0,0,0.527,0.688,0.688,0,0,0.129 +0.333,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.0866 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0.303 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0866 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.0433 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.173 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.0866 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.0866 +0.333,0.325,0.325,0,0,0.517,0.0667,0.468,0.648,0.648,0,0,0.0433 +0.667,0.676,0.676,0,0,0,0.983,0.715,0.79,0.79,0,0.398,0.303 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0.161,0.0866 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0 +0.667,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0.0927 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.152 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0.45,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.191,0.191,1,0,0,0,0.284,0.585,0.585,0,0,0.0433 +0.333,0.185,0.185,0.0833,0,0,0,0.289,0.591,0.591,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.173 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.26 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.0433 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.26 +0.333,0.325,0.325,0.5,0,0,0,0.468,0.648,0.648,0,0,0.0433 +0.667,0.676,0.676,0,0,0.517,0.817,0.715,0.79,0.79,0,0.22,0.216 +0.667,0.631,0.631,0,0,0,0.233,0.753,0.752,0.752,0,0.649,0.0433 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0.401,0.277 +1,0.644,0.644,0,0,0,0,0.831,0.76,0.76,0,0,0 +1,0.184,0.184,0,0,0,0,0.555,0.612,0.612,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0 +1,0.333,0.333,0.95,0,0,0,0.405,0.701,0.701,0,0,0 +0.667,0.34,0.34,1,0,0,0,0.302,0.701,0.701,0,0,0 +0.667,0.331,0.331,0.1,0,0,0,0.311,0.701,0.701,0,0,0.0433 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.216 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0866 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.173 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.168 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.091 +1,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0 +1,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.155 +1,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.21 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.016 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.183 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.124 +0.333,0.18,0.18,0.5,0,0,0,0.284,0.598,0.598,0,0,0.182 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0.214 +0.667,0.31,0.31,0,0,0,0,0.377,0.714,0.714,0,0,0.419 +1,0.462,0.462,0,0,0,0,0.451,0.874,0.874,0,0,0.13 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.303 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.173 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.173 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.0866 +1,0.921,0.921,0,0,0,0,1,0.893,0.893,0,0,0.123 +1,0.734,0.734,0,0,0,0,0.972,0.855,0.855,0,0,0.461 +1,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.883,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.183,0.183,0.133,0,0,0,0.392,0.579,0.579,0.112,0,0 +0.667,0.191,0.191,0,0.717,0,0,0.331,0.585,0.585,0.711,0,0.345 +0.667,0.34,0.34,0,0.6,0,0,0.302,0.701,0.701,0.739,0,0.293 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0.662,0,0.283 +1,0.454,0.454,0,0,0,0,0.352,0.836,0.836,0.597,0,0 +0.667,0.31,0.31,0,0,0,0,0.311,0.726,0.726,0.691,0,0.598 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0.438,0,0.26 +0.333,0.18,0.18,0.633,0,0.517,0.5,0.317,0.591,0.591,0,0.151,0 +0.667,0.325,0.325,0.133,0,0,0.55,0.386,0.739,0.739,0,0.459,0.13 +1,0.531,0.531,0,0.467,0,0,0.549,0.912,0.912,0.547,0.311,0.13 +0.667,0.47,0.47,0,0.583,0,0,0.584,0.815,0.815,0,0,0.0433 +0.667,0.601,0.601,0,0,0.379,0,0.677,0.828,0.828,0,0,0.205 +0.667,0.676,0.676,0,0,0.138,0.517,0.715,0.79,0.79,0,0.199,0.178 +1,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.2,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.316,0.316,0.567,0,0,0,0.527,0.688,0.688,0,0,0.132 +1,0.474,0.474,0.5,0,0,0,0.479,0.817,0.817,0,0,0.393 +1,0.485,0.485,0,0,0,0,0.324,0.817,0.817,0,0,0.509 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.264 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.532 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.181 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0.287 +0.667,0.31,0.31,0,0,0,0,0.377,0.714,0.714,0,0,0.13 +0.667,0.325,0.325,0,0,0,0,0.386,0.739,0.739,0,0,0 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.0433 +0.333,0.26,0.26,0.767,0,0,0,0.421,0.642,0.642,0,0,0 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.0433 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0.168,0,0.13 +0.667,0.631,0.631,0,0.783,0,0,0.753,0.752,0.752,0.529,0,0.0433 +0.333,0.278,0.278,0,0.533,0,0,0.496,0.598,0.598,0,0,0.129 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0 +1,0.252,0.252,0,0,0,0,0.704,0.684,0.684,0,0,0.0433 +1,0.125,0.125,0,0,0,0,0.563,0.665,0.665,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.102 +1,0.253,0.253,0,0,0,0,0.49,0.625,0.625,0,0,0.437 +1,0.316,0.316,0,0,0,0,0.527,0.688,0.688,0,0,0.159 +0.667,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0.206 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.283 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.144 +0.667,0.371,0.371,0,0,0,0,0.452,0.764,0.764,0,0,0.185 +0.667,0.47,0.47,0.95,0,0,0,0.584,0.815,0.815,0,0,0.173 +0.667,0.601,0.601,0.0667,0,0,0,0.677,0.828,0.828,0,0,0.173 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0,0.454 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.554 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.304 +1,0.644,0.644,0,0,0,0,0.831,0.76,0.76,0,0,0.115 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.167 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.346,0.515,0.515,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.45,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.191,0.191,0.05,0,0,0,0.331,0.585,0.585,0,0,0.0833 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.227 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.145 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.0433 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.13 +0.333,0.26,0.26,0.95,0,0,0,0.421,0.642,0.642,0,0,0.0866 +0.667,0.601,0.601,0.317,0,0,0,0.677,0.828,0.828,0,0,0.386 +1,0.989,0.989,0,0,0,0,0.944,0.95,0.95,0,0,0.438 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.13 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.0433 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.279 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.216 +0.667,0.31,0.31,0,0,0,0,0.311,0.726,0.726,0,0,0.0866 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.0866 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.13 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.0433 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.0574 +0.667,0.601,0.601,0.25,0,0,0,0.677,0.828,0.828,0,0,0.607 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.575 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.0433 +0.667,0.506,0.506,0,0.533,0,0,0.734,0.726,0.726,1,0,0 +0.667,0.446,0.446,0,0.817,0,0,0.64,0.663,0.663,0.25,0,0 +0.667,0.117,0.117,0.25,0.8,0,0,0.407,0.54,0.54,0.429,0,0.224 +1,0.0999,0.0999,0.317,0.0167,0,0,0.461,0.6,0.6,0,0,0.346 +1,0.0666,0.0666,0,0,0,0,0.433,0.574,0.574,0,0,0.166 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.213 +1,0.449,0.449,0,0,0,0,0.662,0.798,0.798,0,0,0.312 +0.667,0.333,0.333,0,0,0.517,0.783,0.405,0.701,0.701,0,0.173,0.152 +0.667,0.34,0.34,0,0,0,0,0.302,0.701,0.701,0,0.42,0.387 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0.349,0.103 +0.333,0.185,0.185,0.2,0,0,0,0.289,0.591,0.591,0,0.293,0.0433 +0.333,0.18,0.18,0.3,0,0,0,0.284,0.598,0.598,0,0.0637,0.216 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.26 +0.333,0.187,0.187,0.45,0,0,0,0.322,0.604,0.604,0,0,0.303 +0.333,0.21,0.21,0.05,0.0333,0,0,0.355,0.617,0.617,0.267,0,0 +0.333,0.26,0.26,0,1,0,0,0.421,0.642,0.642,0.796,0,0.0433 +0.333,0.325,0.325,0,0.0167,0,0,0.468,0.648,0.648,0.227,0,0.0944 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.13 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.0866 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.0753 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.26 +1,0.184,0.184,0.2,0.2,0,0,0.555,0.612,0.612,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.0765 +1,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.0762 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.109 +1,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.126 +1,0.44,0.44,0,0,0,0,0.338,0.855,0.855,0,0,0.523 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0.445 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.289 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0 +0.667,0.47,0.47,0,0,0,0,0.584,0.815,0.815,0,0,0.13 +0.667,0.601,0.601,0,0,0,0,0.677,0.828,0.828,0,0,0 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.433 +0.333,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.383 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.303 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0 +0.667,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0 +0,0.05,0.05,0,0,0.517,0.5,0.258,0.469,0.469,0,0.0676,0.115 +0.667,0.319,0.319,0,0,0,0.0167,0.321,0.714,0.714,0,0.549,0.424 +0.667,0.31,0.31,0,0,0,0,0.311,0.726,0.726,0,0.237,0.346 +0.667,0.308,0.308,0.133,0,0,0,0.349,0.726,0.726,0,0,0 +0.667,0.31,0.31,0.633,0,0,0,0.377,0.714,0.714,0,0,0 +0.667,0.325,0.325,0,0,0,0,0.386,0.739,0.739,0,0,0.0433 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0 +0.333,0.26,0.26,0.883,0,0,0,0.421,0.642,0.642,0,0,0.0866 +0.667,0.601,0.601,0.133,0,0,0,0.677,0.828,0.828,0,0,0.0433 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.26 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.303 +0.667,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.095 +1,0.151,0.151,0.95,0,0,0,0.374,0.547,0.547,0,0,0.583 +0.667,0.316,0.316,0.833,0,0,0,0.527,0.688,0.688,0,0,0.214 +0.667,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0.103 +0.667,0.34,0.34,0.2,0,0,0,0.302,0.701,0.701,0,0,0.0433 +0.667,0.331,0.331,0.567,0,0,0,0.311,0.701,0.701,0,0,0.407 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.26 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0433 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.13 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.173 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.303 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.707 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0,0.241 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.126 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.0583 +0.667,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.0988 +0.667,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0.131 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0.0866 +0.333,0.185,0.185,0,0,0.517,0.517,0.289,0.591,0.591,0,0.0897,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0.42,0 +0.333,0.179,0.179,0.2,0,0,0,0.303,0.598,0.598,0,0.45,0.173 +0.333,0.18,0.18,1,0,0,0,0.317,0.591,0.591,0,0.165,0 +0.667,0.325,0.325,0.333,0,0,0,0.386,0.739,0.739,0,0,0.389 +0.667,0.371,0.371,0,0,0,0,0.452,0.764,0.764,0,0,0 +0.333,0.26,0.26,0,0,0.517,0.317,0.421,0.642,0.642,0,0,0.173 +0.667,0.601,0.601,0,0,0,0.467,0.677,0.828,0.828,0,0.355,0.0433 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0.479,0.303 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0.625,0.13 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0.416,0.238 +1,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0.213,0 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.151,0.151,0,0,0,0,0.374,0.547,0.547,0,0,0.253 +1,0.316,0.316,0,0,0,0,0.527,0.688,0.688,0,0,0.317 +1,0.333,0.333,0,0,0,0,0.405,0.701,0.701,0,0,0.282 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.0598 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0.0433 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.173 +0.333,0.18,0.18,0.5,0,0,0,0.284,0.598,0.598,0,0,0.13 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.0433 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.485 +0.667,0.371,0.371,0,0.0333,0,0,0.452,0.764,0.764,0.383,0,0.268 +0.667,0.47,0.47,0,1,0,0,0.584,0.815,0.815,0.263,0,0.13 +0.667,0.601,0.601,0.45,0.8,0,0,0.677,0.828,0.828,0,0,0.0866 +0.333,0.363,0.363,0.317,0,0,0,0.486,0.629,0.629,0,0,0.272 +1,0.921,0.921,0,0,0,0,1,0.893,0.893,0,0,0.0433 +1,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0 +1,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.45,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.151,0.151,0.05,0,0,0,0.374,0.547,0.547,0,0,0 +1,0.316,0.316,0,0,0,0,0.527,0.688,0.688,0,0,0.0949 +1,0.474,0.474,0,0,0,0,0.479,0.817,0.817,0,0,0.187 +0.667,0.195,0.195,0.25,0,0,0,0.28,0.585,0.585,0,0,0.0433 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.302 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0,0.378 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0 +0.667,0.308,0.308,0,0,0,0,0.349,0.726,0.726,0,0,0.189 +1,0.439,0.439,0,0,0.517,0.317,0.437,0.836,0.836,0,0,0.0171 +0.667,0.325,0.325,0,0,0,0.2,0.386,0.739,0.739,0,0.57,0.346 +0.667,0.371,0.371,0,0,0,0,0.452,0.764,0.764,0,0.124,0.173 +0.667,0.47,0.47,0.45,0,0,0,0.584,0.815,0.815,0,0,0.446 +0.667,0.601,0.601,0.567,0.533,0,0,0.677,0.828,0.828,0.617,0,0.0433 +1,0.989,0.989,0,0.783,0,0,0.944,0.95,0.95,0.665,0,0.13 +1,0.921,0.921,0,0,0,0,1,0.893,0.893,0.232,0,0.173 +0.667,0.278,0.278,0,0,0,0,0.496,0.598,0.598,0,0,0.105 +0.667,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.208 +0.667,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.328 +0.667,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0.122 +0.667,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.264 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0.356 +0.333,0.185,0.185,0,0,0.517,0.517,0.289,0.591,0.591,0,0.251,0.0433 +0.667,0.31,0.31,0,0,0,0,0.311,0.726,0.726,0,0,0.439 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0.0866 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.13 +0.333,0.187,0.187,0.45,0,0,0,0.322,0.604,0.604,0,0,0.0866 +0.333,0.21,0.21,0.317,0,0,0,0.355,0.617,0.617,0,0,0.216 +0.333,0.26,0.26,0.95,0,0,0,0.421,0.642,0.642,0,0,0.13 +0.333,0.325,0.325,0.0667,0,0,0,0.468,0.648,0.648,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +0.333,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.0433 +1,0.734,0.734,0,0,0,0,0.972,0.855,0.855,0,0,0 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.389 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.633,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0836,0.0836,0.9,0,0,0,0.341,0.521,0.521,0,0,0.16 +1,0.253,0.253,0,0,0,0,0.49,0.625,0.625,0,0,0.0921 +1,0.449,0.449,0,0,0,0,0.662,0.798,0.798,0,0,0 +0.333,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0,0.173 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0.303 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.26 +0.667,0.248,0.248,0,0,0,0,0.449,0.566,0.566,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.217 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0.103 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0.379,0,0.258,0.469,0.469,0,0,0.152 +0.667,0.191,0.191,0,0,0.138,0.25,0.331,0.585,0.585,0,0.499,0.0768 +0.667,0.34,0.34,0,0,0,0,0.302,0.701,0.701,0,0.274,0.0506 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0.629,0.0898 +0.667,0.319,0.319,0,0,0,0,0.321,0.714,0.714,0,0.172,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.631,0.631,0,0,0,0,0.753,0.752,0.752,0,0,0 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.0866 +1,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.36,0.534,0.534,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.273 +1,0.117,0.117,0,0,0,0,0.424,0.574,0.574,0,0,0.189 +0.667,0.151,0.151,0,0,0,0,0.374,0.547,0.547,0,0,0.257 +0.333,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.17 +0.333,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0.53 +0.333,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.489 +0.667,0.331,0.331,0,0,0,0,0.311,0.701,0.701,0,0,0.434 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.193 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.142 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.13 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.0866 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.0866 +0.333,0.325,0.325,0,0,0,0,0.468,0.648,0.648,0,0,0.314 +0.333,0.363,0.363,0.2,0,0,0,0.486,0.629,0.629,0,0,0.412 +0.333,0.34,0.34,0.3,0,0,0,0.505,0.61,0.61,0,0,0.0866 +0.667,0.506,0.506,0,0,0,0,0.734,0.726,0.726,0,0,0.146 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0171 +0.667,0.184,0.184,0,0,0,0,0.555,0.612,0.612,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.461,0.6,0.6,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.346,0.521,0.521,0,0,0 +1,0.05,0.05,0,0,0,0,0.346,0.515,0.515,0,0,0 +1,0.05,0.05,0,0,0,0,0.341,0.509,0.509,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0759 +1,0.151,0.151,0.25,0,0,0,0.374,0.547,0.547,0,0,0.0959 +1,0.316,0.316,0,0,0,0,0.527,0.688,0.688,0,0,0.395 +0.667,0.191,0.191,0,0,0,0,0.331,0.585,0.585,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.28,0.585,0.585,0,0,0.0433 +0.333,0.191,0.191,0,0,0,0,0.284,0.585,0.585,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0.0433 +0.333,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0.0433 +0.333,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.22 +0.333,0.187,0.187,0.25,0,0,0,0.322,0.604,0.604,0,0,0.0612 +0.333,0.21,0.21,0,0,0,0,0.355,0.617,0.617,0,0,0.26 +0.333,0.26,0.26,0,0,0,0,0.421,0.642,0.642,0,0,0.216 +0.667,0.601,0.601,0,0,0,0,0.677,0.828,0.828,0,0,0.0433 +0.667,0.676,0.676,0,0,0,0,0.715,0.79,0.79,0,0,0.0866 +0.667,0.631,0.631,0,0.533,0,0,0.753,0.752,0.752,0.858,0,0.303 +0.667,0.506,0.506,0,0.517,0,0,0.734,0.726,0.726,0.184,0,0.215 +1,0.644,0.644,0,0,0,0,0.831,0.76,0.76,0,0,0.0847 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0966 +1,0.183,0.183,0,0,0,0,0.392,0.579,0.579,0,0,0.0322 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.289,0.591,0.591,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.284,0.598,0.598,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.303,0.598,0.598,0,0,0 +0.667,0.18,0.18,0,0,0,0,0.317,0.591,0.591,0,0,0.173 +0.333,0.187,0.187,0,0,0,0,0.322,0.604,0.604,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0945 +0.333,0.26,0.26,0,0,0.517,0.567,0.421,0.642,0.642,0,0.0299,0.146 +0.333,0.325,0.325,0,0,0,0.217,0.468,0.648,0.648,0,1,0.0866 +0.333,0.363,0.363,0,0,0,0,0.486,0.629,0.629,0,0.263,0 +0.333,0.34,0.34,0,0,0,0,0.505,0.61,0.61,0,0,0.0433 +0.333,0.278,0.278,0,0,0,0,0.496,0.598,0.598,0,0,0.346 +0.667,0.446,0.446,0,0,0,0,0.64,0.663,0.663,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.407,0.54,0.54,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0841 +0.333,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.103 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.181 +0.667,0.329,0.329,0,0.0833,0,0,0.375,0.637,0.637,0.396,0,0.147 +0.667,0.398,0.398,0,0.933,0,0,0.479,0.677,0.677,0.558,0,0.272 +0.667,0.512,0.512,0.25,0,0,0,0.553,0.687,0.687,0.626,0,0.452 +0.667,0.619,0.619,0.467,0,0,0,0.583,0.657,0.657,0,0,0.382 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.173 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.0866 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.34 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.148 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.243 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0.233,0,0,0,0.331,0.498,0.498,0,0,0 +1,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.0745 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.236 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.158 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.13 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.173 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.216 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0433 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.173 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.13 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.0866 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.26 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0 +0.667,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.254 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.087 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.216 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.398 +0.667,0.294,0.294,0,0,0,0,0.264,0.607,0.607,0,0,0.177 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.189,0.189,0.0833,0,0,0,0.316,0.553,0.553,0,0,0.0433 +0.333,0.224,0.224,0.4,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.309 +1,0.815,0.815,0,0,0,0,0.768,0.676,0.676,0,0,0.173 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.216 +1,0.184,0.184,0,0,0,0,0.457,0.517,0.517,0,0,0.0433 +1,0.0999,0.0999,0,0,0,0,0.383,0.507,0.507,0,0,0.262 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.0833,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.4,0,0,0,0.258,0.469,0.469,0,0,0.0907 +1,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.123 +1,0.456,0.456,0,0,0,0,0.378,0.646,0.646,0,0,0.0449 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.13 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.0866 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.383 +0.667,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.293 +0.667,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0 +0.667,0.346,0.346,0,0,0,0,0.435,0.548,0.548,0,0,0.0866 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.173 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.119 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.296 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.0823,0.0823,0,0,0,0,0.305,0.478,0.478,0,0,0 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.356 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.163 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.597 +0.667,0.324,0.324,0,0,0.103,0,0.257,0.587,0.587,0,0,0.272 +0.333,0.183,0.183,0,0,0.379,0.767,0.261,0.528,0.528,0,0.176,0.13 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0.104,0.13 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.175,0.175,0.25,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.189,0.189,0.467,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.26 +0.333,0.335,0.335,0,0.333,0,0,0.42,0.563,0.563,0.475,0,0.0866 +0.667,0.641,0.641,0,0.933,0,0,0.613,0.627,0.627,0.529,0,0 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.0433 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.0819 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.222 +0.667,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.548 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.161 +1,0.448,0.448,0,0,0,0,0.267,0.646,0.646,0,0,0.0919 +1,0.43,0.43,0,0,0,0,0.278,0.661,0.661,0,0,0.451 +1,0.417,0.417,0,0,0,0,0.267,0.676,0.676,0,0,0.4 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.193 +0.667,0.293,0.293,0,0,0,0,0.316,0.597,0.597,0,0,0.502 +0.667,0.301,0.301,0,0,0,0,0.323,0.617,0.617,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.13 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.0433 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.0866 +0.667,0.305,0.305,0,0,0,0,0.428,0.538,0.538,0,0,0 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.26 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.184 +1,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.177 +0.667,0.324,0.324,0.483,0,0,0,0.257,0.587,0.587,0,0,0.263 +1,0.448,0.448,0,0,0,0,0.267,0.646,0.646,0,0,0.298 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.346 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.0433 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.433 +0.333,0.171,0.171,0.717,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.301,0.301,0.483,0,0,0,0.323,0.617,0.617,0,0,0.173 +0.667,0.329,0.329,0,0,0,0,0.375,0.637,0.637,0,0,0 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.216 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0.13 +0.333,0.346,0.346,0,0.583,0,0,0.435,0.548,0.548,0.615,0,0.346 +0.667,0.56,0.56,0,0.433,0,0,0.598,0.607,0.607,0,0,0.0433 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0432 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.233,0.0833,0,0,0.258,0.469,0.469,0.501,0,0 +1,0.247,0.247,0,1,0,0,0.405,0.527,0.527,0.328,0,0.0839 +1,0.308,0.308,0.25,0.183,0,0,0.435,0.577,0.577,0,0,0.433 +0.333,0.185,0.185,0.467,0.583,0.483,0.25,0.298,0.528,0.528,0.691,0.0715,0.0863 +0.333,0.187,0.187,0,0.683,0,0,0.257,0.528,0.528,0,0.577,0.216 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0.257,0.149 +1,0.43,0.43,0,0,0,0,0.278,0.661,0.661,0,0.65,0.24 +0.667,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0.553,0.0866 +0.667,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0.635,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.175,0.175,0.233,0,0,0,0.29,0.543,0.543,0,0,0 +0.667,0.329,0.329,0,0,0,0,0.375,0.637,0.637,0,0,0.13 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.0776 +1,0.743,0.743,0,0.0833,0,0,0.701,0.796,0.796,0.479,0,0.0913 +1,0.904,0.904,0,1,0,0,0.745,0.751,0.751,0.529,0,0.298 +0.667,0.346,0.346,0,0.183,0,0,0.435,0.548,0.548,0,0,0.712 +0.667,0.305,0.305,0,0,0,0,0.428,0.538,0.538,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.138,0,0 +1,0.185,0.185,0,0.833,0,0,0.298,0.528,0.528,0.606,0,0 +1,0.324,0.324,0,0.183,0,0,0.257,0.587,0.587,0.464,0,0 +1,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.667,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.0433 +0.667,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.667,0.293,0.293,0,0,0,0,0.316,0.597,0.597,0,0,0.13 +0.667,0.301,0.301,0,0,0,0,0.323,0.617,0.617,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.303 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.177 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.305,0.305,0,0,0,0,0.428,0.538,0.538,0,0,0.303 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0.483,0.467,0.258,0.469,0.469,0,0.0559,0 +0.667,0.171,0.171,0.483,0,0,0.3,0.276,0.538,0.538,0,0.397,0 +1,0.293,0.293,0.233,0,0,0,0.316,0.597,0.597,0,0.406,0.0433 +0.667,0.301,0.301,0,0,0,0,0.323,0.617,0.617,0,0.572,0 +0.667,0.329,0.329,0.333,0,0,0,0.375,0.637,0.637,0,0.319,0.13 +1,0.572,0.572,0.15,0,0,0,0.59,0.781,0.781,0,0.209,0.13 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0.13 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.346 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.309 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0.125 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.382 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.493 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.164 +1,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.842 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.291 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.182 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.273 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0,0.13 +0.667,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.667,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.13 +0.667,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.173 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.2 +1,0.904,0.904,0,0,0,0,0.745,0.751,0.751,0,0,0.17 +1,0.937,0.937,0,0,0,0,0.79,0.706,0.706,0,0,0.493 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.0941 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.158 +0.667,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.129 +1,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.384 +1,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.235 +0.667,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.667,0.512,0.512,0,0,0.103,0,0.553,0.687,0.687,0,0,0.346 +0.667,0.619,0.619,0.717,0,0.379,0.883,0.583,0.657,0.657,0,0.199,0.303 +0.667,0.641,0.641,0,0.333,0,0.15,0.613,0.627,0.627,0.715,0,0.237 +0.667,0.56,0.56,0,0.683,0,0,0.598,0.607,0.607,0.12,0,0.17 +0.667,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +0.667,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.188 +0.667,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0.782 +0.667,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0.143 +0.667,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.178 +0.667,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.265 +0.667,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.119 +0.667,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.343 +0.667,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.195 +0.333,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.437 +0.667,0.294,0.294,0.233,0,0,0,0.264,0.607,0.607,0,0,0.39 +1,0.413,0.413,0,0,0,0,0.312,0.676,0.676,0,0,0.167 +1,0.414,0.414,0,0,0,0,0.345,0.661,0.661,0,0,0.334 +0.667,0.301,0.301,0,0,0,0,0.323,0.617,0.617,0,0,0.447 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.216 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.0433 +0.667,0.619,0.619,0.25,0,0,0,0.583,0.657,0.657,0,0,0.0433 +0.667,0.641,0.641,0.467,0,0,0,0.613,0.627,0.627,0,0,0 +1,0.815,0.815,0,0,0,0,0.768,0.676,0.676,0,0,0.222 +1,0.504,0.504,0,0,0.483,0.133,0.656,0.601,0.601,0,0,0.0433 +1,0.117,0.117,0,0,0,0.633,0.357,0.493,0.493,0,0.238,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0.635,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0.757,0.303 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0.264,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0.345,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.13 +0.667,0.321,0.321,0.717,0,0,0,0.338,0.587,0.587,0,0,0.376 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0 +0.667,0.303,0.303,0,0.333,0,0,0.271,0.597,0.597,0.503,0,0 +0.667,0.294,0.294,0,0.683,0,0,0.264,0.607,0.607,0.455,0,0 +0.333,0.171,0.171,1,0,0,0,0.276,0.538,0.538,0,0,0.173 +0.667,0.293,0.293,0.45,0,0,0,0.316,0.597,0.597,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.13 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.389 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.234 +0.667,0.619,0.619,0.967,0,0,0,0.583,0.657,0.657,0,0,0.433 +0.667,0.641,0.641,0,0.583,0,0,0.613,0.627,0.627,0.525,0,0.185 +1,0.56,0.56,0,0.433,0,0,0.598,0.607,0.607,0.82,0,0.212 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0.525,0,0.292 +1,0.252,0.252,0,0,0,0,0.556,0.54,0.54,0.361,0,0.133 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.111 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0.14 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0.333,0,0,0.258,0.469,0.469,0.494,0,0 +0.667,0.05,0.05,0,0.933,0,0,0.258,0.469,0.469,0.134,0,0 +1,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.488 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.112 +0.333,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.0881 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.0433 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.0866 +0.333,0.172,0.172,0.717,0,0,0,0.261,0.538,0.538,0,0,0.173 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.13 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.13 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.667,0.619,0.619,0,0.583,0,0,0.583,0.657,0.657,0.716,0,0.13 +0.667,0.641,0.641,0,0.683,0,0,0.613,0.627,0.627,0,0,0.0866 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.208 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0823,0.0823,0,0,0.483,0.133,0.305,0.478,0.478,0,0,0 +1,0.247,0.247,0,0,0,0.9,0.405,0.527,0.527,0,0.293,0 +0.667,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0.49,0 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0.283,0.28 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.204 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.13 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.667,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.216 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.346,0.346,0.233,0,0,0,0.435,0.548,0.548,0,0,0.13 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.13 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.294,0.473,0.473,0,0,0 +1,0.0823,0.0823,0,0,0,0,0.305,0.478,0.478,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0 +1,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.13 +1,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.155 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.388 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0,0.303 +0.667,0.294,0.294,0,0,0,0,0.264,0.607,0.607,0,0,0.286 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.293,0.293,0,0,0,0,0.316,0.597,0.597,0,0,0.389 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.389 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0433 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.13 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.0433 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.306 +1,0.937,0.937,0,0,0,0,0.79,0.706,0.706,0,0,0.21 +1,0.815,0.815,0,0,0,0,0.768,0.676,0.676,0,0,0.372 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0347 +1,0.321,0.321,0,0,0.483,0.217,0.338,0.587,0.587,0,0,0.305 +0.667,0.324,0.324,0,0,0,1,0.257,0.587,0.587,0,0.269,0.0978 +0.667,0.315,0.315,0,0,0,0.0833,0.264,0.587,0.587,0,0.0832,0.131 +1,0.43,0.43,0,0,0,0,0.278,0.661,0.661,0,0.49,0.13 +1,0.417,0.417,0,0,0,0,0.267,0.676,0.676,0,0.404,0.216 +0.667,0.292,0.292,0,0,0,0,0.294,0.607,0.607,0,0.505,0.364 +1,0.414,0.414,0,0,0,0,0.345,0.661,0.661,0,0.633,0.115 +1,0.426,0.426,0,0,0,0,0.356,0.691,0.691,0,0.592,0.0433 +0.667,0.329,0.329,0,0,0,0,0.375,0.637,0.637,0,0.244,0.0866 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0.469,0.346 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0.281,0.13 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.0866 +1,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.126 +1,0.179,0.179,0,0,0.483,0.133,0.346,0.523,0.523,0,0,0.0433 +1,0.456,0.456,0,0,0,1,0.378,0.646,0.646,0,0.472,0.11 +0.667,0.324,0.324,0,0,0,1,0.257,0.587,0.587,0,0.35,0 +0.667,0.315,0.315,0,0,0,0.733,0.264,0.587,0.587,0,0.621,0.0866 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0.322,0.519 +0.667,0.294,0.294,0,0,0,0,0.264,0.607,0.607,0,0.525,0.316 +0.667,0.292,0.292,0,0,0,0,0.294,0.607,0.607,0,0.605,0.209 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0.519,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.0433 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0 +0.333,0.335,0.335,0.25,0,0,0,0.42,0.563,0.563,0,0,0.137 +0.667,0.641,0.641,1,0,0,0,0.613,0.627,0.627,0,0,0.227 +0.667,0.305,0.305,0.45,0,0,0,0.428,0.538,0.538,0,0,0.303 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.277 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.294,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.125 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.139 +0.667,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.123 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.0756 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.26 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0,0.13 +0.667,0.294,0.294,0,0,0,0,0.264,0.607,0.607,0,0,0.202 +0.667,0.292,0.292,0,0,0,0,0.294,0.607,0.607,0,0,0.561 +0.667,0.293,0.293,0,0,0,0,0.316,0.597,0.597,0,0,0 +0.333,0.175,0.175,0.25,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.667,0.329,0.329,0.717,0,0,0,0.375,0.637,0.637,0,0,0.0433 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.0433 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.0433 +0.667,0.619,0.619,0.25,0,0,0,0.583,0.657,0.657,0,0,0.0866 +1,0.937,0.937,0.467,0,0,0,0.79,0.706,0.706,0,0,0.173 +1,0.815,0.815,0,0,0,0,0.768,0.676,0.676,0,0,0.0866 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.102 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.251 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.721 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.116 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0,0.13 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.667,0.189,0.189,0.25,0,0,0,0.316,0.553,0.553,0,0,0 +0.667,0.398,0.398,0.967,0,0,0,0.479,0.677,0.677,0,0,0.0433 +0.667,0.512,0.512,0.717,0,0,0,0.553,0.687,0.687,0,0,0.26 +1,0.904,0.904,0,0,0,0,0.745,0.751,0.751,0,0,0.303 +1,0.937,0.937,0,0,0,0,0.79,0.706,0.706,0,0,0.692 +1,0.815,0.815,0,0,0,0,0.768,0.676,0.676,0,0,0.0866 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.237 +1,0.184,0.184,0,0,0,0,0.457,0.517,0.517,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.383,0.507,0.507,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.326 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.33 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.183,0.183,0.75,0,0,0,0.261,0.528,0.528,0,0,0.145 +0.667,0.303,0.303,0.217,0,0,0,0.271,0.597,0.597,0,0,0.285 +0.667,0.172,0.172,0.483,0,0,0,0.261,0.538,0.538,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.172 +0.667,0.329,0.329,0.75,0,0,0,0.375,0.637,0.637,0,0,0.32 +0.667,0.398,0.398,0.95,0,0,0,0.479,0.677,0.677,0,0,0.238 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.165 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.173 +1,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.216 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.0866 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.405,0.527,0.527,0,0,0.319 +0.333,0.179,0.179,0,0.583,0,0,0.346,0.523,0.523,0.799,0,0.183 +0.667,0.321,0.321,0,0.683,0,0,0.338,0.587,0.587,0,0,0.164 +0.333,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.0866 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.26 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.189,0.189,0.483,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.224,0.224,0.233,0,0,0,0.368,0.573,0.573,0,0,0.0433 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.13 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0 +0.667,0.56,0.56,0.25,0,0,0,0.598,0.607,0.607,0,0,0.0433 +0.667,0.201,0.201,0.233,0,0,0,0.391,0.513,0.513,0,0,0.26 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0866 +0.667,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.136 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.116 +1,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.129 +0.667,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.335 +0.667,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0.583,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.172,0.172,0.867,0,0,0,0.261,0.538,0.538,0,0,0.26 +0.667,0.292,0.292,0,0,0,0,0.294,0.607,0.607,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.301,0.301,0,0,0,0,0.323,0.617,0.617,0,0,0.0433 +0.667,0.329,0.329,0,0,0,0,0.375,0.637,0.637,0,0,0.173 +1,0.572,0.572,0,0,0,0,0.59,0.781,0.781,0,0,0.0433 +1,0.743,0.743,0,0.167,0.483,0.217,0.701,0.796,0.796,0.309,0,0.173 +0.667,0.619,0.619,0,1,0,0.817,0.583,0.657,0.657,0.593,0.248,0.232 +0.667,0.641,0.641,0,0.1,0,0,0.613,0.627,0.627,0.663,0,0.159 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0.657,0,0.257 +0.667,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0.442,0,0.412 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.081 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0 +1,0.185,0.185,0,0,0.483,0.517,0.298,0.528,0.528,0,0.131,0 +1,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0.224,0 +1,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0.532,0.179 +1,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0.576,0.189 +1,0.417,0.417,0.0833,0,0,0,0.267,0.676,0.676,0,0.384,0.227 +1,0.413,0.413,0.633,0,0,0,0.312,0.676,0.676,0,0.433,0.359 +1,0.414,0.414,0,0,0,0,0.345,0.661,0.661,0,0.655,0.13 +1,0.426,0.426,0,0,0,0,0.356,0.691,0.691,0,0.52,0.0866 +1,0.468,0.468,0,0,0,0,0.434,0.721,0.721,0,0.377,0.0866 +1,0.572,0.572,0,0,0,0,0.59,0.781,0.781,0,0.326,0.173 +1,0.743,0.743,0,0,0,0,0.701,0.796,0.796,0,0.0117,0.389 +1,0.904,0.904,0,0,0,0,0.745,0.751,0.751,0,0,0.0866 +1,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0 +1,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.351 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.013 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0.39 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.121 +1,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.339 +0.667,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.13 +0.667,0.303,0.303,0.25,0,0,0,0.271,0.597,0.597,0,0,0.173 +0.333,0.172,0.172,0.233,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.346 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.26 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.189,0.189,0.233,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.13 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0 +0.333,0.335,0.335,0.483,0,0,0,0.42,0.563,0.563,0,0,0 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0.182,0,0.26 +0.667,0.56,0.56,0,0.833,0,0,0.598,0.607,0.607,0.479,0,0.243 +1,0.504,0.504,0,0.433,0,0,0.656,0.601,0.601,0,0,0.123 +1,0.252,0.252,0,0,0,0,0.556,0.54,0.54,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.383,0.507,0.507,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.294,0.473,0.473,0,0,0.0866 +1,0.0823,0.0823,0,0,0,0,0.305,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.456,0.456,0,0,0,0,0.378,0.646,0.646,0,0,0.551 +1,0.461,0.461,0,0,0,0,0.256,0.646,0.646,0,0,0.341 +0.667,0.315,0.315,0,0,0,0,0.264,0.587,0.587,0,0,0.391 +0.667,0.303,0.303,0,0,0,0,0.271,0.597,0.597,0,0,0.398 +0.667,0.294,0.294,0,0,0,0,0.264,0.607,0.607,0,0,0.435 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.414 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.303 +0.667,0.301,0.301,0.25,0,0,0,0.323,0.617,0.617,0,0,0.0433 +0.667,0.329,0.329,0.233,0,0,0,0.375,0.637,0.637,0,0,0.173 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.388 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.0433 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.0866 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0.717,0,0,0,0.331,0.498,0.498,0,0,0.117 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.321,0.321,0,0,0,0,0.338,0.587,0.587,0,0,0.383 +0.667,0.324,0.324,0,0,0,0,0.257,0.587,0.587,0,0,0.579 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.214 +0.667,0.177,0.177,0,0.0833,0,0,0.265,0.533,0.533,0.466,0,0 +0.667,0.294,0.294,0,1,0,0,0.264,0.607,0.607,0.462,0,0.295 +0.667,0.292,0.292,0,0.183,0,0,0.294,0.607,0.607,0,0,0.188 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.175,0.175,0.25,0,0,0,0.29,0.543,0.543,0,0,0 +0.667,0.329,0.329,1,0,0,0,0.375,0.637,0.637,0,0,0.303 +0.667,0.398,0.398,0.45,0,0,0,0.479,0.677,0.677,0,0,0.0433 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.05,0.05,0,0.0833,0,0,0.258,0.469,0.469,0.425,0,0.216 +0.667,0.346,0.346,0,1,0,0,0.435,0.548,0.548,0.122,0,0.173 +1,0.56,0.56,0,0.183,0,0,0.598,0.607,0.607,0,0,0.0433 +1,0.353,0.353,0,0,0,0,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.15 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.25 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.0515,0.0515,0,0,0,0,0.294,0.473,0.473,0,0,0.154 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.171 +0.667,0.179,0.179,0,0,0,0,0.346,0.523,0.523,0,0,0.208 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.246 +0.667,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.225 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.289 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.193 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0.256 +0.333,0.171,0.171,0.233,0,0,0,0.276,0.538,0.538,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.189,0.189,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.333,0.224,0.224,0,0,0,0,0.368,0.573,0.573,0,0,0.265 +0.333,0.281,0.281,0,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0 +0.667,0.641,0.641,0,0,0.103,0,0.613,0.627,0.627,0,0,0.0921 +0.667,0.56,0.56,0,0,0.379,0.883,0.598,0.607,0.607,0,0.252,0.13 +0.667,0.353,0.353,0,0,0,0.15,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.263 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.294,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.29 +0.667,0.308,0.308,0,0,0,0,0.435,0.577,0.577,0,0,0.127 +0.333,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.0878 +0.333,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.111 +0.333,0.183,0.183,0,0,0,0,0.261,0.528,0.528,0,0,0.0866 +0.333,0.177,0.177,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.287,0.533,0.533,0,0,0.13 +0.333,0.175,0.175,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0.667,0.189,0.189,0.25,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.667,0.224,0.224,0.467,0,0,0,0.368,0.573,0.573,0,0,0.427 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.201 +0.333,0.335,0.335,0,0,0,0,0.42,0.563,0.563,0,0,0.13 +0.333,0.346,0.346,0,0,0,0,0.435,0.548,0.548,0,0,0.49 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0.216 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0434 +1,0.148,0.148,0,0,0,0,0.331,0.498,0.498,0,0,0.326 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.298,0.528,0.528,0,0,0.147 +0.667,0.187,0.187,0,0,0,0,0.257,0.528,0.528,0,0,0.128 +1,0.448,0.448,0,0,0,0,0.267,0.646,0.646,0,0,0.0904 +1,0.43,0.43,0,0,0,0,0.278,0.661,0.661,0,0,0.228 +1,0.417,0.417,0,0,0,0,0.267,0.676,0.676,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.276,0.538,0.538,0,0,0.173 +0.333,0.171,0.171,0.0833,0,0,0,0.287,0.533,0.533,0,0,0.13 +0.333,0.175,0.175,0.15,0,0,0,0.29,0.543,0.543,0,0,0 +0.667,0.329,0.329,0,0,0,0,0.375,0.637,0.637,0,0,0.346 +0.667,0.398,0.398,0,0,0,0,0.479,0.677,0.677,0,0,0.0433 +0.667,0.512,0.512,0,0,0,0,0.553,0.687,0.687,0,0,0.386 +0.667,0.619,0.619,0,0,0,0,0.583,0.657,0.657,0,0,0.216 +0.667,0.641,0.641,0,0,0,0,0.613,0.627,0.627,0,0,0.0433 +0.667,0.56,0.56,0,0,0,0,0.598,0.607,0.607,0,0,0 +0.667,0.201,0.201,0,0,0,0,0.391,0.513,0.513,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.242 +1,0.304,0.304,0,0.133,0,0,0.337,0.585,0.585,0.403,0,0.091 +1,0.302,0.302,0,1,0,0,0.256,0.585,0.585,0.74,0,0 +0.667,0.293,0.293,0,0.1,0,0,0.263,0.585,0.585,0.565,0,0.585 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.13 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.519 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.0866 +0.667,0.271,0.271,0,0,0,0,0.315,0.595,0.595,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.186 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.105 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.216 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.13 +0.667,0.297,0.297,0,0,0,0,0.434,0.547,0.547,0,0,0 +0.667,0.329,0.329,0,0,0,0,0.427,0.537,0.537,0.337,0,0.216 +0.667,0.234,0.234,0,0.883,0,0,0.39,0.512,0.512,0.236,0,0.177 +1,0.117,0.117,0,0.35,0,0,0.357,0.492,0.492,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.136 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.335 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.0866 +0.667,0.272,0.272,0,0,0,0,0.322,0.615,0.615,0,0,0.13 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0.0866 +0.333,0.172,0.172,0.7,0,0,0,0.368,0.572,0.572,0,0,0.0866 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.303 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0,0.0866 +0.667,0.543,0.543,0.233,0,0,0,0.61,0.625,0.625,0,0,0.0433 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.329 +1,0.431,0.431,0,0,0,0,0.377,0.643,0.643,0,0,0.0841 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.104 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.275 +0.333,0.166,0.166,0,0,0.517,0.617,0.264,0.532,0.532,0,0.144,0.346 +0.333,0.162,0.162,0,0,0,0.617,0.26,0.537,0.537,0,0.363,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.389 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.13 +0.333,0.163,0.163,0.7,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0.369 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.0866 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.13 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.165 +0.667,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0,0.399 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0949 +0.667,0.144,0.144,0.45,0,0,0,0.331,0.497,0.497,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.0866 +0.667,0.304,0.304,0,0,0.103,0,0.337,0.585,0.585,0,0,0.265 +0.667,0.302,0.302,0,0,0.414,0.233,0.256,0.585,0.585,0,0.316,0.18 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0.661,0 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.26 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.0866 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.13 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.0866 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.264 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0.285 +0.333,0.241,0.241,0,0,0.517,0.617,0.419,0.562,0.562,0,0.0819,0.0978 +0.333,0.297,0.297,0,0,0,0.117,0.434,0.547,0.547,0,0,0.173 +0.667,0.609,0.609,0,0,0.517,0.117,0.596,0.605,0.605,0,0,0.0866 +0.667,0.234,0.234,0,0,0,0.367,0.39,0.512,0.512,0,0.524,0 +1,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0.078,0.234 +1,0.0999,0.0999,0,0,0,0,0.381,0.505,0.505,0,0,0.0938 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0.467,0,0,0,0.345,0.522,0.522,0,0,0 +1,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.153 +1,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.0478 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.13 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0 +0.333,0.297,0.297,0,0,0,0,0.434,0.547,0.547,0,0,0.433 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.476 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.0433 +0.667,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0,0 +0.667,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +0.667,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.411 +1,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0.467,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.0866 +0.333,0.297,0.297,0,0,0,0,0.434,0.547,0.547,0,0,0.13 +0.333,0.329,0.329,0,0,0,0,0.427,0.537,0.537,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.324 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.0884 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.173 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.13 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.216 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0.496 +0.667,0.342,0.342,0.7,0,0,0,0.551,0.685,0.685,0,0,0.207 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0.308,0,0.13 +1,0.79,0.79,0,0.883,0,0,0.787,0.703,0.703,0.234,0,0 +1,0.609,0.609,0,0.1,0,0,0.596,0.605,0.605,0,0,0.189 +1,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.116 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.7,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.0765 +0.667,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.19 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0454 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.143 +0.333,0.166,0.166,0.7,0,0,0,0.264,0.532,0.532,0,0,0.425 +0.333,0.162,0.162,0.3,0,0,0,0.26,0.537,0.537,0,0,0.389 +0.667,0.271,0.271,0.167,0,0,0,0.293,0.605,0.605,0,0,0 +0.667,0.271,0.271,0,0,0,0,0.315,0.595,0.595,0,0,0.13 +0.333,0.161,0.161,0.7,0,0,0,0.29,0.542,0.542,0,0,0.216 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.13 +0.333,0.297,0.297,0,0,0,0,0.434,0.547,0.547,0,0,0 +0.333,0.329,0.329,0,0,0,0,0.427,0.537,0.537,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0.362 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.0702 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.235 +1,0.304,0.304,0.5,0,0,0,0.337,0.585,0.585,0,0,0.263 +0.667,0.302,0.302,0.2,0,0,0,0.256,0.585,0.585,0,0,0.861 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.136 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.203 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.484 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.161,0.161,0.217,0,0,0,0.29,0.542,0.542,0,0,0.103 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0.102 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.13 +0.667,0.433,0.433,0,0.583,0,0,0.581,0.655,0.655,0.7,0,0.0866 +0.667,0.543,0.543,0,0.733,0,0,0.61,0.625,0.625,0.608,0,0.0433 +0.667,0.329,0.329,0,0.65,0,0,0.427,0.537,0.537,0.711,0,0.231 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0.0994,0,0.119 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0603 +1,0.177,0.177,0.7,0,0,0,0.297,0.527,0.527,0,0,0.0839 +1,0.428,0.428,0,0,0,0,0.255,0.643,0.643,0,0,0.2 +1,0.415,0.415,0,0,0,0,0.266,0.643,0.643,0,0,0.534 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.315 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.173 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.163,0.163,0,0.333,0,0,0.316,0.552,0.552,0.722,0,0.216 +0.333,0.172,0.172,0,0.65,0,0,0.368,0.572,0.572,0.19,0,0 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.0433 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0,0.216 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.216 +1,0.888,0.888,0,0,0,0,0.765,0.673,0.673,0,0,0.203 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0 +1,0.421,0.421,0,0,0,0,0.521,0.628,0.628,0,0,0.209 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.196 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0433 +0.333,0.162,0.162,0.25,0,0,0,0.26,0.537,0.537,0,0,0.303 +0.333,0.161,0.161,0.45,0.0833,0,0,0.275,0.537,0.537,0.497,0,0 +0.333,0.16,0.16,0.467,0.9,0,0,0.286,0.532,0.532,0.548,0,0.0866 +0.667,0.272,0.272,0,0,0,0,0.322,0.615,0.615,0.209,0,0.476 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0.75,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.433,0.433,0.667,0,0,0,0.581,0.655,0.655,0,0,0.216 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.0433 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0 +1,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0,0.0433 +1,0.0999,0.0999,0,0,0,0,0.381,0.505,0.505,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0651 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.185 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.0742 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.178 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.561 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.295 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.248 +0.667,0.274,0.274,0.467,0,0,0,0.263,0.605,0.605,0,0,0.195 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.126 +1,0.271,0.271,0,0,0,0,0.315,0.595,0.595,0,0,0.183 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.0637 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.172,0.172,0.233,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.216 +0.667,0.433,0.433,0,0.333,0,0,0.581,0.655,0.655,0.816,0,0.0866 +0.333,0.297,0.297,0,0.65,0,0,0.434,0.547,0.547,0,0,0 +1,0.888,0.888,0,0,0,0,0.765,0.673,0.673,0,0,0 +1,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.326 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.139 +1,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.0566 +1,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.611 +0.667,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0 +0.667,0.166,0.166,0,0,0.517,0.617,0.264,0.532,0.532,0,0.209,0.13 +0.667,0.162,0.162,0,0,0,0.117,0.26,0.537,0.537,0,0.411,0.0433 +0.667,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0.367,0 +0.667,0.271,0.271,0,0,0,0,0.315,0.595,0.595,0,0.496,0.471 +0.667,0.272,0.272,0,0,0,0,0.322,0.615,0.615,0,0,0.274 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0.121 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.225 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.189 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.303 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.476 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.26 +0.667,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.14 +0.667,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.216 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.32 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.396 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.4 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.106 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.0866 +1,0.272,0.272,0,0,0,0,0.322,0.615,0.615,0,0,0 +1,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0.13 +1,0.294,0.294,0.05,0,0,0,0.477,0.675,0.675,0,0,0.0866 +0.333,0.196,0.196,1,0,0,0,0.405,0.577,0.577,0,0,0.157 +0.667,0.433,0.433,0.367,0,0,0,0.581,0.655,0.655,0,0,0.372 +1,0.79,0.79,0.55,0,0,0,0.787,0.703,0.703,0,0,0.0866 +1,0.888,0.888,0.867,0,0,0,0.765,0.673,0.673,0,0,0 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0.597 +1,0.304,0.304,0,0,0.517,0.167,0.337,0.585,0.585,0,0,0.0995 +0.667,0.302,0.302,0,0,0,0.317,0.256,0.585,0.585,0,0.303,0.338 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0.52,0.105 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0.724,0 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0.57,0.301 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0.26,0.173 +0.667,0.271,0.271,0.3,0,0,0,0.315,0.595,0.595,0,0,0.491 +1,0.383,0.383,0.167,0,0,0,0.355,0.688,0.688,0,0,0.268 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0.0433 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0,0.13 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.173 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.216 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.183 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0.173 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.141 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0.141 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.289 +0.667,0.304,0.304,0.25,0,0,0,0.337,0.585,0.585,0,0,0.426 +0.333,0.176,0.176,0.217,0,0,0,0.257,0.527,0.527,0,0,0.13 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.0866 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0433 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0866 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.333,0.172,0.172,0.5,0,0,0,0.368,0.572,0.572,0,0,0.13 +0.333,0.196,0.196,0.2,0,0,0,0.405,0.577,0.577,0,0,0.0433 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.13 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.286 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.0433 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.381,0.505,0.505,0,0,0.185 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.377 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.206 +1,0.421,0.421,0,0,0,0,0.521,0.628,0.628,0,0,0.109 +1,0.431,0.431,0,0,0,0,0.377,0.643,0.643,0,0,0.246 +1,0.428,0.428,0,0,0,0,0.255,0.643,0.643,0,0,1 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.29 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.173 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.16,0.16,1,0,0,0,0.286,0.532,0.532,0,0,0.26 +0.333,0.161,0.161,0.4,0,0,0,0.29,0.542,0.542,0,0,0.173 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.173 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.0866 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.142 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.487 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.13 +1,0.603,0.603,0,0,0,0,0.654,0.598,0.598,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.144,0.144,0.233,0,0,0,0.331,0.497,0.497,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.0433 +0.667,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.336 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.339 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.316 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.13 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.163,0.163,0.233,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.13 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.0866 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.175 +1,0.609,0.609,0,0.583,0,0,0.596,0.605,0.605,0.912,0,0.491 +1,0.234,0.234,0,0.65,0,0,0.39,0.512,0.512,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.26 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0 +1,0.304,0.304,0.467,0,0,0,0.337,0.585,0.585,0,0,0 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.235 +0.667,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0 +0.667,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.258 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.216 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0.164,0,0.0433 +0.333,0.163,0.163,0.25,0.833,0,0,0.316,0.552,0.552,0.659,0,0 +0.667,0.294,0.294,0.217,0.15,0,0,0.477,0.675,0.675,0,0,0.0866 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0.216 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.216 +0.333,0.297,0.297,0,0,0,0,0.434,0.547,0.547,0,0,0 +0.333,0.329,0.329,0,0,0,0,0.427,0.537,0.537,0,0,0.151 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0.11 +1,0.239,0.239,0.233,0,0,0,0.404,0.525,0.525,0,0,0.153 +1,0.421,0.421,0,0,0,0,0.521,0.628,0.628,0,0,0.615 +1,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.598 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.0433 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.0433 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0.311 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.216 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.173 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.13 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.0853 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.308,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.183 +1,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.0762 +1,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.119 +1,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.592 +0.667,0.293,0.293,0,0,0.517,0.417,0.263,0.585,0.585,0,0.112,0.365 +0.333,0.166,0.166,0,0,0,0.0667,0.264,0.532,0.532,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.13 +0.333,0.16,0.16,0.467,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0.667,0.276,0.276,0,0,0,0,0.374,0.635,0.635,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0.346 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0.0433 +1,0.625,0.625,0,0,0,0,0.742,0.748,0.748,0,0,0.13 +1,0.79,0.79,0,0,0,0,0.787,0.703,0.703,0,0,0.0866 +1,0.888,0.888,0,0,0,0,0.765,0.673,0.673,0,0,0.0866 +1,0.603,0.603,0,0,0,0,0.654,0.598,0.598,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0 +0.667,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0.154 +0.333,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.26 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.216 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0866 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.173 +0.333,0.163,0.163,0.3,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.667,0.294,0.294,0.167,0,0,0,0.477,0.675,0.675,0,0,0 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0.0433 +0.667,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.173 +1,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.254 +1,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0 +1,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.174,0.174,0,0.333,0,0,0.345,0.522,0.522,0.483,0,0 +1,0.304,0.304,0.467,0.65,0,0,0.337,0.585,0.585,0.273,0,0.0682 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0.147,0,0.13 +0.667,0.293,0.293,0,0.833,0,0,0.263,0.585,0.585,0.396,0,0 +0.333,0.166,0.166,0,0.4,0,0,0.264,0.532,0.532,0,0,0.0866 +0.667,0.274,0.274,0,0,0.517,0.367,0.263,0.605,0.605,0,0.0559,0.13 +0.667,0.271,0.271,0,0,0,1,0.293,0.605,0.605,0,0.524,0.0866 +0.333,0.16,0.16,0,0,0,0.117,0.286,0.532,0.532,0,0.689,0.0866 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0.375,0.173 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0.558,0 +0.667,0.294,0.294,0.233,0,0,0,0.477,0.675,0.675,0,0.486,0.0433 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0.502,0.0433 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0.517,0 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0.704,0.433 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0.707,0.0433 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0.467,0.216 +0.667,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0.0468,0.146 +0.667,0.0999,0.0999,0,0,0,0,0.381,0.505,0.505,0,0,0.115 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0806,0.0806,0.217,0,0,0,0.305,0.477,0.477,0,0,0.111 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.13 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0 +0.667,0.177,0.177,0,0.583,0,0,0.297,0.527,0.527,0.799,0,0.173 +0.667,0.176,0.176,0,0.65,0,0,0.257,0.527,0.527,0.138,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.115 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.216 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.216 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0 +0.333,0.297,0.297,0.7,0,0,0,0.434,0.547,0.547,0,0,0.166 +0.667,0.609,0.609,0,0.333,0.103,0,0.596,0.605,0.605,0.455,0,0.219 +0.667,0.419,0.419,0,0.65,0.414,0.733,0.522,0.555,0.555,0.313,0.281,0 +1,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0.0078,0.302 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0327 +1,0.421,0.421,0,0,0,0,0.521,0.628,0.628,0,0,0.332 +0.333,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0.172 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0.19 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.13 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.205 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.655 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0,0.236 +0.667,0.276,0.276,0.25,0,0,0,0.374,0.635,0.635,0,0,0.0866 +1,0.416,0.416,0.217,0,0,0,0.587,0.778,0.778,0,0,0.0433 +1,0.488,0.488,0,0,0,0,0.698,0.792,0.792,0,0,0.267 +0.667,0.433,0.433,0,0,0.517,0.117,0.581,0.655,0.655,0,0,0.0866 +0.667,0.543,0.543,0,0,0,0.617,0.61,0.625,0.625,0,0.666,0.13 +1,0.888,0.888,0,0,0,0,0.765,0.673,0.673,0,0.578,0.433 +1,0.603,0.603,0,0,0,0,0.654,0.598,0.598,0,0.142,0.296 +1,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0,0.124 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.129 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.0853 +0.333,0.05,0.05,0,0,0.517,0.367,0.258,0.469,0.469,0,0.0579,0.104 +0.333,0.166,0.166,0,0,0,0.867,0.264,0.532,0.532,0,0.735,0 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0.38,0.13 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0.364,0.26 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0.273,0.173 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0.276,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0.166,0.0866 +0.333,0.172,0.172,0,0.333,0,0,0.368,0.572,0.572,0.575,0,0.0433 +0.667,0.342,0.342,0,0.9,0,0,0.551,0.685,0.685,0.571,0,0.499 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0.576,0,0.173 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0.389,0,0.0866 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.0433 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.75,0,0,0,0.258,0.469,0.469,0,0,0.12 +1,0.297,0.297,0.667,0,0,0,0.433,0.575,0.575,0,0,0.141 +0.667,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0.145,0,0 +0.333,0.172,0.172,0,0.833,0,0,0.26,0.527,0.527,0.483,0,0 +0.333,0.166,0.166,0,0.15,0,0,0.264,0.532,0.532,0,0,0.0433 +0.333,0.162,0.162,0,0,0,0,0.26,0.537,0.537,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0.467,0,0,0,0.258,0.469,0.469,0,0,0.293 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0,0.433 +0.333,0.196,0.196,0,0,0,0,0.405,0.577,0.577,0,0,0.0433 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.216 +0.667,0.609,0.609,0,0,0,0,0.596,0.605,0.605,0,0,0.346 +0.667,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.173 +1,0.184,0.184,0,0,0,0,0.455,0.515,0.515,0,0,0.38 +1,0.0999,0.0999,0,0,0,0,0.381,0.505,0.505,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.165 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0.254,0,0 +1,0.297,0.297,0,0.883,0,0,0.433,0.575,0.575,0.589,0,0 +1,0.304,0.304,0.3,0.1,0,0,0.337,0.585,0.585,0.726,0,0.156 +1,0.302,0.302,0.4,0,0,0,0.256,0.585,0.585,0.0902,0,0.168 +0.333,0.172,0.172,0,0,0.517,0.667,0.26,0.527,0.527,0,0.221,0.258 +0.333,0.166,0.166,0,0,0,0.317,0.264,0.532,0.532,0.311,0.469,0.0866 +1,0.385,0.385,0,0.883,0.517,0.667,0.266,0.673,0.673,0.831,0.289,0.0433 +0.667,0.271,0.271,0,0.6,0,0.317,0.293,0.605,0.605,0.0764,0.116,0.0433 +0.333,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.272,0.272,0.05,0,0,0,0.322,0.615,0.615,0,0,0.0866 +0.333,0.163,0.163,0.183,0,0,0,0.316,0.552,0.552,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.477,0.675,0.675,0,0,0.173 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0,0.386 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0,0.349 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.186 +1,0.329,0.329,0,0,0,0,0.427,0.537,0.537,0,0,0.155 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0,0,0.345,0.522,0.522,0,0,0 +0.667,0.304,0.304,0.467,0,0,0,0.337,0.585,0.585,0,0,0.186 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.232 +1,0.415,0.415,0,0,0.517,0.667,0.266,0.643,0.643,0,0.105,0.611 +1,0.398,0.398,0,0,0,0.567,0.277,0.658,0.658,0,0.351,0.941 +1,0.385,0.385,0,0,0,0,0.266,0.673,0.673,0,0.401,0.165 +1,0.382,0.382,0,0,0,0,0.31,0.673,0.673,0,0.538,0.241 +0.667,0.271,0.271,0,0,0,0,0.315,0.595,0.595,0,0.371,0.271 +0.333,0.161,0.161,0,0,0,0,0.29,0.542,0.542,0,0.408,0.216 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0,0.234,0.173 +0.333,0.172,0.172,0,0,0,0,0.368,0.572,0.572,0,0.762,0.26 +0.667,0.342,0.342,0,0,0,0,0.551,0.685,0.685,0,0.464,0.173 +0.667,0.433,0.433,0,0,0,0,0.581,0.655,0.655,0,0.445,0.0866 +0.667,0.543,0.543,0,0.383,0,0,0.61,0.625,0.625,0.6,0.592,0.0433 +0.667,0.609,0.609,0,0.85,0,0,0.596,0.605,0.605,0,0,0.243 +0.667,0.234,0.234,0,0,0,0,0.39,0.512,0.512,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.399 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.21 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.297,0.527,0.527,0,0,0 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.0705 +0.667,0.172,0.172,0,0,0,0,0.26,0.527,0.527,0,0,0 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.154 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.444 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.223 +0.667,0.16,0.16,0,0,0,0,0.286,0.532,0.532,0,0,0.188 +0.667,0.272,0.272,0,0,0,0,0.322,0.615,0.615,0,0,0.271 +0.333,0.163,0.163,0,0,0,0,0.316,0.552,0.552,0.142,0,0.195 +0.333,0.172,0.172,0,0.833,0,0,0.368,0.572,0.572,0.368,0,0.175 +0.333,0.196,0.196,0,0.4,0,0,0.405,0.577,0.577,0,0,0.373 +0.333,0.241,0.241,0,0,0,0,0.419,0.562,0.562,0,0,0.198 +0.667,0.543,0.543,0,0,0,0,0.61,0.625,0.625,0,0,0.0433 +1,0.888,0.888,0,0,0,0,0.765,0.673,0.673,0,0,0.606 +1,0.419,0.419,0,0,0,0,0.522,0.555,0.555,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.048 +1,0.287,0.287,0.483,0,0,0,0.435,0.577,0.577,0,0,0 +0.667,0.288,0.288,0.467,0,0,0,0.338,0.587,0.587,0,0,0 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.13 +0.667,0.262,0.262,0,0,0,0,0.271,0.597,0.597,0,0,0.149 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.152,0.152,0.25,0,0,0,0.316,0.553,0.553,0,0,0.216 +0.667,0.266,0.266,1,0,0,0,0.479,0.677,0.677,0,0,0.0433 +0.667,0.299,0.299,1,0,0,0,0.553,0.687,0.687,0,0,0.0433 +1,0.528,0.528,1,0,0,0,0.745,0.751,0.751,0,0,0.173 +0.667,0.468,0.468,0.6,0,0,0,0.613,0.627,0.627,0,0,0.173 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0433 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.254 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0 +0.667,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0844 +1,0.288,0.288,0.7,0,0,0,0.338,0.587,0.587,0,0,0.15 +1,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.468 +1,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.493 +1,0.262,0.262,0,0,0.517,0.117,0.271,0.597,0.597,0,0,0.218 +0.667,0.254,0.254,0,0,0,0.867,0.264,0.607,0.607,0,0.464,0.305 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0.355,0.215 +0.667,0.251,0.251,0,0,0,0,0.316,0.597,0.597,0,0.412,0 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0.311,0.0433 +0.667,0.255,0.255,0,0,0,0,0.375,0.637,0.637,0,0.512,0.0866 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0.27,0.26 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0.482,0 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0.645,0 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0.497,0.0433 +1,0.806,0.806,0,0,0,0,0.768,0.676,0.676,0,0,0.224 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.772 +1,0.184,0.184,0,0,0,0,0.457,0.517,0.517,0,0,0.291 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.169,0.169,0,0.583,0,0,0.298,0.528,0.528,0.676,0,0 +0.667,0.165,0.165,0,0.633,0,0,0.257,0.528,0.528,0,0,0.0433 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.0433 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.346 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.26 +0.333,0.209,0.209,0.233,0,0,0,0.42,0.563,0.563,0,0,0.0433 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0.175,0,0.346 +1,0.554,0.554,0,0.833,0.103,0,0.598,0.607,0.607,0.716,0,0.0866 +1,0.408,0.408,0,0.133,0.414,0.867,0.524,0.557,0.557,0.573,0.207,0.519 +1,0.184,0.184,0,0,0,0.617,0.457,0.517,0.517,0,0.187,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.23,0.23,0,0,0,0,0.405,0.527,0.527,0,0,0.261 +0.667,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.21 +0.667,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.216 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.346 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.13 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.173 +0.333,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.137 +1,0.302,0.302,0.217,0.333,0,0,0.428,0.538,0.538,0.562,0,0 +1,0.229,0.229,0,0.883,0,0,0.391,0.513,0.513,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.169,0.169,0.75,0,0,0,0.298,0.528,0.528,0,0,0 +1,0.281,0.281,1,0,0,0,0.257,0.587,0.587,0,0,0.348 +1,0.384,0.384,1,0,0,0,0.267,0.646,0.646,0,0,0.0964 +0.333,0.156,0.156,1,0,0,0,0.265,0.533,0.533,0,0,0 +0.333,0.152,0.152,1,0,0,0,0.261,0.538,0.538,0,0,0 +0.333,0.151,0.151,0.55,0,0,0,0.276,0.538,0.538,0,0,0.26 +0.667,0.251,0.251,0,0,0,0,0.316,0.597,0.597,0,0,0.0433 +0.667,0.252,0.252,0.5,0,0,0,0.323,0.617,0.617,0,0,0 +0.667,0.255,0.255,0.217,0,0,0,0.375,0.637,0.637,0,0,0.361 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.209 +0.667,0.299,0.299,0,0,0.517,0.617,0.553,0.687,0.687,0,0.209,0.303 +0.667,0.368,0.368,0,0,0,0.367,0.583,0.657,0.657,0,0.46,0.26 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0.135,0.0433 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.139 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0.103,0,0.258,0.469,0.469,0,0,0.12 +0.333,0.168,0.168,0,0,0.414,0.733,0.346,0.523,0.523,0,0.107,0 +0.333,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0.344,0.209 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0.667,0.344 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0.427,0 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0.295,0.0866 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0.313,0.0433 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0.584,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0.36,0 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0.0559,0.13 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.33 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.241 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.329 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.0866 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.26 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0,0,0.217 +1,0.23,0.23,0,0,0,0,0.405,0.527,0.527,0,0,0.159 +0.333,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.091 +0.333,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0.0859 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.0433 +0.667,0.262,0.262,0,0,0,0,0.271,0.597,0.597,0,0,0.26 +0.667,0.254,0.254,0,0,0,0,0.264,0.607,0.607,0,0,0.123 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0.173 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.173 +0.667,0.299,0.299,0,0.0833,0,0,0.553,0.687,0.687,0.403,0,0.346 +0.667,0.368,0.368,0,1,0,0,0.583,0.657,0.657,0.442,0,0 +0.667,0.468,0.468,0,0.133,0,0,0.613,0.627,0.627,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.225 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.131 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.25 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0333 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.147 +1,0.287,0.287,0.5,0,0,0,0.435,0.577,0.577,0.168,0,0.426 +0.667,0.288,0.288,1,0.833,0.103,0,0.338,0.587,0.587,0.608,0,0.184 +0.667,0.281,0.281,1,0.133,0.414,0.483,0.257,0.587,0.587,0,0.298,0.166 +0.667,0.273,0.273,0.383,0.583,0.517,0.617,0.264,0.587,0.587,0.759,0.267,0.0433 +0.333,0.156,0.156,0,0.383,0,0.117,0.265,0.533,0.533,0.125,0,0.26 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.258 +0.667,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.216 +0.667,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.41 +0.667,0.266,0.266,1,0,0,0,0.479,0.677,0.677,0,0,0.246 +0.667,0.299,0.299,0.2,0,0,0,0.553,0.687,0.687,0,0,0.186 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.0433 +0.667,0.259,0.259,0,0,0,0,0.435,0.548,0.548,0,0,0.192 +1,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.13 +1,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0.467,0,0,0,0.331,0.498,0.498,0,0,0 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0.175,0,0.316 +0.667,0.288,0.288,0,0.833,0,0,0.338,0.587,0.587,0.63,0,0 +0.333,0.165,0.165,0,0.383,0,0,0.257,0.528,0.528,0.746,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.433 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.13 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0 +0,0.05,0.05,0.717,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.173 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.26 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.105 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.209,0.209,0.467,0,0,0,0.42,0.563,0.563,0,0,0.285 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.202 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.108 +1,0.588,0.588,0,0,0,0,0.656,0.601,0.601,0,0,0.335 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.194 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.163 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.0508,0.0508,0,0,0,0,0.294,0.473,0.473,0,0,0 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0,0,0 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0.119 +1,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.127 +1,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.383 +1,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.0859 +1,0.273,0.273,0,0,0.517,0.117,0.264,0.587,0.587,0,0,0.181 +1,0.367,0.367,0,0,0,0.367,0.278,0.661,0.661,0,0.147,0.341 +1,0.355,0.355,0,0,0,0,0.267,0.676,0.676,0,0,0.368 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.173 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.303 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.26 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.173 +0.667,0.468,0.468,0,0.333,0,0,0.613,0.627,0.627,0.692,0,0.159 +1,0.806,0.806,0,0.883,0,0,0.768,0.676,0.676,0.344,0,0.341 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.403 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.273 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0322 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0,0,0.132 +0.667,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0.0375 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0.227 +0.667,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0.13 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0.316 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.153 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.173 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.216 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.13 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.175,0.175,0.467,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.216 +0.333,0.259,0.259,0,0,0,0,0.435,0.548,0.548,0,0,0.286 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0 +0.667,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.0433 +1,0.252,0.252,0,0,0,0,0.556,0.54,0.54,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.383,0.507,0.507,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.177 +0.333,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0.0935 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.115 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.233 +0.667,0.262,0.262,0.25,0,0,0,0.271,0.597,0.597,0,0,0.0873 +0.667,0.254,0.254,0.467,0,0,0,0.264,0.607,0.607,0,0,0.469 +1,0.352,0.352,0,0,0,0,0.312,0.676,0.676,0,0,0.13 +0.333,0.15,0.15,0.233,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0,0.0866 +0.667,0.255,0.255,0,0,0,0,0.375,0.637,0.637,0,0,0.13 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.0866 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.13 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.303 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.428,0.538,0.538,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.23 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.0881 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0.175 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0.13 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0.368 +0.667,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0 +0.667,0.281,0.281,0.25,0,0,0,0.257,0.587,0.587,0,0,0.242 +0.667,0.273,0.273,0.7,0,0,0,0.264,0.587,0.587,0,0,0.0433 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.0433 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.667,0.151,0.151,0.467,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.667,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.13 +0.667,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.13 +0.667,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.667,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.185 +1,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.24 +1,0.806,0.806,0,0,0,0,0.768,0.676,0.676,0,0,0.0532 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0,0,0 +1,0.23,0.23,0,0,0,0,0.405,0.527,0.527,0,0,0 +1,0.287,0.287,0.717,0,0,0,0.435,0.577,0.577,0,0,0 +1,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.0866 +0.667,0.281,0.281,0.467,0,0,0,0.257,0.587,0.587,0,0,0.0866 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.0433 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.173 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.0433 +1,0.374,0.374,0,0,0,0,0.59,0.781,0.781,0,0,0 +1,0.424,0.424,0,0,0,0,0.701,0.796,0.796,0,0,0.0433 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.13 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.0866 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.173 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.346 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0.25,0,0,0,0.331,0.498,0.498,0,0,0 +0.667,0.168,0.168,1,0,0,0,0.346,0.523,0.523,0,0,0 +0.667,0.288,0.288,1,0,0,0,0.338,0.587,0.587,0,0,0.162 +0.333,0.165,0.165,0.633,0,0,0,0.257,0.528,0.528,0,0,0.14 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.205 +0.333,0.156,0.156,0.467,0,0,0,0.265,0.533,0.533,0,0,0.405 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.13 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.0433 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.38 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.155,0,0 +1,0.168,0.168,0,0.833,0,0,0.346,0.523,0.523,0.646,0,0 +0.667,0.288,0.288,0,0.383,0.517,0.367,0.338,0.587,0.587,0.516,0.0468,0.0995 +0.667,0.281,0.281,0,0,0,0.367,0.257,0.587,0.587,0,0.473,0.275 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0.653,0.0739 +0.667,0.262,0.262,0,0,0,0,0.271,0.597,0.597,0,0.444,0.497 +0.667,0.254,0.254,0,0,0,0,0.264,0.607,0.607,0,0.508,0.245 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0.526,0.0433 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.121 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.248 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.122 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.498 +0.333,0.259,0.259,0.467,0,0,0,0.435,0.548,0.548,0,0,0.0866 +1,0.806,0.806,0,0,0,0,0.768,0.676,0.676,0,0,0.13 +1,0.588,0.588,0,0,0,0,0.656,0.601,0.601,0,0,0.104 +1,0.252,0.252,0,0.583,0,0,0.556,0.54,0.54,0.657,0,0.303 +1,0.0749,0.0749,0,0.383,0,0,0.32,0.488,0.488,0,0,0.173 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.168,0.168,0.5,0,0,0,0.346,0.523,0.523,0,0,0.115 +0.667,0.288,0.288,0.217,0,0,0,0.338,0.587,0.587,0,0,0.253 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.451 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.137 +0.667,0.262,0.262,0.717,0,0,0,0.271,0.597,0.597,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.316,0.597,0.597,0,0,0.173 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0,0.303 +0.667,0.255,0.255,0,0,0,0,0.375,0.637,0.637,0,0,0.14 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.173 +0.333,0.175,0.175,0.25,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.667,0.368,0.368,0.217,0,0,0,0.583,0.657,0.657,0,0,0.412 +0.333,0.259,0.259,0.75,0,0,0,0.435,0.548,0.548,0,0,0.173 +1,0.806,0.806,0.2,0,0,0,0.768,0.676,0.676,0,0,0.517 +1,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.32 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0924 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.12 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0.0989 +1,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.323 +1,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.458 +0.667,0.273,0.273,0,0,0,0,0.264,0.587,0.587,0,0,0.13 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.216 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.173 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.173 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.26 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.216 +0.667,0.299,0.299,0.5,0,0,0,0.553,0.687,0.687,0,0,0.13 +0.667,0.368,0.368,0.45,0,0,0,0.583,0.657,0.657,0,0,0.216 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.0433 +0.667,0.554,0.554,0,0.583,0,0,0.598,0.607,0.607,0.788,0,0 +1,0.588,0.588,0,1,0,0,0.656,0.601,0.601,0.645,0,0 +1,0.184,0.184,0,0.117,0,0,0.457,0.517,0.517,0.394,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.667,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0 +0.667,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.346 +0.667,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.13 +0.667,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0.667,0.255,0.255,0.717,0,0,0,0.375,0.637,0.637,0,0,0.258 +0.667,0.266,0.266,0,0,0,0,0.479,0.677,0.677,0,0,0.173 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.485 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.303 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.346 +1,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0866 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.216 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.198 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.384 +0.667,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.189 +0.667,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.189 +0.667,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.485 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.216 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.173 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.44 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.0433 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.0866 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.13 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0666,0.0666,0,0,0,0,0.36,0.487,0.487,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.23,0.23,0,0,0,0,0.405,0.527,0.527,0,0,0.484 +0.667,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.412 +1,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.187 +1,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.182 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.309 +0,0.05,0.05,0.717,0,0,0,0.258,0.469,0.469,0,0,0.236 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.0433 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.0433 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.173 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0433 +0.667,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.23,0.23,0,0,0,0,0.405,0.527,0.527,0,0,0.237 +0.667,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0 +0.667,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.114 +0.333,0.165,0.165,0.717,0,0,0,0.257,0.528,0.528,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.0433 +0.667,0.262,0.262,0,0,0,0,0.271,0.597,0.597,0,0,0.173 +0.667,0.254,0.254,0,0,0,0,0.264,0.607,0.607,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.0433 +0.667,0.251,0.251,0,0,0,0,0.316,0.597,0.597,0,0,0.0433 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.346 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.0433 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.0433 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.0866 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0.193,0,0.173 +0.667,0.554,0.554,0,0.833,0,0,0.598,0.607,0.607,0.606,0,0.233 +1,0.05,0.05,0,0.383,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.14,0.14,0.25,0,0,0,0.331,0.498,0.498,0,0,0.255 +0.667,0.287,0.287,0.217,0,0,0,0.435,0.577,0.577,0,0,0.0642 +0.667,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.389 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.13 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.13 +0.667,0.251,0.251,0.25,0,0,0,0.294,0.607,0.607,0,0,0.216 +0.333,0.15,0.15,0.467,0,0,0,0.287,0.533,0.533,0,0,0 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0,0.225 +0.667,0.255,0.255,0.467,0,0,0,0.375,0.637,0.637,0,0,0.341 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0.0663,0,0.0433 +0.333,0.175,0.175,0.233,0.833,0,0,0.405,0.578,0.578,0.589,0,0.0433 +0.667,0.368,0.368,0,0.133,0,0,0.583,0.657,0.657,0.564,0,0.303 +0.333,0.259,0.259,0,0,0,0,0.435,0.548,0.548,0,0,0.155 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.389 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.0866 +1,0.184,0.184,0,0,0,0,0.457,0.517,0.517,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0.5,0,0,0,0.305,0.478,0.478,0,0,0.157 +1,0.23,0.23,0.7,0,0,0,0.405,0.527,0.527,0,0,0.0691 +0.667,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.0866 +0.667,0.262,0.262,0,0,0,0,0.271,0.597,0.597,0,0,0 +0.667,0.254,0.254,0,0,0,0,0.264,0.607,0.607,0,0,0.0866 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.316,0.597,0.597,0,0,0.13 +0.667,0.252,0.252,0,0,0,0,0.323,0.617,0.617,0,0,0 +0.667,0.255,0.255,0.25,0,0,0,0.375,0.637,0.637,0,0,0 +0.333,0.158,0.158,1,0,0,0,0.368,0.573,0.573,0,0,0.0433 +0.333,0.175,0.175,0.917,0,0,0,0.405,0.578,0.578,0,0,0.0866 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.606 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.36 +0.667,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.21 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.102 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0,0,0.31 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.149 +1,0.405,0.405,0,0,0,0,0.523,0.631,0.631,0,0,0.129 +0.667,0.288,0.288,0,0,0,0,0.338,0.587,0.587,0,0,0.514 +0.667,0.281,0.281,0,0,0,0,0.257,0.587,0.587,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.152,0.152,0.217,0,0,0,0.316,0.553,0.553,0,0,0 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.175,0.175,0.25,0,0,0,0.405,0.578,0.578,0,0,0 +1,0.528,0.528,0.467,0,0,0,0.745,0.751,0.751,0,0,0.13 +1,0.677,0.677,0,0,0,0,0.79,0.706,0.706,0,0,0.431 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0157 +0.667,0.229,0.229,0,0,0,0,0.391,0.513,0.513,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.439 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0.333,0,0,0.258,0.469,0.469,0.676,0,0 +1,0.0508,0.0508,0,0.633,0,0,0.294,0.473,0.473,0.744,0,0 +1,0.0788,0.0788,0,0,0,0,0.305,0.478,0.478,0.127,0,0 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0 +1,0.287,0.287,0.233,0,0,0,0.435,0.577,0.577,0,0,0.13 +0.667,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0.216 +0.667,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.0866 +0.667,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0.118,0,0.623 +0.667,0.254,0.254,0,0.833,0,0,0.264,0.607,0.607,0.762,0,0.13 +0.667,0.251,0.251,0,0.383,0,0,0.294,0.607,0.607,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0866 +0.333,0.151,0.151,0,0.333,0,0,0.29,0.543,0.543,0.648,0,0 +0.333,0.152,0.152,0,0.633,0,0,0.316,0.553,0.553,0.315,0,0.346 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.148 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.13 +0.667,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.0433 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0 +1,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0433 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.121 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0.233,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0.0433 +1,0.05,0.05,0,0,0.517,0.117,0.258,0.469,0.469,0,0,0.211 +1,0.0788,0.0788,0,0,0,0.117,0.305,0.478,0.478,0,0.164,0.374 +1,0.14,0.14,0,0,0,0,0.331,0.498,0.498,0,0,0.531 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0.142 +0.667,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0.303 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.13 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.173 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.667,0.266,0.266,0,0.333,0,0,0.479,0.677,0.677,0.65,0,0 +0.667,0.299,0.299,0,0.883,0,0,0.553,0.687,0.687,0.586,0,0.0433 +0.667,0.368,0.368,0,0.333,0,0,0.583,0.657,0.657,0.615,0,0 +0.667,0.468,0.468,0,0.633,0,0,0.613,0.627,0.627,0,0,0.0433 +0.667,0.302,0.302,0,0,0,0,0.428,0.538,0.538,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.287,0.287,0,0,0,0,0.435,0.577,0.577,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.298,0.528,0.528,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0 +0.667,0.254,0.254,0,0,0,0,0.264,0.607,0.607,0,0,0.252 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.183 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.255,0.255,0,0,0,0,0.375,0.637,0.637,0,0,0.303 +0.333,0.158,0.158,0.233,0,0,0,0.368,0.573,0.573,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.0711 +1,0.368,0.368,0,0,0,0,0.583,0.657,0.657,0,0,0.159 +1,0.677,0.677,0,0,0,0,0.79,0.706,0.706,0,0,0.253 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.26 +0.667,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0.0866 +0.667,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0.0433 +0.667,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.23,0.23,0.717,0,0,0,0.405,0.527,0.527,0,0,0.394 +0.667,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.135 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0.216 +0.333,0.156,0.156,0.75,0,0,0,0.265,0.533,0.533,0,0,0 +0.333,0.152,0.152,0.2,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.291 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.394 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.667,0.299,0.299,0,0,0,0,0.553,0.687,0.687,0,0,0.0866 +0.667,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.174 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0508,0.0508,0,0,0,0,0.294,0.473,0.473,0,0,0.31 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.346,0.523,0.523,0,0,0.0433 +0.667,0.169,0.169,0,0,0.517,0.617,0.298,0.528,0.528,0,0.187,0.0866 +0.667,0.165,0.165,0,0,0,0.117,0.257,0.528,0.528,0,0.27,0 +0.667,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.184 +0.667,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.253 +0.667,0.251,0.251,0,0,0,0,0.294,0.607,0.607,0,0,0.173 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0433 +0.333,0.152,0.152,0.717,0,0,0,0.316,0.553,0.553,0,0,0.13 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.216 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0.12,0,0.173 +0.667,0.468,0.468,0,0.833,0,0,0.613,0.627,0.627,0.611,0,0.392 +1,0.806,0.806,0,0.383,0,0,0.768,0.676,0.676,0,0,0.255 +1,0.408,0.408,0,0,0,0,0.524,0.557,0.557,0,0,0.267 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.488,0.488,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.473,0.473,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.468,0.468,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0.25,0,0,0,0.305,0.478,0.478,0,0,0.177 +1,0.14,0.14,0.467,0,0,0,0.331,0.498,0.498,0,0,0.39 +0.667,0.287,0.287,0.467,0,0,0,0.435,0.577,0.577,0,0,0 +0.333,0.169,0.169,0.217,0,0,0,0.298,0.528,0.528,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.257,0.528,0.528,0,0,0.216 +0.333,0.161,0.161,0,0,0,0,0.261,0.528,0.528,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.265,0.533,0.533,0,0,0.173 +0.333,0.152,0.152,0,0,0,0,0.261,0.538,0.538,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.276,0.538,0.538,0,0,0.238 +0.333,0.15,0.15,0,0,0,0,0.287,0.533,0.533,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.29,0.543,0.543,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.316,0.553,0.553,0,0,0.0866 +0.333,0.158,0.158,0,0,0,0,0.368,0.573,0.573,0,0,0.0866 +0.333,0.175,0.175,0,0,0,0,0.405,0.578,0.578,0,0,0.26 +0.333,0.209,0.209,0,0,0,0,0.42,0.563,0.563,0,0,0.0866 +0.667,0.468,0.468,0,0,0,0,0.613,0.627,0.627,0,0,0.27 +0.667,0.554,0.554,0,0,0,0,0.598,0.607,0.607,0,0,0.0433 +1,0.588,0.588,0,0,0,0,0.656,0.601,0.601,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.493,0.493,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.28 +1,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.0433 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0,0.0866 +0.667,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.303 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.563 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.175 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.353 +0.667,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.13 +0.667,0.417,0.417,0,0.333,0,0,0.525,0.548,0.548,0.51,0,0.13 +0.667,0.505,0.505,0,0.833,0,0,0.512,0.531,0.531,0,0,0.385 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.261 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.39,0.39,0,0,0,0,0.315,0.538,0.538,0,0,0 +1,0.374,0.374,0.467,0,0.517,0.483,0.213,0.538,0.538,0,0.161,0 +1,0.362,0.362,0,0,0,0,0.222,0.538,0.538,0,0.449,0 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0.418,0.0866 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0.718,0.13 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0.458,0.0866 +1,0.33,0.33,0,0,0,0,0.287,0.55,0.55,0,0.237,0 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0,0,0.0866 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.488 +1,0.388,0.388,0,0,0,0,0.584,0.663,0.663,0,0,0.182 +1,0.471,0.471,0,0,0,0,0.621,0.625,0.625,0,0,0.519 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.299 +1,0.733,0.733,0,0,0,0,0.639,0.563,0.563,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.75,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.279,0.279,0.183,0,0,0,0.376,0.506,0.506,0,0,0 +0.667,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0.282,0,0 +0.333,0.158,0.158,0,0.833,0,0,0.243,0.492,0.492,0.621,0,0.0433 +0.333,0.154,0.154,0,0.567,0,0,0.246,0.492,0.492,0,0,0.227 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.0794 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.303 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.173 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.149,0.149,0.467,0,0,0,0.336,0.529,0.529,0,0,0.297 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.0866 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.277 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.224,0.224,0.467,0,0,0,0.352,0.465,0.465,0,0,0.429 +1,0.279,0.279,0,0,0,0,0.376,0.506,0.506,0,0,0.163 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.0841 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0.405 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.13 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.0866 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0.116,0,0.53 +0.667,0.331,0.331,0,0.833,0,0,0.5,0.573,0.573,0.676,0,0 +0.667,0.417,0.417,0,0.817,0,0,0.525,0.548,0.548,0,0,0.25 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.238 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.207 +1,0.184,0.184,0,0,0,0,0.395,0.456,0.456,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0.0833,0,0,0.258,0.469,0.469,0.497,0,0 +0.667,0.266,0.266,0,1,0,0,0.228,0.515,0.515,0.309,0,0.269 +0.333,0.154,0.154,0,0.317,0,0,0.246,0.492,0.492,0,0,0.406 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0,0.216 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0,0.303 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.185 +0.333,0.19,0.19,0.25,0,0,0,0.379,0.521,0.521,0,0,0 +0.667,0.417,0.417,0.683,0,0,0,0.525,0.548,0.548,0,0,0 +0.667,0.505,0.505,0,0,0.517,0.617,0.512,0.531,0.531,0,0.239,0.13 +0.667,0.392,0.392,0,0,0,0.1,0.45,0.49,0.49,0,0.321,0.13 +1,0.252,0.252,0,0,0,0,0.463,0.45,0.45,0,0.447,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0.568,0.0866 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0.435,0 +1,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0.15,0.223 +1,0.05,0.05,0,0,0,0,0.283,0.442,0.442,0,0,0.0156 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.223 +0.667,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.135 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.332 +1,0.374,0.374,0,0,0,0,0.213,0.538,0.538,0,0,0.296 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.323 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0,0.2 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.225 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0 +0.333,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.158,0.158,0,0.333,0,0,0.243,0.492,0.492,0.637,0,0 +0.667,0.258,0.258,0,0.6,0,0,0.234,0.515,0.515,0.637,0,0.197 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0.913,0,0 +0.667,0.239,0.239,0,0,0.103,0,0.234,0.531,0.531,0.77,0,0.0866 +0.333,0.144,0.144,0,0,0.414,0.233,0.258,0.5,0.5,0,0.0754,0.0866 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.0433 +0.333,0.19,0.19,0.233,0,0,0,0.379,0.521,0.521,0,0,0.389 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.0866 +0.667,0.221,0.221,0.7,0,0,0,0.354,0.479,0.479,0,0,0.0433 +1,0.184,0.184,0,0,0,0,0.395,0.456,0.456,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.328 +1,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0,0,0.0631 +1,0.374,0.374,0,0,0,0,0.213,0.538,0.538,0,0,0.574 +1,0.362,0.362,0,0,0,0,0.222,0.538,0.538,0,0,0.472 +1,0.346,0.346,0,0,0,0,0.232,0.55,0.55,0,0,0.348 +1,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0,0.262 +0.667,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.365 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.0907 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.11 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.433 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.216 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.433 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.0433 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.13 +0.333,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.0433 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0 +1,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0,0,0 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.253 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.303 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0.333,0.143,0.143,0.5,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.05,0.05,0.2,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0,0,0.13 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.13 +0.667,0.275,0.275,0,0.333,0,0,0.475,0.598,0.598,0.683,0,0.216 +0.667,0.331,0.331,0,1,0,0,0.5,0.573,0.573,0.591,0,0.0866 +0.667,0.417,0.417,0,0.317,0,0,0.525,0.548,0.548,0,0,0.0964 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.0866 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.26 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.134 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.137 +1,0.163,0.163,0.25,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.158,0.158,0.217,0,0,0,0.243,0.492,0.492,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.0433 +0.667,0.247,0.247,0.25,0,0,0,0.24,0.523,0.523,0,0,0 +0.667,0.239,0.239,0.45,0.0833,0,0,0.234,0.531,0.531,0.449,0,0.13 +0.667,0.237,0.237,0,1,0,0,0.259,0.531,0.531,0.265,0,0.216 +0.667,0.237,0.237,0,0.0833,0,0,0.277,0.523,0.523,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.26 +0.333,0.162,0.162,0.25,0,0,0,0.366,0.533,0.533,0,0,0.0866 +0.667,0.331,0.331,0.45,0,0,0,0.5,0.573,0.573,0,0,0.13 +0.667,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0,0,0.0972 +1,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0.317 +1,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.132 +0.667,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0.0939,0,0.272 +1,0.334,0.334,0,0.833,0,0,0.222,0.563,0.563,0.446,0,0.41 +0.667,0.237,0.237,0,0.567,0,0,0.259,0.531,0.531,0.486,0,0.402 +0.667,0.237,0.237,0,0,0,0,0.277,0.523,0.523,0,0,0.293 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0.0433 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0,0,0.13 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.0866 +0.667,0.275,0.275,0.467,0,0,0,0.475,0.598,0.598,0,0,0.0866 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.0866 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.464 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.287 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0.221 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +0.667,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.171 +0.667,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.2 +1,0.277,0.277,0.5,0,0.103,0,0.296,0.515,0.515,0,0,0.0435 +0.667,0.266,0.266,0.2,0,0.414,0.867,0.228,0.515,0.515,0,0.254,0 +0.667,0.258,0.258,0,0,0,0.583,0.234,0.515,0.515,0,0.42,0 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0.623,0 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0.353,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0.46,0.519 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0.349,0.0433 +0.333,0.144,0.144,0.467,0,0,0,0.271,0.504,0.504,0,0.265,0 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.358 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.26 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.285 +1,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0.233,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.224,0.224,0.467,0,0,0,0.352,0.465,0.465,0,0,0.143 +0.667,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.208 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0.448 +0.333,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.135 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.536 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.173 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.087 +1,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0884 +1,0.39,0.39,0,0,0,0,0.315,0.538,0.538,0,0,0.302 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.0866 +0.667,0.237,0.237,0.5,0,0,0,0.259,0.531,0.531,0,0,0 +0.667,0.237,0.237,0.433,0,0,0,0.277,0.523,0.523,0,0,0.137 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.173 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.363 +0.333,0.234,0.234,0,0,0.517,0.367,0.391,0.508,0.508,0,0.0299,0.0866 +0.333,0.278,0.278,0,0,0,0.117,0.385,0.5,0.5,0,0.222,0.216 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.173 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.153 +1,0.0775,0.0775,0.25,0,0,0,0.283,0.45,0.45,0.127,0,0.225 +1,0.311,0.311,0.7,0.833,0,0,0.398,0.463,0.463,0.495,0,0.539 +0.667,0.279,0.279,0.467,0.333,0,0,0.376,0.506,0.506,0,0,0.103 +0.667,0.277,0.277,0.933,0,0,0,0.296,0.515,0.515,0,0,0.322 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0.198 +0.333,0.154,0.154,0.25,0,0,0,0.246,0.492,0.492,0,0,0.386 +0.333,0.149,0.149,0.217,0,0,0,0.249,0.496,0.496,0,0,0.138 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.348 +0.333,0.144,0.144,0.467,0,0,0,0.258,0.5,0.5,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.144,0.144,0.233,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.216 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.216 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.0866 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.13 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.173 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.0433 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.145 +1,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.363 +0.667,0.165,0.165,0.233,0,0,0,0.317,0.487,0.487,0,0,0.425 +0.333,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.167 +0.333,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0.242 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.0989 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.106 +0.333,0.144,0.144,0.467,0,0,0,0.258,0.5,0.5,0,0,0.173 +0.333,0.143,0.143,0,0,0.103,0,0.268,0.496,0.496,0,0,0.0433 +0.667,0.237,0.237,0,0,0.414,0.717,0.284,0.54,0.54,0,0.378,0.0866 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0.113,0.13 +0.667,0.249,0.249,0,0,0.517,0.483,0.413,0.59,0.59,0,0.191,0.0866 +0.667,0.275,0.275,0.233,0,0,0,0.475,0.598,0.598,0,0,0.519 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.13 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.173 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.223 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.199 +1,0.0775,0.0775,0,0,0,0,0.283,0.45,0.45,0,0,0.108 +0.667,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0 +0.667,0.24,0.24,1,0,0,0,0.327,0.556,0.556,0,0,0.0866 +0.667,0.249,0.249,0.183,0,0,0,0.413,0.59,0.59,0,0,0.0433 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.303 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.173 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.173 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.212 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0.227 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.215 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.258 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.227 +1,0.394,0.394,0.683,0,0,0,0.436,0.525,0.525,0,0,0.0716 +0.333,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.352 +0.333,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0.232 +0.333,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.263 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.346 +0.667,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.667,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0 +0.667,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.759 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.121 +0.667,0.417,0.417,0,0,0.517,0.117,0.525,0.548,0.548,0,0,0.0433 +0.667,0.505,0.505,0,0,0,0.85,0.512,0.531,0.531,0,0.436,0.0433 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0.549,0.0866 +0.667,0.184,0.184,0,0,0,0,0.395,0.456,0.456,0,0.37,0.0433 +0.667,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0.43,0 +0.667,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0.438,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0.112,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.283,0.45,0.45,0,0,0.396 +0.667,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.423 +0.667,0.279,0.279,0,0,0,0,0.376,0.506,0.506,0,0,0.091 +0.333,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.0433 +0,0.05,0.05,0,0,0.517,0.367,0.258,0.469,0.469,0,0.0449,0 +0.333,0.154,0.154,0,0,0,0.117,0.246,0.492,0.492,0,0.395,0.173 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0.42,0.0433 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0.221,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.476 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.519 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.0864 +1,0.388,0.388,0,0,0,0,0.584,0.663,0.663,0,0,0 +1,0.471,0.471,0,0.583,0,0,0.621,0.625,0.625,0.726,0,0 +1,0.601,0.601,0,0.583,0,0,0.658,0.588,0.588,0.225,0,0.064 +1,0.733,0.733,0.467,0,0,0,0.639,0.563,0.563,0,0,0.0866 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0.26 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.109 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.0839 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.382 +1,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.26 +0.333,0.149,0.149,0.25,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.333,0.145,0.145,1,0,0.517,0.117,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0.167,0,0,0.85,0.258,0.5,0.5,0,0.257,0 +0.667,0.237,0.237,0,0,0,0,0.277,0.523,0.523,0,0.369,0.207 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0.199,0.438,0 +0.333,0.145,0.145,0,0.833,0,0,0.292,0.512,0.512,0.558,0.183,0.13 +0.333,0.149,0.149,0,0.333,0,0,0.336,0.529,0.529,0.645,0,0.216 +0.333,0.162,0.162,0,0,0.517,0.617,0.366,0.533,0.533,0.398,0.277,0.173 +0.333,0.19,0.19,0,0,0,0.583,0.379,0.521,0.521,0,0.0572,0.706 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.21 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.175 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.376,0.506,0.506,0,0,0.382 +0.667,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0,0,0 +0.333,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.13 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.303 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.667,0.249,0.249,0.467,0,0,0,0.413,0.59,0.59,0,0,0.216 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.216 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.173 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.303 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.238 +0.667,0.392,0.392,0,0,0,0,0.45,0.49,0.49,0,0,0.237 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.175 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.279,0.279,0,0,0,0,0.376,0.506,0.506,0,0,0.151 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.158 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.161 +0.333,0.145,0.145,0.7,0,0,0,0.246,0.5,0.5,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0,0.0873 +0.667,0.237,0.237,0.233,0,0,0,0.277,0.523,0.523,0,0,0.237 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0.859 +0.333,0.145,0.145,0.233,0,0,0,0.292,0.512,0.512,0,0,0.339 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.571 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.26 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.173 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.13 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.196 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.0634 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.135 +0.667,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.123 +0.667,0.163,0.163,0.25,0,0,0,0.277,0.492,0.492,0,0,0.149 +0.667,0.158,0.158,0.217,0,0,0,0.243,0.492,0.492,0,0,0.276 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.0657 +0.667,0.247,0.247,0.25,0,0,0,0.24,0.523,0.523,0,0,0.173 +0.333,0.145,0.145,0.217,0,0,0,0.246,0.5,0.5,0,0,0.173 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.173 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.0433 +0.667,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.433 +0.667,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.26 +0.667,0.149,0.149,0,0.583,0,0,0.336,0.529,0.529,0.785,0,0 +0.667,0.275,0.275,0,0.35,0,0,0.475,0.598,0.598,0.492,0,0.0866 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0.298,0,0.216 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.519 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.235 +0.667,0.277,0.277,0,0,0,0,0.296,0.515,0.515,0,0,0.138 +0.667,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0.0984 +0.333,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.144,0.144,0.933,0,0,0,0.271,0.504,0.504,0,0,0.0433 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0,0,0.363 +1,0.348,0.348,0,0,0.103,0,0.491,0.65,0.65,0,0,0.23 +1,0.388,0.388,0,0,0.414,0.867,0.584,0.663,0.663,0,0.187,0.273 +1,0.471,0.471,0,0,0,0.1,0.621,0.625,0.625,0,0.185,0.0866 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0.191,0.173 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.147 +1,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.12 +1,0.279,0.279,0,0,0,0,0.376,0.506,0.506,0,0,0.269 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.104 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.32 +0.333,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.216 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.0866 +0.333,0.149,0.149,0,0,0,0,0.336,0.529,0.529,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.389 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.0433 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.295 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.221 +0.667,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0.124 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0,0.252 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0,0.352 +0.667,0.237,0.237,0,0,0,0,0.277,0.523,0.523,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0.13 +0.333,0.145,0.145,0.233,0,0,0,0.292,0.512,0.512,0,0,0.26 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.463 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.173 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.346 +0.667,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.0433 +0.667,0.278,0.278,0,0,0,0,0.385,0.5,0.5,0,0,0 +0.667,0.221,0.221,0.233,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0.103,0,0.317,0.487,0.487,0,0,0.264 +0.667,0.277,0.277,1,0,0.414,0.233,0.296,0.515,0.515,0,0.283,0.18 +0.667,0.266,0.266,0.883,0,0,0,0.228,0.515,0.515,0,0.593,0 +0.667,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0.527,0.173 +0.667,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0.0299,0.0433 +0.667,0.239,0.239,0,0,0,0,0.234,0.531,0.531,0,0,0.0866 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0,0.216 +0.667,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0.138,0,0.0866 +0.667,0.331,0.331,0,0.833,0,0,0.5,0.573,0.573,0.486,0,0 +0.667,0.417,0.417,0,0.1,0,0,0.525,0.548,0.548,0,0,0 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.0433 +1,0.563,0.563,0,0,0,0,0.547,0.5,0.5,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.143 +1,0.0775,0.0775,0,0,0,0,0.283,0.45,0.45,0,0,0.198 +1,0.137,0.137,0,0,0,0,0.305,0.467,0.467,0,0,0.166 +1,0.279,0.279,0.25,0,0,0,0.376,0.506,0.506,0,0,0.201 +0.667,0.277,0.277,0.683,0.0833,0,0,0.296,0.515,0.515,0.503,0,0.0433 +0.333,0.158,0.158,0.5,1,0,0,0.243,0.492,0.492,0.335,0,0 +0.333,0.154,0.154,0.433,0.0833,0,0,0.246,0.492,0.492,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.249,0.496,0.496,0,0,0.13 +0.333,0.145,0.145,0,0,0,0,0.246,0.5,0.5,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.258,0.5,0.5,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0.333,0.144,0.144,0,0,0,0,0.271,0.504,0.504,0,0,0.26 +0.333,0.145,0.145,0,0,0,0,0.292,0.512,0.512,0,0,0.173 +0.333,0.149,0.149,0.7,0,0,0,0.336,0.529,0.529,0,0,0.242 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.13 +0.333,0.19,0.19,0,0,0,0,0.379,0.521,0.521,0,0,0.13 +0.333,0.234,0.234,0,0,0,0,0.391,0.508,0.508,0,0,0.0866 +0.667,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0 +0.667,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0691 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.219 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.158,0.158,0,0,0,0,0.243,0.492,0.492,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.246,0.492,0.492,0,0,0.0866 +0.667,0.149,0.149,0.25,0.583,0,0,0.249,0.496,0.496,0.667,0,0.13 +0.667,0.239,0.239,1,0.583,0,0,0.234,0.531,0.531,0.127,0,0 +1,0.331,0.331,1,0.333,0,0,0.259,0.563,0.563,0.652,0,0.13 +1,0.33,0.33,0.35,0.717,0,0,0.287,0.55,0.55,0.543,0,0.303 +0.667,0.237,0.237,0,0.35,0,0,0.284,0.54,0.54,0.762,0,0.303 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0.21,0,0.0433 +0.667,0.249,0.249,0,0,0,0,0.413,0.59,0.59,0,0,0.0433 +0.333,0.162,0.162,0,0,0,0,0.366,0.533,0.533,0,0,0.0866 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.216 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +1,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0.303 +1,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.317,0.487,0.487,0,0,0.163 +1,0.163,0.163,0,0,0,0,0.277,0.492,0.492,0,0,0.0731 +1,0.266,0.266,0,0,0,0,0.228,0.515,0.515,0,0,0.384 +1,0.258,0.258,0,0,0,0,0.234,0.515,0.515,0,0,0.382 +1,0.247,0.247,0,0,0,0,0.24,0.523,0.523,0,0,0.229 +1,0.239,0.239,0.7,0,0,0,0.234,0.531,0.531,0,0,0.522 +0.667,0.237,0.237,0,0,0,0,0.259,0.531,0.531,0,0,0.343 +0.667,0.237,0.237,0,0,0,0,0.277,0.523,0.523,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.284,0.54,0.54,0,0,0.323 +0.667,0.24,0.24,0,0,0,0,0.327,0.556,0.556,0,0,0.182 +0.333,0.149,0.149,0.233,0,0,0,0.336,0.529,0.529,0,0,0.0866 +0.667,0.275,0.275,0,0,0,0,0.475,0.598,0.598,0,0,0.389 +0.667,0.331,0.331,0,0,0,0,0.5,0.573,0.573,0,0,0.216 +0.667,0.417,0.417,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +1,0.505,0.505,0,0,0,0,0.512,0.531,0.531,0,0,0 +1,0.221,0.221,0,0,0,0,0.354,0.479,0.479,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0 +0.667,0.273,0.273,0,0,0.517,0.683,0.294,0.512,0.512,0.105,0.277,0.335 +0.667,0.26,0.26,0,0.667,0,0,0.227,0.512,0.512,0.637,0.43,0.0714 +0.667,0.253,0.253,0,0.467,0,0,0.233,0.512,0.512,0,0.596,0.0433 +0.667,0.242,0.242,0.233,0,0,0,0.239,0.52,0.52,0,0.529,0.173 +1,0.327,0.327,0,0,0,0,0.221,0.559,0.559,0,0.321,0.13 +1,0.323,0.323,0,0,0,0,0.258,0.559,0.559,0,0.169,0.246 +1,0.323,0.323,0,0,0,0,0.285,0.546,0.546,0,0.341,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.13 +0.667,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0,0.0866 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0,0.26 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.211 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.272 +1,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.194 +1,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.314 +1,0.39,0.39,0,0,0,0,0.432,0.521,0.521,0,0,0.468 +1,0.384,0.384,0,0,0,0,0.313,0.534,0.534,0,0,0.364 +1,0.366,0.366,0.25,0,0,0,0.212,0.534,0.534,0,0,0.017 +0.667,0.253,0.253,0.45,0,0,0,0.233,0.512,0.512,0,0,0.0665 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.748 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.114 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.0866 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.26 +0.333,0.147,0.147,0.233,0,0,0,0.334,0.528,0.528,0,0,0.0433 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0.225,0,0.346 +0.667,0.327,0.327,0,0.833,0,0,0.497,0.57,0.57,0.733,0,0.173 +1,0.595,0.595,0,0.3,0,0,0.653,0.583,0.583,0,0,0.112 +0.667,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.077,0.077,0,0,0,0,0.282,0.449,0.449,0,0,0.179 +1,0.222,0.222,0,0,0,0,0.35,0.462,0.462,0,0,0.185 +0.667,0.276,0.276,0.233,0,0,0,0.374,0.504,0.504,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.791 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.563 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.146,0.146,0.7,0,0,0,0.248,0.494,0.494,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.258,0.529,0.529,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.276,0.52,0.52,0,0,0.13 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.303 +0.667,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0,0.173 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0,0.0866 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.534 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0.216 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.145 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.0433 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.128 +0.667,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.102 +0.667,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.313,0.421,0.421,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.273,0.445,0.445,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.136,0.136,0.467,0,0,0,0.304,0.466,0.466,0,0,0.678 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.155,0.155,0.467,0,0,0,0.242,0.49,0.49,0,0,0.0866 +0.667,0.253,0.253,0,0,0,0,0.233,0.512,0.512,0,0,0 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.273 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.358 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0 +0.667,0.235,0.235,0.25,0,0,0,0.325,0.553,0.553,0,0,0 +0.333,0.147,0.147,0.217,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0.26 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.0866 +0.667,0.501,0.501,0.467,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.222,0.222,0,0,0,0,0.35,0.462,0.462,0,0,0 +1,0.39,0.39,0,0,0,0,0.432,0.521,0.521,0,0,0.206 +0.667,0.273,0.273,0,0,0,0,0.294,0.512,0.512,0,0,0.25 +0.667,0.26,0.26,0,0,0,0,0.227,0.512,0.512,0,0,0.212 +1,0.354,0.354,0,0,0,0,0.221,0.534,0.534,0,0,0.21 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.0866 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.667,0.232,0.232,0,0,0.517,0.117,0.258,0.529,0.529,0,0,0.0433 +0.667,0.232,0.232,0,0,0,1,0.276,0.52,0.52,0,0.33,0.0433 +0.667,0.232,0.232,0,0,0,0.0333,0.282,0.537,0.537,0,0.408,0.0433 +0.667,0.235,0.235,0.467,0,0,0,0.325,0.553,0.553,0,0.172,0.13 +1,0.341,0.341,0,0,0,0,0.488,0.645,0.645,0,0,0.216 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.173 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.141 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.13 +1,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.26 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0.217,0,0,0,0.304,0.466,0.466,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.413 +0.667,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.173 +0.667,0.146,0.146,0.467,0,0,0,0.248,0.494,0.494,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0.103,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0.414,0.45,0.258,0.469,0.469,0,0.288,0 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0.361,0 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0.518,0 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0.468,0.0433 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0.427,0.0866 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.173 +0.667,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.0433 +0.667,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.285,0.445,0.445,0,0,0 +1,0.05,0.05,0,0,0,0,0.282,0.441,0.441,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.42 +1,0.26,0.26,0,0.417,0,0,0.227,0.512,0.512,0.645,0,0.524 +0.667,0.253,0.253,0,0.5,0,0,0.233,0.512,0.512,0.659,0,0.142 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.346 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.667,0.232,0.232,0,0,0,0,0.276,0.52,0.52,0,0,0.13 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0.0433 +0.667,0.235,0.235,0.333,0,0,0,0.325,0.553,0.553,0,0,0.0866 +0.667,0.244,0.244,0.367,0,0,0,0.411,0.587,0.587,0,0,0.0433 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.0433 +1,0.595,0.595,0,0,0,0,0.653,0.583,0.583,0,0,0.221 +1,0.727,0.727,0,0,0,0,0.635,0.559,0.559,0,0,0.232 +1,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.179 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.0433 +0.333,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.389 +0.333,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.132 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.077,0.077,0,0,0,0,0.282,0.449,0.449,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +1,0.276,0.276,0,0,0,0,0.374,0.504,0.504,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.173 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0.0433 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0.26 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0 +1,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.077,0.077,0,0,0,0,0.282,0.449,0.449,0,0,0.284 +1,0.136,0.136,0,0.333,0,0,0.304,0.466,0.466,0.575,0,0 +1,0.276,0.276,0.25,1,0,0,0.374,0.504,0.504,0.678,0,0.121 +1,0.273,0.273,0.217,0.267,0,0,0.294,0.512,0.512,0.505,0,0.262 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.45 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.401 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.425 +0.667,0.232,0.232,0,0,0,0,0.258,0.529,0.529,0,0,0.472 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.252 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.404 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.444 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.333,0.16,0.16,0,0.333,0,0,0.365,0.532,0.532,0.53,0,0.0866 +0.667,0.327,0.327,0,0.117,0,0,0.497,0.57,0.57,0.337,0,0.13 +0.667,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.535 +0.667,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.163 +1,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.276,0.276,0,0,0,0,0.374,0.504,0.504,0,0,0.413 +1,0.384,0.384,0,0,0,0,0.313,0.534,0.534,0,0,0.453 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.184 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.176 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.371 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.405 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.303 +0.667,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.346 +0.667,0.141,0.141,0.483,0,0,0,0.27,0.503,0.503,0,0,0.13 +1,0.327,0.327,0.217,0,0,0,0.359,0.596,0.596,0,0,0.353 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0,0.0433 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0.133,0,0.18 +1,0.727,0.727,0,0.833,0,0,0.635,0.559,0.559,0.645,0,0.0866 +1,0.559,0.559,0,0.0833,0,0,0.543,0.496,0.496,0.58,0,0.0866 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.108 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.402 +1,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0.211 +1,0.05,0.05,0,0,0,0,0.285,0.445,0.445,0,0,0.103 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.163,0.163,0.217,0,0,0,0.316,0.486,0.486,0,0,0.0433 +0.667,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.405 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.0337 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.0433 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.13 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.173 +0.333,0.147,0.147,0.5,0,0,0,0.334,0.528,0.528,0,0,0 +0.667,0.271,0.271,0.2,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.13 +1,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0 +1,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0 +1,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.167 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.141 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.182 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.0995 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.116 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.222 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.224 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.216 +0.667,0.327,0.327,0,0.333,0,0,0.497,0.57,0.57,0.589,0,0.389 +0.667,0.413,0.413,0,1,0,0,0.521,0.545,0.545,0,0,0.108 +0.667,0.501,0.501,0,0.267,0,0,0.509,0.529,0.529,0,0,0.0433 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.262 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +0.667,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +0.667,0.276,0.276,0,0,0,0,0.374,0.504,0.504,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.142,0.142,0.333,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.141,0.141,0.367,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.0866 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.173 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0,0.0433 +0.667,0.271,0.271,0,0,0.517,0.2,0.472,0.595,0.595,0,0,0.0866 +0.667,0.327,0.327,0,0,0,0.0167,0.497,0.57,0.57,0,0.386,0.26 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0.0572,0.26 +0.333,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.0866 +0.667,0.389,0.389,0.333,0,0,0,0.448,0.487,0.487,0,0,0.0866 +0.667,0.117,0.117,0.367,0,0,0,0.325,0.461,0.461,0,0,0 +0.667,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.216 +0.667,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.152 +0.667,0.26,0.26,0,0,0,0,0.227,0.512,0.512,0,0,0.386 +1,0.354,0.354,0,0,0,0,0.221,0.534,0.534,0,0,0.311 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0 +0,0.05,0.05,0.333,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.141,0.141,0.367,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0 +0.667,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0,0.0631 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0,0.0433 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.173 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.216 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.173 +0.667,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.13 +1,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.285,0.445,0.445,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.163,0.163,0.25,0,0,0,0.316,0.486,0.486,0,0,0 +1,0.273,0.273,1,0,0,0,0.294,0.512,0.512,0,0,0 +1,0.26,0.26,1,0,0,0,0.227,0.512,0.512,0,0,0.394 +1,0.253,0.253,0.567,0,0,0,0.233,0.512,0.512,0,0,0.179 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.541 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.173 +0.333,0.142,0.142,0,0,0.517,0.117,0.291,0.511,0.511,0,0,0.173 +0.667,0.244,0.244,0,0,0,0.8,0.411,0.587,0.587,0,0.229,0.635 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0.0433 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0 +0.667,0.413,0.413,0.233,0,0,0,0.521,0.545,0.545,0,0,0.173 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.0433 +1,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.344 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.215 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.667,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.0433 +0.667,0.142,0.142,0.233,0,0,0,0.245,0.499,0.499,0,0,0.216 +0.667,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.667,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.197 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0.137 +0.667,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.667,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.346 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0.0866 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0.303 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.0433 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.161,0.161,0.75,0,0,0,0.276,0.49,0.49,0,0,0 +1,0.366,0.366,0.417,0.333,0,0,0.212,0.534,0.534,0.58,0,0 +0.333,0.151,0.151,0,0.8,0,0,0.245,0.49,0.49,0.488,0,0 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0.681,0,0.216 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.258,0.529,0.529,0,0,0.13 +0.333,0.141,0.141,0.5,0,0,0,0.267,0.494,0.494,0,0,0.0433 +0.667,0.232,0.232,1,0,0,0,0.282,0.537,0.537,0,0,0.13 +0.667,0.235,0.235,0.6,0.333,0,0,0.325,0.553,0.553,0.659,0,0.433 +0.667,0.244,0.244,0,1,0,0,0.411,0.587,0.587,0.308,0,0.303 +0.667,0.271,0.271,0,0.267,0,0,0.472,0.595,0.595,0.162,0,0.13 +1,0.465,0.465,0,0.833,0,0,0.616,0.621,0.621,0.748,0,0.13 +0.667,0.413,0.413,0,0.0833,0,0,0.521,0.545,0.545,0.567,0,0.0866 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0.534,0,0.0866 +1,0.559,0.559,0,0,0,0,0.543,0.496,0.496,0,0,0.995 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.273,0.445,0.445,0,0,0.568 +1,0.077,0.077,0.75,0,0,0,0.282,0.449,0.449,0,0,0.0708 +0.667,0.05,0.05,0.183,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.0433 +0.667,0.273,0.273,0.25,0,0,0,0.294,0.512,0.512,0,0,0.39 +0.333,0.155,0.155,0.45,0,0,0,0.242,0.49,0.49,0,0,0.149 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.0866 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.13 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.216 +0.667,0.232,0.232,0.467,0,0,0,0.258,0.529,0.529,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0.452 +0.667,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0,0.199 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0.197,0,0.126 +0.333,0.16,0.16,0,0.833,0,0,0.365,0.532,0.532,0.737,0,0.13 +0.667,0.327,0.327,0,0.0833,0,0,0.497,0.57,0.57,0,0,0 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.0866 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.239 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.272 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.0944 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0504,0.0504,0.217,0,0,0,0.273,0.445,0.445,0,0,0 +1,0.077,0.077,0,0,0,0,0.282,0.449,0.449,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0.0935 +0.667,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0.206 +0.667,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.124 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.353 +0.667,0.253,0.253,0,0,0,0,0.233,0.512,0.512,0,0,0.202 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.443 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.173 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.0866 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.232,0.232,0,0.583,0,0,0.39,0.507,0.507,0.691,0,0.146 +0.667,0.501,0.501,0,0.333,0,0,0.509,0.529,0.529,0.118,0,0.335 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0.128 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0 +1,0.05,0.05,0,0,0,0,0.285,0.445,0.445,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.467,0,0,0,0.258,0.469,0.469,0.385,0,0 +1,0.276,0.276,0.233,0.917,0,0,0.374,0.504,0.504,0.309,0,0 +1,0.273,0.273,0,0,0,0,0.294,0.512,0.512,0,0,0 +1,0.26,0.26,0,0,0,0,0.227,0.512,0.512,0,0,0 +1,0.354,0.354,0,0,0,0,0.221,0.534,0.534,0,0,0.0433 +1,0.338,0.338,0.7,0,0,0,0.23,0.546,0.546,0,0,0 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.0866 +0.667,0.232,0.232,0,0,0,0,0.258,0.529,0.529,0,0,0.13 +0.667,0.232,0.232,0,0,0,0,0.276,0.52,0.52,0,0,0 +1,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0.0433 +1,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0,0.0866 +0.667,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0 +1,0.381,0.381,0,0,0,0,0.58,0.658,0.658,0,0,0.344 +1,0.465,0.465,0,0,0,0,0.616,0.621,0.621,0,0,0.173 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.295 +1,0.559,0.559,0,0,0,0,0.543,0.496,0.496,0,0,0.291 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.348 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.116 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.219 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.253 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.268 +0.667,0.232,0.232,0,0,0,0,0.276,0.52,0.52,0,0,0.509 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +0,0.05,0.05,0,0,0.517,0.7,0.258,0.469,0.469,0,0.196,0.26 +0.667,0.271,0.271,0,0,0,0.45,0.472,0.595,0.595,0,0.601,0.0866 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0.498,0.0708 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0.0273,0.36 +0.333,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.465 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.176 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.137 +0.333,0.161,0.161,0,0,0,0,0.276,0.49,0.49,0,0,0.187 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.0433 +0.333,0.151,0.151,0.25,0,0,0,0.245,0.49,0.49,0,0,0.303 +0.333,0.146,0.146,0.917,0,0,0,0.248,0.494,0.494,0,0,0.0866 +0.667,0.234,0.234,0,0,0,0,0.233,0.529,0.529,0,0,0.0866 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.322 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.29 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.137 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.131 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.124 +1,0.276,0.276,0,0,0,0,0.374,0.504,0.504,0,0,0.204 +0.667,0.273,0.273,0,0,0,0,0.294,0.512,0.512,0,0,0.205 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.193 +0.333,0.146,0.146,0,0,0.517,0.617,0.248,0.494,0.494,0,0.252,0.193 +0.333,0.142,0.142,0,0,0,0.0667,0.245,0.499,0.499,0,0.529,0 +0.333,0.141,0.141,0.25,0,0,0,0.258,0.499,0.499,0,0.183,0.345 +0.667,0.232,0.232,0.217,0,0,0,0.276,0.52,0.52,0,0,0.13 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0,0.0433 +0.667,0.235,0.235,0.25,0,0,0,0.325,0.553,0.553,0,0,0.13 +0.667,0.244,0.244,0.917,0,0,0,0.411,0.587,0.587,0,0,0.303 +0.667,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0.389 +0.667,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0 +0.667,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.19 +1,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.135 +1,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.181 +0.667,0.161,0.161,0,0.333,0,0,0.276,0.49,0.49,0.659,0,0.0711 +1,0.26,0.26,0,0.8,0,0,0.227,0.512,0.512,0,0,0.135 +0.667,0.253,0.253,0,0,0,0,0.233,0.512,0.512,0,0,0.102 +0.333,0.146,0.146,0.25,0,0,0,0.248,0.494,0.494,0,0,0.13 +0.333,0.142,0.142,0.217,0,0,0,0.245,0.499,0.499,0,0,0.0866 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.388 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.173 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.0866 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.435 +0.667,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.282,0.441,0.441,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0.0833,0,0,0.258,0.469,0.469,0.464,0,0.0866 +0.667,0.163,0.163,0,1,0,0,0.316,0.486,0.486,0.429,0,0 +0.667,0.161,0.161,0,0.283,0,0,0.276,0.49,0.49,0,0,0 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.0433 +0.667,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.0866 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.142,0.142,0.2,0,0,0,0.245,0.499,0.499,0,0,0.26 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0.258,0,0 +0.333,0.141,0.141,0,0.833,0,0,0.27,0.503,0.503,0.843,0,0 +0.333,0.142,0.142,0,0.3,0.517,0.117,0.291,0.511,0.511,0.821,0,0 +0.333,0.147,0.147,0,0,0,0.567,0.334,0.528,0.528,0,0.56,0.216 +0.333,0.16,0.16,0,0,0,0,0.365,0.532,0.532,0,0.209,0.0433 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.173 +0.667,0.413,0.413,0.5,0,0,0,0.521,0.545,0.545,0,0,0.216 +0.667,0.276,0.276,0.667,0,0,0,0.383,0.499,0.499,0,0,0.26 +0.667,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0504,0.0504,0,0,0,0,0.273,0.445,0.445,0,0,0 +1,0.077,0.077,0,0,0,0,0.282,0.449,0.449,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +1,0.163,0.163,0,0.333,0,0,0.316,0.486,0.486,0.436,0,0.144 +1,0.161,0.161,0,0.8,0,0,0.276,0.49,0.49,0,0,0.421 +1,0.26,0.26,0,0,0,0,0.227,0.512,0.512,0,0,0.205 +1,0.253,0.253,0,0,0,0,0.233,0.512,0.512,0,0,0.539 +0.667,0.242,0.242,0,0,0,0,0.239,0.52,0.52,0,0,0.221 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.141,0.141,0.467,0,0,0,0.267,0.494,0.494,0,0,0.433 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.291,0.511,0.511,0,0,0 +0.333,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.216 +0.667,0.16,0.16,0.5,0,0,0,0.365,0.532,0.532,0,0,0 +0.667,0.327,0.327,1,0,0,0,0.497,0.57,0.57,0,0,0.0433 +0.667,0.413,0.413,0.133,0.583,0,0,0.521,0.545,0.545,0.65,0,0.0866 +0.667,0.501,0.501,0,0.333,0,0,0.509,0.529,0.529,0.735,0,0 +0.667,0.389,0.389,0,0,0,0,0.448,0.487,0.487,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.263 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0 +1,0.276,0.276,0,0,0,0,0.374,0.504,0.504,0,0,0 +1,0.273,0.273,0,0,0,0,0.294,0.512,0.512,0,0,0 +0.667,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.169 +0.667,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.28 +0.333,0.146,0.146,0,0,0,0,0.248,0.494,0.494,0,0,0.284 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0.173 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.269 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0.173 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0,0.05,0.05,0,0,0.517,0.45,0.258,0.469,0.469,0,0.0897,0.0433 +0.667,0.244,0.244,0,0,0,0,0.411,0.587,0.587,0,0.891,0.13 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0.525,0.26 +1,0.465,0.465,0.467,0,0,0,0.616,0.621,0.621,0,0.242,0 +1,0.595,0.595,0,0,0,0,0.653,0.583,0.583,0,0,0.0433 +1,0.727,0.727,0,0,0,0,0.635,0.559,0.559,0,0,0.216 +1,0.559,0.559,0,0,0,0,0.543,0.496,0.496,0,0,0 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.107,0,0 +0.333,0.147,0.147,0,0.667,0,0,0.334,0.528,0.528,0.532,0,0 +0.333,0.16,0.16,0,0.25,0,0,0.365,0.532,0.532,0,0,0 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.173 +0.333,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0.217,0,0.433 +1,0.389,0.389,0,0.917,0,0,0.448,0.487,0.487,0.366,0,0.26 +1,0.05,0.05,0,0.217,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0.169 +0.667,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.116 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.162 +0.333,0.155,0.155,0,0,0,0,0.242,0.49,0.49,0,0,0.13 +0.333,0.151,0.151,0,0,0,0,0.245,0.49,0.49,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.141,0.141,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.141,0.141,0,0,0,0,0.27,0.503,0.503,0,0,0.303 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.275 +0.667,0.147,0.147,0,0,0,0,0.334,0.528,0.528,0,0,0.255 +0.667,0.271,0.271,0,0,0,0,0.472,0.595,0.595,0,0,0.29 +0.667,0.327,0.327,0,0,0,0,0.497,0.57,0.57,0,0,0.188 +0.667,0.413,0.413,0,0,0,0,0.521,0.545,0.545,0,0,0.216 +0.667,0.501,0.501,0,0,0,0,0.509,0.529,0.529,0,0,0.13 +1,0.559,0.559,0,0,0,0,0.543,0.496,0.496,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.136,0.136,0,0,0,0,0.304,0.466,0.466,0,0,0.26 +0.667,0.163,0.163,0,0,0,0,0.316,0.486,0.486,0,0,0.153 +1,0.273,0.273,0,0,0,0,0.294,0.512,0.512,0,0,0.187 +0.667,0.155,0.155,0.25,0,0,0,0.242,0.49,0.49,0,0,0.242 +0.667,0.253,0.253,0.917,0,0.517,0.117,0.233,0.512,0.512,0,0,0.13 +0.667,0.242,0.242,0,0,0,0.1,0.239,0.52,0.52,0,0.445,0 +0.333,0.142,0.142,0,0,0,0,0.245,0.499,0.499,0,0.4,0 +0.667,0.232,0.232,0.25,0,0,0,0.258,0.529,0.529,0,0.607,0.476 +0.667,0.232,0.232,0.217,0,0,0,0.276,0.52,0.52,0,0.416,0.0433 +0.667,0.232,0.232,0,0,0,0,0.282,0.537,0.537,0,0.552,0.0433 +0.667,0.235,0.235,0,0,0,0,0.325,0.553,0.553,0,0.557,0.0433 +0.667,0.244,0.244,0.25,0.583,0,0,0.411,0.587,0.587,0.737,0.285,0.0433 +0.667,0.271,0.271,0.45,0.333,0,0,0.472,0.595,0.595,0,0.0449,0.173 +0.333,0.188,0.188,0,0,0,0,0.377,0.519,0.519,0,0,0 +0.333,0.232,0.232,0,0,0,0,0.39,0.507,0.507,0,0,0.0866 +0.667,0.276,0.276,0,0,0,0,0.383,0.499,0.499,0,0,0.0433 +0.667,0.22,0.22,0,0,0,0,0.353,0.478,0.478,0,0,0.389 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0947 +0.667,0.163,0.163,0.467,0,0,0,0.276,0.49,0.49,0,0,0.159 +1,0.374,0.374,0,0,0,0,0.212,0.534,0.534,0,0,0.351 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.265 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.303 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.216 +0.667,0.238,0.238,0,0,0,0,0.282,0.537,0.537,0,0,0.303 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.349 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.125 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.173 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.303 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.346 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.13 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.282,0.449,0.449,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0.717,0,0,0,0.316,0.486,0.486,0,0,0 +1,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0.0433 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.13 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.173 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.173 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.0866 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0866 +1,0.795,0.795,0,0,0,0,0.635,0.559,0.559,0,0,0 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0505,0.0505,0.25,0,0,0,0.273,0.445,0.445,0,0,0 +1,0.105,0.105,0.217,0,0,0,0.307,0.429,0.429,0,0,0 +1,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0 +0.667,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0.0433 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.114 +0.667,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.234 +0.667,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.117 +1,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.454 +0.667,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.653 +0.333,0.144,0.144,0,0.333,0,0,0.258,0.499,0.499,0.582,0,0 +0.333,0.143,0.143,0,0.817,0,0,0.267,0.494,0.494,0.886,0,0.13 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.13 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.216 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.386 +0.667,0.291,0.291,0,0,0.517,0.617,0.472,0.595,0.595,0,0.238,0.192 +0.667,0.365,0.365,0,0,0,0.05,0.497,0.57,0.57,0,0.0468,0.234 +1,0.674,0.674,0,0,0,0,0.653,0.583,0.583,0,0,0.401 +1,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.209 +1,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.279,0.279,0.233,0,0,0,0.374,0.504,0.504,0,0,0.154 +0.667,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0 +0.667,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.0534 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.225 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.241 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.169 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.276,0.52,0.52,0,0,0 +0.667,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.13 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.0866 +0.667,0.466,0.466,0,0,0.517,0.117,0.521,0.545,0.545,0,0,0.26 +0.667,0.298,0.298,0,0,0,0.333,0.383,0.499,0.499,0,0.277,0 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0.551,0 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0.152,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.33 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.191 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.299 +0.667,0.239,0.239,0,0,0,0,0.233,0.529,0.529,0,0,0.757 +0.667,0.237,0.237,0.467,0,0,0,0.258,0.529,0.529,0,0,0.203 +0.667,0.237,0.237,0,0,0,0,0.276,0.52,0.52,0,0,0.282 +0.667,0.238,0.238,0,0,0,0,0.282,0.537,0.537,0,0,0.0866 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.13 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.26 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.13 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.0866 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.324 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0.0884 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.129 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0 +0.333,0.154,0.154,0,0,0.517,0.117,0.245,0.49,0.49,0,0,0.0866 +0.333,0.149,0.149,0,0,0,1,0.248,0.494,0.494,0,0.589,0.346 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0.401,0.13 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0.295,0 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0.514,0.0433 +0.333,0.144,0.144,0.717,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.667,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.404 +0.667,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.467 +1,0.674,0.674,0,0,0,0,0.653,0.583,0.583,0,0,0.299 +1,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.0304 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0.25 +1,0.394,0.394,0,0,0,0,0.432,0.521,0.521,0,0,0.183 +0.333,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.451 +0.333,0.158,0.158,0,0.583,0,0,0.242,0.49,0.49,0.847,0,0.221 +0.333,0.154,0.154,0,0.567,0,0,0.245,0.49,0.49,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.173 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.533 +0.333,0.146,0.146,1,0,0,0,0.291,0.511,0.511,0,0,0.189 +0.333,0.152,0.152,0.183,0.0833,0,0,0.334,0.528,0.528,0.472,0,0.436 +1,0.412,0.412,0,0.833,0,0,0.58,0.658,0.658,0.255,0,0.0992 +1,0.523,0.523,0,0,0,0,0.616,0.621,0.621,0.208,0,0.245 +1,0.674,0.674,0,0.833,0,0,0.653,0.583,0.583,0.738,0,0.0554 +1,0.795,0.795,0,0.0833,0,0,0.635,0.559,0.559,0,0,0.435 +1,0.576,0.576,0,0,0,0,0.543,0.496,0.496,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.101,0,0 +1,0.158,0.158,0,0.833,0,0,0.242,0.49,0.49,0.808,0,0 +1,0.154,0.154,0,0.0833,0,0,0.245,0.49,0.49,0.56,0,0 +1,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0.818,0,0 +0.667,0.145,0.145,0.25,0,0,0,0.245,0.499,0.499,0.672,0,0.0433 +0.667,0.237,0.237,0.7,0,0,0,0.258,0.529,0.529,0,0,0 +0.667,0.237,0.237,0,0,0,0,0.276,0.52,0.52,0,0,0.0866 +0.333,0.144,0.144,0,0,0.517,0.117,0.27,0.503,0.503,0,0,0.0866 +0.667,0.241,0.241,0.717,0,0,0.1,0.325,0.553,0.553,0,0.239,0.173 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.301 +1,0.412,0.412,0,0.333,0,0,0.58,0.658,0.658,0.523,0,0.204 +0.333,0.208,0.208,0,0.583,0,0,0.377,0.519,0.519,0,0,0.0433 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.205 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.165 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.282,0.449,0.449,0,0,0.612 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.163,0.163,0.467,0,0,0,0.276,0.49,0.49,0,0,0.0433 +0.667,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.0433 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.33 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.15 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.131 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.13 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.216 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.115 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.0866 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.356 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.27 +0.667,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0.389 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.145 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.61 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.147 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0.25,0,0,0,0.282,0.449,0.449,0,0,0 +1,0.224,0.224,0.467,0,0.517,0.367,0.35,0.462,0.462,0,0.0767,0 +1,0.279,0.279,0,0,0,0.75,0.374,0.504,0.504,0,0.389,0 +0.667,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0.429,0.0866 +0.667,0.158,0.158,0.25,0,0,0,0.242,0.49,0.49,0,0,0.0433 +0.333,0.154,0.154,0.7,0,0,0,0.245,0.49,0.49,0,0,0.0866 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.13 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.26 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.13 +0.667,0.238,0.238,0,0,0,0,0.282,0.537,0.537,0,0,0.0866 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.173 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.0866 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.26 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0 +1,0.05,0.05,0,0,0,0,0.285,0.445,0.445,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0489 +1,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0.198 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.201 +0.667,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.103 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.21 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.0866 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.13 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.0866 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.389 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.619 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.233 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.0866 +0.333,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0,0,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.173 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.282,0.449,0.449,0,0,0.277 +1,0.137,0.137,0,0,0,0,0.304,0.466,0.466,0,0,0.117 +1,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0.188 +1,0.163,0.163,0.467,0,0,0,0.276,0.49,0.49,0,0,0.499 +1,0.374,0.374,0,0,0,0,0.212,0.534,0.534,0,0,0.431 +0.333,0.154,0.154,0,0,0.103,0,0.245,0.49,0.49,0.184,0,0 +0.333,0.149,0.149,0.233,0.833,0.414,0.667,0.248,0.494,0.494,0.626,0.423,0.216 +0.333,0.145,0.145,0,0.0833,0,0,0.245,0.499,0.499,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.216 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.0866 +0.667,0.254,0.254,0,0,0.517,0.217,0.411,0.587,0.587,0,0.153,0.216 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0.376,0 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0.34,0.13 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0.429,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0.312,0.457 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.327 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.137,0.137,0.233,0,0,0,0.304,0.466,0.466,0,0,0.161 +1,0.394,0.394,0,0,0,0,0.432,0.521,0.521,0,0,0.181 +1,0.39,0.39,0,0,0,0,0.313,0.534,0.534,0,0,0.274 +1,0.374,0.374,0,0,0.517,0.117,0.212,0.534,0.534,0,0,0.589 +1,0.362,0.362,0,0,0,0.333,0.221,0.534,0.534,0,0.479,0.215 +1,0.346,0.346,0,0.333,0,0,0.23,0.546,0.546,0.63,0.0299,0.538 +0.667,0.239,0.239,0,0.583,0,0,0.233,0.529,0.529,0,0,0.249 +0.667,0.237,0.237,0,0,0,0,0.258,0.529,0.529,0,0,0.303 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.223 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.356 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.422 +0.333,0.152,0.152,0,0.333,0,0,0.334,0.528,0.528,0.58,0,0.412 +0.333,0.171,0.171,0,0.817,0,0,0.365,0.532,0.532,0.285,0,0.0866 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.0866 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.359 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.402 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.137,0.137,0.5,0,0,0,0.304,0.466,0.466,0,0,0.196 +1,0.279,0.279,1,0,0,0,0.374,0.504,0.504,0,0,0.144 +1,0.277,0.277,0.667,0,0,0,0.294,0.512,0.512,0,0,0.0335 +0.667,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.234 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.549 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.221 +0.667,0.239,0.239,0,0,0,0,0.233,0.529,0.529,0,0,0.23 +0.667,0.237,0.237,0,0,0,0,0.258,0.529,0.529,0,0,0.104 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.303 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.173 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.333,0.152,0.152,0,0.583,0,0,0.334,0.528,0.528,0.652,0,0.173 +0.333,0.171,0.171,0,1,0,0,0.365,0.532,0.532,0.326,0,0 +0.667,0.365,0.365,0,0.0333,0,0,0.497,0.57,0.57,0,0,0 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.368 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0.921 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.191 +0.667,0.158,0.158,0.233,0,0,0,0.242,0.49,0.49,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.216 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.43 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.395 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.218 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.148 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.0433 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.26 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0 +1,0.576,0.576,0,0,0,0,0.543,0.496,0.496,0,0,0.0959 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.172 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0447 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0,0,0,0,0.316,0.486,0.486,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.306 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.111 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.26 +0,0.05,0.05,0,0,0.517,0.367,0.258,0.469,0.469,0,0.0618,0.0866 +0.333,0.171,0.171,0,0,0,0.0833,0.365,0.532,0.532,0,0.347,0.0866 +0.667,0.365,0.365,0.467,0,0,0,0.497,0.57,0.57,0,0.445,0.216 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0.0527,0.26 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.532 +1,0.394,0.394,0,0,0,0,0.432,0.521,0.521,0,0,0.19 +0.333,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.0679 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.333,0.149,0.149,0.5,0,0.517,0.617,0.248,0.494,0.494,0,0.0715,0 +0.667,0.239,0.239,0.45,0,0,0.05,0.233,0.529,0.529,0,0.563,0.346 +0.667,0.237,0.237,0,0,0,0,0.258,0.529,0.529,0,0.655,0 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0.346,0.0866 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0.513,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0.353,0.13 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.13 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.173 +0.333,0.208,0.208,0.233,0,0,0,0.377,0.519,0.519,0,0,0.0433 +1,0.674,0.674,0,0,0,0,0.653,0.583,0.583,0,0,0.356 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.0866 +1,0.576,0.576,0,0,0,0,0.543,0.496,0.496,0,0,0 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.177 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.239 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0505,0.0505,0,0,0,0,0.273,0.445,0.445,0,0,0.233 +1,0.0775,0.0775,0,0,0.517,0.367,0.282,0.449,0.449,0,0.0468,0.167 +1,0.224,0.224,1,0,0,0.533,0.35,0.462,0.462,0,0.615,0 +1,0.279,0.279,1,0,0,0,0.374,0.504,0.504,0,0.425,0.13 +1,0.39,0.39,0.883,0,0,0,0.313,0.534,0.534,0,0.311,0.592 +1,0.374,0.374,0,0,0,0,0.212,0.534,0.534,0,0.33,0 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0.3,0.0866 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0.558,0 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0.432,0.0866 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0.702,0 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0.661,0.13 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0.62,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0.322,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.211 +0.333,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0,0,0.125 +0.333,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0 +0.667,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.224 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.117 +0.667,0.247,0.247,0,0,0.517,0.117,0.239,0.52,0.52,0,0,0.432 +0.667,0.239,0.239,0,0,0,0.333,0.233,0.529,0.529,0,0.362,0.0433 +0.667,0.237,0.237,0,0,0,0,0.258,0.529,0.529,0,0.242,0 +0.667,0.237,0.237,0,0,0,0,0.276,0.52,0.52,0,0.663,0.0866 +0.667,0.238,0.238,0,0,0,0,0.282,0.537,0.537,0,0.495,0.0866 +1,0.241,0.241,0.25,0,0,0,0.325,0.553,0.553,0,0,0.0866 +1,0.357,0.357,1,0,0,0,0.488,0.645,0.645,0,0,0.281 +0.667,0.291,0.291,0.183,0,0,0,0.472,0.595,0.595,0,0,0.184 +1,0.523,0.523,0,0,0,0,0.616,0.621,0.621,0,0,0.215 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.173 +1,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.177 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.173 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.282,0.449,0.449,0,0,0.102 +0.667,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0.274 +0.667,0.279,0.279,0,0,0,0,0.374,0.504,0.504,0,0,0.235 +0.667,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0.316 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.118 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.216 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.303 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.13 +0.667,0.254,0.254,0.717,0,0,0,0.411,0.587,0.587,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.0866 +0.333,0.208,0.208,0.75,0,0,0,0.377,0.519,0.519,0,0,0.0866 +0.667,0.466,0.466,0.45,0,0,0,0.521,0.545,0.545,0,0,0.0433 +0.667,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0.0866 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0.108 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.323 +1,0.279,0.279,0.75,0,0,0,0.374,0.504,0.504,0,0,0.0662 +1,0.39,0.39,0.2,0,0,0,0.313,0.534,0.534,0,0,0.277 +1,0.374,0.374,0,0.583,0,0,0.212,0.534,0.534,0.831,0,0.211 +0.667,0.258,0.258,0,0.333,0,0,0.233,0.512,0.512,0,0,0.13 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0 +0.333,0.145,0.145,0.717,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.216 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.26 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.287 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.05,0.05,0,0,0.103,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.258,0.258,0,0,0.414,0.667,0.39,0.507,0.507,0,0.437,0.0866 +0.667,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0.109,0 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.166 +1,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0.124 +1,0.279,0.279,0,0,0,0,0.374,0.504,0.504,0,0,0.244 +1,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0.0415 +1,0.374,0.374,0,0,0,0,0.212,0.534,0.534,0,0,0.388 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.333,0.149,0.149,0.5,0,0,0,0.248,0.494,0.494,0,0,0.26 +0.333,0.145,0.145,0.45,0,0,0,0.245,0.499,0.499,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.216 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.18 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.37 +0.333,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0,0,0.163 +0.667,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0.173 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.129 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0642 +1,0.165,0.165,0.233,0,0,0,0.316,0.486,0.486,0,0,0 +1,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.143 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0 +1,0.523,0.523,0,0,0,0,0.616,0.621,0.621,0,0,0.444 +1,0.674,0.674,0,0,0,0,0.653,0.583,0.583,0,0,0 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0.13 +0.667,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.285,0.449,0.449,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0.364 +1,0.394,0.394,0,0,0,0,0.432,0.521,0.521,0,0,0.561 +0.667,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0.309 +0.667,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.344 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.277 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.492 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.226 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0433 +0.333,0.143,0.143,0,0.583,0,0,0.267,0.494,0.494,0.832,0,0.0866 +0.333,0.144,0.144,0,0.567,0,0,0.27,0.503,0.503,0.796,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0 +0.667,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0,0,0 +0.667,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0.0866 +0.667,0.225,0.225,0,0,0,0,0.353,0.478,0.478,0,0,0.568 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.113 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.105 +1,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0.0969 +0.667,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.2 +0.667,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.105 +0.667,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.501 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0433 +0.667,0.238,0.238,0,0,0,0,0.282,0.537,0.537,0,0,0 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.0433 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.26 +0.333,0.171,0.171,0,0.583,0,0,0.365,0.532,0.532,0.554,0,0.0433 +0.333,0.208,0.208,0,0.567,0,0,0.377,0.519,0.519,0.134,0,0.0433 +1,0.674,0.674,0,0.833,0,0,0.653,0.583,0.583,0.641,0,0.52 +1,0.795,0.795,0,0.317,0,0,0.635,0.559,0.559,0,0,0.102 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0631 +1,0.137,0.137,0,0,0,0,0.304,0.466,0.466,0,0,0.161 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.136 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.13 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.0866 +0.667,0.239,0.239,0,0,0,0,0.233,0.529,0.529,0,0,0.417 +0.667,0.237,0.237,0,0,0,0,0.258,0.529,0.529,0,0,0.0433 +0.667,0.237,0.237,0,0,0,0,0.276,0.52,0.52,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.173 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.26 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0,0.0866 +0.667,0.365,0.365,0,0,0,0,0.497,0.57,0.57,0,0,0.0866 +1,0.674,0.674,0,0.0833,0,0,0.653,0.583,0.583,0.484,0,0.258 +1,0.547,0.547,0,1,0,0,0.509,0.529,0.529,0.578,0,0.0866 +1,0.401,0.401,0,0.0667,0,0,0.448,0.487,0.487,0.424,0,0.0433 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.137,0.137,0.7,0,0,0,0.304,0.466,0.466,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0.489 +0.667,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0.253 +0.667,0.258,0.258,0,0,0,0,0.233,0.512,0.512,0,0,0.503 +0.667,0.247,0.247,0,0,0,0,0.239,0.52,0.52,0,0,0.382 +0.667,0.239,0.239,0,0,0,0,0.233,0.529,0.529,0,0,0.0998 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.13 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0.26 +0.667,0.254,0.254,0,0,0,0,0.411,0.587,0.587,0,0,0.389 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.298,0.298,0,0,0,0,0.383,0.499,0.499,0,0,0.174 +1,0.576,0.576,0,0,0,0,0.543,0.496,0.496,0,0,0.532 +1,0.117,0.117,0,0,0,0,0.325,0.461,0.461,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.123 +1,0.224,0.224,0,0,0,0,0.35,0.462,0.462,0,0,0.262 +1,0.394,0.394,0,0,0,0,0.432,0.521,0.521,0,0,0.228 +0.667,0.277,0.277,0,0,0,0,0.294,0.512,0.512,0,0,0.118 +0.333,0.158,0.158,0,0,0,0,0.242,0.49,0.49,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.173 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.266 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.0866 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.346 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.216 +0.333,0.171,0.171,0,0,0,0,0.365,0.532,0.532,0,0,0.173 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.317 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.13 +0.667,0.547,0.547,0.717,0,0,0,0.509,0.529,0.529,0,0,0.0433 +1,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.165,0.165,0.467,0,0,0,0.316,0.486,0.486,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0,0,0 +0.667,0.266,0.266,0,0,0,0,0.227,0.512,0.512,0,0,0 +0.333,0.154,0.154,0,0,0,0,0.245,0.49,0.49,0,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0,0,0.0433 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0 +0.333,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0 +0.333,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.0866 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.216 +0.667,0.241,0.241,0,0,0,0,0.325,0.553,0.553,0,0,0 +1,0.357,0.357,0,0,0,0,0.488,0.645,0.645,0,0,0 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0,0.246 +1,0.523,0.523,0,0,0,0,0.616,0.621,0.621,0,0,0 +0.333,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0.158,0,0.173 +0.667,0.547,0.547,0,0.833,0,0,0.509,0.529,0.529,0.657,0,0.519 +0.667,0.401,0.401,0,0.0833,0,0,0.448,0.487,0.487,0,0,0.483 +1,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.294,0.457,0.457,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0.144,0,0 +1,0.137,0.137,0,0.833,0,0,0.304,0.466,0.466,0.742,0,0.0637 +1,0.279,0.279,0,0.0833,0,0,0.374,0.504,0.504,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.276,0.49,0.49,0.147,0,0 +0.333,0.158,0.158,0,0.833,0,0,0.242,0.49,0.49,0.843,0,0 +0.333,0.154,0.154,0,0.317,0,0,0.245,0.49,0.49,0.663,0,0.0433 +0.333,0.149,0.149,0,0,0,0,0.248,0.494,0.494,0.214,0,0 +0.333,0.145,0.145,0,0,0,0,0.245,0.499,0.499,0,0,0.26 +0.667,0.144,0.144,0,0,0,0,0.258,0.499,0.499,0,0,0.173 +0.667,0.143,0.143,0,0,0,0,0.267,0.494,0.494,0,0,0.433 +0.667,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0.0433 +0.667,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0.346 +0.667,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0 +0.667,0.171,0.171,0.25,0,0,0,0.365,0.532,0.532,0,0,0.389 +0.667,0.208,0.208,0.217,0,0,0,0.377,0.519,0.519,0,0,0.173 +0.667,0.466,0.466,0,0,0,0,0.521,0.545,0.545,0,0,0.0866 +1,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0 +1,0.401,0.401,0,0,0.103,0,0.448,0.487,0.487,0,0,0 +1,0.184,0.184,0,0,0.414,0.217,0.393,0.454,0.454,0,0.368,0.239 +1,0.0999,0.0999,0,0,0,0,0.331,0.446,0.446,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0775,0.0775,0,0,0,0,0.282,0.449,0.449,0,0,0.285 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.158,0.158,0,0,0.103,0,0.242,0.49,0.49,0,0,0.188 +0.667,0.154,0.154,0.233,0,0.414,0.667,0.245,0.49,0.49,0,0.274,0.116 +1,0.346,0.346,0,0,0,0,0.23,0.546,0.546,0,0,0.18 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.144,0.144,0,0,0,0,0.27,0.503,0.503,0,0,0 +0.333,0.146,0.146,0,0,0,0,0.291,0.511,0.511,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.334,0.528,0.528,0,0,0.0866 +0.667,0.291,0.291,0,0,0,0,0.472,0.595,0.595,0,0,0.389 +0.333,0.208,0.208,0,0,0,0,0.377,0.519,0.519,0,0,0.216 +0.333,0.258,0.258,0,0,0,0,0.39,0.507,0.507,0,0,0.216 +0.667,0.547,0.547,0,0,0,0,0.509,0.529,0.529,0,0,0.576 +0.667,0.401,0.401,0,0,0,0,0.448,0.487,0.487,0,0,0.404 +0.667,0.184,0.184,0,0,0,0,0.393,0.454,0.454,0,0,0.0433 +0.667,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0603 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.111 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.142 +1,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.432 +1,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.26 +0.333,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.0866 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.216 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.389 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.346 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.118 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.209 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.254 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.418 +1,0.396,0.396,0,0,0,0,0.213,0.538,0.538,0,0,0.504 +1,0.384,0.384,0,0,0,0,0.222,0.538,0.538,0,0,0.0406 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.667,0.251,0.251,0,0,0,0,0.277,0.523,0.523,0,0,0 +0.667,0.253,0.253,0,0,0,0,0.284,0.54,0.54,0,0,0.26 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.173 +0.667,0.289,0.289,0,0,0,0,0.413,0.59,0.59,0,0,0.0866 +0.667,0.354,0.354,0.167,0,0,0,0.475,0.598,0.598,0,0,0.389 +0.667,0.458,0.458,0.0667,0,0,0,0.5,0.573,0.573,0,0,0.173 +0.667,0.304,0.304,0,0,0.517,0.283,0.391,0.508,0.508,0,0,0.26 +0.333,0.05,0.05,0,0,0,0.167,0.258,0.469,0.469,0,0.459,0 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0.381,0.13 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0438 +1,0.0508,0.0508,0,0,0,0,0.274,0.446,0.446,0,0,0.452 +1,0.0788,0.0788,0,0,0,0,0.283,0.45,0.45,0,0,0.141 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.0998 +1,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.21 +0.667,0.169,0.169,0,0.333,0,0,0.277,0.492,0.492,0.645,0,0 +0.667,0.165,0.165,0,0.833,0,0,0.243,0.492,0.492,0.762,0,0.0433 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0.821,0,0.13 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0.0902,0,0.13 +0.333,0.152,0.152,0.483,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.156,0.156,0.483,0,0,0,0.292,0.512,0.512,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0 +0.333,0.202,0.202,0,0,0.103,0,0.366,0.533,0.533,0,0,0 +0.333,0.254,0.254,0,0,0.414,0.683,0.379,0.521,0.521,0,0.267,0.216 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0.427,0.0433 +0.667,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0.173 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.124 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.433 +1,0.287,0.287,0.483,0,0,0,0.376,0.506,0.506,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0 +0.667,0.161,0.161,0,0,0.517,0.367,0.246,0.492,0.492,0,0.0618,0.173 +1,0.262,0.262,0,0,0,0.317,0.24,0.523,0.523,0,0.332,0.173 +1,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0.55,0.0866 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0.127,0 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.0433 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.13 +0.333,0.169,0.169,0.5,0,0,0,0.336,0.529,0.529,0,0,0 +0.333,0.202,0.202,1,0,0,0,0.366,0.533,0.533,0,0,0.13 +0.333,0.254,0.254,1,0,0,0,0.379,0.521,0.521,0,0,0.173 +0.333,0.304,0.304,1,0,0,0,0.391,0.508,0.508,0,0,0.173 +0.667,0.589,0.589,1,0,0,0,0.512,0.531,0.531,0,0,0.0866 +0.667,0.394,0.394,0.817,0,0,0,0.45,0.49,0.49,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.717,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0.233,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.405,0.405,0,0,0,0,0.436,0.525,0.525,0,0,0 +0.667,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0 +0.333,0.165,0.165,0,0.583,0,0,0.243,0.492,0.492,0.816,0,0.0866 +0.333,0.161,0.161,0.25,0.583,0,0,0.246,0.492,0.492,0.779,0,0.13 +0.333,0.156,0.156,0.233,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.0866 +0.667,0.251,0.251,0,0,0,0,0.259,0.531,0.531,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.35 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.126 +0.333,0.156,0.156,0.5,0,0,0,0.292,0.512,0.512,0,0,0.297 +0.333,0.169,0.169,0.7,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.0866 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0.476 +0.333,0.304,0.304,0,0,0,0,0.391,0.508,0.508,0,0,0.0866 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.125 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.292 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0.467,0,0,0,0.283,0.45,0.45,0,0,0.119 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.128 +0.667,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.151 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.407 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.161,0.161,0.233,0,0,0,0.246,0.492,0.492,0,0,0.233 +0,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.0433 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.0866 +0.667,0.289,0.289,0,0.583,0,0,0.413,0.59,0.59,0.451,0,0.0433 +0.333,0.202,0.202,0,0.35,0,0,0.366,0.533,0.533,0,0,0.245 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.195 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.0433 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0.13 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.191 +1,0.0508,0.0508,0,0,0,0,0.274,0.446,0.446,0,0,0.226 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.0847 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.204 +1,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.33 +1,0.384,0.384,0,0,0,0,0.222,0.538,0.538,0,0,0.142 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.26 +0.667,0.261,0.261,0,0,0,0,0.327,0.556,0.556,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.323 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0.476 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.485 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.121 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.255 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.397 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0696 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.167,0,0,0,0.258,0.469,0.469,0,0,0.421 +1,0.32,0.32,0.317,0,0,0,0.398,0.463,0.463,0,0,0.405 +0.667,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.0853 +0.667,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0.216 +0.333,0.161,0.161,0.167,0,0,0,0.246,0.492,0.492,0,0,0.0433 +0.333,0.156,0.156,0.8,0,0,0,0.249,0.496,0.496,0,0,0.13 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.26 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.26 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.667,0.261,0.261,0,0,0,0,0.327,0.556,0.556,0,0,0.0433 +0.667,0.289,0.289,0,0,0,0,0.413,0.59,0.59,0,0,0.0433 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.216 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.535 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.319 +1,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.104 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.107 +1,0.14,0.14,0.167,0,0,0,0.305,0.467,0.467,0,0,0.322 +1,0.168,0.168,0.55,0,0,0,0.317,0.487,0.487,0,0,0.0679 +1,0.407,0.407,0,0,0,0,0.315,0.538,0.538,0,0,0 +1,0.396,0.396,0,0,0,0,0.213,0.538,0.538,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.563 +0,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0.114,0,0.0433 +0.333,0.151,0.151,0,0.75,0,0,0.258,0.5,0.5,0.716,0,0.173 +0,0.05,0.05,0,0.183,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.156,0.156,0.483,0.25,0,0,0.292,0.512,0.512,0.468,0,0.0433 +0.667,0.289,0.289,0,0.683,0,0,0.413,0.59,0.59,0.592,0,0.0433 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0.185,0,0.452 +1,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.173 +1,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0 +1,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0.0433 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,1,0,0,0,0.305,0.467,0.467,0,0,0 +0.667,0.168,0.168,0.183,0,0,0,0.317,0.487,0.487,0,0,0.22 +0.333,0.169,0.169,0,0,0,0,0.277,0.492,0.492,0,0,0.158 +0.333,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0.12 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.367 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0.166,0,0 +0.333,0.202,0.202,0.233,0.833,0,0,0.366,0.533,0.533,0.744,0,0.0433 +0.667,0.458,0.458,0,0.1,0,0,0.5,0.573,0.573,0.801,0,0.0866 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0.184,0,0.303 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.303 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.111 +1,0.14,0.14,1,0,0,0,0.305,0.467,0.467,0,0,0.13 +1,0.405,0.405,0.45,0,0,0,0.436,0.525,0.525,0,0,0.106 +0.667,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.134 +0.667,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.484 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.0433 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.13 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.173 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.216 +0,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.173 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0.114 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0.0949 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.216 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.412 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.112 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.169,0.169,0,0,0,0,0.277,0.492,0.492,0.171,0,0 +0.667,0.281,0.281,0,0.833,0,0,0.228,0.515,0.515,0.661,0,0 +0.333,0.161,0.161,0,0.1,0,0,0.246,0.492,0.492,0.615,0,0 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0.727,0,0.216 +0.333,0.152,0.152,0.75,0,0,0,0.246,0.5,0.5,0.954,0,0.0866 +0.333,0.151,0.151,0.217,0,0,0,0.258,0.5,0.5,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.649 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.303 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.233 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.18 +0.667,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.0944 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.135 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0.125 +1,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0,0.145 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0.348 +1,0.23,0.23,0,0.333,0,0,0.352,0.465,0.465,0.615,0,0.109 +0.667,0.168,0.168,0,0.833,0,0,0.317,0.487,0.487,0.19,0,0.366 +0.667,0.288,0.288,0,0.0833,0,0,0.296,0.515,0.515,0.479,0,0.186 +0.667,0.281,0.281,0,1,0,0,0.228,0.515,0.515,0.184,0,0.272 +0.667,0.273,0.273,0,0.0833,0,0,0.234,0.515,0.515,0,0,0.238 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0.231 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.318 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.132 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.169,0.169,0.967,0,0,0,0.336,0.529,0.529,0,0,0 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0 +1,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.0866 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.283,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.384 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.268 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.163 +0.667,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.0824 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.0433 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.0961 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.36 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.156,0.156,0.25,0,0,0,0.292,0.512,0.512,0,0,0.216 +0.333,0.169,0.169,0.717,0,0,0,0.336,0.529,0.529,0,0,0.0433 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.346 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.13 +1,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.173 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.216 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0,0,0,0,0.283,0.45,0.45,0,0,0.319 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.415 +1,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.0873 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.0433 +0.667,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.216 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0.517,0.283,0.268,0.496,0.496,0,0,0.0433 +0.333,0.151,0.151,0,0,0,0.867,0.271,0.504,0.504,0,0.393,0.0866 +0.667,0.261,0.261,0,0,0,0,0.327,0.556,0.556,0,0.547,0.0433 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0.637,0.13 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0.83,0.303 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0866 +0.333,0.304,0.304,0,0,0,0,0.391,0.508,0.508,0,0,0.271 +1,0.859,0.859,0,0,0,0,0.639,0.563,0.563,0,0,0.374 +1,0.566,0.566,0,0,0,0,0.547,0.5,0.5,0,0,0.0969 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0632 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.393 +1,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.333 +1,0.407,0.407,0,0,0.517,0.533,0.315,0.538,0.538,0,0.101,0.323 +0.667,0.281,0.281,0,0,0,0.617,0.228,0.515,0.515,0,0.278,0.32 +0.333,0.161,0.161,0,0,0.517,0.45,0.246,0.492,0.492,0,0.524,0.0433 +0.333,0.156,0.156,0.717,0,0,0,0.249,0.496,0.496,0,0.55,0.0433 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.0433 +0.667,0.251,0.251,0,0,0,0,0.259,0.531,0.531,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.173 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.156,0.156,0,0.25,0,0,0.292,0.512,0.512,0.567,0,0.0866 +0.667,0.289,0.289,0.667,0.917,0,0,0.413,0.59,0.59,0.615,0,0.216 +0.667,0.354,0.354,1,0,0.448,0.0333,0.475,0.598,0.598,0,0,0.26 +0.667,0.458,0.458,1,0,0.069,0.883,0.5,0.573,0.573,0,0.276,0.0433 +1,0.814,0.814,1,0,0,0,0.658,0.588,0.588,0,0.505,0 +1,0.589,0.589,1,0,0,0,0.512,0.531,0.531,0,0.0299,0 +1,0.05,0.05,1,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.583,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.267,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.152 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.187 +1,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.113 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.13 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.26 +0.333,0.151,0.151,0.483,0.333,0,0,0.271,0.504,0.504,0.573,0,0.173 +0.667,0.261,0.261,0,0.6,0,0,0.327,0.556,0.556,0.53,0,0.285 +0.333,0.169,0.169,0.5,0,0,0,0.336,0.529,0.529,0,0,0.173 +0.333,0.202,0.202,0.467,0,0,0,0.366,0.533,0.533,0,0,0.216 +0.333,0.254,0.254,0.717,0,0,0,0.379,0.521,0.521,0,0,0.0866 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.216 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.0866 +0.667,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.205 +1,0.14,0.14,0.233,0,0,0,0.305,0.467,0.467,0,0,0.353 +0.667,0.168,0.168,0.717,0,0,0,0.317,0.487,0.487,0,0,0.0813 +0.667,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.183 +0.667,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.0433 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0.152 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.213 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.103 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0.519 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.307 +0.667,0.559,0.559,0,0,0.517,0.367,0.525,0.548,0.548,0,0.0416,0.0433 +0.667,0.589,0.589,0,0,0,0.317,0.512,0.531,0.531,0,0.766,0 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0.0754,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.108 +0.333,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.181 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.156,0.156,0.25,0,0,0,0.249,0.496,0.496,0,0,0.216 +0.333,0.152,0.152,1,0,0,0,0.246,0.5,0.5,0,0,0 +0.667,0.151,0.151,0.2,0,0,0,0.258,0.5,0.5,0,0,0 +0.667,0.151,0.151,0.75,0,0,0,0.268,0.496,0.496,0,0,0.0433 +1,0.253,0.253,0.933,0,0,0,0.284,0.54,0.54,0,0,0.453 +1,0.367,0.367,0,0,0,0,0.361,0.6,0.6,0,0,0.1 +0.333,0.169,0.169,0.5,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.667,0.354,0.354,0.95,0,0,0,0.475,0.598,0.598,0,0,0.173 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0433 +0.667,0.559,0.559,0,0.333,0,0,0.525,0.548,0.548,0.53,0,0.0433 +0.667,0.32,0.32,0,0.6,0,0,0.385,0.5,0.5,0.368,0,0.0433 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.346 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.168,0.168,0.467,0,0,0,0.317,0.487,0.487,0,0,0 +0.667,0.169,0.169,0,0,0,0,0.277,0.492,0.492,0,0,0 +0.667,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.327 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.465 +0.333,0.152,0.152,1,0,0,0,0.246,0.5,0.5,0,0,0.242 +0.333,0.151,0.151,0.2,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0.333,0.151,0.151,0,0.0833,0,0,0.271,0.504,0.504,0.424,0,0.173 +0.333,0.156,0.156,0,1,0,0,0.292,0.512,0.512,0.436,0,0.433 +0.333,0.169,0.169,0,0.317,0,0,0.336,0.529,0.529,0,0,0 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0.13 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0.13 +0.333,0.304,0.304,0,0,0,0,0.391,0.508,0.508,0,0,0 +0.667,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0.13 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.26 +0.667,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.29 +1,0.405,0.405,0.217,0,0,0,0.436,0.525,0.525,0,0,0.441 +1,0.407,0.407,1,0,0,0,0.315,0.538,0.538,0,0,0 +0.667,0.281,0.281,0.2,0,0,0,0.228,0.515,0.515,0,0,0.15 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.187 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.0433 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.255 +0.667,0.251,0.251,0,0,0,0,0.259,0.531,0.531,0,0,0.216 +0.667,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0864 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.307 +1,0.405,0.405,0,0,0,0,0.436,0.525,0.525,0,0,0.395 +0.667,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.172 +0.667,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.282 +1,0.384,0.384,0,0,0,0,0.222,0.538,0.538,0,0,0.389 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0.338 +1,0.355,0.355,0,0,0,0,0.222,0.563,0.563,0,0,0.186 +0.667,0.251,0.251,0,0,0,0,0.259,0.531,0.531,0,0,0.249 +0.667,0.251,0.251,0,0,0.517,0.683,0.277,0.523,0.523,0,0.267,0.343 +0.667,0.253,0.253,0,0,0,0,0.284,0.54,0.54,0,0.619,0.188 +1,0.367,0.367,0,0,0,0,0.361,0.6,0.6,0,0.303,0.0433 +0.667,0.289,0.289,0,0,0,0,0.413,0.59,0.59,0,0.209,0.0433 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.609 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0433 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.0433 +1,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.167,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0788,0.0788,0.8,0,0,0,0.283,0.45,0.45,0,0,0 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.168,0.168,0.483,0,0,0,0.317,0.487,0.487,0,0,0.0753 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.259 +1,0.281,0.281,0,0,0,0,0.228,0.515,0.515,0,0,0.145 +0.667,0.161,0.161,0.167,0,0,0,0.246,0.492,0.492,0,0,0.17 +0.667,0.156,0.156,0.55,0,0,0,0.249,0.496,0.496,0,0,0.53 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.125 +0.667,0.251,0.251,0,0,0,0,0.259,0.531,0.531,0,0,0 +1,0.251,0.251,0,0,0,0,0.277,0.523,0.523,0,0,0.0866 +0.667,0.253,0.253,0.417,0,0,0,0.284,0.54,0.54,0,0,0.1 +1,0.367,0.367,1,0,0,0,0.361,0.6,0.6,0,0,0.173 +0.667,0.289,0.289,0.267,0,0,0,0.413,0.59,0.59,0,0,0.346 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0.0866 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0.0433 +0.333,0.304,0.304,0,0,0,0,0.391,0.508,0.508,0,0,0 +0.333,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0 +0.333,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.13 +0.333,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +0.333,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0.14 +0.667,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.283,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.24 +0.667,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.108 +0.333,0.169,0.169,0,0,0,0,0.277,0.492,0.492,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.213 +0.667,0.254,0.254,0,0,0,0,0.234,0.531,0.531,0,0,0.0841 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.269 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.0433 +0.333,0.169,0.169,0.233,0,0,0,0.336,0.529,0.529,0,0,0.109 +0.667,0.354,0.354,0,0.583,0,0,0.475,0.598,0.598,0.694,0,0.0433 +0.667,0.458,0.458,0,0.817,0,0,0.5,0.573,0.573,0,0,0.0433 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.173 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.357 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.0866 +1,0.184,0.184,0,0,0,0,0.395,0.456,0.456,0,0,0.222 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.147 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.18 +1,0.287,0.287,0,0,0,0,0.376,0.506,0.506,0,0,0.799 +1,0.288,0.288,0.5,0,0,0,0.296,0.515,0.515,0,0,0.178 +0.667,0.165,0.165,0.467,0,0,0,0.243,0.492,0.492,0,0,0.145 +0.667,0.273,0.273,0,0.583,0,0,0.234,0.515,0.515,0.593,0,0.238 +0.667,0.262,0.262,0,0.583,0,0,0.24,0.523,0.523,0,0,0.182 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.0671 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.216 +0.333,0.05,0.05,0.483,0,0,0,0.258,0.469,0.469,0,0,0.282 +0.667,0.253,0.253,0,0,0,0,0.284,0.54,0.54,0,0,0.571 +0.667,0.261,0.261,0,0,0,0,0.327,0.556,0.556,0,0,0.173 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.0433 +0.333,0.202,0.202,0,0.0833,0,0,0.366,0.533,0.533,0.383,0,0.0866 +0.333,0.254,0.254,0,1,0,0,0.379,0.521,0.521,0.262,0,0 +0.667,0.559,0.559,0.483,0.0833,0,0,0.525,0.548,0.548,0,0,0.13 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.0433 +1,0.566,0.566,0,0.333,0,0,0.547,0.5,0.5,0.547,0,0.0866 +1,0.117,0.117,0,0.6,0,0,0.326,0.462,0.462,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.149 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.123 +0.667,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.283 +0.333,0.05,0.05,0.233,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.165,0.165,0,0,0,0,0.243,0.492,0.492,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.433 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.0866 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.0866 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.13 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.216 +0.667,0.261,0.261,0.75,0,0,0,0.327,0.556,0.556,0,0,0.0433 +1,0.289,0.289,0.217,0,0,0,0.413,0.59,0.59,0,0,0.0866 +1,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.0433 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0866 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.0433 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.0433 +0.667,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.137 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.202 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.0986 +1,0.288,0.288,0,0,0,0,0.296,0.515,0.515,0,0,0.146 +1,0.281,0.281,0.483,0,0,0,0.228,0.515,0.515,0,0,0.482 +1,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.474 +1,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0,0.568 +1,0.355,0.355,0,0,0,0,0.222,0.563,0.563,0,0,0.326 +1,0.352,0.352,0,0,0,0,0.259,0.563,0.563,0,0,0.189 +1,0.352,0.352,0,0,0,0,0.287,0.55,0.55,0,0,0 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.146 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0.0833,0,0,0.258,0.469,0.469,0.407,0,0.303 +0.667,0.458,0.458,0.717,0.85,0,0,0.5,0.573,0.573,0.247,0,0 +1,0.814,0.814,0,0,0,0,0.658,0.588,0.588,0,0,0 +0.667,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0.117 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0 +1,0.117,0.117,0,0,0,0,0.326,0.462,0.462,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.295,0.458,0.458,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.286,0.45,0.45,0,0,0 +1,0.05,0.05,0,0,0,0,0.286,0.446,0.446,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.283,0.442,0.442,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.157 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0.23 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0.191 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.246,0.492,0.492,0,0,0.581 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0.0671 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0,0.175 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0,0.184 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0,0.236 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0,0 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.333,0.254,0.254,0,0,0,0,0.379,0.521,0.521,0,0,0.216 +0.333,0.304,0.304,0,0,0,0,0.391,0.508,0.508,0,0,0 +0.333,0.32,0.32,0,0,0,0,0.385,0.5,0.5,0,0,0.122 +1,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.131 +1,0.0788,0.0788,0,0,0,0,0.283,0.45,0.45,0,0,0.174 +1,0.14,0.14,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.168,0.168,0,0,0,0,0.317,0.487,0.487,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.491 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0,0.211 +0.333,0.156,0.156,0,0,0,0,0.249,0.496,0.496,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0.517,0.683,0.258,0.469,0.469,0,0.274,0.173 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0.382,0.175 +0.667,0.253,0.253,0,0,0,0,0.284,0.54,0.54,0,0.479,0.122 +0.333,0.156,0.156,0.233,0,0,0,0.292,0.512,0.512,0,0.289,0 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.0433 +0.333,0.202,0.202,0,0,0,0,0.366,0.533,0.533,0,0,0.631 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.0433 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.0866 +1,0.859,0.859,0,0,0,0,0.639,0.563,0.563,0,0,0.0866 +1,0.222,0.222,0,0,0,0,0.354,0.479,0.479,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0.448,0.0333,0.258,0.469,0.469,0,0,0.362 +1,0.287,0.287,0,0,0.069,0.417,0.376,0.506,0.506,0,0.424,0 +0.667,0.169,0.169,0.417,0,0,0,0.277,0.492,0.492,0,0.342,0 +0.333,0.165,0.165,0.3,0,0,0,0.243,0.492,0.492,0,0.382,0 +0.667,0.273,0.273,0,0,0,0,0.234,0.515,0.515,0,0.459,0.26 +0.667,0.262,0.262,0,0,0,0,0.24,0.523,0.523,0,0.247,0.0433 +0.333,0.152,0.152,0,0,0,0,0.246,0.5,0.5,0,0.347,0.0433 +0.333,0.151,0.151,0,0,0,0,0.258,0.5,0.5,0,0.566,0.303 +0.333,0.151,0.151,0,0,0,0,0.268,0.496,0.496,0,0.472,0 +0.333,0.151,0.151,0,0,0,0,0.271,0.504,0.504,0,0.199,0.0866 +0.333,0.156,0.156,0,0,0,0,0.292,0.512,0.512,0,0.27,0 +0.333,0.169,0.169,0,0,0,0,0.336,0.529,0.529,0,0,0.13 +0.667,0.354,0.354,0,0,0,0,0.475,0.598,0.598,0,0,0.173 +0.667,0.458,0.458,0,0,0,0,0.5,0.573,0.573,0,0,0.792 +0.667,0.559,0.559,0,0,0,0,0.525,0.548,0.548,0,0,0.0497 +0.667,0.589,0.589,0,0,0,0,0.512,0.531,0.531,0,0,0.175 +0.667,0.394,0.394,0,0,0,0,0.45,0.49,0.49,0,0,0.406 +1,0.184,0.184,0,0,0,0,0.395,0.456,0.456,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.146 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.0433 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.26 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.26 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.202,0.202,0.5,0,0,0,0.368,0.572,0.572,0,0,0.13 +0.333,0.254,0.254,0.25,0,0,0,0.405,0.577,0.577,0,0,0.0433 +0.333,0.312,0.312,1,0,0,0,0.42,0.562,0.562,0,0,0 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.346 +0.667,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.0827 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0.244 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.124 +0.667,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.139 +0.333,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0.359 +0.333,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0 +0.333,0.161,0.161,0.25,0,0,0,0.275,0.537,0.537,0,0,0.364 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0.667,0.277,0.277,0,0,0,0,0.323,0.615,0.615,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.374,0.635,0.635,0,0,0.13 +0.667,0.353,0.353,0.75,0,0,0,0.478,0.675,0.675,0,0,0 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.13 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.189 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.144 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0 +1,0.514,0.514,0,0,0,0,0.654,0.599,0.599,0,0,0.0866 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0 +1,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0 +0.667,0.293,0.293,0.25,0,0,0,0.263,0.585,0.585,0,0,0 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.13 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.0866 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.173 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.216 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0.667,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.216 +0.667,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0866 +0.667,0.458,0.458,0.5,0,0,0,0.552,0.685,0.685,0,0,0.0866 +0.667,0.575,0.575,0.75,0,0,0,0.581,0.655,0.655,0,0,0.0433 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.232 +0.667,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.408 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.309,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.19 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.327 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.104 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.189 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.355 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.109 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.13 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.216 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0,0.13 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.216 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.26 +1,0.514,0.514,0,0,0,0,0.654,0.599,0.599,0,0,0 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0.216 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0.172 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.221 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.131 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.348 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.256 +0.667,0.271,0.271,0,0.333,0,0,0.293,0.605,0.605,0.597,0,0.354 +0.333,0.161,0.161,0,0.65,0.483,0.383,0.286,0.532,0.532,0.387,0.0039,0.0433 +0.333,0.163,0.163,0,0,0,0.567,0.29,0.542,0.542,0,0.79,0.0433 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0.318,0.346 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.173 +0.333,0.05,0.05,0,0,0.483,0.133,0.258,0.469,0.469,0,0,0.173 +0.333,0.338,0.338,0,0,0,0.333,0.434,0.547,0.547,0,0.507,0.149 +1,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0.112,0.153 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.144 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0694 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.196 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.0866 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.13 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.346 +0.667,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.0433 +1,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0 +1,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0523,0.0523,0,0,0,0,0.33,0.476,0.476,0,0,0 +1,0.111,0.111,0,0,0,0,0.352,0.486,0.486,0,0,0 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0 +1,0.297,0.297,0.75,0,0,0,0.433,0.575,0.575,0,0,0.0433 +0.667,0.304,0.304,0.25,0,0,0,0.337,0.585,0.585,0,0,0.13 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.0866 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0 +0.333,0.166,0.166,0,0,0.483,0.133,0.264,0.532,0.532,0,0,0 +0.667,0.274,0.274,0,0,0,0.567,0.263,0.605,0.605,0,0.255,0.414 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.273 +0.667,0.272,0.272,0,0,0,0,0.315,0.595,0.595,0,0,0.36 +0.333,0.163,0.163,0.25,0,0,0,0.29,0.542,0.542,0,0,0.216 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.346 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0 +0.667,0.458,0.458,0,0.333,0,0,0.552,0.685,0.685,0.492,0,0 +0.667,0.575,0.575,0,1,0,0,0.581,0.655,0.655,0.814,0,0.0433 +0.667,0.338,0.338,0,0.383,0,0,0.434,0.547,0.547,0.691,0,0 +0.667,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0.764,0,0.0433 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0.127,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.128 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.121 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.0866 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.173 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.0433 +0.333,0.312,0.312,0.75,0,0,0,0.42,0.562,0.562,0,0,0.563 +1,0.626,0.626,0.75,0,0,0,0.611,0.625,0.625,0,0,0.0433 +1,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.195 +1,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.261 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0.245 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.192 +1,0.421,0.421,0,0,0,0,0.521,0.629,0.629,0,0,0.0495 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.179 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.389 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.613 +0.333,0.162,0.162,0.5,0,0,0,0.261,0.537,0.537,0,0,0.0593 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.1 +0.667,0.353,0.353,0,0,0,0,0.478,0.675,0.675,0,0,0.333 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.173 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.0433 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.173 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.127 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0.269 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.431 +0.667,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0 +0.333,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.176,0.176,0.5,0,0,0,0.257,0.527,0.527,0,0,0.173 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0 +0.333,0.162,0.162,0,0.583,0,0,0.261,0.537,0.537,0.389,0,0.0433 +0.333,0.161,0.161,0,0.4,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0.0833,0,0,0.286,0.532,0.532,0.425,0,0 +0.333,0.163,0.163,0,1,0,0,0.29,0.542,0.542,0.72,0,0.0866 +0.333,0.174,0.174,0,0.133,0.483,0.383,0.316,0.552,0.552,0.221,0.0455,0.0433 +0.333,0.202,0.202,0,0,0,0.317,0.368,0.572,0.572,0,0.295,0.173 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0.743,0.0433 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0.218,0.0866 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0.317,0.276 +0.333,0.309,0.309,0,0,0.483,0.383,0.427,0.537,0.537,0,0.078,0.305 +0.667,0.36,0.36,0,0,0,0.317,0.522,0.555,0.555,0,0.315,0.479 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.338 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.209 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.185 +0.667,0.304,0.304,0,0.333,0,0,0.337,0.585,0.585,0.702,0,0.0887 +0.667,0.302,0.302,0,0.65,0,0,0.256,0.585,0.585,0.144,0,0.277 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.13 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.173 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.13 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.0433 +0.333,0.163,0.163,0.25,0,0,0,0.29,0.542,0.542,0,0,0 +0.667,0.297,0.297,0,0,0,0,0.374,0.635,0.635,0,0,0.0433 +1,0.505,0.505,0,0,0,0,0.588,0.778,0.778,0,0,0.0433 +1,0.662,0.662,0,0,0,0,0.699,0.793,0.793,0,0,0.216 +1,0.837,0.837,0,0,0,0,0.743,0.748,0.748,0,0,0.346 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.346 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.13 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.117 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0.13 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0.24 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.254 +0.667,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0.32 +0.333,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0.153 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.389 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.244 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.0972 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0,0.173 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.265 +1,0.514,0.514,0,0,0,0,0.654,0.599,0.599,0,0,0.364 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.416 +0.667,0.162,0.162,0,0,0.483,0.633,0.261,0.537,0.537,0,0.134,0 +0.667,0.161,0.161,0,0,0,0.0667,0.275,0.537,0.537,0,0.687,0 +0.667,0.272,0.272,0,0,0,0,0.315,0.595,0.595,0,0.546,0.0433 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.216 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.476 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0,0.0866 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.107 +1,0.914,0.914,0,0,0,0,0.788,0.703,0.703,0,0,0.557 +1,0.829,0.829,0,0,0.483,0.133,0.765,0.674,0.674,0,0,0.209 +1,0.205,0.205,0,0,0,0.567,0.39,0.512,0.512,0,0.202,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0.102 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.667,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.213 +0.333,0.176,0.176,0.5,0,0,0,0.257,0.527,0.527,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0433 +0.333,0.162,0.162,0.5,0,0,0,0.261,0.537,0.537,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.667,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.173 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.216 +1,0.297,0.297,0,0,0,0,0.374,0.635,0.635,0,0,0.476 +0.667,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.6 +0.667,0.254,0.254,0,0.583,0,0,0.405,0.577,0.577,0.786,0,0 +0.667,0.312,0.312,0.75,0.4,0,0,0.42,0.562,0.562,0.206,0,0.226 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.165 +0.333,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.313 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0.275 +1,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0,0.468 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.101 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.342 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.174,0.174,0.5,0,0,0,0.316,0.552,0.552,0,0,0 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.346 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.525 +0.667,0.626,0.626,0.5,0,0,0,0.611,0.625,0.625,0,0,0.0433 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.0433 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.0433 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.26 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0.483,0.467,0.305,0.467,0.467,0,0.124,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0.0527,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +1,0.297,0.297,0.25,0,0,0,0.433,0.575,0.575,0,0,0.32 +1,0.431,0.431,0,0,0.483,0.633,0.377,0.644,0.644,0,0.243,0.439 +0.667,0.302,0.302,0,0,0,0.0667,0.256,0.585,0.585,0,0.481,0.214 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0.293,0 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0.39,0.13 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0.248,0.173 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0.443,0.0866 +0.667,0.272,0.272,0.25,0,0,0,0.315,0.595,0.595,0,0.584,0.162 +0.667,0.277,0.277,0.5,0,0,0,0.323,0.615,0.615,0,0.322,0.221 +0.333,0.174,0.174,0,0,0.483,0.633,0.316,0.552,0.552,0,0.117,0.173 +0.667,0.353,0.353,0,0,0,0.0667,0.478,0.675,0.675,0,0.498,0.0866 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0.341,0.216 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0.319,0.26 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0.315,0 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0.449,0 +1,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0.449,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0.615,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0.12,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.211 +1,0.239,0.239,0,0,0,0,0.404,0.525,0.525,0,0,0.257 +1,0.421,0.421,0,0,0,0,0.521,0.629,0.629,0,0,0.15 +0,0.05,0.05,0,0,0.103,0,0.258,0.469,0.469,0,0,0 +0.333,0.176,0.176,0,0,0.379,0.883,0.257,0.527,0.527,0,0.243,0.173 +0.333,0.172,0.172,0,0,0,0.0667,0.261,0.527,0.527,0,0.35,0.0433 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0.393,0.0866 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0.316,0.0433 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0.593,0 +0.667,0.272,0.272,0,0,0,0,0.315,0.595,0.595,0,0.44,0 +0.667,0.277,0.277,0,0,0,0,0.323,0.615,0.615,0,0.395,0.0433 +0.667,0.297,0.297,0,0,0,0,0.374,0.635,0.635,0,0.463,0.0433 +0.667,0.353,0.353,0,0.333,0,0,0.478,0.675,0.675,0.738,0.0546,0.13 +0.667,0.458,0.458,0,0.65,0,0,0.552,0.685,0.685,0.762,0,0.26 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0.551,0,0.0866 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.173 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0.25,0,0,0,0.346,0.522,0.522,0,0,0 +1,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0 +1,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.241 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.349 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.362 +0.667,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.087 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.364 +0.667,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.537 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.26 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.346 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.37 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.348 +1,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.152 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0511,0.0511,0,0,0,0,0.294,0.472,0.472,0,0,0 +1,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.144,0.144,0.5,0,0.483,0.633,0.331,0.497,0.497,0,0.124,0 +1,0.174,0.174,0,0,0,0.0667,0.346,0.522,0.522,0,0.408,0.0866 +0.667,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0.408,0.216 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0.531,0.244 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0.403,0 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0.394,0.0866 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0.414,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.161,0.161,0.5,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.277,0.277,0,0,0.483,0.133,0.323,0.615,0.615,0,0,0.417 +0.667,0.297,0.297,0,0,0,0.1,0.374,0.635,0.635,0.206,0.51,0.236 +0.667,0.353,0.353,0.5,0.833,0,0,0.478,0.675,0.675,0.797,0.161,0 +0.667,0.458,0.458,0.5,0.383,0.483,0.383,0.552,0.685,0.685,0.689,0.0507,0.0433 +0.667,0.575,0.575,0,0,0,0.567,0.581,0.655,0.655,0.151,0.511,0.13 +1,0.914,0.914,0,0,0,0,0.788,0.703,0.703,0,0.562,0.377 +1,0.829,0.829,0,0,0,0,0.765,0.674,0.674,0,0.669,0.259 +1,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0.318,0.0866 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.421,0.421,0,0,0,0,0.521,0.629,0.629,0,0,0.229 +1,0.431,0.431,0,0,0,0,0.377,0.644,0.644,0,0,0.1 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.212 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.157 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.169 +0.667,0.274,0.274,0,0,0,0,0.263,0.605,0.605,0,0,0.36 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.667,0.353,0.353,0.5,0,0,0,0.478,0.675,0.675,0,0,0 +0.667,0.458,0.458,0.25,0,0,0,0.552,0.685,0.685,0,0,0.0433 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.13 +0.667,0.626,0.626,0.5,0,0,0,0.611,0.625,0.625,0,0,0.612 +1,0.569,0.569,0.25,0,0,0,0.596,0.605,0.605,0,0,0.318 +1,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.0433 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +1,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0.107 +1,0.431,0.431,0,0,0,0,0.377,0.644,0.644,0,0,0.366 +1,0.428,0.428,0,0,0,0,0.255,0.644,0.644,0,0,0.486 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.173 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.404 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.173 +0.667,0.277,0.277,0,0,0,0,0.323,0.615,0.615,0,0,0.26 +0.667,0.297,0.297,0,0,0,0,0.374,0.635,0.635,0,0,0.216 +0.667,0.353,0.353,0,0.583,0,0,0.478,0.675,0.675,0.692,0,0.173 +0.667,0.458,0.458,0,0.633,0,0,0.552,0.685,0.685,0.917,0,0.0866 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.173 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.0433 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.194 +1,0.297,0.297,0.75,0,0,0,0.433,0.575,0.575,0,0,0.199 +1,0.431,0.431,0,0,0,0,0.377,0.644,0.644,0,0,0.167 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.154 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.207 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.363 +0.333,0.162,0.162,0.25,0,0,0,0.261,0.537,0.537,0,0,0.104 +0.333,0.161,0.161,0,0,0.483,0.133,0.275,0.537,0.537,0,0,0.216 +0.667,0.272,0.272,0,0,0,0.333,0.315,0.595,0.595,0,0.423,0 +0.667,0.277,0.277,0,0,0,0,0.323,0.615,0.615,0,0.403,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.402 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.233 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.315 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.0433 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.389 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.173 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.177 +1,0.297,0.297,0,0,0,0,0.433,0.575,0.575,0,0,0.0705 +0.667,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0.109 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0.0433 +0.667,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.216 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.397 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.109 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.216 +0.667,0.272,0.272,0,0,0,0,0.315,0.595,0.595,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.173 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.263 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.155 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.303 +0.667,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.173 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.232 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.116 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.0806,0.0806,0,0,0,0,0.305,0.477,0.477,0,0,0.205 +0.667,0.144,0.144,0,0,0,0,0.331,0.497,0.497,0,0,0.179 +0.667,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0 +0.667,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0 +0.667,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.173 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.0433 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.254,0.254,0.25,0,0,0,0.405,0.577,0.577,0,0,0.216 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.13 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.26 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.303 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.382 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.158 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.297,0.297,0.25,0,0,0,0.433,0.575,0.575,0,0,0.225 +0.667,0.304,0.304,0.25,0,0,0,0.337,0.585,0.585,0,0,0.0995 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.173 +0.333,0.172,0.172,0,0,0,0,0.261,0.527,0.527,0,0,0.173 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,1,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0 +0.667,0.353,0.353,0,0,0,0,0.478,0.675,0.675,0,0,0.303 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0,0.173 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.0433 +0.667,0.626,0.626,0,0.583,0,0,0.611,0.625,0.625,0.519,0,0.216 +0.667,0.569,0.569,0,0.4,0,0,0.596,0.605,0.605,0,0,0.0433 +1,0.514,0.514,0,0,0,0,0.654,0.599,0.599,0,0,0.111 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.32,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0.195 +0.333,0.176,0.176,0,0,0,0,0.257,0.527,0.527,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.44 +0.667,0.202,0.202,0.5,0,0,0,0.368,0.572,0.572,0,0,0.236 +0.667,0.458,0.458,0,0,0,0,0.552,0.685,0.685,0,0,0.0925 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.173 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.359 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.183 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.394 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0.483,0.233,0.346,0.522,0.522,0,0.195,0.207 +1,0.304,0.304,0,0,0,0,0.337,0.585,0.585,0,0.51,0.147 +1,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0 +1,0.415,0.415,0,0,0,0,0.266,0.644,0.644,0,0,0.0972 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0.0433 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.13 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.26 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0433 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.173 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.216 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.228 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.209 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.18 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.309,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0.304 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0161 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.215 +1,0.431,0.431,0,0,0,0,0.377,0.644,0.644,0,0,0.372 +1,0.428,0.428,0,0,0,0,0.255,0.644,0.644,0,0,0.372 +1,0.415,0.415,0,0,0,0,0.266,0.644,0.644,0,0,0.193 +0.667,0.282,0.282,0,0,0,0,0.271,0.595,0.595,0,0,0.0866 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.26 +0.333,0.161,0.161,0,0,0,0,0.275,0.537,0.537,0,0,0.0433 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0.173 +0.333,0.163,0.163,0.25,0,0,0,0.29,0.542,0.542,0,0,0.13 +0.333,0.174,0.174,0.5,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0 +0.333,0.254,0.254,0,0,0,0,0.405,0.577,0.577,0,0,0.0866 +0.667,0.575,0.575,0,0,0,0,0.581,0.655,0.655,0,0,0.0866 +0.667,0.626,0.626,0,0,0,0,0.611,0.625,0.625,0,0,0.0433 +0.667,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.0866 +0.667,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.348 +1,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0.0654 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.144,0.144,0.5,0,0,0,0.331,0.497,0.497,0,0,0 +1,0.421,0.421,0,0,0,0,0.521,0.629,0.629,0,0,0.25 +1,0.431,0.431,0,0,0,0,0.377,0.644,0.644,0,0,0.272 +0.667,0.302,0.302,0,0,0,0,0.256,0.585,0.585,0,0,0.328 +0.667,0.293,0.293,0,0,0,0,0.263,0.585,0.585,0,0,0.401 +0.667,0.282,0.282,0.25,0,0,0,0.271,0.595,0.595,0,0,0.216 +0.667,0.274,0.274,0.75,0,0.483,0.633,0.263,0.605,0.605,0,0.0767,0 +0.333,0.161,0.161,0,0,0,0.0667,0.275,0.537,0.537,0,0.495,0.13 +0.333,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0.254,0.26 +0.333,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0.277,0 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.312,0.312,0,0,0,0,0.42,0.562,0.562,0,0,0.513 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.0866 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.139 +1,0.205,0.205,0,0,0,0,0.39,0.512,0.512,0,0,0.0587 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +1,0.0999,0.0999,0,0,0,0,0.382,0.505,0.505,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.174,0.174,0,0,0,0,0.346,0.522,0.522,0,0,0.244 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.293,0.293,0.25,0,0,0,0.263,0.585,0.585,0,0,0 +0.667,0.282,0.282,0.75,0.333,0,0,0.271,0.595,0.595,0.674,0,0.103 +0.667,0.274,0.274,0,0.883,0,0,0.263,0.605,0.605,0.127,0,0 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.0433 +0.667,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.173 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.333,0.202,0.202,0,0,0,0,0.368,0.572,0.572,0,0,0.0866 +0.333,0.254,0.254,0,0.333,0,0,0.405,0.577,0.577,0.516,0,0.13 +0.333,0.312,0.312,0,0.65,0,0,0.42,0.562,0.562,0.773,0,0.173 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0.681,0,0.0433 +0.667,0.569,0.569,0,0,0,0,0.596,0.605,0.605,0,0,0.0433 +1,0.514,0.514,0,0,0,0,0.654,0.599,0.599,0,0,0.389 +1,0.184,0.184,0,0,0,0,0.456,0.515,0.515,0,0,0.108 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.256 +0.667,0.174,0.174,0.5,0,0,0,0.346,0.522,0.522,0,0,0.196 +0.333,0.177,0.177,0,0,0,0,0.298,0.527,0.527,0,0,0 +0.333,0.176,0.176,0,0.333,0,0,0.257,0.527,0.527,0.637,0,0 +0.333,0.172,0.172,0,0.65,0,0,0.261,0.527,0.527,0.131,0,0.0433 +0.333,0.166,0.166,0,0,0,0,0.264,0.532,0.532,0,0,0 +0.333,0.162,0.162,0,0,0,0,0.261,0.537,0.537,0,0,0.13 +0.667,0.271,0.271,0,0,0,0,0.293,0.605,0.605,0,0,0.26 +0.667,0.161,0.161,0,0,0,0,0.286,0.532,0.532,0,0,0 +0.667,0.163,0.163,0,0,0,0,0.29,0.542,0.542,0,0,0.13 +0.333,0.174,0.174,0,0,0,0,0.316,0.552,0.552,0,0,0.0433 +0.667,0.353,0.353,0,0.583,0,0,0.478,0.675,0.675,0.703,0,0.26 +0.667,0.458,0.458,0.75,0.633,0,0,0.552,0.685,0.685,0.473,0,0.209 +0.667,0.575,0.575,0.25,0,0,0,0.581,0.655,0.655,0,0,0.0433 +0.333,0.338,0.338,0,0,0,0,0.434,0.547,0.547,0,0,0.26 +0.333,0.309,0.309,0,0,0,0,0.427,0.537,0.537,0,0,0.216 +0.667,0.36,0.36,0,0,0,0,0.522,0.555,0.555,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.357,0.492,0.492,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.357 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.554 +0.667,0.185,0.185,0.117,0,0,0,0.297,0.526,0.526,0,0,0.107 +0.667,0.187,0.187,0.7,0,0,0,0.257,0.526,0.526,0,0,0.393 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.216 +0.333,0.177,0.177,0.367,0,0,0,0.264,0.531,0.531,0,0,0.173 +0.667,0.172,0.172,1,0,0,0,0.26,0.536,0.536,0,0,0 +0.667,0.171,0.171,0.267,0,0,0,0.275,0.536,0.536,0,0,0.303 +0.667,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.667,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0 +0.667,0.429,0.429,0.117,0,0,0,0.373,0.634,0.634,0,0,0 +0.667,0.558,0.558,0.7,0,0,0,0.477,0.674,0.674,0,0,0.216 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.102 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.271 +1,0.754,0.754,0,0,0,0,0.785,0.701,0.701,0,0,0.496 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0 +0.667,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.0866 +0.667,0.184,0.184,0,0.333,0,0,0.455,0.514,0.514,0.611,0,0 +1,0.0749,0.0749,0,1,0,0,0.319,0.487,0.487,0.661,0,0 +1,0.0583,0.0583,0,0.133,0,0,0.308,0.477,0.477,0.519,0,0.0873 +1,0.05,0.05,0,0,0,0,0.308,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.367,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.179,0.179,0.45,0,0,0,0.345,0.521,0.521,0,0,0 +0.667,0.185,0.185,0.267,0,0,0,0.297,0.526,0.526,0,0,0 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.0433 +0.667,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0 +0.667,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.13 +0.667,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.0866 +0.667,0.175,0.175,0.367,0,0,0,0.286,0.531,0.531,0,0,0.419 +1,0.486,0.486,0.167,0,0,0,0.354,0.686,0.686,0,0,0.389 +0.667,0.429,0.429,0,0,0,0,0.373,0.634,0.634,0,0,0.13 +0.667,0.558,0.558,0,0,0.345,0,0.477,0.674,0.674,0.256,0,0.0433 +0.667,0.653,0.653,0,0.95,0.138,0.25,0.55,0.683,0.683,0.359,0.311,0.13 +0.333,0.342,0.342,0,0.1,0,0,0.419,0.561,0.561,0,0.538,0.13 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0.0936,0.0628 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0 +1,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.0433 +1,0.05,0.05,0,0.117,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.066 +1,0.0515,0.0515,0,0,0,0,0.293,0.472,0.472,0,0,0.089 +1,0.0823,0.0823,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.115 +1,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.0433 +0.667,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0 +0.333,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.13 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.13 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0.173 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.175,0.175,0.0167,0,0,0,0.286,0.531,0.531,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0866 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.173 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.0866 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.173 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.216 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.216 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0756 +1,0.179,0.179,0.25,0,0,0,0.345,0.521,0.521,0,0,0 +0.667,0.05,0.05,0.567,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.324,0.324,0,0,0.483,0.633,0.255,0.584,0.584,0,0.157,0 +0.667,0.315,0.315,0,0,0,0.133,0.263,0.584,0.584,0,0.184,0.208 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0 +1,0.417,0.417,0,0,0,0,0.265,0.671,0.671,0,0,0 +0.667,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.0866 +0.333,0.175,0.175,0.267,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.667,0.195,0.195,0.25,0,0,0,0.29,0.541,0.541,0,0,0.0866 +0.667,0.429,0.429,0.0167,0,0.483,0.633,0.373,0.634,0.634,0,0.289,0.13 +0.667,0.558,0.558,0,0,0,0.65,0.477,0.674,0.674,0,0.573,0 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0.326,0.0433 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.0866 +1,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.13 +1,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.216 +1,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.443 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.615 +1,0.148,0.148,0.367,0,0,0,0.33,0.496,0.496,0,0,0.166 +1,0.437,0.437,0.45,0,0,0,0.52,0.627,0.627,0,0,0.181 +0.333,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0 +0.333,0.187,0.187,0,0.45,0,0,0.257,0.526,0.526,0.661,0,0.0433 +0.333,0.183,0.183,0,0.867,0,0,0.26,0.526,0.526,0.689,0,0.303 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0.147,0,0.346 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.13 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.216 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0.45,0,0,0.367,0.571,0.571,0.578,0,0.196 +0.333,0.352,0.352,0,1,0,0,0.404,0.576,0.576,0.144,0,0.31 +0.333,0.342,0.342,0,0.133,0,0,0.419,0.561,0.561,0,0,0.638 +0.667,0.519,0.519,0,0.2,0,0,0.609,0.624,0.624,0.578,0,0.0433 +0.667,0.397,0.397,0,0.85,0,0,0.595,0.604,0.604,0.164,0,0.0433 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.293,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0161 +1,0.324,0.324,0,0,0.483,0.517,0.255,0.584,0.584,0,0.0494,0.202 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0.389,0.0433 +0.333,0.177,0.177,0.817,0,0,0,0.264,0.531,0.531,0,0,0 +0.333,0.172,0.172,0.617,0,0,0,0.26,0.536,0.536,0,0,0.0433 +0.333,0.171,0.171,1,0,0,0,0.275,0.536,0.536,0,0,0.0866 +0.333,0.175,0.175,0.0167,0,0,0,0.286,0.531,0.531,0,0,0.216 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0433 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.303 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0.483,0.5,0.258,0.469,0.469,0,0.0195,0.0433 +0.667,0.397,0.397,0.267,0,0,1,0.595,0.604,0.604,0,0.68,0.0159 +1,0.498,0.498,0,0,0,0.05,0.652,0.597,0.597,0,0.371,0.304 +1,0.184,0.184,0,0,0,0,0.455,0.514,0.514,0,0,0.104 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.0515,0.0515,0.367,0,0,0,0.293,0.472,0.472,0,0,0 +1,0.115,0.115,1,0.45,0,0,0.351,0.485,0.485,0.508,0,0 +1,0.247,0.247,0.55,0.867,0,0,0.403,0.524,0.524,0.32,0,0.261 +1,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.415 +1,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.217 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.465 +0.333,0.05,0.05,0,0,0.345,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0.138,1,0.258,0.469,0.469,0,0.464,0.0866 +0.333,0.172,0.172,0,0,0,0.283,0.26,0.536,0.536,0,0.378,0.13 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0.415,0.476 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.304,0.304,0.817,0,0,0,0.367,0.571,0.571,0,0,0.4 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.216 +0.667,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.0753 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.016 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.329 +1,0.179,0.179,0.867,0,0,0,0.345,0.521,0.521,0,0,0.258 +1,0.321,0.321,0.217,0,0,0,0.337,0.584,0.584,0,0,0.664 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.238 +0.333,0.183,0.183,0.617,0,0,0,0.26,0.526,0.526,0,0,0.344 +0.333,0.177,0.177,0.2,0,0,0,0.264,0.531,0.531,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.0593 +0.667,0.292,0.292,0,0,0,0,0.292,0.604,0.604,0,0,0.358 +0.667,0.3,0.3,0,0,0,0,0.314,0.594,0.594,0,0,0.365 +0.667,0.341,0.341,0,0,0,0,0.322,0.614,0.614,0,0,0.194 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.0433 +0.667,0.558,0.558,0,0,0,0,0.477,0.674,0.674,0,0,0.0866 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0.133,0,0.303 +0.667,0.348,0.348,0,0.7,0,0,0.521,0.554,0.554,0.761,0,0.118 +0.667,0.184,0.184,0,0.35,0,0,0.455,0.514,0.514,0,0,0.0628 +0.667,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.308,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.0794 +1,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0.139 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.31 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.13 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0433 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.0866 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.13 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0594 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.897 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.0433 +0.667,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.148 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0588 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.182 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.27 +1,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.162 +1,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.518 +1,0.448,0.448,0,0,0,0,0.265,0.642,0.642,0,0,0.161 +1,0.43,0.43,0,0,0,0,0.276,0.657,0.657,0,0,0.339 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0 +0.333,0.171,0.171,0,0,0.483,0.133,0.275,0.536,0.536,0,0,0.13 +0.333,0.175,0.175,0,0,0,0.9,0.286,0.531,0.531,0,0.52,0.0433 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0.225,0.26 +0.667,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0.506,0.216 +0.667,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0.501,0.0433 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0.785,0 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0.324,0.0433 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0.73,0.0866 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.567,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.187,0.187,0.75,0,0,0,0.257,0.526,0.526,0,0,0 +0.667,0.315,0.315,0.617,0,0,0,0.263,0.584,0.584,0,0,0 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0.0433 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0 +0.667,0.292,0.292,0,0,0,0,0.292,0.604,0.604,0,0,0.13 +0.667,0.3,0.3,0,0.583,0,0,0.314,0.594,0.594,0.676,0,0.0866 +0.667,0.341,0.341,0,0.733,0,0,0.322,0.614,0.614,0,0,0.0866 +0.667,0.429,0.429,0.75,0,0,0,0.373,0.634,0.634,0,0,0.0866 +0.333,0.304,0.304,1,0,0,0,0.367,0.571,0.571,0,0,0.13 +0.333,0.352,0.352,0.167,0,0,0,0.404,0.576,0.576,0,0,0.26 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.0433 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.0433 +1,0.571,0.571,0,0,0,0,0.763,0.671,0.671,0,0,0.0433 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.817,0,0,0,0.258,0.469,0.469,0,0,0.465 +0.667,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.212 +0.667,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.471 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.0975 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.303 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0 +0.333,0.239,0.239,0.267,0,0,0,0.316,0.551,0.551,0,0,0.0433 +0.667,0.558,0.558,0,0.45,0,0,0.477,0.674,0.674,0.654,0,0.346 +0.667,0.653,0.653,0.367,0.867,0,0,0.55,0.683,0.683,0.317,0,0.0433 +0.333,0.342,0.342,0.717,0,0,0,0.419,0.561,0.561,0,0,0 +0.333,0.285,0.285,0.617,0,0,0,0.434,0.546,0.546,0,0,0.599 +1,0.571,0.571,0.467,0,0,0,0.763,0.671,0.671,0,0,0.235 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.337 +1,0.184,0.184,0,0,0,0,0.455,0.514,0.514,0,0,0.505 +1,0.0999,0.0999,0,0,0,0,0.381,0.504,0.504,0,0,0.075 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.308,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.293,0.472,0.472,0,0,0 +1,0.0823,0.0823,0,0,0,0,0.305,0.477,0.477,0,0,0 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0 +1,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.216 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.14 +0.667,0.177,0.177,0,0,0.483,0.75,0.264,0.531,0.531,0,0.168,0 +0.667,0.294,0.294,0,0,0,0.0167,0.263,0.604,0.604,0,0.165,0.216 +0.667,0.292,0.292,0,0,0,0,0.292,0.604,0.604,0,0.484,0.288 +0.667,0.3,0.3,0,0,0,0,0.314,0.594,0.594,0,0,0.262 +0.667,0.341,0.341,0,0,0,0,0.322,0.614,0.614,0,0,0.705 +0.667,0.429,0.429,0.617,0,0,0,0.373,0.634,0.634,0,0,0.0921 +0.667,0.558,0.558,1,0,0,0,0.477,0.674,0.674,0,0,0.216 +0.667,0.653,0.653,0.0167,0,0,0,0.55,0.683,0.683,0,0,0.303 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.13 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.357 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.105 +1,0.308,0.308,0.533,0,0,0,0.432,0.574,0.574,0,0,0.263 +1,0.456,0.456,0,0,0,0,0.376,0.642,0.642,0,0,0.482 +0.333,0.187,0.187,0.617,0,0,0,0.257,0.526,0.526,0,0,0 +0.333,0.183,0.183,1,0,0,0,0.26,0.526,0.526,0,0,0.0433 +0.333,0.177,0.177,1,0,0,0,0.264,0.531,0.531,0,0,0.173 +0.333,0.172,0.172,1,0,0,0,0.26,0.536,0.536,0,0,0.303 +0.333,0.171,0.171,1,0,0,0,0.275,0.536,0.536,0,0,0.0433 +0.333,0.175,0.175,1,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.333,0.195,0.195,1,0,0,0,0.29,0.541,0.541,0,0,0.346 +0,0.05,0.05,1,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.304,0.304,1,0,0,0,0.367,0.571,0.571,0,0,0.173 +0,0.05,0.05,1,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.635,0.635,1,0,0,0,0.58,0.654,0.654,0,0,0 +0.667,0.519,0.519,0.35,0,0,0,0.609,0.624,0.624,0,0,0 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.0927 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0.345,0,0.258,0.469,0.469,0.319,0,0 +1,0.308,0.308,0,0.95,0.138,0.517,0.432,0.574,0.574,0.387,0.345,0 +0.667,0.185,0.185,0,0.367,0,0,0.297,0.526,0.526,0,0.588,0 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0.472,0 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0.371,0.216 +0.667,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0.356,0.13 +0.667,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0.624,0.13 +0.667,0.292,0.292,0.117,0,0,0,0.292,0.604,0.604,0,0,0.0433 +0.667,0.175,0.175,0.15,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.667,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0433 +0.667,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.0433 +0.667,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.0433 +0.667,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.519 +0.667,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.0596 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.174 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +1,0.184,0.184,0,0,0,0,0.455,0.514,0.514,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.185 +0.667,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0.138 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.0433 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0.0433 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0 +0.333,0.175,0.175,0.267,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0433 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.0866 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.216 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.13 +0.333,0.342,0.342,0.367,0,0,0,0.419,0.561,0.561,0,0,0.173 +0.333,0.285,0.285,0.167,0,0,0,0.434,0.546,0.546,0,0,0.0433 +0.333,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.0433 +0.333,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0634 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0753 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.0861 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.175,0.175,0.5,0,0,0,0.286,0.531,0.531,0,0,0 +0.333,0.195,0.195,0.317,0,0,0,0.29,0.541,0.541,0,0,0.173 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.346 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.0866 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.26 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.39 +0.667,0.519,0.519,0.75,0,0,0,0.609,0.624,0.624,0,0,0.522 +0.667,0.397,0.397,0.0667,0,0,0,0.595,0.604,0.604,0,0,0.902 +1,0.498,0.498,0,0,0,0,0.652,0.597,0.597,0,0,0.25 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.293 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.156 +1,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.134 +1,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.547 +1,0.448,0.448,0,0,0,0,0.265,0.642,0.642,0,0,0.142 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0.137 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0.0614 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.346 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.216 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.0866 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.0866 +0.333,0.352,0.352,0.817,0,0,0,0.404,0.576,0.576,0,0,0.216 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.0866 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.0866 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0164 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.484 +0.667,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.152 +0.333,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0 +0.667,0.341,0.341,0,0,0,0,0.322,0.614,0.614,0,0,0 +0.333,0.239,0.239,0.267,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.13 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.0866 +0.333,0.342,0.342,0.267,0,0,0,0.419,0.561,0.561,0,0,0.173 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.0433 +1,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.367,0,0,0,0.258,0.469,0.469,0,0,0.14 +1,0.179,0.179,0.533,0,0,0,0.345,0.521,0.521,0,0,0.0569 +0.667,0.321,0.321,0.45,0,0,0,0.337,0.584,0.584,0,0,0.231 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0 +0.667,0.315,0.315,0,0,0,0,0.263,0.584,0.584,0,0,0.134 +0.667,0.303,0.303,0.367,0,0,0,0.27,0.594,0.594,0,0,0.228 +0.333,0.172,0.172,0.717,0,0,0,0.26,0.536,0.536,0,0,0.295 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.216 +0.333,0.175,0.175,0.617,0,0,0,0.286,0.531,0.531,0,0,0.173 +0.333,0.195,0.195,0.2,0,0,0,0.29,0.541,0.541,0,0,0.303 +0.667,0.429,0.429,0,0,0,0,0.373,0.634,0.634,0,0,0.26 +0.667,0.558,0.558,0,0,0,0,0.477,0.674,0.674,0,0,0 +0.333,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0.0994,0,0 +0.667,0.635,0.635,0,0.7,0,0,0.58,0.654,0.654,0.545,0,0.26 +0.667,0.519,0.519,0,0.35,0,0,0.609,0.624,0.624,0,0,0.0586 +1,0.571,0.571,0,0,0,0,0.763,0.671,0.671,0,0,0.0433 +1,0.498,0.498,0,0,0,0,0.652,0.597,0.597,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0515,0.0515,0,0,0,0,0.293,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.121 +1,0.437,0.437,0,0,0,0,0.52,0.627,0.627,0,0,0.113 +1,0.456,0.456,0,0,0,0,0.376,0.642,0.642,0,0,0.265 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.204 +0.333,0.183,0.183,0.367,0,0,0,0.26,0.526,0.526,0,0,0.173 +0.333,0.177,0.177,0.167,0,0,0,0.264,0.531,0.531,0,0,0.13 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.13 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0433 +0.667,0.429,0.429,0,0,0,0,0.373,0.634,0.634,0,0,0 +0.667,0.558,0.558,0,0,0,0,0.477,0.674,0.674,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.173 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.137 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0 +0.667,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.016 +1,0.053,0.053,0.367,0,0,0,0.329,0.475,0.475,0,0,0.157 +1,0.115,0.115,0.167,0,0,0,0.351,0.485,0.485,0,0,0.0748 +1,0.247,0.247,0,0,0,0,0.403,0.524,0.524,0,0,0.726 +0.667,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.0727 +0.333,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0.221 +0.333,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.173 +0.333,0.183,0.183,0.367,0,0,0,0.26,0.526,0.526,0,0,0.0433 +0.333,0.177,0.177,0.45,0,0,0,0.264,0.531,0.531,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.216 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.563 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.0433 +1,0.571,0.571,0,0,0,0,0.763,0.671,0.671,0,0,0 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +1,0.184,0.184,0,0,0,0,0.455,0.514,0.514,0,0,0.0884 +1,0.0999,0.0999,0,0,0,0,0.381,0.504,0.504,0,0,0.0433 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.305,0.467,0.467,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0154 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.389 +0.667,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.382 +1,0.456,0.456,0,0,0,0,0.376,0.642,0.642,0,0,0.148 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.123 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.612 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0.221 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.459 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0866 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.173 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.303 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.128 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.111 +1,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.177 +1,0.456,0.456,0,0,0,0,0.376,0.642,0.642,0,0,0.204 +1,0.461,0.461,0.267,0,0,0,0.254,0.642,0.642,0,0,0.137 +0.667,0.315,0.315,0,0,0,0,0.263,0.584,0.584,0,0,0.173 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0.13 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.13 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.179 +0.667,0.341,0.341,0,0,0.103,0,0.322,0.614,0.614,0,0,0.0433 +1,0.618,0.618,0,0,0.379,0.767,0.431,0.716,0.716,0,0.243,0.0866 +0.667,0.558,0.558,0,0,0,0,0.477,0.674,0.674,0,0.739,0.0866 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0.199,0.13 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.0433 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.231 +1,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.398 +1,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.119 +1,0.247,0.247,0,0,0,0,0.403,0.524,0.524,0,0,0.258 +0.667,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.25 +0.667,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.202 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.353 +0.667,0.315,0.315,0,0,0,0,0.263,0.584,0.584,0,0,0.13 +0.667,0.303,0.303,0,0,0,0,0.27,0.594,0.594,0,0,0.0866 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0.109 +0.667,0.292,0.292,0,0,0,0,0.292,0.604,0.604,0,0,0.169 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.216 +0.333,0.195,0.195,0,0,0.483,0.133,0.29,0.541,0.541,0,0,0.13 +0.333,0.239,0.239,0,0,0,0.633,0.316,0.551,0.551,0,0.177,0.13 +0.333,0.304,0.304,0.5,0,0,0,0.367,0.571,0.571,0,0.341,0.26 +0.333,0.352,0.352,0.583,0,0,0,0.404,0.576,0.576,0,0.421,0.128 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0.631,0 +0.667,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0.0975,0.0866 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.308 +0.667,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.398 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.191 +1,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0.168 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.308,0.472,0.472,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.367,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0.717,0,0,0,0.33,0.496,0.496,0,0,0 +1,0.179,0.179,0,0,0,0,0.345,0.521,0.521,0,0,0.15 +0.667,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0.216 +0.667,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.0433 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.303 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0 +0.667,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0 +1,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.115 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.367,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0823,0.0823,0.167,0,0,0,0.305,0.477,0.477,0,0,0.0171 +1,0.247,0.247,0,0,0,0,0.403,0.524,0.524,0,0,0.59 +1,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.142 +0.667,0.321,0.321,0,0,0,0,0.337,0.584,0.584,0,0,0.648 +0.667,0.324,0.324,0,0,0,0,0.255,0.584,0.584,0,0,0.223 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.0866 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0.101 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0.0433 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.0433 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.0866 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0.26 +0.333,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.0866 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.173 +0.333,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.232 +0.333,0.199,0.199,0,0,0,0,0.389,0.511,0.511,0,0,0.252 +0.667,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0168 +1,0.308,0.308,0,0,0,0,0.432,0.574,0.574,0,0,0.354 +0.667,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0 +0.667,0.187,0.187,0,0,0,0,0.257,0.526,0.526,0,0,0 +0.667,0.183,0.183,0.367,0,0,0,0.26,0.526,0.526,0,0,0 +0.667,0.177,0.177,0.167,0,0,0,0.264,0.531,0.531,0,0,0 +0.667,0.294,0.294,0,0,0,0,0.263,0.604,0.604,0,0,0.216 +0.667,0.292,0.292,0,0,0,0,0.292,0.604,0.604,0,0,0.0433 +0.333,0.175,0.175,0,0,0,0,0.286,0.531,0.531,0,0,0.173 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.26 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.667,0.304,0.304,0,0,0,0,0.367,0.571,0.571,0,0,0.303 +0.667,0.352,0.352,0,0,0,0,0.404,0.576,0.576,0,0,0.0866 +0.667,0.342,0.342,0,0,0,0,0.419,0.561,0.561,0,0,0.13 +0.667,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0.0866 +0.667,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.0157 +1,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.314 +1,0.184,0.184,0,0,0,0,0.455,0.514,0.514,0,0,0.269 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.148,0.148,0.367,0,0.483,0.25,0.33,0.496,0.496,0,0,0.0915 +0.667,0.308,0.308,1,0.45,0,0.783,0.432,0.574,0.574,0.624,0.427,0 +0.667,0.321,0.321,1,0.6,0,0,0.337,0.584,0.584,0.118,0.268,0 +0.667,0.324,0.324,0.1,0,0.483,0.25,0.255,0.584,0.584,0,0.181,0.0433 +0.667,0.315,0.315,0,0,0,0.517,0.263,0.584,0.584,0,0.492,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0 +0.333,0.239,0.239,0,0,0,0,0.316,0.551,0.551,0,0,0 +0.667,0.558,0.558,0,0,0,0,0.477,0.674,0.674,0,0,0 +0.667,0.653,0.653,0,0,0,0,0.55,0.683,0.683,0,0,0.0866 +0.667,0.635,0.635,0,0,0,0,0.58,0.654,0.654,0,0,0.0866 +0.667,0.519,0.519,0,0,0,0,0.609,0.624,0.624,0,0,0.26 +0.667,0.397,0.397,0,0,0,0,0.595,0.604,0.604,0,0,0.0433 +0.667,0.348,0.348,0,0,0,0,0.521,0.554,0.554,0,0,0.13 +0.667,0.117,0.117,0,0,0,0,0.356,0.492,0.492,0,0,0.0433 +0.667,0.0749,0.0749,0,0,0,0,0.319,0.487,0.487,0,0,0.0152 +1,0.0583,0.0583,0,0,0,0,0.308,0.477,0.477,0,0,0.156 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.115 +1,0.148,0.148,0,0,0,0,0.33,0.496,0.496,0,0,0.163 +1,0.308,0.308,0.533,0,0,0,0.432,0.574,0.574,0,0,0.0927 +0.667,0.185,0.185,0,0,0,0,0.297,0.526,0.526,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.102 +0.333,0.183,0.183,0,0,0,0,0.26,0.526,0.526,0,0,0.511 +0.333,0.177,0.177,0,0,0,0,0.264,0.531,0.531,0,0,0.0866 +0.333,0.172,0.172,0,0,0,0,0.26,0.536,0.536,0,0,0 +0.333,0.171,0.171,0,0,0,0,0.275,0.536,0.536,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.236 +0.667,0.195,0.195,0,0,0,0,0.29,0.541,0.541,0,0,0.173 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.285,0.285,0,0,0,0,0.434,0.546,0.546,0,0,0 +0.333,0.224,0.224,0,0,0,0,0.426,0.536,0.536,0,0,0.0152 +0.667,0.348,0.348,0,0.45,0,0,0.521,0.554,0.554,0.54,0,0.0911 +0.667,0.184,0.184,0,0.883,0,0,0.455,0.514,0.514,0.424,0,0.0433 +0.667,0.0749,0.0749,0,0.517,0,0,0.358,0.533,0.533,0.145,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.344,0.514,0.514,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.151,0.151,0.583,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0 +1,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.216 +1,0.472,0.472,0,0,0,0,0.336,0.811,0.811,0,0,0.27 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0.267,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.216 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.0866 +0.667,0.602,0.602,0,0.0833,0,0,0.58,0.81,0.81,0.554,0,0 +0.667,0.69,0.69,0,1,0,0,0.673,0.823,0.823,0.525,0,0.0866 +0.667,0.644,0.644,0,0.283,0,0,0.711,0.785,0.785,0.67,0,0.216 +0.667,0.509,0.509,0.75,0,0,0,0.748,0.747,0.747,0.541,0,0 +0.667,0.389,0.389,0.0833,0,0,0,0.729,0.722,0.722,0,0,0.239 +0.667,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.26 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.14 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.0433 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.173 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.0866 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.216 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.216 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.0866 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.37,0.37,0.05,0,0,0,0.465,0.646,0.646,0,0,0.216 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0 +1,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0.14,0,0.346 +1,0.345,0.345,0,0.833,0,0,0.636,0.659,0.659,0.788,0,0.13 +1,0.184,0.184,0,0.533,0,0,0.552,0.609,0.609,0,0,0.202 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.101 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.183,0.183,0.25,0,0.483,0.633,0.391,0.577,0.577,0,0.229,0 +1,0.333,0.333,0.3,0,0,1,0.403,0.697,0.697,0,0.207,0 +0.667,0.195,0.195,0,0,0,0.0167,0.279,0.583,0.583,0,0,0.0433 +0.667,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.0866 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.606 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.183,0.183,0.267,0,0,0,0.316,0.589,0.589,0,0,0.0433 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0,0 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.303 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.173 +0.333,0.347,0.347,0.5,0,0,0,0.484,0.627,0.627,0,0,0.317 +0.667,0.509,0.509,0.617,0,0,0,0.748,0.747,0.747,0,0,0 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.216 +1,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.542 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.0908 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0873 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0.145 +1,0.05,0.05,0,0,0,0,0.344,0.514,0.514,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.221 +1,0.474,0.474,0.75,0,0,0,0.475,0.811,0.811,0,0,0.152 +1,0.485,0.485,0.0833,0,0,0,0.322,0.811,0.811,0,0,0.123 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.241 +0.667,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0,0.213 +1,0.44,0.44,0,0,0,0,0.336,0.849,0.849,0,0,0.521 +1,0.436,0.436,0,0,0,0,0.392,0.849,0.849,0,0,0.507 +0.667,0.316,0.316,0,0,0.483,0.633,0.375,0.71,0.71,0,0.196,0.264 +0.667,0.362,0.362,0,0,0,0.75,0.384,0.735,0.735,0,0.44,0.0866 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0.498,0.0433 +0.667,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.346 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.557 +1,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0 +1,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0.15 +1,0.117,0.117,0,0,0,0,0.422,0.571,0.571,0,0,0.172 +1,0.253,0.253,0,0,0,0,0.487,0.622,0.622,0,0,0.12 +0.667,0.316,0.316,0.55,0,0,0,0.524,0.685,0.685,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0 +0.333,0.18,0.18,0,0,0.483,0.383,0.284,0.595,0.595,0,0.0637,0 +0.333,0.179,0.179,0,0,0,0.433,0.302,0.595,0.595,0,0.0858,0.26 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.206,0.206,0.0167,0,0,0,0.321,0.602,0.602,0,0,0.0433 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.0866 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0,0,0.0866 +0.667,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.389 +0.667,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.173 +0.667,0.22,0.22,0,0,0,0,0.493,0.595,0.595,0,0,0.0433 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0,0.128 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.146 +0.667,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.366 +1,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0.521 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.364 +1,0.485,0.485,0,0,0,0,0.322,0.811,0.811,0,0,0.149 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0 +0.667,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0,0.0433 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0,0.0433 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0 +0.333,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.13 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +1,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0.0866 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0836,0.0836,0.25,0,0,0,0.34,0.52,0.52,0,0,0.305 +1,0.151,0.151,1,0,0,0,0.372,0.545,0.545,0,0,0 +1,0.316,0.316,0.717,0,0,0,0.524,0.685,0.685,0,0,0.156 +0.667,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.0433 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.512 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.269 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.563 +0,0.05,0.05,0.833,0,0,0,0.258,0.469,0.469,0,0,0.433 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.667,0.644,0.644,0,0,0,0,0.711,0.785,0.785,0,0,0.0433 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.17 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0 +0.667,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.127 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0 +0.667,0.316,0.316,0,0,0.483,0.55,0.524,0.685,0.685,0,0.117,0 +0.667,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0.625,0 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0.367,0.0642 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0.468,0.206 +0.667,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0.328,0.553 +1,0.44,0.44,0,0,0,0,0.336,0.849,0.849,0,0.304,0.29 +0.667,0.308,0.308,0,0,0,0,0.347,0.722,0.722,0,0.611,0.0168 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0.81,0 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0.228,0 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0.358,0.0866 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.0866 +0.333,0.37,0.37,0.55,0,0,0,0.465,0.646,0.646,0,0,0.13 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.606 +0.333,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.476 +0.667,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.272 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0 +1,0.485,0.485,0,0,0,0,0.322,0.811,0.811,0,0,0.298 +0.667,0.331,0.331,0.267,0,0,0,0.31,0.697,0.697,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.0866 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.0433 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.216 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.189 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0.146 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.265 +0.667,0.602,0.602,0,0,0,0,0.58,0.81,0.81,0,0,0.241 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.216 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.13 +0.333,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.173 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.105 +0.667,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.151,0.151,0.867,0,0,0,0.372,0.545,0.545,0,0,0 +0.667,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0 +0.333,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0 +0.333,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.0866 +0.333,0.185,0.185,0.5,0,0,0,0.288,0.589,0.589,0,0,0.0866 +0.333,0.18,0.18,0.05,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.563 +0.667,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0,0.216 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.0433 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0.149,0,0 +0.333,0.326,0.326,0,0.833,0,0,0.419,0.639,0.639,0.646,0,0.173 +0.333,0.37,0.37,0,1,0,0,0.465,0.646,0.646,0.317,0,0.13 +0.333,0.347,0.347,0,0.0667,0,0,0.484,0.627,0.627,0,0,0 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.0904 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +0.667,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.0866 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.34,0.507,0.507,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.451 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.206 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0 +0.333,0.256,0.256,0,0.0833,0,0,0.354,0.614,0.614,0.424,0,0.0433 +0.667,0.602,0.602,0.55,1,0.103,0,0.58,0.81,0.81,0.243,0,0 +0.333,0.37,0.37,0,0.283,0.379,0.817,0.465,0.646,0.646,0.709,0.205,0.0433 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0.288,0.216 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0.514,0.304 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0.378,0 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0.717,0.303 +1,0.252,0.252,0,0,0,0,0.699,0.679,0.679,0,0.209,0.256 +1,0.0999,0.0999,0,0,0,0,0.459,0.596,0.596,0,0.316,0.22 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0.137,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.151,0.151,0.75,0,0,0,0.372,0.545,0.545,0,0,0.148 +1,0.316,0.316,0.0833,0,0,0,0.524,0.685,0.685,0,0,0.0895 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.19 +1,0.485,0.485,0,0,0,0,0.322,0.811,0.811,0,0,0.258 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.222 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.419 +0.667,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0,0.706 +0.333,0.206,0.206,0.267,0,0,0,0.321,0.602,0.602,0,0,0.0899 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.303 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.26 +0.333,0.347,0.347,1,0,0,0,0.484,0.627,0.627,0,0,0.216 +0.667,0.509,0.509,0.967,0,0,0,0.748,0.747,0.747,0,0,0.173 +0.667,0.389,0.389,0,0.583,0,0,0.729,0.722,0.722,0.792,0,0.349 +1,0.493,0.493,0,1,0,0,0.825,0.755,0.755,0,0,0.19 +1,0.117,0.117,0,0.317,0,0,0.405,0.539,0.539,0,0,0.0433 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0.152 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.139 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.11 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.327 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.0653 +0.667,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0.426 +1,0.472,0.472,0,0,0,0,0.336,0.811,0.811,0,0,0.303 +0.667,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0,0.216 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0,0.304 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.0433 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0.0433 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.0433 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0.103,0,0.0433 +0.667,0.644,0.644,0,0.833,0,0,0.711,0.785,0.785,0.435,0,0.145 +0.667,0.509,0.509,0,0.533,0,0,0.748,0.747,0.747,0,0,0.13 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.227 +0.333,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0.281 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.111 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.143 +1,0.316,0.316,0.55,0,0,0,0.524,0.685,0.685,0,0,0.0794 +0.667,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.144 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.146 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.391 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.144 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.206,0.206,0.25,0,0,0,0.321,0.602,0.602,0,0,0 +0.333,0.256,0.256,0.867,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.131 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0,0,0.447 +0.667,0.644,0.644,0.75,0,0,0,0.711,0.785,0.785,0,0,0 +0.667,0.509,0.509,0.65,0,0,0,0.748,0.747,0.747,0,0,0.122 +0.667,0.22,0.22,0,0,0,0,0.493,0.595,0.595,0,0,0.13 +1,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0.306 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.454 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.173 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.175 +0.667,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.233 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.111 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0.388 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0,0 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.13 +0.333,0.37,0.37,0.75,0,0,0,0.465,0.646,0.646,0,0,0.303 +0.667,0.644,0.644,0.0833,0,0,0,0.711,0.785,0.785,0,0,0.26 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.34 +1,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.0433 +1,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0.13 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.152 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0716 +1,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.136 +1,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.174 +1,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0 +1,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0,0.0866 +0.667,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.346 +0.667,0.308,0.308,0,0,0,0,0.347,0.722,0.722,0,0,0.292 +0.667,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0,0.261 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.267 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.173 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.433 +0.333,0.37,0.37,0,0,0.483,0.133,0.465,0.646,0.646,0,0,0.161 +0.667,0.347,0.347,0.5,0,0,0.683,0.484,0.627,0.627,0,0.39,0.13 +0.667,0.279,0.279,0.333,0,0.483,0.133,0.503,0.608,0.608,0,0,0 +0.667,0.22,0.22,0,0,0,0.683,0.493,0.595,0.595,0,0.598,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.333,0.333,0.867,0,0,0,0.403,0.697,0.697,0,0,0 +0.667,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.667,0.191,0.191,0,0,0.483,0.133,0.284,0.583,0.583,0,0,0 +0.667,0.319,0.319,0,0,0,0.417,0.319,0.71,0.71,0,0.321,0.0866 +1,0.44,0.44,0,0,0,0,0.336,0.849,0.849,0,0.603,0.13 +0.667,0.308,0.308,0,0.583,0,0,0.347,0.722,0.722,0.842,0,0 +0.667,0.316,0.316,0,1,0,0,0.375,0.71,0.71,0.733,0,0.0866 +0.667,0.362,0.362,0,0.317,0,0,0.384,0.735,0.735,0.359,0,0.0866 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.13 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.173 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.188 +0.667,0.644,0.644,0.5,0,0,0,0.711,0.785,0.785,0,0,0.13 +0.667,0.509,0.509,0.05,0,0,0,0.748,0.747,0.747,0.164,0,0.216 +1,0.559,0.559,0,0.833,0,0,0.965,0.849,0.849,0.75,0,0 +1,0.493,0.493,0,1,0,0,0.825,0.755,0.755,0,0,0.426 +1,0.117,0.117,0,0.0667,0,0,0.405,0.539,0.539,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.55,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.254 +1,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0.0731 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.102 +1,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.214 +0.667,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0 +0.667,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.346 +0.667,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.667,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.0866 +0.667,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.173 +1,0.518,0.518,0,0,0,0,0.447,0.868,0.868,0,0,0.619 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.0433 +0.333,0.326,0.326,0.267,0.333,0,0,0.419,0.639,0.639,0.49,0,0.26 +0.667,0.69,0.69,0,1,0,0,0.673,0.823,0.823,0,0,0 +0.667,0.644,0.644,0,0.0333,0,0,0.711,0.785,0.785,0,0,0.216 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.186 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.132 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0,0.421 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.267,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.449,0.449,0,0,0,0,0.657,0.792,0.792,0,0,0.111 +1,0.474,0.474,0,0,0,0,0.475,0.811,0.811,0,0,0.225 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.085 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.173 +0.667,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0,0.195 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.135 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0.13 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.365 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.131 +0,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0.336 +0.667,0.644,0.644,0.583,0,0,0,0.711,0.785,0.785,0,0,0.0433 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.0433 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.146 +0.667,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0.205 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.262 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.217 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.394 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.122 +1,0.253,0.253,0,0,0,0,0.487,0.622,0.622,0,0,0.325 +0.667,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.144 +0.667,0.191,0.191,0.25,0,0,0,0.33,0.583,0.583,0,0,0.138 +0.667,0.34,0.34,0.0167,0,0,0,0.3,0.697,0.697,0,0,0.174 +0.667,0.331,0.331,0,0,0.483,0.133,0.31,0.697,0.697,0,0,0.0825 +0.333,0.185,0.185,0.25,0,0,1,0.288,0.589,0.589,0,0.338,0.0433 +0.333,0.18,0.18,0.583,0,0,0.517,0.284,0.595,0.595,0.223,0,0.0866 +0.333,0.179,0.179,0,0.833,0,0,0.302,0.595,0.595,0.355,0,0.173 +0.667,0.316,0.316,0,0.533,0,0,0.375,0.71,0.71,0,0,0.441 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.426 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.216 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.346 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.338 +0.333,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.0866 +0.333,0.22,0.22,0,0,0,0,0.493,0.595,0.595,0,0,0 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0,0.157 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.0583,0.0583,0,0,0,0,0.344,0.52,0.52,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0.309 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.354 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.439 +1,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0.352 +0.667,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.457 +0.333,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0.314 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.146 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.179,0.179,0.617,0,0,0,0.302,0.595,0.595,0,0,0.0866 +0.667,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0.333,0.05,0.05,0.75,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.69,0.69,0.933,0,0,0,0.673,0.823,0.823,0,0,0 +1,0.644,0.644,0,0,0,0,0.711,0.785,0.785,0,0,0 +1,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.0918 +1,0.559,0.559,0,0,0,0,0.965,0.849,0.849,0,0,0.343 +1,0.493,0.493,0,0,0,0,0.825,0.755,0.755,0,0,0.357 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.166 +0.667,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.152 +0.667,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.259 +0.667,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.13 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0.0433 +0.333,0.18,0.18,0.55,0,0,0,0.284,0.595,0.595,0,0,0.346 +0.667,0.308,0.308,0,0,0,0,0.347,0.722,0.722,0,0,0.0433 +0.667,0.316,0.316,0,0.333,0,0,0.375,0.71,0.71,0.595,0,0.216 +0.667,0.362,0.362,0,1,0,0,0.384,0.735,0.735,0.709,0,0.0866 +0.667,0.461,0.461,0,0.0333,0,0,0.449,0.76,0.76,0.884,0,0.0433 +0.667,0.602,0.602,0,0,0,0,0.58,0.81,0.81,0.396,0,0.13 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0.613,0,0.13 +0.667,0.644,0.644,0,0,0,0,0.711,0.785,0.785,0.619,0,0.0433 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0 +1,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.167 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.117,0.117,0,0,0,0,0.422,0.571,0.571,0,0,0.496 +1,0.253,0.253,0.833,0,0,0,0.487,0.622,0.622,0,0,0.0165 +1,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0.187 +0.667,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.23 +0.667,0.195,0.195,0.25,0,0,0,0.279,0.583,0.583,0,0,0.0433 +0.667,0.331,0.331,1,0,0,0,0.31,0.697,0.697,0,0,0 +0.667,0.319,0.319,0.15,0,0,0,0.319,0.71,0.71,0,0,0.303 +0.667,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.0433 +1,0.308,0.308,0,0,0,0,0.347,0.722,0.722,0,0,0.0433 +1,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0,0.0433 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.173 +0.667,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.346 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.13 +0.667,0.69,0.69,0.25,0,0,0,0.673,0.823,0.823,0,0,0.216 +0.667,0.644,0.644,0.567,0.333,0,0,0.711,0.785,0.785,0.53,0,0.0433 +0.667,0.509,0.509,0,1,0,0,0.748,0.747,0.747,0.164,0,0 +1,0.389,0.389,0,0.0333,0,0,0.729,0.722,0.722,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.389 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.0517,0.0517,0,0,0,0,0.326,0.514,0.514,0,0,0.268 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.0878 +1,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0.229 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.291 +1,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.185 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.667,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.13 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.179,0.179,0.75,0,0,0,0.302,0.595,0.595,0,0,0 +0.333,0.183,0.183,0.0833,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0.0433 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0,0.303 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.173 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.303 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.813 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.173 +0.667,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0 +0.667,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0.335 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0779 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.14 +0.667,0.191,0.191,0,0,0,0,0.33,0.583,0.583,0,0,0.1 +0.667,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.436 +0.667,0.319,0.319,0,0,0,0,0.319,0.71,0.71,0,0,0.0866 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.13 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.216 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0.0433 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.13 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +0.333,0.37,0.37,0,0,0,0,0.465,0.646,0.646,0,0,0.0433 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0.13 +0.333,0.279,0.279,0.75,0,0,0,0.503,0.608,0.608,0,0,0 +0.667,0.389,0.389,0.367,0,0,0,0.729,0.722,0.722,0,0,0.0433 +1,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0 +1,0.117,0.117,0,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.0836,0.0836,0,0,0,0,0.34,0.52,0.52,0,0,0.0867 +1,0.253,0.253,0,0,0,0,0.487,0.622,0.622,0,0,0.337 +1,0.449,0.449,0.55,0,0,0,0.657,0.792,0.792,0,0,0 +0.667,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.303 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0 +0.667,0.331,0.331,0,0,0,0,0.31,0.697,0.697,0,0,0.249 +0.333,0.185,0.185,0,0,0,0,0.288,0.589,0.589,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0 +0.333,0.179,0.179,0,0,0.483,0.133,0.302,0.595,0.595,0,0,0 +0.333,0.183,0.183,0,0,0,1,0.316,0.589,0.589,0,0.394,0.0433 +0.333,0.206,0.206,0,0,0,1,0.321,0.602,0.602,0,0,0 +0.333,0.256,0.256,0,0,0,0.0667,0.354,0.614,0.614,0,0,0.216 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.0433 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +0.333,0.347,0.347,0,0,0,0,0.484,0.627,0.627,0,0,0 +0.333,0.279,0.279,0,0,0,0,0.503,0.608,0.608,0,0,0.303 +0.667,0.22,0.22,0,0,0,0,0.493,0.595,0.595,0,0,0.0433 +1,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.303 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.114 +0.667,0.05,0.05,0.5,0,0.483,0.133,0.258,0.469,0.469,0,0,0 +0.667,0.191,0.191,0.05,0,0,0.683,0.33,0.583,0.583,0,0.475,0 +0.667,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0 +0.333,0.05,0.05,0.25,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.185,0.185,0.3,0,0,0,0.288,0.589,0.589,0,0,0 +0.333,0.18,0.18,0,0,0,0,0.284,0.595,0.595,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.303 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.331 +0.333,0.256,0.256,0,0,0.483,0.633,0.354,0.614,0.614,0,0.151,0 +0.333,0.326,0.326,0,0,0,0.467,0.419,0.639,0.639,0,0.51,0 +0.333,0.37,0.37,0.5,0,0,0,0.465,0.646,0.646,0,0.585,0 +0.333,0.347,0.347,0.333,0.333,0,0,0.484,0.627,0.627,0.582,0.0936,0.234 +0.667,0.509,0.509,0,0.75,0,0,0.748,0.747,0.747,0.184,0,0.196 +0.667,0.389,0.389,0,0,0,0,0.729,0.722,0.722,0,0,0.389 +1,0.345,0.345,0,0,0,0,0.636,0.659,0.659,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.216 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.173 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0.55,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.316,0.316,0,0,0,0,0.524,0.685,0.685,0,0,0.761 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.139 +1,0.34,0.34,0,0.333,0,0,0.3,0.697,0.697,0.652,0,0.0969 +0.667,0.191,0.191,0,1,0,0,0.284,0.583,0.583,0,0,0.0433 +0.667,0.185,0.185,0,0.0333,0,0,0.288,0.589,0.589,0,0,0 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0,0.26 +0.667,0.308,0.308,0,0,0,0,0.347,0.722,0.722,0,0,0.532 +0.667,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0,0.433 +0.667,0.362,0.362,0,0,0,0,0.384,0.735,0.735,0,0,0.24 +0.667,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0,0.308 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.357 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0.5,0,0,0,0.258,0.469,0.469,0,0,0.346 +0.333,0.279,0.279,0.05,0,0,0,0.503,0.608,0.608,0,0,0 +0.333,0.22,0.22,0,0,0,0,0.493,0.595,0.595,0,0,0.0433 +0.333,0.05,0.05,0.75,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.117,0.117,0.933,0,0,0,0.405,0.539,0.539,0,0,0 +1,0.0749,0.0749,0,0,0,0,0.358,0.533,0.533,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0433 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.151,0.151,0,0,0,0,0.372,0.545,0.545,0,0,0 +0.667,0.316,0.316,0,0.583,0,0,0.524,0.685,0.685,0.952,0,0 +0.667,0.333,0.333,0,0.783,0,0,0.403,0.697,0.697,0.834,0,0 +0.667,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0.709,0,0.358 +0.667,0.331,0.331,0,0,0.103,0,0.31,0.697,0.697,0.783,0,0.26 +0.667,0.319,0.319,0,0,0.379,0.817,0.319,0.71,0.71,0,0.105,0.0866 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0.573,0.216 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0.277,0 +0.667,0.316,0.316,0,0,0,0,0.375,0.71,0.71,0,0.363,0.13 +1,0.518,0.518,0,0,0,0,0.447,0.868,0.868,0,0,0.0866 +1,0.461,0.461,0,0,0,0,0.449,0.76,0.76,0,0,0.173 +1,0.878,0.878,0.25,0,0,0,0.741,0.981,0.981,0,0,0.321 +0.333,0.37,0.37,0.3,0.333,0,0,0.465,0.646,0.646,0.587,0,0.347 +1,0.941,0.941,0,0.75,0,0,0.937,0.943,0.943,0.245,0,0.304 +1,0.738,0.738,0,0,0,0,0.993,0.887,0.887,0,0,0.225 +1,0.559,0.559,0,0,0,0,0.965,0.849,0.849,0,0,0.303 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.13 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.667,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0637 +0.667,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0.402 +0.667,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.134 +0.333,0.195,0.195,0,0,0,0,0.279,0.583,0.583,0,0,0.102 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0,0.05,0.05,0.267,0,0,0,0.258,0.469,0.469,0,0,0.26 +0.667,0.31,0.31,0,0,0,0,0.31,0.722,0.722,0,0,0.594 +0.333,0.179,0.179,0,0,0,0,0.302,0.595,0.595,0,0,0.13 +0.333,0.183,0.183,0,0,0,0,0.316,0.589,0.589,0,0,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0,0 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0,0.13 +0.333,0.326,0.326,0,0,0,0,0.419,0.639,0.639,0,0,0.173 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0,0,0 +0.667,0.644,0.644,0,0,0,0,0.711,0.785,0.785,0,0,0.13 +0.667,0.509,0.509,0,0,0,0,0.748,0.747,0.747,0,0,0.216 +1,0.559,0.559,0,0,0.483,0.633,0.965,0.849,0.849,0,0.142,0.216 +1,0.198,0.198,0,0,0,0.467,0.447,0.564,0.564,0.166,0.485,0 +1,0.117,0.117,0,0.833,0,0,0.405,0.539,0.539,0.477,0.0579,0.0433 +1,0.0749,0.0749,0,0.25,0,0,0.358,0.533,0.533,0.58,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +1,0.183,0.183,0,0,0,0,0.391,0.577,0.577,0,0,0 +1,0.333,0.333,0,0,0,0,0.403,0.697,0.697,0,0,0.114 +1,0.34,0.34,0,0,0,0,0.3,0.697,0.697,0,0,0.151 +0.333,0.191,0.191,0,0,0,0,0.284,0.583,0.583,0,0,0.442 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0.0866 +0,0.05,0.05,0,0,0,0,0.258,0.469,0.469,0,0,0 +0.333,0.179,0.179,0,0,0.483,0.133,0.302,0.595,0.595,0,0,0.0433 +0.333,0.183,0.183,0,0,0,0.417,0.316,0.589,0.589,0,0.278,0 +0.333,0.206,0.206,0,0,0,0,0.321,0.602,0.602,0,0.429,0 +0.333,0.256,0.256,0,0,0,0,0.354,0.614,0.614,0,0.298,0.284 +0.667,0.602,0.602,0,0,0,0,0.58,0.81,0.81,0,0.564,0.26 +0.667,0.69,0.69,0,0,0,0,0.673,0.823,0.823,0.114,0.28,0.173 +0.667,0.644,0.644,0,0.833,0,0,0.711,0.785,0.785,0.799,0,0.238 +1,0.738,0.738,0.75,0.25,0,0,0.993,0.887,0.887,0.25,0,0.554 +0.667,0.389,0.389,0.367,0,0,0,0.729,0.722,0.722,0,0,0.0866 +0.667,0.198,0.198,0,0,0,0,0.447,0.564,0.564,0,0,0 +1,0.184,0.184,0,0,0,0,0.552,0.609,0.609,0,0,0 diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/schedules.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/schedules.rb index 1c4c851ba5..6ec3bfa1de 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/schedules.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/schedules.rb @@ -3,15 +3,8 @@ # Annual constant schedule class ScheduleConstant def initialize(model, sch_name, val = 1.0, schedule_type_limits_name = nil, unavailable_periods: []) - @model = model - @year = model.getYearDescription.assumedYear - @sch_name = sch_name - @val = val - @schedule = nil - @schedule_type_limits_name = schedule_type_limits_name - @unavailable_periods = unavailable_periods - - @schedule = create_schedule() + year = model.getYearDescription.assumedYear + @schedule = create_schedule(model, sch_name, val, year, schedule_type_limits_name, unavailable_periods) end def schedule @@ -20,31 +13,31 @@ def schedule private - def create_schedule() - if @unavailable_periods.empty? - if @val == 1.0 && (@schedule_type_limits_name.nil? || @schedule_type_limits_name == Constants.ScheduleTypeLimitsOnOff) - schedule = @model.alwaysOnDiscreteSchedule - elsif @val == 0.0 && (@schedule_type_limits_name.nil? || @schedule_type_limits_name == Constants.ScheduleTypeLimitsOnOff) - schedule = @model.alwaysOffDiscreteSchedule + def create_schedule(model, sch_name, val, year, schedule_type_limits_name, unavailable_periods) + if unavailable_periods.empty? + if val == 1.0 && (schedule_type_limits_name.nil? || schedule_type_limits_name == Constants.ScheduleTypeLimitsOnOff) + schedule = model.alwaysOnDiscreteSchedule + elsif val == 0.0 && (schedule_type_limits_name.nil? || schedule_type_limits_name == Constants.ScheduleTypeLimitsOnOff) + schedule = model.alwaysOffDiscreteSchedule else - schedule = OpenStudio::Model::ScheduleConstant.new(@model) - schedule.setName(@sch_name) - schedule.setValue(@val) + schedule = OpenStudio::Model::ScheduleConstant.new(model) + schedule.setName(sch_name) + schedule.setValue(val) - Schedule.set_schedule_type_limits(@model, schedule, @schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule, schedule_type_limits_name) end else - schedule = OpenStudio::Model::ScheduleRuleset.new(@model) - schedule.setName(@sch_name) - schedule.defaultDaySchedule.setName(@sch_name + ' default day') + schedule = OpenStudio::Model::ScheduleRuleset.new(model) + schedule.setName(sch_name) + schedule.defaultDaySchedule.setName(sch_name + ' default day') default_day_sch = schedule.defaultDaySchedule default_day_sch.clearValues - default_day_sch.addValue(OpenStudio::Time.new(0, 24, 0, 0), @val) + default_day_sch.addValue(OpenStudio::Time.new(0, 24, 0, 0), val) - Schedule.set_unavailable_periods(schedule, @sch_name, @unavailable_periods, @year) + Schedule.set_unavailable_periods(schedule, sch_name, unavailable_periods, year) - Schedule.set_schedule_type_limits(@model, schedule, @schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule, schedule_type_limits_name) end return schedule @@ -57,21 +50,15 @@ class HourlyByMonthSchedule # weekend_month_by_hour_values must be a 12-element array of 24-element arrays of numbers. def initialize(model, sch_name, weekday_month_by_hour_values, weekend_month_by_hour_values, schedule_type_limits_name = nil, normalize_values = true, unavailable_periods: nil) - @model = model - @year = model.getYearDescription.assumedYear - @sch_name = sch_name - @schedule = nil + year = model.getYearDescription.assumedYear @weekday_month_by_hour_values = validate_values(weekday_month_by_hour_values, 12, 24) @weekend_month_by_hour_values = validate_values(weekend_month_by_hour_values, 12, 24) - @schedule_type_limits_name = schedule_type_limits_name - @unavailable_periods = unavailable_periods - if normalize_values @maxval = calc_max_val() else @maxval = 1.0 end - @schedule = create_schedule() + @schedule = create_schedule(model, sch_name, year, schedule_type_limits_name, unavailable_periods) end def calc_design_level(val) @@ -121,26 +108,26 @@ def calc_max_val() return maxval end - def create_schedule() - day_startm = Schedule.day_start_months(@year) - day_endm = Schedule.day_end_months(@year) + def create_schedule(model, sch_name, year, schedule_type_limits_name, unavailable_periods) + day_startm = Schedule.day_start_months(year) + day_endm = Schedule.day_end_months(year) time = [] for h in 1..24 time[h] = OpenStudio::Time.new(0, h, 0, 0) end - schedule = OpenStudio::Model::ScheduleRuleset.new(@model) - schedule.setName(@sch_name) - schedule.defaultDaySchedule.setName(@sch_name + ' default day') + schedule = OpenStudio::Model::ScheduleRuleset.new(model) + schedule.setName(sch_name) + schedule.defaultDaySchedule.setName(sch_name + ' default day') prev_wkdy_vals = nil prev_wkdy_rule = nil prev_wknd_vals = nil prev_wknd_rule = nil for m in 1..12 - date_s = OpenStudio::Date::fromDayOfYear(day_startm[m - 1], @year) - date_e = OpenStudio::Date::fromDayOfYear(day_endm[m - 1], @year) + date_s = OpenStudio::Date::fromDayOfYear(day_startm[m - 1], year) + date_e = OpenStudio::Date::fromDayOfYear(day_endm[m - 1], year) wkdy_vals = [] wknd_vals = [] @@ -156,9 +143,9 @@ def create_schedule() elsif wkdy_vals == wknd_vals # Alldays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.allday_name} ruleset#{m}") + wkdy_rule.setName(sch_name + " #{Schedule.allday_name} ruleset#{m}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.allday_name}#{m}") + wkdy.setName(sch_name + " #{Schedule.allday_name}#{m}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -175,9 +162,9 @@ def create_schedule() else # Weekdays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.weekday_name} ruleset#{m}") + wkdy_rule.setName(sch_name + " #{Schedule.weekday_name} ruleset#{m}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.weekday_name}#{m}") + wkdy.setName(sch_name + " #{Schedule.weekday_name}#{m}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -192,9 +179,9 @@ def create_schedule() # Weekends wknd_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wknd_rule.setName(@sch_name + " #{Schedule.weekend_name} ruleset#{m}") + wknd_rule.setName(sch_name + " #{Schedule.weekend_name} ruleset#{m}") wknd = wknd_rule.daySchedule - wknd.setName(@sch_name + " #{Schedule.weekend_name}#{m}") + wknd.setName(sch_name + " #{Schedule.weekend_name}#{m}") previous_value = wknd_vals[1] for h in 1..24 next if (h != 24) && (wknd_vals[h + 1] == previous_value) @@ -212,9 +199,9 @@ def create_schedule() prev_wknd_vals = wknd_vals end - Schedule.set_unavailable_periods(schedule, @sch_name, @unavailable_periods, @year) + Schedule.set_unavailable_periods(schedule, sch_name, unavailable_periods, year) - Schedule.set_schedule_type_limits(@model, schedule, @schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule, schedule_type_limits_name) return schedule end @@ -226,22 +213,16 @@ class HourlyByDaySchedule # weekend_day_by_hour_values must be a 365-element array of 24-element arrays of numbers. def initialize(model, sch_name, weekday_day_by_hour_values, weekend_day_by_hour_values, schedule_type_limits_name = nil, normalize_values = true, unavailable_periods: nil) - @model = model - @year = model.getYearDescription.assumedYear - @sch_name = sch_name - @schedule = nil - @num_days = Constants.NumDaysInYear(@year) - @weekday_day_by_hour_values = validate_values(weekday_day_by_hour_values, @num_days, 24) - @weekend_day_by_hour_values = validate_values(weekend_day_by_hour_values, @num_days, 24) - @schedule_type_limits_name = schedule_type_limits_name - @unavailable_periods = unavailable_periods - + year = model.getYearDescription.assumedYear + num_days = Constants.NumDaysInYear(year) + @weekday_day_by_hour_values = validate_values(weekday_day_by_hour_values, num_days, 24) + @weekend_day_by_hour_values = validate_values(weekend_day_by_hour_values, num_days, 24) if normalize_values @maxval = calc_max_val() else @maxval = 1.0 end - @schedule = create_schedule() + @schedule = create_schedule(model, sch_name, year, num_days, schedule_type_limits_name, unavailable_periods) end def calc_design_level(val) @@ -291,23 +272,23 @@ def calc_max_val() return maxval end - def create_schedule() + def create_schedule(model, sch_name, year, num_days, schedule_type_limits_name, unavailable_periods) time = [] for h in 1..24 time[h] = OpenStudio::Time.new(0, h, 0, 0) end - schedule = OpenStudio::Model::ScheduleRuleset.new(@model) - schedule.setName(@sch_name) - schedule.defaultDaySchedule.setName(@sch_name + ' default day') + schedule = OpenStudio::Model::ScheduleRuleset.new(model) + schedule.setName(sch_name) + schedule.defaultDaySchedule.setName(sch_name + ' default day') prev_wkdy_vals = nil prev_wkdy_rule = nil prev_wknd_vals = nil prev_wknd_rule = nil - for d in 1..@num_days - date_s = OpenStudio::Date::fromDayOfYear(d, @year) - date_e = OpenStudio::Date::fromDayOfYear(d, @year) + for d in 1..num_days + date_s = OpenStudio::Date::fromDayOfYear(d, year) + date_e = OpenStudio::Date::fromDayOfYear(d, year) wkdy_vals = [] wknd_vals = [] @@ -323,9 +304,9 @@ def create_schedule() elsif wkdy_vals == wknd_vals # Alldays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.allday_name} ruleset#{d}") + wkdy_rule.setName(sch_name + " #{Schedule.allday_name} ruleset#{d}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.allday_name}#{d}") + wkdy.setName(sch_name + " #{Schedule.allday_name}#{d}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -342,9 +323,9 @@ def create_schedule() else # Weekdays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.weekday_name} ruleset#{d}") + wkdy_rule.setName(sch_name + " #{Schedule.weekday_name} ruleset#{d}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.weekday_name}#{d}") + wkdy.setName(sch_name + " #{Schedule.weekday_name}#{d}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -359,9 +340,9 @@ def create_schedule() # Weekends wknd_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wknd_rule.setName(@sch_name + " #{Schedule.weekend_name} ruleset#{d}") + wknd_rule.setName(sch_name + " #{Schedule.weekend_name} ruleset#{d}") wknd = wknd_rule.daySchedule - wknd.setName(@sch_name + " #{Schedule.weekend_name}#{d}") + wknd.setName(sch_name + " #{Schedule.weekend_name}#{d}") previous_value = wknd_vals[1] for h in 1..24 next if (h != 24) && (wknd_vals[h + 1] == previous_value) @@ -379,9 +360,9 @@ def create_schedule() prev_wknd_vals = wknd_vals end - Schedule.set_unavailable_periods(schedule, @sch_name, @unavailable_periods, @year) + Schedule.set_unavailable_periods(schedule, sch_name, unavailable_periods, year) - Schedule.set_schedule_type_limits(@model, schedule, @schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule, schedule_type_limits_name) return schedule end @@ -395,20 +376,10 @@ class MonthWeekdayWeekendSchedule def initialize(model, sch_name, weekday_hourly_values, weekend_hourly_values, monthly_values, schedule_type_limits_name = nil, normalize_values = true, begin_month = 1, begin_day = 1, end_month = 12, end_day = 31, unavailable_periods: nil) - @model = model - @year = model.getYearDescription.assumedYear - @sch_name = sch_name - @schedule = nil + year = model.getYearDescription.assumedYear @weekday_hourly_values = Schedule.validate_values(weekday_hourly_values, 24, 'weekday') @weekend_hourly_values = Schedule.validate_values(weekend_hourly_values, 24, 'weekend') @monthly_values = Schedule.validate_values(monthly_values, 12, 'monthly') - @schedule_type_limits_name = schedule_type_limits_name - @begin_month = begin_month - @begin_day = begin_day - @end_month = end_month - @end_day = end_day - @unavailable_periods = unavailable_periods - if normalize_values @weekday_hourly_values = normalize_sum_to_one(@weekday_hourly_values) @weekend_hourly_values = normalize_sum_to_one(@weekend_hourly_values) @@ -419,7 +390,8 @@ def initialize(model, sch_name, weekday_hourly_values, weekend_hourly_values, mo @maxval = 1.0 @schadjust = 1.0 end - @schedule = create_schedule() + @schedule = create_schedule(model, sch_name, year, begin_month, begin_day, end_month, end_day, + schedule_type_limits_name, unavailable_periods) end def calc_design_level_from_daily_kwh(daily_kwh) @@ -489,39 +461,40 @@ def calc_sch_adjust() return 1 / sum_wkdy end - def create_schedule() - month_num_days = Constants.NumDaysInMonths(@year) - month_num_days[@end_month - 1] = @end_day + def create_schedule(model, sch_name, year, begin_month, begin_day, end_month, end_day, + schedule_type_limits_name, unavailable_periods) + month_num_days = Constants.NumDaysInMonths(year) + month_num_days[end_month - 1] = end_day - day_startm = Schedule.day_start_months(@year) - day_startm[@begin_month - 1] += @begin_day - 1 - day_endm = [Schedule.day_start_months(@year), month_num_days].transpose.map { |i| i.reduce(:+) - 1 } + day_startm = Schedule.day_start_months(year) + day_startm[begin_month - 1] += begin_day - 1 + day_endm = [Schedule.day_start_months(year), month_num_days].transpose.map { |i| i.reduce(:+) - 1 } time = [] for h in 1..24 time[h] = OpenStudio::Time.new(0, h, 0, 0) end - schedule = OpenStudio::Model::ScheduleRuleset.new(@model) - schedule.setName(@sch_name) - schedule.defaultDaySchedule.setName(@sch_name + ' default day') + schedule = OpenStudio::Model::ScheduleRuleset.new(model) + schedule.setName(sch_name) + schedule.defaultDaySchedule.setName(sch_name + ' default day') prev_wkdy_vals = nil prev_wkdy_rule = nil prev_wknd_vals = nil prev_wknd_rule = nil periods = [] - if @begin_month <= @end_month # contiguous period - periods << [@begin_month, @end_month] + if begin_month <= end_month # contiguous period + periods << [begin_month, end_month] else # non-contiguous period - periods << [1, @end_month] - periods << [@begin_month, 12] + periods << [1, end_month] + periods << [begin_month, 12] end periods.each do |period| for m in period[0]..period[1] - date_s = OpenStudio::Date::fromDayOfYear(day_startm[m - 1], @year) - date_e = OpenStudio::Date::fromDayOfYear(day_endm[m - 1], @year) + date_s = OpenStudio::Date::fromDayOfYear(day_startm[m - 1], year) + date_e = OpenStudio::Date::fromDayOfYear(day_endm[m - 1], year) wkdy_vals = [] wknd_vals = [] @@ -537,9 +510,9 @@ def create_schedule() elsif wkdy_vals == wknd_vals # Alldays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.allday_name} ruleset#{m}") + wkdy_rule.setName(sch_name + " #{Schedule.allday_name} ruleset#{m}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.allday_name}#{m}") + wkdy.setName(sch_name + " #{Schedule.allday_name}#{m}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -556,9 +529,9 @@ def create_schedule() else # Weekdays wkdy_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wkdy_rule.setName(@sch_name + " #{Schedule.weekday_name} ruleset#{m}") + wkdy_rule.setName(sch_name + " #{Schedule.weekday_name} ruleset#{m}") wkdy = wkdy_rule.daySchedule - wkdy.setName(@sch_name + " #{Schedule.weekday_name}#{m}") + wkdy.setName(sch_name + " #{Schedule.weekday_name}#{m}") previous_value = wkdy_vals[1] for h in 1..24 next if (h != 24) && (wkdy_vals[h + 1] == previous_value) @@ -573,9 +546,9 @@ def create_schedule() # Weekends wknd_rule = OpenStudio::Model::ScheduleRule.new(schedule) - wknd_rule.setName(@sch_name + " #{Schedule.weekend_name} ruleset#{m}") + wknd_rule.setName(sch_name + " #{Schedule.weekend_name} ruleset#{m}") wknd = wknd_rule.daySchedule - wknd.setName(@sch_name + " #{Schedule.weekend_name}#{m}") + wknd.setName(sch_name + " #{Schedule.weekend_name}#{m}") previous_value = wknd_vals[1] for h in 1..24 next if (h != 24) && (wknd_vals[h + 1] == previous_value) @@ -594,9 +567,9 @@ def create_schedule() end end - Schedule.set_unavailable_periods(schedule, @sch_name, @unavailable_periods, @year) + Schedule.set_unavailable_periods(schedule, sch_name, unavailable_periods, year) - Schedule.set_schedule_type_limits(@model, schedule, @schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule, schedule_type_limits_name) return schedule end @@ -750,6 +723,9 @@ def self.set_unavailable_periods(schedule, sch_name, unavailable_periods, year) # Add off rule(s), will override previous rules unavailable_periods.each_with_index do |period, i| # Special Values + # FUTURE: Assign an object type to the schedules and use that to determine what + # kind of schedule each is, rather than looking at object names. That would + # be more robust. See https://github.com/NREL/OpenStudio-HPXML/issues/1450. if sch_name.include? Constants.ObjectNameWaterHeaterSetpoint # Water heater setpoint # Temperature of tank < 2C indicates of possibility of freeze. @@ -1098,27 +1074,27 @@ def self.PoolHeaterMonthlyMultipliers return '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' end - def self.HotTubPumpWeekdayFractions + def self.PermanentSpaPumpWeekdayFractions return '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' end - def self.HotTubPumpWeekendFractions + def self.PermanentSpaPumpWeekendFractions return '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' end - def self.HotTubPumpMonthlyMultipliers + def self.PermanentSpaPumpMonthlyMultipliers return '0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921' end - def self.HotTubHeaterWeekdayFractions + def self.PermanentSpaHeaterWeekdayFractions return '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' end - def self.HotTubHeaterWeekendFractions + def self.PermanentSpaHeaterWeekendFractions return '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' end - def self.HotTubHeaterMonthlyMultipliers + def self.PermanentSpaHeaterMonthlyMultipliers return '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' end @@ -1353,8 +1329,8 @@ class SchedulesFile ColumnFuelLoadsFireplace = 'fuel_loads_fireplace' ColumnPoolPump = 'pool_pump' ColumnPoolHeater = 'pool_heater' - ColumnHotTubPump = 'hot_tub_pump' - ColumnHotTubHeater = 'hot_tub_heater' + ColumnPermanentSpaPump = 'permanent_spa_pump' + ColumnPermanentSpaHeater = 'permanent_spa_heater' ColumnHotWaterDishwasher = 'hot_water_dishwasher' ColumnHotWaterClothesWasher = 'hot_water_clothes_washer' ColumnHotWaterFixtures = 'hot_water_fixtures' @@ -1375,22 +1351,18 @@ class SchedulesFile ColumnWholeHouseFan = 'whole_house_fan' def initialize(runner: nil, - model: nil, schedules_paths:, year:, unavailable_periods: [], output_path:) return if schedules_paths.empty? - @runner = runner - @model = model - @schedules_paths = schedules_paths @year = year - - import() + import(schedules_paths) battery_schedules + expand_schedules @tmp_schedules = Marshal.load(Marshal.dump(@schedules)) - set_unavailable_periods(unavailable_periods) + set_unavailable_periods(runner, unavailable_periods) convert_setpoints @output_schedules_path = output_path export() @@ -1412,10 +1384,10 @@ def includes_col_name(col_name) return false end - def import() + def import(schedules_paths) num_hrs_in_year = Constants.NumHoursInYear(@year) @schedules = {} - @schedules_paths.each do |schedules_path| + schedules_paths.each do |schedules_path| columns = CSV.read(schedules_path).transpose columns.each do |col| col_name = col[0] @@ -1496,10 +1468,9 @@ def get_col_index(col_name:) return col_num end - def create_schedule_file(col_name:, - rows_to_skip: 1, + def create_schedule_file(model, col_name:, rows_to_skip: 1, schedule_type_limits_name: nil) - @model.getScheduleFiles.each do |schedule_file| + model.getScheduleFiles.each do |schedule_file| next if schedule_file.name.to_s != col_name return schedule_file @@ -1514,14 +1485,20 @@ def create_schedule_file(col_name:, schedule_length = @schedules[col_name].length min_per_item = 60.0 / (schedule_length / num_hrs_in_year) - schedule_file = OpenStudio::Model::ScheduleFile.new(@model, @output_schedules_path) + file_path = File.dirname(@output_schedules_path) + workflow_json = model.workflowJSON + file_paths = workflow_json.filePaths.map(&:to_s) + workflow_json.addFilePath(file_path) unless file_paths.include?(file_path) + + schedule_file = OpenStudio::Model::ScheduleFile.new(model, File.basename(@output_schedules_path)) schedule_file.setName(col_name) schedule_file.setColumnNumber(col_index + 1) schedule_file.setRowstoSkipatTop(rows_to_skip) schedule_file.setNumberofHoursofData(num_hrs_in_year.to_i) schedule_file.setMinutesperItem(min_per_item.to_i) + schedule_file.setTranslateFileWithRelativePath(true) - Schedule.set_schedule_type_limits(@model, schedule_file, schedule_type_limits_name) + Schedule.set_schedule_type_limits(model, schedule_file, schedule_type_limits_name) return schedule_file end @@ -1641,7 +1618,17 @@ def create_column_values_from_periods(col_name, periods) end end - def set_unavailable_periods(unavailable_periods) + def expand_schedules + # Expand schedules with fewer elements such that all the schedules have the same number of elements + max_size = @schedules.map { |_k, v| v.size }.uniq.max + @schedules.each do |col, values| + if values.size < max_size + @schedules[col] = values.map { |v| [v] * (max_size / values.size) }.flatten + end + end + end + + def set_unavailable_periods(runner, unavailable_periods) if @unavailable_periods_csv_data.nil? @unavailable_periods_csv_data = Schedule.get_unavailable_periods_csv_data end @@ -1667,13 +1654,13 @@ def set_unavailable_periods(unavailable_periods) end # Skip those unaffected - next unless Schedule.unavailable_period_applies(@runner, schedule_name2, column_name) + next unless Schedule.unavailable_period_applies(runner, schedule_name2, column_name) @tmp_schedules[column_name].each_with_index do |_ts, i| if schedule_name == ColumnWaterHeaterSetpoint # Temperature of tank < 2C indicates of possibility of freeze. @tmp_schedules[schedule_name][i] = UnitConversions.convert(2.0, 'C', 'F') if @tmp_schedules[column_name][i] == 1.0 - else + elsif ![SchedulesFile::ColumnHeatingSetpoint, SchedulesFile::ColumnCoolingSetpoint].include?(schedule_name) @tmp_schedules[schedule_name][i] *= (1.0 - @tmp_schedules[column_name][i]) end end @@ -1738,8 +1725,8 @@ def self.OccupancyColumnNames ColumnFuelLoadsFireplace, ColumnPoolPump, ColumnPoolHeater, - ColumnHotTubPump, - ColumnHotTubHeater, + ColumnPermanentSpaPump, + ColumnPermanentSpaHeater, ColumnHotWaterDishwasher, ColumnHotWaterClothesWasher, ColumnHotWaterFixtures diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/simcontrols.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/simcontrols.rb index d3e0c75e18..795aed3c42 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/simcontrols.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/simcontrols.rb @@ -1,12 +1,12 @@ # frozen_string_literal: true class SimControls - def self.apply(model, hpxml) + def self.apply(model, hpxml_header) sim = model.getSimulationControl sim.setRunSimulationforSizingPeriods(false) tstep = model.getTimestep - tstep.setNumberOfTimestepsPerHour(60 / hpxml.header.timestep) + tstep.setNumberOfTimestepsPerHour(60 / hpxml_header.timestep) shad = model.getShadowCalculation shad.setMaximumFiguresInShadowOverlapCalculations(200) @@ -15,20 +15,6 @@ def self.apply(model, hpxml) # interior shading transmittance, etc.). shad.setShadingCalculationUpdateFrequency(20) - has_windows_varying_transmittance = false - hpxml.windows.each do |window| - sf_summer = window.interior_shading_factor_summer * window.exterior_shading_factor_summer - sf_winter = window.interior_shading_factor_winter * window.exterior_shading_factor_winter - next if sf_summer == sf_winter - - has_windows_varying_transmittance = true - end - if has_windows_varying_transmittance - # Detailed diffuse algorithm is required for window interior shading with varying - # transmittance schedules - shad.setSkyDiffuseModelingAlgorithm('DetailedSkyDiffuseModeling') - end - outsurf = model.getOutsideSurfaceConvectionAlgorithm outsurf.setAlgorithm('DOE-2') @@ -36,17 +22,17 @@ def self.apply(model, hpxml) insurf.setAlgorithm('TARP') zonecap = model.getZoneCapacitanceMultiplierResearchSpecial - zonecap.setTemperatureCapacityMultiplier(hpxml.header.temperature_capacitance_multiplier) + zonecap.setTemperatureCapacityMultiplier(hpxml_header.temperature_capacitance_multiplier) zonecap.setHumidityCapacityMultiplier(15) convlim = model.getConvergenceLimits convlim.setMinimumSystemTimestep(0) run_period = model.getRunPeriod - run_period.setBeginMonth(hpxml.header.sim_begin_month) - run_period.setBeginDayOfMonth(hpxml.header.sim_begin_day) - run_period.setEndMonth(hpxml.header.sim_end_month) - run_period.setEndDayOfMonth(hpxml.header.sim_end_day) + run_period.setBeginMonth(hpxml_header.sim_begin_month) + run_period.setBeginDayOfMonth(hpxml_header.sim_begin_day) + run_period.setEndMonth(hpxml_header.sim_end_month) + run_period.setEndDayOfMonth(hpxml_header.sim_end_day) ppt = model.getPerformancePrecisionTradeoffs ppt.setZoneRadiantExchangeAlgorithm('CarrollMRT') diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/util.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/util.rb index 0ab6e6e09e..ddfd9346a1 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/util.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/util.rb @@ -96,8 +96,8 @@ def self.bicubic(x, y, c) if c.size != 10 puts 'Error: There must be 10 coefficients in a bicubic polynomial' end - z = c[0] + c[1] * x + c[2] * y + c[3] * x**2 + c[4] * x * y + c[5] * y**2 + \ - c[6] * x**3 + c[7] * y * x**2 + c[8] * x * y**2 + c[9] * y**3 + z = c[0] + c[1] * x + c[2] * x**2 + c[3] * y + c[4] * y**2 + c[5] * x * y + \ + c[6] * x**3 + c[7] * y**3 + c[8] * x**2 * y + c[9] * x * y**2 return z end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/utility_bills.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/utility_bills.rb index bcbf957c34..b6a92f446b 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/utility_bills.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/utility_bills.rb @@ -24,7 +24,7 @@ def self.get_rates_from_eia_data(runner, state_code, fuel_type, fixed_charge, ma year_ix = nil rows = CSV.read(File.join(File.dirname(__FILE__), '../../ReportUtilityBills/resources/simple_rates/Average_retail_price_of_electricity.csv')) rows.each do |row| - year_ix = row.index('2021') if row[0] == 'description' + year_ix = row.size - 1 if row[0] == 'description' # last item in the row next if row[0].upcase != "Residential : #{state_name}".upcase average_rate = Float(row[year_ix]) / 100.0 # Convert cents/kWh to $/kWh diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb index bfbd41e4aa..d91d4113bd 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true class Version - OS_HPXML_Version = '1.6.0' # Version of the OS-HPXML workflow - OS_Version = '3.6.1' # Required version of OpenStudio (can be 'X.X' or 'X.X.X') + OS_HPXML_Version = '1.7.0' # Version of the OS-HPXML workflow + OS_Version = '3.7.0' # Required version of OpenStudio (can be 'X.X' or 'X.X.X') HPXML_Version = '4.0' # HPXML schemaVersion def self.check_openstudio_version diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/waterheater.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/waterheater.rb index 957509cd8c..87b53e4561 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/waterheater.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/waterheater.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true class Waterheater - def self.apply_tank(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods) + def self.apply_tank(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods, unit_multiplier) solar_fraction = get_water_heater_solar_fraction(water_heating_system, solar_thermal_system) t_set_c = get_t_set_c(water_heating_system.temperature, water_heating_system.water_heater_type) - loop = create_new_loop(model, Constants.ObjectNamePlantLoopDHW, t_set_c, eri_version) + loop = create_new_loop(model, t_set_c, eri_version, unit_multiplier) act_vol = calc_storage_tank_actual_vol(water_heating_system.tank_volume, water_heating_system.fuel_type) u, ua, eta_c = calc_tank_UA(act_vol, water_heating_system, solar_fraction) @@ -20,22 +20,23 @@ def self.apply_tank(model, runner, loc_space, loc_schedule, water_heating_system ua: ua, eta_c: eta_c, schedules_file: schedules_file, - unavailable_periods: unavailable_periods) + unavailable_periods: unavailable_periods, + unit_multiplier: unit_multiplier) loop.addSupplyBranchForComponent(new_heater) - add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system) - add_desuperheater(model, runner, water_heating_system, new_heater, loc_space, loc_schedule, loop) + add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system, unit_multiplier) + add_desuperheater(model, runner, water_heating_system, new_heater, loc_space, loc_schedule, loop, unit_multiplier) return loop end - def self.apply_tankless(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods) - water_heating_system.heating_capacity = 100000000000.0 + def self.apply_tankless(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods, unit_multiplier) + water_heating_system.heating_capacity = 100000000000.0 * unit_multiplier solar_fraction = get_water_heater_solar_fraction(water_heating_system, solar_thermal_system) t_set_c = get_t_set_c(water_heating_system.temperature, water_heating_system.water_heater_type) - loop = create_new_loop(model, Constants.ObjectNamePlantLoopDHW, t_set_c, eri_version) + loop = create_new_loop(model, t_set_c, eri_version, unit_multiplier) - act_vol = 1.0 + act_vol = 1.0 * unit_multiplier _u, ua, eta_c = calc_tank_UA(act_vol, water_heating_system, solar_fraction) new_heater = create_new_heater(name: Constants.ObjectNameWaterHeater, water_heating_system: water_heating_system, @@ -48,21 +49,22 @@ def self.apply_tankless(model, runner, loc_space, loc_schedule, water_heating_sy ua: ua, eta_c: eta_c, schedules_file: schedules_file, - unavailable_periods: unavailable_periods) + unavailable_periods: unavailable_periods, + unit_multiplier: unit_multiplier) loop.addSupplyBranchForComponent(new_heater) - add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system) - add_desuperheater(model, runner, water_heating_system, new_heater, loc_space, loc_schedule, loop) + add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system, unit_multiplier) + add_desuperheater(model, runner, water_heating_system, new_heater, loc_space, loc_schedule, loop, unit_multiplier) return loop end - def self.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_heating_system, ec_adj, solar_thermal_system, living_zone, eri_version, schedules_file, unavailable_periods) + def self.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_heating_system, ec_adj, solar_thermal_system, conditioned_zone, eri_version, schedules_file, unavailable_periods, unit_multiplier) obj_name_hpwh = Constants.ObjectNameWaterHeater solar_fraction = get_water_heater_solar_fraction(water_heating_system, solar_thermal_system) t_set_c = get_t_set_c(water_heating_system.temperature, water_heating_system.water_heater_type) - loop = create_new_loop(model, Constants.ObjectNamePlantLoopDHW, t_set_c, eri_version) + loop = create_new_loop(model, t_set_c, eri_version, unit_multiplier) h_tank = 0.0188 * water_heating_system.tank_volume + 0.0935 # Linear relationship that gets GE height at 50 gal and AO Smith height at 80 gal @@ -85,7 +87,7 @@ def self.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_h if not schedules_file.nil? # To handle variable setpoints, need one schedule that gets sensed and a new schedule that gets actuated # Sensed schedule - setpoint_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnWaterHeaterSetpoint) + setpoint_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnWaterHeaterSetpoint) if not setpoint_schedule.nil? Schedule.set_schedule_type_limits(model, setpoint_schedule, Constants.ScheduleTypeLimitsTemperature) @@ -108,23 +110,23 @@ def self.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_h max_temp = 120.0 # F # Coil:WaterHeating:AirToWaterHeatPump:Wrapped - coil = setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_name_hpwh, airflow_rate) + coil = setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_name_hpwh, airflow_rate, unit_multiplier) # WaterHeater:Stratified - tank = setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, h_tank, solar_fraction, hpwh_tamb, bottom_element_setpoint_schedule, top_element_setpoint_schedule) + tank = setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, h_tank, solar_fraction, hpwh_tamb, bottom_element_setpoint_schedule, top_element_setpoint_schedule, unit_multiplier) loop.addSupplyBranchForComponent(tank) - add_desuperheater(model, runner, water_heating_system, tank, loc_space, loc_schedule, loop) + add_desuperheater(model, runner, water_heating_system, tank, loc_space, loc_schedule, loop, unit_multiplier) # Fan:SystemModel - fan = setup_hpwh_fan(model, water_heating_system, obj_name_hpwh, airflow_rate) + fan = setup_hpwh_fan(model, water_heating_system, obj_name_hpwh, airflow_rate, unit_multiplier) # WaterHeater:HeatPump:WrappedCondenser - hpwh = setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_tank, airflow_rate, hpwh_tamb, hpwh_rhamb, min_temp, max_temp, control_setpoint_schedule) + hpwh = setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_tank, airflow_rate, hpwh_tamb, hpwh_rhamb, min_temp, max_temp, control_setpoint_schedule, unit_multiplier) # Amb temp & RH sensors, temp sensor shared across programs - amb_temp_sensor, amb_rh_sensors = get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, living_zone) - hpwh_inlet_air_program = add_hpwh_inlet_air_and_zone_heat_gain_program(model, obj_name_hpwh, loc_space, hpwh_tamb, hpwh_rhamb, tank, coil, fan, amb_temp_sensor, amb_rh_sensors) + amb_temp_sensor, amb_rh_sensors = get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, conditioned_zone) + hpwh_inlet_air_program = add_hpwh_inlet_air_and_zone_heat_gain_program(model, obj_name_hpwh, loc_space, hpwh_tamb, hpwh_rhamb, tank, coil, fan, amb_temp_sensor, amb_rh_sensors, unit_multiplier) # EMS for the HPWH control logic op_mode = water_heating_system.operating_mode @@ -137,12 +139,12 @@ def self.apply_heatpump(model, runner, loc_space, loc_schedule, weather, water_h program_calling_manager.addProgram(hpwh_ctrl_program) program_calling_manager.addProgram(hpwh_inlet_air_program) - add_ec_adj(model, hpwh, ec_adj, loc_space, water_heating_system) + add_ec_adj(model, hpwh, ec_adj, loc_space, water_heating_system, unit_multiplier) return loop end - def self.apply_combi(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods) + def self.apply_combi(model, runner, loc_space, loc_schedule, water_heating_system, ec_adj, solar_thermal_system, eri_version, schedules_file, unavailable_periods, unit_multiplier) solar_fraction = get_water_heater_solar_fraction(water_heating_system, solar_thermal_system) boiler, boiler_plant_loop = get_combi_boiler_and_plant_loop(model, water_heating_system.related_hvac_idref) @@ -166,7 +168,7 @@ def self.apply_combi(model, runner, loc_space, loc_schedule, water_heating_syste end t_set_c = get_t_set_c(water_heating_system.temperature, water_heating_system.water_heater_type) - loop = create_new_loop(model, Constants.ObjectNamePlantLoopDHW, t_set_c, eri_version) + loop = create_new_loop(model, t_set_c, eri_version, unit_multiplier) # Create water heater new_heater = create_new_heater(name: obj_name_combi, @@ -180,8 +182,9 @@ def self.apply_combi(model, runner, loc_space, loc_schedule, water_heating_syste ua: ua, is_combi: true, schedules_file: schedules_file, - unavailable_periods: unavailable_periods) - new_heater.setSourceSideDesignFlowRate(100) # set one large number, override by EMS + unavailable_periods: unavailable_periods, + unit_multiplier: unit_multiplier) + new_heater.setSourceSideDesignFlowRate(100 * unit_multiplier) # set one large number, override by EMS # Create alternate setpoint schedule for source side flow request alternate_stp_sch = new_heater.setpointTemperatureSchedule.get.clone(model).to_Schedule.get @@ -209,11 +212,11 @@ def self.apply_combi(model, runner, loc_space, loc_schedule, water_heating_syste scheme.addEquipment(1000000000, boiler) boiler_plant_loop.setPrimaryPlantEquipmentOperationScheme(scheme) boiler_plant_loop.addDemandBranchForComponent(new_heater) - boiler_plant_loop.setPlantLoopVolume(0.001) # Cannot be auto-calculated because of large default tank source side mfr(set to be overwritten by EMS) + boiler_plant_loop.setPlantLoopVolume(0.001 * unit_multiplier) # Cannot be auto-calculated because of large default tank source side mfr(set to be overwritten by EMS) loop.addSupplyBranchForComponent(new_heater) - add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system, boiler) + add_ec_adj(model, new_heater, ec_adj, loc_space, water_heating_system, unit_multiplier, boiler) return loop end @@ -305,7 +308,7 @@ def self.apply_combi_system_EMS(model, water_heating_systems, plantloop_map) mains_temp_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Site Mains Water Temperature') mains_temp_sensor.setName('Mains Temperature') - mains_temp_sensor.setKeyName('*') + mains_temp_sensor.setKeyName('Environment') # Program combi_ctrl_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) @@ -350,7 +353,7 @@ def self.apply_combi_system_EMS(model, water_heating_systems, plantloop_map) end end - def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_system, plantloop_map) + def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_system, plantloop_map, unit_multiplier) if [HPXML::WaterHeaterTypeCombiStorage, HPXML::WaterHeaterTypeCombiTankless].include? solar_thermal_system.water_heating_system.water_heater_type fail "Water heating system '#{solar_thermal_system.water_heating_system.id}' connected to solar thermal system '#{solar_thermal_system.id}' cannot be a space-heating boiler." end @@ -381,16 +384,23 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste heat_ex_eff = 1.0 end + collector_area = solar_thermal_system.collector_area * unit_multiplier + storage_volume = solar_thermal_system.storage_volume * unit_multiplier + if solar_thermal_system.collector_loop_type == HPXML::SolarThermalLoopTypeThermosyphon pump_power = 0.0 else - pump_power = 0.8 * solar_thermal_system.collector_area + pump_power = 0.8 * collector_area end - tank_r = 10.0 test_flow = 55.0 / UnitConversions.convert(1.0, 'lbm/min', 'kg/hr') / Liquid.H2O_l.rho * UnitConversions.convert(1.0, 'ft^2', 'm^2') # cfm/ft^2 - coll_flow = test_flow * solar_thermal_system.collector_area # cfm - storage_Uvalue = 1.0 / tank_r # Btu/hr-ft^2-R + coll_flow = test_flow * collector_area # cfm + if fluid_type == Constants.FluidWater # Direct, make the storage tank a dummy tank with 0 tank losses + u_tank = 0.0 + else + r_tank = 10.0 # Btu/(hr-ft2-F) + u_tank = UnitConversions.convert(1.0 / r_tank, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') # W/m2-K + end # Get water heater and setpoint temperature schedules from loop water_heater = nil @@ -416,7 +426,7 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste end plant_loop = OpenStudio::Model::PlantLoop.new(model) - plant_loop.setName(Constants.ObjectNamePlantLoopSHW) + plant_loop.setName('solar hot water loop') if fluid_type == Constants.FluidWater plant_loop.setFluidType('Water') else @@ -448,8 +458,9 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste pump.setRatedFlowRate(UnitConversions.convert(coll_flow, 'cfm', 'm^3/s')) pump.addToNode(plant_loop.supplyInletNode) pump.additionalProperties.setFeature('HPXML_ID', solar_thermal_system.water_heating_system.id) # Used by reporting measure + pump.additionalProperties.setFeature('ObjectType', Constants.ObjectNameSolarHotWater) # Used by reporting measure - panel_length = UnitConversions.convert(solar_thermal_system.collector_area, 'ft^2', 'm^2')**0.5 + panel_length = UnitConversions.convert(collector_area, 'ft^2', 'm^2')**0.5 run = Math::cos(solar_thermal_system.collector_tilt * Math::PI / 180) * panel_length offset = 1000.0 # prevent shading @@ -487,8 +498,8 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste ics_performance = collector_plate.solarCollectorPerformance # Values are based on spec sheet + OG-100 listing for Solarheart ICS collectors ics_performance.setName(obj_name + ' coll perf') - ics_performance.setGrossArea(UnitConversions.convert(solar_thermal_system.collector_area, 'ft^2', 'm^2')) - ics_performance.setCollectorWaterVolume(UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'm^3')) + ics_performance.setGrossArea(UnitConversions.convert(collector_area, 'ft^2', 'm^2')) + ics_performance.setCollectorWaterVolume(UnitConversions.convert(storage_volume, 'gal', 'm^3')) ics_performance.setBottomHeatLossConductance(1.902) # Spec sheet ics_performance.setSideHeatLossConductance(1.268) ics_performance.setAspectRatio(0.721) @@ -505,7 +516,7 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste collector_plate.setMaximumFlowRate(UnitConversions.convert(coll_flow, 'cfm', 'm^3/s')) collector_performance = collector_plate.solarCollectorPerformance collector_performance.setName(obj_name + ' coll perf') - collector_performance.setGrossArea(UnitConversions.convert(solar_thermal_system.collector_area, 'ft^2', 'm^2')) + collector_performance.setGrossArea(UnitConversions.convert(collector_area, 'ft^2', 'm^2')) collector_performance.setTestFluid('Water') collector_performance.setTestFlowRate(UnitConversions.convert(coll_flow, 'cfm', 'm^3/s')) collector_performance.setTestCorrelationType('Inlet') @@ -537,18 +548,15 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste storage_tank.setSourceSideEffectiveness(heat_ex_eff) storage_tank.setTankShape('VerticalCylinder') if (solar_thermal_system.collector_type == HPXML::SolarThermalTypeICS) || (fluid_type == Constants.FluidWater) # Use a 60 gal tank dummy tank for direct systems, storage volume for ICS is assumed to be collector volume - storage_tank.setTankVolume(0.2271) - storage_tank.setTankHeight(1.3755) - storage_tank.setUseSideOutletHeight(1.3755) - storage_tank.setSourceSideInletHeight(1.3755 / 3.0) + tank_volume = UnitConversions.convert(60 * unit_multiplier, 'gal', 'm^3') else - storage_diam = (4.0 * UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'ft^3') / 3.0 / Math::PI)**(1.0 / 3.0) # ft - storage_ht = 3.0 * storage_diam # ft - storage_tank.setTankVolume(UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'm^3')) - storage_tank.setTankHeight(UnitConversions.convert(storage_ht, 'ft', 'm')) - storage_tank.setUseSideOutletHeight(UnitConversions.convert(storage_ht, 'ft', 'm')) - storage_tank.setSourceSideInletHeight(UnitConversions.convert(storage_ht, 'ft', 'm') / 3.0) + tank_volume = UnitConversions.convert(storage_volume, 'gal', 'm^3') end + tank_height = UnitConversions.convert(4.5, 'ft', 'm') + storage_tank.setTankVolume(tank_volume) + storage_tank.setTankHeight(tank_height) + storage_tank.setUseSideOutletHeight(tank_height) + storage_tank.setSourceSideInletHeight(tank_height / 3.0) storage_tank.setMaximumTemperatureLimit(99) storage_tank.heater1SetpointTemperatureSchedule.remove storage_tank.setHeater1SetpointTemperatureSchedule(setpoint_schedule_one) @@ -562,13 +570,8 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste storage_tank.setHeaterThermalEfficiency(1) storage_tank.ambientTemperatureSchedule.get.remove set_wh_ambient(loc_space, loc_schedule, storage_tank) - if fluid_type == Constants.FluidWater # Direct, make the storage tank a dummy tank with 0 tank losses - storage_tank.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(0.0) - else - storage_tank.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(UnitConversions.convert(storage_Uvalue, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)')) - end - storage_tank.setSkinLossFractiontoZone(1) - storage_tank.setOffCycleFlueLossFractiontoZone(1) + storage_tank.setSkinLossFractiontoZone(1.0 / unit_multiplier) # Tank losses are multiplied by E+ zone multiplier, so need to compensate here + storage_tank.setOffCycleFlueLossFractiontoZone(1.0 / unit_multiplier) storage_tank.setUseSideEffectiveness(1) storage_tank.setUseSideInletHeight(0) storage_tank.setSourceSideOutletHeight(0) @@ -576,19 +579,13 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste storage_tank.setIndirectWaterHeatingRecoveryTime(1.5) storage_tank.setNumberofNodes(8) storage_tank.setAdditionalDestratificationConductivity(0) - storage_tank.setNode1AdditionalLossCoefficient(0) - storage_tank.setNode2AdditionalLossCoefficient(0) - storage_tank.setNode3AdditionalLossCoefficient(0) - storage_tank.setNode4AdditionalLossCoefficient(0) - storage_tank.setNode5AdditionalLossCoefficient(0) - storage_tank.setNode6AdditionalLossCoefficient(0) - storage_tank.setNode7AdditionalLossCoefficient(0) - storage_tank.setNode8AdditionalLossCoefficient(0) storage_tank.setSourceSideDesignFlowRate(UnitConversions.convert(coll_flow, 'cfm', 'm^3/s')) storage_tank.setOnCycleParasiticFuelConsumptionRate(0) storage_tank.setOffCycleParasiticFuelConsumptionRate(0) - storage_tank.setUseSideDesignFlowRate(UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'm^3') / 60.1) # Sized to ensure that E+ never autosizes the design flow rate to be larger than the tank volume getting drawn out in a hour (60 minutes) + storage_tank.setUseSideDesignFlowRate(UnitConversions.convert(storage_volume, 'gal', 'm^3') / 60.1) # Sized to ensure that E+ never autosizes the design flow rate to be larger than the tank volume getting drawn out in a hour (60 minutes) + set_stratified_tank_ua(storage_tank, u_tank, unit_multiplier) storage_tank.additionalProperties.setFeature('HPXML_ID', solar_thermal_system.water_heating_system.id) # Used by reporting measure + storage_tank.additionalProperties.setFeature('ObjectType', Constants.ObjectNameSolarHotWater) # Used by reporting measure plant_loop.addDemandBranchForComponent(storage_tank) dhw_loop.addSupplyBranchForComponent(storage_tank) @@ -620,7 +617,7 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste swh_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model) swh_program.setName("#{obj_name} Controller") swh_program.addLine("If #{coll_sensor.name} > #{tank_source_sensor.name}") - swh_program.addLine("Set #{swh_pump_actuator.name} = 100") + swh_program.addLine("Set #{swh_pump_actuator.name} = 100 * #{unit_multiplier}") swh_program.addLine('Else') swh_program.addLine("Set #{swh_pump_actuator.name} = 0") swh_program.addLine('EndIf') @@ -634,9 +631,9 @@ def self.apply_solar_thermal(model, loc_space, loc_schedule, solar_thermal_syste private - def self.setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_tank, airflow_rate, hpwh_tamb, hpwh_rhamb, min_temp, max_temp, setpoint_schedule) + def self.setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_tank, airflow_rate, hpwh_tamb, hpwh_rhamb, min_temp, max_temp, setpoint_schedule, unit_multiplier) h_condtop = (1.0 - (5.5 / 12.0)) * h_tank # in the 6th node of the tank (counting from top) - h_condbot = 0.01 # bottom node + h_condbot = 0.01 * unit_multiplier # bottom node h_hpctrl_up = (1.0 - (2.5 / 12.0)) * h_tank # in the 3rd node of the tank h_hpctrl_low = (1.0 - (8.5 / 12.0)) * h_tank # in the 9th node of the tank @@ -645,7 +642,7 @@ def self.setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_t hpwh.setDeadBandTemperatureDifference(3.89) hpwh.setCondenserBottomLocation(h_condbot) hpwh.setCondenserTopLocation(h_condtop) - hpwh.setEvaporatorAirFlowRate(UnitConversions.convert(airflow_rate, 'ft^3/min', 'm^3/s')) + hpwh.setEvaporatorAirFlowRate(UnitConversions.convert(airflow_rate * unit_multiplier, 'ft^3/min', 'm^3/s')) hpwh.setInletAirConfiguration('Schedule') hpwh.setInletAirTemperatureSchedule(hpwh_tamb) hpwh.setInletAirHumiditySchedule(hpwh_rhamb) @@ -665,7 +662,7 @@ def self.setup_hpwh_wrapped_condenser(model, obj_name_hpwh, coil, tank, fan, h_t return hpwh end - def self.setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_name_hpwh, airflow_rate) + def self.setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_name_hpwh, airflow_rate, unit_multiplier) # Curves hpwh_cap = OpenStudio::Model::CurveBiquadratic.new(model) hpwh_cap.setName('HPWH-Cap-fT') @@ -694,15 +691,16 @@ def self.setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_nam hpwh_cop.setMaximumValueofy(100) # Assumptions and values - cap = 0.5 # kW + cap = 0.5 * unit_multiplier # kW shr = 0.88 # unitless # Calculate an altitude adjusted rated evaporator wetbulb temperature rated_ewb_F = 56.4 rated_edb_F = 67.5 + p_atm = UnitConversions.convert(1.0, 'atm', 'psi') rated_edb = UnitConversions.convert(rated_edb_F, 'F', 'C') - w_rated = Psychrometrics.w_fT_Twb_P(rated_edb_F, rated_ewb_F, 14.7) - dp_rated = Psychrometrics.Tdp_fP_w(runner, 14.7, w_rated) + w_rated = Psychrometrics.w_fT_Twb_P(rated_edb_F, rated_ewb_F, p_atm) + dp_rated = Psychrometrics.Tdp_fP_w(runner, p_atm, w_rated) p_atm = Psychrometrics.Pstd_fZ(weather.header.Altitude) w_adj = Psychrometrics.w_fT_Twb_P(dp_rated, dp_rated, p_atm) twb_adj = Psychrometrics.Twb_fT_w_P(runner, rated_edb_F, w_adj, p_atm) @@ -732,7 +730,7 @@ def self.setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_nam coil.setRatedEvaporatorInletAirDryBulbTemperature(rated_edb) coil.setRatedEvaporatorInletAirWetBulbTemperature(UnitConversions.convert(twb_adj, 'F', 'C')) coil.setRatedCondenserWaterTemperature(48.89) - coil.setRatedEvaporatorAirFlowRate(UnitConversions.convert(airflow_rate, 'ft^3/min', 'm^3/s')) + coil.setRatedEvaporatorAirFlowRate(UnitConversions.convert(airflow_rate * unit_multiplier, 'ft^3/min', 'm^3/s')) coil.setEvaporatorFanPowerIncludedinRatedCOP(true) coil.setEvaporatorAirTemperatureTypeforCurveObjects('WetBulbTemperature') coil.setHeatingCapacityFunctionofTemperatureCurve(hpwh_cap) @@ -743,7 +741,7 @@ def self.setup_hpwh_dxcoil(model, runner, water_heating_system, weather, obj_nam return coil end - def self.setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, h_tank, solar_fraction, hpwh_tamb, hpwh_bottom_element_sp, hpwh_top_element_sp) + def self.setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, h_tank, solar_fraction, hpwh_tamb, hpwh_bottom_element_sp, hpwh_top_element_sp, unit_multiplier) # Calculate some geometry parameters for UA, the location of sensors and heat sources in the tank v_actual = calc_storage_tank_actual_vol(water_heating_system.tank_volume, water_heating_system.fuel_type) # gal a_tank, a_side = calc_tank_areas(v_actual, UnitConversions.convert(h_tank, 'm', 'ft')) # sqft @@ -761,6 +759,10 @@ def self.setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, tank_ua = apply_tank_jacket(water_heating_system, tank_ua, a_side) u_tank = ((5.678 * tank_ua) / a_tank) * (1.0 - solar_fraction) + v_actual *= unit_multiplier + e_cap *= unit_multiplier + parasitics *= unit_multiplier + h_UE = (1.0 - (3.5 / 12.0)) * h_tank # in the 3rd node of the tank (counting from top) h_LE = (1.0 - (9.5 / 12.0)) * h_tank # in the 10th node of the tank (counting from top) @@ -787,28 +789,24 @@ def self.setup_hpwh_stratified_tank(model, water_heating_system, obj_name_hpwh, tank.setOffCycleParasiticFuelType(EPlus::FuelTypeElectricity) tank.setOnCycleParasiticFuelConsumptionRate(parasitics) tank.setOnCycleParasiticFuelType(EPlus::FuelTypeElectricity) - tank.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(u_tank) tank.ambientTemperatureSchedule.get.remove tank.setAmbientTemperatureSchedule(hpwh_tamb) tank.setNumberofNodes(6) tank.setAdditionalDestratificationConductivity(0) - tank.setNode1AdditionalLossCoefficient(0) - tank.setNode2AdditionalLossCoefficient(0) - tank.setNode3AdditionalLossCoefficient(0) - tank.setNode4AdditionalLossCoefficient(0) - tank.setNode5AdditionalLossCoefficient(0) - tank.setNode6AdditionalLossCoefficient(0) tank.setUseSideDesignFlowRate(UnitConversions.convert(v_actual, 'gal', 'm^3') / 60.1) # Sized to ensure that E+ never autosizes the design flow rate to be larger than the tank volume getting drawn out in a hour (60 minutes) tank.setSourceSideDesignFlowRate(0) tank.setSourceSideFlowControlMode('') tank.setSourceSideInletHeight(0) tank.setSourceSideOutletHeight(0) + tank.setSkinLossFractiontoZone(1.0 / unit_multiplier) # Tank losses are multiplied by E+ zone multiplier, so need to compensate here + tank.setOffCycleFlueLossFractiontoZone(1.0 / unit_multiplier) + set_stratified_tank_ua(tank, u_tank, unit_multiplier) tank.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure return tank end - def self.setup_hpwh_fan(model, water_heating_system, obj_name_hpwh, airflow_rate) + def self.setup_hpwh_fan(model, water_heating_system, obj_name_hpwh, airflow_rate, unit_multiplier) fan_power = 0.0462 # W/cfm, Based on 1st gen AO Smith HPWH, could be updated but pretty minor impact fan = OpenStudio::Model::FanSystemModel.new(model) fan.setSpeedControlMethod('Discrete') @@ -819,13 +817,14 @@ def self.setup_hpwh_fan(model, water_heating_system, obj_name_hpwh, airflow_rate fan.setEndUseSubcategory('Domestic Hot Water') fan.setMotorEfficiency(1.0) fan.setMotorInAirStreamFraction(1.0) - fan.setDesignMaximumAirFlowRate(UnitConversions.convert(airflow_rate, 'ft^3/min', 'm^3/s')) + fan.setDesignMaximumAirFlowRate(UnitConversions.convert(airflow_rate * unit_multiplier, 'ft^3/min', 'm^3/s')) fan.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure + fan.additionalProperties.setFeature('ObjectType', Constants.ObjectNameWaterHeater) # Used by reporting measure return fan end - def self.get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, living_zone) + def self.get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, conditioned_zone) rh_sensors = [] if not loc_schedule.nil? amb_temp_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Schedule Value') @@ -840,7 +839,7 @@ def self.get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, elsif loc_schedule.name.get == HPXML::LocationOtherHousingUnit amb_rh_sensor = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Air Relative Humidity') amb_rh_sensor.setName("#{obj_name_hpwh} amb rh") - amb_rh_sensor.setKeyName(living_zone.name.to_s) + amb_rh_sensor.setKeyName(conditioned_zone.name.to_s) rh_sensors << amb_rh_sensor else amb_rh_sensor1 = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Site Outdoor Air Relative Humidity') @@ -848,7 +847,7 @@ def self.get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, amb_rh_sensor1.setKeyName('Environment') amb_rh_sensor2 = OpenStudio::Model::EnergyManagementSystemSensor.new(model, 'Zone Air Relative Humidity') amb_rh_sensor2.setName("#{obj_name_hpwh} amb2 rh") - amb_rh_sensor2.setKeyName(living_zone.name.to_s) + amb_rh_sensor2.setKeyName(conditioned_zone.name.to_s) rh_sensors << amb_rh_sensor1 rh_sensors << amb_rh_sensor2 end @@ -874,7 +873,7 @@ def self.get_loc_temp_rh_sensors(model, obj_name_hpwh, loc_schedule, loc_space, return amb_temp_sensor, rh_sensors end - def self.add_hpwh_inlet_air_and_zone_heat_gain_program(model, obj_name_hpwh, loc_space, hpwh_tamb, hpwh_rhamb, tank, coil, fan, amb_temp_sensor, amb_rh_sensors) + def self.add_hpwh_inlet_air_and_zone_heat_gain_program(model, obj_name_hpwh, loc_space, hpwh_tamb, hpwh_rhamb, tank, coil, fan, amb_temp_sensor, amb_rh_sensors, unit_multiplier) # EMS Actuators: Inlet T & RH, sensible and latent gains to the space tamb_act_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(hpwh_tamb, *EPlus::EMSActuatorScheduleConstantValue) tamb_act_actuator.setName("#{obj_name_hpwh} Tamb act") @@ -940,8 +939,9 @@ def self.add_hpwh_inlet_air_and_zone_heat_gain_program(model, obj_name_hpwh, loc end if not loc_space.nil? # Sensible/latent heat gain to the space - hpwh_inlet_air_program.addLine("Set #{sens_act_actuator.name} = 0 - #{sens_cool_sensor.name} - (#{tl_sensor.name} + #{fan_power_sensor.name})") - hpwh_inlet_air_program.addLine("Set #{lat_act_actuator.name} = 0 - #{lat_cool_sensor.name}") + # Tank losses are multiplied by E+ zone multiplier, so need to compensate here + hpwh_inlet_air_program.addLine("Set #{sens_act_actuator.name} = (0 - #{sens_cool_sensor.name} - (#{tl_sensor.name} + #{fan_power_sensor.name})) / #{unit_multiplier}") + hpwh_inlet_air_program.addLine("Set #{lat_act_actuator.name} = (0 - #{lat_cool_sensor.name}) / #{unit_multiplier}") end return hpwh_inlet_air_program end @@ -970,7 +970,7 @@ def self.add_hpwh_control_program(model, runner, obj_name_hpwh, amb_temp_sensor, op_mode_schedule = nil if not schedules_file.nil? - op_mode_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnWaterHeaterOperatingMode) + op_mode_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnWaterHeaterOperatingMode) end # Sensor on op_mode_schedule @@ -1021,6 +1021,48 @@ def self.add_hpwh_control_program(model, runner, obj_name_hpwh, amb_temp_sensor, return hpwh_ctrl_program end + def self.set_stratified_tank_ua(tank, u_tank, unit_multiplier) + node_ua = [0] * 12 # Max number of nodes in E+ stratified tank model + if unit_multiplier == 1 + tank.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(u_tank) + else + tank.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(0) + + # Calculate UA for each node; this is needed to accommodate unit multipliers where + # the surface area for each node is not scaled proportionally. + vol_tank = UnitConversions.convert(tank.tankVolume.get, 'm^3', 'gal') + h_tank = UnitConversions.convert(tank.tankHeight.get, 'm', 'ft') + + # Calculate areas for tank w/o unit multiplier + a_tank, a_side = calc_tank_areas(vol_tank / unit_multiplier, h_tank) + a_top = (a_tank - a_side) / 2.0 + num_nodes = tank.numberofNodes + + # Calculate desired UA for each node + for node_num in 0..num_nodes - 1 + # These node area calculations are based on the E+ WaterThermalTankData::SetupStratifiedNodes() method + a_node = a_side / num_nodes + if (node_num == 0) || (node_num == num_nodes - 1) # Top or bottom node + a_node += a_top + end + node_ua[node_num] = u_tank.to_f * UnitConversions.convert(a_node, 'ft^2', 'm^2') * unit_multiplier + end + end + + tank.setNode1AdditionalLossCoefficient(node_ua[0]) + tank.setNode2AdditionalLossCoefficient(node_ua[1]) + tank.setNode3AdditionalLossCoefficient(node_ua[2]) + tank.setNode4AdditionalLossCoefficient(node_ua[3]) + tank.setNode5AdditionalLossCoefficient(node_ua[4]) + tank.setNode6AdditionalLossCoefficient(node_ua[5]) + tank.setNode7AdditionalLossCoefficient(node_ua[6]) + tank.setNode8AdditionalLossCoefficient(node_ua[7]) + tank.setNode9AdditionalLossCoefficient(node_ua[8]) + tank.setNode10AdditionalLossCoefficient(node_ua[9]) + tank.setNode11AdditionalLossCoefficient(node_ua[10]) + tank.setNode12AdditionalLossCoefficient(node_ua[11]) + end + def self.get_combi_boiler_and_plant_loop(model, heating_source_id) # Search for the right boiler OS object boiler_hw = nil @@ -1058,12 +1100,12 @@ def self.get_desuperheatercoil(water_heating_system, model) fail "RelatedHVACSystem '#{water_heating_system.related_hvac_idref}' for water heating system '#{water_heating_system.id}' is not currently supported for desuperheaters." end - def self.add_desuperheater(model, runner, water_heating_system, tank, loc_space, loc_schedule, loop) + def self.add_desuperheater(model, runner, water_heating_system, tank, loc_space, loc_schedule, loop, unit_multiplier) return unless water_heating_system.uses_desuperheater desuperheater_clg_coil = get_desuperheatercoil(water_heating_system, model) reclaimed_efficiency = 0.25 # default - desuperheater_name = Constants.ObjectNameDesuperheater(tank.name) + desuperheater_name = "#{tank.name} desuperheater" # create a storage tank vol = 50.0 @@ -1085,7 +1127,8 @@ def self.add_desuperheater(model, runner, water_heating_system, tank, loc_space, model: model, runner: runner, ua: assumed_ua, - is_dsh_storage: true) + is_dsh_storage: true, + unit_multiplier: unit_multiplier) loop.addSupplyBranchForComponent(storage_tank) tank.addToNode(storage_tank.supplyOutletModelObject.get.to_Node.get) @@ -1108,6 +1151,7 @@ def self.add_desuperheater(model, runner, water_heating_system, tank, loc_space, desuperheater.setWaterPumpPower(0) # attach to the clg coil source desuperheater.setHeatingSource(desuperheater_clg_coil) + desuperheater.setWaterFlowRate(0.0001 * unit_multiplier) desuperheater.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure end @@ -1266,7 +1310,7 @@ def self.calc_tank_areas(act_vol, height = nil) end def self.get_tank_height() - return 4.0 # feet + return 4.0 # feet, assumption from BEopt end def self.calc_indirect_ua_with_standbyloss(act_vol, water_heating_system, a_side, solar_fraction) @@ -1300,7 +1344,7 @@ def self.get_default_num_bathrooms(num_beds) return num_baths end - def self.add_ec_adj(model, heater, ec_adj, loc_space, water_heating_system, combi_boiler = nil) + def self.add_ec_adj(model, heater, ec_adj, loc_space, water_heating_system, unit_multiplier, combi_boiler = nil) adjustment = ec_adj - 1.0 if loc_space.nil? # WH is not in a zone, set the other equipment to be in a random space @@ -1319,7 +1363,9 @@ def self.add_ec_adj(model, heater, ec_adj, loc_space, water_heating_system, comb end # Add an other equipment object for water heating that will get actuated, has a small initial load but gets overwritten by EMS - ec_adj_object = HotWaterAndAppliances.add_other_equipment(model, Constants.ObjectNameWaterHeaterAdjustment(heater.name), loc_space, 0.01, 0, 0, model.alwaysOnDiscreteSchedule, fuel_type) + cnt = model.getOtherEquipments.select { |e| e.endUseSubcategory.start_with? Constants.ObjectNameWaterHeaterAdjustment }.size # Ensure unique meter for each water heater + ec_adj_object = HotWaterAndAppliances.add_other_equipment(model, "#{Constants.ObjectNameWaterHeaterAdjustment}#{cnt + 1}", loc_space, 0.01, 0, 0, model.alwaysOnDiscreteSchedule, fuel_type) + ec_adj_object.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure # EMS for calculating the EC_adj @@ -1366,24 +1412,15 @@ def self.add_ec_adj(model, heater, ec_adj, loc_space, water_heating_system, comb else ec_adj_program.addLine("Set dhw_e_cons = #{ec_adj_sensor.name} + #{ec_adj_oncyc_sensor.name} + #{ec_adj_offcyc_sensor.name}") end - ec_adj_program.addLine("Set #{ec_adj_actuator.name} = #{adjustment} * dhw_e_cons") - ec_adj_program.addLine("Set ec_adj_energy = #{ec_adj_actuator.name} * 3600 * SystemTimeStep") + # Since the water heater has been multiplied by the unit_multiplier, and this OtherEquipment object will be adding + # load to a thermal zone with an E+ multiplier, we would double-count the multiplier if we didn't divide by it here. + ec_adj_program.addLine("Set #{ec_adj_actuator.name} = #{adjustment} * dhw_e_cons / #{unit_multiplier}") # Program Calling Manager program_calling_manager = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model) program_calling_manager.setName("#{heater.name} EC_adj ProgramManager") program_calling_manager.setCallingPoint('EndOfSystemTimestepBeforeHVACReporting') program_calling_manager.addProgram(ec_adj_program) - - # EMS Output Variable for EC_adj reporting - ec_adj_output_var = OpenStudio::Model::EnergyManagementSystemOutputVariable.new(model, 'ec_adj_energy') - ec_adj_output_var.setName("#{Constants.ObjectNameWaterHeaterAdjustment(heater.name)} outvar") - ec_adj_output_var.setTypeOfDataInVariable('Summed') - ec_adj_output_var.setUpdateFrequency('SystemTimestep') - ec_adj_output_var.setEMSProgramOrSubroutineName(ec_adj_program) - ec_adj_output_var.setUnits('J') - ec_adj_output_var.additionalProperties.setFeature('FuelType', EPlus.fuel_type(fuel_type)) # Used by reporting measure - ec_adj_output_var.additionalProperties.setFeature('HPXML_ID', water_heating_system.id) # Used by reporting measure end def self.get_default_hot_water_temperature(eri_version) @@ -1405,22 +1442,22 @@ def self.get_default_performance_adjustment(water_heating_system) end end - def self.get_default_location(hpxml, climate_zone_iecc) + def self.get_default_location(hpxml_bldg, climate_zone_iecc) iecc_zone = (climate_zone_iecc.nil? ? nil : climate_zone_iecc.zone) if ['1A', '1B', '1C', '2A', '2B', '2C', '3B', '3C'].include? iecc_zone location_hierarchy = [HPXML::LocationGarage, - HPXML::LocationLivingSpace] + HPXML::LocationConditionedSpace] elsif ['3A', '4A', '4B', '4C', '5A', '5B', '5C', '6A', '6B', '6C', '7', '8'].include? iecc_zone location_hierarchy = [HPXML::LocationBasementConditioned, HPXML::LocationBasementUnconditioned, - HPXML::LocationLivingSpace] + HPXML::LocationConditionedSpace] elsif iecc_zone.nil? location_hierarchy = [HPXML::LocationBasementConditioned, HPXML::LocationBasementUnconditioned, - HPXML::LocationLivingSpace] + HPXML::LocationConditionedSpace] end location_hierarchy.each do |location| - if hpxml.has_location(location) + if hpxml_bldg.has_location(location) return location end end @@ -1581,7 +1618,7 @@ def self.create_new_schedule_manager(model, t_set_c) OpenStudio::Model::SetpointManagerScheduled.new(model, new_schedule) end - def self.create_new_heater(name:, water_heating_system: nil, act_vol:, t_set_c: nil, loc_space:, loc_schedule: nil, model:, runner:, u: nil, ua:, eta_c: nil, is_dsh_storage: false, is_combi: false, schedules_file: nil, unavailable_periods: []) + def self.create_new_heater(name:, water_heating_system: nil, act_vol:, t_set_c: nil, loc_space:, loc_schedule: nil, model:, runner:, u: nil, ua:, eta_c: nil, is_dsh_storage: false, is_combi: false, schedules_file: nil, unavailable_periods: [], unit_multiplier: 1.0) # storage tank doesn't require water_heating_system class argument being passed if is_dsh_storage || is_combi fuel = nil @@ -1598,48 +1635,41 @@ def self.create_new_heater(name:, water_heating_system: nil, act_vol:, t_set_c: tank_model_type = water_heating_system.tank_model_type end + ua *= unit_multiplier + cap *= unit_multiplier + act_vol *= unit_multiplier + if tank_model_type == HPXML::WaterHeaterTankModelTypeStratified - h_tank = 1.2192 # 4 feet in m, using the relationship currently assumed in BEopt - # height of upper and lower element based on TRNSYS assumptions for an ERWH - h_UE = 0.733333333 * h_tank # node 4 - h_LE = 0.133333333 * h_tank # node 13 + h_tank = get_tank_height() # ft # Add a WaterHeater:Stratified to the model new_heater = OpenStudio::Model::WaterHeaterStratified.new(model) new_heater.setEndUseSubcategory('Domestic Hot Water') - new_heater.setTankHeight(h_tank) + new_heater.setTankVolume(UnitConversions.convert(act_vol, 'gal', 'm^3')) + new_heater.setTankHeight(UnitConversions.convert(h_tank, 'ft', 'm')) new_heater.setMaximumTemperatureLimit(90) new_heater.setHeaterPriorityControl('MasterSlave') configure_stratified_tank_setpoint_schedules(new_heater, schedules_file, t_set_c, model, runner, unavailable_periods) new_heater.setHeater1Capacity(UnitConversions.convert(cap, 'kBtu/hr', 'W')) - new_heater.setHeater1Height(h_UE) + new_heater.setHeater1Height(UnitConversions.convert(h_tank * 0.733333333, 'ft', 'm')) # node 4; height of upper element based on TRNSYS assumptions for an ERWH new_heater.setHeater1DeadbandTemperatureDifference(5.556) new_heater.setHeater2Capacity(UnitConversions.convert(cap, 'kBtu/hr', 'W')) - new_heater.setHeater2Height(h_LE) + new_heater.setHeater2Height(UnitConversions.convert(h_tank * 0.733333333, 'ft', 'm')) # node 13; height of upper element based on TRNSYS assumptions for an ERWH new_heater.setHeater2DeadbandTemperatureDifference(5.556) new_heater.setHeaterThermalEfficiency(1) - new_heater.setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(u) unless u.nil? new_heater.setNumberofNodes(12) new_heater.setAdditionalDestratificationConductivity(0) - new_heater.setNode1AdditionalLossCoefficient(0) - new_heater.setNode2AdditionalLossCoefficient(0) - new_heater.setNode3AdditionalLossCoefficient(0) - new_heater.setNode4AdditionalLossCoefficient(0) - new_heater.setNode5AdditionalLossCoefficient(0) - new_heater.setNode6AdditionalLossCoefficient(0) - new_heater.setNode7AdditionalLossCoefficient(0) - new_heater.setNode8AdditionalLossCoefficient(0) - new_heater.setNode9AdditionalLossCoefficient(0) - new_heater.setNode10AdditionalLossCoefficient(0) - new_heater.setNode11AdditionalLossCoefficient(0) - new_heater.setNode12AdditionalLossCoefficient(0) new_heater.setUseSideDesignFlowRate(UnitConversions.convert(act_vol, 'gal', 'm^3') / 60.1) new_heater.setSourceSideDesignFlowRate(0) new_heater.setSourceSideFlowControlMode('') new_heater.setSourceSideInletHeight(0) new_heater.setSourceSideOutletHeight(0) + new_heater.setSkinLossFractiontoZone(1.0 / unit_multiplier) # Tank losses are multiplied by E+ zone multiplier, so need to compensate here + new_heater.setOffCycleFlueLossFractiontoZone(1.0 / unit_multiplier) + set_stratified_tank_ua(new_heater, u, unit_multiplier) else new_heater = OpenStudio::Model::WaterHeaterMixed.new(model) + new_heater.setTankVolume(UnitConversions.convert(act_vol, 'gal', 'm^3')) new_heater.setHeaterThermalEfficiency(eta_c) unless eta_c.nil? configure_mixed_tank_setpoint_schedule(new_heater, schedules_file, t_set_c, model, runner, unavailable_periods) new_heater.setMaximumTemperatureLimit(99.0) @@ -1673,8 +1703,8 @@ def self.create_new_heater(name:, water_heating_system: nil, act_vol:, t_set_c: skinlossfrac = 0.96 # Condensing end end - new_heater.setOffCycleLossFractiontoThermalZone(skinlossfrac) - new_heater.setOnCycleLossFractiontoThermalZone(1.0) + new_heater.setOffCycleLossFractiontoThermalZone(skinlossfrac / unit_multiplier) # Tank losses are multiplied by E+ zone multiplier, so need to compensate here + new_heater.setOnCycleLossFractiontoThermalZone(1.0 / unit_multiplier) # Tank losses are multiplied by E+ zone multiplier, so need to compensate here ua_w_k = UnitConversions.convert(ua, 'Btu/(hr*F)', 'W/K') new_heater.setOnCycleLossCoefficienttoAmbientTemperature(ua_w_k) @@ -1689,7 +1719,6 @@ def self.create_new_heater(name:, water_heating_system: nil, act_vol:, t_set_c: end new_heater.setName(name) - new_heater.setTankVolume(UnitConversions.convert(act_vol, 'gal', 'm^3')) new_heater.setHeaterFuelType(EPlus.fuel_type(fuel)) unless fuel.nil? set_wh_ambient(loc_space, loc_schedule, new_heater) @@ -1724,7 +1753,7 @@ def self.set_wh_ambient(loc_space, loc_schedule, wh_obj) def self.configure_mixed_tank_setpoint_schedule(new_heater, schedules_file, t_set_c, model, runner, unavailable_periods) new_schedule = nil if not schedules_file.nil? - new_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnWaterHeaterSetpoint) + new_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnWaterHeaterSetpoint) end if new_schedule.nil? # constant new_schedule = ScheduleConstant.new(model, Constants.ObjectNameWaterHeaterSetpoint, t_set_c, Constants.ScheduleTypeLimitsTemperature, unavailable_periods: unavailable_periods) @@ -1741,7 +1770,7 @@ def self.configure_mixed_tank_setpoint_schedule(new_heater, schedules_file, t_se def self.configure_stratified_tank_setpoint_schedules(new_heater, schedules_file, t_set_c, model, runner, unavailable_periods) new_schedule = nil if not schedules_file.nil? - new_schedule = schedules_file.create_schedule_file(col_name: SchedulesFile::ColumnWaterHeaterSetpoint) + new_schedule = schedules_file.create_schedule_file(model, col_name: SchedulesFile::ColumnWaterHeaterSetpoint) end if new_schedule.nil? # constant new_schedule = ScheduleConstant.new(model, Constants.ObjectNameWaterHeaterSetpoint, t_set_c, Constants.ScheduleTypeLimitsTemperature, unavailable_periods: unavailable_periods) @@ -1761,8 +1790,9 @@ def self.get_t_set_c(t_set, wh_type) return UnitConversions.convert(t_set, 'F', 'C') + deadband(wh_type) / 2.0 # Half the deadband to account for E+ deadband end - def self.create_new_loop(model, name, t_set_c, eri_version) + def self.create_new_loop(model, t_set_c, eri_version, unit_multiplier) # Create a new plant loop for the water heater + name = 'dhw loop' if t_set_c.nil? t_set_c = UnitConversions.convert(get_default_hot_water_temperature(eri_version), 'F', 'C') @@ -1772,8 +1802,8 @@ def self.create_new_loop(model, name, t_set_c, eri_version) loop.setName(name) loop.sizingPlant.setDesignLoopExitTemperature(t_set_c) loop.sizingPlant.setLoopDesignTemperatureDifference(UnitConversions.convert(10.0, 'deltaF', 'deltaC')) - loop.setPlantLoopVolume(0.003) # ~1 gal - loop.setMaximumLoopFlowRate(0.01) # This size represents the physical limitations to flow due to losses in the piping system. We assume that the pipes are always adequately sized. + loop.setPlantLoopVolume(0.003 * unit_multiplier) # ~1 gal + loop.setMaximumLoopFlowRate(0.01 * unit_multiplier) # This size represents the physical limitations to flow due to losses in the piping system. We assume that the pipes are always adequately sized. bypass_pipe = OpenStudio::Model::PipeAdiabatic.new(model) out_pipe = OpenStudio::Model::PipeAdiabatic.new(model) diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/weather.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/weather.rb index 3206f85f6c..e1c6a28dcb 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/weather.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/weather.rb @@ -10,7 +10,9 @@ def initialize class WeatherData def initialize end - ATTRS ||= [:AnnualAvgDrybulb, :CDD50F, :CDD65F, :HDD50F, :HDD65F, :MonthlyAvgDrybulbs, :GroundMonthlyTemps, :WSF, :MonthlyAvgDailyHighDrybulbs, :MonthlyAvgDailyLowDrybulbs] + ATTRS ||= [:AnnualAvgDrybulb, :AnnualMinDrybulb, :AnnualMaxDrybulb, :CDD50F, :CDD65F, :HDD50F, :HDD65F, :MonthlyAvgDrybulbs, :ShallowGroundAnnualTemp, :ShallowGroundMonthlyTemps, + :DeepGroundAnnualTemp, :DeepGroundSurfTempAmp1, :DeepGroundSurfTempAmp2, :DeepGroundPhaseShiftTempAmp1, :DeepGroundPhaseShiftTempAmp2, + :WSF, :MonthlyAvgDailyHighDrybulbs, :MonthlyAvgDailyLowDrybulbs, :MainsAnnualTemp, :MainsDailyTemps, :MainsMonthlyTemps] attr_accessor(*ATTRS) end @@ -22,7 +24,7 @@ def initialize end class WeatherProcess - def initialize(epw_path:, runner:) + def initialize(epw_path:, runner:, hpxml: nil) @header = WeatherHeader.new @data = WeatherData.new @design = WeatherDesign.new @@ -33,28 +35,28 @@ def initialize(epw_path:, runner:) epw_file = OpenStudio::EpwFile.new(epw_path, true) - process_epw(runner, epw_file) + process_epw(runner, epw_file, hpxml) end attr_accessor(:header, :data, :design) private - def process_epw(runner, epw_file) + def process_epw(runner, epw_file, hpxml) # Header info: - @header.City = epw_file.city - @header.State = epw_file.stateProvinceRegion - @header.Country = epw_file.country - @header.DataSource = epw_file.dataSource - @header.Station = epw_file.wmoNumber - @header.Latitude = epw_file.latitude - @header.Longitude = epw_file.longitude - @header.Timezone = epw_file.timeZone - @header.Altitude = UnitConversions.convert(epw_file.elevation, 'm', 'ft') - @header.LocalPressure = Math::exp(-0.0000368 * @header.Altitude) # atm - @header.RecordsPerHour = epw_file.recordsPerHour - if @header.RecordsPerHour != 1 - fail "Unexpected records per hour: #{@header.RecordsPerHour}." + header.City = epw_file.city + header.State = epw_file.stateProvinceRegion + header.Country = epw_file.country + header.DataSource = epw_file.dataSource + header.Station = epw_file.wmoNumber + header.Latitude = epw_file.latitude + header.Longitude = epw_file.longitude + header.Timezone = epw_file.timeZone + header.Altitude = UnitConversions.convert(epw_file.elevation, 'm', 'ft') + header.LocalPressure = Math::exp(-0.0000368 * header.Altitude) # atm + header.RecordsPerHour = epw_file.recordsPerHour + if header.RecordsPerHour != 1 + fail "Unexpected records per hour: #{header.RecordsPerHour}." end epw_file_data = epw_file.data @@ -92,12 +94,12 @@ def process_epw(runner, epw_file) rowdata << rowdict - next unless (rownum + 1) % (24 * @header.RecordsPerHour) == 0 + next unless (rownum + 1) % (24 * header.RecordsPerHour) == 0 db = [] - maxdb = rowdata[rowdata.length - (24 * @header.RecordsPerHour)]['db'] - mindb = rowdata[rowdata.length - (24 * @header.RecordsPerHour)]['db'] - rowdata[rowdata.length - (24 * @header.RecordsPerHour)..-1].each do |x| + maxdb = rowdata[rowdata.length - (24 * header.RecordsPerHour)]['db'] + mindb = rowdata[rowdata.length - (24 * header.RecordsPerHour)]['db'] + rowdata[rowdata.length - (24 * header.RecordsPerHour)..-1].each do |x| if x['db'] > maxdb maxdb = x['db'] end @@ -107,37 +109,41 @@ def process_epw(runner, epw_file) db << x['db'] end - dailydbs << db.sum(0.0) / (24.0 * @header.RecordsPerHour) + dailydbs << db.sum(0.0) / (24.0 * header.RecordsPerHour) dailyhighdbs << maxdb dailylowdbs << mindb end - @data.AnnualAvgDrybulb = UnitConversions.convert(rowdata.map { |x| x['db'] }.sum(0.0) / rowdata.length, 'C', 'F') - @data.MonthlyAvgDrybulbs = [] + data.AnnualAvgDrybulb = UnitConversions.convert(rowdata.map { |x| x['db'] }.sum(0.0) / rowdata.length, 'C', 'F') + data.AnnualMinDrybulb = UnitConversions.convert(rowdata.map { |x| x['db'] }.min, 'C', 'F') + data.AnnualMaxDrybulb = UnitConversions.convert(rowdata.map { |x| x['db'] }.max, 'C', 'F') + data.MonthlyAvgDrybulbs = [] for i in 1..12 - @data.MonthlyAvgDrybulbs << UnitConversions.convert(monthdbs[i - 1].sum / monthdbs[i - 1].length, 'C', 'F') + data.MonthlyAvgDrybulbs << UnitConversions.convert(monthdbs[i - 1].sum / monthdbs[i - 1].length, 'C', 'F') end calc_heat_cool_degree_days(dailydbs) calc_avg_monthly_highs_lows(dailyhighdbs, dailylowdbs) - calc_ground_temperatures - @data.WSF = calc_ashrae_622_wsf(rowdata) + calc_shallow_ground_temperatures + calc_deep_ground_temperatures(hpxml) + calc_mains_temperatures(dailydbs.size) + data.WSF = calc_ashrae_622_wsf(rowdata) if not epwHasDesignData if not runner.nil? runner.registerWarning('No design condition info found; calculating design conditions from EPW weather data.') end calc_design_info(runner, rowdata) - @design.DailyTemperatureRange = @data.MonthlyAvgDailyHighDrybulbs[7] - @data.MonthlyAvgDailyLowDrybulbs[7] + design.DailyTemperatureRange = data.MonthlyAvgDailyHighDrybulbs[7] - data.MonthlyAvgDailyLowDrybulbs[7] end end def calc_heat_cool_degree_days(dailydbs) # Calculates and stores heating/cooling degree days - @data.HDD65F = calc_degree_days(dailydbs, 65, true) - @data.HDD50F = calc_degree_days(dailydbs, 50, true) - @data.CDD65F = calc_degree_days(dailydbs, 65, false) - @data.CDD50F = calc_degree_days(dailydbs, 50, false) + data.HDD65F = calc_degree_days(dailydbs, 65, true) + data.HDD50F = calc_degree_days(dailydbs, 50, true) + data.CDD65F = calc_degree_days(dailydbs, 65, false) + data.CDD50F = calc_degree_days(dailydbs, 50, false) end def calc_degree_days(daily_dbs, base_temp_f, is_heating) @@ -168,8 +174,8 @@ def calc_degree_days(daily_dbs, base_temp_f, is_heating) def calc_avg_monthly_highs_lows(daily_high_dbs, daily_low_dbs) # Calculates and stores avg daily highs and lows for each month - @data.MonthlyAvgDailyHighDrybulbs = [] - @data.MonthlyAvgDailyLowDrybulbs = [] + data.MonthlyAvgDailyHighDrybulbs = [] + data.MonthlyAvgDailyLowDrybulbs = [] if daily_high_dbs.size == 365 # standard year month_num_days = Constants.NumDaysInMonths(1999) @@ -187,8 +193,8 @@ def calc_avg_monthly_highs_lows(daily_high_dbs, daily_low_dbs) end avg_high = daily_high_dbs[first_day, ndays].sum(0.0) / ndays.to_f avg_low = daily_low_dbs[first_day, ndays].sum(0.0) / ndays.to_f - @data.MonthlyAvgDailyHighDrybulbs << UnitConversions.convert(avg_high, 'C', 'F') - @data.MonthlyAvgDailyLowDrybulbs << UnitConversions.convert(avg_low, 'C', 'F') + data.MonthlyAvgDailyHighDrybulbs << UnitConversions.convert(avg_high, 'C', 'F') + data.MonthlyAvgDailyLowDrybulbs << UnitConversions.convert(avg_low, 'C', 'F') end end @@ -198,7 +204,7 @@ def calc_ashrae_622_wsf(rowdata) wsf = nil CSV.read(ashrae_csv, headers: false).each do |data| - next unless data[0] == @header.Station + next unless data[0] == header.Station wsf = Float(data[1]).round(2) end @@ -247,12 +253,12 @@ def get_design_info_from_epw(epw_file) if epw_design_conditions.length > 0 epwHasDesignData = true epw_design_conditions = epw_design_conditions[0] - @design.HeatingDrybulb = UnitConversions.convert(epw_design_conditions.heatingDryBulb99, 'C', 'F') - @design.CoolingDrybulb = UnitConversions.convert(epw_design_conditions.coolingDryBulb1, 'C', 'F') - @design.CoolingWetbulb = UnitConversions.convert(epw_design_conditions.coolingMeanCoincidentWetBulb1, 'C', 'F') - @design.DailyTemperatureRange = UnitConversions.convert(epw_design_conditions.coolingDryBulbRange, 'deltaC', 'deltaF') - std_press = Psychrometrics.Pstd_fZ(@header.Altitude) - @design.CoolingHumidityRatio = Psychrometrics.w_fT_Twb_P(design.CoolingDrybulb, design.CoolingWetbulb, std_press) + design.HeatingDrybulb = UnitConversions.convert(epw_design_conditions.heatingDryBulb99, 'C', 'F') + design.CoolingDrybulb = UnitConversions.convert(epw_design_conditions.coolingDryBulb1, 'C', 'F') + design.CoolingWetbulb = UnitConversions.convert(epw_design_conditions.coolingMeanCoincidentWetBulb1, 'C', 'F') + design.DailyTemperatureRange = UnitConversions.convert(epw_design_conditions.coolingDryBulbRange, 'deltaC', 'deltaF') + std_press = Psychrometrics.Pstd_fZ(header.Altitude) + design.CoolingHumidityRatio = Psychrometrics.w_fT_Twb_P(design.CoolingDrybulb, design.CoolingWetbulb, std_press) end return epwHasDesignData end @@ -264,12 +270,12 @@ def calc_design_info(runner, rowdata) # - Cooling mean coincident wetbulb # - Cooling mean coincident humidity ratio - std_press = Psychrometrics.Pstd_fZ(@header.Altitude) + std_press = Psychrometrics.Pstd_fZ(header.Altitude) annual_hd_sorted_by_db = rowdata.sort_by { |x| x['db'] } # 1%/99%/2% values - heat99per_db = annual_hd_sorted_by_db[88 * @header.RecordsPerHour]['db'] - cool01per_db = annual_hd_sorted_by_db[8673 * @header.RecordsPerHour]['db'] + heat99per_db = annual_hd_sorted_by_db[88 * header.RecordsPerHour]['db'] + cool01per_db = annual_hd_sorted_by_db[8673 * header.RecordsPerHour]['db'] # Mean coincident values for cooling cool_wetbulb = [] @@ -281,15 +287,16 @@ def calc_design_info(runner, rowdata) end cool_design_wb = cool_wetbulb.sum(0.0) / cool_wetbulb.size - @design.CoolingDrybulb = UnitConversions.convert(cool01per_db, 'C', 'F') - @design.CoolingWetbulb = cool_design_wb - @design.CoolingHumidityRatio = Psychrometrics.w_fT_Twb_P(design.CoolingDrybulb, design.CoolingWetbulb, std_press) + design.CoolingDrybulb = UnitConversions.convert(cool01per_db, 'C', 'F') + design.CoolingWetbulb = cool_design_wb + design.CoolingHumidityRatio = Psychrometrics.w_fT_Twb_P(design.CoolingDrybulb, design.CoolingWetbulb, std_press) - @design.HeatingDrybulb = UnitConversions.convert(heat99per_db, 'C', 'F') + design.HeatingDrybulb = UnitConversions.convert(heat99per_db, 'C', 'F') end - def calc_ground_temperatures - # Return monthly ground temperatures. + def calc_shallow_ground_temperatures + # Return shallow monthly/annual ground temperatures. + # This correlation is the same that is used in DOE-2's src\WTH.f file, subroutine GTEMP amon = [15.0, 46.0, 74.0, 95.0, 135.0, 166.0, 196.0, 227.0, 258.0, 288.0, 319.0, 349.0] po = 0.6 @@ -298,47 +305,93 @@ def calc_ground_temperatures beta = Math::sqrt(Math::PI / (p * dif)) * 10.0 x = Math::exp(-beta) - x2 = x * x s = Math::sin(beta) c = Math::cos(beta) - y = (x2 - 2.0 * x * c + 1.0) / (2.0 * beta**2.0) + y = (x**2 - 2.0 * x * c + 1.0) / (2.0 * beta**2.0) gm = Math::sqrt(y) z = (1.0 - x * (c + s)) / (1.0 - x * (c - s)) phi = Math::atan(z) bo = (data.MonthlyAvgDrybulbs.max - data.MonthlyAvgDrybulbs.min) * 0.5 - @data.GroundMonthlyTemps = [] + data.ShallowGroundMonthlyTemps = [] for i in 0..11 theta = amon[i] * 24.0 - @data.GroundMonthlyTemps << UnitConversions.convert(data.AnnualAvgDrybulb - bo * Math::cos(2.0 * Math::PI / p * theta - po - phi) * gm + 460.0, 'R', 'F') + data.ShallowGroundMonthlyTemps << UnitConversions.convert(data.AnnualAvgDrybulb - bo * Math::cos(2.0 * Math::PI / p * theta - po - phi) * gm + 460.0, 'R', 'F') + end + data.ShallowGroundAnnualTemp = data.AnnualAvgDrybulb + + if header.Latitude < 0 + # Southern hemisphere + data.ShallowGroundMonthlyTemps.rotate!(6) end end - def self.calc_mains_temperatures(avgOAT, maxDiffMonthlyAvgOAT, latitude, year) - n_days = Constants.NumDaysInYear(year) - pi = Math::PI - deg_rad = pi / 180 - mainsDailyTemps = Array.new(n_days, 0) - mainsMonthlyTemps = Array.new(12, 0) - mainsAvgTemp = 0 - - tmains_ratio = 0.4 + 0.01 * (avgOAT - 44) - tmains_lag = 35 - (avgOAT - 44) - if latitude < 0 + def calc_deep_ground_temperatures(hpxml) + # Return deep annual ground temperature. + # Annual average ground temperature using Xing's model. + + # Avoid this lookup/calculation if there's no GSHP since there is a (small) runtime penalty. + if !hpxml.nil? + has_gshp = false + hpxml.buildings.each do |hpxml_bldg| + has_gshp = true if hpxml_bldg.heat_pumps.select { |h| h.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir }.size > 0 + end + return if !has_gshp + end + + deep_ground_temperatures = File.join(File.dirname(__FILE__), 'data', 'Xing_okstate_0664D_13659_Table_A-3.csv') + if not File.exist?(deep_ground_temperatures) + fail 'Could not find Xing_okstate_0664D_13659_Table_A-3.csv' + end + + require 'csv' + require 'matrix' + + # Minimize distance to Station + v1 = Vector[header.Latitude, header.Longitude] + dist = 1 / Constants.small + temperatures_amplitudes = nil + CSV.foreach(deep_ground_temperatures) do |row| + v2 = Vector[row[3].to_f, row[4].to_f] + new_dist = (v1 - v2).magnitude + if new_dist < dist + temperatures_amplitudes = row[5..9].map(&:to_f) + dist = new_dist + end + end + + data.DeepGroundAnnualTemp = UnitConversions.convert(temperatures_amplitudes[0], 'C', 'F') + data.DeepGroundSurfTempAmp1 = UnitConversions.convert(temperatures_amplitudes[1], 'deltac', 'deltaf') + data.DeepGroundSurfTempAmp2 = UnitConversions.convert(temperatures_amplitudes[2], 'deltac', 'deltaf') + data.DeepGroundPhaseShiftTempAmp1 = temperatures_amplitudes[3] # days + data.DeepGroundPhaseShiftTempAmp2 = temperatures_amplitudes[4] # days + end + + def calc_mains_temperatures(n_days) + # Algorithm based on Burch & Christensen "Towards Development of an Algorithm for Mains Water Temperature" + deg_rad = Math::PI / 180 + + tmains_ratio = 0.4 + 0.01 * (data.AnnualAvgDrybulb - 44) + tmains_lag = 35 - (data.AnnualAvgDrybulb - 44) + if header.Latitude < 0 sign = 1 # southern hemisphere else sign = -1 end + maxDiffMonthlyAvgOAT = data.MonthlyAvgDrybulbs.max - data.MonthlyAvgDrybulbs.min + # Calculate daily and annual + data.MainsDailyTemps = [] for d in 1..n_days - mainsDailyTemps[d - 1] = avgOAT + 6 + tmains_ratio * maxDiffMonthlyAvgOAT / 2 * Math.sin(deg_rad * (0.986 * (d - 15 - tmains_lag) + sign * 90)) - mainsAvgTemp += mainsDailyTemps[d - 1] / Float(n_days) + data.MainsDailyTemps << data.AnnualAvgDrybulb + 6 + tmains_ratio * maxDiffMonthlyAvgOAT / 2 * Math.sin(deg_rad * (0.986 * (d - 15 - tmains_lag) + sign * 90)) end + data.MainsAnnualTemp = data.MainsDailyTemps.sum / n_days + # Calculate monthly + data.MainsMonthlyTemps = [] for m in 1..12 - mainsMonthlyTemps[m - 1] = avgOAT + 6 + tmains_ratio * maxDiffMonthlyAvgOAT / 2 * Math.sin(deg_rad * (0.986 * ((m * 30 - 15) - 15 - tmains_lag) + sign * 90)) + data.MainsMonthlyTemps << data.AnnualAvgDrybulb + 6 + tmains_ratio * maxDiffMonthlyAvgOAT / 2 * Math.sin(deg_rad * (0.986 * ((m * 30 - 15) - 15 - tmains_lag) + sign * 90)) end - return mainsAvgTemp, mainsMonthlyTemps, mainsDailyTemps end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/resources/xmlvalidator.rb b/hpxml-measures/HPXMLtoOpenStudio/resources/xmlvalidator.rb index 2ef26d260a..2a20985c0d 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/resources/xmlvalidator.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/resources/xmlvalidator.rb @@ -55,17 +55,21 @@ def self.validate_against_schematron(hpxml_path, validator, hpxml_doc, errors = # Try to retrieve SystemIdentifier context_element = hpxml_doc.xpath(current_context.gsub('h:', ''))[current_context_idx] - sys_id = XMLHelper.get_attribute_value(XMLHelper.get_element(context_element, 'SystemIdentifier'), 'id') - if sys_id.nil? + if context_element.nil? + fail "Could not find element at xpath '#{current_context}' with index #{current_context_idx}." + end + + element_id = get_element_id(context_element) + if element_id.nil? # Keep checking parent elements context_element.each_ancestor do |parent_element| - sys_id = XMLHelper.get_attribute_value(XMLHelper.get_element(parent_element, 'SystemIdentifier'), 'id') - break unless sys_id.nil? + element_id = get_element_id(parent_element) + break unless element_id.nil? end end - sys_id_string = ", id: \"#{sys_id}\"" unless sys_id.nil? + element_id_string = ", id: \"#{element_id}\"" unless element_id.nil? - full_msg = "#{msg_txt} [context: #{current_context.gsub('h:', '')}#{sys_id_string}]" + full_msg = "#{msg_txt} [context: #{current_context.gsub('h:', '')}#{element_id_string}]" if n.name == 'failed-assert' errors.append(full_msg) elsif n.name == 'successful-report' @@ -76,4 +80,12 @@ def self.validate_against_schematron(hpxml_path, validator, hpxml_doc, errors = end return errors, warnings end + + def self.get_element_id(element) + if element.name.to_s == 'Building' + return XMLHelper.get_attribute_value(XMLHelper.get_element(element, 'BuildingID'), 'id') + else + return XMLHelper.get_attribute_value(XMLHelper.get_element(element, 'SystemIdentifier'), 'id') + end + end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_airflow.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_airflow.rb index 6ad29ecd7b..fa6e0c5f2d 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_airflow.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_airflow.rb @@ -8,9 +8,10 @@ require_relative '../resources/util.rb' require_relative 'util.rb' -class HPXMLtoOpenStudioAirflowTest < MiniTest::Test - def sample_files_dir - return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') +class HPXMLtoOpenStudioAirflowTest < Minitest::Test + def setup + @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') end def get_eed_for_ventilation(model, ee_name) @@ -36,8 +37,8 @@ def get_oed_for_ventilation(model, oe_name) def test_infiltration_ach50 args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -48,8 +49,8 @@ def test_infiltration_ach50 def test_infiltration_ach_house_pressure args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-ach-house-pressure.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-ach-house-pressure.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -60,8 +61,8 @@ def test_infiltration_ach_house_pressure def test_infiltration_ach50_flue args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-flue.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-flue.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -72,8 +73,8 @@ def test_infiltration_ach50_flue def test_infiltration_cfm50 args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-cfm50.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-cfm50.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -84,8 +85,8 @@ def test_infiltration_cfm50 def test_infiltration_cfm_house_pressure args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-cfm-house-pressure.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-cfm-house-pressure.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -96,8 +97,8 @@ def test_infiltration_cfm_house_pressure def test_infiltration_natural_ach args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-natural-ach.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-natural-ach.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -108,8 +109,8 @@ def test_infiltration_natural_ach def test_infiltration_natural_cfm args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-natural-cfm.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-natural-cfm.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -120,8 +121,8 @@ def test_infiltration_natural_cfm def test_infiltration_natural_ela args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-infil-ela.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-infil-ela.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -132,8 +133,8 @@ def test_infiltration_natural_ela def test_infiltration_multifamily args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -144,8 +145,8 @@ def test_infiltration_multifamily def test_infiltration_multifamily_compartmentalization args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-infil-compartmentalization-test.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-infil-compartmentalization-test.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -156,8 +157,8 @@ def test_infiltration_multifamily_compartmentalization def test_natural_ventilation args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check natural ventilation/whole house fan program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameNaturalVentilation} program") @@ -173,8 +174,8 @@ def test_natural_ventilation def test_natural_ventilation_7_days_per_week args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-windows-natural-ventilation-availability.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-windows-natural-ventilation-availability.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check natural ventilation/whole house fan program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameNaturalVentilation} program") @@ -190,8 +191,8 @@ def test_natural_ventilation_7_days_per_week def test_mechanical_ventilation_none args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -208,11 +209,11 @@ def test_mechanical_ventilation_none def test_mechanical_ventilation_supply args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-supply.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-supply.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.average_total_unit_flow_rate vent_fan_power = vent_fan.fan_power @@ -232,11 +233,11 @@ def test_mechanical_ventilation_supply def test_mechanical_ventilation_exhaust args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-exhaust.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-exhaust.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.average_total_unit_flow_rate vent_fan_power = vent_fan.fan_power @@ -256,11 +257,11 @@ def test_mechanical_ventilation_exhaust def test_mechanical_ventilation_balanced args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-balanced.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-balanced.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.average_total_unit_flow_rate vent_fan_power = vent_fan.fan_power @@ -280,11 +281,11 @@ def test_mechanical_ventilation_balanced def test_mechanical_ventilation_erv args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-erv.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-erv.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.average_total_unit_flow_rate vent_fan_power = vent_fan.fan_power @@ -304,11 +305,11 @@ def test_mechanical_ventilation_erv def test_mechanical_ventilation_hrv args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-hrv.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-hrv.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.average_total_unit_flow_rate vent_fan_power = vent_fan.fan_power @@ -328,11 +329,11 @@ def test_mechanical_ventilation_hrv def test_mechanical_ventilation_cfis args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-cfis.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-cfis.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.oa_unit_flow_rate vent_fan_power = vent_fan.fan_power vent_fan_mins = vent_fan.hours_in_operation / 24.0 * 60.0 @@ -353,11 +354,11 @@ def test_mechanical_ventilation_cfis def test_mechanical_ventilation_cfis_with_supplemental_fan args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan_cfm = vent_fan.oa_unit_flow_rate vent_fan_power = vent_fan.fan_power vent_fan_mins = vent_fan.hours_in_operation / 24.0 * 60.0 @@ -382,14 +383,14 @@ def test_mechanical_ventilation_cfis_with_supplemental_fan def test_ventilation_bath_kitchen_fans args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-bath-kitchen-fans.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-bath-kitchen-fans.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - bath_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } + bath_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } bath_fan_cfm = bath_fan.flow_rate * bath_fan.count bath_fan_power = bath_fan.fan_power * bath_fan.count - kitchen_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } + kitchen_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } kitchen_fan_cfm = kitchen_fan.flow_rate * (kitchen_fan.count.nil? ? 1 : kitchen_fan.count) kitchen_fan_power = kitchen_fan.fan_power * (kitchen_fan.count.nil? ? 1 : kitchen_fan.count) @@ -414,8 +415,8 @@ def test_ventilation_bath_kitchen_fans def test_clothes_dryer_exhaust args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check infiltration/ventilation program program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{Constants.ObjectNameInfiltration} program") @@ -424,11 +425,11 @@ def test_clothes_dryer_exhaust def test_multiple_mechvent args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-mechvent-multiple.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-mechvent-multiple.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fans = hpxml.ventilation_fans.select { |f| !f.is_cfis_supplemental_fan? } + vent_fans = hpxml_bldg.ventilation_fans.select { |f| !f.is_cfis_supplemental_fan? } vent_fans.each do |vent_fan| vent_fan.hours_in_operation = 24.0 if vent_fan.hours_in_operation.nil? end @@ -496,17 +497,17 @@ def test_multiple_mechvent def test_shared_mechvent_multiple args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-mechvent-multiple.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-mechvent-multiple.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - vent_fans_preheat = hpxml.ventilation_fans.select { |f| (not f.preheating_fuel.nil?) } - vent_fans_precool = hpxml.ventilation_fans.select { |f| (not f.precooling_fuel.nil?) } - vent_fans_tot_pow_noncfis = hpxml.ventilation_fans.select { |f| f.fan_type != HPXML::MechVentTypeCFIS }.map { |f| f.average_unit_fan_power }.sum(0.0) + vent_fans_preheat = hpxml_bldg.ventilation_fans.select { |f| (not f.preheating_fuel.nil?) } + vent_fans_precool = hpxml_bldg.ventilation_fans.select { |f| (not f.precooling_fuel.nil?) } + vent_fans_tot_pow_noncfis = hpxml_bldg.ventilation_fans.select { |f| f.fan_type != HPXML::MechVentTypeCFIS }.map { |f| f.average_unit_fan_power }.sum(0.0) # total cfms - vent_fans_cfm_tot_sup = hpxml.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeSupply }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) - vent_fans_cfm_tot_exh = hpxml.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeExhaust }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) - vent_fans_cfm_tot_ervhrvbal = hpxml.ventilation_fans.select { |f| [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV, HPXML::MechVentTypeBalanced].include? f.fan_type }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) + vent_fans_cfm_tot_sup = hpxml_bldg.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeSupply }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) + vent_fans_cfm_tot_exh = hpxml_bldg.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeExhaust }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) + vent_fans_cfm_tot_ervhrvbal = hpxml_bldg.ventilation_fans.select { |f| [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV, HPXML::MechVentTypeBalanced].include? f.fan_type }.map { |f| f.average_total_unit_flow_rate }.sum(0.0) # preconditioned mech vent oa cfms vent_fans_cfm_oa_preheat_sup = vent_fans_preheat.select { |f| f.fan_type == HPXML::MechVentTypeSupply }.map { |f| f.average_oa_unit_flow_rate }.sum(0.0) vent_fans_cfm_oa_precool_sup = vent_fans_precool.select { |f| f.fan_type == HPXML::MechVentTypeSupply }.map { |f| f.average_oa_unit_flow_rate }.sum(0.0) @@ -515,9 +516,9 @@ def test_shared_mechvent_multiple vent_fans_cfm_oa_preheat_ervhrv = vent_fans_preheat.select { |f| [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include? f.fan_type }.map { |f| f.average_oa_unit_flow_rate }.sum(0.0) vent_fans_cfm_oa_precool_ervhrv = vent_fans_precool.select { |f| [HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include? f.fan_type }.map { |f| f.average_oa_unit_flow_rate }.sum(0.0) # CFIS - vent_fans_cfm_oa_cfis = hpxml.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.oa_unit_flow_rate }.sum(0.0) - vent_fans_pow_cfis = hpxml.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.unit_fan_power }.sum(0.0) - vent_fans_mins_cfis = hpxml.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.hours_in_operation / 24.0 * 60.0 }.sum(0.0) + vent_fans_cfm_oa_cfis = hpxml_bldg.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.oa_unit_flow_rate }.sum(0.0) + vent_fans_pow_cfis = hpxml_bldg.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.unit_fan_power }.sum(0.0) + vent_fans_mins_cfis = hpxml_bldg.ventilation_fans.select { |f| f.fan_type == HPXML::MechVentTypeCFIS }.map { |f| f.hours_in_operation / 24.0 * 60.0 }.sum(0.0) # Load and energy eed assert_equal(1, get_oed_for_ventilation(model, "#{Constants.ObjectNameMechanicalVentilationHouseFan} sensible load").size) @@ -544,12 +545,12 @@ def test_shared_mechvent_multiple def test_ducts_leakage_cfm25 args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - supply_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeSupply } - return_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeReturn } + supply_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeSupply } + return_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeReturn } supply_leakage_cfm25 = supply_leakage.duct_leakage_value return_leakage_cfm25 = return_leakage.duct_leakage_value @@ -561,12 +562,12 @@ def test_ducts_leakage_cfm25 def test_ducts_leakage_cfm50 args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ducts-leakage-cfm50.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ducts-leakage-cfm50.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - supply_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeSupply } - return_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeReturn } + supply_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeSupply } + return_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.find { |m| m.duct_type == HPXML::DuctTypeReturn } supply_leakage_cfm50 = supply_leakage.duct_leakage_value return_leakage_cfm50 = return_leakage.duct_leakage_value @@ -578,12 +579,12 @@ def test_ducts_leakage_cfm50 def test_ducts_leakage_percent args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ducts-leakage-percent.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ducts-leakage-percent.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - supply_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.select { |m| m.duct_type == HPXML::DuctTypeSupply }[0] - return_leakage = hpxml.hvac_distributions[0].duct_leakage_measurements.select { |m| m.duct_type == HPXML::DuctTypeReturn }[0] + supply_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.select { |m| m.duct_type == HPXML::DuctTypeSupply }[0] + return_leakage = hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.select { |m| m.duct_type == HPXML::DuctTypeReturn }[0] supply_leakage_frac = supply_leakage.duct_leakage_value return_leakage_frac = return_leakage.duct_leakage_value @@ -598,12 +599,12 @@ def test_ducts_ua 'base-hvac-ducts-area-multipliers.xml', 'base-hvac-ducts-effective-rvalue.xml'].each do |hpxml_name| args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_name)) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_name)) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - supply_area_multiplier = hpxml.hvac_distributions[0].ducts[0].duct_surface_area_multiplier - return_area_multiplier = hpxml.hvac_distributions[0].ducts[1].duct_surface_area_multiplier + supply_area_multiplier = hpxml_bldg.hvac_distributions[0].ducts[0].duct_surface_area_multiplier + return_area_multiplier = hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area_multiplier supply_area_multiplier = 1.0 if supply_area_multiplier.nil? return_area_multiplier = 1.0 if return_area_multiplier.nil? @@ -616,8 +617,8 @@ def test_ducts_ua def test_ducts_ua_buried args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ducts-buried.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ducts-buried.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check ducts program program_values = get_ems_values(model.getEnergyManagementSystemSubroutines, 'duct subroutine') @@ -627,77 +628,77 @@ def test_ducts_ua_buried def test_infiltration_compartmentalization_area # Base - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base.xml'))) - total_area, exterior_area = hpxml.compartmentalization_boundary_areas + _hpxml, hpxml_bldg = _create_hpxml('base.xml') + total_area, exterior_area = hpxml_bldg.compartmentalization_boundary_areas assert_in_delta(5216, exterior_area, 1.0) assert_in_delta(5216, total_area, 1.0) # Test adjacent garage - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-enclosure-garage.xml'))) - total_area, exterior_area = hpxml.compartmentalization_boundary_areas + _hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + total_area, exterior_area = hpxml_bldg.compartmentalization_boundary_areas assert_in_delta(4976, exterior_area, 1.0) assert_in_delta(5216, total_area, 1.0) # Test unvented attic/crawlspace within infiltration volume - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-foundation-unvented-crawlspace.xml'))) - hpxml.attics.each do |attic| + _hpxml, hpxml_bldg = _create_hpxml('base-foundation-unvented-crawlspace.xml') + hpxml_bldg.attics.each do |attic| attic.within_infiltration_volume = true end - hpxml.foundations.each do |foundation| + hpxml_bldg.foundations.each do |foundation| foundation.within_infiltration_volume = true end - total_area, exterior_area = hpxml.compartmentalization_boundary_areas + total_area, exterior_area = hpxml_bldg.compartmentalization_boundary_areas assert_in_delta(5000, exterior_area, 1.0) assert_in_delta(5000, total_area, 1.0) # Test unvented attic/crawlspace not within infiltration volume - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-foundation-unvented-crawlspace.xml'))) - hpxml.attics.each do |attic| + _hpxml, hpxml_bldg = _create_hpxml('base-foundation-unvented-crawlspace.xml') + hpxml_bldg.attics.each do |attic| attic.within_infiltration_volume = false end - hpxml.foundations.each do |foundation| + hpxml_bldg.foundations.each do |foundation| foundation.within_infiltration_volume = false end - total_area, exterior_area = hpxml.compartmentalization_boundary_areas + total_area, exterior_area = hpxml_bldg.compartmentalization_boundary_areas assert_in_delta(3900, exterior_area, 1.0) assert_in_delta(3900, total_area, 1.0) # Test multifamily - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily.xml'))) - total_area, exterior_area = hpxml.compartmentalization_boundary_areas + _hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit.xml') + total_area, exterior_area = hpxml_bldg.compartmentalization_boundary_areas assert_in_delta(686, exterior_area, 1.0) assert_in_delta(2780, total_area, 1.0) end def test_infiltration_assumed_height # Base - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base.xml'))) - infil_volume = hpxml.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume - infil_height = hpxml.inferred_infiltration_height(infil_volume) + _hpxml, hpxml_bldg = _create_hpxml('base.xml') + infil_volume = hpxml_bldg.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume + infil_height = hpxml_bldg.inferred_infiltration_height(infil_volume) assert_equal(9.75, infil_height) # Test w/o conditioned basement - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-foundation-unconditioned-basement.xml'))) - infil_volume = hpxml.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume - infil_height = hpxml.inferred_infiltration_height(infil_volume) + _hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + infil_volume = hpxml_bldg.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume + infil_height = hpxml_bldg.inferred_infiltration_height(infil_volume) assert_equal(8, infil_height) # Test w/ walkout basement - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-foundation-walkout-basement.xml'))) - infil_volume = hpxml.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume - infil_height = hpxml.inferred_infiltration_height(infil_volume) + _hpxml, hpxml_bldg = _create_hpxml('base-foundation-walkout-basement.xml') + infil_volume = hpxml_bldg.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume + infil_height = hpxml_bldg.inferred_infiltration_height(infil_volume) assert_equal(16, infil_height) # Test 2 story building - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-enclosure-2stories.xml'))) - infil_volume = hpxml.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume - infil_height = hpxml.inferred_infiltration_height(infil_volume) + _hpxml, hpxml_bldg = _create_hpxml('base-enclosure-2stories.xml') + infil_volume = hpxml_bldg.air_infiltration_measurements.select { |m| !m.infiltration_volume.nil? }[0].infiltration_volume + infil_height = hpxml_bldg.inferred_infiltration_height(infil_volume) assert_equal(17.75, infil_height) # Test w/ cathedral ceiling - hpxml = HPXML.new(hpxml_path: File.absolute_path(File.join(sample_files_dir, 'base-atticroof-cathedral.xml'))) - infil_volume = hpxml.air_infiltration_measurements.find { |m| !m.infiltration_volume.nil? }.infiltration_volume - infil_height = hpxml.inferred_infiltration_height(infil_volume) + _hpxml, hpxml_bldg = _create_hpxml('base-atticroof-cathedral.xml') + infil_volume = hpxml_bldg.air_infiltration_measurements.find { |m| !m.infiltration_volume.nil? }.infiltration_volume + infil_height = hpxml_bldg.inferred_infiltration_height(infil_volume) assert_equal(13.75, infil_height) end @@ -736,6 +737,11 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] + end + + def _create_hpxml(hpxml_name) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_battery.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_battery.rb index 2658ce1bfc..172b049741 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_battery.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_battery.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioBatteryTest < MiniTest::Test +class HPXMLtoOpenStudioBatteryTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -28,9 +28,9 @@ def calc_nom_capacity(battery) def test_battery_default args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-misc-defaults.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -61,9 +61,9 @@ def test_battery_default def test_battery args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-battery.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) assert_empty(battery) @@ -76,9 +76,9 @@ def test_battery def test_battery_scheduled args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-battery-scheduled.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -117,9 +117,9 @@ def test_battery_scheduled def test_pv_battery args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -153,9 +153,9 @@ def test_pv_battery def test_pv_battery_scheduled args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery-scheduled.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -194,9 +194,9 @@ def test_pv_battery_scheduled def test_pv_battery_round_trip_efficiency args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery-round-trip-efficiency.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -231,9 +231,9 @@ def test_pv_battery_lifetime_model skip # Temporarily disabled args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery-lifetime-model.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -264,9 +264,9 @@ def test_pv_battery_lifetime_model def test_pv_battery_garage args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery-garage.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -298,9 +298,9 @@ def test_pv_battery_garage def test_pv_battery_ah args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv-battery-ah.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.batteries.each do |hpxml_battery| + hpxml_bldg.batteries.each do |hpxml_battery| battery = get_battery(model, hpxml_battery.id) # Check object @@ -363,6 +363,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_defaults.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_defaults.rb index 721c795227..b016ecdfae 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_defaults.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_defaults.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioDefaultsTest < MiniTest::Test +class HPXMLtoOpenStudioDefaultsTest < Minitest::Test ConstantDaySchedule = '0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1' ConstantMonthSchedule = '1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1' @@ -31,145 +31,49 @@ def teardown def test_header # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml, _hpxml_bldg = _create_hpxml('base.xml') hpxml.header.timestep = 30 hpxml.header.sim_begin_month = 2 hpxml.header.sim_begin_day = 2 hpxml.header.sim_end_month = 11 hpxml.header.sim_end_day = 11 hpxml.header.sim_calendar_year = 2009 - hpxml.header.dst_enabled = false - hpxml.header.dst_begin_month = 3 - hpxml.header.dst_begin_day = 3 - hpxml.header.dst_end_month = 10 - hpxml.header.dst_end_day = 10 - hpxml.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingMaxLoad - hpxml.header.allow_increased_fixed_capacities = true - hpxml.header.state_code = 'CA' - hpxml.header.time_zone_utc_offset = -8 hpxml.header.temperature_capacitance_multiplier = 1.5 - hpxml.header.natvent_days_per_week = 7 hpxml.header.unavailable_periods.add(column_name: 'Power Outage', begin_month: 1, begin_day: 1, begin_hour: 3, end_month: 12, end_day: 31, end_hour: 4, natvent_availability: HPXML::ScheduleUnavailable) - hpxml.header.shading_summer_begin_month = 2 - hpxml.header.shading_summer_begin_day = 3 - hpxml.header.shading_summer_end_month = 4 - hpxml.header.shading_summer_end_day = 5 - hpxml.header.manualj_heating_design_temp = 0.0 - hpxml.header.manualj_cooling_design_temp = 100.0 - hpxml.header.manualj_heating_setpoint = 68.0 - hpxml.header.manualj_cooling_setpoint = 78.0 - hpxml.header.manualj_humidity_setpoint = 0.44 - hpxml.header.manualj_internal_loads_sensible = 1600.0 - hpxml.header.manualj_internal_loads_latent = 60.0 - hpxml.header.manualj_num_occupants = 8 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_header_values(hpxml_default, 30, 2, 2, 11, 11, 2009, false, 3, 3, 10, 10, HPXML::HeatPumpSizingMaxLoad, true, 'CA', - -8, 1.5, 7, 3, 4, HPXML::ScheduleUnavailable, 2, 3, 4, 5, 0.0, 100.0, 68.0, 78.0, 0.44, 1600.0, 60.0, 8) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + _test_default_header_values(default_hpxml, 30, 2, 2, 11, 11, 2009, 1.5, 3, 4, HPXML::ScheduleUnavailable) - # Test defaults - DST not in weather file - hpxml.header.timestep = nil - hpxml.header.sim_begin_month = nil - hpxml.header.sim_begin_day = nil - hpxml.header.sim_end_month = nil - hpxml.header.sim_end_day = nil - hpxml.header.sim_calendar_year = nil - hpxml.header.dst_enabled = nil - hpxml.header.dst_begin_month = nil - hpxml.header.dst_begin_day = nil - hpxml.header.dst_end_month = nil - hpxml.header.dst_end_day = nil - hpxml.header.heat_pump_sizing_methodology = nil - hpxml.header.allow_increased_fixed_capacities = nil - hpxml.header.state_code = nil - hpxml.header.time_zone_utc_offset = nil - hpxml.header.temperature_capacitance_multiplier = nil - hpxml.header.natvent_days_per_week = nil - hpxml.header.unavailable_periods[-1].begin_hour = nil - hpxml.header.unavailable_periods[-1].end_hour = nil - hpxml.header.unavailable_periods[-1].natvent_availability = nil - hpxml.header.shading_summer_begin_month = nil - hpxml.header.shading_summer_begin_day = nil - hpxml.header.shading_summer_end_month = nil - hpxml.header.shading_summer_end_day = nil - hpxml.header.manualj_heating_design_temp = nil - hpxml.header.manualj_cooling_design_temp = nil - hpxml.header.manualj_heating_setpoint = nil - hpxml.header.manualj_cooling_setpoint = nil - hpxml.header.manualj_humidity_setpoint = nil - hpxml.header.manualj_internal_loads_sensible = nil - hpxml.header.manualj_internal_loads_latent = nil - hpxml.header.manualj_num_occupants = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_header_values(hpxml_default, 60, 1, 1, 12, 31, 2007, true, 3, 12, 11, 5, HPXML::HeatPumpSizingHERS, false, 'CO', - -7, 1.0, 3, 0, 24, HPXML::ScheduleRegular, 5, 1, 10, 31, 6.8, 91.8, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) - - # Test defaults - DST in weather file - hpxml = _create_hpxml('base-location-AMY-2012.xml') + # Test defaults - calendar year override by AMY year + hpxml, _hpxml_bldg = _create_hpxml('base-location-AMY-2012.xml') hpxml.header.timestep = nil hpxml.header.sim_begin_month = nil hpxml.header.sim_begin_day = nil hpxml.header.sim_end_month = nil hpxml.header.sim_end_day = nil - hpxml.header.sim_calendar_year = nil - hpxml.header.dst_enabled = nil - hpxml.header.dst_begin_month = nil - hpxml.header.dst_begin_day = nil - hpxml.header.dst_end_month = nil - hpxml.header.dst_end_day = nil - hpxml.header.heat_pump_sizing_methodology = nil - hpxml.header.allow_increased_fixed_capacities = nil - hpxml.header.state_code = nil - hpxml.header.time_zone_utc_offset = nil hpxml.header.temperature_capacitance_multiplier = nil - hpxml.header.shading_summer_begin_month = nil - hpxml.header.shading_summer_begin_day = nil - hpxml.header.shading_summer_end_month = nil - hpxml.header.shading_summer_end_day = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_header_values(hpxml_default, 60, 1, 1, 12, 31, 2012, true, 3, 11, 11, 4, nil, false, 'CO', - -7, 1.0, 3, nil, nil, nil, 5, 1, 9, 30, 10.2, 91.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) - - # Test defaults - calendar year override by AMY year hpxml.header.sim_calendar_year = 2020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_header_values(hpxml_default, 60, 1, 1, 12, 31, 2012, true, 3, 11, 11, 4, nil, false, 'CO', - -7, 1.0, 3, nil, nil, nil, 5, 1, 9, 30, 10.2, 91.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + _test_default_header_values(default_hpxml, 60, 1, 1, 12, 31, 2012, 1.0, nil, nil, nil) - # Test defaults - southern hemisphere, invalid state code - hpxml = _create_hpxml('base-location-capetown-zaf.xml') + # Test defaults - southern hemisphere + hpxml, _hpxml_bldg = _create_hpxml('base-location-capetown-zaf.xml') hpxml.header.timestep = nil hpxml.header.sim_begin_month = nil hpxml.header.sim_begin_day = nil hpxml.header.sim_end_month = nil hpxml.header.sim_end_day = nil hpxml.header.sim_calendar_year = nil - hpxml.header.dst_enabled = nil - hpxml.header.dst_begin_month = nil - hpxml.header.dst_begin_day = nil - hpxml.header.dst_end_month = nil - hpxml.header.dst_end_day = nil - hpxml.header.heat_pump_sizing_methodology = nil - hpxml.header.allow_increased_fixed_capacities = nil - hpxml.header.state_code = nil - hpxml.header.time_zone_utc_offset = nil hpxml.header.temperature_capacitance_multiplier = nil - hpxml.header.shading_summer_begin_month = nil - hpxml.header.shading_summer_begin_day = nil - hpxml.header.shading_summer_end_month = nil - hpxml.header.shading_summer_end_day = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_header_values(hpxml_default, 60, 1, 1, 12, 31, 2007, true, 3, 12, 11, 5, nil, false, nil, - 2, 1.0, 3, nil, nil, nil, 12, 1, 4, 30, 41.0, 84.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + _test_default_header_values(default_hpxml, 60, 1, 1, 12, 31, 2007, 1.0, nil, nil, nil) end def test_emissions_factors # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') for emissions_type in ['CO2e', 'NOx', 'SO2', 'foo'] hpxml.header.emissions_scenarios.add(name: emissions_type, emissions_type: emissions_type, @@ -190,13 +94,13 @@ def test_emissions_factors wood_pellets_units: HPXML::EmissionsScenario::UnitsLbPerMBtu, wood_pellets_value: 999.0) end - hpxml.water_heating_systems[0].fuel_type = HPXML::FuelTypePropane - hpxml.clothes_dryers[0].fuel_type = HPXML::FuelTypeOil - hpxml.cooking_ranges[0].fuel_type = HPXML::FuelTypeWoodCord - hpxml.fuel_loads[0].fuel_type = HPXML::FuelTypeWoodPellets - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - hpxml_default.header.emissions_scenarios.each do |scenario| + hpxml_bldg.water_heating_systems[0].fuel_type = HPXML::FuelTypePropane + hpxml_bldg.clothes_dryers[0].fuel_type = HPXML::FuelTypeOil + hpxml_bldg.cooking_ranges[0].fuel_type = HPXML::FuelTypeWoodCord + hpxml_bldg.fuel_loads[0].fuel_type = HPXML::FuelTypeWoodPellets + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + default_hpxml.header.emissions_scenarios.each do |scenario| _test_default_emissions_values(scenario, 1, 9, HPXML::EmissionsScenario::UnitsLbPerMBtu, 123.0, HPXML::EmissionsScenario::UnitsLbPerMBtu, 234.0, @@ -222,9 +126,9 @@ def test_emissions_factors scenario.wood_pellets_units = nil scenario.wood_pellets_value = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - hpxml_default.header.emissions_scenarios.each do |scenario| + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + default_hpxml.header.emissions_scenarios.each do |scenario| if scenario.emissions_type == 'CO2e' natural_gas_value, propane_value, fuel_oil_value = 147.3, 177.8, 195.9 # lb/MBtu elsif scenario.emissions_type == 'NOx' @@ -246,7 +150,7 @@ def test_emissions_factors def test_utility_bills # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-pv.xml') + hpxml, _hpxml_bldg = _create_hpxml('base-pv.xml') hpxml.header.utility_bill_scenarios.clear for pv_compensation_type in [HPXML::PVCompensationTypeNetMetering, HPXML::PVCompensationTypeFeedInTariff] hpxml.header.utility_bill_scenarios.add(name: pv_compensation_type, @@ -270,9 +174,9 @@ def test_utility_bills pv_feed_in_tariff_rate: 0.15, pv_monthly_grid_connection_fee_dollars: 3) end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - scenarios = hpxml_default.header.utility_bill_scenarios + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + scenarios = default_hpxml.header.utility_bill_scenarios _test_default_bills_values(scenarios[0], 8, 9, 10, 11, 12, 13, 14, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, HPXML::PVCompensationTypeNetMetering, HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost, nil, nil, nil, 3) _test_default_bills_values(scenarios[1], 8, 9, 10, 11, 12, 13, 14, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, HPXML::PVCompensationTypeFeedInTariff, nil, nil, 0.15, nil, 3) @@ -299,542 +203,644 @@ def test_utility_bills scenario.pv_monthly_grid_connection_fee_dollars_per_kw = nil scenario.pv_monthly_grid_connection_fee_dollars = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - hpxml_default.header.utility_bill_scenarios.each do |scenario| - _test_default_bills_values(scenario, 12, 12, nil, nil, nil, nil, nil, 0.11362695139911635, 0.7169975308418142, nil, nil, nil, nil, nil, HPXML::PVCompensationTypeNetMetering, HPXML::PVAnnualExcessSellbackRateTypeUserSpecified, 0.03, nil, nil, 0) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + default_hpxml.header.utility_bill_scenarios.each do |scenario| + _test_default_bills_values(scenario, 12, 12, nil, nil, nil, nil, nil, 0.12522695139911635, 1.059331185615199, nil, nil, nil, nil, nil, HPXML::PVCompensationTypeNetMetering, HPXML::PVAnnualExcessSellbackRateTypeUserSpecified, 0.03, nil, nil, 0) end # Test defaults w/ electricity JSON file hpxml.header.utility_bill_scenarios.each do |scenario| scenario.elec_tariff_filepath = File.join(File.dirname(__FILE__), '..', '..', 'ReportUtilityBills', 'resources', 'detailed_rates', 'Sample Tiered Rate.json') end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - hpxml_default.header.utility_bill_scenarios.each do |scenario| - _test_default_bills_values(scenario, nil, 12, nil, nil, nil, nil, nil, nil, 0.7169975308418142, nil, nil, nil, nil, nil, HPXML::PVCompensationTypeNetMetering, HPXML::PVAnnualExcessSellbackRateTypeUserSpecified, 0.03, nil, nil, 0) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, _default_hpxml_bldg = _test_measure() + default_hpxml.header.utility_bill_scenarios.each do |scenario| + _test_default_bills_values(scenario, nil, 12, nil, nil, nil, nil, nil, nil, 1.059331185615199, nil, nil, nil, nil, nil, HPXML::PVCompensationTypeNetMetering, HPXML::PVAnnualExcessSellbackRateTypeUserSpecified, 0.03, nil, nil, 0) end end + def test_building + # Test inputs not overridden by defaults + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.dst_enabled = false + hpxml_bldg.dst_begin_month = 3 + hpxml_bldg.dst_begin_day = 3 + hpxml_bldg.dst_end_month = 10 + hpxml_bldg.dst_end_day = 10 + hpxml_bldg.state_code = 'CA' + hpxml_bldg.time_zone_utc_offset = -8 + hpxml_bldg.header.natvent_days_per_week = 7 + hpxml_bldg.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingMaxLoad + hpxml_bldg.header.allow_increased_fixed_capacities = true + hpxml_bldg.header.shading_summer_begin_month = 2 + hpxml_bldg.header.shading_summer_begin_day = 3 + hpxml_bldg.header.shading_summer_end_month = 4 + hpxml_bldg.header.shading_summer_end_day = 5 + hpxml_bldg.header.manualj_heating_design_temp = 0.0 + hpxml_bldg.header.manualj_cooling_design_temp = 100.0 + hpxml_bldg.header.manualj_heating_setpoint = 68.0 + hpxml_bldg.header.manualj_cooling_setpoint = 78.0 + hpxml_bldg.header.manualj_humidity_setpoint = 0.44 + hpxml_bldg.header.manualj_internal_loads_sensible = 1600.0 + hpxml_bldg.header.manualj_internal_loads_latent = 60.0 + hpxml_bldg.header.manualj_num_occupants = 8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_values(default_hpxml_bldg, false, 3, 3, 10, 10, 'CA', -8, 7, HPXML::HeatPumpSizingMaxLoad, true, + 2, 3, 4, 5, 0.0, 100.0, 68.0, 78.0, 0.44, 1600.0, 60.0, 8) + + # Test defaults - DST not in weather file + hpxml_bldg.dst_enabled = nil + hpxml_bldg.dst_begin_month = nil + hpxml_bldg.dst_begin_day = nil + hpxml_bldg.dst_end_month = nil + hpxml_bldg.dst_end_day = nil + hpxml_bldg.state_code = nil + hpxml_bldg.time_zone_utc_offset = nil + hpxml_bldg.header.natvent_days_per_week = nil + hpxml_bldg.header.heat_pump_sizing_methodology = nil + hpxml_bldg.header.allow_increased_fixed_capacities = nil + hpxml_bldg.header.shading_summer_begin_month = nil + hpxml_bldg.header.shading_summer_begin_day = nil + hpxml_bldg.header.shading_summer_end_month = nil + hpxml_bldg.header.shading_summer_end_day = nil + hpxml_bldg.header.manualj_heating_design_temp = nil + hpxml_bldg.header.manualj_cooling_design_temp = nil + hpxml_bldg.header.manualj_heating_setpoint = nil + hpxml_bldg.header.manualj_cooling_setpoint = nil + hpxml_bldg.header.manualj_humidity_setpoint = nil + hpxml_bldg.header.manualj_internal_loads_sensible = nil + hpxml_bldg.header.manualj_internal_loads_latent = nil + hpxml_bldg.header.manualj_num_occupants = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_values(default_hpxml_bldg, true, 3, 12, 11, 5, 'CO', -7, 3, HPXML::HeatPumpSizingHERS, false, + 5, 1, 10, 31, 6.8, 91.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) + + # Test defaults - DST in weather file + hpxml, hpxml_bldg = _create_hpxml('base-location-AMY-2012.xml') + hpxml_bldg.dst_enabled = nil + hpxml_bldg.dst_begin_month = nil + hpxml_bldg.dst_begin_day = nil + hpxml_bldg.dst_end_month = nil + hpxml_bldg.dst_end_day = nil + hpxml_bldg.state_code = nil + hpxml_bldg.time_zone_utc_offset = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_values(default_hpxml_bldg, true, 3, 11, 11, 4, 'CO', -7, 3, nil, false, + 5, 1, 9, 30, 10.2, 91.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) + + # Test defaults - southern hemisphere, invalid state code + hpxml, hpxml_bldg = _create_hpxml('base-location-capetown-zaf.xml') + hpxml_bldg.dst_enabled = nil + hpxml_bldg.dst_begin_month = nil + hpxml_bldg.dst_begin_day = nil + hpxml_bldg.dst_end_month = nil + hpxml_bldg.dst_end_day = nil + hpxml_bldg.state_code = nil + hpxml_bldg.time_zone_utc_offset = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_values(default_hpxml_bldg, true, 3, 12, 11, 5, nil, 2, 3, nil, false, + 12, 1, 4, 30, 41.0, 84.4, 70.0, 75.0, 0.5, 2400.0, 0.0, 4) + end + def test_site # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.site.site_type = HPXML::SiteTypeRural - hpxml.site.shielding_of_home = HPXML::ShieldingExposed - hpxml.site.ground_conductivity = 0.8 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_site_values(hpxml_default, HPXML::SiteTypeRural, HPXML::ShieldingExposed, 0.8) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.site.site_type = HPXML::SiteTypeRural + hpxml_bldg.site.shielding_of_home = HPXML::ShieldingExposed + hpxml_bldg.site.ground_conductivity = 0.8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_site_values(default_hpxml_bldg, HPXML::SiteTypeRural, HPXML::ShieldingExposed, 0.8) # Test defaults - hpxml.site.site_type = nil - hpxml.site.shielding_of_home = nil - hpxml.site.ground_conductivity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_site_values(hpxml_default, HPXML::SiteTypeSuburban, HPXML::ShieldingNormal, 1.0) + hpxml_bldg.site.site_type = nil + hpxml_bldg.site.shielding_of_home = nil + hpxml_bldg.site.ground_conductivity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_site_values(default_hpxml_bldg, HPXML::SiteTypeSuburban, HPXML::ShieldingNormal, 1.0) end def test_neighbor_buildings # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-neighbor-shading.xml') - hpxml.neighbor_buildings[0].azimuth = 123 - hpxml.neighbor_buildings[1].azimuth = 321 - hpxml.walls[0].azimuth = 123 - hpxml.walls[1].azimuth = 321 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_neighbor_building_values(hpxml_default, [123, 321]) + hpxml, hpxml_bldg = _create_hpxml('base-misc-neighbor-shading.xml') + hpxml_bldg.neighbor_buildings[0].azimuth = 123 + hpxml_bldg.neighbor_buildings[1].azimuth = 321 + hpxml_bldg.walls[0].azimuth = 123 + hpxml_bldg.walls[1].azimuth = 321 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_neighbor_building_values(default_hpxml_bldg, [123, 321]) # Test defaults - hpxml.neighbor_buildings[0].azimuth = nil - hpxml.neighbor_buildings[1].azimuth = nil - hpxml.neighbor_buildings[0].orientation = HPXML::OrientationEast - hpxml.neighbor_buildings[1].orientation = HPXML::OrientationNorth - hpxml.walls[0].azimuth = 90 - hpxml.walls[1].azimuth = 0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_neighbor_building_values(hpxml_default, [90, 0]) + hpxml_bldg.neighbor_buildings[0].azimuth = nil + hpxml_bldg.neighbor_buildings[1].azimuth = nil + hpxml_bldg.neighbor_buildings[0].orientation = HPXML::OrientationEast + hpxml_bldg.neighbor_buildings[1].orientation = HPXML::OrientationNorth + hpxml_bldg.walls[0].azimuth = 90 + hpxml_bldg.walls[1].azimuth = 0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_neighbor_building_values(default_hpxml_bldg, [90, 0]) end def test_occupancy # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.building_occupancy.weekday_fractions = ConstantDaySchedule - hpxml.building_occupancy.weekend_fractions = ConstantDaySchedule - hpxml.building_occupancy.monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_occupancy_values(hpxml_default, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_occupancy.weekday_fractions = ConstantDaySchedule + hpxml_bldg.building_occupancy.weekend_fractions = ConstantDaySchedule + hpxml_bldg.building_occupancy.monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_occupancy_values(default_hpxml_bldg, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.building_occupancy.weekday_fractions = nil - hpxml.building_occupancy.weekend_fractions = nil - hpxml.building_occupancy.monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_occupancy_values(hpxml_default, Schedule.OccupantsWeekdayFractions, Schedule.OccupantsWeekendFractions, Schedule.OccupantsMonthlyMultipliers) + hpxml_bldg.building_occupancy.weekday_fractions = nil + hpxml_bldg.building_occupancy.weekend_fractions = nil + hpxml_bldg.building_occupancy.monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_occupancy_values(default_hpxml_bldg, Schedule.OccupantsWeekdayFractions, Schedule.OccupantsWeekendFractions, Schedule.OccupantsMonthlyMultipliers) end def test_building_construction # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.building_construction.number_of_bathrooms = 4 - hpxml.building_construction.conditioned_building_volume = 20000 - hpxml.building_construction.average_ceiling_height = 7 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 20000, 7, 4) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.number_of_bathrooms = 4 + hpxml_bldg.building_construction.conditioned_building_volume = 20000 + hpxml_bldg.building_construction.average_ceiling_height = 7 + hpxml_bldg.building_construction.number_of_units = 3 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 20000, 7, 4, 3) # Test defaults - hpxml.building_construction.conditioned_building_volume = nil - hpxml.building_construction.average_ceiling_height = nil - hpxml.building_construction.number_of_bathrooms = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 21600, 8, 2) + hpxml_bldg.building_construction.conditioned_building_volume = nil + hpxml_bldg.building_construction.average_ceiling_height = nil + hpxml_bldg.building_construction.number_of_bathrooms = nil + hpxml_bldg.building_construction.number_of_units = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 21600, 8, 2, 1) # Test defaults w/ average ceiling height - hpxml.building_construction.conditioned_building_volume = nil - hpxml.building_construction.average_ceiling_height = 10 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 27000, 10, 2) + hpxml_bldg.building_construction.conditioned_building_volume = nil + hpxml_bldg.building_construction.average_ceiling_height = 10 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 27000, 10, 2, 1) # Test defaults w/ conditioned building volume - hpxml.building_construction.conditioned_building_volume = 20000 - hpxml.building_construction.average_ceiling_height = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 20000, 7.4, 2) + hpxml_bldg.building_construction.conditioned_building_volume = 20000 + hpxml_bldg.building_construction.average_ceiling_height = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 20000, 7.4, 2, 1) # Test defaults w/ infiltration volume - hpxml.building_construction.conditioned_building_volume = nil - hpxml.air_infiltration_measurements[0].infiltration_volume = 25650 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 21600, 8, 2) + hpxml_bldg.building_construction.conditioned_building_volume = nil + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = 25650 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 21600, 8, 2, 1) # Test defaults w/ infiltration volume - hpxml.building_construction.conditioned_building_volume = nil - hpxml.air_infiltration_measurements[0].infiltration_volume = 18000 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 18000, 6.67, 2) + hpxml_bldg.building_construction.conditioned_building_volume = nil + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = 18000 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 18000, 6.67, 2, 1) # Test defaults w/ conditioned crawlspace - hpxml = _create_hpxml('base-foundation-conditioned-crawlspace.xml') - hpxml.building_construction.conditioned_building_volume = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_building_construction_values(hpxml_default, 16200, 8, 2) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-conditioned-crawlspace.xml') + hpxml_bldg.building_construction.conditioned_building_volume = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_building_construction_values(default_hpxml_bldg, 16200, 8, 2, 1) end def test_climate_and_risk_zones # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.climate_and_risk_zones.climate_zone_ieccs[0].year = 2009 - hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone = '2B' - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_climate_and_risk_zones_values(hpxml_default, 2009, '2B') + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].year = 2009 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone = '2B' + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_climate_and_risk_zones_values(default_hpxml_bldg, 2009, '2B') # Test defaults - hpxml.climate_and_risk_zones.climate_zone_ieccs[0].delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_climate_and_risk_zones_values(hpxml_default, 2006, '5B') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_climate_and_risk_zones_values(default_hpxml_bldg, 2006, '5B') # Test defaults - invalid IECC zone - hpxml = _create_hpxml('base-location-capetown-zaf.xml') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_climate_and_risk_zones_values(hpxml_default, nil, nil) + hpxml, _hpxml_bldg = _create_hpxml('base-location-capetown-zaf.xml') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_climate_and_risk_zones_values(default_hpxml_bldg, nil, nil) end def test_infiltration # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.air_infiltration_measurements[0].infiltration_volume = 25000 - hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = true - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_values(hpxml_default, 25000, true) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = 25000 + hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = true + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_values(default_hpxml_bldg, 25000, true) # Test defaults w/ conditioned basement - hpxml.air_infiltration_measurements[0].infiltration_volume = nil - hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_values(hpxml_default, 2700 * 8, false) + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = nil + hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_values(default_hpxml_bldg, 2700 * 8, false) # Test defaults w/ conditioned basement and atmospheric water heater w/ flue - hpxml.water_heating_systems[0].fuel_type = HPXML::FuelTypeNaturalGas - hpxml.water_heating_systems[0].energy_factor = 0.6 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_values(hpxml_default, 2700 * 8, true) + hpxml_bldg.water_heating_systems[0].fuel_type = HPXML::FuelTypeNaturalGas + hpxml_bldg.water_heating_systems[0].energy_factor = 0.6 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_values(default_hpxml_bldg, 2700 * 8, true) # Test defaults w/o conditioned basement - hpxml = _create_hpxml('base-foundation-slab.xml') - hpxml.air_infiltration_measurements[0].infiltration_volume = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_values(hpxml_default, 1350 * 8, false) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-slab.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_values(default_hpxml_bldg, 1350 * 8, false) # Test defaults w/ conditioned crawlspace - hpxml = _create_hpxml('base-foundation-conditioned-crawlspace.xml') - hpxml.air_infiltration_measurements[0].infiltration_volume = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_values(hpxml_default, 1350 * 12, false) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-conditioned-crawlspace.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_values(default_hpxml_bldg, 1350 * 12, false) end def test_infiltration_compartmentaliztion_test_adjustment # Test single-family detached - hpxml = _create_hpxml('base.xml') - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], nil) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], nil) # Test single-family attached not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal - hpxml.air_infiltration_measurements[0].a_ext = 0.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], 0.5) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal + hpxml_bldg.air_infiltration_measurements[0].a_ext = 0.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], 0.5) # Test single-family attached defaults - hpxml.air_infiltration_measurements[0].a_ext = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], 0.840) + hpxml_bldg.air_infiltration_measurements[0].a_ext = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], 0.840) - hpxml.attics[0].within_infiltration_volume = true - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], 0.817) + hpxml_bldg.attics[0].within_infiltration_volume = true + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], 0.817) # Test multifamily not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-multifamily.xml') - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal - hpxml.air_infiltration_measurements[0].a_ext = 0.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], 0.5) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal + hpxml_bldg.air_infiltration_measurements[0].a_ext = 0.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], 0.5) # Test multifamily defaults - hpxml.air_infiltration_measurements[0].a_ext = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_infiltration_compartmentalization_test_values(hpxml_default.air_infiltration_measurements[0], 0.247) + hpxml_bldg.air_infiltration_measurements[0].a_ext = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_infiltration_compartmentalization_test_values(default_hpxml_bldg.air_infiltration_measurements[0], 0.247) end def test_attics # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-atticroof-vented.xml') - hpxml.attics[0].vented_attic_sla = 0.001 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_attic_values(hpxml_default.attics[0], 0.001) + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-vented.xml') + hpxml_bldg.attics[0].vented_attic_sla = 0.001 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_attic_values(default_hpxml_bldg.attics[0], 0.001) # Test defaults - hpxml.attics[0].vented_attic_sla = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_attic_values(hpxml_default.attics[0], 1.0 / 300.0) + hpxml_bldg.attics[0].vented_attic_sla = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_attic_values(default_hpxml_bldg.attics[0], 1.0 / 300.0) # Test defaults w/o Attic element - hpxml.attics[0].delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_attic_values(hpxml_default.attics[0], 1.0 / 300.0) + hpxml_bldg.attics[0].delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_attic_values(default_hpxml_bldg.attics[0], 1.0 / 300.0) end def test_foundations # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-foundation-vented-crawlspace.xml') - hpxml.foundations[0].vented_crawlspace_sla = 0.001 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_values(hpxml_default.foundations[0], 0.001) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-vented-crawlspace.xml') + hpxml_bldg.foundations[0].vented_crawlspace_sla = 0.001 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_values(default_hpxml_bldg.foundations[0], 0.001) # Test defaults - hpxml.foundations[0].vented_crawlspace_sla = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_values(hpxml_default.foundations[0], 1.0 / 150.0) + hpxml_bldg.foundations[0].vented_crawlspace_sla = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_values(default_hpxml_bldg.foundations[0], 1.0 / 150.0) # Test defaults w/o Foundation element - hpxml.foundations[0].delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_values(hpxml_default.foundations[0], 1.0 / 150.0) + hpxml_bldg.foundations[0].delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_values(default_hpxml_bldg.foundations[0], 1.0 / 150.0) end def test_roofs # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-atticroof-radiant-barrier.xml') - hpxml.roofs[0].roof_type = HPXML::RoofTypeMetal - hpxml.roofs[0].solar_absorptance = 0.77 - hpxml.roofs[0].roof_color = HPXML::ColorDark - hpxml.roofs[0].emittance = 0.88 - hpxml.roofs[0].interior_finish_type = HPXML::InteriorFinishPlaster - hpxml.roofs[0].interior_finish_thickness = 0.25 - hpxml.roofs[0].azimuth = 123 - hpxml.roofs[0].radiant_barrier_grade = 3 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_roof_values(hpxml_default.roofs[0], HPXML::RoofTypeMetal, 0.77, HPXML::ColorDark, 0.88, true, 3, HPXML::InteriorFinishPlaster, 0.25, 123) + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-radiant-barrier.xml') + hpxml_bldg.roofs[0].roof_type = HPXML::RoofTypeMetal + hpxml_bldg.roofs[0].solar_absorptance = 0.77 + hpxml_bldg.roofs[0].roof_color = HPXML::ColorDark + hpxml_bldg.roofs[0].emittance = 0.88 + hpxml_bldg.roofs[0].interior_finish_type = HPXML::InteriorFinishPlaster + hpxml_bldg.roofs[0].interior_finish_thickness = 0.25 + hpxml_bldg.roofs[0].azimuth = 123 + hpxml_bldg.roofs[0].radiant_barrier_grade = 3 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_roof_values(default_hpxml_bldg.roofs[0], HPXML::RoofTypeMetal, 0.77, HPXML::ColorDark, 0.88, true, 3, HPXML::InteriorFinishPlaster, 0.25, 123) # Test defaults w/ RoofColor - hpxml.roofs[0].roof_type = nil - hpxml.roofs[0].solar_absorptance = nil - hpxml.roofs[0].roof_color = HPXML::ColorLight - hpxml.roofs[0].emittance = nil - hpxml.roofs[0].interior_finish_thickness = nil - hpxml.roofs[0].orientation = HPXML::OrientationNortheast - hpxml.roofs[0].azimuth = nil - hpxml.roofs[0].radiant_barrier_grade = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_roof_values(hpxml_default.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.75, HPXML::ColorLight, 0.90, true, 1, HPXML::InteriorFinishPlaster, 0.5, 45) + hpxml_bldg.roofs[0].roof_type = nil + hpxml_bldg.roofs[0].solar_absorptance = nil + hpxml_bldg.roofs[0].roof_color = HPXML::ColorLight + hpxml_bldg.roofs[0].emittance = nil + hpxml_bldg.roofs[0].interior_finish_thickness = nil + hpxml_bldg.roofs[0].orientation = HPXML::OrientationNortheast + hpxml_bldg.roofs[0].azimuth = nil + hpxml_bldg.roofs[0].radiant_barrier_grade = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_roof_values(default_hpxml_bldg.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.75, HPXML::ColorLight, 0.90, true, 1, HPXML::InteriorFinishPlaster, 0.5, 45) # Test defaults w/ SolarAbsorptance - hpxml.roofs[0].solar_absorptance = 0.99 - hpxml.roofs[0].roof_color = nil - hpxml.roofs[0].interior_finish_type = nil - hpxml.roofs[0].radiant_barrier = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_roof_values(hpxml_default.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.99, HPXML::ColorDark, 0.90, false, nil, HPXML::InteriorFinishNone, nil, 45) + hpxml_bldg.roofs[0].solar_absorptance = 0.99 + hpxml_bldg.roofs[0].roof_color = nil + hpxml_bldg.roofs[0].interior_finish_type = nil + hpxml_bldg.roofs[0].radiant_barrier = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_roof_values(default_hpxml_bldg.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.99, HPXML::ColorDark, 0.90, false, nil, HPXML::InteriorFinishNone, nil, 45) # Test defaults w/o RoofColor & SolarAbsorptance - hpxml.roofs[0].solar_absorptance = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_roof_values(hpxml_default.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.85, HPXML::ColorMedium, 0.90, false, nil, HPXML::InteriorFinishNone, nil, 45) + hpxml_bldg.roofs[0].solar_absorptance = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_roof_values(default_hpxml_bldg.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.85, HPXML::ColorMedium, 0.90, false, nil, HPXML::InteriorFinishNone, nil, 45) # Test defaults w/ conditioned space - hpxml = _create_hpxml('base-atticroof-cathedral.xml') - hpxml.roofs[0].roof_type = nil - hpxml.roofs[0].solar_absorptance = nil - hpxml.roofs[0].roof_color = HPXML::ColorLight - hpxml.roofs[0].emittance = nil - hpxml.roofs[0].interior_finish_type = nil - hpxml.roofs[0].interior_finish_thickness = nil - hpxml.roofs[0].orientation = HPXML::OrientationNortheast - hpxml.roofs[0].azimuth = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_roof_values(hpxml_default.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.75, HPXML::ColorLight, 0.90, false, nil, HPXML::InteriorFinishGypsumBoard, 0.5, 45) + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-cathedral.xml') + hpxml_bldg.roofs[0].roof_type = nil + hpxml_bldg.roofs[0].solar_absorptance = nil + hpxml_bldg.roofs[0].roof_color = HPXML::ColorLight + hpxml_bldg.roofs[0].emittance = nil + hpxml_bldg.roofs[0].interior_finish_type = nil + hpxml_bldg.roofs[0].interior_finish_thickness = nil + hpxml_bldg.roofs[0].orientation = HPXML::OrientationNortheast + hpxml_bldg.roofs[0].azimuth = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_roof_values(default_hpxml_bldg.roofs[0], HPXML::RoofTypeAsphaltShingles, 0.75, HPXML::ColorLight, 0.90, false, nil, HPXML::InteriorFinishGypsumBoard, 0.5, 45) end def test_rim_joists # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.rim_joists[0].siding = HPXML::SidingTypeBrick - hpxml.rim_joists[0].solar_absorptance = 0.55 - hpxml.rim_joists[0].color = HPXML::ColorLight - hpxml.rim_joists[0].emittance = 0.88 - hpxml.rim_joists[0].azimuth = 123 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_rim_joist_values(hpxml_default.rim_joists[0], HPXML::SidingTypeBrick, 0.55, HPXML::ColorLight, 0.88, 123) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.rim_joists[0].siding = HPXML::SidingTypeBrick + hpxml_bldg.rim_joists[0].solar_absorptance = 0.55 + hpxml_bldg.rim_joists[0].color = HPXML::ColorLight + hpxml_bldg.rim_joists[0].emittance = 0.88 + hpxml_bldg.rim_joists[0].azimuth = 123 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_rim_joist_values(default_hpxml_bldg.rim_joists[0], HPXML::SidingTypeBrick, 0.55, HPXML::ColorLight, 0.88, 123) # Test defaults w/ Color - hpxml.rim_joists[0].siding = nil - hpxml.rim_joists[0].solar_absorptance = nil - hpxml.rim_joists[0].color = HPXML::ColorDark - hpxml.rim_joists[0].emittance = nil - hpxml.rim_joists[0].orientation = HPXML::OrientationNorthwest - hpxml.rim_joists[0].azimuth = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_rim_joist_values(hpxml_default.rim_joists[0], HPXML::SidingTypeWood, 0.95, HPXML::ColorDark, 0.90, 315) + hpxml_bldg.rim_joists[0].siding = nil + hpxml_bldg.rim_joists[0].solar_absorptance = nil + hpxml_bldg.rim_joists[0].color = HPXML::ColorDark + hpxml_bldg.rim_joists[0].emittance = nil + hpxml_bldg.rim_joists[0].orientation = HPXML::OrientationNorthwest + hpxml_bldg.rim_joists[0].azimuth = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_rim_joist_values(default_hpxml_bldg.rim_joists[0], HPXML::SidingTypeWood, 0.95, HPXML::ColorDark, 0.90, 315) # Test defaults w/ SolarAbsorptance - hpxml.rim_joists[0].solar_absorptance = 0.99 - hpxml.rim_joists[0].color = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_rim_joist_values(hpxml_default.rim_joists[0], HPXML::SidingTypeWood, 0.99, HPXML::ColorDark, 0.90, 315) + hpxml_bldg.rim_joists[0].solar_absorptance = 0.99 + hpxml_bldg.rim_joists[0].color = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_rim_joist_values(default_hpxml_bldg.rim_joists[0], HPXML::SidingTypeWood, 0.99, HPXML::ColorDark, 0.90, 315) # Test defaults w/o Color & SolarAbsorptance - hpxml.rim_joists[0].solar_absorptance = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_rim_joist_values(hpxml_default.rim_joists[0], HPXML::SidingTypeWood, 0.7, HPXML::ColorMedium, 0.90, 315) + hpxml_bldg.rim_joists[0].solar_absorptance = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_rim_joist_values(default_hpxml_bldg.rim_joists[0], HPXML::SidingTypeWood, 0.7, HPXML::ColorMedium, 0.90, 315) end def test_walls # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.walls[0].siding = HPXML::SidingTypeFiberCement - hpxml.walls[0].solar_absorptance = 0.66 - hpxml.walls[0].color = HPXML::ColorDark - hpxml.walls[0].emittance = 0.88 - hpxml.walls[0].interior_finish_type = HPXML::InteriorFinishWood - hpxml.walls[0].interior_finish_thickness = 0.75 - hpxml.walls[0].azimuth = 123 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_values(hpxml_default.walls[0], HPXML::SidingTypeFiberCement, 0.66, HPXML::ColorDark, 0.88, HPXML::InteriorFinishWood, 0.75, 123) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.walls[0].siding = HPXML::SidingTypeFiberCement + hpxml_bldg.walls[0].solar_absorptance = 0.66 + hpxml_bldg.walls[0].color = HPXML::ColorDark + hpxml_bldg.walls[0].emittance = 0.88 + hpxml_bldg.walls[0].interior_finish_type = HPXML::InteriorFinishWood + hpxml_bldg.walls[0].interior_finish_thickness = 0.75 + hpxml_bldg.walls[0].azimuth = 123 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_values(default_hpxml_bldg.walls[0], HPXML::SidingTypeFiberCement, 0.66, HPXML::ColorDark, 0.88, HPXML::InteriorFinishWood, 0.75, 123) # Test defaults w/ Color - hpxml.walls[0].siding = nil - hpxml.walls[0].solar_absorptance = nil - hpxml.walls[0].color = HPXML::ColorLight - hpxml.walls[0].emittance = nil - hpxml.walls[0].interior_finish_type = HPXML::InteriorFinishWood - hpxml.walls[0].interior_finish_thickness = nil - hpxml.walls[0].orientation = HPXML::OrientationSouth - hpxml.walls[0].azimuth = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_values(hpxml_default.walls[0], HPXML::SidingTypeWood, 0.5, HPXML::ColorLight, 0.90, HPXML::InteriorFinishWood, 0.5, 180) + hpxml_bldg.walls[0].siding = nil + hpxml_bldg.walls[0].solar_absorptance = nil + hpxml_bldg.walls[0].color = HPXML::ColorLight + hpxml_bldg.walls[0].emittance = nil + hpxml_bldg.walls[0].interior_finish_type = HPXML::InteriorFinishWood + hpxml_bldg.walls[0].interior_finish_thickness = nil + hpxml_bldg.walls[0].orientation = HPXML::OrientationSouth + hpxml_bldg.walls[0].azimuth = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_values(default_hpxml_bldg.walls[0], HPXML::SidingTypeWood, 0.5, HPXML::ColorLight, 0.90, HPXML::InteriorFinishWood, 0.5, 180) # Test defaults w/ SolarAbsorptance - hpxml.walls[0].solar_absorptance = 0.99 - hpxml.walls[0].color = nil - hpxml.walls[0].interior_finish_type = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_values(hpxml_default.walls[0], HPXML::SidingTypeWood, 0.99, HPXML::ColorDark, 0.90, HPXML::InteriorFinishGypsumBoard, 0.5, 180) + hpxml_bldg.walls[0].solar_absorptance = 0.99 + hpxml_bldg.walls[0].color = nil + hpxml_bldg.walls[0].interior_finish_type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_values(default_hpxml_bldg.walls[0], HPXML::SidingTypeWood, 0.99, HPXML::ColorDark, 0.90, HPXML::InteriorFinishGypsumBoard, 0.5, 180) # Test defaults w/o Color & SolarAbsorptance - hpxml.walls[0].solar_absorptance = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_values(hpxml_default.walls[0], HPXML::SidingTypeWood, 0.7, HPXML::ColorMedium, 0.90, HPXML::InteriorFinishGypsumBoard, 0.5, 180) + hpxml_bldg.walls[0].solar_absorptance = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_values(default_hpxml_bldg.walls[0], HPXML::SidingTypeWood, 0.7, HPXML::ColorMedium, 0.90, HPXML::InteriorFinishGypsumBoard, 0.5, 180) # Test defaults w/ unconditioned space - hpxml.walls[1].siding = nil - hpxml.walls[1].solar_absorptance = nil - hpxml.walls[1].color = HPXML::ColorLight - hpxml.walls[1].emittance = nil - hpxml.walls[1].interior_finish_type = nil - hpxml.walls[1].interior_finish_thickness = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_values(hpxml_default.walls[1], HPXML::SidingTypeWood, 0.5, HPXML::ColorLight, 0.90, HPXML::InteriorFinishNone, nil, nil) + hpxml_bldg.walls[1].siding = nil + hpxml_bldg.walls[1].solar_absorptance = nil + hpxml_bldg.walls[1].color = HPXML::ColorLight + hpxml_bldg.walls[1].emittance = nil + hpxml_bldg.walls[1].interior_finish_type = nil + hpxml_bldg.walls[1].interior_finish_thickness = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_values(default_hpxml_bldg.walls[1], HPXML::SidingTypeWood, 0.5, HPXML::ColorLight, 0.90, HPXML::InteriorFinishNone, nil, nil) end def test_foundation_walls # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.foundation_walls[0].thickness = 7.0 - hpxml.foundation_walls[0].interior_finish_type = HPXML::InteriorFinishGypsumCompositeBoard - hpxml.foundation_walls[0].interior_finish_thickness = 0.625 - hpxml.foundation_walls[0].azimuth = 123 - hpxml.foundation_walls[0].area = 789 - hpxml.foundation_walls[0].insulation_interior_distance_to_top = 0.5 - hpxml.foundation_walls[0].insulation_interior_distance_to_bottom = 7.75 - hpxml.foundation_walls[0].insulation_exterior_distance_to_top = 0.75 - hpxml.foundation_walls[0].insulation_exterior_distance_to_bottom = 7.5 - hpxml.foundation_walls[0].type = HPXML::FoundationWallTypeConcreteBlock - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_wall_values(hpxml_default.foundation_walls[0], 7.0, HPXML::InteriorFinishGypsumCompositeBoard, 0.625, 123, + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.foundation_walls[0].thickness = 7.0 + hpxml_bldg.foundation_walls[0].interior_finish_type = HPXML::InteriorFinishGypsumCompositeBoard + hpxml_bldg.foundation_walls[0].interior_finish_thickness = 0.625 + hpxml_bldg.foundation_walls[0].azimuth = 123 + hpxml_bldg.foundation_walls[0].area = 789 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_top = 0.5 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_bottom = 7.75 + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_top = 0.75 + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_bottom = 7.5 + hpxml_bldg.foundation_walls[0].type = HPXML::FoundationWallTypeConcreteBlock + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_wall_values(default_hpxml_bldg.foundation_walls[0], 7.0, HPXML::InteriorFinishGypsumCompositeBoard, 0.625, 123, 789, 0.5, 7.75, 0.75, 7.5, HPXML::FoundationWallTypeConcreteBlock) # Test defaults - hpxml.foundation_walls[0].thickness = nil - hpxml.foundation_walls[0].interior_finish_type = nil - hpxml.foundation_walls[0].interior_finish_thickness = nil - hpxml.foundation_walls[0].orientation = HPXML::OrientationSoutheast - hpxml.foundation_walls[0].azimuth = nil - hpxml.foundation_walls[0].area = nil - hpxml.foundation_walls[0].length = 100 - hpxml.foundation_walls[0].insulation_interior_distance_to_bottom = nil - hpxml.foundation_walls[0].insulation_exterior_distance_to_bottom = nil - hpxml.foundation_walls[0].type = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_wall_values(hpxml_default.foundation_walls[0], 8.0, HPXML::InteriorFinishGypsumBoard, 0.5, 135, + hpxml_bldg.foundation_walls[0].thickness = nil + hpxml_bldg.foundation_walls[0].interior_finish_type = nil + hpxml_bldg.foundation_walls[0].interior_finish_thickness = nil + hpxml_bldg.foundation_walls[0].orientation = HPXML::OrientationSoutheast + hpxml_bldg.foundation_walls[0].azimuth = nil + hpxml_bldg.foundation_walls[0].area = nil + hpxml_bldg.foundation_walls[0].length = 100 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_bottom = nil + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_bottom = nil + hpxml_bldg.foundation_walls[0].type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_wall_values(default_hpxml_bldg.foundation_walls[0], 8.0, HPXML::InteriorFinishGypsumBoard, 0.5, 135, 800, 0.5, 8.0, 0.75, 8.0, HPXML::FoundationWallTypeSolidConcrete) # Test defaults w/ unconditioned surfaces - hpxml = _create_hpxml('base-foundation-unconditioned-basement.xml') - hpxml.foundation_walls[0].thickness = nil - hpxml.foundation_walls[0].interior_finish_type = nil - hpxml.foundation_walls[0].interior_finish_thickness = nil - hpxml.foundation_walls[0].orientation = HPXML::OrientationSoutheast - hpxml.foundation_walls[0].azimuth = nil - hpxml.foundation_walls[0].area = nil - hpxml.foundation_walls[0].length = 100 - hpxml.foundation_walls[0].height = 10 - hpxml.foundation_walls[0].insulation_interior_distance_to_top = nil - hpxml.foundation_walls[0].insulation_interior_distance_to_bottom = nil - hpxml.foundation_walls[0].insulation_exterior_distance_to_top = nil - hpxml.foundation_walls[0].insulation_exterior_distance_to_bottom = nil - hpxml.foundation_walls[0].type = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_foundation_wall_values(hpxml_default.foundation_walls[0], 8.0, HPXML::InteriorFinishNone, nil, 135, + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.foundation_walls[0].thickness = nil + hpxml_bldg.foundation_walls[0].interior_finish_type = nil + hpxml_bldg.foundation_walls[0].interior_finish_thickness = nil + hpxml_bldg.foundation_walls[0].orientation = HPXML::OrientationSoutheast + hpxml_bldg.foundation_walls[0].azimuth = nil + hpxml_bldg.foundation_walls[0].area = nil + hpxml_bldg.foundation_walls[0].length = 100 + hpxml_bldg.foundation_walls[0].height = 10 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_top = nil + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_bottom = nil + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_top = nil + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_bottom = nil + hpxml_bldg.foundation_walls[0].type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_foundation_wall_values(default_hpxml_bldg.foundation_walls[0], 8.0, HPXML::InteriorFinishNone, nil, 135, 1000, 0.0, 10.0, 0.0, 10.0, HPXML::FoundationWallTypeSolidConcrete) end def test_floors # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.floors[0].interior_finish_type = HPXML::InteriorFinishWood - hpxml.floors[0].interior_finish_thickness = 0.375 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_values(hpxml_default.floors[0], HPXML::InteriorFinishWood, 0.375) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.floors[0].interior_finish_type = HPXML::InteriorFinishWood + hpxml_bldg.floors[0].interior_finish_thickness = 0.375 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_values(default_hpxml_bldg.floors[0], HPXML::InteriorFinishWood, 0.375) # Test defaults w/ ceiling - hpxml.floors[0].interior_finish_type = nil - hpxml.floors[0].interior_finish_thickness = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_values(hpxml_default.floors[0], HPXML::InteriorFinishGypsumBoard, 0.5) + hpxml_bldg.floors[0].interior_finish_type = nil + hpxml_bldg.floors[0].interior_finish_thickness = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_values(default_hpxml_bldg.floors[0], HPXML::InteriorFinishGypsumBoard, 0.5) # Test defaults w/ floor - hpxml = _create_hpxml('base-foundation-vented-crawlspace.xml') - hpxml.floors[0].interior_finish_type = nil - hpxml.floors[0].interior_finish_thickness = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_values(hpxml_default.floors[0], HPXML::InteriorFinishNone, nil) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-vented-crawlspace.xml') + hpxml_bldg.floors[0].interior_finish_type = nil + hpxml_bldg.floors[0].interior_finish_thickness = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_values(default_hpxml_bldg.floors[0], HPXML::InteriorFinishNone, nil) end def test_slabs # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.slabs[0].thickness = 7.0 - hpxml.slabs[0].carpet_r_value = 1.1 - hpxml.slabs[0].carpet_fraction = 0.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_slab_values(hpxml_default.slabs[0], 7.0, 1.1, 0.5) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.slabs[0].thickness = 7.0 + hpxml_bldg.slabs[0].carpet_r_value = 1.1 + hpxml_bldg.slabs[0].carpet_fraction = 0.5 + hpxml_bldg.slabs[0].depth_below_grade = 2.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_slab_values(default_hpxml_bldg.slabs[0], 7.0, 1.1, 0.5, nil) # Test defaults w/ conditioned basement - hpxml.slabs[0].thickness = nil - hpxml.slabs[0].carpet_r_value = nil - hpxml.slabs[0].carpet_fraction = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_slab_values(hpxml_default.slabs[0], 4.0, 2.0, 0.8) + hpxml_bldg.slabs[0].thickness = nil + hpxml_bldg.slabs[0].carpet_r_value = nil + hpxml_bldg.slabs[0].carpet_fraction = nil + hpxml_bldg.slabs[0].depth_below_grade = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_slab_values(default_hpxml_bldg.slabs[0], 4.0, 2.0, 0.8, nil) # Test defaults w/ crawlspace - hpxml = _create_hpxml('base-foundation-unvented-crawlspace.xml') - hpxml.slabs[0].thickness = nil - hpxml.slabs[0].carpet_r_value = nil - hpxml.slabs[0].carpet_fraction = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_slab_values(hpxml_default.slabs[0], 0.0, 0.0, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unvented-crawlspace.xml') + hpxml_bldg.slabs[0].thickness = nil + hpxml_bldg.slabs[0].carpet_r_value = nil + hpxml_bldg.slabs[0].carpet_fraction = nil + hpxml_bldg.slabs[0].depth_below_grade = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_slab_values(default_hpxml_bldg.slabs[0], 0.0, 0.0, 0.0, nil) + + # Test defaults w/ slab-on-grade + hpxml, hpxml_bldg = _create_hpxml('base-foundation-slab.xml') + hpxml_bldg.slabs[0].thickness = nil + hpxml_bldg.slabs[0].carpet_r_value = nil + hpxml_bldg.slabs[0].carpet_fraction = nil + hpxml_bldg.slabs[0].depth_below_grade = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_slab_values(default_hpxml_bldg.slabs[0], 4.0, 2.0, 0.8, 0.0) end def test_windows # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-enclosure-windows-shading.xml') - hpxml.windows.each do |window| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-windows-shading.xml') + hpxml_bldg.windows.each do |window| window.fraction_operable = 0.5 window.exterior_shading_factor_summer = 0.44 window.exterior_shading_factor_winter = 0.55 @@ -842,13 +848,13 @@ def test_windows window.interior_shading_factor_winter = 0.77 window.azimuth = 123 end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - n_windows = hpxml_default.windows.size - _test_default_window_values(hpxml_default, [0.44] * n_windows, [0.55] * n_windows, [0.66] * n_windows, [0.77] * n_windows, [0.5] * n_windows, [123] * n_windows) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + n_windows = default_hpxml_bldg.windows.size + _test_default_window_values(default_hpxml_bldg, [0.44] * n_windows, [0.55] * n_windows, [0.66] * n_windows, [0.77] * n_windows, [0.5] * n_windows, [123] * n_windows) # Test defaults - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| window.fraction_operable = nil window.exterior_shading_factor_summer = nil window.exterior_shading_factor_winter = nil @@ -857,52 +863,52 @@ def test_windows window.orientation = HPXML::OrientationSouthwest window.azimuth = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - n_windows = hpxml_default.windows.size - _test_default_window_values(hpxml_default, [1.0] * n_windows, [1.0] * n_windows, [0.7] * n_windows, [0.85] * n_windows, [0.67] * n_windows, [225] * n_windows) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + n_windows = default_hpxml_bldg.windows.size + _test_default_window_values(default_hpxml_bldg, [1.0] * n_windows, [1.0] * n_windows, [0.7] * n_windows, [0.85] * n_windows, [0.67] * n_windows, [225] * n_windows) end def test_windows_properties # Test defaults w/ single pane, aluminum frame - hpxml = _create_hpxml('base.xml') - hpxml.windows[0].ufactor = nil - hpxml.windows[0].shgc = nil - hpxml.windows[0].frame_type = HPXML::WindowFrameTypeAluminum - hpxml.windows[0].glass_layers = HPXML::WindowLayersSinglePane - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_equal(false, hpxml_default.windows[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeClear, hpxml_default.windows[0].glass_type) - assert_nil(hpxml_default.windows[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].ufactor = nil + hpxml_bldg.windows[0].shgc = nil + hpxml_bldg.windows[0].frame_type = HPXML::WindowFrameTypeAluminum + hpxml_bldg.windows[0].glass_layers = HPXML::WindowLayersSinglePane + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_equal(false, default_hpxml_bldg.windows[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeClear, default_hpxml_bldg.windows[0].glass_type) + assert_nil(default_hpxml_bldg.windows[0].gas_fill) # Test defaults w/ double pane, metal frame - hpxml = _create_hpxml('base.xml') - hpxml.windows[0].ufactor = nil - hpxml.windows[0].shgc = nil - hpxml.windows[0].frame_type = HPXML::WindowFrameTypeMetal - hpxml.windows[0].glass_layers = HPXML::WindowLayersDoublePane - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_equal(true, hpxml_default.windows[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeClear, hpxml_default.windows[0].glass_type) - assert_equal(HPXML::WindowGasAir, hpxml_default.windows[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].ufactor = nil + hpxml_bldg.windows[0].shgc = nil + hpxml_bldg.windows[0].frame_type = HPXML::WindowFrameTypeMetal + hpxml_bldg.windows[0].glass_layers = HPXML::WindowLayersDoublePane + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_equal(true, default_hpxml_bldg.windows[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeClear, default_hpxml_bldg.windows[0].glass_type) + assert_equal(HPXML::WindowGasAir, default_hpxml_bldg.windows[0].gas_fill) # Test defaults w/ single pane, wood frame - hpxml = _create_hpxml('base.xml') - hpxml.windows[0].ufactor = nil - hpxml.windows[0].shgc = nil - hpxml.windows[0].frame_type = HPXML::WindowFrameTypeWood - hpxml.windows[0].glass_layers = HPXML::WindowLayersTriplePane - hpxml.windows[0].glass_type = HPXML::WindowGlassTypeLowE - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_nil(hpxml_default.windows[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeLowE, hpxml_default.windows[0].glass_type) - assert_equal(HPXML::WindowGasArgon, hpxml_default.windows[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].ufactor = nil + hpxml_bldg.windows[0].shgc = nil + hpxml_bldg.windows[0].frame_type = HPXML::WindowFrameTypeWood + hpxml_bldg.windows[0].glass_layers = HPXML::WindowLayersTriplePane + hpxml_bldg.windows[0].glass_type = HPXML::WindowGlassTypeLowE + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_nil(default_hpxml_bldg.windows[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeLowE, default_hpxml_bldg.windows[0].glass_type) + assert_equal(HPXML::WindowGasArgon, default_hpxml_bldg.windows[0].gas_fill) # Test U/SHGC lookups [frame_type, thermal_break, glass_layers, glass_type, gas_fill] => [ufactor, shgc] tests = { [HPXML::WindowFrameTypeAluminum, false, HPXML::WindowLayersSinglePane, nil, nil] => [1.27, 0.75], @@ -928,39 +934,39 @@ def test_windows_properties frame_type, thermal_break, glass_layers, glass_type, gas_fill = k ufactor, shgc = v - hpxml = _create_hpxml('base.xml') - hpxml.windows[0].ufactor = nil - hpxml.windows[0].shgc = nil - hpxml.windows[0].frame_type = frame_type - hpxml.windows[0].thermal_break = thermal_break - hpxml.windows[0].glass_layers = glass_layers - hpxml.windows[0].glass_type = glass_type - hpxml.windows[0].gas_fill = gas_fill - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].ufactor = nil + hpxml_bldg.windows[0].shgc = nil + hpxml_bldg.windows[0].frame_type = frame_type + hpxml_bldg.windows[0].thermal_break = thermal_break + hpxml_bldg.windows[0].glass_layers = glass_layers + hpxml_bldg.windows[0].glass_type = glass_type + hpxml_bldg.windows[0].gas_fill = gas_fill + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() - assert_equal(ufactor, hpxml_default.windows[0].ufactor) - assert_equal(shgc, hpxml_default.windows[0].shgc) + assert_equal(ufactor, default_hpxml_bldg.windows[0].ufactor) + assert_equal(shgc, default_hpxml_bldg.windows[0].shgc) end end def test_skylights # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-enclosure-skylights.xml') - hpxml.skylights.each do |skylight| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights.each do |skylight| skylight.exterior_shading_factor_summer = 0.44 skylight.exterior_shading_factor_winter = 0.55 skylight.interior_shading_factor_summer = 0.66 skylight.interior_shading_factor_winter = 0.77 skylight.azimuth = 123 end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - n_skylights = hpxml_default.skylights.size - _test_default_skylight_values(hpxml_default, [0.44] * n_skylights, [0.55] * n_skylights, [0.66] * n_skylights, [0.77] * n_skylights, [123] * n_skylights) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + n_skylights = default_hpxml_bldg.skylights.size + _test_default_skylight_values(default_hpxml_bldg, [0.44] * n_skylights, [0.55] * n_skylights, [0.66] * n_skylights, [0.77] * n_skylights, [123] * n_skylights) # Test defaults - hpxml.skylights.each do |skylight| + hpxml_bldg.skylights.each do |skylight| skylight.exterior_shading_factor_summer = nil skylight.exterior_shading_factor_winter = nil skylight.interior_shading_factor_summer = nil @@ -968,52 +974,52 @@ def test_skylights skylight.orientation = HPXML::OrientationWest skylight.azimuth = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - n_skylights = hpxml_default.skylights.size - _test_default_skylight_values(hpxml_default, [1.0] * n_skylights, [1.0] * n_skylights, [1.0] * n_skylights, [1.0] * n_skylights, [270] * n_skylights) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + n_skylights = default_hpxml_bldg.skylights.size + _test_default_skylight_values(default_hpxml_bldg, [1.0] * n_skylights, [1.0] * n_skylights, [1.0] * n_skylights, [1.0] * n_skylights, [270] * n_skylights) end def test_skylights_properties # Test defaults w/ single pane, aluminum frame - hpxml = _create_hpxml('base-enclosure-skylights.xml') - hpxml.skylights[0].ufactor = nil - hpxml.skylights[0].shgc = nil - hpxml.skylights[0].frame_type = HPXML::WindowFrameTypeAluminum - hpxml.skylights[0].glass_layers = HPXML::WindowLayersSinglePane - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_equal(false, hpxml_default.skylights[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeClear, hpxml_default.skylights[0].glass_type) - assert_nil(hpxml_default.skylights[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].ufactor = nil + hpxml_bldg.skylights[0].shgc = nil + hpxml_bldg.skylights[0].frame_type = HPXML::WindowFrameTypeAluminum + hpxml_bldg.skylights[0].glass_layers = HPXML::WindowLayersSinglePane + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_equal(false, default_hpxml_bldg.skylights[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeClear, default_hpxml_bldg.skylights[0].glass_type) + assert_nil(default_hpxml_bldg.skylights[0].gas_fill) # Test defaults w/ double pane, metal frame - hpxml = _create_hpxml('base-enclosure-skylights.xml') - hpxml.skylights[0].ufactor = nil - hpxml.skylights[0].shgc = nil - hpxml.skylights[0].frame_type = HPXML::WindowFrameTypeMetal - hpxml.skylights[0].glass_layers = HPXML::WindowLayersDoublePane - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_equal(true, hpxml_default.skylights[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeClear, hpxml_default.skylights[0].glass_type) - assert_equal(HPXML::WindowGasAir, hpxml_default.skylights[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].ufactor = nil + hpxml_bldg.skylights[0].shgc = nil + hpxml_bldg.skylights[0].frame_type = HPXML::WindowFrameTypeMetal + hpxml_bldg.skylights[0].glass_layers = HPXML::WindowLayersDoublePane + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_equal(true, default_hpxml_bldg.skylights[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeClear, default_hpxml_bldg.skylights[0].glass_type) + assert_equal(HPXML::WindowGasAir, default_hpxml_bldg.skylights[0].gas_fill) # Test defaults w/ single pane, wood frame - hpxml = _create_hpxml('base-enclosure-skylights.xml') - hpxml.skylights[0].ufactor = nil - hpxml.skylights[0].shgc = nil - hpxml.skylights[0].frame_type = HPXML::WindowFrameTypeWood - hpxml.skylights[0].glass_layers = HPXML::WindowLayersTriplePane - hpxml.skylights[0].glass_type = HPXML::WindowGlassTypeLowE - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - - assert_nil(hpxml_default.skylights[0].thermal_break) - assert_equal(HPXML::WindowGlassTypeLowE, hpxml_default.skylights[0].glass_type) - assert_equal(HPXML::WindowGasArgon, hpxml_default.skylights[0].gas_fill) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].ufactor = nil + hpxml_bldg.skylights[0].shgc = nil + hpxml_bldg.skylights[0].frame_type = HPXML::WindowFrameTypeWood + hpxml_bldg.skylights[0].glass_layers = HPXML::WindowLayersTriplePane + hpxml_bldg.skylights[0].glass_type = HPXML::WindowGlassTypeLowE + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + + assert_nil(default_hpxml_bldg.skylights[0].thermal_break) + assert_equal(HPXML::WindowGlassTypeLowE, default_hpxml_bldg.skylights[0].glass_type) + assert_equal(HPXML::WindowGasArgon, default_hpxml_bldg.skylights[0].gas_fill) # Test U/SHGC lookups [frame_type, thermal_break, glass_layers, glass_type, gas_fill] => [ufactor, shgc] tests = { [HPXML::WindowFrameTypeAluminum, false, HPXML::WindowLayersSinglePane, nil, nil] => [1.98, 0.75], @@ -1039,773 +1045,788 @@ def test_skylights_properties frame_type, thermal_break, glass_layers, glass_type, gas_fill = k ufactor, shgc = v - hpxml = _create_hpxml('base-enclosure-skylights.xml') - hpxml.skylights[0].ufactor = nil - hpxml.skylights[0].shgc = nil - hpxml.skylights[0].frame_type = frame_type - hpxml.skylights[0].thermal_break = thermal_break - hpxml.skylights[0].glass_layers = glass_layers - hpxml.skylights[0].glass_type = glass_type - hpxml.skylights[0].gas_fill = gas_fill - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].ufactor = nil + hpxml_bldg.skylights[0].shgc = nil + hpxml_bldg.skylights[0].frame_type = frame_type + hpxml_bldg.skylights[0].thermal_break = thermal_break + hpxml_bldg.skylights[0].glass_layers = glass_layers + hpxml_bldg.skylights[0].glass_type = glass_type + hpxml_bldg.skylights[0].gas_fill = gas_fill + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() - assert_equal(ufactor, hpxml_default.skylights[0].ufactor) - assert_equal(shgc, hpxml_default.skylights[0].shgc) + assert_equal(ufactor, default_hpxml_bldg.skylights[0].ufactor) + assert_equal(shgc, default_hpxml_bldg.skylights[0].shgc) end end def test_doors # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.doors.each_with_index do |door, i| + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.doors.each_with_index do |door, i| door.azimuth = 35 * (i + 1) end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_door_values(hpxml_default, [35, 70]) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_door_values(default_hpxml_bldg, [35, 70]) # Test defaults w/ AttachedToWall azimuth - hpxml.walls[0].azimuth = 89 - hpxml.doors.each do |door| + hpxml_bldg.walls[0].azimuth = 89 + hpxml_bldg.doors.each do |door| door.azimuth = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_door_values(hpxml_default, [89, 89]) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_door_values(default_hpxml_bldg, [89, 89]) # Test defaults w/o AttachedToWall azimuth - hpxml.walls[0].azimuth = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_door_values(hpxml_default, [0, 0]) + hpxml_bldg.walls[0].azimuth = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_door_values(default_hpxml_bldg, [0, 0]) # Test defaults w/ Orientation - hpxml.doors.each do |door| + hpxml_bldg.doors.each do |door| door.orientation = HPXML::OrientationEast end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_door_values(hpxml_default, [90, 90]) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_door_values(default_hpxml_bldg, [90, 90]) end def test_thermal_mass # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-enclosure-thermal-mass.xml') - hpxml.partition_wall_mass.area_fraction = 0.5 - hpxml.partition_wall_mass.interior_finish_thickness = 0.75 - hpxml.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishWood - hpxml.furniture_mass.area_fraction = 0.75 - hpxml.furniture_mass.type = HPXML::FurnitureMassTypeHeavyWeight - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_partition_wall_mass_values(hpxml_default.partition_wall_mass, 0.5, HPXML::InteriorFinishWood, 0.75) - _test_default_furniture_mass_values(hpxml_default.furniture_mass, 0.75, HPXML::FurnitureMassTypeHeavyWeight) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-thermal-mass.xml') + hpxml_bldg.partition_wall_mass.area_fraction = 0.5 + hpxml_bldg.partition_wall_mass.interior_finish_thickness = 0.75 + hpxml_bldg.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishWood + hpxml_bldg.furniture_mass.area_fraction = 0.75 + hpxml_bldg.furniture_mass.type = HPXML::FurnitureMassTypeHeavyWeight + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_partition_wall_mass_values(default_hpxml_bldg.partition_wall_mass, 0.5, HPXML::InteriorFinishWood, 0.75) + _test_default_furniture_mass_values(default_hpxml_bldg.furniture_mass, 0.75, HPXML::FurnitureMassTypeHeavyWeight) # Test defaults - hpxml.partition_wall_mass.area_fraction = nil - hpxml.partition_wall_mass.interior_finish_thickness = nil - hpxml.partition_wall_mass.interior_finish_type = nil - hpxml.furniture_mass.area_fraction = nil - hpxml.furniture_mass.type = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_partition_wall_mass_values(hpxml_default.partition_wall_mass, 1.0, HPXML::InteriorFinishGypsumBoard, 0.5) - _test_default_furniture_mass_values(hpxml_default.furniture_mass, 0.4, HPXML::FurnitureMassTypeLightWeight) + hpxml_bldg.partition_wall_mass.area_fraction = nil + hpxml_bldg.partition_wall_mass.interior_finish_thickness = nil + hpxml_bldg.partition_wall_mass.interior_finish_type = nil + hpxml_bldg.furniture_mass.area_fraction = nil + hpxml_bldg.furniture_mass.type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_partition_wall_mass_values(default_hpxml_bldg.partition_wall_mass, 1.0, HPXML::InteriorFinishGypsumBoard, 0.5) + _test_default_furniture_mass_values(default_hpxml_bldg.furniture_mass, 0.4, HPXML::FurnitureMassTypeLightWeight) end def test_central_air_conditioners # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') - hpxml.cooling_systems[0].cooling_shr = 0.88 - hpxml.cooling_systems[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed - hpxml.cooling_systems[0].fan_watts_per_cfm = 0.66 - hpxml.cooling_systems[0].charge_defect_ratio = -0.11 - hpxml.cooling_systems[0].airflow_defect_ratio = -0.22 - hpxml.cooling_systems[0].cooling_capacity = 12345 - hpxml.cooling_systems[0].cooling_efficiency_seer = 12.0 - hpxml.cooling_systems[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_central_air_conditioner_values(hpxml_default.cooling_systems[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 12.0, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') + hpxml_bldg.cooling_systems[0].cooling_shr = 0.88 + hpxml_bldg.cooling_systems[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed + hpxml_bldg.cooling_systems[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.cooling_systems[0].charge_defect_ratio = -0.11 + hpxml_bldg.cooling_systems[0].airflow_defect_ratio = -0.22 + hpxml_bldg.cooling_systems[0].cooling_capacity = 12345 + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer = 12.0 + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_central_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 12.0, 40.0) # Test defaults - SEER2 - hpxml.cooling_systems[0].cooling_efficiency_seer = nil - hpxml.cooling_systems[0].cooling_efficiency_seer2 = 11.4 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_central_air_conditioner_values(hpxml_default.cooling_systems[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 12.0, 40.0) + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer = nil + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer2 = 11.4 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_central_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 12.0, 40.0) # Test defaults - hpxml.cooling_systems[0].cooling_shr = nil - hpxml.cooling_systems[0].compressor_type = nil - hpxml.cooling_systems[0].fan_watts_per_cfm = nil - hpxml.cooling_systems[0].charge_defect_ratio = nil - hpxml.cooling_systems[0].airflow_defect_ratio = nil - hpxml.cooling_systems[0].cooling_capacity = nil - hpxml.cooling_systems[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_central_air_conditioner_values(hpxml_default.cooling_systems[0], 0.73, HPXML::HVACCompressorTypeSingleStage, 0.5, 0, 0, nil, 12.0, 50.0) + hpxml_bldg.cooling_systems[0].cooling_shr = nil + hpxml_bldg.cooling_systems[0].compressor_type = nil + hpxml_bldg.cooling_systems[0].fan_watts_per_cfm = nil + hpxml_bldg.cooling_systems[0].charge_defect_ratio = nil + hpxml_bldg.cooling_systems[0].airflow_defect_ratio = nil + hpxml_bldg.cooling_systems[0].cooling_capacity = nil + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_central_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.73, HPXML::HVACCompressorTypeSingleStage, 0.5, 0, 0, nil, 12.0, 50.0) end def test_room_air_conditioners # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-room-ac-only.xml') - hpxml.cooling_systems[0].cooling_shr = 0.88 - hpxml.cooling_systems[0].cooling_capacity = 12345 - hpxml.cooling_systems[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_room_air_conditioner_ptac_values(hpxml_default.cooling_systems[0], 0.88, 12345, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-room-ac-only.xml') + hpxml_bldg.cooling_systems[0].cooling_shr = 0.88 + hpxml_bldg.cooling_systems[0].cooling_capacity = 12345 + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_room_air_conditioner_ptac_values(default_hpxml_bldg.cooling_systems[0], 0.88, 12345, 40.0) # Test defaults - hpxml.cooling_systems[0].cooling_shr = nil - hpxml.cooling_systems[0].cooling_capacity = nil - hpxml.cooling_systems[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_room_air_conditioner_ptac_values(hpxml_default.cooling_systems[0], 0.65, nil, 0.0) + hpxml_bldg.cooling_systems[0].cooling_shr = nil + hpxml_bldg.cooling_systems[0].cooling_capacity = nil + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_room_air_conditioner_ptac_values(default_hpxml_bldg.cooling_systems[0], 0.65, nil, 0.0) end def test_evaporative_coolers # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-evap-cooler-only.xml') - hpxml.cooling_systems[0].cooling_capacity = 12345 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_evap_cooler_values(hpxml_default.cooling_systems[0], 12345) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-evap-cooler-only.xml') + hpxml_bldg.cooling_systems[0].cooling_capacity = 12345 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_evap_cooler_values(default_hpxml_bldg.cooling_systems[0], 12345) # Test defaults - hpxml.cooling_systems[0].cooling_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_evap_cooler_values(hpxml_default.cooling_systems[0], nil) + hpxml_bldg.cooling_systems[0].cooling_capacity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_evap_cooler_values(default_hpxml_bldg.cooling_systems[0], nil) end def test_mini_split_air_conditioners # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-mini-split-air-conditioner-only-ducted.xml') - hpxml.cooling_systems[0].cooling_shr = 0.78 - hpxml.cooling_systems[0].fan_watts_per_cfm = 0.66 - hpxml.cooling_systems[0].charge_defect_ratio = -0.11 - hpxml.cooling_systems[0].airflow_defect_ratio = -0.22 - hpxml.cooling_systems[0].cooling_capacity = 12345 - hpxml.cooling_systems[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_air_conditioner_values(hpxml_default.cooling_systems[0], 0.78, 0.66, -0.11, -0.22, 12345, 19.0, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-air-conditioner-only-ducted.xml') + hpxml_bldg.cooling_systems[0].cooling_shr = 0.78 + hpxml_bldg.cooling_systems[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.cooling_systems[0].charge_defect_ratio = -0.11 + hpxml_bldg.cooling_systems[0].airflow_defect_ratio = -0.22 + hpxml_bldg.cooling_systems[0].cooling_capacity = 12345 + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = 40.0 + hpxml_bldg.cooling_systems[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.78, 0.66, -0.11, -0.22, 12345, 19.0, 40.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults - hpxml.cooling_systems[0].cooling_shr = nil - hpxml.cooling_systems[0].fan_watts_per_cfm = nil - hpxml.cooling_systems[0].charge_defect_ratio = nil - hpxml.cooling_systems[0].airflow_defect_ratio = nil - hpxml.cooling_systems[0].cooling_capacity = nil - hpxml.cooling_systems[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_air_conditioner_values(hpxml_default.cooling_systems[0], 0.73, 0.18, 0, 0, nil, 19.0, 50.0) + hpxml_bldg.cooling_systems[0].cooling_shr = nil + hpxml_bldg.cooling_systems[0].fan_watts_per_cfm = nil + hpxml_bldg.cooling_systems[0].charge_defect_ratio = nil + hpxml_bldg.cooling_systems[0].airflow_defect_ratio = nil + hpxml_bldg.cooling_systems[0].cooling_capacity = nil + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = nil + hpxml_bldg.cooling_systems[0].compressor_type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.73, 0.18, 0, 0, nil, 19.0, 50.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults w/ ductless - hpxml.cooling_systems[0].distribution_system.delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_air_conditioner_values(hpxml_default.cooling_systems[0], 0.73, 0.07, 0, 0, nil, 19.0, 50.0) + hpxml_bldg.cooling_systems[0].distribution_system.delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.73, 0.07, 0, 0, nil, 19.0, 50.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults w/ ductless - SEER2 - hpxml.cooling_systems[0].cooling_efficiency_seer = nil - hpxml.cooling_systems[0].cooling_efficiency_seer2 = 13.3 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_air_conditioner_values(hpxml_default.cooling_systems[0], 0.73, 0.07, 0, 0, nil, 13.3, 50.0) + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer = nil + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer2 = 13.3 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_air_conditioner_values(default_hpxml_bldg.cooling_systems[0], 0.73, 0.07, 0, 0, nil, 13.3, 50.0, HPXML::HVACCompressorTypeVariableSpeed) end def test_ptac # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-ptac-with-heating-electricity.xml') - hpxml.cooling_systems[0].cooling_shr = 0.75 - hpxml.cooling_systems[0].cooling_capacity = 12345 - hpxml.cooling_systems[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_room_air_conditioner_ptac_values(hpxml_default.cooling_systems[0], 0.75, 12345, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ptac-with-heating-electricity.xml') + hpxml_bldg.cooling_systems[0].cooling_shr = 0.75 + hpxml_bldg.cooling_systems[0].cooling_capacity = 12345 + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_room_air_conditioner_ptac_values(default_hpxml_bldg.cooling_systems[0], 0.75, 12345, 40.0) # Test defaults - hpxml.cooling_systems[0].cooling_shr = nil - hpxml.cooling_systems[0].cooling_capacity = nil - hpxml.cooling_systems[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_room_air_conditioner_ptac_values(hpxml_default.cooling_systems[0], 0.65, nil, 0.0) + hpxml_bldg.cooling_systems[0].cooling_shr = nil + hpxml_bldg.cooling_systems[0].cooling_capacity = nil + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_room_air_conditioner_ptac_values(default_hpxml_bldg.cooling_systems[0], 0.65, nil, 0.0) end def test_furnaces # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.heating_systems[0].fan_watts_per_cfm = 0.66 - hpxml.heating_systems[0].airflow_defect_ratio = -0.22 - hpxml.heating_systems[0].heating_capacity = 12345 - hpxml.heating_systems[0].pilot_light = true - hpxml.heating_systems[0].pilot_light_btuh = 999 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_furnace_values(hpxml_default.heating_systems[0], 0.66, -0.22, 12345, true, 999) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.heating_systems[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.heating_systems[0].airflow_defect_ratio = -0.22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + hpxml_bldg.heating_systems[0].pilot_light = true + hpxml_bldg.heating_systems[0].pilot_light_btuh = 999 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_furnace_values(default_hpxml_bldg.heating_systems[0], 0.66, -0.22, 12345, true, 999) # Test defaults - hpxml.heating_systems[0].fan_watts_per_cfm = nil - hpxml.heating_systems[0].airflow_defect_ratio = nil - hpxml.heating_systems[0].heating_capacity = nil - hpxml.heating_systems[0].pilot_light_btuh = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_furnace_values(hpxml_default.heating_systems[0], 0.375, 0, nil, true, 500) + hpxml_bldg.heating_systems[0].fan_watts_per_cfm = nil + hpxml_bldg.heating_systems[0].airflow_defect_ratio = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + hpxml_bldg.heating_systems[0].pilot_light_btuh = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_furnace_values(default_hpxml_bldg.heating_systems[0], 0.375, 0, nil, true, 500) # Test defaults w/o pilot - hpxml.heating_systems[0].pilot_light = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_furnace_values(hpxml_default.heating_systems[0], 0.375, 0, nil, false, nil) + hpxml_bldg.heating_systems[0].pilot_light = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_furnace_values(default_hpxml_bldg.heating_systems[0], 0.375, 0, nil, false, nil) # Test defaults w/ gravity distribution system - hpxml = _create_hpxml('base-hvac-furnace-gas-only.xml') - hpxml.heating_systems[0].distribution_system.air_type = HPXML::AirTypeGravity - hpxml.heating_systems[0].fan_watts_per_cfm = nil - hpxml.heating_systems[0].airflow_defect_ratio = nil - hpxml.heating_systems[0].heating_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_furnace_values(hpxml_default.heating_systems[0], 0.0, 0, nil, false, nil) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-furnace-gas-only.xml') + hpxml_bldg.heating_systems[0].distribution_system.air_type = HPXML::AirTypeGravity + hpxml_bldg.heating_systems[0].fan_watts_per_cfm = nil + hpxml_bldg.heating_systems[0].airflow_defect_ratio = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_furnace_values(default_hpxml_bldg.heating_systems[0], 0.0, 0, nil, false, nil) end def test_wall_furnaces # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-wall-furnace-elec-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_furnace_values(hpxml_default.heating_systems[0], 22, 12345) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-wall-furnace-elec-only.xml') + hpxml_bldg.heating_systems[0].fan_watts = 22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_furnace_values(default_hpxml_bldg.heating_systems[0], 22, 12345) # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].heating_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_furnace_values(hpxml_default.heating_systems[0], 0, nil) + hpxml_bldg.heating_systems[0].fan_watts = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_furnace_values(default_hpxml_bldg.heating_systems[0], 0, nil) # Test defaults w/o pilot - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_wall_furnace_values(hpxml_default.heating_systems[0], 0, nil) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_wall_furnace_values(default_hpxml_bldg.heating_systems[0], 0, nil) end def test_floor_furnaces # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-floor-furnace-propane-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - hpxml.heating_systems[0].pilot_light = true - hpxml.heating_systems[0].pilot_light_btuh = 999 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_furnace_values(hpxml_default.heating_systems[0], 22, 12345, true, 999) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-floor-furnace-propane-only.xml') + hpxml_bldg.heating_systems[0].fan_watts = 22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + hpxml_bldg.heating_systems[0].pilot_light = true + hpxml_bldg.heating_systems[0].pilot_light_btuh = 999 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_furnace_values(default_hpxml_bldg.heating_systems[0], 22, 12345, true, 999) # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].pilot_light_btuh = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_furnace_values(hpxml_default.heating_systems[0], 0, nil, true, 500) + hpxml_bldg.heating_systems[0].fan_watts = nil + hpxml_bldg.heating_systems[0].pilot_light_btuh = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_furnace_values(default_hpxml_bldg.heating_systems[0], 0, nil, true, 500) # Test defaults w/o pilot - hpxml.heating_systems[0].pilot_light = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_floor_furnace_values(hpxml_default.heating_systems[0], 0, nil, false, nil) + hpxml_bldg.heating_systems[0].pilot_light = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_floor_furnace_values(default_hpxml_bldg.heating_systems[0], 0, nil, false, nil) end def test_boilers # Test inputs not overridden by defaults (in-unit boiler) - hpxml = _create_hpxml('base-hvac-boiler-gas-only.xml') - hpxml.heating_systems[0].electric_auxiliary_energy = 99.9 - hpxml.heating_systems[0].heating_capacity = 12345 - hpxml.heating_systems[0].pilot_light = true - hpxml.heating_systems[0].pilot_light_btuh = 999 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_boiler_values(hpxml_default.heating_systems[0], 99.9, 12345, true, 999) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-boiler-gas-only.xml') + hpxml_bldg.heating_systems[0].electric_auxiliary_energy = 99.9 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + hpxml_bldg.heating_systems[0].pilot_light = true + hpxml_bldg.heating_systems[0].pilot_light_btuh = 999 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_boiler_values(default_hpxml_bldg.heating_systems[0], 99.9, 12345, true, 999) # Test defaults w/ in-unit boiler - hpxml.heating_systems[0].electric_auxiliary_energy = nil - hpxml.heating_systems[0].heating_capacity = nil - hpxml.heating_systems[0].pilot_light_btuh = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_boiler_values(hpxml_default.heating_systems[0], 170.0, nil, true, 500) + hpxml_bldg.heating_systems[0].electric_auxiliary_energy = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + hpxml_bldg.heating_systems[0].pilot_light_btuh = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_boiler_values(default_hpxml_bldg.heating_systems[0], 170.0, nil, true, 500) # Test inputs not overridden by defaults (shared boiler) - hpxml = _create_hpxml('base-bldgtype-multifamily-shared-boiler-only-baseboard.xml') - hpxml.heating_systems[0].shared_loop_watts = nil - hpxml.heating_systems[0].electric_auxiliary_energy = 99.9 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_boiler_values(hpxml_default.heating_systems[0], 99.9, nil, false, nil) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml') + hpxml_bldg.heating_systems[0].shared_loop_watts = nil + hpxml_bldg.heating_systems[0].electric_auxiliary_energy = 99.9 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_boiler_values(default_hpxml_bldg.heating_systems[0], 99.9, nil, false, nil) end def test_stoves # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-stove-oil-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - hpxml.heating_systems[0].pilot_light = true - hpxml.heating_systems[0].pilot_light_btuh = 999 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_stove_values(hpxml_default.heating_systems[0], 22, 12345, true, 999) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-stove-oil-only.xml') + hpxml_bldg.heating_systems[0].fan_watts = 22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + hpxml_bldg.heating_systems[0].pilot_light = true + hpxml_bldg.heating_systems[0].pilot_light_btuh = 999 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_stove_values(default_hpxml_bldg.heating_systems[0], 22, 12345, true, 999) # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].heating_capacity = nil - hpxml.heating_systems[0].pilot_light_btuh = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_stove_values(hpxml_default.heating_systems[0], 40, nil, true, 500) + hpxml_bldg.heating_systems[0].fan_watts = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + hpxml_bldg.heating_systems[0].pilot_light_btuh = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_stove_values(default_hpxml_bldg.heating_systems[0], 40, nil, true, 500) # Test defaults w/o pilot - hpxml.heating_systems[0].pilot_light = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_stove_values(hpxml_default.heating_systems[0], 40, nil, false, nil) - end - - def test_portable_heaters - # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-portable-heater-gas-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_portable_heater_values(hpxml_default.heating_systems[0], 22, 12345) - - # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].heating_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_portable_heater_values(hpxml_default.heating_systems[0], 0, nil) + hpxml_bldg.heating_systems[0].pilot_light = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_stove_values(default_hpxml_bldg.heating_systems[0], 40, nil, false, nil) end - def test_fixed_heaters + def test_space_heaters # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-fixed-heater-gas-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fixed_heater_values(hpxml_default.heating_systems[0], 22, 12345) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-space-heater-gas-only.xml') + hpxml_bldg.heating_systems[0].fan_watts = 22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_portable_heater_values(default_hpxml_bldg.heating_systems[0], 22, 12345) # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].heating_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fixed_heater_values(hpxml_default.heating_systems[0], 0, nil) + hpxml_bldg.heating_systems[0].fan_watts = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_portable_heater_values(default_hpxml_bldg.heating_systems[0], 0, nil) end def test_fireplaces # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-fireplace-wood-only.xml') - hpxml.heating_systems[0].fan_watts = 22 - hpxml.heating_systems[0].heating_capacity = 12345 - hpxml.heating_systems[0].pilot_light = true - hpxml.heating_systems[0].pilot_light_btuh = 999 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fireplace_values(hpxml_default.heating_systems[0], 22, 12345, true, 999) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-fireplace-wood-only.xml') + hpxml_bldg.heating_systems[0].fan_watts = 22 + hpxml_bldg.heating_systems[0].heating_capacity = 12345 + hpxml_bldg.heating_systems[0].pilot_light = true + hpxml_bldg.heating_systems[0].pilot_light_btuh = 999 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_fireplace_values(default_hpxml_bldg.heating_systems[0], 22, 12345, true, 999) # Test defaults - hpxml.heating_systems[0].fan_watts = nil - hpxml.heating_systems[0].heating_capacity = nil - hpxml.heating_systems[0].pilot_light_btuh = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fireplace_values(hpxml_default.heating_systems[0], 0, nil, true, 500) + hpxml_bldg.heating_systems[0].fan_watts = nil + hpxml_bldg.heating_systems[0].heating_capacity = nil + hpxml_bldg.heating_systems[0].pilot_light_btuh = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_fireplace_values(default_hpxml_bldg.heating_systems[0], 0, nil, true, 500) # Test defaults w/o pilot - hpxml.heating_systems[0].pilot_light = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fireplace_values(hpxml_default.heating_systems[0], 0, nil, false, nil) + hpxml_bldg.heating_systems[0].pilot_light = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_fireplace_values(default_hpxml_bldg.heating_systems[0], 0, nil, false, nil) end def test_air_source_heat_pumps # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') - hpxml.heat_pumps[0].cooling_shr = 0.88 - hpxml.heat_pumps[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed - hpxml.heat_pumps[0].fan_watts_per_cfm = 0.66 - hpxml.heat_pumps[0].charge_defect_ratio = -0.11 - hpxml.heat_pumps[0].airflow_defect_ratio = -0.22 - hpxml.heat_pumps[0].cooling_capacity = 12345 - hpxml.heat_pumps[0].heating_capacity = 23456 - hpxml.heat_pumps[0].backup_heating_capacity = 34567 - hpxml.heat_pumps[0].cooling_efficiency_seer = 14.0 - hpxml.heat_pumps[0].heating_efficiency_hspf = 8.0 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = 0.1 - hpxml.heat_pumps[0].heating_capacity_retention_temp = 2.0 - hpxml.heat_pumps[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_air_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, nil, 34567, 14.0, 8.0, 0.1, 2.0, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].cooling_shr = 0.88 + hpxml_bldg.heat_pumps[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = -0.11 + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.22 + hpxml_bldg.heat_pumps[0].cooling_capacity = 12345 + hpxml_bldg.heat_pumps[0].heating_capacity = 23456 + hpxml_bldg.heat_pumps[0].backup_heating_capacity = 34567 + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer = 14.0 + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf = 8.0 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = 0.1 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 2.0 + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, nil, 34567, 14.0, 8.0, 0.1, 2.0, 40.0) # Test w/ heating capacity 17F - hpxml.heat_pumps[0].heating_capacity_17F = 9876 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = nil - hpxml.heat_pumps[0].heating_capacity_retention_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_air_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 14.0, 8.0, nil, nil, 40.0) + hpxml_bldg.heat_pumps[0].heating_capacity_17F = 9876 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 14.0, 8.0, nil, nil, 40.0) # Test defaults - SEER2/HSPF2 - hpxml.heat_pumps[0].cooling_efficiency_seer = nil - hpxml.heat_pumps[0].cooling_efficiency_seer2 = 13.3 - hpxml.heat_pumps[0].heating_efficiency_hspf = nil - hpxml.heat_pumps[0].heating_efficiency_hspf2 = 6.8 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_air_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 14.0, 8.0, nil, nil, 40.0) + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer = nil + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer2 = 13.3 + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf = nil + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf2 = 6.8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 14.0, 8.0, nil, nil, 40.0) # Test defaults - hpxml.heat_pumps[0].cooling_shr = nil - hpxml.heat_pumps[0].compressor_type = nil - hpxml.heat_pumps[0].fan_watts_per_cfm = nil - hpxml.heat_pumps[0].charge_defect_ratio = nil - hpxml.heat_pumps[0].airflow_defect_ratio = nil - hpxml.heat_pumps[0].cooling_capacity = nil - hpxml.heat_pumps[0].heating_capacity = nil - hpxml.heat_pumps[0].heating_capacity_17F = nil - hpxml.heat_pumps[0].backup_heating_capacity = nil - hpxml.heat_pumps[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_air_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 0.73, HPXML::HVACCompressorTypeSingleStage, 0.5, 0, 0, nil, nil, nil, nil, 14.0, 8.0, 0.425, 5.0, 50.0) + hpxml_bldg.heat_pumps[0].cooling_shr = nil + hpxml_bldg.heat_pumps[0].compressor_type = nil + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = nil + hpxml_bldg.heat_pumps[0].charge_defect_ratio = nil + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = nil + hpxml_bldg.heat_pumps[0].cooling_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity_17F = nil + hpxml_bldg.heat_pumps[0].backup_heating_capacity = nil + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.73, HPXML::HVACCompressorTypeSingleStage, 0.5, 0, 0, nil, nil, nil, nil, 14.0, 8.0, 0.425, 5.0, 50.0) + + # Test w/ detailed performance data + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml') + hpxml_bldg.heat_pumps[0].cooling_shr = 0.88 + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = -0.11 + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.22 + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer = 14.0 + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf = 8.0 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = 0.1 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 2.0 + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, nil, nil, nil, nil, 14.0, 8.0, 0.1, 2.0, 40.0) + + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil + max_cap_at_5f = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data.find { |dp| dp.outdoor_temperature == 5.0 && dp.capacity_description == HPXML::CapacityDescriptionMaximum }.capacity + max_cap_at_47f = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data.find { |dp| dp.outdoor_temperature == 47.0 && dp.capacity_description == HPXML::CapacityDescriptionMaximum }.capacity + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, nil, nil, nil, nil, 14.0, 8.0, (max_cap_at_5f / max_cap_at_47f).round(5), 5.0, 40.0) + + hpxml_bldg.heat_pumps[0].heating_capacity_17F = 9876 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_air_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.88, HPXML::HVACCompressorTypeVariableSpeed, 0.66, -0.11, -0.22, nil, nil, 9876, nil, 14.0, 8.0, nil, nil, 40.0) end def test_pthp # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-pthp.xml') - hpxml.heat_pumps[0].cooling_shr = 0.88 - hpxml.heat_pumps[0].cooling_capacity = 12345 - hpxml.heat_pumps[0].heating_capacity = 23456 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = 0.1 - hpxml.heat_pumps[0].heating_capacity_retention_temp = 2.0 - hpxml.heat_pumps[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pthp_values(hpxml_default.heat_pumps[0], 0.88, 12345, 23456, nil, 0.1, 2.0, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-pthp.xml') + hpxml_bldg.heat_pumps[0].cooling_shr = 0.88 + hpxml_bldg.heat_pumps[0].cooling_capacity = 12345 + hpxml_bldg.heat_pumps[0].heating_capacity = 23456 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = 0.1 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 2.0 + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pthp_values(default_hpxml_bldg.heat_pumps[0], 0.88, 12345, 23456, nil, 0.1, 2.0, 40.0) # Test w/ heating capacity 17F - hpxml.heat_pumps[0].heating_capacity_17F = 9876 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = nil - hpxml.heat_pumps[0].heating_capacity_retention_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pthp_values(hpxml_default.heat_pumps[0], 0.88, 12345, 23456, 9876, nil, nil, 40.0) + hpxml_bldg.heat_pumps[0].heating_capacity_17F = 9876 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pthp_values(default_hpxml_bldg.heat_pumps[0], 0.88, 12345, 23456, 9876, nil, nil, 40.0) # Test defaults - hpxml.heat_pumps[0].cooling_shr = nil - hpxml.heat_pumps[0].cooling_capacity = nil - hpxml.heat_pumps[0].heating_capacity = nil - hpxml.heat_pumps[0].backup_heating_capacity = nil - hpxml.heat_pumps[0].heating_capacity_17F = nil - hpxml.heat_pumps[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pthp_values(hpxml_default.heat_pumps[0], 0.65, nil, nil, nil, 0.425, 5.0, 0.0) + hpxml_bldg.heat_pumps[0].cooling_shr = nil + hpxml_bldg.heat_pumps[0].cooling_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity = nil + hpxml_bldg.heat_pumps[0].backup_heating_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity_17F = nil + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pthp_values(default_hpxml_bldg.heat_pumps[0], 0.65, nil, nil, nil, 0.425, 5.0, 0.0) end def test_mini_split_heat_pumps # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-mini-split-heat-pump-ducted.xml') - hpxml.heat_pumps[0].cooling_shr = 0.78 - hpxml.heat_pumps[0].fan_watts_per_cfm = 0.66 - hpxml.heat_pumps[0].charge_defect_ratio = -0.11 - hpxml.heat_pumps[0].airflow_defect_ratio = -0.22 - hpxml.heat_pumps[0].cooling_capacity = 12345 - hpxml.heat_pumps[0].heating_capacity = 23456 - hpxml.heat_pumps[0].backup_heating_capacity = 34567 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = 0.1 - hpxml.heat_pumps[0].heating_capacity_retention_temp = 2.0 - hpxml.heat_pumps[0].crankcase_heater_watts = 40.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_heat_pump_values(hpxml_default.heat_pumps[0], 0.78, 0.66, -0.11, -0.22, 12345, 23456, nil, 34567, 19.0, 10.0, 0.1, 2.0, 40.0) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ducted.xml') + hpxml_bldg.heat_pumps[0].cooling_shr = 0.78 + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = -0.11 + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.22 + hpxml_bldg.heat_pumps[0].cooling_capacity = 12345 + hpxml_bldg.heat_pumps[0].heating_capacity = 23456 + hpxml_bldg.heat_pumps[0].backup_heating_capacity = 34567 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = 0.1 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 2.0 + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = 40.0 + hpxml_bldg.heat_pumps[0].compressor_type = HPXML::HVACCompressorTypeVariableSpeed + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.78, 0.66, -0.11, -0.22, 12345, 23456, nil, 34567, 19.0, 10.0, 0.1, 2.0, 40.0, HPXML::HVACCompressorTypeVariableSpeed) # Test w/ heating capacity 17F - hpxml.heat_pumps[0].heating_capacity_17F = 9876 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = nil - hpxml.heat_pumps[0].heating_capacity_retention_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_heat_pump_values(hpxml_default.heat_pumps[0], 0.78, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 19.0, 10.0, nil, nil, 40.0) + hpxml_bldg.heat_pumps[0].heating_capacity_17F = 9876 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.78, 0.66, -0.11, -0.22, 12345, 23456, 9876, 34567, 19.0, 10.0, nil, nil, 40.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults - hpxml.heat_pumps[0].cooling_shr = nil - hpxml.heat_pumps[0].fan_watts_per_cfm = nil - hpxml.heat_pumps[0].charge_defect_ratio = nil - hpxml.heat_pumps[0].airflow_defect_ratio = nil - hpxml.heat_pumps[0].cooling_capacity = nil - hpxml.heat_pumps[0].heating_capacity = nil - hpxml.heat_pumps[0].heating_capacity_17F = nil - hpxml.heat_pumps[0].backup_heating_capacity = nil - hpxml.heat_pumps[0].crankcase_heater_watts = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_heat_pump_values(hpxml_default.heat_pumps[0], 0.73, 0.18, 0, 0, nil, nil, nil, nil, 19.0, 10.0, 0.5, 5.0, 50.0) + hpxml_bldg.heat_pumps[0].cooling_shr = nil + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = nil + hpxml_bldg.heat_pumps[0].charge_defect_ratio = nil + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = nil + hpxml_bldg.heat_pumps[0].cooling_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity_17F = nil + hpxml_bldg.heat_pumps[0].backup_heating_capacity = nil + hpxml_bldg.heat_pumps[0].crankcase_heater_watts = nil + hpxml_bldg.heat_pumps[0].compressor_type = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.73, 0.18, 0, 0, nil, nil, nil, nil, 19.0, 10.0, 0.62, 5.0, 50.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults w/ ductless and no backup - hpxml.heat_pumps[0].distribution_system.delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_heat_pump_values(hpxml_default.heat_pumps[0], 0.73, 0.07, 0, 0, nil, nil, nil, nil, 19.0, 10.0, 0.5, 5.0, 50.0) + hpxml_bldg.heat_pumps[0].distribution_system.delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.73, 0.07, 0, 0, nil, nil, nil, nil, 19.0, 10.0, 0.62, 5.0, 50.0, HPXML::HVACCompressorTypeVariableSpeed) # Test defaults w/ ductless - SEER2/HSPF2 - hpxml.heat_pumps[0].cooling_efficiency_seer = nil - hpxml.heat_pumps[0].cooling_efficiency_seer2 = 13.3 - hpxml.heat_pumps[0].heating_efficiency_hspf = nil - hpxml.heat_pumps[0].heating_efficiency_hspf2 = 6.8 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mini_split_heat_pump_values(hpxml_default.heat_pumps[0], 0.73, 0.07, 0, 0, nil, nil, nil, nil, 13.3, 7.56, 0.5, 5.0, 50.0) + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer = nil + hpxml_bldg.heat_pumps[0].cooling_efficiency_seer2 = 13.3 + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf = nil + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf2 = 6.8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mini_split_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 0.73, 0.07, 0, 0, nil, nil, nil, nil, 13.3, 7.56, 0.51, 5.0, 50.0, HPXML::HVACCompressorTypeVariableSpeed) end def test_heat_pump_temperatures # Test inputs not overridden by defaults - ASHP w/ electric backup - hpxml = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') - hpxml.heat_pumps[0].compressor_lockout_temp = -2.0 - hpxml.heat_pumps[0].backup_heating_lockout_temp = 44.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], -2.0, 44.0, nil) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = -2.0 + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = 44.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], -2.0, 44.0, nil) # Test defaults - hpxml.heat_pumps[0].compressor_lockout_temp = nil - hpxml.heat_pumps[0].backup_heating_lockout_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], 0.0, 40.0, nil) + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = nil + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], 0.0, 40.0, nil) # Test inputs not overridden by defaults - MSHP w/o backup - hpxml = _create_hpxml('base-hvac-mini-split-heat-pump-ductless.xml') - hpxml.heat_pumps[0].compressor_lockout_temp = 33.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], 33.0, nil, nil) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless.xml') + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = 33.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], 33.0, nil, nil) # Test defaults - hpxml.heat_pumps[0].compressor_lockout_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], -20.0, nil, nil) + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], -20.0, nil, nil) # Test inputs not overridden by defaults - MSHP w/ electric backup - hpxml = _create_hpxml('base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml') - hpxml.heat_pumps[0].compressor_lockout_temp = -2.0 - hpxml.heat_pumps[0].backup_heating_lockout_temp = 44.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], -2.0, 44.0, nil) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml') + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = -2.0 + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = 44.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], -2.0, 44.0, nil) # Test defaults - hpxml.heat_pumps[0].compressor_lockout_temp = nil - hpxml.heat_pumps[0].backup_heating_lockout_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], -20.0, 40.0, nil) + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = nil + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], -20.0, 40.0, nil) # Test inputs not overridden by defaults - HP w/ fuel backup ['base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml', 'base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml', 'base-hvac-mini-split-heat-pump-ductless-backup-stove.xml'].each do |hpxml_name| - hpxml = _create_hpxml(hpxml_name) - hpxml.heat_pumps[0].backup_heating_switchover_temp = 33.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], nil, nil, 33.0) + hpxml, hpxml_bldg = _create_hpxml(hpxml_name) + hpxml_bldg.heat_pumps[0].backup_heating_switchover_temp = 33.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], nil, nil, 33.0) # Test inputs not overridden by defaults - HP w/ integrated/separate fuel backup, lockout temps - hpxml.heat_pumps[0].backup_heating_switchover_temp = nil - hpxml.heat_pumps[0].compressor_lockout_temp = 22.0 - hpxml.heat_pumps[0].backup_heating_lockout_temp = 44.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], 22.0, 44.0, nil) + hpxml_bldg.heat_pumps[0].backup_heating_switchover_temp = nil + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = 22.0 + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = 44.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], 22.0, 44.0, nil) # Test defaults - hpxml.heat_pumps[0].compressor_lockout_temp = nil - hpxml.heat_pumps[0].backup_heating_lockout_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_temperature_values(hpxml_default.heat_pumps[0], 25.0, 50.0, nil) + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = nil + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_temperature_values(default_hpxml_bldg.heat_pumps[0], 25.0, 50.0, nil) end end def test_ground_source_heat_pumps # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-hvac-ground-to-air-heat-pump.xml') - hpxml.heat_pumps[0].pump_watts_per_ton = 9.9 - hpxml.heat_pumps[0].fan_watts_per_cfm = 0.66 - hpxml.heat_pumps[0].airflow_defect_ratio = -0.22 - hpxml.heat_pumps[0].cooling_capacity = 12345 - hpxml.heat_pumps[0].heating_capacity = 23456 - hpxml.heat_pumps[0].backup_heating_capacity = 34567 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_ground_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 9.9, 0.66, -0.22, 12345, 23456, 34567) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ground-to-air-heat-pump.xml') + hpxml_bldg.heat_pumps[0].pump_watts_per_ton = 9.9 + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = 0.66 + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.22 + hpxml_bldg.heat_pumps[0].cooling_capacity = 12345 + hpxml_bldg.heat_pumps[0].heating_capacity = 23456 + hpxml_bldg.heat_pumps[0].backup_heating_capacity = 34567 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_ground_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 9.9, 0.66, -0.22, 12345, 23456, 34567) # Test defaults - hpxml.heat_pumps[0].pump_watts_per_ton = nil - hpxml.heat_pumps[0].fan_watts_per_cfm = nil - hpxml.heat_pumps[0].airflow_defect_ratio = nil - hpxml.heat_pumps[0].cooling_capacity = nil - hpxml.heat_pumps[0].heating_capacity = nil - hpxml.heat_pumps[0].backup_heating_capacity = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_ground_to_air_heat_pump_values(hpxml_default.heat_pumps[0], 30.0, 0.375, 0, nil, nil, nil) + hpxml_bldg.heat_pumps[0].pump_watts_per_ton = nil + hpxml_bldg.heat_pumps[0].fan_watts_per_cfm = nil + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = nil + hpxml_bldg.heat_pumps[0].cooling_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity = nil + hpxml_bldg.heat_pumps[0].backup_heating_capacity = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_ground_to_air_heat_pump_values(default_hpxml_bldg.heat_pumps[0], 30.0, 0.375, 0, nil, nil, nil) end def test_hvac_location # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-foundation-unconditioned-basement.xml') - hpxml.heating_systems[0].location = HPXML::LocationAtticUnvented - hpxml.cooling_systems[0].delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationAtticUnvented) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.heating_systems[0].location = HPXML::LocationAtticUnvented + hpxml_bldg.cooling_systems[0].delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationAtticUnvented) # Test defaults - hpxml.heating_systems[0].location = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationBasementUnconditioned) + hpxml_bldg.heating_systems[0].location = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationBasementUnconditioned) # Test defaults -- multiple duct locations - hpxml.heating_systems[0].distribution_system.ducts.add(id: "Ducts#{hpxml.heating_systems[0].distribution_system.ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationAtticUnvented, - duct_surface_area: 151) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationAtticUnvented) + hpxml_bldg.heating_systems[0].distribution_system.ducts.add(id: "Ducts#{hpxml_bldg.heating_systems[0].distribution_system.ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationAtticUnvented, + duct_surface_area: 151) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationAtticUnvented) # Test defaults -- ducts outside - hpxml.heating_systems[0].distribution_system.ducts.each do |d| + hpxml_bldg.heating_systems[0].distribution_system.ducts.each do |d| d.duct_location = HPXML::LocationOutside end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationOtherExterior) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationOtherExterior) # Test defaults -- hydronic - hpxml.heating_systems[0].heating_system_type = HPXML::HVACTypeBoiler - hpxml.heating_systems[0].distribution_system.distribution_system_type = HPXML::HVACDistributionTypeHydronic - hpxml.heating_systems[0].distribution_system.hydronic_type = HPXML::HydronicTypeBaseboard - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationBasementUnconditioned) + hpxml_bldg.heating_systems[0].heating_system_type = HPXML::HVACTypeBoiler + hpxml_bldg.heating_systems[0].distribution_system.distribution_system_type = HPXML::HVACDistributionTypeHydronic + hpxml_bldg.heating_systems[0].distribution_system.hydronic_type = HPXML::HydronicTypeBaseboard + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationBasementUnconditioned) # Test defaults -- DSE = 1 - hpxml.heating_systems[0].distribution_system.distribution_system_type = HPXML::HVACDistributionTypeDSE - hpxml.heating_systems[0].distribution_system.annual_heating_dse = 1.0 - hpxml.heating_systems[0].distribution_system.annual_cooling_dse = 0.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationLivingSpace) + hpxml_bldg.heating_systems[0].distribution_system.distribution_system_type = HPXML::HVACDistributionTypeDSE + hpxml_bldg.heating_systems[0].distribution_system.annual_heating_dse = 1.0 + hpxml_bldg.heating_systems[0].distribution_system.annual_cooling_dse = 0.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationConditionedSpace) # Test defaults -- DSE < 1 - hpxml.heating_systems[0].distribution_system.annual_heating_dse = 0.8 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationUnconditionedSpace) + hpxml_bldg.heating_systems[0].distribution_system.annual_heating_dse = 0.8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationUnconditionedSpace) # Test defaults -- ductless - hpxml.heating_systems[0].heating_system_type = HPXML::HVACTypeWallFurnace - hpxml.heating_systems[0].distribution_system.delete - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_location_values(hpxml_default.heating_systems[0], HPXML::LocationLivingSpace) + hpxml_bldg.heating_systems[0].heating_system_type = HPXML::HVACTypeWallFurnace + hpxml_bldg.heating_systems[0].distribution_system.delete + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_location_values(default_hpxml_bldg.heating_systems[0], HPXML::LocationConditionedSpace) end def test_hvac_controls # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.hvac_controls[0].heating_setpoint_temp = 71.5 - hpxml.hvac_controls[0].cooling_setpoint_temp = 77.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_control_setpoint_values(hpxml_default.hvac_controls[0], 71.5, 77.5) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = 71.5 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 77.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_control_setpoint_values(default_hpxml_bldg.hvac_controls[0], 71.5, 77.5) # Test defaults - hpxml.hvac_controls[0].heating_setpoint_temp = nil - hpxml.hvac_controls[0].cooling_setpoint_temp = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_control_setpoint_values(hpxml_default.hvac_controls[0], 68, 78) + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = nil + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_control_setpoint_values(default_hpxml_bldg.hvac_controls[0], 68, 78) # Test inputs not overridden by defaults (w/ setbacks) - hpxml = _create_hpxml('base-hvac-setpoints-daily-setbacks.xml') - hpxml.hvac_controls[0].heating_setback_start_hour = 12 - hpxml.hvac_controls[0].cooling_setup_start_hour = 12 - hpxml.hvac_controls[0].seasons_heating_begin_month = 1 - hpxml.hvac_controls[0].seasons_heating_begin_day = 1 - hpxml.hvac_controls[0].seasons_heating_end_month = 6 - hpxml.hvac_controls[0].seasons_heating_end_day = 30 - hpxml.hvac_controls[0].seasons_cooling_begin_month = 7 - hpxml.hvac_controls[0].seasons_cooling_begin_day = 1 - hpxml.hvac_controls[0].seasons_cooling_end_month = 12 - hpxml.hvac_controls[0].seasons_cooling_end_day = 31 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_control_setback_values(hpxml_default.hvac_controls[0], 12, 12) - _test_default_hvac_control_season_values(hpxml_default.hvac_controls[0], 1, 1, 6, 30, 7, 1, 12, 31) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-setpoints-daily-setbacks.xml') + hpxml_bldg.hvac_controls[0].heating_setback_start_hour = 12 + hpxml_bldg.hvac_controls[0].cooling_setup_start_hour = 12 + hpxml_bldg.hvac_controls[0].seasons_heating_begin_month = 1 + hpxml_bldg.hvac_controls[0].seasons_heating_begin_day = 1 + hpxml_bldg.hvac_controls[0].seasons_heating_end_month = 6 + hpxml_bldg.hvac_controls[0].seasons_heating_end_day = 30 + hpxml_bldg.hvac_controls[0].seasons_cooling_begin_month = 7 + hpxml_bldg.hvac_controls[0].seasons_cooling_begin_day = 1 + hpxml_bldg.hvac_controls[0].seasons_cooling_end_month = 12 + hpxml_bldg.hvac_controls[0].seasons_cooling_end_day = 31 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_control_setback_values(default_hpxml_bldg.hvac_controls[0], 12, 12) + _test_default_hvac_control_season_values(default_hpxml_bldg.hvac_controls[0], 1, 1, 6, 30, 7, 1, 12, 31) # Test defaults w/ setbacks - hpxml.hvac_controls[0].heating_setback_start_hour = nil - hpxml.hvac_controls[0].cooling_setup_start_hour = nil - hpxml.hvac_controls[0].seasons_heating_begin_month = nil - hpxml.hvac_controls[0].seasons_heating_begin_day = nil - hpxml.hvac_controls[0].seasons_heating_end_month = nil - hpxml.hvac_controls[0].seasons_heating_end_day = nil - hpxml.hvac_controls[0].seasons_cooling_begin_month = nil - hpxml.hvac_controls[0].seasons_cooling_begin_day = nil - hpxml.hvac_controls[0].seasons_cooling_end_month = nil - hpxml.hvac_controls[0].seasons_cooling_end_day = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hvac_control_setback_values(hpxml_default.hvac_controls[0], 23, 9) - _test_default_hvac_control_season_values(hpxml_default.hvac_controls[0], 1, 1, 12, 31, 1, 1, 12, 31) + hpxml_bldg.hvac_controls[0].heating_setback_start_hour = nil + hpxml_bldg.hvac_controls[0].cooling_setup_start_hour = nil + hpxml_bldg.hvac_controls[0].seasons_heating_begin_month = nil + hpxml_bldg.hvac_controls[0].seasons_heating_begin_day = nil + hpxml_bldg.hvac_controls[0].seasons_heating_end_month = nil + hpxml_bldg.hvac_controls[0].seasons_heating_end_day = nil + hpxml_bldg.hvac_controls[0].seasons_cooling_begin_month = nil + hpxml_bldg.hvac_controls[0].seasons_cooling_begin_day = nil + hpxml_bldg.hvac_controls[0].seasons_cooling_end_month = nil + hpxml_bldg.hvac_controls[0].seasons_cooling_end_day = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_hvac_control_setback_values(default_hpxml_bldg.hvac_controls[0], 23, 9) + _test_default_hvac_control_season_values(default_hpxml_bldg.hvac_controls[0], 1, 1, 12, 31, 1, 1, 12, 31) end def test_hvac_distribution # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.hvac_distributions[0].conditioned_floor_area_served = 2700.0 - hpxml.hvac_distributions[0].number_of_return_registers = 2 - hpxml.hvac_distributions[0].ducts[0].duct_surface_area_multiplier = 0.5 - hpxml.hvac_distributions[0].ducts[1].duct_surface_area_multiplier = 1.5 - hpxml.hvac_distributions[0].ducts[0].duct_buried_insulation_level = HPXML::DuctBuriedInsulationPartial - hpxml.hvac_distributions[0].ducts[1].duct_buried_insulation_level = HPXML::DuctBuriedInsulationDeep - hpxml.hvac_distributions[0].ducts[0].duct_insulation_r_value = nil - hpxml.hvac_distributions[0].ducts[1].duct_insulation_r_value = nil - hpxml.hvac_distributions[0].ducts[0].duct_effective_r_value = 1.23 - hpxml.hvac_distributions[0].ducts[1].duct_effective_r_value = 3.21 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['attic - unvented'] - expected_return_locations = ['attic - unvented'] + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 2700.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 2 + hpxml_bldg.hvac_distributions[0].ducts[0].duct_surface_area_multiplier = 0.5 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area_multiplier = 1.5 + hpxml_bldg.hvac_distributions[0].ducts[0].duct_buried_insulation_level = HPXML::DuctBuriedInsulationPartial + hpxml_bldg.hvac_distributions[0].ducts[1].duct_buried_insulation_level = HPXML::DuctBuriedInsulationDeep + hpxml_bldg.hvac_distributions[0].ducts[0].duct_insulation_r_value = nil + hpxml_bldg.hvac_distributions[0].ducts[1].duct_insulation_r_value = nil + hpxml_bldg.hvac_distributions[0].ducts[0].duct_effective_r_value = 1.23 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_effective_r_value = 3.21 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationAtticUnvented] + expected_return_locations = [HPXML::LocationAtticUnvented] expected_supply_areas = [150.0] expected_return_areas = [50.0] expected_supply_fracs = [1.0] @@ -1816,26 +1837,26 @@ def test_hvac_distribution expected_return_effective_rvalues = [3.21] expected_supply_buried_levels = [HPXML::DuctBuriedInsulationPartial] expected_return_buried_levels = [HPXML::DuctBuriedInsulationDeep] - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ conditioned basement - hpxml.hvac_distributions[0].number_of_return_registers = nil - hpxml.hvac_distributions[0].ducts.each do |duct| + hpxml_bldg.hvac_distributions[0].number_of_return_registers = nil + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| duct.duct_location = nil duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil duct.duct_effective_r_value = nil end - hpxml.hvac_distributions[0].ducts[0].duct_insulation_r_value = 4 - hpxml.hvac_distributions[0].ducts[1].duct_insulation_r_value = 0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['basement - conditioned'] - expected_return_locations = ['basement - conditioned'] + hpxml_bldg.hvac_distributions[0].ducts[0].duct_insulation_r_value = 4 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_insulation_r_value = 0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationBasementConditioned] + expected_return_locations = [HPXML::LocationBasementConditioned] expected_supply_areas = [729.0] expected_return_areas = [270.0] expected_supply_fracs = [1.0] @@ -1846,25 +1867,25 @@ def test_hvac_distribution expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] expected_supply_effective_rvalues = [4.5] expected_return_effective_rvalues = [1.7] - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ multiple foundations - hpxml = _create_hpxml('base-foundation-multiple.xml') - hpxml.hvac_distributions[0].conditioned_floor_area_served = 1350.0 - hpxml.hvac_distributions[0].number_of_return_registers = 1 - hpxml.hvac_distributions[0].ducts.each do |duct| + hpxml, hpxml_bldg = _create_hpxml('base-foundation-multiple.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 1350.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 1 + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| duct.duct_location = nil duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['basement - unconditioned'] - expected_return_locations = ['basement - unconditioned'] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationBasementUnconditioned] + expected_return_locations = [HPXML::LocationBasementUnconditioned] expected_supply_areas = [364.5] expected_return_areas = [67.5] expected_supply_fracs = [1.0] @@ -1875,25 +1896,25 @@ def test_hvac_distribution expected_return_effective_rvalues = [1.7] expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ foundation exposed to ambient - hpxml = _create_hpxml('base-foundation-ambient.xml') - hpxml.hvac_distributions[0].conditioned_floor_area_served = 1350.0 - hpxml.hvac_distributions[0].number_of_return_registers = 1 - hpxml.hvac_distributions[0].ducts.each do |duct| + hpxml, hpxml_bldg = _create_hpxml('base-foundation-ambient.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 1350.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 1 + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| duct.duct_location = nil duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['attic - unvented'] - expected_return_locations = ['attic - unvented'] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationAtticUnvented] + expected_return_locations = [HPXML::LocationAtticUnvented] expected_supply_areas = [364.5] expected_return_areas = [67.5] expected_supply_fracs = [1.0] @@ -1904,25 +1925,25 @@ def test_hvac_distribution expected_return_effective_rvalues = [1.7] expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ building/unit adjacent to other housing unit - hpxml = _create_hpxml('base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml') - hpxml.hvac_distributions[0].conditioned_floor_area_served = 900.0 - hpxml.hvac_distributions[0].number_of_return_registers = 1 - hpxml.hvac_distributions[0].ducts.each do |duct| + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 900.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 1 + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| duct.duct_location = nil duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['living space'] - expected_return_locations = ['living space'] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationConditionedSpace] + expected_return_locations = [HPXML::LocationConditionedSpace] expected_supply_areas = [243.0] expected_return_areas = [45.0] expected_supply_fracs = [1.0] @@ -1933,25 +1954,25 @@ def test_hvac_distribution expected_return_effective_rvalues = [1.7] expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ 2-story building - hpxml = _create_hpxml('base-enclosure-2stories.xml') - hpxml.hvac_distributions[0].conditioned_floor_area_served = 4050.0 - hpxml.hvac_distributions[0].number_of_return_registers = 3 - hpxml.hvac_distributions[0].ducts.each do |duct| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-2stories.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 4050.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 3 + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| duct.duct_location = nil duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['basement - conditioned', 'basement - conditioned', 'living space', 'living space'] - expected_return_locations = ['basement - conditioned', 'basement - conditioned', 'living space', 'living space'] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned, HPXML::LocationConditionedSpace, HPXML::LocationConditionedSpace] + expected_return_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned, HPXML::LocationConditionedSpace, HPXML::LocationConditionedSpace] expected_supply_areas = [410.06, 410.06, 136.69, 136.69] expected_return_areas = [227.82, 227.82, 75.94, 75.94] expected_supply_fracs = [0.375, 0.375, 0.125, 0.125] @@ -1962,14 +1983,14 @@ def test_hvac_distribution expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 4 expected_supply_effective_rvalues = [4.5] * 4 expected_return_effective_rvalues = [1.7] * 4 - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ 1-story building & multiple HVAC systems - hpxml = _create_hpxml('base-hvac-multiple.xml') - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir hvac_distribution.conditioned_floor_area_served = 270.0 @@ -1981,29 +2002,29 @@ def test_hvac_distribution duct.duct_buried_insulation_level = nil end end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['basement - conditioned', 'basement - conditioned'] * hpxml_default.hvac_distributions.size - expected_return_locations = ['basement - conditioned', 'basement - conditioned'] * hpxml_default.hvac_distributions.size - expected_supply_areas = [36.45, 36.45] * hpxml_default.hvac_distributions.size - expected_return_areas = [13.5, 13.5] * hpxml_default.hvac_distributions.size - expected_supply_fracs = [0.5, 0.5] * hpxml_default.hvac_distributions.size - expected_return_fracs = [0.5, 0.5] * hpxml_default.hvac_distributions.size - expected_supply_area_mults = [1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_return_area_mults = [1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * hpxml_default.hvac_distributions.size - expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * hpxml_default.hvac_distributions.size - expected_supply_effective_rvalues = [6.74] * 2 * hpxml_default.hvac_distributions.size - expected_return_effective_rvalues = [4.86] * 2 * hpxml_default.hvac_distributions.size - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned] * default_hpxml_bldg.hvac_distributions.size + expected_return_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned] * default_hpxml_bldg.hvac_distributions.size + expected_supply_areas = [36.45, 36.45] * default_hpxml_bldg.hvac_distributions.size + expected_return_areas = [13.5, 13.5] * default_hpxml_bldg.hvac_distributions.size + expected_supply_fracs = [0.5, 0.5] * default_hpxml_bldg.hvac_distributions.size + expected_return_fracs = [0.5, 0.5] * default_hpxml_bldg.hvac_distributions.size + expected_supply_area_mults = [1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_return_area_mults = [1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_supply_effective_rvalues = [6.74] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_return_effective_rvalues = [4.86] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ 2-story building & multiple HVAC systems - hpxml = _create_hpxml('base-hvac-multiple.xml') - hpxml.building_construction.number_of_conditioned_floors_above_grade = 2 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 2 + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir hvac_distribution.conditioned_floor_area_served = 270.0 @@ -2015,29 +2036,29 @@ def test_hvac_distribution duct.duct_buried_insulation_level = nil end end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['basement - conditioned', 'basement - conditioned', 'living space', 'living space'] * hpxml_default.hvac_distributions.size - expected_return_locations = ['basement - conditioned', 'basement - conditioned', 'living space', 'living space'] * hpxml_default.hvac_distributions.size - expected_supply_areas = [27.34, 27.34, 9.11, 9.11] * hpxml_default.hvac_distributions.size - expected_return_areas = [10.125, 10.125, 3.375, 3.375] * hpxml_default.hvac_distributions.size - expected_supply_fracs = [0.375, 0.375, 0.125, 0.125] * hpxml_default.hvac_distributions.size - expected_return_fracs = [0.375, 0.375, 0.125, 0.125] * hpxml_default.hvac_distributions.size - expected_supply_area_mults = [1.0, 1.0, 1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_return_area_mults = [1.0, 1.0, 1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 4 * hpxml_default.hvac_distributions.size - expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 4 * hpxml_default.hvac_distributions.size - expected_supply_effective_rvalues = [6.74] * 4 * hpxml_default.hvac_distributions.size - expected_return_effective_rvalues = [4.86] * 4 * hpxml_default.hvac_distributions.size - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned, HPXML::LocationConditionedSpace, HPXML::LocationConditionedSpace] * default_hpxml_bldg.hvac_distributions.size + expected_return_locations = [HPXML::LocationBasementConditioned, HPXML::LocationBasementConditioned, HPXML::LocationConditionedSpace, HPXML::LocationConditionedSpace] * default_hpxml_bldg.hvac_distributions.size + expected_supply_areas = [27.34, 27.34, 9.11, 9.11] * default_hpxml_bldg.hvac_distributions.size + expected_return_areas = [10.125, 10.125, 3.375, 3.375] * default_hpxml_bldg.hvac_distributions.size + expected_supply_fracs = [0.375, 0.375, 0.125, 0.125] * default_hpxml_bldg.hvac_distributions.size + expected_return_fracs = [0.375, 0.375, 0.125, 0.125] * default_hpxml_bldg.hvac_distributions.size + expected_supply_area_mults = [1.0, 1.0, 1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_return_area_mults = [1.0, 1.0, 1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 4 * default_hpxml_bldg.hvac_distributions.size + expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 4 * default_hpxml_bldg.hvac_distributions.size + expected_supply_effective_rvalues = [6.74] * 4 * default_hpxml_bldg.hvac_distributions.size + expected_return_effective_rvalues = [4.86] * 4 * default_hpxml_bldg.hvac_distributions.size + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) # Test defaults w/ 2-story building & multiple HVAC systems & duct area fractions - hpxml = _create_hpxml('base-hvac-multiple.xml') - hpxml.building_construction.number_of_conditioned_floors_above_grade = 2 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 2 + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir hvac_distribution.conditioned_floor_area_served = 270.0 @@ -2047,76 +2068,76 @@ def test_hvac_distribution hvac_distribution.ducts[2].duct_fraction_area = 0.5 hvac_distribution.ducts[3].duct_fraction_area = 0.5 end - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_distribution.ducts.each do |duct| duct.duct_surface_area = nil duct.duct_surface_area_multiplier = nil duct.duct_buried_insulation_level = nil end end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - expected_supply_locations = ['attic - unvented', 'outside', 'attic - unvented', 'outside'] * hpxml_default.hvac_distributions.size - expected_return_locations = ['attic - unvented', 'outside', 'attic - unvented', 'outside'] * hpxml_default.hvac_distributions.size - expected_supply_areas = [54.675, 18.225] * hpxml_default.hvac_distributions.size - expected_return_areas = [13.5, 13.5] * hpxml_default.hvac_distributions.size - expected_supply_fracs = [0.75, 0.25] * hpxml_default.hvac_distributions.size - expected_return_fracs = [0.5, 0.5] * hpxml_default.hvac_distributions.size - expected_supply_area_mults = [1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_return_area_mults = [1.0, 1.0] * hpxml_default.hvac_distributions.size - expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * hpxml_default.hvac_distributions.size - expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * hpxml_default.hvac_distributions.size - expected_supply_effective_rvalues = [6.74] * 2 * hpxml_default.hvac_distributions.size - expected_return_effective_rvalues = [4.86] * 2 * hpxml_default.hvac_distributions.size - expected_n_return_registers = hpxml_default.building_construction.number_of_conditioned_floors - _test_default_duct_values(hpxml_default, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + expected_supply_locations = [HPXML::LocationAtticUnvented, HPXML::LocationOutside, HPXML::LocationAtticUnvented, HPXML::LocationOutside] * default_hpxml_bldg.hvac_distributions.size + expected_return_locations = [HPXML::LocationAtticUnvented, HPXML::LocationOutside, HPXML::LocationAtticUnvented, HPXML::LocationOutside] * default_hpxml_bldg.hvac_distributions.size + expected_supply_areas = [54.675, 18.225] * default_hpxml_bldg.hvac_distributions.size + expected_return_areas = [13.5, 13.5] * default_hpxml_bldg.hvac_distributions.size + expected_supply_fracs = [0.75, 0.25] * default_hpxml_bldg.hvac_distributions.size + expected_return_fracs = [0.5, 0.5] * default_hpxml_bldg.hvac_distributions.size + expected_supply_area_mults = [1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_return_area_mults = [1.0, 1.0] * default_hpxml_bldg.hvac_distributions.size + expected_supply_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_return_buried_levels = [HPXML::DuctBuriedInsulationNone] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_supply_effective_rvalues = [6.74] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_return_effective_rvalues = [4.86] * 2 * default_hpxml_bldg.hvac_distributions.size + expected_n_return_registers = default_hpxml_bldg.building_construction.number_of_conditioned_floors + _test_default_duct_values(default_hpxml_bldg, expected_supply_locations, expected_return_locations, expected_supply_areas, expected_return_areas, expected_supply_fracs, expected_return_fracs, expected_n_return_registers, expected_supply_area_mults, expected_return_area_mults, expected_supply_buried_levels, expected_return_buried_levels, expected_supply_effective_rvalues, expected_return_effective_rvalues) end def test_mech_ventilation_fans # Test inputs not overridden by defaults w/ shared exhaust system - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true, - is_shared_system: true, - fraction_recirculation: 0.0, - in_unit_flow_rate: 10.0, - hours_in_operation: 22.0, - fan_power: 12.5, - delivered_ventilation: 89) - vent_fan = hpxml.ventilation_fans[0] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, true, 22.0, 12.5, 89) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true, + is_shared_system: true, + fraction_recirculation: 0.0, + in_unit_flow_rate: 10.0, + hours_in_operation: 22.0, + fan_power: 12.5, + delivered_ventilation: 89) + vent_fan = hpxml_bldg.ventilation_fans[0] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, true, 22.0, 12.5, 89) # Test inputs w/ TestedFlowRate vent_fan.tested_flow_rate = 79 vent_fan.rated_flow_rate = nil vent_fan.calculated_flow_rate = nil vent_fan.delivered_ventilation = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, true, 22.0, 12.5, 79) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, true, 22.0, 12.5, 79) # Test inputs w/ RatedFlowRate vent_fan.tested_flow_rate = nil vent_fan.rated_flow_rate = 69 vent_fan.calculated_flow_rate = nil vent_fan.delivered_ventilation = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, true, 22.0, 12.5, 69) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, true, 22.0, 12.5, 69) # Test inputs w/ CalculatedFlowRate vent_fan.tested_flow_rate = nil vent_fan.rated_flow_rate = nil vent_fan.calculated_flow_rate = 59 vent_fan.delivered_ventilation = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, true, 22.0, 12.5, 59) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, true, 22.0, 12.5, 59) # Test defaults vent_fan.rated_flow_rate = nil @@ -2131,107 +2152,107 @@ def test_mech_ventilation_fans vent_fan.rated_flow_rate = nil vent_fan.calculated_flow_rate = nil vent_fan.delivered_ventilation = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 27.1, 77.3) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 27.1, 77.3) # Test defaults w/ SFA building, compartmentalization test - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 27.4, 78.4) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 27.4, 78.4) # Test defaults w/ SFA building, guarded test - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 27.2, 77.3) + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 27.2, 77.3) # Test defaults w/ MF building, compartmentalization test - hpxml = _create_hpxml('base-bldgtype-multifamily.xml') - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 19.8, 56.5) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit.xml') + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitTotal + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 19.8, 56.5) # Test defaults w/ MF building, guarded test - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 19.2, 54.9) + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 19.2, 54.9) # Test defaults w/ nACH infiltration - hpxml = _create_hpxml('base-enclosure-infil-natural-ach.xml') - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 21.6, 61.7) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-infil-natural-ach.xml') + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 21.6, 61.7) # Test defaults w/ CFM50 infiltration - hpxml = _create_hpxml('base-enclosure-infil-cfm50.xml') - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 34.9, 99.6) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-infil-cfm50.xml') + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 34.9, 99.6) # Test defaults w/ balanced system - hpxml = _create_hpxml('base.xml') - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeBalanced, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 52.8, 75.4) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeBalanced, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 52.8, 75.4) # Test defaults w/ cathedral ceiling - hpxml = _create_hpxml('base-atticroof-cathedral.xml') - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - used_for_whole_building_ventilation: true) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 27.0, 77.1) + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-cathedral.xml') + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + used_for_whole_building_ventilation: true) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 27.0, 77.1) # Test inputs not overridden by defaults w/ CFIS - hpxml = _create_hpxml('base-mechvent-cfis.xml') - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis.xml') + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan.is_shared_system = false vent_fan.hours_in_operation = 12.0 vent_fan.fan_power = 12.5 vent_fan.rated_flow_rate = 222.0 vent_fan.cfis_vent_mode_airflow_fraction = 0.5 vent_fan.cfis_addtl_runtime_operating_mode = HPXML::CFISModeSupplementalFan - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - tested_flow_rate: 79.0, - fan_power: 9.0, - fan_type: HPXML::MechVentTypeExhaust, - is_shared_system: false, - used_for_whole_building_ventilation: true) - suppl_vent_fan = hpxml.ventilation_fans[-1] + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + tested_flow_rate: 79.0, + fan_power: 9.0, + fan_type: HPXML::MechVentTypeExhaust, + is_shared_system: false, + used_for_whole_building_ventilation: true) + suppl_vent_fan = hpxml_bldg.ventilation_fans[-1] vent_fan.cfis_supplemental_fan_idref = suppl_vent_fan.id - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 12.0, 12.5, 222.0, 0.5, HPXML::CFISModeSupplementalFan) - _test_default_mech_vent_suppl_values(hpxml_default, false, nil, 9.0, 79.0) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 12.0, 12.5, 222.0, 0.5, HPXML::CFISModeSupplementalFan) + _test_default_mech_vent_suppl_values(default_hpxml_bldg, false, nil, 9.0, 79.0) # Test defaults w/ CFIS supplemental fan suppl_vent_fan.tested_flow_rate = nil suppl_vent_fan.is_shared_system = nil suppl_vent_fan.fan_power = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_suppl_values(hpxml_default, false, nil, 35.0, 100.0) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_suppl_values(default_hpxml_bldg, false, nil, 35.0, 100.0) # Test defaults w/ CFIS vent_fan.is_shared_system = nil @@ -2240,48 +2261,48 @@ def test_mech_ventilation_fans vent_fan.rated_flow_rate = nil vent_fan.cfis_vent_mode_airflow_fraction = nil vent_fan.cfis_addtl_runtime_operating_mode = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 8.0, 149.4, 298.7, 1.0, HPXML::CFISModeAirHandler) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 8.0, 149.4, 298.7, 1.0, HPXML::CFISModeAirHandler) # Test inputs not overridden by defaults w/ ERV - hpxml = _create_hpxml('base-mechvent-erv.xml') - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-erv.xml') + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation } vent_fan.is_shared_system = false vent_fan.hours_in_operation = 20.0 vent_fan.fan_power = 45.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 20.0, 45.0, 110) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 20.0, 45.0, 110) # Test defaults w/ ERV vent_fan.is_shared_system = nil vent_fan.hours_in_operation = nil vent_fan.fan_power = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_mech_vent_values(hpxml_default, false, 24.0, 110.0, 110) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_mech_vent_values(default_hpxml_bldg, false, 24.0, 110.0, 110) end def test_local_ventilation_fans # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-mechvent-bath-kitchen-fans.xml') - kitchen_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-bath-kitchen-fans.xml') + kitchen_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } kitchen_fan.rated_flow_rate = 300 kitchen_fan.fan_power = 20 kitchen_fan.start_hour = 12 kitchen_fan.count = 2 kitchen_fan.hours_in_operation = 2 - bath_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } + bath_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } bath_fan.rated_flow_rate = 80 bath_fan.fan_power = 33 bath_fan.start_hour = 6 bath_fan.count = 3 bath_fan.hours_in_operation = 3 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_kitchen_fan_values(hpxml_default, 2, 300, 2, 20, 12) - _test_default_bath_fan_values(hpxml_default, 3, 80, 3, 33, 6) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_kitchen_fan_values(default_hpxml_bldg, 2, 300, 2, 20, 12) + _test_default_bath_fan_values(default_hpxml_bldg, 3, 80, 3, 33, 6) # Test defaults kitchen_fan.rated_flow_rate = nil @@ -2294,51 +2315,51 @@ def test_local_ventilation_fans bath_fan.start_hour = nil bath_fan.count = nil bath_fan.hours_in_operation = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_kitchen_fan_values(hpxml_default, 1, 100, 1, 30, 18) - _test_default_bath_fan_values(hpxml_default, 2, 50, 1, 15, 7) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_kitchen_fan_values(default_hpxml_bldg, 1, 100, 1, 30, 18) + _test_default_bath_fan_values(default_hpxml_bldg, 2, 50, 1, 15, 7) end def test_whole_house_fan # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-mechvent-whole-house-fan.xml') - whf = hpxml.ventilation_fans.find { |f| f.used_for_seasonal_cooling_load_reduction } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-whole-house-fan.xml') + whf = hpxml_bldg.ventilation_fans.find { |f| f.used_for_seasonal_cooling_load_reduction } whf.rated_flow_rate = 3000 whf.fan_power = 321 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_whole_house_fan_values(hpxml_default, 3000, 321) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_whole_house_fan_values(default_hpxml_bldg, 3000, 321) # Test defaults whf.rated_flow_rate = nil whf.fan_power = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_whole_house_fan_values(hpxml_default, 5400, 540) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_whole_house_fan_values(default_hpxml_bldg, 5400, 540) end def test_storage_water_heaters # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.water_heating_systems.each do |wh| + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.water_heating_systems.each do |wh| wh.is_shared_system = true wh.number_of_units_served = 2 wh.heating_capacity = 15000.0 wh.tank_volume = 40.0 wh.recovery_efficiency = 0.95 - wh.location = HPXML::LocationLivingSpace + wh.location = HPXML::LocationConditionedSpace wh.temperature = 111 wh.energy_factor = 0.90 wh.tank_model_type = HPXML::WaterHeaterTankModelTypeStratified end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_storage_water_heater_values(hpxml_default, - [true, 15000.0, 40.0, 0.95, HPXML::LocationLivingSpace, 111, 0.90, HPXML::WaterHeaterTankModelTypeStratified]) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_storage_water_heater_values(default_hpxml_bldg, + [true, 15000.0, 40.0, 0.95, HPXML::LocationConditionedSpace, 111, 0.90, HPXML::WaterHeaterTankModelTypeStratified]) # Test defaults w/ 3-bedroom house & electric storage water heater - hpxml.water_heating_systems.each do |wh| + hpxml_bldg.water_heating_systems.each do |wh| wh.is_shared_system = nil wh.heating_capacity = nil wh.tank_volume = nil @@ -2347,14 +2368,14 @@ def test_storage_water_heaters wh.temperature = nil wh.tank_model_type = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_storage_water_heater_values(hpxml_default, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_storage_water_heater_values(default_hpxml_bldg, [false, 18766.7, 50.0, 0.98, HPXML::LocationBasementConditioned, 125, 0.9, HPXML::WaterHeaterTankModelTypeMixed]) # Test defaults w/ 5-bedroom house & electric storage water heater - hpxml = _create_hpxml('base-enclosure-beds-5.xml') - hpxml.water_heating_systems.each do |wh| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-beds-5.xml') + hpxml_bldg.water_heating_systems.each do |wh| wh.is_shared_system = nil wh.heating_capacity = nil wh.tank_volume = nil @@ -2363,14 +2384,14 @@ def test_storage_water_heaters wh.temperature = nil wh.tank_model_type = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_storage_water_heater_values(hpxml_default, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_storage_water_heater_values(default_hpxml_bldg, [false, 18766.7, 66.0, 0.98, HPXML::LocationBasementConditioned, 125, 0.95, HPXML::WaterHeaterTankModelTypeMixed]) # Test defaults w/ 3-bedroom house & 2 storage water heaters (1 electric and 1 natural gas) - hpxml = _create_hpxml('base-dhw-multiple.xml') - hpxml.water_heating_systems.each do |wh| + hpxml, hpxml_bldg = _create_hpxml('base-dhw-multiple.xml') + hpxml_bldg.water_heating_systems.each do |wh| wh.is_shared_system = nil next unless wh.water_heater_type == HPXML::WaterHeaterTypeStorage @@ -2381,257 +2402,264 @@ def test_storage_water_heaters wh.temperature = nil wh.tank_model_type = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_storage_water_heater_values(hpxml_default, + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_storage_water_heater_values(default_hpxml_bldg, [false, 15354.6, 50.0, 0.98, HPXML::LocationBasementConditioned, 125, 0.95, HPXML::WaterHeaterTankModelTypeMixed], [false, 36000.0, 40.0, 0.757, HPXML::LocationBasementConditioned, 125, 0.59, HPXML::WaterHeaterTankModelTypeMixed]) # Test inputs not overridden by defaults w/ UEF - hpxml = _create_hpxml('base-dhw-tank-gas-uef.xml') - hpxml.water_heating_systems.each do |wh| + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-gas-uef.xml') + hpxml_bldg.water_heating_systems.each do |wh| wh.first_hour_rating = nil wh.usage_bin = HPXML::WaterHeaterUsageBinVerySmall wh.tank_model_type = HPXML::WaterHeaterTankModelTypeStratified end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - assert_nil(hpxml_default.water_heating_systems[0].first_hour_rating) - assert_equal(HPXML::WaterHeaterUsageBinVerySmall, hpxml_default.water_heating_systems[0].usage_bin) - assert_equal(HPXML::WaterHeaterTankModelTypeStratified, hpxml_default.water_heating_systems[0].tank_model_type) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + assert_nil(default_hpxml_bldg.water_heating_systems[0].first_hour_rating) + assert_equal(HPXML::WaterHeaterUsageBinVerySmall, default_hpxml_bldg.water_heating_systems[0].usage_bin) + assert_equal(HPXML::WaterHeaterTankModelTypeStratified, default_hpxml_bldg.water_heating_systems[0].tank_model_type) # Test defaults w/ UEF & FHR - hpxml.water_heating_systems.each do |wh| + hpxml_bldg.water_heating_systems.each do |wh| wh.first_hour_rating = 40 wh.usage_bin = nil wh.tank_model_type = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - assert_equal(40, hpxml_default.water_heating_systems[0].first_hour_rating) - assert_equal(HPXML::WaterHeaterUsageBinLow, hpxml_default.water_heating_systems[0].usage_bin) - assert_equal(HPXML::WaterHeaterTankModelTypeMixed, hpxml_default.water_heating_systems[0].tank_model_type) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + assert_equal(40, default_hpxml_bldg.water_heating_systems[0].first_hour_rating) + assert_equal(HPXML::WaterHeaterUsageBinLow, default_hpxml_bldg.water_heating_systems[0].usage_bin) + assert_equal(HPXML::WaterHeaterTankModelTypeMixed, default_hpxml_bldg.water_heating_systems[0].tank_model_type) # Test defaults w/ UEF & no FHR - hpxml.water_heating_systems.each do |wh| + hpxml_bldg.water_heating_systems.each do |wh| wh.first_hour_rating = nil wh.usage_bin = nil wh.tank_model_type = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - assert_nil(hpxml_default.water_heating_systems[0].first_hour_rating) - assert_equal(HPXML::WaterHeaterUsageBinMedium, hpxml_default.water_heating_systems[0].usage_bin) - assert_equal(HPXML::WaterHeaterTankModelTypeMixed, hpxml_default.water_heating_systems[0].tank_model_type) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + assert_nil(default_hpxml_bldg.water_heating_systems[0].first_hour_rating) + assert_equal(HPXML::WaterHeaterUsageBinMedium, default_hpxml_bldg.water_heating_systems[0].usage_bin) + assert_equal(HPXML::WaterHeaterTankModelTypeMixed, default_hpxml_bldg.water_heating_systems[0].tank_model_type) end def test_tankless_water_heaters # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-dhw-tankless-gas.xml') - hpxml.water_heating_systems[0].performance_adjustment = 0.88 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_tankless_water_heater_values(hpxml_default, [0.88]) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tankless-gas.xml') + hpxml_bldg.water_heating_systems[0].performance_adjustment = 0.88 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_tankless_water_heater_values(default_hpxml_bldg, [0.88]) # Test defaults w/ EF - hpxml.water_heating_systems[0].performance_adjustment = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_tankless_water_heater_values(hpxml_default, [0.92]) + hpxml_bldg.water_heating_systems[0].performance_adjustment = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_tankless_water_heater_values(default_hpxml_bldg, [0.92]) # Test defaults w/ UEF - hpxml.water_heating_systems[0].energy_factor = nil - hpxml.water_heating_systems[0].uniform_energy_factor = 0.93 - hpxml.water_heating_systems[0].first_hour_rating = 5.7 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_tankless_water_heater_values(hpxml_default, [0.94]) + hpxml_bldg.water_heating_systems[0].energy_factor = nil + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = 0.93 + hpxml_bldg.water_heating_systems[0].first_hour_rating = 5.7 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_tankless_water_heater_values(default_hpxml_bldg, [0.94]) end def test_heat_pump_water_heaters # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-dhw-tank-heat-pump.xml') - hpxml.water_heating_systems[0].operating_mode = HPXML::WaterHeaterOperatingModeHeatPumpOnly - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_water_heater_values(hpxml_default, [HPXML::WaterHeaterOperatingModeHeatPumpOnly]) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-heat-pump.xml') + hpxml_bldg.water_heating_systems[0].operating_mode = HPXML::WaterHeaterOperatingModeHeatPumpOnly + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_water_heater_values(default_hpxml_bldg, [HPXML::WaterHeaterOperatingModeHeatPumpOnly]) # Test defaults - hpxml.water_heating_systems[0].operating_mode = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_heat_pump_water_heater_values(hpxml_default, [HPXML::WaterHeaterOperatingModeHybridAuto]) + hpxml_bldg.water_heating_systems[0].operating_mode = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_heat_pump_water_heater_values(default_hpxml_bldg, [HPXML::WaterHeaterOperatingModeHybridAuto]) end def test_indirect_water_heaters # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-dhw-indirect.xml') - hpxml.water_heating_systems[0].standby_loss_value = 0.99 - hpxml.water_heating_systems[0].standby_loss_units = HPXML::UnitsDegFPerHour - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_indirect_water_heater_values(hpxml_default, [HPXML::UnitsDegFPerHour, 0.99]) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-indirect.xml') + hpxml_bldg.water_heating_systems[0].standby_loss_value = 0.99 + hpxml_bldg.water_heating_systems[0].standby_loss_units = HPXML::UnitsDegFPerHour + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_indirect_water_heater_values(default_hpxml_bldg, [HPXML::UnitsDegFPerHour, 0.99]) # Test defaults - hpxml.water_heating_systems[0].standby_loss_value = nil - hpxml.water_heating_systems[0].standby_loss_units = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_indirect_water_heater_values(hpxml_default, [HPXML::UnitsDegFPerHour, 0.843]) + hpxml_bldg.water_heating_systems[0].standby_loss_value = nil + hpxml_bldg.water_heating_systems[0].standby_loss_units = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_indirect_water_heater_values(default_hpxml_bldg, [HPXML::UnitsDegFPerHour, 0.843]) end def test_hot_water_distribution # Test inputs not overridden by defaults -- standard - hpxml = _create_hpxml('base.xml') - hpxml.hot_water_distributions[0].pipe_r_value = 2.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_standard_distribution_values(hpxml_default.hot_water_distributions[0], 50.0, 2.5) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hot_water_distributions[0].pipe_r_value = 2.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_standard_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 50.0, 2.5) # Test inputs not overridden by defaults -- recirculation - hpxml = _create_hpxml('base-dhw-recirc-demand.xml') - hpxml.hot_water_distributions[0].recirculation_pump_power = 65.0 - hpxml.hot_water_distributions[0].pipe_r_value = 2.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 50.0, 50.0, 65.0, 2.5) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-recirc-demand.xml') + hpxml_bldg.hot_water_distributions[0].recirculation_pump_power = 65.0 + hpxml_bldg.hot_water_distributions[0].pipe_r_value = 2.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 50.0, 50.0, 65.0, 2.5) # Test inputs not overridden by defaults -- shared recirculation - hpxml = _create_hpxml('base-bldgtype-multifamily-shared-water-heater-recirc.xml') - hpxml.hot_water_distributions[0].shared_recirculation_pump_power = 333.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_shared_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 333.0) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-water-heater-recirc.xml') + hpxml_bldg.hot_water_distributions[0].shared_recirculation_pump_power = 333.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_shared_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 333.0) # Test defaults w/ conditioned basement - hpxml = _create_hpxml('base.xml') - hpxml.hot_water_distributions[0].standard_piping_length = nil - hpxml.hot_water_distributions[0].pipe_r_value = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_standard_distribution_values(hpxml_default.hot_water_distributions[0], 93.48, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hot_water_distributions[0].standard_piping_length = nil + hpxml_bldg.hot_water_distributions[0].pipe_r_value = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_standard_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 93.48, 0.0) # Test defaults w/ unconditioned basement - hpxml = _create_hpxml('base-foundation-unconditioned-basement.xml') - hpxml.hot_water_distributions[0].standard_piping_length = nil - hpxml.hot_water_distributions[0].pipe_r_value = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_standard_distribution_values(hpxml_default.hot_water_distributions[0], 88.48, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.hot_water_distributions[0].standard_piping_length = nil + hpxml_bldg.hot_water_distributions[0].pipe_r_value = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_standard_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 88.48, 0.0) # Test defaults w/ 2-story building - hpxml = _create_hpxml('base-enclosure-2stories.xml') - hpxml.hot_water_distributions[0].standard_piping_length = nil - hpxml.hot_water_distributions[0].pipe_r_value = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_standard_distribution_values(hpxml_default.hot_water_distributions[0], 103.48, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-2stories.xml') + hpxml_bldg.hot_water_distributions[0].standard_piping_length = nil + hpxml_bldg.hot_water_distributions[0].pipe_r_value = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_standard_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 103.48, 0.0) # Test defaults w/ recirculation & conditioned basement - hpxml = _create_hpxml('base-dhw-recirc-demand.xml') - hpxml.hot_water_distributions[0].recirculation_piping_length = nil - hpxml.hot_water_distributions[0].recirculation_branch_piping_length = nil - hpxml.hot_water_distributions[0].recirculation_pump_power = nil - hpxml.hot_water_distributions[0].pipe_r_value = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 166.96, 10.0, 50.0, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-recirc-demand.xml') + hpxml_bldg.hot_water_distributions[0].recirculation_piping_length = nil + hpxml_bldg.hot_water_distributions[0].recirculation_branch_piping_length = nil + hpxml_bldg.hot_water_distributions[0].recirculation_pump_power = nil + hpxml_bldg.hot_water_distributions[0].pipe_r_value = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 166.96, 10.0, 50.0, 0.0) # Test defaults w/ recirculation & unconditioned basement - hpxml = _create_hpxml('base-foundation-unconditioned-basement.xml') - hpxml.hot_water_distributions.clear - hpxml.hot_water_distributions.add(id: 'HotWaterDistribution', - system_type: HPXML::DHWDistTypeRecirc, - recirculation_control_type: HPXML::DHWRecirControlTypeSensor) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 156.96, 10.0, 50.0, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.hot_water_distributions.clear + hpxml_bldg.hot_water_distributions.add(id: 'HotWaterDistribution', + system_type: HPXML::DHWDistTypeRecirc, + recirculation_control_type: HPXML::DHWRecirControlTypeSensor) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 156.96, 10.0, 50.0, 0.0) # Test defaults w/ recirculation & 2-story building - hpxml = _create_hpxml('base-enclosure-2stories.xml') - hpxml.hot_water_distributions.clear - hpxml.hot_water_distributions.add(id: 'HotWaterDistribution', - system_type: HPXML::DHWDistTypeRecirc, - recirculation_control_type: HPXML::DHWRecirControlTypeSensor) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 186.96, 10.0, 50.0, 0.0) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-2stories.xml') + hpxml_bldg.hot_water_distributions.clear + hpxml_bldg.hot_water_distributions.add(id: 'HotWaterDistribution', + system_type: HPXML::DHWDistTypeRecirc, + recirculation_control_type: HPXML::DHWRecirControlTypeSensor) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 186.96, 10.0, 50.0, 0.0) # Test defaults w/ shared recirculation - hpxml = _create_hpxml('base-bldgtype-multifamily-shared-water-heater-recirc.xml') - hpxml.hot_water_distributions[0].shared_recirculation_pump_power = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_shared_recirc_distribution_values(hpxml_default.hot_water_distributions[0], 220.0) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-water-heater-recirc.xml') + hpxml_bldg.hot_water_distributions[0].shared_recirculation_pump_power = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_shared_recirc_distribution_values(default_hpxml_bldg.hot_water_distributions[0], 220.0) end def test_water_fixtures # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.water_heating.water_fixtures_usage_multiplier = 2.0 - hpxml.water_heating.water_fixtures_weekday_fractions = ConstantDaySchedule - hpxml.water_heating.water_fixtures_weekend_fractions = ConstantDaySchedule - hpxml.water_heating.water_fixtures_monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_water_fixture_values(hpxml_default, 2.0, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating.water_fixtures_usage_multiplier = 2.0 + hpxml_bldg.water_heating.water_fixtures_weekday_fractions = ConstantDaySchedule + hpxml_bldg.water_heating.water_fixtures_weekend_fractions = ConstantDaySchedule + hpxml_bldg.water_heating.water_fixtures_monthly_multipliers = ConstantMonthSchedule + hpxml_bldg.water_fixtures[0].low_flow = false + hpxml_bldg.water_fixtures[0].count = 9 + hpxml_bldg.water_fixtures[1].low_flow = nil + hpxml_bldg.water_fixtures[1].flow_rate = 99 + hpxml_bldg.water_fixtures[1].count = 8 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_water_fixture_values(default_hpxml_bldg, 2.0, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule, false, false) # Test defaults - hpxml.water_heating.water_fixtures_usage_multiplier = nil - hpxml.water_heating.water_fixtures_weekday_fractions = nil - hpxml.water_heating.water_fixtures_weekend_fractions = nil - hpxml.water_heating.water_fixtures_monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_water_fixture_values(hpxml_default, 1.0, Schedule.FixturesWeekdayFractions, Schedule.FixturesWeekendFractions, Schedule.FixturesMonthlyMultipliers) + hpxml_bldg.water_heating.water_fixtures_usage_multiplier = nil + hpxml_bldg.water_heating.water_fixtures_weekday_fractions = nil + hpxml_bldg.water_heating.water_fixtures_weekend_fractions = nil + hpxml_bldg.water_heating.water_fixtures_monthly_multipliers = nil + hpxml_bldg.water_fixtures[0].low_flow = true + hpxml_bldg.water_fixtures[1].flow_rate = 2 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_water_fixture_values(default_hpxml_bldg, 1.0, Schedule.FixturesWeekdayFractions, Schedule.FixturesWeekendFractions, Schedule.FixturesMonthlyMultipliers, true, true) end def test_solar_thermal_systems # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-dhw-solar-direct-flat-plate.xml') - hpxml.solar_thermal_systems[0].storage_volume = 55.0 - hpxml.solar_thermal_systems[0].collector_azimuth = 123 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_solar_thermal_values(hpxml_default.solar_thermal_systems[0], 55.0, 123) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-solar-direct-flat-plate.xml') + hpxml_bldg.solar_thermal_systems[0].storage_volume = 55.0 + hpxml_bldg.solar_thermal_systems[0].collector_azimuth = 123 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_solar_thermal_values(default_hpxml_bldg.solar_thermal_systems[0], 55.0, 123) # Test defaults w/ collector area of 40 sqft - hpxml.solar_thermal_systems[0].storage_volume = nil - hpxml.solar_thermal_systems[0].collector_orientation = HPXML::OrientationNorth - hpxml.solar_thermal_systems[0].collector_azimuth = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_solar_thermal_values(hpxml_default.solar_thermal_systems[0], 60.0, 0) + hpxml_bldg.solar_thermal_systems[0].storage_volume = nil + hpxml_bldg.solar_thermal_systems[0].collector_orientation = HPXML::OrientationNorth + hpxml_bldg.solar_thermal_systems[0].collector_azimuth = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_solar_thermal_values(default_hpxml_bldg.solar_thermal_systems[0], 60.0, 0) # Test defaults w/ collector area of 100 sqft - hpxml.solar_thermal_systems[0].collector_area = 100.0 - hpxml.solar_thermal_systems[0].storage_volume = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_solar_thermal_values(hpxml_default.solar_thermal_systems[0], 150.0, 0) + hpxml_bldg.solar_thermal_systems[0].collector_area = 100.0 + hpxml_bldg.solar_thermal_systems[0].storage_volume = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_solar_thermal_values(default_hpxml_bldg.solar_thermal_systems[0], 150.0, 0) end def test_pv_systems # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.pv_systems.add(id: 'PVSystem', - is_shared_system: true, - number_of_bedrooms_served: 20, - system_losses_fraction: 0.20, - location: HPXML::LocationGround, - tracking: HPXML::PVTrackingType1Axis, - module_type: HPXML::PVModuleTypePremium, - array_azimuth: 123, - array_tilt: 0, - max_power_output: 1000, - inverter_idref: 'Inverter') - hpxml.inverters.add(id: 'Inverter', - inverter_efficiency: 0.90) - pv = hpxml.pv_systems[0] - inv = hpxml.inverters[0] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pv_system_values(hpxml_default, 0.90, 0.20, true, HPXML::LocationGround, HPXML::PVTrackingType1Axis, HPXML::PVModuleTypePremium, 123) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.pv_systems.add(id: 'PVSystem', + is_shared_system: true, + number_of_bedrooms_served: 20, + system_losses_fraction: 0.20, + location: HPXML::LocationGround, + tracking: HPXML::PVTrackingType1Axis, + module_type: HPXML::PVModuleTypePremium, + array_azimuth: 123, + array_tilt: 0, + max_power_output: 1000, + inverter_idref: 'Inverter') + hpxml_bldg.inverters.add(id: 'Inverter', + inverter_efficiency: 0.90) + pv = hpxml_bldg.pv_systems[0] + inv = hpxml_bldg.inverters[0] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pv_system_values(default_hpxml_bldg, 0.90, 0.20, true, HPXML::LocationGround, HPXML::PVTrackingType1Axis, HPXML::PVModuleTypePremium, 123) # Test defaults w/o year modules manufactured pv.is_shared_system = nil @@ -2642,363 +2670,362 @@ def test_pv_systems pv.array_orientation = HPXML::OrientationSoutheast pv.array_azimuth = nil inv.inverter_efficiency = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pv_system_values(hpxml_default, 0.96, 0.14, false, HPXML::LocationRoof, HPXML::PVTrackingTypeFixed, HPXML::PVModuleTypeStandard, 135) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pv_system_values(default_hpxml_bldg, 0.96, 0.14, false, HPXML::LocationRoof, HPXML::PVTrackingTypeFixed, HPXML::PVModuleTypeStandard, 135) # Test defaults w/ year modules manufactured pv.year_modules_manufactured = 2010 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pv_system_values(hpxml_default, 0.96, 0.194, false, HPXML::LocationRoof, HPXML::PVTrackingTypeFixed, HPXML::PVModuleTypeStandard, 135) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pv_system_values(default_hpxml_bldg, 0.96, 0.194, false, HPXML::LocationRoof, HPXML::PVTrackingTypeFixed, HPXML::PVModuleTypeStandard, 135) end def test_batteries # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-pv-battery.xml') - hpxml.batteries[0].nominal_capacity_kwh = 45.0 - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = 34.0 - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = 1234.0 - hpxml.batteries[0].location = HPXML::LocationBasementConditioned - # hpxml.batteries[0].lifetime_model = HPXML::BatteryLifetimeModelKandlerSmith - hpxml.batteries[0].round_trip_efficiency = 0.9 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 45.0, nil, 34.0, nil, 1234.0, HPXML::LocationBasementConditioned, nil, 0.9) + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery.xml') + hpxml_bldg.batteries[0].nominal_capacity_kwh = 45.0 + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = 34.0 + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = 1234.0 + hpxml_bldg.batteries[0].location = HPXML::LocationBasementConditioned + # hpxml_bldg.batteries[0].lifetime_model = HPXML::BatteryLifetimeModelKandlerSmith + hpxml_bldg.batteries[0].round_trip_efficiency = 0.9 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 45.0, nil, 34.0, nil, 1234.0, HPXML::LocationBasementConditioned, nil, 0.9) # Test w/ Ah instead of kWh - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = 987.0 - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = 876.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], nil, 987.0, nil, 876.0, 1234.0, HPXML::LocationBasementConditioned, nil, 0.9) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = 987.0 + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = 876.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], nil, 987.0, nil, 876.0, 1234.0, HPXML::LocationBasementConditioned, nil, 0.9) # Test defaults - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = nil - hpxml.batteries[0].location = nil - hpxml.batteries[0].lifetime_model = nil - hpxml.batteries[0].round_trip_efficiency = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 10.0, nil, 9.0, nil, 5000.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = nil + hpxml_bldg.batteries[0].location = nil + hpxml_bldg.batteries[0].lifetime_model = nil + hpxml_bldg.batteries[0].round_trip_efficiency = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 10.0, nil, 9.0, nil, 5000.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ nominal kWh - hpxml.batteries[0].nominal_capacity_kwh = 14.0 - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 14.0, nil, 12.6, nil, 7000.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = 14.0 + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 14.0, nil, 12.6, nil, 7000.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ usable kWh - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = 12.0 - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 13.33, nil, 12.0, nil, 6665.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = 12.0 + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 13.33, nil, 12.0, nil, 6665.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ nominal Ah - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = 280.0 - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], nil, 280.0, nil, 252.0, 7000.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = 280.0 + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], nil, 280.0, nil, 252.0, 7000.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ usable Ah - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = 240.0 - hpxml.batteries[0].rated_power_output = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], nil, 266.67, nil, 240.0, 6667.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = 240.0 + hpxml_bldg.batteries[0].rated_power_output = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], nil, 266.67, nil, 240.0, 6667.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ rated power output - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = 10000.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 20.0, nil, 18.0, nil, 10000.0, HPXML::LocationOutside, nil, 0.925) + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = 10000.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 20.0, nil, 18.0, nil, 10000.0, HPXML::LocationOutside, nil, 0.925) # Test defaults w/ garage - hpxml = _create_hpxml('base-pv-battery-garage.xml') - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].nominal_capacity_ah = nil - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = nil - hpxml.batteries[0].rated_power_output = nil - hpxml.batteries[0].location = nil - hpxml.batteries[0].lifetime_model = nil - hpxml.batteries[0].round_trip_efficiency = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_battery_values(hpxml_default.batteries[0], 10.0, nil, 9.0, nil, 5000.0, HPXML::LocationGarage, nil, 0.925) + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery-garage.xml') + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].nominal_capacity_ah = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = nil + hpxml_bldg.batteries[0].rated_power_output = nil + hpxml_bldg.batteries[0].location = nil + hpxml_bldg.batteries[0].lifetime_model = nil + hpxml_bldg.batteries[0].round_trip_efficiency = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_battery_values(default_hpxml_bldg.batteries[0], 10.0, nil, 9.0, nil, 5000.0, HPXML::LocationGarage, nil, 0.925) end def test_generators # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.generators.add(id: 'Generator', - is_shared_system: true, - number_of_bedrooms_served: 20, - fuel_type: HPXML::FuelTypeNaturalGas, - annual_consumption_kbtu: 8500, - annual_output_kwh: 500) - generator = hpxml.generators[0] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_generator_values(hpxml_default, true) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.generators.add(id: 'Generator', + is_shared_system: true, + number_of_bedrooms_served: 20, + fuel_type: HPXML::FuelTypeNaturalGas, + annual_consumption_kbtu: 8500, + annual_output_kwh: 500) + generator = hpxml_bldg.generators[0] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_generator_values(default_hpxml_bldg, true) # Test defaults generator.is_shared_system = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_generator_values(hpxml_default, false) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_generator_values(default_hpxml_bldg, false) end def test_clothes_washers # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.water_heating_systems[0].is_shared_system = true - hpxml.water_heating_systems[0].number_of_units_served = 6 - hpxml.clothes_washers[0].location = HPXML::LocationBasementConditioned - hpxml.clothes_washers[0].is_shared_appliance = true - hpxml.clothes_washers[0].usage_multiplier = 1.5 - hpxml.clothes_washers[0].water_heating_system_idref = hpxml.water_heating_systems[0].id - hpxml.clothes_washers[0].weekday_fractions = ConstantDaySchedule - hpxml.clothes_washers[0].weekend_fractions = ConstantDaySchedule - hpxml.clothes_washers[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_washer_values(hpxml_default.clothes_washers[0], true, HPXML::LocationBasementConditioned, 1.21, 380.0, 0.12, 1.09, 27.0, 3.2, 6.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.water_heating_systems[0].is_shared_system = true + hpxml_bldg.water_heating_systems[0].number_of_units_served = 6 + hpxml_bldg.clothes_washers[0].location = HPXML::LocationBasementConditioned + hpxml_bldg.clothes_washers[0].is_shared_appliance = true + hpxml_bldg.clothes_washers[0].usage_multiplier = 1.5 + hpxml_bldg.clothes_washers[0].water_heating_system_idref = hpxml_bldg.water_heating_systems[0].id + hpxml_bldg.clothes_washers[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.clothes_washers[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.clothes_washers[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_washer_values(default_hpxml_bldg.clothes_washers[0], true, HPXML::LocationBasementConditioned, 1.21, 380.0, 0.12, 1.09, 27.0, 3.2, 6.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.clothes_washers[0].is_shared_appliance = nil - hpxml.clothes_washers[0].location = nil - hpxml.clothes_washers[0].integrated_modified_energy_factor = nil - hpxml.clothes_washers[0].rated_annual_kwh = nil - hpxml.clothes_washers[0].label_electric_rate = nil - hpxml.clothes_washers[0].label_gas_rate = nil - hpxml.clothes_washers[0].label_annual_gas_cost = nil - hpxml.clothes_washers[0].capacity = nil - hpxml.clothes_washers[0].label_usage = nil - hpxml.clothes_washers[0].usage_multiplier = nil - hpxml.clothes_washers[0].weekday_fractions = nil - hpxml.clothes_washers[0].weekend_fractions = nil - hpxml.clothes_washers[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_washer_values(hpxml_default.clothes_washers[0], false, HPXML::LocationLivingSpace, 1.0, 400.0, 0.12, 1.09, 27.0, 3.0, 6.0, 1.0, Schedule.ClothesWasherWeekdayFractions, Schedule.ClothesWasherWeekendFractions, Schedule.ClothesWasherMonthlyMultipliers) + hpxml_bldg.clothes_washers[0].is_shared_appliance = nil + hpxml_bldg.clothes_washers[0].location = nil + hpxml_bldg.clothes_washers[0].integrated_modified_energy_factor = nil + hpxml_bldg.clothes_washers[0].rated_annual_kwh = nil + hpxml_bldg.clothes_washers[0].label_electric_rate = nil + hpxml_bldg.clothes_washers[0].label_gas_rate = nil + hpxml_bldg.clothes_washers[0].label_annual_gas_cost = nil + hpxml_bldg.clothes_washers[0].capacity = nil + hpxml_bldg.clothes_washers[0].label_usage = nil + hpxml_bldg.clothes_washers[0].usage_multiplier = nil + hpxml_bldg.clothes_washers[0].weekday_fractions = nil + hpxml_bldg.clothes_washers[0].weekend_fractions = nil + hpxml_bldg.clothes_washers[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_washer_values(default_hpxml_bldg.clothes_washers[0], false, HPXML::LocationConditionedSpace, 1.0, 400.0, 0.12, 1.09, 27.0, 3.0, 6.0, 1.0, Schedule.ClothesWasherWeekdayFractions, Schedule.ClothesWasherWeekendFractions, Schedule.ClothesWasherMonthlyMultipliers) # Test defaults before 301-2019 Addendum A - hpxml = _create_hpxml('base.xml') + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.eri_calculation_version = '2019' - hpxml.clothes_washers[0].is_shared_appliance = nil - hpxml.clothes_washers[0].location = nil - hpxml.clothes_washers[0].integrated_modified_energy_factor = nil - hpxml.clothes_washers[0].rated_annual_kwh = nil - hpxml.clothes_washers[0].label_electric_rate = nil - hpxml.clothes_washers[0].label_gas_rate = nil - hpxml.clothes_washers[0].label_annual_gas_cost = nil - hpxml.clothes_washers[0].capacity = nil - hpxml.clothes_washers[0].label_usage = nil - hpxml.clothes_washers[0].usage_multiplier = nil - hpxml.clothes_washers[0].weekday_fractions = nil - hpxml.clothes_washers[0].weekend_fractions = nil - hpxml.clothes_washers[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_washer_values(hpxml_default.clothes_washers[0], false, HPXML::LocationLivingSpace, 0.331, 704.0, 0.08, 0.58, 23.0, 2.874, 999, 1.0, Schedule.ClothesWasherWeekdayFractions, Schedule.ClothesWasherWeekendFractions, Schedule.ClothesWasherMonthlyMultipliers) + hpxml_bldg.clothes_washers[0].is_shared_appliance = nil + hpxml_bldg.clothes_washers[0].location = nil + hpxml_bldg.clothes_washers[0].integrated_modified_energy_factor = nil + hpxml_bldg.clothes_washers[0].rated_annual_kwh = nil + hpxml_bldg.clothes_washers[0].label_electric_rate = nil + hpxml_bldg.clothes_washers[0].label_gas_rate = nil + hpxml_bldg.clothes_washers[0].label_annual_gas_cost = nil + hpxml_bldg.clothes_washers[0].capacity = nil + hpxml_bldg.clothes_washers[0].label_usage = nil + hpxml_bldg.clothes_washers[0].usage_multiplier = nil + hpxml_bldg.clothes_washers[0].weekday_fractions = nil + hpxml_bldg.clothes_washers[0].weekend_fractions = nil + hpxml_bldg.clothes_washers[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_washer_values(default_hpxml_bldg.clothes_washers[0], false, HPXML::LocationConditionedSpace, 0.331, 704.0, 0.08, 0.58, 23.0, 2.874, 999, 1.0, Schedule.ClothesWasherWeekdayFractions, Schedule.ClothesWasherWeekendFractions, Schedule.ClothesWasherMonthlyMultipliers) end def test_clothes_dryers # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.water_heating_systems[0].is_shared_system = true - hpxml.water_heating_systems[0].number_of_units_served = 6 - hpxml.clothes_dryers[0].location = HPXML::LocationBasementConditioned - hpxml.clothes_dryers[0].is_shared_appliance = true - hpxml.clothes_dryers[0].combined_energy_factor = 3.33 - hpxml.clothes_dryers[0].usage_multiplier = 1.1 - hpxml.clothes_dryers[0].weekday_fractions = ConstantDaySchedule - hpxml.clothes_dryers[0].weekend_fractions = ConstantDaySchedule - hpxml.clothes_dryers[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_values(hpxml_default.clothes_dryers[0], true, HPXML::LocationBasementConditioned, 3.33, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.water_heating_systems[0].is_shared_system = true + hpxml_bldg.water_heating_systems[0].number_of_units_served = 6 + hpxml_bldg.clothes_dryers[0].location = HPXML::LocationBasementConditioned + hpxml_bldg.clothes_dryers[0].is_shared_appliance = true + hpxml_bldg.clothes_dryers[0].combined_energy_factor = 3.33 + hpxml_bldg.clothes_dryers[0].usage_multiplier = 1.1 + hpxml_bldg.clothes_dryers[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.clothes_dryers[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.clothes_dryers[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_values(default_hpxml_bldg.clothes_dryers[0], true, HPXML::LocationBasementConditioned, 3.33, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults w/ electric clothes dryer - hpxml.clothes_dryers[0].location = nil - hpxml.clothes_dryers[0].is_shared_appliance = nil - hpxml.clothes_dryers[0].combined_energy_factor = nil - hpxml.clothes_dryers[0].usage_multiplier = nil - hpxml.clothes_dryers[0].weekday_fractions = nil - hpxml.clothes_dryers[0].weekend_fractions = nil - hpxml.clothes_dryers[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_values(hpxml_default.clothes_dryers[0], false, HPXML::LocationLivingSpace, 3.01, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) + hpxml_bldg.clothes_dryers[0].location = nil + hpxml_bldg.clothes_dryers[0].is_shared_appliance = nil + hpxml_bldg.clothes_dryers[0].combined_energy_factor = nil + hpxml_bldg.clothes_dryers[0].usage_multiplier = nil + hpxml_bldg.clothes_dryers[0].weekday_fractions = nil + hpxml_bldg.clothes_dryers[0].weekend_fractions = nil + hpxml_bldg.clothes_dryers[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_values(default_hpxml_bldg.clothes_dryers[0], false, HPXML::LocationConditionedSpace, 3.01, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) # Test defaults w/ gas clothes dryer - hpxml.clothes_dryers[0].fuel_type = HPXML::FuelTypeNaturalGas - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_values(hpxml_default.clothes_dryers[0], false, HPXML::LocationLivingSpace, 3.01, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) + hpxml_bldg.clothes_dryers[0].fuel_type = HPXML::FuelTypeNaturalGas + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_values(default_hpxml_bldg.clothes_dryers[0], false, HPXML::LocationConditionedSpace, 3.01, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) # Test defaults w/ electric clothes dryer before 301-2019 Addendum A hpxml.header.eri_calculation_version = '2019' - hpxml.clothes_dryers[0].fuel_type = HPXML::FuelTypeElectricity - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_values(hpxml_default.clothes_dryers[0], false, HPXML::LocationLivingSpace, 2.62, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) + hpxml_bldg.clothes_dryers[0].fuel_type = HPXML::FuelTypeElectricity + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_values(default_hpxml_bldg.clothes_dryers[0], false, HPXML::LocationConditionedSpace, 2.62, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) # Test defaults w/ gas clothes dryer before 301-2019 Addendum A - hpxml.clothes_dryers[0].fuel_type = HPXML::FuelTypeNaturalGas - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_values(hpxml_default.clothes_dryers[0], false, HPXML::LocationLivingSpace, 2.32, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) + hpxml_bldg.clothes_dryers[0].fuel_type = HPXML::FuelTypeNaturalGas + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_values(default_hpxml_bldg.clothes_dryers[0], false, HPXML::LocationConditionedSpace, 2.32, 1.0, Schedule.ClothesDryerWeekdayFractions, Schedule.ClothesDryerWeekendFractions, Schedule.ClothesDryerMonthlyMultipliers) end def test_clothes_dryer_exhaust # Test inputs not overridden by defaults w/ vented dryer - hpxml_name = 'base.xml' - hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - clothes_dryer = hpxml.clothes_dryers[0] + hpxml, hpxml_bldg = _create_hpxml('base.xml') + clothes_dryer = hpxml_bldg.clothes_dryers[0] clothes_dryer.is_vented = true clothes_dryer.vented_flow_rate = 200 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_exhaust_values(hpxml_default.clothes_dryers[0], true, 200) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_exhaust_values(default_hpxml_bldg.clothes_dryers[0], true, 200) # Test inputs not overridden by defaults w/ unvented dryer clothes_dryer.is_vented = false clothes_dryer.vented_flow_rate = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_exhaust_values(hpxml_default.clothes_dryers[0], false, nil) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_exhaust_values(default_hpxml_bldg.clothes_dryers[0], false, nil) # Test defaults clothes_dryer.is_vented = nil clothes_dryer.vented_flow_rate = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_clothes_dryer_exhaust_values(hpxml_default.clothes_dryers[0], true, 100) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_clothes_dryer_exhaust_values(default_hpxml_bldg.clothes_dryers[0], true, 100) end def test_dishwashers # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-bldgtype-attached.xml') - hpxml.water_heating_systems[0].is_shared_system = true - hpxml.water_heating_systems[0].number_of_units_served = 6 - hpxml.dishwashers[0].location = HPXML::LocationBasementConditioned - hpxml.dishwashers[0].is_shared_appliance = true - hpxml.dishwashers[0].usage_multiplier = 1.3 - hpxml.dishwashers[0].water_heating_system_idref = hpxml.water_heating_systems[0].id - hpxml.dishwashers[0].weekday_fractions = ConstantDaySchedule - hpxml.dishwashers[0].weekend_fractions = ConstantDaySchedule - hpxml.dishwashers[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_dishwasher_values(hpxml_default.dishwashers[0], true, HPXML::LocationBasementConditioned, 307.0, 0.12, 1.09, 22.32, 4.0, 12, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + hpxml_bldg.water_heating_systems[0].is_shared_system = true + hpxml_bldg.water_heating_systems[0].number_of_units_served = 6 + hpxml_bldg.dishwashers[0].location = HPXML::LocationBasementConditioned + hpxml_bldg.dishwashers[0].is_shared_appliance = true + hpxml_bldg.dishwashers[0].usage_multiplier = 1.3 + hpxml_bldg.dishwashers[0].water_heating_system_idref = hpxml_bldg.water_heating_systems[0].id + hpxml_bldg.dishwashers[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.dishwashers[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.dishwashers[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_dishwasher_values(default_hpxml_bldg.dishwashers[0], true, HPXML::LocationBasementConditioned, 307.0, 0.12, 1.09, 22.32, 4.0, 12, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.dishwashers[0].is_shared_appliance = nil - hpxml.dishwashers[0].location = nil - hpxml.dishwashers[0].rated_annual_kwh = nil - hpxml.dishwashers[0].label_electric_rate = nil - hpxml.dishwashers[0].label_gas_rate = nil - hpxml.dishwashers[0].label_annual_gas_cost = nil - hpxml.dishwashers[0].label_usage = nil - hpxml.dishwashers[0].place_setting_capacity = nil - hpxml.dishwashers[0].usage_multiplier = nil - hpxml.dishwashers[0].weekday_fractions = nil - hpxml.dishwashers[0].weekend_fractions = nil - hpxml.dishwashers[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_dishwasher_values(hpxml_default.dishwashers[0], false, HPXML::LocationLivingSpace, 467.0, 0.12, 1.09, 33.12, 4.0, 12, 1.0, Schedule.DishwasherWeekdayFractions, Schedule.DishwasherWeekendFractions, Schedule.DishwasherMonthlyMultipliers) + hpxml_bldg.dishwashers[0].is_shared_appliance = nil + hpxml_bldg.dishwashers[0].location = nil + hpxml_bldg.dishwashers[0].rated_annual_kwh = nil + hpxml_bldg.dishwashers[0].label_electric_rate = nil + hpxml_bldg.dishwashers[0].label_gas_rate = nil + hpxml_bldg.dishwashers[0].label_annual_gas_cost = nil + hpxml_bldg.dishwashers[0].label_usage = nil + hpxml_bldg.dishwashers[0].place_setting_capacity = nil + hpxml_bldg.dishwashers[0].usage_multiplier = nil + hpxml_bldg.dishwashers[0].weekday_fractions = nil + hpxml_bldg.dishwashers[0].weekend_fractions = nil + hpxml_bldg.dishwashers[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_dishwasher_values(default_hpxml_bldg.dishwashers[0], false, HPXML::LocationConditionedSpace, 467.0, 0.12, 1.09, 33.12, 4.0, 12, 1.0, Schedule.DishwasherWeekdayFractions, Schedule.DishwasherWeekendFractions, Schedule.DishwasherMonthlyMultipliers) # Test defaults before 301-2019 Addendum A hpxml.header.eri_calculation_version = '2019' - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_dishwasher_values(hpxml_default.dishwashers[0], false, HPXML::LocationLivingSpace, 467.0, 999, 999, 999, 999, 12, 1.0, Schedule.DishwasherWeekdayFractions, Schedule.DishwasherWeekendFractions, Schedule.DishwasherMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_dishwasher_values(default_hpxml_bldg.dishwashers[0], false, HPXML::LocationConditionedSpace, 467.0, 999, 999, 999, 999, 12, 1.0, Schedule.DishwasherWeekdayFractions, Schedule.DishwasherWeekendFractions, Schedule.DishwasherMonthlyMultipliers) end def test_refrigerators # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.refrigerators[0].location = HPXML::LocationBasementConditioned - hpxml.refrigerators[0].usage_multiplier = 1.2 - hpxml.refrigerators[0].weekday_fractions = ConstantDaySchedule - hpxml.refrigerators[0].weekend_fractions = ConstantDaySchedule - hpxml.refrigerators[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_refrigerator_values(hpxml_default, HPXML::LocationBasementConditioned, 650.0, 1.2, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.refrigerators[0].location = HPXML::LocationBasementConditioned + hpxml_bldg.refrigerators[0].usage_multiplier = 1.2 + hpxml_bldg.refrigerators[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.refrigerators[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.refrigerators[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_refrigerator_values(default_hpxml_bldg, HPXML::LocationBasementConditioned, 650.0, 1.2, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.refrigerators[0].location = nil - hpxml.refrigerators[0].rated_annual_kwh = nil - hpxml.refrigerators[0].usage_multiplier = nil - hpxml.refrigerators[0].weekday_fractions = nil - hpxml.refrigerators[0].weekend_fractions = nil - hpxml.refrigerators[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_refrigerator_values(hpxml_default, HPXML::LocationLivingSpace, 691.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) + hpxml_bldg.refrigerators[0].location = nil + hpxml_bldg.refrigerators[0].rated_annual_kwh = nil + hpxml_bldg.refrigerators[0].usage_multiplier = nil + hpxml_bldg.refrigerators[0].weekday_fractions = nil + hpxml_bldg.refrigerators[0].weekend_fractions = nil + hpxml_bldg.refrigerators[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_refrigerator_values(default_hpxml_bldg, HPXML::LocationConditionedSpace, 691.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) # Test defaults w/ refrigerator in 5-bedroom house - hpxml.building_construction.number_of_bedrooms = 5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_refrigerator_values(hpxml_default, HPXML::LocationLivingSpace, 727.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) + hpxml_bldg.building_construction.number_of_bedrooms = 5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_refrigerator_values(default_hpxml_bldg, HPXML::LocationConditionedSpace, 727.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) # Test defaults before 301-2019 Addendum A hpxml.header.eri_calculation_version = '2019' - hpxml.building_construction.number_of_bedrooms = 3 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_refrigerator_values(hpxml_default, HPXML::LocationLivingSpace, 691.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) + hpxml_bldg.building_construction.number_of_bedrooms = 3 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_refrigerator_values(default_hpxml_bldg, HPXML::LocationConditionedSpace, 691.0, 1.0, Schedule.RefrigeratorWeekdayFractions, Schedule.RefrigeratorWeekendFractions, Schedule.RefrigeratorMonthlyMultipliers) end def test_extra_refrigerators # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - hpxml.refrigerators.each do |refrigerator| - refrigerator.location = HPXML::LocationLivingSpace + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.refrigerators.each do |refrigerator| + refrigerator.location = HPXML::LocationConditionedSpace refrigerator.rated_annual_kwh = 333.0 refrigerator.usage_multiplier = 1.5 refrigerator.weekday_fractions = ConstantDaySchedule refrigerator.weekend_fractions = ConstantDaySchedule refrigerator.monthly_multipliers = ConstantMonthSchedule end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_extra_refrigerators_values(hpxml_default, HPXML::LocationLivingSpace, 333.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_extra_refrigerators_values(default_hpxml_bldg, HPXML::LocationConditionedSpace, 333.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.refrigerators.each do |refrigerator| + hpxml_bldg.refrigerators.each do |refrigerator| refrigerator.location = nil refrigerator.rated_annual_kwh = nil refrigerator.usage_multiplier = nil @@ -3006,28 +3033,28 @@ def test_extra_refrigerators refrigerator.weekend_fractions = nil refrigerator.monthly_multipliers = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_extra_refrigerators_values(hpxml_default, HPXML::LocationBasementConditioned, 244.0, 1.0, Schedule.ExtraRefrigeratorWeekdayFractions, Schedule.ExtraRefrigeratorWeekendFractions, Schedule.ExtraRefrigeratorMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_extra_refrigerators_values(default_hpxml_bldg, HPXML::LocationBasementConditioned, 244.0, 1.0, Schedule.ExtraRefrigeratorWeekdayFractions, Schedule.ExtraRefrigeratorWeekendFractions, Schedule.ExtraRefrigeratorMonthlyMultipliers) end def test_freezers # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - hpxml.freezers.each do |freezer| - freezer.location = HPXML::LocationLivingSpace + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.freezers.each do |freezer| + freezer.location = HPXML::LocationConditionedSpace freezer.rated_annual_kwh = 333.0 freezer.usage_multiplier = 1.5 freezer.weekday_fractions = ConstantDaySchedule freezer.weekend_fractions = ConstantDaySchedule freezer.monthly_multipliers = ConstantMonthSchedule end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_freezers_values(hpxml_default, HPXML::LocationLivingSpace, 333.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_freezers_values(default_hpxml_bldg, HPXML::LocationConditionedSpace, 333.0, 1.5, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.freezers.each do |freezer| + hpxml_bldg.freezers.each do |freezer| freezer.location = nil freezer.rated_annual_kwh = nil freezer.usage_multiplier = nil @@ -3035,89 +3062,89 @@ def test_freezers freezer.weekend_fractions = nil freezer.monthly_multipliers = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_freezers_values(hpxml_default, HPXML::LocationBasementConditioned, 320.0, 1.0, Schedule.FreezerWeekdayFractions, Schedule.FreezerWeekendFractions, Schedule.FreezerMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_freezers_values(default_hpxml_bldg, HPXML::LocationBasementConditioned, 320.0, 1.0, Schedule.FreezerWeekdayFractions, Schedule.FreezerWeekendFractions, Schedule.FreezerMonthlyMultipliers) end def test_cooking_ranges # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.cooking_ranges[0].location = HPXML::LocationBasementConditioned - hpxml.cooking_ranges[0].is_induction = true - hpxml.cooking_ranges[0].usage_multiplier = 1.1 - hpxml.cooking_ranges[0].weekday_fractions = ConstantDaySchedule - hpxml.cooking_ranges[0].weekend_fractions = ConstantDaySchedule - hpxml.cooking_ranges[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_cooking_range_values(hpxml_default.cooking_ranges[0], HPXML::LocationBasementConditioned, true, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.cooking_ranges[0].location = HPXML::LocationBasementConditioned + hpxml_bldg.cooking_ranges[0].is_induction = true + hpxml_bldg.cooking_ranges[0].usage_multiplier = 1.1 + hpxml_bldg.cooking_ranges[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.cooking_ranges[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.cooking_ranges[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_cooking_range_values(default_hpxml_bldg.cooking_ranges[0], HPXML::LocationBasementConditioned, true, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.cooking_ranges[0].location = nil - hpxml.cooking_ranges[0].is_induction = nil - hpxml.cooking_ranges[0].usage_multiplier = nil - hpxml.cooking_ranges[0].weekday_fractions = nil - hpxml.cooking_ranges[0].weekend_fractions = nil - hpxml.cooking_ranges[0].monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_cooking_range_values(hpxml_default.cooking_ranges[0], HPXML::LocationLivingSpace, false, 1.0, Schedule.CookingRangeWeekdayFractions, Schedule.CookingRangeWeekendFractions, Schedule.CookingRangeMonthlyMultipliers) + hpxml_bldg.cooking_ranges[0].location = nil + hpxml_bldg.cooking_ranges[0].is_induction = nil + hpxml_bldg.cooking_ranges[0].usage_multiplier = nil + hpxml_bldg.cooking_ranges[0].weekday_fractions = nil + hpxml_bldg.cooking_ranges[0].weekend_fractions = nil + hpxml_bldg.cooking_ranges[0].monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_cooking_range_values(default_hpxml_bldg.cooking_ranges[0], HPXML::LocationConditionedSpace, false, 1.0, Schedule.CookingRangeWeekdayFractions, Schedule.CookingRangeWeekendFractions, Schedule.CookingRangeMonthlyMultipliers) # Test defaults before 301-2019 Addendum A hpxml.header.eri_calculation_version = '2019' - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_cooking_range_values(hpxml_default.cooking_ranges[0], HPXML::LocationLivingSpace, false, 1.0, Schedule.CookingRangeWeekdayFractions, Schedule.CookingRangeWeekendFractions, Schedule.CookingRangeMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_cooking_range_values(default_hpxml_bldg.cooking_ranges[0], HPXML::LocationConditionedSpace, false, 1.0, Schedule.CookingRangeWeekdayFractions, Schedule.CookingRangeWeekendFractions, Schedule.CookingRangeMonthlyMultipliers) end def test_ovens # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.ovens[0].is_convection = true - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_oven_values(hpxml_default.ovens[0], true) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.ovens[0].is_convection = true + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_oven_values(default_hpxml_bldg.ovens[0], true) # Test defaults - hpxml.ovens[0].is_convection = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_oven_values(hpxml_default.ovens[0], false) + hpxml_bldg.ovens[0].is_convection = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_oven_values(default_hpxml_bldg.ovens[0], false) # Test defaults before 301-2019 Addendum A hpxml.header.eri_calculation_version = '2019' - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_oven_values(hpxml_default.ovens[0], false) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_oven_values(default_hpxml_bldg.ovens[0], false) end def test_lighting # Test inputs not overridden by defaults - hpxml = _create_hpxml('base.xml') - hpxml.lighting.interior_usage_multiplier = 2.0 - hpxml.lighting.garage_usage_multiplier = 2.0 - hpxml.lighting.exterior_usage_multiplier = 2.0 - hpxml.lighting.interior_weekday_fractions = ConstantDaySchedule - hpxml.lighting.interior_weekend_fractions = ConstantDaySchedule - hpxml.lighting.interior_monthly_multipliers = ConstantMonthSchedule - hpxml.lighting.exterior_weekday_fractions = ConstantDaySchedule - hpxml.lighting.exterior_weekend_fractions = ConstantDaySchedule - hpxml.lighting.exterior_monthly_multipliers = ConstantMonthSchedule - hpxml.lighting.garage_weekday_fractions = ConstantDaySchedule - hpxml.lighting.garage_weekend_fractions = ConstantDaySchedule - hpxml.lighting.garage_monthly_multipliers = ConstantMonthSchedule - hpxml.lighting.holiday_exists = true - hpxml.lighting.holiday_kwh_per_day = 0.7 - hpxml.lighting.holiday_period_begin_month = 10 - hpxml.lighting.holiday_period_begin_day = 19 - hpxml.lighting.holiday_period_end_month = 12 - hpxml.lighting.holiday_period_end_day = 31 - hpxml.lighting.holiday_weekday_fractions = ConstantDaySchedule - hpxml.lighting.holiday_weekend_fractions = ConstantDaySchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_lighting_values(hpxml_default, 2.0, 2.0, 2.0, + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.lighting.interior_usage_multiplier = 2.0 + hpxml_bldg.lighting.garage_usage_multiplier = 2.0 + hpxml_bldg.lighting.exterior_usage_multiplier = 2.0 + hpxml_bldg.lighting.interior_weekday_fractions = ConstantDaySchedule + hpxml_bldg.lighting.interior_weekend_fractions = ConstantDaySchedule + hpxml_bldg.lighting.interior_monthly_multipliers = ConstantMonthSchedule + hpxml_bldg.lighting.exterior_weekday_fractions = ConstantDaySchedule + hpxml_bldg.lighting.exterior_weekend_fractions = ConstantDaySchedule + hpxml_bldg.lighting.exterior_monthly_multipliers = ConstantMonthSchedule + hpxml_bldg.lighting.garage_weekday_fractions = ConstantDaySchedule + hpxml_bldg.lighting.garage_weekend_fractions = ConstantDaySchedule + hpxml_bldg.lighting.garage_monthly_multipliers = ConstantMonthSchedule + hpxml_bldg.lighting.holiday_exists = true + hpxml_bldg.lighting.holiday_kwh_per_day = 0.7 + hpxml_bldg.lighting.holiday_period_begin_month = 10 + hpxml_bldg.lighting.holiday_period_begin_day = 19 + hpxml_bldg.lighting.holiday_period_end_month = 12 + hpxml_bldg.lighting.holiday_period_end_day = 31 + hpxml_bldg.lighting.holiday_weekday_fractions = ConstantDaySchedule + hpxml_bldg.lighting.holiday_weekend_fractions = ConstantDaySchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_lighting_values(default_hpxml_bldg, 2.0, 2.0, 2.0, { int_wk_sch: ConstantDaySchedule, int_wknd_sch: ConstantDaySchedule, int_month_mult: ConstantMonthSchedule, @@ -3136,38 +3163,38 @@ def test_lighting hol_wknd_sch: ConstantDaySchedule }) # Test defaults - hpxml.lighting.interior_usage_multiplier = nil - hpxml.lighting.garage_usage_multiplier = nil - hpxml.lighting.exterior_usage_multiplier = nil - hpxml.lighting.interior_weekday_fractions = nil - hpxml.lighting.interior_weekend_fractions = nil - hpxml.lighting.interior_monthly_multipliers = nil - hpxml.lighting.exterior_weekday_fractions = nil - hpxml.lighting.exterior_weekend_fractions = nil - hpxml.lighting.exterior_monthly_multipliers = nil - hpxml.lighting.garage_weekday_fractions = nil - hpxml.lighting.garage_weekend_fractions = nil - hpxml.lighting.garage_monthly_multipliers = nil - hpxml.lighting.holiday_exists = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_lighting_values(hpxml_default, 1.0, 1.0, 1.0, + hpxml_bldg.lighting.interior_usage_multiplier = nil + hpxml_bldg.lighting.garage_usage_multiplier = nil + hpxml_bldg.lighting.exterior_usage_multiplier = nil + hpxml_bldg.lighting.interior_weekday_fractions = nil + hpxml_bldg.lighting.interior_weekend_fractions = nil + hpxml_bldg.lighting.interior_monthly_multipliers = nil + hpxml_bldg.lighting.exterior_weekday_fractions = nil + hpxml_bldg.lighting.exterior_weekend_fractions = nil + hpxml_bldg.lighting.exterior_monthly_multipliers = nil + hpxml_bldg.lighting.garage_weekday_fractions = nil + hpxml_bldg.lighting.garage_weekend_fractions = nil + hpxml_bldg.lighting.garage_monthly_multipliers = nil + hpxml_bldg.lighting.holiday_exists = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_lighting_values(default_hpxml_bldg, 1.0, 1.0, 1.0, { ext_wk_sch: Schedule.LightingExteriorWeekdayFractions, ext_wknd_sch: Schedule.LightingExteriorWeekendFractions, ext_month_mult: Schedule.LightingExteriorMonthlyMultipliers }) # Test defaults w/ holiday lighting - hpxml.lighting.holiday_exists = true - hpxml.lighting.holiday_kwh_per_day = nil - hpxml.lighting.holiday_period_begin_month = nil - hpxml.lighting.holiday_period_begin_day = nil - hpxml.lighting.holiday_period_end_month = nil - hpxml.lighting.holiday_period_end_day = nil - hpxml.lighting.holiday_weekday_fractions = nil - hpxml.lighting.holiday_weekend_fractions = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_lighting_values(hpxml_default, 1.0, 1.0, 1.0, + hpxml_bldg.lighting.holiday_exists = true + hpxml_bldg.lighting.holiday_kwh_per_day = nil + hpxml_bldg.lighting.holiday_period_begin_month = nil + hpxml_bldg.lighting.holiday_period_begin_day = nil + hpxml_bldg.lighting.holiday_period_end_month = nil + hpxml_bldg.lighting.holiday_period_end_day = nil + hpxml_bldg.lighting.holiday_weekday_fractions = nil + hpxml_bldg.lighting.holiday_weekend_fractions = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_lighting_values(default_hpxml_bldg, 1.0, 1.0, 1.0, { ext_wk_sch: Schedule.LightingExteriorWeekdayFractions, ext_wknd_sch: Schedule.LightingExteriorWeekendFractions, ext_month_mult: Schedule.LightingExteriorMonthlyMultipliers, @@ -3179,13 +3206,13 @@ def test_lighting hol_wk_sch: Schedule.LightingExteriorHolidayWeekdayFractions, hol_wknd_sch: Schedule.LightingExteriorHolidayWeekendFractions }) # Test defaults w/ garage - hpxml = _create_hpxml('base-enclosure-garage.xml') - hpxml.lighting.interior_usage_multiplier = nil - hpxml.lighting.garage_usage_multiplier = nil - hpxml.lighting.exterior_usage_multiplier = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_lighting_values(hpxml_default, 1.0, 1.0, 1.0, + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + hpxml_bldg.lighting.interior_usage_multiplier = nil + hpxml_bldg.lighting.garage_usage_multiplier = nil + hpxml_bldg.lighting.exterior_usage_multiplier = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_lighting_values(default_hpxml_bldg, 1.0, 1.0, 1.0, { ext_wk_sch: Schedule.LightingExteriorWeekdayFractions, ext_wknd_sch: Schedule.LightingExteriorWeekendFractions, ext_month_mult: Schedule.LightingExteriorMonthlyMultipliers, @@ -3196,33 +3223,33 @@ def test_lighting def test_ceiling_fans # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-lighting-ceiling-fans.xml') - hpxml.ceiling_fans[0].count = 2 - hpxml.ceiling_fans[0].efficiency = 100 - hpxml.ceiling_fans[0].weekday_fractions = ConstantDaySchedule - hpxml.ceiling_fans[0].weekend_fractions = ConstantDaySchedule - hpxml.ceiling_fans[0].monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_ceiling_fan_values(hpxml_default.ceiling_fans[0], 2, 100, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base-lighting-ceiling-fans.xml') + hpxml_bldg.ceiling_fans[0].count = 2 + hpxml_bldg.ceiling_fans[0].efficiency = 100 + hpxml_bldg.ceiling_fans[0].weekday_fractions = ConstantDaySchedule + hpxml_bldg.ceiling_fans[0].weekend_fractions = ConstantDaySchedule + hpxml_bldg.ceiling_fans[0].monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_ceiling_fan_values(default_hpxml_bldg.ceiling_fans[0], 2, 100, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.ceiling_fans.each do |ceiling_fan| + hpxml_bldg.ceiling_fans.each do |ceiling_fan| ceiling_fan.count = nil ceiling_fan.efficiency = nil ceiling_fan.weekday_fractions = nil ceiling_fan.weekend_fractions = nil ceiling_fan.monthly_multipliers = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_ceiling_fan_values(hpxml_default.ceiling_fans[0], 4, 70.4, Schedule.CeilingFanWeekdayFractions, Schedule.CeilingFanWeekendFractions, '0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_ceiling_fan_values(default_hpxml_bldg.ceiling_fans[0], 4, 70.4, Schedule.CeilingFanWeekdayFractions, Schedule.CeilingFanWeekendFractions, '0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0') end def test_pools # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - pool = hpxml.pools[0] + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + pool = hpxml_bldg.pools[0] pool.heater_load_units = HPXML::UnitsKwhPerYear pool.heater_load_value = 1000 pool.heater_usage_multiplier = 1.4 @@ -3234,13 +3261,13 @@ def test_pools pool.pump_weekday_fractions = ConstantDaySchedule pool.pump_weekend_fractions = ConstantDaySchedule pool.pump_monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pool_heater_values(hpxml_default.pools[0], HPXML::UnitsKwhPerYear, 1000, 1.4, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_pool_pump_values(hpxml_default.pools[0], 3000, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pool_heater_values(default_hpxml_bldg.pools[0], HPXML::UnitsKwhPerYear, 1000, 1.4, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_pool_pump_values(default_hpxml_bldg.pools[0], 3000, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - pool = hpxml.pools[0] + pool = hpxml_bldg.pools[0] pool.heater_load_units = nil pool.heater_load_value = nil pool.heater_usage_multiplier = nil @@ -3252,14 +3279,14 @@ def test_pools pool.pump_weekday_fractions = nil pool.pump_weekend_fractions = nil pool.pump_monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pool_heater_values(hpxml_default.pools[0], HPXML::UnitsThermPerYear, 236, 1.0, Schedule.PoolHeaterWeekdayFractions, Schedule.PoolHeaterWeekendFractions, Schedule.PoolHeaterMonthlyMultipliers) - _test_default_pool_pump_values(hpxml_default.pools[0], 2496, 1.0, Schedule.PoolPumpWeekdayFractions, Schedule.PoolPumpWeekendFractions, Schedule.PoolPumpMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pool_heater_values(default_hpxml_bldg.pools[0], HPXML::UnitsThermPerYear, 236, 1.0, Schedule.PoolHeaterWeekdayFractions, Schedule.PoolHeaterWeekendFractions, Schedule.PoolHeaterMonthlyMultipliers) + _test_default_pool_pump_values(default_hpxml_bldg.pools[0], 2496, 1.0, Schedule.PoolPumpWeekdayFractions, Schedule.PoolPumpWeekendFractions, Schedule.PoolPumpMonthlyMultipliers) # Test defaults 2 - hpxml = _create_hpxml('base-misc-loads-large-uncommon2.xml') - pool = hpxml.pools[0] + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon2.xml') + pool = hpxml_bldg.pools[0] pool.heater_load_units = nil pool.heater_load_value = nil pool.heater_usage_multiplier = nil @@ -3271,74 +3298,74 @@ def test_pools pool.pump_weekday_fractions = nil pool.pump_weekend_fractions = nil pool.pump_monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_pool_heater_values(hpxml_default.pools[0], nil, nil, nil, nil, nil, nil) - _test_default_pool_pump_values(hpxml_default.pools[0], 2496, 1.0, Schedule.PoolPumpWeekdayFractions, Schedule.PoolPumpWeekendFractions, Schedule.PoolPumpMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_pool_heater_values(default_hpxml_bldg.pools[0], nil, nil, nil, nil, nil, nil) + _test_default_pool_pump_values(default_hpxml_bldg.pools[0], 2496, 1.0, Schedule.PoolPumpWeekdayFractions, Schedule.PoolPumpWeekendFractions, Schedule.PoolPumpMonthlyMultipliers) end - def test_hot_tubs + def test_permanent_spas # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - hot_tub = hpxml.hot_tubs[0] - hot_tub.heater_load_units = HPXML::UnitsThermPerYear - hot_tub.heater_load_value = 1000 - hot_tub.heater_usage_multiplier = 0.8 - hot_tub.heater_weekday_fractions = ConstantDaySchedule - hot_tub.heater_weekend_fractions = ConstantDaySchedule - hot_tub.heater_monthly_multipliers = ConstantMonthSchedule - hot_tub.pump_kwh_per_year = 3000 - hot_tub.pump_usage_multiplier = 0.7 - hot_tub.pump_weekday_fractions = ConstantDaySchedule - hot_tub.pump_weekend_fractions = ConstantDaySchedule - hot_tub.pump_monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hot_tub_heater_values(hpxml_default.hot_tubs[0], HPXML::UnitsThermPerYear, 1000, 0.8, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_hot_tub_pump_values(hpxml_default.hot_tubs[0], 3000, 0.7, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + spa = hpxml_bldg.permanent_spas[0] + spa.heater_load_units = HPXML::UnitsThermPerYear + spa.heater_load_value = 1000 + spa.heater_usage_multiplier = 0.8 + spa.heater_weekday_fractions = ConstantDaySchedule + spa.heater_weekend_fractions = ConstantDaySchedule + spa.heater_monthly_multipliers = ConstantMonthSchedule + spa.pump_kwh_per_year = 3000 + spa.pump_usage_multiplier = 0.7 + spa.pump_weekday_fractions = ConstantDaySchedule + spa.pump_weekend_fractions = ConstantDaySchedule + spa.pump_monthly_multipliers = ConstantMonthSchedule + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_permanent_spa_heater_values(default_hpxml_bldg.permanent_spas[0], HPXML::UnitsThermPerYear, 1000, 0.8, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_permanent_spa_pump_values(default_hpxml_bldg.permanent_spas[0], 3000, 0.7, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hot_tub = hpxml.hot_tubs[0] - hot_tub.heater_load_units = nil - hot_tub.heater_load_value = nil - hot_tub.heater_usage_multiplier = nil - hot_tub.heater_weekday_fractions = nil - hot_tub.heater_weekend_fractions = nil - hot_tub.heater_monthly_multipliers = nil - hot_tub.pump_kwh_per_year = nil - hot_tub.pump_usage_multiplier = nil - hot_tub.pump_weekday_fractions = nil - hot_tub.pump_weekend_fractions = nil - hot_tub.pump_monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hot_tub_heater_values(hpxml_default.hot_tubs[0], HPXML::UnitsKwhPerYear, 1125, 1.0, Schedule.HotTubHeaterWeekdayFractions, Schedule.HotTubHeaterWeekendFractions, Schedule.HotTubHeaterMonthlyMultipliers) - _test_default_hot_tub_pump_values(hpxml_default.hot_tubs[0], 1111, 1.0, Schedule.HotTubPumpWeekdayFractions, Schedule.HotTubPumpWeekendFractions, Schedule.HotTubPumpMonthlyMultipliers) + spa = hpxml_bldg.permanent_spas[0] + spa.heater_load_units = nil + spa.heater_load_value = nil + spa.heater_usage_multiplier = nil + spa.heater_weekday_fractions = nil + spa.heater_weekend_fractions = nil + spa.heater_monthly_multipliers = nil + spa.pump_kwh_per_year = nil + spa.pump_usage_multiplier = nil + spa.pump_weekday_fractions = nil + spa.pump_weekend_fractions = nil + spa.pump_monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_permanent_spa_heater_values(default_hpxml_bldg.permanent_spas[0], HPXML::UnitsKwhPerYear, 1125, 1.0, Schedule.PermanentSpaHeaterWeekdayFractions, Schedule.PermanentSpaHeaterWeekendFractions, Schedule.PermanentSpaHeaterMonthlyMultipliers) + _test_default_permanent_spa_pump_values(default_hpxml_bldg.permanent_spas[0], 1111, 1.0, Schedule.PermanentSpaPumpWeekdayFractions, Schedule.PermanentSpaPumpWeekendFractions, Schedule.PermanentSpaPumpMonthlyMultipliers) # Test defaults 2 - hpxml = _create_hpxml('base-misc-loads-large-uncommon2.xml') - hot_tub = hpxml.hot_tubs[0] - hot_tub.heater_load_units = nil - hot_tub.heater_load_value = nil - hot_tub.heater_usage_multiplier = nil - hot_tub.heater_weekday_fractions = nil - hot_tub.heater_weekend_fractions = nil - hot_tub.heater_monthly_multipliers = nil - hot_tub.pump_kwh_per_year = nil - hot_tub.pump_usage_multiplier = nil - hot_tub.pump_weekday_fractions = nil - hot_tub.pump_weekend_fractions = nil - hot_tub.pump_monthly_multipliers = nil - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_hot_tub_heater_values(hpxml_default.hot_tubs[0], HPXML::UnitsKwhPerYear, 225, 1.0, Schedule.HotTubHeaterWeekdayFractions, Schedule.HotTubHeaterWeekendFractions, Schedule.HotTubHeaterMonthlyMultipliers) - _test_default_hot_tub_pump_values(hpxml_default.hot_tubs[0], 1111, 1.0, Schedule.HotTubPumpWeekdayFractions, Schedule.HotTubPumpWeekendFractions, Schedule.HotTubPumpMonthlyMultipliers) + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon2.xml') + spa = hpxml_bldg.permanent_spas[0] + spa.heater_load_units = nil + spa.heater_load_value = nil + spa.heater_usage_multiplier = nil + spa.heater_weekday_fractions = nil + spa.heater_weekend_fractions = nil + spa.heater_monthly_multipliers = nil + spa.pump_kwh_per_year = nil + spa.pump_usage_multiplier = nil + spa.pump_weekday_fractions = nil + spa.pump_weekend_fractions = nil + spa.pump_monthly_multipliers = nil + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_permanent_spa_heater_values(default_hpxml_bldg.permanent_spas[0], HPXML::UnitsKwhPerYear, 225, 1.0, Schedule.PermanentSpaHeaterWeekdayFractions, Schedule.PermanentSpaHeaterWeekendFractions, Schedule.PermanentSpaHeaterMonthlyMultipliers) + _test_default_permanent_spa_pump_values(default_hpxml_bldg.permanent_spas[0], 1111, 1.0, Schedule.PermanentSpaPumpWeekdayFractions, Schedule.PermanentSpaPumpWeekendFractions, Schedule.PermanentSpaPumpMonthlyMultipliers) end def test_plug_loads # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - tv_pl = hpxml.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeTelevision } + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + tv_pl = hpxml_bldg.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeTelevision } tv_pl.kwh_per_year = 1000 tv_pl.usage_multiplier = 1.1 tv_pl.frac_sensible = 0.6 @@ -3346,7 +3373,7 @@ def test_plug_loads tv_pl.weekday_fractions = ConstantDaySchedule tv_pl.weekend_fractions = ConstantDaySchedule tv_pl.monthly_multipliers = ConstantMonthSchedule - other_pl = hpxml.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeOther } + other_pl = hpxml_bldg.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeOther } other_pl.kwh_per_year = 2000 other_pl.usage_multiplier = 1.2 other_pl.frac_sensible = 0.5 @@ -3354,7 +3381,7 @@ def test_plug_loads other_pl.weekday_fractions = ConstantDaySchedule other_pl.weekend_fractions = ConstantDaySchedule other_pl.monthly_multipliers = ConstantMonthSchedule - veh_pl = hpxml.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeElectricVehicleCharging } + veh_pl = hpxml_bldg.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeElectricVehicleCharging } veh_pl.kwh_per_year = 4000 veh_pl.usage_multiplier = 1.3 veh_pl.frac_sensible = 0.4 @@ -3362,7 +3389,7 @@ def test_plug_loads veh_pl.weekday_fractions = ConstantDaySchedule veh_pl.weekend_fractions = ConstantDaySchedule veh_pl.monthly_multipliers = ConstantMonthSchedule - wellpump_pl = hpxml.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeWellPump } + wellpump_pl = hpxml_bldg.plug_loads.find { |pl| pl.plug_load_type == HPXML::PlugLoadTypeWellPump } wellpump_pl.kwh_per_year = 3000 wellpump_pl.usage_multiplier = 1.4 wellpump_pl.frac_sensible = 0.3 @@ -3370,15 +3397,15 @@ def test_plug_loads wellpump_pl.weekday_fractions = ConstantDaySchedule wellpump_pl.weekend_fractions = ConstantDaySchedule wellpump_pl.monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeTelevision, 1000, 0.6, 0.3, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeOther, 2000, 0.5, 0.4, 1.2, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeElectricVehicleCharging, 4000, 0.4, 0.5, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeWellPump, 3000, 0.3, 0.6, 1.4, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeTelevision, 1000, 0.6, 0.3, 1.1, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeOther, 2000, 0.5, 0.4, 1.2, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeElectricVehicleCharging, 4000, 0.4, 0.5, 1.3, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeWellPump, 3000, 0.3, 0.6, 1.4, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.plug_loads.each do |plug_load| + hpxml_bldg.plug_loads.each do |plug_load| plug_load.kwh_per_year = nil plug_load.usage_multiplier = nil plug_load.frac_sensible = nil @@ -3387,18 +3414,18 @@ def test_plug_loads plug_load.weekend_fractions = nil plug_load.monthly_multipliers = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeTelevision, 620, 1.0, 0.0, 1.0, Schedule.PlugLoadsTVWeekdayFractions, Schedule.PlugLoadsTVWeekendFractions, Schedule.PlugLoadsTVMonthlyMultipliers) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeOther, 2457, 0.855, 0.045, 1.0, Schedule.PlugLoadsOtherWeekdayFractions, Schedule.PlugLoadsOtherWeekendFractions, Schedule.PlugLoadsOtherMonthlyMultipliers) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeElectricVehicleCharging, 1667, 0.0, 0.0, 1.0, Schedule.PlugLoadsVehicleWeekdayFractions, Schedule.PlugLoadsVehicleWeekendFractions, Schedule.PlugLoadsVehicleMonthlyMultipliers) - _test_default_plug_load_values(hpxml_default, HPXML::PlugLoadTypeWellPump, 441, 0.0, 0.0, 1.0, Schedule.PlugLoadsWellPumpWeekdayFractions, Schedule.PlugLoadsWellPumpWeekendFractions, Schedule.PlugLoadsWellPumpMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeTelevision, 620, 1.0, 0.0, 1.0, Schedule.PlugLoadsTVWeekdayFractions, Schedule.PlugLoadsTVWeekendFractions, Schedule.PlugLoadsTVMonthlyMultipliers) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeOther, 2457, 0.855, 0.045, 1.0, Schedule.PlugLoadsOtherWeekdayFractions, Schedule.PlugLoadsOtherWeekendFractions, Schedule.PlugLoadsOtherMonthlyMultipliers) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeElectricVehicleCharging, 1667, 0.0, 0.0, 1.0, Schedule.PlugLoadsVehicleWeekdayFractions, Schedule.PlugLoadsVehicleWeekendFractions, Schedule.PlugLoadsVehicleMonthlyMultipliers) + _test_default_plug_load_values(default_hpxml_bldg, HPXML::PlugLoadTypeWellPump, 441, 0.0, 0.0, 1.0, Schedule.PlugLoadsWellPumpWeekdayFractions, Schedule.PlugLoadsWellPumpWeekendFractions, Schedule.PlugLoadsWellPumpMonthlyMultipliers) end def test_fuel_loads # Test inputs not overridden by defaults - hpxml = _create_hpxml('base-misc-loads-large-uncommon.xml') - gg_fl = hpxml.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeGrill } + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + gg_fl = hpxml_bldg.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeGrill } gg_fl.therm_per_year = 1000 gg_fl.usage_multiplier = 0.9 gg_fl.frac_sensible = 0.6 @@ -3406,7 +3433,7 @@ def test_fuel_loads gg_fl.weekday_fractions = ConstantDaySchedule gg_fl.weekend_fractions = ConstantDaySchedule gg_fl.monthly_multipliers = ConstantMonthSchedule - gl_fl = hpxml.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeLighting } + gl_fl = hpxml_bldg.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeLighting } gl_fl.therm_per_year = 2000 gl_fl.usage_multiplier = 0.8 gl_fl.frac_sensible = 0.5 @@ -3414,7 +3441,7 @@ def test_fuel_loads gl_fl.weekday_fractions = ConstantDaySchedule gl_fl.weekend_fractions = ConstantDaySchedule gl_fl.monthly_multipliers = ConstantMonthSchedule - gf_fl = hpxml.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeFireplace } + gf_fl = hpxml_bldg.fuel_loads.find { |fl| fl.fuel_load_type == HPXML::FuelLoadTypeFireplace } gf_fl.therm_per_year = 3000 gf_fl.usage_multiplier = 0.7 gf_fl.frac_sensible = 0.4 @@ -3422,14 +3449,14 @@ def test_fuel_loads gf_fl.weekday_fractions = ConstantDaySchedule gf_fl.weekend_fractions = ConstantDaySchedule gf_fl.monthly_multipliers = ConstantMonthSchedule - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeGrill, 1000, 0.6, 0.3, 0.9, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeLighting, 2000, 0.5, 0.4, 0.8, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeFireplace, 3000, 0.4, 0.5, 0.7, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeGrill, 1000, 0.6, 0.3, 0.9, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeLighting, 2000, 0.5, 0.4, 0.8, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeFireplace, 3000, 0.4, 0.5, 0.7, ConstantDaySchedule, ConstantDaySchedule, ConstantMonthSchedule) # Test defaults - hpxml.fuel_loads.each do |fuel_load| + hpxml_bldg.fuel_loads.each do |fuel_load| fuel_load.therm_per_year = nil fuel_load.usage_multiplier = nil fuel_load.frac_sensible = nil @@ -3438,11 +3465,11 @@ def test_fuel_loads fuel_load.weekend_fractions = nil fuel_load.monthly_multipliers = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml_default = _test_measure() - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeGrill, 33, 0.0, 0.0, 1.0, Schedule.FuelLoadsGrillWeekdayFractions, Schedule.FuelLoadsGrillWeekendFractions, Schedule.FuelLoadsGrillMonthlyMultipliers) - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeLighting, 20, 0.0, 0.0, 1.0, Schedule.FuelLoadsLightingWeekdayFractions, Schedule.FuelLoadsLightingWeekendFractions, Schedule.FuelLoadsLightingMonthlyMultipliers) - _test_default_fuel_load_values(hpxml_default, HPXML::FuelLoadTypeFireplace, 67, 0.5, 0.1, 1.0, Schedule.FuelLoadsFireplaceWeekdayFractions, Schedule.FuelLoadsFireplaceWeekendFractions, Schedule.FuelLoadsFireplaceMonthlyMultipliers) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _default_hpxml, default_hpxml_bldg = _test_measure() + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeGrill, 33, 0.0, 0.0, 1.0, Schedule.FuelLoadsGrillWeekdayFractions, Schedule.FuelLoadsGrillWeekendFractions, Schedule.FuelLoadsGrillMonthlyMultipliers) + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeLighting, 20, 0.0, 0.0, 1.0, Schedule.FuelLoadsLightingWeekdayFractions, Schedule.FuelLoadsLightingWeekendFractions, Schedule.FuelLoadsLightingMonthlyMultipliers) + _test_default_fuel_load_values(default_hpxml_bldg, HPXML::FuelLoadTypeFireplace, 67, 0.5, 0.1, 1.0, Schedule.FuelLoadsFireplaceWeekdayFractions, Schedule.FuelLoadsFireplaceWeekendFractions, Schedule.FuelLoadsFireplaceMonthlyMultipliers) end def _test_measure() @@ -3475,43 +3502,20 @@ def _test_measure() # assert that it ran correctly assert_equal('Success', result.value.valueName) - hpxml_default = HPXML.new(hpxml_path: File.join(@tmp_output_path, 'in.xml')) + default_hpxml = HPXML.new(hpxml_path: File.join(@tmp_output_path, 'in.xml')) - return hpxml_default + return default_hpxml, default_hpxml.buildings[0] end - def _test_default_header_values(hpxml, tstep, sim_begin_month, sim_begin_day, sim_end_month, sim_end_day, sim_calendar_year, - dst_enabled, dst_begin_month, dst_begin_day, dst_end_month, dst_end_day, heat_pump_sizing_methodology, - allow_increased_fixed_capacities, state_code, time_zone_utc_offset, temperature_capacitance_multiplier, - natvent_days_per_week, unavailable_period_begin_hour, unavailable_period_end_hour, unavailable_period_natvent_availability, - shading_summer_begin_month, shading_summer_begin_day, shading_summer_end_month, shading_summer_end_day, - manualj_heating_design_temp, manualj_cooling_design_temp, manualj_heating_setpoint, manualj_cooling_setpoint, - manualj_humidity_setpoint, manualj_internal_loads_sensible, manualj_internal_loads_latent, manualj_num_occupants) + def _test_default_header_values(hpxml, tstep, sim_begin_month, sim_begin_day, sim_end_month, sim_end_day, sim_calendar_year, temperature_capacitance_multiplier, + unavailable_period_begin_hour, unavailable_period_end_hour, unavailable_period_natvent_availability) assert_equal(tstep, hpxml.header.timestep) assert_equal(sim_begin_month, hpxml.header.sim_begin_month) assert_equal(sim_begin_day, hpxml.header.sim_begin_day) assert_equal(sim_end_month, hpxml.header.sim_end_month) assert_equal(sim_end_day, hpxml.header.sim_end_day) assert_equal(sim_calendar_year, hpxml.header.sim_calendar_year) - assert_equal(dst_enabled, hpxml.header.dst_enabled) - assert_equal(dst_begin_month, hpxml.header.dst_begin_month) - assert_equal(dst_begin_day, hpxml.header.dst_begin_day) - assert_equal(dst_end_month, hpxml.header.dst_end_month) - assert_equal(dst_end_day, hpxml.header.dst_end_day) - if heat_pump_sizing_methodology.nil? - assert_nil(hpxml.header.heat_pump_sizing_methodology) - else - assert_equal(heat_pump_sizing_methodology, hpxml.header.heat_pump_sizing_methodology) - end - assert_equal(allow_increased_fixed_capacities, hpxml.header.allow_increased_fixed_capacities) - if state_code.nil? - assert_nil(hpxml.header.state_code) - else - assert_equal(state_code, hpxml.header.state_code) - end - assert_equal(time_zone_utc_offset, hpxml.header.time_zone_utc_offset) assert_equal(temperature_capacitance_multiplier, hpxml.header.temperature_capacitance_multiplier) - assert_equal(natvent_days_per_week, hpxml.header.natvent_days_per_week) if unavailable_period_begin_hour.nil? && unavailable_period_end_hour.nil? && unavailable_period_natvent_availability.nil? assert_equal(0, hpxml.header.unavailable_periods.size) else @@ -3519,18 +3523,6 @@ def _test_default_header_values(hpxml, tstep, sim_begin_month, sim_begin_day, si assert_equal(unavailable_period_end_hour, hpxml.header.unavailable_periods[-1].end_hour) assert_equal(unavailable_period_natvent_availability, hpxml.header.unavailable_periods[-1].natvent_availability) end - assert_equal(shading_summer_begin_month, hpxml.header.shading_summer_begin_month) - assert_equal(shading_summer_begin_day, hpxml.header.shading_summer_begin_day) - assert_equal(shading_summer_end_month, hpxml.header.shading_summer_end_month) - assert_equal(shading_summer_end_day, hpxml.header.shading_summer_end_day) - assert_in_epsilon(manualj_heating_design_temp, hpxml.header.manualj_heating_design_temp, 0.01) - assert_in_epsilon(manualj_cooling_design_temp, hpxml.header.manualj_cooling_design_temp, 0.01) - assert_equal(manualj_heating_setpoint, hpxml.header.manualj_heating_setpoint) - assert_equal(manualj_cooling_setpoint, hpxml.header.manualj_cooling_setpoint) - assert_equal(manualj_humidity_setpoint, hpxml.header.manualj_humidity_setpoint) - assert_equal(manualj_internal_loads_sensible, hpxml.header.manualj_internal_loads_sensible) - assert_equal(manualj_internal_loads_latent, hpxml.header.manualj_internal_loads_latent) - assert_equal(manualj_num_occupants, hpxml.header.manualj_num_occupants) end def _test_default_emissions_values(scenario, elec_schedule_number_of_header_rows, elec_schedule_column_number, @@ -3690,59 +3682,97 @@ def _test_default_bills_values(scenario, end end - def _test_default_site_values(hpxml, site_type, shielding_of_home, ground_conductivity) - assert_equal(site_type, hpxml.site.site_type) - assert_equal(shielding_of_home, hpxml.site.shielding_of_home) - assert_equal(ground_conductivity, hpxml.site.ground_conductivity) - end - - def _test_default_neighbor_building_values(hpxml, azimuths) - assert_equal(azimuths.size, hpxml.neighbor_buildings.size) - hpxml.neighbor_buildings.each_with_index do |neighbor_building, idx| + def _test_default_building_values(hpxml_bldg, dst_enabled, dst_begin_month, dst_begin_day, dst_end_month, dst_end_day, + state_code, time_zone_utc_offset, natvent_days_per_week, heat_pump_sizing_methodology, allow_increased_fixed_capacities, + shading_summer_begin_month, shading_summer_begin_day, shading_summer_end_month, shading_summer_end_day, + manualj_heating_design_temp, manualj_cooling_design_temp, manualj_heating_setpoint, manualj_cooling_setpoint, + manualj_humidity_setpoint, manualj_internal_loads_sensible, manualj_internal_loads_latent, manualj_num_occupants) + assert_equal(dst_enabled, hpxml_bldg.dst_enabled) + assert_equal(dst_begin_month, hpxml_bldg.dst_begin_month) + assert_equal(dst_begin_day, hpxml_bldg.dst_begin_day) + assert_equal(dst_end_month, hpxml_bldg.dst_end_month) + assert_equal(dst_end_day, hpxml_bldg.dst_end_day) + if state_code.nil? + assert_nil(hpxml_bldg.state_code) + else + assert_equal(state_code, hpxml_bldg.state_code) + end + assert_equal(time_zone_utc_offset, hpxml_bldg.time_zone_utc_offset) + assert_equal(natvent_days_per_week, hpxml_bldg.header.natvent_days_per_week) + if heat_pump_sizing_methodology.nil? + assert_nil(hpxml_bldg.header.heat_pump_sizing_methodology) + else + assert_equal(heat_pump_sizing_methodology, hpxml_bldg.header.heat_pump_sizing_methodology) + end + assert_equal(allow_increased_fixed_capacities, hpxml_bldg.header.allow_increased_fixed_capacities) + assert_equal(shading_summer_begin_month, hpxml_bldg.header.shading_summer_begin_month) + assert_equal(shading_summer_begin_day, hpxml_bldg.header.shading_summer_begin_day) + assert_equal(shading_summer_end_month, hpxml_bldg.header.shading_summer_end_month) + assert_equal(shading_summer_end_day, hpxml_bldg.header.shading_summer_end_day) + assert_in_epsilon(manualj_heating_design_temp, hpxml_bldg.header.manualj_heating_design_temp, 0.01) + assert_in_epsilon(manualj_cooling_design_temp, hpxml_bldg.header.manualj_cooling_design_temp, 0.01) + assert_equal(manualj_heating_setpoint, hpxml_bldg.header.manualj_heating_setpoint) + assert_equal(manualj_cooling_setpoint, hpxml_bldg.header.manualj_cooling_setpoint) + assert_equal(manualj_humidity_setpoint, hpxml_bldg.header.manualj_humidity_setpoint) + assert_equal(manualj_internal_loads_sensible, hpxml_bldg.header.manualj_internal_loads_sensible) + assert_equal(manualj_internal_loads_latent, hpxml_bldg.header.manualj_internal_loads_latent) + assert_equal(manualj_num_occupants, hpxml_bldg.header.manualj_num_occupants) + end + + def _test_default_site_values(hpxml_bldg, site_type, shielding_of_home, ground_conductivity) + assert_equal(site_type, hpxml_bldg.site.site_type) + assert_equal(shielding_of_home, hpxml_bldg.site.shielding_of_home) + assert_equal(ground_conductivity, hpxml_bldg.site.ground_conductivity) + end + + def _test_default_neighbor_building_values(hpxml_bldg, azimuths) + assert_equal(azimuths.size, hpxml_bldg.neighbor_buildings.size) + hpxml_bldg.neighbor_buildings.each_with_index do |neighbor_building, idx| assert_equal(azimuths[idx], neighbor_building.azimuth) end end - def _test_default_occupancy_values(hpxml, weekday_sch, weekend_sch, monthly_mults) + def _test_default_occupancy_values(hpxml_bldg, weekday_sch, weekend_sch, monthly_mults) if weekday_sch.nil? - assert_nil(hpxml.building_occupancy.weekday_fractions) + assert_nil(hpxml_bldg.building_occupancy.weekday_fractions) else - assert_equal(weekday_sch, hpxml.building_occupancy.weekday_fractions) + assert_equal(weekday_sch, hpxml_bldg.building_occupancy.weekday_fractions) end if weekend_sch.nil? - assert_nil(hpxml.building_occupancy.weekend_fractions) + assert_nil(hpxml_bldg.building_occupancy.weekend_fractions) else - assert_equal(weekend_sch, hpxml.building_occupancy.weekend_fractions) + assert_equal(weekend_sch, hpxml_bldg.building_occupancy.weekend_fractions) end if monthly_mults.nil? - assert_nil(hpxml.building_occupancy.monthly_multipliers) + assert_nil(hpxml_bldg.building_occupancy.monthly_multipliers) else - assert_equal(monthly_mults, hpxml.building_occupancy.monthly_multipliers) + assert_equal(monthly_mults, hpxml_bldg.building_occupancy.monthly_multipliers) end end - def _test_default_climate_and_risk_zones_values(hpxml, iecc_year, iecc_zone) + def _test_default_climate_and_risk_zones_values(hpxml_bldg, iecc_year, iecc_zone) if iecc_year.nil? - assert_equal(0, hpxml.climate_and_risk_zones.climate_zone_ieccs.size) + assert_equal(0, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.size) else - assert_equal(iecc_year, hpxml.climate_and_risk_zones.climate_zone_ieccs[0].year) + assert_equal(iecc_year, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].year) end if iecc_zone.nil? - assert_equal(0, hpxml.climate_and_risk_zones.climate_zone_ieccs.size) + assert_equal(0, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.size) else - assert_equal(iecc_zone, hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + assert_equal(iecc_zone, hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end end - def _test_default_building_construction_values(hpxml, building_volume, average_ceiling_height, n_bathrooms) - assert_equal(building_volume, hpxml.building_construction.conditioned_building_volume) - assert_in_epsilon(average_ceiling_height, hpxml.building_construction.average_ceiling_height, 0.01) - assert_equal(n_bathrooms, hpxml.building_construction.number_of_bathrooms) + def _test_default_building_construction_values(hpxml_bldg, building_volume, average_ceiling_height, n_bathrooms, n_units) + assert_equal(building_volume, hpxml_bldg.building_construction.conditioned_building_volume) + assert_in_epsilon(average_ceiling_height, hpxml_bldg.building_construction.average_ceiling_height, 0.01) + assert_equal(n_bathrooms, hpxml_bldg.building_construction.number_of_bathrooms) + assert_equal(n_units, hpxml_bldg.building_construction.number_of_units) end - def _test_default_infiltration_values(hpxml, volume, has_flue_or_chimney_in_conditioned_space) - assert_equal(volume, hpxml.air_infiltration_measurements[0].infiltration_volume) - assert_equal(has_flue_or_chimney_in_conditioned_space, hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space) + def _test_default_infiltration_values(hpxml_bldg, volume, has_flue_or_chimney_in_conditioned_space) + assert_equal(volume, hpxml_bldg.air_infiltration_measurements[0].infiltration_volume) + assert_equal(has_flue_or_chimney_in_conditioned_space, hpxml_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space) end def _test_default_infiltration_compartmentalization_test_values(air_infiltration_measurement, a_ext) @@ -3835,15 +3865,20 @@ def _test_default_floor_values(floor, int_finish_type, int_finish_thickness) end end - def _test_default_slab_values(slab, thickness, carpet_r_value, carpet_fraction) + def _test_default_slab_values(slab, thickness, carpet_r_value, carpet_fraction, depth_below_grade) assert_equal(thickness, slab.thickness) assert_equal(carpet_r_value, slab.carpet_r_value) assert_equal(carpet_fraction, slab.carpet_fraction) + if depth_below_grade.nil? + assert_nil(slab.depth_below_grade) + else + assert_equal(depth_below_grade, slab.depth_below_grade) + end end - def _test_default_window_values(hpxml, ext_summer_sfs, ext_winter_sfs, int_summer_sfs, int_winter_sfs, fraction_operable, azimuths) - assert_equal(ext_summer_sfs.size, hpxml.windows.size) - hpxml.windows.each_with_index do |window, idx| + def _test_default_window_values(hpxml_bldg, ext_summer_sfs, ext_winter_sfs, int_summer_sfs, int_winter_sfs, fraction_operable, azimuths) + assert_equal(ext_summer_sfs.size, hpxml_bldg.windows.size) + hpxml_bldg.windows.each_with_index do |window, idx| assert_equal(ext_summer_sfs[idx], window.exterior_shading_factor_summer) assert_equal(ext_winter_sfs[idx], window.exterior_shading_factor_winter) assert_equal(int_summer_sfs[idx], window.interior_shading_factor_summer) @@ -3853,9 +3888,9 @@ def _test_default_window_values(hpxml, ext_summer_sfs, ext_winter_sfs, int_summe end end - def _test_default_skylight_values(hpxml, ext_summer_sfs, ext_winter_sfs, int_summer_sfs, int_winter_sfs, azimuths) - assert_equal(ext_summer_sfs.size, hpxml.skylights.size) - hpxml.skylights.each_with_index do |skylight, idx| + def _test_default_skylight_values(hpxml_bldg, ext_summer_sfs, ext_winter_sfs, int_summer_sfs, int_winter_sfs, azimuths) + assert_equal(ext_summer_sfs.size, hpxml_bldg.skylights.size) + hpxml_bldg.skylights.each_with_index do |skylight, idx| assert_equal(ext_summer_sfs[idx], skylight.exterior_shading_factor_summer) assert_equal(ext_winter_sfs[idx], skylight.exterior_shading_factor_winter) assert_equal(int_summer_sfs[idx], skylight.interior_shading_factor_summer) @@ -3864,8 +3899,8 @@ def _test_default_skylight_values(hpxml, ext_summer_sfs, ext_winter_sfs, int_sum end end - def _test_default_door_values(hpxml, azimuths) - hpxml.doors.each_with_index do |door, idx| + def _test_default_door_values(hpxml_bldg, azimuths) + hpxml_bldg.doors.each_with_index do |door, idx| assert_equal(azimuths[idx], door.azimuth) end end @@ -3919,8 +3954,8 @@ def _test_default_evap_cooler_values(cooling_system, cooling_capacity) end end - def _test_default_mini_split_air_conditioner_values(cooling_system, shr, fan_watts_per_cfm, charge_defect_ratio, - airflow_defect_ratio, cooling_capacity, cooling_efficiency_seer, crankcase_heater_watts) + def _test_default_mini_split_air_conditioner_values(cooling_system, shr, fan_watts_per_cfm, charge_defect_ratio, airflow_defect_ratio, + cooling_capacity, cooling_efficiency_seer, crankcase_heater_watts, compressor_type) assert_equal(shr, cooling_system.cooling_shr) assert_equal(fan_watts_per_cfm, cooling_system.fan_watts_per_cfm) assert_equal(charge_defect_ratio, cooling_system.charge_defect_ratio) @@ -3936,7 +3971,7 @@ def _test_default_mini_split_air_conditioner_values(cooling_system, shr, fan_wat else assert_equal(cooling_efficiency_seer, cooling_system.cooling_efficiency_seer) end - assert_equal(HPXML::HVACCompressorTypeVariableSpeed, cooling_system.compressor_type) + assert_equal(compressor_type, cooling_system.compressor_type) end def _test_default_furnace_values(heating_system, fan_watts_per_cfm, airflow_defect_ratio, heating_capacity, @@ -4134,7 +4169,7 @@ def _test_default_mini_split_heat_pump_values(heat_pump, shr, fan_watts_per_cfm, heating_capacity_17F, backup_heating_capacity, cooling_efficiency_seer, heating_efficiency_hspf, heating_capacity_retention_fraction, heating_capacity_retention_temp, - crankcase_heater_watts) + crankcase_heater_watts, compressor_type) assert_equal(shr, heat_pump.cooling_shr) assert_equal(fan_watts_per_cfm, heat_pump.fan_watts_per_cfm) assert_equal(charge_defect_ratio, heat_pump.charge_defect_ratio) @@ -4170,7 +4205,7 @@ def _test_default_mini_split_heat_pump_values(heat_pump, shr, fan_watts_per_cfm, else assert_equal(heating_efficiency_hspf, heat_pump.heating_efficiency_hspf) end - assert_equal(HPXML::HVACCompressorTypeVariableSpeed, heat_pump.compressor_type) + assert_equal(compressor_type, heat_pump.compressor_type) if heating_capacity_retention_fraction.nil? assert_nil(heat_pump.heating_capacity_retention_fraction) else @@ -4250,12 +4285,12 @@ def _test_default_hvac_control_season_values(hvac_control, htg_season_begin_mont assert_equal(clg_season_end_day, hvac_control.seasons_cooling_end_day) end - def _test_default_duct_values(hpxml, supply_locations, return_locations, supply_areas, return_areas, + def _test_default_duct_values(hpxml_bldg, supply_locations, return_locations, supply_areas, return_areas, supply_fracs, return_fracs, n_return_registers, supply_area_mults, return_area_mults, supply_buried_levels, return_buried_levels, supply_effective_rvalues, return_effective_rvalues) supply_duct_idx = 0 return_duct_idx = 0 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless [HPXML::HVACDistributionTypeAir].include? hvac_distribution.distribution_system_type assert_equal(n_return_registers, hvac_distribution.number_of_return_registers) @@ -4281,9 +4316,9 @@ def _test_default_duct_values(hpxml, supply_locations, return_locations, supply_ end end - def _test_default_mech_vent_values(hpxml, is_shared_system, hours_in_operation, fan_power, flow_rate, + def _test_default_mech_vent_values(hpxml_bldg, is_shared_system, hours_in_operation, fan_power, flow_rate, cfis_vent_mode_airflow_fraction = nil, cfis_addtl_runtime_operating_mode = nil) - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation && !f.is_cfis_supplemental_fan? } + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation && !f.is_cfis_supplemental_fan? } assert_equal(is_shared_system, vent_fan.is_shared_system) assert_equal(hours_in_operation, vent_fan.hours_in_operation) @@ -4301,8 +4336,8 @@ def _test_default_mech_vent_values(hpxml, is_shared_system, hours_in_operation, end end - def _test_default_mech_vent_suppl_values(hpxml, is_shared_system, hours_in_operation, fan_power, flow_rate) - vent_fan = hpxml.ventilation_fans.find { |f| f.used_for_whole_building_ventilation && f.is_cfis_supplemental_fan? } + def _test_default_mech_vent_suppl_values(hpxml_bldg, is_shared_system, hours_in_operation, fan_power, flow_rate) + vent_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_whole_building_ventilation && f.is_cfis_supplemental_fan? } assert_equal(is_shared_system, vent_fan.is_shared_system) if hours_in_operation.nil? @@ -4314,8 +4349,8 @@ def _test_default_mech_vent_suppl_values(hpxml, is_shared_system, hours_in_opera assert_in_epsilon(flow_rate, vent_fan.rated_flow_rate.to_f + vent_fan.calculated_flow_rate.to_f + vent_fan.tested_flow_rate.to_f + vent_fan.delivered_ventilation.to_f, 0.01) end - def _test_default_kitchen_fan_values(hpxml, count, flow_rate, hours_in_operation, fan_power, start_hour) - kitchen_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } + def _test_default_kitchen_fan_values(hpxml_bldg, count, flow_rate, hours_in_operation, fan_power, start_hour) + kitchen_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationKitchen } assert_equal(count, kitchen_fan.count) assert_equal(flow_rate, kitchen_fan.rated_flow_rate.to_f + kitchen_fan.calculated_flow_rate.to_f + kitchen_fan.tested_flow_rate.to_f + kitchen_fan.delivered_ventilation.to_f) @@ -4324,8 +4359,8 @@ def _test_default_kitchen_fan_values(hpxml, count, flow_rate, hours_in_operation assert_equal(start_hour, kitchen_fan.start_hour) end - def _test_default_bath_fan_values(hpxml, count, flow_rate, hours_in_operation, fan_power, start_hour) - bath_fan = hpxml.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } + def _test_default_bath_fan_values(hpxml_bldg, count, flow_rate, hours_in_operation, fan_power, start_hour) + bath_fan = hpxml_bldg.ventilation_fans.find { |f| f.used_for_local_ventilation && f.fan_location == HPXML::LocationBath } assert_equal(count, bath_fan.count) assert_equal(flow_rate, bath_fan.rated_flow_rate.to_f + bath_fan.calculated_flow_rate.to_f + bath_fan.tested_flow_rate.to_f + bath_fan.delivered_ventilation.to_f) @@ -4334,15 +4369,15 @@ def _test_default_bath_fan_values(hpxml, count, flow_rate, hours_in_operation, f assert_equal(start_hour, bath_fan.start_hour) end - def _test_default_whole_house_fan_values(hpxml, flow_rate, fan_power) - whf = hpxml.ventilation_fans.find { |f| f.used_for_seasonal_cooling_load_reduction } + def _test_default_whole_house_fan_values(hpxml_bldg, flow_rate, fan_power) + whf = hpxml_bldg.ventilation_fans.find { |f| f.used_for_seasonal_cooling_load_reduction } assert_equal(flow_rate, whf.rated_flow_rate.to_f + whf.calculated_flow_rate.to_f + whf.tested_flow_rate.to_f + whf.delivered_ventilation.to_f) assert_equal(fan_power, whf.fan_power) end - def _test_default_storage_water_heater_values(hpxml, *expected_wh_values) - storage_water_heaters = hpxml.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeStorage } + def _test_default_storage_water_heater_values(hpxml_bldg, *expected_wh_values) + storage_water_heaters = hpxml_bldg.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeStorage } assert_equal(expected_wh_values.size, storage_water_heaters.size) storage_water_heaters.each_with_index do |wh_system, idx| is_shared, heating_capacity, tank_volume, recovery_efficiency, location, temperature, energy_factor, tank_model_type = expected_wh_values[idx] @@ -4362,8 +4397,8 @@ def _test_default_storage_water_heater_values(hpxml, *expected_wh_values) end end - def _test_default_tankless_water_heater_values(hpxml, *expected_wh_values) - tankless_water_heaters = hpxml.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeTankless } + def _test_default_tankless_water_heater_values(hpxml_bldg, *expected_wh_values) + tankless_water_heaters = hpxml_bldg.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeTankless } assert_equal(expected_wh_values.size, tankless_water_heaters.size) tankless_water_heaters.each_with_index do |wh_system, idx| performance_adjustment, = expected_wh_values[idx] @@ -4372,8 +4407,8 @@ def _test_default_tankless_water_heater_values(hpxml, *expected_wh_values) end end - def _test_default_heat_pump_water_heater_values(hpxml, *expected_wh_values) - heat_pump_water_heaters = hpxml.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeHeatPump } + def _test_default_heat_pump_water_heater_values(hpxml_bldg, *expected_wh_values) + heat_pump_water_heaters = hpxml_bldg.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeHeatPump } assert_equal(expected_wh_values.size, heat_pump_water_heaters.size) heat_pump_water_heaters.each_with_index do |wh_system, idx| operating_mode, = expected_wh_values[idx] @@ -4382,8 +4417,8 @@ def _test_default_heat_pump_water_heater_values(hpxml, *expected_wh_values) end end - def _test_default_indirect_water_heater_values(hpxml, *expected_wh_values) - indirect_water_heaters = hpxml.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeCombiStorage } + def _test_default_indirect_water_heater_values(hpxml_bldg, *expected_wh_values) + indirect_water_heaters = hpxml_bldg.water_heating_systems.select { |w| w.water_heater_type == HPXML::WaterHeaterTypeCombiStorage } assert_equal(expected_wh_values.size, indirect_water_heaters.size) indirect_water_heaters.each_with_index do |wh_system, idx| standby_loss_units, standby_loss_value, = expected_wh_values[idx] @@ -4409,23 +4444,25 @@ def _test_default_shared_recirc_distribution_values(hot_water_distribution, pump assert_in_epsilon(pump_power, hot_water_distribution.shared_recirculation_pump_power, 0.01) end - def _test_default_water_fixture_values(hpxml, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - assert_equal(usage_multiplier, hpxml.water_heating.water_fixtures_usage_multiplier) + def _test_default_water_fixture_values(hpxml_bldg, usage_multiplier, weekday_sch, weekend_sch, monthly_mults, low_flow1, low_flow2) + assert_equal(usage_multiplier, hpxml_bldg.water_heating.water_fixtures_usage_multiplier) if weekday_sch.nil? - assert_nil(hpxml.water_heating.water_fixtures_weekday_fractions) + assert_nil(hpxml_bldg.water_heating.water_fixtures_weekday_fractions) else - assert_equal(weekday_sch, hpxml.water_heating.water_fixtures_weekday_fractions) + assert_equal(weekday_sch, hpxml_bldg.water_heating.water_fixtures_weekday_fractions) end if weekend_sch.nil? - assert_nil(hpxml.water_heating.water_fixtures_weekend_fractions) + assert_nil(hpxml_bldg.water_heating.water_fixtures_weekend_fractions) else - assert_equal(weekend_sch, hpxml.water_heating.water_fixtures_weekend_fractions) + assert_equal(weekend_sch, hpxml_bldg.water_heating.water_fixtures_weekend_fractions) end if monthly_mults.nil? - assert_nil(hpxml.water_heating.water_fixtures_monthly_multipliers) + assert_nil(hpxml_bldg.water_heating.water_fixtures_monthly_multipliers) else - assert_equal(monthly_mults, hpxml.water_heating.water_fixtures_monthly_multipliers) + assert_equal(monthly_mults, hpxml_bldg.water_heating.water_fixtures_monthly_multipliers) end + assert_equal(low_flow1, hpxml_bldg.water_fixtures[0].low_flow) + assert_equal(low_flow2, hpxml_bldg.water_fixtures[1].low_flow) end def _test_default_solar_thermal_values(solar_thermal_system, storage_volume, azimuth) @@ -4433,8 +4470,8 @@ def _test_default_solar_thermal_values(solar_thermal_system, storage_volume, azi assert_equal(azimuth, solar_thermal_system.collector_azimuth) end - def _test_default_pv_system_values(hpxml, interver_efficiency, system_loss_frac, is_shared_system, location, tracking, module_type, azimuth) - hpxml.pv_systems.each do |pv| + def _test_default_pv_system_values(hpxml_bldg, interver_efficiency, system_loss_frac, is_shared_system, location, tracking, module_type, azimuth) + hpxml_bldg.pv_systems.each do |pv| assert_equal(is_shared_system, pv.is_shared_system) assert_in_epsilon(system_loss_frac, pv.system_losses_fraction, 0.01) assert_equal(location, pv.location) @@ -4442,7 +4479,7 @@ def _test_default_pv_system_values(hpxml, interver_efficiency, system_loss_frac, assert_equal(module_type, pv.module_type) assert_equal(azimuth, pv.array_azimuth) end - hpxml.inverters.each do |inv| + hpxml_bldg.inverters.each do |inv| assert_equal(interver_efficiency, inv.inverter_efficiency) end end @@ -4479,8 +4516,8 @@ def _test_default_battery_values(battery, nominal_capacity_kwh, nominal_capacity assert_equal(round_trip_efficiency, battery.round_trip_efficiency) end - def _test_default_generator_values(hpxml, is_shared_system) - hpxml.generators.each do |generator| + def _test_default_generator_values(hpxml_bldg, is_shared_system) + hpxml_bldg.generators.each do |generator| assert_equal(is_shared_system, generator.is_shared_system) end end @@ -4574,8 +4611,8 @@ def _test_default_dishwasher_values(dishwasher, is_shared, location, rated_annua end end - def _test_default_refrigerator_values(hpxml, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - hpxml.refrigerators.each do |refrigerator| + def _test_default_refrigerator_values(hpxml_bldg, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + hpxml_bldg.refrigerators.each do |refrigerator| next unless refrigerator.primary_indicator assert_equal(location, refrigerator.location) @@ -4599,8 +4636,8 @@ def _test_default_refrigerator_values(hpxml, location, rated_annual_kwh, usage_m end end - def _test_default_extra_refrigerators_values(hpxml, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - hpxml.refrigerators.each do |refrigerator| + def _test_default_extra_refrigerators_values(hpxml_bldg, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + hpxml_bldg.refrigerators.each do |refrigerator| next if refrigerator.primary_indicator assert_equal(location, refrigerator.location) @@ -4624,8 +4661,8 @@ def _test_default_extra_refrigerators_values(hpxml, location, rated_annual_kwh, end end - def _test_default_freezers_values(hpxml, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - hpxml.freezers.each do |freezer| + def _test_default_freezers_values(hpxml_bldg, location, rated_annual_kwh, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + hpxml_bldg.freezers.each do |freezer| assert_equal(location, freezer.location) assert_in_epsilon(rated_annual_kwh, freezer.rated_annual_kwh, 0.01) assert_equal(usage_multiplier, freezer.usage_multiplier) @@ -4672,74 +4709,74 @@ def _test_default_oven_values(oven, is_convection) assert_equal(is_convection, oven.is_convection) end - def _test_default_lighting_values(hpxml, interior_usage_multiplier, garage_usage_multiplier, exterior_usage_multiplier, schedules = {}) - assert_equal(interior_usage_multiplier, hpxml.lighting.interior_usage_multiplier) - assert_equal(garage_usage_multiplier, hpxml.lighting.garage_usage_multiplier) - assert_equal(exterior_usage_multiplier, hpxml.lighting.exterior_usage_multiplier) + def _test_default_lighting_values(hpxml_bldg, interior_usage_multiplier, garage_usage_multiplier, exterior_usage_multiplier, schedules = {}) + assert_equal(interior_usage_multiplier, hpxml_bldg.lighting.interior_usage_multiplier) + assert_equal(garage_usage_multiplier, hpxml_bldg.lighting.garage_usage_multiplier) + assert_equal(exterior_usage_multiplier, hpxml_bldg.lighting.exterior_usage_multiplier) if not schedules[:grg_wk_sch].nil? - assert_equal(schedules[:grg_wk_sch], hpxml.lighting.garage_weekday_fractions) + assert_equal(schedules[:grg_wk_sch], hpxml_bldg.lighting.garage_weekday_fractions) else - assert_nil(hpxml.lighting.garage_weekday_fractions) + assert_nil(hpxml_bldg.lighting.garage_weekday_fractions) end if not schedules[:grg_wknd_sch].nil? - assert_equal(schedules[:grg_wknd_sch], hpxml.lighting.garage_weekend_fractions) + assert_equal(schedules[:grg_wknd_sch], hpxml_bldg.lighting.garage_weekend_fractions) else - assert_nil(hpxml.lighting.garage_weekend_fractions) + assert_nil(hpxml_bldg.lighting.garage_weekend_fractions) end if not schedules[:grg_month_mult].nil? - assert_equal(schedules[:grg_month_mult], hpxml.lighting.garage_monthly_multipliers) + assert_equal(schedules[:grg_month_mult], hpxml_bldg.lighting.garage_monthly_multipliers) else - assert_nil(hpxml.lighting.garage_monthly_multipliers) + assert_nil(hpxml_bldg.lighting.garage_monthly_multipliers) end if not schedules[:ext_wk_sch].nil? - assert_equal(schedules[:ext_wk_sch], hpxml.lighting.exterior_weekday_fractions) + assert_equal(schedules[:ext_wk_sch], hpxml_bldg.lighting.exterior_weekday_fractions) else - assert_nil(hpxml.lighting.exterior_weekday_fractions) + assert_nil(hpxml_bldg.lighting.exterior_weekday_fractions) end if not schedules[:ext_wknd_sch].nil? - assert_equal(schedules[:ext_wknd_sch], hpxml.lighting.exterior_weekend_fractions) + assert_equal(schedules[:ext_wknd_sch], hpxml_bldg.lighting.exterior_weekend_fractions) else - assert_nil(hpxml.lighting.exterior_weekday_fractions) + assert_nil(hpxml_bldg.lighting.exterior_weekday_fractions) end if not schedules[:ext_month_mult].nil? - assert_equal(schedules[:ext_month_mult], hpxml.lighting.exterior_monthly_multipliers) + assert_equal(schedules[:ext_month_mult], hpxml_bldg.lighting.exterior_monthly_multipliers) else - assert_nil(hpxml.lighting.exterior_monthly_multipliers) + assert_nil(hpxml_bldg.lighting.exterior_monthly_multipliers) end if not schedules[:hol_kwh_per_day].nil? - assert_equal(schedules[:hol_kwh_per_day], hpxml.lighting.holiday_kwh_per_day) + assert_equal(schedules[:hol_kwh_per_day], hpxml_bldg.lighting.holiday_kwh_per_day) else - assert_nil(hpxml.lighting.holiday_kwh_per_day) + assert_nil(hpxml_bldg.lighting.holiday_kwh_per_day) end if not schedules[:hol_begin_month].nil? - assert_equal(schedules[:hol_begin_month], hpxml.lighting.holiday_period_begin_month) + assert_equal(schedules[:hol_begin_month], hpxml_bldg.lighting.holiday_period_begin_month) else - assert_nil(hpxml.lighting.holiday_period_begin_month) + assert_nil(hpxml_bldg.lighting.holiday_period_begin_month) end if not schedules[:hol_begin_day].nil? - assert_equal(schedules[:hol_begin_day], hpxml.lighting.holiday_period_begin_day) + assert_equal(schedules[:hol_begin_day], hpxml_bldg.lighting.holiday_period_begin_day) else - assert_nil(hpxml.lighting.holiday_period_begin_day) + assert_nil(hpxml_bldg.lighting.holiday_period_begin_day) end if not schedules[:hol_end_month].nil? - assert_equal(schedules[:hol_end_month], hpxml.lighting.holiday_period_end_month) + assert_equal(schedules[:hol_end_month], hpxml_bldg.lighting.holiday_period_end_month) else - assert_nil(hpxml.lighting.holiday_period_end_month) + assert_nil(hpxml_bldg.lighting.holiday_period_end_month) end if not schedules[:hol_end_day].nil? - assert_equal(schedules[:hol_end_day], hpxml.lighting.holiday_period_end_day) + assert_equal(schedules[:hol_end_day], hpxml_bldg.lighting.holiday_period_end_day) else - assert_nil(hpxml.lighting.holiday_period_end_day) + assert_nil(hpxml_bldg.lighting.holiday_period_end_day) end if not schedules[:hol_wk_sch].nil? - assert_equal(schedules[:hol_wk_sch], hpxml.lighting.holiday_weekday_fractions) + assert_equal(schedules[:hol_wk_sch], hpxml_bldg.lighting.holiday_weekday_fractions) else - assert_nil(hpxml.lighting.holiday_weekday_fractions) + assert_nil(hpxml_bldg.lighting.holiday_weekday_fractions) end if not schedules[:hol_wknd_sch].nil? - assert_equal(schedules[:hol_wknd_sch], hpxml.lighting.holiday_weekend_fractions) + assert_equal(schedules[:hol_wknd_sch], hpxml_bldg.lighting.holiday_weekend_fractions) else - assert_nil(hpxml.lighting.holiday_weekend_fractions) + assert_nil(hpxml_bldg.lighting.holiday_weekend_fractions) end end @@ -4804,49 +4841,49 @@ def _test_default_pool_pump_values(pool, kwh_per_year, usage_multiplier, weekday assert_equal(monthly_mults, pool.pump_monthly_multipliers) end - def _test_default_hot_tub_heater_values(hot_tub, load_units, load_value, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + def _test_default_permanent_spa_heater_values(spa, load_units, load_value, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) if load_units.nil? - assert_nil(hot_tub.heater_load_units) + assert_nil(spa.heater_load_units) else - assert_equal(load_units, hot_tub.heater_load_units) + assert_equal(load_units, spa.heater_load_units) end if load_value.nil? - assert_nil(hot_tub.heater_load_value) + assert_nil(spa.heater_load_value) else - assert_in_epsilon(load_value, hot_tub.heater_load_value, 0.01) + assert_in_epsilon(load_value, spa.heater_load_value, 0.01) end if usage_multiplier.nil? - assert_nil(hot_tub.heater_usage_multiplier) + assert_nil(spa.heater_usage_multiplier) else - assert_equal(usage_multiplier, hot_tub.heater_usage_multiplier) + assert_equal(usage_multiplier, spa.heater_usage_multiplier) end if weekday_sch.nil? - assert_nil(hot_tub.heater_weekday_fractions) + assert_nil(spa.heater_weekday_fractions) else - assert_equal(weekday_sch, hot_tub.heater_weekday_fractions) + assert_equal(weekday_sch, spa.heater_weekday_fractions) end if weekend_sch.nil? - assert_nil(hot_tub.heater_weekend_fractions) + assert_nil(spa.heater_weekend_fractions) else - assert_equal(weekend_sch, hot_tub.heater_weekend_fractions) + assert_equal(weekend_sch, spa.heater_weekend_fractions) end if monthly_mults.nil? - assert_nil(hot_tub.heater_monthly_multipliers) + assert_nil(spa.heater_monthly_multipliers) else - assert_equal(monthly_mults, hot_tub.heater_monthly_multipliers) + assert_equal(monthly_mults, spa.heater_monthly_multipliers) end end - def _test_default_hot_tub_pump_values(hot_tub, kwh_per_year, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - assert_in_epsilon(kwh_per_year, hot_tub.pump_kwh_per_year, 0.01) - assert_equal(usage_multiplier, hot_tub.pump_usage_multiplier) - assert_equal(weekday_sch, hot_tub.pump_weekday_fractions) - assert_equal(weekend_sch, hot_tub.pump_weekend_fractions) - assert_equal(monthly_mults, hot_tub.pump_monthly_multipliers) + def _test_default_permanent_spa_pump_values(spa, kwh_per_year, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + assert_in_epsilon(kwh_per_year, spa.pump_kwh_per_year, 0.01) + assert_equal(usage_multiplier, spa.pump_usage_multiplier) + assert_equal(weekday_sch, spa.pump_weekday_fractions) + assert_equal(weekend_sch, spa.pump_weekend_fractions) + assert_equal(monthly_mults, spa.pump_monthly_multipliers) end - def _test_default_plug_load_values(hpxml, load_type, kwh_per_year, frac_sensible, frac_latent, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - pl = hpxml.plug_loads.find { |pl| pl.plug_load_type == load_type } + def _test_default_plug_load_values(hpxml_bldg, load_type, kwh_per_year, frac_sensible, frac_latent, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + pl = hpxml_bldg.plug_loads.find { |pl| pl.plug_load_type == load_type } assert_in_epsilon(kwh_per_year, pl.kwh_per_year, 0.01) assert_equal(usage_multiplier, pl.usage_multiplier) @@ -4857,8 +4894,8 @@ def _test_default_plug_load_values(hpxml, load_type, kwh_per_year, frac_sensible assert_equal(monthly_mults, pl.monthly_multipliers) end - def _test_default_fuel_load_values(hpxml, load_type, therm_per_year, frac_sensible, frac_latent, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) - fl = hpxml.fuel_loads.find { |fl| fl.fuel_load_type == load_type } + def _test_default_fuel_load_values(hpxml_bldg, load_type, therm_per_year, frac_sensible, frac_latent, usage_multiplier, weekday_sch, weekend_sch, monthly_mults) + fl = hpxml_bldg.fuel_loads.find { |fl| fl.fuel_load_type == load_type } assert_in_epsilon(therm_per_year, fl.therm_per_year, 0.01) assert_equal(usage_multiplier, fl.usage_multiplier) @@ -4870,6 +4907,7 @@ def _test_default_fuel_load_values(hpxml, load_type, therm_per_year, frac_sensib end def _create_hpxml(hpxml_name) - return HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_enclosure.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_enclosure.rb index b157474c6a..ae7c57f156 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_enclosure.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_enclosure.rb @@ -8,7 +8,7 @@ require_relative '../resources/util.rb' require_relative 'util.rb' -class HPXMLtoOpenStudioEnclosureTest < MiniTest::Test +class HPXMLtoOpenStudioEnclosureTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') @@ -28,15 +28,15 @@ def test_roofs { assembly_r: 5.0, layer_names: ['asphalt or fiberglass shingles', 'roof rigid ins', 'osb sheathing'] }, { assembly_r: 20.0, layer_names: ['asphalt or fiberglass shingles', 'roof rigid ins', 'osb sheathing'] }] - hpxml = _create_hpxml('base.xml') + hpxml, hpxml_bldg = _create_hpxml('base.xml') roofs_values.each do |roof_values| - hpxml.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.roofs[0].id}:" } - _check_surface(hpxml.roofs[0], os_surface, roof_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.roofs[0].id}:" } + _check_surface(hpxml_bldg.roofs[0], os_surface, roof_values[:layer_names]) end # Closed cavity, asphalt shingles roof @@ -44,15 +44,15 @@ def test_roofs { assembly_r: 5.0, layer_names: ['asphalt or fiberglass shingles', 'osb sheathing', 'roof stud and cavity', 'gypsum board'] }, { assembly_r: 20.0, layer_names: ['asphalt or fiberglass shingles', 'roof rigid ins', 'osb sheathing', 'roof stud and cavity', 'gypsum board'] }] - hpxml = _create_hpxml('base-atticroof-cathedral.xml') + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-cathedral.xml') roofs_values.each do |roof_values| - hpxml.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.roofs[0].id}:" } - _check_surface(hpxml.roofs[0], os_surface, roof_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.roofs[0].id}:" } + _check_surface(hpxml_bldg.roofs[0], os_surface, roof_values[:layer_names]) end # Closed cavity, Miscellaneous @@ -92,16 +92,16 @@ def test_roofs ] - hpxml = _create_hpxml('base-enclosure-rooftypes.xml') - for i in 0..hpxml.roofs.size - 1 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-rooftypes.xml') + for i in 0..hpxml_bldg.roofs.size - 1 roofs_values[i].each do |roof_values| - hpxml.roofs[i].insulation_assembly_r_value = roof_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.roofs[i].insulation_assembly_r_value = roof_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.roofs[i].id}:" } - _check_surface(hpxml.roofs[i], os_surface, roof_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.roofs[i].id}:" } + _check_surface(hpxml_bldg.roofs[i], os_surface, roof_values[:layer_names]) end end @@ -114,15 +114,15 @@ def test_roofs { assembly_r: 5.0, layer_names: ['asphalt or fiberglass shingles', 'roof rigid ins', 'osb sheathing', 'radiant barrier'] }, { assembly_r: 20.0, layer_names: ['asphalt or fiberglass shingles', 'roof rigid ins', 'osb sheathing', 'radiant barrier'] }] - hpxml = _create_hpxml('base-atticroof-radiant-barrier.xml') + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-radiant-barrier.xml') roofs_values.each do |roof_values| - hpxml.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.roofs[0].insulation_assembly_r_value = roof_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.roofs[0].id}:" } - _check_surface(hpxml.roofs[0], os_surface, roof_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.roofs[0].id}:" } + _check_surface(hpxml_bldg.roofs[0], os_surface, roof_values[:layer_names]) end end @@ -135,15 +135,15 @@ def test_rim_joists { assembly_r: 5.0, layer_names: ['wood siding', 'rim joist stud and cavity'] }, { assembly_r: 20.0, layer_names: ['wood siding', 'rim joist rigid ins', 'osb sheathing', 'rim joist stud and cavity'] }] - hpxml = _create_hpxml('base.xml') + hpxml, hpxml_bldg = _create_hpxml('base.xml') rimjs_values.each do |rimj_values| - hpxml.rim_joists[0].insulation_assembly_r_value = rimj_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.rim_joists[0].insulation_assembly_r_value = rimj_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.rim_joists[0].id}:" } - _check_surface(hpxml.rim_joists[0], os_surface, rimj_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.rim_joists[0].id}:" } + _check_surface(hpxml_bldg.rim_joists[0], os_surface, rimj_values[:layer_names]) end # Miscellaneous @@ -190,16 +190,16 @@ def test_rim_joists { assembly_r: 20.0, layer_names: ['rim joist rigid ins', 'osb sheathing', 'rim joist stud and cavity'] }], ] - hpxml = _create_hpxml('base-enclosure-walltypes.xml') - for i in 0..hpxml.rim_joists.size - 1 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-walltypes.xml') + for i in 0..hpxml_bldg.rim_joists.size - 1 rimjs_values[i].each do |rimj_values| - hpxml.rim_joists[i].insulation_assembly_r_value = rimj_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.rim_joists[i].insulation_assembly_r_value = rimj_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.rim_joists[i].id}:" } - _check_surface(hpxml.rim_joists[i], os_surface, rimj_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.rim_joists[i].id}:" } + _check_surface(hpxml_bldg.rim_joists[i], os_surface, rimj_values[:layer_names]) end end end @@ -213,15 +213,15 @@ def test_walls { assembly_r: 5.0, layer_names: ['wood siding', 'osb sheathing', 'wall stud and cavity', 'gypsum board'] }, { assembly_r: 20.0, layer_names: ['wood siding', 'wall rigid ins', 'osb sheathing', 'wall stud and cavity', 'gypsum board'] }] - hpxml = _create_hpxml('base.xml') + hpxml, hpxml_bldg = _create_hpxml('base.xml') walls_values.each do |wall_values| - hpxml.walls[0].insulation_assembly_r_value = wall_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.walls[0].insulation_assembly_r_value = wall_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.walls[0].id}:" } - _check_surface(hpxml.walls[0], os_surface, wall_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.walls[0].id}:" } + _check_surface(hpxml_bldg.walls[0], os_surface, wall_values[:layer_names]) end # Miscellaneous @@ -272,16 +272,16 @@ def test_walls { assembly_r: 20.0, layer_names: ['aluminum siding', 'wall rigid ins', 'osb sheathing', 'wall layer', 'wood'] }], ] - hpxml = _create_hpxml('base-enclosure-walltypes.xml') - for i in 0..hpxml.walls.size - 2 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-walltypes.xml') + for i in 0..hpxml_bldg.walls.size - 2 walls_values[i].each do |wall_values| - hpxml.walls[i].insulation_assembly_r_value = wall_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.walls[i].insulation_assembly_r_value = wall_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.walls[i].id}:" } - _check_surface(hpxml.walls[i], os_surface, wall_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.walls[i].id}:" } + _check_surface(hpxml_bldg.walls[i], os_surface, wall_values[:layer_names]) end end end @@ -295,15 +295,15 @@ def test_foundation_walls { assembly_r: 5.0, layer_names: ['concrete', 'exterior vertical ins'] }, { assembly_r: 20.0, layer_names: ['concrete', 'exterior vertical ins'] }] - hpxml = _create_hpxml('base-foundation-unconditioned-basement-assembly-r.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement-assembly-r.xml') walls_values.each do |wall_values| - hpxml.foundation_walls[0].insulation_assembly_r_value = wall_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.foundation_walls[0].insulation_assembly_r_value = wall_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.foundation_walls[0].id } - _check_surface(hpxml.foundation_walls[0], os_surface, wall_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.foundation_walls[0].id } + _check_surface(hpxml_bldg.foundation_walls[0], os_surface, wall_values[:layer_names]) end # Foundation wall w/ different material types @@ -316,16 +316,16 @@ def test_foundation_walls { type: HPXML::FoundationWallTypeDoubleBrick, layer_names: ['double brick'] }, { type: HPXML::FoundationWallTypeWood, layer_names: ['wood'] }] - hpxml = _create_hpxml('base-foundation-unconditioned-basement-assembly-r.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement-assembly-r.xml') walls_values.each do |wall_values| - hpxml.foundation_walls[0].insulation_assembly_r_value = 0.1 # Ensure just a single layer - hpxml.foundation_walls[0].type = wall_values[:type] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.foundation_walls[0].insulation_assembly_r_value = 0.1 # Ensure just a single layer + hpxml_bldg.foundation_walls[0].type = wall_values[:type] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.foundation_walls[0].id } - _check_surface(hpxml.foundation_walls[0], os_surface, wall_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.foundation_walls[0].id } + _check_surface(hpxml_bldg.foundation_walls[0], os_surface, wall_values[:layer_names]) end # Foundation wall w/ Insulation Layers @@ -337,20 +337,20 @@ def test_foundation_walls { interior_r: 5.0, exterior_r: 5.0, layer_names: ['concrete', 'interior vertical ins', 'exterior vertical ins'] }, { interior_r: 20.0, exterior_r: 20.0, layer_names: ['concrete', 'interior vertical ins', 'exterior vertical ins'] }] - hpxml = _create_hpxml('base-foundation-unconditioned-basement-wall-insulation.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement-wall-insulation.xml') walls_values.each do |wall_values| - hpxml.foundation_walls[0].insulation_interior_r_value = wall_values[:interior_r] - hpxml.foundation_walls[0].insulation_interior_distance_to_top = 0.0 - hpxml.foundation_walls[0].insulation_interior_distance_to_bottom = 8.0 - hpxml.foundation_walls[0].insulation_exterior_r_value = wall_values[:exterior_r] - hpxml.foundation_walls[0].insulation_exterior_distance_to_top = 0.0 - hpxml.foundation_walls[0].insulation_exterior_distance_to_bottom = 8.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.foundation_walls[0].insulation_interior_r_value = wall_values[:interior_r] + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_top = 0.0 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_bottom = 8.0 + hpxml_bldg.foundation_walls[0].insulation_exterior_r_value = wall_values[:exterior_r] + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_top = 0.0 + hpxml_bldg.foundation_walls[0].insulation_exterior_distance_to_bottom = 8.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.foundation_walls[0].id } - _check_surface(hpxml.foundation_walls[0], os_surface, wall_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.foundation_walls[0].id } + _check_surface(hpxml_bldg.foundation_walls[0], os_surface, wall_values[:layer_names]) end end @@ -363,15 +363,15 @@ def test_ceilings { assembly_r: 5.0, layer_names: ['ceiling stud and cavity', 'gypsum board'] }, { assembly_r: 20.0, layer_names: ['ceiling loosefill ins', 'ceiling stud and cavity', 'gypsum board'] }] - hpxml = _create_hpxml('base-foundation-vented-crawlspace.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-vented-crawlspace.xml') ceilings_values.each do |ceiling_values| - hpxml.floors[1].insulation_assembly_r_value = ceiling_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.floors[1].insulation_assembly_r_value = ceiling_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.floors[1].id } - _check_surface(hpxml.floors[1], os_surface, ceiling_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.floors[1].id } + _check_surface(hpxml_bldg.floors[1], os_surface, ceiling_values[:layer_names]) end # Miscellaneous @@ -390,16 +390,16 @@ def test_ceilings { assembly_r: 20.0, layer_names: ['ceiling loosefill ins', 'ceiling stud and cavity', 'gypsum board'] }], ] - hpxml = _create_hpxml('base-enclosure-ceilingtypes.xml') - for i in 0..hpxml.floors.size - 1 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-ceilingtypes.xml') + for i in 0..hpxml_bldg.floors.size - 1 ceilings_values[i].each do |ceiling_values| - hpxml.floors[i].insulation_assembly_r_value = ceiling_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.floors[i].insulation_assembly_r_value = ceiling_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.floors[i].id}" } - _check_surface(hpxml.floors[i], os_surface, ceiling_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.floors[i].id}" } + _check_surface(hpxml_bldg.floors[i], os_surface, ceiling_values[:layer_names]) end end end @@ -413,15 +413,15 @@ def test_floors { assembly_r: 5.0, layer_names: ['floor stud and cavity', 'osb sheathing', 'floor covering'] }, { assembly_r: 20.0, layer_names: ['floor stud and cavity', 'floor rigid ins', 'osb sheathing', 'floor covering'] }] - hpxml = _create_hpxml('base-foundation-vented-crawlspace.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-vented-crawlspace.xml') floors_values.each do |floor_values| - hpxml.floors[0].insulation_assembly_r_value = floor_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.floors[0].insulation_assembly_r_value = floor_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.floors[0].id } - _check_surface(hpxml.floors[0], os_surface, floor_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.floors[0].id } + _check_surface(hpxml_bldg.floors[0], os_surface, floor_values[:layer_names]) end # Miscellaneous @@ -440,20 +440,46 @@ def test_floors { assembly_r: 20.0, layer_names: ['floor stud and cavity', 'floor rigid ins', 'osb sheathing', 'floor covering'] }], ] - hpxml = _create_hpxml('base-enclosure-floortypes.xml') - for i in 0..hpxml.floors.size - 2 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-floortypes.xml') + for i in 0..hpxml_bldg.floors.size - 2 floors_values[i].each do |floor_values| - hpxml.floors[i].insulation_assembly_r_value = floor_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.floors[i].insulation_assembly_r_value = floor_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml.floors[i].id}" } - _check_surface(hpxml.floors[i], os_surface, floor_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_bldg.floors[i].id}" } + _check_surface(hpxml_bldg.floors[i], os_surface, floor_values[:layer_names]) end end end + def test_manufactured_home_foundation + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + + hpxml, _hpxml_bldg = _create_hpxml('base-foundation-belly-wing-skirt.xml') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) + hpxml_floor = hpxml_bldg.floors.find { |x| x.exterior_adjacent_to == HPXML::LocationManufacturedHomeUnderBelly } + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_floor.id}" } + assert_equal('NoWind', os_surface.windExposure) + + hpxml_bldg.foundations.clear + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) + hpxml_floor = hpxml_bldg.floors.find { |x| x.exterior_adjacent_to == HPXML::LocationManufacturedHomeUnderBelly } + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_floor.id}" } + assert_equal('NoWind', os_surface.windExposure) + + hpxml, _hpxml_bldg = _create_hpxml('base-foundation-belly-wing-no-skirt.xml') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) + hpxml_floor = hpxml_bldg.floors.find { |x| x.exterior_adjacent_to == HPXML::LocationManufacturedHomeUnderBelly } + os_surface = model.getSurfaces.find { |s| s.name.to_s.start_with? "#{hpxml_floor.id}" } + assert_equal('WindExposed', os_surface.windExposure) + end + def test_slabs args_hash = {} args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) @@ -469,35 +495,35 @@ def test_slabs { perimeter_r: 5.0, under_r: 5.0, under_span: false, layer_names: ['concrete', 'floor covering', 'interior horizontal ins', 'interior vertical ins', 'exterior vertical ins'] }, { perimeter_r: 20.0, under_r: 20.0, under_span: false, layer_names: ['concrete', 'floor covering', 'interior horizontal ins', 'interior vertical ins', 'exterior vertical ins'] }] - hpxml = _create_hpxml('base-foundation-slab.xml') + hpxml, hpxml_bldg = _create_hpxml('base-foundation-slab.xml') slabs_values.each do |slab_values| - hpxml.slabs[0].perimeter_insulation_r_value = slab_values[:perimeter_r] - hpxml.slabs[0].perimeter_insulation_depth = 2.0 - hpxml.slabs[0].under_slab_insulation_r_value = slab_values[:under_r] + hpxml_bldg.slabs[0].perimeter_insulation_r_value = slab_values[:perimeter_r] + hpxml_bldg.slabs[0].perimeter_insulation_depth = 2.0 + hpxml_bldg.slabs[0].under_slab_insulation_r_value = slab_values[:under_r] if slab_values[:under_span] - hpxml.slabs[0].under_slab_insulation_spans_entire_slab = true - hpxml.slabs[0].under_slab_insulation_width = nil + hpxml_bldg.slabs[0].under_slab_insulation_spans_entire_slab = true + hpxml_bldg.slabs[0].under_slab_insulation_width = nil else - hpxml.slabs[0].under_slab_insulation_width = 2.0 - hpxml.slabs[0].under_slab_insulation_spans_entire_slab = nil + hpxml_bldg.slabs[0].under_slab_insulation_width = 2.0 + hpxml_bldg.slabs[0].under_slab_insulation_spans_entire_slab = nil end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml.slabs[0].id } - _check_surface(hpxml.slabs[0], os_surface, slab_values[:layer_names]) + os_surface = model.getSurfaces.find { |s| s.name.to_s == hpxml_bldg.slabs[0].id } + _check_surface(hpxml_bldg.slabs[0], os_surface, slab_values[:layer_names]) end end def test_windows args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check window properties - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| os_window = model.getSubSurfaces.find { |w| w.name.to_s == window.id } os_simple_glazing = os_window.construction.get.to_LayeredConstruction.get.getLayer(0).to_SimpleGlazing.get @@ -508,16 +534,16 @@ def test_windows # Storm windows args_hash = {} args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base.xml') - hpxml.windows.each do |window| + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows.each do |window| window.ufactor = 0.6 window.storm_type = HPXML::WindowGlassTypeLowE end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check window properties - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| os_window = model.getSubSurfaces.find { |w| w.name.to_s == window.id } os_simple_glazing = os_window.construction.get.to_LayeredConstruction.get.getLayer(0).to_SimpleGlazing.get @@ -530,10 +556,10 @@ def test_windows 'ZAF_Cape.Town.688160_IWEC.epw'].each do |epw_path| # Test both northern & southern hemisphere args_hash = {} args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base-enclosure-windows-shading.xml') - hpxml.climate_and_risk_zones.weather_station_epw_filepath = epw_path - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-windows-shading.xml') + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = epw_path + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) if epw_path == 'USA_CO_Denver.Intl.AP.725650_TMY3.epw' summer_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new('June'), 1, model.yearDescription.get.assumedYear) @@ -543,34 +569,34 @@ def test_windows summer_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new('January'), 1, model.yearDescription.get.assumedYear) end - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| sf_summer = window.interior_shading_factor_summer sf_winter = window.interior_shading_factor_winter sf_summer *= window.exterior_shading_factor_summer unless window.exterior_shading_factor_summer.nil? sf_winter *= window.exterior_shading_factor_winter unless window.exterior_shading_factor_winter.nil? # Check shading transmittance for sky beam and sky diffuse - os_shading_surface = model.getShadingSurfaces.find { |ss| ss.name.to_s.start_with? window.id } + os_subsurface = model.getSubSurfaces.select { |ss| ss.name.to_s.start_with? window.id }[0] + os_ism = nil + model.getSurfacePropertyIncidentSolarMultipliers.each do |ism| + next unless os_subsurface == ism.subSurface + + os_ism = ism + end if (sf_summer == 1) && (sf_winter == 1) - assert_nil(os_shading_surface) # No shading + assert_nil(os_ism) # No shading else - refute_nil(os_shading_surface) # Shading + refute_nil(os_ism) # Shading if sf_summer == sf_winter - summer_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleConstant.get.value + summer_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleConstant.get.value winter_transmittance = summer_transmittance else - summer_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleRuleset.get.getDaySchedules(summer_date, summer_date).map { |ds| ds.values.sum }.sum - winter_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleRuleset.get.getDaySchedules(winter_date, winter_date).map { |ds| ds.values.sum }.sum + summer_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleRuleset.get.getDaySchedules(summer_date, summer_date).map { |ds| ds.values.sum }.sum + winter_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleRuleset.get.getDaySchedules(winter_date, winter_date).map { |ds| ds.values.sum }.sum end assert_equal(sf_summer, summer_transmittance) assert_equal(sf_winter, winter_transmittance) end - - # Check subsurface view factor to ground - subsurface_view_factor = 0.5 - window_actuator = model.getEnergyManagementSystemActuators.find { |w| w.actuatedComponent.get.name.to_s == window.id } - program_values = get_ems_values(model.getEnergyManagementSystemPrograms, 'fixedwindow view factor to ground program') - assert_equal(subsurface_view_factor, program_values["#{window_actuator.name}"][0]) end end end @@ -578,10 +604,10 @@ def test_windows def test_skylights args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-skylights.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check skylight properties - hpxml.skylights.each do |skylight| + hpxml_bldg.skylights.each do |skylight| os_skylight = model.getSubSurfaces.find { |w| w.name.to_s == skylight.id } os_simple_glazing = os_skylight.construction.get.to_LayeredConstruction.get.getLayer(0).to_SimpleGlazing.get @@ -594,10 +620,10 @@ def test_skylights 'ZAF_Cape.Town.688160_IWEC.epw'].each do |epw_path| # Test both northern & southern hemisphere args_hash = {} args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base-enclosure-skylights-shading.xml') - hpxml.climate_and_risk_zones.weather_station_epw_filepath = epw_path - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights-shading.xml') + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = epw_path + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) if epw_path == 'USA_CO_Denver.Intl.AP.725650_TMY3.epw' summer_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new('June'), 1, model.yearDescription.get.assumedYear) @@ -607,34 +633,34 @@ def test_skylights summer_date = OpenStudio::Date.new(OpenStudio::MonthOfYear.new('January'), 1, model.yearDescription.get.assumedYear) end - hpxml.skylights.each do |skylight| + hpxml_bldg.skylights.each do |skylight| sf_summer = skylight.interior_shading_factor_summer sf_winter = skylight.interior_shading_factor_winter sf_summer *= skylight.exterior_shading_factor_summer unless skylight.exterior_shading_factor_summer.nil? sf_winter *= skylight.exterior_shading_factor_winter unless skylight.exterior_shading_factor_winter.nil? # Check shading transmittance for sky beam and sky diffuse - os_shading_surface = model.getShadingSurfaces.find { |ss| ss.name.to_s.start_with? skylight.id } + os_subsurface = model.getSubSurfaces.select { |ss| ss.name.to_s.start_with? skylight.id }[0] + os_ism = nil + model.getSurfacePropertyIncidentSolarMultipliers.each do |ism| + next unless os_subsurface == ism.subSurface + + os_ism = ism + end if (sf_summer == 1) && (sf_winter == 1) - assert_nil(os_shading_surface) # No shading + assert_nil(os_ism) # No shading else - refute_nil(os_shading_surface) # Shading + refute_nil(os_ism) # Shading if sf_summer == sf_winter - summer_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleConstant.get.value + summer_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleConstant.get.value winter_transmittance = summer_transmittance else - summer_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleRuleset.get.getDaySchedules(summer_date, summer_date).map { |ds| ds.values.sum }.sum - winter_transmittance = os_shading_surface.transmittanceSchedule.get.to_ScheduleRuleset.get.getDaySchedules(winter_date, winter_date).map { |ds| ds.values.sum }.sum + summer_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleRuleset.get.getDaySchedules(summer_date, summer_date).map { |ds| ds.values.sum }.sum + winter_transmittance = os_ism.incidentSolarMultiplierSchedule.get.to_ScheduleRuleset.get.getDaySchedules(winter_date, winter_date).map { |ds| ds.values.sum }.sum end assert_equal(sf_summer, summer_transmittance) assert_equal(sf_winter, winter_transmittance) end - - # Check subsurface view factor to ground - subsurface_view_factor = 0.05 # 6:12 pitch - skylight_actuator = model.getEnergyManagementSystemActuators.find { |w| w.actuatedComponent.get.name.to_s == skylight.id } - program_values = get_ems_values(model.getEnergyManagementSystemPrograms, 'skylight view factor to ground program') - assert_equal(subsurface_view_factor, program_values["#{skylight_actuator.name}"][0]) end end end @@ -648,15 +674,15 @@ def test_doors { assembly_r: 5.0, layer_names: ['door material'] }, { assembly_r: 20.0, layer_names: ['door material'] }] - hpxml = _create_hpxml('base.xml') + hpxml, hpxml_bldg = _create_hpxml('base.xml') doors_values.each do |door_values| - hpxml.doors[0].r_value = door_values[:assembly_r] - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - model, hpxml = _test_measure(args_hash) + hpxml_bldg.doors[0].r_value = door_values[:assembly_r] + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getSubSurfaces.find { |s| s.name.to_s == hpxml.doors[0].id } - _check_surface(hpxml.doors[0], os_surface, door_values[:layer_names]) + os_surface = model.getSubSurfaces.find { |s| s.name.to_s == hpxml_bldg.doors[0].id } + _check_surface(hpxml_bldg.doors[0], os_surface, door_values[:layer_names]) end end @@ -667,11 +693,11 @@ def test_partition_wall_mass # Thermal masses partition_wall_mass_layer_names = ['gypsum board', 'wall stud and cavity', 'gypsum board'] - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties os_surface = model.getInternalMassDefinitions.find { |s| s.name.to_s == 'partition wall mass' } - _check_surface(hpxml.partition_wall_mass, os_surface, partition_wall_mass_layer_names) + _check_surface(hpxml_bldg.partition_wall_mass, os_surface, partition_wall_mass_layer_names) end def test_furniture_mass @@ -679,13 +705,147 @@ def test_furniture_mass args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-enclosure-thermal-mass.xml')) # Thermal masses - furniture_mass_layer_names = ['furniture material living space'] + furniture_mass_layer_names = ['furniture material conditioned space'] - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check properties - os_surface = model.getInternalMassDefinitions.find { |s| s.name.to_s.start_with?('furniture mass living space') } - _check_surface(hpxml.furniture_mass, os_surface, furniture_mass_layer_names) + os_surface = model.getInternalMassDefinitions.find { |s| s.name.to_s.start_with?('furniture mass conditioned space') } + _check_surface(hpxml_bldg.furniture_mass, os_surface, furniture_mass_layer_names) + end + + def test_foundation_properties + tests = { + '../tests/ASHRAE_Standard_140/L322XC.xml' => 1, # 1 basement foundation + 'base.xml' => 1, # 1 basement foundation + 'base-foundation-slab.xml' => 1, # 1 slab-on-grade foundation + 'base-foundation-basement-garage.xml' => 2, # 1 basement foundation + 1 garage slab + 'base-foundation-unconditioned-basement-above-grade.xml' => 1, # 1 basement foundation + 'base-foundation-conditioned-crawlspace.xml' => 1, # 1 crawlspace foundation + 'base-foundation-ambient.xml' => 0, # 0 foundations + 'base-foundation-walkout-basement.xml' => 2, # 1 basement foundation with 1 effective below-grade depth + additional no-wall exposed perimeter + 'base-foundation-multiple.xml' => 2, # 1 basement foundation + 1 crawlspace foundation + 'base-foundation-complex.xml' => 6, # 2 basement foundations, each with 1 effective below-grade depth + additional no-wall exposed perimeter + 'base-bldgtype-sfa-unit-2stories.xml' => 1, # 1 basement foundation + 'base-enclosure-2stories-garage.xml' => 2, # 1 basement foundation + 1 garage slab + } + + tests.each do |hpxml_name, num_kiva_objects| + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_name)) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) + + # Gather HPXML info + slab_int_adj_tos = {} + ext_fwall_int_adj_tos = {} + int_fwall_int_adj_tos = {} + hpxml_bldg.slabs.each do |slab| + int_adj_to = slab.interior_adjacent_to + int_adj_to = HPXML::LocationConditionedSpace if HPXML::conditioned_locations.include?(int_adj_to) + + slab_int_adj_tos[int_adj_to] = [] if slab_int_adj_tos[int_adj_to].nil? + slab_int_adj_tos[int_adj_to] << slab + end + hpxml_bldg.foundation_walls.each do |fwall| + int_adj_to = fwall.interior_adjacent_to + int_adj_to = HPXML::LocationConditionedSpace if HPXML::conditioned_locations.include?(int_adj_to) + + if fwall.is_exterior + ext_fwall_int_adj_tos[int_adj_to] = [] if ext_fwall_int_adj_tos[int_adj_to].nil? + ext_fwall_int_adj_tos[int_adj_to] << fwall + else + int_fwall_int_adj_tos[int_adj_to] = [] if int_fwall_int_adj_tos[int_adj_to].nil? + int_fwall_int_adj_tos[int_adj_to] << fwall + end + end + + # Check number of Kiva:Foundation objects + # We want the lowest possible number that is sufficient, in order to keep runtime performance fast + assert_equal(num_kiva_objects, model.getFoundationKivas.size) + + # Check slab exposed perimeters + slab_int_adj_tos.each do |int_adj_to, slabs| + osm_props = [] + model.getSurfacePropertyExposedFoundationPerimeters.each do |osm_prop| + next unless osm_prop.surface.space.get.name.to_s.start_with? int_adj_to + + osm_props << osm_prop + end + + osm_exposed_perimeter = osm_props.map { |p| p.totalExposedPerimeter.get }.sum + hpxml_exposed_perimeter = slabs.map { |s| s.exposed_perimeter }.sum + assert_in_epsilon(hpxml_exposed_perimeter, UnitConversions.convert(osm_exposed_perimeter, 'm', 'ft'), 0.01) + end + + # Check each Kiva:Foundation has identical slab exposed perimeter and total exterior foundation wall length + # This is required by Kiva, otherwise you get simulation errors. + model.getFoundationKivas.each do |foundation| + osm_exposed_perimeter = 0.0 + model.getSurfacePropertyExposedFoundationPerimeters.each do |osm_prop| + next unless osm_prop.surface.outsideBoundaryCondition == 'Foundation' && osm_prop.surface.adjacentFoundation.get == foundation + + osm_exposed_perimeter += UnitConversions.convert(osm_prop.totalExposedPerimeter.get, 'm', 'ft') + end + + osm_fwalls = model.getSurfaces.select { |s| s.outsideBoundaryCondition == 'Foundation' && s.adjacentFoundation.get == foundation && s.surfaceType == 'Wall' } + if not osm_fwalls.empty? + osm_fwalls_length = osm_fwalls.map { |s| Geometry.get_surface_length(s) }.sum + assert_in_epsilon(osm_exposed_perimeter, osm_fwalls_length, 0.01) + end + end + + # Check slab areas + slab_int_adj_tos.each do |int_adj_to, slabs| + osm_slabs = model.getSurfaces.select { |s| s.surfaceType == 'Floor' && s.outsideBoundaryCondition == 'Foundation' && s.space.get.name.to_s.start_with?(int_adj_to) } + + osm_area = osm_slabs.map { |s| s.grossArea }.sum + hpxml_area = slabs.map { |s| s.area }.sum + assert_in_epsilon(hpxml_area, UnitConversions.convert(osm_area, 'm^2', 'ft^2'), 0.01) + end + + # Check exterior foundation wall exposed areas + ext_fwall_int_adj_tos.each do |int_adj_to, fwalls| + osm_fwalls = model.getSurfaces.select { |s| s.surfaceType == 'Wall' && s.outsideBoundaryCondition == 'Foundation' && s.space.get.name.to_s.start_with?(int_adj_to) } + + osm_area = osm_fwalls.map { |s| s.grossArea }.sum + hpxml_area = fwalls.map { |fw| fw.net_area * fw.exposed_fraction }.sum + assert_in_epsilon(hpxml_area, UnitConversions.convert(osm_area, 'm^2', 'ft^2'), 0.01) + end + + # Check exterior foundation wall heights & below-grade depths + ext_fwall_int_adj_tos.each do |int_adj_to, fwalls| + osm_fwalls = model.getSurfaces.select { |s| s.surfaceType == 'Wall' && s.outsideBoundaryCondition == 'Foundation' && s.space.get.name.to_s.start_with?(int_adj_to) } + + osm_heights = osm_fwalls.map { |s| Geometry.get_surface_height(s) }.uniq.sort + hpxml_heights = fwalls.map { |fw| fw.height }.uniq.sort + assert_equal(hpxml_heights, osm_heights) + + osm_bgdepths = osm_fwalls.map { |s| -1 * Geometry.get_surface_z_values([s]).min }.uniq.sort + if hpxml_name == 'base-foundation-walkout-basement.xml' + # All foundation walls similar: single foundation wall w/ effective below-grade depth + hpxml_bgdepths = [4.5] + elsif hpxml_name == 'base-foundation-complex.xml' + # Pairs of foundation walls similar: pairs of foundation walls w/ effective below-grade depths + hpxml_bgdepths = [4.33333, 4.5] + else + hpxml_bgdepths = fwalls.map { |fw| fw.depth_below_grade }.uniq.sort + end + assert_equal(hpxml_bgdepths, osm_bgdepths) + end + + # Check interior foundation wall heights & below-grade depths + int_fwall_int_adj_tos.each do |int_adj_to, fwalls| + osm_fwalls = model.getSurfaces.select { |s| s.surfaceType == 'Wall' && s.outsideBoundaryCondition != 'Foundation' && Geometry.get_surface_z_values([s]).min < 0 && s.space.get.name.to_s.start_with?(int_adj_to) } + + osm_heights = osm_fwalls.map { |s| Geometry.get_surface_z_values([s]).max - Geometry.get_surface_z_values([s]).min }.uniq.sort + hpxml_heights = fwalls.map { |fw| fw.height - fw.depth_below_grade }.uniq.sort + assert_equal(hpxml_heights, osm_heights) + + osm_bgdepths = osm_fwalls.map { |s| -1 * Geometry.get_surface_z_values([s]).min }.uniq.sort + hpxml_bgdepths = fwalls.map { |fw| fw.height - fw.depth_below_grade }.uniq.sort + assert_equal(hpxml_bgdepths, osm_bgdepths) + end + end end def test_kiva_initial_temperatures @@ -701,7 +861,7 @@ def test_kiva_initial_temperatures initial_temps.each do |hpxml_name, expected_temp| args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_name)) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) actual_temp = UnitConversions.convert(model.getFoundationKivas[0].initialIndoorAirTemperature.get, 'C', 'F') assert_in_delta(expected_temp, actual_temp, 0.1) @@ -709,6 +869,8 @@ def test_kiva_initial_temperatures end def test_collapse_surfaces + # Check that multiple similar surfaces are correctly collapsed + # to reduce EnergyPlus runtime. def split_surfaces(surfaces, should_collapse_surfaces) surf_class = surfaces[0].class for n in 1..surfaces.size @@ -755,36 +917,36 @@ def split_surfaces(surfaces, should_collapse_surfaces) surfaces[-1].exposed_perimeter = 0.05 if surf_class == HPXML::Slab end - def get_num_surfaces_by_type(hpxml) - return { roofs: hpxml.roofs.size, - walls: hpxml.walls.size, - rim_joists: hpxml.rim_joists.size, - foundation_walls: hpxml.foundation_walls.size, - floors: hpxml.floors.size, - slabs: hpxml.slabs.size, - windows: hpxml.windows.size, - skylights: hpxml.skylights.size, - doors: hpxml.doors.size } + def get_num_surfaces_by_type(hpxml_bldg) + return { roofs: hpxml_bldg.roofs.size, + walls: hpxml_bldg.walls.size, + rim_joists: hpxml_bldg.rim_joists.size, + foundation_walls: hpxml_bldg.foundation_walls.size, + floors: hpxml_bldg.floors.size, + slabs: hpxml_bldg.slabs.size, + windows: hpxml_bldg.windows.size, + skylights: hpxml_bldg.skylights.size, + doors: hpxml_bldg.doors.size } end [true, false].each do |should_collapse_surfaces| - hpxml = _create_hpxml('base-enclosure-skylights.xml') + _hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') - orig_num_surfaces_by_type = get_num_surfaces_by_type(hpxml) + orig_num_surfaces_by_type = get_num_surfaces_by_type(hpxml_bldg) - split_surfaces(hpxml.roofs, should_collapse_surfaces) - split_surfaces(hpxml.rim_joists, should_collapse_surfaces) - split_surfaces(hpxml.walls, should_collapse_surfaces) - split_surfaces(hpxml.foundation_walls, should_collapse_surfaces) - split_surfaces(hpxml.floors, should_collapse_surfaces) - split_surfaces(hpxml.slabs, should_collapse_surfaces) - split_surfaces(hpxml.windows, should_collapse_surfaces) - split_surfaces(hpxml.skylights, should_collapse_surfaces) - split_surfaces(hpxml.doors, should_collapse_surfaces) + split_surfaces(hpxml_bldg.roofs, should_collapse_surfaces) + split_surfaces(hpxml_bldg.rim_joists, should_collapse_surfaces) + split_surfaces(hpxml_bldg.walls, should_collapse_surfaces) + split_surfaces(hpxml_bldg.foundation_walls, should_collapse_surfaces) + split_surfaces(hpxml_bldg.floors, should_collapse_surfaces) + split_surfaces(hpxml_bldg.slabs, should_collapse_surfaces) + split_surfaces(hpxml_bldg.windows, should_collapse_surfaces) + split_surfaces(hpxml_bldg.skylights, should_collapse_surfaces) + split_surfaces(hpxml_bldg.doors, should_collapse_surfaces) - split_num_surfaces_by_type = get_num_surfaces_by_type(hpxml) - hpxml.collapse_enclosure_surfaces() - final_num_surfaces_by_type = get_num_surfaces_by_type(hpxml) + split_num_surfaces_by_type = get_num_surfaces_by_type(hpxml_bldg) + hpxml_bldg.collapse_enclosure_surfaces() + final_num_surfaces_by_type = get_num_surfaces_by_type(hpxml_bldg) for surf_type in orig_num_surfaces_by_type.keys if should_collapse_surfaces @@ -794,25 +956,48 @@ def get_num_surfaces_by_type(hpxml) end end end + + # Check that Slab/DepthBelowGrade is ignored for below-grade spaces when + # collapsing surfaces. + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-foundation-walkout-basement.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) + num_kiva_fnd_objects = model.getFoundationKivas.size + + hpxml, hpxml_bldg = _create_hpxml('base-foundation-walkout-basement.xml') + hpxml_bldg.slabs[0].depth_below_grade = hpxml_bldg.foundation_walls[0].depth_below_grade + hpxml_bldg.slabs[0].area /= 3.0 + hpxml_bldg.slabs[0].exposed_perimeter /= 3.0 + for i in 1..2 + hpxml_bldg.slabs << hpxml_bldg.slabs[0].dup + hpxml_bldg.slabs[i].id = "Slab#{i + 1}" + hpxml_bldg.slabs[i].perimeter_insulation_id = "Slab#{i + 1}PerimeterInsulation" + hpxml_bldg.slabs[i].under_slab_insulation_id = "Slab#{i + 1}UnderSlabInsulation" + hpxml_bldg.slabs[i].depth_below_grade = hpxml_bldg.foundation_walls[i].depth_below_grade * i / 3.0 + end + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) + assert_equal(num_kiva_fnd_objects, model.getFoundationKivas.size) end def test_aspect_ratios # Test single-family attached - hpxml = _create_hpxml('base-bldgtype-attached.xml') - wall_outside = hpxml.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOutside && w.interior_adjacent_to == HPXML::LocationLivingSpace } - wall_other_housing_unit = hpxml.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit && w.interior_adjacent_to == HPXML::LocationLivingSpace } + _hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-sfa-unit.xml') + wall_outside = hpxml_bldg.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOutside && w.interior_adjacent_to == HPXML::LocationConditionedSpace } + wall_other_housing_unit = hpxml_bldg.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit && w.interior_adjacent_to == HPXML::LocationConditionedSpace } - wall_height = hpxml.building_construction.average_ceiling_height + wall_height = hpxml_bldg.building_construction.average_ceiling_height left_right_wall_length = wall_other_housing_unit.area / wall_height front_back_wall_length = ((wall_outside.area / wall_height) - left_right_wall_length) / 2.0 assert_in_delta(0.6667, front_back_wall_length / left_right_wall_length, 0.01) # Test multifamily - hpxml = _create_hpxml('base-bldgtype-multifamily.xml') - wall_outside = hpxml.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOutside && w.interior_adjacent_to == HPXML::LocationLivingSpace } - wall_other_housing_unit = hpxml.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit && w.interior_adjacent_to == HPXML::LocationLivingSpace } + _hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit.xml') + wall_outside = hpxml_bldg.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOutside && w.interior_adjacent_to == HPXML::LocationConditionedSpace } + wall_other_housing_unit = hpxml_bldg.walls.find { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit && w.interior_adjacent_to == HPXML::LocationConditionedSpace } - wall_height = hpxml.building_construction.average_ceiling_height + wall_height = hpxml_bldg.building_construction.average_ceiling_height left_right_wall_length = wall_other_housing_unit.area / wall_height front_back_wall_length = ((wall_outside.area / wall_height) - left_right_wall_length) / 2.0 assert_in_delta(0.6667, front_back_wall_length / left_right_wall_length, 0.01) @@ -969,10 +1154,11 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end def _create_hpxml(hpxml_name) - return HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_generator.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_generator.rb index 195ed10e53..3c671bd148 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_generator.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_generator.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioGeneratorTest < MiniTest::Test +class HPXMLtoOpenStudioGeneratorTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -23,9 +23,9 @@ def get_generator(model, name) def test_generator args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-misc-generators.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.generators.each do |hpxml_generator| + hpxml_bldg.generators.each do |hpxml_generator| generator = get_generator(model, hpxml_generator.id) # Check object @@ -42,10 +42,10 @@ def test_generator def test_generator_shared args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-generator.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-generator.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.generators.each do |hpxml_generator| + hpxml_bldg.generators.each do |hpxml_generator| generator = get_generator(model, hpxml_generator.id) # Check object @@ -95,6 +95,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hotwater_appliance.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hotwater_appliance.rb index 6aa442336f..cd16deceb2 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hotwater_appliance.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hotwater_appliance.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioHotWaterApplianceTest < MiniTest::Test +class HPXMLtoOpenStudioHotWaterApplianceTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -15,7 +15,7 @@ def sample_files_dir def get_ee_kwh_per_year(model, name) kwh_yr = 0.0 model.getElectricEquipments.each do |ee| - next unless ee.endUseSubcategory == name + next unless ee.endUseSubcategory.start_with? name hrs = Schedule.annual_equivalent_full_load_hrs(model.yearDescription.get.assumedYear, ee.schedule.get) kwh_yr += UnitConversions.convert(hrs * ee.designLevel.get * ee.multiplier * ee.space.get.multiplier, 'Wh', 'kWh') @@ -27,7 +27,7 @@ def get_ee_fractions(model, name) sens_frac = [] lat_frac = [] model.getElectricEquipments.each do |ee| - next unless ee.endUseSubcategory == name + next unless ee.endUseSubcategory.start_with? name sens_frac << 1.0 - ee.electricEquipmentDefinition.fractionLost - ee.electricEquipmentDefinition.fractionLatent lat_frac << ee.electricEquipmentDefinition.fractionLatent @@ -42,7 +42,7 @@ def get_ee_fractions(model, name) def get_oe_kwh(model, name) kwh_yr = [] model.getOtherEquipments.each do |oe| - next unless oe.endUseSubcategory == name + next unless oe.endUseSubcategory.start_with? name hrs = Schedule.annual_equivalent_full_load_hrs(model.yearDescription.get.assumedYear, oe.schedule.get) kwh_yr << UnitConversions.convert(hrs * oe.otherEquipmentDefinition.designLevel.get * oe.multiplier * oe.space.get.multiplier, 'Wh', 'kWh') @@ -57,7 +57,7 @@ def get_oe_kwh(model, name) def get_oe_fuel(model, name) fuel = [] model.getOtherEquipments.each do |oe| - next unless oe.endUseSubcategory == name + next unless oe.endUseSubcategory.start_with? name fuel << oe.fuelType end @@ -74,7 +74,7 @@ def get_oe_fractions(model, name) sens_frac = [] lat_frac = [] model.getOtherEquipments.each do |oe| - next unless oe.endUseSubcategory == name + next unless oe.endUseSubcategory.start_with? name sens_frac << 1.0 - oe.otherEquipmentDefinition.fractionLost - oe.otherEquipmentDefinition.fractionLatent lat_frac << oe.otherEquipmentDefinition.fractionLatent @@ -89,7 +89,7 @@ def get_oe_fractions(model, name) def get_wu_gpd(model, name) gpd = [] model.getWaterUseEquipments.each do |wue| - next unless wue.waterUseEquipmentDefinition.endUseSubcategory == name + next unless wue.waterUseEquipmentDefinition.endUseSubcategory.start_with? name full_load_hrs = Schedule.annual_equivalent_full_load_hrs(model.yearDescription.get.assumedYear, wue.flowRateFractionSchedule.get) gpd << UnitConversions.convert(full_load_hrs * wue.waterUseEquipmentDefinition.peakFlowRate * wue.multiplier, 'm^3/s', 'gal/min') * 60.0 / 365.0 @@ -104,11 +104,11 @@ def get_wu_gpd(model, name) def test_base args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 44.60 - dist_gpd = 10.2343 + fixture_gpd = 43.71 + dist_gpd = 10.030 cw_gpd = 3.7116 dw_gpd = 2.7342 assert_in_epsilon(cw_gpd, get_wu_gpd(model, Constants.ObjectNameClothesWasher), 0.001) @@ -171,11 +171,11 @@ def test_base def test_dhw_multiple args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-multiple.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 15.62 - dist_gpd = 3.5833 + fixture_gpd = 15.30 + dist_gpd = 3.510 cw_gpd = 1.2991 dw_gpd = 0.9570 assert_in_epsilon(fixture_gpd, get_wu_gpd(model, Constants.ObjectNameFixtures), 0.001) @@ -233,12 +233,12 @@ def test_dhw_multiple def test_dhw_shared_water_heater_recirc args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-water-heater-recirc.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-water-heater-recirc.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 44.60 - dist_gpd = 12.354 + fixture_gpd = 43.71 + dist_gpd = 12.103 cw_gpd = 3.7116 dw_gpd = 2.7342 assert_in_epsilon(cw_gpd, get_wu_gpd(model, Constants.ObjectNameClothesWasher), 0.001) @@ -294,19 +294,19 @@ def test_dhw_shared_water_heater_recirc assert_in_epsilon(1.0, get_oe_fractions(model, Constants.ObjectNameWaterLatent)[1], 0.001) # recirc - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 8.76 * hot_water_distribution.shared_recirculation_pump_power / hot_water_distribution.shared_recirculation_number_of_units_served assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end def test_dhw_shared_laundry args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - model, _hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-laundry-room.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 44.60 - dist_gpd = 12.354 + fixture_gpd = 43.71 + dist_gpd = 12.103 cw_gpd = 3.7116 dw_gpd = 2.7342 assert_in_epsilon(cw_gpd, get_wu_gpd(model, Constants.ObjectNameClothesWasher), 0.001) @@ -365,7 +365,7 @@ def test_dhw_shared_laundry def test_dhw_low_flow_fixtures args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-low-flow-fixtures.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows fixture_gpd = 42.39 @@ -377,26 +377,26 @@ def test_dhw_low_flow_fixtures def test_dhw_dwhr args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-dwhr.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 44.60 - dist_gpd = 10.2343 + fixture_gpd = 43.71 + dist_gpd = 10.030 assert_in_epsilon(fixture_gpd, get_wu_gpd(model, Constants.ObjectNameFixtures), 0.001) assert_in_epsilon(dist_gpd, get_wu_gpd(model, Constants.ObjectNameDistributionWaste), 0.001) # mains temperature - avg_tmains = 70.49 + avg_tmains = 70.91 assert_in_epsilon(avg_tmains, UnitConversions.convert(model.getSiteWaterMainsTemperature.temperatureSchedule.get.to_ScheduleInterval.get.timeSeries.averageValue, 'C', 'F'), 0.001) end def test_dhw_recirc_demand args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-recirc-demand.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 0.15 * hot_water_distribution.recirculation_pump_power assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end @@ -404,10 +404,10 @@ def test_dhw_recirc_demand def test_dhw_recirc_manual args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-recirc-manual.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 0.10 * hot_water_distribution.recirculation_pump_power assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end @@ -415,10 +415,10 @@ def test_dhw_recirc_manual def test_dhw_recirc_no_control args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-recirc-nocontrol.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 8.76 * hot_water_distribution.recirculation_pump_power assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end @@ -426,10 +426,10 @@ def test_dhw_recirc_no_control def test_dhw_recirc_timer args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-recirc-timer.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 8.76 * hot_water_distribution.recirculation_pump_power assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end @@ -437,10 +437,10 @@ def test_dhw_recirc_timer def test_dhw_recirc_temp args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-recirc-temperature.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hot_water_distribution = hpxml.hot_water_distributions[0] + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] pump_kwh_yr = 1.46 * hot_water_distribution.recirculation_pump_power assert_in_epsilon(pump_kwh_yr, get_ee_kwh_per_year(model, Constants.ObjectNameHotWaterRecircPump), 0.001) end @@ -448,7 +448,7 @@ def test_dhw_recirc_temp def test_appliances_none args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-none.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows assert_nil(get_wu_gpd(model, Constants.ObjectNameClothesWasher)) @@ -485,7 +485,7 @@ def test_appliances_none def test_appliances_modified args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-modified.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -544,7 +544,7 @@ def test_appliances_modified def test_appliances_oil args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-oil.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -615,7 +615,7 @@ def test_appliances_oil def test_appliances_gas args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-gas.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -686,7 +686,7 @@ def test_appliances_gas def test_appliances_propane args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-propane.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -757,7 +757,7 @@ def test_appliances_propane def test_appliances_wood args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-wood.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -828,7 +828,7 @@ def test_appliances_wood def test_appliances_coal args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-appliances-coal.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows cw_gpd = 3.7116 @@ -899,11 +899,11 @@ def test_appliances_coal def test_usage_multiplier args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-misc-usage-multiplier.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 44.60 * 0.9 - dist_gpd = 10.2343 * 0.9 + fixture_gpd = 43.71 * 0.9 + dist_gpd = 10.030 * 0.9 cw_gpd = 3.7116 * 0.9 dw_gpd = 2.7342 * 0.9 assert_in_epsilon(cw_gpd, get_wu_gpd(model, Constants.ObjectNameClothesWasher), 0.001) @@ -962,11 +962,11 @@ def test_usage_multiplier def test_operational args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-residents-1.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # water use equipment peak flows - fixture_gpd = 16.80 - dist_gpd = 3.3277 + fixture_gpd = 16.46 + dist_gpd = 3.261 cw_gpd = 2.131 dw_gpd = 1.3599 assert_in_epsilon(cw_gpd, get_wu_gpd(model, Constants.ObjectNameClothesWasher), 0.001) @@ -1057,6 +1057,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac.rb index 9530269350..8aceb4e77d 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac.rb @@ -8,28 +8,29 @@ require_relative '../resources/util.rb' require_relative 'util.rb' -class HPXMLtoOpenStudioHVACTest < MiniTest::Test - def sample_files_dir - return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') +class HPXMLtoOpenStudioHVACTest < Minitest::Test + def setup + @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + end + + def teardown + File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path end def test_central_air_conditioner_1_speed ['base-hvac-central-ac-only-1-speed.xml', 'base-hvac-central-ac-only-1-speed-seer2.xml'].each do |hpxml_path| args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_path)) - model, hpxml = _test_measure(args_hash) - - # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_path)) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 3.73 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) - assert_in_epsilon(capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) + assert_in_epsilon(3.77, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(7230, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Check EMS assert_equal(1, model.getAirLoopHVACUnitarySystems.size) @@ -41,21 +42,19 @@ def test_central_air_conditioner_1_speed def test_central_air_conditioner_2_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-central-ac-only-2-speed.xml')) - model, hpxml = _test_measure(args_hash) - - # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-central-ac-only-2-speed.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [4.95, 4.59] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [4.95, 4.53].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(capacity, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [5143, 7158].each_with_index do |capacity, i| + assert_in_epsilon(capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check EMS assert_equal(1, model.getAirLoopHVACUnitarySystems.size) @@ -66,21 +65,19 @@ def test_central_air_conditioner_2_speed def test_central_air_conditioner_var_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-central-ac-only-var-speed.xml')) - model, hpxml = _test_measure(args_hash) - - # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-central-ac-only-var-speed.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [6.57, 6.81, 6.63, 6.14] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [5.89, 5.25].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(capacity, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [2780, 7169].each_with_index do |capacity, i| + assert_in_epsilon(capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check EMS assert_equal(1, model.getAirLoopHVACUnitarySystems.size) @@ -91,11 +88,11 @@ def test_central_air_conditioner_var_speed def test_room_air_conditioner args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-room-ac-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-room-ac-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] eer = cooling_system.cooling_efficiency_eer ceer = eer / 1.01 # convert to ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value @@ -110,11 +107,11 @@ def test_room_air_conditioner def test_room_air_conditioner_ceer args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-room-ac-only-ceer.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-room-ac-only-ceer.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] ceer = cooling_system.cooling_efficiency_ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') @@ -128,11 +125,11 @@ def test_room_air_conditioner_ceer def test_room_ac_with_heating args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-room-ac-with-heating.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-room-ac-with-heating.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] eer = cooling_system.cooling_efficiency_eer ceer = eer / 1.01 # convert to ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value @@ -158,11 +155,11 @@ def test_room_ac_with_heating def test_ptac args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ptac.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ptac.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] eer = cooling_system.cooling_efficiency_eer ceer = eer / 1.01 # convert to ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value @@ -178,11 +175,11 @@ def test_ptac def test_ptac_with_heating_electricity args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ptac-with-heating-electricity.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ptac-with-heating-electricity.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] eer = cooling_system.cooling_efficiency_eer ceer = eer / 1.01 # convert to ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value @@ -208,11 +205,11 @@ def test_ptac_with_heating_electricity def test_ptac_with_heating_gas args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ptac-with-heating-electricity.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ptac-with-heating-electricity.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] eer = cooling_system.cooling_efficiency_eer ceer = eer / 1.01 # convert to ceer cop = UnitConversions.convert(ceer, 'Btu/hr', 'W') # Expected value @@ -238,11 +235,11 @@ def test_ptac_with_heating_gas def test_pthp args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-pthp.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-pthp.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') @@ -273,11 +270,11 @@ def test_pthp def test_room_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-room-ac-with-reverse-cycle.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-room-ac-with-reverse-cycle.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') supp_htg_capacity = UnitConversions.convert(heat_pump.backup_heating_capacity, 'Btu/hr', 'W') @@ -310,11 +307,11 @@ def test_evap_cooler def test_furnace_gas args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-furnace-gas-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-furnace-gas-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -329,11 +326,11 @@ def test_furnace_gas def test_furnace_electric args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-furnace-elec-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-furnace-elec-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') @@ -346,11 +343,11 @@ def test_furnace_electric def test_boiler_gas args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-boiler-gas-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-boiler-gas-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -365,11 +362,11 @@ def test_boiler_gas def test_boiler_coal args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-boiler-coal-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-boiler-coal-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -384,11 +381,11 @@ def test_boiler_coal def test_boiler_electric args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-boiler-elec-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-boiler-elec-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -403,11 +400,11 @@ def test_boiler_electric def test_electric_resistance args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-elec-resistance-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-elec-resistance-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] efficiency = heating_system.heating_efficiency_percent capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') @@ -420,11 +417,11 @@ def test_electric_resistance def test_stove_oil args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-stove-oil-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-stove-oil-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] efficiency = heating_system.heating_efficiency_percent capacity = UnitConversions.convert(heating_system.heating_capacity, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -441,29 +438,25 @@ def test_air_to_air_heat_pump_1_speed ['base-hvac-air-to-air-heat-pump-1-speed.xml', 'base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml'].each do |hpxml_path| args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_path)) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_path)) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent - clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') - htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') supp_htg_capacity = UnitConversions.convert(heat_pump.backup_heating_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 3.73 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) - assert_in_epsilon(clg_capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) + assert_in_epsilon(3.77, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(10846, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Check heating coil assert_equal(1, model.getCoilHeatingDXSingleSpeeds.size) htg_coil = model.getCoilHeatingDXSingleSpeeds[0] - cop = 3.28 # Expected value - assert_in_epsilon(cop, htg_coil.ratedCOP, 0.01) - assert_in_epsilon(htg_capacity, htg_coil.ratedTotalHeatingCapacity.get, 0.01) + assert_in_epsilon(3.29, htg_coil.ratedCOP, 0.01) + assert_in_epsilon(10262, htg_coil.ratedTotalHeatingCapacity.get, 0.01) # Check supp heating coil assert_equal(1, model.getCoilHeatingElectrics.size) @@ -487,11 +480,11 @@ def test_heat_pump_temperatures 'base-hvac-mini-split-heat-pump-ductless.xml', 'base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml'].each do |hpxml_name| args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_name)) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, hpxml_name)) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] if not heat_pump.backup_heating_switchover_temp.nil? backup_lockout_temp = UnitConversions.convert(heat_pump.backup_heating_switchover_temp, 'F', 'C') compressor_lockout_temp = UnitConversions.convert(heat_pump.backup_heating_switchover_temp, 'F', 'C') @@ -522,33 +515,35 @@ def test_heat_pump_temperatures def test_air_to_air_heat_pump_2_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-air-to-air-heat-pump-2-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-2-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent - clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') - htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') supp_htg_capacity = UnitConversions.convert(heat_pump.backup_heating_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [4.95, 4.59] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [4.95, 4.53].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(clg_capacity, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [7715, 10736].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check heating coil assert_equal(1, model.getCoilHeatingDXMultiSpeeds.size) htg_coil = model.getCoilHeatingDXMultiSpeeds[0] - cops = [4.52, 4.08] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, htg_coil.stages.size) + [4.52, 3.93].each_with_index do |cop, i| assert_in_epsilon(cop, htg_coil.stages[i].grossRatedHeatingCOP, 0.01) end - assert_in_epsilon(htg_capacity, htg_coil.stages[-1].grossRatedHeatingCapacity.get, 0.01) + [7499, 10360].each_with_index do |htg_capacity, i| + assert_in_epsilon(htg_capacity, htg_coil.stages[i].grossRatedHeatingCapacity.get, 0.01) + end # Check supp heating coil assert_equal(1, model.getCoilHeatingElectrics.size) @@ -565,33 +560,35 @@ def test_air_to_air_heat_pump_2_speed def test_air_to_air_heat_pump_var_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-air-to-air-heat-pump-var-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-var-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent - clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') - htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') supp_htg_capacity = UnitConversions.convert(heat_pump.backup_heating_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [5.93, 6.15, 5.98, 5.54] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [5.39, 4.77].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(clg_capacity, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [4169, 10753].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check heating coil assert_equal(1, model.getCoilHeatingDXMultiSpeeds.size) htg_coil = model.getCoilHeatingDXMultiSpeeds[0] - cops = [5.67, 4.84, 4.09, 3.91] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, htg_coil.stages.size) + [4.56, 3.89].each_with_index do |cop, i| assert_in_epsilon(cop, htg_coil.stages[i].grossRatedHeatingCOP, 0.01) end - assert_in_epsilon(htg_capacity, htg_coil.stages[-2].grossRatedHeatingCapacity.get, 0.01) + [3876, 10634].each_with_index do |htg_capacity, i| + assert_in_epsilon(htg_capacity, htg_coil.stages[i].grossRatedHeatingCapacity.get, 0.01) + end # Check supp heating coil assert_equal(1, model.getCoilHeatingElectrics.size) @@ -606,33 +603,77 @@ def test_air_to_air_heat_pump_var_speed assert(program_values.empty?) # Check no EMS program end - def test_mini_split_heat_pump + def test_air_to_air_heat_pump_var_speed_detailed_performance args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-mini-split-heat-pump-ductless.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] - clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') - htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') + heat_pump = hpxml_bldg.heat_pumps[0] + + # Check cooling coil + assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) + clg_coil = model.getCoilCoolingDXMultiSpeeds[0] + assert_equal(2, clg_coil.stages.size) + [4.51, 2.88].each_with_index do |cop, i| + assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) + end + [3435, 10726].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end + + # Check heating coil + assert_equal(1, model.getCoilHeatingDXMultiSpeeds.size) + htg_coil = model.getCoilHeatingDXMultiSpeeds[0] + assert_equal(2, htg_coil.stages.size) + [4.75, 3.59].each_with_index do |cop, i| + assert_in_epsilon(cop, htg_coil.stages[i].grossRatedHeatingCOP, 0.01) + end + [2927, 10376].each_with_index do |htg_capacity, i| + assert_in_epsilon(htg_capacity, htg_coil.stages[i].grossRatedHeatingCapacity.get, 0.01) + end + + # Check supp heating coil + backup_efficiency = heat_pump.backup_heating_efficiency_percent + supp_htg_capacity = UnitConversions.convert(heat_pump.backup_heating_capacity, 'Btu/hr', 'W') + assert_equal(1, model.getCoilHeatingElectrics.size) + supp_htg_coil = model.getCoilHeatingElectrics[0] + assert_in_epsilon(backup_efficiency, supp_htg_coil.efficiency, 0.01) + assert_in_epsilon(supp_htg_capacity, supp_htg_coil.nominalCapacity.get, 0.01) + + # Check EMS + assert_equal(1, model.getAirLoopHVACUnitarySystems.size) + unitary_system = model.getAirLoopHVACUnitarySystems[0] + program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{unitary_system.name} IQ") + assert(program_values.empty?) # Check no EMS program + end + + def test_mini_split_heat_pump + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-mini-split-heat-pump-ductless.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [5.76, 4.99, 4.19, 3.10] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [4.40, 3.20].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(clg_capacity * 1.2, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [2691, 10606].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check heating coil assert_equal(1, model.getCoilHeatingDXMultiSpeeds.size) htg_coil = model.getCoilHeatingDXMultiSpeeds[0] - cops = [5.42, 4.34, 3.98, 3.60] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, htg_coil.stages.size) + [4.63, 3.31].each_with_index do |cop, i| assert_in_epsilon(cop, htg_coil.stages[i].grossRatedHeatingCOP, 0.01) end - assert_in_epsilon(htg_capacity * 1.2, htg_coil.stages[-1].grossRatedHeatingCapacity.get, 0.01) + [3273, 12890].each_with_index do |htg_capacity, i| + assert_in_epsilon(htg_capacity, htg_coil.stages[i].grossRatedHeatingCapacity.get, 0.01) + end # Check supp heating coil assert_equal(0, model.getCoilHeatingElectrics.size) @@ -644,23 +685,58 @@ def test_mini_split_heat_pump assert(program_values.empty?) # Check no EMS program end - def test_mini_split_air_conditioner + def test_mini_split_heat_pump_detailed_performance args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-mini-split-air-conditioner-only-ductless.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml')) + model, _hpxml = _test_measure(args_hash) - # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - clg_capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') + # Check cooling coil + assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) + clg_coil = model.getCoilCoolingDXMultiSpeeds[0] + assert_equal(2, clg_coil.stages.size) + [4.06, 3.33].each_with_index do |cop, i| + assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) + end + [3041, 12557].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end + + # Check heating coil + assert_equal(1, model.getCoilHeatingDXMultiSpeeds.size) + htg_coil = model.getCoilHeatingDXMultiSpeeds[0] + assert_equal(2, htg_coil.stages.size) + [4.82, 3.23].each_with_index do |cop, i| + assert_in_epsilon(cop, htg_coil.stages[i].grossRatedHeatingCOP, 0.01) + end + [3557, 16426].each_with_index do |htg_capacity, i| + assert_in_epsilon(htg_capacity, htg_coil.stages[i].grossRatedHeatingCapacity.get, 0.01) + end + + # Check supp heating coil + assert_equal(0, model.getCoilHeatingElectrics.size) + + # Check EMS + assert_equal(1, model.getAirLoopHVACUnitarySystems.size) + unitary_system = model.getAirLoopHVACUnitarySystems[0] + program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{unitary_system.name} IQ") + assert(program_values.empty?) # Check no EMS program + end + + def test_mini_split_air_conditioner + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-mini-split-air-conditioner-only-ductless.xml')) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check cooling coil assert_equal(1, model.getCoilCoolingDXMultiSpeeds.size) clg_coil = model.getCoilCoolingDXMultiSpeeds[0] - cops = [5.76, 4.99, 4.19, 3.10] # Expected values - cops.each_with_index do |cop, i| + assert_equal(2, clg_coil.stages.size) + [4.40, 3.23].each_with_index do |cop, i| assert_in_epsilon(cop, clg_coil.stages[i].grossRatedCoolingCOP, 0.01) end - assert_in_epsilon(clg_capacity * 1.2, clg_coil.stages[-1].grossRatedTotalCoolingCapacity.get, 0.01) + [1794, 7086].each_with_index do |clg_capacity, i| + assert_in_epsilon(clg_capacity, clg_coil.stages[i].grossRatedTotalCoolingCapacity.get, 0.01) + end # Check EMS assert_equal(1, model.getAirLoopHVACUnitarySystems.size) @@ -671,11 +747,11 @@ def test_mini_split_air_conditioner def test_ground_to_air_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-ground-to-air-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') @@ -684,15 +760,13 @@ def test_ground_to_air_heat_pump # Check cooling coil assert_equal(1, model.getCoilCoolingWaterToAirHeatPumpEquationFits.size) clg_coil = model.getCoilCoolingWaterToAirHeatPumpEquationFits[0] - cop = 5.36 # Expected values - assert_in_epsilon(cop, clg_coil.ratedCoolingCoefficientofPerformance, 0.01) + assert_in_epsilon(4.87, clg_coil.ratedCoolingCoefficientofPerformance, 0.01) assert_in_epsilon(clg_capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Check heating coil assert_equal(1, model.getCoilHeatingWaterToAirHeatPumpEquationFits.size) htg_coil = model.getCoilHeatingWaterToAirHeatPumpEquationFits[0] - cop = 3.65 # Expected values - assert_in_epsilon(cop, htg_coil.ratedHeatingCoefficientofPerformance, 0.01) + assert_in_epsilon(3.6, htg_coil.ratedHeatingCoefficientofPerformance, 0.01) assert_in_epsilon(htg_capacity, htg_coil.ratedHeatingCapacity.get, 0.01) # Check supp heating coil @@ -706,83 +780,95 @@ def test_ground_to_air_heat_pump unitary_system = model.getAirLoopHVACUnitarySystems[0] program_values = get_ems_values(model.getEnergyManagementSystemPrograms, "#{unitary_system.name} IQ") assert(program_values.empty?) # Check no EMS program + + # Check ghx + assert(1, model.getGroundHeatExchangerVerticals.size) + ghx = model.getGroundHeatExchangerVerticals[0] + + # Check xing + assert(1, model.getSiteGroundTemperatureUndisturbedXings.size) + xing = model.getSiteGroundTemperatureUndisturbedXings[0] + assert_in_epsilon(ghx.groundThermalConductivity.get, xing.soilThermalConductivity, 0.01) + assert_in_epsilon(962, xing.soilDensity, 0.01) + assert_in_epsilon(ghx.groundThermalHeatCapacity.get / xing.soilDensity, xing.soilSpecificHeat, 0.01) + assert_in_epsilon(ghx.groundTemperature.get, xing.averageSoilSurfaceTemperature, 0.01) + assert_in_epsilon(12.5, xing.soilSurfaceTemperatureAmplitude1, 0.01) + assert_in_epsilon(-1.3, xing.soilSurfaceTemperatureAmplitude2, 0.01) + assert_in_epsilon(20, xing.phaseShiftofTemperatureAmplitude1, 0.01) + assert_in_epsilon(31, xing.phaseShiftofTemperatureAmplitude2, 0.01) end def test_shared_chiller_baseboard args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 3.85 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(3.62, clg_coil.ratedCOP, 0.01) refute_in_epsilon(capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Uses autosized capacity end def test_shared_chiller_fan_coil args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 3.45 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(3.31, clg_coil.ratedCOP, 0.01) refute_in_epsilon(capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Uses autosized capacity end def test_shared_chiller_water_loop_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] capacity = UnitConversions.convert(cooling_system.cooling_capacity, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 1.30 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(1.50, clg_coil.ratedCOP, 0.01) refute_in_epsilon(capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Uses autosized capacity end def test_shared_cooling_tower_water_loop_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] capacity = UnitConversions.convert(cooling_system.cooling_capacity.to_f, 'Btu/hr', 'W') # Check cooling coil assert_equal(1, model.getCoilCoolingDXSingleSpeeds.size) clg_coil = model.getCoilCoolingDXSingleSpeeds[0] - cop = 3.68 # Expected value - assert_in_epsilon(cop, clg_coil.ratedCOP, 0.01) + assert_in_epsilon(3.50, clg_coil.ratedCOP, 0.01) refute_in_epsilon(capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Uses autosized capacity end def test_shared_boiler_baseboard args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-boiler-only-baseboard.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity.to_f, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -797,11 +883,11 @@ def test_shared_boiler_baseboard def test_shared_boiler_fan_coil args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity.to_f, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel @@ -816,15 +902,15 @@ def test_shared_boiler_fan_coil def test_shared_boiler_water_loop_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] afue = heating_system.heating_efficiency_afue capacity = UnitConversions.convert(heating_system.heating_capacity.to_f, 'Btu/hr', 'W') fuel = heating_system.heating_system_fuel - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] wlhp_cop = heat_pump.heating_efficiency_cop # Check boiler @@ -849,11 +935,11 @@ def test_shared_boiler_water_loop_heat_pump def test_shared_ground_loop_ground_to_air_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] backup_efficiency = heat_pump.backup_heating_efficiency_percent clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') @@ -862,15 +948,13 @@ def test_shared_ground_loop_ground_to_air_heat_pump # Check cooling coil assert_equal(1, model.getCoilCoolingWaterToAirHeatPumpEquationFits.size) clg_coil = model.getCoilCoolingWaterToAirHeatPumpEquationFits[0] - cop = 5.36 # Expected values - assert_in_epsilon(cop, clg_coil.ratedCoolingCoefficientofPerformance, 0.01) + assert_in_epsilon(4.87, clg_coil.ratedCoolingCoefficientofPerformance, 0.01) assert_in_epsilon(clg_capacity, clg_coil.ratedTotalCoolingCapacity.get, 0.01) # Check heating coil assert_equal(1, model.getCoilHeatingWaterToAirHeatPumpEquationFits.size) htg_coil = model.getCoilHeatingWaterToAirHeatPumpEquationFits[0] - cop = 3.65 # Expected values - assert_in_epsilon(cop, htg_coil.ratedHeatingCoefficientofPerformance, 0.01) + assert_in_epsilon(3.6, htg_coil.ratedHeatingCoefficientofPerformance, 0.01) assert_in_epsilon(htg_capacity, htg_coil.ratedHeatingCapacity.get, 0.01) # Check supp heating coil @@ -880,13 +964,13 @@ def test_shared_ground_loop_ground_to_air_heat_pump assert_in_epsilon(supp_htg_capacity, supp_htg_coil.nominalCapacity.get, 0.01) end - def test_install_quality_air_to_air_heat_pump_1_speed_ratio + def test_install_quality_air_to_air_heat_pump_1_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] charge_defect = heat_pump.charge_defect_ratio fan_watts_cfm = heat_pump.fan_watts_per_cfm @@ -920,34 +1004,59 @@ def test_install_quality_air_to_air_heat_pump_1_speed_ratio assert_in_epsilon(program_values['FF_AF_htg'].sum, heating_cfm / rated_airflow_cfm_htg, 0.01) end - def test_install_quality_air_to_air_heat_pump_2_speed_ratio + def test_install_quality_air_to_air_heat_pump_2_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] - _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + heat_pump = hpxml_bldg.heat_pumps[0] + program_values = _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + [1.088, 1.088].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i], 0.01) + end + [0.806, 0.806].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_htg'][i], 0.01) + end end - def test_install_quality_air_to_air_heat_pump_var_speed_ratio + def test_install_quality_air_to_air_heat_pump_var_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) + + # Get HPXML values + heat_pump = hpxml_bldg.heat_pumps[0] + program_values = _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + [0.936, 0.936].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i], 0.01) + end + [0.71, 0.71].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_htg'][i], 0.01) + end + + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] - _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + heat_pump = hpxml_bldg.heat_pumps[0] + program_values = _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + [0.936, 0.936].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i], 0.01) + end + [0.71, 0.71].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_htg'][i], 0.01) + end end - def test_install_quality_furnace_central_air_conditioner_1_speed_ratio + def test_install_quality_furnace_central_air_conditioner_1_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - heating_system = hpxml.heating_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] + heating_system = hpxml_bldg.heating_systems[0] charge_defect = cooling_system.charge_defect_ratio fan_watts_cfm = cooling_system.fan_watts_per_cfm fan_watts_cfm2 = heating_system.fan_watts_per_cfm @@ -978,33 +1087,39 @@ def test_install_quality_furnace_central_air_conditioner_1_speed_ratio assert_in_epsilon(program_values['FF_AF_clg'].sum, cooling_cfm / rated_airflow_cfm, 0.01) end - def test_install_quality_furnace_central_air_conditioner_2_speed_ratio + def test_install_quality_furnace_central_air_conditioner_2_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - _check_install_quality_multispeed_ratio(cooling_system, model) + cooling_system = hpxml_bldg.cooling_systems[0] + program_values = _check_install_quality_multispeed_ratio(cooling_system, model) + [1.088, 1.088].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i]) + end end - def test_install_quality_furnace_central_air_conditioner_var_speed_ratio + def test_install_quality_furnace_central_air_conditioner_var_speed args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - _check_install_quality_multispeed_ratio(cooling_system, model) + cooling_system = hpxml_bldg.cooling_systems[0] + program_values = _check_install_quality_multispeed_ratio(cooling_system, model) + [0.936, 0.936].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i]) + end end - def test_install_quality_furnace_gas_ratio + def test_install_quality_furnace_gas args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-furnace-gas-only.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-furnace-gas-only.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heating_system = hpxml.heating_systems[0] + heating_system = hpxml_bldg.heating_systems[0] fan_watts_cfm = heating_system.fan_watts_per_cfm assert_equal(1, model.getAirLoopHVACUnitarySystems.size) @@ -1015,13 +1130,13 @@ def test_install_quality_furnace_gas_ratio assert_in_epsilon(fan_watts_cfm, fan.designPressureRise / fan.fanTotalEfficiency * UnitConversions.convert(1.0, 'cfm', 'm^3/s'), 0.01) end - def test_install_quality_ground_to_air_heat_pump_ratio + def test_install_quality_ground_to_air_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-ground-to-air-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-ground-to-air-heat-pump.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] + heat_pump = hpxml_bldg.heat_pumps[0] charge_defect = heat_pump.charge_defect_ratio fan_watts_cfm = heat_pump.fan_watts_per_cfm @@ -1055,33 +1170,42 @@ def test_install_quality_ground_to_air_heat_pump_ratio assert_in_epsilon(program_values['FF_AF_htg'].sum, heating_cfm / rated_airflow_cfm_htg, 0.01) end - def test_install_quality_mini_split_air_conditioner_ratio + def test_install_quality_mini_split_air_conditioner args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] - _check_install_quality_multispeed_ratio(cooling_system, model) + cooling_system = hpxml_bldg.cooling_systems[0] + program_values = _check_install_quality_multispeed_ratio(cooling_system, model) + [0.936, 0.936].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i]) + end end - def test_install_quality_mini_split_heat_pump_ratio + def test_install_quality_mini_split_heat_pump args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-install-quality-mini-split-heat-pump-ducted.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-install-quality-mini-split-heat-pump-ducted.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - heat_pump = hpxml.heat_pumps[0] - _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + heat_pump = hpxml_bldg.heat_pumps[0] + program_values = _check_install_quality_multispeed_ratio(heat_pump, model, heat_pump) + [0.936, 0.936].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_clg'][i], 0.01) + end + [0.71, 0.71].each_with_index do |rated_airflow_ratio, i| + assert_in_epsilon(rated_airflow_ratio, program_values['FF_AF_htg'][i], 0.01) + end end def test_custom_seasons args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-seasons.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-seasons.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - hvac_control = hpxml.hvac_controls[0] + hvac_control = hpxml_bldg.hvac_controls[0] seasons_heating_begin_month = hvac_control.seasons_heating_begin_month seasons_heating_begin_day = hvac_control.seasons_heating_begin_day seasons_heating_end_month = hvac_control.seasons_heating_end_month @@ -1133,11 +1257,14 @@ def test_custom_seasons def test_crankcase_heater_watts args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-hvac-crankcase-heater-40w.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = @tmp_hpxml_path + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = 40.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - cooling_system = hpxml.cooling_systems[0] + cooling_system = hpxml_bldg.cooling_systems[0] crankcase_heater_watts = cooling_system.crankcase_heater_watts # Check cooling coil @@ -1180,7 +1307,7 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end def _check_install_quality_multispeed_ratio(hpxml_clg_sys, model, hpxml_htg_sys = nil) @@ -1227,5 +1354,12 @@ def _check_install_quality_multispeed_ratio(hpxml_clg_sys, model, hpxml_htg_sys htg_speed_cfms = htg_ratios.map { |ratio| heating_cfm * ratio } assert_in_epsilon(program_values['FF_AF_htg'].sum, htg_speed_cfms.zip(rated_airflow_cfm_htg).map { |cfm, rated_cfm| cfm / rated_cfm }.sum, 0.01) end + + return program_values + end + + def _create_hpxml(hpxml_name) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac_sizing.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac_sizing.rb index 3566c8cbd3..48216a34c3 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac_sizing.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_hvac_sizing.rb @@ -7,18 +7,137 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioHVACSizingTest < MiniTest::Test +class HPXMLtoOpenStudioHVACSizingTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') @test_files_path = File.join(@root_path, 'workflow', 'tests') @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @results_dir = File.join(@test_files_path, 'results') + FileUtils.mkdir_p @results_dir end def teardown File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path end + def test_hvac_configurations + # Test autosizing calculations for all base-hvac-foo.xml sample files. + results_out = File.join(@results_dir, 'results_sizing.csv') + File.delete(results_out) if File.exist? results_out + + sizing_results = {} + args_hash = { 'hpxml_path' => File.absolute_path(@tmp_hpxml_path), + 'skip_validation' => true } + Dir["#{@sample_files_path}/base-hvac*.xml"].each do |hvac_hpxml| + next if hvac_hpxml.include? 'autosize' + next if hvac_hpxml.include? 'detailed-performance' # Autosizing not allowed + + { 'USA_CO_Denver.Intl.AP.725650_TMY3.epw' => 'denver', + 'USA_TX_Houston-Bush.Intercontinental.AP.722430_TMY3.epw' => 'houston' }.each do |epw_path, location| + hvac_hpxml = File.basename(hvac_hpxml) + + hpxml, hpxml_bldg = _create_hpxml(hvac_hpxml) + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = epw_path + _remove_hardsized_capacities(hpxml_bldg) + + if hpxml_bldg.heat_pumps.size > 0 + hp_sizing_methodologies = [HPXML::HeatPumpSizingACCA, + HPXML::HeatPumpSizingHERS, + HPXML::HeatPumpSizingMaxLoad] + else + hp_sizing_methodologies = [nil] + end + + hp_capacity_acca, hp_capacity_maxload = nil, nil + hp_sizing_methodologies.each do |hp_sizing_methodology| + test_name = hvac_hpxml.gsub('base-hvac-', "#{location}-hvac-autosize-") + if not hp_sizing_methodology.nil? + test_name = test_name.gsub('.xml', "-sizing-methodology-#{hp_sizing_methodology}.xml") + end + + puts "Testing #{test_name}..." + + hpxml_bldg.header.heat_pump_sizing_methodology = hp_sizing_methodology + + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _autosized_model, _autosized_hpxml, autosized_bldg = _test_measure(args_hash) + + htg_cap, clg_cap, hp_backup_cap = Outputs.get_total_hvac_capacities(autosized_bldg) + htg_cfm, clg_cfm = Outputs.get_total_hvac_airflows(autosized_bldg) + sizing_results[test_name] = { 'HVAC Capacity: Heating (Btu/h)' => htg_cap.round(1), + 'HVAC Capacity: Cooling (Btu/h)' => clg_cap.round(1), + 'HVAC Capacity: Heat Pump Backup (Btu/h)' => hp_backup_cap.round(1), + 'HVAC Airflow: Heating (cfm)' => htg_cfm.round(1), + 'HVAC Airflow: Cooling (cfm)' => clg_cfm.round(1) } + + next unless hpxml_bldg.heat_pumps.size == 1 + + htg_load = autosized_bldg.hvac_plant.hdl_total + clg_load = autosized_bldg.hvac_plant.cdl_sens_total + autosized_bldg.hvac_plant.cdl_lat_total + hp = autosized_bldg.heat_pumps[0] + htg_cap = hp.heating_capacity + clg_cap = hp.cooling_capacity + charge_defect_ratio = hp.charge_defect_ratio.to_f + airflow_defect_ratio = hp.airflow_defect_ratio.to_f + + if hp_sizing_methodology == HPXML::HeatPumpSizingACCA + hp_capacity_acca = htg_cap + elsif hp_sizing_methodology == HPXML::HeatPumpSizingHERS + next if hp.is_dual_fuel + + if (charge_defect_ratio != 0) || (airflow_defect_ratio != 0) + # Check HP capacity is greater than max(htg_load, clg_load) + if hp.fraction_heat_load_served == 0 + assert_operator(clg_cap, :>, clg_load) + elsif hp.fraction_cool_load_served == 0 + assert_operator(htg_cap, :>, htg_load) + else + assert_operator(htg_cap, :>, [htg_load, clg_load].max) + assert_operator(clg_cap, :>, [htg_load, clg_load].max) + end + else + # Check HP capacity equals max(htg_load, clg_load) + if hp.fraction_heat_load_served == 0 + assert_in_delta(clg_cap, clg_load, 1.0) + elsif hp.fraction_cool_load_served == 0 + assert_in_delta(htg_cap, htg_load, 1.0) + else + assert_in_delta(htg_cap, [htg_load, clg_load].max, 1.0) + assert_in_delta(clg_cap, [htg_load, clg_load].max, 1.0) + end + end + elsif hp_sizing_methodology == HPXML::HeatPumpSizingMaxLoad + hp_capacity_maxload = htg_cap + end + end + + next unless hpxml_bldg.heat_pumps.size == 1 + + # Check that MaxLoad >= >= ACCA for heat pump heating capacity + assert_operator(hp_capacity_maxload, :>=, hp_capacity_acca) + end + end + + # Write results to a file + require 'csv' + output_keys = sizing_results.values[0].keys + CSV.open(results_out, 'w') do |csv| + csv << ['HPXML'] + output_keys + sizing_results.sort.each do |xml, xml_results| + csv_row = [xml] + output_keys.each do |key| + if xml_results[key].nil? + csv_row << 0 + else + csv_row << xml_results[key] + end + end + csv << csv_row + end + end + end + def test_acca_block_load_residences default_tol_btuh = 500 @@ -26,251 +145,288 @@ def test_acca_block_load_residences # Expected values from Figure 7-4 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@test_files_path, 'ACCA_Examples', 'Vatilo_Residence.xml')) - _model, hpxml = _test_measure(args_hash) - assert_in_delta(9147, hpxml.hvac_plant.hdl_ducts, 2000) - assert_in_delta(4234, hpxml.hvac_plant.hdl_windows, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_skylights, default_tol_btuh) - assert_in_delta(574, hpxml.hvac_plant.hdl_doors, default_tol_btuh) - assert_in_delta(2874, hpxml.hvac_plant.hdl_walls, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_roofs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_floors, default_tol_btuh) - assert_in_delta(7415, hpxml.hvac_plant.hdl_slabs, default_tol_btuh) - assert_in_delta(1498, hpxml.hvac_plant.hdl_ceilings, default_tol_btuh) - assert_in_delta(3089, hpxml.hvac_plant.hdl_infilvent, default_tol_btuh) - assert_in_delta(9973, hpxml.hvac_plant.cdl_sens_ducts, 1500) - assert_in_delta(5295, hpxml.hvac_plant.cdl_sens_windows, 1500) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_skylights, default_tol_btuh) - assert_in_delta(456, hpxml.hvac_plant.cdl_sens_doors, default_tol_btuh) - assert_in_delta(1715, hpxml.hvac_plant.cdl_sens_walls, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_roofs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_floors, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_slabs, default_tol_btuh) - assert_in_delta(2112, hpxml.hvac_plant.cdl_sens_ceilings, default_tol_btuh) - assert_in_delta(769, hpxml.hvac_plant.cdl_sens_infilvent, default_tol_btuh) - assert_in_delta(3090, hpxml.hvac_plant.cdl_sens_intgains, default_tol_btuh) - assert_in_delta(2488, hpxml.hvac_plant.cdl_lat_ducts, 1500) - assert_in_delta(1276, hpxml.hvac_plant.cdl_lat_infilvent, default_tol_btuh) - assert_in_delta(600, hpxml.hvac_plant.cdl_lat_intgains, default_tol_btuh) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + assert_in_delta(9147, hpxml_bldg.hvac_plant.hdl_ducts, 2000) + assert_in_delta(4234, hpxml_bldg.hvac_plant.hdl_windows, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_skylights, default_tol_btuh) + assert_in_delta(574, hpxml_bldg.hvac_plant.hdl_doors, default_tol_btuh) + assert_in_delta(2874, hpxml_bldg.hvac_plant.hdl_walls, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_roofs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_floors, default_tol_btuh) + assert_in_delta(7415, hpxml_bldg.hvac_plant.hdl_slabs, default_tol_btuh) + assert_in_delta(1498, hpxml_bldg.hvac_plant.hdl_ceilings, default_tol_btuh) + assert_in_delta(3089, hpxml_bldg.hvac_plant.hdl_infilvent, default_tol_btuh) + assert_in_delta(9973, hpxml_bldg.hvac_plant.cdl_sens_ducts, 1500) + assert_in_delta(5295, hpxml_bldg.hvac_plant.cdl_sens_windows, 1500) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_skylights, default_tol_btuh) + assert_in_delta(456, hpxml_bldg.hvac_plant.cdl_sens_doors, default_tol_btuh) + assert_in_delta(1715, hpxml_bldg.hvac_plant.cdl_sens_walls, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_roofs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_floors, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_slabs, default_tol_btuh) + assert_in_delta(2112, hpxml_bldg.hvac_plant.cdl_sens_ceilings, default_tol_btuh) + assert_in_delta(769, hpxml_bldg.hvac_plant.cdl_sens_infilvent, default_tol_btuh) + assert_in_delta(3090, hpxml_bldg.hvac_plant.cdl_sens_intgains, default_tol_btuh) + assert_in_delta(2488, hpxml_bldg.hvac_plant.cdl_lat_ducts, 1500) + assert_in_delta(1276, hpxml_bldg.hvac_plant.cdl_lat_infilvent, default_tol_btuh) + assert_in_delta(600, hpxml_bldg.hvac_plant.cdl_lat_intgains, default_tol_btuh) # Section 8: Victor Residence # Expected values from Figure 8-3 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@test_files_path, 'ACCA_Examples', 'Victor_Residence.xml')) - _model, hpxml = _test_measure(args_hash) - assert_in_delta(29137, hpxml.hvac_plant.hdl_ducts, 12000) - assert_in_delta(9978, hpxml.hvac_plant.hdl_windows, default_tol_btuh) - assert_in_delta(471, hpxml.hvac_plant.hdl_skylights, default_tol_btuh) - assert_in_delta(984, hpxml.hvac_plant.hdl_doors, default_tol_btuh) - assert_in_delta(6305, hpxml.hvac_plant.hdl_walls, default_tol_btuh) - assert_in_delta(7069, hpxml.hvac_plant.hdl_roofs, default_tol_btuh) - assert_in_delta(6044, hpxml.hvac_plant.hdl_floors, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_slabs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_ceilings, default_tol_btuh) - assert_in_delta(21426, hpxml.hvac_plant.hdl_infilvent, default_tol_btuh) - assert_in_delta(5602, hpxml.hvac_plant.cdl_sens_ducts, 3000) - assert_in_delta(4706, hpxml.hvac_plant.cdl_sens_windows, default_tol_btuh) - assert_in_delta(1409, hpxml.hvac_plant.cdl_sens_skylights, default_tol_btuh) - assert_in_delta(382, hpxml.hvac_plant.cdl_sens_doors, default_tol_btuh) - assert_in_delta(1130, hpxml.hvac_plant.cdl_sens_walls, default_tol_btuh) - assert_in_delta(2743, hpxml.hvac_plant.cdl_sens_roofs, default_tol_btuh) - assert_in_delta(1393, hpxml.hvac_plant.cdl_sens_floors, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_slabs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_ceilings, default_tol_btuh) - assert_in_delta(2504, hpxml.hvac_plant.cdl_sens_infilvent, default_tol_btuh) - assert_in_delta(4520, hpxml.hvac_plant.cdl_sens_intgains, default_tol_btuh) - assert_in_delta(6282, hpxml.hvac_plant.cdl_lat_ducts, 5000) - assert_in_delta(4644, hpxml.hvac_plant.cdl_lat_infilvent, default_tol_btuh) - assert_in_delta(800, hpxml.hvac_plant.cdl_lat_intgains, default_tol_btuh) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + assert_in_delta(29137, hpxml_bldg.hvac_plant.hdl_ducts, 12000) + assert_in_delta(9978, hpxml_bldg.hvac_plant.hdl_windows, default_tol_btuh) + assert_in_delta(471, hpxml_bldg.hvac_plant.hdl_skylights, default_tol_btuh) + assert_in_delta(984, hpxml_bldg.hvac_plant.hdl_doors, default_tol_btuh) + assert_in_delta(6305, hpxml_bldg.hvac_plant.hdl_walls, default_tol_btuh) + assert_in_delta(7069, hpxml_bldg.hvac_plant.hdl_roofs, default_tol_btuh) + assert_in_delta(6044, hpxml_bldg.hvac_plant.hdl_floors, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_slabs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_ceilings, default_tol_btuh) + assert_in_delta(21426, hpxml_bldg.hvac_plant.hdl_infilvent, default_tol_btuh) + assert_in_delta(5602, hpxml_bldg.hvac_plant.cdl_sens_ducts, 3000) + assert_in_delta(4706, hpxml_bldg.hvac_plant.cdl_sens_windows, default_tol_btuh) + assert_in_delta(1409, hpxml_bldg.hvac_plant.cdl_sens_skylights, default_tol_btuh) + assert_in_delta(382, hpxml_bldg.hvac_plant.cdl_sens_doors, default_tol_btuh) + assert_in_delta(1130, hpxml_bldg.hvac_plant.cdl_sens_walls, default_tol_btuh) + assert_in_delta(2743, hpxml_bldg.hvac_plant.cdl_sens_roofs, default_tol_btuh) + assert_in_delta(1393, hpxml_bldg.hvac_plant.cdl_sens_floors, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_slabs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_ceilings, default_tol_btuh) + assert_in_delta(2504, hpxml_bldg.hvac_plant.cdl_sens_infilvent, default_tol_btuh) + assert_in_delta(4520, hpxml_bldg.hvac_plant.cdl_sens_intgains, default_tol_btuh) + assert_in_delta(6282, hpxml_bldg.hvac_plant.cdl_lat_ducts, 5000) + assert_in_delta(4644, hpxml_bldg.hvac_plant.cdl_lat_infilvent, default_tol_btuh) + assert_in_delta(800, hpxml_bldg.hvac_plant.cdl_lat_intgains, default_tol_btuh) # Section 9: Long Residence # Modeled as a fully conditioned basement (e.g., no duct losses) for block load calculation # Expected values from Figure 9-3 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@test_files_path, 'ACCA_Examples', 'Long_Residence.xml')) - _model, hpxml = _test_measure(args_hash) - assert_in_delta(0, hpxml.hvac_plant.hdl_ducts, default_tol_btuh) - assert_in_delta(8315, hpxml.hvac_plant.hdl_windows, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_skylights, default_tol_btuh) - assert_in_delta(1006, hpxml.hvac_plant.hdl_doors, default_tol_btuh) - assert_in_delta(16608, hpxml.hvac_plant.hdl_walls, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_roofs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.hdl_floors, default_tol_btuh) - assert_in_delta(2440, hpxml.hvac_plant.hdl_slabs, default_tol_btuh) - assert_in_delta(5435, hpxml.hvac_plant.hdl_ceilings, default_tol_btuh) - assert_in_delta(6944, hpxml.hvac_plant.hdl_infilvent, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_ducts, default_tol_btuh) - assert_in_delta(5962, hpxml.hvac_plant.cdl_sens_windows, 1000) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_skylights, default_tol_btuh) - assert_in_delta(349, hpxml.hvac_plant.cdl_sens_doors, default_tol_btuh) - assert_in_delta(1730, hpxml.hvac_plant.cdl_sens_walls, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_roofs, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_floors, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_sens_slabs, default_tol_btuh) - assert_in_delta(3624, hpxml.hvac_plant.cdl_sens_ceilings, default_tol_btuh) - assert_in_delta(565, hpxml.hvac_plant.cdl_sens_infilvent, default_tol_btuh) - assert_in_delta(3320, hpxml.hvac_plant.cdl_sens_intgains, default_tol_btuh) - assert_in_delta(0, hpxml.hvac_plant.cdl_lat_ducts, default_tol_btuh) - assert_in_delta(998, hpxml.hvac_plant.cdl_lat_infilvent, default_tol_btuh) - assert_in_delta(1200, hpxml.hvac_plant.cdl_lat_intgains, default_tol_btuh) - end - - def test_heat_pumps - ['base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology', - 'base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology', - 'base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology', - 'base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology', - 'base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology', - 'base-hvac-autosize-pthp-sizing-methodology', - 'base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology', - 'base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology'].each do |hpxml_file| - # Run w/ ACCA sizing - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, "#{hpxml_file}-acca.xml")) - _model_acca, hpxml_acca = _test_measure(args_hash) - - # Run w/ HERS sizing - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, "#{hpxml_file}-hers.xml")) - _model_hers, hpxml_hers = _test_measure(args_hash) - - # Run w/ MaxLoad sizing - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, "#{hpxml_file}-maxload.xml")) - _model_maxload, hpxml_maxload = _test_measure(args_hash) - - # Check that MaxLoad >= HERS > ACCA for heat pump heating capacity - hp_capacity_acca = hpxml_acca.heat_pumps[0].heating_capacity - hp_capacity_hers = hpxml_hers.heat_pumps[0].heating_capacity - hp_capacity_maxload = hpxml_maxload.heat_pumps[0].heating_capacity - assert_operator(hp_capacity_maxload, :>=, hp_capacity_hers) - assert_operator(hp_capacity_hers, :>, hp_capacity_acca) - end + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_ducts, default_tol_btuh) + assert_in_delta(8315, hpxml_bldg.hvac_plant.hdl_windows, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_skylights, default_tol_btuh) + assert_in_delta(1006, hpxml_bldg.hvac_plant.hdl_doors, default_tol_btuh) + assert_in_delta(16608, hpxml_bldg.hvac_plant.hdl_walls, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_roofs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.hdl_floors, default_tol_btuh) + assert_in_delta(2440, hpxml_bldg.hvac_plant.hdl_slabs, default_tol_btuh) + assert_in_delta(5435, hpxml_bldg.hvac_plant.hdl_ceilings, default_tol_btuh) + assert_in_delta(6944, hpxml_bldg.hvac_plant.hdl_infilvent, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_ducts, default_tol_btuh) + assert_in_delta(5962, hpxml_bldg.hvac_plant.cdl_sens_windows, 1000) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_skylights, default_tol_btuh) + assert_in_delta(349, hpxml_bldg.hvac_plant.cdl_sens_doors, default_tol_btuh) + assert_in_delta(1730, hpxml_bldg.hvac_plant.cdl_sens_walls, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_roofs, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_floors, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_sens_slabs, default_tol_btuh) + assert_in_delta(3624, hpxml_bldg.hvac_plant.cdl_sens_ceilings, default_tol_btuh) + assert_in_delta(565, hpxml_bldg.hvac_plant.cdl_sens_infilvent, default_tol_btuh) + assert_in_delta(3320, hpxml_bldg.hvac_plant.cdl_sens_intgains, default_tol_btuh) + assert_in_delta(0, hpxml_bldg.hvac_plant.cdl_lat_ducts, default_tol_btuh) + assert_in_delta(998, hpxml_bldg.hvac_plant.cdl_lat_infilvent, default_tol_btuh) + assert_in_delta(1200, hpxml_bldg.hvac_plant.cdl_lat_intgains, default_tol_btuh) end def test_heat_pump_separate_backup_systems + args_hash = { 'hpxml_path' => File.absolute_path(@tmp_hpxml_path) } + # Run w/ ducted heat pump and ductless backup - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml')) - _model, hpxml = _test_measure(args_hash) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml') + _remove_hardsized_capacities(hpxml_bldg) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check that boiler capacity equals building heating design load w/o duct load. - htg_design_load_without_ducts = hpxml.hvac_plant.hdl_total - hpxml.hvac_plant.hdl_ducts - htg_capacity = hpxml.heating_systems[0].heating_capacity + htg_design_load_without_ducts = hpxml_bldg.hvac_plant.hdl_total - hpxml_bldg.hvac_plant.hdl_ducts + htg_capacity = hpxml_bldg.heating_systems[0].heating_capacity assert_in_epsilon(htg_design_load_without_ducts, htg_capacity, 0.001) # 0.001 to handle rounding # Run w/ ducted heat pump and ducted backup - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml')) - _model, hpxml = _test_measure(args_hash) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml') + _remove_hardsized_capacities(hpxml_bldg) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check that furnace capacity is between the building heating design load w/o duct load # and the building heating design load w/ duct load. This is because the building duct # load is the sum of the furnace duct load AND the heat pump duct load. - htg_design_load_with_ducts = hpxml.hvac_plant.hdl_total - htg_design_load_without_ducts = htg_design_load_with_ducts - hpxml.hvac_plant.hdl_ducts - htg_capacity = hpxml.heating_systems[0].heating_capacity + htg_design_load_with_ducts = hpxml_bldg.hvac_plant.hdl_total + htg_design_load_without_ducts = htg_design_load_with_ducts - hpxml_bldg.hvac_plant.hdl_ducts + htg_capacity = hpxml_bldg.heating_systems[0].heating_capacity assert_operator(htg_capacity, :>, htg_design_load_without_ducts * 1.001) # 1.001 to handle rounding assert_operator(htg_capacity, :<, htg_design_load_with_ducts * 0.999) # 0.999 to handle rounding # Run w/ ductless heat pump and ductless backup - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml')) - _model, hpxml = _test_measure(args_hash) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless-backup-stove.xml') + _remove_hardsized_capacities(hpxml_bldg) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check that stove capacity equals building heating design load - htg_design_load = hpxml.hvac_plant.hdl_total - htg_capacity = hpxml.heating_systems[0].heating_capacity + htg_design_load = hpxml_bldg.hvac_plant.hdl_total + htg_capacity = hpxml_bldg.heating_systems[0].heating_capacity assert_in_epsilon(htg_design_load, htg_capacity, 0.001) # 0.001 to handle rounding end def test_heat_pump_integrated_backup_systems - # Check that HP backup heating capacity matches heating design load even when using MaxLoad in a hot climate (GitHub issue #1140) - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml')) - _model, hpxml = _test_measure(args_hash) + args_hash = { 'hpxml_path' => File.absolute_path(@tmp_hpxml_path) } - assert_equal(hpxml.heat_pumps[0].backup_heating_capacity, hpxml.hvac_plant.hdl_total) + # Check that HP backup heating capacity matches heating design load even when using MaxLoad in a hot climate (GitHub issue #1140) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + _remove_hardsized_capacities(hpxml_bldg) + hpxml_bldg.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingMaxLoad + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Miami.Intl.AP.722020_TMY3.epw' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone = '1A' + hpxml_bldg.state_code = 'FL' + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + + assert_equal(hpxml_bldg.heat_pumps[0].backup_heating_capacity, hpxml_bldg.hvac_plant.hdl_total) end def test_allow_increased_fixed_capacities - # Test hard-sized capacities are increased for various equipment types - args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + for allow_increased_fixed_capacities in [true, false] + # Test hard-sized capacities are increased (or not) for various equipment types + args_hash = {} + args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + + # Test air conditioner + furnace + hpxml, hpxml_bldg = _create_hpxml('base-hvac-undersized.xml') + hpxml_bldg.header.allow_increased_fixed_capacities = allow_increased_fixed_capacities + htg_cap = hpxml_bldg.heating_systems[0].heating_capacity + clg_cap = hpxml_bldg.cooling_systems[0].cooling_capacity + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + if allow_increased_fixed_capacities + assert_operator(hpxml_bldg.heating_systems[0].heating_capacity, :>, htg_cap) + assert_operator(hpxml_bldg.cooling_systems[0].cooling_capacity, :>, clg_cap) + else + assert_equal(hpxml_bldg.heating_systems[0].heating_capacity, htg_cap) + assert_equal(hpxml_bldg.cooling_systems[0].cooling_capacity, clg_cap) + end + + # Test heat pump + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml') + hpxml_bldg.header.allow_increased_fixed_capacities = allow_increased_fixed_capacities + hpxml_bldg.heat_pumps[0].heating_capacity /= 10.0 + hpxml_bldg.heat_pumps[0].heating_capacity_17F /= 10.0 + hpxml_bldg.heat_pumps[0].backup_heating_capacity /= 10.0 + hpxml_bldg.heat_pumps[0].cooling_capacity /= 10.0 + htg_cap = hpxml_bldg.heat_pumps[0].heating_capacity + htg_17f_cap = hpxml_bldg.heat_pumps[0].heating_capacity_17F + htg_bak_cap = hpxml_bldg.heat_pumps[0].backup_heating_capacity + clg_cap = hpxml_bldg.heat_pumps[0].cooling_capacity + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + if allow_increased_fixed_capacities + assert_operator(hpxml_bldg.heat_pumps[0].heating_capacity, :>, htg_cap) + assert_operator(hpxml_bldg.heat_pumps[0].heating_capacity_17F, :>, htg_17f_cap) + assert_operator(hpxml_bldg.heat_pumps[0].backup_heating_capacity, :>, htg_bak_cap) + assert_operator(hpxml_bldg.heat_pumps[0].cooling_capacity, :>, clg_cap) + else + assert_equal(hpxml_bldg.heat_pumps[0].heating_capacity, htg_cap) + assert_equal(hpxml_bldg.heat_pumps[0].heating_capacity_17F, htg_17f_cap) + assert_equal(hpxml_bldg.heat_pumps[0].backup_heating_capacity, htg_bak_cap) + assert_equal(hpxml_bldg.heat_pumps[0].cooling_capacity, clg_cap) + end - # Test air conditioner + furnace - hpxml = _create_hpxml('base-hvac-undersized-allow-increased-fixed-capacities.xml') - htg_cap = hpxml.heating_systems[0].heating_capacity - clg_cap = hpxml.cooling_systems[0].cooling_capacity - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, hpxml = _test_measure(args_hash) - assert(hpxml.heating_systems[0].heating_capacity > htg_cap) - assert(hpxml.cooling_systems[0].cooling_capacity > clg_cap) - - # Test heat pump - hpxml = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml') - hpxml.header.allow_increased_fixed_capacities = true - hpxml.heat_pumps[0].heating_capacity /= 10.0 - hpxml.heat_pumps[0].heating_capacity_17F /= 10.0 - hpxml.heat_pumps[0].backup_heating_capacity /= 10.0 - hpxml.heat_pumps[0].cooling_capacity /= 10.0 - htg_cap = hpxml.heat_pumps[0].heating_capacity - htg_17f_cap = hpxml.heat_pumps[0].heating_capacity_17F - htg_bak_cap = hpxml.heat_pumps[0].backup_heating_capacity - clg_cap = hpxml.heat_pumps[0].cooling_capacity - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, hpxml = _test_measure(args_hash) - assert(hpxml.heat_pumps[0].heating_capacity > htg_cap) - assert(hpxml.heat_pumps[0].heating_capacity_17F > htg_17f_cap) - assert(hpxml.heat_pumps[0].backup_heating_capacity > htg_bak_cap) - assert(hpxml.heat_pumps[0].cooling_capacity > clg_cap) + # Test heat pump w/ detailed performance + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml') + hpxml_bldg.header.allow_increased_fixed_capacities = allow_increased_fixed_capacities + htg_capacities_detailed = [] + clg_capacities_detailed = [] + hpxml_bldg.heat_pumps[0].heating_capacity /= 10.0 + hpxml_bldg.heat_pumps[0].heating_detailed_performance_data.each do |dp| + dp.capacity /= 10.0 + htg_capacities_detailed << dp.capacity + end + hpxml_bldg.heat_pumps[0].backup_heating_capacity /= 10.0 + hpxml_bldg.heat_pumps[0].cooling_capacity /= 10.0 + hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data.each do |dp| + dp.capacity /= 10.0 + clg_capacities_detailed << dp.capacity + end + htg_cap = hpxml_bldg.heat_pumps[0].heating_capacity + htg_bak_cap = hpxml_bldg.heat_pumps[0].backup_heating_capacity + clg_cap = hpxml_bldg.heat_pumps[0].cooling_capacity + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _hpxml, hpxml_bldg = _test_measure(args_hash) + if allow_increased_fixed_capacities + assert_operator(hpxml_bldg.heat_pumps[0].heating_capacity, :>, htg_cap) + assert_operator(hpxml_bldg.heat_pumps[0].backup_heating_capacity, :>, htg_bak_cap) + assert_operator(hpxml_bldg.heat_pumps[0].cooling_capacity, :>, clg_cap) + hpxml_bldg.heat_pumps[0].heating_detailed_performance_data.each_with_index do |dp, i| + assert_operator(dp.capacity, :>, htg_capacities_detailed[i]) + end + hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data.each_with_index do |dp, i| + assert_operator(dp.capacity, :>, clg_capacities_detailed[i]) + end + else + assert_equal(hpxml_bldg.heat_pumps[0].heating_capacity, htg_cap) + assert_equal(hpxml_bldg.heat_pumps[0].backup_heating_capacity, htg_bak_cap) + assert_equal(hpxml_bldg.heat_pumps[0].cooling_capacity, clg_cap) + hpxml_bldg.heat_pumps[0].heating_detailed_performance_data.each_with_index do |dp, i| + assert_equal(dp.capacity, htg_capacities_detailed[i]) + end + hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data.each_with_index do |dp, i| + assert_equal(dp.capacity, clg_capacities_detailed[i]) + end + end + end end def test_manual_j_sizing_inputs # Run base args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base.xml')) - _model, base_hpxml = _test_measure(args_hash) + _model, _base_hpxml, base_hpxml_bldg = _test_measure(args_hash) # Test heating/cooling design temps args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base.xml') - hpxml.header.manualj_heating_design_temp = 0.0 - hpxml.header.manualj_cooling_design_temp = 100.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, test_hpxml = _test_measure(args_hash) - assert_operator(test_hpxml.hvac_plant.hdl_total, :>, base_hpxml.hvac_plant.hdl_total) - assert_operator(test_hpxml.hvac_plant.cdl_sens_total, :>, base_hpxml.hvac_plant.cdl_sens_total) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.manualj_heating_design_temp = 0.0 + hpxml_bldg.header.manualj_cooling_design_temp = 100.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _test_hpxml, test_hpxml_bldg = _test_measure(args_hash) + assert_operator(test_hpxml_bldg.hvac_plant.hdl_total, :>, base_hpxml_bldg.hvac_plant.hdl_total) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_sens_total, :>, base_hpxml_bldg.hvac_plant.cdl_sens_total) # Test heating/cooling setpoints args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base.xml') - hpxml.header.manualj_heating_setpoint = 72.5 - hpxml.header.manualj_cooling_setpoint = 72.5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, test_hpxml = _test_measure(args_hash) - assert_operator(test_hpxml.hvac_plant.hdl_total, :>, base_hpxml.hvac_plant.hdl_total) - assert_operator(test_hpxml.hvac_plant.cdl_sens_total, :>, base_hpxml.hvac_plant.cdl_sens_total) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.manualj_heating_setpoint = 72.5 + hpxml_bldg.header.manualj_cooling_setpoint = 72.5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _test_hpxml, test_hpxml_bldg = _test_measure(args_hash) + assert_operator(test_hpxml_bldg.hvac_plant.hdl_total, :>, base_hpxml_bldg.hvac_plant.hdl_total) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_sens_total, :>, base_hpxml_bldg.hvac_plant.cdl_sens_total) # Test internal loads args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base.xml') - hpxml.header.manualj_internal_loads_sensible = 1000.0 - hpxml.header.manualj_internal_loads_latent = 500.0 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, test_hpxml = _test_measure(args_hash) - assert_equal(test_hpxml.hvac_plant.hdl_total, base_hpxml.hvac_plant.hdl_total) - assert_operator(test_hpxml.hvac_plant.cdl_sens_intgains, :<, base_hpxml.hvac_plant.cdl_sens_intgains) - assert_operator(test_hpxml.hvac_plant.cdl_lat_intgains, :>, base_hpxml.hvac_plant.cdl_lat_intgains) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.manualj_internal_loads_sensible = 1000.0 + hpxml_bldg.header.manualj_internal_loads_latent = 500.0 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _test_hpxml, test_hpxml_bldg = _test_measure(args_hash) + assert_equal(test_hpxml_bldg.hvac_plant.hdl_total, base_hpxml_bldg.hvac_plant.hdl_total) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_sens_intgains, :<, base_hpxml_bldg.hvac_plant.cdl_sens_intgains) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_lat_intgains, :>, base_hpxml_bldg.hvac_plant.cdl_lat_intgains) # Test number of occupants args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = _create_hpxml('base.xml') - hpxml.header.manualj_num_occupants = 10 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - _model, test_hpxml = _test_measure(args_hash) - assert_equal(test_hpxml.hvac_plant.hdl_total, base_hpxml.hvac_plant.hdl_total) - assert_operator(test_hpxml.hvac_plant.cdl_sens_intgains, :>, base_hpxml.hvac_plant.cdl_sens_intgains) - assert_operator(test_hpxml.hvac_plant.cdl_lat_intgains, :>, base_hpxml.hvac_plant.cdl_lat_intgains) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.manualj_num_occupants = 10 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _model, _test_hpxml, test_hpxml_bldg = _test_measure(args_hash) + assert_equal(test_hpxml_bldg.hvac_plant.hdl_total, base_hpxml_bldg.hvac_plant.hdl_total) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_sens_intgains, :>, base_hpxml_bldg.hvac_plant.cdl_sens_intgains) + assert_operator(test_hpxml_bldg.hvac_plant.cdl_lat_intgains, :>, base_hpxml_bldg.hvac_plant.cdl_lat_intgains) end def test_slab_f_factor @@ -347,10 +503,29 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end def _create_hpxml(hpxml_name) - return HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] + end + + def _remove_hardsized_capacities(hpxml_bldg) + hpxml_bldg.heating_systems.each do |htgsys| + htgsys.heating_capacity = nil + end + hpxml_bldg.cooling_systems.each do |clgsys| + clgsys.cooling_capacity = nil + clgsys.integrated_heating_system_capacity = nil + end + hpxml_bldg.heat_pumps.each do |hpsys| + hpsys.heating_capacity = nil + hpsys.heating_capacity_17F = nil + hpsys.heating_capacity_retention_fraction = nil + hpsys.heating_capacity_retention_temp = nil + hpsys.backup_heating_capacity = nil + hpsys.cooling_capacity = nil + end end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_lighting.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_lighting.rb index 3c8340b807..d012cca07e 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_lighting.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_lighting.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioLightingTest < MiniTest::Test +class HPXMLtoOpenStudioLightingTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -33,28 +33,28 @@ def get_kwh_per_year(model, name) def test_lighting args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check interior lighting - assert_in_delta(1322, get_kwh_per_year(model, Constants.ObjectNameInteriorLighting), 1.0) + assert_in_delta(1322, get_kwh_per_year(model, Constants.ObjectNameLightingInterior), 1.0) # Check exterior lighting - assert_in_delta(98, get_kwh_per_year(model, Constants.ObjectNameExteriorLighting), 1.0) + assert_in_delta(98, get_kwh_per_year(model, Constants.ObjectNameLightingExterior), 1.0) end def test_lighting_garage args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-enclosure-2stories-garage.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check interior lighting - assert_in_delta(1544, get_kwh_per_year(model, Constants.ObjectNameInteriorLighting), 1.0) + assert_in_delta(1544, get_kwh_per_year(model, Constants.ObjectNameLightingInterior), 1.0) # Check garage lighting - assert_in_delta(42, get_kwh_per_year(model, Constants.ObjectNameGarageLighting), 1.0) + assert_in_delta(42, get_kwh_per_year(model, Constants.ObjectNameLightingGarage), 1.0) # Check exterior lighting - assert_in_delta(109, get_kwh_per_year(model, Constants.ObjectNameExteriorLighting), 1.0) + assert_in_delta(109, get_kwh_per_year(model, Constants.ObjectNameLightingExterior), 1.0) end def test_exterior_holiday_lighting @@ -63,13 +63,13 @@ def test_exterior_holiday_lighting 'base-lighting-holiday.xml'].each do |hpxml_name| args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_name)) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) if hpxml_name == 'base-lighting-holiday.xml' # Check exterior holiday lighting assert_in_delta(58.3, get_kwh_per_year(model, Constants.ObjectNameLightingExteriorHoliday), 1.0) else - assert_equal(false, hpxml.lighting.holiday_exists) + assert_equal(false, hpxml_bldg.lighting.holiday_exists) end end end @@ -77,30 +77,32 @@ def test_exterior_holiday_lighting def test_lighting_kwh_per_year args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-lighting-kwh-per-year.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Check interior lighting - int_kwh_yr = hpxml.lighting_groups.find { |lg| lg.location == HPXML::LocationInterior }.kwh_per_year - assert_in_delta(int_kwh_yr, get_kwh_per_year(model, Constants.ObjectNameInteriorLighting), 1.0) + int_kwh_yr = hpxml_bldg.lighting_groups.find { |lg| lg.location == HPXML::LocationInterior }.kwh_per_year + int_kwh_yr *= hpxml_bldg.lighting.interior_usage_multiplier unless hpxml_bldg.lighting.interior_usage_multiplier.nil? + assert_in_delta(int_kwh_yr, get_kwh_per_year(model, Constants.ObjectNameLightingInterior), 1.0) # Check exterior lighting - ext_kwh_yr = hpxml.lighting_groups.find { |lg| lg.location == HPXML::LocationExterior }.kwh_per_year - assert_in_delta(ext_kwh_yr, get_kwh_per_year(model, Constants.ObjectNameExteriorLighting), 1.0) + ext_kwh_yr = hpxml_bldg.lighting_groups.find { |lg| lg.location == HPXML::LocationExterior }.kwh_per_year + ext_kwh_yr *= hpxml_bldg.lighting.exterior_usage_multiplier unless hpxml_bldg.lighting.exterior_usage_multiplier.nil? + assert_in_delta(ext_kwh_yr, get_kwh_per_year(model, Constants.ObjectNameLightingExterior), 1.0) end def test_lighting_none args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-lighting-none.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check interior lighting - assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameInteriorLighting)) + assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameLightingInterior)) # Check garage lighting - assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameGarageLighting)) + assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameLightingGarage)) # Check exterior lighting - assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameExteriorLighting)) + assert_equal(0.0, get_kwh_per_year(model, Constants.ObjectNameLightingExterior)) end def _test_measure(args_hash) @@ -138,6 +140,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_location.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_location.rb index 56f9c7a015..8ab38ed685 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_location.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_location.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioLocationTest < MiniTest::Test +class HPXMLtoOpenStudioLocationTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -26,7 +26,7 @@ def get_daylight_saving_month_and_days(model) def test_dst_default args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(1, model.getObjectsByType('OS:RunPeriodControl:DaylightSavingTime'.to_IddObjectType).size) begin_month, begin_day, end_month, end_day = get_daylight_saving_month_and_days(model) @@ -39,7 +39,7 @@ def test_dst_default def test_dst_custom args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-simcontrol-daylight-saving-custom.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(1, model.getObjectsByType('OS:RunPeriodControl:DaylightSavingTime'.to_IddObjectType).size) begin_month, begin_day, end_month, end_day = get_daylight_saving_month_and_days(model) @@ -52,11 +52,56 @@ def test_dst_custom def test_dst_disabled args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-simcontrol-daylight-saving-disabled.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(0, model.getObjectsByType('OS:RunPeriodControl:DaylightSavingTime'.to_IddObjectType).size) end + def test_deep_ground_temperatures + weather_dir = File.join(File.dirname(__FILE__), '..', '..', 'weather') + + # denver + runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) + weather = WeatherProcess.new(epw_path: File.join(weather_dir, 'USA_CO_Denver.Intl.AP.725650_TMY3.epw'), runner: runner) + + assert_equal(UnitConversions.convert(12.5, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp1) + assert_equal(UnitConversions.convert(-1.3, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp2) + assert_equal(20, weather.data.DeepGroundPhaseShiftTempAmp1) + assert_equal(31, weather.data.DeepGroundPhaseShiftTempAmp2) + assert_equal(0, runner.result.stepWarnings.size) + + # honolulu + runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) + weather = WeatherProcess.new(epw_path: File.join(weather_dir, 'USA_HI_Honolulu.Intl.AP.911820_TMY3.epw'), runner: runner) + + assert_equal(UnitConversions.convert(2.6, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp1) + assert_equal(UnitConversions.convert(0.1, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp2) + assert_equal(37, weather.data.DeepGroundPhaseShiftTempAmp1) + assert_equal(-13, weather.data.DeepGroundPhaseShiftTempAmp2) + assert_equal(0, runner.result.stepWarnings.size) + + # cape town + runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) + weather = WeatherProcess.new(epw_path: File.join(weather_dir, 'ZAF_Cape.Town.688160_IWEC.epw'), runner: runner) + + assert_equal(UnitConversions.convert(-5.2, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp1) + assert_equal(UnitConversions.convert(0.1, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp2) + assert_equal(17, weather.data.DeepGroundPhaseShiftTempAmp1) + assert_equal(15, weather.data.DeepGroundPhaseShiftTempAmp2) + assert_equal(0, runner.result.stepWarnings.size) + + # boulder + runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) + weather = WeatherProcess.new(epw_path: File.join(weather_dir, 'US_CO_Boulder_AMY_2012.epw'), runner: runner) + + assert_equal(UnitConversions.convert(12.3, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp1) + assert_equal(UnitConversions.convert(1.1, 'deltac', 'deltaf'), weather.data.DeepGroundSurfTempAmp2) + assert_equal(19, weather.data.DeepGroundPhaseShiftTempAmp1) + assert_equal(-34, weather.data.DeepGroundPhaseShiftTempAmp2) + assert_equal(1, runner.result.stepWarnings.size) + assert_equal(1, runner.result.stepWarnings.select { |w| w == 'No design condition info found; calculating design conditions from EPW weather data.' }.size) + end + def _test_measure(args_hash) # create an instance of the measure measure = HPXMLtoOpenStudio.new @@ -92,6 +137,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_miscloads.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_miscloads.rb index e3ed0fb5a9..2a3cff6f7a 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_miscloads.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_miscloads.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioMiscLoadsTest < MiniTest::Test +class HPXMLtoOpenStudioMiscLoadsTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -39,7 +39,7 @@ def get_kwh_therm_per_year(model, name) def test_misc_loads args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -56,8 +56,8 @@ def test_misc_loads Constants.ObjectNameMiscWellPump, Constants.ObjectNameMiscPoolPump, Constants.ObjectNameMiscPoolHeater, - Constants.ObjectNameMiscHotTubPump, - Constants.ObjectNameMiscHotTubHeater, + Constants.ObjectNameMiscPermanentSpaPump, + Constants.ObjectNameMiscPermanentSpaHeater, Constants.ObjectNameMiscGrill, Constants.ObjectNameMiscLighting, Constants.ObjectNameMiscFireplace] @@ -71,7 +71,7 @@ def test_misc_loads def test_large_uncommon_loads args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-misc-loads-large-uncommon.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -103,13 +103,13 @@ def test_large_uncommon_loads assert_equal(0, kwh_yr) assert_in_epsilon(500, therm_yr, 0.1) - # Check hot tub pump - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubPump) + # Check permanent spa pump + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaPump) assert_in_epsilon(1000, kwh_yr, 0.1) assert_equal(0, therm_yr) - # Check hot tub heater - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubHeater) + # Check permanent spa heater + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaHeater) assert_in_epsilon(1300, kwh_yr, 0.1) assert_equal(0, therm_yr) @@ -132,7 +132,7 @@ def test_large_uncommon_loads def test_large_uncommon_loads2 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-misc-loads-large-uncommon2.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -164,13 +164,13 @@ def test_large_uncommon_loads2 assert_equal(0, kwh_yr) assert_equal(0, therm_yr) - # Check hot tub pump - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubPump) + # Check permanent spa pump + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaPump) assert_in_epsilon(1000, kwh_yr, 0.1) assert_equal(0, therm_yr) - # Check hot tub heater - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubHeater) + # Check permanent spa heater + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaHeater) assert_in_epsilon(260, kwh_yr, 0.1) assert_equal(0, therm_yr) @@ -193,7 +193,7 @@ def test_large_uncommon_loads2 def test_operational_defaults args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-residents-5.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -225,13 +225,13 @@ def test_operational_defaults assert_equal(0, kwh_yr) assert_in_epsilon(0, therm_yr, 0.1) - # Check hot tub pump - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubPump) + # Check permanent spa pump + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaPump) assert_in_epsilon(0, kwh_yr, 0.1) assert_equal(0, therm_yr) - # Check hot tub heater - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubHeater) + # Check permanent spa heater + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaHeater) assert_in_epsilon(0, kwh_yr, 0.1) assert_equal(0, therm_yr) @@ -254,7 +254,7 @@ def test_operational_defaults def test_operational_large_uncommon_loads args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-residents-1-misc-loads-large-uncommon.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -286,13 +286,13 @@ def test_operational_large_uncommon_loads assert_equal(0, kwh_yr) assert_in_epsilon(186, therm_yr, 0.1) - # Check hot tub pump - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubPump) + # Check permanent spa pump + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaPump) assert_in_epsilon(877, kwh_yr, 0.1) assert_equal(0, therm_yr) - # Check hot tub heater - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubHeater) + # Check permanent spa heater + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaHeater) assert_in_epsilon(889, kwh_yr, 0.1) assert_equal(0, therm_yr) @@ -315,7 +315,7 @@ def test_operational_large_uncommon_loads def test_operational_large_uncommon_loads2 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-residents-1-misc-loads-large-uncommon2.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) # Check misc plug loads kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPlugLoads) @@ -347,13 +347,13 @@ def test_operational_large_uncommon_loads2 assert_equal(0, kwh_yr) assert_equal(0, therm_yr) - # Check hot tub pump - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubPump) + # Check permanent spa pump + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaPump) assert_in_epsilon(877, kwh_yr, 0.1) assert_equal(0, therm_yr) - # Check hot tub heater - kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscHotTubHeater) + # Check permanent spa heater + kwh_yr, therm_yr = get_kwh_therm_per_year(model, Constants.ObjectNameMiscPermanentSpaHeater) assert_in_epsilon(178, kwh_yr, 0.1) assert_equal(0, therm_yr) @@ -408,6 +408,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_pv.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_pv.rb index 908e34745f..f92f0380dd 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_pv.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_pv.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioPVTest < MiniTest::Test +class HPXMLtoOpenStudioPVTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -29,9 +29,9 @@ def get_generator_inverter(model, name) def test_pv args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-pv.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.pv_systems.each do |pv_system| + hpxml_bldg.pv_systems.each do |pv_system| generator, inverter = get_generator_inverter(model, pv_system.id) # Check PV @@ -49,14 +49,14 @@ def test_pv def test_pv_shared args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-pv.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-pv.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) - hpxml.pv_systems.each do |pv_system| + hpxml_bldg.pv_systems.each do |pv_system| generator, inverter = get_generator_inverter(model, pv_system.id) # Check PV - max_power = pv_system.max_power_output * hpxml.building_construction.number_of_bedrooms.to_f / pv_system.number_of_bedrooms_served.to_f + max_power = pv_system.max_power_output * hpxml_bldg.building_construction.number_of_bedrooms.to_f / pv_system.number_of_bedrooms_served.to_f assert_equal(pv_system.array_tilt, generator.tiltAngle) assert_equal(pv_system.array_azimuth, generator.azimuthAngle) assert_equal(max_power, generator.dcSystemCapacity) @@ -104,6 +104,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_schedules.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_schedules.rb index b8e716dc77..b115b96ca9 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_schedules.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_schedules.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioSchedulesTest < MiniTest::Test +class HPXMLtoOpenStudioSchedulesTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') @@ -36,7 +36,7 @@ def get_annual_equivalent_full_load_hrs(model, name) def test_default_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) schedule_constants = 11 schedule_rulesets = 17 @@ -51,21 +51,21 @@ def test_default_schedules assert_in_epsilon(6020, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameOccupants + ' schedule'), 0.1) assert_in_epsilon(3321, get_annual_equivalent_full_load_hrs(model, 'lighting schedule'), 0.1) - assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) - assert_in_epsilon(2224, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange), 0.1) - assert_in_epsilon(2994, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher), 0.1) - assert_in_epsilon(4158, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher), 0.1) - assert_in_epsilon(4502, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer), 0.1) + assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) + assert_in_epsilon(2224, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange + ' schedule'), 0.1) + assert_in_epsilon(2994, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher + ' schedule'), 0.1) + assert_in_epsilon(4158, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher + ' schedule'), 0.1) + assert_in_epsilon(4502, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer + ' schedule'), 0.1) assert_in_epsilon(5468, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscPlugLoads + ' schedule'), 0.1) assert_in_epsilon(2256, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscTelevision + ' schedule'), 0.1) - assert_in_epsilon(4204, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures), 0.1) + assert_in_epsilon(4204, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures + ' schedule'), 0.1) end def test_simple_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-simple.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) schedule_constants = 11 schedule_rulesets = 17 @@ -79,86 +79,93 @@ def test_simple_schedules assert_equal(model.getSchedules.size, schedule_constants + schedule_rulesets + schedule_fixed_intervals + schedule_files) assert_in_epsilon(6020, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameOccupants + ' schedule'), 0.1) - assert_in_epsilon(3321, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameInteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) - assert_in_epsilon(2224, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange), 0.1) - assert_in_epsilon(2994, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher), 0.1) - assert_in_epsilon(4158, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher), 0.1) - assert_in_epsilon(4502, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer), 0.1) + assert_in_epsilon(3321, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingInterior + ' schedule'), 0.1) + assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) + assert_in_epsilon(2224, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange + ' schedule'), 0.1) + assert_in_epsilon(2994, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher + ' schedule'), 0.1) + assert_in_epsilon(4158, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher + ' schedule'), 0.1) + assert_in_epsilon(4502, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer + ' schedule'), 0.1) assert_in_epsilon(5468, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscPlugLoads + ' schedule'), 0.1) assert_in_epsilon(2956, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscTelevision + ' schedule'), 0.1) - assert_in_epsilon(4204, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures), 0.1) + assert_in_epsilon(4204, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures + ' schedule'), 0.1) end def test_simple_vacancy_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-simple-vacancy.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) vacancy_hrs = 31.0 * 2.0 * 24.0 occupied_ratio = (1.0 - vacancy_hrs / 8760.0) assert_in_epsilon(6020 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameOccupants + ' schedule'), 0.1) - assert_in_epsilon(3321 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameInteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) - assert_in_epsilon(2224 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange), 0.1) - assert_in_epsilon(2994 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher), 0.1) - assert_in_epsilon(4158 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher), 0.1) - assert_in_epsilon(4502 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer), 0.1) + assert_in_epsilon(3321 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingInterior + ' schedule'), 0.1) + assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) + assert_in_epsilon(2224 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange + ' schedule'), 0.1) + assert_in_epsilon(2994 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher + ' schedule'), 0.1) + assert_in_epsilon(4158 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher + ' schedule'), 0.1) + assert_in_epsilon(4502 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer + ' schedule'), 0.1) assert_in_epsilon(5468 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscPlugLoads + ' schedule'), 0.1) assert_in_epsilon(2956 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscTelevision + ' schedule'), 0.1) - assert_in_epsilon(4204 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures), 0.1) + assert_in_epsilon(4204 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures + ' schedule'), 0.1) end def test_simple_vacancy_year_round_schedules args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-simple-vacancy-year-round.xml')) - model, _hpxml = _test_measure(args_hash) + hpxml_path = File.absolute_path(File.join(sample_files_dir, 'base-schedules-simple-vacancy.xml')) + hpxml = HPXML.new(hpxml_path: hpxml_path) + hpxml.header.unavailable_periods[0].begin_month = 1 + hpxml.header.unavailable_periods[0].begin_day = 1 + hpxml.header.unavailable_periods[0].end_month = 12 + hpxml.header.unavailable_periods[0].end_day = 31 + XMLHelper.write_file(hpxml.to_doc(), @tmp_hpxml_path) + args_hash['hpxml_path'] = @tmp_hpxml_path + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) vacancy_hrs = 8760.0 occupied_ratio = (1.0 - vacancy_hrs / 8760.0) assert_in_epsilon(6020 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameOccupants + ' schedule'), 0.1) - assert_in_epsilon(3321 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameInteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) - assert_in_epsilon(2224 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange), 0.1) - assert_in_epsilon(2994 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher), 0.1) - assert_in_epsilon(4158 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher), 0.1) - assert_in_epsilon(4502 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer), 0.1) + assert_in_epsilon(3321 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingInterior + ' schedule'), 0.1) + assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) + assert_in_epsilon(2224 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange + ' schedule'), 0.1) + assert_in_epsilon(2994 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher + ' schedule'), 0.1) + assert_in_epsilon(4158 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher + ' schedule'), 0.1) + assert_in_epsilon(4502 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer + ' schedule'), 0.1) assert_in_epsilon(5468 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscPlugLoads + ' schedule'), 0.1) assert_in_epsilon(2956 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscTelevision + ' schedule'), 0.1) - assert_in_epsilon(4204 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures), 0.1) + assert_in_epsilon(4204 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures + ' schedule'), 0.1) end def test_simple_power_outage_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-simple-power-outage.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) outage_hrs = 31.0 * 1.0 * 24.0 - 15.0 powered_ratio = (1.0 - outage_hrs / 8760.0) assert_in_epsilon(6020, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameOccupants + ' schedule'), 0.1) - assert_in_epsilon(3321 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameInteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) - assert_in_epsilon(2224 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange), 0.1) - assert_in_epsilon(2994 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher), 0.1) - assert_in_epsilon(4158 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher), 0.1) - assert_in_epsilon(4502 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer), 0.1) + assert_in_epsilon(3321 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingInterior + ' schedule'), 0.1) + assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) + assert_in_epsilon(2224 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameCookingRange + ' schedule'), 0.1) + assert_in_epsilon(2994 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameDishwasher + ' schedule'), 0.1) + assert_in_epsilon(4158 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesWasher + ' schedule'), 0.1) + assert_in_epsilon(4502 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameClothesDryer + ' schedule'), 0.1) assert_in_epsilon(5468 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscPlugLoads + ' schedule'), 0.1) assert_in_epsilon(2956 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMiscTelevision + ' schedule'), 0.1) - assert_in_epsilon(4204 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures), 0.1) + assert_in_epsilon(4204 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameFixtures + ' schedule'), 0.1) assert_in_epsilon(8760 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameMechanicalVentilationHouseFan + ' schedule'), 0.1) end def test_stochastic_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(11, model.getScheduleFiles.size) @@ -169,11 +176,11 @@ def test_stochastic_schedules assert(schedule_file_names.include?(SchedulesFile::ColumnOccupants)) assert(schedule_file_names.include?(SchedulesFile::ColumnLightingInterior)) assert(!schedule_file_names.include?(SchedulesFile::ColumnLightingExterior)) - assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) + assert_in_epsilon(2763, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) assert(!schedule_file_names.include?(SchedulesFile::ColumnLightingGarage)) assert(!schedule_file_names.include?(SchedulesFile::ColumnLightingExteriorHoliday)) assert(!schedule_file_names.include?(SchedulesFile::ColumnRefrigerator)) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) assert(schedule_file_names.include?(SchedulesFile::ColumnCookingRange)) assert(schedule_file_names.include?(SchedulesFile::ColumnDishwasher)) assert(schedule_file_names.include?(SchedulesFile::ColumnClothesWasher)) @@ -189,9 +196,9 @@ def test_stochastic_schedules def test_stochastic_vacancy_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-vacancy.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) - schedules_paths = hpxml.header.schedules_filepaths.collect { |sfp| + schedules_paths = hpxml_bldg.header.schedules_filepaths.collect { |sfp| FilePath.check_path(sfp, File.dirname(args_hash['hpxml_path']), 'Schedules') @@ -199,8 +206,7 @@ def test_stochastic_vacancy_schedules column_name = hpxml.header.unavailable_periods[0].column_name - sf = SchedulesFile.new(model: model, - schedules_paths: schedules_paths, + sf = SchedulesFile.new(schedules_paths: schedules_paths, year: 2007, unavailable_periods: hpxml.header.unavailable_periods, output_path: @tmp_schedule_file_path) @@ -211,8 +217,8 @@ def test_stochastic_vacancy_schedules assert_in_epsilon(6689 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) - assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) + assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) assert_in_epsilon(534 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(213 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(134 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) @@ -230,7 +236,7 @@ def test_stochastic_vacancy_schedules def test_stochastic_vacancy_schedules2 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-vacancy.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) column_name = hpxml.header.unavailable_periods[0].column_name @@ -242,14 +248,13 @@ def test_stochastic_vacancy_schedules2 end_day: 28, natvent_availability: HPXML::ScheduleUnavailable) - schedules_paths = hpxml.header.schedules_filepaths.collect { |sfp| + schedules_paths = hpxml_bldg.header.schedules_filepaths.collect { |sfp| FilePath.check_path(sfp, File.dirname(args_hash['hpxml_path']), 'Schedules') } - sf = SchedulesFile.new(model: model, - schedules_paths: schedules_paths, + sf = SchedulesFile.new(schedules_paths: schedules_paths, year: 2007, unavailable_periods: hpxml.header.unavailable_periods, output_path: @tmp_schedule_file_path) @@ -260,8 +265,8 @@ def test_stochastic_vacancy_schedules2 assert_in_epsilon(6689 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) - assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) + assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) assert_in_epsilon(534 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(213 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(134 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) @@ -278,10 +283,17 @@ def test_stochastic_vacancy_schedules2 def test_stochastic_vacancy_year_round_schedules args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml')) - model, hpxml = _test_measure(args_hash) - - schedules_paths = hpxml.header.schedules_filepaths.collect { |sfp| + hpxml_path = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-vacancy.xml')) + hpxml = HPXML.new(hpxml_path: hpxml_path) + hpxml.header.unavailable_periods[0].begin_month = 1 + hpxml.header.unavailable_periods[0].begin_day = 1 + hpxml.header.unavailable_periods[0].end_month = 12 + hpxml.header.unavailable_periods[0].end_day = 31 + XMLHelper.write_file(hpxml.to_doc(), @tmp_hpxml_path) + args_hash['hpxml_path'] = @tmp_hpxml_path + model, hpxml, hpxml_bldg = _test_measure(args_hash) + + schedules_paths = hpxml_bldg.header.schedules_filepaths.collect { |sfp| FilePath.check_path(sfp, File.dirname(args_hash['hpxml_path']), 'Schedules') @@ -289,8 +301,7 @@ def test_stochastic_vacancy_year_round_schedules column_name = hpxml.header.unavailable_periods[0].column_name - sf = SchedulesFile.new(model: model, - schedules_paths: schedules_paths, + sf = SchedulesFile.new(schedules_paths: schedules_paths, year: 2007, unavailable_periods: hpxml.header.unavailable_periods, output_path: @tmp_schedule_file_path) @@ -301,8 +312,8 @@ def test_stochastic_vacancy_year_round_schedules assert_in_epsilon(6689 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) - assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) + assert_in_epsilon(2763 * occupied_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) assert_in_epsilon(534 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(213 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(134 * occupied_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) @@ -320,9 +331,9 @@ def test_stochastic_vacancy_year_round_schedules def test_stochastic_power_outage_schedules args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-power-outage.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) - schedules_paths = hpxml.header.schedules_filepaths.collect { |sfp| + schedules_paths = hpxml_bldg.header.schedules_filepaths.collect { |sfp| FilePath.check_path(sfp, File.dirname(args_hash['hpxml_path']), 'Schedules') @@ -330,8 +341,7 @@ def test_stochastic_power_outage_schedules column_name = hpxml.header.unavailable_periods[0].column_name - sf = SchedulesFile.new(model: model, - schedules_paths: schedules_paths, + sf = SchedulesFile.new(schedules_paths: schedules_paths, year: 2007, unavailable_periods: hpxml.header.unavailable_periods, output_path: @tmp_schedule_file_path) @@ -342,8 +352,8 @@ def test_stochastic_power_outage_schedules assert_in_epsilon(6689, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) - assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(6673 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) + assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(6673 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) assert_in_epsilon(534 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(213 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(134 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) @@ -362,7 +372,7 @@ def test_stochastic_power_outage_schedules def test_stochastic_power_outage_schedules2 args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-schedules-detailed-occupancy-stochastic-power-outage.xml')) - model, hpxml = _test_measure(args_hash) + model, hpxml, hpxml_bldg = _test_measure(args_hash) column_name = hpxml.header.unavailable_periods[0].column_name @@ -375,14 +385,13 @@ def test_stochastic_power_outage_schedules2 end_day: 27, end_hour: 24) - schedules_paths = hpxml.header.schedules_filepaths.collect { |sfp| + schedules_paths = hpxml_bldg.header.schedules_filepaths.collect { |sfp| FilePath.check_path(sfp, File.dirname(args_hash['hpxml_path']), 'Schedules') } - sf = SchedulesFile.new(model: model, - schedules_paths: schedules_paths, + sf = SchedulesFile.new(schedules_paths: schedules_paths, year: 2007, unavailable_periods: hpxml.header.unavailable_periods, output_path: @tmp_schedule_file_path) @@ -393,8 +402,8 @@ def test_stochastic_power_outage_schedules2 assert_in_epsilon(6689, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnOccupants, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingInterior, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(2086 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnLightingGarage, schedules: sf.tmp_schedules), 0.1) - assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameExteriorLighting + ' schedule'), 0.1) - assert_in_epsilon(5743, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator), 0.1) # this reflects only the first outage period because we aren't applying the measure again + assert_in_epsilon(2763 * powered_ratio, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameLightingExterior + ' schedule'), 0.1) + assert_in_epsilon(5743, get_annual_equivalent_full_load_hrs(model, Constants.ObjectNameRefrigerator + ' schedule'), 0.1) # this reflects only the first outage period because we aren't applying the measure again assert_in_epsilon(534 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnCookingRange, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(213 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnDishwasher, schedules: sf.tmp_schedules), 0.1) assert_in_epsilon(134 * powered_ratio, sf.annual_equivalent_full_load_hrs(col_name: SchedulesFile::ColumnClothesWasher, schedules: sf.tmp_schedules), 0.1) @@ -421,10 +430,10 @@ def test_set_unavailable_periods_refrigerator end_day = 31 end_hour = 24 - sch_name = Constants.ObjectNameRefrigerator + sch_name = Constants.ObjectNameRefrigerator + ' schedule' # hours not specified - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -445,7 +454,7 @@ def test_set_unavailable_periods_refrigerator end_day = 1 end_hour = 5 - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -465,7 +474,7 @@ def test_set_unavailable_periods_refrigerator end_day = 2 end_hour = 24 - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -486,7 +495,7 @@ def test_set_unavailable_periods_refrigerator end_day = 2 end_hour = 11 - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -510,7 +519,7 @@ def test_set_unavailable_periods_refrigerator end_day = 31 end_hour = 12 - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -542,7 +551,7 @@ def test_set_unavailable_periods_natvent sch_name = "#{Constants.ObjectNameNaturalVentilation} schedule" - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -560,7 +569,7 @@ def test_set_unavailable_periods_natvent # not available natvent_availability = HPXML::ScheduleUnavailable - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -578,7 +587,7 @@ def test_set_unavailable_periods_natvent # available natvent_availability = HPXML::ScheduleAvailable - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear schedule = model.getScheduleRulesets.find { |schedule| schedule.name.to_s == sch_name } @@ -605,9 +614,9 @@ def test_set_unavailable_periods_leap_year end_day = 30 end_hour = 24 - sch_name = Constants.ObjectNameRefrigerator + sch_name = Constants.ObjectNameRefrigerator + ' schedule' - model, hpxml = _test_measure(args_hash) + model, hpxml, _hpxml_bldg = _test_measure(args_hash) year = model.getYearDescription.assumedYear assert_equal(2012, year) @@ -688,6 +697,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_simcontrols.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_simcontrols.rb index 25ae2dc9bb..e987b6d31c 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_simcontrols.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_simcontrols.rb @@ -7,7 +7,7 @@ require_relative '../measure.rb' require_relative '../resources/util.rb' -class HPXMLtoOpenStudioSimControlsTest < MiniTest::Test +class HPXMLtoOpenStudioSimControlsTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -24,7 +24,7 @@ def get_run_period_month_and_days(model) def test_run_period_year args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) begin_month, begin_day, end_month, end_day = get_run_period_month_and_days(model) assert_equal(1, begin_month) @@ -36,7 +36,7 @@ def test_run_period_year def test_run_period_1month args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-simcontrol-runperiod-1-month.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) begin_month, begin_day, end_month, end_day = get_run_period_month_and_days(model) assert_equal(2, begin_month) @@ -48,7 +48,7 @@ def test_run_period_1month def test_timestep_1hour args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(1, model.getTimestep.numberOfTimestepsPerHour) end @@ -56,7 +56,7 @@ def test_timestep_1hour def test_timestep_10min args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-simcontrol-timestep-10-mins.xml')) - model, _hpxml = _test_measure(args_hash) + model, _hpxml, _hpxml_bldg = _test_measure(args_hash) assert_equal(6, model.getTimestep.numberOfTimestepsPerHour) end @@ -96,6 +96,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_validation.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_validation.rb index c2b15560d0..2b164bdc3c 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_validation.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_validation.rb @@ -9,7 +9,7 @@ require_relative '../resources/xmlhelper.rb' require_relative '../resources/xmlvalidator.rb' -class HPXMLtoOpenStudioValidationTest < MiniTest::Test +class HPXMLtoOpenStudioValidationTest < Minitest::Test def setup OpenStudio::Logger.instance.standardOutLogger.setLogLevel(OpenStudio::Fatal) @@ -76,8 +76,8 @@ def test_schema_schematron_error_messages 'clothes-dryer-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], 'clothes-washer-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], 'cooking-range-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], - 'dehumidifier-fraction-served' => ['Expected sum(FractionDehumidificationLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails]'], - 'dhw-frac-load-served' => ['Expected sum(FractionDHWLoadServed) to be 1 [context: /HPXML/Building/BuildingDetails]'], + 'dehumidifier-fraction-served' => ['Expected sum(FractionDehumidificationLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails, id: "MyBuilding"]'], + 'dhw-frac-load-served' => ['Expected sum(FractionDHWLoadServed) to be 1 [context: /HPXML/Building/BuildingDetails, id: "MyBuilding"]'], 'dhw-invalid-ef-tank' => ['Expected EnergyFactor to be less than 1 [context: /HPXML/Building/BuildingDetails/Systems/WaterHeating/WaterHeatingSystem[WaterHeaterType="storage water heater"], id: "WaterHeatingSystem1"]'], 'dhw-invalid-uef-tank-heat-pump' => ['Expected UniformEnergyFactor to be greater than 1 [context: /HPXML/Building/BuildingDetails/Systems/WaterHeating/WaterHeatingSystem[WaterHeaterType="heat pump water heater"], id: "WaterHeatingSystem1"]'], 'dishwasher-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], @@ -85,22 +85,22 @@ def test_schema_schematron_error_messages 'duct-leakage-cfm50' => ['Expected Value to be greater than or equal to 0 [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/DuctLeakageMeasurement/DuctLeakage[Units="CFM25" or Units="CFM50"], id: "HVACDistribution1"]'], 'duct-leakage-percent' => ['Expected Value to be less than 1 [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/DuctLeakageMeasurement/DuctLeakage[Units="Percent"], id: "HVACDistribution1"]'], 'duct-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], - 'duct-location-unconditioned-space' => ["Expected DuctLocation to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts, id: \"Ducts1\"]", - "Expected DuctLocation to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts, id: \"Ducts2\"]"], + 'duct-location-unconditioned-space' => ["Expected DuctLocation to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'manufactured home belly' [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts, id: \"Ducts1\"]", + "Expected DuctLocation to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'crawlspace - conditioned' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' or 'manufactured home belly' [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts, id: \"Ducts2\"]"], 'emissions-electricity-schedule' => ['Expected NumberofHeaderRows to be greater than or equal to 0', 'Expected ColumnNumber to be greater than or equal to 1'], - 'enclosure-attic-missing-roof' => ['There must be at least one roof adjacent to "attic - unvented". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="attic - unvented" or ExteriorAdjacentTo="attic - unvented"]]]'], - 'enclosure-basement-missing-exterior-foundation-wall' => ['There must be at least one exterior foundation wall adjacent to "basement - unconditioned". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="basement - unconditioned" or ExteriorAdjacentTo="basement - unconditioned"]]]'], - 'enclosure-basement-missing-slab' => ['There must be at least one slab adjacent to "basement - unconditioned". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="basement - unconditioned" or ExteriorAdjacentTo="basement - unconditioned"]]]'], - 'enclosure-floor-area-exceeds-cfa' => ['Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction]'], - 'enclosure-floor-area-exceeds-cfa2' => ['Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction]'], - 'enclosure-garage-missing-exterior-wall' => ['There must be at least one exterior wall/foundation wall adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]]]'], - 'enclosure-garage-missing-roof-ceiling' => ['There must be at least one roof/ceiling adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]]]'], - 'enclosure-garage-missing-slab' => ['There must be at least one slab adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]]]'], - 'enclosure-living-missing-ceiling-roof' => ['There must be at least one ceiling/roof adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="living space"]]]', - 'There must be at least one floor adjacent to "attic - unvented". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="attic - unvented" or ExteriorAdjacentTo="attic - unvented"]]]'], - 'enclosure-living-missing-exterior-wall' => ['There must be at least one exterior wall adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="living space"]]]'], - 'enclosure-living-missing-floor-slab' => ['There must be at least one floor/slab adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="living space"]]]'], + 'enclosure-attic-missing-roof' => ['There must be at least one roof adjacent to "attic - unvented". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="attic - unvented" or ExteriorAdjacentTo="attic - unvented"]], id: "MyBuilding"]'], + 'enclosure-basement-missing-exterior-foundation-wall' => ['There must be at least one exterior wall or foundation wall adjacent to "basement - unconditioned". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="basement - unconditioned" or ExteriorAdjacentTo="basement - unconditioned"]], id: "MyBuilding"]'], + 'enclosure-basement-missing-slab' => ['There must be at least one slab adjacent to "basement - unconditioned". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="basement - unconditioned" or ExteriorAdjacentTo="basement - unconditioned"]], id: "MyBuilding"]'], + 'enclosure-floor-area-exceeds-cfa' => ['Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction, id: "MyBuilding"]'], + 'enclosure-floor-area-exceeds-cfa2' => ['Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction, id: "MyBuilding"]'], + 'enclosure-garage-missing-exterior-wall' => ['There must be at least one exterior wall or foundation wall adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]], id: "MyBuilding"]'], + 'enclosure-garage-missing-roof-ceiling' => ['There must be at least one roof or ceiling adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]], id: "MyBuilding"]'], + 'enclosure-garage-missing-slab' => ['There must be at least one slab adjacent to "garage". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="garage" or ExteriorAdjacentTo="garage"]], id: "MyBuilding"]'], + 'enclosure-conditioned-missing-ceiling-roof' => ['There must be at least one ceiling or roof adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="conditioned space"]], id: "MyBuilding"]', + 'There must be at least one floor adjacent to "attic - unvented". [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="attic - unvented" or ExteriorAdjacentTo="attic - unvented"]], id: "MyBuilding"]'], + 'enclosure-conditioned-missing-exterior-wall' => ['There must be at least one exterior wall adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="conditioned space"]], id: "MyBuilding"]'], + 'enclosure-conditioned-missing-floor-slab' => ['There must be at least one floor or slab adjacent to conditioned space. [context: /HPXML/Building/BuildingDetails/Enclosure[*/*[InteriorAdjacentTo="conditioned space"]], id: "MyBuilding"]'], 'frac-sensible-fuel-load' => ['Expected extension/FracSensible to be greater than or equal to 0 [context: /HPXML/Building/BuildingDetails/MiscLoads/FuelLoad[FuelLoadType="grill" or FuelLoadType="lighting" or FuelLoadType="fireplace"], id: "FuelLoad1"]'], 'frac-sensible-plug-load' => ['Expected extension/FracSensible to be greater than or equal to 0 [context: /HPXML/Building/BuildingDetails/MiscLoads/PlugLoad[PlugLoadType="other" or PlugLoadType="TV other" or PlugLoadType="electric vehicle charging" or PlugLoadType="well pump"], id: "PlugLoad1"]'], 'frac-total-fuel-load' => ['Expected sum of extension/FracSensible and extension/FracLatent to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails/MiscLoads/FuelLoad[FuelLoadType="grill" or FuelLoadType="lighting" or FuelLoadType="fireplace"], id: "FuelLoad1"]'], @@ -109,14 +109,18 @@ def test_schema_schematron_error_messages 'generator-number-of-bedrooms-served' => ['Expected NumberofBedroomsServed to be greater than ../../../../BuildingSummary/BuildingConstruction/NumberofBedrooms [context: /HPXML/Building/BuildingDetails/Systems/extension/Generators/Generator[IsSharedSystem="true"], id: "Generator1"]'], 'generator-output-greater-than-consumption' => ['Expected AnnualConsumptionkBtu to be greater than AnnualOutputkWh*3412 [context: /HPXML/Building/BuildingDetails/Systems/extension/Generators/Generator, id: "Generator1"]'], 'heat-pump-capacity-17f' => ['Expected HeatingCapacity17F to be less than or equal to HeatingCapacity'], - 'heat-pump-lockout-temperatures' => ['Expected CompressorLockoutTemperature to be less than BackupHeatingLockoutTemperature'], - 'heat-pump-multiple-backup-systems' => ['Expected 0 or 1 element(s) for xpath: HeatPump/BackupSystem [context: /HPXML/Building/BuildingDetails]'], + 'heat-pump-lockout-temperatures' => ['Expected CompressorLockoutTemperature to be less than or equal to BackupHeatingLockoutTemperature'], + 'heat-pump-multiple-backup-systems' => ['Expected 0 or 1 element(s) for xpath: HeatPump/BackupSystem [context: /HPXML/Building/BuildingDetails, id: "MyBuilding"]'], + 'hvac-detailed-performance-not-variable-speed' => ['Expected 1 element(s) for xpath: ../CompressorType[text()="variable speed"]', + 'Expected 1 element(s) for xpath: ../CompressorType[text()="variable speed"]'], 'hvac-distribution-return-duct-leakage-missing' => ['Expected 1 element(s) for xpath: DuctLeakageMeasurement[DuctType="return"]/DuctLeakage[(Units="CFM25" or Units="CFM50" or Units="Percent") and TotalOrToOutside="to outside"] [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution[AirDistributionType[text()="regular velocity" or text()="gravity"]], id: "HVACDistribution1"]'], - 'hvac-frac-load-served' => ['Expected sum(FractionHeatLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails]', - 'Expected sum(FractionCoolLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails]'], + 'hvac-frac-load-served' => ['Expected sum(FractionHeatLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails, id: "MyBuilding"]', + 'Expected sum(FractionCoolLoadServed) to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails, id: "MyBuilding"]'], 'hvac-location-heating-system' => ['A location is specified as "basement - unconditioned" but no surfaces were found adjacent to this space type.'], 'hvac-location-cooling-system' => ['A location is specified as "basement - unconditioned" but no surfaces were found adjacent to this space type.'], 'hvac-location-heat-pump' => ['A location is specified as "basement - unconditioned" but no surfaces were found adjacent to this space type.'], + 'hvac-msac-not-var-speed' => ["Expected CompressorType to be 'variable speed'"], + 'hvac-mshp-not-var-speed' => ["Expected CompressorType to be 'variable speed'"], 'hvac-sizing-humidity-setpoint' => ['Expected ManualJInputs/HumiditySetpoint to be less than 1'], 'hvac-negative-crankcase-heater-watts' => ['Expected extension/CrankcaseHeaterPowerWatts to be greater than or equal to 0.0.'], 'incomplete-integrated-heating' => ['Expected 1 element(s) for xpath: IntegratedHeatingSystemFractionHeatLoadServed'], @@ -175,7 +179,7 @@ def test_schema_schematron_error_messages 'invalid-natvent-availability' => ['Expected extension/NaturalVentilationAvailabilityDaysperWeek to be less than or equal to 7'], 'invalid-natvent-availability2' => ['Expected extension/NaturalVentilationAvailabilityDaysperWeek to be greater than or equal to 0'], 'invalid-number-of-bedrooms-served' => ['Expected extension/NumberofBedroomsServed to be greater than ../../../BuildingSummary/BuildingConstruction/NumberofBedrooms [context: /HPXML/Building/BuildingDetails/Systems/Photovoltaics/PVSystem[IsSharedSystem="true"], id: "PVSystem1"]'], - 'invalid-number-of-conditioned-floors' => ['Expected NumberofConditionedFloors to be greater than or equal to NumberofConditionedFloorsAboveGrade [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction]'], + 'invalid-number-of-conditioned-floors' => ['Expected NumberofConditionedFloors to be greater than or equal to NumberofConditionedFloorsAboveGrade [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction, id: "MyBuilding"]'], 'invalid-number-of-units-served' => ['Expected NumberofUnitsServed to be greater than 1 [context: /HPXML/Building/BuildingDetails/Systems/WaterHeating/WaterHeatingSystem[IsSharedSystem="true"], id: "WaterHeatingSystem1"]'], 'invalid-pilot-light-heating-system' => ['Expected 1 element(s) for xpath: ../../HeatingSystemFuel[text()!="electricity"]'], 'invalid-shared-vent-in-unit-flowrate' => ['Expected RatedFlowRate to be greater than extension/InUnitFlowRate [context: /HPXML/Building/BuildingDetails/Systems/MechanicalVentilation/VentilationFans/VentilationFan[UsedForWholeBuildingVentilation="true" and IsSharedSystem="true"], id: "VentilationFan1"]'], @@ -186,13 +190,22 @@ def test_schema_schematron_error_messages 'invalid-ventilation-recovery' => ['Expected 0 element(s) for xpath: TotalRecoveryEfficiency | AdjustedTotalRecoveryEfficiency', 'Expected 0 element(s) for xpath: SensibleRecoveryEfficiency | AdjustedSensibleRecoveryEfficiency'], 'invalid-window-height' => ['Expected DistanceToBottomOfWindow to be greater than DistanceToTopOfWindow [context: /HPXML/Building/BuildingDetails/Enclosure/Windows/Window/Overhangs[number(Depth) > 0], id: "Window2"]'], - 'lighting-fractions' => ['Expected sum(LightingGroup/FractionofUnitsInLocation) for Location="interior" to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails/Lighting]'], + 'lighting-fractions' => ['Expected sum(LightingGroup/FractionofUnitsInLocation) for Location="interior" to be less than or equal to 1 [context: /HPXML/Building/BuildingDetails/Lighting, id: "MyBuilding"]'], + 'manufactured-home-reference-duct' => ['There are references to "manufactured home belly" or "manufactured home underbelly" but ResidentialFacilityType is not "manufactured home".', + 'A location is specified as "manufactured home belly" but no surfaces were found adjacent to the "manufactured home underbelly" space type.'], + 'manufactured-home-reference-water-heater' => ['There are references to "manufactured home belly" or "manufactured home underbelly" but ResidentialFacilityType is not "manufactured home".', + 'A location is specified as "manufactured home belly" but no surfaces were found adjacent to the "manufactured home underbelly" space type.', + "Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space'"], + 'manufactured-home-reference-floor' => ['There are references to "manufactured home belly" or "manufactured home underbelly" but ResidentialFacilityType is not "manufactured home".', + 'There must be at least one ceiling adjacent to "crawlspace - vented".'], + 'missing-capacity-detailed-performance' => ['Expected 1 element(s) for xpath: ../CoolingCapacity', + 'Expected 1 element(s) for xpath: ../HeatingCapacity'], 'missing-cfis-supplemental-fan' => ['Expected 1 element(s) for xpath: SupplementalFan'], 'missing-distribution-cfa-served' => ['Expected 1 element(s) for xpath: ../../../ConditionedFloorAreaServed [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts[not(DuctSurfaceArea)], id: "Ducts2"]'], 'missing-duct-area' => ['Expected 1 or more element(s) for xpath: FractionDuctArea | DuctSurfaceArea [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts[DuctLocation], id: "Ducts2"]'], 'missing-duct-location' => ['Expected 0 element(s) for xpath: FractionDuctArea | DuctSurfaceArea [context: /HPXML/Building/BuildingDetails/Systems/HVAC/HVACDistribution/DistributionSystemType/AirDistribution/Ducts[not(DuctLocation)], id: "Ducts2"]'], - 'missing-elements' => ['Expected 1 element(s) for xpath: NumberofConditionedFloors [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction]', - 'Expected 1 element(s) for xpath: ConditionedFloorArea [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction]'], + 'missing-elements' => ['Expected 1 element(s) for xpath: NumberofConditionedFloors [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction, id: "MyBuilding"]', + 'Expected 1 element(s) for xpath: ConditionedFloorArea [context: /HPXML/Building/BuildingDetails/BuildingSummary/BuildingConstruction, id: "MyBuilding"]'], 'multifamily-reference-appliance' => ['There are references to "other housing unit" but ResidentialFacilityType is not "single-family attached" or "apartment unit".'], 'multifamily-reference-duct' => ['There are references to "other multifamily buffer space" but ResidentialFacilityType is not "single-family attached" or "apartment unit".'], 'multifamily-reference-surface' => ['There are references to "other heated space" but ResidentialFacilityType is not "single-family attached" or "apartment unit".'], @@ -200,271 +213,280 @@ def test_schema_schematron_error_messages 'refrigerator-location' => ['A location is specified as "garage" but no surfaces were found adjacent to this space type.'], 'solar-fraction-one' => ['Expected SolarFraction to be less than 1 [context: /HPXML/Building/BuildingDetails/Systems/SolarThermal/SolarThermalSystem, id: "SolarThermalSystem1"]'], 'water-heater-location' => ['A location is specified as "crawlspace - vented" but no surfaces were found adjacent to this space type.'], - 'water-heater-location-other' => ["Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' [context: /HPXML/Building/BuildingDetails/Systems/WaterHeating/WaterHeatingSystem, id: \"WaterHeatingSystem1\"]"], + 'water-heater-location-other' => ["Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'crawlspace - conditioned' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space'"], 'water-heater-recovery-efficiency' => ['Expected RecoveryEfficiency to be greater than EnergyFactor'] } all_expected_errors.each_with_index do |(error_case, expected_errors), i| puts "[#{i + 1}/#{all_expected_errors.size}] Testing #{error_case}..." # Create HPXML object if ['boiler-invalid-afue'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-boiler-oil-only.xml')) - hpxml.heating_systems[0].heating_efficiency_afue *= 100.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-boiler-oil-only.xml') + hpxml_bldg.heating_systems[0].heating_efficiency_afue *= 100.0 elsif ['clothes-dryer-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.clothes_dryers[0].location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.clothes_dryers[0].location = HPXML::LocationGarage elsif ['clothes-washer-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.clothes_washers[0].location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.clothes_washers[0].location = HPXML::LocationGarage elsif ['cooking-range-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.cooking_ranges[0].location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.cooking_ranges[0].location = HPXML::LocationGarage elsif ['dehumidifier-fraction-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-dehumidifier-multiple.xml')) - hpxml.dehumidifiers[-1].fraction_served = 0.6 + hpxml, hpxml_bldg = _create_hpxml('base-appliances-dehumidifier-multiple.xml') + hpxml_bldg.dehumidifiers[-1].fraction_served = 0.6 elsif ['dhw-frac-load-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-multiple.xml')) - hpxml.water_heating_systems[0].fraction_dhw_load_served = 0.35 + hpxml, hpxml_bldg = _create_hpxml('base-dhw-multiple.xml') + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served = 0.35 elsif ['dhw-invalid-ef-tank'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.water_heating_systems[0].energy_factor = 1.0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].energy_factor = 1.0 elsif ['dhw-invalid-uef-tank-heat-pump'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-tank-heat-pump-uef.xml')) - hpxml.water_heating_systems[0].uniform_energy_factor = 1.0 + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-heat-pump-uef.xml') + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = 1.0 elsif ['dishwasher-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.dishwashers[0].location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.dishwashers[0].location = HPXML::LocationGarage elsif ['duct-leakage-cfm25'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_value = -2 - hpxml.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_value = -2 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_value = -2 + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_value = -2 elsif ['duct-leakage-cfm50'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-ducts-leakage-cfm50.xml')) - hpxml.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_value = -2 - hpxml.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_value = -2 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ducts-leakage-cfm50.xml') + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_value = -2 + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_value = -2 elsif ['duct-leakage-percent'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_units = HPXML::UnitsPercent - hpxml.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_units = HPXML::UnitsPercent + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].duct_leakage_units = HPXML::UnitsPercent + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].duct_leakage_units = HPXML::UnitsPercent elsif ['duct-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationGarage - hpxml.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationGarage + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationGarage elsif ['duct-location-unconditioned-space'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationUnconditionedSpace - hpxml.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationUnconditionedSpace + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationUnconditionedSpace + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationUnconditionedSpace elsif ['emissions-electricity-schedule'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-emissions.xml')) + hpxml, hpxml_bldg = _create_hpxml('base-misc-emissions.xml') hpxml.header.emissions_scenarios[0].elec_schedule_number_of_header_rows = -1 hpxml.header.emissions_scenarios[0].elec_schedule_column_number = 0 elsif ['enclosure-attic-missing-roof'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.roofs.reverse_each do |roof| + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.roofs.reverse_each do |roof| roof.delete end elsif ['enclosure-basement-missing-exterior-foundation-wall'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-unconditioned-basement.xml')) - hpxml.foundation_walls.reverse_each do |foundation_wall| + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.foundation_walls.reverse_each do |foundation_wall| foundation_wall.delete end elsif ['enclosure-basement-missing-slab'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-unconditioned-basement.xml')) - hpxml.slabs.reverse_each do |slab| + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement.xml') + hpxml_bldg.slabs.reverse_each do |slab| slab.delete end elsif ['enclosure-floor-area-exceeds-cfa'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.building_construction.conditioned_floor_area = 1348.8 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.conditioned_floor_area = 1348.8 elsif ['enclosure-floor-area-exceeds-cfa2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily.xml')) - hpxml.building_construction.conditioned_floor_area = 898.8 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit.xml') + hpxml_bldg.building_construction.conditioned_floor_area = 898.8 elsif ['enclosure-garage-missing-exterior-wall'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) - hpxml.walls.select { |w| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + hpxml_bldg.walls.select { |w| w.interior_adjacent_to == HPXML::LocationGarage && w.exterior_adjacent_to == HPXML::LocationOutside }.reverse_each do |wall| wall.delete end elsif ['enclosure-garage-missing-roof-ceiling'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) - hpxml.floors.select { |w| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + hpxml_bldg.floors.select { |w| w.interior_adjacent_to == HPXML::LocationGarage && w.exterior_adjacent_to == HPXML::LocationAtticUnvented }.reverse_each do |floor| floor.delete end elsif ['enclosure-garage-missing-slab'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) - hpxml.slabs.select { |w| w.interior_adjacent_to == HPXML::LocationGarage }.reverse_each do |slab| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + hpxml_bldg.slabs.select { |w| w.interior_adjacent_to == HPXML::LocationGarage }.reverse_each do |slab| slab.delete end - elsif ['enclosure-living-missing-ceiling-roof'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.floors.reverse_each do |floor| + elsif ['enclosure-conditioned-missing-ceiling-roof'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.floors.reverse_each do |floor| floor.delete end - elsif ['enclosure-living-missing-exterior-wall'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.walls.reverse_each do |wall| - next unless wall.interior_adjacent_to == HPXML::LocationLivingSpace + elsif ['enclosure-conditioned-missing-exterior-wall'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.walls.reverse_each do |wall| + next unless wall.interior_adjacent_to == HPXML::LocationConditionedSpace wall.delete end - elsif ['enclosure-living-missing-floor-slab'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-slab.xml')) - hpxml.slabs[0].delete + elsif ['enclosure-conditioned-missing-floor-slab'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-foundation-slab.xml') + hpxml_bldg.slabs[0].delete elsif ['frac-sensible-fuel-load'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.fuel_loads[0].frac_sensible = -0.1 + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.fuel_loads[0].frac_sensible = -0.1 elsif ['frac-sensible-plug-load'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.plug_loads[0].frac_sensible = -0.1 + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.plug_loads[0].frac_sensible = -0.1 elsif ['frac-total-fuel-load'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.fuel_loads[0].frac_sensible = 0.8 - hpxml.fuel_loads[0].frac_latent = 0.3 + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.fuel_loads[0].frac_sensible = 0.8 + hpxml_bldg.fuel_loads[0].frac_latent = 0.3 elsif ['frac-total-plug-load'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.plug_loads[1].frac_latent = 0.245 + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.plug_loads[1].frac_latent = 0.245 elsif ['furnace-invalid-afue'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.heating_systems[0].heating_efficiency_afue *= 100.0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.heating_systems[0].heating_efficiency_afue *= 100.0 elsif ['generator-number-of-bedrooms-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-generator.xml')) - hpxml.generators[0].number_of_bedrooms_served = 3 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-generator.xml') + hpxml_bldg.generators[0].number_of_bedrooms_served = 3 elsif ['generator-output-greater-than-consumption'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-generators.xml')) - hpxml.generators[0].annual_consumption_kbtu = 1500 + hpxml, hpxml_bldg = _create_hpxml('base-misc-generators.xml') + hpxml_bldg.generators[0].annual_consumption_kbtu = 1500 elsif ['heat-pump-capacity-17f'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].heating_capacity_17F = hpxml.heat_pumps[0].heating_capacity + 1000.0 - hpxml.heat_pumps[0].heating_capacity_retention_fraction = nil - hpxml.heat_pumps[0].heating_capacity_retention_temp = nil + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].heating_capacity_17F = hpxml_bldg.heat_pumps[0].heating_capacity + 1000.0 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil elsif ['heat-pump-lockout-temperatures'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml')) - hpxml.heat_pumps[0].compressor_lockout_temp = hpxml.heat_pumps[0].backup_heating_lockout_temp + 1 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml') + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp + 1 elsif ['heat-pump-multiple-backup-systems'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml')) - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[-1].id = 'HeatingSystem2' - hpxml.heat_pumps[0].fraction_heat_load_served = 0.5 - hpxml.heat_pumps[0].fraction_cool_load_served = 0.5 - hpxml.heat_pumps << hpxml.heat_pumps[0].dup - hpxml.heat_pumps[-1].id = 'HeatPump2' - hpxml.heat_pumps[-1].primary_heating_system = false - hpxml.heat_pumps[-1].primary_cooling_system = false + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml') + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[-1].id = 'HeatingSystem2' + hpxml_bldg.heat_pumps[0].fraction_heat_load_served = 0.5 + hpxml_bldg.heat_pumps[0].fraction_cool_load_served = 0.5 + hpxml_bldg.heat_pumps << hpxml_bldg.heat_pumps[0].dup + hpxml_bldg.heat_pumps[-1].id = 'HeatPump2' + hpxml_bldg.heat_pumps[-1].primary_heating_system = false + hpxml_bldg.heat_pumps[-1].primary_cooling_system = false + elsif ['hvac-detailed-performance-not-variable-speed'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml') + hpxml_bldg.heat_pumps[0].compressor_type = HPXML::HVACCompressorTypeTwoStage elsif ['hvac-distribution-return-duct-leakage-missing'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-evap-cooler-only-ducted.xml')) - hpxml.hvac_distributions[0].duct_leakage_measurements[-1].delete + hpxml, hpxml_bldg = _create_hpxml('base-hvac-evap-cooler-only-ducted.xml') + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[-1].delete elsif ['hvac-frac-load-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.heating_systems[0].fraction_heat_load_served += 0.1 - hpxml.cooling_systems[0].fraction_cool_load_served += 0.2 - hpxml.heating_systems[0].primary_system = true - hpxml.cooling_systems[0].primary_system = true - hpxml.heat_pumps[-1].primary_heating_system = false - hpxml.heat_pumps[-1].primary_cooling_system = false + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.heating_systems[0].fraction_heat_load_served += 0.1 + hpxml_bldg.cooling_systems[0].fraction_cool_load_served += 0.2 + hpxml_bldg.heating_systems[0].primary_system = true + hpxml_bldg.cooling_systems[0].primary_system = true + hpxml_bldg.heat_pumps[-1].primary_heating_system = false + hpxml_bldg.heat_pumps[-1].primary_cooling_system = false elsif ['hvac-location-heating-system'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-boiler-oil-only.xml')) - hpxml.heating_systems[0].location = HPXML::LocationBasementUnconditioned + hpxml, hpxml_bldg = _create_hpxml('base-hvac-boiler-oil-only.xml') + hpxml_bldg.heating_systems[0].location = HPXML::LocationBasementUnconditioned elsif ['hvac-location-cooling-system'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-central-ac-only-1-speed.xml')) - hpxml.cooling_systems[0].location = HPXML::LocationBasementUnconditioned + hpxml, hpxml_bldg = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') + hpxml_bldg.cooling_systems[0].location = HPXML::LocationBasementUnconditioned elsif ['hvac-location-heat-pump'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].location = HPXML::LocationBasementUnconditioned + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].location = HPXML::LocationBasementUnconditioned + elsif ['hvac-msac-not-var-speed'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-air-conditioner-only-ductless.xml') + hpxml_bldg.cooling_systems[0].compressor_type = HPXML::HVACCompressorTypeTwoStage + elsif ['hvac-mshp-not-var-speed'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless.xml') + hpxml_bldg.heat_pumps[0].compressor_type = HPXML::HVACCompressorTypeSingleStage elsif ['hvac-sizing-humidity-setpoint'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.manualj_humidity_setpoint = 50 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.manualj_humidity_setpoint = 50 elsif ['hvac-negative-crankcase-heater-watts'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.cooling_systems[0].crankcase_heater_watts = -10 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.cooling_systems[0].crankcase_heater_watts = -10 elsif ['incomplete-integrated-heating'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-ptac-with-heating-electricity.xml')) - hpxml.cooling_systems[0].integrated_heating_system_fraction_heat_load_served = nil + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ptac-with-heating-electricity.xml') + hpxml_bldg.cooling_systems[0].integrated_heating_system_fraction_heat_load_served = nil elsif ['invalid-airflow-defect-ratio'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-mini-split-heat-pump-ductless.xml')) - hpxml.heat_pumps[0].airflow_defect_ratio = -0.25 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless.xml') + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.25 elsif ['invalid-assembly-effective-rvalue'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.walls[0].insulation_assembly_r_value = 0.0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.walls[0].insulation_assembly_r_value = 0.0 elsif ['invalid-battery-capacities-ah'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv-battery-ah.xml')) - hpxml.batteries[0].usable_capacity_ah = hpxml.batteries[0].nominal_capacity_ah + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery-ah.xml') + hpxml_bldg.batteries[0].usable_capacity_ah = hpxml_bldg.batteries[0].nominal_capacity_ah elsif ['invalid-battery-capacities-kwh'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv-battery.xml')) - hpxml.batteries[0].usable_capacity_kwh = hpxml.batteries[0].nominal_capacity_kwh + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery.xml') + hpxml_bldg.batteries[0].usable_capacity_kwh = hpxml_bldg.batteries[0].nominal_capacity_kwh elsif ['invalid-calendar-year-low'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.sim_calendar_year = 1575 elsif ['invalid-calendar-year-high'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.sim_calendar_year = 20000 elsif ['invalid-duct-area-fractions'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-ducts-area-fractions.xml')) - hpxml.hvac_distributions[0].ducts[0].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[1].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[2].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[3].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[0].duct_fraction_area = 0.65 - hpxml.hvac_distributions[0].ducts[1].duct_fraction_area = 0.65 - hpxml.hvac_distributions[0].ducts[2].duct_fraction_area = 0.15 - hpxml.hvac_distributions[0].ducts[3].duct_fraction_area = 0.15 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ducts-area-fractions.xml') + hpxml_bldg.hvac_distributions[0].ducts[0].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[2].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[3].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[0].duct_fraction_area = 0.65 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_fraction_area = 0.65 + hpxml_bldg.hvac_distributions[0].ducts[2].duct_fraction_area = 0.15 + hpxml_bldg.hvac_distributions[0].ducts[3].duct_fraction_area = 0.15 elsif ['invalid-facility-type'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeSFD + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-laundry-room.xml') + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeSFD elsif ['invalid-foundation-wall-properties'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-unconditioned-basement-wall-insulation.xml')) - hpxml.foundation_walls[0].depth_below_grade = 9.0 - hpxml.foundation_walls[0].insulation_interior_distance_to_top = 12.0 - hpxml.foundation_walls[0].insulation_interior_distance_to_bottom = 10.0 + hpxml, hpxml_bldg = _create_hpxml('base-foundation-unconditioned-basement-wall-insulation.xml') + hpxml_bldg.foundation_walls[0].depth_below_grade = 9.0 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_top = 12.0 + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_bottom = 10.0 elsif ['invalid-ground-conductivity'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.site.ground_conductivity = 0.0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.site.ground_conductivity = 0.0 elsif ['invalid-heat-pump-capacity-retention'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].heating_capacity_17F = nil - hpxml.heat_pumps[0].heating_capacity_retention_fraction = 1.5 - hpxml.heat_pumps[0].heating_capacity_retention_temp = 30 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].heating_capacity_17F = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = 1.5 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 30 elsif ['invalid-heat-pump-capacity-retention2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].heating_capacity_17F = nil - hpxml.heat_pumps[0].heating_capacity_retention_fraction = -1 - hpxml.heat_pumps[0].heating_capacity_retention_temp = 5 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].heating_capacity_17F = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = -1 + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = 5 elsif ['invalid-hvac-installation-quality'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].airflow_defect_ratio = -99 - hpxml.heat_pumps[0].charge_defect_ratio = -99 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -99 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = -99 elsif ['invalid-hvac-installation-quality2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].airflow_defect_ratio = 99 - hpxml.heat_pumps[0].charge_defect_ratio = 99 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = 99 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = 99 elsif ['invalid-id2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-skylights.xml')) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') elsif ['invalid-input-parameters'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.transaction = 'modify' - hpxml.site.site_type = 'mountain' - hpxml.climate_and_risk_zones.climate_zone_ieccs[0].year = 2020 - hpxml.roofs.each do |roof| + hpxml_bldg.site.site_type = 'mountain' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].year = 2020 + hpxml_bldg.roofs.each do |roof| roof.radiant_barrier_grade = 4 end - hpxml.roofs[0].azimuth = 365 - hpxml.dishwashers[0].rated_annual_kwh = nil - hpxml.dishwashers[0].energy_factor = 5.1 + hpxml_bldg.roofs[0].azimuth = 365 + hpxml_bldg.dishwashers[0].rated_annual_kwh = nil + hpxml_bldg.dishwashers[0].energy_factor = 5.1 elsif ['invalid-insulation-top'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.foundation_walls[0].insulation_interior_distance_to_top = -0.5 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.foundation_walls[0].insulation_interior_distance_to_top = -0.5 elsif ['invalid-integrated-heating'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-central-ac-only-1-speed.xml')) - hpxml.cooling_systems[0].integrated_heating_system_fuel = HPXML::FuelTypeElectricity - hpxml.cooling_systems[0].integrated_heating_system_efficiency_percent = 0.98 - hpxml.cooling_systems[0].integrated_heating_system_fraction_heat_load_served = 1.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') + hpxml_bldg.cooling_systems[0].integrated_heating_system_fuel = HPXML::FuelTypeElectricity + hpxml_bldg.cooling_systems[0].integrated_heating_system_efficiency_percent = 0.98 + hpxml_bldg.cooling_systems[0].integrated_heating_system_fraction_heat_load_served = 1.0 elsif ['invalid-lighting-groups'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') [HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].each do |ltg_loc| - hpxml.lighting_groups.each do |lg| + hpxml_bldg.lighting_groups.each do |lg| next unless lg.location == ltg_loc lg.delete @@ -472,115 +494,133 @@ def test_schema_schematron_error_messages end end elsif ['invalid-lighting-groups2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') [HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].each do |ltg_loc| - hpxml.lighting_groups.each do |lg| + hpxml_bldg.lighting_groups.each do |lg| next unless lg.location == ltg_loc - hpxml.lighting_groups << lg.dup - hpxml.lighting_groups[-1].id = "LightingGroup#{hpxml.lighting_groups.size}" - hpxml.lighting_groups[-1].fraction_of_units_in_location = 0.0 + hpxml_bldg.lighting_groups << lg.dup + hpxml_bldg.lighting_groups[-1].id = "LightingGroup#{hpxml_bldg.lighting_groups.size}" + hpxml_bldg.lighting_groups[-1].fraction_of_units_in_location = 0.0 break end end elsif ['invalid-natvent-availability'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.natvent_days_per_week = 8 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.natvent_days_per_week = 8 elsif ['invalid-natvent-availability2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.natvent_days_per_week = -1 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.natvent_days_per_week = -1 elsif ['invalid-number-of-bedrooms-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-pv.xml')) - hpxml.pv_systems[0].number_of_bedrooms_served = 3 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-pv.xml') + hpxml_bldg.pv_systems[0].number_of_bedrooms_served = 3 elsif ['invalid-number-of-conditioned-floors'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.building_construction.number_of_conditioned_floors_above_grade = 3 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 3 elsif ['invalid-number-of-units-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-water-heater.xml')) - hpxml.water_heating_systems[0].number_of_units_served = 1 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-water-heater.xml') + hpxml_bldg.water_heating_systems[0].number_of_units_served = 1 elsif ['invalid-pilot-light-heating-system'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-floor-furnace-propane-only-pilot-light.xml')) - hpxml.heating_systems[0].heating_system_fuel = HPXML::FuelTypeElectricity + hpxml, hpxml_bldg = _create_hpxml('base-hvac-floor-furnace-propane-only.xml') + hpxml_bldg.heating_systems[0].heating_system_fuel = HPXML::FuelTypeElectricity elsif ['invalid-shared-vent-in-unit-flowrate'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-mechvent.xml')) - hpxml.ventilation_fans[0].rated_flow_rate = 80 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-mechvent.xml') + hpxml_bldg.ventilation_fans[0].rated_flow_rate = 80 elsif ['invalid-timestep'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.timestep = 45 elsif ['invalid-timezone-utcoffset-low'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.time_zone_utc_offset = -13 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.time_zone_utc_offset = -13 elsif ['invalid-timezone-utcoffset-high'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.time_zone_utc_offset = 15 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.time_zone_utc_offset = 15 elsif ['invalid-ventilation-fan'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-exhaust.xml')) - hpxml.ventilation_fans[0].used_for_garage_ventilation = true + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-exhaust.xml') + hpxml_bldg.ventilation_fans[0].used_for_garage_ventilation = true elsif ['invalid-ventilation-recovery'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-exhaust.xml')) - hpxml.ventilation_fans[0].sensible_recovery_efficiency = 0.72 - hpxml.ventilation_fans[0].total_recovery_efficiency = 0.48 + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-exhaust.xml') + hpxml_bldg.ventilation_fans[0].sensible_recovery_efficiency = 0.72 + hpxml_bldg.ventilation_fans[0].total_recovery_efficiency = 0.48 elsif ['invalid-window-height'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-overhangs.xml')) - hpxml.windows[1].overhangs_distance_to_bottom_of_window = 1.0 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-overhangs.xml') + hpxml_bldg.windows[1].overhangs_distance_to_bottom_of_window = 1.0 elsif ['lighting-fractions'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - int_cfl = hpxml.lighting_groups.find { |lg| lg.location == HPXML::LocationInterior && lg.lighting_type == HPXML::LightingTypeCFL } + hpxml, hpxml_bldg = _create_hpxml('base.xml') + int_cfl = hpxml_bldg.lighting_groups.find { |lg| lg.location == HPXML::LocationInterior && lg.lighting_type == HPXML::LightingTypeCFL } int_cfl.fraction_of_units_in_location = 0.8 + elsif ['manufactured-home-reference-duct'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationManufacturedHomeBelly + elsif ['manufactured-home-reference-water-heater'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].location = HPXML::LocationManufacturedHomeBelly + elsif ['manufactured-home-reference-floor'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-foundation-vented-crawlspace.xml') + hpxml_bldg.floors.each do |floor| + if floor.exterior_adjacent_to == HPXML::LocationCrawlspaceVented + floor.exterior_adjacent_to = HPXML::LocationManufacturedHomeUnderBelly + break + end + end + elsif ['missing-capacity-detailed-performance'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml') + hpxml_bldg.heat_pumps[0].cooling_capacity = nil + hpxml_bldg.heat_pumps[0].heating_capacity = nil elsif ['missing-cfis-supplemental-fan'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis.xml')) - hpxml.ventilation_fans[0].cfis_addtl_runtime_operating_mode = HPXML::CFISModeSupplementalFan + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis.xml') + hpxml_bldg.ventilation_fans[0].cfis_addtl_runtime_operating_mode = HPXML::CFISModeSupplementalFan elsif ['missing-distribution-cfa-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].ducts[1].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[1].duct_location = nil + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = nil elsif ['missing-duct-area'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].conditioned_floor_area_served = hpxml.building_construction.conditioned_floor_area - hpxml.hvac_distributions[0].ducts[1].duct_surface_area = nil + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area = nil elsif ['missing-duct-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].ducts[1].duct_location = nil + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = nil elsif ['missing-elements'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.building_construction.number_of_conditioned_floors = nil - hpxml.building_construction.conditioned_floor_area = nil + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.number_of_conditioned_floors = nil + hpxml_bldg.building_construction.conditioned_floor_area = nil elsif ['multifamily-reference-appliance'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.clothes_washers[0].location = HPXML::LocationOtherHousingUnit + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.clothes_washers[0].location = HPXML::LocationOtherHousingUnit elsif ['multifamily-reference-duct'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationOtherMultifamilyBufferSpace + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[0].ducts[0].duct_location = HPXML::LocationOtherMultifamilyBufferSpace elsif ['multifamily-reference-surface'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.floors << hpxml.floors[0].dup - hpxml.floors[1].id = "Floor#{hpxml.floors.size}" - hpxml.floors[1].insulation_id = "FloorInsulation#{hpxml.floors.size}" - hpxml.floors[1].exterior_adjacent_to = HPXML::LocationOtherHeatedSpace - hpxml.floors[1].floor_or_ceiling = HPXML::FloorOrCeilingCeiling + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.floors << hpxml_bldg.floors[0].dup + hpxml_bldg.floors[1].id = "Floor#{hpxml_bldg.floors.size}" + hpxml_bldg.floors[1].insulation_id = "FloorInsulation#{hpxml_bldg.floors.size}" + hpxml_bldg.floors[1].exterior_adjacent_to = HPXML::LocationOtherHeatedSpace + hpxml_bldg.floors[1].floor_or_ceiling = HPXML::FloorOrCeilingCeiling elsif ['multifamily-reference-water-heater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.water_heating_systems[0].location = HPXML::LocationOtherNonFreezingSpace + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].location = HPXML::LocationOtherNonFreezingSpace elsif ['refrigerator-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.refrigerators[0].location = HPXML::LocationGarage + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.refrigerators[0].location = HPXML::LocationGarage elsif ['solar-fraction-one'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-solar-fraction.xml')) - hpxml.solar_thermal_systems[0].solar_fraction = 1.0 + hpxml, hpxml_bldg = _create_hpxml('base-dhw-solar-fraction.xml') + hpxml_bldg.solar_thermal_systems[0].solar_fraction = 1.0 elsif ['water-heater-location'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.water_heating_systems[0].location = HPXML::LocationCrawlspaceVented + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].location = HPXML::LocationCrawlspaceVented elsif ['water-heater-location-other'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.water_heating_systems[0].location = HPXML::LocationUnconditionedSpace + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].location = HPXML::LocationUnconditionedSpace elsif ['water-heater-recovery-efficiency'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-tank-gas.xml')) - hpxml.water_heating_systems[0].recovery_efficiency = hpxml.water_heating_systems[0].energy_factor + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-gas.xml') + hpxml_bldg.water_heating_systems[0].recovery_efficiency = hpxml_bldg.water_heating_systems[0].energy_factor else fail "Unhandled case: #{error_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() # Perform additional raw XML manipulation if ['invalid-id2'].include? error_case @@ -611,6 +651,7 @@ def test_schema_schematron_warning_messages 'dhw-setpoint-low' => ['Hot water setpoint should typically be greater than or equal to 110 deg-F.'], 'erv-atre-low' => ['Adjusted total recovery efficiency should typically be at least half of the adjusted sensible recovery efficiency.'], 'erv-tre-low' => ['Total recovery efficiency should typically be at least half of the sensible recovery efficiency.'], + 'fuel-load-type-other' => ["Fuel load type 'other' is not currently handled, the fuel load will not be modeled."], 'garage-ventilation' => ['Ventilation fans for the garage are not currently modeled.'], 'heat-pump-low-backup-switchover-temp' => ['BackupHeatingSwitchoverTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity.'], 'heat-pump-low-backup-lockout-temp' => ['BackupHeatingLockoutTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity.'], @@ -659,7 +700,16 @@ def test_schema_schematron_warning_messages 'No exterior lighting specified, the model will not include exterior lighting energy use.', 'No garage lighting specified, the model will not include garage lighting energy use.'], 'missing-attached-surfaces' => ['ResidentialFacilityType is single-family attached or apartment unit, but no attached surfaces were found. This may result in erroneous results (e.g., for infiltration).'], + 'plug-load-type-sauna' => ["Plug load type 'sauna' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-aquarium' => ["Plug load type 'aquarium' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-water-bed' => ["Plug load type 'water bed' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-space-heater' => ["Plug load type 'space heater' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-computer' => ["Plug load type 'computer' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-tv-crt' => ["Plug load type 'TV CRT' is not currently handled, the plug load will not be modeled."], + 'plug-load-type-tv-plasma' => ["Plug load type 'TV plasma' is not currently handled, the plug load will not be modeled."], + 'portable-spa' => ['Portable spa is not currently handled, the portable spa will not be modeled.'], 'slab-zero-exposed-perimeter' => ['Slab has zero exposed perimeter, this may indicate an input error.'], + 'unit-multiplier' => ['NumberofUnits is greater than 1, indicating that the HPXML Building represents multiple dwelling units; simulation outputs will reflect this unit multiplier.'], 'wrong-units' => ['Thickness is greater than 12 inches; this may indicate incorrect units.', 'Thickness is less than 1 inch; this may indicate incorrect units.', 'Depth is greater than 72 feet; this may indicate incorrect units.', @@ -669,51 +719,54 @@ def test_schema_schematron_warning_messages puts "[#{i + 1}/#{all_expected_warnings.size}] Testing #{warning_case}..." # Create HPXML object if ['battery-pv-output-power-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv-battery.xml')) - hpxml.batteries[0].rated_power_output = 0.1 - hpxml.pv_systems[0].max_power_output = 0.1 - hpxml.pv_systems[1].max_power_output = 0.1 + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery.xml') + hpxml_bldg.batteries[0].rated_power_output = 0.1 + hpxml_bldg.pv_systems[0].max_power_output = 0.1 + hpxml_bldg.pv_systems[1].max_power_output = 0.1 elsif ['dhw-capacities-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-multiple.xml')) - hpxml.water_heating_systems.each do |water_heating_system| + hpxml, hpxml_bldg = _create_hpxml('base-dhw-multiple.xml') + hpxml_bldg.water_heating_systems.each do |water_heating_system| if [HPXML::WaterHeaterTypeStorage].include? water_heating_system.water_heater_type water_heating_system.heating_capacity = 0.1 end end elsif ['dhw-efficiencies-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-multiple.xml')) - hpxml.water_heating_systems.each do |water_heating_system| + hpxml, hpxml_bldg = _create_hpxml('base-dhw-multiple.xml') + hpxml_bldg.water_heating_systems.each do |water_heating_system| if [HPXML::WaterHeaterTypeStorage, HPXML::WaterHeaterTypeTankless].include? water_heating_system.water_heater_type water_heating_system.energy_factor = 0.1 end end elsif ['dhw-setpoint-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.water_heating_systems[0].temperature = 100 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.water_heating_systems[0].temperature = 100 elsif ['erv-atre-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-erv-atre-asre.xml')) - hpxml.ventilation_fans[0].total_recovery_efficiency_adjusted = 0.1 + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-erv-atre-asre.xml') + hpxml_bldg.ventilation_fans[0].total_recovery_efficiency_adjusted = 0.1 + elsif ['fuel-load-type-other'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.fuel_loads[0].fuel_load_type = HPXML::FuelLoadTypeOther elsif ['erv-tre-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-erv.xml')) - hpxml.ventilation_fans[0].total_recovery_efficiency = 0.1 + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-erv.xml') + hpxml_bldg.ventilation_fans[0].total_recovery_efficiency = 0.1 elsif ['garage-ventilation'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.ventilation_fans.add(id: 'VentilationFan1', - used_for_garage_ventilation: true) + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.ventilation_fans.add(id: 'VentilationFan1', + used_for_garage_ventilation: true) elsif ['heat-pump-low-backup-switchover-temp'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].backup_heating_switchover_temp = 25.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].backup_heating_switchover_temp = 25.0 elsif ['heat-pump-low-backup-lockout-temp'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml')) - hpxml.heat_pumps[0].backup_heating_lockout_temp = 25.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml') + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = 25.0 elsif ['hvac-dse-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dse.xml')) - hpxml.hvac_distributions[0].annual_heating_dse = 0.1 - hpxml.hvac_distributions[0].annual_cooling_dse = 0.1 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-dse.xml') + hpxml_bldg.hvac_distributions[0].annual_heating_dse = 0.1 + hpxml_bldg.hvac_distributions[0].annual_cooling_dse = 0.1 elsif ['hvac-capacities-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.hvac_systems.each do |hvac_system| + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.hvac_systems.each do |hvac_system| if hvac_system.is_a? HPXML::HeatingSystem hvac_system.heating_capacity = 0.1 elsif hvac_system.is_a? HPXML::CoolingSystem @@ -725,8 +778,8 @@ def test_schema_schematron_warning_messages end end elsif ['hvac-efficiencies-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.hvac_systems.each do |hvac_system| + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.hvac_systems.each do |hvac_system| if hvac_system.is_a? HPXML::HeatingSystem if [HPXML::HVACTypeElectricResistance, HPXML::HVACTypeStove].include? hvac_system.heating_system_type @@ -754,40 +807,67 @@ def test_schema_schematron_warning_messages end end elsif ['hvac-setpoints-high'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_controls[0].heating_setpoint_temp = 100 - hpxml.hvac_controls[0].cooling_setpoint_temp = 100 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = 100 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 100 elsif ['hvac-setpoints-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_controls[0].heating_setpoint_temp = 0 - hpxml.hvac_controls[0].cooling_setpoint_temp = 0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = 0 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 0 elsif ['integrated-heating-efficiency-low'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-ptac-with-heating-electricity.xml')) - hpxml.cooling_systems[0].integrated_heating_system_efficiency_percent = 0.4 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ptac-with-heating-electricity.xml') + hpxml_bldg.cooling_systems[0].integrated_heating_system_efficiency_percent = 0.4 elsif ['lighting-groups-missing'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-garage.xml')) - hpxml.lighting_groups.reverse_each do |lg| + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-garage.xml') + hpxml_bldg.lighting_groups.reverse_each do |lg| lg.delete end elsif ['missing-attached-surfaces'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeSFA - hpxml.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeSFA + hpxml_bldg.air_infiltration_measurements[0].infiltration_type = HPXML::InfiltrationTypeUnitExterior + elsif ['plug-load-type-sauna'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeSauna + elsif ['plug-load-type-aquarium'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeAquarium + elsif ['plug-load-type-water-bed'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeWaterBed + elsif ['plug-load-type-space-heater'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeSpaceHeater + elsif ['plug-load-type-computer'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeComputer + elsif ['plug-load-type-tv-crt'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeTelevisionCRT + elsif ['plug-load-type-tv-plasma'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[0].plug_load_type = HPXML::PlugLoadTypeTelevisionPlasma + elsif ['portable-spa'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.portable_spas.add(id: 'PorableSpa') elsif ['slab-zero-exposed-perimeter'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.slabs[0].exposed_perimeter = 0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.slabs[0].exposed_perimeter = 0 + elsif ['unit-multiplier'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.number_of_units = 5 elsif ['wrong-units'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-overhangs.xml')) - hpxml.slabs[0].thickness = 0.5 - hpxml.foundation_walls[0].thickness = 72.0 - hpxml.windows[0].overhangs_depth = 120.0 - hpxml.windows[0].overhangs_distance_to_top_of_window = 24.0 - hpxml.windows[0].overhangs_distance_to_bottom_of_window = 48.0 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-overhangs.xml') + hpxml_bldg.slabs[0].thickness = 0.5 + hpxml_bldg.foundation_walls[0].thickness = 72.0 + hpxml_bldg.windows[0].overhangs_depth = 120.0 + hpxml_bldg.windows[0].overhangs_distance_to_top_of_window = 24.0 + hpxml_bldg.windows[0].overhangs_distance_to_bottom_of_window = 48.0 else fail "Unhandled case: #{warning_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() # Test against schematron XMLHelper.write_file(hpxml_doc, @tmp_hpxml_path) @@ -812,7 +892,12 @@ def test_ruby_error_messages 'emissions-wrong-filename' => ["Emissions File file path 'invalid-wrong-filename.csv' does not exist."], 'emissions-wrong-rows' => ['Emissions File has invalid number of rows'], 'heat-pump-backup-system-load-fraction' => ['Heat pump backup system cannot have a fraction heat load served specified.'], - 'heat-pump-switchover-temp-elec-backup' => ['Switchover temperature should not be used for a heat pump with electric backup; use compressor lockout temperature instead.'], + 'hvac-cooling-detailed-performance-incomplete-pair' => ['Cooling detailed performance data for outdoor temperature = 82.0 is incomplete; there must be exactly one minimum and one maximum capacity datapoint.', + 'Cooling detailed performance data for outdoor temperature = 81.0 is incomplete; there must be exactly one minimum and one maximum capacity datapoint.'], + 'hvac-heating-detailed-performance-incomplete-pair' => ['Heating detailed performance data for outdoor temperature = 5.0 is incomplete; there must be exactly one minimum and one maximum capacity datapoint.', + 'Heating detailed performance data for outdoor temperature = 4.0 is incomplete; there must be exactly one minimum and one maximum capacity datapoint.'], + 'heat-pump-switchover-temp-elec-backup' => ['Switchover temperature should only be used for a heat pump with fossil fuel backup; use compressor lockout temperature instead.'], + 'heat-pump-lockout-temps-elec-backup' => ['Similar compressor/backup lockout temperatures should only be used for a heat pump with fossil fuel backup.'], 'hvac-distribution-multiple-attached-cooling' => ["Multiple cooling systems found attached to distribution system 'HVACDistribution2'."], 'hvac-distribution-multiple-attached-heating' => ["Multiple heating systems found attached to distribution system 'HVACDistribution1'."], 'hvac-dse-multiple-attached-cooling' => ["Multiple cooling systems found attached to distribution system 'HVACDistribution1'."], @@ -872,362 +957,407 @@ def test_ruby_error_messages 'unattached-shared-dishwasher-dhw-distribution' => ["Attached hot water distribution 'foobar' not found for dishwasher"], 'unattached-shared-dishwasher-water-heater' => ["Attached water heating system 'foobar' not found for dishwasher"], 'unattached-window' => ["Attached wall 'foobar' not found for window 'Window1'."], - 'unavailable-period-missing-column' => ["Could not find column='foobar' in unavailable_periods.csv."] } + 'unavailable-period-missing-column' => ["Could not find column='foobar' in unavailable_periods.csv."], + 'unique-objects-vary-across-units-epw' => ['Weather station EPW filepath has different values across dwelling units.'], + 'unique-objects-vary-across-units-dst' => ['Unique object (OS:RunPeriodControl:DaylightSavingTime) has different values across dwelling units.'], + 'unique-objects-vary-across-units-tmains' => ['Unique object (OS:Site:WaterMainsTemperature) has different values across dwelling units.'], + 'whole-mf-building-batteries' => ['Modeling batteries for whole SFA/MF buildings is not currently supported.'], + 'whole-mf-building-dehumidifiers-unit-multiplier' => ['NumberofUnits greater than 1 is not supported for dehumidifiers.'], + 'whole-mf-building-gshps-unit-multiplier' => ['NumberofUnits greater than 1 is not supported for ground-to-air heat pumps.'] } all_expected_errors.each_with_index do |(error_case, expected_errors), i| puts "[#{i + 1}/#{all_expected_errors.size}] Testing #{error_case}..." + building_id = nil # Create HPXML object if ['battery-bad-values-max-not-one'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-battery-scheduled.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-battery-scheduled.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) csv_data[1][0] = 1.1 File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['battery-bad-values-min-not-neg-one'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-battery-scheduled.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-battery-scheduled.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) csv_data[1][0] = -1.1 File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['cfis-with-hydronic-distribution'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-boiler-gas-only.xml')) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeCFIS, - used_for_whole_building_ventilation: true, - distribution_system_idref: hpxml.hvac_distributions[0].id) + hpxml, hpxml_bldg = _create_hpxml('base-hvac-boiler-gas-only.xml') + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeCFIS, + used_for_whole_building_ventilation: true, + distribution_system_idref: hpxml_bldg.hvac_distributions[0].id) elsif ['cfis-invalid-supplemental-fan'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - suppl_fan = hpxml.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis-supplemental-fan-exhaust.xml') + suppl_fan = hpxml_bldg.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } suppl_fan.fan_type = HPXML::MechVentTypeBalanced elsif ['cfis-invalid-supplemental-fan2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - suppl_fan = hpxml.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis-supplemental-fan-exhaust.xml') + suppl_fan = hpxml_bldg.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } suppl_fan.used_for_whole_building_ventilation = false suppl_fan.used_for_garage_ventilation = true elsif ['cfis-invalid-supplemental-fan3'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - suppl_fan = hpxml.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis-supplemental-fan-exhaust.xml') + suppl_fan = hpxml_bldg.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } suppl_fan.is_shared_system = true suppl_fan.fraction_recirculation = 0.0 suppl_fan.in_unit_flow_rate = suppl_fan.tested_flow_rate / 2.0 elsif ['cfis-invalid-supplemental-fan4'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - suppl_fan = hpxml.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis-supplemental-fan-exhaust.xml') + suppl_fan = hpxml_bldg.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } suppl_fan.hours_in_operation = 12.0 elsif ['dehumidifier-setpoints'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-dehumidifier-multiple.xml')) - hpxml.dehumidifiers[-1].rh_setpoint = 0.55 + hpxml, hpxml_bldg = _create_hpxml('base-appliances-dehumidifier-multiple.xml') + hpxml_bldg.dehumidifiers[-1].rh_setpoint = 0.55 elsif ['desuperheater-with-detailed-setpoints'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-tank-detailed-setpoints.xml')) - hpxml.water_heating_systems[0].uses_desuperheater = true - hpxml.water_heating_systems[0].related_hvac_idref = hpxml.cooling_systems[0].id + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-detailed-setpoints.xml') + hpxml_bldg.water_heating_systems[0].uses_desuperheater = true + hpxml_bldg.water_heating_systems[0].related_hvac_idref = hpxml_bldg.cooling_systems[0].id elsif ['duplicate-id'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.plug_loads[-1].id = hpxml.plug_loads[0].id + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.plug_loads[-1].id = hpxml_bldg.plug_loads[0].id elsif ['emissions-duplicate-names'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-emissions.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-misc-emissions.xml') hpxml.header.emissions_scenarios << hpxml.header.emissions_scenarios[0].dup elsif ['emissions-wrong-columns'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-emissions.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-misc-emissions.xml') scenario = hpxml.header.emissions_scenarios[1] csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), scenario.elec_schedule_filepath)) csv_data[10] = [431.0] * (scenario.elec_schedule_column_number - 1) File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) hpxml.header.emissions_scenarios[1].elec_schedule_filepath = @tmp_csv_path elsif ['emissions-wrong-filename'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-emissions.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-misc-emissions.xml') hpxml.header.emissions_scenarios[1].elec_schedule_filepath = 'invalid-wrong-filename.csv' elsif ['emissions-wrong-rows'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-emissions.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-misc-emissions.xml') scenario = hpxml.header.emissions_scenarios[1] csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), scenario.elec_schedule_filepath)) File.write(@tmp_csv_path, csv_data[0..-2].map(&:to_csv).join) hpxml.header.emissions_scenarios[1].elec_schedule_filepath = @tmp_csv_path elsif ['heat-pump-backup-system-load-fraction'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml')) - hpxml.heating_systems[0].fraction_heat_load_served = 0.5 - hpxml.heat_pumps[0].fraction_heat_load_served = 0.5 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml') + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.5 + hpxml_bldg.heat_pumps[0].fraction_heat_load_served = 0.5 elsif ['heat-pump-switchover-temp-elec-backup'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.heat_pumps[0].backup_heating_switchover_temp = 35.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].backup_heating_switchover_temp = 35.0 + elsif ['hvac-cooling-detailed-performance-incomplete-pair'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml') + hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data[-1].outdoor_temperature -= 1.0 + elsif ['hvac-heating-detailed-performance-incomplete-pair'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml') + hpxml_bldg.heat_pumps[0].heating_detailed_performance_data[-1].outdoor_temperature -= 1.0 + elsif ['heat-pump-lockout-temps-elec-backup'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-air-to-air-heat-pump-1-speed.xml') + hpxml_bldg.heat_pumps[0].compressor_lockout_temp = 35.0 + hpxml_bldg.heat_pumps[0].backup_heating_lockout_temp = 35.0 elsif ['hvac-invalid-distribution-system-type'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeBaseboard) - hpxml.heating_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeBaseboard) + hpxml_bldg.heating_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id elsif ['hvac-distribution-multiple-attached-cooling'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.heat_pumps[0].distribution_system_idref = 'HVACDistribution2' + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.heat_pumps[0].distribution_system_idref = 'HVACDistribution2' elsif ['hvac-distribution-multiple-attached-heating'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.heat_pumps[0].distribution_system_idref = 'HVACDistribution1' + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.heat_pumps[0].distribution_system_idref = 'HVACDistribution1' elsif ['hvac-dse-multiple-attached-cooling'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dse.xml')) - hpxml.cooling_systems[0].fraction_cool_load_served = 0.5 - hpxml.cooling_systems << hpxml.cooling_systems[0].dup - hpxml.cooling_systems[1].id = "CoolingSystem#{hpxml.cooling_systems.size}" - hpxml.cooling_systems[0].primary_system = false + hpxml, hpxml_bldg = _create_hpxml('base-hvac-dse.xml') + hpxml_bldg.cooling_systems[0].fraction_cool_load_served = 0.5 + hpxml_bldg.cooling_systems << hpxml_bldg.cooling_systems[0].dup + hpxml_bldg.cooling_systems[1].id = "CoolingSystem#{hpxml_bldg.cooling_systems.size}" + hpxml_bldg.cooling_systems[0].primary_system = false elsif ['hvac-dse-multiple-attached-heating'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dse.xml')) - hpxml.heating_systems[0].fraction_heat_load_served = 0.5 - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[1].id = "HeatingSystem#{hpxml.heating_systems.size}" - hpxml.heating_systems[0].primary_system = false + hpxml, hpxml_bldg = _create_hpxml('base-hvac-dse.xml') + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.5 + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[1].id = "HeatingSystem#{hpxml_bldg.heating_systems.size}" + hpxml_bldg.heating_systems[0].primary_system = false elsif ['hvac-inconsistent-fan-powers'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.cooling_systems[0].fan_watts_per_cfm = 0.55 - hpxml.heating_systems[0].fan_watts_per_cfm = 0.45 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.cooling_systems[0].fan_watts_per_cfm = 0.55 + hpxml_bldg.heating_systems[0].fan_watts_per_cfm = 0.45 elsif ['hvac-shared-boiler-multiple'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-boiler-only-baseboard.xml')) - hpxml.hvac_distributions << hpxml.hvac_distributions[0].dup - hpxml.hvac_distributions[-1].id = "HVACDistribution#{hpxml.hvac_distributions.size}" - hpxml.heating_systems[0].fraction_heat_load_served = 0.5 - hpxml.heating_systems[0].primary_system = false - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[1].id = "HeatingSystem#{hpxml.heating_systems.size}" - hpxml.heating_systems[1].distribution_system_idref = hpxml.hvac_distributions[-1].id - hpxml.heating_systems[1].primary_system = true + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml') + hpxml_bldg.hvac_distributions << hpxml_bldg.hvac_distributions[0].dup + hpxml_bldg.hvac_distributions[-1].id = "HVACDistribution#{hpxml_bldg.hvac_distributions.size}" + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.5 + hpxml_bldg.heating_systems[0].primary_system = false + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[1].id = "HeatingSystem#{hpxml_bldg.heating_systems.size}" + hpxml_bldg.heating_systems[1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + hpxml_bldg.heating_systems[1].primary_system = true elsif ['hvac-shared-chiller-multiple'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml')) - hpxml.hvac_distributions << hpxml.hvac_distributions[0].dup - hpxml.hvac_distributions[-1].id = "HVACDistribution#{hpxml.hvac_distributions.size}" - hpxml.cooling_systems[0].fraction_cool_load_served = 0.5 - hpxml.cooling_systems[0].primary_system = false - hpxml.cooling_systems << hpxml.cooling_systems[0].dup - hpxml.cooling_systems[1].id = "CoolingSystem#{hpxml.cooling_systems.size}" - hpxml.cooling_systems[1].distribution_system_idref = hpxml.hvac_distributions[-1].id - hpxml.cooling_systems[1].primary_system = true + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml') + hpxml_bldg.hvac_distributions << hpxml_bldg.hvac_distributions[0].dup + hpxml_bldg.hvac_distributions[-1].id = "HVACDistribution#{hpxml_bldg.hvac_distributions.size}" + hpxml_bldg.cooling_systems[0].fraction_cool_load_served = 0.5 + hpxml_bldg.cooling_systems[0].primary_system = false + hpxml_bldg.cooling_systems << hpxml_bldg.cooling_systems[0].dup + hpxml_bldg.cooling_systems[1].id = "CoolingSystem#{hpxml_bldg.cooling_systems.size}" + hpxml_bldg.cooling_systems[1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + hpxml_bldg.cooling_systems[1].primary_system = true elsif ['hvac-shared-chiller-negative-seer-eq'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml')) - hpxml.cooling_systems[0].shared_loop_watts *= 100.0 + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml') + hpxml_bldg.cooling_systems[0].shared_loop_watts *= 100.0 elsif ['invalid-battery-capacity-units'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv-battery.xml')) - hpxml.batteries[0].usable_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_ah = 200.0 + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery.xml') + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_ah = 200.0 elsif ['invalid-battery-capacity-units2'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv-battery-ah.xml')) - hpxml.batteries[0].usable_capacity_kwh = 10.0 - hpxml.batteries[0].usable_capacity_ah = nil + hpxml, hpxml_bldg = _create_hpxml('base-pv-battery-ah.xml') + hpxml_bldg.batteries[0].usable_capacity_kwh = 10.0 + hpxml_bldg.batteries[0].usable_capacity_ah = nil elsif ['invalid-datatype-boolean'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') elsif ['invalid-datatype-integer'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') elsif ['invalid-datatype-float'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') elsif ['invalid-daylight-saving'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-simcontrol-daylight-saving-custom.xml')) - hpxml.header.dst_begin_month = 3 - hpxml.header.dst_begin_day = 10 - hpxml.header.dst_end_month = 4 - hpxml.header.dst_end_day = 31 + hpxml, hpxml_bldg = _create_hpxml('base-simcontrol-daylight-saving-custom.xml') + hpxml_bldg.dst_begin_month = 3 + hpxml_bldg.dst_begin_day = 10 + hpxml_bldg.dst_end_month = 4 + hpxml_bldg.dst_end_day = 31 elsif ['invalid-distribution-cfa-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_distributions[-1].conditioned_floor_area_served = 2701.1 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_distributions[-1].conditioned_floor_area_served = 2701.1 elsif ['invalid-epw-filepath'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'foo.epw' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'foo.epw' elsif ['invalid-id'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-skylights.xml')) - hpxml.skylights[0].id = '' + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].id = '' elsif ['invalid-neighbor-shading-azimuth'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-neighbor-shading.xml')) - hpxml.neighbor_buildings[0].azimuth = 145 + hpxml, hpxml_bldg = _create_hpxml('base-misc-neighbor-shading.xml') + hpxml_bldg.neighbor_buildings[0].azimuth = 145 elsif ['invalid-relatedhvac-dhw-indirect'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-indirect.xml')) - hpxml.water_heating_systems[0].related_hvac_idref = 'HeatingSystem_bad' + hpxml, hpxml_bldg = _create_hpxml('base-dhw-indirect.xml') + hpxml_bldg.water_heating_systems[0].related_hvac_idref = 'HeatingSystem_bad' elsif ['invalid-relatedhvac-desuperheater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-central-ac-only-1-speed.xml')) - hpxml.water_heating_systems[0].uses_desuperheater = true - hpxml.water_heating_systems[0].related_hvac_idref = 'CoolingSystem_bad' + hpxml, hpxml_bldg = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') + hpxml_bldg.water_heating_systems[0].uses_desuperheater = true + hpxml_bldg.water_heating_systems[0].related_hvac_idref = 'CoolingSystem_bad' elsif ['invalid-runperiod'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') hpxml.header.sim_begin_month = 3 hpxml.header.sim_begin_day = 10 hpxml.header.sim_end_month = 4 hpxml.header.sim_end_day = 31 elsif ['invalid-shading-season'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.shading_summer_begin_month = 3 - hpxml.header.shading_summer_begin_day = 10 - hpxml.header.shading_summer_end_month = 4 - hpxml.header.shading_summer_end_day = 31 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.shading_summer_begin_month = 3 + hpxml_bldg.header.shading_summer_begin_day = 10 + hpxml_bldg.header.shading_summer_end_month = 4 + hpxml_bldg.header.shading_summer_end_day = 31 elsif ['invalid-unavailable-period'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') hpxml.header.unavailable_periods.add(column_name: 'Power Outage', begin_month: 3, begin_day: 10, end_month: 4, end_day: 31) elsif ['invalid-schema-version'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base.xml') elsif ['invalid-skylights-physical-properties'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-skylights-physical-properties.xml')) - hpxml.skylights[1].thermal_break = false + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights-physical-properties.xml') + hpxml_bldg.skylights[1].thermal_break = false elsif ['invalid-windows-physical-properties'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-windows-physical-properties.xml')) - hpxml.windows[2].thermal_break = false + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-windows-physical-properties.xml') + hpxml_bldg.windows[2].thermal_break = false elsif ['inverter-unequal-efficiencies'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv.xml')) - hpxml.inverters.add(id: 'Inverter2', - inverter_efficiency: 0.5) - hpxml.pv_systems[1].inverter_idref = hpxml.inverters[-1].id + hpxml, hpxml_bldg = _create_hpxml('base-pv.xml') + hpxml_bldg.inverters.add(id: 'Inverter2', + inverter_efficiency: 0.5) + hpxml_bldg.pv_systems[1].inverter_idref = hpxml_bldg.inverters[-1].id elsif ['leap-year-TMY'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-simcontrol-calendar-year-custom.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-simcontrol-calendar-year-custom.xml') hpxml.header.sim_calendar_year = 2008 elsif ['net-area-negative-roof'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-skylights.xml')) - hpxml.skylights[0].area = 4000 + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].area = 4000 elsif ['net-area-negative-wall'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.windows[0].area = 1000 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].area = 1000 elsif ['orphaned-hvac-distribution'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-furnace-gas-room-ac.xml')) - hpxml.heating_systems[0].delete - hpxml.hvac_controls[0].heating_setpoint_temp = nil + hpxml, hpxml_bldg = _create_hpxml('base-hvac-furnace-gas-room-ac.xml') + hpxml_bldg.heating_systems[0].delete + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = nil elsif ['refrigerators-multiple-primary'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.refrigerators[1].primary_indicator = true + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.refrigerators[1].primary_indicator = true elsif ['refrigerators-no-primary'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) - hpxml.refrigerators[0].primary_indicator = false + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') + hpxml_bldg.refrigerators[0].primary_indicator = false elsif ['repeated-relatedhvac-dhw-indirect'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-indirect.xml')) - hpxml.water_heating_systems[0].fraction_dhw_load_served = 0.5 - hpxml.water_heating_systems << hpxml.water_heating_systems[0].dup - hpxml.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml.water_heating_systems.size}" + hpxml, hpxml_bldg = _create_hpxml('base-dhw-indirect.xml') + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served = 0.5 + hpxml_bldg.water_heating_systems << hpxml_bldg.water_heating_systems[0].dup + hpxml_bldg.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size}" elsif ['repeated-relatedhvac-desuperheater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-central-ac-only-1-speed.xml')) - hpxml.water_heating_systems[0].fraction_dhw_load_served = 0.5 - hpxml.water_heating_systems[0].uses_desuperheater = true - hpxml.water_heating_systems[0].related_hvac_idref = 'CoolingSystem1' - hpxml.water_heating_systems << hpxml.water_heating_systems[0].dup - hpxml.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml.water_heating_systems.size}" + hpxml, hpxml_bldg = _create_hpxml('base-hvac-central-ac-only-1-speed.xml') + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served = 0.5 + hpxml_bldg.water_heating_systems[0].uses_desuperheater = true + hpxml_bldg.water_heating_systems[0].related_hvac_idref = 'CoolingSystem1' + hpxml_bldg.water_heating_systems << hpxml_bldg.water_heating_systems[0].dup + hpxml_bldg.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size}" elsif ['schedule-detailed-bad-values-max-not-one'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-detailed-occupancy-stochastic.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-schedules-detailed-occupancy-stochastic.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) csv_data[1][1] = 1.1 File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['schedule-detailed-bad-values-negative'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-detailed-occupancy-stochastic.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-schedules-detailed-occupancy-stochastic.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) csv_data[1][1] = -0.5 File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['schedule-detailed-bad-values-non-numeric'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-detailed-occupancy-stochastic.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-schedules-detailed-occupancy-stochastic.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) csv_data[1][1] = 'NA' File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['schedule-detailed-bad-values-mode-negative'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-tank-heat-pump-detailed-schedules.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[1])) + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-heat-pump-detailed-schedules.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[1])) csv_data[1][0] = -0.5 File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['schedule-detailed-duplicate-columns'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-detailed-occupancy-stochastic.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-schedules-detailed-occupancy-stochastic.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) File.write(@tmp_csv_path, csv_data.map(&:to_csv).join) - hpxml.header.schedules_filepaths = [] - hpxml.header.schedules_filepaths << @tmp_csv_path - hpxml.header.schedules_filepaths << @tmp_csv_path + hpxml_bldg.header.schedules_filepaths = [] + hpxml_bldg.header.schedules_filepaths << @tmp_csv_path + hpxml_bldg.header.schedules_filepaths << @tmp_csv_path elsif ['schedule-detailed-wrong-filename'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.schedules_filepaths << 'invalid-wrong-filename.csv' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.schedules_filepaths << 'invalid-wrong-filename.csv' elsif ['schedule-detailed-wrong-rows'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-detailed-occupancy-stochastic.xml')) - csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml.header.schedules_filepaths[0])) + hpxml, hpxml_bldg = _create_hpxml('base-schedules-detailed-occupancy-stochastic.xml') + csv_data = CSV.read(File.join(File.dirname(hpxml.hpxml_path), hpxml_bldg.header.schedules_filepaths[0])) File.write(@tmp_csv_path, csv_data[0..-2].map(&:to_csv).join) - hpxml.header.schedules_filepaths = [@tmp_csv_path] + hpxml_bldg.header.schedules_filepaths = [@tmp_csv_path] elsif ['solar-thermal-system-with-combi-tankless'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-combi-tankless.xml')) - hpxml.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml.solar_thermal_systems.size + 1}", - system_type: HPXML::SolarThermalSystemType, - collector_area: 40, - collector_type: HPXML::SolarThermalTypeSingleGlazing, - collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, - collector_azimuth: 180, - collector_tilt: 20, - collector_frta: 0.77, - collector_frul: 0.793, - water_heating_system_idref: 'WaterHeatingSystem1') + hpxml, hpxml_bldg = _create_hpxml('base-dhw-combi-tankless.xml') + hpxml_bldg.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml_bldg.solar_thermal_systems.size + 1}", + system_type: HPXML::SolarThermalSystemType, + collector_area: 40, + collector_type: HPXML::SolarThermalTypeSingleGlazing, + collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, + collector_azimuth: 180, + collector_tilt: 20, + collector_frta: 0.77, + collector_frul: 0.793, + water_heating_system_idref: 'WaterHeatingSystem1') elsif ['solar-thermal-system-with-desuperheater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-desuperheater.xml')) - hpxml.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml.solar_thermal_systems.size + 1}", - system_type: HPXML::SolarThermalSystemType, - collector_area: 40, - collector_type: HPXML::SolarThermalTypeSingleGlazing, - collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, - collector_azimuth: 180, - collector_tilt: 20, - collector_frta: 0.77, - collector_frul: 0.793, - water_heating_system_idref: 'WaterHeatingSystem1') + hpxml, hpxml_bldg = _create_hpxml('base-dhw-desuperheater.xml') + hpxml_bldg.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml_bldg.solar_thermal_systems.size + 1}", + system_type: HPXML::SolarThermalSystemType, + collector_area: 40, + collector_type: HPXML::SolarThermalTypeSingleGlazing, + collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, + collector_azimuth: 180, + collector_tilt: 20, + collector_frta: 0.77, + collector_frul: 0.793, + water_heating_system_idref: 'WaterHeatingSystem1') elsif ['solar-thermal-system-with-dhw-indirect'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-combi-tankless.xml')) - hpxml.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml.solar_thermal_systems.size + 1}", - system_type: HPXML::SolarThermalSystemType, - collector_area: 40, - collector_type: HPXML::SolarThermalTypeSingleGlazing, - collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, - collector_azimuth: 180, - collector_tilt: 20, - collector_frta: 0.77, - collector_frul: 0.793, - water_heating_system_idref: 'WaterHeatingSystem1') + hpxml, hpxml_bldg = _create_hpxml('base-dhw-combi-tankless.xml') + hpxml_bldg.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml_bldg.solar_thermal_systems.size + 1}", + system_type: HPXML::SolarThermalSystemType, + collector_area: 40, + collector_type: HPXML::SolarThermalTypeSingleGlazing, + collector_loop_type: HPXML::SolarThermalLoopTypeIndirect, + collector_azimuth: 180, + collector_tilt: 20, + collector_frta: 0.77, + collector_frul: 0.793, + water_heating_system_idref: 'WaterHeatingSystem1') elsif ['storm-windows-unexpected-window-ufactor'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.windows[0].storm_type = 'clear' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].storm_type = 'clear' elsif ['unattached-cfis'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeCFIS, - used_for_whole_building_ventilation: true, - distribution_system_idref: hpxml.hvac_distributions[0].id) - hpxml.ventilation_fans[0].distribution_system_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeCFIS, + used_for_whole_building_ventilation: true, + distribution_system_idref: hpxml_bldg.hvac_distributions[0].id) + hpxml_bldg.ventilation_fans[0].distribution_system_idref = 'foobar' elsif ['unattached-door'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.doors[0].wall_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.doors[0].wall_idref = 'foobar' elsif ['unattached-hvac-distribution'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.heating_systems[0].distribution_system_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.heating_systems[0].distribution_system_idref = 'foobar' elsif ['unattached-pv-system'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-pv.xml')) - hpxml.pv_systems[0].inverter_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-pv.xml') + hpxml_bldg.pv_systems[0].inverter_idref = 'foobar' elsif ['unattached-skylight'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-enclosure-skylights.xml')) - hpxml.skylights[0].roof_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-enclosure-skylights.xml') + hpxml_bldg.skylights[0].roof_idref = 'foobar' elsif ['unattached-solar-thermal-system'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-solar-indirect-flat-plate.xml')) - hpxml.solar_thermal_systems[0].water_heating_system_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-dhw-solar-indirect-flat-plate.xml') + hpxml_bldg.solar_thermal_systems[0].water_heating_system_idref = 'foobar' elsif ['unattached-shared-clothes-washer-dhw-distribution'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - hpxml.clothes_washers[0].water_heating_system_idref = nil - hpxml.clothes_washers[0].hot_water_distribution_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-laundry-room.xml') + hpxml_bldg.clothes_washers[0].water_heating_system_idref = nil + hpxml_bldg.clothes_washers[0].hot_water_distribution_idref = 'foobar' elsif ['unattached-shared-clothes-washer-water-heater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - hpxml.clothes_washers[0].water_heating_system_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-laundry-room.xml') + hpxml_bldg.clothes_washers[0].water_heating_system_idref = 'foobar' elsif ['unattached-shared-dishwasher-dhw-distribution'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - hpxml.dishwashers[0].water_heating_system_idref = nil - hpxml.dishwashers[0].hot_water_distribution_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-laundry-room.xml') + hpxml_bldg.dishwashers[0].water_heating_system_idref = nil + hpxml_bldg.dishwashers[0].hot_water_distribution_idref = 'foobar' elsif ['unattached-shared-dishwasher-water-heater'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - hpxml.dishwashers[0].water_heating_system_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base-bldgtype-mf-unit-shared-laundry-room.xml') + hpxml_bldg.dishwashers[0].water_heating_system_idref = 'foobar' elsif ['unattached-window'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.windows[0].wall_idref = 'foobar' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.windows[0].wall_idref = 'foobar' elsif ['unavailable-period-missing-column'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-simple-vacancy.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-schedules-simple-vacancy.xml') hpxml.header.unavailable_periods[0].column_name = 'foobar' + elsif ['unique-objects-vary-across-units-epw'].include? error_case + building_id = 'ALL' + hpxml, hpxml_bldg = _create_hpxml('base-multiple-sfd-buildings.xml', building_id: building_id) + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw' + elsif ['unique-objects-vary-across-units-dst'].include? error_case + building_id = 'ALL' + hpxml, hpxml_bldg = _create_hpxml('base-multiple-sfd-buildings.xml', building_id: building_id) + hpxml_bldg.dst_begin_month = 3 + hpxml_bldg.dst_begin_day = 15 + hpxml_bldg.dst_end_month = 10 + hpxml_bldg.dst_end_day = 15 + elsif ['unique-objects-vary-across-units-tmains'].include? error_case + building_id = 'ALL' + hpxml, hpxml_bldg = _create_hpxml('base-multiple-sfd-buildings.xml', building_id: building_id) + hpxml_bldg.hot_water_distributions[0].dwhr_facilities_connected = HPXML::DWHRFacilitiesConnectedOne + hpxml_bldg.hot_water_distributions[0].dwhr_equal_flow = true + hpxml_bldg.hot_water_distributions[0].dwhr_efficiency = 0.55 + elsif ['whole-mf-building-batteries'].include? error_case + building_id = 'ALL' + hpxml, hpxml_bldg = _create_hpxml('base-multiple-sfd-buildings.xml', building_id: building_id) + hpxml_bldg.batteries.add(id: 'Battery1', + type: HPXML::BatteryTypeLithiumIon) + elsif ['whole-mf-building-dehumidifiers-unit-multiplier'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-appliances-dehumidifier.xml') + hpxml_bldg.building_construction.number_of_units = 2 + elsif ['whole-mf-building-gshps-unit-multiplier'].include? error_case + hpxml, hpxml_bldg = _create_hpxml('base-hvac-ground-to-air-heat-pump.xml') + hpxml_bldg.building_construction.number_of_units = 2 else fail "Unhandled case: #{error_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() # Perform additional raw XML manipulation if ['invalid-datatype-boolean'].include? error_case @@ -1242,13 +1372,16 @@ def test_ruby_error_messages end XMLHelper.write_file(hpxml_doc, @tmp_hpxml_path) - _test_measure('error', expected_errors) + _test_measure('error', expected_errors, building_id: building_id) end end def test_ruby_warning_messages # Test case => Error message all_expected_warnings = { 'cfis-undersized-supplemental-fan' => ["CFIS supplemental fan 'VentilationFan2' is undersized (90.0 cfm) compared to the target hourly ventilation rate (110.0 cfm)."], + 'duct-lto-cfm25' => ['Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment.'], + 'duct-lto-cfm50' => ['Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment.'], + 'duct-lto-percent' => ['Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment.'], 'hvac-setpoint-adjustments' => ['HVAC setpoints have been automatically adjusted to prevent periods where the heating setpoint is greater than the cooling setpoint.'], 'hvac-setpoint-adjustments-daily-setbacks' => ['HVAC setpoints have been automatically adjusted to prevent periods where the heating setpoint is greater than the cooling setpoint.'], 'hvac-setpoint-adjustments-daily-schedules' => ['HVAC setpoints have been automatically adjusted to prevent periods where the heating setpoint is greater than the cooling setpoint.'], @@ -1314,12 +1447,12 @@ def test_ruby_warning_messages "Both 'pool_heater' schedule file and weekday fractions provided; the latter will be ignored.", "Both 'pool_heater' schedule file and weekend fractions provided; the latter will be ignored.", "Both 'pool_heater' schedule file and monthly multipliers provided; the latter will be ignored.", - "Both 'hot_tub_pump' schedule file and weekday fractions provided; the latter will be ignored.", - "Both 'hot_tub_pump' schedule file and weekend fractions provided; the latter will be ignored.", - "Both 'hot_tub_pump' schedule file and monthly multipliers provided; the latter will be ignored.", - "Both 'hot_tub_heater' schedule file and weekday fractions provided; the latter will be ignored.", - "Both 'hot_tub_heater' schedule file and weekend fractions provided; the latter will be ignored.", - "Both 'hot_tub_heater' schedule file and monthly multipliers provided; the latter will be ignored."], + "Both 'permanent_spa_pump' schedule file and weekday fractions provided; the latter will be ignored.", + "Both 'permanent_spa_pump' schedule file and weekend fractions provided; the latter will be ignored.", + "Both 'permanent_spa_pump' schedule file and monthly multipliers provided; the latter will be ignored.", + "Both 'permanent_spa_heater' schedule file and weekday fractions provided; the latter will be ignored.", + "Both 'permanent_spa_heater' schedule file and weekend fractions provided; the latter will be ignored.", + "Both 'permanent_spa_heater' schedule file and monthly multipliers provided; the latter will be ignored."], 'schedule-file-and-setpoints' => ["Both 'heating_setpoint' schedule file and heating setpoint temperature provided; the latter will be ignored.", "Both 'cooling_setpoint' schedule file and cooling setpoint temperature provided; the latter will be ignored.", "Both 'water_heater_setpoint' schedule file and setpoint temperature provided; the latter will be ignored."], @@ -1327,44 +1460,78 @@ def test_ruby_warning_messages all_expected_warnings.each_with_index do |(warning_case, expected_warnings), i| puts "[#{i + 1}/#{all_expected_warnings.size}] Testing #{warning_case}..." + building_id = nil # Create HPXML object if ['cfis-undersized-supplemental-fan'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-mechvent-cfis-supplemental-fan-exhaust.xml')) - suppl_fan = hpxml.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } + hpxml, hpxml_bldg = _create_hpxml('base-mechvent-cfis-supplemental-fan-exhaust.xml') + suppl_fan = hpxml_bldg.ventilation_fans.find { |f| f.is_cfis_supplemental_fan? } suppl_fan.tested_flow_rate = 90.0 + elsif ['duct-lto-cfm25'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-conditioned.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.each do |dlm| + dlm.duct_leakage_units = HPXML::UnitsCFM25 + dlm.duct_leakage_value = 100.0 + end + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| + duct.duct_surface_area = nil + duct.duct_location = nil + end + elsif ['duct-lto-cfm50'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-conditioned.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.each do |dlm| + dlm.duct_leakage_units = HPXML::UnitsCFM50 + dlm.duct_leakage_value = 200.0 + end + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| + duct.duct_surface_area = nil + duct.duct_location = nil + end + elsif ['duct-lto-percent'].include? warning_case + hpxml, hpxml_bldg = _create_hpxml('base-atticroof-conditioned.xml') + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.each do |dlm| + dlm.duct_leakage_units = HPXML::UnitsPercent + dlm.duct_leakage_value = 0.2 + end + hpxml_bldg.hvac_distributions[0].ducts.each do |duct| + duct.duct_surface_area = nil + duct.duct_location = nil + end elsif ['hvac-setpoint-adjustments'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.hvac_controls[0].heating_setpoint_temp = 76.0 - hpxml.hvac_controls[0].cooling_setpoint_temp = 75.0 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = 76.0 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 75.0 elsif ['hvac-setpoint-adjustments-daily-setbacks'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-setpoints-daily-setbacks.xml')) - hpxml.hvac_controls[0].heating_setback_temp = 76.0 - hpxml.hvac_controls[0].cooling_setpoint_temp = 75.0 + hpxml, hpxml_bldg = _create_hpxml('base-hvac-setpoints-daily-setbacks.xml') + hpxml_bldg.hvac_controls[0].heating_setback_temp = 76.0 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 75.0 elsif ['hvac-setpoint-adjustments-daily-schedules'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-setpoints-daily-schedules.xml')) - hpxml.hvac_controls[0].weekday_heating_setpoints = '64, 64, 64, 64, 64, 64, 64, 76, 70, 66, 66, 66, 66, 66, 66, 66, 66, 68, 68, 68, 68, 68, 64, 64' + hpxml, hpxml_bldg = _create_hpxml('base-hvac-setpoints-daily-schedules.xml') + hpxml_bldg.hvac_controls[0].weekday_heating_setpoints = '64, 64, 64, 64, 64, 64, 64, 76, 70, 66, 66, 66, 66, 66, 66, 66, 66, 68, 68, 68, 68, 68, 64, 64' elsif ['power-outage'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-schedules-simple-power-outage.xml')) + hpxml, _hpxml_bldg = _create_hpxml('base-schedules-simple-power-outage.xml') elsif ['schedule-file-and-weekday-weekend-multipliers'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-loads-large-uncommon.xml')) + hpxml, hpxml_bldg = _create_hpxml('base-misc-loads-large-uncommon.xml') hpxml.header.utility_bill_scenarios.clear # we don't want the propane warning - hpxml.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/occupancy-stochastic.csv') - hpxml.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/occupancy-non-stochastic.csv') + hpxml_bldg.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/occupancy-stochastic.csv') + hpxml_bldg.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/occupancy-non-stochastic.csv') elsif ['schedule-file-and-setpoints'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/setpoints.csv') - hpxml.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/water-heater-setpoints.csv') + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/setpoints.csv') + hpxml_bldg.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/water-heater-setpoints.csv') elsif ['schedule-file-and-operating-mode'].include? warning_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml')) - hpxml.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/water-heater-operating-modes.csv') + hpxml, hpxml_bldg = _create_hpxml('base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml') + hpxml_bldg.header.schedules_filepaths << File.join(File.dirname(__FILE__), '../resources/schedule_files/water-heater-operating-modes.csv') else fail "Unhandled case: #{warning_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() XMLHelper.write_file(hpxml_doc, @tmp_hpxml_path) - _test_measure('warning', expected_warnings) + _test_measure('warning', expected_warnings, building_id: building_id) end end @@ -1388,7 +1555,7 @@ def _test_schema_and_schematron_validation(hpxml_path, hpxml_doc, expected_error end end - def _test_measure(error_or_warning, expected_errors_or_warnings) + def _test_measure(error_or_warning, expected_errors_or_warnings, building_id: nil) # create an instance of the measure measure = HPXMLtoOpenStudio.new @@ -1400,6 +1567,7 @@ def _test_measure(error_or_warning, expected_errors_or_warnings) args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) args_hash['debug'] = true args_hash['output_dir'] = File.absolute_path(@tmp_output_path) + args_hash['building_id'] = building_id unless building_id.nil? arguments = measure.arguments(model) argument_map = OpenStudio::Measure.convertOSArgumentVectorToMap(arguments) @@ -1462,4 +1630,15 @@ def _compare_errors_or_warnings(type, actual_msgs, expected_msgs) end end end + + def _create_hpxml(hpxml_name, building_id: nil) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name), building_id: building_id) + if not hpxml.errors.empty? + hpxml.errors.each do |error| + puts error + end + flunk "Did not successfully create HPXML file: #{hpxml_name}" + end + return hpxml, hpxml.buildings[0] + end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_water_heater.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_water_heater.rb index b3d14e5694..68951c2d8e 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_water_heater.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_water_heater.rb @@ -6,7 +6,7 @@ require 'fileutils' require_relative '../measure.rb' -class HPXMLtoOpenStudioWaterHeaterTest < MiniTest::Test +class HPXMLtoOpenStudioWaterHeaterTest < Minitest::Test def sample_files_dir return File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files') end @@ -14,10 +14,10 @@ def sample_files_dir def test_tank_gas args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-gas.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -46,10 +46,10 @@ def test_tank_gas_uef ['base-dhw-tank-gas-uef.xml', 'base-dhw-tank-gas-uef-fhr.xml'].each do |hpxml_name| args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, hpxml_name)) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -78,10 +78,10 @@ def test_tank_gas_uef def test_tank_oil args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-oil.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -109,10 +109,10 @@ def test_tank_oil def test_tank_wood args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-wood.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -140,10 +140,10 @@ def test_tank_wood def test_tank_coal args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-coal.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -171,10 +171,10 @@ def test_tank_coal def test_tank_electric args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -202,10 +202,10 @@ def test_tank_electric def test_tank_electric_uef args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-elec-uef.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -233,10 +233,10 @@ def test_tank_electric_uef def test_tankless_electric args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tankless-electric.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(1.0, 'gal', 'm^3') # convert to actual volume @@ -264,10 +264,10 @@ def test_tankless_electric def test_tankless_electric_uef args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tankless-electric-uef.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(1.0, 'gal', 'm^3') # convert to actual volume @@ -295,10 +295,10 @@ def test_tankless_electric_uef def test_tankless_gas_uef args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tankless-gas-uef.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(1.0, 'gal', 'm^3') # convert to actual volume @@ -326,10 +326,10 @@ def test_tankless_gas_uef def test_tank_outside args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-gas-outside.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -355,10 +355,10 @@ def test_tank_outside def test_dsh_1_speed args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-desuperheater.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -393,10 +393,10 @@ def test_dsh_1_speed def test_dsh_var_speed args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-desuperheater-var-speed.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -431,10 +431,10 @@ def test_dsh_var_speed def test_dsh_gshp args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-desuperheater-gshp.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -469,11 +469,11 @@ def test_dsh_gshp def test_solar_direct_evacuated_tube args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-direct-evacuated-tube.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] - solar_thermal_system = hpxml.solar_thermal_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] + solar_thermal_system = hpxml_bldg.solar_thermal_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -490,7 +490,7 @@ def test_solar_direct_evacuated_tube iam_coeff3 = -0.3057 collector_coeff_2 = -UnitConversions.convert(solar_thermal_system.collector_frul, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') storage_tank_volume = 0.2271 - storage_tank_height = 1.3755 + storage_tank_height = UnitConversions.convert(4.5, 'ft', 'm') storage_tank_u = 0.0 pump_power = 0.8 * solar_thermal_system.collector_area @@ -542,11 +542,11 @@ def test_solar_direct_evacuated_tube def test_solar_direct_flat_plate args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-direct-flat-plate.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] - solar_thermal_system = hpxml.solar_thermal_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] + solar_thermal_system = hpxml_bldg.solar_thermal_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -563,7 +563,7 @@ def test_solar_direct_flat_plate iam_coeff3 = 0 collector_coeff_2 = -UnitConversions.convert(solar_thermal_system.collector_frul, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') storage_tank_volume = 0.2271 - storage_tank_height = 1.3755 + storage_tank_height = UnitConversions.convert(4.5, 'ft', 'm') storage_tank_u = 0.0 pump_power = 0.8 * solar_thermal_system.collector_area @@ -615,11 +615,11 @@ def test_solar_direct_flat_plate def test_solar_indirect_flat_plate args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-indirect-flat-plate.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] - solar_thermal_system = hpxml.solar_thermal_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] + solar_thermal_system = hpxml_bldg.solar_thermal_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -636,7 +636,7 @@ def test_solar_indirect_flat_plate iam_coeff3 = 0 collector_coeff_2 = -UnitConversions.convert(solar_thermal_system.collector_frul, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') storage_tank_volume = UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'm^3') - storage_tank_height = UnitConversions.convert(4.513, 'ft', 'm') + storage_tank_height = UnitConversions.convert(4.5, 'ft', 'm') storage_tank_u = UnitConversions.convert(0.1, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') pump_power = 0.8 * solar_thermal_system.collector_area @@ -688,11 +688,11 @@ def test_solar_indirect_flat_plate def test_solar_thermosyphon_flat_plate args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-thermosyphon-flat-plate.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] - solar_thermal_system = hpxml.solar_thermal_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] + solar_thermal_system = hpxml_bldg.solar_thermal_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -709,7 +709,7 @@ def test_solar_thermosyphon_flat_plate iam_coeff3 = 0 collector_coeff_2 = -UnitConversions.convert(solar_thermal_system.collector_frul, 'Btu/(hr*ft^2*F)', 'W/(m^2*K)') storage_tank_volume = 0.2271 - storage_tank_height = 1.3755 + storage_tank_height = UnitConversions.convert(4.5, 'ft', 'm') storage_tank_u = 0.0 pump_power = 0.0 @@ -761,11 +761,11 @@ def test_solar_thermosyphon_flat_plate def test_solar_direct_ics args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-direct-ics.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] - solar_thermal_system = hpxml.solar_thermal_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] + solar_thermal_system = hpxml_bldg.solar_thermal_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -780,7 +780,7 @@ def test_solar_direct_ics collector_storage_volume = UnitConversions.convert(solar_thermal_system.storage_volume, 'gal', 'm^3') ther_eff = 1.0 storage_tank_volume = 0.2271 - storage_tank_height = 1.3755 + storage_tank_height = UnitConversions.convert(4.5, 'ft', 'm') storage_tank_u = 0.0 pump_power = 0.8 * solar_thermal_system.collector_area @@ -829,10 +829,10 @@ def test_solar_direct_ics def test_solar_fraction args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-solar-fraction.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -860,10 +860,10 @@ def test_solar_fraction def test_tank_indirect args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-indirect.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -896,10 +896,10 @@ def test_tank_indirect def test_tank_combi_tankless args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-combi-tankless.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(1, 'gal', 'm^3') # convert to actual volume @@ -933,10 +933,10 @@ def test_tank_combi_tankless def test_tank_heat_pump args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-heat-pump.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -968,10 +968,10 @@ def test_tank_heat_pump def test_tank_heat_pump_uef args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-heat-pump-uef.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -1003,10 +1003,10 @@ def test_tank_heat_pump_uef def test_tank_jacket args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-jacket-electric.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -1033,11 +1033,11 @@ def test_tank_jacket def test_shared_water_heater args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-water-heater.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-water-heater.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -1063,11 +1063,11 @@ def test_shared_water_heater def test_shared_laundry_room args_hash = {} - args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-multifamily-shared-laundry-room.xml')) - model, hpxml = _test_measure(args_hash) + args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-bldgtype-mf-unit-shared-laundry-room.xml')) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.95, 'gal', 'm^3') # convert to actual volume @@ -1094,10 +1094,10 @@ def test_shared_laundry_room def test_tank_heat_pump_operating_mode_heat_pump_only args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -1129,10 +1129,10 @@ def test_tank_heat_pump_operating_mode_heat_pump_only def test_tank_stratified args_hash = {} args_hash['hpxml_path'] = File.absolute_path(File.join(sample_files_dir, 'base-dhw-tank-model-type-stratified.xml')) - model, hpxml = _test_measure(args_hash) + model, _hpxml, hpxml_bldg = _test_measure(args_hash) # Get HPXML values - water_heating_system = hpxml.water_heating_systems[0] + water_heating_system = hpxml_bldg.water_heating_systems[0] # Expected value tank_volume = UnitConversions.convert(water_heating_system.tank_volume * 0.9, 'gal', 'm^3') # convert to actual volume @@ -1194,6 +1194,6 @@ def _test_measure(args_hash) File.delete(File.join(File.dirname(__FILE__), 'in.xml')) - return model, hpxml + return model, hpxml, hpxml.buildings[0] end end diff --git a/hpxml-measures/HPXMLtoOpenStudio/tests/test_weather.rb b/hpxml-measures/HPXMLtoOpenStudio/tests/test_weather.rb index f22937278c..f940d50819 100644 --- a/hpxml-measures/HPXMLtoOpenStudio/tests/test_weather.rb +++ b/hpxml-measures/HPXMLtoOpenStudio/tests/test_weather.rb @@ -10,8 +10,9 @@ require_relative '../resources/materials.rb' require_relative '../resources/constants.rb' require_relative '../resources/util.rb' +require_relative '../resources/location.rb' -class HPXMLtoOpenStudioWeatherTest < MiniTest::Test +class HPXMLtoOpenStudioWeatherTest < Minitest::Test def weather_dir return File.join(File.dirname(__FILE__), '..', '..', 'weather') end @@ -35,6 +36,9 @@ def test_denver # Check data assert_equal(1, weather.header.RecordsPerHour) assert_in_delta(51.6, weather.data.AnnualAvgDrybulb, 0.1) + assert_in_delta(51.6, weather.data.ShallowGroundAnnualTemp, 0.1) + assert_in_delta(56.3, weather.data.DeepGroundAnnualTemp, 0.1) + assert_in_delta(57.6, weather.data.MainsAnnualTemp, 0.1) assert_in_delta(3072.3, weather.data.CDD50F, 0.1) assert_in_delta(883.6, weather.data.CDD65F, 0.1) assert_in_delta(2497.2, weather.data.HDD50F, 0.1) @@ -50,7 +54,10 @@ def test_denver assert_in_delta(monthly_temp, weather.data.MonthlyAvgDailyLowDrybulbs[i], 0.1) end [44.1, 40.9, 40.6, 42.2, 48.2, 54.3, 59.5, 62.8, 63.1, 60.4, 55.3, 49.4].each_with_index do |monthly_temp, i| - assert_in_delta(monthly_temp, weather.data.GroundMonthlyTemps[i], 0.1) + assert_in_delta(monthly_temp, weather.data.ShallowGroundMonthlyTemps[i], 0.1) + end + [48.7, 47.7, 49.2, 52.9, 57.8, 62.7, 66.2, 67.5, 66.2, 62.7, 57.8, 52.9].each_with_index do |monthly_temp, i| + assert_in_delta(monthly_temp, weather.data.MainsMonthlyTemps[i], 0.1) end # Check design @@ -84,6 +91,9 @@ def test_honolulu # Check data assert_equal(1, weather.header.RecordsPerHour) assert_in_delta(76.8, weather.data.AnnualAvgDrybulb, 0.1) + assert_in_delta(76.8, weather.data.ShallowGroundAnnualTemp, 0.1) + assert_in_delta(81.0, weather.data.DeepGroundAnnualTemp, 0.1) + assert_in_delta(82.8, weather.data.MainsAnnualTemp, 0.1) assert_in_delta(9798.7, weather.data.CDD50F, 0.1) assert_in_delta(4323.7, weather.data.CDD65F, 0.1) assert_in_delta(0.0, weather.data.HDD50F, 0.1) @@ -99,7 +109,10 @@ def test_honolulu assert_in_delta(monthly_temp, weather.data.MonthlyAvgDailyLowDrybulbs[i], 0.1) end [75.6, 75.0, 74.9, 75.2, 76.4, 77.6, 78.7, 79.3, 79.4, 78.9, 77.8, 76.7].each_with_index do |monthly_temp, i| - assert_in_delta(monthly_temp, weather.data.GroundMonthlyTemps[i], 0.1) + assert_in_delta(monthly_temp, weather.data.ShallowGroundMonthlyTemps[i], 0.1) + end + [79.8, 80.2, 81.2, 82.7, 84.2, 85.3, 85.8, 85.6, 84.6, 83.2, 81.6, 80.4].each_with_index do |monthly_temp, i| + assert_in_delta(monthly_temp, weather.data.MainsMonthlyTemps[i], 0.1) end # Check design @@ -133,6 +146,9 @@ def test_cape_town # Check data assert_equal(1, weather.header.RecordsPerHour) assert_in_delta(61.7, weather.data.AnnualAvgDrybulb, 0.1) + assert_in_delta(61.7, weather.data.ShallowGroundAnnualTemp, 0.1) + assert_in_delta(65.8, weather.data.DeepGroundAnnualTemp, 0.1) + assert_in_delta(67.7, weather.data.MainsAnnualTemp, 0.1) assert_in_delta(4297.8, weather.data.CDD50F, 0.1) assert_in_delta(503.0, weather.data.CDD65F, 0.1) assert_in_delta(17.5, weather.data.HDD50F, 0.1) @@ -147,8 +163,11 @@ def test_cape_town [61.0, 61.9, 59.7, 54.5, 50.8, 46.7, 45.3, 47.7, 50.1, 50.6, 57.9, 59.6].each_with_index do |monthly_temp, i| assert_in_delta(monthly_temp, weather.data.MonthlyAvgDailyLowDrybulbs[i], 0.1) end - [59.2, 58.0, 57.9, 58.5, 60.7, 62.9, 64.9, 66.1, 66.2, 65.2, 63.3, 61.1].each_with_index do |monthly_temp, i| - assert_in_delta(monthly_temp, weather.data.GroundMonthlyTemps[i], 0.1) + [64.9, 66.1, 66.2, 65.2, 63.3, 61.1, 59.2, 58.0, 57.9, 58.5, 60.7, 62.9].each_with_index do |monthly_temp, i| + assert_in_delta(monthly_temp, weather.data.ShallowGroundMonthlyTemps[i], 0.1) + end + [72.0, 72.1, 71.0, 69.1, 66.9, 64.8, 63.5, 63.4, 64.3, 66.1, 68.4, 70.5].each_with_index do |monthly_temp, i| + assert_in_delta(monthly_temp, weather.data.MainsMonthlyTemps[i], 0.1) end # Check design @@ -182,6 +201,9 @@ def test_boulder_amy_with_leap_day # Check data assert_equal(1, weather.header.RecordsPerHour) assert_in_delta(49.4, weather.data.AnnualAvgDrybulb, 0.1) + assert_in_delta(49.4, weather.data.ShallowGroundAnnualTemp, 0.1) + assert_in_delta(55.2, weather.data.DeepGroundAnnualTemp, 0.1) + assert_in_delta(55.4, weather.data.MainsAnnualTemp, 0.1) assert_in_delta(2633.8, weather.data.CDD50F, 0.1) assert_in_delta(609.1, weather.data.CDD65F, 0.1) assert_in_delta(2863.0, weather.data.HDD50F, 0.1) @@ -197,7 +219,10 @@ def test_boulder_amy_with_leap_day assert_in_delta(monthly_temp, weather.data.MonthlyAvgDailyLowDrybulbs[i], 0.1) end [41.3, 37.9, 37.6, 39.2, 45.7, 52.2, 57.9, 61.4, 61.8, 58.8, 53.4, 47.1].each_with_index do |monthly_temp, i| - assert_in_delta(monthly_temp, weather.data.GroundMonthlyTemps[i], 0.1) + assert_in_delta(monthly_temp, weather.data.ShallowGroundMonthlyTemps[i], 0.1) + end + [46.5, 45.2, 46.6, 50.2, 55.2, 60.3, 64.0, 65.5, 64.4, 60.9, 56.0, 50.9].each_with_index do |monthly_temp, i| + assert_in_delta(monthly_temp, weather.data.MainsMonthlyTemps[i], 0.1) end # Check design diff --git a/hpxml-measures/README.md b/hpxml-measures/README.md index 2b1b81ee4f..a908df5246 100644 --- a/hpxml-measures/README.md +++ b/hpxml-measures/README.md @@ -38,6 +38,8 @@ The OpenStudio-HPXML workflow is used by a number of other residential projects, - [URBANopt](https://www.nrel.gov/buildings/urbanopt.html) - [Weatherization Assistant](https://weatherization.ornl.gov/softwaredescription/) (pending) +It is also used by several private-sector software tools. + ## License This project is available under a BSD-3-like license, which is a free, open-source, and permissive license. For more information, check out the [license file](https://github.com/NREL/OpenStudio-HPXML/blob/master/LICENSE.md). diff --git a/hpxml-measures/Rakefile b/hpxml-measures/Rakefile index a93e17a952..2cc4be74de 100644 --- a/hpxml-measures/Rakefile +++ b/hpxml-measures/Rakefile @@ -20,9 +20,16 @@ Rake::TestTask.new('test_measures') do |t| t.verbose = true end -desc 'Run workflow tests' -Rake::TestTask.new('test_workflow') do |t| - t.test_files = Dir['workflow/tests/*.rb'] +desc 'Run workflow1 tests' +Rake::TestTask.new('test_workflow1') do |t| + t.test_files = Dir['workflow/tests/test_simulations1.rb'] + t.warning = false + t.verbose = true +end + +desc 'Run workflow2 tests' +Rake::TestTask.new('test_workflow2') do |t| + t.test_files = Dir['workflow/tests/*.rb'] - Dir['workflow/tests/test_simulations1.rb'] t.warning = false t.verbose = true end diff --git a/hpxml-measures/ReportSimulationOutput/README.md b/hpxml-measures/ReportSimulationOutput/README.md new file mode 100644 index 0000000000..1b9c8bb26c --- /dev/null +++ b/hpxml-measures/ReportSimulationOutput/README.md @@ -0,0 +1,787 @@ + +###### (Automatically generated documentation) + +# HPXML Simulation Output Report + +## Description +Reports simulation outputs for residential HPXML-based models. + +Processes EnergyPlus simulation outputs in order to generate an annual output file and an optional timeseries output file. + +## Arguments + + +**Output Format** + +The file format of the annual (and timeseries, if requested) outputs. If 'csv_dview' is selected, the timeseries CSV file will include header rows that facilitate opening the file in the DView application. + +- **Name:** ``output_format`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `csv`, `json`, `msgpack`, `csv_dview` + +
+ +**Generate Annual Output: Total Consumptions** + +Generates annual energy consumptions for the total building. + +- **Name:** ``include_annual_total_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Fuel Consumptions** + +Generates annual energy consumptions for each fuel type. + +- **Name:** ``include_annual_fuel_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: End Use Consumptions** + +Generates annual energy consumptions for each end use. + +- **Name:** ``include_annual_end_use_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: System Use Consumptions** + +Generates annual energy consumptions for each end use of each HVAC and water heating system. + +- **Name:** ``include_annual_system_use_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Emissions** + +Generates annual emissions. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_annual_emissions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Emission Fuel Uses** + +Generates annual emissions for each fuel type. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_annual_emission_fuels`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Emission End Uses** + +Generates annual emissions for each end use. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_annual_emission_end_uses`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Total Loads** + +Generates annual heating, cooling, and hot water loads. + +- **Name:** ``include_annual_total_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Unmet Hours** + +Generates annual unmet hours for heating and cooling. + +- **Name:** ``include_annual_unmet_hours`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Peak Fuels** + +Generates annual electricity peaks for summer/winter. + +- **Name:** ``include_annual_peak_fuels`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Peak Loads** + +Generates annual peak loads for heating/cooling. + +- **Name:** ``include_annual_peak_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Component Loads** + +Generates annual heating and cooling loads disaggregated by component type. + +- **Name:** ``include_annual_component_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Hot Water Uses** + +Generates annual hot water usages for each end use. + +- **Name:** ``include_annual_hot_water_uses`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: HVAC Summary** + +Generates HVAC capacities, design temperatures, and design loads. + +- **Name:** ``include_annual_hvac_summary`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Annual Output: Resilience** + +Generates annual resilience outputs. + +- **Name:** ``include_annual_resilience`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Timeseries Reporting Frequency** + +The frequency at which to report timeseries output data. Using 'none' will disable timeseries outputs. + +- **Name:** ``timeseries_frequency`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `none`, `timestep`, `hourly`, `daily`, `monthly` + +
+ +**Generate Timeseries Output: Total Consumptions** + +Generates timeseries energy consumptions for the total building. + +- **Name:** ``include_timeseries_total_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Fuel Consumptions** + +Generates timeseries energy consumptions for each fuel type. + +- **Name:** ``include_timeseries_fuel_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: End Use Consumptions** + +Generates timeseries energy consumptions for each end use. + +- **Name:** ``include_timeseries_end_use_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: System Use Consumptions** + +Generates timeseries energy consumptions for each end use of each HVAC and water heating system. + +- **Name:** ``include_timeseries_system_use_consumptions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Emissions** + +Generates timeseries emissions. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_timeseries_emissions`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Emission Fuel Uses** + +Generates timeseries emissions for each fuel type. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_timeseries_emission_fuels`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Emission End Uses** + +Generates timeseries emissions for each end use. Requires the appropriate HPXML inputs to be specified. + +- **Name:** ``include_timeseries_emission_end_uses`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Hot Water Uses** + +Generates timeseries hot water usages for each end use. + +- **Name:** ``include_timeseries_hot_water_uses`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Total Loads** + +Generates timeseries heating, cooling, and hot water loads. + +- **Name:** ``include_timeseries_total_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Component Loads** + +Generates timeseries heating and cooling loads disaggregated by component type. + +- **Name:** ``include_timeseries_component_loads`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Unmet Hours** + +Generates timeseries unmet hours for heating and cooling. + +- **Name:** ``include_timeseries_unmet_hours`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Zone Temperatures** + +Generates timeseries temperatures for each thermal zone. + +- **Name:** ``include_timeseries_zone_temperatures`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Airflows** + +Generates timeseries airflows. + +- **Name:** ``include_timeseries_airflows`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Weather** + +Generates timeseries weather data. + +- **Name:** ``include_timeseries_weather`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Resilience** + +Generates timeseries resilience outputs. + +- **Name:** ``include_timeseries_resilience`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Timestamp Convention** + +Determines whether timeseries timestamps use the start-of-period or end-of-period convention. Doesn't apply if the output format is 'csv_dview'. + +- **Name:** ``timeseries_timestamp_convention`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `start`, `end` + +
+ +**Generate Timeseries Output: Number of Decimal Places** + +Allows overriding the default number of decimal places for timeseries output. Does not apply if output format is msgpack, where no rounding is performed because there is no file size penalty to storing full precision. + +- **Name:** ``timeseries_num_decimal_places`` +- **Type:** ``Integer`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Add TimeDST Column** + +Optionally add, in addition to the default local standard Time column, a local clock TimeDST column. Requires that daylight saving time is enabled. + +- **Name:** ``add_timeseries_dst_column`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: Add TimeUTC Column** + +Optionally add, in addition to the default local standard Time column, a local clock TimeUTC column. If the time zone UTC offset is not provided in the HPXML file, the time zone in the EPW header will be used. + +- **Name:** ``add_timeseries_utc_column`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Timeseries Output: EnergyPlus Output Variables** + +Optionally generates timeseries EnergyPlus output variables. If multiple output variables are desired, use a comma-separated list. Do not include key values; by default all key values will be requested. Example: "Zone People Occupant Count, Zone People Total Heating Energy" + +- **Name:** ``user_output_variables`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Annual Output File Name** + +If not provided, defaults to 'results_annual.csv' (or 'results_annual.json' or 'results_annual.msgpack'). + +- **Name:** ``annual_output_file_name`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Timeseries Output File Name** + +If not provided, defaults to 'results_timeseries.csv' (or 'results_timeseries.json' or 'results_timeseries.msgpack'). + +- **Name:** ``timeseries_output_file_name`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ + + + + +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + + +- ``energy_use_total_m_btu`` + +- ``energy_use_net_m_btu`` + +- ``fuel_use_electricity_total_m_btu`` + +- ``fuel_use_natural_gas_total_m_btu`` + +- ``fuel_use_fuel_oil_total_m_btu`` + +- ``fuel_use_propane_total_m_btu`` + +- ``fuel_use_wood_cord_total_m_btu`` + +- ``fuel_use_wood_pellets_total_m_btu`` + +- ``fuel_use_coal_total_m_btu`` + +- ``end_use_electricity_heating_m_btu`` + +- ``end_use_electricity_heating_fans_pumps_m_btu`` + +- ``end_use_electricity_heating_heat_pump_backup_m_btu`` + +- ``end_use_electricity_heating_heat_pump_backup_fans_pumps_m_btu`` + +- ``end_use_electricity_cooling_m_btu`` + +- ``end_use_electricity_cooling_fans_pumps_m_btu`` + +- ``end_use_electricity_hot_water_m_btu`` + +- ``end_use_electricity_hot_water_recirc_pump_m_btu`` + +- ``end_use_electricity_hot_water_solar_thermal_pump_m_btu`` + +- ``end_use_electricity_lighting_interior_m_btu`` + +- ``end_use_electricity_lighting_garage_m_btu`` + +- ``end_use_electricity_lighting_exterior_m_btu`` + +- ``end_use_electricity_mech_vent_m_btu`` + +- ``end_use_electricity_mech_vent_preheating_m_btu`` + +- ``end_use_electricity_mech_vent_precooling_m_btu`` + +- ``end_use_electricity_whole_house_fan_m_btu`` + +- ``end_use_electricity_refrigerator_m_btu`` + +- ``end_use_electricity_freezer_m_btu`` + +- ``end_use_electricity_dehumidifier_m_btu`` + +- ``end_use_electricity_dishwasher_m_btu`` + +- ``end_use_electricity_clothes_washer_m_btu`` + +- ``end_use_electricity_clothes_dryer_m_btu`` + +- ``end_use_electricity_range_oven_m_btu`` + +- ``end_use_electricity_ceiling_fan_m_btu`` + +- ``end_use_electricity_television_m_btu`` + +- ``end_use_electricity_plug_loads_m_btu`` + +- ``end_use_electricity_electric_vehicle_charging_m_btu`` + +- ``end_use_electricity_well_pump_m_btu`` + +- ``end_use_electricity_pool_heater_m_btu`` + +- ``end_use_electricity_pool_pump_m_btu`` + +- ``end_use_electricity_permanent_spa_heater_m_btu`` + +- ``end_use_electricity_permanent_spa_pump_m_btu`` + +- ``end_use_electricity_pv_m_btu`` + +- ``end_use_electricity_generator_m_btu`` + +- ``end_use_electricity_battery_m_btu`` + +- ``end_use_natural_gas_heating_m_btu`` + +- ``end_use_natural_gas_heating_heat_pump_backup_m_btu`` + +- ``end_use_natural_gas_hot_water_m_btu`` + +- ``end_use_natural_gas_clothes_dryer_m_btu`` + +- ``end_use_natural_gas_range_oven_m_btu`` + +- ``end_use_natural_gas_mech_vent_preheating_m_btu`` + +- ``end_use_natural_gas_pool_heater_m_btu`` + +- ``end_use_natural_gas_permanent_spa_heater_m_btu`` + +- ``end_use_natural_gas_grill_m_btu`` + +- ``end_use_natural_gas_lighting_m_btu`` + +- ``end_use_natural_gas_fireplace_m_btu`` + +- ``end_use_natural_gas_generator_m_btu`` + +- ``end_use_fuel_oil_heating_m_btu`` + +- ``end_use_fuel_oil_heating_heat_pump_backup_m_btu`` + +- ``end_use_fuel_oil_hot_water_m_btu`` + +- ``end_use_fuel_oil_clothes_dryer_m_btu`` + +- ``end_use_fuel_oil_range_oven_m_btu`` + +- ``end_use_fuel_oil_mech_vent_preheating_m_btu`` + +- ``end_use_fuel_oil_grill_m_btu`` + +- ``end_use_fuel_oil_lighting_m_btu`` + +- ``end_use_fuel_oil_fireplace_m_btu`` + +- ``end_use_fuel_oil_generator_m_btu`` + +- ``end_use_propane_heating_m_btu`` + +- ``end_use_propane_heating_heat_pump_backup_m_btu`` + +- ``end_use_propane_hot_water_m_btu`` + +- ``end_use_propane_clothes_dryer_m_btu`` + +- ``end_use_propane_range_oven_m_btu`` + +- ``end_use_propane_mech_vent_preheating_m_btu`` + +- ``end_use_propane_grill_m_btu`` + +- ``end_use_propane_lighting_m_btu`` + +- ``end_use_propane_fireplace_m_btu`` + +- ``end_use_propane_generator_m_btu`` + +- ``end_use_wood_cord_heating_m_btu`` + +- ``end_use_wood_cord_heating_heat_pump_backup_m_btu`` + +- ``end_use_wood_cord_hot_water_m_btu`` + +- ``end_use_wood_cord_clothes_dryer_m_btu`` + +- ``end_use_wood_cord_range_oven_m_btu`` + +- ``end_use_wood_cord_mech_vent_preheating_m_btu`` + +- ``end_use_wood_cord_grill_m_btu`` + +- ``end_use_wood_cord_lighting_m_btu`` + +- ``end_use_wood_cord_fireplace_m_btu`` + +- ``end_use_wood_cord_generator_m_btu`` + +- ``end_use_wood_pellets_heating_m_btu`` + +- ``end_use_wood_pellets_heating_heat_pump_backup_m_btu`` + +- ``end_use_wood_pellets_hot_water_m_btu`` + +- ``end_use_wood_pellets_clothes_dryer_m_btu`` + +- ``end_use_wood_pellets_range_oven_m_btu`` + +- ``end_use_wood_pellets_mech_vent_preheating_m_btu`` + +- ``end_use_wood_pellets_grill_m_btu`` + +- ``end_use_wood_pellets_lighting_m_btu`` + +- ``end_use_wood_pellets_fireplace_m_btu`` + +- ``end_use_wood_pellets_generator_m_btu`` + +- ``end_use_coal_heating_m_btu`` + +- ``end_use_coal_heating_heat_pump_backup_m_btu`` + +- ``end_use_coal_hot_water_m_btu`` + +- ``end_use_coal_clothes_dryer_m_btu`` + +- ``end_use_coal_range_oven_m_btu`` + +- ``end_use_coal_mech_vent_preheating_m_btu`` + +- ``end_use_coal_grill_m_btu`` + +- ``end_use_coal_lighting_m_btu`` + +- ``end_use_coal_fireplace_m_btu`` + +- ``end_use_coal_generator_m_btu`` + +- ``load_heating_delivered_m_btu`` + +- ``load_heating_heat_pump_backup_m_btu`` + +- ``load_cooling_delivered_m_btu`` + +- ``load_hot_water_delivered_m_btu`` + +- ``load_hot_water_tank_losses_m_btu`` + +- ``load_hot_water_desuperheater_m_btu`` + +- ``load_hot_water_solar_thermal_m_btu`` + +- ``unmet_hours_heating_hr`` + +- ``unmet_hours_cooling_hr`` + +- ``peak_electricity_winter_total_w`` + +- ``peak_electricity_summer_total_w`` + +- ``peak_electricity_annual_total_w`` + +- ``peak_load_heating_delivered_k_btu_hr`` + +- ``peak_load_cooling_delivered_k_btu_hr`` + +- ``component_load_heating_roofs_m_btu`` + +- ``component_load_heating_ceilings_m_btu`` + +- ``component_load_heating_walls_m_btu`` + +- ``component_load_heating_rim_joists_m_btu`` + +- ``component_load_heating_foundation_walls_m_btu`` + +- ``component_load_heating_doors_m_btu`` + +- ``component_load_heating_windows_conduction_m_btu`` + +- ``component_load_heating_windows_solar_m_btu`` + +- ``component_load_heating_skylights_conduction_m_btu`` + +- ``component_load_heating_skylights_solar_m_btu`` + +- ``component_load_heating_floors_m_btu`` + +- ``component_load_heating_slabs_m_btu`` + +- ``component_load_heating_internal_mass_m_btu`` + +- ``component_load_heating_infiltration_m_btu`` + +- ``component_load_heating_natural_ventilation_m_btu`` + +- ``component_load_heating_mechanical_ventilation_m_btu`` + +- ``component_load_heating_whole_house_fan_m_btu`` + +- ``component_load_heating_ducts_m_btu`` + +- ``component_load_heating_internal_gains_m_btu`` + +- ``component_load_heating_lighting_m_btu`` + +- ``component_load_cooling_roofs_m_btu`` + +- ``component_load_cooling_ceilings_m_btu`` + +- ``component_load_cooling_walls_m_btu`` + +- ``component_load_cooling_rim_joists_m_btu`` + +- ``component_load_cooling_foundation_walls_m_btu`` + +- ``component_load_cooling_doors_m_btu`` + +- ``component_load_cooling_windows_conduction_m_btu`` + +- ``component_load_cooling_windows_solar_m_btu`` + +- ``component_load_cooling_skylights_conduction_m_btu`` + +- ``component_load_cooling_skylights_solar_m_btu`` + +- ``component_load_cooling_floors_m_btu`` + +- ``component_load_cooling_slabs_m_btu`` + +- ``component_load_cooling_internal_mass_m_btu`` + +- ``component_load_cooling_infiltration_m_btu`` + +- ``component_load_cooling_natural_ventilation_m_btu`` + +- ``component_load_cooling_mechanical_ventilation_m_btu`` + +- ``component_load_cooling_whole_house_fan_m_btu`` + +- ``component_load_cooling_ducts_m_btu`` + +- ``component_load_cooling_internal_gains_m_btu`` + +- ``component_load_cooling_lighting_m_btu`` + +- ``hot_water_clothes_washer_gal`` + +- ``hot_water_dishwasher_gal`` + +- ``hot_water_fixtures_gal`` + +- ``hot_water_distribution_waste_gal`` + +- ``resilience_battery_hr`` + + diff --git a/hpxml-measures/ReportSimulationOutput/README.md.erb b/hpxml-measures/ReportSimulationOutput/README.md.erb new file mode 100644 index 0000000000..0e9bc87d3e --- /dev/null +++ b/hpxml-measures/ReportSimulationOutput/README.md.erb @@ -0,0 +1,41 @@ +<%#= README.md.erb is used to auto-generate README.md. %> +###### (Automatically generated documentation) + +# <%= name %> + +## Description +<%= description %> + +<%= modelerDescription %> + +## Arguments + +<% arguments.each do |argument| %> +**<%= argument[:display_name] %>** + +<%= argument[:description] %> + +- **Name:** ``<%= argument[:name] %>`` +- **Type:** ``<%= argument[:type] %>`` +<% if argument[:units] %> +- **Units:** ``<%= argument[:units] %>`` +<% end %> +- **Required:** ``<%= argument[:required] %>`` +<% if argument[:type] == "Choice" %> +- **Choices:** `<%= argument[:choice_values].join("`, `") %>` +<% end %> +
+<% end %> + +<% if arguments.size == 0 %> +<%= "This measure does not have any user arguments" %> +<% end %> + +<% if outputs.size > 0 %> +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + +<% outputs.each do |output| %> +- ``<%= output[:display_name] %>`` +<% end %> +<% end %> diff --git a/hpxml-measures/ReportSimulationOutput/measure.rb b/hpxml-measures/ReportSimulationOutput/measure.rb index 3370c7a046..0efbc0ce7b 100644 --- a/hpxml-measures/ReportSimulationOutput/measure.rb +++ b/hpxml-measures/ReportSimulationOutput/measure.rb @@ -127,6 +127,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg.setDefaultValue(true) args << arg + arg = OpenStudio::Measure::OSArgument::makeBoolArgument('include_annual_resilience', false) + arg.setDisplayName('Generate Annual Output: Resilience') + arg.setDescription('Generates annual resilience outputs.') + arg.setDefaultValue(true) + args << arg + timeseries_frequency_chs = OpenStudio::StringVector.new timeseries_frequency_chs << 'none' timeseries_frequency_chs << 'timestep' @@ -223,6 +229,12 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument arg.setDefaultValue(false) args << arg + arg = OpenStudio::Measure::OSArgument::makeBoolArgument('include_timeseries_resilience', false) + arg.setDisplayName('Generate Timeseries Output: Resilience') + arg.setDescription('Generates timeseries resilience outputs.') + arg.setDefaultValue(false) + args << arg + timestamp_chs = OpenStudio::StringVector.new timestamp_chs << 'start' timestamp_chs << 'end' @@ -267,6 +279,31 @@ def arguments(model) # rubocop:disable Lint/UnusedMethodArgument return args end + # define the outputs that the measure will create + def outputs + result = OpenStudio::Measure::OSOutputVector.new + + setup_outputs(true) + + [@totals, + @fuels, + @end_uses, + @loads, + @unmet_hours, + @peak_fuels, + @peak_loads, + @component_loads, + @hot_water_uses, + @resilience].each do |outputs| + outputs.values.each do |obj| + output_name = OpenStudio::toUnderscoreCase("#{obj.name} #{obj.annual_units}") + result << OpenStudio::Measure::OSOutput.makeDoubleOutput(output_name.chomp('_')) + end + end + + return result + end + def get_arguments(runner, arguments, user_arguments) args = get_argument_values(runner, arguments, user_arguments) args.each do |k, val| @@ -310,16 +347,11 @@ def energyPlusOutputRequests(runner, user_arguments) return result end - unmet_hours_program = @model.getModelObjectByName(Constants.ObjectNameUnmetHoursProgram.gsub(' ', '_')).get.to_EnergyManagementSystemProgram.get - total_loads_program = @model.getModelObjectByName(Constants.ObjectNameTotalLoadsProgram.gsub(' ', '_')).get.to_EnergyManagementSystemProgram.get - comp_loads_program = @model.getModelObjectByName(Constants.ObjectNameComponentLoadsProgram.gsub(' ', '_')) - if comp_loads_program.is_initialized - comp_loads_program = comp_loads_program.get.to_EnergyManagementSystemProgram.get - else - comp_loads_program = nil - end - has_heating = @model.getBuilding.additionalProperties.getFeatureAsBoolean('has_heating').get - has_cooling = @model.getBuilding.additionalProperties.getFeatureAsBoolean('has_cooling').get + unmet_hours_program = @model.getEnergyManagementSystemPrograms.find { |p| p.additionalProperties.getFeatureAsString('ObjectType').to_s == Constants.ObjectNameUnmetHoursProgram } + total_loads_program = @model.getEnergyManagementSystemPrograms.find { |p| p.additionalProperties.getFeatureAsString('ObjectType').to_s == Constants.ObjectNameTotalLoadsProgram } + comp_loads_program = @model.getEnergyManagementSystemPrograms.find { |p| p.additionalProperties.getFeatureAsString('ObjectType').to_s == Constants.ObjectNameComponentLoadsProgram } + heated_zones = eval(@model.getBuilding.additionalProperties.getFeatureAsString('heated_zones').get) + cooled_zones = eval(@model.getBuilding.additionalProperties.getFeatureAsString('cooled_zones').get) args = get_arguments(runner, arguments(model), user_arguments) @@ -353,6 +385,22 @@ def energyPlusOutputRequests(runner, user_arguments) if args[:include_timeseries_fuel_consumptions] result << OpenStudio::IdfObject.load("Output:Meter,ElectricStorage:ElectricityProduced,#{args[:timeseries_frequency]};").get end + + # Resilience + if args[:include_annual_resilience] || args[:include_timeseries_resilience] + resilience_frequency = 'timestep' + if args[:timeseries_frequency] != 'timestep' + resilience_frequency = 'hourly' + end + result << OpenStudio::IdfObject.load("Output:Meter,Electricity:Facility,#{resilience_frequency};").get + result << OpenStudio::IdfObject.load("Output:Meter,ElectricityProduced:Facility,#{resilience_frequency};").get + result << OpenStudio::IdfObject.load("Output:Meter,ElectricStorage:ElectricityProduced,#{resilience_frequency};").get + @resilience.values.each do |resilience| + resilience.variables.each do |_sys_id, varkey, var| + result << OpenStudio::IdfObject.load("Output:Variable,#{varkey},#{var},#{resilience_frequency};").get + end + end + end end # End Use/Hot Water Use/Ideal Load outputs @@ -371,6 +419,18 @@ def energyPlusOutputRequests(runner, user_arguments) result << OpenStudio::IdfObject.load("Output:Variable,#{varkey},#{var},hourly;").get end end + use.meters.each do |_sys_id, _varkey, var| + result << OpenStudio::IdfObject.load("Output:Meter,#{var},runperiod;").get + if include_ts + result << OpenStudio::IdfObject.load("Output:Meter,#{var},#{args[:timeseries_frequency]};").get + end + next unless use.is_a?(EndUse) + + fuel_type, _end_use = key + if fuel_type == FT::Elec && args[:include_hourly_electric_end_use_consumptions] + result << OpenStudio::IdfObject.load("Output:Meter,#{var},hourly;").get + end + end end end @@ -436,26 +496,27 @@ def energyPlusOutputRequests(runner, user_arguments) HPXML::LocationExteriorWall, HPXML::LocationUnderSlab] keys.each do |key| - next if @model.getScheduleConstants.select { |o| o.name.to_s == key }.size == 0 + schedules = @model.getScheduleConstants.select { |sch| sch.additionalProperties.getFeatureAsString('ObjectType').to_s == key } + next if schedules.empty? - result << OpenStudio::IdfObject.load("Output:Variable,#{key},Schedule Value,#{args[:timeseries_frequency]};").get + result << OpenStudio::IdfObject.load("Output:Variable,#{schedules[0].name.to_s.upcase},Schedule Value,#{args[:timeseries_frequency]};").get end # Also report thermostat setpoints - if has_heating - result << OpenStudio::IdfObject.load("Output:Variable,#{HPXML::LocationLivingSpace.upcase},Zone Thermostat Heating Setpoint Temperature,#{args[:timeseries_frequency]};").get + heated_zones.each do |heated_zone| + result << OpenStudio::IdfObject.load("Output:Variable,#{heated_zone.upcase},Zone Thermostat Heating Setpoint Temperature,#{args[:timeseries_frequency]};").get end - if has_cooling - result << OpenStudio::IdfObject.load("Output:Variable,#{HPXML::LocationLivingSpace.upcase},Zone Thermostat Cooling Setpoint Temperature,#{args[:timeseries_frequency]};").get + cooled_zones.each do |cooled_zone| + result << OpenStudio::IdfObject.load("Output:Variable,#{cooled_zone.upcase},Zone Thermostat Cooling Setpoint Temperature,#{args[:timeseries_frequency]};").get end end # Airflow outputs (timeseries only) if args[:include_timeseries_airflows] - @airflows.values.each do |airflow| - ems_program = @model.getModelObjectByName(airflow.ems_program.gsub(' ', '_')).get.to_EnergyManagementSystemProgram.get - airflow.ems_variables.each do |ems_variable| - result << OpenStudio::IdfObject.load("EnergyManagementSystem:OutputVariable,#{ems_variable}_timeseries_outvar,#{ems_variable},Averaged,ZoneTimestep,#{ems_program.name},m^3/s;").get - result << OpenStudio::IdfObject.load("Output:Variable,*,#{ems_variable}_timeseries_outvar,#{args[:timeseries_frequency]};").get + @airflows.each do |_airflow_type, airflow| + ems_programs = @model.getEnergyManagementSystemPrograms.select { |p| p.additionalProperties.getFeatureAsString('ObjectType').to_s == airflow.ems_program } + ems_programs.each_with_index do |_ems_program, i| + unit_prefix = ems_programs.size > 1 ? "unit#{i + 1}_" : '' + result << OpenStudio::IdfObject.load("Output:Variable,*,#{unit_prefix}#{airflow.ems_variable}_timeseries_outvar,#{args[:timeseries_frequency]};").get end end end @@ -500,11 +561,13 @@ def run(runner, user_arguments) args[:use_dview_format] = false end - output_dir = File.dirname(runner.lastEpwFilePath.get.to_s) - hpxml_defaults_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_defaults_path').get + output_dir = File.dirname(hpxml_defaults_path) building_id = @model.getBuilding.additionalProperties.getFeatureAsString('building_id').get - @hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) + hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) + + @hpxml_header = hpxml.header + @hpxml_bldgs = hpxml.buildings setup_outputs(false, args[:user_output_variables]) @@ -518,8 +581,11 @@ def run(runner, user_arguments) if File.exist? msgpack_timeseries_path @msgpackDataTimeseries = MessagePack.unpack(File.read(msgpack_timeseries_path, mode: 'rb')) end - if not @emissions.empty? - @msgpackDataHourly = MessagePack.unpack(File.read(File.join(output_dir, 'eplusout_hourly.msgpack'), mode: 'rb')) + if args[:timeseries_frequency] != 'hourly' + msgpack_hourly_path = File.join(output_dir, 'eplusout_hourly.msgpack') + if File.exist? msgpack_hourly_path + @msgpackDataHourly = MessagePack.unpack(File.read(msgpack_hourly_path, mode: 'rb')) + end end # Set paths @@ -535,11 +601,11 @@ def run(runner, user_arguments) end if args[:timeseries_frequency] != 'none' - @timestamps, timestamps_dst, timestamps_utc = get_timestamps(@msgpackDataTimeseries, @hpxml, args) + @timestamps, timestamps_dst, timestamps_utc = get_timestamps(@msgpackDataTimeseries, @hpxml_header, @hpxml_bldgs, args) end # Retrieve outputs - outputs = get_outputs(runner, args) + outputs = get_outputs(runner, args, building_id) if not check_for_errors(runner, outputs) return false @@ -552,24 +618,24 @@ def run(runner, user_arguments) return true end - def get_timestamps(msgpackData, hpxml, args) + def get_timestamps(msgpackData, hpxml_header, hpxml_bldgs, args) return if msgpackData.nil? ep_timestamps = msgpackData['Rows'].map { |r| r.keys[0] } if args[:add_timeseries_dst_column] || args[:use_dview_format] - dst_start_ts = Time.utc(hpxml.header.sim_calendar_year, hpxml.header.dst_begin_month, hpxml.header.dst_begin_day, 2) - dst_end_ts = Time.utc(hpxml.header.sim_calendar_year, hpxml.header.dst_end_month, hpxml.header.dst_end_day, 1) + dst_start_ts = Time.utc(hpxml_header.sim_calendar_year, hpxml_bldgs[0].dst_begin_month, hpxml_bldgs[0].dst_begin_day, 2) + dst_end_ts = Time.utc(hpxml_header.sim_calendar_year, hpxml_bldgs[0].dst_end_month, hpxml_bldgs[0].dst_end_day, 1) end if args[:add_timeseries_utc_column] - utc_offset = hpxml.header.time_zone_utc_offset + utc_offset = hpxml_bldgs[0].time_zone_utc_offset utc_offset *= 3600 # seconds end timestamps = [] timestamps_dst = [] if args[:add_timeseries_dst_column] || args[:use_dview_format] timestamps_utc = [] if args[:add_timeseries_utc_column] - year = hpxml.header.sim_calendar_year + year = hpxml_header.sim_calendar_year ep_timestamps.each do |ep_timestamp| month_day, hour_minute = ep_timestamp.split(' ') month, day = month_day.split('/').map(&:to_i) @@ -578,7 +644,7 @@ def get_timestamps(msgpackData, hpxml, args) # Convert from EnergyPlus default (end-of-timestep) to start-of-timestep convention if args[:timeseries_timestamp_convention] == 'start' if args[:timeseries_frequency] == 'timestep' - ts_offset = hpxml.header.timestep * 60 # seconds + ts_offset = hpxml_header.timestep * 60 # seconds elsif args[:timeseries_frequency] == 'hourly' ts_offset = 60 * 60 # seconds elsif args[:timeseries_frequency] == 'daily' @@ -613,7 +679,37 @@ def get_timestamps(msgpackData, hpxml, args) return timestamps, timestamps_dst, timestamps_utc end - def get_outputs(runner, args) + def get_n_hours_per_period(timeseries_frequency, sim_start_day_of_year, sim_end_day_of_year, year) + if timeseries_frequency == 'daily' + n_hours_per_period = [24] * (sim_end_day_of_year - sim_start_day_of_year + 1) + elsif timeseries_frequency == 'monthly' + n_days_per_month = Constants.NumDaysInMonths(year) + n_days_per_period = n_days_per_month[@hpxml_header.sim_begin_month - 1..@hpxml_header.sim_end_month - 1] + n_days_per_period[0] -= @hpxml_header.sim_begin_day - 1 + n_days_per_period[-1] = @hpxml_header.sim_end_day + n_hours_per_period = n_days_per_period.map { |x| x * 24 } + end + return n_hours_per_period + end + + def rollup_timeseries_output_to_daily_or_monthly(timeseries_output, timeseries_frequency, average = false) + year = @hpxml_header.sim_calendar_year + sim_start_day_of_year, sim_end_day_of_year, _sim_start_hour, _sim_end_hour = get_sim_times_of_year(year) + n_hours_per_period = get_n_hours_per_period(timeseries_frequency, sim_start_day_of_year, sim_end_day_of_year, year) + fail 'Unexpected failure for n_hours_per_period calculations.' if n_hours_per_period.sum != timeseries_output.size + + ts_output = [] + start_hour = 0 + n_hours_per_period.each do |n_hours| + timeseries = timeseries_output[start_hour..start_hour + n_hours - 1].sum() + timeseries /= timeseries_output[start_hour..start_hour + n_hours - 1].size if average + ts_output << timeseries + start_hour += n_hours + end + return ts_output + end + + def get_outputs(runner, args, building_id) outputs = {} args = setup_timeseries_includes(@emissions, args) @@ -643,6 +739,8 @@ def get_outputs(runner, args) months = ['June', 'July', 'August'] elsif (season == PFT::Winter && is_northern_hemisphere) || (season == PFT::Summer && is_southern_hemisphere) months = ['December', 'January', 'February'] + elsif season == PFT::Annual + months = ['Maximum of Months'] end for month in months val = get_tabular_data_value(peak_fuel.report.upcase, 'Meter', 'Custom Monthly Report', [month], 'ELECTRICITY:FACILITY {Maximum}', peak_fuel.annual_units) @@ -710,6 +808,29 @@ def get_outputs(runner, args) end_use.hourly_output_by_system[sys_id] = get_report_variable_data_timeseries(keys, vars, UnitConversions.convert(1.0, 'J', end_use.timeseries_units), 0, 'hourly', is_negative: (end_use.is_negative || end_use.is_storage)) end end + end_use.meters.map { |v| v[0] }.uniq.each do |sys_id| + vars = end_use.meters.select { |v| v[0] == sys_id }.map { |v| v[2] } + + end_use.annual_output_by_system[sys_id] = 0.0 if end_use.annual_output_by_system[sys_id].nil? + end_use.annual_output_by_system[sys_id] += get_report_meter_data_annual(vars, UnitConversions.convert(1.0, 'J', end_use.annual_units)) + + if args[:include_timeseries_end_use_consumptions] + values = get_report_meter_data_timeseries(vars, UnitConversions.convert(1.0, 'J', end_use.timeseries_units), 0, args[:timeseries_frequency]) + if end_use.timeseries_output_by_system[sys_id].nil? + end_use.timeseries_output_by_system[sys_id] = values + else + end_use.timeseries_output_by_system[sys_id] = end_use.timeseries_output_by_system[sys_id].zip(values).map { |x, y| x + y } + end + end + next unless args[:include_hourly_electric_end_use_consumptions] && fuel_type == FT::Elec + + values = get_report_meter_data_timeseries(vars, UnitConversions.convert(1.0, 'J', end_use.timeseries_units), 0, 'hourly') + if end_use.hourly_output_by_system[sys_id].nil? + end_use.hourly_output_by_system[sys_id] = values + else + end_use.hourly_output_by_system[sys_id] = end_use.hourly_output_by_system[sys_id].zip(values).map { |x, y| x + y } + end + end end # Disaggregate 8760 GSHP shared pump energy into heating vs cooling by @@ -746,57 +867,58 @@ def get_outputs(runner, args) end end - # Apply Heating/Cooling DSEs - (@hpxml.heating_systems + @hpxml.heat_pumps).each do |htg_system| - next unless (htg_system.is_a?(HPXML::HeatingSystem) && htg_system.is_heat_pump_backup_system) || htg_system.fraction_heat_load_served > 0 - next if htg_system.distribution_system_idref.nil? - next unless htg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE - next if htg_system.distribution_system.annual_heating_dse.nil? + @hpxml_bldgs.each do |hpxml_bldg| + # Apply Heating/Cooling DSEs + (hpxml_bldg.heating_systems + hpxml_bldg.heat_pumps).each do |htg_system| + next unless (htg_system.is_a?(HPXML::HeatingSystem) && htg_system.is_heat_pump_backup_system) || htg_system.fraction_heat_load_served > 0 + next if htg_system.distribution_system_idref.nil? + next unless htg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE + next if htg_system.distribution_system.annual_heating_dse.nil? - dse = htg_system.distribution_system.annual_heating_dse - @fuels.each do |fuel_type, fuel| - [EUT::Heating, EUT::HeatingHeatPumpBackup, EUT::HeatingFanPump, EUT::HeatingHeatPumpBackupFanPump].each do |end_use_type| - end_use = @end_uses[[fuel_type, end_use_type]] - next if end_use.nil? + dse = htg_system.distribution_system.annual_heating_dse + @fuels.each do |fuel_type, fuel| + [EUT::Heating, EUT::HeatingHeatPumpBackup, EUT::HeatingFanPump, EUT::HeatingHeatPumpBackupFanPump].each do |end_use_type| + end_use = @end_uses[[fuel_type, end_use_type]] + next if end_use.nil? + next if end_use.annual_output_by_system[htg_system.id].nil? - if not end_use.annual_output_by_system[htg_system.id].nil? apply_multiplier_to_output(end_use, fuel, htg_system.id, 1.0 / dse) end end end - end - (@hpxml.cooling_systems + @hpxml.heat_pumps).each do |clg_system| - next unless clg_system.fraction_cool_load_served > 0 - next if clg_system.distribution_system_idref.nil? - next unless clg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE - next if clg_system.distribution_system.annual_cooling_dse.nil? + (hpxml_bldg.cooling_systems + hpxml_bldg.heat_pumps).each do |clg_system| + next unless clg_system.fraction_cool_load_served > 0 + next if clg_system.distribution_system_idref.nil? + next unless clg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE + next if clg_system.distribution_system.annual_cooling_dse.nil? - dse = clg_system.distribution_system.annual_cooling_dse - @fuels.each do |fuel_type, fuel| - [EUT::Cooling, EUT::CoolingFanPump].each do |end_use_type| - end_use = @end_uses[[fuel_type, end_use_type]] - next if end_use.nil? - next if end_use.annual_output_by_system[clg_system.id].nil? + dse = clg_system.distribution_system.annual_cooling_dse + @fuels.each do |fuel_type, fuel| + [EUT::Cooling, EUT::CoolingFanPump].each do |end_use_type| + end_use = @end_uses[[fuel_type, end_use_type]] + next if end_use.nil? + next if end_use.annual_output_by_system[clg_system.id].nil? - apply_multiplier_to_output(end_use, fuel, clg_system.id, 1.0 / dse) + apply_multiplier_to_output(end_use, fuel, clg_system.id, 1.0 / dse) + end end end - end - # Apply solar fraction to load for simple solar water heating systems - @hpxml.solar_thermal_systems.each do |solar_system| - next if solar_system.solar_fraction.nil? + # Apply solar fraction to load for simple solar water heating systems + hpxml_bldg.solar_thermal_systems.each do |solar_system| + next if solar_system.solar_fraction.nil? - @loads[LT::HotWaterSolarThermal].annual_output = 0.0 if @loads[LT::HotWaterSolarThermal].annual_output.nil? - @loads[LT::HotWaterSolarThermal].timeseries_output = [0.0] * @timestamps.size if @loads[LT::HotWaterSolarThermal].timeseries_output.nil? + @loads[LT::HotWaterSolarThermal].annual_output = 0.0 if @loads[LT::HotWaterSolarThermal].annual_output.nil? + @loads[LT::HotWaterSolarThermal].timeseries_output = [0.0] * @timestamps.size if @loads[LT::HotWaterSolarThermal].timeseries_output.nil? - if not solar_system.water_heating_system.nil? - dhw_ids = [solar_system.water_heating_system.id] - else # Apply to all water heating systems - dhw_ids = @hpxml.water_heating_systems.map { |dhw| dhw.id } - end - dhw_ids.each do |dhw_id| - apply_multiplier_to_output(@loads[LT::HotWaterDelivered], @loads[LT::HotWaterSolarThermal], dhw_id, 1.0 / (1.0 - solar_system.solar_fraction)) + if not solar_system.water_heating_system.nil? + dhw_ids = [solar_system.water_heating_system.id] + else # Apply to all water heating systems + dhw_ids = hpxml_bldg.water_heating_systems.map { |dhw| dhw.id } + end + dhw_ids.each do |dhw_id| + apply_multiplier_to_output(@loads[LT::HotWaterDelivered], @loads[LT::HotWaterSolarThermal], dhw_id, 1.0 / (1.0 - solar_system.solar_fraction)) + end end end @@ -872,46 +994,158 @@ def get_outputs(runner, args) @totals[TE::Net].timeseries_output = @totals[TE::Total].timeseries_output.zip(outputs[:elec_prod_timeseries]).map { |x, y| x + y * unit_conv } end + # Resilience + @resilience.each do |key, resilience| + next unless key == RT::Battery + next unless (args[:include_annual_resilience] || args[:include_timeseries_resilience]) + next if resilience.variables.empty? + + batteries = [] + @hpxml_bldgs.each do |hpxml_bldg| + hpxml_bldg.batteries.each do |battery| + batteries << battery + end + end + next if batteries.empty? + + if batteries.size > 1 + # When modeling individual dwelling units, OS-HPXML only allows a single battery + # When modeling whole SFA/MF buildings, OS-HPXML does not currently allow batteries + fail 'Unexpected error.' + end + + battery = batteries[0] + + elcd = @model.getElectricLoadCenterDistributions.find { |elcd| elcd.additionalProperties.getFeatureAsString('HPXML_ID').to_s == battery.id } + next if elcd.nil? + + resilience_frequency = 'timestep' + ts_per_hr = @model.getTimestep.numberOfTimestepsPerHour + if args[:timeseries_frequency] != 'timestep' + resilience_frequency = 'hourly' + ts_per_hr = 1 + end + + vars = ['Electric Storage Charge Fraction'] + keys = resilience.variables.select { |v| v[2] == vars[0] }.map { |v| v[1] } + batt_soc = get_report_variable_data_timeseries(keys, vars, 1, 0, resilience_frequency) + + vars = ['Other Equipment Electricity Energy'] + keys = resilience.variables.select { |v| v[2] == vars[0] }.map { |v| v[1] } + batt_loss = get_report_variable_data_timeseries(keys, vars, UnitConversions.convert(1.0, 'J', 'kWh'), 0, resilience_frequency) + + min_soc = elcd.minimumStorageStateofChargeFraction + batt_kw = battery.rated_power_output / 1000.0 + batt_roundtrip_eff = battery.round_trip_efficiency + batt_kwh = Battery.get_usable_capacity_kWh(battery) + + batt_soc_kwh = batt_soc.map { |soc| soc - min_soc }.map { |soc| soc * batt_kwh } + elec_prod = get_report_meter_data_timeseries(['ElectricityProduced:Facility'], UnitConversions.convert(1.0, 'J', 'kWh'), 0, resilience_frequency) + elec_stor = get_report_meter_data_timeseries(['ElectricStorage:ElectricityProduced'], UnitConversions.convert(1.0, 'J', 'kWh'), 0, resilience_frequency) + elec_prod = elec_prod.zip(elec_stor).map { |x, y| -1 * (x - y) } + elec = get_report_meter_data_timeseries(['Electricity:Facility'], UnitConversions.convert(1.0, 'J', 'kWh'), 0, resilience_frequency) + crit_load = elec.zip(elec_prod, batt_loss).map { |x, y, z| x + y + z } + + resilience_timeseries = [] + n_timesteps = crit_load.size + (0...n_timesteps).each do |init_time_step| + resilience_timeseries << get_resilience_timeseries(init_time_step, batt_kwh, batt_kw, batt_soc_kwh[init_time_step], crit_load, batt_roundtrip_eff, n_timesteps, ts_per_hr) + end + + resilience.annual_output = resilience_timeseries.sum(0.0) / resilience_timeseries.size + + next unless args[:include_timeseries_resilience] + + resilience.timeseries_output = resilience_timeseries + + # Aggregate up from hourly to the desired timeseries frequency + if ['daily', 'monthly'].include? args[:timeseries_frequency] + resilience.timeseries_output = rollup_timeseries_output_to_daily_or_monthly(resilience.timeseries_output, args[:timeseries_frequency], true) + end + end + # Zone temperatures if args[:include_timeseries_zone_temperatures] + def sanitize_name(name) + return name.gsub('_', ' ').split.map(&:capitalize).join(' ') + end + + # Zone temperatures zone_names = [] - scheduled_temperature_names = [] @model.getThermalZones.each do |zone| - if zone.floorArea > 1 - zone_names << zone.name.to_s.upcase - end - end - @model.getScheduleConstants.each do |schedule| - next unless [HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, HPXML::LocationOtherNonFreezingSpace, - HPXML::LocationOtherHousingUnit, HPXML::LocationExteriorWall, HPXML::LocationUnderSlab].include? schedule.name.to_s + next if zone.floorArea <= 1 - scheduled_temperature_names << schedule.name.to_s.upcase + zone_names << zone.name.to_s.upcase end zone_names.sort.each do |zone_name| @zone_temps[zone_name] = ZoneTemp.new - @zone_temps[zone_name].name = "Temperature: #{zone_name.split.map(&:capitalize).join(' ')}" + @zone_temps[zone_name].name = "Temperature: #{sanitize_name(zone_name)}" @zone_temps[zone_name].timeseries_units = 'F' @zone_temps[zone_name].timeseries_output = get_report_variable_data_timeseries([zone_name], ['Zone Mean Air Temperature'], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) end - scheduled_temperature_names.sort.each do |scheduled_temperature_name| - @zone_temps[scheduled_temperature_name] = ZoneTemp.new - @zone_temps[scheduled_temperature_name].name = "Temperature: #{scheduled_temperature_name.split.map(&:capitalize).join(' ')}" - @zone_temps[scheduled_temperature_name].timeseries_units = 'F' - @zone_temps[scheduled_temperature_name].timeseries_output = get_report_variable_data_timeseries([scheduled_temperature_name], ['Schedule Value'], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) + + # Scheduled temperatures + [HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, + HPXML::LocationOtherNonFreezingSpace, HPXML::LocationOtherHousingUnit, + HPXML::LocationExteriorWall, HPXML::LocationUnderSlab].each do |sch_location| + @model.getScheduleConstants.each do |schedule| + next unless schedule.additionalProperties.getFeatureAsString('ObjectType').to_s == sch_location + + sch_name = schedule.name.to_s.upcase + @zone_temps[sch_name] = ZoneTemp.new + @zone_temps[sch_name].name = "Temperature: #{sanitize_name(sch_name)}" + @zone_temps[sch_name].timeseries_units = 'F' + @zone_temps[sch_name].timeseries_output = get_report_variable_data_timeseries([sch_name], ['Schedule Value'], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) + + break + end end - { 'Heating Setpoint' => 'Zone Thermostat Heating Setpoint Temperature', - 'Cooling Setpoint' => 'Zone Thermostat Cooling Setpoint Temperature' }.each do |sp_name, sp_var| - @zone_temps[sp_name] = ZoneTemp.new - @zone_temps[sp_name].name = "Temperature: #{sp_name}" - @zone_temps[sp_name].timeseries_units = 'F' - @zone_temps[sp_name].timeseries_output = get_report_variable_data_timeseries([HPXML::LocationLivingSpace.upcase], [sp_var], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) + + # Heating Setpoints + heated_zones = eval(@model.getBuilding.additionalProperties.getFeatureAsString('heated_zones').get) + heated_zones.each do |heated_zone| + var_name = 'Temperature: Heating Setpoint' + if building_id == 'ALL' + unit_num = @model.getThermalZones.find { |z| z.name.to_s == heated_zone }.spaces[0].buildingUnit.get.additionalProperties.getFeatureAsInteger('unit_num').get + var_name = "Temperature: Unit#{unit_num} Heating Setpoint" + end + @zone_temps["#{heated_zone} Heating Setpoint"] = ZoneTemp.new + @zone_temps["#{heated_zone} Heating Setpoint"].name = var_name + @zone_temps["#{heated_zone} Heating Setpoint"].timeseries_units = 'F' + @zone_temps["#{heated_zone} Heating Setpoint"].timeseries_output = get_report_variable_data_timeseries([heated_zone.upcase], ['Zone Thermostat Heating Setpoint Temperature'], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) + end + + # Cooling Setpoints + cooled_zones = eval(@model.getBuilding.additionalProperties.getFeatureAsString('cooled_zones').get) + cooled_zones.each do |cooled_zone| + var_name = 'Temperature: Cooling Setpoint' + if building_id == 'ALL' + unit_num = @model.getThermalZones.find { |z| z.name.to_s == cooled_zone }.spaces[0].buildingUnit.get.additionalProperties.getFeatureAsInteger('unit_num').get + var_name = "Temperature: Unit#{unit_num} Cooling Setpoint" + end + @zone_temps["#{cooled_zone} Cooling Setpoint"] = ZoneTemp.new + @zone_temps["#{cooled_zone} Cooling Setpoint"].name = var_name + @zone_temps["#{cooled_zone} Cooling Setpoint"].timeseries_units = 'F' + @zone_temps["#{cooled_zone} Cooling Setpoint"].timeseries_output = get_report_variable_data_timeseries([cooled_zone.upcase], ['Zone Thermostat Cooling Setpoint Temperature'], 9.0 / 5.0, 32.0, args[:timeseries_frequency]) end end # Airflows if args[:include_timeseries_airflows] @airflows.each do |_airflow_type, airflow| - airflow.timeseries_output = get_report_variable_data_timeseries(['EMS'], airflow.ems_variables.map { |var| "#{var}_timeseries_outvar" }, UnitConversions.convert(1.0, 'm^3/s', 'cfm'), 0, args[:timeseries_frequency]) + # FUTURE: This works but may incur a performance penalty. + # Switch to creating a single EMS program that sums the airflows from + # the individual dwelling units and then just grab those outputs here. + for i in 0..@hpxml_bldgs.size - 1 + unit_prefix = @hpxml_bldgs.size > 1 ? "unit#{i + 1}_" : '' + unit_multiplier = @hpxml_bldgs[i].building_construction.number_of_units + values = get_report_variable_data_timeseries(['EMS'], ["#{unit_prefix}#{airflow.ems_variable}_timeseries_outvar"], UnitConversions.convert(unit_multiplier, 'm^3/s', 'cfm'), 0, args[:timeseries_frequency]) + if airflow.timeseries_output.empty? + airflow.timeseries_output = values + else + airflow.timeseries_output = airflow.timeseries_output.zip(values).map { |x, y| x + y } + end + end end end @@ -946,7 +1180,7 @@ def get_outputs(runner, args) kwh_to_mwh = UnitConversions.convert(1.0, 'kWh', 'MWh') # Calculate for each scenario - @hpxml.header.emissions_scenarios.each do |scenario| + @hpxml_header.emissions_scenarios.each do |scenario| key = [scenario.emissions_type, scenario.name] # Get hourly electricity factors @@ -1000,7 +1234,7 @@ def get_outputs(runner, args) # Calculate timeseries emissions for end use - if args[:timeseries_frequency] == 'timestep' && @hpxml.header.timestep != 60 + if args[:timeseries_frequency] == 'timestep' && @hpxml_header.timestep != 60 timeseries_elec = end_use.timeseries_output_by_system.values.transpose.map(&:sum).map { |x| x * kwh_to_mwh } else # Need to perform calculations hourly at a minimum @@ -1008,7 +1242,7 @@ def get_outputs(runner, args) end if args[:timeseries_frequency] == 'timestep' - n_timesteps_per_hour = Integer(60.0 / @hpxml.header.timestep) + n_timesteps_per_hour = Integer(60.0 / @hpxml_header.timestep) timeseries_elec_factors = hourly_elec_factors.flat_map { |y| [y] * n_timesteps_per_hour } else timeseries_elec_factors = hourly_elec_factors.dup @@ -1018,26 +1252,9 @@ def get_outputs(runner, args) @emissions[key].timeseries_output_by_end_use[eu_key] = timeseries_elec.zip(timeseries_elec_factors).map { |n, f| n * f * elec_units_mult } # Aggregate up from hourly to the desired timeseries frequency - next unless ['daily', 'monthly'].include? args[:timeseries_frequency] - - if args[:timeseries_frequency] == 'daily' - n_hours_per_period = [24] * (sim_end_day_of_year - sim_start_day_of_year + 1) - elsif args[:timeseries_frequency] == 'monthly' - n_days_per_month = Constants.NumDaysInMonths(year) - n_days_per_period = n_days_per_month[@hpxml.header.sim_begin_month - 1..@hpxml.header.sim_end_month - 1] - n_days_per_period[0] -= @hpxml.header.sim_begin_day - 1 - n_days_per_period[-1] = @hpxml.header.sim_end_day - n_hours_per_period = n_days_per_period.map { |x| x * 24 } + if ['daily', 'monthly'].include? args[:timeseries_frequency] + @emissions[key].timeseries_output_by_end_use[eu_key] = rollup_timeseries_output_to_daily_or_monthly(@emissions[key].timeseries_output_by_end_use[eu_key], args[:timeseries_frequency]) end - fail 'Unexpected failure for emissions calculations.' if n_hours_per_period.sum != @emissions[key].timeseries_output_by_end_use[eu_key].size - - timeseries_output = [] - start_hour = 0 - n_hours_per_period.each do |n_hours| - timeseries_output << @emissions[key].timeseries_output_by_end_use[eu_key][start_hour..start_hour + n_hours - 1].sum() - start_hour += n_hours - end - @emissions[key].timeseries_output_by_end_use[eu_key] = timeseries_output end # Calculate emissions for fossil fuels @@ -1112,8 +1329,8 @@ def get_outputs(runner, args) end def get_sim_times_of_year(year) - sim_start_day_of_year = Schedule.get_day_num_from_month_day(year, @hpxml.header.sim_begin_month, @hpxml.header.sim_begin_day) - sim_end_day_of_year = Schedule.get_day_num_from_month_day(year, @hpxml.header.sim_end_month, @hpxml.header.sim_end_day) + sim_start_day_of_year = Schedule.get_day_num_from_month_day(year, @hpxml_header.sim_begin_month, @hpxml_header.sim_begin_day) + sim_end_day_of_year = Schedule.get_day_num_from_month_day(year, @hpxml_header.sim_end_month, @hpxml_header.sim_end_day) sim_start_hour = (sim_start_day_of_year - 1) * 24 sim_end_hour = sim_end_day_of_year * 24 - 1 return sim_start_day_of_year, sim_end_day_of_year, sim_start_hour, sim_end_hour @@ -1137,7 +1354,9 @@ def check_for_errors(runner, outputs) # Check if simulation successful all_total = @fuels.values.map { |x| x.annual_output.to_f }.sum(0.0) - if (all_total == 0) && (@hpxml.total_fraction_cool_load_served + @hpxml.total_fraction_heat_load_served > 0) + total_fraction_cool_load_served = @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.total_fraction_cool_load_served }.sum(0.0) + total_fraction_heat_load_served = @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.total_fraction_heat_load_served }.sum(0.0) + if (all_total == 0) && (total_fraction_cool_load_served + total_fraction_heat_load_served > 0) runner.registerError('Simulation unsuccessful.') return false elsif all_total.infinite? @@ -1159,10 +1378,25 @@ def check_for_errors(runner, outputs) meter_fuel_total += meter_elec_produced end - if (sum_categories - meter_fuel_total).abs > tol - runner.registerError("#{fuel_type} category end uses (#{sum_categories.round(3)}) do not sum to total (#{meter_fuel_total.round(3)}).") - return false - end + next unless (sum_categories - meter_fuel_total).abs > tol + + runner.registerError("#{fuel_type} category end uses (#{sum_categories.round(3)}) do not sum to total (#{meter_fuel_total.round(3)}).") + return false + end + + # Check sum of system use outputs match end use outputs + system_use_sums = {} + @system_uses.each do |key, system_use| + _sys_id, eu_key = key + system_use_sums[eu_key] = 0 if system_use_sums[eu_key].nil? + system_use_sums[eu_key] += system_use.annual_output + end + system_use_sums.each do |eu_key, systems_sum| + end_use_total = @end_uses[eu_key].annual_output.to_f + next unless (systems_sum - end_use_total).abs > tol + + runner.registerError("System uses (#{systems_sum.round(3)}) do not sum to total (#{end_use_total.round(3)}) for End Use: #{eu_key.join(': ')}.") + return false end # Check sum of timeseries outputs match annual outputs @@ -1196,8 +1430,8 @@ def report_runperiod_output_results(runner, outputs, args, annual_output_path) else # Note: Make sure to round outputs with sufficient resolution for the worst case -- i.e., 1 day instead of a full year. n_digits = 3 # Default for annual (or near-annual) data - sim_n_days = (Schedule.get_day_num_from_month_day(2000, @hpxml.header.sim_end_month, @hpxml.header.sim_end_day) - - Schedule.get_day_num_from_month_day(2000, @hpxml.header.sim_begin_month, @hpxml.header.sim_begin_day)) + sim_n_days = (Schedule.get_day_num_from_month_day(2000, @hpxml_header.sim_end_month, @hpxml_header.sim_end_day) - + Schedule.get_day_num_from_month_day(2000, @hpxml_header.sim_begin_month, @hpxml_header.sim_begin_day)) if sim_n_days <= 10 # 10 days or less; add two decimal places n_digits += 2 elsif sim_n_days <= 100 # 100 days or less; add one decimal place @@ -1335,6 +1569,14 @@ def report_runperiod_output_results(runner, outputs, args, annual_output_path) results_out << [line_break] end + # Resilience + if args[:include_annual_resilience] + @resilience.each do |_type, resilience| + results_out << ["#{resilience.name} (#{resilience.annual_units})", resilience.annual_output.to_f.round(n_digits)] + end + results_out << [line_break] + end + # Sizing data if args[:include_annual_hvac_summary] results_out = append_sizing_results(results_out, line_break) @@ -1374,25 +1616,11 @@ def report_runperiod_output_results(runner, outputs, args, annual_output_path) def append_sizing_results(results_out, line_break) # Summary HVAC capacities htg_cap, clg_cap, hp_backup_cap = 0.0, 0.0, 0.0 - @hpxml.hvac_systems.each do |hvac_system| - if hvac_system.is_a? HPXML::HeatingSystem - next if hvac_system.is_heat_pump_backup_system - - htg_cap += hvac_system.heating_capacity.to_f - elsif hvac_system.is_a? HPXML::CoolingSystem - clg_cap += hvac_system.cooling_capacity.to_f - if hvac_system.has_integrated_heating - htg_cap += hvac_system.integrated_heating_system_capacity.to_f - end - elsif hvac_system.is_a? HPXML::HeatPump - htg_cap += hvac_system.heating_capacity.to_f - clg_cap += hvac_system.cooling_capacity.to_f - if hvac_system.backup_type == HPXML::HeatPumpBackupTypeIntegrated - hp_backup_cap += hvac_system.backup_heating_capacity.to_f - elsif hvac_system.backup_type == HPXML::HeatPumpBackupTypeSeparate - hp_backup_cap += hvac_system.backup_system.heating_capacity.to_f - end - end + @hpxml_bldgs.each do |hpxml_bldg| + capacities = Outputs.get_total_hvac_capacities(hpxml_bldg) + htg_cap += capacities[0] + clg_cap += capacities[1] + hp_backup_cap += capacities[2] end results_out << ['HVAC Capacity: Heating (Btu/h)', htg_cap.round(1)] results_out << ['HVAC Capacity: Cooling (Btu/h)', clg_cap.round(1)] @@ -1400,38 +1628,38 @@ def append_sizing_results(results_out, line_break) # HVAC design temperatures results_out << [line_break] - results_out << ['HVAC Design Temperature: Heating (F)', @hpxml.header.manualj_heating_design_temp.round(2)] - results_out << ['HVAC Design Temperature: Cooling (F)', @hpxml.header.manualj_cooling_design_temp.round(2)] + results_out << ['HVAC Design Temperature: Heating (F)', (@hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.header.manualj_heating_design_temp }.sum(0.0) / @hpxml_bldgs.size).round(2)] + results_out << ['HVAC Design Temperature: Cooling (F)', (@hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.header.manualj_cooling_design_temp }.sum(0.0) / @hpxml_bldgs.size).round(2)] # HVAC design loads results_out << [line_break] - results_out << ['HVAC Design Load: Heating: Total (Btu/h)', @hpxml.hvac_plant.hdl_total.round(1)] - results_out << ['HVAC Design Load: Heating: Ducts (Btu/h)', @hpxml.hvac_plant.hdl_ducts.round(1)] - results_out << ['HVAC Design Load: Heating: Windows (Btu/h)', @hpxml.hvac_plant.hdl_windows.round(1)] - results_out << ['HVAC Design Load: Heating: Skylights (Btu/h)', @hpxml.hvac_plant.hdl_skylights.round(1)] - results_out << ['HVAC Design Load: Heating: Doors (Btu/h)', @hpxml.hvac_plant.hdl_doors.round(1)] - results_out << ['HVAC Design Load: Heating: Walls (Btu/h)', @hpxml.hvac_plant.hdl_walls.round(1)] - results_out << ['HVAC Design Load: Heating: Roofs (Btu/h)', @hpxml.hvac_plant.hdl_roofs.round(1)] - results_out << ['HVAC Design Load: Heating: Floors (Btu/h)', @hpxml.hvac_plant.hdl_floors.round(1)] - results_out << ['HVAC Design Load: Heating: Slabs (Btu/h)', @hpxml.hvac_plant.hdl_slabs.round(1)] - results_out << ['HVAC Design Load: Heating: Ceilings (Btu/h)', @hpxml.hvac_plant.hdl_ceilings.round(1)] - results_out << ['HVAC Design Load: Heating: Infiltration/Ventilation (Btu/h)', @hpxml.hvac_plant.hdl_infilvent.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Total (Btu/h)', @hpxml.hvac_plant.cdl_sens_total.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Ducts (Btu/h)', @hpxml.hvac_plant.cdl_sens_ducts.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Windows (Btu/h)', @hpxml.hvac_plant.cdl_sens_windows.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Skylights (Btu/h)', @hpxml.hvac_plant.cdl_sens_skylights.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Doors (Btu/h)', @hpxml.hvac_plant.cdl_sens_doors.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Walls (Btu/h)', @hpxml.hvac_plant.cdl_sens_walls.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Roofs (Btu/h)', @hpxml.hvac_plant.cdl_sens_roofs.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Floors (Btu/h)', @hpxml.hvac_plant.cdl_sens_floors.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Slabs (Btu/h)', @hpxml.hvac_plant.cdl_sens_slabs.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Ceilings (Btu/h)', @hpxml.hvac_plant.cdl_sens_ceilings.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Infiltration/Ventilation (Btu/h)', @hpxml.hvac_plant.cdl_sens_infilvent.round(1)] - results_out << ['HVAC Design Load: Cooling Sensible: Internal Gains (Btu/h)', @hpxml.hvac_plant.cdl_sens_intgains.round(1)] - results_out << ['HVAC Design Load: Cooling Latent: Total (Btu/h)', @hpxml.hvac_plant.cdl_lat_total.round(1)] - results_out << ['HVAC Design Load: Cooling Latent: Ducts (Btu/h)', @hpxml.hvac_plant.cdl_lat_ducts.round(1)] - results_out << ['HVAC Design Load: Cooling Latent: Infiltration/Ventilation (Btu/h)', @hpxml.hvac_plant.cdl_lat_infilvent.round(1)] - results_out << ['HVAC Design Load: Cooling Latent: Internal Gains (Btu/h)', @hpxml.hvac_plant.cdl_lat_intgains.round(1)] + results_out << ['HVAC Design Load: Heating: Total (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_total * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Ducts (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_ducts * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Windows (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_windows * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Skylights (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_skylights * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Doors (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_doors * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Walls (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_walls * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Roofs (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_roofs * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Floors (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_floors * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Slabs (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_slabs * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Ceilings (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_ceilings * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Heating: Infiltration/Ventilation (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.hdl_infilvent * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Total (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_total * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Ducts (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_ducts * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Windows (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_windows * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Skylights (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_skylights * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Doors (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_doors * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Walls (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_walls * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Roofs (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_roofs * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Floors (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_floors * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Slabs (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_slabs * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Ceilings (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_ceilings * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Infiltration/Ventilation (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_infilvent * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Sensible: Internal Gains (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_sens_intgains * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Latent: Total (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_lat_total * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Latent: Ducts (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_lat_ducts * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Latent: Infiltration/Ventilation (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_lat_infilvent * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] + results_out << ['HVAC Design Load: Cooling Latent: Internal Gains (Btu/h)', @hpxml_bldgs.map { |hpxml_bldg| hpxml_bldg.hvac_plant.cdl_lat_intgains * hpxml_bldg.building_construction.number_of_units }.sum(0.0).round(1)] return results_out end @@ -1453,9 +1681,9 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar # Note: Make sure to round outputs with sufficient resolution for the worst case -- i.e., 1 minute date instead of hourly data. n_digits = 3 # Default for hourly (or longer) data if args[:timeseries_frequency] == 'timestep' - if @hpxml.header.timestep <= 2 # 2-minute timesteps or shorter; add two decimal places + if @hpxml_header.timestep <= 2 # 2-minute timesteps or shorter; add two decimal places n_digits += 2 - elsif @hpxml.header.timestep <= 15 # 15-minute timesteps or shorter; add one decimal place + elsif @hpxml_header.timestep <= 15 # 15-minute timesteps or shorter; add one decimal place n_digits += 1 end end @@ -1577,6 +1805,11 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar else weather_data = [] end + if args[:include_timeseries_resilience] + resilience_data = @resilience.values.select { |x| x.timeseries_output.sum(0.0) != 0 }.map { |x| [x.name, x.timeseries_units] + x.timeseries_output.map { |v| v.round(n_digits) } } + else + resilience_data = [] + end # EnergyPlus output variables if not @output_variables.empty? @@ -1587,7 +1820,7 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar return if (total_energy_data.size + fuel_data.size + end_use_data.size + system_use_data.size + emissions_data.size + emission_fuel_data.size + emission_end_use_data.size + hot_water_use_data.size + total_loads_data.size + comp_loads_data.size + unmet_hours_data.size + - zone_temps_data.size + airflows_data.size + weather_data.size + output_variables_data.size) == 0 + zone_temps_data.size + airflows_data.size + weather_data.size + resilience_data.size + output_variables_data.size) == 0 fail 'Unable to obtain timestamps.' if @timestamps.empty? @@ -1595,7 +1828,7 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar # Assemble data data = data.zip(*timestamps2, *timestamps3, *total_energy_data, *fuel_data, *end_use_data, *system_use_data, *emissions_data, *emission_fuel_data, *emission_end_use_data, *hot_water_use_data, *total_loads_data, *comp_loads_data, - *unmet_hours_data, *zone_temps_data, *airflows_data, *weather_data, *output_variables_data) + *unmet_hours_data, *zone_temps_data, *airflows_data, *weather_data, *resilience_data, *output_variables_data) # Error-check n_elements = [] @@ -1613,11 +1846,11 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar end # Add header per DataFileTemplate.pdf; see https://github.com/NREL/wex/wiki/DView - year = @hpxml.header.sim_calendar_year - start_day = Schedule.get_day_num_from_month_day(year, @hpxml.header.sim_begin_month, @hpxml.header.sim_begin_day) + year = @hpxml_header.sim_calendar_year + start_day = Schedule.get_day_num_from_month_day(year, @hpxml_header.sim_begin_month, @hpxml_header.sim_begin_day) start_hr = (start_day - 1) * 24 if args[:timeseries_frequency] == 'timestep' - interval_hrs = @hpxml.header.timestep / 60.0 + interval_hrs = @hpxml_header.timestep / 60.0 elsif args[:timeseries_frequency] == 'hourly' interval_hrs = 1.0 elsif args[:timeseries_frequency] == 'daily' @@ -1635,10 +1868,12 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar # Apply daylight savings if args[:timeseries_frequency] == 'timestep' || args[:timeseries_frequency] == 'hourly' - if @hpxml.header.dst_enabled + if @hpxml_bldgs[0].dst_enabled dst_start_ix, dst_end_ix = get_dst_start_end_indexes(@timestamps, timestamps_dst) - dst_end_ix.downto(dst_start_ix + 1) do |i| - data[i + 1] = data[i] + if !dst_start_ix.nil? && !dst_end_ix.nil? + dst_end_ix.downto(dst_start_ix + 1) do |i| + data[i + 1] = data[i] + end end end end @@ -1657,7 +1892,7 @@ def report_timeseries_output_results(runner, outputs, timeseries_output_path, ar [total_energy_data, fuel_data, end_use_data, system_use_data, emissions_data, emission_fuel_data, emission_end_use_data, hot_water_use_data, total_loads_data, comp_loads_data, unmet_hours_data, - zone_temps_data, airflows_data, weather_data, output_variables_data].each do |d| + zone_temps_data, airflows_data, weather_data, resilience_data, output_variables_data].each do |d| d.each do |o| grp, name = o[0].split(':', 2) h[grp] = {} if h[grp].nil? @@ -1684,7 +1919,7 @@ def get_dst_start_end_indexes(timestamps, timestamps_dst) dst_end_ix = i if ts[0] == ts[1] && dst_end_ix.nil? && !dst_start_ix.nil? end - dst_end_ix = timestamps.size - 1 if dst_end_ix.nil? # run period ends before DST ends + dst_end_ix = timestamps.size - 1 if dst_end_ix.nil? && !dst_start_ix.nil? # run period ends before DST ends return dst_start_ix, dst_end_ix end @@ -1715,6 +1950,39 @@ def get_report_variable_data_annual(key_values, variables, unit_conv = UnitConve return val end + def get_resilience_timeseries(init_time_step, batt_kwh, batt_kw, batt_soc_kwh, crit_load, batt_roundtrip_eff, n_timesteps, ts_per_hr) + for i in 0...n_timesteps + t = (init_time_step + i) % n_timesteps # for wrapping around end of year + load_kw = crit_load[t] + + # even if load_kw is negative, we return if batt_soc_kwh isn't charged at all + return i / Float(ts_per_hr) if batt_soc_kwh <= 0 + + if load_kw < 0 # load is met with PV + if batt_soc_kwh < batt_kwh # charge battery if there's room in the battery + batt_soc_kwh += [ + batt_kwh - batt_soc_kwh, # room available + batt_kw / batt_roundtrip_eff, # inverter capacity + -load_kw * batt_roundtrip_eff, # excess energy + ].min + end + + else # check if we can meet load with generator then storage + if [batt_kw, batt_soc_kwh].min >= load_kw # battery can carry balance + # prevent battery charge from going negative + batt_soc_kwh = [0, batt_soc_kwh - load_kw / batt_roundtrip_eff].max + load_kw = 0 + end + end + + if load_kw > 0 # failed to meet load in this time step + return i / Float(ts_per_hr) + end + end + + return n_timesteps / Float(ts_per_hr) + end + def get_report_meter_data_timeseries(meter_names, unit_conv, unit_adder, timeseries_frequency) return [0.0] * @timestamps.size if meter_names.empty? @@ -1846,18 +2114,19 @@ def apply_multiplier_to_output(obj, sync_obj, sys_id, mult) end end - def create_all_object_variables_by_key + def create_all_object_outputs_by_key @object_variables_by_key = {} return if @model.nil? @model.getModelObjects.sort.each do |object| next if object.to_AdditionalProperties.is_initialized - [EUT, HWT, LT].each do |class_name| + [EUT, HWT, LT, RT].each do |class_name| + vars_by_key = get_object_outputs_by_key(@model, object, class_name) + next if vars_by_key.size == 0 + sys_id = object.additionalProperties.getFeatureAsString('HPXML_ID') sys_id = sys_id.is_initialized ? sys_id.get : nil - vars_by_key = get_object_output_variables_by_key(@model, object, sys_id, class_name) - next if vars_by_key.size == 0 vars_by_key.each do |key, output_vars| output_vars.each do |output_var| @@ -1877,7 +2146,7 @@ def create_all_object_variables_by_key end end - def get_object_variables(class_name, key) + def get_object_outputs(class_name, key) hash_key = [class_name, key] vars = @object_variables_by_key[hash_key] vars = [] if vars.nil? @@ -1908,9 +2177,10 @@ def initialize(meters: []) end class EndUse < BaseOutput - def initialize(variables: [], is_negative: false, is_storage: false) + def initialize(outputs: [], is_negative: false, is_storage: false) super() - @variables = variables + @variables = outputs.select { |o| !o[2].include?(':') } + @meters = outputs.select { |o| o[2].include?(':') } @is_negative = is_negative @is_storage = is_storage @timeseries_output_by_system = {} @@ -1919,7 +2189,7 @@ def initialize(variables: [], is_negative: false, is_storage: false) @hourly_output = [] @hourly_output_by_system = {} end - attr_accessor(:variables, :is_negative, :is_storage, :annual_output_by_system, :timeseries_output_by_system, + attr_accessor(:variables, :meters, :is_negative, :is_storage, :annual_output_by_system, :timeseries_output_by_system, :hourly_output, :hourly_output_by_system) end @@ -1938,13 +2208,22 @@ def initialize() end class HotWater < BaseOutput - def initialize(variables: []) + def initialize(outputs: []) super() - @variables = variables + @variables = outputs.select { |o| !o[2].include?(':') } + @meters = outputs.select { |o| o[2].include?(':') } @timeseries_output_by_system = {} @annual_output_by_system = {} end - attr_accessor(:variables, :annual_output_by_system, :timeseries_output_by_system) + attr_accessor(:variables, :meters, :annual_output_by_system, :timeseries_output_by_system) + end + + class Resilience < BaseOutput + def initialize(variables: []) + super() + @variables = variables + end + attr_accessor(:variables) end class PeakFuel < BaseOutput @@ -2008,12 +2287,12 @@ def initialize end class Airflow < BaseOutput - def initialize(ems_program:, ems_variables:) + def initialize(ems_program:, ems_variable:) super() @ems_program = ems_program - @ems_variables = ems_variables + @ems_variable = ems_variable end - attr_accessor(:ems_program, :ems_variables) + attr_accessor(:ems_program, :ems_variable) end class Weather < BaseOutput @@ -2044,116 +2323,113 @@ def get_timeseries_units_from_fuel_type(fuel_type) # End Uses - # NOTE: Some end uses are obtained from meters, others are rolled up from - # output variables so that we can have more control. - - create_all_object_variables_by_key() + create_all_object_outputs_by_key() @end_uses = {} - @end_uses[[FT::Elec, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Heating])) - @end_uses[[FT::Elec, EUT::HeatingFanPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HeatingFanPump])) - @end_uses[[FT::Elec, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::Elec, EUT::HeatingHeatPumpBackupFanPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HeatingHeatPumpBackupFanPump])) - @end_uses[[FT::Elec, EUT::Cooling]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Cooling])) - @end_uses[[FT::Elec, EUT::CoolingFanPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::CoolingFanPump])) - @end_uses[[FT::Elec, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HotWater])) - @end_uses[[FT::Elec, EUT::HotWaterRecircPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HotWaterRecircPump])) - @end_uses[[FT::Elec, EUT::HotWaterSolarThermalPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HotWaterSolarThermalPump])) - @end_uses[[FT::Elec, EUT::LightsInterior]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::LightsInterior])) - @end_uses[[FT::Elec, EUT::LightsGarage]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::LightsGarage])) - @end_uses[[FT::Elec, EUT::LightsExterior]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::LightsExterior])) - @end_uses[[FT::Elec, EUT::MechVent]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::MechVent])) - @end_uses[[FT::Elec, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::MechVentPreheat])) - @end_uses[[FT::Elec, EUT::MechVentPrecool]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::MechVentPrecool])) - @end_uses[[FT::Elec, EUT::WholeHouseFan]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::WholeHouseFan])) - @end_uses[[FT::Elec, EUT::Refrigerator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Refrigerator])) - @end_uses[[FT::Elec, EUT::Freezer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Freezer])) - @end_uses[[FT::Elec, EUT::Dehumidifier]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Dehumidifier])) - @end_uses[[FT::Elec, EUT::Dishwasher]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Dishwasher])) - @end_uses[[FT::Elec, EUT::ClothesWasher]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::ClothesWasher])) - @end_uses[[FT::Elec, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::ClothesDryer])) - @end_uses[[FT::Elec, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::RangeOven])) - @end_uses[[FT::Elec, EUT::CeilingFan]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::CeilingFan])) - @end_uses[[FT::Elec, EUT::Television]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Television])) - @end_uses[[FT::Elec, EUT::PlugLoads]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::PlugLoads])) - @end_uses[[FT::Elec, EUT::Vehicle]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Vehicle])) - @end_uses[[FT::Elec, EUT::WellPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::WellPump])) - @end_uses[[FT::Elec, EUT::PoolHeater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::PoolHeater])) - @end_uses[[FT::Elec, EUT::PoolPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::PoolPump])) - @end_uses[[FT::Elec, EUT::HotTubHeater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HotTubHeater])) - @end_uses[[FT::Elec, EUT::HotTubPump]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::HotTubPump])) - @end_uses[[FT::Elec, EUT::PV]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::PV]), + @end_uses[[FT::Elec, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Heating])) + @end_uses[[FT::Elec, EUT::HeatingFanPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HeatingFanPump])) + @end_uses[[FT::Elec, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::Elec, EUT::HeatingHeatPumpBackupFanPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HeatingHeatPumpBackupFanPump])) + @end_uses[[FT::Elec, EUT::Cooling]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Cooling])) + @end_uses[[FT::Elec, EUT::CoolingFanPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::CoolingFanPump])) + @end_uses[[FT::Elec, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HotWater])) + @end_uses[[FT::Elec, EUT::HotWaterRecircPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HotWaterRecircPump])) + @end_uses[[FT::Elec, EUT::HotWaterSolarThermalPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::HotWaterSolarThermalPump])) + @end_uses[[FT::Elec, EUT::LightsInterior]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::LightsInterior])) + @end_uses[[FT::Elec, EUT::LightsGarage]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::LightsGarage])) + @end_uses[[FT::Elec, EUT::LightsExterior]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::LightsExterior])) + @end_uses[[FT::Elec, EUT::MechVent]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::MechVent])) + @end_uses[[FT::Elec, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::MechVentPreheat])) + @end_uses[[FT::Elec, EUT::MechVentPrecool]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::MechVentPrecool])) + @end_uses[[FT::Elec, EUT::WholeHouseFan]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::WholeHouseFan])) + @end_uses[[FT::Elec, EUT::Refrigerator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Refrigerator])) + @end_uses[[FT::Elec, EUT::Freezer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Freezer])) + @end_uses[[FT::Elec, EUT::Dehumidifier]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Dehumidifier])) + @end_uses[[FT::Elec, EUT::Dishwasher]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Dishwasher])) + @end_uses[[FT::Elec, EUT::ClothesWasher]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::ClothesWasher])) + @end_uses[[FT::Elec, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::ClothesDryer])) + @end_uses[[FT::Elec, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::RangeOven])) + @end_uses[[FT::Elec, EUT::CeilingFan]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::CeilingFan])) + @end_uses[[FT::Elec, EUT::Television]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Television])) + @end_uses[[FT::Elec, EUT::PlugLoads]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PlugLoads])) + @end_uses[[FT::Elec, EUT::Vehicle]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Vehicle])) + @end_uses[[FT::Elec, EUT::WellPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::WellPump])) + @end_uses[[FT::Elec, EUT::PoolHeater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PoolHeater])) + @end_uses[[FT::Elec, EUT::PoolPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PoolPump])) + @end_uses[[FT::Elec, EUT::PermanentSpaHeater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PermanentSpaHeater])) + @end_uses[[FT::Elec, EUT::PermanentSpaPump]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PermanentSpaPump])) + @end_uses[[FT::Elec, EUT::PV]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::PV]), is_negative: true) - @end_uses[[FT::Elec, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Generator]), + @end_uses[[FT::Elec, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Generator]), is_negative: true) - @end_uses[[FT::Elec, EUT::Battery]] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, EUT::Battery]), + @end_uses[[FT::Elec, EUT::Battery]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, EUT::Battery]), is_storage: true) - @end_uses[[FT::Gas, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::Heating])) - @end_uses[[FT::Gas, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::Gas, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::HotWater])) - @end_uses[[FT::Gas, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::ClothesDryer])) - @end_uses[[FT::Gas, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::RangeOven])) - @end_uses[[FT::Gas, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::MechVentPreheat])) - @end_uses[[FT::Gas, EUT::PoolHeater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::PoolHeater])) - @end_uses[[FT::Gas, EUT::HotTubHeater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::HotTubHeater])) - @end_uses[[FT::Gas, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::Grill])) - @end_uses[[FT::Gas, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::Lighting])) - @end_uses[[FT::Gas, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::Fireplace])) - @end_uses[[FT::Gas, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Gas, EUT::Generator])) - @end_uses[[FT::Oil, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::Heating])) - @end_uses[[FT::Oil, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::Oil, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::HotWater])) - @end_uses[[FT::Oil, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::ClothesDryer])) - @end_uses[[FT::Oil, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::RangeOven])) - @end_uses[[FT::Oil, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::MechVentPreheat])) - @end_uses[[FT::Oil, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::Grill])) - @end_uses[[FT::Oil, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::Lighting])) - @end_uses[[FT::Oil, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::Fireplace])) - @end_uses[[FT::Oil, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Oil, EUT::Generator])) - @end_uses[[FT::Propane, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::Heating])) - @end_uses[[FT::Propane, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::Propane, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::HotWater])) - @end_uses[[FT::Propane, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::ClothesDryer])) - @end_uses[[FT::Propane, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::RangeOven])) - @end_uses[[FT::Propane, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::MechVentPreheat])) - @end_uses[[FT::Propane, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::Grill])) - @end_uses[[FT::Propane, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::Lighting])) - @end_uses[[FT::Propane, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::Fireplace])) - @end_uses[[FT::Propane, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Propane, EUT::Generator])) - @end_uses[[FT::WoodCord, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::Heating])) - @end_uses[[FT::WoodCord, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::WoodCord, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::HotWater])) - @end_uses[[FT::WoodCord, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::ClothesDryer])) - @end_uses[[FT::WoodCord, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::RangeOven])) - @end_uses[[FT::WoodCord, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::MechVentPreheat])) - @end_uses[[FT::WoodCord, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::Grill])) - @end_uses[[FT::WoodCord, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::Lighting])) - @end_uses[[FT::WoodCord, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::Fireplace])) - @end_uses[[FT::WoodCord, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodCord, EUT::Generator])) - @end_uses[[FT::WoodPellets, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::Heating])) - @end_uses[[FT::WoodPellets, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::WoodPellets, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::HotWater])) - @end_uses[[FT::WoodPellets, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::ClothesDryer])) - @end_uses[[FT::WoodPellets, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::RangeOven])) - @end_uses[[FT::WoodPellets, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::MechVentPreheat])) - @end_uses[[FT::WoodPellets, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::Grill])) - @end_uses[[FT::WoodPellets, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::Lighting])) - @end_uses[[FT::WoodPellets, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::Fireplace])) - @end_uses[[FT::WoodPellets, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::WoodPellets, EUT::Generator])) - @end_uses[[FT::Coal, EUT::Heating]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::Heating])) - @end_uses[[FT::Coal, EUT::HeatingHeatPumpBackup]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::HeatingHeatPumpBackup])) - @end_uses[[FT::Coal, EUT::HotWater]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::HotWater])) - @end_uses[[FT::Coal, EUT::ClothesDryer]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::ClothesDryer])) - @end_uses[[FT::Coal, EUT::RangeOven]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::RangeOven])) - @end_uses[[FT::Coal, EUT::MechVentPreheat]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::MechVentPreheat])) - @end_uses[[FT::Coal, EUT::Grill]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::Grill])) - @end_uses[[FT::Coal, EUT::Lighting]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::Lighting])) - @end_uses[[FT::Coal, EUT::Fireplace]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::Fireplace])) - @end_uses[[FT::Coal, EUT::Generator]] = EndUse.new(variables: get_object_variables(EUT, [FT::Coal, EUT::Generator])) + @end_uses[[FT::Gas, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::Heating])) + @end_uses[[FT::Gas, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::Gas, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::HotWater])) + @end_uses[[FT::Gas, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::ClothesDryer])) + @end_uses[[FT::Gas, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::RangeOven])) + @end_uses[[FT::Gas, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::MechVentPreheat])) + @end_uses[[FT::Gas, EUT::PoolHeater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::PoolHeater])) + @end_uses[[FT::Gas, EUT::PermanentSpaHeater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::PermanentSpaHeater])) + @end_uses[[FT::Gas, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::Grill])) + @end_uses[[FT::Gas, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::Lighting])) + @end_uses[[FT::Gas, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::Fireplace])) + @end_uses[[FT::Gas, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Gas, EUT::Generator])) + @end_uses[[FT::Oil, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::Heating])) + @end_uses[[FT::Oil, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::Oil, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::HotWater])) + @end_uses[[FT::Oil, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::ClothesDryer])) + @end_uses[[FT::Oil, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::RangeOven])) + @end_uses[[FT::Oil, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::MechVentPreheat])) + @end_uses[[FT::Oil, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::Grill])) + @end_uses[[FT::Oil, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::Lighting])) + @end_uses[[FT::Oil, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::Fireplace])) + @end_uses[[FT::Oil, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Oil, EUT::Generator])) + @end_uses[[FT::Propane, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::Heating])) + @end_uses[[FT::Propane, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::Propane, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::HotWater])) + @end_uses[[FT::Propane, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::ClothesDryer])) + @end_uses[[FT::Propane, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::RangeOven])) + @end_uses[[FT::Propane, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::MechVentPreheat])) + @end_uses[[FT::Propane, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::Grill])) + @end_uses[[FT::Propane, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::Lighting])) + @end_uses[[FT::Propane, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::Fireplace])) + @end_uses[[FT::Propane, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Propane, EUT::Generator])) + @end_uses[[FT::WoodCord, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::Heating])) + @end_uses[[FT::WoodCord, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::WoodCord, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::HotWater])) + @end_uses[[FT::WoodCord, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::ClothesDryer])) + @end_uses[[FT::WoodCord, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::RangeOven])) + @end_uses[[FT::WoodCord, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::MechVentPreheat])) + @end_uses[[FT::WoodCord, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::Grill])) + @end_uses[[FT::WoodCord, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::Lighting])) + @end_uses[[FT::WoodCord, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::Fireplace])) + @end_uses[[FT::WoodCord, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodCord, EUT::Generator])) + @end_uses[[FT::WoodPellets, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::Heating])) + @end_uses[[FT::WoodPellets, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::WoodPellets, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::HotWater])) + @end_uses[[FT::WoodPellets, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::ClothesDryer])) + @end_uses[[FT::WoodPellets, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::RangeOven])) + @end_uses[[FT::WoodPellets, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::MechVentPreheat])) + @end_uses[[FT::WoodPellets, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::Grill])) + @end_uses[[FT::WoodPellets, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::Lighting])) + @end_uses[[FT::WoodPellets, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::Fireplace])) + @end_uses[[FT::WoodPellets, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::WoodPellets, EUT::Generator])) + @end_uses[[FT::Coal, EUT::Heating]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::Heating])) + @end_uses[[FT::Coal, EUT::HeatingHeatPumpBackup]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::HeatingHeatPumpBackup])) + @end_uses[[FT::Coal, EUT::HotWater]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::HotWater])) + @end_uses[[FT::Coal, EUT::ClothesDryer]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::ClothesDryer])) + @end_uses[[FT::Coal, EUT::RangeOven]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::RangeOven])) + @end_uses[[FT::Coal, EUT::MechVentPreheat]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::MechVentPreheat])) + @end_uses[[FT::Coal, EUT::Grill]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::Grill])) + @end_uses[[FT::Coal, EUT::Lighting]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::Lighting])) + @end_uses[[FT::Coal, EUT::Fireplace]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::Fireplace])) + @end_uses[[FT::Coal, EUT::Generator]] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Coal, EUT::Generator])) if not called_from_outputs_method # Temporary end use to disaggregate 8760 GSHP shared loop pump energy into heating vs cooling. # This end use will not appear in output data/files. - @end_uses[[FT::Elec, 'TempGSHPSharedPump']] = EndUse.new(variables: get_object_variables(EUT, [FT::Elec, 'TempGSHPSharedPump'])) + @end_uses[[FT::Elec, 'TempGSHPSharedPump']] = EndUse.new(outputs: get_object_outputs(EUT, [FT::Elec, 'TempGSHPSharedPump'])) end @end_uses.each do |key, end_use| fuel_type, end_use_type = key @@ -2177,7 +2453,7 @@ def get_timeseries_units_from_fuel_type(fuel_type) fuel.name = "Fuel Use: #{fuel_type}: Total" fuel.annual_units = 'MBtu' fuel.timeseries_units = get_timeseries_units_from_fuel_type(fuel_type) - if @end_uses.select { |key, end_use| key[0] == fuel_type && end_use.variables.size > 0 }.size == 0 + if @end_uses.select { |key, end_use| key[0] == fuel_type && end_use.variables.size + end_use.meters.size > 0 }.size == 0 fuel.meters = [] end end @@ -2207,10 +2483,10 @@ def get_timeseries_units_from_fuel_type(fuel_type) # Hot Water Uses @hot_water_uses = {} - @hot_water_uses[HWT::ClothesWasher] = HotWater.new(variables: get_object_variables(HWT, HWT::ClothesWasher)) - @hot_water_uses[HWT::Dishwasher] = HotWater.new(variables: get_object_variables(HWT, HWT::Dishwasher)) - @hot_water_uses[HWT::Fixtures] = HotWater.new(variables: get_object_variables(HWT, HWT::Fixtures)) - @hot_water_uses[HWT::DistributionWaste] = HotWater.new(variables: get_object_variables(HWT, HWT::DistributionWaste)) + @hot_water_uses[HWT::ClothesWasher] = HotWater.new(outputs: get_object_outputs(HWT, HWT::ClothesWasher)) + @hot_water_uses[HWT::Dishwasher] = HotWater.new(outputs: get_object_outputs(HWT, HWT::Dishwasher)) + @hot_water_uses[HWT::Fixtures] = HotWater.new(outputs: get_object_outputs(HWT, HWT::Fixtures)) + @hot_water_uses[HWT::DistributionWaste] = HotWater.new(outputs: get_object_outputs(HWT, HWT::DistributionWaste)) @hot_water_uses.each do |hot_water_type, hot_water| hot_water.name = "Hot Water: #{hot_water_type}" @@ -2218,10 +2494,23 @@ def get_timeseries_units_from_fuel_type(fuel_type) hot_water.timeseries_units = 'gal' end + # Resilience + @resilience = {} + @resilience[RT::Battery] = Resilience.new(variables: get_object_outputs(RT, RT::Battery)) + + @resilience.each do |resilience_type, resilience| + next unless resilience_type == RT::Battery + + resilience.name = "Resilience: #{resilience_type}" + resilience.annual_units = 'hr' + resilience.timeseries_units = 'hr' + end + # Peak Fuels @peak_fuels = {} - @peak_fuels[[FT::Elec, PFT::Winter]] = PeakFuel.new(report: 'Peak Electricity Winter Total') - @peak_fuels[[FT::Elec, PFT::Summer]] = PeakFuel.new(report: 'Peak Electricity Summer Total') + @peak_fuels[[FT::Elec, PFT::Winter]] = PeakFuel.new(report: 'Peak Electricity Total') + @peak_fuels[[FT::Elec, PFT::Summer]] = PeakFuel.new(report: 'Peak Electricity Total') + @peak_fuels[[FT::Elec, PFT::Annual]] = PeakFuel.new(report: 'Peak Electricity Total') @peak_fuels.each do |key, peak_fuel| fuel_type, peak_fuel_type = key @@ -2233,13 +2522,13 @@ def get_timeseries_units_from_fuel_type(fuel_type) @loads = {} @loads[LT::Heating] = Load.new(ems_variable: 'loads_htg_tot') - @loads[LT::HeatingHeatPumpBackup] = Load.new(variables: get_object_variables(LT, LT::HeatingHeatPumpBackup)) + @loads[LT::HeatingHeatPumpBackup] = Load.new(variables: get_object_outputs(LT, LT::HeatingHeatPumpBackup)) @loads[LT::Cooling] = Load.new(ems_variable: 'loads_clg_tot') - @loads[LT::HotWaterDelivered] = Load.new(variables: get_object_variables(LT, LT::HotWaterDelivered)) - @loads[LT::HotWaterTankLosses] = Load.new(variables: get_object_variables(LT, LT::HotWaterTankLosses), + @loads[LT::HotWaterDelivered] = Load.new(variables: get_object_outputs(LT, LT::HotWaterDelivered)) + @loads[LT::HotWaterTankLosses] = Load.new(variables: get_object_outputs(LT, LT::HotWaterTankLosses), is_negative: true) - @loads[LT::HotWaterDesuperheater] = Load.new(variables: get_object_variables(LT, LT::HotWaterDesuperheater)) - @loads[LT::HotWaterSolarThermal] = Load.new(variables: get_object_variables(LT, LT::HotWaterSolarThermal), + @loads[LT::HotWaterDesuperheater] = Load.new(variables: get_object_outputs(LT, LT::HotWaterDesuperheater)) + @loads[LT::HotWaterSolarThermal] = Load.new(variables: get_object_outputs(LT, LT::HotWaterSolarThermal), is_negative: true) @loads.each do |load_type, load| @@ -2325,10 +2614,10 @@ def get_timeseries_units_from_fuel_type(fuel_type) # Airflows @airflows = {} - @airflows[AFT::Infiltration] = Airflow.new(ems_program: Constants.ObjectNameInfiltration + ' program', ems_variables: [(Constants.ObjectNameInfiltration + ' flow act').gsub(' ', '_')]) - @airflows[AFT::MechanicalVentilation] = Airflow.new(ems_program: Constants.ObjectNameInfiltration + ' program', ems_variables: ['Qfan']) - @airflows[AFT::NaturalVentilation] = Airflow.new(ems_program: Constants.ObjectNameNaturalVentilation + ' program', ems_variables: [(Constants.ObjectNameNaturalVentilation + ' flow act').gsub(' ', '_')]) - @airflows[AFT::WholeHouseFan] = Airflow.new(ems_program: Constants.ObjectNameNaturalVentilation + ' program', ems_variables: [(Constants.ObjectNameWholeHouseFan + ' flow act').gsub(' ', '_')]) + @airflows[AFT::Infiltration] = Airflow.new(ems_program: Constants.ObjectNameInfiltration, ems_variable: (Constants.ObjectNameInfiltration + ' flow act').gsub(' ', '_')) + @airflows[AFT::MechanicalVentilation] = Airflow.new(ems_program: Constants.ObjectNameInfiltration, ems_variable: 'Qfan') + @airflows[AFT::NaturalVentilation] = Airflow.new(ems_program: Constants.ObjectNameNaturalVentilation, ems_variable: (Constants.ObjectNameNaturalVentilation + ' flow act').gsub(' ', '_')) + @airflows[AFT::WholeHouseFan] = Airflow.new(ems_program: Constants.ObjectNameNaturalVentilation, ems_variable: (Constants.ObjectNameWholeHouseFan + ' flow act').gsub(' ', '_')) @airflows.each do |airflow_type, airflow| airflow.name = "Airflow: #{airflow_type}" @@ -2370,7 +2659,7 @@ def setup_timeseries_includes(emissions, args) args[:include_timeseries_fuel_consumptions] = true end end - if args[:include_timeseries_total_consumptions] + if args[:include_timeseries_total_consumptions] || args[:include_timeseries_resilience] args[:include_timeseries_fuel_consumptions] = true end if args[:include_timeseries_fuel_consumptions] @@ -2382,41 +2671,25 @@ def setup_timeseries_includes(emissions, args) return args end - def is_heat_pump_backup(sys_id) - return false if @hpxml.nil? - - # Integrated backup? - @hpxml.heat_pumps.each do |heat_pump| - next if sys_id != heat_pump.id - - return true - end - - # Separate backup system? - @hpxml.heating_systems.each do |heating_system| - next if sys_id != heating_system.id - next unless heating_system.is_heat_pump_backup_system - - return true - end - - return false - end - def get_hpxml_system_ids # Returns a list of HPXML IDs corresponds to HVAC or water heating systems - return [] if @hpxml.nil? + return [] if @hpxml_bldgs.empty? system_ids = [] - (@hpxml.hvac_systems + @hpxml.water_heating_systems + @hpxml.ventilation_fans).each do |system| - system_ids << system.id + @hpxml_bldgs.each do |hpxml_bldg| + (hpxml_bldg.hvac_systems + hpxml_bldg.water_heating_systems + hpxml_bldg.ventilation_fans).each do |system| + system_ids << system.id + end end return system_ids end - def get_object_output_variables_by_key(model, object, sys_id, class_name) - # For a given object, returns the output variables to be requested and associates - # them with the appropriate keys (e.g., [FT::Elec, EUT::Heating]). + def get_object_outputs_by_key(model, object, class_name) + # For a given object, returns the Output:Variables or Output:Meters to be requested, + # and associates them with the appropriate keys (e.g., [FT::Elec, EUT::Heating]). + + object_type = object.additionalProperties.getFeatureAsString('ObjectType') + object_type = object_type.get if object_type.is_initialized to_ft = { EPlus::FuelTypeElectricity => FT::Elec, EPlus::FuelTypeNaturalGas => FT::Gas, @@ -2434,28 +2707,28 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) return { [FT::Elec, EUT::Heating] => ["Heating Coil #{EPlus::FuelTypeElectricity} Energy", "Heating Coil Crankcase Heater #{EPlus::FuelTypeElectricity} Energy", "Heating Coil Defrost #{EPlus::FuelTypeElectricity} Energy"] } elsif object.to_CoilHeatingElectric.is_initialized - if not is_heat_pump_backup(sys_id) - return { [FT::Elec, EUT::Heating] => ["Heating Coil #{EPlus::FuelTypeElectricity} Energy"] } - else + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get return { [FT::Elec, EUT::HeatingHeatPumpBackup] => ["Heating Coil #{EPlus::FuelTypeElectricity} Energy"] } + else + return { [FT::Elec, EUT::Heating] => ["Heating Coil #{EPlus::FuelTypeElectricity} Energy"] } end elsif object.to_CoilHeatingGas.is_initialized fuel = object.to_CoilHeatingGas.get.fuelType - if not is_heat_pump_backup(sys_id) - return { [to_ft[fuel], EUT::Heating] => ["Heating Coil #{fuel} Energy", "Heating Coil Ancillary #{fuel} Energy"] } - else + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get return { [to_ft[fuel], EUT::HeatingHeatPumpBackup] => ["Heating Coil #{fuel} Energy", "Heating Coil Ancillary #{fuel} Energy"] } + else + return { [to_ft[fuel], EUT::Heating] => ["Heating Coil #{fuel} Energy", "Heating Coil Ancillary #{fuel} Energy"] } end elsif object.to_CoilHeatingWaterToAirHeatPumpEquationFit.is_initialized return { [FT::Elec, EUT::Heating] => ["Heating Coil #{EPlus::FuelTypeElectricity} Energy"] } elsif object.to_ZoneHVACBaseboardConvectiveElectric.is_initialized - if not is_heat_pump_backup(sys_id) - return { [FT::Elec, EUT::Heating] => ["Baseboard #{EPlus::FuelTypeElectricity} Energy"] } - else + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get return { [FT::Elec, EUT::HeatingHeatPumpBackup] => ["Baseboard #{EPlus::FuelTypeElectricity} Energy"] } + else + return { [FT::Elec, EUT::Heating] => ["Baseboard #{EPlus::FuelTypeElectricity} Energy"] } end elsif object.to_BoilerHotWater.is_initialized @@ -2465,14 +2738,14 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) end if not is_combi_boiler # Exclude combi boiler, whose heating & dhw energy is handled separately via EMS fuel = object.to_BoilerHotWater.get.fuelType - if not is_heat_pump_backup(sys_id) - return { [to_ft[fuel], EUT::Heating] => ["Boiler #{fuel} Energy"] } + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get + return { [to_ft[fuel], EUT::HeatingHeatPumpBackup] => ["Boiler #{fuel} Energy", "Boiler Ancillary #{fuel} Energy"] } else - return { [to_ft[fuel], EUT::HeatingHeatPumpBackup] => ["Boiler #{fuel} Energy"] } + return { [to_ft[fuel], EUT::Heating] => ["Boiler #{fuel} Energy", "Boiler Ancillary #{fuel} Energy"] } end else fuel = object.to_BoilerHotWater.get.fuelType - return { [to_ft[fuel], EUT::HotWater] => ["Boiler #{fuel} Energy"] } + return { [to_ft[fuel], EUT::HotWater] => ["Boiler #{fuel} Energy", "Boiler Ancillary #{fuel} Energy"] } end elsif object.to_CoilCoolingDXSingleSpeed.is_initialized || object.to_CoilCoolingDXMultiSpeed.is_initialized @@ -2507,12 +2780,12 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) return { [FT::Elec, EUT::HotWater] => ["Cooling Coil Water Heating #{EPlus::FuelTypeElectricity} Energy"] } elsif object.to_FanSystemModel.is_initialized - if object.name.to_s.start_with? Constants.ObjectNameWaterHeater + if object_type == Constants.ObjectNameWaterHeater return { [FT::Elec, EUT::HotWater] => ["Fan #{EPlus::FuelTypeElectricity} Energy"] } end elsif object.to_PumpConstantSpeed.is_initialized - if object.name.to_s.start_with? Constants.ObjectNameSolarHotWater + if object_type == Constants.ObjectNameSolarHotWater return { [FT::Elec, EUT::HotWaterSolarThermalPump] => ["Pump #{EPlus::FuelTypeElectricity} Energy"] } end @@ -2525,12 +2798,14 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) return { [to_ft[fuel], EUT::HotWater] => ["Water Heater #{fuel} Energy", "Water Heater Off Cycle Parasitic #{EPlus::FuelTypeElectricity} Energy", "Water Heater On Cycle Parasitic #{EPlus::FuelTypeElectricity} Energy"] } elsif object.to_ExteriorLights.is_initialized - return { [FT::Elec, EUT::LightsExterior] => ["Exterior Lights #{EPlus::FuelTypeElectricity} Energy"] } + subcategory = object.to_ExteriorLights.get.endUseSubcategory + return { [FT::Elec, EUT::LightsExterior] => ["#{subcategory}:ExteriorLights:#{EPlus::FuelTypeElectricity}"] } elsif object.to_Lights.is_initialized - end_use = { Constants.ObjectNameInteriorLighting => EUT::LightsInterior, - Constants.ObjectNameGarageLighting => EUT::LightsGarage }[object.to_Lights.get.endUseSubcategory] - return { [FT::Elec, end_use] => ["Lights #{EPlus::FuelTypeElectricity} Energy"] } + subcategory = object.to_Lights.get.endUseSubcategory + end_use = { Constants.ObjectNameLightingInterior => EUT::LightsInterior, + Constants.ObjectNameLightingGarage => EUT::LightsGarage }[subcategory] + return { [FT::Elec, end_use] => ["#{subcategory}:InteriorLights:#{EPlus::FuelTypeElectricity}"] } elsif object.to_ElectricLoadCenterInverterPVWatts.is_initialized return { [FT::Elec, EUT::PV] => ['Inverter Conversion Loss Decrement Energy'] } @@ -2544,66 +2819,89 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) [to_ft[fuel], EUT::Generator] => ["Generator #{fuel} HHV Basis Energy"] } elsif object.to_ElectricLoadCenterStorageLiIonNMCBattery.is_initialized - # return { [FT::Elec, EUT::Battery] => ['Electric Storage Production Decrement Energy', 'Electric Storage Discharge Energy', 'Electric Storage Thermal Loss Energy'] } return { [FT::Elec, EUT::Battery] => ['Electric Storage Production Decrement Energy', 'Electric Storage Discharge Energy'] } elsif object.to_ElectricEquipment.is_initialized - end_use = { Constants.ObjectNameHotWaterRecircPump => EUT::HotWaterRecircPump, - Constants.ObjectNameGSHPSharedPump => 'TempGSHPSharedPump', - Constants.ObjectNameClothesWasher => EUT::ClothesWasher, - Constants.ObjectNameClothesDryer => EUT::ClothesDryer, - Constants.ObjectNameDishwasher => EUT::Dishwasher, - Constants.ObjectNameRefrigerator => EUT::Refrigerator, - Constants.ObjectNameFreezer => EUT::Freezer, - Constants.ObjectNameCookingRange => EUT::RangeOven, - Constants.ObjectNameCeilingFan => EUT::CeilingFan, - Constants.ObjectNameWholeHouseFan => EUT::WholeHouseFan, - Constants.ObjectNameMechanicalVentilation => EUT::MechVent, - Constants.ObjectNameMiscPlugLoads => EUT::PlugLoads, - Constants.ObjectNameMiscTelevision => EUT::Television, - Constants.ObjectNameMiscPoolHeater => EUT::PoolHeater, - Constants.ObjectNameMiscPoolPump => EUT::PoolPump, - Constants.ObjectNameMiscHotTubHeater => EUT::HotTubHeater, - Constants.ObjectNameMiscHotTubPump => EUT::HotTubPump, - Constants.ObjectNameMiscElectricVehicleCharging => EUT::Vehicle, - Constants.ObjectNameMiscWellPump => EUT::WellPump }[object.to_ElectricEquipment.get.endUseSubcategory] + object = object.to_ElectricEquipment.get + subcategory = object.endUseSubcategory + end_use = nil + { Constants.ObjectNameHotWaterRecircPump => EUT::HotWaterRecircPump, + Constants.ObjectNameGSHPSharedPump => 'TempGSHPSharedPump', + Constants.ObjectNameClothesWasher => EUT::ClothesWasher, + Constants.ObjectNameClothesDryer => EUT::ClothesDryer, + Constants.ObjectNameDishwasher => EUT::Dishwasher, + Constants.ObjectNameRefrigerator => EUT::Refrigerator, + Constants.ObjectNameFreezer => EUT::Freezer, + Constants.ObjectNameCookingRange => EUT::RangeOven, + Constants.ObjectNameCeilingFan => EUT::CeilingFan, + Constants.ObjectNameWholeHouseFan => EUT::WholeHouseFan, + Constants.ObjectNameMechanicalVentilation => EUT::MechVent, + Constants.ObjectNameMiscPlugLoads => EUT::PlugLoads, + Constants.ObjectNameMiscTelevision => EUT::Television, + Constants.ObjectNameMiscPoolHeater => EUT::PoolHeater, + Constants.ObjectNameMiscPoolPump => EUT::PoolPump, + Constants.ObjectNameMiscPermanentSpaHeater => EUT::PermanentSpaHeater, + Constants.ObjectNameMiscPermanentSpaPump => EUT::PermanentSpaPump, + Constants.ObjectNameMiscElectricVehicleCharging => EUT::Vehicle, + Constants.ObjectNameMiscWellPump => EUT::WellPump }.each do |obj_name, eut| + next unless subcategory.start_with? obj_name + fail 'Unepected error: multiple matches.' unless end_use.nil? + + end_use = eut + end + if not end_use.nil? - return { [FT::Elec, end_use] => ["Electric Equipment #{EPlus::FuelTypeElectricity} Energy"] } + # Use Output:Meter instead of Output:Variable because they incorporate thermal zone multipliers + if object.space.is_initialized + zone_name = object.space.get.thermalZone.get.name.to_s.upcase + return { [FT::Elec, end_use] => ["#{subcategory}:InteriorEquipment:#{EPlus::FuelTypeElectricity}:Zone:#{zone_name}"] } + else + return { [FT::Elec, end_use] => ["#{subcategory}:InteriorEquipment:#{EPlus::FuelTypeElectricity}"] } + end end elsif object.to_OtherEquipment.is_initialized - fuel = object.to_OtherEquipment.get.fuelType - end_use = { Constants.ObjectNameClothesDryer => EUT::ClothesDryer, - Constants.ObjectNameCookingRange => EUT::RangeOven, - Constants.ObjectNameMiscGrill => EUT::Grill, - Constants.ObjectNameMiscLighting => EUT::Lighting, - Constants.ObjectNameMiscFireplace => EUT::Fireplace, - Constants.ObjectNameMiscPoolHeater => EUT::PoolHeater, - Constants.ObjectNameMiscHotTubHeater => EUT::HotTubHeater, - Constants.ObjectNameMechanicalVentilationPreheating => EUT::MechVentPreheat, - Constants.ObjectNameMechanicalVentilationPrecooling => EUT::MechVentPrecool }[object.to_OtherEquipment.get.endUseSubcategory] + object = object.to_OtherEquipment.get + subcategory = object.endUseSubcategory + fuel = object.fuelType + end_use = nil + { Constants.ObjectNameClothesDryer => EUT::ClothesDryer, + Constants.ObjectNameCookingRange => EUT::RangeOven, + Constants.ObjectNameMiscGrill => EUT::Grill, + Constants.ObjectNameMiscLighting => EUT::Lighting, + Constants.ObjectNameMiscFireplace => EUT::Fireplace, + Constants.ObjectNameMiscPoolHeater => EUT::PoolHeater, + Constants.ObjectNameMiscPermanentSpaHeater => EUT::PermanentSpaHeater, + Constants.ObjectNameMechanicalVentilationPreheating => EUT::MechVentPreheat, + Constants.ObjectNameMechanicalVentilationPrecooling => EUT::MechVentPrecool, + Constants.ObjectNameWaterHeaterAdjustment => EUT::HotWater, + Constants.ObjectNameBatteryLossesAdjustment => EUT::Battery }.each do |obj_name, eut| + next unless subcategory.start_with? obj_name + fail 'Unepected error: multiple matches.' unless end_use.nil? + + end_use = eut + end + if not end_use.nil? - return { [to_ft[fuel], end_use] => ["Other Equipment #{fuel} Energy"] } + # Use Output:Meter instead of Output:Variable because they incorporate thermal zone multipliers + if object.space.is_initialized + zone_name = object.space.get.thermalZone.get.name.to_s.upcase + return { [to_ft[fuel], end_use] => ["#{subcategory}:InteriorEquipment:#{fuel}:Zone:#{zone_name}"] } + else + return { [to_ft[fuel], end_use] => ["#{subcategory}:InteriorEquipment:#{fuel}"] } + end end elsif object.to_ZoneHVACDehumidifierDX.is_initialized return { [FT::Elec, EUT::Dehumidifier] => ["Zone Dehumidifier #{EPlus::FuelTypeElectricity} Energy"] } elsif object.to_EnergyManagementSystemOutputVariable.is_initialized - if object.name.to_s.end_with? Constants.ObjectNameFanPumpDisaggregatePrimaryHeat + if object_type == Constants.ObjectNameFanPumpDisaggregatePrimaryHeat return { [FT::Elec, EUT::HeatingFanPump] => [object.name.to_s] } - elsif object.name.to_s.end_with? Constants.ObjectNameFanPumpDisaggregateBackupHeat + elsif object_type == Constants.ObjectNameFanPumpDisaggregateBackupHeat return { [FT::Elec, EUT::HeatingHeatPumpBackupFanPump] => [object.name.to_s] } - elsif object.name.to_s.end_with? Constants.ObjectNameFanPumpDisaggregateCool + elsif object_type == Constants.ObjectNameFanPumpDisaggregateCool return { [FT::Elec, EUT::CoolingFanPump] => [object.name.to_s] } - elsif object.name.to_s.include? Constants.ObjectNameWaterHeaterAdjustment(nil) - fuel = object.additionalProperties.getFeatureAsString('FuelType').get - return { [to_ft[fuel], EUT::HotWater] => [object.name.to_s] } - elsif object.name.to_s.include? Constants.ObjectNameBatteryLossesAdjustment(nil) - return { [FT::Elec, EUT::Battery] => [object.name.to_s] } - elsif object.name.to_s.include? Constants.ObjectNameBoilerPilotLight(nil) - fuel = object.additionalProperties.getFeatureAsString('FuelType').get - return { [to_ft[fuel], EUT::Heating] => [object.name.to_s] } else return { ems: [object.name.to_s] } end @@ -2637,7 +2935,7 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) if object.additionalProperties.getFeatureAsBoolean('IsCombiBoiler').is_initialized is_combi_boiler = object.additionalProperties.getFeatureAsBoolean('IsCombiBoiler').get end - if capacity == 0 && object.name.to_s.include?(Constants.ObjectNameSolarHotWater) + if capacity == 0 && object_type == Constants.ObjectNameSolarHotWater return { LT::HotWaterSolarThermal => ['Water Heater Use Side Heat Transfer Energy'] } elsif capacity > 0 || is_combi_boiler # Active water heater only (e.g., exclude desuperheater and solar thermal storage tanks) return { LT::HotWaterTankLosses => ['Water Heater Heat Loss Energy'] } @@ -2650,27 +2948,36 @@ def get_object_output_variables_by_key(model, object, sys_id, class_name) return { LT::HotWaterDesuperheater => ['Water Heater Heating Energy'] } elsif object.to_CoilHeatingGas.is_initialized || object.to_CoilHeatingElectric.is_initialized - if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized - if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get - return { LT::HeatingHeatPumpBackup => ['Heating Coil Heating Energy'] } - end + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get + return { LT::HeatingHeatPumpBackup => ['Heating Coil Heating Energy'] } end elsif object.to_ZoneHVACBaseboardConvectiveElectric.is_initialized || object.to_ZoneHVACBaseboardConvectiveWater.is_initialized - if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized - if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get - return { LT::HeatingHeatPumpBackup => ['Baseboard Total Heating Energy'] } - end + if object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').is_initialized && object.additionalProperties.getFeatureAsBoolean('IsHeatPumpBackup').get + return { LT::HeatingHeatPumpBackup => ['Baseboard Total Heating Energy'] } end elsif object.to_EnergyManagementSystemOutputVariable.is_initialized - if object.name.to_s.end_with? Constants.ObjectNameFanPumpDisaggregateBackupHeat + if object_type == Constants.ObjectNameFanPumpDisaggregateBackupHeat # Fan/pump energy is contributing to the load return { LT::HeatingHeatPumpBackup => [object.name.to_s] } end end + elsif class_name == RT + + # Resilience + + if object.to_ElectricLoadCenterStorageLiIonNMCBattery.is_initialized + return { RT::Battery => ['Electric Storage Charge Fraction'] } + + elsif object.to_OtherEquipment.is_initialized + if object_type == Constants.ObjectNameBatteryLossesAdjustment + return { RT::Battery => ["Other Equipment #{EPlus::FuelTypeElectricity} Energy"] } + end + + end end return {} diff --git a/hpxml-measures/ReportSimulationOutput/measure.xml b/hpxml-measures/ReportSimulationOutput/measure.xml index b4cde8acc6..9154fd44f3 100644 --- a/hpxml-measures/ReportSimulationOutput/measure.xml +++ b/hpxml-measures/ReportSimulationOutput/measure.xml @@ -1,10 +1,10 @@ - 3.0 + 3.1 report_simulation_output df9d170c-c21a-4130-866d-0d46b06073fd - 5362758c-ff55-4684-b0aa-16341d1ada75 - 20230502T172559Z + be0a8583-ee3d-4ba1-b96a-5670a43777ae + 2023-11-17T15:16:05Z 9BF1E6AC ReportSimulationOutput HPXML Simulation Output Report @@ -304,6 +304,25 @@ + + include_annual_resilience + Generate Annual Output: Resilience + Generates annual resilience outputs. + Boolean + false + false + true + + + true + true + + + false + false + + + timeseries_frequency Timeseries Reporting Frequency @@ -601,6 +620,25 @@ + + include_timeseries_resilience + Generate Timeseries Output: Resilience + Generates timeseries resilience outputs. + Boolean + false + false + false + + + true + true + + + false + false + + + timeseries_timestamp_convention Generate Timeseries Output: Timestamp Convention @@ -691,7 +729,1163 @@ false - + + + energy_use_total_m_btu + energy_use_total_m_btu + energy_use_total_m_btu + Double + false + + + energy_use_net_m_btu + energy_use_net_m_btu + energy_use_net_m_btu + Double + false + + + fuel_use_electricity_total_m_btu + fuel_use_electricity_total_m_btu + fuel_use_electricity_total_m_btu + Double + false + + + fuel_use_natural_gas_total_m_btu + fuel_use_natural_gas_total_m_btu + fuel_use_natural_gas_total_m_btu + Double + false + + + fuel_use_fuel_oil_total_m_btu + fuel_use_fuel_oil_total_m_btu + fuel_use_fuel_oil_total_m_btu + Double + false + + + fuel_use_propane_total_m_btu + fuel_use_propane_total_m_btu + fuel_use_propane_total_m_btu + Double + false + + + fuel_use_wood_cord_total_m_btu + fuel_use_wood_cord_total_m_btu + fuel_use_wood_cord_total_m_btu + Double + false + + + fuel_use_wood_pellets_total_m_btu + fuel_use_wood_pellets_total_m_btu + fuel_use_wood_pellets_total_m_btu + Double + false + + + fuel_use_coal_total_m_btu + fuel_use_coal_total_m_btu + fuel_use_coal_total_m_btu + Double + false + + + end_use_electricity_heating_m_btu + end_use_electricity_heating_m_btu + end_use_electricity_heating_m_btu + Double + false + + + end_use_electricity_heating_fans_pumps_m_btu + end_use_electricity_heating_fans_pumps_m_btu + end_use_electricity_heating_fans_pumps_m_btu + Double + false + + + end_use_electricity_heating_heat_pump_backup_m_btu + end_use_electricity_heating_heat_pump_backup_m_btu + end_use_electricity_heating_heat_pump_backup_m_btu + Double + false + + + end_use_electricity_heating_heat_pump_backup_fans_pumps_m_btu + end_use_electricity_heating_heat_pump_backup_fans_pumps_m_btu + end_use_electricity_heating_heat_pump_backup_fans_pumps_m_btu + Double + false + + + end_use_electricity_cooling_m_btu + end_use_electricity_cooling_m_btu + end_use_electricity_cooling_m_btu + Double + false + + + end_use_electricity_cooling_fans_pumps_m_btu + end_use_electricity_cooling_fans_pumps_m_btu + end_use_electricity_cooling_fans_pumps_m_btu + Double + false + + + end_use_electricity_hot_water_m_btu + end_use_electricity_hot_water_m_btu + end_use_electricity_hot_water_m_btu + Double + false + + + end_use_electricity_hot_water_recirc_pump_m_btu + end_use_electricity_hot_water_recirc_pump_m_btu + end_use_electricity_hot_water_recirc_pump_m_btu + Double + false + + + end_use_electricity_hot_water_solar_thermal_pump_m_btu + end_use_electricity_hot_water_solar_thermal_pump_m_btu + end_use_electricity_hot_water_solar_thermal_pump_m_btu + Double + false + + + end_use_electricity_lighting_interior_m_btu + end_use_electricity_lighting_interior_m_btu + end_use_electricity_lighting_interior_m_btu + Double + false + + + end_use_electricity_lighting_garage_m_btu + end_use_electricity_lighting_garage_m_btu + end_use_electricity_lighting_garage_m_btu + Double + false + + + end_use_electricity_lighting_exterior_m_btu + end_use_electricity_lighting_exterior_m_btu + end_use_electricity_lighting_exterior_m_btu + Double + false + + + end_use_electricity_mech_vent_m_btu + end_use_electricity_mech_vent_m_btu + end_use_electricity_mech_vent_m_btu + Double + false + + + end_use_electricity_mech_vent_preheating_m_btu + end_use_electricity_mech_vent_preheating_m_btu + end_use_electricity_mech_vent_preheating_m_btu + Double + false + + + end_use_electricity_mech_vent_precooling_m_btu + end_use_electricity_mech_vent_precooling_m_btu + end_use_electricity_mech_vent_precooling_m_btu + Double + false + + + end_use_electricity_whole_house_fan_m_btu + end_use_electricity_whole_house_fan_m_btu + end_use_electricity_whole_house_fan_m_btu + Double + false + + + end_use_electricity_refrigerator_m_btu + end_use_electricity_refrigerator_m_btu + end_use_electricity_refrigerator_m_btu + Double + false + + + end_use_electricity_freezer_m_btu + end_use_electricity_freezer_m_btu + end_use_electricity_freezer_m_btu + Double + false + + + end_use_electricity_dehumidifier_m_btu + end_use_electricity_dehumidifier_m_btu + end_use_electricity_dehumidifier_m_btu + Double + false + + + end_use_electricity_dishwasher_m_btu + end_use_electricity_dishwasher_m_btu + end_use_electricity_dishwasher_m_btu + Double + false + + + end_use_electricity_clothes_washer_m_btu + end_use_electricity_clothes_washer_m_btu + end_use_electricity_clothes_washer_m_btu + Double + false + + + end_use_electricity_clothes_dryer_m_btu + end_use_electricity_clothes_dryer_m_btu + end_use_electricity_clothes_dryer_m_btu + Double + false + + + end_use_electricity_range_oven_m_btu + end_use_electricity_range_oven_m_btu + end_use_electricity_range_oven_m_btu + Double + false + + + end_use_electricity_ceiling_fan_m_btu + end_use_electricity_ceiling_fan_m_btu + end_use_electricity_ceiling_fan_m_btu + Double + false + + + end_use_electricity_television_m_btu + end_use_electricity_television_m_btu + end_use_electricity_television_m_btu + Double + false + + + end_use_electricity_plug_loads_m_btu + end_use_electricity_plug_loads_m_btu + end_use_electricity_plug_loads_m_btu + Double + false + + + end_use_electricity_electric_vehicle_charging_m_btu + end_use_electricity_electric_vehicle_charging_m_btu + end_use_electricity_electric_vehicle_charging_m_btu + Double + false + + + end_use_electricity_well_pump_m_btu + end_use_electricity_well_pump_m_btu + end_use_electricity_well_pump_m_btu + Double + false + + + end_use_electricity_pool_heater_m_btu + end_use_electricity_pool_heater_m_btu + end_use_electricity_pool_heater_m_btu + Double + false + + + end_use_electricity_pool_pump_m_btu + end_use_electricity_pool_pump_m_btu + end_use_electricity_pool_pump_m_btu + Double + false + + + end_use_electricity_permanent_spa_heater_m_btu + end_use_electricity_permanent_spa_heater_m_btu + end_use_electricity_permanent_spa_heater_m_btu + Double + false + + + end_use_electricity_permanent_spa_pump_m_btu + end_use_electricity_permanent_spa_pump_m_btu + end_use_electricity_permanent_spa_pump_m_btu + Double + false + + + end_use_electricity_pv_m_btu + end_use_electricity_pv_m_btu + end_use_electricity_pv_m_btu + Double + false + + + end_use_electricity_generator_m_btu + end_use_electricity_generator_m_btu + end_use_electricity_generator_m_btu + Double + false + + + end_use_electricity_battery_m_btu + end_use_electricity_battery_m_btu + end_use_electricity_battery_m_btu + Double + false + + + end_use_natural_gas_heating_m_btu + end_use_natural_gas_heating_m_btu + end_use_natural_gas_heating_m_btu + Double + false + + + end_use_natural_gas_heating_heat_pump_backup_m_btu + end_use_natural_gas_heating_heat_pump_backup_m_btu + end_use_natural_gas_heating_heat_pump_backup_m_btu + Double + false + + + end_use_natural_gas_hot_water_m_btu + end_use_natural_gas_hot_water_m_btu + end_use_natural_gas_hot_water_m_btu + Double + false + + + end_use_natural_gas_clothes_dryer_m_btu + end_use_natural_gas_clothes_dryer_m_btu + end_use_natural_gas_clothes_dryer_m_btu + Double + false + + + end_use_natural_gas_range_oven_m_btu + end_use_natural_gas_range_oven_m_btu + end_use_natural_gas_range_oven_m_btu + Double + false + + + end_use_natural_gas_mech_vent_preheating_m_btu + end_use_natural_gas_mech_vent_preheating_m_btu + end_use_natural_gas_mech_vent_preheating_m_btu + Double + false + + + end_use_natural_gas_pool_heater_m_btu + end_use_natural_gas_pool_heater_m_btu + end_use_natural_gas_pool_heater_m_btu + Double + false + + + end_use_natural_gas_permanent_spa_heater_m_btu + end_use_natural_gas_permanent_spa_heater_m_btu + end_use_natural_gas_permanent_spa_heater_m_btu + Double + false + + + end_use_natural_gas_grill_m_btu + end_use_natural_gas_grill_m_btu + end_use_natural_gas_grill_m_btu + Double + false + + + end_use_natural_gas_lighting_m_btu + end_use_natural_gas_lighting_m_btu + end_use_natural_gas_lighting_m_btu + Double + false + + + end_use_natural_gas_fireplace_m_btu + end_use_natural_gas_fireplace_m_btu + end_use_natural_gas_fireplace_m_btu + Double + false + + + end_use_natural_gas_generator_m_btu + end_use_natural_gas_generator_m_btu + end_use_natural_gas_generator_m_btu + Double + false + + + end_use_fuel_oil_heating_m_btu + end_use_fuel_oil_heating_m_btu + end_use_fuel_oil_heating_m_btu + Double + false + + + end_use_fuel_oil_heating_heat_pump_backup_m_btu + end_use_fuel_oil_heating_heat_pump_backup_m_btu + end_use_fuel_oil_heating_heat_pump_backup_m_btu + Double + false + + + end_use_fuel_oil_hot_water_m_btu + end_use_fuel_oil_hot_water_m_btu + end_use_fuel_oil_hot_water_m_btu + Double + false + + + end_use_fuel_oil_clothes_dryer_m_btu + end_use_fuel_oil_clothes_dryer_m_btu + end_use_fuel_oil_clothes_dryer_m_btu + Double + false + + + end_use_fuel_oil_range_oven_m_btu + end_use_fuel_oil_range_oven_m_btu + end_use_fuel_oil_range_oven_m_btu + Double + false + + + end_use_fuel_oil_mech_vent_preheating_m_btu + end_use_fuel_oil_mech_vent_preheating_m_btu + end_use_fuel_oil_mech_vent_preheating_m_btu + Double + false + + + end_use_fuel_oil_grill_m_btu + end_use_fuel_oil_grill_m_btu + end_use_fuel_oil_grill_m_btu + Double + false + + + end_use_fuel_oil_lighting_m_btu + end_use_fuel_oil_lighting_m_btu + end_use_fuel_oil_lighting_m_btu + Double + false + + + end_use_fuel_oil_fireplace_m_btu + end_use_fuel_oil_fireplace_m_btu + end_use_fuel_oil_fireplace_m_btu + Double + false + + + end_use_fuel_oil_generator_m_btu + end_use_fuel_oil_generator_m_btu + end_use_fuel_oil_generator_m_btu + Double + false + + + end_use_propane_heating_m_btu + end_use_propane_heating_m_btu + end_use_propane_heating_m_btu + Double + false + + + end_use_propane_heating_heat_pump_backup_m_btu + end_use_propane_heating_heat_pump_backup_m_btu + end_use_propane_heating_heat_pump_backup_m_btu + Double + false + + + end_use_propane_hot_water_m_btu + end_use_propane_hot_water_m_btu + end_use_propane_hot_water_m_btu + Double + false + + + end_use_propane_clothes_dryer_m_btu + end_use_propane_clothes_dryer_m_btu + end_use_propane_clothes_dryer_m_btu + Double + false + + + end_use_propane_range_oven_m_btu + end_use_propane_range_oven_m_btu + end_use_propane_range_oven_m_btu + Double + false + + + end_use_propane_mech_vent_preheating_m_btu + end_use_propane_mech_vent_preheating_m_btu + end_use_propane_mech_vent_preheating_m_btu + Double + false + + + end_use_propane_grill_m_btu + end_use_propane_grill_m_btu + end_use_propane_grill_m_btu + Double + false + + + end_use_propane_lighting_m_btu + end_use_propane_lighting_m_btu + end_use_propane_lighting_m_btu + Double + false + + + end_use_propane_fireplace_m_btu + end_use_propane_fireplace_m_btu + end_use_propane_fireplace_m_btu + Double + false + + + end_use_propane_generator_m_btu + end_use_propane_generator_m_btu + end_use_propane_generator_m_btu + Double + false + + + end_use_wood_cord_heating_m_btu + end_use_wood_cord_heating_m_btu + end_use_wood_cord_heating_m_btu + Double + false + + + end_use_wood_cord_heating_heat_pump_backup_m_btu + end_use_wood_cord_heating_heat_pump_backup_m_btu + end_use_wood_cord_heating_heat_pump_backup_m_btu + Double + false + + + end_use_wood_cord_hot_water_m_btu + end_use_wood_cord_hot_water_m_btu + end_use_wood_cord_hot_water_m_btu + Double + false + + + end_use_wood_cord_clothes_dryer_m_btu + end_use_wood_cord_clothes_dryer_m_btu + end_use_wood_cord_clothes_dryer_m_btu + Double + false + + + end_use_wood_cord_range_oven_m_btu + end_use_wood_cord_range_oven_m_btu + end_use_wood_cord_range_oven_m_btu + Double + false + + + end_use_wood_cord_mech_vent_preheating_m_btu + end_use_wood_cord_mech_vent_preheating_m_btu + end_use_wood_cord_mech_vent_preheating_m_btu + Double + false + + + end_use_wood_cord_grill_m_btu + end_use_wood_cord_grill_m_btu + end_use_wood_cord_grill_m_btu + Double + false + + + end_use_wood_cord_lighting_m_btu + end_use_wood_cord_lighting_m_btu + end_use_wood_cord_lighting_m_btu + Double + false + + + end_use_wood_cord_fireplace_m_btu + end_use_wood_cord_fireplace_m_btu + end_use_wood_cord_fireplace_m_btu + Double + false + + + end_use_wood_cord_generator_m_btu + end_use_wood_cord_generator_m_btu + end_use_wood_cord_generator_m_btu + Double + false + + + end_use_wood_pellets_heating_m_btu + end_use_wood_pellets_heating_m_btu + end_use_wood_pellets_heating_m_btu + Double + false + + + end_use_wood_pellets_heating_heat_pump_backup_m_btu + end_use_wood_pellets_heating_heat_pump_backup_m_btu + end_use_wood_pellets_heating_heat_pump_backup_m_btu + Double + false + + + end_use_wood_pellets_hot_water_m_btu + end_use_wood_pellets_hot_water_m_btu + end_use_wood_pellets_hot_water_m_btu + Double + false + + + end_use_wood_pellets_clothes_dryer_m_btu + end_use_wood_pellets_clothes_dryer_m_btu + end_use_wood_pellets_clothes_dryer_m_btu + Double + false + + + end_use_wood_pellets_range_oven_m_btu + end_use_wood_pellets_range_oven_m_btu + end_use_wood_pellets_range_oven_m_btu + Double + false + + + end_use_wood_pellets_mech_vent_preheating_m_btu + end_use_wood_pellets_mech_vent_preheating_m_btu + end_use_wood_pellets_mech_vent_preheating_m_btu + Double + false + + + end_use_wood_pellets_grill_m_btu + end_use_wood_pellets_grill_m_btu + end_use_wood_pellets_grill_m_btu + Double + false + + + end_use_wood_pellets_lighting_m_btu + end_use_wood_pellets_lighting_m_btu + end_use_wood_pellets_lighting_m_btu + Double + false + + + end_use_wood_pellets_fireplace_m_btu + end_use_wood_pellets_fireplace_m_btu + end_use_wood_pellets_fireplace_m_btu + Double + false + + + end_use_wood_pellets_generator_m_btu + end_use_wood_pellets_generator_m_btu + end_use_wood_pellets_generator_m_btu + Double + false + + + end_use_coal_heating_m_btu + end_use_coal_heating_m_btu + end_use_coal_heating_m_btu + Double + false + + + end_use_coal_heating_heat_pump_backup_m_btu + end_use_coal_heating_heat_pump_backup_m_btu + end_use_coal_heating_heat_pump_backup_m_btu + Double + false + + + end_use_coal_hot_water_m_btu + end_use_coal_hot_water_m_btu + end_use_coal_hot_water_m_btu + Double + false + + + end_use_coal_clothes_dryer_m_btu + end_use_coal_clothes_dryer_m_btu + end_use_coal_clothes_dryer_m_btu + Double + false + + + end_use_coal_range_oven_m_btu + end_use_coal_range_oven_m_btu + end_use_coal_range_oven_m_btu + Double + false + + + end_use_coal_mech_vent_preheating_m_btu + end_use_coal_mech_vent_preheating_m_btu + end_use_coal_mech_vent_preheating_m_btu + Double + false + + + end_use_coal_grill_m_btu + end_use_coal_grill_m_btu + end_use_coal_grill_m_btu + Double + false + + + end_use_coal_lighting_m_btu + end_use_coal_lighting_m_btu + end_use_coal_lighting_m_btu + Double + false + + + end_use_coal_fireplace_m_btu + end_use_coal_fireplace_m_btu + end_use_coal_fireplace_m_btu + Double + false + + + end_use_coal_generator_m_btu + end_use_coal_generator_m_btu + end_use_coal_generator_m_btu + Double + false + + + load_heating_delivered_m_btu + load_heating_delivered_m_btu + load_heating_delivered_m_btu + Double + false + + + load_heating_heat_pump_backup_m_btu + load_heating_heat_pump_backup_m_btu + load_heating_heat_pump_backup_m_btu + Double + false + + + load_cooling_delivered_m_btu + load_cooling_delivered_m_btu + load_cooling_delivered_m_btu + Double + false + + + load_hot_water_delivered_m_btu + load_hot_water_delivered_m_btu + load_hot_water_delivered_m_btu + Double + false + + + load_hot_water_tank_losses_m_btu + load_hot_water_tank_losses_m_btu + load_hot_water_tank_losses_m_btu + Double + false + + + load_hot_water_desuperheater_m_btu + load_hot_water_desuperheater_m_btu + load_hot_water_desuperheater_m_btu + Double + false + + + load_hot_water_solar_thermal_m_btu + load_hot_water_solar_thermal_m_btu + load_hot_water_solar_thermal_m_btu + Double + false + + + unmet_hours_heating_hr + unmet_hours_heating_hr + unmet_hours_heating_hr + Double + false + + + unmet_hours_cooling_hr + unmet_hours_cooling_hr + unmet_hours_cooling_hr + Double + false + + + peak_electricity_winter_total_w + peak_electricity_winter_total_w + peak_electricity_winter_total_w + Double + false + + + peak_electricity_summer_total_w + peak_electricity_summer_total_w + peak_electricity_summer_total_w + Double + false + + + peak_electricity_annual_total_w + peak_electricity_annual_total_w + peak_electricity_annual_total_w + Double + false + + + peak_load_heating_delivered_k_btu_hr + peak_load_heating_delivered_k_btu_hr + peak_load_heating_delivered_k_btu_hr + Double + false + + + peak_load_cooling_delivered_k_btu_hr + peak_load_cooling_delivered_k_btu_hr + peak_load_cooling_delivered_k_btu_hr + Double + false + + + component_load_heating_roofs_m_btu + component_load_heating_roofs_m_btu + component_load_heating_roofs_m_btu + Double + false + + + component_load_heating_ceilings_m_btu + component_load_heating_ceilings_m_btu + component_load_heating_ceilings_m_btu + Double + false + + + component_load_heating_walls_m_btu + component_load_heating_walls_m_btu + component_load_heating_walls_m_btu + Double + false + + + component_load_heating_rim_joists_m_btu + component_load_heating_rim_joists_m_btu + component_load_heating_rim_joists_m_btu + Double + false + + + component_load_heating_foundation_walls_m_btu + component_load_heating_foundation_walls_m_btu + component_load_heating_foundation_walls_m_btu + Double + false + + + component_load_heating_doors_m_btu + component_load_heating_doors_m_btu + component_load_heating_doors_m_btu + Double + false + + + component_load_heating_windows_conduction_m_btu + component_load_heating_windows_conduction_m_btu + component_load_heating_windows_conduction_m_btu + Double + false + + + component_load_heating_windows_solar_m_btu + component_load_heating_windows_solar_m_btu + component_load_heating_windows_solar_m_btu + Double + false + + + component_load_heating_skylights_conduction_m_btu + component_load_heating_skylights_conduction_m_btu + component_load_heating_skylights_conduction_m_btu + Double + false + + + component_load_heating_skylights_solar_m_btu + component_load_heating_skylights_solar_m_btu + component_load_heating_skylights_solar_m_btu + Double + false + + + component_load_heating_floors_m_btu + component_load_heating_floors_m_btu + component_load_heating_floors_m_btu + Double + false + + + component_load_heating_slabs_m_btu + component_load_heating_slabs_m_btu + component_load_heating_slabs_m_btu + Double + false + + + component_load_heating_internal_mass_m_btu + component_load_heating_internal_mass_m_btu + component_load_heating_internal_mass_m_btu + Double + false + + + component_load_heating_infiltration_m_btu + component_load_heating_infiltration_m_btu + component_load_heating_infiltration_m_btu + Double + false + + + component_load_heating_natural_ventilation_m_btu + component_load_heating_natural_ventilation_m_btu + component_load_heating_natural_ventilation_m_btu + Double + false + + + component_load_heating_mechanical_ventilation_m_btu + component_load_heating_mechanical_ventilation_m_btu + component_load_heating_mechanical_ventilation_m_btu + Double + false + + + component_load_heating_whole_house_fan_m_btu + component_load_heating_whole_house_fan_m_btu + component_load_heating_whole_house_fan_m_btu + Double + false + + + component_load_heating_ducts_m_btu + component_load_heating_ducts_m_btu + component_load_heating_ducts_m_btu + Double + false + + + component_load_heating_internal_gains_m_btu + component_load_heating_internal_gains_m_btu + component_load_heating_internal_gains_m_btu + Double + false + + + component_load_heating_lighting_m_btu + component_load_heating_lighting_m_btu + component_load_heating_lighting_m_btu + Double + false + + + component_load_cooling_roofs_m_btu + component_load_cooling_roofs_m_btu + component_load_cooling_roofs_m_btu + Double + false + + + component_load_cooling_ceilings_m_btu + component_load_cooling_ceilings_m_btu + component_load_cooling_ceilings_m_btu + Double + false + + + component_load_cooling_walls_m_btu + component_load_cooling_walls_m_btu + component_load_cooling_walls_m_btu + Double + false + + + component_load_cooling_rim_joists_m_btu + component_load_cooling_rim_joists_m_btu + component_load_cooling_rim_joists_m_btu + Double + false + + + component_load_cooling_foundation_walls_m_btu + component_load_cooling_foundation_walls_m_btu + component_load_cooling_foundation_walls_m_btu + Double + false + + + component_load_cooling_doors_m_btu + component_load_cooling_doors_m_btu + component_load_cooling_doors_m_btu + Double + false + + + component_load_cooling_windows_conduction_m_btu + component_load_cooling_windows_conduction_m_btu + component_load_cooling_windows_conduction_m_btu + Double + false + + + component_load_cooling_windows_solar_m_btu + component_load_cooling_windows_solar_m_btu + component_load_cooling_windows_solar_m_btu + Double + false + + + component_load_cooling_skylights_conduction_m_btu + component_load_cooling_skylights_conduction_m_btu + component_load_cooling_skylights_conduction_m_btu + Double + false + + + component_load_cooling_skylights_solar_m_btu + component_load_cooling_skylights_solar_m_btu + component_load_cooling_skylights_solar_m_btu + Double + false + + + component_load_cooling_floors_m_btu + component_load_cooling_floors_m_btu + component_load_cooling_floors_m_btu + Double + false + + + component_load_cooling_slabs_m_btu + component_load_cooling_slabs_m_btu + component_load_cooling_slabs_m_btu + Double + false + + + component_load_cooling_internal_mass_m_btu + component_load_cooling_internal_mass_m_btu + component_load_cooling_internal_mass_m_btu + Double + false + + + component_load_cooling_infiltration_m_btu + component_load_cooling_infiltration_m_btu + component_load_cooling_infiltration_m_btu + Double + false + + + component_load_cooling_natural_ventilation_m_btu + component_load_cooling_natural_ventilation_m_btu + component_load_cooling_natural_ventilation_m_btu + Double + false + + + component_load_cooling_mechanical_ventilation_m_btu + component_load_cooling_mechanical_ventilation_m_btu + component_load_cooling_mechanical_ventilation_m_btu + Double + false + + + component_load_cooling_whole_house_fan_m_btu + component_load_cooling_whole_house_fan_m_btu + component_load_cooling_whole_house_fan_m_btu + Double + false + + + component_load_cooling_ducts_m_btu + component_load_cooling_ducts_m_btu + component_load_cooling_ducts_m_btu + Double + false + + + component_load_cooling_internal_gains_m_btu + component_load_cooling_internal_gains_m_btu + component_load_cooling_internal_gains_m_btu + Double + false + + + component_load_cooling_lighting_m_btu + component_load_cooling_lighting_m_btu + component_load_cooling_lighting_m_btu + Double + false + + + hot_water_clothes_washer_gal + hot_water_clothes_washer_gal + hot_water_clothes_washer_gal + Double + false + + + hot_water_dishwasher_gal + hot_water_dishwasher_gal + hot_water_dishwasher_gal + Double + false + + + hot_water_fixtures_gal + hot_water_fixtures_gal + hot_water_fixtures_gal + Double + false + + + hot_water_distribution_waste_gal + hot_water_distribution_waste_gal + hot_water_distribution_waste_gal + Double + false + + + resilience_battery_hr + resilience_battery_hr + resilience_battery_hr + Double + false + + Reporting.QAQC @@ -715,10 +1909,16 @@ - output_report_test.rb - rb - test - 5CECB67A + README.md + md + readme + 86FD2C61 + + + README.md.erb + erb + readmeerb + 513F28E9 @@ -729,7 +1929,13 @@ measure.rb rb script - E24243D5 + 86EC8E47 + + + test_report_sim_output.rb + rb + test + 637B509E diff --git a/hpxml-measures/ReportSimulationOutput/tests/output_report_test.rb b/hpxml-measures/ReportSimulationOutput/tests/test_report_sim_output.rb similarity index 81% rename from hpxml-measures/ReportSimulationOutput/tests/output_report_test.rb rename to hpxml-measures/ReportSimulationOutput/tests/test_report_sim_output.rb index 47f562d7c0..d670911f89 100644 --- a/hpxml-measures/ReportSimulationOutput/tests/output_report_test.rb +++ b/hpxml-measures/ReportSimulationOutput/tests/test_report_sim_output.rb @@ -10,10 +10,19 @@ require_relative '../../HPXMLtoOpenStudio/resources/constants.rb' require_relative '../../HPXMLtoOpenStudio/resources/version.rb' require 'oga' +require 'json' -class ReportSimulationOutputTest < MiniTest::Test +class ReportSimulationOutputTest < Minitest::Test def setup @tmp_hpxml_path = File.join(File.dirname(__FILE__), 'tmp.xml') + + # Obtain measure.xml outputs once + measure_xml_path = File.join(File.dirname(__FILE__), '..', 'measure.xml') + doc = XMLHelper.parse_file(measure_xml_path) + @measure_xml_outputs = [] + XMLHelper.get_elements(doc, '//measure/outputs/output').each do |el| + @measure_xml_outputs << XMLHelper.get_value(el, 'display_name', :string) + end end def teardown @@ -61,8 +70,8 @@ def teardown "End Use: #{FT::Elec}: #{EUT::WellPump} (MBtu)", "End Use: #{FT::Elec}: #{EUT::PoolHeater} (MBtu)", "End Use: #{FT::Elec}: #{EUT::PoolPump} (MBtu)", - "End Use: #{FT::Elec}: #{EUT::HotTubHeater} (MBtu)", - "End Use: #{FT::Elec}: #{EUT::HotTubPump} (MBtu)", + "End Use: #{FT::Elec}: #{EUT::PermanentSpaHeater} (MBtu)", + "End Use: #{FT::Elec}: #{EUT::PermanentSpaPump} (MBtu)", "End Use: #{FT::Elec}: #{EUT::PV} (MBtu)", "End Use: #{FT::Elec}: #{EUT::Generator} (MBtu)", "End Use: #{FT::Elec}: #{EUT::Battery} (MBtu)", @@ -73,7 +82,7 @@ def teardown "End Use: #{FT::Gas}: #{EUT::ClothesDryer} (MBtu)", "End Use: #{FT::Gas}: #{EUT::RangeOven} (MBtu)", "End Use: #{FT::Gas}: #{EUT::PoolHeater} (MBtu)", - "End Use: #{FT::Gas}: #{EUT::HotTubHeater} (MBtu)", + "End Use: #{FT::Gas}: #{EUT::PermanentSpaHeater} (MBtu)", "End Use: #{FT::Gas}: #{EUT::Grill} (MBtu)", "End Use: #{FT::Gas}: #{EUT::Lighting} (MBtu)", "End Use: #{FT::Gas}: #{EUT::Fireplace} (MBtu)", @@ -144,6 +153,7 @@ def teardown "Unmet Hours: #{UHT::Cooling} (hr)", "Peak Electricity: #{PFT::Winter} #{TE::Total} (W)", "Peak Electricity: #{PFT::Summer} #{TE::Total} (W)", + "Peak Electricity: #{PFT::Annual} #{TE::Total} (W)", "Peak Load: #{PLT::Heating} (kBtu/hr)", "Peak Load: #{PLT::Cooling} (kBtu/hr)", "Component Load: Heating: #{CLT::Roofs} (MBtu)", @@ -190,6 +200,7 @@ def teardown "Hot Water: #{HWT::Dishwasher} (gal)", "Hot Water: #{HWT::Fixtures} (gal)", "Hot Water: #{HWT::DistributionWaste} (gal)", + 'Resilience: Battery (hr)', 'HVAC Capacity: Cooling (Btu/h)', 'HVAC Capacity: Heating (Btu/h)', 'HVAC Capacity: Heat Pump Backup (Btu/h)', @@ -265,6 +276,10 @@ def teardown "Hot Water: #{HWT::DistributionWaste}", ] + BaseHPXMLTimeseriesColsResilience = [ + 'Resilience: Battery' + ] + BaseHPXMLTimeseriesColsTotalLoads = [ "Load: #{LT::Heating}", "Load: #{LT::Cooling}", @@ -311,7 +326,7 @@ def teardown BaseHPXMLTimeseriesColsZoneTemps = [ 'Temperature: Attic - Unvented', - 'Temperature: Living Space', + 'Temperature: Conditioned Space', 'Temperature: Heating Setpoint', 'Temperature: Cooling Setpoint', ] @@ -331,16 +346,13 @@ def teardown "Weather: #{WT::DirectSolar}", ] - BaseHPXMLTimeseriesColsStandardOutputVariables = [ - 'Zone People Occupant Count: Living Space', - 'Zone People Total Heating Energy: Living Space' - ] - - BaseHPXMLTimeseriesColsAdvancedOutputVariables = [ + BaseHPXMLTimeseriesColsEnergyPlusOutputVariables = [ + 'Zone People Occupant Count: Conditioned Space', + 'Zone People Total Heating Energy: Conditioned Space', 'Surface Construction Index: Door1', 'Surface Construction Index: Foundationwall1', 'Surface Construction Index: Floor1', - 'Surface Construction Index: Furniture Mass Living Space 1', + 'Surface Construction Index: Furniture Mass Conditioned Space 1', 'Surface Construction Index: Inferred Conditioned Ceiling', 'Surface Construction Index: Inferred Conditioned Floor', 'Surface Construction Index: Partition Wall Mass', @@ -443,8 +455,8 @@ def emission_annual_cols "Emissions: #{scenario}: #{FT::Elec}: #{EUT::WellPump} (lb)", "Emissions: #{scenario}: #{FT::Elec}: #{EUT::PoolHeater} (lb)", "Emissions: #{scenario}: #{FT::Elec}: #{EUT::PoolPump} (lb)", - "Emissions: #{scenario}: #{FT::Elec}: #{EUT::HotTubHeater} (lb)", - "Emissions: #{scenario}: #{FT::Elec}: #{EUT::HotTubPump} (lb)", + "Emissions: #{scenario}: #{FT::Elec}: #{EUT::PermanentSpaHeater} (lb)", + "Emissions: #{scenario}: #{FT::Elec}: #{EUT::PermanentSpaPump} (lb)", "Emissions: #{scenario}: #{FT::Elec}: #{EUT::PV} (lb)", "Emissions: #{scenario}: #{FT::Elec}: #{EUT::Generator} (lb)", "Emissions: #{scenario}: #{FT::Elec}: #{EUT::Battery} (lb)", @@ -454,7 +466,7 @@ def emission_annual_cols "Emissions: #{scenario}: #{FT::Gas}: #{EUT::ClothesDryer} (lb)", "Emissions: #{scenario}: #{FT::Gas}: #{EUT::RangeOven} (lb)", "Emissions: #{scenario}: #{FT::Gas}: #{EUT::PoolHeater} (lb)", - "Emissions: #{scenario}: #{FT::Gas}: #{EUT::HotTubHeater} (lb)", + "Emissions: #{scenario}: #{FT::Gas}: #{EUT::PermanentSpaHeater} (lb)", "Emissions: #{scenario}: #{FT::Gas}: #{EUT::Grill} (lb)", "Emissions: #{scenario}: #{FT::Gas}: #{EUT::Lighting} (lb)", "Emissions: #{scenario}: #{FT::Gas}: #{EUT::Fireplace} (lb)", @@ -581,14 +593,15 @@ def test_annual_only 'include_timeseries_component_loads' => false, 'include_timeseries_zone_temperatures' => false, 'include_timeseries_airflows' => false, - 'include_timeseries_weather' => false } + 'include_timeseries_weather' => false, + 'include_timeseries_resilience' => false } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(!File.exist?(timeseries_csv)) expected_annual_rows = AnnualRows actual_annual_rows = _get_actual_annual_rows(annual_csv) assert_equal(expected_annual_rows.sort, actual_annual_rows.keys.sort) - _check_for_runner_registered_values(File.join(File.dirname(annual_csv), 'results.json'), actual_annual_rows) + _check_runner_registered_values_and_measure_xml_outputs(actual_annual_rows) end def test_annual_only2 @@ -609,14 +622,15 @@ def test_annual_only2 'include_timeseries_component_loads' => true, 'include_timeseries_zone_temperatures' => true, 'include_timeseries_airflows' => true, - 'include_timeseries_weather' => true } + 'include_timeseries_weather' => true, + 'include_timeseries_resilience' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(!File.exist?(timeseries_csv)) expected_annual_rows = AnnualRows + emission_annual_cols actual_annual_rows = _get_actual_annual_rows(annual_csv) assert_equal(expected_annual_rows.sort, actual_annual_rows.keys.sort) - _check_for_runner_registered_values(File.join(File.dirname(annual_csv), 'results.json'), actual_annual_rows) + _check_runner_registered_values_and_measure_xml_outputs(actual_annual_rows) end def test_annual_disabled_outputs @@ -635,7 +649,8 @@ def test_annual_disabled_outputs 'include_annual_peak_loads' => false, 'include_annual_component_loads' => false, 'include_annual_hot_water_uses' => false, - 'include_annual_hvac_summary' => false } + 'include_annual_hvac_summary' => false, + 'include_annual_resilience' => false } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(!File.exist?(timeseries_csv)) @@ -644,24 +659,6 @@ def test_annual_disabled_outputs end def test_timeseries_hourly_total_energy - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_total_consumptions' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsEnergy - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["Energy Use: #{TE::Total}"]) - end - - def test_timeseries_hourly_total_energy_pv args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-pv.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', @@ -681,24 +678,6 @@ def test_timeseries_hourly_total_energy_pv end def test_timeseries_hourly_fuels - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_fuel_consumptions' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsFuels - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["Fuel Use: #{FT::Elec}: #{TE::Total}"]) - end - - def test_timeseries_hourly_fuels_pv args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-pv.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', @@ -809,70 +788,6 @@ def test_timeseries_hourly_enduses_vacancy _check_for_nonzero_timeseries_values(timeseries_csv, ["End Use: #{FT::Elec}: #{EUT::Refrigerator}"]) end - def test_timeseries_hourly_enduses_power_outage - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-schedules-simple-power-outage.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_end_use_consumptions' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsEndUses - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_zero_timeseries_values(timeseries_csv, ["End Use: #{FT::Elec}: #{EUT::PlugLoads}"], (31 + 28 + 31 + 30 + 31 + 30) * 24 + 4, (31 + 28 + 31 + 30 + 31 + 30 + 31) * 24 - 12) # Jul - end - - def test_timeseries_hourly_enduses_power_outage_natvent_availability - energy_use_total_col = "Energy Use: #{TE::Total}" - temperature_living_space_col = 'Temperature: Living Space' - - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-schedules-simple-power-outage.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_total_consumptions' => true, - 'include_timeseries_zone_temperatures' => true } - _annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(timeseries_csv)) - values = _get_values(timeseries_csv, [energy_use_total_col, temperature_living_space_col]) - schedule_regular_total = values[energy_use_total_col].sum(0.0) - schedule_regular_temp = values[temperature_living_space_col].sum(0.0) / values[temperature_living_space_col].size - - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-schedules-simple-power-outage-natvent-available.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_total_consumptions' => true, - 'include_timeseries_zone_temperatures' => true } - _annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(timeseries_csv)) - values = _get_values(timeseries_csv, [energy_use_total_col, temperature_living_space_col]) - schedule_available_total = values[energy_use_total_col].sum(0.0) - schedule_available_temp = values[temperature_living_space_col].sum(0.0) / values[temperature_living_space_col].size - - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-schedules-simple-power-outage-natvent-unavailable.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_total_consumptions' => true, - 'include_timeseries_zone_temperatures' => true } - _annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(timeseries_csv)) - values = _get_values(timeseries_csv, [energy_use_total_col, temperature_living_space_col]) - schedule_unavailable_total = values[energy_use_total_col].sum(0.0) - schedule_unavailable_temp = values[temperature_living_space_col].sum(0.0) / values[temperature_living_space_col].size - - assert_operator(schedule_regular_total, :>, schedule_available_total) - assert_operator(schedule_available_total, :<, schedule_unavailable_total) - assert_operator(schedule_unavailable_total, :<, schedule_regular_total) - - assert_operator(schedule_regular_temp, :>, schedule_available_temp) - assert_operator(schedule_available_temp, :<, schedule_unavailable_temp) - assert_operator(schedule_unavailable_temp, :>, schedule_regular_temp) - end - def test_timeseries_hourly_system_uses args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), 'skip_validation' => true, @@ -891,7 +806,7 @@ def test_timeseries_hourly_system_uses _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["System Use: HeatingSystem1: #{FT::Gas}: #{EUT::Heating}"]) end - def test_timeseries_hourly_hotwateruses + def test_timeseries_hourly_hotwater_uses args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', @@ -968,24 +883,6 @@ def test_timeseries_hourly_unmet_hours end def test_timeseries_hourly_zone_temperatures - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_zone_temperatures' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsZoneTemps - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsZoneTemps) - end - - def test_timeseries_hourly_zone_temperatures_without_cooling args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-hvac-furnace-gas-only.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', @@ -1003,67 +900,71 @@ def test_timeseries_hourly_zone_temperatures_without_cooling _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsZoneTemps - ['Temperature: Cooling Setpoint']) end - def test_timeseries_hourly_zone_temperatures_mf_space - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml'), + def test_timeseries_hourly_zone_temperatures_mf_spaces + args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', 'include_timeseries_zone_temperatures' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) + cols_temps = BaseHPXMLTimeseriesColsZoneTemps - ['Temperature: Attic - Unvented'] + cols_temps_other_side = ['Temperature: Other Multifamily Buffer Space', + 'Temperature: Other Non-freezing Space', + 'Temperature: Other Housing Unit', + 'Temperature: Other Heated Space'] + expected_timeseries_cols = ['Time'] + cols_temps + cols_temps_other_side actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - cols_temps_other_side = [ - 'Temperature: Other Multifamily Buffer Space', - 'Temperature: Other Non-freezing Space', - 'Temperature: Other Housing Unit', - 'Temperature: Other Heated Space' - ] - cols_temps_other_side.each do |expected_col| - assert(actual_timeseries_cols.include? expected_col) - end + assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) assert_equal(8760, timeseries_rows.size - 2) timeseries_cols = timeseries_rows.transpose assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, cols_temps_other_side) + _check_for_nonzero_avg_timeseries_value(timeseries_csv, cols_temps + cols_temps_other_side) end - def test_timeseries_hourly_airflows_with_exhaust_mechvent - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-mechvent-exhaust.xml'), + def test_timeseries_hourly_zone_temperatures_whole_mf_building + args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-multiple-mf-units.xml'), + 'building_id' => 'ALL', 'skip_validation' => true, 'timeseries_frequency' => 'hourly', - 'include_timeseries_airflows' => true } + 'include_timeseries_zone_temperatures' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAirflows actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') + expected_timeseries_cols = ['Time'] + for i in 1..6 + expected_timeseries_cols << "Temperature: Unit#{i} Conditioned Space" + if i <= 2 + expected_timeseries_cols << "Temperature: Unit#{i} Basement Unconditioned" + elsif i >= 5 + expected_timeseries_cols << "Temperature: Unit#{i} Attic Vented" + end + expected_timeseries_cols << "Temperature: Unit#{i} Heating Setpoint" + expected_timeseries_cols << "Temperature: Unit#{i} Cooling Setpoint" + end assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsAirflows.select { |t| t != 'Airflow: Whole House Fan' }) end - def test_timeseries_hourly_airflows_with_whf - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-mechvent-whole-house-fan.xml'), + def test_timeseries_hourly_airflows_with_mechvent + args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-mechvent-multiple.xml'), 'skip_validation' => true, 'timeseries_frequency' => 'hourly', 'include_timeseries_airflows' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) - add_cols = ['Airflow: Whole House Fan'] - remove_cols = ['Airflow: Natural Ventilation'] - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAirflows + add_cols - remove_cols + expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAirflows - ['Airflow: Natural Ventilation'] + ['Airflow: Whole House Fan'] actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) assert_equal(8760, timeseries_rows.size - 2) timeseries_cols = timeseries_rows.transpose assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, add_cols) + _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsAirflows - ['Airflow: Natural Ventilation'] + ['Airflow: Whole House Fan']) end def test_timeseries_hourly_airflows_with_clothes_dryer_exhaust @@ -1084,42 +985,6 @@ def test_timeseries_hourly_airflows_with_clothes_dryer_exhaust _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["Airflow: #{AFT::MechanicalVentilation}"]) end - def test_timeseries_hourly_airflows_with_balanced_mechvent - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-mechvent-balanced.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_airflows' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAirflows - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["Airflow: #{AFT::MechanicalVentilation}"]) - end - - def test_timeseries_hourly_airflows_with_cfis - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-mechvent-cfis.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'hourly', - 'include_timeseries_airflows' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAirflows - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, ["Airflow: #{AFT::MechanicalVentilation}"]) - end - def test_timeseries_hourly_weather args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), 'skip_validation' => true, @@ -1155,7 +1020,8 @@ def test_timeseries_hourly_ALL 'include_timeseries_component_loads' => true, 'include_timeseries_zone_temperatures' => true, 'include_timeseries_airflows' => true, - 'include_timeseries_weather' => true } + 'include_timeseries_weather' => true, + 'include_timeseries_resilience' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) @@ -1164,7 +1030,8 @@ def test_timeseries_hourly_ALL emissions_timeseries_cols + emission_fuels_timeseries_cols + emission_end_uses_timeseries_cols + - pv_battery_timeseries_cols + pv_battery_timeseries_cols + + BaseHPXMLTimeseriesColsResilience actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) @@ -1192,7 +1059,8 @@ def test_timeseries_daily_ALL 'include_timeseries_component_loads' => true, 'include_timeseries_zone_temperatures' => true, 'include_timeseries_airflows' => true, - 'include_timeseries_weather' => true } + 'include_timeseries_weather' => true, + 'include_timeseries_resilience' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) @@ -1201,7 +1069,8 @@ def test_timeseries_daily_ALL emissions_timeseries_cols + emission_fuels_timeseries_cols + emission_end_uses_timeseries_cols + - pv_battery_timeseries_cols + pv_battery_timeseries_cols + + BaseHPXMLTimeseriesColsResilience actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) @@ -1229,7 +1098,8 @@ def test_timeseries_monthly_ALL 'include_timeseries_component_loads' => true, 'include_timeseries_zone_temperatures' => true, 'include_timeseries_airflows' => true, - 'include_timeseries_weather' => true } + 'include_timeseries_weather' => true, + 'include_timeseries_resilience' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) @@ -1238,7 +1108,8 @@ def test_timeseries_monthly_ALL emissions_timeseries_cols + emission_fuels_timeseries_cols + emission_end_uses_timeseries_cols + - pv_battery_timeseries_cols + pv_battery_timeseries_cols + + BaseHPXMLTimeseriesColsResilience actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) @@ -1247,10 +1118,28 @@ def test_timeseries_monthly_ALL _check_for_nonzero_timeseries_values(timeseries_csv, ["End Use: #{FT::Elec}: #{EUT::Refrigerator}"]) end + def test_timeseries_monthly_resilience + args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-pv-battery-scheduled.xml'), + 'skip_validation' => true, + 'timeseries_frequency' => 'monthly', + 'include_timeseries_resilience' => true } + annual_csv, timeseries_csv = _test_measure(args_hash) + assert(File.exist?(annual_csv)) + assert(File.exist?(timeseries_csv)) + expected_timeseries_cols = ['Time'] + + BaseHPXMLTimeseriesColsResilience + actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') + assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) + timeseries_rows = CSV.read(timeseries_csv) + assert_equal(12, timeseries_rows.size - 2) + end + def test_timeseries_timestep args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), 'timeseries_frequency' => 'timestep', - 'include_timeseries_fuel_consumptions' => true } + 'include_timeseries_fuel_consumptions' => true, + 'add_timeseries_dst_column' => true, + 'add_timeseries_utc_column' => true } annual_csv, timeseries_csv = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) @@ -1258,7 +1147,12 @@ def test_timeseries_timestep assert_equal(8760, timeseries_rows.size - 2) timeseries_cols = timeseries_rows.transpose assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - end + assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) + assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeDST' }.size) + assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeUTC' }.size) + assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) + assert_equal(3, _check_for_constant_timeseries_step(timeseries_cols[1])) + assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[2])) end def test_timeseries_timestep_emissions args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-misc-emissions.xml'), @@ -1298,9 +1192,7 @@ def test_timeseries_timestep_10min end def test_timeseries_hourly_runperiod_1month - expected_values = { 'timestep' => 28 * 24, - 'hourly' => 28 * 24, - 'daily' => 28, + expected_values = { 'hourly' => 28 * 24, 'monthly' => 1 } expected_values.each do |timeseries_frequency, expected_value| @@ -1337,8 +1229,6 @@ def test_timeseries_hourly_AMY_2012 def test_timeseries_timestamp_convention # Expected values are arrays of time offsets (in seconds) for each reported row of output expected_values_array = { 'timestep' => [30 * 60] * 17520, - 'hourly' => [60 * 60] * 8760, - 'daily' => [60 * 60 * 24] * 365, 'monthly' => Constants.NumDaysInMonths(1999).map { |n_days| n_days * 60 * 60 * 24 } } expected_values_array.each do |timeseries_frequency, expected_values| @@ -1390,107 +1280,32 @@ def test_timeseries_for_dview assert_equal(Float(timeseries_csv[5000 + 1][col_ix].strip), Float(timeseries_csv2[5000][col_ix].strip)) # in dst period, values are shifted forward end - def test_timeseries_local_time_dst - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'timestep', - 'include_timeseries_fuel_consumptions' => true, - 'add_timeseries_dst_column' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeDST' }.size) - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - assert_equal(3, _check_for_constant_timeseries_step(timeseries_cols[1])) - end - - def test_timeseries_local_time_utc - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'timestep', - 'include_timeseries_fuel_consumptions' => true, - 'add_timeseries_utc_column' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeUTC' }.size) - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[1])) - end - - def test_timeseries_local_time_dst_and_utc - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'timeseries_frequency' => 'timestep', - 'include_timeseries_fuel_consumptions' => true, - 'add_timeseries_dst_column' => true, - 'add_timeseries_utc_column' => true } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeDST' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeUTC' }.size) - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - assert_equal(3, _check_for_constant_timeseries_step(timeseries_cols[1])) - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[2])) - end - - def test_timeseries_user_defined_standard_output_variables + def test_timeseries_energyplus_output_variables args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), 'skip_validation' => true, + 'add_component_loads' => true, 'timeseries_frequency' => 'hourly', - 'user_output_variables' => 'Zone People Occupant Count, Zone People Total Heating Energy, Foo' } + 'user_output_variables' => 'Zone People Occupant Count, Zone People Total Heating Energy, Foo, Surface Construction Index' } annual_csv, timeseries_csv, run_log = _test_measure(args_hash) assert(File.exist?(annual_csv)) assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsStandardOutputVariables + expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsEnergyPlusOutputVariables actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) timeseries_rows = CSV.read(timeseries_csv) assert_equal(8760, timeseries_rows.size - 2) timeseries_cols = timeseries_rows.transpose assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsStandardOutputVariables) + _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsEnergyPlusOutputVariables) assert(File.readlines(run_log).any? { |line| line.include?("Request for output variable 'Foo'") }) end - def test_timeseries_user_defined_advanced_output_variables - args_hash = { 'hpxml_path' => File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml'), - 'skip_validation' => true, - 'add_component_loads' => true, - 'timeseries_frequency' => 'hourly', - 'user_output_variables' => 'Surface Construction Index' } - annual_csv, timeseries_csv = _test_measure(args_hash) - assert(File.exist?(annual_csv)) - assert(File.exist?(timeseries_csv)) - expected_timeseries_cols = ['Time'] + BaseHPXMLTimeseriesColsAdvancedOutputVariables - actual_timeseries_cols = File.readlines(timeseries_csv)[0].strip.split(',') - assert_equal(expected_timeseries_cols.sort, actual_timeseries_cols.sort) - timeseries_rows = CSV.read(timeseries_csv) - assert_equal(8760, timeseries_rows.size - 2) - timeseries_cols = timeseries_rows.transpose - assert_equal(1, _check_for_constant_timeseries_step(timeseries_cols[0])) - _check_for_nonzero_avg_timeseries_value(timeseries_csv, BaseHPXMLTimeseriesColsAdvancedOutputVariables) - end - def test_for_unsuccessful_simulation_infinity # Create HPXML w/ AFUE=0 to generate Infinity result hpxml_path = File.join(File.dirname(__FILE__), '../../workflow/sample_files/base.xml') hpxml = HPXML.new(hpxml_path: hpxml_path) - hpxml.heating_systems[0].heating_efficiency_afue = 10.0**-315 - XMLHelper.write_file(hpxml.to_oga(), @tmp_hpxml_path) + hpxml.buildings[0].heating_systems[0].heating_efficiency_afue = 10.0**-315 + XMLHelper.write_file(hpxml.to_doc(), @tmp_hpxml_path) args_hash = { 'hpxml_path' => @tmp_hpxml_path, 'skip_validation' => true, } @@ -1527,6 +1342,9 @@ def _test_measure(args_hash, expect_success: true) workflow.setWorkflowSteps(steps) osw_path = File.join(File.dirname(template_osw), 'test.osw') workflow.saveAs(osw_path) + if args_hash.size != found_args.size + puts "ERROR: Did not find an argument (#{(args_hash.keys - found_args)[0]}) in #{File.basename(template_osw)}." + end assert_equal(args_hash.size, found_args.size) # Run OSW @@ -1618,10 +1436,10 @@ def _get_actual_annual_rows(annual_csv) return actual_annual_rows end - def _check_for_runner_registered_values(results_json, actual_annual_rows) - require 'json' - runner_annual_rows = JSON.parse(File.read(results_json)) - runner_annual_rows = runner_annual_rows['ReportSimulationOutput'] + def _check_runner_registered_values_and_measure_xml_outputs(actual_annual_rows) + # Check for runner registered values + results_json_path = File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'run', 'results.json') + runner_annual_rows = JSON.parse(File.read(results_json_path))['ReportSimulationOutput'] actual_annual_rows.each do |name, value| name = OpenStudio::toUnderscoreCase(name).chomp('_') @@ -1629,5 +1447,13 @@ def _check_for_runner_registered_values(results_json, actual_annual_rows) assert_includes(runner_annual_rows.keys, name) assert_equal(value, runner_annual_rows[name]) end + + # Check that all the "outputs" in the measure.xml, which are used by PAT, + # are found in the results.json file. + refute(@measure_xml_outputs.empty?) + + @measure_xml_outputs.each do |measure_xml_output| + assert_includes(runner_annual_rows.keys, measure_xml_output) + end end end diff --git a/hpxml-measures/ReportUtilityBills/README.md b/hpxml-measures/ReportUtilityBills/README.md new file mode 100644 index 0000000000..a0d880bb1c --- /dev/null +++ b/hpxml-measures/ReportUtilityBills/README.md @@ -0,0 +1,87 @@ + +###### (Automatically generated documentation) + +# Utility Bills Report + +## Description +Calculates and reports utility bills for residential HPXML-based models. + +Calculate electric/gas utility bills based on monthly fixed charges and marginal rates. Calculate other utility bills based on marginal rates for oil, propane, wood cord, wood pellets, and coal. User can specify PV compensation types of 'Net-Metering' or 'Feed-In Tariff', along with corresponding rates and connection fees. + +## Arguments + + +**Output Format** + +The file format of the annual (and timeseries, if requested) outputs. + +- **Name:** ``output_format`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `csv`, `json`, `msgpack` + +
+ +**Generate Annual Utility Bills** + +Generates annual utility bills. + +- **Name:** ``include_annual_bills`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Monthly Utility Bills** + +Generates monthly utility bills. + +- **Name:** ``include_monthly_bills`` +- **Type:** ``Boolean`` + +- **Required:** ``false`` + +
+ +**Generate Monthly Output: Timestamp Convention** + +Determines whether monthly timestamps use the start-of-period or end-of-period convention. + +- **Name:** ``monthly_timestamp_convention`` +- **Type:** ``Choice`` + +- **Required:** ``false`` + +- **Choices:** `start`, `end` + +
+ +**Annual Output File Name** + +If not provided, defaults to 'results_bills.csv' (or 'results_bills.json' or 'results_bills.msgpack'). + +- **Name:** ``annual_output_file_name`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ +**Monthly Output File Name** + +If not provided, defaults to 'results_bills_monthly.csv' (or 'results_bills_monthly.json' or 'results_bills_monthly.msgpack'). + +- **Name:** ``monthly_output_file_name`` +- **Type:** ``String`` + +- **Required:** ``false`` + +
+ + + + + diff --git a/hpxml-measures/ReportUtilityBills/README.md.erb b/hpxml-measures/ReportUtilityBills/README.md.erb new file mode 100644 index 0000000000..0e9bc87d3e --- /dev/null +++ b/hpxml-measures/ReportUtilityBills/README.md.erb @@ -0,0 +1,41 @@ +<%#= README.md.erb is used to auto-generate README.md. %> +###### (Automatically generated documentation) + +# <%= name %> + +## Description +<%= description %> + +<%= modelerDescription %> + +## Arguments + +<% arguments.each do |argument| %> +**<%= argument[:display_name] %>** + +<%= argument[:description] %> + +- **Name:** ``<%= argument[:name] %>`` +- **Type:** ``<%= argument[:type] %>`` +<% if argument[:units] %> +- **Units:** ``<%= argument[:units] %>`` +<% end %> +- **Required:** ``<%= argument[:required] %>`` +<% if argument[:type] == "Choice" %> +- **Choices:** `<%= argument[:choice_values].join("`, `") %>` +<% end %> +
+<% end %> + +<% if arguments.size == 0 %> +<%= "This measure does not have any user arguments" %> +<% end %> + +<% if outputs.size > 0 %> +## Outputs +All possible measure outputs are listed below. Actual outputs depend on measure argument values provided. + +<% outputs.each do |output| %> +- ``<%= output[:display_name] %>`` +<% end %> +<% end %> diff --git a/hpxml-measures/ReportUtilityBills/measure.rb b/hpxml-measures/ReportUtilityBills/measure.rb index 2d14be649b..64e8575308 100644 --- a/hpxml-measures/ReportUtilityBills/measure.rb +++ b/hpxml-measures/ReportUtilityBills/measure.rb @@ -37,12 +37,44 @@ def arguments(model = nil) # rubocop:disable Lint/UnusedMethodArgument format_chs << 'csv' format_chs << 'json' format_chs << 'msgpack' + # format_chs << 'csv_dview': # TODO: support this arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('output_format', format_chs, false) arg.setDisplayName('Output Format') arg.setDescription('The file format of the annual (and timeseries, if requested) outputs.') arg.setDefaultValue('csv') args << arg + arg = OpenStudio::Measure::OSArgument::makeBoolArgument('include_annual_bills', false) + arg.setDisplayName('Generate Annual Utility Bills') + arg.setDescription('Generates annual utility bills.') + arg.setDefaultValue(true) + args << arg + + arg = OpenStudio::Measure::OSArgument::makeBoolArgument('include_monthly_bills', false) + arg.setDisplayName('Generate Monthly Utility Bills') + arg.setDescription('Generates monthly utility bills.') + arg.setDefaultValue(true) + args << arg + + timestamp_chs = OpenStudio::StringVector.new + timestamp_chs << 'start' + timestamp_chs << 'end' + arg = OpenStudio::Measure::OSArgument::makeChoiceArgument('monthly_timestamp_convention', timestamp_chs, false) + arg.setDisplayName('Generate Monthly Output: Timestamp Convention') + arg.setDescription('Determines whether monthly timestamps use the start-of-period or end-of-period convention.') + arg.setDefaultValue('start') + args << arg + + arg = OpenStudio::Measure::OSArgument::makeStringArgument('annual_output_file_name', false) + arg.setDisplayName('Annual Output File Name') + arg.setDescription("If not provided, defaults to 'results_bills.csv' (or 'results_bills.json' or 'results_bills.msgpack').") + args << arg + + arg = OpenStudio::Measure::OSArgument::makeStringArgument('monthly_output_file_name', false) + arg.setDisplayName('Monthly Output File Name') + arg.setDescription("If not provided, defaults to 'results_bills_monthly.csv' (or 'results_bills_monthly.json' or 'results_bills_monthly.msgpack').") + args << arg + return args end @@ -50,30 +82,32 @@ def check_for_return_type_warnings() warnings = [] # Require full annual simulation if PV - if !(@hpxml.header.sim_begin_month == 1 && @hpxml.header.sim_begin_day == 1 && @hpxml.header.sim_end_month == 12 && @hpxml.header.sim_end_day == 31) - if @hpxml.pv_systems.size > 0 + if !(@hpxml_header.sim_begin_month == 1 && @hpxml_header.sim_begin_day == 1 && @hpxml_header.sim_end_month == 12 && @hpxml_header.sim_end_day == 31) + if @hpxml_buildings.select { |hpxml_bldg| !hpxml_bldg.pv_systems.empty? }.size > 0 warnings << 'A full annual simulation is required for calculating utility bills for homes with PV.' end end # Require not DSE - (@hpxml.heating_systems + @hpxml.heat_pumps).each do |htg_system| - next unless (htg_system.is_a?(HPXML::HeatingSystem) && htg_system.is_heat_pump_backup_system) || htg_system.fraction_heat_load_served > 0 - next if htg_system.distribution_system_idref.nil? - next unless htg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE - next if htg_system.distribution_system.annual_heating_dse.nil? - next if htg_system.distribution_system.annual_heating_dse == 1 - - warnings << 'DSE is not currently supported when calculating utility bills.' - end - (@hpxml.cooling_systems + @hpxml.heat_pumps).each do |clg_system| - next unless clg_system.fraction_cool_load_served > 0 - next if clg_system.distribution_system_idref.nil? - next unless clg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE - next if clg_system.distribution_system.annual_cooling_dse.nil? - next if clg_system.distribution_system.annual_cooling_dse == 1 - - warnings << 'DSE is not currently supported when calculating utility bills.' + @hpxml_buildings.each do |hpxml_bldg| + (hpxml_bldg.heating_systems + hpxml_bldg.heat_pumps).each do |htg_system| + next unless (htg_system.is_a?(HPXML::HeatingSystem) && htg_system.is_heat_pump_backup_system) || htg_system.fraction_heat_load_served > 0 + next if htg_system.distribution_system_idref.nil? + next unless htg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE + next if htg_system.distribution_system.annual_heating_dse.nil? + next if htg_system.distribution_system.annual_heating_dse == 1 + + warnings << 'DSE is not currently supported when calculating utility bills.' + end + (hpxml_bldg.cooling_systems + hpxml_bldg.heat_pumps).each do |clg_system| + next unless clg_system.fraction_cool_load_served > 0 + next if clg_system.distribution_system_idref.nil? + next unless clg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeDSE + next if clg_system.distribution_system.annual_cooling_dse.nil? + next if clg_system.distribution_system.annual_cooling_dse == 1 + + warnings << 'DSE is not currently supported when calculating utility bills.' + end end return warnings.uniq @@ -83,7 +117,7 @@ def check_for_next_type_warnings(utility_bill_scenario) warnings = [] # Require full annual simulation if 'Detailed' - if !(@hpxml.header.sim_begin_month == 1 && @hpxml.header.sim_begin_day == 1 && @hpxml.header.sim_end_month == 12 && @hpxml.header.sim_end_day == 31) + if !(@hpxml_header.sim_begin_month == 1 && @hpxml_header.sim_begin_day == 1 && @hpxml_header.sim_end_month == 12 && @hpxml_header.sim_end_day == 31) if !utility_bill_scenario.elec_tariff_filepath.nil? warnings << 'A full annual simulation is required for calculating detailed utility bills.' end @@ -92,6 +126,22 @@ def check_for_next_type_warnings(utility_bill_scenario) return warnings.uniq end + def get_arguments(runner, arguments, user_arguments) + args = get_argument_values(runner, arguments, user_arguments) + args.each do |k, val| + if val.respond_to?(:is_initialized) && val.is_initialized + args[k] = val.get + elsif k.start_with?('include_annual') + args[k] = true # default if not provided + elsif k.start_with?('include_monthly') + args[k] = true # default if not provided + else + args[k] = nil # default if not provided + end + end + return args + end + # return a vector of IdfObject's to request EnergyPlus objects needed by the run method def energyPlusOutputRequests(runner, user_arguments) super(runner, user_arguments) @@ -113,7 +163,16 @@ def energyPlusOutputRequests(runner, user_arguments) hpxml_defaults_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_defaults_path').get building_id = @model.getBuilding.additionalProperties.getFeatureAsString('building_id').get - @hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) + hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) + + @hpxml_header = hpxml.header + @hpxml_buildings = hpxml.buildings + if @hpxml_header.utility_bill_scenarios.has_detailed_electric_rates + uses_unit_multipliers = @hpxml_buildings.select { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units > 1 }.size > 0 + if uses_unit_multipliers || (@hpxml_buildings.size > 1 && building_id == 'ALL') + return result + end + end warnings = check_for_return_type_warnings() return result if !warnings.empty? @@ -129,21 +188,19 @@ def energyPlusOutputRequests(runner, user_arguments) FT::Coal => HPXML::FuelTypeCoal } # Check for presence of fuels once - has_fuel = { HPXML::FuelTypeElectricity => true } - hpxml_doc = @hpxml.to_oga - Constants.FossilFuels.each do |fuel| - has_fuel[fuel] = @hpxml.has_fuel(fuel, hpxml_doc) - end + has_fuel = hpxml.has_fuels(Constants.FossilFuels, hpxml.to_doc) + has_fuel[HPXML::FuelTypeElectricity] = true # Fuel outputs + has_pv = @hpxml_buildings.select { |hpxml_bldg| !hpxml_bldg.pv_systems.empty? }.size > 0 fuels.each do |(fuel_type, is_production), fuel| fuel.meters.each do |meter| next unless has_fuel[hpxml_fuel_map[fuel_type]] - next if is_production && @hpxml.pv_systems.empty? + next if is_production && !has_pv - if fuel_type == FT::Elec - result << OpenStudio::IdfObject.load("Output:Meter,#{meter},monthly;").get if @hpxml.header.utility_bill_scenarios.has_simple_electric_rates - result << OpenStudio::IdfObject.load("Output:Meter,#{meter},hourly;").get if @hpxml.header.utility_bill_scenarios.has_detailed_electric_rates + result << OpenStudio::IdfObject.load("Output:Meter,#{meter},monthly;").get + if fuel_type == FT::Elec && @hpxml_header.utility_bill_scenarios.has_detailed_electric_rates + result << OpenStudio::IdfObject.load("Output:Meter,#{meter},hourly;").get else result << OpenStudio::IdfObject.load("Output:Meter,#{meter},monthly;").get end @@ -178,11 +235,25 @@ def run(runner, user_arguments) return false end - # assign the user inputs to variables - args = get_argument_values(runner, arguments(model), user_arguments) - output_format = args[:output_format].get + args = get_arguments(runner, arguments(model), user_arguments) - output_dir = File.dirname(runner.lastEpwFilePath.get.to_s) + hpxml_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_path').get + hpxml_defaults_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_defaults_path').get + output_dir = File.dirname(hpxml_defaults_path) + building_id = @model.getBuilding.additionalProperties.getFeatureAsString('building_id').get + hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) + + @hpxml_header = hpxml.header + @hpxml_buildings = hpxml.buildings + if @hpxml_header.utility_bill_scenarios.has_detailed_electric_rates + uses_unit_multipliers = @hpxml_buildings.select { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units > 1 }.size > 0 + if uses_unit_multipliers || @hpxml_buildings.size > 1 + runner.registerWarning('Cannot currently calculate utility bills based on detailed electric rates for an HPXML with unit multipliers or multiple Building elements.') + return false + end + end + + return true if @hpxml_header.utility_bill_scenarios.empty? if not File.exist? File.join(output_dir, 'eplusout.msgpack') runner.registerError('Cannot find eplusout.msgpack.') @@ -190,23 +261,31 @@ def run(runner, user_arguments) end @msgpackData = MessagePack.unpack(File.read(File.join(output_dir, 'eplusout.msgpack'), mode: 'rb')) - hpxml_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_path').get - hpxml_defaults_path = @model.getBuilding.additionalProperties.getFeatureAsString('hpxml_defaults_path').get - building_id = @model.getBuilding.additionalProperties.getFeatureAsString('building_id').get - @hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, building_id: building_id) - - return true if @hpxml.header.utility_bill_scenarios.empty? - warnings = check_for_return_type_warnings() if register_warnings(runner, warnings) return true end # Set paths - output_path = File.join(output_dir, "results_bills.#{output_format}") - FileUtils.rm(output_path) if File.exist?(output_path) + if not args[:annual_output_file_name].nil? + annual_output_path = File.join(output_dir, args[:annual_output_file_name]) + else + annual_output_path = File.join(output_dir, "results_bills.#{args[:output_format]}") + end + if not args[:monthly_output_file_name].nil? + monthly_output_path = File.join(output_dir, args[:monthly_output_file_name]) + else + monthly_output_path = File.join(output_dir, "results_bills_monthly.#{args[:output_format]}") + end + + if args[:include_monthly_bills] + @timestamps = get_timestamps(args) + end - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| + num_units = @hpxml_buildings.collect { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units }.sum + + monthly_data = [] + @hpxml_header.utility_bill_scenarios.each do |utility_bill_scenario| warnings = check_for_next_type_warnings(utility_bill_scenario) if register_warnings(runner, warnings) next @@ -221,47 +300,95 @@ def run(runner, user_arguments) # Setup utility outputs utility_rates, utility_bills = setup_utility_outputs() + # Get PV monthly fee + monthly_fee = get_monthly_fee(utility_bill_scenario, @hpxml_buildings) + # Get utility rates - warnings = get_utility_rates(hpxml_path, fuels, utility_rates, utility_bill_scenario, @hpxml.pv_systems) + warnings = get_utility_rates(hpxml_path, fuels, utility_rates, utility_bill_scenario, monthly_fee, num_units) if register_warnings(runner, warnings) next end # Calculate utility bills - get_utility_bills(fuels, utility_rates, utility_bills, utility_bill_scenario, @hpxml.header) + get_utility_bills(fuels, utility_rates, utility_bills, utility_bill_scenario, @hpxml_header) + + # Write/report runperiod results + report_runperiod_output_results(runner, args, utility_bills, annual_output_path, utility_bill_scenario.name) - # Write/report results - report_runperiod_output_results(runner, utility_bills, output_format, output_path, utility_bill_scenario.name) + # Get monthly results + get_monthly_output_results(args, utility_bills, utility_bill_scenario.name, monthly_data, @hpxml_header) end + # Write/report monthly results + report_monthly_output_results(runner, args, @timestamps, monthly_data, monthly_output_path) + return true end - def report_runperiod_output_results(runner, utility_bills, output_format, output_path, bill_scenario_name) - segment = utility_bills.keys[0].split(':', 2)[0] - segment = segment.strip + def get_monthly_fee(bill_scenario, hpxml_buildings) + monthly_fee = 0.0 + if not bill_scenario.pv_monthly_grid_connection_fee_dollars_per_kw.nil? + hpxml_buildings.each do |hpxml_bldg| + hpxml_bldg.pv_systems.each do |pv_system| + max_power_output_kW = UnitConversions.convert(pv_system.max_power_output, 'W', 'kW') + monthly_fee += bill_scenario.pv_monthly_grid_connection_fee_dollars_per_kw * max_power_output_kW + monthly_fee *= hpxml_bldg.building_construction.number_of_units if !hpxml_bldg.building_construction.number_of_units.nil? + end + end + elsif not bill_scenario.pv_monthly_grid_connection_fee_dollars.nil? + monthly_fee = bill_scenario.pv_monthly_grid_connection_fee_dollars + end + + return monthly_fee + end + + def get_timestamps(args) + ep_timestamps = @msgpackData['MeterData']['Monthly']['Rows'].map { |r| r.keys[0] } + + timestamps = [] + year = @hpxml_header.sim_calendar_year + ep_timestamps.each do |ep_timestamp| + month_day, hour_minute = ep_timestamp.split(' ') + month, day = month_day.split('/').map(&:to_i) + hour, minute, _ = hour_minute.split(':').map(&:to_i) + + # Convert from EnergyPlus default (end-of-timestep) to start-of-timestep convention + if args[:monthly_timestamp_convention] == 'start' + ts_offset = Constants.NumDaysInMonths(year)[month - 1] * 60 * 60 * 24 # seconds + end + + ts = Time.utc(year, month, day, hour, minute) + ts -= ts_offset unless ts_offset.nil? + + timestamps << ts.iso8601.delete('Z') + end + + return timestamps + end + + def report_runperiod_output_results(runner, args, utility_bills, annual_output_path, bill_scenario_name) + return unless args[:include_annual_bills] results_out = [] results_out << ["#{bill_scenario_name}: Total (USD)", utility_bills.values.sum { |bill| bill.annual_total.round(2) }.round(2)] utility_bills.each do |fuel_type, bill| - new_segment = fuel_type.split(':', 2)[0] - new_segment = new_segment.strip - if new_segment != segment - segment = new_segment - end - results_out << ["#{bill_scenario_name}: #{fuel_type}: Fixed (USD)", bill.annual_fixed_charge.round(2)] results_out << ["#{bill_scenario_name}: #{fuel_type}: Energy (USD)", bill.annual_energy_charge.round(2)] results_out << ["#{bill_scenario_name}: #{fuel_type}: PV Credit (USD)", bill.annual_production_credit.round(2)] if [FT::Elec].include?(fuel_type) results_out << ["#{bill_scenario_name}: #{fuel_type}: Total (USD)", bill.annual_total.round(2)] end - if ['csv'].include? output_format - CSV.open(output_path, 'a') { |csv| results_out.to_a.each { |elem| csv << elem } } - elsif ['json', 'msgpack'].include? output_format + line_break = nil + results_out << [line_break] + + if ['csv'].include? args[:output_format] + CSV.open(annual_output_path, 'a') { |csv| results_out.to_a.each { |elem| csv << elem } } + elsif ['json', 'msgpack'].include? args[:output_format] h = {} results_out.each do |out| + next if out == [line_break] + if out[0].include? ':' grp, name = out[0].split(':', 2) h[grp] = {} if h[grp].nil? @@ -271,14 +398,14 @@ def report_runperiod_output_results(runner, utility_bills, output_format, output end end - if output_format == 'json' + if args[:output_format] == 'json' require 'json' - File.open(output_path, 'a') { |json| json.write(JSON.pretty_generate(h)) } - elsif output_format == 'msgpack' - File.open(output_path, 'a') { |json| h.to_msgpack(json) } + File.open(annual_output_path, 'a') { |json| json.write(JSON.pretty_generate(h)) } + elsif args[:output_format] == 'msgpack' + File.open(annual_output_path, 'a') { |json| h.to_msgpack(json) } end end - runner.registerInfo("Wrote bills output to #{output_path}.") + runner.registerInfo("Wrote annual bills output to #{annual_output_path}.") results_out.each do |name, value| next if name.nil? || value.nil? @@ -290,7 +417,61 @@ def report_runperiod_output_results(runner, utility_bills, output_format, output end end - def get_utility_rates(hpxml_path, fuels, utility_rates, bill_scenario, pv_systems) + def get_monthly_output_results(args, utility_bills, bill_scenario_name, monthly_data, header) + run_period = (header.sim_begin_month - 1)..(header.sim_end_month - 1) + monthly_data << ["#{bill_scenario_name}: Total", 'USD'] + ([0.0] * run_period.size) + total_ix = monthly_data.size - 1 + + if args[:include_monthly_bills] + utility_bills.each do |fuel_type, bill| + monthly_data[total_ix][2..-1] = monthly_data[total_ix][2..-1].zip(bill.monthly_total[run_period].map { |v| v.round(2) }).map { |x, y| x + y } + monthly_data << ["#{bill_scenario_name}: #{fuel_type}: Fixed", 'USD'] + bill.monthly_fixed_charge[run_period].map { |v| v.round(2) } + monthly_data << ["#{bill_scenario_name}: #{fuel_type}: Energy", 'USD'] + bill.monthly_energy_charge[run_period].map { |v| v.round(2) } + monthly_data << ["#{bill_scenario_name}: #{fuel_type}: PV Credit", 'USD'] + bill.monthly_production_credit[run_period].map { |v| v.round(2) } if [FT::Elec].include?(fuel_type) + monthly_data << ["#{bill_scenario_name}: #{fuel_type}: Total", 'USD'] + bill.monthly_total[run_period].map { |v| v.round(2) } + end + end + end + + def report_monthly_output_results(runner, args, timestamps, monthly_data, monthly_output_path) + return if timestamps.nil? + + # Initial output data w/ Time column(s) + data = ['Time', nil] + timestamps + + return if (monthly_data.size) == 0 + + fail 'Unable to obtain timestamps.' if timestamps.empty? + + if ['csv'].include? args[:output_format] + # Assemble data + data = data.zip(*monthly_data) + + # Write file + CSV.open(monthly_output_path, 'wb') { |csv| data.to_a.each { |elem| csv << elem } } + elsif ['json', 'msgpack'].include? args[:output_format] + h = {} + h['Time'] = data[2..-1] + + [monthly_data].each do |d| + d.each do |o| + grp, name = o[0].split(':', 2) + h[grp] = {} if h[grp].nil? + h[grp]["#{name.strip} (#{o[1]})"] = o[2..-1] + end + end + + if args[:output_format] == 'json' + require 'json' + File.open(monthly_output_path, 'w') { |json| json.write(JSON.pretty_generate(h)) } + elsif args[:output_format] == 'msgpack' + File.open(monthly_output_path, 'w') { |json| h.to_msgpack(json) } + end + end + runner.registerInfo("Wrote monthly bills output to #{monthly_output_path}.") + end + + def get_utility_rates(hpxml_path, fuels, utility_rates, bill_scenario, monthly_fee, num_units = 1) warnings = [] utility_rates.each do |fuel_type, rate| next if fuels[[fuel_type, false]].timeseries.sum == 0 @@ -389,23 +570,13 @@ def get_utility_rates(hpxml_path, fuels, utility_rates, bill_scenario, pv_system rate.fixedmonthlycharge = bill_scenario.coal_fixed_charge rate.flatratebuy = bill_scenario.coal_marginal_rate end + rate.fixedmonthlycharge *= num_units if !rate.fixedmonthlycharge.nil? warnings << "Could not find a marginal #{fuel_type} rate." if rate.flatratebuy.nil? # Grid connection fee next unless fuel_type == FT::Elec - next unless pv_systems.size > 0 - - monthly_fee = 0.0 - if not bill_scenario.pv_monthly_grid_connection_fee_dollars_per_kw.nil? - pv_systems.each do |pv_system| - max_power_output_kW = UnitConversions.convert(pv_system.max_power_output, 'W', 'kW') - monthly_fee += bill_scenario.pv_monthly_grid_connection_fee_dollars_per_kw * max_power_output_kW - end - elsif not bill_scenario.pv_monthly_grid_connection_fee_dollars.nil? - monthly_fee = bill_scenario.pv_monthly_grid_connection_fee_dollars - end rate.fixedmonthlycharge += monthly_fee end return warnings @@ -440,9 +611,16 @@ def get_utility_bills(fuels, utility_rates, utility_bills, utility_bill_scenario utility_bills.values.each do |bill| if bill.annual_production_credit != 0 bill.annual_production_credit *= -1 + + # Report the PV credit at the end of the year for all scenarios. + for month in 0..10 + bill.monthly_production_credit[month] = 0.0 + end + bill.monthly_production_credit[11] = bill.annual_production_credit end bill.annual_total = bill.annual_fixed_charge + bill.annual_energy_charge + bill.annual_production_credit + bill.monthly_total = [bill.monthly_fixed_charge, bill.monthly_energy_charge, bill.monthly_production_credit].transpose.map { |x| x.reduce(:+) } end end @@ -508,19 +686,8 @@ def get_outputs(fuels, utility_bill_scenario) end end - def reporting_frequency_map - return { - 'timestep' => 'Zone Timestep', - 'hourly' => 'Hourly', - 'daily' => 'Daily', - 'monthly' => 'Monthly', - } - end - def get_report_meter_data_timeseries(meter_names, unit_conv, unit_adder, timeseries_freq) - msgpack_timeseries_name = { 'timestep' => 'TimeStep', - 'hourly' => 'Hourly', - 'daily' => 'Daily', + msgpack_timeseries_name = { 'hourly' => 'Hourly', 'monthly' => 'Monthly' }[timeseries_freq] begin data = @msgpackData['MeterData'][msgpack_timeseries_name] diff --git a/hpxml-measures/ReportUtilityBills/measure.xml b/hpxml-measures/ReportUtilityBills/measure.xml index 9cae6a3bdd..2f5cff8ec0 100644 --- a/hpxml-measures/ReportUtilityBills/measure.xml +++ b/hpxml-measures/ReportUtilityBills/measure.xml @@ -1,10 +1,10 @@ - 3.0 + 3.1 report_utility_bills ca88a425-e59a-4bc4-af51-c7e7d1e960fe - 10456a16-b1fc-449f-b7f8-71fbcdabb1c9 - 20230401T012721Z + 00195856-fc00-4476-b601-ab53286b33cf + 2023-11-17T15:16:06Z 15BF4E57 ReportUtilityBills Utility Bills Report @@ -34,6 +34,79 @@ + + include_annual_bills + Generate Annual Utility Bills + Generates annual utility bills. + Boolean + false + false + true + + + true + true + + + false + false + + + + + include_monthly_bills + Generate Monthly Utility Bills + Generates monthly utility bills. + Boolean + false + false + true + + + true + true + + + false + false + + + + + monthly_timestamp_convention + Generate Monthly Output: Timestamp Convention + Determines whether monthly timestamps use the start-of-period or end-of-period convention. + Choice + false + false + start + + + start + start + + + end + end + + + + + annual_output_file_name + Annual Output File Name + If not provided, defaults to 'results_bills.csv' (or 'results_bills.json' or 'results_bills.msgpack'). + String + false + false + + + monthly_output_file_name + Monthly Output File Name + If not provided, defaults to 'results_bills_monthly.csv' (or 'results_bills_monthly.json' or 'results_bills_monthly.msgpack'). + String + false + false + @@ -49,52 +122,57 @@ - Contains Demand Charges.json - json - test - 31A7BE3B + README.md + md + readme + E137125B - Invalid Fixed Charge Units.json - json - test - 6CDC3F13 + README.md.erb + erb + readmeerb + 513F28E9 - Invalid Min Charge Units.json - json - test - 32FB5BA8 + + OpenStudio + 3.3.0 + 3.3.0 + + measure.rb + rb + script + 4A038500 - Missing Required Fields.json + detailed_rates/Sample Flat Rate Min Annual Charge.json json - test - 3DCED656 + resource + 453ED6BD - Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json + detailed_rates/Sample Flat Rate Min Monthly Charge.json json - test - 953EE2AC + resource + A39362E3 - data.csv - csv - test - F96CB80F + detailed_rates/Sample Flat Rate.json + json + resource + C0FCBE3B - detailed_rates/openei_rates.zip - zip + detailed_rates/Sample Real-Time Pricing Rate Min Annual Charge.json + json resource - 56DDA6EC + 12C12981 - detailed_rates/Sample Flat Rate.json + detailed_rates/Sample Real-Time Pricing Rate Min Monthly Charge.json json resource - C0FCBE3B + DE28BDA1 detailed_rates/Sample Real-Time Pricing Rate.json @@ -102,29 +180,71 @@ resource 40D684ED + + detailed_rates/Sample Tiered Rate Min Annual Charge.json + json + resource + 05C5F7BD + + + detailed_rates/Sample Tiered Rate Min Monthly Charge.json + json + resource + 9177D651 + detailed_rates/Sample Tiered Rate.json json resource 27936FC1 + + detailed_rates/Sample Tiered Time-of-Use Rate Min Annual Charge.json + json + resource + E59E9AEE + + + detailed_rates/Sample Tiered Time-of-Use Rate Min Monthly Charge.json + json + resource + 75AD92DF + detailed_rates/Sample Tiered Time-of-Use Rate.json json resource 4508028D + + detailed_rates/Sample Time-of-Use Rate Min Annual Charge.json + json + resource + 2CC2386E + + + detailed_rates/Sample Time-of-Use Rate Min Monthly Charge.json + json + resource + 387337AD + detailed_rates/Sample Time-of-Use Rate.json json resource AD93D08A + + detailed_rates/openei_rates.zip + zip + resource + 56DDA6EC + simple_rates/Average_retail_price_of_electricity.csv csv resource - 37E30685 + 02EEEF39 simple_rates/HouseholdConsumption.csv @@ -136,108 +256,73 @@ simple_rates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv csv resource - 2CE8192C + C5FFF659 simple_rates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv csv resource - 6FEB427A + 8C00508D simple_rates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv csv resource - 22112EBB + 614B155F simple_rates/README.md md resource - D9D25D07 - - - detailed_rates/Sample Flat Rate Min Annual Charge.json - json - resource - 453ED6BD - - - detailed_rates/Sample Flat Rate Min Monthly Charge.json - json - resource - A39362E3 - - - detailed_rates/Sample Real-Time Pricing Rate Min Annual Charge.json - json - resource - 12C12981 - - - detailed_rates/Sample Real-Time Pricing Rate Min Monthly Charge.json - json - resource - DE28BDA1 + 7832E08F - detailed_rates/Sample Tiered Rate Min Annual Charge.json - json + util.rb + rb resource - 05C5F7BD + 70347ABF - detailed_rates/Sample Tiered Rate Min Monthly Charge.json + Contains Demand Charges.json json - resource - 9177D651 + test + 31A7BE3B - detailed_rates/Sample Tiered Time-of-Use Rate Min Annual Charge.json + Detailed Rate.json json - resource - E59E9AEE + test + 953EE2AC - detailed_rates/Sample Tiered Time-of-Use Rate Min Monthly Charge.json + Invalid Fixed Charge Units.json json - resource - 75AD92DF + test + 6CDC3F13 - detailed_rates/Sample Time-of-Use Rate Min Annual Charge.json + Invalid Min Charge Units.json json - resource - 2CC2386E + test + 32FB5BA8 - detailed_rates/Sample Time-of-Use Rate Min Monthly Charge.json + Missing Required Fields.json json - resource - 387337AD - - - util.rb - rb - resource - 041AE7DE + test + 3DCED656 - utility_bills_test.rb - rb + data.csv + csv test - 08FABF5F + F96CB80F - - OpenStudio - 3.3.0 - 3.3.0 - - measure.rb + test_report_utility_bills.rb rb - script - 13808DAA + test + 07F2D0DB diff --git a/hpxml-measures/ReportUtilityBills/resources/simple_rates/Average_retail_price_of_electricity.csv b/hpxml-measures/ReportUtilityBills/resources/simple_rates/Average_retail_price_of_electricity.csv index 7ceeaca04c..ae8bb28b1b 100644 --- a/hpxml-measures/ReportUtilityBills/resources/simple_rates/Average_retail_price_of_electricity.csv +++ b/hpxml-measures/ReportUtilityBills/resources/simple_rates/Average_retail_price_of_electricity.csv @@ -1,70 +1,70 @@ "Average retail price of electricity" -"https://www.eia.gov/electricity/data/browser/#/topic/7?agg=1,0&geo=g0fvvvvvvvvvo&endsec=8&linechart=ELEC.PRICE.US-RES.A&columnchart=ELEC.PRICE.US-RES.A&map=ELEC.PRICE.US-RES.A&freq=A&start=2020&end=2021&ctype=linechart<ype=pin&rtype=s&pin=&rse=0&maptype=0" -"Thu Mar 03 2022 10:58:09 GMT-0700 (Mountain Standard Time)" +"https://www.eia.gov/electricity/data/browser/#/topic/7?agg=1,0&geo=g0fvvvvvvvvvo&endsec=8&linechart=ELEC.PRICE.US-RES.A&columnchart=ELEC.PRICE.US-RES.A&map=ELEC.PRICE.US-RES.A&freq=A&start=2001&end=2022&ctype=linechart<ype=pin&rtype=s&maptype=0&rse=0&pin=" +"Tue Jul 25 2023 10:35:16 GMT-0700 (Mountain Standard Time)" "Source: U.S. Energy Information Administration" -"description","units","source key","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021" -"Average retail price of electricity","cents per kilowatthour",,,,,,,,,,,,,,,,,,,,,, -"All sectors",,"ELEC.PRICE.US-ALL.A",,,,,,,,,,,,,,,,,,,,, -"Residential","cents per kilowatthour","ELEC.PRICE.US-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : United States","cents per kilowatthour","ELEC.PRICE.US-RES.A",8.58,8.44,8.72,8.95,9.45,10.40,10.65,11.26,11.51,11.54,11.72,11.88,12.13,12.52,12.65,12.55,12.89,12.87,13.01,13.15,13.72 -"Residential : New England",,"ELEC.PRICE.NEW-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Connecticut","cents per kilowatthour","ELEC.PRICE.CT-RES.A",10.90,10.96,11.31,11.63,13.64,16.86,19.11,19.54,20.33,19.25,18.11,17.34,17.55,19.75,20.94,20.01,20.29,21.20,21.87,22.71,21.86 -"Residential : Maine","cents per kilowatthour","ELEC.PRICE.ME-RES.A",13.13,12.74,12.37,12.16,13.23,13.80,16.52,16.24,15.64,15.72,15.38,14.66,14.35,15.27,15.61,15.83,15.97,16.84,17.89,16.81,17.03 -"Residential : Massachusetts","cents per kilowatthour","ELEC.PRICE.MA-RES.A",12.47,10.93,11.60,11.75,13.44,16.60,16.23,17.56,16.87,14.59,14.67,14.91,15.83,17.39,19.83,19.00,20.06,21.61,21.92,21.97,22.91 -"Residential : New Hampshire","cents per kilowatthour","ELEC.PRICE.NH-RES.A",12.49,11.89,11.98,12.49,13.51,14.68,14.88,15.68,16.39,16.32,16.52,16.07,16.33,17.53,18.50,18.38,19.20,19.69,20.05,19.04,19.86 -"Residential : Rhode Island","cents per kilowatthour","ELEC.PRICE.RI-RES.A",12.13,10.20,11.61,12.19,13.04,15.12,14.05,17.45,15.60,15.92,14.33,14.40,15.20,17.17,19.29,18.62,18.32,20.55,21.73,22.01,22.30 -"Residential : Vermont","cents per kilowatthour","ELEC.PRICE.VT-RES.A",12.67,12.78,12.82,12.94,12.96,13.39,14.15,14.48,14.90,15.57,16.26,17.01,17.14,17.47,17.09,17.37,17.68,18.02,17.71,19.54,19.27 -"Residential : Middle Atlantic",,"ELEC.PRICE.MAT-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : New Jersey","cents per kilowatthour","ELEC.PRICE.NJ-RES.A",10.21,10.38,10.67,11.23,11.74,12.84,14.14,15.66,16.31,16.57,16.23,15.78,15.73,15.78,15.81,15.72,15.65,15.41,15.85,16.03,16.37 -"Residential : New York","cents per kilowatthour","ELEC.PRICE.NY-RES.A",14.04,13.55,14.31,14.54,15.72,16.89,17.10,18.31,17.50,18.74,18.26,17.62,18.79,20.07,18.54,17.58,18.03,18.52,17.94,18.36,19.44 -"Residential : Pennsylvania","cents per kilowatthour","ELEC.PRICE.PA-RES.A",9.68,9.74,9.59,9.58,9.86,10.35,10.95,11.35,11.65,12.70,13.26,12.75,12.79,13.32,13.64,13.86,14.23,13.89,13.80,13.58,13.79 -"Residential : East North Central",,"ELEC.PRICE.ENC-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Illinois","cents per kilowatthour","ELEC.PRICE.IL-RES.A",8.71,8.39,8.38,8.37,8.34,8.42,10.12,11.07,11.27,11.52,11.78,11.37,10.63,11.91,12.50,12.54,12.95,12.77,13.03,13.04,13.24 -"Residential : Indiana","cents per kilowatthour","ELEC.PRICE.IN-RES.A",6.92,6.91,7.04,7.30,7.50,8.22,8.26,8.87,9.50,9.56,10.06,10.53,10.99,11.46,11.57,11.79,12.29,12.26,12.58,12.83,13.46 -"Residential : Michigan","cents per kilowatthour","ELEC.PRICE.MI-RES.A",8.26,8.28,8.35,8.33,8.40,9.77,10.21,10.75,11.60,12.46,13.27,14.13,14.59,14.46,14.42,15.22,15.40,15.45,15.74,16.26,17.53 -"Residential : Ohio","cents per kilowatthour","ELEC.PRICE.OH-RES.A",8.37,8.24,8.26,8.45,8.51,9.34,9.57,10.06,10.67,11.31,11.42,11.76,12.01,12.50,12.80,12.47,12.63,12.56,12.38,12.29,12.78 -"Residential : Wisconsin","cents per kilowatthour","ELEC.PRICE.WI-RES.A",7.90,8.18,8.67,9.07,9.66,10.51,10.87,11.51,11.94,12.65,13.02,13.19,13.55,13.67,14.11,14.07,14.35,14.02,14.18,14.32,14.55 -"Residential : West North Central",,"ELEC.PRICE.WNC-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Iowa","cents per kilowatthour","ELEC.PRICE.IA-RES.A",8.41,8.35,8.57,8.96,9.27,9.63,9.45,9.49,9.99,10.42,10.46,10.82,11.04,11.16,11.63,11.94,12.34,12.24,12.46,12.46,12.75 -"Residential : Kansas","cents per kilowatthour","ELEC.PRICE.KS-RES.A",7.66,7.67,7.71,7.74,7.90,8.25,8.19,8.89,9.53,10.03,10.65,11.24,11.64,12.17,12.34,13.06,13.31,13.35,12.71,12.85,12.93 -"Residential : Minnesota","cents per kilowatthour","ELEC.PRICE.MN-RES.A",7.61,7.49,7.65,7.92,8.28,8.70,9.18,9.74,10.04,10.59,10.96,11.35,11.81,12.01,12.12,12.67,13.04,13.14,13.04,13.17,13.42 -"Residential : Missouri","cents per kilowatthour","ELEC.PRICE.MO-RES.A",7.00,7.06,6.96,6.97,7.08,7.44,7.69,8.00,8.54,9.08,9.75,10.17,10.60,10.64,11.21,11.21,11.63,11.34,11.14,11.22,11.49 -"Residential : Nebraska","cents per kilowatthour","ELEC.PRICE.NE-RES.A",6.50,6.73,6.87,6.96,7.14,7.41,7.59,7.87,8.52,8.94,9.32,10.04,10.31,10.40,10.60,10.84,10.97,10.70,10.77,10.80,10.85 -"Residential : North Dakota","cents per kilowatthour","ELEC.PRICE.ND-RES.A",6.47,6.39,6.49,6.79,6.99,7.14,7.30,7.51,7.58,8.13,8.58,9.06,9.12,9.15,9.62,10.16,10.29,10.25,10.30,10.44,10.83 -"Residential : South Dakota","cents per kilowatthour","ELEC.PRICE.SD-RES.A",7.42,7.40,7.47,7.65,7.77,7.83,8.07,8.27,8.49,8.97,9.35,10.07,10.26,10.47,11.08,11.47,11.77,11.59,11.55,11.75,12.25 -"Residential : South Atlantic",,"ELEC.PRICE.SAT-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Delaware","cents per kilowatthour","ELEC.PRICE.DE-RES.A",8.61,8.70,8.59,8.78,9.01,11.85,13.16,13.93,14.07,13.80,13.70,13.58,12.95,13.29,13.42,13.42,13.35,12.53,12.55,12.56,12.56 -"Residential : District Of Columbia","cents per kilowatthour","ELEC.PRICE.DC-RES.A",7.79,7.98,7.84,8.00,9.10,9.88,11.18,12.78,13.73,14.01,13.40,12.28,12.57,12.74,12.99,12.29,12.94,12.84,12.98,12.63,13.13 -"Residential : Florida","cents per kilowatthour","ELEC.PRICE.FL-RES.A",8.59,8.16,8.55,8.99,9.62,11.33,11.22,11.65,12.39,11.44,11.51,11.42,11.27,11.89,11.58,10.98,11.61,11.54,11.70,11.27,12.01 -"Residential : Georgia","cents per kilowatthour","ELEC.PRICE.GA-RES.A",7.72,7.63,7.70,7.86,8.64,8.91,9.10,9.93,10.13,10.07,11.05,11.17,11.46,11.65,11.54,11.50,11.90,11.47,11.76,12.02,12.60 -"Residential : Maryland","cents per kilowatthour","ELEC.PRICE.MD-RES.A",7.67,7.74,7.73,7.80,8.46,9.71,11.89,13.84,14.98,14.32,13.31,12.84,13.25,13.63,13.82,14.23,13.96,13.30,13.12,13.01,13.14 -"Residential : North Carolina","cents per kilowatthour","ELEC.PRICE.NC-RES.A",8.12,8.19,8.32,8.45,8.65,9.12,9.40,9.52,9.99,10.12,10.26,10.91,10.97,11.10,11.28,11.03,10.94,11.09,11.42,11.38,11.50 -"Residential : South Carolina","cents per kilowatthour","ELEC.PRICE.SC-RES.A",7.69,7.72,8.01,8.12,8.67,9.03,9.19,9.89,10.44,10.50,11.05,11.77,11.99,12.45,12.57,12.65,13.02,12.44,12.99,12.78,13.18 -"Residential : Virginia","cents per kilowatthour","ELEC.PRICE.VA-RES.A",7.79,7.79,7.76,7.99,8.16,8.49,8.74,9.62,10.61,10.45,10.64,11.08,10.84,11.10,11.37,11.36,11.55,11.73,12.07,12.03,12.14 -"Residential : West Virginia","cents per kilowatthour","ELEC.PRICE.WV-RES.A",6.26,6.23,6.24,6.23,6.21,6.35,6.73,7.06,7.90,8.79,9.39,9.85,9.52,9.34,10.08,11.44,11.63,11.18,11.25,11.80,12.16 -"Residential : East South Central",,"ELEC.PRICE.ESC-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Alabama","cents per kilowatthour","ELEC.PRICE.AL-RES.A",7.01,7.12,7.39,7.62,8.00,8.75,9.32,10.40,10.66,10.67,11.09,11.40,11.26,11.48,11.70,11.99,12.55,12.18,12.53,12.57,13.08 -"Residential : Kentucky","cents per kilowatthour","ELEC.PRICE.KY-RES.A",5.58,5.65,5.81,6.11,6.57,7.02,7.34,7.94,8.37,8.57,9.20,9.43,9.79,10.16,10.24,10.49,10.85,10.60,10.80,10.87,11.51 -"Residential : Mississippi","cents per kilowatthour","ELEC.PRICE.MS-RES.A",7.37,7.28,7.60,8.21,8.71,9.66,9.36,10.39,10.22,9.87,10.17,10.26,10.78,11.32,11.27,10.47,11.08,11.12,11.27,11.17,11.73 -"Residential : Tennessee","cents per kilowatthour","ELEC.PRICE.TN-RES.A",6.32,6.41,6.55,6.90,6.98,7.75,7.84,8.91,9.32,9.23,9.98,10.10,9.98,10.32,10.30,10.41,10.72,10.71,10.87,10.76,11.15 -"Residential : West South Central",,"ELEC.PRICE.WSC-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Arkansas","cents per kilowatthour","ELEC.PRICE.AR-RES.A",7.72,7.25,7.24,7.36,8.00,8.85,8.73,9.27,9.14,8.86,9.02,9.30,9.59,9.51,9.82,9.92,10.28,9.81,9.80,10.41,11.32 -"Residential : Louisiana","cents per kilowatthour","ELEC.PRICE.LA-RES.A",7.92,7.10,7.84,8.05,8.87,9.14,9.37,10.28,8.10,8.98,8.96,8.37,9.43,9.57,9.33,9.34,9.74,9.59,9.80,9.67,11.04 -"Residential : Oklahoma","cents per kilowatthour","ELEC.PRICE.OK-RES.A",7.27,6.73,7.47,7.72,7.95,8.55,8.58,9.09,8.49,9.14,9.47,9.51,9.67,10.03,10.14,10.20,10.61,10.30,10.21,10.12,12.27 -"Residential : Texas","cents per kilowatthour","ELEC.PRICE.TX-RES.A",8.86,8.05,9.16,9.73,10.93,12.86,12.34,13.03,12.38,11.60,11.08,10.98,11.35,11.86,11.56,10.99,11.01,11.20,11.76,11.71,12.06 -"Residential : Mountain",,"ELEC.PRICE.MTN-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Arizona","cents per kilowatthour","ELEC.PRICE.AZ-RES.A",8.30,8.27,8.35,8.46,8.86,9.40,9.66,10.27,10.73,10.97,11.08,11.29,11.71,11.90,12.13,12.15,12.44,12.77,12.43,12.27,12.55 -"Residential : Colorado","cents per kilowatthour","ELEC.PRICE.CO-RES.A",7.47,7.37,8.14,8.42,9.06,9.02,9.25,10.13,10.00,11.04,11.27,11.46,11.93,12.18,12.12,12.07,12.17,12.15,12.18,12.36,13.13 -"Residential : Idaho","cents per kilowatthour","ELEC.PRICE.ID-RES.A",6.01,6.59,6.24,6.10,6.29,6.21,6.36,6.99,7.80,7.99,7.87,8.67,9.32,9.72,9.93,9.95,10.04,10.15,9.89,9.95,10.18 -"Residential : Montana","cents per kilowatthour","ELEC.PRICE.MT-RES.A",6.88,7.23,7.56,7.86,8.10,8.28,8.77,9.13,8.94,9.16,9.75,10.08,10.33,10.18,10.88,10.94,10.95,10.96,11.13,11.24,11.25 -"Residential : Nevada","cents per kilowatthour","ELEC.PRICE.NV-RES.A",9.08,9.43,9.02,9.69,10.20,11.08,11.82,11.93,12.86,12.36,11.61,11.83,11.89,12.93,12.76,11.41,11.99,11.85,12.00,11.34,11.50 -"Residential : New Mexico","cents per kilowatthour","ELEC.PRICE.NM-RES.A",8.74,8.50,8.69,8.67,9.13,9.06,9.12,10.01,10.02,10.52,11.00,11.37,11.68,12.28,12.47,12.03,12.88,12.68,12.51,12.94,13.62 -"Residential : Utah","cents per kilowatthour","ELEC.PRICE.UT-RES.A",6.72,6.79,6.90,7.21,7.52,7.59,8.15,8.26,8.48,8.71,8.96,9.93,10.37,10.65,10.88,11.02,10.95,10.41,10.40,10.44,10.50 -"Residential : Wyoming","cents per kilowatthour","ELEC.PRICE.WY-RES.A",6.77,6.97,7.04,7.21,7.48,7.75,7.75,8.21,8.58,8.77,9.11,9.85,10.16,10.50,10.97,11.13,11.37,11.29,11.18,11.11,11.20 -"Residential : Pacific Contiguous",,"ELEC.PRICE.PCC-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : California","cents per kilowatthour","ELEC.PRICE.CA-RES.A",12.09,12.64,12.23,12.20,12.51,14.33,14.42,13.81,14.74,14.75,14.78,15.34,16.23,16.25,16.99,17.39,18.31,18.84,19.15,20.45,22.85 -"Residential : Oregon","cents per kilowatthour","ELEC.PRICE.OR-RES.A",6.29,7.12,7.06,7.18,7.25,7.48,8.19,8.49,8.68,8.87,9.54,9.80,9.90,10.47,10.66,10.66,10.66,10.98,11.01,11.17,11.33 -"Residential : Washington","cents per kilowatthour","ELEC.PRICE.WA-RES.A",5.70,6.29,6.31,6.37,6.54,6.82,7.26,7.54,7.67,8.04,8.28,8.53,8.70,8.67,9.09,9.48,9.66,9.75,9.71,9.87,10.09 -"Residential : Pacific Noncontiguous",,"ELEC.PRICE.PCN-RES.A",,,,,,,,,,,,,,,,,,,,, -"Residential : Alaska","cents per kilowatthour","ELEC.PRICE.AK-RES.A",12.12,12.05,11.98,12.44,13.30,14.83,15.18,16.56,17.14,16.26,17.62,17.88,18.12,19.14,19.83,20.30,21.27,21.94,22.92,22.57,22.58 -"Residential : Hawaii","cents per kilowatthour","ELEC.PRICE.HI-RES.A",16.34,15.63,16.73,18.06,20.70,23.35,24.12,32.50,24.20,28.10,34.68,37.34,36.98,37.04,29.60,27.47,29.50,32.47,32.06,30.28,33.30 \ No newline at end of file +"description","units","source key","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022" +"Average retail price of electricity","cents per kilowatthour",,,,,,,,,,,,,,,,,,,,,,, +"All sectors",,"ELEC.PRICE.US-ALL.A",,,,,,,,,,,,,,,,,,,,,, +"Residential","cents per kilowatthour","ELEC.PRICE.US-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : United States","cents per kilowatthour","ELEC.PRICE.US-RES.A",8.58,8.44,8.72,8.95,9.45,10.40,10.65,11.26,11.51,11.54,11.72,11.88,12.13,12.52,12.65,12.55,12.89,12.87,13.01,13.15,13.66,15.12 +"Residential : New England",,"ELEC.PRICE.NEW-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Connecticut","cents per kilowatthour","ELEC.PRICE.CT-RES.A",10.90,10.96,11.31,11.63,13.64,16.86,19.11,19.54,20.33,19.25,18.11,17.34,17.55,19.75,20.94,20.01,20.29,21.20,21.87,22.71,21.91,24.65 +"Residential : Maine","cents per kilowatthour","ELEC.PRICE.ME-RES.A",13.13,12.74,12.37,12.16,13.23,13.80,16.52,16.24,15.64,15.72,15.38,14.66,14.35,15.27,15.61,15.83,15.97,16.84,17.89,16.81,17.02,22.52 +"Residential : Massachusetts","cents per kilowatthour","ELEC.PRICE.MA-RES.A",12.47,10.93,11.60,11.75,13.44,16.60,16.23,17.56,16.87,14.59,14.67,14.91,15.83,17.39,19.83,19.00,20.06,21.61,21.92,21.97,22.89,26.10 +"Residential : New Hampshire","cents per kilowatthour","ELEC.PRICE.NH-RES.A",12.49,11.89,11.98,12.49,13.51,14.68,14.88,15.68,16.39,16.32,16.52,16.07,16.33,17.53,18.50,18.38,19.20,19.69,20.05,19.04,19.85,25.50 +"Residential : Rhode Island","cents per kilowatthour","ELEC.PRICE.RI-RES.A",12.13,10.20,11.61,12.19,13.04,15.12,14.05,17.45,15.60,15.92,14.33,14.40,15.20,17.17,19.29,18.62,18.32,20.55,21.73,22.01,22.30,23.20 +"Residential : Vermont","cents per kilowatthour","ELEC.PRICE.VT-RES.A",12.67,12.78,12.82,12.94,12.96,13.39,14.15,14.48,14.90,15.57,16.26,17.01,17.14,17.47,17.09,17.37,17.68,18.02,17.71,19.54,19.26,20.18 +"Residential : Middle Atlantic",,"ELEC.PRICE.MAT-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : New Jersey","cents per kilowatthour","ELEC.PRICE.NJ-RES.A",10.21,10.38,10.67,11.23,11.74,12.84,14.14,15.66,16.31,16.57,16.23,15.78,15.73,15.78,15.81,15.72,15.65,15.41,15.85,16.03,16.35,16.79 +"Residential : New York","cents per kilowatthour","ELEC.PRICE.NY-RES.A",14.04,13.55,14.31,14.54,15.72,16.89,17.10,18.31,17.50,18.74,18.26,17.62,18.79,20.07,18.54,17.58,18.03,18.52,17.94,18.36,19.48,22.04 +"Residential : Pennsylvania","cents per kilowatthour","ELEC.PRICE.PA-RES.A",9.68,9.74,9.59,9.58,9.86,10.35,10.95,11.35,11.65,12.70,13.26,12.75,12.79,13.32,13.64,13.86,14.23,13.89,13.80,13.58,13.76,16.06 +"Residential : East North Central",,"ELEC.PRICE.ENC-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Illinois","cents per kilowatthour","ELEC.PRICE.IL-RES.A",8.71,8.39,8.38,8.37,8.34,8.42,10.12,11.07,11.27,11.52,11.78,11.37,10.63,11.91,12.50,12.54,12.95,12.77,13.03,13.04,13.18,15.87 +"Residential : Indiana","cents per kilowatthour","ELEC.PRICE.IN-RES.A",6.92,6.91,7.04,7.30,7.50,8.22,8.26,8.87,9.50,9.56,10.06,10.53,10.99,11.46,11.57,11.79,12.29,12.26,12.58,12.83,13.37,14.98 +"Residential : Michigan","cents per kilowatthour","ELEC.PRICE.MI-RES.A",8.26,8.28,8.35,8.33,8.40,9.77,10.21,10.75,11.60,12.46,13.27,14.13,14.59,14.46,14.42,15.22,15.40,15.45,15.74,16.26,17.54,17.75 +"Residential : Ohio","cents per kilowatthour","ELEC.PRICE.OH-RES.A",8.37,8.24,8.26,8.45,8.51,9.34,9.57,10.06,10.67,11.31,11.42,11.76,12.01,12.50,12.80,12.47,12.63,12.56,12.38,12.29,12.77,14.01 +"Residential : Wisconsin","cents per kilowatthour","ELEC.PRICE.WI-RES.A",7.90,8.18,8.67,9.07,9.66,10.51,10.87,11.51,11.94,12.65,13.02,13.19,13.55,13.67,14.11,14.07,14.35,14.02,14.18,14.32,14.52,15.50 +"Residential : West North Central",,"ELEC.PRICE.WNC-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Iowa","cents per kilowatthour","ELEC.PRICE.IA-RES.A",8.41,8.35,8.57,8.96,9.27,9.63,9.45,9.49,9.99,10.42,10.46,10.82,11.04,11.16,11.63,11.94,12.34,12.24,12.46,12.46,12.73,13.07 +"Residential : Kansas","cents per kilowatthour","ELEC.PRICE.KS-RES.A",7.66,7.67,7.71,7.74,7.90,8.25,8.19,8.89,9.53,10.03,10.65,11.24,11.64,12.17,12.34,13.06,13.31,13.35,12.71,12.85,12.98,14.13 +"Residential : Minnesota","cents per kilowatthour","ELEC.PRICE.MN-RES.A",7.61,7.49,7.65,7.92,8.28,8.70,9.18,9.74,10.04,10.59,10.96,11.35,11.81,12.01,12.12,12.67,13.04,13.14,13.04,13.17,13.50,14.16 +"Residential : Missouri","cents per kilowatthour","ELEC.PRICE.MO-RES.A",7.00,7.06,6.96,6.97,7.08,7.44,7.69,8.00,8.54,9.08,9.75,10.17,10.60,10.64,11.21,11.21,11.63,11.34,11.14,11.22,11.41,12.29 +"Residential : Nebraska","cents per kilowatthour","ELEC.PRICE.NE-RES.A",6.50,6.73,6.87,6.96,7.14,7.41,7.59,7.87,8.52,8.94,9.32,10.04,10.31,10.40,10.60,10.84,10.97,10.70,10.77,10.80,10.75,10.93 +"Residential : North Dakota","cents per kilowatthour","ELEC.PRICE.ND-RES.A",6.47,6.39,6.49,6.79,6.99,7.14,7.30,7.51,7.58,8.13,8.58,9.06,9.12,9.15,9.62,10.16,10.29,10.25,10.30,10.44,10.85,10.90 +"Residential : South Dakota","cents per kilowatthour","ELEC.PRICE.SD-RES.A",7.42,7.40,7.47,7.65,7.77,7.83,8.07,8.27,8.49,8.97,9.35,10.07,10.26,10.47,11.08,11.47,11.77,11.59,11.55,11.75,12.22,12.17 +"Residential : South Atlantic",,"ELEC.PRICE.SAT-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Delaware","cents per kilowatthour","ELEC.PRICE.DE-RES.A",8.61,8.70,8.59,8.78,9.01,11.85,13.16,13.93,14.07,13.80,13.70,13.58,12.95,13.29,13.42,13.42,13.35,12.53,12.55,12.56,12.52,13.73 +"Residential : District Of Columbia","cents per kilowatthour","ELEC.PRICE.DC-RES.A",7.79,7.98,7.84,8.00,9.10,9.88,11.18,12.78,13.73,14.01,13.40,12.28,12.57,12.74,12.99,12.29,12.94,12.84,12.98,12.63,13.09,14.20 +"Residential : Florida","cents per kilowatthour","ELEC.PRICE.FL-RES.A",8.59,8.16,8.55,8.99,9.62,11.33,11.22,11.65,12.39,11.44,11.51,11.42,11.27,11.89,11.58,10.98,11.61,11.54,11.70,11.27,11.90,13.92 +"Residential : Georgia","cents per kilowatthour","ELEC.PRICE.GA-RES.A",7.72,7.63,7.70,7.86,8.64,8.91,9.10,9.93,10.13,10.07,11.05,11.17,11.46,11.65,11.54,11.50,11.90,11.47,11.76,12.02,12.51,14.02 +"Residential : Maryland","cents per kilowatthour","ELEC.PRICE.MD-RES.A",7.67,7.74,7.73,7.80,8.46,9.71,11.89,13.84,14.98,14.32,13.31,12.84,13.25,13.63,13.82,14.23,13.96,13.30,13.12,13.01,13.12,14.51 +"Residential : North Carolina","cents per kilowatthour","ELEC.PRICE.NC-RES.A",8.12,8.19,8.32,8.45,8.65,9.12,9.40,9.52,9.99,10.12,10.26,10.91,10.97,11.10,11.28,11.03,10.94,11.09,11.42,11.38,11.32,12.08 +"Residential : South Carolina","cents per kilowatthour","ELEC.PRICE.SC-RES.A",7.69,7.72,8.01,8.12,8.67,9.03,9.19,9.89,10.44,10.50,11.05,11.77,11.99,12.45,12.57,12.65,13.02,12.44,12.99,12.78,12.86,14.11 +"Residential : Virginia","cents per kilowatthour","ELEC.PRICE.VA-RES.A",7.79,7.79,7.76,7.99,8.16,8.49,8.74,9.62,10.61,10.45,10.64,11.08,10.84,11.10,11.37,11.36,11.55,11.73,12.07,12.03,11.96,13.52 +"Residential : West Virginia","cents per kilowatthour","ELEC.PRICE.WV-RES.A",6.26,6.23,6.24,6.23,6.21,6.35,6.73,7.06,7.90,8.79,9.39,9.85,9.52,9.34,10.08,11.44,11.63,11.18,11.25,11.80,12.15,13.25 +"Residential : East South Central",,"ELEC.PRICE.ESC-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Alabama","cents per kilowatthour","ELEC.PRICE.AL-RES.A",7.01,7.12,7.39,7.62,8.00,8.75,9.32,10.40,10.66,10.67,11.09,11.40,11.26,11.48,11.70,11.99,12.55,12.18,12.53,12.57,12.96,14.39 +"Residential : Kentucky","cents per kilowatthour","ELEC.PRICE.KY-RES.A",5.58,5.65,5.81,6.11,6.57,7.02,7.34,7.94,8.37,8.57,9.20,9.43,9.79,10.16,10.24,10.49,10.85,10.60,10.80,10.87,11.50,12.85 +"Residential : Mississippi","cents per kilowatthour","ELEC.PRICE.MS-RES.A",7.37,7.28,7.60,8.21,8.71,9.66,9.36,10.39,10.22,9.87,10.17,10.26,10.78,11.32,11.27,10.47,11.08,11.12,11.27,11.17,11.56,12.65 +"Residential : Tennessee","cents per kilowatthour","ELEC.PRICE.TN-RES.A",6.32,6.41,6.55,6.90,6.98,7.75,7.84,8.91,9.32,9.23,9.98,10.10,9.98,10.32,10.30,10.41,10.72,10.71,10.87,10.76,11.07,12.37 +"Residential : West South Central",,"ELEC.PRICE.WSC-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Arkansas","cents per kilowatthour","ELEC.PRICE.AR-RES.A",7.72,7.25,7.24,7.36,8.00,8.85,8.73,9.27,9.14,8.86,9.02,9.30,9.59,9.51,9.82,9.92,10.28,9.81,9.80,10.41,11.27,11.86 +"Residential : Louisiana","cents per kilowatthour","ELEC.PRICE.LA-RES.A",7.92,7.10,7.84,8.05,8.87,9.14,9.37,10.28,8.10,8.98,8.96,8.37,9.43,9.57,9.33,9.34,9.74,9.59,9.80,9.67,11.02,12.69 +"Residential : Oklahoma","cents per kilowatthour","ELEC.PRICE.OK-RES.A",7.27,6.73,7.47,7.72,7.95,8.55,8.58,9.09,8.49,9.14,9.47,9.51,9.67,10.03,10.14,10.20,10.61,10.30,10.21,10.12,11.00,12.57 +"Residential : Texas","cents per kilowatthour","ELEC.PRICE.TX-RES.A",8.86,8.05,9.16,9.73,10.93,12.86,12.34,13.03,12.38,11.60,11.08,10.98,11.35,11.86,11.56,10.99,11.01,11.20,11.76,11.71,12.11,13.55 +"Residential : Mountain",,"ELEC.PRICE.MTN-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Arizona","cents per kilowatthour","ELEC.PRICE.AZ-RES.A",8.30,8.27,8.35,8.46,8.86,9.40,9.66,10.27,10.73,10.97,11.08,11.29,11.71,11.90,12.13,12.15,12.44,12.77,12.43,12.27,12.54,13.02 +"Residential : Colorado","cents per kilowatthour","ELEC.PRICE.CO-RES.A",7.47,7.37,8.14,8.42,9.06,9.02,9.25,10.13,10.00,11.04,11.27,11.46,11.93,12.18,12.12,12.07,12.17,12.15,12.18,12.36,13.07,14.29 +"Residential : Idaho","cents per kilowatthour","ELEC.PRICE.ID-RES.A",6.01,6.59,6.24,6.10,6.29,6.21,6.36,6.99,7.80,7.99,7.87,8.67,9.32,9.72,9.93,9.95,10.04,10.15,9.89,9.95,10.16,10.42 +"Residential : Montana","cents per kilowatthour","ELEC.PRICE.MT-RES.A",6.88,7.23,7.56,7.86,8.10,8.28,8.77,9.13,8.94,9.16,9.75,10.08,10.33,10.18,10.88,10.94,10.95,10.96,11.13,11.24,11.22,11.37 +"Residential : Nevada","cents per kilowatthour","ELEC.PRICE.NV-RES.A",9.08,9.43,9.02,9.69,10.20,11.08,11.82,11.93,12.86,12.36,11.61,11.83,11.89,12.93,12.76,11.41,11.99,11.85,12.00,11.34,11.49,13.79 +"Residential : New Mexico","cents per kilowatthour","ELEC.PRICE.NM-RES.A",8.74,8.50,8.69,8.67,9.13,9.06,9.12,10.01,10.02,10.52,11.00,11.37,11.68,12.28,12.47,12.03,12.88,12.68,12.51,12.94,13.52,14.11 +"Residential : Utah","cents per kilowatthour","ELEC.PRICE.UT-RES.A",6.72,6.79,6.90,7.21,7.52,7.59,8.15,8.26,8.48,8.71,8.96,9.93,10.37,10.65,10.88,11.02,10.95,10.41,10.40,10.44,10.43,10.94 +"Residential : Wyoming","cents per kilowatthour","ELEC.PRICE.WY-RES.A",6.77,6.97,7.04,7.21,7.48,7.75,7.75,8.21,8.58,8.77,9.11,9.85,10.16,10.50,10.97,11.13,11.37,11.29,11.18,11.11,11.17,11.10 +"Residential : Pacific Contiguous",,"ELEC.PRICE.PCC-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : California","cents per kilowatthour","ELEC.PRICE.CA-RES.A",12.09,12.64,12.23,12.20,12.51,14.33,14.42,13.81,14.74,14.75,14.78,15.34,16.23,16.25,16.99,17.39,18.31,18.84,19.15,20.45,22.82,26.17 +"Residential : Oregon","cents per kilowatthour","ELEC.PRICE.OR-RES.A",6.29,7.12,7.06,7.18,7.25,7.48,8.19,8.49,8.68,8.87,9.54,9.80,9.90,10.47,10.66,10.66,10.66,10.98,11.01,11.17,11.37,11.35 +"Residential : Washington","cents per kilowatthour","ELEC.PRICE.WA-RES.A",5.70,6.29,6.31,6.37,6.54,6.82,7.26,7.54,7.67,8.04,8.28,8.53,8.70,8.67,9.09,9.48,9.66,9.75,9.71,9.87,10.11,10.23 +"Residential : Pacific Noncontiguous",,"ELEC.PRICE.PCN-RES.A",,,,,,,,,,,,,,,,,,,,,, +"Residential : Alaska","cents per kilowatthour","ELEC.PRICE.AK-RES.A",12.12,12.05,11.98,12.44,13.30,14.83,15.18,16.56,17.14,16.26,17.62,17.88,18.12,19.14,19.83,20.30,21.27,21.94,22.92,22.57,22.55,23.02 +"Residential : Hawaii","cents per kilowatthour","ELEC.PRICE.HI-RES.A",16.34,15.63,16.73,18.06,20.70,23.35,24.12,32.50,24.20,28.10,34.68,37.34,36.98,37.04,29.60,27.47,29.50,32.47,32.06,30.28,33.49,43.02 \ No newline at end of file diff --git a/hpxml-measures/ReportUtilityBills/resources/simple_rates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv b/hpxml-measures/ReportUtilityBills/resources/simple_rates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv index e3d4e71cd4..acb4faa3f0 100644 --- a/hpxml-measures/ReportUtilityBills/resources/simple_rates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv +++ b/hpxml-measures/ReportUtilityBills/resources/simple_rates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv @@ -54,5 +54,6 @@ Date,U.S. Price of Natural Gas Delivered to Residential Consumers (Dollars per T 2017,10.91,16.12,10.52,15.78,12.97,12.49,8.08,13.95,12.84,12.53,21.15,16.93,38.88,7.65,8.83,8.94,9.3,10.95,11.62,13.04,14.61,12.97,13.32,8.38,8.47,11.83,11.78,7.62,9.01,8.82,14.55,9.14,9.22,12.04,13.29,7.64,9.72,11.4,10.59,11.4,14.02,14.47,8.18,10.31,13.61,9.05,14.12,12.34,10.62,9.43,8.4,9.01 2018,10.5,15.22,10.99,15.35,11.77,12.3,7.74,13.92,12.6,11.78,21.34,13.98,43.48,7.11,8.15,8.72,8.94,10.18,10.56,11.65,16.32,11.79,15.47,8.19,8.69,10.44,10.37,7.32,8.54,9.24,15.35,9.09,7.89,12.37,12.11,7.2,9.1,9.25,10.65,11.25,15.65,13.46,7.66,9.46,11.42,9.04,13.65,11.71,10.28,9.84,8.04,8.6 2019,10.51,15.63,11.11,13.46,11.05,12.95,7.77,14.61,12.1,12.81,21.66,14.88,44.14,6.5,8.04,8.68,8.19,9.24,10.85,11.49,16.05,12.55,14.72,8.08,8.06,10.58,10.41,7.09,7.9,9.5,15.75,9.73,6.4,12.61,12.88,7,9.58,9.4,9.97,11.7,15.36,13.07,7.29,9.46,10.61,7.82,13.14,12.62,9.82,9.9,7.68,8.06 -2020,10.78,16.01,11.14,13.1,12.28,14.14,7.22,14.68,12.95,11.92,21.38,15.45,37.75,6.73,7.94,8.59,7.78,9.37,11.14,12.15,14.88,13.07,14.71,8.25,8.04,11.51,10.39,7.22,8.04,10.36,14.66,9.92,7.04,12.8,13.23,6.82,9.53,9.11,10.91,11.48,15.06,13.49,7.11,8.97,11.64,8.15,13.21,12.72,10.97,10.11,7.52,8.84 -2021,12.24,15.64,10.93,15.52,,,9.19,16.06,13.14,14.43,,17.05,46.99,7.01,,,10.19,10.91,,,,,15.97,9.15,,,10.89,8.86,,9.72,16.31,10.32,,,14.18,,,10.35,,11.88,16.18,,9.84,,,8.99,14.01,,,,,10.04 +2020,10.78,16.01,11.14,13.1,12.28,14.14,7.22,14.68,12.95,11.92,21.38,15.45,37.75,6.73,7.94,8.59,7.78,9.37,11.14,12.16,14.88,13.07,14.71,8.25,8.04,11.51,10.39,7.22,8.04,10.36,14.66,9.92,7.04,12.8,13.23,6.82,9.53,9.11,10.91,11.48,15.06,13.49,7.11,8.97,11.64,8.15,13.21,12.72,10.97,10.11,7.52,8.84 +2021,12.18,15.72,10.94,15.52,12.56,16.34,9.1,16.06,13.14,14.29,22.9,15.91,46.99,7,10.51,10.05,10.2,11.11,12.22,12.83,16.54,14.7,16.02,9.21,9.4,12.65,10.81,8.86,9.59,9.72,16.31,10.26,9.77,13.78,14.12,9.11,11.08,10.29,11.76,12.01,16.18,14.29,9.75,10.29,13.77,8.99,14.01,13.68,11.63,10.46,9.74,10.04 +2022,14.8,17.4,11.07,17.82,16.32,,12.74,18.38,15,16.58,26.04,19.4,57.46,7.96,,,13.21,,15.05,15.59,,16.71,20.72,11.26,,14.39,14.23,10.43,12.74,,20.51,12.6,12.47,16.36,17.28,10.92,,,12.82,,18.17,,11.06,,,10.48,15.51,,12.79,12.15,11.32,13.43 diff --git a/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv b/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv index 0e112bef14..f2951f5da5 100644 --- a/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv +++ b/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv @@ -1,685 +1,713 @@ -Back to Contents,Data 1: Residential Heating Oil Weekly Heating Oil and Propane Prices (October - March),,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Sourcekey,W_EPD2F_PRS_NUS_DPG,W_EPD2F_PRS_R10_DPG,W_EPD2F_PRS_R1X_DPG,W_EPD2F_PRS_SCT_DPG,W_EPD2F_PRS_SME_DPG,W_EPD2F_PRS_SMA_DPG,W_EPD2F_PRS_SNH_DPG,W_EPD2F_PRS_SRI_DPG,W_EPD2F_PRS_SVT_DPG,W_EPD2F_PRS_R1Y_DPG,W_EPD2F_PRS_SDE_DPG,W_EPD2F_PRS_SDC_DPG,W_EPD2F_PRS_SMD_DPG,W_EPD2F_PRS_SNJ_DPG,W_EPD2F_PRS_SNY_DPG,W_EPD2F_PRS_SPA_DPG,W_EPD2F_PRS_R1Z_DPG,W_EPD2F_PRS_SNC_DPG,W_EPD2F_PRS_SVA_DPG,W_EPD2F_PRS_R20_DPG,W_EPD2F_PRS_SIL_DPG,W_EPD2F_PRS_SIN_DPG,W_EPD2F_PRS_SIA_DPG,W_EPD2F_PRS_SKY_DPG,W_EPD2F_PRS_SMI_DPG,W_EPD2F_PRS_SMN_DPG,W_EPD2F_PRS_SNE_DPG,W_EPD2F_PRS_SOH_DPG,W_EPD2F_PRS_SWI_DPG, -Date,Weekly U.S. Weekly No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly East Coast (PADD 1) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New England (PADD 1A) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Connecticut No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Maine No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Massachusetts No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New Hampshire No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Rhode Island No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Vermont No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Central Atlantic (PADD 1B) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Delaware No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly District of Columbia No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Maryland No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New Jersey No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New York No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Pennsylvania No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Lower Atlantic (PADD 1C) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly North Carolina No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Virginia No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly PADD 2 No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Illinois No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Indiana No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Iowa No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Kentucky No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Michigan No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Minnesota No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Nebraska No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Ohio No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Wisconsin No. 2 Heating Oil Residential Price (Dollars per Gallon), -"Oct 01, 1990",1.279,1.296,1.306,1.285,1.277,1.334,1.292,1.313,1.255,1.295,1.23,1.231,1.269,1.317,1.342,1.214,1.265,1.257,1.275,1.198,1.205,1.23,1.163,,1.251,1.169,,1.223,1.157, -"Oct 15, 1990",1.332,1.348,1.346,1.347,1.314,1.362,1.324,1.34,1.327,1.351,1.303,1.35,1.319,1.377,1.4,1.266,1.325,1.307,1.346,1.259,1.265,1.295,1.192,,1.296,1.243,,1.29,1.22, -"Nov 05, 1990",1.304,1.319,1.283,1.355,1.186,1.264,1.274,1.301,1.311,1.339,1.264,1.356,1.309,1.36,1.392,1.251,1.296,1.279,1.316,1.232,1.208,1.23,1.186,,1.278,1.245,,1.248,1.201, -"Nov 19, 1990",1.289,1.303,1.257,1.327,1.126,1.243,1.246,1.295,1.305,1.329,1.242,1.351,1.294,1.341,1.385,1.241,1.273,1.26,1.287,1.219,1.189,1.23,1.172,,1.261,1.242,,1.207,1.198, -"Dec 03, 1990",1.285,1.303,1.268,1.331,1.161,1.254,1.26,1.306,1.286,1.324,1.246,1.361,1.3,1.346,1.366,1.252,1.266,1.243,1.291,1.197,1.169,1.202,1.132,,1.224,1.225,,1.202,1.177, -"Dec 17, 1990",1.239,1.266,1.214,1.28,1.069,1.212,1.166,1.249,1.26,1.297,1.187,1.324,1.257,1.288,1.366,1.203,1.214,1.201,1.227,1.113,1.077,1.102,1.07,,1.152,1.128,,1.132,1.095, -"Jan 07, 1991",1.205,1.232,1.182,1.254,1.086,1.16,1.148,1.232,1.224,1.262,1.169,1.288,1.232,1.272,1.32,1.174,1.183,1.178,1.189,1.073,1.033,1.072,0.968,,1.106,1.089,,1.076,1.076, -"Jan 21, 1991",1.226,1.254,1.211,1.266,1.119,1.208,1.176,1.236,1.21,1.282,1.186,1.282,1.244,1.296,1.339,1.196,1.181,1.184,1.178,1.096,1.053,1.112,1.001,,1.13,1.118,,1.084,1.093, -"Feb 04, 1991",1.18,1.212,1.173,1.24,1.056,1.166,1.124,1.212,1.198,1.239,1.149,1.254,1.188,1.25,1.294,1.159,1.131,1.122,1.141,1.03,0.99,1.026,0.934,,1.079,1.036,,1.022,1.035, -"Feb 18, 1991",1.145,1.181,1.149,1.216,1.043,1.137,1.1,1.208,1.168,1.206,1.128,1.22,1.164,1.229,1.265,1.111,1.093,1.094,1.092,0.976,0.925,0.981,0.876,,1.023,0.98,,0.97,0.985, -"Mar 04, 1991",1.097,1.135,1.092,1.155,0.975,1.089,1.017,1.148,1.125,1.166,1.075,1.182,1.12,1.176,1.237,1.06,1.039,1.042,1.035,0.92,0.88,0.916,0.82,,0.97,0.909,,0.918,0.934, -"Mar 18, 1991",1.054,1.088,1.05,1.105,0.93,1.047,0.976,1.113,1.097,1.117,1.02,1.154,1.072,1.122,1.186,1.016,0.997,1.005,0.989,0.893,0.852,0.895,0.789,,0.93,0.891,,0.896,0.908, -"Oct 07, 1991",0.955,0.969,0.946,0.965,0.858,0.965,0.905,0.971,0.933,0.986,0.932,1.049,0.981,0.997,1.044,0.887,0.914,0.917,0.912,0.881,,0.894,0.813,,0.893,0.885,,0.858,0.891, -"Oct 21, 1991",0.987,1.001,0.982,1.007,0.892,0.992,0.952,1.015,0.981,1.019,0.986,1.059,1.018,1.041,1.081,0.906,0.93,0.936,0.923,0.907,,0.93,,,0.906,0.916,,0.905,0.891, -"Nov 04, 1991",1.007,1.023,1,1.023,0.928,1.008,0.977,1.022,0.993,1.041,1.006,1.077,1.025,1.065,1.099,0.94,0.956,0.964,0.947,0.926,,0.941,0.869,,0.936,0.929,,0.937,0.913, -"Nov 18, 1991",1.027,1.043,1.018,1.037,0.964,1.025,0.987,1.038,1.01,1.061,1.024,1.1,1.043,1.083,1.122,0.956,0.981,0.988,0.973,0.942,,0.945,,,0.965,0.945,,0.941,0.924, -"Dec 02, 1991",1.021,1.038,1.006,1.033,0.915,1.014,0.985,1.039,1.002,1.061,1.015,1.1,1.045,1.079,1.118,0.964,0.973,0.982,0.964,0.929,,0.933,0.846,,0.958,0.937,,0.925,0.92, -"Dec 16, 1991",1.007,1.025,0.987,1.019,0.893,0.994,0.98,1.01,0.98,1.052,1.011,1.103,1.03,1.067,1.11,0.956,0.95,0.957,0.941,0.906,,0.887,,,0.932,0.913,,0.891,0.902, -"Jan 06, 1992",0.98,1.002,0.958,0.987,0.875,0.958,0.965,0.985,0.969,1.032,0.982,1.092,1.012,1.04,1.091,0.938,0.922,0.925,0.918,0.866,,0.858,0.738,,0.9,0.874,,0.85,0.876, -"Jan 20, 1992",0.973,0.995,0.952,0.976,0.865,0.955,0.961,0.985,0.958,1.025,0.969,1.086,1.016,1.026,1.088,0.926,0.918,0.926,0.91,0.852,,0.84,,,0.881,0.85,,0.834,0.853, -"Feb 03, 1992",0.972,0.997,0.953,0.987,0.866,0.951,0.948,0.987,0.963,1.027,0.965,1.087,1.011,1.041,1.088,0.927,0.921,0.928,0.913,0.839,,0.838,0.718,,0.866,0.841,,0.836,0.847, -"Feb 17, 1992",0.976,0.998,0.957,0.985,0.867,0.964,0.938,0.983,0.962,1.027,0.961,1.087,1.015,1.044,1.086,0.926,0.922,0.929,0.915,0.854,,0.846,,,0.875,0.846,,0.858,0.848, -"Mar 02, 1992",0.968,0.992,0.949,0.984,0.847,0.954,0.93,0.975,0.959,1.021,0.957,1.08,1.005,1.039,1.081,0.918,0.921,0.93,0.912,0.844,,0.84,0.73,,0.876,0.84,,0.85,0.848, -"Mar 16, 1992",0.963,0.983,0.936,0.971,0.831,0.942,0.903,0.976,0.954,1.014,0.946,1.08,1.002,1.027,1.076,0.91,0.916,0.928,0.902,0.853,,0.839,,,0.877,0.845,,0.85,0.85, -"Oct 05, 1992",0.964,0.978,0.956,0.975,0.868,0.975,0.903,0.979,0.946,0.994,0.961,1.034,0.991,1.033,1.033,0.902,0.921,0.945,0.894,0.891,,0.893,0.816,,0.912,0.911,,0.879,0.886, -"Oct 19, 1992",0.98,0.993,0.97,0.983,0.898,0.989,0.921,1.003,0.954,1.011,0.974,1.065,1.005,1.039,1.058,0.92,0.94,0.954,0.924,0.905,,0.914,,,0.918,0.918,,0.891,0.89, -"Nov 02, 1992",0.984,0.999,0.968,0.99,0.864,0.988,0.928,0.999,0.96,1.019,0.981,1.083,1.013,1.045,1.069,0.925,0.948,0.953,0.942,0.901,,0.909,0.829,,0.923,0.922,,0.888,0.889, -"Nov 16, 1992",0.983,0.997,0.963,0.99,0.851,0.981,0.929,0.995,0.959,1.019,0.958,1.062,1.011,1.046,1.071,0.922,0.943,0.944,0.941,0.899,,0.897,,,0.918,0.918,,0.878,0.885, -"Dec 07, 1992",0.973,0.991,0.956,0.989,0.826,0.973,0.927,0.986,0.954,1.013,0.95,1.057,1.001,1.021,1.07,0.922,0.94,0.941,0.938,0.879,,0.883,0.769,,0.912,0.9,,0.862,0.874, -"Dec 21, 1992",0.974,0.991,0.957,0.988,0.84,0.973,0.926,0.986,0.952,1.013,0.948,1.062,1.001,1.019,1.071,0.922,0.935,0.937,0.934,0.874,,0.872,,,0.9,0.876,,0.849,0.87, -"Jan 04, 1993",0.974,0.994,0.961,0.992,0.845,0.978,0.929,0.987,0.947,1.016,0.949,1.062,1.005,1.022,1.073,0.926,0.936,0.937,0.936,0.868,,0.875,0.761,,0.898,0.876,,0.853,0.87, -"Jan 18, 1993",0.975,0.993,0.964,1.002,0.848,0.975,0.929,0.982,0.951,1.014,0.943,1.073,1.004,1.011,1.073,0.924,0.933,0.933,0.932,0.873,,0.872,,,0.897,0.879,,0.849,0.865, -"Feb 01, 1993",0.974,0.994,0.965,1.006,0.843,0.974,0.934,0.99,0.948,1.016,0.951,1.083,1.008,1.022,1.074,0.922,0.933,0.934,0.933,0.865,,0.865,0.746,,0.899,0.877,,0.857,0.866, -"Feb 15, 1993",0.978,0.996,0.966,1.009,0.849,0.973,0.924,0.991,0.949,1.018,0.954,1.091,1.01,1.028,1.074,0.924,0.933,0.932,0.933,0.875,,0.87,,,0.9,0.881,,0.859,0.866, -"Mar 01, 1993",0.977,0.997,0.962,1.009,0.817,0.973,0.921,0.991,0.948,1.021,0.961,1.098,1.018,1.032,1.077,0.926,0.933,0.933,0.934,0.87,,0.874,0.759,,0.902,0.886,,0.868,0.864, -"Mar 15, 1993",0.985,1.001,0.973,1.013,0.858,0.983,0.924,0.996,0.956,1.022,0.961,1.105,1.023,1.033,1.077,0.928,0.936,0.935,0.938,0.89,,0.885,,,0.916,0.894,,0.883,0.874, -"Apr 05, 1993",,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -"Oct 04, 1993",0.936,0.95,0.914,0.949,0.832,0.916,0.865,0.955,0.913,0.974,0.916,1.054,0.979,0.981,1.034,0.864,0.89,0.895,0.884,0.858,,0.854,0.791,,0.866,0.889,,0.842,0.854, -"Oct 18, 1993",0.947,0.956,0.917,0.958,0.827,0.916,0.874,0.952,0.92,0.981,0.924,1.055,0.981,0.996,1.038,0.873,0.896,0.898,0.894,0.893,,0.883,,,0.896,0.925,,0.865,0.888, -"Nov 01, 1993",0.946,0.958,0.916,0.96,0.81,0.916,0.88,0.942,0.919,0.985,0.926,1.055,0.984,0.998,1.044,0.876,0.893,0.891,0.895,0.882,,0.87,0.827,,0.9,0.919,,0.862,0.871, -"Nov 15, 1993",0.947,0.959,0.916,0.96,0.796,0.92,0.88,0.942,0.918,0.987,0.926,1.054,0.985,0.993,1.047,0.88,0.896,0.895,0.897,0.875,,0.86,,,0.893,0.905,,0.853,0.859, -"Dec 06, 1993",0.938,0.953,0.905,0.947,0.789,0.903,0.874,0.945,0.921,0.985,0.924,1.052,0.968,0.986,1.047,0.879,0.89,0.889,0.891,0.85,,0.828,0.761,,0.872,0.889,,0.824,0.852, -"Dec 20, 1993",0.926,0.943,0.892,0.946,0.765,0.887,0.864,0.925,0.906,0.975,0.924,1.053,0.954,0.978,1.039,0.867,0.875,0.87,0.88,0.83,,0.811,,,0.846,0.856,,0.795,0.827, -"Jan 03, 1994",0.921,0.941,0.891,0.933,0.791,0.886,0.862,0.919,0.907,0.974,0.924,1.043,0.953,0.976,1.038,0.865,0.875,0.871,0.88,0.809,,0.798,0.667,,0.836,0.843,,0.785,0.818, -"Jan 17, 1994",0.947,0.967,0.929,0.961,0.854,0.935,0.887,0.936,0.915,0.993,0.956,1.053,0.989,1.001,1.053,0.884,0.898,0.894,0.903,0.835,,0.821,,,0.845,0.852,,0.822,0.828, -"Jan 31, 1994",0.966,0.988,0.95,0.978,0.865,0.959,0.926,0.956,0.93,1.014,0.975,1.071,1.014,1.021,1.065,0.922,0.927,0.918,0.939,0.84,,0.84,0.699,,0.875,0.859,,0.839,0.836, -"Feb 07, 1994",0.987,1.01,0.971,0.99,0.909,0.979,0.953,0.975,0.963,1.038,0.984,1.084,1.036,1.046,1.088,0.947,0.937,0.932,0.942,0.856,,0.864,0.709,,0.895,0.863,,0.86,0.852, -"Feb 14, 1994",0.994,1.019,0.984,1.008,0.918,0.991,0.968,0.98,0.972,1.045,0.977,1.091,1.039,1.055,1.093,0.959,0.936,0.93,0.942,0.859,,0.855,0.713,,0.894,0.87,,0.863,0.86, -"Feb 21, 1994",0.988,1.013,0.973,1.006,0.898,0.971,0.968,0.971,0.973,1.042,0.97,1.082,1.022,1.059,1.094,0.949,0.929,0.928,0.931,0.848,,0.844,0.71,,0.886,0.86,,0.842,0.852, -"Feb 28, 1994",0.987,1.009,0.969,1.006,0.893,0.963,0.96,0.97,0.973,1.039,0.963,1.072,1.02,1.055,1.09,0.945,0.927,0.926,0.929,0.854,,0.842,,,0.883,0.854,,0.839,0.848, -"Mar 07, 1994",0.979,1.004,0.959,0.999,0.892,0.948,0.95,0.967,0.972,1.035,0.958,1.072,1.012,1.046,1.09,0.941,0.923,0.92,0.925,0.844,,0.843,0.706,,0.881,0.854,,0.841,0.844, -"Mar 21, 1994",0.97,0.99,0.938,0.977,0.843,0.933,0.929,0.956,0.966,1.024,0.948,1.055,0.985,1.041,1.081,0.925,0.912,0.908,0.916,0.851,,0.839,,,0.873,0.858,,0.837,0.844, -"Oct 03, 1994",0.902,0.912,0.849,0.878,0.732,0.872,0.796,0.866,0.879,0.96,0.825,0.994,0.946,0.919,1.049,0.797,0.885,0.891,0.879,0.826,,0.822,0.756,0.789,0.851,0.828,,0.816,0.828, -"Oct 17, 1994",0.904,0.914,0.849,0.877,0.727,0.874,0.798,0.865,0.891,0.962,0.845,0.994,0.943,0.928,1.051,0.802,0.889,0.895,0.884,0.829,,0.825,,0.788,0.846,0.835,,0.817,0.829, -"Nov 07, 1994",0.91,0.919,0.856,0.883,0.727,0.884,0.802,0.872,0.889,0.966,0.864,1.006,0.948,0.932,1.054,0.808,0.895,0.899,0.892,0.84,,0.831,0.777,0.821,0.854,0.864,,0.831,0.832, -"Nov 21, 1994",0.913,0.923,0.862,0.89,0.748,0.885,0.814,0.876,0.887,0.97,0.871,1.018,0.953,0.933,1.055,0.817,0.895,0.899,0.891,0.839,,0.832,,0.817,0.852,0.86,,0.825,0.831, -"Dec 05, 1994",0.915,0.926,0.864,0.894,0.747,0.885,0.82,0.876,0.888,0.975,0.875,1.034,0.971,0.934,1.068,0.816,0.895,0.899,0.891,0.834,,0.832,0.755,0.815,0.854,0.856,,0.819,0.83, -"Dec 19, 1994",0.919,0.931,0.868,0.901,0.754,0.888,0.815,0.892,0.889,0.98,0.878,1.042,0.973,0.941,1.071,0.825,0.899,0.898,0.899,0.832,,0.829,,0.808,0.852,0.84,,0.819,0.827, -"Jan 02, 1995",0.925,0.938,0.876,0.904,0.779,0.895,0.827,0.901,0.893,0.987,0.922,1.035,0.976,0.949,1.079,0.831,0.9,0.899,0.901,0.827,,0.829,0.758,0.808,0.852,0.838,,0.814,0.827, -"Jan 16, 1995",0.928,0.941,0.88,0.912,0.774,0.897,0.838,0.9,0.894,0.991,0.916,1.04,0.984,0.947,1.083,0.838,0.899,0.892,0.905,0.831,,0.829,,0.804,0.853,0.839,,0.815,0.828, -"Feb 06, 1995",0.928,0.941,0.879,0.915,0.765,0.897,0.839,0.899,0.89,0.992,0.912,1.043,0.986,0.952,1.086,0.834,0.9,0.892,0.907,0.825,,0.821,0.741,0.801,0.852,0.844,,0.81,0.824, -"Feb 20, 1995",0.931,0.944,0.881,0.918,0.773,0.896,0.843,0.902,0.893,0.995,0.906,1.042,0.988,0.958,1.089,0.835,0.901,0.893,0.908,0.829,,0.821,,0.8,0.853,0.842,,0.811,0.826, -"Mar 06, 1995",0.928,0.942,0.878,0.916,0.767,0.892,0.84,0.899,0.892,0.993,0.908,1.045,0.988,0.959,1.086,0.834,0.9,0.893,0.905,0.825,,0.827,0.745,0.798,0.852,0.837,,0.811,0.826, -"Mar 20, 1995",0.923,0.936,0.871,0.919,0.751,0.884,0.833,0.893,0.886,0.987,0.908,1.046,0.986,0.951,1.082,0.825,0.897,0.893,0.902,0.826,,0.82,,0.797,0.852,0.844,,0.802,0.825, -"Oct 02, 1995",0.899,0.909,0.85,0.867,0.758,0.869,0.8,0.882,0.866,0.955,0.838,1.016,0.963,0.921,1.051,0.785,0.884,0.886,0.882,0.825,,0.819,0.775,0.772,0.854,0.847,,0.793,0.829, -"Oct 16, 1995",0.902,0.912,0.852,0.867,0.748,0.881,0.799,0.877,0.864,0.959,0.841,1.022,0.965,0.919,1.057,0.789,0.881,0.885,0.877,0.825,,0.818,0.772,0.774,0.86,0.845,,0.791,0.831, -"Nov 06, 1995",0.908,0.919,0.856,0.871,0.751,0.884,0.801,0.885,0.877,0.968,0.844,1.024,0.966,0.927,1.068,0.798,0.885,0.89,0.881,0.83,,0.83,0.769,0.783,0.861,0.844,,0.808,0.832, -"Nov 20, 1995",0.919,0.929,0.874,0.891,0.788,0.897,0.822,0.896,0.876,0.975,0.853,1.025,0.974,0.934,1.072,0.808,0.885,0.89,0.88,0.838,,0.84,0.768,0.802,0.864,0.849,,0.823,0.836, -"Dec 04, 1995",0.931,0.943,0.889,0.909,0.827,0.903,0.849,0.906,0.89,0.99,0.876,1.048,0.978,0.951,1.086,0.823,0.889,0.891,0.888,0.843,,0.847,0.771,0.811,0.876,0.852,,0.825,0.843, -"Dec 18, 1995",0.964,0.978,0.936,0.948,0.874,0.952,0.91,0.95,0.933,1.02,0.925,1.078,1.003,0.984,1.113,0.864,0.901,0.911,0.892,0.855,,0.861,0.781,0.832,0.879,0.855,,0.85,0.854, -"Jan 01, 1996",0.999,1.018,0.977,0.987,0.922,0.997,0.949,0.97,0.971,1.058,0.997,1.116,1.037,1.023,1.155,0.895,0.935,0.931,0.939,0.861,,0.87,0.789,0.841,0.881,0.867,,0.851,0.86, -"Jan 15, 1996",1.022,1.043,0.997,1.017,0.937,1.011,0.985,0.986,0.976,1.089,1.033,1.136,1.068,1.061,1.18,0.93,0.95,0.933,0.965,0.866,,0.88,0.792,0.851,0.893,0.872,,0.863,0.853, -"Feb 05, 1996",1.012,1.031,0.983,1.009,0.914,0.993,0.977,0.972,0.972,1.077,1,1.137,1.056,1.057,1.165,0.92,0.951,0.936,0.964,0.868,,0.877,0.788,0.851,0.893,0.877,,0.862,0.859, -"Feb 19, 1996",1.037,1.058,1.014,1.032,0.944,1.031,0.993,1.021,0.998,1.103,1.014,1.176,1.078,1.084,1.191,0.948,0.96,0.946,0.973,0.882,,0.898,0.789,0.872,0.912,0.876,,0.882,0.87, -"Mar 04, 1996",1.049,1.068,1.024,1.056,0.954,1.033,0.998,1.033,1.017,1.114,1.041,1.178,1.085,1.098,1.203,0.956,0.964,0.947,0.98,0.903,,0.914,0.818,0.895,0.934,0.892,,0.919,0.88, -"Mar 18, 1996",1.052,1.072,1.038,1.054,0.945,1.069,0.999,1.031,1.017,1.111,1.042,1.174,1.105,1.094,1.2,0.948,0.966,0.947,0.983,0.902,,0.919,0.813,0.886,0.932,0.892,,0.911,0.885, -"Oct 07, 1996",1.105,1.12,1.089,1.073,1.015,1.129,1.061,1.067,1.088,1.155,1.1,1.209,1.119,1.125,1.255,0.983,1.031,1.027,1.034,0.993,,1.014,0.957,0.983,1.011,0.988,,1,0.975, -"Oct 21, 1996",1.131,1.145,1.103,1.107,1.037,1.128,1.081,1.087,1.095,1.187,1.127,1.267,1.137,1.154,1.291,1.015,1.058,1.043,1.071,1.021,,1.031,0.991,1.006,1.036,1.038,,1.026,0.996, -"Oct 28, 1996",1.133,1.147,1.104,1.107,1.037,1.13,1.083,1.089,1.095,1.19,1.129,1.269,1.137,1.156,1.289,1.027,1.059,1.044,1.072,1.024,,1.032,0.982,1,1.031,1.049,,1.029,1.006, -"Nov 04, 1996",1.126,1.14,1.097,1.107,1.028,1.118,1.075,1.089,1.096,1.181,1.119,1.272,1.141,1.143,1.276,1.028,1.055,1.04,1.068,1.026,,1.033,0.984,1.001,1.039,1.049,,1.029,1.007, -"Nov 11, 1996",1.124,1.137,1.096,1.11,1.023,1.116,1.074,1.084,1.092,1.178,1.126,1.271,1.142,1.143,1.272,1.021,1.056,1.041,1.069,1.025,,1.04,0.986,0.999,1.03,1.055,,1.022,1.007, -"Nov 18, 1996",1.135,1.147,1.109,1.118,1.037,1.133,1.081,1.106,1.102,1.186,1.13,1.29,1.153,1.163,1.275,1.029,1.063,1.048,1.074,1.042,,1.061,1.003,1.005,1.058,1.06,,1.026,1.037, -"Nov 25, 1996",1.143,1.155,1.119,1.135,1.046,1.144,1.085,1.111,1.101,1.193,1.146,1.297,1.171,1.166,1.282,1.038,1.065,1.05,1.078,1.054,,1.072,1.004,1.011,1.069,1.071,,1.053,1.04, -"Dec 02, 1996",1.145,1.157,1.123,1.139,1.043,1.149,1.093,1.111,1.111,1.192,1.145,1.297,1.177,1.158,1.282,1.038,1.071,1.062,1.079,1.06,,1.069,0.993,1.01,1.084,1.068,,1.055,1.053, -"Dec 09, 1996",1.156,1.169,1.13,1.162,1.049,1.144,1.103,1.127,1.115,1.21,1.152,1.303,1.183,1.177,1.302,1.052,1.078,1.069,1.086,1.059,,1.065,0.991,1.014,1.081,1.067,,1.054,1.055, -"Dec 16, 1996",1.155,1.17,1.138,1.163,1.055,1.163,1.104,1.122,1.117,1.205,1.149,1.299,1.187,1.167,1.295,1.054,1.083,1.072,1.092,1.045,,1.049,0.976,0.992,1.073,1.063,,1.039,1.029, -"Dec 23, 1996",1.162,1.178,1.142,1.169,1.062,1.16,1.111,1.135,1.134,1.216,1.156,1.323,1.191,1.179,1.306,1.068,1.083,1.072,1.092,1.04,,1.052,0.963,1,1.073,1.056,,1.034,1.02, -"Dec 30, 1996",1.159,1.175,1.142,1.169,1.062,1.16,1.11,1.132,1.135,1.212,1.154,1.319,1.192,1.176,1.299,1.066,1.084,1.073,1.094,1.036,,1.048,0.96,0.991,1.068,1.049,,1.029,1.02, -"Jan 06, 1997",1.159,1.176,1.143,1.169,1.066,1.161,1.11,1.136,1.139,1.212,1.156,1.324,1.206,1.18,1.296,1.066,1.086,1.074,1.095,1.031,,1.048,0.95,0.993,1.069,1.045,,1.023,1.011, -"Jan 13, 1997",1.163,1.18,1.146,1.183,1.066,1.159,1.116,1.142,1.14,1.218,1.156,1.337,1.216,1.182,1.303,1.072,1.08,1.078,1.082,1.035,,1.05,0.961,0.996,1.067,1.047,,1.027,1.021, -"Jan 20, 1997",1.16,1.177,1.144,1.183,1.064,1.156,1.114,1.133,1.139,1.214,1.152,1.335,1.215,1.181,1.297,1.07,1.08,1.076,1.083,1.031,,1.042,0.957,0.994,1.067,1.043,,1.022,1.016, -"Jan 27, 1997",1.156,1.173,1.135,1.182,1.057,1.143,1.108,1.113,1.137,1.213,1.152,1.33,1.213,1.178,1.298,1.065,1.076,1.074,1.077,1.029,,1.042,0.935,0.989,1.067,1.038,,1.023,1.014, -"Feb 03, 1997",1.154,1.171,1.136,1.182,1.056,1.144,1.112,1.116,1.135,1.209,1.152,1.332,1.213,1.173,1.291,1.064,1.078,1.078,1.078,1.029,,1.041,0.93,0.991,1.066,1.043,,1.019,1.015, -"Feb 17, 1997",1.14,1.156,1.113,1.162,1.032,1.114,1.098,1.098,1.127,1.198,1.142,1.326,1.205,1.167,1.274,1.061,1.07,1.071,1.07,1.023,,1.038,0.927,0.985,1.064,1.028,,1.012,1.012, -"Mar 03, 1997",1.114,1.129,1.074,1.129,0.993,1.069,1.07,1.057,1.11,1.179,1.123,1.286,1.178,1.13,1.268,1.028,1.044,1.051,1.038,1.007,,1.017,0.895,0.953,1.048,1.014,,1.007,0.992, -"Mar 17, 1997",1.093,1.107,1.054,1.109,0.949,1.053,1.057,1.044,1.075,1.156,1.114,1.252,1.173,1.108,1.238,1.011,1.032,1.043,1.022,0.984,,0.989,0.849,0.93,1.034,0.991,,0.976,0.972, -"Oct 06, 1997",0.983,0.994,0.951,0.952,0.9,0.968,0.93,0.956,0.969,1.031,0.97,1.133,1.034,0.976,1.133,0.873,0.946,0.968,0.927,0.9,,0.918,0.826,0.87,0.915,0.916,,0.886,0.897, -"Oct 20, 1997",0.987,0.997,0.955,0.965,0.91,0.965,0.937,0.959,0.974,1.036,0.976,1.133,1.039,0.976,1.141,0.875,0.947,0.967,0.93,0.907,,0.923,0.839,0.874,0.919,0.931,,0.892,0.906, -"Nov 03, 1997",0.992,1.002,0.958,0.966,0.917,0.966,0.94,0.96,0.984,1.043,0.977,1.133,1.041,0.988,1.145,0.884,0.951,0.967,0.937,0.913,,0.923,0.839,0.879,0.932,0.936,,0.897,0.91, -"Nov 17, 1997",1.001,1.011,0.969,0.984,0.926,0.976,0.942,0.977,0.984,1.051,0.986,1.149,1.048,0.987,1.152,0.902,0.956,0.969,0.945,0.918,,0.933,0.839,0.882,0.934,0.937,,0.909,0.911, -"Dec 01, 1997",1.005,1.015,0.973,0.992,0.931,0.979,0.947,0.979,0.986,1.056,0.986,1.156,1.052,0.99,1.155,0.911,0.954,0.965,0.944,0.918,,0.927,0.833,0.873,0.946,0.933,,0.907,0.911, -"Dec 15, 1997",1.001,1.014,0.97,0.999,0.928,0.969,0.951,0.979,0.985,1.055,0.984,1.159,1.049,0.991,1.154,0.911,0.949,0.952,0.946,0.904,,0.91,0.82,0.863,0.94,0.917,,0.889,0.893, -"Jan 05, 1998",0.998,1.011,0.965,1.002,0.91,0.965,0.943,0.981,0.969,1.055,0.988,1.164,1.052,0.994,1.155,0.905,0.945,0.948,0.942,0.892,,0.899,0.794,0.853,0.93,0.904,,0.879,0.88, -"Jan 19, 1998",0.989,1.004,0.956,0.998,0.9,0.951,0.936,0.972,0.958,1.049,0.983,1.146,1.051,0.986,1.153,0.893,0.941,0.944,0.938,0.869,,0.869,0.767,0.834,0.912,0.883,,0.859,0.852, -"Feb 02, 1998",0.984,1,0.95,0.997,0.894,0.948,0.925,0.957,0.942,1.045,0.976,1.134,1.046,0.983,1.15,0.887,0.935,0.939,0.933,0.858,,0.859,0.754,0.821,0.905,0.86,,0.846,0.848, -"Feb 16, 1998",0.977,0.993,0.942,0.989,0.889,0.94,0.919,0.947,0.929,1.038,0.972,1.133,1.044,0.977,1.143,0.878,0.93,0.934,0.926,0.855,,0.847,0.737,0.819,0.91,0.852,,0.843,0.845, -"Mar 02, 1998",0.969,0.984,0.935,0.982,0.878,0.933,0.913,0.939,0.92,1.028,0.972,1.125,1.038,0.967,1.129,0.874,0.927,0.934,0.922,0.849,,0.839,0.732,0.815,0.906,0.848,,0.837,0.837, -"Mar 16, 1998",0.957,0.972,0.92,0.967,0.87,0.916,0.895,0.934,0.906,1.017,0.968,1.113,1.027,0.955,1.118,0.864,0.922,0.931,0.915,0.84,,0.826,0.718,0.79,0.902,0.833,,0.827,0.833, -"Oct 05, 1998",0.862,0.872,0.821,0.866,0.784,0.822,0.751,0.825,0.855,0.911,0.822,0.989,0.891,0.868,1.021,0.737,0.858,0.867,0.851,0.78,,0.792,0.682,0.751,0.822,0.774,,0.754,0.783, -"Oct 19, 1998",0.869,0.88,0.823,0.865,0.785,0.823,0.76,0.823,0.857,0.925,0.88,0.98,0.895,0.87,1.029,0.765,0.86,0.868,0.854,0.784,,0.795,0.686,0.748,0.836,0.777,,0.752,0.785, -"Nov 02, 1998",0.869,0.88,0.822,0.864,0.786,0.821,0.761,0.832,0.857,0.925,0.88,0.983,0.894,0.873,1.029,0.763,0.86,0.869,0.854,0.781,,0.793,0.684,0.75,0.836,0.777,,0.743,0.784, -"Nov 16, 1998",0.866,0.876,0.819,0.865,0.785,0.813,0.765,0.826,0.857,0.922,0.89,0.982,0.888,0.873,1.028,0.751,0.861,0.871,0.854,0.785,,0.79,0.675,0.754,0.838,0.773,,0.763,0.783, -"Dec 07, 1998",0.857,0.869,0.809,0.856,0.76,0.804,0.764,0.814,0.853,0.915,0.859,0.977,0.881,0.864,1.023,0.748,0.858,0.864,0.854,0.76,,0.75,0.648,0.716,0.824,0.749,,0.739,0.754, -"Dec 21, 1998",0.855,0.867,0.807,0.855,0.753,0.803,0.756,0.819,0.848,0.914,0.861,0.977,0.881,0.864,1.022,0.745,0.854,0.86,0.849,0.756,,0.754,0.63,0.695,0.825,0.747,,0.736,0.746, -"Jan 04, 1999",0.857,0.87,0.809,0.856,0.751,0.808,0.754,0.822,0.851,0.917,0.891,0.977,0.892,0.871,1.021,0.748,0.852,0.856,0.85,0.753,,0.756,0.629,0.701,0.814,0.739,,0.739,0.746, -"Jan 18, 1999",0.863,0.877,0.813,0.856,0.766,0.811,0.756,0.823,0.858,0.928,0.895,0.98,0.911,0.877,1.029,0.766,0.853,0.853,0.852,0.754,,0.758,0.63,0.717,0.819,0.729,,0.74,0.746, -"Feb 01, 1999",0.863,0.876,0.811,0.853,0.767,0.81,0.75,0.822,0.851,0.928,0.905,0.977,0.911,0.876,1.031,0.763,0.852,0.854,0.85,0.758,,0.754,0.632,0.725,0.819,0.737,,0.746,0.751, -"Feb 15, 1999",0.857,0.871,0.803,0.85,0.758,0.797,0.744,0.826,0.842,0.924,0.889,0.975,0.911,0.871,1.025,0.762,0.851,0.854,0.85,0.749,,0.739,0.621,0.707,0.813,0.735,,0.73,0.747, -"Mar 01, 1999",0.854,0.867,0.799,0.85,0.756,0.791,0.735,0.827,0.838,0.921,0.889,0.978,0.909,0.872,1.02,0.76,0.846,0.849,0.845,0.745,,0.741,0.618,0.699,0.808,0.728,,0.731,0.74, -"Mar 15, 1999",0.858,0.87,0.805,0.855,0.765,0.8,0.735,0.828,0.832,0.922,0.889,0.986,0.911,0.877,1.017,0.767,0.846,0.851,0.843,0.76,,0.778,0.635,0.74,0.817,0.736,,0.75,0.749, -"Oct 04, 1999",0.998,1.005,0.967,0.955,0.945,0.98,0.942,0.985,0.974,1.041,0.996,1.129,1.02,0.997,1.137,0.885,0.937,0.958,0.925,0.943,,0.972,0.885,0.912,0.958,0.947,,0.927,0.946, -"Oct 18, 1999",1.006,1.013,0.978,0.988,0.955,0.979,0.962,0.997,0.98,1.049,1.003,1.144,1.025,1.001,1.143,0.901,0.943,0.964,0.93,0.946,,0.958,0.873,0.922,0.957,0.962,,0.926,0.954, -"Nov 01, 1999",1.018,1.026,0.989,0.979,0.966,0.998,0.985,1.007,0.992,1.061,1.005,1.158,1.03,1.008,1.157,0.915,0.954,0.967,0.946,0.959,,0.977,0.894,0.928,0.967,0.992,,0.929,0.966, -"Nov 15, 1999",1.054,1.061,1.024,1.008,0.99,1.037,1.017,1.042,1.039,1.098,1.054,1.203,1.057,1.048,1.197,0.947,0.981,0.986,0.978,0.998,,1.036,0.913,0.967,1.006,1.002,,0.996,0.994, -"Dec 06, 1999",1.109,1.119,1.086,1.081,1.043,1.093,1.084,1.116,1.095,1.154,1.105,1.241,1.127,1.106,1.249,1.005,1.034,1.038,1.032,1.031,,1.049,0.944,0.999,1.04,1.048,,1.027,1.031, -"Dec 20, 1999",1.121,1.132,1.096,1.093,1.066,1.102,1.092,1.121,1.105,1.169,1.124,1.237,1.145,1.12,1.26,1.029,1.043,1.039,1.045,1.034,,1.051,0.944,1.003,1.047,1.059,,1.025,1.03, -"Jan 03, 2000",1.145,1.157,1.12,1.11,1.075,1.13,1.119,1.153,1.134,1.196,1.163,1.273,1.165,1.148,1.282,1.064,1.067,1.054,1.076,1.039,,1.074,0.947,1.027,1.038,1.061,,1.036,1.038, -"Jan 17, 2000",1.193,1.21,1.182,1.179,1.134,1.191,1.192,1.193,1.191,1.244,1.216,1.317,1.211,1.21,1.331,1.104,1.104,1.074,1.123,1.046,,1.069,0.944,1.045,1.051,1.059,,1.051,1.039, -"Jan 24, 2000",1.615,1.679,1.718,1.692,1.742,1.742,1.662,1.765,1.638,1.703,1.702,1.647,1.536,1.716,1.775,1.589,1.278,1.203,1.323,1.104,,1.128,0.987,1.156,1.117,1.088,,1.133,1.083, -"Jan 31, 2000",1.667,1.735,1.785,1.816,1.749,1.786,1.796,1.776,1.729,1.758,1.716,1.647,1.641,1.77,1.852,1.599,1.291,1.216,1.337,1.111,,1.133,1.009,1.159,1.124,1.103,,1.141,1.084, -"Feb 07, 2000",1.861,1.947,1.966,1.949,1.817,2.037,1.893,2.04,1.83,2.006,1.91,1.844,1.858,2.013,2.123,1.819,1.365,1.26,1.432,1.149,,1.19,1.055,1.188,1.14,1.134,,1.193,1.129, -"Feb 14, 2000",1.574,1.623,1.617,1.679,1.599,1.585,1.699,1.536,1.628,1.657,1.536,1.796,1.61,1.635,1.777,1.451,1.383,1.25,1.465,1.169,,1.179,1.066,1.192,1.171,1.151,,1.221,1.146, -"Feb 21, 2000",1.431,1.462,1.399,1.427,1.342,1.363,1.473,1.412,1.534,1.519,1.352,1.634,1.489,1.463,1.636,1.344,1.369,1.244,1.446,1.178,,1.201,1.073,1.206,1.185,1.153,,1.234,1.147, -"Feb 28, 2000",1.399,1.424,1.368,1.398,1.319,1.349,1.383,1.374,1.469,1.472,1.334,1.57,1.438,1.431,1.579,1.305,1.361,1.242,1.434,1.19,,1.222,1.082,1.213,1.196,1.159,,1.253,1.155, -"Mar 06, 2000",1.394,1.417,1.368,1.405,1.319,1.355,1.35,1.38,1.468,1.462,1.336,1.533,1.426,1.422,1.558,1.314,1.346,1.248,1.406,1.205,,1.244,1.104,1.223,1.208,1.186,,1.246,1.182, -"Mar 13, 2000",1.382,1.404,1.352,1.398,1.322,1.325,1.345,1.371,1.449,1.45,1.326,1.54,1.396,1.399,1.555,1.298,1.344,1.248,1.403,1.203,,1.227,1.098,1.222,1.213,1.19,,1.236,1.182, -"Mar 20, 2000",1.353,1.372,1.319,1.37,1.302,1.292,1.291,1.342,1.402,1.418,1.322,1.54,1.383,1.354,1.53,1.255,1.318,1.232,1.371,1.19,,1.201,1.076,1.191,1.197,1.184,,1.228,1.17, -"Oct 02, 2000",1.456,1.47,1.448,1.465,1.461,1.435,1.449,1.425,1.465,1.501,1.4,1.587,1.49,1.455,1.608,1.367,1.368,1.364,1.371,1.342,,1.329,1.25,1.328,1.361,1.353,,1.343,1.333, -"Oct 09, 2000",1.46,1.475,1.456,1.473,1.46,1.449,1.455,1.419,1.46,1.504,1.401,1.582,1.483,1.463,1.614,1.367,1.365,1.358,1.37,1.339,,1.344,1.245,1.332,1.361,1.35,,1.333,1.326, -"Oct 16, 2000",1.526,1.544,1.53,1.54,1.534,1.526,1.527,1.505,1.518,1.572,1.414,1.677,1.56,1.541,1.674,1.434,1.417,1.386,1.44,1.385,,1.44,1.283,1.399,1.394,1.388,,1.384,1.371, -"Oct 23, 2000",1.506,1.522,1.502,1.511,1.517,1.492,1.509,1.49,1.504,1.551,1.382,1.668,1.556,1.522,1.652,1.406,1.416,1.381,1.443,1.384,,1.421,1.272,1.378,1.409,1.394,,1.375,1.364, -"Oct 30, 2000",1.505,1.521,1.504,1.522,1.518,1.488,1.511,1.489,1.517,1.549,1.383,1.663,1.552,1.513,1.65,1.405,1.41,1.388,1.426,1.379,,1.421,1.27,1.357,1.406,1.38,,1.371,1.365, -"Nov 06, 2000",1.498,1.515,1.492,1.499,1.515,1.479,1.512,1.465,1.508,1.544,1.386,1.663,1.549,1.508,1.648,1.396,1.422,1.387,1.448,1.372,,1.412,1.242,1.348,1.405,1.373,,1.368,1.353, -"Nov 13, 2000",1.506,1.525,1.507,1.51,1.51,1.5,1.526,1.489,1.515,1.551,1.382,1.665,1.55,1.527,1.65,1.406,1.428,1.385,1.461,1.36,,1.374,1.244,1.344,1.394,1.373,,1.349,1.345, -"Nov 20, 2000",1.545,1.567,1.55,1.559,1.538,1.551,1.55,1.522,1.557,1.596,1.46,1.711,1.585,1.573,1.69,1.46,1.447,1.424,1.465,1.371,,1.412,1.269,1.366,1.401,1.373,,1.359,1.353, -"Nov 27, 2000",1.564,1.588,1.574,1.6,1.557,1.57,1.565,1.541,1.566,1.616,1.506,1.721,1.605,1.586,1.715,1.471,1.454,1.428,1.474,1.381,,1.42,1.273,1.393,1.41,1.378,,1.369,1.368, -"Dec 04, 2000",1.56,1.585,1.564,1.586,1.551,1.556,1.576,1.53,1.562,1.618,1.491,1.72,1.602,1.579,1.727,1.466,1.452,1.424,1.473,1.372,,1.406,1.243,1.365,1.401,1.376,,1.358,1.363, -"Dec 11, 2000",1.561,1.588,1.565,1.593,1.551,1.554,1.576,1.537,1.563,1.622,1.484,1.726,1.605,1.59,1.733,1.463,1.458,1.426,1.482,1.357,,1.366,1.237,1.318,1.394,1.363,,1.352,1.342, -"Dec 18, 2000",1.545,1.571,1.546,1.582,1.517,1.531,1.572,1.512,1.56,1.606,1.452,1.724,1.605,1.572,1.715,1.45,1.451,1.416,1.478,1.341,,1.358,1.206,1.301,1.369,1.357,,1.338,1.325, -"Dec 25, 2000",1.54,1.567,1.535,1.577,1.486,1.516,1.568,1.518,1.562,1.605,1.459,1.722,1.599,1.563,1.711,1.459,1.459,1.433,1.478,1.336,,1.342,1.187,1.308,1.37,1.336,,1.335,1.329, -"Jan 01, 2001",1.55,1.577,1.544,1.587,1.482,1.53,1.572,1.526,1.564,1.616,1.497,1.724,1.602,1.588,1.71,1.481,1.47,1.435,1.497,1.343,,1.362,1.211,1.322,1.368,1.344,,1.349,1.329, -"Jan 08, 2001",1.542,1.568,1.535,1.58,1.473,1.517,1.572,1.526,1.556,1.606,1.485,1.724,1.604,1.561,1.702,1.474,1.468,1.432,1.496,1.343,,1.363,1.199,1.326,1.373,1.339,,1.356,1.326, -"Jan 15, 2001",1.535,1.559,1.524,1.566,1.454,1.512,1.553,1.514,1.544,1.597,1.5,1.724,1.604,1.561,1.686,1.46,1.486,1.454,1.51,1.348,,1.351,1.192,1.338,1.376,1.342,,1.366,1.337, -"Jan 22, 2001",1.531,1.554,1.516,1.554,1.446,1.505,1.553,1.485,1.542,1.592,1.488,1.694,1.601,1.561,1.682,1.449,1.493,1.463,1.516,1.357,,1.386,1.202,1.355,1.384,1.345,,1.372,1.344, -"Jan 29, 2001",1.525,1.546,1.507,1.555,1.443,1.488,1.551,1.464,1.538,1.584,1.487,1.7,1.597,1.55,1.674,1.443,1.494,1.445,1.532,1.36,,1.385,1.196,1.352,1.394,1.346,,1.371,1.349, -"Feb 05, 2001",1.506,1.526,1.489,1.524,1.43,1.473,1.542,1.439,1.527,1.56,1.464,1.698,1.595,1.525,1.644,1.422,1.49,1.443,1.526,1.351,,1.358,1.19,1.324,1.385,1.343,,1.365,1.34, -"Feb 12, 2001",1.499,1.519,1.483,1.517,1.424,1.466,1.532,1.451,1.523,1.552,1.454,1.691,1.592,1.516,1.64,1.408,1.484,1.441,1.516,1.345,,1.35,1.2,1.324,1.377,1.339,,1.353,1.336, -"Feb 19, 2001",1.477,1.498,1.464,1.505,1.41,1.447,1.496,1.424,1.51,1.529,1.43,1.682,1.58,1.481,1.625,1.372,1.461,1.433,1.483,1.322,,1.321,1.181,1.264,1.365,1.328,,1.322,1.305, -"Feb 26, 2001",1.462,1.482,1.451,1.496,1.395,1.433,1.486,1.408,1.496,1.512,1.414,1.661,1.564,1.459,1.611,1.354,1.442,1.407,1.469,1.306,,1.304,1.158,1.249,1.354,1.296,,1.318,1.286, -"Mar 05, 2001",1.443,1.464,1.428,1.469,1.359,1.418,1.45,1.4,1.473,1.499,1.412,1.627,1.546,1.45,1.601,1.336,1.409,1.383,1.43,1.278,,1.258,1.123,1.221,1.328,1.269,,1.299,1.254, -"Mar 12, 2001",1.428,1.45,1.415,1.463,1.353,1.396,1.442,1.378,1.46,1.487,1.409,1.621,1.532,1.438,1.586,1.327,1.379,1.36,1.394,1.26,,1.248,1.108,1.218,1.32,1.238,,1.266,1.245, -"Mar 19, 2001",1.407,1.428,1.392,1.423,1.339,1.388,1.384,1.367,1.44,1.464,1.389,1.589,1.509,1.427,1.565,1.293,1.368,1.353,1.379,1.244,,1.232,1.066,1.207,1.312,1.202,,1.248,1.243, -"Oct 01, 2001",1.256,1.26,1.236,1.288,1.205,1.204,1.237,1.184,1.318,1.29,1.238,1.493,1.348,1.273,1.366,1.213,1.181,1.163,1.193,1.212,,1.198,1.1,1.146,1.308,1.209,1.076,1.174,1.231, -"Oct 08, 2001",1.246,1.251,1.227,1.279,1.197,1.191,1.239,1.181,1.3,1.283,1.246,1.445,1.344,1.267,1.352,1.212,1.165,1.15,1.175,1.188,,1.166,1.078,1.158,1.285,1.196,1.038,1.133,1.217, -"Oct 15, 2001",1.24,1.247,1.22,1.277,1.191,1.183,1.23,1.163,1.297,1.28,1.236,1.457,1.345,1.256,1.348,1.211,1.169,1.145,1.186,1.164,,1.128,1.059,1.126,1.251,1.167,1.026,1.119,1.195, -"Oct 22, 2001",1.227,1.236,1.208,1.271,1.174,1.163,1.227,1.145,1.303,1.27,1.209,1.434,1.338,1.238,1.34,1.204,1.161,1.143,1.174,1.131,,1.113,1.033,1.104,1.223,1.121,0.971,1.087,1.168, -"Oct 29, 2001",1.226,1.235,1.206,1.268,1.172,1.162,1.223,1.147,1.301,1.27,1.208,1.386,1.338,1.239,1.343,1.202,1.148,1.121,1.167,1.129,,1.105,1.004,1.084,1.242,1.101,0.94,1.092,1.165, -"Nov 05, 2001",1.211,1.22,1.199,1.261,1.162,1.156,1.221,1.129,1.295,1.248,1.191,1.37,1.325,1.219,1.313,1.185,1.141,1.115,1.159,1.114,,1.082,0.976,1.065,1.22,1.079,0.916,1.088,1.15, -"Nov 12, 2001",1.201,1.211,1.189,1.251,1.147,1.145,1.217,1.134,1.284,1.241,1.189,1.34,1.313,1.21,1.303,1.183,1.115,1.086,1.136,1.092,,1.066,0.976,1.058,1.194,1.069,0.916,1.062,1.12, -"Nov 19, 2001",1.18,1.19,1.169,1.229,1.128,1.12,1.207,1.122,1.275,1.221,1.151,1.309,1.27,1.176,1.283,1.173,1.097,1.066,1.119,1.065,,1.03,0.936,1.005,1.151,1.033,0.874,1.042,1.106, -"Nov 26, 2001",1.167,1.178,1.153,1.206,1.121,1.107,1.2,1.09,1.263,1.211,1.14,1.309,1.262,1.155,1.28,1.163,1.085,1.056,1.106,1.044,,1.021,0.92,0.99,1.13,1.015,0.878,1.013,1.088, -"Dec 03, 2001",1.159,1.171,1.146,1.201,1.116,1.104,1.164,1.088,1.254,1.205,1.131,1.309,1.254,1.152,1.276,1.152,1.078,1.052,1.097,1.018,,1.01,0.916,0.969,1.107,0.983,0.857,0.985,1.058, -"Dec 10, 2001",1.155,1.169,1.147,1.202,1.113,1.104,1.174,1.085,1.25,1.201,1.136,1.308,1.254,1.144,1.274,1.147,1.066,1.029,1.092,1.002,,0.984,0.898,0.931,1.083,0.963,0.824,0.97,1.05, -"Dec 17, 2001",1.149,1.164,1.143,1.203,1.104,1.099,1.173,1.083,1.25,1.196,1.133,1.278,1.231,1.134,1.272,1.144,1.059,1.026,1.081,0.978,,0.966,0.879,0.91,1.073,0.925,0.805,0.938,1.035, -"Dec 24, 2001",1.152,1.168,1.145,1.202,1.101,1.102,1.172,1.101,1.25,1.202,1.147,1.313,1.235,1.152,1.277,1.146,1.061,1.029,1.084,0.968,,0.962,0.869,0.911,1.045,0.923,0.799,0.931,1.025, -"Dec 31, 2001",1.159,1.176,1.153,1.204,1.11,1.118,1.175,1.1,1.252,1.21,1.156,1.313,1.237,1.151,1.289,1.154,1.065,1.024,1.093,0.97,,0.967,0.869,0.935,1.051,0.924,0.812,0.928,1.026, -"Jan 07, 2002",1.168,1.186,1.166,1.207,1.111,1.149,1.171,1.107,1.254,1.218,1.194,1.314,1.241,1.166,1.296,1.158,1.067,1.027,1.096,0.972,,0.964,0.869,0.934,1.051,0.939,0.825,0.93,1.022, -"Jan 14, 2002",1.166,1.185,1.165,1.204,1.11,1.149,1.171,1.097,1.254,1.217,1.19,1.314,1.249,1.185,1.282,1.16,1.067,1.024,1.096,0.965,,0.956,0.848,0.917,1.042,0.936,0.824,0.924,1.015, -"Jan 21, 2002",1.162,1.181,1.162,1.204,1.109,1.145,1.169,1.089,1.256,1.212,1.181,1.329,1.25,1.193,1.264,1.16,1.067,1.022,1.099,0.948,,0.95,0.842,0.908,1.027,0.93,0.798,0.916,0.978, -"Jan 28, 2002",1.161,1.181,1.161,1.203,1.107,1.143,1.164,1.086,1.256,1.213,1.176,1.343,1.258,1.197,1.264,1.161,1.065,1.018,1.098,0.949,,0.954,0.846,0.899,1.029,0.924,0.79,0.919,0.981, -"Feb 04, 2002",1.163,1.182,1.16,1.203,1.099,1.144,1.164,1.09,1.257,1.216,1.169,1.343,1.258,1.197,1.27,1.163,1.063,1.017,1.095,0.951,,0.964,0.845,0.906,1.029,0.93,0.8,0.919,0.979, -"Feb 11, 2002",1.16,1.179,1.16,1.202,1.098,1.144,1.164,1.089,1.257,1.211,1.166,1.343,1.255,1.198,1.262,1.158,1.061,1.018,1.09,0.955,,0.967,0.841,0.902,1.037,0.932,0.802,0.927,0.983, -"Feb 18, 2002",1.16,1.178,1.16,1.202,1.096,1.144,1.164,1.092,1.257,1.21,1.167,1.328,1.246,1.194,1.263,1.158,1.058,1.018,1.086,0.955,,0.967,0.838,0.91,1.033,0.931,0.809,0.928,0.983, -"Feb 25, 2002",1.159,1.178,1.159,1.202,1.094,1.143,1.163,1.087,1.257,1.21,1.165,1.328,1.246,1.191,1.264,1.158,1.058,1.016,1.086,0.955,,0.965,0.84,0.908,1.034,0.931,0.808,0.927,0.983, -"Mar 04, 2002",1.161,1.179,1.158,1.202,1.092,1.144,1.154,1.092,1.257,1.212,1.168,1.328,1.248,1.19,1.267,1.16,1.059,1.019,1.087,0.962,,0.969,0.849,0.933,1.038,0.933,0.819,0.938,0.991, -"Mar 11, 2002",1.173,1.19,1.162,1.2,1.096,1.156,1.139,1.107,1.25,1.232,1.168,1.329,1.252,1.201,1.318,1.164,1.066,1.037,1.086,0.984,,0.99,0.872,0.951,1.056,0.96,0.844,0.965,1.006, -"Mar 18, 2002",1.187,1.202,1.175,1.215,1.106,1.17,1.143,1.129,1.253,1.244,1.178,1.36,1.259,1.216,1.335,1.169,1.075,1.045,1.095,1.016,,1.024,0.901,0.98,1.089,1.003,0.865,0.99,1.04, -"Oct 07, 2002",1.256,1.262,1.231,1.241,1.185,1.246,1.176,1.24,1.267,1.3,1.222,1.449,1.32,1.298,1.388,1.209,1.162,1.185,1.147,1.188,,1.206,1.12,1.185,1.217,1.206,1.073,1.152,1.206, -"Oct 14, 2002",1.264,1.27,1.232,1.252,1.192,1.239,1.173,1.24,1.269,1.312,1.212,1.472,1.322,1.305,1.403,1.223,1.179,1.191,1.171,1.202,,1.223,1.143,1.187,1.237,1.216,1.086,1.167,1.217, -"Oct 21, 2002",1.271,1.277,1.237,1.255,1.199,1.244,1.191,1.243,1.274,1.319,1.226,1.476,1.341,1.315,1.405,1.23,1.199,1.203,1.196,1.211,,1.236,1.147,1.189,1.251,1.221,1.09,1.176,1.229, -"Oct 28, 2002",1.272,1.278,1.238,1.257,1.209,1.242,1.198,1.232,1.273,1.32,1.227,1.481,1.344,1.322,1.407,1.228,1.192,1.192,1.192,1.211,,1.236,1.125,1.167,1.253,1.219,1.077,1.175,1.233, -"Nov 04, 2002",1.277,1.283,1.242,1.261,1.214,1.244,1.197,1.248,1.274,1.327,1.237,1.512,1.348,1.333,1.413,1.234,1.198,1.198,1.198,1.214,,1.233,1.092,1.171,1.269,1.219,1.048,1.178,1.239, -"Nov 11, 2002",1.275,1.283,1.24,1.259,1.211,1.242,1.195,1.245,1.287,1.328,1.232,1.512,1.351,1.328,1.407,1.245,1.197,1.191,1.201,1.198,,1.219,1.068,1.158,1.253,1.201,1.025,1.163,1.225, -"Nov 18, 2002",1.272,1.28,1.235,1.26,1.214,1.229,1.193,1.241,1.285,1.326,1.222,1.527,1.358,1.326,1.403,1.243,1.198,1.185,1.207,1.192,,1.21,1.055,1.139,1.245,1.187,1.008,1.161,1.225, -"Nov 25, 2002",1.279,1.286,1.243,1.262,1.218,1.238,1.21,1.257,1.29,1.333,1.219,1.527,1.359,1.341,1.413,1.245,1.195,1.178,1.206,1.2,,1.214,1.071,1.141,1.256,1.19,1.039,1.163,1.239, -"Dec 02, 2002",1.284,1.292,1.252,1.271,1.222,1.251,1.223,1.263,1.292,1.337,1.223,1.527,1.368,1.341,1.418,1.248,1.196,1.175,1.21,1.197,,1.216,1.072,1.148,1.251,1.193,1.036,1.158,1.235, -"Dec 09, 2002",1.299,1.309,1.273,1.294,1.224,1.279,1.237,1.285,1.294,1.352,1.26,1.527,1.377,1.374,1.43,1.259,1.205,1.183,1.22,1.193,,1.202,1.067,1.151,1.251,1.193,1.022,1.157,1.225, -"Dec 16, 2002",1.323,1.335,1.297,1.32,1.231,1.307,1.266,1.309,1.317,1.381,1.277,1.527,1.385,1.397,1.464,1.289,1.216,1.185,1.238,1.197,,1.206,1.071,1.151,1.279,1.192,1.017,1.157,1.224, -"Dec 23, 2002",1.363,1.376,1.343,1.363,1.284,1.357,1.309,1.34,1.346,1.42,1.312,1.544,1.436,1.451,1.498,1.326,1.247,1.223,1.263,1.219,,1.241,1.093,1.168,1.295,1.198,1.047,1.189,1.248, -"Dec 30, 2002",1.408,1.421,1.384,1.418,1.322,1.393,1.339,1.384,1.376,1.464,1.337,1.636,1.49,1.475,1.539,1.382,1.314,1.28,1.338,1.269,,1.276,1.129,1.219,1.335,1.22,1.078,1.268,1.297, -"Jan 06, 2003",1.428,1.442,1.409,1.445,1.35,1.417,1.366,1.41,1.407,1.484,1.352,1.667,1.503,1.512,1.557,1.394,1.327,1.281,1.359,1.276,,1.28,1.134,1.226,1.334,1.227,1.094,1.277,1.304, -"Jan 13, 2003",1.431,1.448,1.412,1.442,1.368,1.416,1.373,1.408,1.419,1.491,1.388,1.682,1.515,1.512,1.571,1.399,1.331,1.29,1.359,1.258,,1.268,1.136,1.216,1.321,1.213,1.084,1.252,1.283, -"Jan 20, 2003",1.453,1.471,1.436,1.458,1.386,1.447,1.395,1.45,1.429,1.515,1.422,1.714,1.545,1.534,1.589,1.425,1.353,1.296,1.392,1.262,,1.268,1.129,1.221,1.334,1.221,1.098,1.267,1.275, -"Jan 27, 2003",1.497,1.517,1.49,1.53,1.412,1.502,1.435,1.511,1.464,1.557,1.487,1.729,1.571,1.583,1.623,1.474,1.383,1.331,1.42,1.279,,1.28,1.146,1.269,1.341,1.228,1.113,1.299,1.286, -"Feb 03, 2003",1.535,1.554,1.527,1.564,1.459,1.54,1.465,1.54,1.504,1.594,1.527,1.782,1.605,1.613,1.65,1.525,1.427,1.365,1.469,1.326,,1.332,1.201,1.295,1.406,1.29,1.162,1.336,1.326, -"Feb 10, 2003",1.716,1.742,1.731,1.773,1.635,1.759,1.645,1.743,1.696,1.774,1.688,1.945,1.775,1.808,1.811,1.721,1.568,1.516,1.603,1.438,,1.435,1.29,1.452,1.499,1.382,1.269,1.466,1.44, -"Feb 17, 2003",1.731,1.756,1.738,1.775,1.672,1.748,1.684,1.738,1.744,1.792,1.724,1.982,1.8,1.82,1.833,1.735,1.589,1.528,1.632,1.47,,1.458,1.309,1.477,1.529,1.429,1.277,1.498,1.471, -"Feb 24, 2003",1.752,1.777,1.757,1.801,1.679,1.76,1.723,1.771,1.765,1.817,1.732,2.013,1.819,1.848,1.871,1.748,1.6,1.523,1.653,1.483,,1.486,1.326,1.473,1.557,1.433,1.302,1.51,1.48, -"Mar 03, 2003",1.838,1.867,1.854,1.918,1.717,1.88,1.78,1.87,1.796,1.909,1.835,2.083,1.907,1.915,1.966,1.849,1.631,1.546,1.689,1.529,,1.529,1.363,1.503,1.611,1.48,1.336,1.557,1.526, -"Mar 10, 2003",1.854,1.885,1.862,1.923,1.777,1.863,1.809,1.882,1.839,1.936,1.833,2.114,1.919,1.961,1.991,1.872,1.636,1.55,1.695,1.527,,1.536,1.368,1.532,1.611,1.482,1.339,1.551,1.518, -"Mar 17, 2003",1.803,1.831,1.793,1.862,1.746,1.761,1.788,1.808,1.811,1.889,1.811,2.084,1.907,1.894,1.933,1.841,1.623,1.531,1.687,1.497,,1.483,1.328,1.474,1.587,1.463,1.313,1.527,1.479, -"Oct 06, 2003",1.344,1.358,1.295,1.354,1.274,1.265,1.26,1.296,1.367,1.42,1.295,1.512,1.437,1.414,1.493,1.338,1.254,1.23,1.271,1.215,,1.191,1.135,1.15,1.236,1.23,1.109,1.18,1.253, -"Oct 13, 2003",1.379,1.392,1.335,1.398,1.29,1.312,1.291,1.349,1.383,1.452,1.323,1.558,1.463,1.457,1.519,1.372,1.268,1.245,1.283,1.261,,1.232,1.197,1.176,1.266,1.319,1.168,1.231,1.275, -"Oct 20, 2003",1.383,1.395,1.34,1.402,1.305,1.321,1.269,1.334,1.4,1.451,1.333,1.564,1.457,1.453,1.504,1.386,1.275,1.26,1.285,1.277,,1.24,1.209,1.207,1.281,1.328,1.161,1.237,1.31, -"Oct 27, 2003",1.386,1.399,1.343,1.398,1.314,1.322,1.292,1.329,1.402,1.456,1.321,1.504,1.46,1.458,1.509,1.394,1.283,1.265,1.296,1.271,,1.233,1.191,1.197,1.283,1.299,1.148,1.24,1.308, -"Nov 03, 2003",1.383,1.398,1.347,1.395,1.317,1.333,1.301,1.325,1.402,1.45,1.315,1.504,1.461,1.459,1.495,1.393,1.281,1.261,1.295,1.258,,1.223,1.152,1.187,1.28,1.28,1.109,1.23,1.293, -"Nov 10, 2003",1.386,1.401,1.348,1.392,1.315,1.337,1.302,1.325,1.407,1.456,1.314,1.504,1.461,1.464,1.504,1.396,1.281,1.261,1.294,1.252,,1.222,1.138,1.19,1.28,1.27,1.105,1.22,1.285, -"Nov 17, 2003",1.4,1.417,1.368,1.407,1.323,1.363,1.313,1.36,1.421,1.471,1.332,1.58,1.489,1.48,1.524,1.403,1.285,1.264,1.3,1.25,,1.22,1.141,1.197,1.282,1.269,1.122,1.21,1.284, -"Nov 24, 2003",1.411,1.43,1.383,1.421,1.342,1.376,1.328,1.403,1.433,1.482,1.332,1.611,1.501,1.496,1.535,1.411,1.294,1.27,1.311,1.245,,1.234,1.148,1.211,1.252,1.267,1.114,1.213,1.278, -"Dec 01, 2003",1.413,1.434,1.387,1.418,1.345,1.386,1.33,1.397,1.434,1.486,1.369,1.61,1.501,1.493,1.535,1.422,1.293,1.267,1.311,1.237,,1.235,1.141,1.192,1.242,1.261,1.088,1.206,1.268, -"Dec 08, 2003",1.426,1.447,1.399,1.426,1.355,1.397,1.346,1.419,1.45,1.501,1.407,1.656,1.518,1.514,1.552,1.431,1.305,1.272,1.327,1.241,,1.24,1.138,1.197,1.249,1.258,1.088,1.215,1.269, -"Dec 15, 2003",1.459,1.481,1.447,1.491,1.386,1.446,1.369,1.494,1.471,1.527,1.429,1.72,1.532,1.548,1.58,1.45,1.324,1.279,1.354,1.263,,1.261,1.15,1.204,1.299,1.269,1.101,1.237,1.279, -"Dec 22, 2003",1.489,1.514,1.478,1.514,1.412,1.484,1.403,1.513,1.494,1.561,1.466,1.763,1.571,1.587,1.619,1.475,1.356,1.321,1.38,1.276,,1.273,1.16,1.223,1.306,1.284,1.108,1.259,1.288, -"Dec 29, 2003",1.491,1.517,1.477,1.513,1.42,1.477,1.423,1.51,1.494,1.566,1.456,1.763,1.572,1.594,1.626,1.478,1.361,1.324,1.386,1.274,,1.273,1.154,1.227,1.298,1.281,1.106,1.259,1.289, -"Jan 05, 2004",1.498,1.523,1.488,1.522,1.428,1.495,1.435,1.5,1.498,1.569,1.463,1.763,1.577,1.594,1.628,1.484,1.366,1.332,1.39,1.279,,1.282,1.163,1.229,1.303,1.279,1.108,1.27,1.293, -"Jan 12, 2004",1.562,1.59,1.549,1.59,1.487,1.541,1.506,1.591,1.587,1.64,1.53,1.835,1.635,1.667,1.703,1.552,1.435,1.401,1.458,1.317,,1.328,1.2,1.292,1.35,1.294,1.126,1.31,1.329, -"Jan 19, 2004",1.584,1.614,1.581,1.607,1.518,1.582,1.55,1.625,1.61,1.659,1.555,1.885,1.673,1.706,1.723,1.557,1.456,1.414,1.484,1.324,,1.333,1.21,1.299,1.366,1.303,1.143,1.318,1.328, -"Jan 26, 2004",1.622,1.652,1.623,1.668,1.547,1.613,1.601,1.652,1.663,1.697,1.611,1.931,1.71,1.737,1.746,1.614,1.479,1.421,1.518,1.354,,1.375,1.234,1.342,1.395,1.326,1.168,1.349,1.357, -"Feb 02, 2004",1.625,1.657,1.626,1.677,1.565,1.607,1.614,1.648,1.667,1.703,1.595,1.934,1.716,1.743,1.746,1.629,1.488,1.43,1.527,1.345,,1.364,1.225,1.322,1.387,1.319,1.171,1.34,1.349, -"Feb 09, 2004",1.615,1.647,1.607,1.668,1.572,1.571,1.604,1.613,1.661,1.699,1.565,1.937,1.724,1.736,1.737,1.631,1.48,1.418,1.523,1.339,,1.361,1.212,1.304,1.377,1.315,1.153,1.336,1.341, -"Feb 16, 2004",1.611,1.642,1.602,1.663,1.562,1.57,1.608,1.585,1.657,1.693,1.573,1.874,1.715,1.717,1.73,1.634,1.476,1.413,1.519,1.345,,1.351,1.212,1.311,1.384,1.319,1.154,1.349,1.349, -"Feb 23, 2004",1.609,1.64,1.602,1.664,1.559,1.567,1.605,1.614,1.654,1.688,1.573,1.934,1.722,1.721,1.72,1.63,1.477,1.414,1.52,1.347,,1.352,1.21,1.315,1.384,1.32,1.157,1.359,1.346, -"Mar 01, 2004",1.603,1.63,1.586,1.647,1.557,1.557,1.582,1.53,1.65,1.682,1.567,1.77,1.708,1.697,1.719,1.627,1.478,1.416,1.52,1.365,,1.363,1.247,1.33,1.386,1.331,1.177,1.398,1.365, -"Mar 08, 2004",1.601,1.627,1.584,1.645,1.554,1.555,1.556,1.552,1.656,1.678,1.557,1.813,1.709,1.691,1.715,1.623,1.476,1.416,1.518,1.381,,1.413,1.258,1.345,1.404,1.335,1.193,1.404,1.381, -"Mar 15, 2004",1.591,1.617,1.574,1.641,1.553,1.54,1.544,1.528,1.652,1.667,1.54,1.843,1.696,1.671,1.706,1.615,1.471,1.41,1.513,1.372,,1.388,1.244,1.337,1.4,1.335,1.197,1.391,1.373, -"Oct 04, 2004",1.828,1.836,1.812,1.852,1.76,1.784,1.828,1.862,1.829,1.865,1.852,2.072,1.852,1.899,1.944,1.755,1.761,1.765,1.758,1.738,,1.796,1.659,1.736,1.751,1.734,1.621,1.707,1.762, -"Oct 11, 2004",1.908,1.92,1.891,1.909,1.837,1.899,1.883,1.938,1.857,1.954,1.904,2.148,1.886,1.969,2.049,1.836,1.815,1.798,1.824,1.783,,1.829,1.703,1.782,1.797,1.807,1.661,1.749,1.796, -"Oct 18, 2004",1.992,2.004,1.971,2.011,1.921,1.956,1.94,2.023,1.991,2.041,2.032,2.235,1.957,2.063,2.129,1.931,1.894,1.879,1.904,1.858,,1.914,1.776,1.875,1.854,1.914,1.736,1.819,1.859, -"Oct 25, 2004",2.06,2.074,2.04,2.085,1.978,2.02,2.036,2.095,2.048,2.113,2.075,2.346,2.044,2.123,2.199,2.011,1.951,1.94,1.957,1.913,,1.95,1.82,1.911,1.957,1.938,1.788,1.873,1.922, -"Nov 01, 2004",2.06,2.075,2.034,2.065,1.995,1.993,2.098,2.069,2.061,2.117,2.051,2.358,2.07,2.132,2.205,2.002,1.967,1.938,1.984,1.895,,1.928,1.796,1.889,1.97,1.927,1.768,1.838,1.902, -"Nov 08, 2004",2.028,2.044,2.001,2.02,1.962,1.961,2.089,2.035,2.033,2.087,2.012,2.357,2.06,2.086,2.181,1.969,1.945,1.918,1.962,1.859,,1.885,1.754,1.803,1.934,1.905,1.71,1.79,1.874, -"Nov 15, 2004",2.017,2.036,1.982,1.99,1.961,1.945,2.061,2.027,2.009,2.088,2.007,2.357,2.055,2.068,2.207,1.949,1.92,1.882,1.943,1.816,,1.842,1.718,1.777,1.903,1.839,1.678,1.742,1.842, -"Nov 22, 2004",2.025,2.044,1.995,2.018,1.966,1.947,2.064,2.048,2.03,2.094,2.061,2.32,2.047,2.091,2.206,1.953,1.923,1.88,1.949,1.828,,1.851,1.729,1.801,1.884,1.859,1.672,1.768,1.853, -"Nov 29, 2004",2.03,2.049,1.997,2.018,1.966,1.956,2.061,2.046,2.036,2.101,2.041,2.308,2.038,2.096,2.214,1.968,1.919,1.883,1.941,1.829,,1.858,1.727,1.809,1.882,1.854,1.688,1.762,1.86, -"Dec 06, 2004",1.97,1.991,1.932,1.966,1.918,1.859,2.039,1.964,1.968,2.046,1.966,2.272,2.021,2.023,2.144,1.935,1.887,1.86,1.902,1.752,,1.796,1.643,1.696,1.849,1.762,1.629,1.678,1.78, -"Dec 13, 2004",1.947,1.97,1.907,1.935,1.881,1.849,2.005,1.932,1.957,2.031,1.942,2.259,2.003,1.995,2.157,1.889,1.849,1.815,1.87,1.685,,1.713,1.612,1.639,1.783,1.684,1.548,1.63,1.705, -"Dec 20, 2004",1.993,2.019,1.973,2.002,1.907,1.95,2.028,1.999,2.027,2.068,2.044,2.271,2.032,2.062,2.177,1.933,1.871,1.824,1.899,1.719,,1.726,1.605,1.733,1.786,1.691,1.546,1.702,1.743, -"Dec 27, 2004",1.978,2.002,1.953,1.973,1.906,1.913,2.044,1.982,2.009,2.052,2.027,2.272,2.034,2.052,2.16,1.908,1.875,1.835,1.899,1.717,,1.743,1.565,1.711,1.818,1.703,1.531,1.669,1.747, -"Jan 03, 2005",1.951,1.976,1.922,1.95,1.89,1.861,2.028,1.944,1.982,2.028,1.985,2.259,2.018,2.016,2.145,1.88,1.865,1.825,1.889,1.684,,1.7,1.547,1.652,1.807,1.667,1.495,1.641,1.704, -"Jan 10, 2005",1.946,1.97,1.919,1.961,1.868,1.866,2.01,1.925,1.984,2.02,1.971,2.247,1.998,1.998,2.149,1.866,1.863,1.831,1.882,1.677,,1.698,1.54,1.653,1.797,1.664,1.496,1.641,1.685, -"Jan 17, 2005",1.964,1.987,1.939,1.99,1.879,1.893,2.014,1.924,1.991,2.035,2.017,2.247,1.998,2.024,2.147,1.898,1.874,1.834,1.898,1.716,,1.728,1.563,1.697,1.797,1.714,1.519,1.692,1.733, -"Jan 24, 2005",1.99,2.014,1.969,2.012,1.913,1.938,2.032,1.96,1.992,2.062,2.049,2.26,2.014,2.059,2.167,1.93,1.88,1.835,1.907,1.731,,1.751,1.588,1.701,1.811,1.723,1.549,1.721,1.736, -"Jan 31, 2005",2.018,2.043,1.992,2.026,1.931,1.965,2.066,1.98,2.029,2.096,2.034,2.297,2.024,2.097,2.211,1.959,1.899,1.857,1.924,1.749,,1.758,1.604,1.731,1.835,1.735,1.566,1.735,1.761, -"Feb 07, 2005",1.99,2.013,1.968,1.992,1.92,1.936,2.063,1.942,2.025,2.062,2.004,2.26,2.019,2.068,2.173,1.918,1.884,1.85,1.905,1.739,,1.734,1.593,1.702,1.832,1.737,1.557,1.725,1.745, -"Feb 14, 2005",1.981,2.003,1.961,2.001,1.913,1.919,2.058,1.917,2.027,2.048,2.016,2.223,2.015,2.056,2.147,1.917,1.875,1.84,1.896,1.743,,1.742,1.601,1.694,1.83,1.732,1.554,1.736,1.752, -"Feb 21, 2005",1.984,2.005,1.967,2.019,1.91,1.926,2.037,1.93,2.03,2.046,2.021,2.223,2.015,2.06,2.137,1.923,1.878,1.843,1.899,1.758,,1.762,1.6,1.712,1.83,1.749,1.571,1.75,1.773, -"Feb 28, 2005",2.043,2.061,2.031,2.07,1.969,2.002,2.089,2.015,2.091,2.1,2.074,2.272,2.045,2.115,2.195,1.975,1.905,1.864,1.929,1.847,,1.864,1.733,1.811,1.902,1.837,1.649,1.837,1.859, -"Mar 07, 2005",2.089,2.108,2.079,2.125,2.038,2.041,2.124,2.068,2.113,2.145,2.11,2.322,2.08,2.172,2.222,2.042,1.961,1.915,1.988,1.878,,1.894,1.758,1.878,1.925,1.866,1.727,1.858,1.901, -"Mar 14, 2005",2.119,2.139,2.113,2.173,2.061,2.065,2.15,2.127,2.161,2.175,2.126,2.371,2.116,2.217,2.25,2.063,1.983,1.932,2.014,1.897,,1.927,1.775,1.904,1.946,1.901,1.773,1.867,1.914, -"Oct 03, 2005",2.692,2.685,2.632,2.724,2.564,2.569,2.628,2.68,2.658,2.716,2.66,2.925,2.642,2.745,2.809,2.585,2.766,2.716,2.792,2.756,,2.796,2.686,2.835,2.749,2.737,2.608,2.754,2.771, -"Oct 10, 2005",2.648,2.636,2.571,2.614,2.54,2.514,2.626,2.602,2.621,2.666,2.609,2.825,2.632,2.685,2.75,2.543,2.797,2.795,2.797,2.777,,2.827,2.753,2.897,2.813,2.83,2.661,2.672,2.787, -"Oct 17, 2005",2.65,2.634,2.561,2.622,2.517,2.505,2.602,2.581,2.594,2.667,2.595,2.887,2.623,2.691,2.767,2.523,2.806,2.822,2.797,2.82,,2.824,2.806,2.877,2.859,2.889,2.686,2.671,2.87, -"Oct 24, 2005",2.623,2.595,2.522,2.579,2.477,2.467,2.579,2.533,2.554,2.633,2.569,2.849,2.566,2.655,2.728,2.5,2.737,2.747,2.731,2.911,,3.02,2.936,2.865,3.045,2.956,2.804,2.674,2.966, -"Oct 31, 2005",2.577,2.566,2.489,2.542,2.406,2.458,2.52,2.514,2.552,2.614,2.545,2.849,2.573,2.615,2.712,2.483,2.642,2.585,2.673,2.7,,2.785,2.567,2.694,2.799,2.755,2.515,2.501,2.744, -"Nov 07, 2005",2.508,2.508,2.435,2.498,2.365,2.392,2.468,2.439,2.497,2.557,2.48,2.812,2.528,2.557,2.649,2.435,2.55,2.541,2.555,2.508,,2.565,2.321,2.518,2.638,2.526,2.269,2.355,2.545, -"Nov 14, 2005",2.466,2.469,2.397,2.449,2.322,2.361,2.434,2.415,2.473,2.521,2.437,2.762,2.501,2.507,2.615,2.401,2.48,2.473,2.483,2.426,,2.437,2.217,2.377,2.507,2.438,2.181,2.298,2.497, -"Nov 21, 2005",2.431,2.441,2.37,2.418,2.306,2.33,2.415,2.376,2.443,2.497,2.409,2.762,2.457,2.472,2.604,2.371,2.404,2.396,2.409,2.328,,2.323,2.159,2.29,2.406,2.334,2.106,2.197,2.402, -"Nov 28, 2005",2.417,2.429,2.361,2.413,2.309,2.314,2.403,2.373,2.416,2.483,2.405,2.749,2.441,2.464,2.58,2.366,2.389,2.372,2.398,2.293,,2.283,2.104,2.227,2.372,2.274,2.07,2.201,2.366, -"Dec 05, 2005",2.41,2.426,2.357,2.411,2.267,2.332,2.37,2.39,2.412,2.484,2.394,2.737,2.416,2.448,2.585,2.377,2.36,2.35,2.366,2.247,,2.242,2.086,2.208,2.308,2.243,2.014,2.161,2.308, -"Dec 12, 2005",2.414,2.429,2.357,2.405,2.257,2.344,2.365,2.389,2.426,2.489,2.41,2.737,2.407,2.467,2.591,2.376,2.361,2.353,2.365,2.257,,2.244,2.107,2.217,2.312,2.268,2.05,2.187,2.301, -"Dec 19, 2005",2.438,2.454,2.379,2.415,2.303,2.369,2.382,2.402,2.455,2.518,2.45,2.712,2.432,2.511,2.603,2.421,2.372,2.348,2.386,2.27,,2.264,2.135,2.222,2.326,2.28,2.048,2.193,2.316, -"Dec 26, 2005",2.433,2.45,2.384,2.431,2.302,2.364,2.398,2.399,2.453,2.508,2.463,2.712,2.43,2.505,2.601,2.397,2.371,2.346,2.384,2.247,,2.233,2.109,2.182,2.308,2.245,2.012,2.214,2.275, -"Jan 02, 2006",2.433,2.451,2.396,2.45,2.321,2.369,2.406,2.403,2.463,2.5,2.445,2.787,2.435,2.484,2.6,2.382,2.377,2.355,2.39,2.238,,2.223,2.107,2.193,2.294,2.231,2.001,2.198,2.271, -"Jan 09, 2006",2.444,2.462,2.409,2.465,2.351,2.38,2.398,2.423,2.474,2.509,2.46,2.786,2.433,2.504,2.598,2.403,2.385,2.352,2.404,2.248,,2.259,2.13,2.201,2.309,2.246,2.034,2.202,2.271, -"Jan 16, 2006",2.431,2.452,2.401,2.472,2.34,2.363,2.396,2.4,2.465,2.498,2.45,2.798,2.445,2.512,2.581,2.385,2.368,2.328,2.389,2.202,,2.188,2.126,2.126,2.268,2.22,2.003,2.146,2.216, -"Jan 23, 2006",2.463,2.485,2.44,2.521,2.357,2.402,2.439,2.443,2.496,2.529,2.502,2.811,2.449,2.551,2.597,2.438,2.383,2.342,2.405,2.223,,2.201,2.131,2.144,2.273,2.218,2.03,2.193,2.25, -"Jan 30, 2006",2.461,2.482,2.432,2.483,2.375,2.405,2.437,2.429,2.494,2.531,2.484,2.811,2.469,2.541,2.6,2.439,2.385,2.362,2.396,2.229,,2.217,2.132,2.162,2.282,2.218,2.044,2.199,2.255, -"Feb 06, 2006",2.447,2.466,2.417,2.467,2.36,2.386,2.435,2.417,2.475,2.512,2.468,2.811,2.453,2.525,2.586,2.412,2.373,2.35,2.386,2.237,,2.234,2.149,2.177,2.283,2.223,2.067,2.201,2.269, -"Feb 13, 2006",2.417,2.436,2.379,2.425,2.333,2.338,2.396,2.389,2.463,2.486,2.424,2.811,2.455,2.491,2.582,2.354,2.363,2.336,2.377,2.218,,2.203,2.143,2.132,2.276,2.205,2.044,2.174,2.247, -"Feb 20, 2006",2.397,2.414,2.366,2.414,2.295,2.334,2.391,2.376,2.453,2.459,2.427,2.761,2.432,2.457,2.55,2.337,2.331,2.302,2.346,2.214,,2.192,2.119,2.13,2.267,2.211,2.033,2.166,2.249, -"Feb 27, 2006",2.412,2.43,2.389,2.457,2.298,2.366,2.373,2.397,2.469,2.471,2.439,2.761,2.407,2.479,2.56,2.352,2.332,2.298,2.35,2.223,,2.223,2.133,2.154,2.274,2.216,2.061,2.183,2.249, -"Mar 06, 2006",2.443,2.458,2.42,2.496,2.323,2.405,2.379,2.432,2.483,2.498,2.458,2.761,2.428,2.519,2.581,2.384,2.347,2.318,2.363,2.282,,2.298,2.168,2.236,2.335,2.257,2.108,2.244,2.316, -"Mar 13, 2006",2.419,2.432,2.385,2.441,2.312,2.363,2.366,2.386,2.486,2.477,2.429,2.749,2.409,2.503,2.554,2.37,2.342,2.302,2.363,2.272,,2.284,2.167,2.21,2.343,2.254,2.092,2.217,2.304, -"Oct 02, 2006",2.396,2.411,2.368,2.455,2.253,2.319,2.394,2.344,2.548,2.452,2.452,2.667,2.418,2.435,2.541,2.34,2.336,2.347,2.33,2.245,,2.257,2.272,2.177,2.274,2.24,2.128,2.158,2.316, -"Oct 09, 2006",2.387,2.402,2.356,2.45,2.218,2.316,2.376,2.332,2.532,2.444,2.438,2.667,2.41,2.439,2.534,2.324,2.319,2.328,2.315,2.241,,2.241,2.241,2.172,2.262,2.246,2.11,2.157,2.316, -"Oct 16, 2006",2.385,2.398,2.357,2.455,2.213,2.326,2.354,2.336,2.522,2.437,2.382,2.667,2.402,2.437,2.516,2.334,2.316,2.325,2.311,2.259,,2.276,2.226,2.195,2.297,2.269,2.118,2.195,2.305, -"Oct 23, 2006",2.387,2.397,2.357,2.456,2.222,2.317,2.355,2.337,2.511,2.435,2.38,2.673,2.414,2.432,2.509,2.335,2.319,2.332,2.312,2.294,,2.317,2.25,2.206,2.347,2.293,2.138,2.228,2.342, -"Oct 30, 2006",2.382,2.39,2.35,2.453,2.218,2.314,2.34,2.321,2.5,2.427,2.387,2.66,2.415,2.435,2.497,2.325,2.316,2.327,2.31,2.304,,2.328,2.253,2.257,2.349,2.316,2.138,2.25,2.336, -"Nov 06, 2006",2.37,2.377,2.338,2.449,2.205,2.287,2.345,2.311,2.483,2.414,2.353,2.66,2.4,2.417,2.478,2.325,2.299,2.301,2.298,2.305,,2.348,2.256,2.246,2.37,2.309,2.128,2.228,2.346, -"Nov 13, 2006",2.38,2.382,2.346,2.47,2.22,2.283,2.342,2.324,2.5,2.418,2.359,2.697,2.41,2.423,2.489,2.317,2.296,2.289,2.3,2.353,,2.38,2.301,2.272,2.403,2.379,2.209,2.247,2.422, -"Nov 20, 2006",2.374,2.377,2.337,2.46,2.204,2.27,2.339,2.327,2.507,2.415,2.382,2.697,2.397,2.421,2.482,2.319,2.296,2.287,2.301,2.344,,2.361,2.308,2.262,2.4,2.375,2.215,2.236,2.41, -"Nov 27, 2006",2.379,2.382,2.345,2.455,2.205,2.287,2.356,2.331,2.529,2.419,2.402,2.698,2.407,2.427,2.49,2.313,2.299,2.285,2.307,2.344,,2.364,2.316,2.258,2.402,2.371,2.23,2.235,2.41, -"Dec 04, 2006",2.442,2.449,2.411,2.527,2.292,2.352,2.364,2.429,2.59,2.492,2.487,2.81,2.428,2.522,2.566,2.382,2.321,2.307,2.329,2.363,,2.378,2.329,2.297,2.41,2.377,2.221,2.286,2.414, -"Dec 11, 2006",2.444,2.454,2.412,2.511,2.313,2.357,2.387,2.421,2.568,2.497,2.485,2.81,2.448,2.526,2.572,2.383,2.343,2.315,2.357,2.348,,2.334,2.319,2.264,2.398,2.36,2.189,2.283,2.393, -"Dec 18, 2006",2.444,2.455,2.419,2.524,2.316,2.363,2.394,2.422,2.566,2.494,2.502,2.781,2.458,2.53,2.558,2.388,2.34,2.307,2.357,2.34,,2.342,2.321,2.257,2.399,2.372,2.204,2.251,2.386, -"Dec 25, 2006",2.434,2.446,2.405,2.516,2.297,2.342,2.392,2.399,2.561,2.488,2.483,2.792,2.447,2.525,2.56,2.371,2.334,2.31,2.346,2.317,,2.321,2.304,2.202,2.38,2.346,2.19,2.207,2.386, -"Jan 01, 2007",2.415,2.427,2.389,2.498,2.293,2.315,2.392,2.382,2.555,2.466,2.442,2.771,2.429,2.496,2.534,2.359,2.322,2.299,2.334,2.295,,2.298,2.293,2.158,2.368,2.339,2.169,2.171,2.361, -"Jan 08, 2007",2.388,2.402,2.36,2.478,2.248,2.276,2.391,2.353,2.533,2.444,2.381,2.771,2.424,2.446,2.517,2.342,2.294,2.275,2.304,2.25,,2.252,2.271,2.093,2.337,2.308,2.117,2.083,2.338, -"Jan 15, 2007",2.351,2.369,2.341,2.435,2.23,2.271,2.372,2.32,2.558,2.403,2.358,2.77,2.431,2.394,2.484,2.283,2.253,2.219,2.271,2.171,,2.165,2.218,2.03,2.275,2.238,2.045,2.03,2.213, -"Jan 22, 2007",2.333,2.354,2.334,2.425,2.221,2.266,2.37,2.315,2.55,2.381,2.357,2.728,2.415,2.385,2.46,2.254,2.24,2.202,2.261,2.128,,2.129,2.197,2.015,2.188,2.197,2.015,2.004,2.172, -"Jan 29, 2007",2.36,2.382,2.357,2.456,2.242,2.301,2.345,2.343,2.576,2.416,2.42,2.716,2.397,2.43,2.5,2.289,2.232,2.2,2.248,2.147,,2.136,2.136,2.033,2.189,2.205,2.009,2.069,2.181, -"Feb 05, 2007",2.413,2.433,2.397,2.494,2.28,2.356,2.35,2.396,2.598,2.476,2.479,2.739,2.448,2.521,2.53,2.377,2.272,2.224,2.298,2.216,,2.207,2.156,2.123,2.237,2.249,2.079,2.171,2.252, -"Feb 12, 2007",2.449,2.469,2.438,2.54,2.338,2.394,2.371,2.442,2.619,2.511,2.535,2.769,2.475,2.555,2.576,2.396,2.293,2.241,2.32,2.258,,2.259,2.19,2.163,2.305,2.284,2.097,2.208,2.286, -"Feb 19, 2007",2.453,2.469,2.44,2.531,2.346,2.391,2.404,2.433,2.633,2.51,2.52,2.769,2.476,2.562,2.568,2.401,2.299,2.259,2.321,2.291,,2.28,2.181,2.195,2.35,2.313,2.108,2.265,2.302, -"Feb 26, 2007",2.473,2.485,2.463,2.551,2.388,2.416,2.423,2.438,2.631,2.522,2.518,2.737,2.486,2.575,2.579,2.414,2.309,2.269,2.331,2.354,,2.365,2.283,2.277,2.41,2.381,2.181,2.294,2.383, -"Mar 05, 2007",2.496,2.505,2.486,2.57,2.398,2.442,2.454,2.49,2.647,2.539,2.554,2.771,2.489,2.593,2.594,2.437,2.331,2.293,2.352,2.404,,2.42,2.299,2.319,2.48,2.442,2.246,2.324,2.439, -"Mar 12, 2007",2.495,2.501,2.486,2.558,2.41,2.443,2.46,2.496,2.65,2.531,2.544,2.771,2.486,2.581,2.586,2.429,2.33,2.289,2.351,2.432,,2.468,2.344,2.335,2.507,2.494,2.293,2.328,2.472, -"Oct 08, 2007",2.774,2.772,2.735,2.802,2.707,2.693,2.693,2.773,2.757,2.811,2.816,3.025,2.731,2.854,2.869,2.718,2.686,2.674,2.693,2.793,,2.815,2.732,2.685,2.846,2.906,2.694,2.667,2.842, -"Oct 15, 2007",2.794,2.793,2.756,2.832,2.724,2.719,2.714,2.802,2.708,2.829,2.834,3.06,2.741,2.886,2.889,2.729,2.72,2.728,2.715,2.805,,2.823,2.751,2.692,2.839,2.918,2.698,2.703,2.841, -"Oct 22, 2007",2.869,2.87,2.837,2.905,2.81,2.793,2.815,2.87,2.825,2.904,2.888,3.136,2.805,2.957,2.968,2.806,2.791,2.792,2.79,2.856,,2.876,2.76,2.786,2.883,2.951,2.72,2.771,2.89, -"Oct 29, 2007",2.953,2.956,2.921,2.994,2.859,2.888,2.902,2.945,2.926,2.993,2.966,3.147,2.885,3.03,3.051,2.914,2.859,2.861,2.857,2.926,,2.964,2.787,2.892,2.94,2.977,2.78,2.877,2.959, -"Nov 05, 2007",3.11,3.112,3.08,3.18,3.04,3.029,3.027,3.115,3.048,3.149,3.102,3.409,3.009,3.209,3.224,3.04,2.99,2.994,2.988,3.091,,3.122,2.969,3.019,3.13,3.12,2.932,3.055,3.111, -"Nov 12, 2007",3.206,3.208,3.17,3.264,3.142,3.134,3.091,3.185,3.141,3.25,3.185,3.501,3.132,3.29,3.322,3.154,3.09,3.104,3.082,3.185,,3.197,3.059,3.105,3.269,3.204,3.006,3.141,3.201, -"Nov 19, 2007",3.215,3.218,3.183,3.259,3.135,3.148,3.161,3.191,3.177,3.257,3.199,3.521,3.17,3.296,3.328,3.155,3.099,3.098,3.099,3.185,,3.188,3.092,3.088,3.261,3.22,3.011,3.144,3.192, -"Nov 26, 2007",3.287,3.296,3.271,3.353,3.199,3.249,3.23,3.29,3.266,3.331,3.302,3.621,3.248,3.353,3.407,3.229,3.148,3.15,3.147,3.203,,3.223,3.118,3.124,3.251,3.257,3.076,3.145,3.222, -"Dec 03, 2007",3.274,3.287,3.255,3.337,3.196,3.199,3.275,3.261,3.285,3.326,3.275,3.595,3.264,3.355,3.402,3.216,3.153,3.148,3.155,3.149,,3.142,3.155,3.058,3.222,3.2,3.036,3.081,3.157, -"Dec 10, 2007",3.259,3.278,3.244,3.318,3.206,3.174,3.276,3.244,3.305,3.319,3.264,3.594,3.251,3.349,3.398,3.204,3.135,3.117,3.145,3.074,,3.061,3.059,2.974,3.136,3.137,3.008,2.999,3.095, -"Dec 17, 2007",3.298,3.32,3.302,3.389,3.251,3.245,3.307,3.304,3.322,3.355,3.347,3.641,3.279,3.438,3.416,3.239,3.139,3.125,3.146,3.079,,3.065,3.066,2.984,3.117,3.166,2.964,3.016,3.085, -"Dec 24, 2007",3.301,3.325,3.306,3.396,3.243,3.253,3.318,3.311,3.298,3.361,3.337,3.657,3.303,3.454,3.418,3.243,3.132,3.099,3.15,3.069,,3.065,3.033,3.001,3.089,3.152,2.954,3.019,3.073, -"Dec 31, 2007",3.341,3.367,3.358,3.457,3.318,3.299,3.335,3.353,3.374,3.399,3.376,3.681,3.342,3.471,3.465,3.279,3.139,3.108,3.157,3.091,,3.12,3.001,3.034,3.128,3.151,2.982,3.045,3.098, -"Jan 07, 2008",3.395,3.423,3.407,3.501,3.364,3.341,3.385,3.422,3.458,3.46,3.415,3.768,3.381,3.549,3.524,3.34,3.198,3.166,3.215,3.127,,3.147,3.035,3.082,3.179,3.149,3.005,3.094,3.136, -"Jan 14, 2008",3.361,3.389,3.367,3.436,3.343,3.297,3.384,3.373,3.45,3.429,3.361,3.756,3.375,3.522,3.495,3.298,3.191,3.149,3.214,3.087,,3.102,3.021,3.012,3.155,3.123,2.942,3.037,3.095, -"Jan 21, 2008",3.33,3.361,3.338,3.402,3.298,3.272,3.368,3.344,3.434,3.401,3.35,3.746,3.35,3.473,3.476,3.266,3.161,3.133,3.177,3.033,,3.051,2.943,2.964,3.088,3.073,2.904,3.003,3.03, -"Jan 28, 2008",3.316,3.347,3.319,3.394,3.253,3.254,3.356,3.33,3.407,3.39,3.348,3.719,3.315,3.453,3.476,3.251,3.155,3.128,3.169,3.015,,3.003,2.965,2.929,3.031,3.065,2.874,2.987,3.027, -"Feb 04, 2008",3.306,3.334,3.301,3.375,3.242,3.235,3.317,3.317,3.42,3.381,3.307,3.731,3.312,3.45,3.461,3.247,3.148,3.12,3.162,3.035,,3.045,2.962,2.957,3.06,3.071,2.875,3.011,3.044, -"Feb 11, 2008",3.305,3.331,3.289,3.339,3.229,3.247,3.316,3.289,3.402,3.383,3.354,3.72,3.293,3.423,3.461,3.271,3.149,3.114,3.168,3.055,,3.074,2.989,2.998,3.097,3.094,2.957,3.019,3.06, -"Feb 18, 2008",3.395,3.418,3.383,3.479,3.294,3.345,3.35,3.395,3.445,3.468,3.402,3.832,3.344,3.52,3.54,3.365,3.216,3.17,3.242,3.176,,3.217,3.077,3.127,3.263,3.178,3.03,3.153,3.168, -"Feb 25, 2008",3.461,3.476,3.45,3.551,3.393,3.389,3.403,3.472,3.538,3.514,3.514,3.894,3.412,3.594,3.563,3.422,3.317,3.243,3.357,3.313,,3.37,3.159,3.282,3.403,3.29,3.177,3.308,3.303, -"Mar 03, 2008",3.55,3.564,3.538,3.651,3.467,3.491,3.482,3.547,3.559,3.603,3.562,3.956,3.478,3.687,3.655,3.51,3.401,3.377,3.413,3.41,,3.46,3.313,3.347,3.511,3.399,3.242,3.415,3.369, -"Mar 10, 2008",3.677,3.689,3.684,3.78,3.619,3.642,3.618,3.715,3.73,3.711,3.673,4.057,3.678,3.807,3.753,3.603,3.538,3.499,3.559,3.557,,3.64,3.488,3.519,3.647,3.534,3.424,3.583,3.492, -"Mar 17, 2008",3.852,3.865,3.867,3.961,3.791,3.816,3.851,3.911,3.891,3.884,3.819,4.16,3.78,3.971,3.942,3.78,3.675,3.642,3.693,3.727,,3.786,3.64,3.651,3.807,3.679,3.552,3.754,3.695, -"Oct 06, 2008",3.663,3.671,3.629,3.757,3.527,3.532,3.684,3.578,3.791,3.694,3.709,4.044,3.831,3.671,3.797,3.52,3.757,3.792,3.737,3.585,,3.611,3.571,3.486,3.597,3.686,3.497,3.495,3.619, -"Oct 13, 2008",3.39,3.402,3.358,3.421,3.231,3.277,3.531,3.268,3.609,3.416,3.306,3.732,3.558,3.337,3.503,3.302,3.562,3.622,3.527,3.279,,3.206,3.397,3.197,3.267,3.398,3.238,3.148,3.358, -"Oct 20, 2008",3.227,3.243,3.188,3.283,3.071,3.09,3.324,3.121,3.403,3.273,3.228,3.61,3.388,3.196,3.347,3.178,3.344,3.362,3.334,3.072,,2.983,3.032,2.928,3.069,3.245,3.036,2.904,3.185, -"Oct 27, 2008",3.059,3.079,2.993,3.05,2.894,2.9,3.1,2.968,3.332,3.138,3.077,3.482,3.189,3.051,3.242,3.023,3.133,3.188,3.101,2.866,,2.766,2.81,2.696,2.86,3.078,2.772,2.696,2.964, -"Nov 03, 2008",2.987,3.015,2.942,3.036,2.8,2.871,2.969,2.94,3.248,3.07,2.96,3.409,3.05,2.972,3.168,2.987,3.027,3.064,3.006,2.714,,2.624,2.599,2.601,2.7,2.906,2.526,2.632,2.741, -"Nov 10, 2008",2.941,2.967,2.885,2.992,2.758,2.79,2.893,2.932,3.197,3.027,2.934,3.333,3.023,2.942,3.101,2.962,2.985,3.054,2.955,2.656,,2.573,2.514,2.565,2.646,2.836,2.515,2.554,2.67, -"Nov 17, 2008",2.83,2.86,2.781,2.889,2.674,2.688,2.797,2.757,3.09,2.924,2.803,3.194,2.909,2.807,3.025,2.847,2.826,2.868,2.801,2.543,,2.466,2.445,2.419,2.562,2.741,2.398,2.426,2.58, -"Nov 24, 2008",2.713,2.745,2.667,2.747,2.609,2.576,2.671,2.63,3.007,2.805,2.711,3.094,2.781,2.765,2.908,2.686,2.746,2.758,2.739,2.394,,2.33,2.3,2.268,2.399,2.576,2.265,2.289,2.431, -"Dec 01, 2008",2.68,2.715,2.654,2.739,2.59,2.558,2.657,2.617,3.017,2.767,2.708,3.019,2.755,2.684,2.899,2.625,2.672,2.7,2.655,2.331,,2.283,2.262,2.233,2.359,2.42,2.225,2.253,2.38, -"Dec 08, 2008",2.512,2.547,2.479,2.553,2.426,2.372,2.522,2.452,2.83,2.602,2.495,2.917,2.688,2.497,2.716,2.476,2.508,2.589,2.461,2.169,,2.139,2.093,2.002,2.218,2.267,2.092,2.059,2.238, -"Dec 15, 2008",2.47,2.509,2.448,2.519,2.406,2.345,2.491,2.396,2.792,2.569,2.472,2.818,2.611,2.466,2.712,2.412,2.394,2.436,2.369,2.089,,2.027,1.973,1.911,2.124,2.155,1.993,2.019,2.158, -"Dec 22, 2008",2.409,2.446,2.393,2.449,2.35,2.297,2.44,2.343,2.756,2.497,2.411,2.78,2.538,2.417,2.597,2.389,2.353,2.381,2.337,2.049,,1.998,1.969,1.897,2.065,2.131,1.943,1.966,2.122, -"Dec 29, 2008",2.33,2.365,2.316,2.388,2.265,2.194,2.403,2.265,2.677,2.411,2.363,2.693,2.526,2.34,2.484,2.316,2.296,2.311,2.287,1.98,,1.911,1.925,1.852,2.024,2.025,1.878,1.897,2.055, -"Jan 05, 2009",2.365,2.402,2.37,2.452,2.285,2.299,2.394,2.351,2.592,2.443,2.43,2.694,2.463,2.41,2.532,2.326,2.253,2.282,2.236,2.008,,1.96,1.945,1.88,2.014,2.058,1.864,1.956,2.068, -"Jan 12, 2009",2.439,2.478,2.435,2.511,2.371,2.371,2.42,2.454,2.625,2.533,2.511,2.857,2.467,2.535,2.624,2.414,2.285,2.289,2.283,2.054,,2.046,1.946,2.007,2.088,2.106,1.917,2.01,2.079, -"Jan 19, 2009",2.421,2.461,2.421,2.496,2.385,2.333,2.427,2.443,2.619,2.513,2.497,2.771,2.508,2.507,2.587,2.411,2.272,2.257,2.28,2.031,,2.033,1.923,1.971,2.059,2.059,1.879,1.995,2.065, -"Jan 26, 2009",2.4,2.442,2.4,2.48,2.361,2.312,2.417,2.39,2.596,2.496,2.498,2.694,2.484,2.486,2.58,2.383,2.244,2.237,2.248,1.987,,1.979,1.87,1.904,2.026,2.037,1.85,1.929,2.029, -"Feb 02, 2009",2.389,2.432,2.386,2.467,2.339,2.297,2.419,2.372,2.566,2.49,2.48,2.696,2.462,2.488,2.576,2.372,2.245,2.231,2.253,1.964,,1.961,1.827,1.906,2.029,2.016,1.827,1.92,1.979, -"Feb 09, 2009",2.359,2.402,2.352,2.422,2.314,2.263,2.415,2.29,2.573,2.461,2.428,2.696,2.463,2.423,2.554,2.346,2.227,2.221,2.231,1.936,,1.922,1.798,1.859,2.004,1.975,1.784,1.907,1.944, -"Feb 16, 2009",2.308,2.351,2.307,2.389,2.265,2.203,2.359,2.267,2.547,2.404,2.361,2.646,2.413,2.363,2.525,2.25,2.186,2.169,2.195,1.889,,1.876,1.771,1.819,1.944,1.931,1.702,1.858,1.899, -"Feb 23, 2009",2.233,2.276,2.218,2.308,2.17,2.117,2.261,2.187,2.438,2.336,2.356,2.596,2.377,2.283,2.449,2.187,2.135,2.124,2.142,1.808,,1.767,1.686,1.729,1.899,1.856,1.644,1.766,1.815, -"Mar 02, 2009",2.22,2.262,2.208,2.335,2.121,2.104,2.229,2.188,2.406,2.319,2.332,2.518,2.347,2.253,2.447,2.161,2.128,2.109,2.14,1.807,,1.813,1.679,1.717,1.867,1.849,1.622,1.785,1.804, -"Mar 09, 2009",2.182,2.224,2.171,2.277,2.11,2.082,2.165,2.13,2.396,2.28,2.32,2.431,2.292,2.19,2.425,2.116,2.08,2.056,2.093,1.775,,1.792,1.635,1.661,1.835,1.82,1.577,1.751,1.776, -"Mar 16, 2009",2.16,2.202,2.152,2.253,2.065,2.081,2.148,2.117,2.359,2.257,2.289,2.494,2.281,2.176,2.393,2.096,2.067,2.038,2.084,1.745,,1.761,1.616,1.64,1.818,1.785,1.571,1.712,1.747, -"Oct 05, 2009",2.5,2.512,2.482,2.546,2.415,2.563,2.347,2.442,2.388,2.548,2.418,2.814,2.446,2.599,2.709,2.339,2.357,2.395,2.334,2.242,,2.366,2.191,2.19,2.278,2.252,2.151,2.242,2.289, -"Oct 12, 2009",2.539,2.55,2.509,2.578,2.466,2.562,2.376,2.476,2.418,2.597,2.433,2.828,2.487,2.643,2.742,2.416,2.368,2.39,2.355,2.293,,2.396,2.227,2.236,2.251,2.329,2.19,2.318,2.334, -"Oct 19, 2009",2.642,2.652,2.625,2.709,2.554,2.677,2.456,2.653,2.517,2.69,2.589,2.928,2.553,2.747,2.839,2.499,2.449,2.502,2.416,2.421,,2.524,2.301,2.344,2.444,2.406,2.288,2.453,2.438, -"Oct 26, 2009",2.73,2.74,2.726,2.793,2.673,2.782,2.567,2.732,2.629,2.771,2.656,3.011,2.682,2.836,2.885,2.61,2.523,2.565,2.497,2.487,,2.636,2.45,2.441,2.596,2.492,2.359,2.465,2.503, -"Nov 02, 2009",2.741,2.751,2.734,2.783,2.692,2.809,2.581,2.726,2.604,2.783,2.634,3.04,2.698,2.835,2.913,2.609,2.547,2.571,2.532,2.519,,2.619,2.463,2.436,2.575,2.498,2.382,2.55,2.506, -"Nov 09, 2009",2.757,2.769,2.738,2.788,2.698,2.795,2.622,2.713,2.648,2.81,2.644,3.134,2.712,2.876,2.926,2.649,2.564,2.585,2.551,2.501,,2.581,2.425,2.434,2.554,2.511,2.407,2.523,2.473, -"Nov 16, 2009",2.753,2.765,2.744,2.801,2.706,2.798,2.628,2.713,2.657,2.798,2.661,3.142,2.721,2.861,2.91,2.637,2.563,2.585,2.55,2.496,,2.552,2.437,2.443,2.533,2.498,2.404,2.519,2.466, -"Nov 23, 2009",2.757,2.768,2.743,2.793,2.712,2.798,2.633,2.706,2.644,2.804,2.667,3.143,2.731,2.865,2.917,2.642,2.588,2.591,2.586,2.501,,2.564,2.434,2.449,2.545,2.517,2.404,2.519,2.484, -"Nov 30, 2009",2.757,2.769,2.747,2.794,2.724,2.797,2.648,2.706,2.645,2.801,2.658,3.146,2.729,2.868,2.916,2.634,2.588,2.592,2.586,2.487,,2.564,2.42,2.427,2.537,2.505,2.399,2.504,2.474, -"Dec 07, 2009",2.773,2.786,2.768,2.826,2.734,2.814,2.653,2.764,2.629,2.818,2.685,3.187,2.74,2.893,2.947,2.628,2.587,2.599,2.58,2.483,,2.554,2.425,2.428,2.491,2.511,2.4,2.505,2.471, -"Dec 14, 2009",2.761,2.775,2.749,2.79,2.737,2.793,2.645,2.732,2.629,2.811,2.656,3.181,2.712,2.872,2.931,2.648,2.584,2.587,2.582,2.451,,2.498,2.359,2.384,2.454,2.494,2.366,2.489,2.43, -"Dec 21, 2009",2.767,2.782,2.753,2.813,2.73,2.795,2.664,2.713,2.628,2.821,2.689,3.187,2.717,2.9,2.938,2.649,2.579,2.588,2.573,2.441,,2.488,2.35,2.368,2.442,2.45,2.356,2.486,2.426, -"Dec 28, 2009",2.81,2.825,2.798,2.896,2.737,2.844,2.669,2.773,2.66,2.866,2.744,3.19,2.742,2.947,2.973,2.709,2.599,2.606,2.595,2.477,,2.518,2.376,2.407,2.47,2.459,2.372,2.53,2.437, -"Jan 04, 2010",2.895,2.911,2.894,2.958,2.815,2.946,2.818,2.898,2.774,2.945,2.848,3.248,2.814,3.053,3.046,2.78,2.67,2.676,2.667,2.534,,2.623,2.424,2.488,2.531,2.537,2.416,2.555,2.535, -"Jan 11, 2010",3,3.016,2.983,3.063,2.916,3.036,2.883,2.947,2.869,3.063,2.946,3.426,2.959,3.152,3.154,2.917,2.774,2.776,2.772,2.627,,2.675,2.54,2.551,2.611,2.607,2.479,2.684,2.617, -"Jan 18, 2010",2.967,2.983,2.946,3.015,2.909,2.988,2.888,2.876,2.83,3.031,2.89,3.428,2.944,3.103,3.109,2.909,2.76,2.761,2.759,2.603,,2.614,2.492,2.505,2.591,2.572,2.455,2.684,2.584, -"Jan 25, 2010",2.912,2.929,2.884,2.917,2.87,2.942,2.849,2.771,2.807,2.978,2.817,3.383,2.934,3.034,3.068,2.841,2.76,2.749,2.767,2.536,,2.544,2.421,2.428,2.538,2.544,2.402,2.615,2.514, -"Feb 01, 2010",2.878,2.894,2.847,2.896,2.804,2.915,2.796,2.734,2.78,2.944,2.786,3.39,2.882,3.036,3.051,2.768,2.723,2.703,2.735,2.517,,2.505,2.354,2.416,2.497,2.489,2.359,2.608,2.483, -"Feb 08, 2010",2.862,2.877,2.845,2.894,2.808,2.909,2.799,2.741,2.76,2.915,2.822,3.439,2.874,3,3.018,2.742,2.718,2.7,2.73,2.525,,2.526,2.333,2.425,2.502,2.47,2.331,2.62,2.479, -"Feb 15, 2010",2.865,2.88,2.845,2.88,2.808,2.923,2.786,2.743,2.758,2.921,2.835,3.357,2.878,2.983,3.037,2.745,2.716,2.703,2.724,2.545,,2.518,2.317,2.423,2.47,2.44,2.304,2.684,2.475, -"Feb 22, 2010",2.915,2.931,2.888,2.963,2.821,2.955,2.801,2.815,2.783,2.981,2.885,3.403,2.927,3.061,3.099,2.794,2.733,2.706,2.75,2.56,,2.59,2.371,2.468,2.552,2.509,2.366,2.64,2.524, -"Mar 01, 2010",2.91,2.925,2.885,2.965,2.808,2.954,2.808,2.806,2.78,2.971,2.885,3.404,2.937,3.061,3.066,2.804,2.741,2.711,2.76,2.581,,2.61,2.423,2.518,2.583,2.533,2.397,2.636,2.562, -"Mar 08, 2010",2.928,2.943,2.913,3.005,2.829,2.971,2.824,2.861,2.803,2.983,2.88,3.445,2.949,3.075,3.08,2.81,2.75,2.723,2.766,2.596,,2.645,2.499,2.535,2.6,2.583,2.426,2.637,2.614, -"Mar 15, 2010",2.937,2.951,2.923,3.024,2.832,2.983,2.827,2.861,2.818,2.99,2.875,3.452,2.947,3.081,3.086,2.822,2.76,2.722,2.783,2.608,,2.656,2.506,2.559,2.612,2.632,2.458,2.635,2.635, -"Oct 04, 2010",2.908,2.925,2.882,3.008,2.696,2.944,2.754,2.926,2.768,2.965,2.829,3.245,2.85,3.054,3.099,2.765,2.745,2.782,2.723,2.589,,2.798,2.65,2.274,2.762,2.772,2.627,2.726,2.717, -"Oct 11, 2010",2.954,2.964,2.925,3.043,2.737,2.999,2.779,2.966,2.846,3.001,2.849,3.318,2.886,3.044,3.13,2.835,2.8,2.836,2.779,2.762,,2.836,2.725,2.7,2.846,2.822,2.651,2.772,2.793, -"Oct 18, 2010",2.976,2.988,2.942,3.04,2.788,3.018,2.81,2.95,2.873,3.03,2.88,3.357,2.939,3.074,3.149,2.872,2.82,2.844,2.806,2.755,,2.832,2.682,2.7,2.829,2.824,2.668,2.76,2.779, -"Oct 25, 2010",2.99,3.003,2.964,3.049,2.81,3.052,2.855,2.967,2.873,3.04,2.887,3.34,2.967,3.087,3.159,2.877,2.824,2.835,2.817,2.745,,2.797,2.687,2.672,2.82,2.825,2.64,2.768,2.77, -"Nov 01, 2010",2.995,3.007,2.968,3.068,2.814,3.052,2.85,2.971,2.844,3.045,2.88,3.344,2.96,3.101,3.164,2.88,2.821,2.84,2.809,2.747,,2.807,2.684,2.671,2.823,2.824,2.625,2.772,2.771, -"Nov 08, 2010",3.082,3.096,3.051,3.165,2.873,3.126,2.946,3.054,2.959,3.14,2.956,3.48,3.003,3.185,3.281,2.962,2.864,2.881,2.854,2.819,,2.914,2.755,2.725,2.895,2.881,2.72,2.847,2.87, -"Nov 15, 2010",3.13,3.144,3.102,3.2,2.929,3.182,3.013,3.109,2.996,3.186,3.011,3.603,3.053,3.247,3.318,3.01,2.909,2.925,2.899,2.873,,2.946,2.832,2.784,2.982,2.961,2.786,2.896,2.902, -"Nov 22, 2010",3.116,3.131,3.085,3.174,2.935,3.163,3.008,3.061,2.998,3.175,3.001,3.619,3.082,3.256,3.302,2.985,2.906,2.932,2.89,2.84,,2.906,2.796,2.763,2.923,2.926,2.773,2.862,2.857, -"Nov 29, 2010",3.121,3.136,3.089,3.188,2.939,3.15,3.017,3.08,2.985,3.181,3.029,3.615,3.097,3.254,3.309,2.992,2.911,2.933,2.898,2.833,,2.921,2.758,2.765,2.899,2.909,2.773,2.848,2.836, -"Dec 06, 2010",3.211,3.228,3.183,3.287,2.992,3.27,3.094,3.179,3.094,3.274,3.094,3.636,3.166,3.341,3.392,3.108,2.973,2.979,2.969,2.887,,2.958,2.812,2.817,2.927,2.953,2.771,2.912,2.914, -"Dec 13, 2010",3.25,3.266,3.225,3.323,3.042,3.304,3.155,3.232,3.115,3.309,3.153,3.646,3.227,3.368,3.429,3.14,3.013,3.025,3.006,2.933,,3.003,2.845,2.849,2.981,2.967,2.831,2.968,2.933, -"Dec 20, 2010",3.266,3.282,3.241,3.356,3.054,3.312,3.164,3.251,3.103,3.325,3.203,3.651,3.27,3.376,3.441,3.158,3.045,3.037,3.05,2.96,,3.045,2.857,2.892,2.994,2.983,2.829,2.983,2.972, -"Dec 27, 2010",3.321,3.338,3.293,3.409,3.095,3.376,3.206,3.311,3.136,3.382,3.251,3.774,3.307,3.438,3.489,3.227,3.114,3.098,3.123,2.997,,3.074,2.917,2.927,3.042,3.026,2.862,3.021,3.001, -"Jan 03, 2011",3.345,3.363,3.322,3.438,3.107,3.414,3.225,3.336,3.213,3.404,3.3,3.792,3.341,3.479,3.51,3.236,3.137,3.113,3.151,3.011,,3.077,2.922,2.953,3.052,3.047,2.865,3.03,3.005, -"Jan 10, 2011",3.37,3.389,3.337,3.462,3.134,3.401,3.27,3.341,3.23,3.439,3.283,3.84,3.361,3.488,3.562,3.271,3.166,3.136,3.184,3.002,,3.051,2.931,2.952,3.036,3.043,2.892,3.021,3.009, -"Jan 17, 2011",3.455,3.475,3.433,3.572,3.219,3.501,3.389,3.405,3.305,3.518,3.392,3.905,3.443,3.556,3.638,3.358,3.244,3.221,3.258,3.073,,3.154,2.987,2.976,3.106,3.091,2.951,3.119,3.086, -"Jan 24, 2011",3.486,3.506,3.471,3.592,3.284,3.534,3.433,3.446,3.344,3.544,3.39,3.948,3.465,3.59,3.667,3.378,3.257,3.245,3.264,3.106,,3.176,3.012,3.037,3.128,3.117,2.99,3.137,3.102, -"Jan 31, 2011",3.53,3.551,3.532,3.67,3.338,3.59,3.498,3.502,3.385,3.579,3.439,3.958,3.498,3.623,3.702,3.414,3.274,3.241,3.293,3.126,,3.197,3.034,3.04,3.165,3.127,3.003,3.165,3.126, -"Feb 07, 2011",3.583,3.604,3.595,3.717,3.399,3.657,3.548,3.587,3.489,3.624,3.482,4.043,3.552,3.659,3.748,3.46,3.331,3.297,3.351,3.184,,3.254,3.076,3.092,3.243,3.166,3.04,3.225,3.185, -"Feb 14, 2011",3.594,3.614,3.595,3.708,3.42,3.663,3.551,3.56,3.472,3.641,3.494,4.061,3.57,3.656,3.764,3.491,3.344,3.311,3.363,3.213,,3.268,3.092,3.132,3.24,3.187,3.058,3.257,3.199, -"Feb 21, 2011",3.622,3.641,3.629,3.772,3.417,3.696,3.611,3.571,3.502,3.664,3.518,4.05,3.568,3.712,3.791,3.493,3.364,3.321,3.389,3.25,,3.294,3.119,3.144,3.296,3.249,3.099,3.31,3.222, -"Feb 28, 2011",3.762,3.78,3.759,3.86,3.564,3.834,3.749,3.734,3.642,3.81,3.636,4.114,3.685,3.837,3.951,3.641,3.49,3.444,3.517,3.425,,3.427,3.306,3.345,3.445,3.41,3.304,3.482,3.374, -"Mar 07, 2011",3.877,3.893,3.894,4.021,3.689,3.962,3.87,3.852,3.787,3.907,3.708,4.209,3.81,3.922,4.021,3.776,3.608,3.587,3.62,3.576,,3.597,3.433,3.494,3.54,3.576,3.435,3.642,3.526, -"Mar 14, 2011",3.88,3.893,3.892,3.989,3.718,3.962,3.901,3.837,3.763,3.907,3.719,4.229,3.831,3.912,4.025,3.773,3.621,3.605,3.631,3.602,,3.63,3.506,3.521,,3.601,3.457,3.657,3.575, -"Oct 03, 2011",3.694,3.709,3.679,3.759,3.578,3.733,3.653,3.617,3.541,3.736,3.671,4.045,3.718,3.803,3.876,3.518,3.568,3.606,3.548,3.32,,3.394,3.297,3.273,3.458,3.487,3.353,3.301,3.405, -"Oct 10, 2011",3.689,3.705,3.654,3.738,3.533,3.699,3.606,3.634,3.563,3.746,3.674,4.104,3.668,3.802,3.895,3.534,3.562,3.594,3.544,3.305,,3.379,3.308,3.272,3.429,3.468,3.353,3.274,3.396, -"Oct 17, 2011",3.777,3.793,3.738,3.868,3.581,3.782,3.635,3.746,3.602,3.84,3.674,4.24,3.706,3.831,4.015,3.644,3.584,3.616,3.567,3.379,,3.464,3.402,3.346,3.518,3.586,3.41,3.344,3.396, -"Oct 24, 2011",3.803,3.818,3.773,3.912,3.599,3.817,3.695,3.757,3.644,3.858,3.686,4.216,3.748,3.908,4.014,3.648,3.61,3.64,3.594,3.439,,3.505,3.464,3.39,3.615,3.642,3.444,3.41,3.538, -"Oct 31, 2011",3.854,3.869,3.825,3.955,3.636,3.885,3.729,3.822,3.718,3.909,3.715,4.254,3.816,3.968,4.063,3.694,3.65,3.67,3.639,3.484,,3.574,3.535,3.427,3.662,3.706,3.508,3.452,3.626, -"Nov 07, 2011",3.877,3.892,3.853,3.989,3.674,3.918,3.754,3.824,3.735,3.927,3.737,4.346,3.878,3.962,4.079,3.72,3.679,3.683,3.677,3.527,,3.619,3.542,3.471,3.709,3.73,3.613,3.492,3.701, -"Nov 14, 2011",3.943,3.956,3.92,4.073,3.738,3.985,3.797,3.891,3.778,3.991,3.821,4.347,3.913,4.028,4.133,3.801,3.703,3.722,3.692,3.644,,3.761,3.669,3.584,3.838,3.831,3.693,3.604,3.781, -"Nov 21, 2011",3.941,3.954,3.909,4.025,3.754,3.977,3.823,3.856,3.812,3.996,3.802,4.441,3.94,4.053,4.14,3.79,3.69,3.724,3.672,3.626,,3.707,3.646,3.597,3.756,3.817,3.648,3.586,3.725, -"Nov 28, 2011",3.902,3.916,3.875,3.987,3.727,3.941,3.805,3.815,3.778,3.953,3.765,4.449,3.921,4.013,4.096,3.74,3.7,3.727,3.685,3.556,,3.624,3.533,3.542,3.67,3.717,3.595,3.516,3.598, -"Dec 05, 2011",3.899,3.915,3.886,3.994,3.744,3.948,3.815,3.827,3.805,3.944,3.783,4.442,3.918,4.005,4.102,3.709,3.706,3.714,3.701,3.51,,3.511,3.447,3.505,3.576,3.639,3.532,3.497,3.528, -"Dec 12, 2011",3.874,3.892,3.86,3.978,3.722,3.916,3.811,3.789,3.728,3.922,3.776,4.44,3.907,3.989,4.076,3.687,3.681,3.697,3.673,3.445,,3.453,3.41,3.458,3.468,3.582,3.49,3.422,3.429, -"Dec 19, 2011",3.832,3.853,3.813,3.912,3.693,3.859,3.785,3.743,3.722,3.888,3.723,4.317,3.875,3.972,4.059,3.622,3.644,3.663,3.634,3.344,,3.332,3.296,3.346,3.397,3.512,3.441,3.326,3.358, -"Dec 26, 2011",3.843,3.863,3.823,3.934,3.677,3.88,3.761,3.774,3.719,3.9,3.804,4.353,3.859,3.942,4.067,3.664,3.627,3.659,3.61,3.361,,3.328,3.313,3.323,3.355,3.487,3.442,3.405,3.367, -"Jan 02, 2012",3.854,3.874,3.835,3.95,3.675,3.892,3.759,3.796,3.758,3.912,3.82,4.355,3.864,3.958,4.083,3.669,3.639,3.656,3.63,3.355,,3.308,3.265,3.32,3.346,3.476,3.442,3.401,3.363, -"Jan 09, 2012",3.946,3.967,3.949,4.079,3.785,3.998,3.861,3.92,3.859,3.991,3.886,4.453,3.94,4.067,4.144,3.756,3.692,3.687,3.695,3.428,,3.407,3.35,3.379,3.479,3.508,3.402,3.469,3.47, -"Jan 16, 2012",3.964,3.986,3.975,4.113,3.799,4.031,3.91,3.921,3.867,4.004,3.888,4.508,3.969,4.089,4.152,3.768,3.717,3.723,3.713,3.441,,3.453,3.335,3.391,3.484,3.506,3.4,3.478,3.473, -"Jan 23, 2012",3.955,3.978,3.964,4.083,3.795,4.015,3.901,3.93,3.886,3.998,3.895,4.514,3.971,4.077,4.153,3.756,3.694,3.69,3.696,3.405,,3.433,3.324,3.363,3.412,3.495,3.409,3.437,3.416, -"Jan 30, 2012",3.969,3.99,3.972,4.099,3.784,4.039,3.898,3.939,3.861,4.013,3.91,4.488,3.971,4.084,4.169,3.776,3.703,3.728,3.689,3.461,,3.498,3.36,3.391,3.482,3.503,3.44,3.518,3.435, -"Feb 06, 2012",3.988,4.009,3.997,4.121,3.801,4.075,3.929,3.965,3.853,4.029,3.917,4.5,3.988,4.103,4.18,3.796,3.705,3.735,3.689,3.498,,3.554,3.443,3.436,3.51,3.524,3.452,3.541,3.506, -"Feb 13, 2012",4.049,4.07,4.06,4.192,3.868,4.124,4.013,4.021,3.918,4.088,3.985,4.515,4.058,4.155,4.232,3.868,3.757,3.765,3.753,3.553,,3.595,3.453,3.503,3.557,3.592,3.488,3.595,3.528, -"Feb 20, 2012",4.062,4.083,4.072,4.203,3.871,4.142,4.009,4.026,3.979,4.102,3.988,4.523,4.087,4.184,4.238,3.88,3.778,3.777,3.779,3.556,,3.601,3.472,3.512,3.513,3.59,3.515,3.603,3.499, -"Feb 27, 2012",4.125,4.144,4.145,4.268,3.91,4.249,4.06,4.127,4.017,4.155,4.084,4.582,4.132,4.256,4.273,3.946,3.835,3.825,3.841,3.671,,3.73,3.553,3.644,3.591,3.659,3.592,3.715,3.539, -"Mar 05, 2012",4.114,4.128,4.128,4.252,3.923,4.215,4.063,4.095,3.977,4.139,4.045,4.577,4.128,4.227,4.255,3.939,3.851,3.844,3.855,3.761,,3.812,3.526,3.681,3.734,3.668,3.602,3.857,3.606, -"Mar 12, 2012",4.118,4.132,4.129,4.249,3.92,4.207,4.067,4.102,4.024,4.145,4.052,4.576,4.137,4.246,4.266,3.931,3.852,3.845,3.856,3.778,,3.863,3.607,3.692,3.764,3.696,3.638,3.86,3.666, -"Mar 19, 2012",4.123,4.137,4.127,4.248,3.918,4.202,4.048,4.111,4.044,4.154,4.059,4.594,4.154,4.248,4.276,3.941,3.869,3.854,3.877,3.795,,3.896,3.65,3.709,3.823,3.735,3.652,3.857,3.728, -"Oct 01, 2012",3.969,3.98,3.915,4.072,3.732,3.956,3.783,3.922,3.824,4.033,3.807,4.389,3.878,4.047,4.237,3.771,3.729,3.779,3.708,3.475,,3.837,3.638,2.988,3.775,3.794,3.651,3.724,3.65, -"Oct 08, 2012",3.994,3.999,3.94,4.081,3.784,3.988,3.818,3.931,3.838,4.048,3.866,4.383,3.932,4.039,4.264,3.774,3.728,3.767,3.711,3.76,,3.812,3.836,3.714,3.805,3.913,3.67,3.773,3.675, -"Oct 15, 2012",4.052,4.057,3.993,4.132,3.809,4.04,3.879,4.012,3.898,4.11,3.926,4.524,3.952,4.109,4.308,3.864,3.772,3.832,3.747,3.828,,3.892,3.861,3.755,3.914,4.031,3.828,3.832,3.844, -"Oct 22, 2012",4.048,4.054,3.998,4.159,3.812,4.034,3.884,4.01,3.888,4.1,3.882,4.55,4.037,4.123,4.281,3.849,3.768,3.833,3.741,3.791,,3.832,3.796,3.753,3.83,3.96,3.835,3.785,3.804, -"Oct 29, 2012",4.009,4.016,3.955,4.103,3.779,4.007,3.838,3.966,3.796,4.066,3.891,4.55,4.035,4.123,4.266,3.76,3.758,3.822,3.731,3.718,,3.783,3.595,3.658,3.83,3.782,3.705,3.733,3.706, -"Nov 05, 2012",4.008,4.015,3.93,4.077,3.747,3.984,3.83,3.936,3.77,4.081,3.876,4.53,3.991,4.137,4.276,3.797,3.769,3.787,3.761,3.691,,3.751,3.525,3.651,3.763,3.702,3.664,3.72,3.632, -"Nov 12, 2012",4.008,4.015,3.918,4.07,3.727,3.959,3.819,3.946,3.758,4.09,3.894,4.544,3.96,4.147,4.299,3.792,3.771,3.814,3.753,3.717,,3.765,3.474,3.684,3.767,3.636,3.581,3.786,3.631, -"Nov 19, 2012",4,4.006,3.904,4.051,3.697,3.953,3.81,3.937,3.764,4.085,3.854,4.537,3.986,4.102,4.308,3.785,3.757,3.823,3.73,3.746,,3.824,3.468,3.719,3.792,3.622,3.514,3.808,3.657, -"Nov 26, 2012",4.03,4.034,3.942,4.085,3.727,3.97,3.838,4.05,3.798,4.106,3.878,4.542,3.975,4.1,4.338,3.811,3.784,3.841,3.76,3.837,,3.891,3.567,3.851,3.852,3.709,3.548,3.885,3.682, -"Dec 03, 2012",4.027,4.032,3.936,4.088,3.721,3.974,3.831,3.999,3.807,4.107,3.869,4.537,3.979,4.122,4.326,3.818,3.78,3.853,3.75,3.821,,3.872,3.553,3.838,3.82,3.688,3.524,3.872,3.684, -"Dec 10, 2012",3.982,3.988,3.9,4.049,3.68,3.951,3.814,3.932,3.765,4.057,3.836,4.537,3.968,4.08,4.28,3.752,3.766,3.845,3.733,3.718,,3.795,3.461,3.735,3.735,3.616,3.506,3.726,3.611, -"Dec 17, 2012",3.96,3.968,3.891,4.052,3.68,3.937,3.777,3.91,3.783,4.028,3.859,4.544,3.939,4.051,4.231,3.748,3.758,3.813,3.735,3.639,,3.675,3.442,3.667,3.66,3.565,3.452,3.632,3.589, -"Dec 24, 2012",3.976,3.985,3.914,4.078,3.698,3.958,3.797,3.951,3.793,4.041,3.863,4.539,3.926,4.078,4.237,3.768,3.753,3.814,3.727,3.592,,3.686,3.476,3.563,3.601,3.566,3.464,3.613,3.564, -"Dec 31, 2012",3.987,3.996,3.935,4.087,3.715,3.991,3.815,3.98,3.804,4.046,3.903,4.535,3.941,4.107,4.232,3.77,3.752,3.804,3.73,3.592,,3.674,3.438,3.576,3.612,3.546,3.441,3.606,3.568, -"Jan 07, 2013",4.003,4.013,3.956,4.112,3.741,4.013,3.844,3.986,3.817,4.061,3.917,4.535,3.941,4.105,4.259,3.78,3.744,3.801,3.72,3.556,,3.61,3.415,3.562,3.564,3.54,3.456,3.549,3.533, -"Jan 14, 2013",4.004,4.014,3.962,4.119,3.754,4.02,3.84,3.981,3.826,4.058,3.936,4.544,3.969,4.104,4.25,3.78,3.744,3.796,3.722,3.543,,3.577,3.427,3.585,3.514,3.518,3.386,3.514,3.522, -"Jan 21, 2013",4.014,4.025,3.972,4.137,3.759,4.022,3.869,3.985,3.828,4.069,3.943,4.537,3.975,4.113,4.274,3.774,3.749,3.788,3.732,3.544,,3.586,3.44,3.553,3.556,3.545,3.419,3.532,3.526, -"Jan 28, 2013",4.045,4.056,4.002,4.154,3.798,4.058,3.896,4.007,3.894,4.101,3.967,4.594,4.001,4.146,4.302,3.813,3.753,3.792,3.737,3.567,,3.615,3.454,3.541,3.572,3.577,3.445,3.606,3.562, -"Feb 04, 2013",4.092,4.101,4.038,4.198,3.817,4.094,3.917,4.068,3.913,4.154,4.024,4.593,4.048,4.212,4.342,3.879,3.781,3.813,3.767,3.685,,3.739,3.545,3.63,3.71,3.628,3.505,3.762,3.7, -"Feb 11, 2013",4.161,4.17,4.123,4.304,3.885,4.174,3.987,4.168,3.981,4.211,4.073,4.638,4.108,4.256,4.392,3.953,3.824,3.854,3.812,3.777,,3.799,3.651,3.706,3.868,3.726,3.606,3.863,3.791, -"Feb 18, 2013",4.175,4.183,4.136,4.33,3.888,4.193,3.995,4.152,4.002,4.223,4.09,4.646,4.136,4.286,4.402,3.954,3.874,3.88,3.872,3.827,,3.868,3.719,3.775,3.892,3.771,3.69,3.885,3.819, -"Feb 25, 2013",4.153,4.16,4.118,4.297,3.893,4.159,4.025,4.124,3.988,4.197,4.079,4.664,4.136,4.273,4.38,3.909,3.875,3.885,3.871,3.816,,3.864,3.667,3.782,3.902,3.757,3.673,3.843,3.788, -"Mar 04, 2013",4.077,4.085,4.043,4.199,3.843,4.102,3.945,4.036,3.895,4.12,4.04,4.672,4.11,4.199,4.312,3.807,3.85,3.86,3.846,3.734,,3.766,3.597,3.715,3.793,3.684,3.634,3.758,3.698, -"Mar 11, 2013",4.059,4.067,4.027,4.197,3.81,4.075,3.93,4.04,3.878,4.102,4.009,4.562,4.09,4.172,4.314,3.765,3.829,3.854,3.818,3.683,,3.71,3.579,3.666,3.763,3.665,3.61,3.679,3.69, -"Mar 18, 2013",4.029,4.037,3.98,4.143,3.759,4.038,3.862,4,3.845,4.084,4.024,4.564,4.081,4.163,4.289,3.749,3.828,3.836,3.825,3.645,,3.679,3.528,3.621,3.708,3.635,3.537,3.656,3.668, -"Oct 07, 2013",3.813,3.815,3.744,3.913,3.565,3.791,3.571,3.791,3.59,3.873,3.743,4.279,3.799,3.858,4.103,3.545,3.637,3.652,3.635,3.531,,3.577,3.452,3.542,3.564,3.586,3.451,3.543,3.527, -"Oct 14, 2013",3.842,3.845,3.767,3.952,3.569,3.807,3.593,3.84,3.582,3.908,3.677,4.278,3.799,3.88,4.121,3.623,3.643,3.652,3.642,3.539,,3.6,3.439,3.54,3.588,3.592,3.45,3.568,3.518, -"Oct 21, 2013",3.855,3.857,3.785,3.967,3.575,3.829,3.613,3.869,3.615,3.916,3.662,4.437,3.863,3.918,4.119,3.621,3.632,3.647,3.63,3.533,,3.59,3.423,3.536,3.577,3.579,3.445,3.58,3.537, -"Oct 28, 2013",3.819,3.821,3.757,3.925,3.559,3.802,3.6,3.835,3.588,3.873,3.665,4.437,3.867,3.876,4.089,3.547,3.634,3.639,3.633,3.501,,3.584,3.344,3.515,3.582,3.514,3.354,3.576,3.5, -"Nov 04, 2013",3.824,3.827,3.768,3.945,3.561,3.813,3.623,3.839,3.58,3.875,3.675,4.408,3.828,3.912,4.077,3.56,3.623,3.636,3.622,3.517,,3.622,3.356,3.532,3.572,3.491,3.331,3.616,3.549, -"Nov 11, 2013",3.815,3.817,3.766,3.943,3.559,3.813,3.619,3.835,3.575,3.859,3.668,4.402,3.825,3.887,4.05,3.563,3.633,3.612,3.635,3.489,,3.576,3.332,3.545,3.532,3.481,3.291,3.558,3.508, -"Nov 18, 2013",3.822,3.825,3.773,3.943,3.558,3.822,3.621,3.875,3.575,3.867,3.667,4.426,3.8,3.9,4.06,3.571,3.627,3.614,3.629,3.465,,3.55,3.351,3.481,3.51,3.479,3.281,3.55,3.501, -"Nov 25, 2013",3.888,3.891,3.84,4.038,3.584,3.896,3.671,3.925,3.682,3.933,3.728,4.461,3.853,3.966,4.113,3.661,3.641,3.616,3.644,3.522,,3.574,3.496,3.482,3.62,3.55,3.358,3.568,3.588, -"Dec 02, 2013",3.917,3.92,3.865,4.064,3.626,3.897,3.718,3.949,3.71,3.965,3.774,4.58,3.885,4.026,4.141,3.683,3.677,3.637,3.682,3.533,,3.581,3.48,3.522,3.611,3.578,3.373,3.588,3.581, -"Dec 09, 2013",3.956,3.96,3.918,4.119,3.658,3.963,3.787,4,3.734,3.996,3.786,4.581,3.926,4.06,4.171,3.712,3.683,3.637,3.689,3.501,,3.532,3.431,3.487,3.596,3.566,3.383,3.544,3.535, -"Dec 16, 2013",3.953,3.957,3.921,4.104,3.688,3.971,3.793,3.992,3.716,3.989,3.802,4.573,3.942,4.064,4.165,3.692,3.663,3.636,3.666,3.452,,3.472,3.384,3.458,3.508,3.544,3.377,3.5,3.451, -"Dec 23, 2013",3.982,3.986,3.962,4.134,3.741,4.001,3.841,4.031,3.811,4.009,3.847,4.592,3.943,4.089,4.181,3.72,3.667,3.636,3.671,3.481,,3.506,3.447,3.476,3.498,3.554,3.384,3.575,3.514, -"Dec 30, 2013",4.037,4.041,4.02,4.216,3.78,4.061,3.891,4.081,3.848,4.063,3.919,4.681,3.992,4.141,4.228,3.785,3.674,3.649,3.677,3.508,,3.541,3.478,3.492,3.524,3.583,3.406,3.593,3.555, -"Jan 06, 2014",4.02,4.024,4.014,4.183,3.835,4.046,3.896,4.077,3.788,4.037,3.909,4.681,4.02,4.134,4.197,3.747,3.677,3.648,3.68,3.494,,3.535,3.421,3.479,3.503,3.583,3.416,3.619,3.511, -"Jan 13, 2014",4.011,4.015,4.008,4.175,3.841,4.043,3.894,4.062,3.758,4.026,3.898,4.653,3.99,4.118,4.192,3.731,3.678,3.655,3.681,3.483,,3.533,3.389,3.468,3.512,3.566,3.409,3.602,3.479, -"Jan 20, 2014",4.055,4.06,4.033,4.218,3.829,4.077,3.906,4.103,3.771,4.085,3.975,4.653,4,4.138,4.27,3.792,3.677,3.646,3.681,3.499,,3.531,3.429,3.503,3.546,3.545,3.411,3.675,3.456, -"Jan 27, 2014",4.176,4.18,4.131,4.317,3.892,4.202,3.986,4.197,3.894,4.225,4.113,4.695,4.074,4.278,4.438,3.902,3.705,3.696,3.706,3.565,,3.642,3.425,3.535,3.654,3.535,3.431,3.852,3.536, -"Feb 03, 2014",4.241,4.246,4.172,4.352,3.934,4.219,4.044,4.268,3.971,4.31,4.193,4.72,4.126,4.365,4.482,4.055,3.741,3.728,3.743,3.646,,3.761,3.396,3.65,3.807,3.517,3.428,4.045,3.572, -"Feb 10, 2014",4.245,4.249,4.159,4.344,3.918,4.21,4.027,4.242,3.95,4.325,4.192,4.721,4.154,4.334,4.525,4.051,3.76,3.768,3.759,3.701,,3.811,3.467,3.747,3.889,3.531,3.416,4.103,3.607, -"Feb 17, 2014",4.226,4.229,4.151,4.349,3.906,4.204,4.013,4.226,3.917,4.296,4.167,4.721,4.188,4.351,4.46,4.04,3.792,3.784,3.793,3.744,,3.882,3.495,3.786,3.916,3.557,3.447,4.122,3.652, -"Feb 24, 2014",4.242,4.245,4.157,4.337,3.909,4.225,4.029,4.236,3.929,4.319,4.162,4.773,4.203,4.37,4.491,4.053,3.835,3.806,3.839,3.785,,3.93,3.526,3.842,3.932,3.613,3.476,4.132,3.713, -"Mar 03, 2014",4.226,4.23,4.151,4.338,3.912,4.214,3.987,4.243,3.922,4.296,4.118,4.774,4.205,4.367,4.469,4.015,3.846,3.804,3.851,3.777,,3.928,3.527,3.844,3.868,3.625,3.49,4.086,3.706, -"Mar 10, 2014",4.195,4.199,4.137,4.347,3.897,4.179,4.017,4.178,3.923,4.251,4.06,4.763,4.195,4.332,4.417,3.971,3.853,3.8,3.859,3.742,,3.864,3.51,3.796,3.836,3.644,3.496,4.024,3.695, -"Mar 17, 2014",4.123,4.127,4.074,4.273,3.847,4.127,3.933,4.114,3.869,4.171,3.971,4.755,4.143,4.255,4.338,3.881,3.876,3.805,3.884,3.688,,3.807,3.465,3.734,3.765,3.618,3.473,3.911,3.644, -"Oct 13, 2014",3.522,3.523,3.482,3.692,3.279,3.537,3.346,3.461,3.297,3.559,3.482,4.149,3.686,3.639,3.736,3.245,3.493,3.496,3.492,3.288,,3.27,3.098,3.311,3.293,3.275,3.145,3.279,3.304, -"Oct 20, 2014",3.482,3.483,3.437,3.608,3.274,3.483,3.307,3.424,3.31,3.522,3.457,4.148,3.614,3.607,3.714,3.19,3.454,3.465,3.452,3.303,,3.294,3.147,3.301,3.27,3.263,3.165,3.326,3.368, -"Oct 27, 2014",3.453,3.454,3.407,3.595,3.212,3.457,3.29,3.419,3.219,3.495,3.451,3.964,3.56,3.561,3.701,3.156,3.418,3.395,3.422,3.302,,3.324,3.233,3.264,3.265,3.386,3.266,3.315,3.331, -"Nov 03, 2014",3.436,3.436,3.381,3.562,3.182,3.426,3.248,3.431,3.222,3.483,3.455,3.963,3.531,3.566,3.69,3.138,3.393,3.42,3.388,3.461,,3.487,3.21,3.408,3.656,3.402,3.211,3.528,3.493, -"Nov 10, 2014",3.416,3.415,3.362,3.542,3.152,3.396,3.224,3.445,3.239,3.461,3.449,3.928,3.498,3.549,3.674,3.107,3.384,3.396,3.382,3.54,,3.583,3.553,3.448,3.787,3.646,3.461,3.497,3.644, -"Nov 17, 2014",3.383,3.383,3.327,3.496,3.128,3.383,3.183,3.383,3.187,3.43,3.466,3.95,3.487,3.531,3.647,3.058,3.38,3.377,3.381,3.496,,3.525,3.234,3.457,3.669,3.546,3.387,3.448,3.522, -"Nov 24, 2014",3.364,3.363,3.314,3.489,3.1,3.362,3.194,3.371,3.178,3.406,3.428,3.899,3.46,3.513,3.62,3.035,3.358,3.345,3.36,3.445,,3.454,3.211,3.427,3.552,3.476,3.313,3.407,3.493, -"Dec 01, 2014",3.325,3.325,3.277,3.427,3.074,3.337,3.177,3.328,3.121,3.366,3.41,3.892,3.446,3.475,3.573,2.999,3.33,3.34,3.328,3.374,,3.393,3.065,3.356,3.505,3.381,3.164,3.32,3.391, -"Dec 08, 2014",3.22,3.22,3.187,3.346,3.006,3.224,3.124,3.187,3.05,3.248,3.316,3.726,3.377,3.368,3.453,2.868,3.273,3.274,3.273,3.17,,3.15,2.725,3.242,3.27,3.158,2.98,3.091,3.068, -"Dec 15, 2014",3.142,3.142,3.114,3.245,2.918,3.177,3.065,3.104,3.006,3.166,3.266,3.601,3.327,3.298,3.373,2.772,3.224,3.224,3.224,2.924,,2.888,2.626,2.999,2.942,2.937,2.725,2.849,2.877, -"Dec 22, 2014",3.079,3.08,3.046,3.186,2.843,3.11,2.982,3.061,2.912,3.109,3.227,3.549,3.242,3.233,3.323,2.711,3.135,3.183,3.126,2.771,,2.745,2.396,2.835,2.697,2.69,2.513,2.795,2.697, -"Dec 29, 2014",3.043,3.044,3.01,3.17,2.809,3.075,2.926,2.996,2.863,3.074,3.17,3.455,3.15,3.2,3.298,2.673,3.059,3.122,3.047,2.663,,2.651,2.32,2.705,2.563,2.626,2.426,2.661,2.629, -"Jan 05, 2015",2.97,2.972,2.946,3.105,2.775,2.973,2.934,2.886,2.832,2.993,3.132,3.455,3.123,3.135,3.203,2.594,2.977,2.986,2.975,2.533,,2.553,2.216,2.556,2.41,2.479,2.318,2.512,2.455, -"Jan 12, 2015",2.91,2.912,2.878,3.003,2.692,2.923,2.916,2.819,2.76,2.94,3.086,3.444,3.04,3.063,3.134,2.577,2.946,2.927,2.949,2.426,,2.416,2.129,2.493,2.275,2.326,2.248,2.383,2.352, -"Jan 19, 2015",2.835,2.837,2.803,2.93,2.64,2.84,2.809,2.729,2.74,2.865,3.018,3.32,2.99,2.991,3.054,2.504,2.872,2.853,2.876,2.359,,2.327,2.029,2.433,2.219,2.254,2.101,2.412,2.276, -"Jan 26, 2015",2.817,2.819,2.788,2.919,2.608,2.83,2.816,2.726,2.671,2.844,3.002,3.304,2.935,2.967,3.036,2.487,2.858,2.778,2.873,2.337,,2.303,2.052,2.38,2.282,2.232,2.087,2.451,2.306, -"Feb 02, 2015",2.8,2.802,2.776,2.912,2.593,2.823,2.737,2.796,2.612,2.824,2.932,3.304,2.905,2.97,3.014,2.461,2.85,2.743,2.87,2.361,,2.341,2.094,2.388,2.362,2.241,2.098,2.464,2.325, -"Feb 09, 2015",2.911,2.913,2.87,3.017,2.607,2.952,2.793,2.984,2.67,2.949,2.986,3.488,2.97,3.041,3.123,2.65,2.861,2.778,2.876,2.442,,2.433,2.233,2.454,2.426,2.313,2.264,2.535,2.423, -"Feb 16, 2015",3.038,3.04,2.994,3.176,2.716,3.121,2.771,3.111,2.771,3.081,3.054,3.595,3.021,3.159,3.296,2.748,2.885,2.829,2.895,2.558,,2.545,2.327,2.595,2.553,2.371,2.294,2.615,2.517, -"Feb 23, 2015",3.186,3.188,3.154,3.33,2.827,3.299,2.903,3.338,2.962,3.222,3.2,3.727,3.1,3.321,3.423,2.909,2.889,2.845,2.897,2.58,,2.548,2.335,2.623,2.612,2.434,2.317,2.649,2.566, -"Mar 02, 2015",3.288,3.291,3.257,3.483,2.92,3.397,3.012,3.368,3.028,3.324,3.298,3.758,3.192,3.396,3.507,3.054,2.888,2.879,2.89,2.619,,2.582,2.386,2.677,2.651,2.462,2.408,2.672,2.584, -"Mar 09, 2015",3.207,3.21,3.176,3.388,2.88,3.298,2.986,3.223,2.966,3.242,3.243,3.755,3.217,3.38,3.43,2.913,2.885,2.888,2.885,2.598,,2.56,2.299,2.666,2.598,2.471,2.384,2.632,2.546, -"Mar 16, 2015",3.033,3.035,3,3.18,2.776,3.078,2.937,2.929,2.857,3.066,3.122,3.424,3.13,3.18,3.273,2.702,2.876,2.851,2.881,2.54,,2.483,2.203,2.625,2.56,2.38,2.267,2.586,2.503, -"Mar 23, 2015",2.928,2.93,2.897,3.079,2.669,2.965,2.839,2.84,2.757,2.959,3.064,3.33,3.028,3.09,3.152,2.604,2.847,2.826,2.851,2.488,,2.432,2.175,2.575,2.492,2.321,2.247,2.542,2.435, -"Mar 30, 2015",2.887,2.889,2.843,3,2.629,2.903,2.814,2.802,2.713,2.929,3.003,3.326,2.954,3.028,3.131,2.583,2.834,2.793,2.842,2.419,,2.402,2.153,2.443,2.428,2.296,2.223,2.481,2.416, -"Oct 05, 2015",2.422,2.423,2.359,2.534,2.062,2.416,2.278,2.518,2.221,2.486,2.533,3.203,2.564,2.506,2.707,2.146,2.389,2.379,2.389,2.347,,2.352,2.053,2.214,2.452,2.096,2.085,2.365,2.31, -"Oct 12, 2015",2.44,2.441,2.374,2.547,2.091,2.433,2.268,2.537,2.245,2.506,2.537,3.138,2.537,2.523,2.718,2.193,2.393,2.36,2.394,2.422,,2.544,2.096,2.334,2.584,2.169,2.126,2.385,2.49, -"Oct 19, 2015",2.429,2.43,2.368,2.536,2.089,2.426,2.291,2.51,2.226,2.491,2.541,3.127,2.527,2.519,2.704,2.169,2.378,2.35,2.379,2.37,,2.478,2.027,2.268,2.537,2.222,2.114,2.34,2.428, -"Oct 26, 2015",2.422,2.424,2.367,2.531,2.115,2.425,2.275,2.508,2.188,2.482,2.522,3.143,2.527,2.483,2.713,2.145,2.363,2.363,2.363,2.273,,2.365,1.992,2.16,2.523,2.187,2.074,2.249,2.292, -"Nov 02, 2015",2.425,2.427,2.368,2.534,2.091,2.439,2.275,2.512,2.189,2.489,2.532,3.234,2.549,2.479,2.709,2.167,2.356,2.358,2.356,2.284,,2.334,1.994,2.174,2.63,2.164,2.04,2.276,2.334, -"Nov 09, 2015",2.429,2.432,2.374,2.557,2.103,2.435,2.279,2.507,2.172,2.493,2.523,3.242,2.547,2.492,2.718,2.164,2.35,2.344,2.35,2.246,,2.318,2.004,2.165,2.545,2.172,2.045,2.225,2.288, -"Nov 16, 2015",2.398,2.402,2.347,2.511,2.097,2.411,2.245,2.458,2.2,2.458,2.518,3.145,2.497,2.5,2.668,2.134,2.337,2.338,2.337,2.155,,2.213,2.025,2.04,2.2,2.151,2.06,2.142,2.24, -"Nov 23, 2015",2.375,2.381,2.316,2.473,2.073,2.369,2.245,2.428,2.158,2.447,2.499,3.154,2.515,2.517,2.663,2.096,2.309,2.325,2.309,2.045,,2.104,1.937,1.998,2.109,2.111,2.064,2.023,2.159, -"Nov 30, 2015",2.361,2.366,2.314,2.475,2.051,2.38,2.24,2.419,2.151,2.422,2.475,3.071,2.522,2.507,2.625,2.077,2.289,2.319,2.288,2.02,,2.076,1.853,1.983,1.933,2.068,1.978,2,2.107, -"Dec 07, 2015",2.332,2.338,2.279,2.425,2.032,2.345,2.201,2.386,2.136,2.398,2.456,3.045,2.508,2.49,2.6,2.05,2.273,2.289,2.273,1.962,,2.007,1.781,1.884,1.857,2.022,1.978,1.952,2.012, -"Dec 14, 2015",2.255,2.262,2.19,2.3,1.975,2.248,2.162,2.311,2.003,2.329,2.401,3.022,2.469,2.401,2.543,1.965,2.253,2.274,2.252,1.889,,1.936,1.702,1.806,1.819,1.912,1.956,1.879,1.948, -"Dec 21, 2015",2.21,2.216,2.154,2.28,1.922,2.205,2.146,2.246,1.996,2.274,2.392,2.961,2.443,2.346,2.492,1.895,2.222,2.242,2.221,1.834,,1.857,1.652,1.781,1.798,1.845,1.86,1.834,1.79, -"Dec 28, 2015",2.175,2.182,2.132,2.279,1.902,2.184,2.123,2.163,1.977,2.225,2.361,2.943,2.394,2.338,2.405,1.88,2.215,2.264,2.214,1.804,,1.844,1.559,1.787,1.786,1.776,1.748,1.794,1.756, -"Jan 04, 2016",2.182,2.188,2.133,2.282,1.898,2.184,2.112,2.202,1.96,2.242,2.361,2.893,2.37,2.303,2.454,1.884,2.156,2.191,2.155,1.816,,1.851,1.554,1.773,1.768,1.738,1.667,1.81,1.798, -"Jan 11, 2016",2.164,2.17,2.103,2.249,1.883,2.16,2.069,2.176,1.887,2.236,2.343,2.894,2.349,2.311,2.455,1.867,2.133,2.154,2.132,1.777,,1.797,1.525,1.757,1.757,1.698,1.602,1.775,1.74, -"Jan 18, 2016",2.114,2.121,2.052,2.185,1.848,2.099,2.047,2.114,1.844,2.185,2.3,2.893,2.323,2.247,2.424,1.789,2.119,2.085,2.12,1.685,,1.724,1.414,1.72,1.678,1.659,1.546,1.669,1.671, -"Jan 25, 2016",2.066,2.072,2.012,2.132,1.795,2.079,2.011,2.065,1.804,2.126,2.252,2.713,2.225,2.176,2.352,1.76,2.1,2.055,2.101,1.68,,1.705,1.433,1.713,1.632,1.626,1.492,1.67,1.664, -"Feb 01, 2016",2.082,2.088,2.014,2.134,1.79,2.083,2.011,2.071,1.82,2.158,2.288,2.726,2.259,2.153,2.394,1.8,2.076,2.075,2.076,1.723,,1.754,1.471,1.633,1.704,1.62,1.513,1.725,1.706, -"Feb 08, 2016",2.092,2.099,2.021,2.168,1.784,2.081,2.01,2.079,1.811,2.173,2.253,2.723,2.255,2.169,2.416,1.811,2.073,2.085,2.073,1.716,,1.755,1.458,1.637,1.716,1.591,1.514,1.712,1.711, -"Feb 15, 2016",2.103,2.109,2.044,2.19,1.783,2.116,2.032,2.137,1.799,2.176,2.291,2.733,2.239,2.211,2.399,1.827,2.047,2.051,2.047,1.708,,1.754,1.482,1.642,1.69,1.591,1.499,1.7,1.699, -"Feb 22, 2016",2.094,2.1,2.043,2.192,1.779,2.133,2.013,2.111,1.795,2.158,2.281,2.74,2.235,2.216,2.378,1.803,2.035,2.044,2.035,1.723,,1.759,1.48,1.641,1.687,1.623,1.495,1.722,1.709, -"Feb 29, 2016",2.089,2.095,2.034,2.209,1.75,2.115,2.01,2.093,1.789,2.157,2.282,2.734,2.248,2.218,2.365,1.813,2.036,2.023,2.036,1.74,,1.777,1.508,1.65,1.732,1.64,1.528,1.738,1.728, -"Mar 07, 2016",2.096,2.101,2.039,2.199,1.747,2.126,1.993,2.123,1.851,2.163,2.288,2.735,2.227,2.226,2.369,1.826,2.061,2.036,2.062,1.772,,1.797,1.61,1.768,1.823,1.647,1.607,1.765,1.778, -"Mar 14, 2016",2.122,2.127,2.061,2.237,1.774,2.14,1.995,2.157,1.851,2.195,2.314,2.752,2.216,2.261,2.405,1.861,2.048,2.044,2.048,1.821,,1.862,1.66,1.833,1.891,1.743,1.674,1.805,1.84, -"Mar 21, 2016",2.132,2.137,2.07,2.238,1.788,2.157,1.995,2.178,1.85,2.206,2.322,2.724,2.256,2.273,2.411,1.873,2.053,2.047,2.053,1.845,,1.881,1.677,1.87,1.896,1.752,1.675,1.828,1.876, -"Mar 28, 2016",2.131,2.136,2.068,2.233,1.792,2.155,1.993,2.169,1.849,2.206,2.305,2.834,2.249,2.294,2.407,1.873,2.046,2.039,2.046,1.849,,1.881,1.655,1.868,1.876,1.749,1.669,1.836,1.863, -"Oct 03, 2016",2.301,2.306,2.236,2.39,1.967,2.337,2.079,2.392,2.077,2.373,2.331,3.021,2.333,2.358,2.604,2.071,2.201,2.225,2.196,2.069,,2.165,1.99,2.078,2.167,2.06,1.944,2.025,2.154, -"Oct 10, 2016",2.366,2.37,2.286,2.449,2.01,2.394,2.103,2.462,2.104,2.453,2.377,3.133,2.402,2.421,2.688,2.156,2.245,2.254,2.243,2.155,,2.276,2.055,2.127,2.214,2.128,1.995,2.106,2.21, -"Oct 17, 2016",2.38,2.385,2.317,2.503,2.04,2.407,2.156,2.457,2.151,2.451,2.382,3.117,2.37,2.452,2.684,2.147,2.256,2.254,2.256,2.137,,2.251,2.043,2.087,2.174,2.14,1.998,2.094,2.193, -"Oct 24, 2016",2.394,2.399,2.328,2.511,2.061,2.423,2.175,2.435,2.153,2.468,2.384,3.182,2.439,2.457,2.707,2.15,2.267,2.249,2.271,2.114,,2.208,2.01,2.083,2.107,2.127,1.988,2.079,2.16, -"Oct 31, 2016",2.399,2.404,2.334,2.514,2.086,2.413,2.188,2.451,2.15,2.473,2.369,3.228,2.458,2.473,2.706,2.157,2.249,2.262,2.247,2.107,,2.2,1.964,2.073,2.134,2.114,1.986,2.074,2.121, -"Nov 07, 2016",2.386,2.393,2.336,2.53,2.071,2.421,2.2,2.431,2.127,2.449,2.366,3.266,2.472,2.452,2.678,2.125,2.267,2.259,2.268,2.05,,2.126,1.859,2.055,2.075,2.032,1.911,2.024,2.062, -"Nov 14, 2016",2.378,2.384,2.334,2.526,2.06,2.426,2.201,2.443,2.113,2.434,2.35,3.267,2.469,2.435,2.667,2.103,2.26,2.246,2.263,2.017,,2.061,1.804,1.976,2.056,1.95,1.863,2.014,1.991, -"Nov 21, 2016",2.384,2.39,2.336,2.517,2.064,2.418,2.225,2.454,2.137,2.444,2.365,3.261,2.486,2.437,2.678,2.114,2.263,2.247,2.266,2.014,,2.042,1.823,1.98,2.008,1.93,1.846,2.016,2.002, -"Nov 28, 2016",2.401,2.407,2.355,2.512,2.084,2.448,2.242,2.515,2.144,2.457,2.386,3.018,2.451,2.482,2.689,2.126,2.261,2.227,2.268,2.073,,2.09,1.837,1.99,2.097,1.943,1.974,2.089,2.025, -"Dec 05, 2016",2.491,2.497,2.443,2.608,2.142,2.533,2.356,2.614,2.236,2.551,2.457,3.111,2.523,2.526,2.792,2.24,2.291,2.263,2.296,2.147,,2.159,1.95,2.027,2.17,1.986,2.003,2.169,2.081, -"Dec 12, 2016",2.531,2.537,2.471,2.634,2.177,2.571,2.359,2.639,2.262,2.603,2.501,3.281,2.578,2.674,2.82,2.271,2.339,2.286,2.349,2.19,,2.222,1.948,2.105,2.199,2.006,2.034,2.2,2.145, -"Dec 19, 2016",2.57,2.576,2.518,2.713,2.219,2.608,2.384,2.668,2.302,2.635,2.509,3.324,2.617,2.707,2.842,2.318,2.356,2.302,2.367,2.256,,2.28,1.989,2.175,2.235,2.049,2.048,2.271,2.201, -"Dec 26, 2016",2.587,2.593,2.543,2.746,2.238,2.646,2.378,2.678,2.339,2.644,2.55,3.34,2.64,2.708,2.835,2.349,2.382,2.314,2.395,2.279,,2.292,2.03,2.196,2.257,2.076,2.002,2.3,2.205, -"Jan 02, 2017",2.632,2.638,2.584,2.804,2.278,2.673,2.403,2.735,2.405,2.693,2.584,3.35,2.663,2.758,2.896,2.387,2.402,2.354,2.411,2.289,,2.328,2.078,2.207,2.297,2.133,2.034,2.297,2.181, -"Jan 09, 2017",2.642,2.649,2.596,2.805,2.305,2.678,2.437,2.736,2.409,2.703,2.622,3.35,2.678,2.769,2.903,2.396,2.423,2.378,2.432,2.282,,2.336,2.065,2.207,2.29,2.205,2.026,2.281,2.216, -"Jan 16, 2017",2.636,2.643,2.598,2.784,2.319,2.677,2.478,2.729,2.41,2.69,2.606,3.346,2.69,2.767,2.887,2.377,2.432,2.386,2.441,2.251,,2.32,2.064,2.188,2.268,2.197,2.022,2.238,2.212, -"Jan 23, 2017",2.631,2.639,2.594,2.772,2.324,2.672,2.489,2.716,2.4,2.684,2.595,3.346,2.695,2.767,2.88,2.367,2.431,2.385,2.44,2.222,,2.28,2.055,2.172,2.237,2.183,2.039,2.211,2.211, -"Jan 30, 2017",2.631,2.639,2.592,2.768,2.329,2.678,2.484,2.696,2.38,2.687,2.586,3.351,2.702,2.754,2.892,2.366,2.429,2.381,2.438,2.173,,2.257,2.03,2.163,2.198,2.18,2.016,2.143,2.172, -"Feb 06, 2017",2.642,2.651,2.594,2.774,2.337,2.675,2.476,2.717,2.362,2.709,2.607,3.356,2.701,2.769,2.929,2.376,2.428,2.391,2.435,2.173,,2.244,2.027,2.051,2.171,2.166,1.994,2.163,2.167, -"Feb 13, 2017",2.642,2.651,2.593,2.775,2.354,2.663,2.475,2.698,2.375,2.709,2.63,3.354,2.708,2.765,2.924,2.383,2.424,2.386,2.432,2.191,,2.252,2.037,2.114,2.188,2.145,1.999,2.182,2.18, -"Feb 20, 2017",2.645,2.653,2.602,2.786,2.356,2.676,2.496,2.698,2.374,2.706,2.629,3.352,2.708,2.76,2.924,2.374,2.426,2.389,2.433,2.214,,2.268,2.003,2.115,2.2,2.138,2.009,2.213,2.182, -"Feb 27, 2017",2.648,2.656,2.606,2.786,2.36,2.681,2.486,2.723,2.375,2.707,2.621,3.35,2.705,2.759,2.922,2.383,2.431,2.388,2.439,2.226,,2.284,2.013,2.128,2.242,2.143,2.004,2.225,2.187, -"Mar 06, 2017",2.629,2.637,2.595,2.785,2.339,2.669,2.476,2.711,2.369,2.679,2.61,3.348,2.666,2.754,2.891,2.349,2.429,2.386,2.438,2.238,,2.303,2.01,2.129,2.274,2.136,2.012,2.235,2.196, -"Mar 13, 2017",2.615,2.623,2.584,2.769,2.315,2.676,2.454,2.699,2.362,2.662,2.606,3.241,2.668,2.736,2.883,2.314,2.425,2.361,2.438,2.22,,2.294,1.979,2.118,2.22,2.132,1.988,2.212,2.176, -"Mar 20, 2017",2.6,2.608,2.57,2.76,2.307,2.653,2.455,2.681,2.328,2.646,2.624,3.251,2.651,2.712,2.863,2.307,2.417,2.368,2.427,2.19,,2.266,1.958,2.097,2.194,2.117,1.97,2.179,2.158, -"Mar 27, 2017",2.586,2.594,2.556,2.724,2.284,2.659,2.451,2.679,2.291,2.633,2.601,3.128,2.643,2.661,2.863,2.296,2.416,2.368,2.426,2.176,,2.238,1.931,2.099,2.192,2.098,1.935,2.172,2.134, -"Oct 02, 2017",2.67,2.674,2.577,2.752,2.301,2.663,2.443,2.761,2.355,2.768,2.631,3.296,2.698,2.825,2.976,2.427,2.543,2.505,2.554,2.431,,2.486,2.26,2.344,2.437,2.339,2.273,2.425,2.433, -"Oct 09, 2017",2.65,2.654,2.568,2.743,2.284,2.669,2.445,2.726,2.317,2.738,2.576,3.278,2.647,2.779,2.951,2.407,2.528,2.484,2.541,2.436,,2.535,2.253,2.329,2.45,2.345,2.268,2.41,2.426, -"Oct 16, 2017",2.658,2.662,2.57,2.753,2.281,2.665,2.451,2.726,2.33,2.751,2.592,3.293,2.708,2.773,2.973,2.409,2.52,2.496,2.527,2.46,,2.556,2.258,2.342,2.5,2.355,2.268,2.438,2.43, -"Oct 23, 2017",2.669,2.672,2.581,2.774,2.294,2.673,2.45,2.727,2.34,2.76,2.604,3.291,2.712,2.773,2.982,2.428,2.522,2.497,2.529,2.516,,2.623,2.272,2.398,2.509,2.38,2.287,2.492,2.449, -"Oct 30, 2017",2.696,2.699,2.605,2.801,2.323,2.684,2.463,2.789,2.371,2.79,2.645,3.337,2.724,2.8,3.013,2.461,2.535,2.516,2.541,2.532,,2.63,2.305,2.415,2.542,2.405,2.386,2.511,2.471, -"Nov 06, 2017",2.739,2.742,2.66,2.853,2.377,2.746,2.514,2.843,2.419,2.822,2.68,3.42,2.795,2.858,3.022,2.5,2.555,2.547,2.557,2.586,,2.67,2.385,2.433,2.657,2.441,2.38,2.577,2.523, -"Nov 13, 2017",2.803,2.806,2.728,2.936,2.435,2.814,2.566,2.908,2.496,2.884,2.716,3.569,2.865,2.945,3.076,2.551,2.594,2.58,2.598,2.607,,2.673,2.411,2.493,2.637,2.486,2.403,2.603,2.533, -"Nov 20, 2017",2.823,2.828,2.757,2.952,2.481,2.852,2.575,2.936,2.519,2.898,2.725,3.581,2.89,2.96,3.083,2.574,2.606,2.588,2.611,2.603,,2.653,2.378,2.488,2.594,2.478,2.382,2.61,2.537, -"Nov 27, 2017",2.846,2.85,2.779,2.98,2.493,2.877,2.616,2.945,2.514,2.921,2.729,3.624,2.904,2.974,3.105,2.61,2.617,2.609,2.62,2.623,,2.676,2.348,2.497,2.627,2.47,2.41,2.632,2.54, -"Dec 04, 2017",2.869,2.875,2.811,3.013,2.538,2.889,2.659,2.979,2.568,2.938,2.749,3.626,2.925,3.022,3.113,2.616,2.636,2.627,2.639,2.582,,2.654,2.32,2.494,2.587,2.461,2.402,2.573,2.532, -"Dec 11, 2017",2.88,2.886,2.817,3.029,2.536,2.905,2.649,2.979,2.563,2.955,2.763,3.624,2.916,3.042,3.142,2.617,2.643,2.632,2.647,2.573,,2.628,2.323,2.47,2.584,2.47,2.385,2.575,2.505, -"Dec 18, 2017",2.887,2.893,2.825,2.991,2.592,2.885,2.71,3.019,2.562,2.961,2.765,3.633,2.933,3.019,3.163,2.619,2.656,2.638,2.662,2.572,,2.621,2.316,2.452,2.574,2.462,2.327,2.581,2.514, -"Dec 25, 2017",2.92,2.926,2.869,3.038,2.643,2.928,2.749,3.053,2.599,2.984,2.785,3.725,2.879,3.026,3.21,2.636,2.653,2.638,2.657,2.616,,2.659,2.382,2.484,2.64,2.466,2.344,2.629,2.555, -"Jan 01, 2018",3.083,3.09,3.037,3.272,2.754,3.089,2.913,3.212,2.744,3.147,2.946,3.696,3.059,3.183,3.39,2.774,2.715,2.68,2.726,2.684,,2.734,2.405,2.512,2.712,2.503,2.386,2.703,2.602, -"Jan 08, 2018",3.174,3.183,3.159,3.32,2.889,3.25,3.05,3.374,2.843,3.212,3.027,3.835,3.08,3.291,3.432,2.852,2.757,2.708,2.772,2.724,,2.776,2.419,2.517,2.715,2.527,2.404,2.749,2.618, -"Jan 15, 2018",3.214,3.223,3.195,3.363,2.963,3.275,3.051,3.385,2.9,3.256,3.092,3.843,3.183,3.298,3.477,2.909,2.791,2.727,2.81,2.744,,2.785,2.476,2.575,2.727,2.547,2.443,2.767,2.652, -"Jan 22, 2018",3.212,3.221,3.201,3.371,2.987,3.272,3.068,3.367,2.901,3.245,3.076,3.844,3.177,3.298,3.464,2.892,2.815,2.745,2.836,2.74,,2.78,2.481,2.577,2.74,2.558,2.447,2.763,2.655, -"Jan 29, 2018",3.221,3.23,3.2,3.356,2.998,3.279,3.058,3.368,2.883,3.265,3.073,3.845,3.202,3.317,3.492,2.898,2.844,2.804,2.856,2.772,,2.81,2.529,2.648,2.761,2.58,2.475,2.789,2.693, -"Feb 05, 2018",3.201,3.209,3.172,3.348,2.958,3.25,3.033,3.31,2.873,3.25,3.064,3.836,3.191,3.304,3.48,2.877,2.845,2.803,2.858,2.764,,2.807,2.504,2.604,2.744,2.629,2.468,2.783,2.675, -"Feb 12, 2018",3.133,3.141,3.104,3.241,2.905,3.186,3.02,3.221,2.807,3.181,3.022,3.836,3.159,3.262,3.405,2.786,2.836,2.811,2.844,2.7,,2.728,2.467,2.565,2.674,2.567,2.443,2.723,2.632, -"Feb 19, 2018",3.102,3.111,3.071,3.238,2.854,3.141,2.999,3.17,2.771,3.153,3.007,3.659,3.125,3.242,3.384,2.741,2.831,2.8,2.841,2.644,,2.671,2.451,2.506,2.619,2.533,2.427,2.663,2.597, -"Feb 26, 2018",3.095,3.104,3.066,3.244,2.82,3.134,2.999,3.176,2.789,3.144,3.018,3.667,3.111,3.195,3.385,2.748,2.807,2.779,2.816,2.632,,2.675,2.446,2.52,2.627,2.536,2.409,2.638,2.589, -"Mar 05, 2018",3.078,3.088,3.046,3.23,2.775,3.117,2.988,3.166,2.784,3.131,2.995,3.666,3.107,3.189,3.379,2.717,2.788,2.772,2.793,2.605,,2.645,2.402,2.508,2.586,2.532,2.409,2.611,2.577, -"Mar 12, 2018",3.064,3.074,3.026,3.206,2.755,3.116,2.924,3.166,2.743,3.125,3.016,3.666,3.083,3.191,3.378,2.699,2.762,2.751,2.765,2.555,,2.607,2.372,2.484,2.522,2.509,2.397,2.548,2.549, -"Mar 19, 2018",3.059,3.069,3.027,3.212,2.744,3.114,2.947,3.17,2.73,3.114,3.022,3.654,3.064,3.176,3.37,2.688,2.754,2.754,2.754,2.531,,2.602,2.367,2.428,2.525,2.507,2.404,2.516,2.537, -"Mar 26, 2018",3.095,3.105,3.065,3.263,2.759,3.158,2.967,3.224,2.782,3.147,3.011,3.754,3.085,3.192,3.409,2.729,2.763,2.76,2.764,2.581,,2.603,2.472,2.46,2.603,2.539,2.424,2.594,2.585, -"Oct 01, 2018",3.288,3.29,3.207,3.42,2.939,3.27,3.04,3.42,2.926,3.371,3.08,3.918,3.291,3.315,3.67,2.968,2.929,2.935,2.926,2.896,,3.031,2.756,2.798,3.009,2.944,2.771,2.874,2.956, -"Oct 08, 2018",3.352,3.355,3.276,3.476,3.027,3.336,3.105,3.496,2.986,3.432,3.206,4.14,3.317,3.394,3.715,3.042,2.984,2.985,2.983,2.97,,3.11,2.82,2.879,3.061,3.035,2.812,2.942,3.029, -"Oct 15, 2018",3.364,3.366,3.289,3.484,3.065,3.356,3.089,3.493,2.993,3.442,3.196,4.247,3.369,3.406,3.725,3.039,3.014,3.03,3.006,2.969,,3.091,2.846,2.874,3.059,3.047,2.862,2.95,3.011, -"Oct 22, 2018",3.372,3.374,3.311,3.493,3.088,3.38,3.151,3.502,2.993,3.438,3.211,4.22,3.347,3.408,3.715,3.042,3.025,3.055,3.01,2.948,,3.076,2.812,2.853,3.031,3.027,2.833,2.946,2.98, -"Oct 29, 2018",3.372,3.374,3.309,3.48,3.102,3.378,3.135,3.507,2.997,3.439,3.221,4.227,3.341,3.411,3.72,3.037,3.015,3.053,2.995,2.934,,3.048,2.77,2.868,3.018,2.99,2.853,2.925,2.962, -"Nov 05, 2018",3.356,3.358,3.291,3.455,3.095,3.342,3.155,3.484,2.991,3.425,3.206,4.332,3.384,3.404,3.695,3.019,3.01,3.048,2.99,2.902,,3.009,2.716,2.847,2.995,2.915,2.826,2.933,2.945, -"Nov 12, 2018",3.35,3.353,3.291,3.447,3.101,3.356,3.149,3.472,2.973,3.414,3.205,4.341,3.367,3.404,3.676,3.012,2.995,3.029,2.977,2.87,,2.974,2.675,2.827,2.957,2.897,2.757,2.89,2.901, -"Nov 19, 2018",3.316,3.319,3.263,3.386,3.089,3.332,3.125,3.462,2.95,3.376,3.19,4.207,3.346,3.372,3.637,2.965,2.965,2.979,2.957,2.816,,2.932,2.632,2.777,2.892,2.804,2.685,2.848,2.831, -"Nov 26, 2018",3.274,3.277,3.225,3.315,3.076,3.292,3.133,3.407,2.903,3.33,3.167,4.127,3.3,3.342,3.564,2.945,2.93,2.94,2.925,2.754,,2.86,2.544,2.74,2.771,2.775,2.658,2.806,2.765, -"Dec 03, 2018",3.203,3.206,3.187,3.257,3.041,3.238,3.138,3.399,2.879,3.228,3.119,4.032,3.262,3.26,3.444,2.835,2.915,2.922,2.912,2.644,,2.701,2.432,2.688,2.607,2.682,2.557,2.691,2.648, -"Dec 10, 2018",3.199,3.203,3.174,3.247,3.036,3.239,3.14,3.31,2.859,3.234,3.115,3.899,3.215,3.262,3.458,2.846,2.875,2.898,2.863,2.582,,2.636,2.315,2.666,2.54,2.612,2.428,2.606,2.599, -"Dec 17, 2018",3.187,3.191,3.165,3.228,3.03,3.235,3.124,3.305,2.852,3.22,3.102,3.814,3.217,3.248,3.444,2.828,2.863,2.887,2.85,2.54,,2.589,2.268,2.654,2.477,2.545,2.392,2.535,2.554, -"Dec 24, 2018",3.13,3.134,3.12,3.174,2.973,3.204,3.107,3.245,2.781,3.152,3.063,3.806,3.161,3.22,3.359,2.745,2.844,2.845,2.844,2.474,,2.524,2.218,2.599,2.376,2.472,2.324,2.481,2.465, -"Dec 31, 2018",3.101,3.105,3.094,3.133,2.959,3.176,3.107,3.221,2.74,3.119,3.033,3.721,3.136,3.171,3.357,2.675,2.812,2.826,2.805,2.389,,2.448,2.13,2.49,2.273,2.434,2.299,2.403,2.409, -"Jan 07, 2019",3.092,3.096,3.089,3.127,2.943,3.177,3.107,3.211,2.731,3.107,3.025,3.718,3.093,3.162,3.358,2.645,2.806,2.817,2.8,2.369,,2.423,2.152,2.482,2.236,2.384,2.287,2.352,2.383, -"Jan 14, 2019",3.139,3.143,3.12,3.205,2.967,3.188,3.108,3.24,2.767,3.17,3.077,3.888,3.116,3.216,3.43,2.712,2.801,2.808,2.797,2.378,,2.414,2.185,2.499,2.251,2.388,2.268,2.351,2.391, -"Jan 21, 2019",3.167,3.171,3.142,3.247,2.972,3.214,3.105,3.271,2.779,3.203,3.09,3.928,3.136,3.239,3.467,2.754,2.798,2.802,2.796,2.423,,2.476,2.211,2.496,2.39,2.424,2.279,2.416,2.45, -"Jan 28, 2019",3.171,3.175,3.148,3.248,2.978,3.229,3.105,3.268,2.795,3.205,3.076,3.927,3.142,3.258,3.456,2.761,2.797,2.792,2.8,2.479,,2.583,2.234,2.522,2.459,2.426,2.308,2.547,2.51, -"Feb 04, 2019",3.182,3.186,3.153,3.256,2.987,3.225,3.108,3.29,2.796,3.222,3.094,4.01,3.149,3.276,3.469,2.785,2.8,2.793,2.803,2.525,,2.637,2.248,2.542,2.587,2.44,2.329,2.63,2.559, -"Feb 11, 2019",3.181,3.184,3.151,3.251,2.982,3.229,3.102,3.293,2.792,3.22,3.102,4.011,3.15,3.276,3.456,2.799,2.799,2.792,2.803,2.533,,2.652,2.259,2.546,2.59,2.443,2.339,2.641,2.567, -"Feb 18, 2019",3.225,3.229,3.176,3.298,2.978,3.264,3.113,3.318,2.804,3.283,3.117,4.1,3.201,3.321,3.535,2.857,2.806,2.791,2.814,2.598,,2.708,2.384,2.591,2.671,2.5,2.391,2.68,2.656, -"Feb 25, 2019",3.23,3.233,3.181,3.302,2.982,3.27,3.118,3.327,2.798,3.288,3.124,4.113,3.207,3.326,3.528,2.881,2.823,2.801,2.835,2.629,,2.733,2.403,2.614,2.713,2.579,2.442,2.703,2.675, -"Mar 04, 2019",3.23,3.234,3.183,3.309,2.992,3.268,3.106,3.328,2.807,3.286,3.132,4.114,3.208,3.304,3.536,2.883,2.827,2.805,2.838,2.64,,2.742,2.433,2.613,2.727,2.603,2.487,2.704,2.686, -"Mar 11, 2019",3.229,3.233,3.185,3.311,2.989,3.268,3.113,3.338,2.806,3.283,3.118,4.111,3.226,3.28,3.539,2.883,2.836,2.812,2.848,2.639,,2.745,2.416,2.613,2.718,2.613,2.506,2.703,2.691, -"Mar 18, 2019",3.219,3.223,3.179,3.31,2.979,3.263,3.105,3.33,2.802,3.268,3.122,4.114,3.197,3.275,3.521,2.867,2.835,2.809,2.848,2.638,,2.738,2.451,2.612,2.694,2.619,2.51,2.696,2.688, -"Mar 25, 2019",3.219,3.222,3.177,3.308,2.973,3.265,3.097,3.326,2.815,3.269,3.116,4.032,3.182,3.27,3.536,2.854,2.839,2.811,2.854,2.631,,2.72,2.46,2.611,2.674,2.622,2.53,2.667,2.687, -"Oct 07, 2019",2.951,2.964,2.876,2.956,2.659,2.967,2.739,3.032,2.737,3.056,3.15,4.04,3.434,3.101,3.137,2.767,2.788,2.738,2.828,2.686,,2.734,2.386,2.697,2.676,2.922,2.33,2.652,2.526, -"Oct 14, 2019",2.955,2.968,2.87,2.955,2.652,2.929,2.739,3.044,2.733,3.079,3.111,,3.413,3.127,3.148,2.816,2.768,2.709,2.815,2.662,,2.803,2.359,2.717,2.633,2.903,2.352,2.584,2.52, -"Oct 21, 2019",2.966,2.982,2.877,2.966,2.674,2.921,2.732,3.067,2.805,3.098,3.12,,3.389,3.134,3.15,2.866,2.798,2.777,2.813,2.642,,2.804,2.368,2.697,2.617,2.904,2.364,2.567,2.485, -"Oct 28, 2019",2.969,2.983,2.879,2.955,2.659,2.943,2.743,3.068,2.748,3.103,3.159,,3.441,3.138,3.141,2.886,2.786,2.772,2.798,2.663,,2.798,2.372,2.586,2.615,2.946,2.342,2.597,2.503, -"Nov 04, 2019",2.973,2.987,2.882,2.968,2.651,2.946,2.741,3.06,2.743,3.104,3.154,,3.419,3.137,3.144,2.89,2.773,2.756,2.788,2.678,,2.808,2.344,2.57,2.627,2.938,2.345,2.631,2.523, -"Nov 11, 2019",2.972,2.985,2.876,2.978,2.649,2.919,2.749,3.067,2.728,3.102,3.232,,3.444,3.198,3.156,2.86,2.782,2.771,2.791,2.696,,2.836,2.394,2.585,2.652,2.945,2.388,2.661,2.534, -"Nov 18, 2019",2.985,2.999,2.887,2.991,2.649,2.936,2.754,3.065,2.745,3.122,3.233,,3.417,3.194,3.17,2.892,2.777,2.762,2.79,2.694,,2.79,2.403,2.713,2.662,2.954,2.402,2.635,2.529, -"Nov 25, 2019",2.994,3.008,2.893,2.998,2.66,2.942,2.753,3.081,2.756,3.136,3.225,,3.523,3.209,3.172,2.906,2.779,2.748,2.805,2.71,,2.799,2.41,2.622,2.666,2.953,2.39,2.696,2.535, -"Dec 02, 2019",3.003,3.016,2.906,3.029,2.658,2.947,2.762,3.106,2.75,3.137,3.225,,3.554,3.198,3.173,2.916,2.775,2.721,2.819,2.723,,2.874,2.4,2.625,2.68,2.949,2.395,2.715,2.547, -"Dec 09, 2019",3.013,3.027,2.92,3.042,2.672,2.959,2.77,3.177,2.764,3.143,3.246,,3.565,3.203,3.194,2.903,2.8,2.771,2.827,2.711,,2.806,2.379,2.631,2.674,2.942,2.385,2.698,2.546, -"Dec 16, 2019",3.026,3.041,2.928,3.077,2.668,2.957,2.773,3.126,2.771,3.163,3.25,,3.573,3.21,3.213,2.929,2.804,2.773,2.828,2.705,,2.777,2.401,2.62,2.679,2.935,2.373,2.676,2.558, -"Dec 23, 2019",3.055,3.073,2.967,3.129,2.692,3,2.79,3.161,2.81,3.188,3.278,,3.575,3.265,3.237,2.953,2.817,2.774,2.853,2.682,,2.726,2.401,2.632,2.64,2.945,2.39,2.629,2.534, -"Dec 30, 2019",3.077,3.096,2.984,3.145,2.712,3.023,2.798,3.174,2.823,3.222,3.312,,3.572,3.29,3.246,3.034,2.813,2.749,2.866,2.669,,2.726,2.405,2.636,2.614,2.939,2.39,2.615,2.52, -"Jan 06, 2020",3.119,3.14,3.033,3.203,2.766,3.074,2.844,3.211,2.874,3.257,3.368,,3.601,3.318,3.289,3.055,2.838,2.783,2.881,2.672,,2.72,2.403,2.634,2.612,2.979,2.39,2.613,2.495, -"Jan 13, 2020",3.097,3.118,3.015,3.176,2.753,3.056,2.846,3.191,2.848,3.232,3.365,,3.649,3.317,3.274,2.978,2.835,2.779,2.881,2.657,,2.707,2.351,2.617,2.602,2.976,2.375,2.593,2.477, -"Jan 20, 2020",3.075,3.096,2.989,3.123,2.729,3.02,2.883,3.187,2.792,3.211,3.34,,3.552,3.27,3.236,3.024,2.82,2.769,2.863,2.631,,2.669,2.272,2.584,2.568,2.914,2.312,2.584,2.484, -"Jan 27, 2020",2.996,3.013,2.908,3,2.705,2.906,2.886,3.081,2.788,3.121,3.19,,3.394,3.177,3.175,2.928,2.808,2.759,2.849,2.615,,2.614,2.208,2.537,2.495,2.966,2.277,2.554,2.463, -"Feb 03, 2020",2.934,2.951,2.855,2.89,2.676,2.869,2.87,3.018,2.714,3.049,3.12,,3.368,3.137,3.126,2.815,2.769,2.688,2.84,2.544,,2.546,2.142,2.5,2.43,2.92,2.172,2.468,2.39, -"Feb 10, 2020",2.909,2.928,2.833,2.859,2.642,2.856,2.862,2.996,2.674,3.024,3.114,,3.36,3.078,3.095,2.803,2.749,2.69,2.802,2.501,,2.508,2.069,2.456,2.39,2.88,2.128,2.405,2.351, -"Feb 17, 2020",2.899,2.917,2.822,2.86,2.628,2.83,2.855,2.99,2.686,3.013,3.115,,3.322,3.073,3.104,2.769,2.741,2.665,2.807,2.505,,2.533,2.127,2.462,2.411,2.879,2.145,2.418,2.341, -"Feb 24, 2020",2.892,2.909,2.808,2.848,2.631,2.82,2.809,2.982,2.688,3.013,3.107,,3.337,3.084,3.087,2.779,2.728,2.645,2.795,2.511,,2.551,2.108,2.454,2.416,2.89,2.164,2.411,2.345, -"Mar 02, 2020",2.821,2.839,2.738,2.745,2.585,2.755,2.782,2.87,2.639,2.937,3.063,,3.291,3.008,3.007,2.718,2.712,2.633,2.777,2.413,,2.462,2.061,2.353,2.311,2.748,2.129,2.318,2.284, -"Mar 09, 2020",2.751,2.769,2.665,2.637,2.542,2.677,2.741,2.85,2.58,2.875,2.947,,3.246,2.892,2.943,2.635,2.663,2.579,2.731,2.363,,2.434,1.955,2.317,2.259,2.722,2.047,2.297,2.205, -"Mar 16, 2020",2.595,2.614,2.503,2.411,2.42,2.544,2.561,2.774,2.452,2.724,2.866,,3.056,2.732,2.806,2.446,2.533,2.487,2.572,2.198,,2.323,1.833,1.933,2.073,2.558,1.892,2.149,2.003, -"Mar 23, 2020",2.447,2.463,2.383,2.279,2.301,2.418,2.499,2.572,2.303,2.536,2.581,,2.675,2.545,2.606,2.36,2.44,2.343,2.516,2.07,,2.162,1.586,1.929,1.833,2.5,1.711,2.042,1.827, -"Mar 30, 2020",2.421,2.44,2.355,2.256,2.285,2.405,2.428,2.516,2.273,2.524,2.571,,2.632,2.525,2.583,2.351,2.368,2.29,2.434,2.01,,2.148,1.578,1.888,1.854,2.438,1.669,1.969,1.744, -"Oct 05, 2020",2.129,2.138,2.046,2.052,1.83,2.062,2.074,2.483,2.013,2.227,2.306,,2.256,2.261,2.315,2.064,2.123,2.039,2.194,1.976,,2.048,1.624,2.015,1.858,2.351,1.615,1.927,1.775, -"Oct 12, 2020",2.136,2.144,2.046,2.05,1.84,2.08,2.054,2.307,2.015,2.243,2.346,,2.351,2.277,2.307,2.083,2.134,2.063,2.191,1.99,,2.054,1.643,1.95,1.924,2.363,1.636,1.937,1.78, -"Oct 19, 2020",2.147,2.154,2.048,2.05,1.852,2.082,2.077,2.214,2.024,2.261,2.352,,2.362,2.299,2.34,2.086,2.143,2.065,2.216,2.005,,2.052,1.652,1.968,1.94,2.362,1.638,1.973,1.785, -"Oct 26, 2020",2.142,2.149,2.048,2.037,1.862,2.084,2.086,2.213,2.039,2.251,2.355,,2.356,2.272,2.334,2.062,2.151,2.066,2.223,2.006,,2.097,1.618,1.955,1.948,2.366,1.631,1.971,1.79, -"Nov 02, 2020",2.131,2.138,2.04,2.023,1.856,2.077,2.082,2.205,2.04,2.234,2.356,,2.368,2.271,2.335,2.031,2.145,2.056,2.219,1.993,,2.078,1.579,1.949,1.919,2.356,1.613,1.964,1.786, -"Nov 09, 2020",2.142,2.149,2.061,2.065,1.871,2.095,2.087,2.207,2.039,2.233,2.348,,2.347,2.281,2.347,2.019,2.147,2.062,2.219,2.027,,2.095,1.765,1.961,1.982,2.363,1.645,1.979,1.846, -"Nov 16, 2020",2.177,2.184,2.099,2.123,1.902,2.134,2.105,2.212,2.053,2.267,2.451,,2.411,2.361,2.369,2.052,2.153,2.068,2.224,2.064,,2.122,1.737,2.045,2.015,2.406,1.708,2,1.907, -"Nov 23, 2020",2.202,2.209,2.123,2.16,1.902,2.153,2.131,2.249,2.076,2.295,2.461,,2.449,2.376,2.398,2.078,2.156,2.068,2.23,2.073,,2.162,1.815,2.045,2.023,2.415,1.745,2.003,1.911, -"Nov 30, 2020",2.264,2.272,2.192,2.232,1.977,2.23,2.186,2.309,2.135,2.355,2.475,,2.524,2.425,2.452,2.152,2.199,2.115,2.27,2.112,,2.195,1.84,2.055,2.039,2.439,1.779,2.069,1.94, -"Dec 07, 2020",2.294,2.303,2.226,2.26,2.005,2.259,2.251,2.299,2.179,2.383,2.511,,2.534,2.464,2.482,2.173,2.23,2.159,2.289,2.131,,2.221,1.866,2.096,2.077,2.457,1.797,2.086,1.948, -"Dec 14, 2020",2.339,2.346,2.277,2.324,2.051,2.307,2.289,2.348,2.215,2.417,2.585,,2.596,2.531,2.503,2.211,2.257,2.172,2.329,2.227,,2.244,1.951,2.106,2.122,2.594,1.896,2.15,1.998, -"Dec 21, 2020",2.423,2.43,2.356,2.434,2.128,2.39,2.322,2.393,2.272,2.513,2.74,,2.634,2.642,2.581,2.307,2.306,2.228,2.371,2.295,,2.336,2.013,2.132,2.211,2.671,1.968,2.197,2.081, -"Dec 28, 2020",2.439,2.445,2.382,2.444,2.158,2.413,2.384,2.423,2.282,2.514,2.755,,2.641,2.651,2.591,2.304,2.318,2.238,2.385,2.335,,2.365,2,2.179,2.224,2.683,1.983,2.28,2.097, -"Jan 04, 2021",2.458,2.465,2.402,2.452,2.172,2.434,2.396,2.545,2.296,2.537,2.78,,2.666,2.667,2.611,2.318,2.333,2.243,2.409,2.342,,2.371,2.01,2.182,2.218,2.688,1.969,2.286,2.129, -"Jan 11, 2021",2.504,2.513,2.463,2.502,2.226,2.493,2.491,2.575,2.385,2.572,2.848,,2.718,2.757,2.649,2.341,2.364,2.294,2.423,2.353,,2.37,2.032,2.195,2.247,2.742,2.001,2.273,2.122, -"Jan 18, 2021",2.558,2.568,2.512,2.536,2.287,2.541,2.55,2.659,2.418,2.634,2.916,,2.742,2.783,2.705,2.427,2.411,2.334,2.477,2.396,,2.433,2.064,2.286,2.281,2.786,2.029,2.323,2.145, -"Jan 25, 2021",2.569,2.579,2.521,2.546,2.289,2.55,2.566,2.671,2.435,2.646,2.945,,2.756,2.802,2.714,2.442,2.427,2.342,2.497,2.391,,2.446,2.079,2.286,2.285,2.794,2.029,2.299,2.148, -"Feb 01, 2021",2.602,2.613,2.552,2.587,2.304,2.583,2.59,2.691,2.444,2.685,2.98,,2.82,2.868,2.742,2.479,2.441,2.356,2.512,2.413,,2.454,2.106,2.296,2.312,2.795,2.037,2.342,2.152, -"Feb 08, 2021",2.667,2.678,2.627,2.669,2.366,2.663,2.665,2.724,2.523,2.739,2.954,,2.877,2.879,2.817,2.518,2.515,2.443,2.576,2.483,,2.536,2.197,2.386,2.403,2.839,2.12,2.395,2.266, -"Feb 15, 2021",2.744,2.753,2.715,2.771,2.44,2.759,2.747,2.743,2.612,2.802,3.025,,2.983,2.933,2.888,2.563,2.579,2.491,2.655,2.576,,2.65,2.286,2.477,2.484,2.914,2.216,2.496,2.371, -"Feb 22, 2021",2.808,2.817,2.772,2.82,2.501,2.82,2.805,2.797,2.68,2.873,3.135,,3.04,3.075,2.96,2.613,2.643,2.582,2.696,2.654,,2.718,2.323,2.535,2.562,2.964,2.298,2.591,2.471, -"Mar 01, 2021",2.852,2.859,2.809,2.86,2.543,2.848,2.842,2.843,2.744,2.921,3.156,,3.067,3.113,3,2.661,2.689,2.629,2.74,2.727,,2.721,2.431,2.584,2.636,3.127,2.378,2.627,2.504, -"Mar 08, 2021",2.884,2.89,2.838,2.895,2.584,2.882,2.843,2.866,2.768,2.956,3.152,,3.116,3.146,3.032,2.698,2.712,2.646,2.769,2.777,,2.753,2.633,2.602,2.683,3.207,2.602,2.65,2.537, -"Mar 15, 2021",2.903,2.907,2.849,2.912,2.601,2.896,2.815,2.935,2.776,2.976,3.237,,3.145,3.184,3.038,2.729,2.741,2.701,2.775,2.83,,2.864,2.595,2.653,2.659,3.221,2.618,2.744,2.615, -"Mar 22, 2021",2.88,2.884,2.829,2.868,2.591,2.883,2.821,2.895,2.761,2.949,3.219,,3.122,3.157,3.011,2.698,2.772,2.727,2.811,2.801,,2.791,2.438,2.717,2.624,3.198,2.558,2.715,2.596, -"Mar 29, 2021",2.863,2.868,2.811,2.838,2.572,2.857,2.837,2.892,2.768,2.933,3.19,,3.085,3.167,3.004,2.666,2.764,2.718,2.803,2.781,,2.784,2.379,2.705,2.637,3.176,2.483,2.685,2.573, -"Oct 04, 2021",3.175,3.178,3.081,3.17,2.852,3.101,3.038,3.248,3.002,3.284,3.334,,3.275,3.331,3.408,3,3.037,3.016,3.061,3.098,,3.057,2.868,2.921,3.114,3.437,2.832,3.026,2.94, -"Oct 11, 2021",3.284,3.288,3.198,3.281,2.999,3.231,3.143,3.302,3.073,3.38,3.431,,3.379,3.443,3.517,3.117,3.146,3.121,3.176,3.18,,3.324,2.978,2.994,3.148,3.531,2.88,3.095,3.03, -"Oct 18, 2021",3.366,3.374,3.28,3.355,3.088,3.31,3.221,3.435,3.175,3.47,3.55,,3.49,3.561,3.612,3.181,3.233,3.236,3.231,3.184,,3.337,3.003,3.091,3.173,3.538,2.943,3.105,3, -"Oct 25, 2021",3.397,3.405,3.316,3.408,3.128,3.33,3.266,3.411,3.231,3.501,3.602,,3.538,3.597,3.641,3.198,3.293,3.281,3.304,3.213,,3.348,3.054,3.164,3.186,3.561,2.939,3.093,3.053, -"Nov 01, 2021",3.395,3.403,3.319,3.38,3.139,3.348,3.277,3.437,3.261,3.492,3.6,,3.465,3.579,3.622,3.221,3.306,3.292,3.319,3.189,,3.287,3.078,3.205,3.179,3.559,2.912,3.013,3.059, -"Nov 08, 2021",3.405,3.413,3.318,3.372,3.141,3.35,3.28,3.417,3.28,3.513,3.612,,3.552,3.58,3.614,3.267,3.322,3.303,3.337,3.245,,3.303,3.071,3.204,3.149,3.55,2.899,3.245,3.053, -"Nov 15, 2021",3.408,3.415,3.323,3.372,3.151,3.351,3.298,3.443,3.286,3.507,3.612,,3.579,3.581,3.619,3.257,3.331,3.315,3.346,3.253,,3.309,3.062,3.198,3.162,3.547,2.859,3.285,3.022, -"Nov 22, 2021",3.384,3.391,3.304,3.335,3.139,3.335,3.297,3.419,3.276,3.478,3.609,,3.551,3.558,3.582,3.235,3.32,3.304,3.334,3.238,,3.296,2.986,3.172,3.158,3.524,2.834,3.306,2.962, -"Nov 29, 2021",3.363,3.371,3.291,3.301,3.14,3.35,3.296,3.305,3.25,3.446,3.62,,3.541,3.538,3.549,3.208,3.345,3.3,3.386,3.204,,3.325,2.893,3.167,3.126,3.42,2.784,3.29,2.953, -"Dec 06, 2021",3.321,3.328,3.254,3.259,3.128,3.293,3.282,3.251,3.226,3.399,3.565,,3.521,3.49,3.491,3.17,3.325,3.263,3.379,3.166,,3.258,2.832,3.102,3.071,3.349,2.67,3.279,2.917, -"Dec 13, 2021",3.35,3.361,3.274,3.278,3.126,3.317,3.31,3.306,3.213,3.446,3.63,,3.554,3.541,3.55,3.196,3.304,3.243,3.355,3.136,,3.258,2.872,3.11,3.098,3.35,2.687,3.198,2.891, -"Dec 20, 2021",3.344,3.355,3.265,3.263,3.103,3.318,3.309,3.299,3.199,3.445,3.638,,3.586,3.539,3.546,3.175,3.294,3.223,3.356,3.127,,3.227,2.792,3.108,3.077,3.439,2.672,3.16,2.864, -"Dec 27, 2021",3.366,3.379,3.287,3.299,3.115,3.334,3.316,3.353,3.205,3.472,3.632,,3.542,3.576,3.587,3.2,3.286,3.207,3.348,3.106,,3.207,2.835,3.101,3.084,3.384,2.695,3.137,2.857, -"Jan 03, 2022",3.39,3.404,3.315,3.336,3.139,3.367,3.32,3.388,3.241,3.496,3.639,,3.579,3.59,3.62,3.206,3.302,3.231,3.371,3.116,,3.216,2.89,3.106,3.095,3.373,2.749,3.148,2.876, -"Jan 10, 2022",3.46,3.476,3.4,3.44,3.223,3.456,3.383,3.44,3.265,3.559,3.673,,3.6,3.684,3.676,3.267,3.327,3.251,3.393,3.149,,3.292,2.972,3.132,3.123,3.383,2.847,3.19,2.908, -"Jan 17, 2022",3.6,3.619,3.55,3.6,3.336,3.627,3.539,3.502,3.37,3.696,3.843,,3.736,3.86,3.814,3.413,3.418,3.338,3.478,3.215,,3.351,3.051,3.186,3.176,3.458,2.894,3.242,2.998, -"Jan 24, 2022",3.671,3.692,3.631,3.675,3.441,3.677,3.641,3.704,3.456,3.763,3.963,,3.832,3.932,3.876,3.479,3.453,3.381,3.51,3.24,,3.372,3.075,3.22,3.218,3.506,2.955,3.245,3.025, -"Jan 31, 2022",3.776,3.8,3.75,3.79,3.537,3.805,3.762,3.805,3.603,3.864,4.032,,3.899,4.044,3.982,3.581,3.529,3.484,3.569,3.291,,3.443,3.215,3.295,3.285,3.56,3.02,3.284,3.074, -"Feb 07, 2022",3.891,3.915,3.869,3.931,3.654,3.919,3.883,3.857,3.688,3.976,4.1,,4.065,4.149,4.076,3.691,3.623,3.6,3.645,3.411,,3.589,3.239,3.38,3.449,3.666,3.108,3.348,3.273, -"Feb 14, 2022",3.956,3.981,3.932,3.969,3.715,3.984,3.935,4.077,3.8,4.043,4.219,,4.15,4.236,4.154,3.753,3.687,3.673,3.699,3.453,,3.631,3.309,3.456,3.459,3.71,3.151,3.393,3.318, -"Feb 21, 2022",3.956,3.977,3.918,3.929,3.733,3.966,3.951,3.993,3.853,4.047,4.231,,4.182,4.229,4.141,3.768,3.725,3.697,3.748,3.545,,3.634,3.31,3.542,3.461,3.729,3.154,3.627,3.317, -"Feb 28, 2022",4.054,4.076,4.011,4.026,3.83,4.064,4.024,4.105,3.947,4.156,4.403,,4.218,4.344,4.256,3.874,3.758,3.751,3.765,3.619,,3.727,3.431,3.635,3.541,3.849,3.25,3.695,3.35, -"Mar 07, 2022",4.921,4.951,4.964,5.078,4.721,5.067,4.718,5.281,4.696,4.966,5.333,,4.936,5.192,5.008,4.778,4.454,4.454,4.455,4.328,,4.495,4.084,4.465,4.329,4.372,3.83,4.521,3.988, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Back to Contents,Data 1: Residential Heating Oil Weekly Heating Oil and Propane Prices (October - March),,,,,,,,,,,,,,,,,,,,,,,,,,,, +Sourcekey,W_EPD2F_PRS_NUS_DPG,W_EPD2F_PRS_R10_DPG,W_EPD2F_PRS_R1X_DPG,W_EPD2F_PRS_SCT_DPG,W_EPD2F_PRS_SME_DPG,W_EPD2F_PRS_SMA_DPG,W_EPD2F_PRS_SNH_DPG,W_EPD2F_PRS_SRI_DPG,W_EPD2F_PRS_SVT_DPG,W_EPD2F_PRS_R1Y_DPG,W_EPD2F_PRS_SDE_DPG,W_EPD2F_PRS_SDC_DPG,W_EPD2F_PRS_SMD_DPG,W_EPD2F_PRS_SNJ_DPG,W_EPD2F_PRS_SNY_DPG,W_EPD2F_PRS_SPA_DPG,W_EPD2F_PRS_R1Z_DPG,W_EPD2F_PRS_SNC_DPG,W_EPD2F_PRS_SVA_DPG,W_EPD2F_PRS_R20_DPG,W_EPD2F_PRS_SIL_DPG,W_EPD2F_PRS_SIN_DPG,W_EPD2F_PRS_SIA_DPG,W_EPD2F_PRS_SKY_DPG,W_EPD2F_PRS_SMI_DPG,W_EPD2F_PRS_SMN_DPG,W_EPD2F_PRS_SNE_DPG,W_EPD2F_PRS_SOH_DPG,W_EPD2F_PRS_SWI_DPG +Date,Weekly U.S. Weekly No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly East Coast (PADD 1) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New England (PADD 1A) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Connecticut No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Maine No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Massachusetts No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New Hampshire No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Rhode Island No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Vermont No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Central Atlantic (PADD 1B) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Delaware No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly District of Columbia No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Maryland No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New Jersey No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly New York No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Pennsylvania No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Lower Atlantic (PADD 1C) No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly North Carolina No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Virginia No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly PADD 2 No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Illinois No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Indiana No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Iowa No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Kentucky No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Michigan No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Minnesota No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Nebraska No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Ohio No. 2 Heating Oil Residential Price (Dollars per Gallon),Weekly Wisconsin No. 2 Heating Oil Residential Price (Dollars per Gallon) +"Oct 01, 1990",1.279,1.296,1.306,1.285,1.277,1.334,1.292,1.313,1.255,1.295,1.23,1.231,1.269,1.317,1.342,1.214,1.265,1.257,1.275,1.198,1.205,1.23,1.163,,1.251,1.169,,1.223,1.157 +"Oct 15, 1990",1.332,1.348,1.346,1.347,1.314,1.362,1.324,1.34,1.327,1.351,1.303,1.35,1.319,1.377,1.4,1.266,1.325,1.307,1.346,1.259,1.265,1.295,1.192,,1.296,1.243,,1.29,1.22 +"Nov 05, 1990",1.304,1.319,1.283,1.355,1.186,1.264,1.274,1.301,1.311,1.339,1.264,1.356,1.309,1.36,1.392,1.251,1.296,1.279,1.316,1.232,1.208,1.23,1.186,,1.278,1.245,,1.248,1.201 +"Nov 19, 1990",1.289,1.303,1.257,1.327,1.126,1.243,1.246,1.295,1.305,1.329,1.242,1.351,1.294,1.341,1.385,1.241,1.273,1.26,1.287,1.219,1.189,1.23,1.172,,1.261,1.242,,1.207,1.198 +"Dec 03, 1990",1.285,1.303,1.268,1.331,1.161,1.254,1.26,1.306,1.286,1.324,1.246,1.361,1.3,1.346,1.366,1.252,1.266,1.243,1.291,1.197,1.169,1.202,1.132,,1.224,1.225,,1.202,1.177 +"Dec 17, 1990",1.239,1.266,1.214,1.28,1.069,1.212,1.166,1.249,1.26,1.297,1.187,1.324,1.257,1.288,1.366,1.203,1.214,1.201,1.227,1.113,1.077,1.102,1.07,,1.152,1.128,,1.132,1.095 +"Jan 07, 1991",1.205,1.232,1.182,1.254,1.086,1.16,1.148,1.232,1.224,1.262,1.169,1.288,1.232,1.272,1.32,1.174,1.183,1.178,1.189,1.073,1.033,1.072,0.968,,1.106,1.089,,1.076,1.076 +"Jan 21, 1991",1.226,1.254,1.211,1.266,1.119,1.208,1.176,1.236,1.21,1.282,1.186,1.282,1.244,1.296,1.339,1.196,1.181,1.184,1.178,1.096,1.053,1.112,1.001,,1.13,1.118,,1.084,1.093 +"Feb 04, 1991",1.18,1.212,1.173,1.24,1.056,1.166,1.124,1.212,1.198,1.239,1.149,1.254,1.188,1.25,1.294,1.159,1.131,1.122,1.141,1.03,0.99,1.026,0.934,,1.079,1.036,,1.022,1.035 +"Feb 18, 1991",1.145,1.181,1.149,1.216,1.043,1.137,1.1,1.208,1.168,1.206,1.128,1.22,1.164,1.229,1.265,1.111,1.093,1.094,1.092,0.976,0.925,0.981,0.876,,1.023,0.98,,0.97,0.985 +"Mar 04, 1991",1.097,1.135,1.092,1.155,0.975,1.089,1.017,1.148,1.125,1.166,1.075,1.182,1.12,1.176,1.237,1.06,1.039,1.042,1.035,0.92,0.88,0.916,0.82,,0.97,0.909,,0.918,0.934 +"Mar 18, 1991",1.054,1.088,1.05,1.105,0.93,1.047,0.976,1.113,1.097,1.117,1.02,1.154,1.072,1.122,1.186,1.016,0.997,1.005,0.989,0.893,0.852,0.895,0.789,,0.93,0.891,,0.896,0.908 +"Oct 07, 1991",0.955,0.969,0.946,0.965,0.858,0.965,0.905,0.971,0.933,0.986,0.932,1.049,0.981,0.997,1.044,0.887,0.914,0.917,0.912,0.881,,0.894,0.813,,0.893,0.885,,0.858,0.891 +"Oct 21, 1991",0.987,1.001,0.982,1.007,0.892,0.992,0.952,1.015,0.981,1.019,0.986,1.059,1.018,1.041,1.081,0.906,0.93,0.936,0.923,0.907,,0.93,,,0.906,0.916,,0.905,0.891 +"Nov 04, 1991",1.007,1.023,1,1.023,0.928,1.008,0.977,1.022,0.993,1.041,1.006,1.077,1.025,1.065,1.099,0.94,0.956,0.964,0.947,0.926,,0.941,0.869,,0.936,0.929,,0.937,0.913 +"Nov 18, 1991",1.027,1.043,1.018,1.037,0.964,1.025,0.987,1.038,1.01,1.061,1.024,1.1,1.043,1.083,1.122,0.956,0.981,0.988,0.973,0.942,,0.945,,,0.965,0.945,,0.941,0.924 +"Dec 02, 1991",1.021,1.038,1.006,1.033,0.915,1.014,0.985,1.039,1.002,1.061,1.015,1.1,1.045,1.079,1.118,0.964,0.973,0.982,0.964,0.929,,0.933,0.846,,0.958,0.937,,0.925,0.92 +"Dec 16, 1991",1.007,1.025,0.987,1.019,0.893,0.994,0.98,1.01,0.98,1.052,1.011,1.103,1.03,1.067,1.11,0.956,0.95,0.957,0.941,0.906,,0.887,,,0.932,0.913,,0.891,0.902 +"Jan 06, 1992",0.98,1.002,0.958,0.987,0.875,0.958,0.965,0.985,0.969,1.032,0.982,1.092,1.012,1.04,1.091,0.938,0.922,0.925,0.918,0.866,,0.858,0.738,,0.9,0.874,,0.85,0.876 +"Jan 20, 1992",0.973,0.995,0.952,0.976,0.865,0.955,0.961,0.985,0.958,1.025,0.969,1.086,1.016,1.026,1.088,0.926,0.918,0.926,0.91,0.852,,0.84,,,0.881,0.85,,0.834,0.853 +"Feb 03, 1992",0.972,0.997,0.953,0.987,0.866,0.951,0.948,0.987,0.963,1.027,0.965,1.087,1.011,1.041,1.088,0.927,0.921,0.928,0.913,0.839,,0.838,0.718,,0.866,0.841,,0.836,0.847 +"Feb 17, 1992",0.976,0.998,0.957,0.985,0.867,0.964,0.938,0.983,0.962,1.027,0.961,1.087,1.015,1.044,1.086,0.926,0.922,0.929,0.915,0.854,,0.846,,,0.875,0.846,,0.858,0.848 +"Mar 02, 1992",0.968,0.992,0.949,0.984,0.847,0.954,0.93,0.975,0.959,1.021,0.957,1.08,1.005,1.039,1.081,0.918,0.921,0.93,0.912,0.844,,0.84,0.73,,0.876,0.84,,0.85,0.848 +"Mar 16, 1992",0.963,0.983,0.936,0.971,0.831,0.942,0.903,0.976,0.954,1.014,0.946,1.08,1.002,1.027,1.076,0.91,0.916,0.928,0.902,0.853,,0.839,,,0.877,0.845,,0.85,0.85 +"Oct 05, 1992",0.964,0.978,0.956,0.975,0.868,0.975,0.903,0.979,0.946,0.994,0.961,1.034,0.991,1.033,1.033,0.902,0.921,0.945,0.894,0.891,,0.893,0.816,,0.912,0.911,,0.879,0.886 +"Oct 19, 1992",0.98,0.993,0.97,0.983,0.898,0.989,0.921,1.003,0.954,1.011,0.974,1.065,1.005,1.039,1.058,0.92,0.94,0.954,0.924,0.905,,0.914,,,0.918,0.918,,0.891,0.89 +"Nov 02, 1992",0.984,0.999,0.968,0.99,0.864,0.988,0.928,0.999,0.96,1.019,0.981,1.083,1.013,1.045,1.069,0.925,0.948,0.953,0.942,0.901,,0.909,0.829,,0.923,0.922,,0.888,0.889 +"Nov 16, 1992",0.983,0.997,0.963,0.99,0.851,0.981,0.929,0.995,0.959,1.019,0.958,1.062,1.011,1.046,1.071,0.922,0.943,0.944,0.941,0.899,,0.897,,,0.918,0.918,,0.878,0.885 +"Dec 07, 1992",0.973,0.991,0.956,0.989,0.826,0.973,0.927,0.986,0.954,1.013,0.95,1.057,1.001,1.021,1.07,0.922,0.94,0.941,0.938,0.879,,0.883,0.769,,0.912,0.9,,0.862,0.874 +"Dec 21, 1992",0.974,0.991,0.957,0.988,0.84,0.973,0.926,0.986,0.952,1.013,0.948,1.062,1.001,1.019,1.071,0.922,0.935,0.937,0.934,0.874,,0.872,,,0.9,0.876,,0.849,0.87 +"Jan 04, 1993",0.974,0.994,0.961,0.992,0.845,0.978,0.929,0.987,0.947,1.016,0.949,1.062,1.005,1.022,1.073,0.926,0.936,0.937,0.936,0.868,,0.875,0.761,,0.898,0.876,,0.853,0.87 +"Jan 18, 1993",0.975,0.993,0.964,1.002,0.848,0.975,0.929,0.982,0.951,1.014,0.943,1.073,1.004,1.011,1.073,0.924,0.933,0.933,0.932,0.873,,0.872,,,0.897,0.879,,0.849,0.865 +"Feb 01, 1993",0.974,0.994,0.965,1.006,0.843,0.974,0.934,0.99,0.948,1.016,0.951,1.083,1.008,1.022,1.074,0.922,0.933,0.934,0.933,0.865,,0.865,0.746,,0.899,0.877,,0.857,0.866 +"Feb 15, 1993",0.978,0.996,0.966,1.009,0.849,0.973,0.924,0.991,0.949,1.018,0.954,1.091,1.01,1.028,1.074,0.924,0.933,0.932,0.933,0.875,,0.87,,,0.9,0.881,,0.859,0.866 +"Mar 01, 1993",0.977,0.997,0.962,1.009,0.817,0.973,0.921,0.991,0.948,1.021,0.961,1.098,1.018,1.032,1.077,0.926,0.933,0.933,0.934,0.87,,0.874,0.759,,0.902,0.886,,0.868,0.864 +"Mar 15, 1993",0.985,1.001,0.973,1.013,0.858,0.983,0.924,0.996,0.956,1.022,0.961,1.105,1.023,1.033,1.077,0.928,0.936,0.935,0.938,0.89,,0.885,,,0.916,0.894,,0.883,0.874 +"Apr 05, 1993",,,,,,,,,,,,,,,,,,,,,,,,,,,,, +"Oct 04, 1993",0.936,0.95,0.914,0.949,0.832,0.916,0.865,0.955,0.913,0.974,0.916,1.054,0.979,0.981,1.034,0.864,0.89,0.895,0.884,0.858,,0.854,0.791,,0.866,0.889,,0.842,0.854 +"Oct 18, 1993",0.947,0.956,0.917,0.958,0.827,0.916,0.874,0.952,0.92,0.981,0.924,1.055,0.981,0.996,1.038,0.873,0.896,0.898,0.894,0.893,,0.883,,,0.896,0.925,,0.865,0.888 +"Nov 01, 1993",0.946,0.958,0.916,0.96,0.81,0.916,0.88,0.942,0.919,0.985,0.926,1.055,0.984,0.998,1.044,0.876,0.893,0.891,0.895,0.882,,0.87,0.827,,0.9,0.919,,0.862,0.871 +"Nov 15, 1993",0.947,0.959,0.916,0.96,0.796,0.92,0.88,0.942,0.918,0.987,0.926,1.054,0.985,0.993,1.047,0.88,0.896,0.895,0.897,0.875,,0.86,,,0.893,0.905,,0.853,0.859 +"Dec 06, 1993",0.938,0.953,0.905,0.947,0.789,0.903,0.874,0.945,0.921,0.985,0.924,1.052,0.968,0.986,1.047,0.879,0.89,0.889,0.891,0.85,,0.828,0.761,,0.872,0.889,,0.824,0.852 +"Dec 20, 1993",0.926,0.943,0.892,0.946,0.765,0.887,0.864,0.925,0.906,0.975,0.924,1.053,0.954,0.978,1.039,0.867,0.875,0.87,0.88,0.83,,0.811,,,0.846,0.856,,0.795,0.827 +"Jan 03, 1994",0.921,0.941,0.891,0.933,0.791,0.886,0.862,0.919,0.907,0.974,0.924,1.043,0.953,0.976,1.038,0.865,0.875,0.871,0.88,0.809,,0.798,0.667,,0.836,0.843,,0.785,0.818 +"Jan 17, 1994",0.947,0.967,0.929,0.961,0.854,0.935,0.887,0.936,0.915,0.993,0.956,1.053,0.989,1.001,1.053,0.884,0.898,0.894,0.903,0.835,,0.821,,,0.845,0.852,,0.822,0.828 +"Jan 31, 1994",0.966,0.988,0.95,0.978,0.865,0.959,0.926,0.956,0.93,1.014,0.975,1.071,1.014,1.021,1.065,0.922,0.927,0.918,0.939,0.84,,0.84,0.699,,0.875,0.859,,0.839,0.836 +"Feb 07, 1994",0.987,1.01,0.971,0.99,0.909,0.979,0.953,0.975,0.963,1.038,0.984,1.084,1.036,1.046,1.088,0.947,0.937,0.932,0.942,0.856,,0.864,0.709,,0.895,0.863,,0.86,0.852 +"Feb 14, 1994",0.994,1.019,0.984,1.008,0.918,0.991,0.968,0.98,0.972,1.045,0.977,1.091,1.039,1.055,1.093,0.959,0.936,0.93,0.942,0.859,,0.855,0.713,,0.894,0.87,,0.863,0.86 +"Feb 21, 1994",0.988,1.013,0.973,1.006,0.898,0.971,0.968,0.971,0.973,1.042,0.97,1.082,1.022,1.059,1.094,0.949,0.929,0.928,0.931,0.848,,0.844,0.71,,0.886,0.86,,0.842,0.852 +"Feb 28, 1994",0.987,1.009,0.969,1.006,0.893,0.963,0.96,0.97,0.973,1.039,0.963,1.072,1.02,1.055,1.09,0.945,0.927,0.926,0.929,0.854,,0.842,,,0.883,0.854,,0.839,0.848 +"Mar 07, 1994",0.979,1.004,0.959,0.999,0.892,0.948,0.95,0.967,0.972,1.035,0.958,1.072,1.012,1.046,1.09,0.941,0.923,0.92,0.925,0.844,,0.843,0.706,,0.881,0.854,,0.841,0.844 +"Mar 21, 1994",0.97,0.99,0.938,0.977,0.843,0.933,0.929,0.956,0.966,1.024,0.948,1.055,0.985,1.041,1.081,0.925,0.912,0.908,0.916,0.851,,0.839,,,0.873,0.858,,0.837,0.844 +"Oct 03, 1994",0.902,0.912,0.849,0.878,0.732,0.872,0.796,0.866,0.879,0.96,0.825,0.994,0.946,0.919,1.049,0.797,0.885,0.891,0.879,0.826,,0.822,0.756,0.789,0.851,0.828,,0.816,0.828 +"Oct 17, 1994",0.904,0.914,0.849,0.877,0.727,0.874,0.798,0.865,0.891,0.962,0.845,0.994,0.943,0.928,1.051,0.802,0.889,0.895,0.884,0.829,,0.825,,0.788,0.846,0.835,,0.817,0.829 +"Nov 07, 1994",0.91,0.919,0.856,0.883,0.727,0.884,0.802,0.872,0.889,0.966,0.864,1.006,0.948,0.932,1.054,0.808,0.895,0.899,0.892,0.84,,0.831,0.777,0.821,0.854,0.864,,0.831,0.832 +"Nov 21, 1994",0.913,0.923,0.862,0.89,0.748,0.885,0.814,0.876,0.887,0.97,0.871,1.018,0.953,0.933,1.055,0.817,0.895,0.899,0.891,0.839,,0.832,,0.817,0.852,0.86,,0.825,0.831 +"Dec 05, 1994",0.915,0.926,0.864,0.894,0.747,0.885,0.82,0.876,0.888,0.975,0.875,1.034,0.971,0.934,1.068,0.816,0.895,0.899,0.891,0.834,,0.832,0.755,0.815,0.854,0.856,,0.819,0.83 +"Dec 19, 1994",0.919,0.931,0.868,0.901,0.754,0.888,0.815,0.892,0.889,0.98,0.878,1.042,0.973,0.941,1.071,0.825,0.899,0.898,0.899,0.832,,0.829,,0.808,0.852,0.84,,0.819,0.827 +"Jan 02, 1995",0.925,0.938,0.876,0.904,0.779,0.895,0.827,0.901,0.893,0.987,0.922,1.035,0.976,0.949,1.079,0.831,0.9,0.899,0.901,0.827,,0.829,0.758,0.808,0.852,0.838,,0.814,0.827 +"Jan 16, 1995",0.928,0.941,0.88,0.912,0.774,0.897,0.838,0.9,0.894,0.991,0.916,1.04,0.984,0.947,1.083,0.838,0.899,0.892,0.905,0.831,,0.829,,0.804,0.853,0.839,,0.815,0.828 +"Feb 06, 1995",0.928,0.941,0.879,0.915,0.765,0.897,0.839,0.899,0.89,0.992,0.912,1.043,0.986,0.952,1.086,0.834,0.9,0.892,0.907,0.825,,0.821,0.741,0.801,0.852,0.844,,0.81,0.824 +"Feb 20, 1995",0.931,0.944,0.881,0.918,0.773,0.896,0.843,0.902,0.893,0.995,0.906,1.042,0.988,0.958,1.089,0.835,0.901,0.893,0.908,0.829,,0.821,,0.8,0.853,0.842,,0.811,0.826 +"Mar 06, 1995",0.928,0.942,0.878,0.916,0.767,0.892,0.84,0.899,0.892,0.993,0.908,1.045,0.988,0.959,1.086,0.834,0.9,0.893,0.905,0.825,,0.827,0.745,0.798,0.852,0.837,,0.811,0.826 +"Mar 20, 1995",0.923,0.936,0.871,0.919,0.751,0.884,0.833,0.893,0.886,0.987,0.908,1.046,0.986,0.951,1.082,0.825,0.897,0.893,0.902,0.826,,0.82,,0.797,0.852,0.844,,0.802,0.825 +"Oct 02, 1995",0.899,0.909,0.85,0.867,0.758,0.869,0.8,0.882,0.866,0.955,0.838,1.016,0.963,0.921,1.051,0.785,0.884,0.886,0.882,0.825,,0.819,0.775,0.772,0.854,0.847,,0.793,0.829 +"Oct 16, 1995",0.902,0.912,0.852,0.867,0.748,0.881,0.799,0.877,0.864,0.959,0.841,1.022,0.965,0.919,1.057,0.789,0.881,0.885,0.877,0.825,,0.818,0.772,0.774,0.86,0.845,,0.791,0.831 +"Nov 06, 1995",0.908,0.919,0.856,0.871,0.751,0.884,0.801,0.885,0.877,0.968,0.844,1.024,0.966,0.927,1.068,0.798,0.885,0.89,0.881,0.83,,0.83,0.769,0.783,0.861,0.844,,0.808,0.832 +"Nov 20, 1995",0.919,0.929,0.874,0.891,0.788,0.897,0.822,0.896,0.876,0.975,0.853,1.025,0.974,0.934,1.072,0.808,0.885,0.89,0.88,0.838,,0.84,0.768,0.802,0.864,0.849,,0.823,0.836 +"Dec 04, 1995",0.931,0.943,0.889,0.909,0.827,0.903,0.849,0.906,0.89,0.99,0.876,1.048,0.978,0.951,1.086,0.823,0.889,0.891,0.888,0.843,,0.847,0.771,0.811,0.876,0.852,,0.825,0.843 +"Dec 18, 1995",0.964,0.978,0.936,0.948,0.874,0.952,0.91,0.95,0.933,1.02,0.925,1.078,1.003,0.984,1.113,0.864,0.901,0.911,0.892,0.855,,0.861,0.781,0.832,0.879,0.855,,0.85,0.854 +"Jan 01, 1996",0.999,1.018,0.977,0.987,0.922,0.997,0.949,0.97,0.971,1.058,0.997,1.116,1.037,1.023,1.155,0.895,0.935,0.931,0.939,0.861,,0.87,0.789,0.841,0.881,0.867,,0.851,0.86 +"Jan 15, 1996",1.022,1.043,0.997,1.017,0.937,1.011,0.985,0.986,0.976,1.089,1.033,1.136,1.068,1.061,1.18,0.93,0.95,0.933,0.965,0.866,,0.88,0.792,0.851,0.893,0.872,,0.863,0.853 +"Feb 05, 1996",1.012,1.031,0.983,1.009,0.914,0.993,0.977,0.972,0.972,1.077,1,1.137,1.056,1.057,1.165,0.92,0.951,0.936,0.964,0.868,,0.877,0.788,0.851,0.893,0.877,,0.862,0.859 +"Feb 19, 1996",1.037,1.058,1.014,1.032,0.944,1.031,0.993,1.021,0.998,1.103,1.014,1.176,1.078,1.084,1.191,0.948,0.96,0.946,0.973,0.882,,0.898,0.789,0.872,0.912,0.876,,0.882,0.87 +"Mar 04, 1996",1.049,1.068,1.024,1.056,0.954,1.033,0.998,1.033,1.017,1.114,1.041,1.178,1.085,1.098,1.203,0.956,0.964,0.947,0.98,0.903,,0.914,0.818,0.895,0.934,0.892,,0.919,0.88 +"Mar 18, 1996",1.052,1.072,1.038,1.054,0.945,1.069,0.999,1.031,1.017,1.111,1.042,1.174,1.105,1.094,1.2,0.948,0.966,0.947,0.983,0.902,,0.919,0.813,0.886,0.932,0.892,,0.911,0.885 +"Oct 07, 1996",1.105,1.12,1.089,1.073,1.015,1.129,1.061,1.067,1.088,1.155,1.1,1.209,1.119,1.125,1.255,0.983,1.031,1.027,1.034,0.993,,1.014,0.957,0.983,1.011,0.988,,1,0.975 +"Oct 21, 1996",1.131,1.145,1.103,1.107,1.037,1.128,1.081,1.087,1.095,1.187,1.127,1.267,1.137,1.154,1.291,1.015,1.058,1.043,1.071,1.021,,1.031,0.991,1.006,1.036,1.038,,1.026,0.996 +"Oct 28, 1996",1.133,1.147,1.104,1.107,1.037,1.13,1.083,1.089,1.095,1.19,1.129,1.269,1.137,1.156,1.289,1.027,1.059,1.044,1.072,1.024,,1.032,0.982,1,1.031,1.049,,1.029,1.006 +"Nov 04, 1996",1.126,1.14,1.097,1.107,1.028,1.118,1.075,1.089,1.096,1.181,1.119,1.272,1.141,1.143,1.276,1.028,1.055,1.04,1.068,1.026,,1.033,0.984,1.001,1.039,1.049,,1.029,1.007 +"Nov 11, 1996",1.124,1.137,1.096,1.11,1.023,1.116,1.074,1.084,1.092,1.178,1.126,1.271,1.142,1.143,1.272,1.021,1.056,1.041,1.069,1.025,,1.04,0.986,0.999,1.03,1.055,,1.022,1.007 +"Nov 18, 1996",1.135,1.147,1.109,1.118,1.037,1.133,1.081,1.106,1.102,1.186,1.13,1.29,1.153,1.163,1.275,1.029,1.063,1.048,1.074,1.042,,1.061,1.003,1.005,1.058,1.06,,1.026,1.037 +"Nov 25, 1996",1.143,1.155,1.119,1.135,1.046,1.144,1.085,1.111,1.101,1.193,1.146,1.297,1.171,1.166,1.282,1.038,1.065,1.05,1.078,1.054,,1.072,1.004,1.011,1.069,1.071,,1.053,1.04 +"Dec 02, 1996",1.145,1.157,1.123,1.139,1.043,1.149,1.093,1.111,1.111,1.192,1.145,1.297,1.177,1.158,1.282,1.038,1.071,1.062,1.079,1.06,,1.069,0.993,1.01,1.084,1.068,,1.055,1.053 +"Dec 09, 1996",1.156,1.169,1.13,1.162,1.049,1.144,1.103,1.127,1.115,1.21,1.152,1.303,1.183,1.177,1.302,1.052,1.078,1.069,1.086,1.059,,1.065,0.991,1.014,1.081,1.067,,1.054,1.055 +"Dec 16, 1996",1.155,1.17,1.138,1.163,1.055,1.163,1.104,1.122,1.117,1.205,1.149,1.299,1.187,1.167,1.295,1.054,1.083,1.072,1.092,1.045,,1.049,0.976,0.992,1.073,1.063,,1.039,1.029 +"Dec 23, 1996",1.162,1.178,1.142,1.169,1.062,1.16,1.111,1.135,1.134,1.216,1.156,1.323,1.191,1.179,1.306,1.068,1.083,1.072,1.092,1.04,,1.052,0.963,1,1.073,1.056,,1.034,1.02 +"Dec 30, 1996",1.159,1.175,1.142,1.169,1.062,1.16,1.11,1.132,1.135,1.212,1.154,1.319,1.192,1.176,1.299,1.066,1.084,1.073,1.094,1.036,,1.048,0.96,0.991,1.068,1.049,,1.029,1.02 +"Jan 06, 1997",1.159,1.176,1.143,1.169,1.066,1.161,1.11,1.136,1.139,1.212,1.156,1.324,1.206,1.18,1.296,1.066,1.086,1.074,1.095,1.031,,1.048,0.95,0.993,1.069,1.045,,1.023,1.011 +"Jan 13, 1997",1.163,1.18,1.146,1.183,1.066,1.159,1.116,1.142,1.14,1.218,1.156,1.337,1.216,1.182,1.303,1.072,1.08,1.078,1.082,1.035,,1.05,0.961,0.996,1.067,1.047,,1.027,1.021 +"Jan 20, 1997",1.16,1.177,1.144,1.183,1.064,1.156,1.114,1.133,1.139,1.214,1.152,1.335,1.215,1.181,1.297,1.07,1.08,1.076,1.083,1.031,,1.042,0.957,0.994,1.067,1.043,,1.022,1.016 +"Jan 27, 1997",1.156,1.173,1.135,1.182,1.057,1.143,1.108,1.113,1.137,1.213,1.152,1.33,1.213,1.178,1.298,1.065,1.076,1.074,1.077,1.029,,1.042,0.935,0.989,1.067,1.038,,1.023,1.014 +"Feb 03, 1997",1.154,1.171,1.136,1.182,1.056,1.144,1.112,1.116,1.135,1.209,1.152,1.332,1.213,1.173,1.291,1.064,1.078,1.078,1.078,1.029,,1.041,0.93,0.991,1.066,1.043,,1.019,1.015 +"Feb 17, 1997",1.14,1.156,1.113,1.162,1.032,1.114,1.098,1.098,1.127,1.198,1.142,1.326,1.205,1.167,1.274,1.061,1.07,1.071,1.07,1.023,,1.038,0.927,0.985,1.064,1.028,,1.012,1.012 +"Mar 03, 1997",1.114,1.129,1.074,1.129,0.993,1.069,1.07,1.057,1.11,1.179,1.123,1.286,1.178,1.13,1.268,1.028,1.044,1.051,1.038,1.007,,1.017,0.895,0.953,1.048,1.014,,1.007,0.992 +"Mar 17, 1997",1.093,1.107,1.054,1.109,0.949,1.053,1.057,1.044,1.075,1.156,1.114,1.252,1.173,1.108,1.238,1.011,1.032,1.043,1.022,0.984,,0.989,0.849,0.93,1.034,0.991,,0.976,0.972 +"Oct 06, 1997",0.983,0.994,0.951,0.952,0.9,0.968,0.93,0.956,0.969,1.031,0.97,1.133,1.034,0.976,1.133,0.873,0.946,0.968,0.927,0.9,,0.918,0.826,0.87,0.915,0.916,,0.886,0.897 +"Oct 20, 1997",0.987,0.997,0.955,0.965,0.91,0.965,0.937,0.959,0.974,1.036,0.976,1.133,1.039,0.976,1.141,0.875,0.947,0.967,0.93,0.907,,0.923,0.839,0.874,0.919,0.931,,0.892,0.906 +"Nov 03, 1997",0.992,1.002,0.958,0.966,0.917,0.966,0.94,0.96,0.984,1.043,0.977,1.133,1.041,0.988,1.145,0.884,0.951,0.967,0.937,0.913,,0.923,0.839,0.879,0.932,0.936,,0.897,0.91 +"Nov 17, 1997",1.001,1.011,0.969,0.984,0.926,0.976,0.942,0.977,0.984,1.051,0.986,1.149,1.048,0.987,1.152,0.902,0.956,0.969,0.945,0.918,,0.933,0.839,0.882,0.934,0.937,,0.909,0.911 +"Dec 01, 1997",1.005,1.015,0.973,0.992,0.931,0.979,0.947,0.979,0.986,1.056,0.986,1.156,1.052,0.99,1.155,0.911,0.954,0.965,0.944,0.918,,0.927,0.833,0.873,0.946,0.933,,0.907,0.911 +"Dec 15, 1997",1.001,1.014,0.97,0.999,0.928,0.969,0.951,0.979,0.985,1.055,0.984,1.159,1.049,0.991,1.154,0.911,0.949,0.952,0.946,0.904,,0.91,0.82,0.863,0.94,0.917,,0.889,0.893 +"Jan 05, 1998",0.998,1.011,0.965,1.002,0.91,0.965,0.943,0.981,0.969,1.055,0.988,1.164,1.052,0.994,1.155,0.905,0.945,0.948,0.942,0.892,,0.899,0.794,0.853,0.93,0.904,,0.879,0.88 +"Jan 19, 1998",0.989,1.004,0.956,0.998,0.9,0.951,0.936,0.972,0.958,1.049,0.983,1.146,1.051,0.986,1.153,0.893,0.941,0.944,0.938,0.869,,0.869,0.767,0.834,0.912,0.883,,0.859,0.852 +"Feb 02, 1998",0.984,1,0.95,0.997,0.894,0.948,0.925,0.957,0.942,1.045,0.976,1.134,1.046,0.983,1.15,0.887,0.935,0.939,0.933,0.858,,0.859,0.754,0.821,0.905,0.86,,0.846,0.848 +"Feb 16, 1998",0.977,0.993,0.942,0.989,0.889,0.94,0.919,0.947,0.929,1.038,0.972,1.133,1.044,0.977,1.143,0.878,0.93,0.934,0.926,0.855,,0.847,0.737,0.819,0.91,0.852,,0.843,0.845 +"Mar 02, 1998",0.969,0.984,0.935,0.982,0.878,0.933,0.913,0.939,0.92,1.028,0.972,1.125,1.038,0.967,1.129,0.874,0.927,0.934,0.922,0.849,,0.839,0.732,0.815,0.906,0.848,,0.837,0.837 +"Mar 16, 1998",0.957,0.972,0.92,0.967,0.87,0.916,0.895,0.934,0.906,1.017,0.968,1.113,1.027,0.955,1.118,0.864,0.922,0.931,0.915,0.84,,0.826,0.718,0.79,0.902,0.833,,0.827,0.833 +"Oct 05, 1998",0.862,0.872,0.821,0.866,0.784,0.822,0.751,0.825,0.855,0.911,0.822,0.989,0.891,0.868,1.021,0.737,0.858,0.867,0.851,0.78,,0.792,0.682,0.751,0.822,0.774,,0.754,0.783 +"Oct 19, 1998",0.869,0.88,0.823,0.865,0.785,0.823,0.76,0.823,0.857,0.925,0.88,0.98,0.895,0.87,1.029,0.765,0.86,0.868,0.854,0.784,,0.795,0.686,0.748,0.836,0.777,,0.752,0.785 +"Nov 02, 1998",0.869,0.88,0.822,0.864,0.786,0.821,0.761,0.832,0.857,0.925,0.88,0.983,0.894,0.873,1.029,0.763,0.86,0.869,0.854,0.781,,0.793,0.684,0.75,0.836,0.777,,0.743,0.784 +"Nov 16, 1998",0.866,0.876,0.819,0.865,0.785,0.813,0.765,0.826,0.857,0.922,0.89,0.982,0.888,0.873,1.028,0.751,0.861,0.871,0.854,0.785,,0.79,0.675,0.754,0.838,0.773,,0.763,0.783 +"Dec 07, 1998",0.857,0.869,0.809,0.856,0.76,0.804,0.764,0.814,0.853,0.915,0.859,0.977,0.881,0.864,1.023,0.748,0.858,0.864,0.854,0.76,,0.75,0.648,0.716,0.824,0.749,,0.739,0.754 +"Dec 21, 1998",0.855,0.867,0.807,0.855,0.753,0.803,0.756,0.819,0.848,0.914,0.861,0.977,0.881,0.864,1.022,0.745,0.854,0.86,0.849,0.756,,0.754,0.63,0.695,0.825,0.747,,0.736,0.746 +"Jan 04, 1999",0.857,0.87,0.809,0.856,0.751,0.808,0.754,0.822,0.851,0.917,0.891,0.977,0.892,0.871,1.021,0.748,0.852,0.856,0.85,0.753,,0.756,0.629,0.701,0.814,0.739,,0.739,0.746 +"Jan 18, 1999",0.863,0.877,0.813,0.856,0.766,0.811,0.756,0.823,0.858,0.928,0.895,0.98,0.911,0.877,1.029,0.766,0.853,0.853,0.852,0.754,,0.758,0.63,0.717,0.819,0.729,,0.74,0.746 +"Feb 01, 1999",0.863,0.876,0.811,0.853,0.767,0.81,0.75,0.822,0.851,0.928,0.905,0.977,0.911,0.876,1.031,0.763,0.852,0.854,0.85,0.758,,0.754,0.632,0.725,0.819,0.737,,0.746,0.751 +"Feb 15, 1999",0.857,0.871,0.803,0.85,0.758,0.797,0.744,0.826,0.842,0.924,0.889,0.975,0.911,0.871,1.025,0.762,0.851,0.854,0.85,0.749,,0.739,0.621,0.707,0.813,0.735,,0.73,0.747 +"Mar 01, 1999",0.854,0.867,0.799,0.85,0.756,0.791,0.735,0.827,0.838,0.921,0.889,0.978,0.909,0.872,1.02,0.76,0.846,0.849,0.845,0.745,,0.741,0.618,0.699,0.808,0.728,,0.731,0.74 +"Mar 15, 1999",0.858,0.87,0.805,0.855,0.765,0.8,0.735,0.828,0.832,0.922,0.889,0.986,0.911,0.877,1.017,0.767,0.846,0.851,0.843,0.76,,0.778,0.635,0.74,0.817,0.736,,0.75,0.749 +"Oct 04, 1999",0.998,1.005,0.967,0.955,0.945,0.98,0.942,0.985,0.974,1.041,0.996,1.129,1.02,0.997,1.137,0.885,0.937,0.958,0.925,0.943,,0.972,0.885,0.912,0.958,0.947,,0.927,0.946 +"Oct 18, 1999",1.006,1.013,0.978,0.988,0.955,0.979,0.962,0.997,0.98,1.049,1.003,1.144,1.025,1.001,1.143,0.901,0.943,0.964,0.93,0.946,,0.958,0.873,0.922,0.957,0.962,,0.926,0.954 +"Nov 01, 1999",1.018,1.026,0.989,0.979,0.966,0.998,0.985,1.007,0.992,1.061,1.005,1.158,1.03,1.008,1.157,0.915,0.954,0.967,0.946,0.959,,0.977,0.894,0.928,0.967,0.992,,0.929,0.966 +"Nov 15, 1999",1.054,1.061,1.024,1.008,0.99,1.037,1.017,1.042,1.039,1.098,1.054,1.203,1.057,1.048,1.197,0.947,0.981,0.986,0.978,0.998,,1.036,0.913,0.967,1.006,1.002,,0.996,0.994 +"Dec 06, 1999",1.109,1.119,1.086,1.081,1.043,1.093,1.084,1.116,1.095,1.154,1.105,1.241,1.127,1.106,1.249,1.005,1.034,1.038,1.032,1.031,,1.049,0.944,0.999,1.04,1.048,,1.027,1.031 +"Dec 20, 1999",1.121,1.132,1.096,1.093,1.066,1.102,1.092,1.121,1.105,1.169,1.124,1.237,1.145,1.12,1.26,1.029,1.043,1.039,1.045,1.034,,1.051,0.944,1.003,1.047,1.059,,1.025,1.03 +"Jan 03, 2000",1.145,1.157,1.12,1.11,1.075,1.13,1.119,1.153,1.134,1.196,1.163,1.273,1.165,1.148,1.282,1.064,1.067,1.054,1.076,1.039,,1.074,0.947,1.027,1.038,1.061,,1.036,1.038 +"Jan 17, 2000",1.193,1.21,1.182,1.179,1.134,1.191,1.192,1.193,1.191,1.244,1.216,1.317,1.211,1.21,1.331,1.104,1.104,1.074,1.123,1.046,,1.069,0.944,1.045,1.051,1.059,,1.051,1.039 +"Jan 24, 2000",1.615,1.679,1.718,1.692,1.742,1.742,1.662,1.765,1.638,1.703,1.702,1.647,1.536,1.716,1.775,1.589,1.278,1.203,1.323,1.104,,1.128,0.987,1.156,1.117,1.088,,1.133,1.083 +"Jan 31, 2000",1.667,1.735,1.785,1.816,1.749,1.786,1.796,1.776,1.729,1.758,1.716,1.647,1.641,1.77,1.852,1.599,1.291,1.216,1.337,1.111,,1.133,1.009,1.159,1.124,1.103,,1.141,1.084 +"Feb 07, 2000",1.861,1.947,1.966,1.949,1.817,2.037,1.893,2.04,1.83,2.006,1.91,1.844,1.858,2.013,2.123,1.819,1.365,1.26,1.432,1.149,,1.19,1.055,1.188,1.14,1.134,,1.193,1.129 +"Feb 14, 2000",1.574,1.623,1.617,1.679,1.599,1.585,1.699,1.536,1.628,1.657,1.536,1.796,1.61,1.635,1.777,1.451,1.383,1.25,1.465,1.169,,1.179,1.066,1.192,1.171,1.151,,1.221,1.146 +"Feb 21, 2000",1.431,1.462,1.399,1.427,1.342,1.363,1.473,1.412,1.534,1.519,1.352,1.634,1.489,1.463,1.636,1.344,1.369,1.244,1.446,1.178,,1.201,1.073,1.206,1.185,1.153,,1.234,1.147 +"Feb 28, 2000",1.399,1.424,1.368,1.398,1.319,1.349,1.383,1.374,1.469,1.472,1.334,1.57,1.438,1.431,1.579,1.305,1.361,1.242,1.434,1.19,,1.222,1.082,1.213,1.196,1.159,,1.253,1.155 +"Mar 06, 2000",1.394,1.417,1.368,1.405,1.319,1.355,1.35,1.38,1.468,1.462,1.336,1.533,1.426,1.422,1.558,1.314,1.346,1.248,1.406,1.205,,1.244,1.104,1.223,1.208,1.186,,1.246,1.182 +"Mar 13, 2000",1.382,1.404,1.352,1.398,1.322,1.325,1.345,1.371,1.449,1.45,1.326,1.54,1.396,1.399,1.555,1.298,1.344,1.248,1.403,1.203,,1.227,1.098,1.222,1.213,1.19,,1.236,1.182 +"Mar 20, 2000",1.353,1.372,1.319,1.37,1.302,1.292,1.291,1.342,1.402,1.418,1.322,1.54,1.383,1.354,1.53,1.255,1.318,1.232,1.371,1.19,,1.201,1.076,1.191,1.197,1.184,,1.228,1.17 +"Oct 02, 2000",1.456,1.47,1.448,1.465,1.461,1.435,1.449,1.425,1.465,1.501,1.4,1.587,1.49,1.455,1.608,1.367,1.368,1.364,1.371,1.342,,1.329,1.25,1.328,1.361,1.353,,1.343,1.333 +"Oct 09, 2000",1.46,1.475,1.456,1.473,1.46,1.449,1.455,1.419,1.46,1.504,1.401,1.582,1.483,1.463,1.614,1.367,1.365,1.358,1.37,1.339,,1.344,1.245,1.332,1.361,1.35,,1.333,1.326 +"Oct 16, 2000",1.526,1.544,1.53,1.54,1.534,1.526,1.527,1.505,1.518,1.572,1.414,1.677,1.56,1.541,1.674,1.434,1.417,1.386,1.44,1.385,,1.44,1.283,1.399,1.394,1.388,,1.384,1.371 +"Oct 23, 2000",1.506,1.522,1.502,1.511,1.517,1.492,1.509,1.49,1.504,1.551,1.382,1.668,1.556,1.522,1.652,1.406,1.416,1.381,1.443,1.384,,1.421,1.272,1.378,1.409,1.394,,1.375,1.364 +"Oct 30, 2000",1.505,1.521,1.504,1.522,1.518,1.488,1.511,1.489,1.517,1.549,1.383,1.663,1.552,1.513,1.65,1.405,1.41,1.388,1.426,1.379,,1.421,1.27,1.357,1.406,1.38,,1.371,1.365 +"Nov 06, 2000",1.498,1.515,1.492,1.499,1.515,1.479,1.512,1.465,1.508,1.544,1.386,1.663,1.549,1.508,1.648,1.396,1.422,1.387,1.448,1.372,,1.412,1.242,1.348,1.405,1.373,,1.368,1.353 +"Nov 13, 2000",1.506,1.525,1.507,1.51,1.51,1.5,1.526,1.489,1.515,1.551,1.382,1.665,1.55,1.527,1.65,1.406,1.428,1.385,1.461,1.36,,1.374,1.244,1.344,1.394,1.373,,1.349,1.345 +"Nov 20, 2000",1.545,1.567,1.55,1.559,1.538,1.551,1.55,1.522,1.557,1.596,1.46,1.711,1.585,1.573,1.69,1.46,1.447,1.424,1.465,1.371,,1.412,1.269,1.366,1.401,1.373,,1.359,1.353 +"Nov 27, 2000",1.564,1.588,1.574,1.6,1.557,1.57,1.565,1.541,1.566,1.616,1.506,1.721,1.605,1.586,1.715,1.471,1.454,1.428,1.474,1.381,,1.42,1.273,1.393,1.41,1.378,,1.369,1.368 +"Dec 04, 2000",1.56,1.585,1.564,1.586,1.551,1.556,1.576,1.53,1.562,1.618,1.491,1.72,1.602,1.579,1.727,1.466,1.452,1.424,1.473,1.372,,1.406,1.243,1.365,1.401,1.376,,1.358,1.363 +"Dec 11, 2000",1.561,1.588,1.565,1.593,1.551,1.554,1.576,1.537,1.563,1.622,1.484,1.726,1.605,1.59,1.733,1.463,1.458,1.426,1.482,1.357,,1.366,1.237,1.318,1.394,1.363,,1.352,1.342 +"Dec 18, 2000",1.545,1.571,1.546,1.582,1.517,1.531,1.572,1.512,1.56,1.606,1.452,1.724,1.605,1.572,1.715,1.45,1.451,1.416,1.478,1.341,,1.358,1.206,1.301,1.369,1.357,,1.338,1.325 +"Dec 25, 2000",1.54,1.567,1.535,1.577,1.486,1.516,1.568,1.518,1.562,1.605,1.459,1.722,1.599,1.563,1.711,1.459,1.459,1.433,1.478,1.336,,1.342,1.187,1.308,1.37,1.336,,1.335,1.329 +"Jan 01, 2001",1.55,1.577,1.544,1.587,1.482,1.53,1.572,1.526,1.564,1.616,1.497,1.724,1.602,1.588,1.71,1.481,1.47,1.435,1.497,1.343,,1.362,1.211,1.322,1.368,1.344,,1.349,1.329 +"Jan 08, 2001",1.542,1.568,1.535,1.58,1.473,1.517,1.572,1.526,1.556,1.606,1.485,1.724,1.604,1.561,1.702,1.474,1.468,1.432,1.496,1.343,,1.363,1.199,1.326,1.373,1.339,,1.356,1.326 +"Jan 15, 2001",1.535,1.559,1.524,1.566,1.454,1.512,1.553,1.514,1.544,1.597,1.5,1.724,1.604,1.561,1.686,1.46,1.486,1.454,1.51,1.348,,1.351,1.192,1.338,1.376,1.342,,1.366,1.337 +"Jan 22, 2001",1.531,1.554,1.516,1.554,1.446,1.505,1.553,1.485,1.542,1.592,1.488,1.694,1.601,1.561,1.682,1.449,1.493,1.463,1.516,1.357,,1.386,1.202,1.355,1.384,1.345,,1.372,1.344 +"Jan 29, 2001",1.525,1.546,1.507,1.555,1.443,1.488,1.551,1.464,1.538,1.584,1.487,1.7,1.597,1.55,1.674,1.443,1.494,1.445,1.532,1.36,,1.385,1.196,1.352,1.394,1.346,,1.371,1.349 +"Feb 05, 2001",1.506,1.526,1.489,1.524,1.43,1.473,1.542,1.439,1.527,1.56,1.464,1.698,1.595,1.525,1.644,1.422,1.49,1.443,1.526,1.351,,1.358,1.19,1.324,1.385,1.343,,1.365,1.34 +"Feb 12, 2001",1.499,1.519,1.483,1.517,1.424,1.466,1.532,1.451,1.523,1.552,1.454,1.691,1.592,1.516,1.64,1.408,1.484,1.441,1.516,1.345,,1.35,1.2,1.324,1.377,1.339,,1.353,1.336 +"Feb 19, 2001",1.477,1.498,1.464,1.505,1.41,1.447,1.496,1.424,1.51,1.529,1.43,1.682,1.58,1.481,1.625,1.372,1.461,1.433,1.483,1.322,,1.321,1.181,1.264,1.365,1.328,,1.322,1.305 +"Feb 26, 2001",1.462,1.482,1.451,1.496,1.395,1.433,1.486,1.408,1.496,1.512,1.414,1.661,1.564,1.459,1.611,1.354,1.442,1.407,1.469,1.306,,1.304,1.158,1.249,1.354,1.296,,1.318,1.286 +"Mar 05, 2001",1.443,1.464,1.428,1.469,1.359,1.418,1.45,1.4,1.473,1.499,1.412,1.627,1.546,1.45,1.601,1.336,1.409,1.383,1.43,1.278,,1.258,1.123,1.221,1.328,1.269,,1.299,1.254 +"Mar 12, 2001",1.428,1.45,1.415,1.463,1.353,1.396,1.442,1.378,1.46,1.487,1.409,1.621,1.532,1.438,1.586,1.327,1.379,1.36,1.394,1.26,,1.248,1.108,1.218,1.32,1.238,,1.266,1.245 +"Mar 19, 2001",1.407,1.428,1.392,1.423,1.339,1.388,1.384,1.367,1.44,1.464,1.389,1.589,1.509,1.427,1.565,1.293,1.368,1.353,1.379,1.244,,1.232,1.066,1.207,1.312,1.202,,1.248,1.243 +"Oct 01, 2001",1.256,1.26,1.236,1.288,1.205,1.204,1.237,1.184,1.318,1.29,1.238,1.493,1.348,1.273,1.366,1.213,1.181,1.163,1.193,1.212,,1.198,1.1,1.146,1.308,1.209,1.076,1.174,1.231 +"Oct 08, 2001",1.246,1.251,1.227,1.279,1.197,1.191,1.239,1.181,1.3,1.283,1.246,1.445,1.344,1.267,1.352,1.212,1.165,1.15,1.175,1.188,,1.166,1.078,1.158,1.285,1.196,1.038,1.133,1.217 +"Oct 15, 2001",1.24,1.247,1.22,1.277,1.191,1.183,1.23,1.163,1.297,1.28,1.236,1.457,1.345,1.256,1.348,1.211,1.169,1.145,1.186,1.164,,1.128,1.059,1.126,1.251,1.167,1.026,1.119,1.195 +"Oct 22, 2001",1.227,1.236,1.208,1.271,1.174,1.163,1.227,1.145,1.303,1.27,1.209,1.434,1.338,1.238,1.34,1.204,1.161,1.143,1.174,1.131,,1.113,1.033,1.104,1.223,1.121,0.971,1.087,1.168 +"Oct 29, 2001",1.226,1.235,1.206,1.268,1.172,1.162,1.223,1.147,1.301,1.27,1.208,1.386,1.338,1.239,1.343,1.202,1.148,1.121,1.167,1.129,,1.105,1.004,1.084,1.242,1.101,0.94,1.092,1.165 +"Nov 05, 2001",1.211,1.22,1.199,1.261,1.162,1.156,1.221,1.129,1.295,1.248,1.191,1.37,1.325,1.219,1.313,1.185,1.141,1.115,1.159,1.114,,1.082,0.976,1.065,1.22,1.079,0.916,1.088,1.15 +"Nov 12, 2001",1.201,1.211,1.189,1.251,1.147,1.145,1.217,1.134,1.284,1.241,1.189,1.34,1.313,1.21,1.303,1.183,1.115,1.086,1.136,1.092,,1.066,0.976,1.058,1.194,1.069,0.916,1.062,1.12 +"Nov 19, 2001",1.18,1.19,1.169,1.229,1.128,1.12,1.207,1.122,1.275,1.221,1.151,1.309,1.27,1.176,1.283,1.173,1.097,1.066,1.119,1.065,,1.03,0.936,1.005,1.151,1.033,0.874,1.042,1.106 +"Nov 26, 2001",1.167,1.178,1.153,1.206,1.121,1.107,1.2,1.09,1.263,1.211,1.14,1.309,1.262,1.155,1.28,1.163,1.085,1.056,1.106,1.044,,1.021,0.92,0.99,1.13,1.015,0.878,1.013,1.088 +"Dec 03, 2001",1.159,1.171,1.146,1.201,1.116,1.104,1.164,1.088,1.254,1.205,1.131,1.309,1.254,1.152,1.276,1.152,1.078,1.052,1.097,1.018,,1.01,0.916,0.969,1.107,0.983,0.857,0.985,1.058 +"Dec 10, 2001",1.155,1.169,1.147,1.202,1.113,1.104,1.174,1.085,1.25,1.201,1.136,1.308,1.254,1.144,1.274,1.147,1.066,1.029,1.092,1.002,,0.984,0.898,0.931,1.083,0.963,0.824,0.97,1.05 +"Dec 17, 2001",1.149,1.164,1.143,1.203,1.104,1.099,1.173,1.083,1.25,1.196,1.133,1.278,1.231,1.134,1.272,1.144,1.059,1.026,1.081,0.978,,0.966,0.879,0.91,1.073,0.925,0.805,0.938,1.035 +"Dec 24, 2001",1.152,1.168,1.145,1.202,1.101,1.102,1.172,1.101,1.25,1.202,1.147,1.313,1.235,1.152,1.277,1.146,1.061,1.029,1.084,0.968,,0.962,0.869,0.911,1.045,0.923,0.799,0.931,1.025 +"Dec 31, 2001",1.159,1.176,1.153,1.204,1.11,1.118,1.175,1.1,1.252,1.21,1.156,1.313,1.237,1.151,1.289,1.154,1.065,1.024,1.093,0.97,,0.967,0.869,0.935,1.051,0.924,0.812,0.928,1.026 +"Jan 07, 2002",1.168,1.186,1.166,1.207,1.111,1.149,1.171,1.107,1.254,1.218,1.194,1.314,1.241,1.166,1.296,1.158,1.067,1.027,1.096,0.972,,0.964,0.869,0.934,1.051,0.939,0.825,0.93,1.022 +"Jan 14, 2002",1.166,1.185,1.165,1.204,1.11,1.149,1.171,1.097,1.254,1.217,1.19,1.314,1.249,1.185,1.282,1.16,1.067,1.024,1.096,0.965,,0.956,0.848,0.917,1.042,0.936,0.824,0.924,1.015 +"Jan 21, 2002",1.162,1.181,1.162,1.204,1.109,1.145,1.169,1.089,1.256,1.212,1.181,1.329,1.25,1.193,1.264,1.16,1.067,1.022,1.099,0.948,,0.95,0.842,0.908,1.027,0.93,0.798,0.916,0.978 +"Jan 28, 2002",1.161,1.181,1.161,1.203,1.107,1.143,1.164,1.086,1.256,1.213,1.176,1.343,1.258,1.197,1.264,1.161,1.065,1.018,1.098,0.949,,0.954,0.846,0.899,1.029,0.924,0.79,0.919,0.981 +"Feb 04, 2002",1.163,1.182,1.16,1.203,1.099,1.144,1.164,1.09,1.257,1.216,1.169,1.343,1.258,1.197,1.27,1.163,1.063,1.017,1.095,0.951,,0.964,0.845,0.906,1.029,0.93,0.8,0.919,0.979 +"Feb 11, 2002",1.16,1.179,1.16,1.202,1.098,1.144,1.164,1.089,1.257,1.211,1.166,1.343,1.255,1.198,1.262,1.158,1.061,1.018,1.09,0.955,,0.967,0.841,0.902,1.037,0.932,0.802,0.927,0.983 +"Feb 18, 2002",1.16,1.178,1.16,1.202,1.096,1.144,1.164,1.092,1.257,1.21,1.167,1.328,1.246,1.194,1.263,1.158,1.058,1.018,1.086,0.955,,0.967,0.838,0.91,1.033,0.931,0.809,0.928,0.983 +"Feb 25, 2002",1.159,1.178,1.159,1.202,1.094,1.143,1.163,1.087,1.257,1.21,1.165,1.328,1.246,1.191,1.264,1.158,1.058,1.016,1.086,0.955,,0.965,0.84,0.908,1.034,0.931,0.808,0.927,0.983 +"Mar 04, 2002",1.161,1.179,1.158,1.202,1.092,1.144,1.154,1.092,1.257,1.212,1.168,1.328,1.248,1.19,1.267,1.16,1.059,1.019,1.087,0.962,,0.969,0.849,0.933,1.038,0.933,0.819,0.938,0.991 +"Mar 11, 2002",1.173,1.19,1.162,1.2,1.096,1.156,1.139,1.107,1.25,1.232,1.168,1.329,1.252,1.201,1.318,1.164,1.066,1.037,1.086,0.984,,0.99,0.872,0.951,1.056,0.96,0.844,0.965,1.006 +"Mar 18, 2002",1.187,1.202,1.175,1.215,1.106,1.17,1.143,1.129,1.253,1.244,1.178,1.36,1.259,1.216,1.335,1.169,1.075,1.045,1.095,1.016,,1.024,0.901,0.98,1.089,1.003,0.865,0.99,1.04 +"Oct 07, 2002",1.256,1.262,1.231,1.241,1.185,1.246,1.176,1.24,1.267,1.3,1.222,1.449,1.32,1.298,1.388,1.209,1.162,1.185,1.147,1.188,,1.206,1.12,1.185,1.217,1.206,1.073,1.152,1.206 +"Oct 14, 2002",1.264,1.27,1.232,1.252,1.192,1.239,1.173,1.24,1.269,1.312,1.212,1.472,1.322,1.305,1.403,1.223,1.179,1.191,1.171,1.202,,1.223,1.143,1.187,1.237,1.216,1.086,1.167,1.217 +"Oct 21, 2002",1.271,1.277,1.237,1.255,1.199,1.244,1.191,1.243,1.274,1.319,1.226,1.476,1.341,1.315,1.405,1.23,1.199,1.203,1.196,1.211,,1.236,1.147,1.189,1.251,1.221,1.09,1.176,1.229 +"Oct 28, 2002",1.272,1.278,1.238,1.257,1.209,1.242,1.198,1.232,1.273,1.32,1.227,1.481,1.344,1.322,1.407,1.228,1.192,1.192,1.192,1.211,,1.236,1.125,1.167,1.253,1.219,1.077,1.175,1.233 +"Nov 04, 2002",1.277,1.283,1.242,1.261,1.214,1.244,1.197,1.248,1.274,1.327,1.237,1.512,1.348,1.333,1.413,1.234,1.198,1.198,1.198,1.214,,1.233,1.092,1.171,1.269,1.219,1.048,1.178,1.239 +"Nov 11, 2002",1.275,1.283,1.24,1.259,1.211,1.242,1.195,1.245,1.287,1.328,1.232,1.512,1.351,1.328,1.407,1.245,1.197,1.191,1.201,1.198,,1.219,1.068,1.158,1.253,1.201,1.025,1.163,1.225 +"Nov 18, 2002",1.272,1.28,1.235,1.26,1.214,1.229,1.193,1.241,1.285,1.326,1.222,1.527,1.358,1.326,1.403,1.243,1.198,1.185,1.207,1.192,,1.21,1.055,1.139,1.245,1.187,1.008,1.161,1.225 +"Nov 25, 2002",1.279,1.286,1.243,1.262,1.218,1.238,1.21,1.257,1.29,1.333,1.219,1.527,1.359,1.341,1.413,1.245,1.195,1.178,1.206,1.2,,1.214,1.071,1.141,1.256,1.19,1.039,1.163,1.239 +"Dec 02, 2002",1.284,1.292,1.252,1.271,1.222,1.251,1.223,1.263,1.292,1.337,1.223,1.527,1.368,1.341,1.418,1.248,1.196,1.175,1.21,1.197,,1.216,1.072,1.148,1.251,1.193,1.036,1.158,1.235 +"Dec 09, 2002",1.299,1.309,1.273,1.294,1.224,1.279,1.237,1.285,1.294,1.352,1.26,1.527,1.377,1.374,1.43,1.259,1.205,1.183,1.22,1.193,,1.202,1.067,1.151,1.251,1.193,1.022,1.157,1.225 +"Dec 16, 2002",1.323,1.335,1.297,1.32,1.231,1.307,1.266,1.309,1.317,1.381,1.277,1.527,1.385,1.397,1.464,1.289,1.216,1.185,1.238,1.197,,1.206,1.071,1.151,1.279,1.192,1.017,1.157,1.224 +"Dec 23, 2002",1.363,1.376,1.343,1.363,1.284,1.357,1.309,1.34,1.346,1.42,1.312,1.544,1.436,1.451,1.498,1.326,1.247,1.223,1.263,1.219,,1.241,1.093,1.168,1.295,1.198,1.047,1.189,1.248 +"Dec 30, 2002",1.408,1.421,1.384,1.418,1.322,1.393,1.339,1.384,1.376,1.464,1.337,1.636,1.49,1.475,1.539,1.382,1.314,1.28,1.338,1.269,,1.276,1.129,1.219,1.335,1.22,1.078,1.268,1.297 +"Jan 06, 2003",1.428,1.442,1.409,1.445,1.35,1.417,1.366,1.41,1.407,1.484,1.352,1.667,1.503,1.512,1.557,1.394,1.327,1.281,1.359,1.276,,1.28,1.134,1.226,1.334,1.227,1.094,1.277,1.304 +"Jan 13, 2003",1.431,1.448,1.412,1.442,1.368,1.416,1.373,1.408,1.419,1.491,1.388,1.682,1.515,1.512,1.571,1.399,1.331,1.29,1.359,1.258,,1.268,1.136,1.216,1.321,1.213,1.084,1.252,1.283 +"Jan 20, 2003",1.453,1.471,1.436,1.458,1.386,1.447,1.395,1.45,1.429,1.515,1.422,1.714,1.545,1.534,1.589,1.425,1.353,1.296,1.392,1.262,,1.268,1.129,1.221,1.334,1.221,1.098,1.267,1.275 +"Jan 27, 2003",1.497,1.517,1.49,1.53,1.412,1.502,1.435,1.511,1.464,1.557,1.487,1.729,1.571,1.583,1.623,1.474,1.383,1.331,1.42,1.279,,1.28,1.146,1.269,1.341,1.228,1.113,1.299,1.286 +"Feb 03, 2003",1.535,1.554,1.527,1.564,1.459,1.54,1.465,1.54,1.504,1.594,1.527,1.782,1.605,1.613,1.65,1.525,1.427,1.365,1.469,1.326,,1.332,1.201,1.295,1.406,1.29,1.162,1.336,1.326 +"Feb 10, 2003",1.716,1.742,1.731,1.773,1.635,1.759,1.645,1.743,1.696,1.774,1.688,1.945,1.775,1.808,1.811,1.721,1.568,1.516,1.603,1.438,,1.435,1.29,1.452,1.499,1.382,1.269,1.466,1.44 +"Feb 17, 2003",1.731,1.756,1.738,1.775,1.672,1.748,1.684,1.738,1.744,1.792,1.724,1.982,1.8,1.82,1.833,1.735,1.589,1.528,1.632,1.47,,1.458,1.309,1.477,1.529,1.429,1.277,1.498,1.471 +"Feb 24, 2003",1.752,1.777,1.757,1.801,1.679,1.76,1.723,1.771,1.765,1.817,1.732,2.013,1.819,1.848,1.871,1.748,1.6,1.523,1.653,1.483,,1.486,1.326,1.473,1.557,1.433,1.302,1.51,1.48 +"Mar 03, 2003",1.838,1.867,1.854,1.918,1.717,1.88,1.78,1.87,1.796,1.909,1.835,2.083,1.907,1.915,1.966,1.849,1.631,1.546,1.689,1.529,,1.529,1.363,1.503,1.611,1.48,1.336,1.557,1.526 +"Mar 10, 2003",1.854,1.885,1.862,1.923,1.777,1.863,1.809,1.882,1.839,1.936,1.833,2.114,1.919,1.961,1.991,1.872,1.636,1.55,1.695,1.527,,1.536,1.368,1.532,1.611,1.482,1.339,1.551,1.518 +"Mar 17, 2003",1.803,1.831,1.793,1.862,1.746,1.761,1.788,1.808,1.811,1.889,1.811,2.084,1.907,1.894,1.933,1.841,1.623,1.531,1.687,1.497,,1.483,1.328,1.474,1.587,1.463,1.313,1.527,1.479 +"Oct 06, 2003",1.344,1.358,1.295,1.354,1.274,1.265,1.26,1.296,1.367,1.42,1.295,1.512,1.437,1.414,1.493,1.338,1.254,1.23,1.271,1.215,,1.191,1.135,1.15,1.236,1.23,1.109,1.18,1.253 +"Oct 13, 2003",1.379,1.392,1.335,1.398,1.29,1.312,1.291,1.349,1.383,1.452,1.323,1.558,1.463,1.457,1.519,1.372,1.268,1.245,1.283,1.261,,1.232,1.197,1.176,1.266,1.319,1.168,1.231,1.275 +"Oct 20, 2003",1.383,1.395,1.34,1.402,1.305,1.321,1.269,1.334,1.4,1.451,1.333,1.564,1.457,1.453,1.504,1.386,1.275,1.26,1.285,1.277,,1.24,1.209,1.207,1.281,1.328,1.161,1.237,1.31 +"Oct 27, 2003",1.386,1.399,1.343,1.398,1.314,1.322,1.292,1.329,1.402,1.456,1.321,1.504,1.46,1.458,1.509,1.394,1.283,1.265,1.296,1.271,,1.233,1.191,1.197,1.283,1.299,1.148,1.24,1.308 +"Nov 03, 2003",1.383,1.398,1.347,1.395,1.317,1.333,1.301,1.325,1.402,1.45,1.315,1.504,1.461,1.459,1.495,1.393,1.281,1.261,1.295,1.258,,1.223,1.152,1.187,1.28,1.28,1.109,1.23,1.293 +"Nov 10, 2003",1.386,1.401,1.348,1.392,1.315,1.337,1.302,1.325,1.407,1.456,1.314,1.504,1.461,1.464,1.504,1.396,1.281,1.261,1.294,1.252,,1.222,1.138,1.19,1.28,1.27,1.105,1.22,1.285 +"Nov 17, 2003",1.4,1.417,1.368,1.407,1.323,1.363,1.313,1.36,1.421,1.471,1.332,1.58,1.489,1.48,1.524,1.403,1.285,1.264,1.3,1.25,,1.22,1.141,1.197,1.282,1.269,1.122,1.21,1.284 +"Nov 24, 2003",1.411,1.43,1.383,1.421,1.342,1.376,1.328,1.403,1.433,1.482,1.332,1.611,1.501,1.496,1.535,1.411,1.294,1.27,1.311,1.245,,1.234,1.148,1.211,1.252,1.267,1.114,1.213,1.278 +"Dec 01, 2003",1.413,1.434,1.387,1.418,1.345,1.386,1.33,1.397,1.434,1.486,1.369,1.61,1.501,1.493,1.535,1.422,1.293,1.267,1.311,1.237,,1.235,1.141,1.192,1.242,1.261,1.088,1.206,1.268 +"Dec 08, 2003",1.426,1.447,1.399,1.426,1.355,1.397,1.346,1.419,1.45,1.501,1.407,1.656,1.518,1.514,1.552,1.431,1.305,1.272,1.327,1.241,,1.24,1.138,1.197,1.249,1.258,1.088,1.215,1.269 +"Dec 15, 2003",1.459,1.481,1.447,1.491,1.386,1.446,1.369,1.494,1.471,1.527,1.429,1.72,1.532,1.548,1.58,1.45,1.324,1.279,1.354,1.263,,1.261,1.15,1.204,1.299,1.269,1.101,1.237,1.279 +"Dec 22, 2003",1.489,1.514,1.478,1.514,1.412,1.484,1.403,1.513,1.494,1.561,1.466,1.763,1.571,1.587,1.619,1.475,1.356,1.321,1.38,1.276,,1.273,1.16,1.223,1.306,1.284,1.108,1.259,1.288 +"Dec 29, 2003",1.491,1.517,1.477,1.513,1.42,1.477,1.423,1.51,1.494,1.566,1.456,1.763,1.572,1.594,1.626,1.478,1.361,1.324,1.386,1.274,,1.273,1.154,1.227,1.298,1.281,1.106,1.259,1.289 +"Jan 05, 2004",1.498,1.523,1.488,1.522,1.428,1.495,1.435,1.5,1.498,1.569,1.463,1.763,1.577,1.594,1.628,1.484,1.366,1.332,1.39,1.279,,1.282,1.163,1.229,1.303,1.279,1.108,1.27,1.293 +"Jan 12, 2004",1.562,1.59,1.549,1.59,1.487,1.541,1.506,1.591,1.587,1.64,1.53,1.835,1.635,1.667,1.703,1.552,1.435,1.401,1.458,1.317,,1.328,1.2,1.292,1.35,1.294,1.126,1.31,1.329 +"Jan 19, 2004",1.584,1.614,1.581,1.607,1.518,1.582,1.55,1.625,1.61,1.659,1.555,1.885,1.673,1.706,1.723,1.557,1.456,1.414,1.484,1.324,,1.333,1.21,1.299,1.366,1.303,1.143,1.318,1.328 +"Jan 26, 2004",1.622,1.652,1.623,1.668,1.547,1.613,1.601,1.652,1.663,1.697,1.611,1.931,1.71,1.737,1.746,1.614,1.479,1.421,1.518,1.354,,1.375,1.234,1.342,1.395,1.326,1.168,1.349,1.357 +"Feb 02, 2004",1.625,1.657,1.626,1.677,1.565,1.607,1.614,1.648,1.667,1.703,1.595,1.934,1.716,1.743,1.746,1.629,1.488,1.43,1.527,1.345,,1.364,1.225,1.322,1.387,1.319,1.171,1.34,1.349 +"Feb 09, 2004",1.615,1.647,1.607,1.668,1.572,1.571,1.604,1.613,1.661,1.699,1.565,1.937,1.724,1.736,1.737,1.631,1.48,1.418,1.523,1.339,,1.361,1.212,1.304,1.377,1.315,1.153,1.336,1.341 +"Feb 16, 2004",1.611,1.642,1.602,1.663,1.562,1.57,1.608,1.585,1.657,1.693,1.573,1.874,1.715,1.717,1.73,1.634,1.476,1.413,1.519,1.345,,1.351,1.212,1.311,1.384,1.319,1.154,1.349,1.349 +"Feb 23, 2004",1.609,1.64,1.602,1.664,1.559,1.567,1.605,1.614,1.654,1.688,1.573,1.934,1.722,1.721,1.72,1.63,1.477,1.414,1.52,1.347,,1.352,1.21,1.315,1.384,1.32,1.157,1.359,1.346 +"Mar 01, 2004",1.603,1.63,1.586,1.647,1.557,1.557,1.582,1.53,1.65,1.682,1.567,1.77,1.708,1.697,1.719,1.627,1.478,1.416,1.52,1.365,,1.363,1.247,1.33,1.386,1.331,1.177,1.398,1.365 +"Mar 08, 2004",1.601,1.627,1.584,1.645,1.554,1.555,1.556,1.552,1.656,1.678,1.557,1.813,1.709,1.691,1.715,1.623,1.476,1.416,1.518,1.381,,1.413,1.258,1.345,1.404,1.335,1.193,1.404,1.381 +"Mar 15, 2004",1.591,1.617,1.574,1.641,1.553,1.54,1.544,1.528,1.652,1.667,1.54,1.843,1.696,1.671,1.706,1.615,1.471,1.41,1.513,1.372,,1.388,1.244,1.337,1.4,1.335,1.197,1.391,1.373 +"Oct 04, 2004",1.828,1.836,1.812,1.852,1.76,1.784,1.828,1.862,1.829,1.865,1.852,2.072,1.852,1.899,1.944,1.755,1.761,1.765,1.758,1.738,,1.796,1.659,1.736,1.751,1.734,1.621,1.707,1.762 +"Oct 11, 2004",1.908,1.92,1.891,1.909,1.837,1.899,1.883,1.938,1.857,1.954,1.904,2.148,1.886,1.969,2.049,1.836,1.815,1.798,1.824,1.783,,1.829,1.703,1.782,1.797,1.807,1.661,1.749,1.796 +"Oct 18, 2004",1.992,2.004,1.971,2.011,1.921,1.956,1.94,2.023,1.991,2.041,2.032,2.235,1.957,2.063,2.129,1.931,1.894,1.879,1.904,1.858,,1.914,1.776,1.875,1.854,1.914,1.736,1.819,1.859 +"Oct 25, 2004",2.06,2.074,2.04,2.085,1.978,2.02,2.036,2.095,2.048,2.113,2.075,2.346,2.044,2.123,2.199,2.011,1.951,1.94,1.957,1.913,,1.95,1.82,1.911,1.957,1.938,1.788,1.873,1.922 +"Nov 01, 2004",2.06,2.075,2.034,2.065,1.995,1.993,2.098,2.069,2.061,2.117,2.051,2.358,2.07,2.132,2.205,2.002,1.967,1.938,1.984,1.895,,1.928,1.796,1.889,1.97,1.927,1.768,1.838,1.902 +"Nov 08, 2004",2.028,2.044,2.001,2.02,1.962,1.961,2.089,2.035,2.033,2.087,2.012,2.357,2.06,2.086,2.181,1.969,1.945,1.918,1.962,1.859,,1.885,1.754,1.803,1.934,1.905,1.71,1.79,1.874 +"Nov 15, 2004",2.017,2.036,1.982,1.99,1.961,1.945,2.061,2.027,2.009,2.088,2.007,2.357,2.055,2.068,2.207,1.949,1.92,1.882,1.943,1.816,,1.842,1.718,1.777,1.903,1.839,1.678,1.742,1.842 +"Nov 22, 2004",2.025,2.044,1.995,2.018,1.966,1.947,2.064,2.048,2.03,2.094,2.061,2.32,2.047,2.091,2.206,1.953,1.923,1.88,1.949,1.828,,1.851,1.729,1.801,1.884,1.859,1.672,1.768,1.853 +"Nov 29, 2004",2.03,2.049,1.997,2.018,1.966,1.956,2.061,2.046,2.036,2.101,2.041,2.308,2.038,2.096,2.214,1.968,1.919,1.883,1.941,1.829,,1.858,1.727,1.809,1.882,1.854,1.688,1.762,1.86 +"Dec 06, 2004",1.97,1.991,1.932,1.966,1.918,1.859,2.039,1.964,1.968,2.046,1.966,2.272,2.021,2.023,2.144,1.935,1.887,1.86,1.902,1.752,,1.796,1.643,1.696,1.849,1.762,1.629,1.678,1.78 +"Dec 13, 2004",1.947,1.97,1.907,1.935,1.881,1.849,2.005,1.932,1.957,2.031,1.942,2.259,2.003,1.995,2.157,1.889,1.849,1.815,1.87,1.685,,1.713,1.612,1.639,1.783,1.684,1.548,1.63,1.705 +"Dec 20, 2004",1.993,2.019,1.973,2.002,1.907,1.95,2.028,1.999,2.027,2.068,2.044,2.271,2.032,2.062,2.177,1.933,1.871,1.824,1.899,1.719,,1.726,1.605,1.733,1.786,1.691,1.546,1.702,1.743 +"Dec 27, 2004",1.978,2.002,1.953,1.973,1.906,1.913,2.044,1.982,2.009,2.052,2.027,2.272,2.034,2.052,2.16,1.908,1.875,1.835,1.899,1.717,,1.743,1.565,1.711,1.818,1.703,1.531,1.669,1.747 +"Jan 03, 2005",1.951,1.976,1.922,1.95,1.89,1.861,2.028,1.944,1.982,2.028,1.985,2.259,2.018,2.016,2.145,1.88,1.865,1.825,1.889,1.684,,1.7,1.547,1.652,1.807,1.667,1.495,1.641,1.704 +"Jan 10, 2005",1.946,1.97,1.919,1.961,1.868,1.866,2.01,1.925,1.984,2.02,1.971,2.247,1.998,1.998,2.149,1.866,1.863,1.831,1.882,1.677,,1.698,1.54,1.653,1.797,1.664,1.496,1.641,1.685 +"Jan 17, 2005",1.964,1.987,1.939,1.99,1.879,1.893,2.014,1.924,1.991,2.035,2.017,2.247,1.998,2.024,2.147,1.898,1.874,1.834,1.898,1.716,,1.728,1.563,1.697,1.797,1.714,1.519,1.692,1.733 +"Jan 24, 2005",1.99,2.014,1.969,2.012,1.913,1.938,2.032,1.96,1.992,2.062,2.049,2.26,2.014,2.059,2.167,1.93,1.88,1.835,1.907,1.731,,1.751,1.588,1.701,1.811,1.723,1.549,1.721,1.736 +"Jan 31, 2005",2.018,2.043,1.992,2.026,1.931,1.965,2.066,1.98,2.029,2.096,2.034,2.297,2.024,2.097,2.211,1.959,1.899,1.857,1.924,1.749,,1.758,1.604,1.731,1.835,1.735,1.566,1.735,1.761 +"Feb 07, 2005",1.99,2.013,1.968,1.992,1.92,1.936,2.063,1.942,2.025,2.062,2.004,2.26,2.019,2.068,2.173,1.918,1.884,1.85,1.905,1.739,,1.734,1.593,1.702,1.832,1.737,1.557,1.725,1.745 +"Feb 14, 2005",1.981,2.003,1.961,2.001,1.913,1.919,2.058,1.917,2.027,2.048,2.016,2.223,2.015,2.056,2.147,1.917,1.875,1.84,1.896,1.743,,1.742,1.601,1.694,1.83,1.732,1.554,1.736,1.752 +"Feb 21, 2005",1.984,2.005,1.967,2.019,1.91,1.926,2.037,1.93,2.03,2.046,2.021,2.223,2.015,2.06,2.137,1.923,1.878,1.843,1.899,1.758,,1.762,1.6,1.712,1.83,1.749,1.571,1.75,1.773 +"Feb 28, 2005",2.043,2.061,2.031,2.07,1.969,2.002,2.089,2.015,2.091,2.1,2.074,2.272,2.045,2.115,2.195,1.975,1.905,1.864,1.929,1.847,,1.864,1.733,1.811,1.902,1.837,1.649,1.837,1.859 +"Mar 07, 2005",2.089,2.108,2.079,2.125,2.038,2.041,2.124,2.068,2.113,2.145,2.11,2.322,2.08,2.172,2.222,2.042,1.961,1.915,1.988,1.878,,1.894,1.758,1.878,1.925,1.866,1.727,1.858,1.901 +"Mar 14, 2005",2.119,2.139,2.113,2.173,2.061,2.065,2.15,2.127,2.161,2.175,2.126,2.371,2.116,2.217,2.25,2.063,1.983,1.932,2.014,1.897,,1.927,1.775,1.904,1.946,1.901,1.773,1.867,1.914 +"Oct 03, 2005",2.692,2.685,2.632,2.724,2.564,2.569,2.628,2.68,2.658,2.716,2.66,2.925,2.642,2.745,2.809,2.585,2.766,2.716,2.792,2.756,,2.796,2.686,2.835,2.749,2.737,2.608,2.754,2.771 +"Oct 10, 2005",2.648,2.636,2.571,2.614,2.54,2.514,2.626,2.602,2.621,2.666,2.609,2.825,2.632,2.685,2.75,2.543,2.797,2.795,2.797,2.777,,2.827,2.753,2.897,2.813,2.83,2.661,2.672,2.787 +"Oct 17, 2005",2.65,2.634,2.561,2.622,2.517,2.505,2.602,2.581,2.594,2.667,2.595,2.887,2.623,2.691,2.767,2.523,2.806,2.822,2.797,2.82,,2.824,2.806,2.877,2.859,2.889,2.686,2.671,2.87 +"Oct 24, 2005",2.623,2.595,2.522,2.579,2.477,2.467,2.579,2.533,2.554,2.633,2.569,2.849,2.566,2.655,2.728,2.5,2.737,2.747,2.731,2.911,,3.02,2.936,2.865,3.045,2.956,2.804,2.674,2.966 +"Oct 31, 2005",2.577,2.566,2.489,2.542,2.406,2.458,2.52,2.514,2.552,2.614,2.545,2.849,2.573,2.615,2.712,2.483,2.642,2.585,2.673,2.7,,2.785,2.567,2.694,2.799,2.755,2.515,2.501,2.744 +"Nov 07, 2005",2.508,2.508,2.435,2.498,2.365,2.392,2.468,2.439,2.497,2.557,2.48,2.812,2.528,2.557,2.649,2.435,2.55,2.541,2.555,2.508,,2.565,2.321,2.518,2.638,2.526,2.269,2.355,2.545 +"Nov 14, 2005",2.466,2.469,2.397,2.449,2.322,2.361,2.434,2.415,2.473,2.521,2.437,2.762,2.501,2.507,2.615,2.401,2.48,2.473,2.483,2.426,,2.437,2.217,2.377,2.507,2.438,2.181,2.298,2.497 +"Nov 21, 2005",2.431,2.441,2.37,2.418,2.306,2.33,2.415,2.376,2.443,2.497,2.409,2.762,2.457,2.472,2.604,2.371,2.404,2.396,2.409,2.328,,2.323,2.159,2.29,2.406,2.334,2.106,2.197,2.402 +"Nov 28, 2005",2.417,2.429,2.361,2.413,2.309,2.314,2.403,2.373,2.416,2.483,2.405,2.749,2.441,2.464,2.58,2.366,2.389,2.372,2.398,2.293,,2.283,2.104,2.227,2.372,2.274,2.07,2.201,2.366 +"Dec 05, 2005",2.41,2.426,2.357,2.411,2.267,2.332,2.37,2.39,2.412,2.484,2.394,2.737,2.416,2.448,2.585,2.377,2.36,2.35,2.366,2.247,,2.242,2.086,2.208,2.308,2.243,2.014,2.161,2.308 +"Dec 12, 2005",2.414,2.429,2.357,2.405,2.257,2.344,2.365,2.389,2.426,2.489,2.41,2.737,2.407,2.467,2.591,2.376,2.361,2.353,2.365,2.257,,2.244,2.107,2.217,2.312,2.268,2.05,2.187,2.301 +"Dec 19, 2005",2.438,2.454,2.379,2.415,2.303,2.369,2.382,2.402,2.455,2.518,2.45,2.712,2.432,2.511,2.603,2.421,2.372,2.348,2.386,2.27,,2.264,2.135,2.222,2.326,2.28,2.048,2.193,2.316 +"Dec 26, 2005",2.433,2.45,2.384,2.431,2.302,2.364,2.398,2.399,2.453,2.508,2.463,2.712,2.43,2.505,2.601,2.397,2.371,2.346,2.384,2.247,,2.233,2.109,2.182,2.308,2.245,2.012,2.214,2.275 +"Jan 02, 2006",2.433,2.451,2.396,2.45,2.321,2.369,2.406,2.403,2.463,2.5,2.445,2.787,2.435,2.484,2.6,2.382,2.377,2.355,2.39,2.238,,2.223,2.107,2.193,2.294,2.231,2.001,2.198,2.271 +"Jan 09, 2006",2.444,2.462,2.409,2.465,2.351,2.38,2.398,2.423,2.474,2.509,2.46,2.786,2.433,2.504,2.598,2.403,2.385,2.352,2.404,2.248,,2.259,2.13,2.201,2.309,2.246,2.034,2.202,2.271 +"Jan 16, 2006",2.431,2.452,2.401,2.472,2.34,2.363,2.396,2.4,2.465,2.498,2.45,2.798,2.445,2.512,2.581,2.385,2.368,2.328,2.389,2.202,,2.188,2.126,2.126,2.268,2.22,2.003,2.146,2.216 +"Jan 23, 2006",2.463,2.485,2.44,2.521,2.357,2.402,2.439,2.443,2.496,2.529,2.502,2.811,2.449,2.551,2.597,2.438,2.383,2.342,2.405,2.223,,2.201,2.131,2.144,2.273,2.218,2.03,2.193,2.25 +"Jan 30, 2006",2.461,2.482,2.432,2.483,2.375,2.405,2.437,2.429,2.494,2.531,2.484,2.811,2.469,2.541,2.6,2.439,2.385,2.362,2.396,2.229,,2.217,2.132,2.162,2.282,2.218,2.044,2.199,2.255 +"Feb 06, 2006",2.447,2.466,2.417,2.467,2.36,2.386,2.435,2.417,2.475,2.512,2.468,2.811,2.453,2.525,2.586,2.412,2.373,2.35,2.386,2.237,,2.234,2.149,2.177,2.283,2.223,2.067,2.201,2.269 +"Feb 13, 2006",2.417,2.436,2.379,2.425,2.333,2.338,2.396,2.389,2.463,2.486,2.424,2.811,2.455,2.491,2.582,2.354,2.363,2.336,2.377,2.218,,2.203,2.143,2.132,2.276,2.205,2.044,2.174,2.247 +"Feb 20, 2006",2.397,2.414,2.366,2.414,2.295,2.334,2.391,2.376,2.453,2.459,2.427,2.761,2.432,2.457,2.55,2.337,2.331,2.302,2.346,2.214,,2.192,2.119,2.13,2.267,2.211,2.033,2.166,2.249 +"Feb 27, 2006",2.412,2.43,2.389,2.457,2.298,2.366,2.373,2.397,2.469,2.471,2.439,2.761,2.407,2.479,2.56,2.352,2.332,2.298,2.35,2.223,,2.223,2.133,2.154,2.274,2.216,2.061,2.183,2.249 +"Mar 06, 2006",2.443,2.458,2.42,2.496,2.323,2.405,2.379,2.432,2.483,2.498,2.458,2.761,2.428,2.519,2.581,2.384,2.347,2.318,2.363,2.282,,2.298,2.168,2.236,2.335,2.257,2.108,2.244,2.316 +"Mar 13, 2006",2.419,2.432,2.385,2.441,2.312,2.363,2.366,2.386,2.486,2.477,2.429,2.749,2.409,2.503,2.554,2.37,2.342,2.302,2.363,2.272,,2.284,2.167,2.21,2.343,2.254,2.092,2.217,2.304 +"Oct 02, 2006",2.396,2.411,2.368,2.455,2.253,2.319,2.394,2.344,2.548,2.452,2.452,2.667,2.418,2.435,2.541,2.34,2.336,2.347,2.33,2.245,,2.257,2.272,2.177,2.274,2.24,2.128,2.158,2.316 +"Oct 09, 2006",2.387,2.402,2.356,2.45,2.218,2.316,2.376,2.332,2.532,2.444,2.438,2.667,2.41,2.439,2.534,2.324,2.319,2.328,2.315,2.241,,2.241,2.241,2.172,2.262,2.246,2.11,2.157,2.316 +"Oct 16, 2006",2.385,2.398,2.357,2.455,2.213,2.326,2.354,2.336,2.522,2.437,2.382,2.667,2.402,2.437,2.516,2.334,2.316,2.325,2.311,2.259,,2.276,2.226,2.195,2.297,2.269,2.118,2.195,2.305 +"Oct 23, 2006",2.387,2.397,2.357,2.456,2.222,2.317,2.355,2.337,2.511,2.435,2.38,2.673,2.414,2.432,2.509,2.335,2.319,2.332,2.312,2.294,,2.317,2.25,2.206,2.347,2.293,2.138,2.228,2.342 +"Oct 30, 2006",2.382,2.39,2.35,2.453,2.218,2.314,2.34,2.321,2.5,2.427,2.387,2.66,2.415,2.435,2.497,2.325,2.316,2.327,2.31,2.304,,2.328,2.253,2.257,2.349,2.316,2.138,2.25,2.336 +"Nov 06, 2006",2.37,2.377,2.338,2.449,2.205,2.287,2.345,2.311,2.483,2.414,2.353,2.66,2.4,2.417,2.478,2.325,2.299,2.301,2.298,2.305,,2.348,2.256,2.246,2.37,2.309,2.128,2.228,2.346 +"Nov 13, 2006",2.38,2.382,2.346,2.47,2.22,2.283,2.342,2.324,2.5,2.418,2.359,2.697,2.41,2.423,2.489,2.317,2.296,2.289,2.3,2.353,,2.38,2.301,2.272,2.403,2.379,2.209,2.247,2.422 +"Nov 20, 2006",2.374,2.377,2.337,2.46,2.204,2.27,2.339,2.327,2.507,2.415,2.382,2.697,2.397,2.421,2.482,2.319,2.296,2.287,2.301,2.344,,2.361,2.308,2.262,2.4,2.375,2.215,2.236,2.41 +"Nov 27, 2006",2.379,2.382,2.345,2.455,2.205,2.287,2.356,2.331,2.529,2.419,2.402,2.698,2.407,2.427,2.49,2.313,2.299,2.285,2.307,2.344,,2.364,2.316,2.258,2.402,2.371,2.23,2.235,2.41 +"Dec 04, 2006",2.442,2.449,2.411,2.527,2.292,2.352,2.364,2.429,2.59,2.492,2.487,2.81,2.428,2.522,2.566,2.382,2.321,2.307,2.329,2.363,,2.378,2.329,2.297,2.41,2.377,2.221,2.286,2.414 +"Dec 11, 2006",2.444,2.454,2.412,2.511,2.313,2.357,2.387,2.421,2.568,2.497,2.485,2.81,2.448,2.526,2.572,2.383,2.343,2.315,2.357,2.348,,2.334,2.319,2.264,2.398,2.36,2.189,2.283,2.393 +"Dec 18, 2006",2.444,2.455,2.419,2.524,2.316,2.363,2.394,2.422,2.566,2.494,2.502,2.781,2.458,2.53,2.558,2.388,2.34,2.307,2.357,2.34,,2.342,2.321,2.257,2.399,2.372,2.204,2.251,2.386 +"Dec 25, 2006",2.434,2.446,2.405,2.516,2.297,2.342,2.392,2.399,2.561,2.488,2.483,2.792,2.447,2.525,2.56,2.371,2.334,2.31,2.346,2.317,,2.321,2.304,2.202,2.38,2.346,2.19,2.207,2.386 +"Jan 01, 2007",2.415,2.427,2.389,2.498,2.293,2.315,2.392,2.382,2.555,2.466,2.442,2.771,2.429,2.496,2.534,2.359,2.322,2.299,2.334,2.295,,2.298,2.293,2.158,2.368,2.339,2.169,2.171,2.361 +"Jan 08, 2007",2.388,2.402,2.36,2.478,2.248,2.276,2.391,2.353,2.533,2.444,2.381,2.771,2.424,2.446,2.517,2.342,2.294,2.275,2.304,2.25,,2.252,2.271,2.093,2.337,2.308,2.117,2.083,2.338 +"Jan 15, 2007",2.351,2.369,2.341,2.435,2.23,2.271,2.372,2.32,2.558,2.403,2.358,2.77,2.431,2.394,2.484,2.283,2.253,2.219,2.271,2.171,,2.165,2.218,2.03,2.275,2.238,2.045,2.03,2.213 +"Jan 22, 2007",2.333,2.354,2.334,2.425,2.221,2.266,2.37,2.315,2.55,2.381,2.357,2.728,2.415,2.385,2.46,2.254,2.24,2.202,2.261,2.128,,2.129,2.197,2.015,2.188,2.197,2.015,2.004,2.172 +"Jan 29, 2007",2.36,2.382,2.357,2.456,2.242,2.301,2.345,2.343,2.576,2.416,2.42,2.716,2.397,2.43,2.5,2.289,2.232,2.2,2.248,2.147,,2.136,2.136,2.033,2.189,2.205,2.009,2.069,2.181 +"Feb 05, 2007",2.413,2.433,2.397,2.494,2.28,2.356,2.35,2.396,2.598,2.476,2.479,2.739,2.448,2.521,2.53,2.377,2.272,2.224,2.298,2.216,,2.207,2.156,2.123,2.237,2.249,2.079,2.171,2.252 +"Feb 12, 2007",2.449,2.469,2.438,2.54,2.338,2.394,2.371,2.442,2.619,2.511,2.535,2.769,2.475,2.555,2.576,2.396,2.293,2.241,2.32,2.258,,2.259,2.19,2.163,2.305,2.284,2.097,2.208,2.286 +"Feb 19, 2007",2.453,2.469,2.44,2.531,2.346,2.391,2.404,2.433,2.633,2.51,2.52,2.769,2.476,2.562,2.568,2.401,2.299,2.259,2.321,2.291,,2.28,2.181,2.195,2.35,2.313,2.108,2.265,2.302 +"Feb 26, 2007",2.473,2.485,2.463,2.551,2.388,2.416,2.423,2.438,2.631,2.522,2.518,2.737,2.486,2.575,2.579,2.414,2.309,2.269,2.331,2.354,,2.365,2.283,2.277,2.41,2.381,2.181,2.294,2.383 +"Mar 05, 2007",2.496,2.505,2.486,2.57,2.398,2.442,2.454,2.49,2.647,2.539,2.554,2.771,2.489,2.593,2.594,2.437,2.331,2.293,2.352,2.404,,2.42,2.299,2.319,2.48,2.442,2.246,2.324,2.439 +"Mar 12, 2007",2.495,2.501,2.486,2.558,2.41,2.443,2.46,2.496,2.65,2.531,2.544,2.771,2.486,2.581,2.586,2.429,2.33,2.289,2.351,2.432,,2.468,2.344,2.335,2.507,2.494,2.293,2.328,2.472 +"Oct 08, 2007",2.774,2.772,2.735,2.802,2.707,2.693,2.693,2.773,2.757,2.811,2.816,3.025,2.731,2.854,2.869,2.718,2.686,2.674,2.693,2.793,,2.815,2.732,2.685,2.846,2.906,2.694,2.667,2.842 +"Oct 15, 2007",2.794,2.793,2.756,2.832,2.724,2.719,2.714,2.802,2.708,2.829,2.834,3.06,2.741,2.886,2.889,2.729,2.72,2.728,2.715,2.805,,2.823,2.751,2.692,2.839,2.918,2.698,2.703,2.841 +"Oct 22, 2007",2.869,2.87,2.837,2.905,2.81,2.793,2.815,2.87,2.825,2.904,2.888,3.136,2.805,2.957,2.968,2.806,2.791,2.792,2.79,2.856,,2.876,2.76,2.786,2.883,2.951,2.72,2.771,2.89 +"Oct 29, 2007",2.953,2.956,2.921,2.994,2.859,2.888,2.902,2.945,2.926,2.993,2.966,3.147,2.885,3.03,3.051,2.914,2.859,2.861,2.857,2.926,,2.964,2.787,2.892,2.94,2.977,2.78,2.877,2.959 +"Nov 05, 2007",3.11,3.112,3.08,3.18,3.04,3.029,3.027,3.115,3.048,3.149,3.102,3.409,3.009,3.209,3.224,3.04,2.99,2.994,2.988,3.091,,3.122,2.969,3.019,3.13,3.12,2.932,3.055,3.111 +"Nov 12, 2007",3.206,3.208,3.17,3.264,3.142,3.134,3.091,3.185,3.141,3.25,3.185,3.501,3.132,3.29,3.322,3.154,3.09,3.104,3.082,3.185,,3.197,3.059,3.105,3.269,3.204,3.006,3.141,3.201 +"Nov 19, 2007",3.215,3.218,3.183,3.259,3.135,3.148,3.161,3.191,3.177,3.257,3.199,3.521,3.17,3.296,3.328,3.155,3.099,3.098,3.099,3.185,,3.188,3.092,3.088,3.261,3.22,3.011,3.144,3.192 +"Nov 26, 2007",3.287,3.296,3.271,3.353,3.199,3.249,3.23,3.29,3.266,3.331,3.302,3.621,3.248,3.353,3.407,3.229,3.148,3.15,3.147,3.203,,3.223,3.118,3.124,3.251,3.257,3.076,3.145,3.222 +"Dec 03, 2007",3.274,3.287,3.255,3.337,3.196,3.199,3.275,3.261,3.285,3.326,3.275,3.595,3.264,3.355,3.402,3.216,3.153,3.148,3.155,3.149,,3.142,3.155,3.058,3.222,3.2,3.036,3.081,3.157 +"Dec 10, 2007",3.259,3.278,3.244,3.318,3.206,3.174,3.276,3.244,3.305,3.319,3.264,3.594,3.251,3.349,3.398,3.204,3.135,3.117,3.145,3.074,,3.061,3.059,2.974,3.136,3.137,3.008,2.999,3.095 +"Dec 17, 2007",3.298,3.32,3.302,3.389,3.251,3.245,3.307,3.304,3.322,3.355,3.347,3.641,3.279,3.438,3.416,3.239,3.139,3.125,3.146,3.079,,3.065,3.066,2.984,3.117,3.166,2.964,3.016,3.085 +"Dec 24, 2007",3.301,3.325,3.306,3.396,3.243,3.253,3.318,3.311,3.298,3.361,3.337,3.657,3.303,3.454,3.418,3.243,3.132,3.099,3.15,3.069,,3.065,3.033,3.001,3.089,3.152,2.954,3.019,3.073 +"Dec 31, 2007",3.341,3.367,3.358,3.457,3.318,3.299,3.335,3.353,3.374,3.399,3.376,3.681,3.342,3.471,3.465,3.279,3.139,3.108,3.157,3.091,,3.12,3.001,3.034,3.128,3.151,2.982,3.045,3.098 +"Jan 07, 2008",3.395,3.423,3.407,3.501,3.364,3.341,3.385,3.422,3.458,3.46,3.415,3.768,3.381,3.549,3.524,3.34,3.198,3.166,3.215,3.127,,3.147,3.035,3.082,3.179,3.149,3.005,3.094,3.136 +"Jan 14, 2008",3.361,3.389,3.367,3.436,3.343,3.297,3.384,3.373,3.45,3.429,3.361,3.756,3.375,3.522,3.495,3.298,3.191,3.149,3.214,3.087,,3.102,3.021,3.012,3.155,3.123,2.942,3.037,3.095 +"Jan 21, 2008",3.33,3.361,3.338,3.402,3.298,3.272,3.368,3.344,3.434,3.401,3.35,3.746,3.35,3.473,3.476,3.266,3.161,3.133,3.177,3.033,,3.051,2.943,2.964,3.088,3.073,2.904,3.003,3.03 +"Jan 28, 2008",3.316,3.347,3.319,3.394,3.253,3.254,3.356,3.33,3.407,3.39,3.348,3.719,3.315,3.453,3.476,3.251,3.155,3.128,3.169,3.015,,3.003,2.965,2.929,3.031,3.065,2.874,2.987,3.027 +"Feb 04, 2008",3.306,3.334,3.301,3.375,3.242,3.235,3.317,3.317,3.42,3.381,3.307,3.731,3.312,3.45,3.461,3.247,3.148,3.12,3.162,3.035,,3.045,2.962,2.957,3.06,3.071,2.875,3.011,3.044 +"Feb 11, 2008",3.305,3.331,3.289,3.339,3.229,3.247,3.316,3.289,3.402,3.383,3.354,3.72,3.293,3.423,3.461,3.271,3.149,3.114,3.168,3.055,,3.074,2.989,2.998,3.097,3.094,2.957,3.019,3.06 +"Feb 18, 2008",3.395,3.418,3.383,3.479,3.294,3.345,3.35,3.395,3.445,3.468,3.402,3.832,3.344,3.52,3.54,3.365,3.216,3.17,3.242,3.176,,3.217,3.077,3.127,3.263,3.178,3.03,3.153,3.168 +"Feb 25, 2008",3.461,3.476,3.45,3.551,3.393,3.389,3.403,3.472,3.538,3.514,3.514,3.894,3.412,3.594,3.563,3.422,3.317,3.243,3.357,3.313,,3.37,3.159,3.282,3.403,3.29,3.177,3.308,3.303 +"Mar 03, 2008",3.55,3.564,3.538,3.651,3.467,3.491,3.482,3.547,3.559,3.603,3.562,3.956,3.478,3.687,3.655,3.51,3.401,3.377,3.413,3.41,,3.46,3.313,3.347,3.511,3.399,3.242,3.415,3.369 +"Mar 10, 2008",3.677,3.689,3.684,3.78,3.619,3.642,3.618,3.715,3.73,3.711,3.673,4.057,3.678,3.807,3.753,3.603,3.538,3.499,3.559,3.557,,3.64,3.488,3.519,3.647,3.534,3.424,3.583,3.492 +"Mar 17, 2008",3.852,3.865,3.867,3.961,3.791,3.816,3.851,3.911,3.891,3.884,3.819,4.16,3.78,3.971,3.942,3.78,3.675,3.642,3.693,3.727,,3.786,3.64,3.651,3.807,3.679,3.552,3.754,3.695 +"Oct 06, 2008",3.663,3.671,3.629,3.757,3.527,3.532,3.684,3.578,3.791,3.694,3.709,4.044,3.831,3.671,3.797,3.52,3.757,3.792,3.737,3.585,,3.611,3.571,3.486,3.597,3.686,3.497,3.495,3.619 +"Oct 13, 2008",3.39,3.402,3.358,3.421,3.231,3.277,3.531,3.268,3.609,3.416,3.306,3.732,3.558,3.337,3.503,3.302,3.562,3.622,3.527,3.279,,3.206,3.397,3.197,3.267,3.398,3.238,3.148,3.358 +"Oct 20, 2008",3.227,3.243,3.188,3.283,3.071,3.09,3.324,3.121,3.403,3.273,3.228,3.61,3.388,3.196,3.347,3.178,3.344,3.362,3.334,3.072,,2.983,3.032,2.928,3.069,3.245,3.036,2.904,3.185 +"Oct 27, 2008",3.059,3.079,2.993,3.05,2.894,2.9,3.1,2.968,3.332,3.138,3.077,3.482,3.189,3.051,3.242,3.023,3.133,3.188,3.101,2.866,,2.766,2.81,2.696,2.86,3.078,2.772,2.696,2.964 +"Nov 03, 2008",2.987,3.015,2.942,3.036,2.8,2.871,2.969,2.94,3.248,3.07,2.96,3.409,3.05,2.972,3.168,2.987,3.027,3.064,3.006,2.714,,2.624,2.599,2.601,2.7,2.906,2.526,2.632,2.741 +"Nov 10, 2008",2.941,2.967,2.885,2.992,2.758,2.79,2.893,2.932,3.197,3.027,2.934,3.333,3.023,2.942,3.101,2.962,2.985,3.054,2.955,2.656,,2.573,2.514,2.565,2.646,2.836,2.515,2.554,2.67 +"Nov 17, 2008",2.83,2.86,2.781,2.889,2.674,2.688,2.797,2.757,3.09,2.924,2.803,3.194,2.909,2.807,3.025,2.847,2.826,2.868,2.801,2.543,,2.466,2.445,2.419,2.562,2.741,2.398,2.426,2.58 +"Nov 24, 2008",2.713,2.745,2.667,2.747,2.609,2.576,2.671,2.63,3.007,2.805,2.711,3.094,2.781,2.765,2.908,2.686,2.746,2.758,2.739,2.394,,2.33,2.3,2.268,2.399,2.576,2.265,2.289,2.431 +"Dec 01, 2008",2.68,2.715,2.654,2.739,2.59,2.558,2.657,2.617,3.017,2.767,2.708,3.019,2.755,2.684,2.899,2.625,2.672,2.7,2.655,2.331,,2.283,2.262,2.233,2.359,2.42,2.225,2.253,2.38 +"Dec 08, 2008",2.512,2.547,2.479,2.553,2.426,2.372,2.522,2.452,2.83,2.602,2.495,2.917,2.688,2.497,2.716,2.476,2.508,2.589,2.461,2.169,,2.139,2.093,2.002,2.218,2.267,2.092,2.059,2.238 +"Dec 15, 2008",2.47,2.509,2.448,2.519,2.406,2.345,2.491,2.396,2.792,2.569,2.472,2.818,2.611,2.466,2.712,2.412,2.394,2.436,2.369,2.089,,2.027,1.973,1.911,2.124,2.155,1.993,2.019,2.158 +"Dec 22, 2008",2.409,2.446,2.393,2.449,2.35,2.297,2.44,2.343,2.756,2.497,2.411,2.78,2.538,2.417,2.597,2.389,2.353,2.381,2.337,2.049,,1.998,1.969,1.897,2.065,2.131,1.943,1.966,2.122 +"Dec 29, 2008",2.33,2.365,2.316,2.388,2.265,2.194,2.403,2.265,2.677,2.411,2.363,2.693,2.526,2.34,2.484,2.316,2.296,2.311,2.287,1.98,,1.911,1.925,1.852,2.024,2.025,1.878,1.897,2.055 +"Jan 05, 2009",2.365,2.402,2.37,2.452,2.285,2.299,2.394,2.351,2.592,2.443,2.43,2.694,2.463,2.41,2.532,2.326,2.253,2.282,2.236,2.008,,1.96,1.945,1.88,2.014,2.058,1.864,1.956,2.068 +"Jan 12, 2009",2.439,2.478,2.435,2.511,2.371,2.371,2.42,2.454,2.625,2.533,2.511,2.857,2.467,2.535,2.624,2.414,2.285,2.289,2.283,2.054,,2.046,1.946,2.007,2.088,2.106,1.917,2.01,2.079 +"Jan 19, 2009",2.421,2.461,2.421,2.496,2.385,2.333,2.427,2.443,2.619,2.513,2.497,2.771,2.508,2.507,2.587,2.411,2.272,2.257,2.28,2.031,,2.033,1.923,1.971,2.059,2.059,1.879,1.995,2.065 +"Jan 26, 2009",2.4,2.442,2.4,2.48,2.361,2.312,2.417,2.39,2.596,2.496,2.498,2.694,2.484,2.486,2.58,2.383,2.244,2.237,2.248,1.987,,1.979,1.87,1.904,2.026,2.037,1.85,1.929,2.029 +"Feb 02, 2009",2.389,2.432,2.386,2.467,2.339,2.297,2.419,2.372,2.566,2.49,2.48,2.696,2.462,2.488,2.576,2.372,2.245,2.231,2.253,1.964,,1.961,1.827,1.906,2.029,2.016,1.827,1.92,1.979 +"Feb 09, 2009",2.359,2.402,2.352,2.422,2.314,2.263,2.415,2.29,2.573,2.461,2.428,2.696,2.463,2.423,2.554,2.346,2.227,2.221,2.231,1.936,,1.922,1.798,1.859,2.004,1.975,1.784,1.907,1.944 +"Feb 16, 2009",2.308,2.351,2.307,2.389,2.265,2.203,2.359,2.267,2.547,2.404,2.361,2.646,2.413,2.363,2.525,2.25,2.186,2.169,2.195,1.889,,1.876,1.771,1.819,1.944,1.931,1.702,1.858,1.899 +"Feb 23, 2009",2.233,2.276,2.218,2.308,2.17,2.117,2.261,2.187,2.438,2.336,2.356,2.596,2.377,2.283,2.449,2.187,2.135,2.124,2.142,1.808,,1.767,1.686,1.729,1.899,1.856,1.644,1.766,1.815 +"Mar 02, 2009",2.22,2.262,2.208,2.335,2.121,2.104,2.229,2.188,2.406,2.319,2.332,2.518,2.347,2.253,2.447,2.161,2.128,2.109,2.14,1.807,,1.813,1.679,1.717,1.867,1.849,1.622,1.785,1.804 +"Mar 09, 2009",2.182,2.224,2.171,2.277,2.11,2.082,2.165,2.13,2.396,2.28,2.32,2.431,2.292,2.19,2.425,2.116,2.08,2.056,2.093,1.775,,1.792,1.635,1.661,1.835,1.82,1.577,1.751,1.776 +"Mar 16, 2009",2.16,2.202,2.152,2.253,2.065,2.081,2.148,2.117,2.359,2.257,2.289,2.494,2.281,2.176,2.393,2.096,2.067,2.038,2.084,1.745,,1.761,1.616,1.64,1.818,1.785,1.571,1.712,1.747 +"Oct 05, 2009",2.5,2.512,2.482,2.546,2.415,2.563,2.347,2.442,2.388,2.548,2.418,2.814,2.446,2.599,2.709,2.339,2.357,2.395,2.334,2.242,,2.366,2.191,2.19,2.278,2.252,2.151,2.242,2.289 +"Oct 12, 2009",2.539,2.55,2.509,2.578,2.466,2.562,2.376,2.476,2.418,2.597,2.433,2.828,2.487,2.643,2.742,2.416,2.368,2.39,2.355,2.293,,2.396,2.227,2.236,2.251,2.329,2.19,2.318,2.334 +"Oct 19, 2009",2.642,2.652,2.625,2.709,2.554,2.677,2.456,2.653,2.517,2.69,2.589,2.928,2.553,2.747,2.839,2.499,2.449,2.502,2.416,2.421,,2.524,2.301,2.344,2.444,2.406,2.288,2.453,2.438 +"Oct 26, 2009",2.73,2.74,2.726,2.793,2.673,2.782,2.567,2.732,2.629,2.771,2.656,3.011,2.682,2.836,2.885,2.61,2.523,2.565,2.497,2.487,,2.636,2.45,2.441,2.596,2.492,2.359,2.465,2.503 +"Nov 02, 2009",2.741,2.751,2.734,2.783,2.692,2.809,2.581,2.726,2.604,2.783,2.634,3.04,2.698,2.835,2.913,2.609,2.547,2.571,2.532,2.519,,2.619,2.463,2.436,2.575,2.498,2.382,2.55,2.506 +"Nov 09, 2009",2.757,2.769,2.738,2.788,2.698,2.795,2.622,2.713,2.648,2.81,2.644,3.134,2.712,2.876,2.926,2.649,2.564,2.585,2.551,2.501,,2.581,2.425,2.434,2.554,2.511,2.407,2.523,2.473 +"Nov 16, 2009",2.753,2.765,2.744,2.801,2.706,2.798,2.628,2.713,2.657,2.798,2.661,3.142,2.721,2.861,2.91,2.637,2.563,2.585,2.55,2.496,,2.552,2.437,2.443,2.533,2.498,2.404,2.519,2.466 +"Nov 23, 2009",2.757,2.768,2.743,2.793,2.712,2.798,2.633,2.706,2.644,2.804,2.667,3.143,2.731,2.865,2.917,2.642,2.588,2.591,2.586,2.501,,2.564,2.434,2.449,2.545,2.517,2.404,2.519,2.484 +"Nov 30, 2009",2.757,2.769,2.747,2.794,2.724,2.797,2.648,2.706,2.645,2.801,2.658,3.146,2.729,2.868,2.916,2.634,2.588,2.592,2.586,2.487,,2.564,2.42,2.427,2.537,2.505,2.399,2.504,2.474 +"Dec 07, 2009",2.773,2.786,2.768,2.826,2.734,2.814,2.653,2.764,2.629,2.818,2.685,3.187,2.74,2.893,2.947,2.628,2.587,2.599,2.58,2.483,,2.554,2.425,2.428,2.491,2.511,2.4,2.505,2.471 +"Dec 14, 2009",2.761,2.775,2.749,2.79,2.737,2.793,2.645,2.732,2.629,2.811,2.656,3.181,2.712,2.872,2.931,2.648,2.584,2.587,2.582,2.451,,2.498,2.359,2.384,2.454,2.494,2.366,2.489,2.43 +"Dec 21, 2009",2.767,2.782,2.753,2.813,2.73,2.795,2.664,2.713,2.628,2.821,2.689,3.187,2.717,2.9,2.938,2.649,2.579,2.588,2.573,2.441,,2.488,2.35,2.368,2.442,2.45,2.356,2.486,2.426 +"Dec 28, 2009",2.81,2.825,2.798,2.896,2.737,2.844,2.669,2.773,2.66,2.866,2.744,3.19,2.742,2.947,2.973,2.709,2.599,2.606,2.595,2.477,,2.518,2.376,2.407,2.47,2.459,2.372,2.53,2.437 +"Jan 04, 2010",2.895,2.911,2.894,2.958,2.815,2.946,2.818,2.898,2.774,2.945,2.848,3.248,2.814,3.053,3.046,2.78,2.67,2.676,2.667,2.534,,2.623,2.424,2.488,2.531,2.537,2.416,2.555,2.535 +"Jan 11, 2010",3,3.016,2.983,3.063,2.916,3.036,2.883,2.947,2.869,3.063,2.946,3.426,2.959,3.152,3.154,2.917,2.774,2.776,2.772,2.627,,2.675,2.54,2.551,2.611,2.607,2.479,2.684,2.617 +"Jan 18, 2010",2.967,2.983,2.946,3.015,2.909,2.988,2.888,2.876,2.83,3.031,2.89,3.428,2.944,3.103,3.109,2.909,2.76,2.761,2.759,2.603,,2.614,2.492,2.505,2.591,2.572,2.455,2.684,2.584 +"Jan 25, 2010",2.912,2.929,2.884,2.917,2.87,2.942,2.849,2.771,2.807,2.978,2.817,3.383,2.934,3.034,3.068,2.841,2.76,2.749,2.767,2.536,,2.544,2.421,2.428,2.538,2.544,2.402,2.615,2.514 +"Feb 01, 2010",2.878,2.894,2.847,2.896,2.804,2.915,2.796,2.734,2.78,2.944,2.786,3.39,2.882,3.036,3.051,2.768,2.723,2.703,2.735,2.517,,2.505,2.354,2.416,2.497,2.489,2.359,2.608,2.483 +"Feb 08, 2010",2.862,2.877,2.845,2.894,2.808,2.909,2.799,2.741,2.76,2.915,2.822,3.439,2.874,3,3.018,2.742,2.718,2.7,2.73,2.525,,2.526,2.333,2.425,2.502,2.47,2.331,2.62,2.479 +"Feb 15, 2010",2.865,2.88,2.845,2.88,2.808,2.923,2.786,2.743,2.758,2.921,2.835,3.357,2.878,2.983,3.037,2.745,2.716,2.703,2.724,2.545,,2.518,2.317,2.423,2.47,2.44,2.304,2.684,2.475 +"Feb 22, 2010",2.915,2.931,2.888,2.963,2.821,2.955,2.801,2.815,2.783,2.981,2.885,3.403,2.927,3.061,3.099,2.794,2.733,2.706,2.75,2.56,,2.59,2.371,2.468,2.552,2.509,2.366,2.64,2.524 +"Mar 01, 2010",2.91,2.925,2.885,2.965,2.808,2.954,2.808,2.806,2.78,2.971,2.885,3.404,2.937,3.061,3.066,2.804,2.741,2.711,2.76,2.581,,2.61,2.423,2.518,2.583,2.533,2.397,2.636,2.562 +"Mar 08, 2010",2.928,2.943,2.913,3.005,2.829,2.971,2.824,2.861,2.803,2.983,2.88,3.445,2.949,3.075,3.08,2.81,2.75,2.723,2.766,2.596,,2.645,2.499,2.535,2.6,2.583,2.426,2.637,2.614 +"Mar 15, 2010",2.937,2.951,2.923,3.024,2.832,2.983,2.827,2.861,2.818,2.99,2.875,3.452,2.947,3.081,3.086,2.822,2.76,2.722,2.783,2.608,,2.656,2.506,2.559,2.612,2.632,2.458,2.635,2.635 +"Oct 04, 2010",2.908,2.925,2.882,3.008,2.696,2.944,2.754,2.926,2.768,2.965,2.829,3.245,2.85,3.054,3.099,2.765,2.745,2.782,2.723,2.589,,2.798,2.65,2.274,2.762,2.772,2.627,2.726,2.717 +"Oct 11, 2010",2.954,2.964,2.925,3.043,2.737,2.999,2.779,2.966,2.846,3.001,2.849,3.318,2.886,3.044,3.13,2.835,2.8,2.836,2.779,2.762,,2.836,2.725,2.7,2.846,2.822,2.651,2.772,2.793 +"Oct 18, 2010",2.976,2.988,2.942,3.04,2.788,3.018,2.81,2.95,2.873,3.03,2.88,3.357,2.939,3.074,3.149,2.872,2.82,2.844,2.806,2.755,,2.832,2.682,2.7,2.829,2.824,2.668,2.76,2.779 +"Oct 25, 2010",2.99,3.003,2.964,3.049,2.81,3.052,2.855,2.967,2.873,3.04,2.887,3.34,2.967,3.087,3.159,2.877,2.824,2.835,2.817,2.745,,2.797,2.687,2.672,2.82,2.825,2.64,2.768,2.77 +"Nov 01, 2010",2.995,3.007,2.968,3.068,2.814,3.052,2.85,2.971,2.844,3.045,2.88,3.344,2.96,3.101,3.164,2.88,2.821,2.84,2.809,2.747,,2.807,2.684,2.671,2.823,2.824,2.625,2.772,2.771 +"Nov 08, 2010",3.082,3.096,3.051,3.165,2.873,3.126,2.946,3.054,2.959,3.14,2.956,3.48,3.003,3.185,3.281,2.962,2.864,2.881,2.854,2.819,,2.914,2.755,2.725,2.895,2.881,2.72,2.847,2.87 +"Nov 15, 2010",3.13,3.144,3.102,3.2,2.929,3.182,3.013,3.109,2.996,3.186,3.011,3.603,3.053,3.247,3.318,3.01,2.909,2.925,2.899,2.873,,2.946,2.832,2.784,2.982,2.961,2.786,2.896,2.902 +"Nov 22, 2010",3.116,3.131,3.085,3.174,2.935,3.163,3.008,3.061,2.998,3.175,3.001,3.619,3.082,3.256,3.302,2.985,2.906,2.932,2.89,2.84,,2.906,2.796,2.763,2.923,2.926,2.773,2.862,2.857 +"Nov 29, 2010",3.121,3.136,3.089,3.188,2.939,3.15,3.017,3.08,2.985,3.181,3.029,3.615,3.097,3.254,3.309,2.992,2.911,2.933,2.898,2.833,,2.921,2.758,2.765,2.899,2.909,2.773,2.848,2.836 +"Dec 06, 2010",3.211,3.228,3.183,3.287,2.992,3.27,3.094,3.179,3.094,3.274,3.094,3.636,3.166,3.341,3.392,3.108,2.973,2.979,2.969,2.887,,2.958,2.812,2.817,2.927,2.953,2.771,2.912,2.914 +"Dec 13, 2010",3.25,3.266,3.225,3.323,3.042,3.304,3.155,3.232,3.115,3.309,3.153,3.646,3.227,3.368,3.429,3.14,3.013,3.025,3.006,2.933,,3.003,2.845,2.849,2.981,2.967,2.831,2.968,2.933 +"Dec 20, 2010",3.266,3.282,3.241,3.356,3.054,3.312,3.164,3.251,3.103,3.325,3.203,3.651,3.27,3.376,3.441,3.158,3.045,3.037,3.05,2.96,,3.045,2.857,2.892,2.994,2.983,2.829,2.983,2.972 +"Dec 27, 2010",3.321,3.338,3.293,3.409,3.095,3.376,3.206,3.311,3.136,3.382,3.251,3.774,3.307,3.438,3.489,3.227,3.114,3.098,3.123,2.997,,3.074,2.917,2.927,3.042,3.026,2.862,3.021,3.001 +"Jan 03, 2011",3.345,3.363,3.322,3.438,3.107,3.414,3.225,3.336,3.213,3.404,3.3,3.792,3.341,3.479,3.51,3.236,3.137,3.113,3.151,3.011,,3.077,2.922,2.953,3.052,3.047,2.865,3.03,3.005 +"Jan 10, 2011",3.37,3.389,3.337,3.462,3.134,3.401,3.27,3.341,3.23,3.439,3.283,3.84,3.361,3.488,3.562,3.271,3.166,3.136,3.184,3.002,,3.051,2.931,2.952,3.036,3.043,2.892,3.021,3.009 +"Jan 17, 2011",3.455,3.475,3.433,3.572,3.219,3.501,3.389,3.405,3.305,3.518,3.392,3.905,3.443,3.556,3.638,3.358,3.244,3.221,3.258,3.073,,3.154,2.987,2.976,3.106,3.091,2.951,3.119,3.086 +"Jan 24, 2011",3.486,3.506,3.471,3.592,3.284,3.534,3.433,3.446,3.344,3.544,3.39,3.948,3.465,3.59,3.667,3.378,3.257,3.245,3.264,3.106,,3.176,3.012,3.037,3.128,3.117,2.99,3.137,3.102 +"Jan 31, 2011",3.53,3.551,3.532,3.67,3.338,3.59,3.498,3.502,3.385,3.579,3.439,3.958,3.498,3.623,3.702,3.414,3.274,3.241,3.293,3.126,,3.197,3.034,3.04,3.165,3.127,3.003,3.165,3.126 +"Feb 07, 2011",3.583,3.604,3.595,3.717,3.399,3.657,3.548,3.587,3.489,3.624,3.482,4.043,3.552,3.659,3.748,3.46,3.331,3.297,3.351,3.184,,3.254,3.076,3.092,3.243,3.166,3.04,3.225,3.185 +"Feb 14, 2011",3.594,3.614,3.595,3.708,3.42,3.663,3.551,3.56,3.472,3.641,3.494,4.061,3.57,3.656,3.764,3.491,3.344,3.311,3.363,3.213,,3.268,3.092,3.132,3.24,3.187,3.058,3.257,3.199 +"Feb 21, 2011",3.622,3.641,3.629,3.772,3.417,3.696,3.611,3.571,3.502,3.664,3.518,4.05,3.568,3.712,3.791,3.493,3.364,3.321,3.389,3.25,,3.294,3.119,3.144,3.296,3.249,3.099,3.31,3.222 +"Feb 28, 2011",3.762,3.78,3.759,3.86,3.564,3.834,3.749,3.734,3.642,3.81,3.636,4.114,3.685,3.837,3.951,3.641,3.49,3.444,3.517,3.425,,3.427,3.306,3.345,3.445,3.41,3.304,3.482,3.374 +"Mar 07, 2011",3.877,3.893,3.894,4.021,3.689,3.962,3.87,3.852,3.787,3.907,3.708,4.209,3.81,3.922,4.021,3.776,3.608,3.587,3.62,3.576,,3.597,3.433,3.494,3.54,3.576,3.435,3.642,3.526 +"Mar 14, 2011",3.88,3.893,3.892,3.989,3.718,3.962,3.901,3.837,3.763,3.907,3.719,4.229,3.831,3.912,4.025,3.773,3.621,3.605,3.631,3.602,,3.63,3.506,3.521,,3.601,3.457,3.657,3.575 +"Oct 03, 2011",3.694,3.709,3.679,3.759,3.578,3.733,3.653,3.617,3.541,3.736,3.671,4.045,3.718,3.803,3.876,3.518,3.568,3.606,3.548,3.32,,3.394,3.297,3.273,3.458,3.487,3.353,3.301,3.405 +"Oct 10, 2011",3.689,3.705,3.654,3.738,3.533,3.699,3.606,3.634,3.563,3.746,3.674,4.104,3.668,3.802,3.895,3.534,3.562,3.594,3.544,3.305,,3.379,3.308,3.272,3.429,3.468,3.353,3.274,3.396 +"Oct 17, 2011",3.777,3.793,3.738,3.868,3.581,3.782,3.635,3.746,3.602,3.84,3.674,4.24,3.706,3.831,4.015,3.644,3.584,3.616,3.567,3.379,,3.464,3.402,3.346,3.518,3.586,3.41,3.344,3.396 +"Oct 24, 2011",3.803,3.818,3.773,3.912,3.599,3.817,3.695,3.757,3.644,3.858,3.686,4.216,3.748,3.908,4.014,3.648,3.61,3.64,3.594,3.439,,3.505,3.464,3.39,3.615,3.642,3.444,3.41,3.538 +"Oct 31, 2011",3.854,3.869,3.825,3.955,3.636,3.885,3.729,3.822,3.718,3.909,3.715,4.254,3.816,3.968,4.063,3.694,3.65,3.67,3.639,3.484,,3.574,3.535,3.427,3.662,3.706,3.508,3.452,3.626 +"Nov 07, 2011",3.877,3.892,3.853,3.989,3.674,3.918,3.754,3.824,3.735,3.927,3.737,4.346,3.878,3.962,4.079,3.72,3.679,3.683,3.677,3.527,,3.619,3.542,3.471,3.709,3.73,3.613,3.492,3.701 +"Nov 14, 2011",3.943,3.956,3.92,4.073,3.738,3.985,3.797,3.891,3.778,3.991,3.821,4.347,3.913,4.028,4.133,3.801,3.703,3.722,3.692,3.644,,3.761,3.669,3.584,3.838,3.831,3.693,3.604,3.781 +"Nov 21, 2011",3.941,3.954,3.909,4.025,3.754,3.977,3.823,3.856,3.812,3.996,3.802,4.441,3.94,4.053,4.14,3.79,3.69,3.724,3.672,3.626,,3.707,3.646,3.597,3.756,3.817,3.648,3.586,3.725 +"Nov 28, 2011",3.902,3.916,3.875,3.987,3.727,3.941,3.805,3.815,3.778,3.953,3.765,4.449,3.921,4.013,4.096,3.74,3.7,3.727,3.685,3.556,,3.624,3.533,3.542,3.67,3.717,3.595,3.516,3.598 +"Dec 05, 2011",3.899,3.915,3.886,3.994,3.744,3.948,3.815,3.827,3.805,3.944,3.783,4.442,3.918,4.005,4.102,3.709,3.706,3.714,3.701,3.51,,3.511,3.447,3.505,3.576,3.639,3.532,3.497,3.528 +"Dec 12, 2011",3.874,3.892,3.86,3.978,3.722,3.916,3.811,3.789,3.728,3.922,3.776,4.44,3.907,3.989,4.076,3.687,3.681,3.697,3.673,3.445,,3.453,3.41,3.458,3.468,3.582,3.49,3.422,3.429 +"Dec 19, 2011",3.832,3.853,3.813,3.912,3.693,3.859,3.785,3.743,3.722,3.888,3.723,4.317,3.875,3.972,4.059,3.622,3.644,3.663,3.634,3.344,,3.332,3.296,3.346,3.397,3.512,3.441,3.326,3.358 +"Dec 26, 2011",3.843,3.863,3.823,3.934,3.677,3.88,3.761,3.774,3.719,3.9,3.804,4.353,3.859,3.942,4.067,3.664,3.627,3.659,3.61,3.361,,3.328,3.313,3.323,3.355,3.487,3.442,3.405,3.367 +"Jan 02, 2012",3.854,3.874,3.835,3.95,3.675,3.892,3.759,3.796,3.758,3.912,3.82,4.355,3.864,3.958,4.083,3.669,3.639,3.656,3.63,3.355,,3.308,3.265,3.32,3.346,3.476,3.442,3.401,3.363 +"Jan 09, 2012",3.946,3.967,3.949,4.079,3.785,3.998,3.861,3.92,3.859,3.991,3.886,4.453,3.94,4.067,4.144,3.756,3.692,3.687,3.695,3.428,,3.407,3.35,3.379,3.479,3.508,3.402,3.469,3.47 +"Jan 16, 2012",3.964,3.986,3.975,4.113,3.799,4.031,3.91,3.921,3.867,4.004,3.888,4.508,3.969,4.089,4.152,3.768,3.717,3.723,3.713,3.441,,3.453,3.335,3.391,3.484,3.506,3.4,3.478,3.473 +"Jan 23, 2012",3.955,3.978,3.964,4.083,3.795,4.015,3.901,3.93,3.886,3.998,3.895,4.514,3.971,4.077,4.153,3.756,3.694,3.69,3.696,3.405,,3.433,3.324,3.363,3.412,3.495,3.409,3.437,3.416 +"Jan 30, 2012",3.969,3.99,3.972,4.099,3.784,4.039,3.898,3.939,3.861,4.013,3.91,4.488,3.971,4.084,4.169,3.776,3.703,3.728,3.689,3.461,,3.498,3.36,3.391,3.482,3.503,3.44,3.518,3.435 +"Feb 06, 2012",3.988,4.009,3.997,4.121,3.801,4.075,3.929,3.965,3.853,4.029,3.917,4.5,3.988,4.103,4.18,3.796,3.705,3.735,3.689,3.498,,3.554,3.443,3.436,3.51,3.524,3.452,3.541,3.506 +"Feb 13, 2012",4.049,4.07,4.06,4.192,3.868,4.124,4.013,4.021,3.918,4.088,3.985,4.515,4.058,4.155,4.232,3.868,3.757,3.765,3.753,3.553,,3.595,3.453,3.503,3.557,3.592,3.488,3.595,3.528 +"Feb 20, 2012",4.062,4.083,4.072,4.203,3.871,4.142,4.009,4.026,3.979,4.102,3.988,4.523,4.087,4.184,4.238,3.88,3.778,3.777,3.779,3.556,,3.601,3.472,3.512,3.513,3.59,3.515,3.603,3.499 +"Feb 27, 2012",4.125,4.144,4.145,4.268,3.91,4.249,4.06,4.127,4.017,4.155,4.084,4.582,4.132,4.256,4.273,3.946,3.835,3.825,3.841,3.671,,3.73,3.553,3.644,3.591,3.659,3.592,3.715,3.539 +"Mar 05, 2012",4.114,4.128,4.128,4.252,3.923,4.215,4.063,4.095,3.977,4.139,4.045,4.577,4.128,4.227,4.255,3.939,3.851,3.844,3.855,3.761,,3.812,3.526,3.681,3.734,3.668,3.602,3.857,3.606 +"Mar 12, 2012",4.118,4.132,4.129,4.249,3.92,4.207,4.067,4.102,4.024,4.145,4.052,4.576,4.137,4.246,4.266,3.931,3.852,3.845,3.856,3.778,,3.863,3.607,3.692,3.764,3.696,3.638,3.86,3.666 +"Mar 19, 2012",4.123,4.137,4.127,4.248,3.918,4.202,4.048,4.111,4.044,4.154,4.059,4.594,4.154,4.248,4.276,3.941,3.869,3.854,3.877,3.795,,3.896,3.65,3.709,3.823,3.735,3.652,3.857,3.728 +"Oct 01, 2012",3.969,3.98,3.915,4.072,3.732,3.956,3.783,3.922,3.824,4.033,3.807,4.389,3.878,4.047,4.237,3.771,3.729,3.779,3.708,3.475,,3.837,3.638,2.988,3.775,3.794,3.651,3.724,3.65 +"Oct 08, 2012",3.994,3.999,3.94,4.081,3.784,3.988,3.818,3.931,3.838,4.048,3.866,4.383,3.932,4.039,4.264,3.774,3.728,3.767,3.711,3.76,,3.812,3.836,3.714,3.805,3.913,3.67,3.773,3.675 +"Oct 15, 2012",4.052,4.057,3.993,4.132,3.809,4.04,3.879,4.012,3.898,4.11,3.926,4.524,3.952,4.109,4.308,3.864,3.772,3.832,3.747,3.828,,3.892,3.861,3.755,3.914,4.031,3.828,3.832,3.844 +"Oct 22, 2012",4.048,4.054,3.998,4.159,3.812,4.034,3.884,4.01,3.888,4.1,3.882,4.55,4.037,4.123,4.281,3.849,3.768,3.833,3.741,3.791,,3.832,3.796,3.753,3.83,3.96,3.835,3.785,3.804 +"Oct 29, 2012",4.009,4.016,3.955,4.103,3.779,4.007,3.838,3.966,3.796,4.066,3.891,4.55,4.035,4.123,4.266,3.76,3.758,3.822,3.731,3.718,,3.783,3.595,3.658,3.83,3.782,3.705,3.733,3.706 +"Nov 05, 2012",4.008,4.015,3.93,4.077,3.747,3.984,3.83,3.936,3.77,4.081,3.876,4.53,3.991,4.137,4.276,3.797,3.769,3.787,3.761,3.691,,3.751,3.525,3.651,3.763,3.702,3.664,3.72,3.632 +"Nov 12, 2012",4.008,4.015,3.918,4.07,3.727,3.959,3.819,3.946,3.758,4.09,3.894,4.544,3.96,4.147,4.299,3.792,3.771,3.814,3.753,3.717,,3.765,3.474,3.684,3.767,3.636,3.581,3.786,3.631 +"Nov 19, 2012",4,4.006,3.904,4.051,3.697,3.953,3.81,3.937,3.764,4.085,3.854,4.537,3.986,4.102,4.308,3.785,3.757,3.823,3.73,3.746,,3.824,3.468,3.719,3.792,3.622,3.514,3.808,3.657 +"Nov 26, 2012",4.03,4.034,3.942,4.085,3.727,3.97,3.838,4.05,3.798,4.106,3.878,4.542,3.975,4.1,4.338,3.811,3.784,3.841,3.76,3.837,,3.891,3.567,3.851,3.852,3.709,3.548,3.885,3.682 +"Dec 03, 2012",4.027,4.032,3.936,4.088,3.721,3.974,3.831,3.999,3.807,4.107,3.869,4.537,3.979,4.122,4.326,3.818,3.78,3.853,3.75,3.821,,3.872,3.553,3.838,3.82,3.688,3.524,3.872,3.684 +"Dec 10, 2012",3.982,3.988,3.9,4.049,3.68,3.951,3.814,3.932,3.765,4.057,3.836,4.537,3.968,4.08,4.28,3.752,3.766,3.845,3.733,3.718,,3.795,3.461,3.735,3.735,3.616,3.506,3.726,3.611 +"Dec 17, 2012",3.96,3.968,3.891,4.052,3.68,3.937,3.777,3.91,3.783,4.028,3.859,4.544,3.939,4.051,4.231,3.748,3.758,3.813,3.735,3.639,,3.675,3.442,3.667,3.66,3.565,3.452,3.632,3.589 +"Dec 24, 2012",3.976,3.985,3.914,4.078,3.698,3.958,3.797,3.951,3.793,4.041,3.863,4.539,3.926,4.078,4.237,3.768,3.753,3.814,3.727,3.592,,3.686,3.476,3.563,3.601,3.566,3.464,3.613,3.564 +"Dec 31, 2012",3.987,3.996,3.935,4.087,3.715,3.991,3.815,3.98,3.804,4.046,3.903,4.535,3.941,4.107,4.232,3.77,3.752,3.804,3.73,3.592,,3.674,3.438,3.576,3.612,3.546,3.441,3.606,3.568 +"Jan 07, 2013",4.003,4.013,3.956,4.112,3.741,4.013,3.844,3.986,3.817,4.061,3.917,4.535,3.941,4.105,4.259,3.78,3.744,3.801,3.72,3.556,,3.61,3.415,3.562,3.564,3.54,3.456,3.549,3.533 +"Jan 14, 2013",4.004,4.014,3.962,4.119,3.754,4.02,3.84,3.981,3.826,4.058,3.936,4.544,3.969,4.104,4.25,3.78,3.744,3.796,3.722,3.543,,3.577,3.427,3.585,3.514,3.518,3.386,3.514,3.522 +"Jan 21, 2013",4.014,4.025,3.972,4.137,3.759,4.022,3.869,3.985,3.828,4.069,3.943,4.537,3.975,4.113,4.274,3.774,3.749,3.788,3.732,3.544,,3.586,3.44,3.553,3.556,3.545,3.419,3.532,3.526 +"Jan 28, 2013",4.045,4.056,4.002,4.154,3.798,4.058,3.896,4.007,3.894,4.101,3.967,4.594,4.001,4.146,4.302,3.813,3.753,3.792,3.737,3.567,,3.615,3.454,3.541,3.572,3.577,3.445,3.606,3.562 +"Feb 04, 2013",4.092,4.101,4.038,4.198,3.817,4.094,3.917,4.068,3.913,4.154,4.024,4.593,4.048,4.212,4.342,3.879,3.781,3.813,3.767,3.685,,3.739,3.545,3.63,3.71,3.628,3.505,3.762,3.7 +"Feb 11, 2013",4.161,4.17,4.123,4.304,3.885,4.174,3.987,4.168,3.981,4.211,4.073,4.638,4.108,4.256,4.392,3.953,3.824,3.854,3.812,3.777,,3.799,3.651,3.706,3.868,3.726,3.606,3.863,3.791 +"Feb 18, 2013",4.175,4.183,4.136,4.33,3.888,4.193,3.995,4.152,4.002,4.223,4.09,4.646,4.136,4.286,4.402,3.954,3.874,3.88,3.872,3.827,,3.868,3.719,3.775,3.892,3.771,3.69,3.885,3.819 +"Feb 25, 2013",4.153,4.16,4.118,4.297,3.893,4.159,4.025,4.124,3.988,4.197,4.079,4.664,4.136,4.273,4.38,3.909,3.875,3.885,3.871,3.816,,3.864,3.667,3.782,3.902,3.757,3.673,3.843,3.788 +"Mar 04, 2013",4.077,4.085,4.043,4.199,3.843,4.102,3.945,4.036,3.895,4.12,4.04,4.672,4.11,4.199,4.312,3.807,3.85,3.86,3.846,3.734,,3.766,3.597,3.715,3.793,3.684,3.634,3.758,3.698 +"Mar 11, 2013",4.059,4.067,4.027,4.197,3.81,4.075,3.93,4.04,3.878,4.102,4.009,4.562,4.09,4.172,4.314,3.765,3.829,3.854,3.818,3.683,,3.71,3.579,3.666,3.763,3.665,3.61,3.679,3.69 +"Mar 18, 2013",4.029,4.037,3.98,4.143,3.759,4.038,3.862,4,3.845,4.084,4.024,4.564,4.081,4.163,4.289,3.749,3.828,3.836,3.825,3.645,,3.679,3.528,3.621,3.708,3.635,3.537,3.656,3.668 +"Oct 07, 2013",3.813,3.815,3.744,3.913,3.565,3.791,3.571,3.791,3.59,3.873,3.743,4.279,3.799,3.858,4.103,3.545,3.637,3.652,3.635,3.531,,3.577,3.452,3.542,3.564,3.586,3.451,3.543,3.527 +"Oct 14, 2013",3.842,3.845,3.767,3.952,3.569,3.807,3.593,3.84,3.582,3.908,3.677,4.278,3.799,3.88,4.121,3.623,3.643,3.652,3.642,3.539,,3.6,3.439,3.54,3.588,3.592,3.45,3.568,3.518 +"Oct 21, 2013",3.855,3.857,3.785,3.967,3.575,3.829,3.613,3.869,3.615,3.916,3.662,4.437,3.863,3.918,4.119,3.621,3.632,3.647,3.63,3.533,,3.59,3.423,3.536,3.577,3.579,3.445,3.58,3.537 +"Oct 28, 2013",3.819,3.821,3.757,3.925,3.559,3.802,3.6,3.835,3.588,3.873,3.665,4.437,3.867,3.876,4.089,3.547,3.634,3.639,3.633,3.501,,3.584,3.344,3.515,3.582,3.514,3.354,3.576,3.5 +"Nov 04, 2013",3.824,3.827,3.768,3.945,3.561,3.813,3.623,3.839,3.58,3.875,3.675,4.408,3.828,3.912,4.077,3.56,3.623,3.636,3.622,3.517,,3.622,3.356,3.532,3.572,3.491,3.331,3.616,3.549 +"Nov 11, 2013",3.815,3.817,3.766,3.943,3.559,3.813,3.619,3.835,3.575,3.859,3.668,4.402,3.825,3.887,4.05,3.563,3.633,3.612,3.635,3.489,,3.576,3.332,3.545,3.532,3.481,3.291,3.558,3.508 +"Nov 18, 2013",3.822,3.825,3.773,3.943,3.558,3.822,3.621,3.875,3.575,3.867,3.667,4.426,3.8,3.9,4.06,3.571,3.627,3.614,3.629,3.465,,3.55,3.351,3.481,3.51,3.479,3.281,3.55,3.501 +"Nov 25, 2013",3.888,3.891,3.84,4.038,3.584,3.896,3.671,3.925,3.682,3.933,3.728,4.461,3.853,3.966,4.113,3.661,3.641,3.616,3.644,3.522,,3.574,3.496,3.482,3.62,3.55,3.358,3.568,3.588 +"Dec 02, 2013",3.917,3.92,3.865,4.064,3.626,3.897,3.718,3.949,3.71,3.965,3.774,4.58,3.885,4.026,4.141,3.683,3.677,3.637,3.682,3.533,,3.581,3.48,3.522,3.611,3.578,3.373,3.588,3.581 +"Dec 09, 2013",3.956,3.96,3.918,4.119,3.658,3.963,3.787,4,3.734,3.996,3.786,4.581,3.926,4.06,4.171,3.712,3.683,3.637,3.689,3.501,,3.532,3.431,3.487,3.596,3.566,3.383,3.544,3.535 +"Dec 16, 2013",3.953,3.957,3.921,4.104,3.688,3.971,3.793,3.992,3.716,3.989,3.802,4.573,3.942,4.064,4.165,3.692,3.663,3.636,3.666,3.452,,3.472,3.384,3.458,3.508,3.544,3.377,3.5,3.451 +"Dec 23, 2013",3.982,3.986,3.962,4.134,3.741,4.001,3.841,4.031,3.811,4.009,3.847,4.592,3.943,4.089,4.181,3.72,3.667,3.636,3.671,3.481,,3.506,3.447,3.476,3.498,3.554,3.384,3.575,3.514 +"Dec 30, 2013",4.037,4.041,4.02,4.216,3.78,4.061,3.891,4.081,3.848,4.063,3.919,4.681,3.992,4.141,4.228,3.785,3.674,3.649,3.677,3.508,,3.541,3.478,3.492,3.524,3.583,3.406,3.593,3.555 +"Jan 06, 2014",4.02,4.024,4.014,4.183,3.835,4.046,3.896,4.077,3.788,4.037,3.909,4.681,4.02,4.134,4.197,3.747,3.677,3.648,3.68,3.494,,3.535,3.421,3.479,3.503,3.583,3.416,3.619,3.511 +"Jan 13, 2014",4.011,4.015,4.008,4.175,3.841,4.043,3.894,4.062,3.758,4.026,3.898,4.653,3.99,4.118,4.192,3.731,3.678,3.655,3.681,3.483,,3.533,3.389,3.468,3.512,3.566,3.409,3.602,3.479 +"Jan 20, 2014",4.055,4.06,4.033,4.218,3.829,4.077,3.906,4.103,3.771,4.085,3.975,4.653,4,4.138,4.27,3.792,3.677,3.646,3.681,3.499,,3.531,3.429,3.503,3.546,3.545,3.411,3.675,3.456 +"Jan 27, 2014",4.176,4.18,4.131,4.317,3.892,4.202,3.986,4.197,3.894,4.225,4.113,4.695,4.074,4.278,4.438,3.902,3.705,3.696,3.706,3.565,,3.642,3.425,3.535,3.654,3.535,3.431,3.852,3.536 +"Feb 03, 2014",4.241,4.246,4.172,4.352,3.934,4.219,4.044,4.268,3.971,4.31,4.193,4.72,4.126,4.365,4.482,4.055,3.741,3.728,3.743,3.646,,3.761,3.396,3.65,3.807,3.517,3.428,4.045,3.572 +"Feb 10, 2014",4.245,4.249,4.159,4.344,3.918,4.21,4.027,4.242,3.95,4.325,4.192,4.721,4.154,4.334,4.525,4.051,3.76,3.768,3.759,3.701,,3.811,3.467,3.747,3.889,3.531,3.416,4.103,3.607 +"Feb 17, 2014",4.226,4.229,4.151,4.349,3.906,4.204,4.013,4.226,3.917,4.296,4.167,4.721,4.188,4.351,4.46,4.04,3.792,3.784,3.793,3.744,,3.882,3.495,3.786,3.916,3.557,3.447,4.122,3.652 +"Feb 24, 2014",4.242,4.245,4.157,4.337,3.909,4.225,4.029,4.236,3.929,4.319,4.162,4.773,4.203,4.37,4.491,4.053,3.835,3.806,3.839,3.785,,3.93,3.526,3.842,3.932,3.613,3.476,4.132,3.713 +"Mar 03, 2014",4.226,4.23,4.151,4.338,3.912,4.214,3.987,4.243,3.922,4.296,4.118,4.774,4.205,4.367,4.469,4.015,3.846,3.804,3.851,3.777,,3.928,3.527,3.844,3.868,3.625,3.49,4.086,3.706 +"Mar 10, 2014",4.195,4.199,4.137,4.347,3.897,4.179,4.017,4.178,3.923,4.251,4.06,4.763,4.195,4.332,4.417,3.971,3.853,3.8,3.859,3.742,,3.864,3.51,3.796,3.836,3.644,3.496,4.024,3.695 +"Mar 17, 2014",4.123,4.127,4.074,4.273,3.847,4.127,3.933,4.114,3.869,4.171,3.971,4.755,4.143,4.255,4.338,3.881,3.876,3.805,3.884,3.688,,3.807,3.465,3.734,3.765,3.618,3.473,3.911,3.644 +"Oct 13, 2014",3.522,3.523,3.482,3.692,3.279,3.537,3.346,3.461,3.297,3.559,3.482,4.149,3.686,3.639,3.736,3.245,3.493,3.496,3.492,3.288,,3.27,3.098,3.311,3.293,3.275,3.145,3.279,3.304 +"Oct 20, 2014",3.482,3.483,3.437,3.608,3.274,3.483,3.307,3.424,3.31,3.522,3.457,4.148,3.614,3.607,3.714,3.19,3.454,3.465,3.452,3.303,,3.294,3.147,3.301,3.27,3.263,3.165,3.326,3.368 +"Oct 27, 2014",3.453,3.454,3.407,3.595,3.212,3.457,3.29,3.419,3.219,3.495,3.451,3.964,3.56,3.561,3.701,3.156,3.418,3.395,3.422,3.302,,3.324,3.233,3.264,3.265,3.386,3.266,3.315,3.331 +"Nov 03, 2014",3.436,3.436,3.381,3.562,3.182,3.426,3.248,3.431,3.222,3.483,3.455,3.963,3.531,3.566,3.69,3.138,3.393,3.42,3.388,3.461,,3.487,3.21,3.408,3.656,3.402,3.211,3.528,3.493 +"Nov 10, 2014",3.416,3.415,3.362,3.542,3.152,3.396,3.224,3.445,3.239,3.461,3.449,3.928,3.498,3.549,3.674,3.107,3.384,3.396,3.382,3.54,,3.583,3.553,3.448,3.787,3.646,3.461,3.497,3.644 +"Nov 17, 2014",3.383,3.383,3.327,3.496,3.128,3.383,3.183,3.383,3.187,3.43,3.466,3.95,3.487,3.531,3.647,3.058,3.38,3.377,3.381,3.496,,3.525,3.234,3.457,3.669,3.546,3.387,3.448,3.522 +"Nov 24, 2014",3.364,3.363,3.314,3.489,3.1,3.362,3.194,3.371,3.178,3.406,3.428,3.899,3.46,3.513,3.62,3.035,3.358,3.345,3.36,3.445,,3.454,3.211,3.427,3.552,3.476,3.313,3.407,3.493 +"Dec 01, 2014",3.325,3.325,3.277,3.427,3.074,3.337,3.177,3.328,3.121,3.366,3.41,3.892,3.446,3.475,3.573,2.999,3.33,3.34,3.328,3.374,,3.393,3.065,3.356,3.505,3.381,3.164,3.32,3.391 +"Dec 08, 2014",3.22,3.22,3.187,3.346,3.006,3.224,3.124,3.187,3.05,3.248,3.316,3.726,3.377,3.368,3.453,2.868,3.273,3.274,3.273,3.17,,3.15,2.725,3.242,3.27,3.158,2.98,3.091,3.068 +"Dec 15, 2014",3.142,3.142,3.114,3.245,2.918,3.177,3.065,3.104,3.006,3.166,3.266,3.601,3.327,3.298,3.373,2.772,3.224,3.224,3.224,2.924,,2.888,2.626,2.999,2.942,2.937,2.725,2.849,2.877 +"Dec 22, 2014",3.079,3.08,3.046,3.186,2.843,3.11,2.982,3.061,2.912,3.109,3.227,3.549,3.242,3.233,3.323,2.711,3.135,3.183,3.126,2.771,,2.745,2.396,2.835,2.697,2.69,2.513,2.795,2.697 +"Dec 29, 2014",3.043,3.044,3.01,3.17,2.809,3.075,2.926,2.996,2.863,3.074,3.17,3.455,3.15,3.2,3.298,2.673,3.059,3.122,3.047,2.663,,2.651,2.32,2.705,2.563,2.626,2.426,2.661,2.629 +"Jan 05, 2015",2.97,2.972,2.946,3.105,2.775,2.973,2.934,2.886,2.832,2.993,3.132,3.455,3.123,3.135,3.203,2.594,2.977,2.986,2.975,2.533,,2.553,2.216,2.556,2.41,2.479,2.318,2.512,2.455 +"Jan 12, 2015",2.91,2.912,2.878,3.003,2.692,2.923,2.916,2.819,2.76,2.94,3.086,3.444,3.04,3.063,3.134,2.577,2.946,2.927,2.949,2.426,,2.416,2.129,2.493,2.275,2.326,2.248,2.383,2.352 +"Jan 19, 2015",2.835,2.837,2.803,2.93,2.64,2.84,2.809,2.729,2.74,2.865,3.018,3.32,2.99,2.991,3.054,2.504,2.872,2.853,2.876,2.359,,2.327,2.029,2.433,2.219,2.254,2.101,2.412,2.276 +"Jan 26, 2015",2.817,2.819,2.788,2.919,2.608,2.83,2.816,2.726,2.671,2.844,3.002,3.304,2.935,2.967,3.036,2.487,2.858,2.778,2.873,2.337,,2.303,2.052,2.38,2.282,2.232,2.087,2.451,2.306 +"Feb 02, 2015",2.8,2.802,2.776,2.912,2.593,2.823,2.737,2.796,2.612,2.824,2.932,3.304,2.905,2.97,3.014,2.461,2.85,2.743,2.87,2.361,,2.341,2.094,2.388,2.362,2.241,2.098,2.464,2.325 +"Feb 09, 2015",2.911,2.913,2.87,3.017,2.607,2.952,2.793,2.984,2.67,2.949,2.986,3.488,2.97,3.041,3.123,2.65,2.861,2.778,2.876,2.442,,2.433,2.233,2.454,2.426,2.313,2.264,2.535,2.423 +"Feb 16, 2015",3.038,3.04,2.994,3.176,2.716,3.121,2.771,3.111,2.771,3.081,3.054,3.595,3.021,3.159,3.296,2.748,2.885,2.829,2.895,2.558,,2.545,2.327,2.595,2.553,2.371,2.294,2.615,2.517 +"Feb 23, 2015",3.186,3.188,3.154,3.33,2.827,3.299,2.903,3.338,2.962,3.222,3.2,3.727,3.1,3.321,3.423,2.909,2.889,2.845,2.897,2.58,,2.548,2.335,2.623,2.612,2.434,2.317,2.649,2.566 +"Mar 02, 2015",3.288,3.291,3.257,3.483,2.92,3.397,3.012,3.368,3.028,3.324,3.298,3.758,3.192,3.396,3.507,3.054,2.888,2.879,2.89,2.619,,2.582,2.386,2.677,2.651,2.462,2.408,2.672,2.584 +"Mar 09, 2015",3.207,3.21,3.176,3.388,2.88,3.298,2.986,3.223,2.966,3.242,3.243,3.755,3.217,3.38,3.43,2.913,2.885,2.888,2.885,2.598,,2.56,2.299,2.666,2.598,2.471,2.384,2.632,2.546 +"Mar 16, 2015",3.033,3.035,3,3.18,2.776,3.078,2.937,2.929,2.857,3.066,3.122,3.424,3.13,3.18,3.273,2.702,2.876,2.851,2.881,2.54,,2.483,2.203,2.625,2.56,2.38,2.267,2.586,2.503 +"Mar 23, 2015",2.928,2.93,2.897,3.079,2.669,2.965,2.839,2.84,2.757,2.959,3.064,3.33,3.028,3.09,3.152,2.604,2.847,2.826,2.851,2.488,,2.432,2.175,2.575,2.492,2.321,2.247,2.542,2.435 +"Mar 30, 2015",2.887,2.889,2.843,3,2.629,2.903,2.814,2.802,2.713,2.929,3.003,3.326,2.954,3.028,3.131,2.583,2.834,2.793,2.842,2.419,,2.402,2.153,2.443,2.428,2.296,2.223,2.481,2.416 +"Oct 05, 2015",2.422,2.423,2.359,2.534,2.062,2.416,2.278,2.518,2.221,2.486,2.533,3.203,2.564,2.506,2.707,2.146,2.389,2.379,2.389,2.347,,2.352,2.053,2.214,2.452,2.096,2.085,2.365,2.31 +"Oct 12, 2015",2.44,2.441,2.374,2.547,2.091,2.433,2.268,2.537,2.245,2.506,2.537,3.138,2.537,2.523,2.718,2.193,2.393,2.36,2.394,2.422,,2.544,2.096,2.334,2.584,2.169,2.126,2.385,2.49 +"Oct 19, 2015",2.429,2.43,2.368,2.536,2.089,2.426,2.291,2.51,2.226,2.491,2.541,3.127,2.527,2.519,2.704,2.169,2.378,2.35,2.379,2.37,,2.478,2.027,2.268,2.537,2.222,2.114,2.34,2.428 +"Oct 26, 2015",2.422,2.424,2.367,2.531,2.115,2.425,2.275,2.508,2.188,2.482,2.522,3.143,2.527,2.483,2.713,2.145,2.363,2.363,2.363,2.273,,2.365,1.992,2.16,2.523,2.187,2.074,2.249,2.292 +"Nov 02, 2015",2.425,2.427,2.368,2.534,2.091,2.439,2.275,2.512,2.189,2.489,2.532,3.234,2.549,2.479,2.709,2.167,2.356,2.358,2.356,2.284,,2.334,1.994,2.174,2.63,2.164,2.04,2.276,2.334 +"Nov 09, 2015",2.429,2.432,2.374,2.557,2.103,2.435,2.279,2.507,2.172,2.493,2.523,3.242,2.547,2.492,2.718,2.164,2.35,2.344,2.35,2.246,,2.318,2.004,2.165,2.545,2.172,2.045,2.225,2.288 +"Nov 16, 2015",2.398,2.402,2.347,2.511,2.097,2.411,2.245,2.458,2.2,2.458,2.518,3.145,2.497,2.5,2.668,2.134,2.337,2.338,2.337,2.155,,2.213,2.025,2.04,2.2,2.151,2.06,2.142,2.24 +"Nov 23, 2015",2.375,2.381,2.316,2.473,2.073,2.369,2.245,2.428,2.158,2.447,2.499,3.154,2.515,2.517,2.663,2.096,2.309,2.325,2.309,2.045,,2.104,1.937,1.998,2.109,2.111,2.064,2.023,2.159 +"Nov 30, 2015",2.361,2.366,2.314,2.475,2.051,2.38,2.24,2.419,2.151,2.422,2.475,3.071,2.522,2.507,2.625,2.077,2.289,2.319,2.288,2.02,,2.076,1.853,1.983,1.933,2.068,1.978,2,2.107 +"Dec 07, 2015",2.332,2.338,2.279,2.425,2.032,2.345,2.201,2.386,2.136,2.398,2.456,3.045,2.508,2.49,2.6,2.05,2.273,2.289,2.273,1.962,,2.007,1.781,1.884,1.857,2.022,1.978,1.952,2.012 +"Dec 14, 2015",2.255,2.262,2.19,2.3,1.975,2.248,2.162,2.311,2.003,2.329,2.401,3.022,2.469,2.401,2.543,1.965,2.253,2.274,2.252,1.889,,1.936,1.702,1.806,1.819,1.912,1.956,1.879,1.948 +"Dec 21, 2015",2.21,2.216,2.154,2.28,1.922,2.205,2.146,2.246,1.996,2.274,2.392,2.961,2.443,2.346,2.492,1.895,2.222,2.242,2.221,1.834,,1.857,1.652,1.781,1.798,1.845,1.86,1.834,1.79 +"Dec 28, 2015",2.175,2.182,2.132,2.279,1.902,2.184,2.123,2.163,1.977,2.225,2.361,2.943,2.394,2.338,2.405,1.88,2.215,2.264,2.214,1.804,,1.844,1.559,1.787,1.786,1.776,1.748,1.794,1.756 +"Jan 04, 2016",2.182,2.188,2.133,2.282,1.898,2.184,2.112,2.202,1.96,2.242,2.361,2.893,2.37,2.303,2.454,1.884,2.156,2.191,2.155,1.816,,1.851,1.554,1.773,1.768,1.738,1.667,1.81,1.798 +"Jan 11, 2016",2.164,2.17,2.103,2.249,1.883,2.16,2.069,2.176,1.887,2.236,2.343,2.894,2.349,2.311,2.455,1.867,2.133,2.154,2.132,1.777,,1.797,1.525,1.757,1.757,1.698,1.602,1.775,1.74 +"Jan 18, 2016",2.114,2.121,2.052,2.185,1.848,2.099,2.047,2.114,1.844,2.185,2.3,2.893,2.323,2.247,2.424,1.789,2.119,2.085,2.12,1.685,,1.724,1.414,1.72,1.678,1.659,1.546,1.669,1.671 +"Jan 25, 2016",2.066,2.072,2.012,2.132,1.795,2.079,2.011,2.065,1.804,2.126,2.252,2.713,2.225,2.176,2.352,1.76,2.1,2.055,2.101,1.68,,1.705,1.433,1.713,1.632,1.626,1.492,1.67,1.664 +"Feb 01, 2016",2.082,2.088,2.014,2.134,1.79,2.083,2.011,2.071,1.82,2.158,2.288,2.726,2.259,2.153,2.394,1.8,2.076,2.075,2.076,1.723,,1.754,1.471,1.633,1.704,1.62,1.513,1.725,1.706 +"Feb 08, 2016",2.092,2.099,2.021,2.168,1.784,2.081,2.01,2.079,1.811,2.173,2.253,2.723,2.255,2.169,2.416,1.811,2.073,2.085,2.073,1.716,,1.755,1.458,1.637,1.716,1.591,1.514,1.712,1.711 +"Feb 15, 2016",2.103,2.109,2.044,2.19,1.783,2.116,2.032,2.137,1.799,2.176,2.291,2.733,2.239,2.211,2.399,1.827,2.047,2.051,2.047,1.708,,1.754,1.482,1.642,1.69,1.591,1.499,1.7,1.699 +"Feb 22, 2016",2.094,2.1,2.043,2.192,1.779,2.133,2.013,2.111,1.795,2.158,2.281,2.74,2.235,2.216,2.378,1.803,2.035,2.044,2.035,1.723,,1.759,1.48,1.641,1.687,1.623,1.495,1.722,1.709 +"Feb 29, 2016",2.089,2.095,2.034,2.209,1.75,2.115,2.01,2.093,1.789,2.157,2.282,2.734,2.248,2.218,2.365,1.813,2.036,2.023,2.036,1.74,,1.777,1.508,1.65,1.732,1.64,1.528,1.738,1.728 +"Mar 07, 2016",2.096,2.101,2.039,2.199,1.747,2.126,1.993,2.123,1.851,2.163,2.288,2.735,2.227,2.226,2.369,1.826,2.061,2.036,2.062,1.772,,1.797,1.61,1.768,1.823,1.647,1.607,1.765,1.778 +"Mar 14, 2016",2.122,2.127,2.061,2.237,1.774,2.14,1.995,2.157,1.851,2.195,2.314,2.752,2.216,2.261,2.405,1.861,2.048,2.044,2.048,1.821,,1.862,1.66,1.833,1.891,1.743,1.674,1.805,1.84 +"Mar 21, 2016",2.132,2.137,2.07,2.238,1.788,2.157,1.995,2.178,1.85,2.206,2.322,2.724,2.256,2.273,2.411,1.873,2.053,2.047,2.053,1.845,,1.881,1.677,1.87,1.896,1.752,1.675,1.828,1.876 +"Mar 28, 2016",2.131,2.136,2.068,2.233,1.792,2.155,1.993,2.169,1.849,2.206,2.305,2.834,2.249,2.294,2.407,1.873,2.046,2.039,2.046,1.849,,1.881,1.655,1.868,1.876,1.749,1.669,1.836,1.863 +"Oct 03, 2016",2.301,2.306,2.236,2.39,1.967,2.337,2.079,2.392,2.077,2.373,2.331,3.021,2.333,2.358,2.604,2.071,2.201,2.225,2.196,2.069,,2.165,1.99,2.078,2.167,2.06,1.944,2.025,2.154 +"Oct 10, 2016",2.366,2.37,2.286,2.449,2.01,2.394,2.103,2.462,2.104,2.453,2.377,3.133,2.402,2.421,2.688,2.156,2.245,2.254,2.243,2.155,,2.276,2.055,2.127,2.214,2.128,1.995,2.106,2.21 +"Oct 17, 2016",2.38,2.385,2.317,2.503,2.04,2.407,2.156,2.457,2.151,2.451,2.382,3.117,2.37,2.452,2.684,2.147,2.256,2.254,2.256,2.137,,2.251,2.043,2.087,2.174,2.14,1.998,2.094,2.193 +"Oct 24, 2016",2.394,2.399,2.328,2.511,2.061,2.423,2.175,2.435,2.153,2.468,2.384,3.182,2.439,2.457,2.707,2.15,2.267,2.249,2.271,2.114,,2.208,2.01,2.083,2.107,2.127,1.988,2.079,2.16 +"Oct 31, 2016",2.399,2.404,2.334,2.514,2.086,2.413,2.188,2.451,2.15,2.473,2.369,3.228,2.458,2.473,2.706,2.157,2.249,2.262,2.247,2.107,,2.2,1.964,2.073,2.134,2.114,1.986,2.074,2.121 +"Nov 07, 2016",2.386,2.393,2.336,2.53,2.071,2.421,2.2,2.431,2.127,2.449,2.366,3.266,2.472,2.452,2.678,2.125,2.267,2.259,2.268,2.05,,2.126,1.859,2.055,2.075,2.032,1.911,2.024,2.062 +"Nov 14, 2016",2.378,2.384,2.334,2.526,2.06,2.426,2.201,2.443,2.113,2.434,2.35,3.267,2.469,2.435,2.667,2.103,2.26,2.246,2.263,2.017,,2.061,1.804,1.976,2.056,1.95,1.863,2.014,1.991 +"Nov 21, 2016",2.384,2.39,2.336,2.517,2.064,2.418,2.225,2.454,2.137,2.444,2.365,3.261,2.486,2.437,2.678,2.114,2.263,2.247,2.266,2.014,,2.042,1.823,1.98,2.008,1.93,1.846,2.016,2.002 +"Nov 28, 2016",2.401,2.407,2.355,2.512,2.084,2.448,2.242,2.515,2.144,2.457,2.386,3.018,2.451,2.482,2.689,2.126,2.261,2.227,2.268,2.073,,2.09,1.837,1.99,2.097,1.943,1.974,2.089,2.025 +"Dec 05, 2016",2.491,2.497,2.443,2.608,2.142,2.533,2.356,2.614,2.236,2.551,2.457,3.111,2.523,2.526,2.792,2.24,2.291,2.263,2.296,2.147,,2.159,1.95,2.027,2.17,1.986,2.003,2.169,2.081 +"Dec 12, 2016",2.531,2.537,2.471,2.634,2.177,2.571,2.359,2.639,2.262,2.603,2.501,3.281,2.578,2.674,2.82,2.271,2.339,2.286,2.349,2.19,,2.222,1.948,2.105,2.199,2.006,2.034,2.2,2.145 +"Dec 19, 2016",2.57,2.576,2.518,2.713,2.219,2.608,2.384,2.668,2.302,2.635,2.509,3.324,2.617,2.707,2.842,2.318,2.356,2.302,2.367,2.256,,2.28,1.989,2.175,2.235,2.049,2.048,2.271,2.201 +"Dec 26, 2016",2.587,2.593,2.543,2.746,2.238,2.646,2.378,2.678,2.339,2.644,2.55,3.34,2.64,2.708,2.835,2.349,2.382,2.314,2.395,2.279,,2.292,2.03,2.196,2.257,2.076,2.002,2.3,2.205 +"Jan 02, 2017",2.632,2.638,2.584,2.804,2.278,2.673,2.403,2.735,2.405,2.693,2.584,3.35,2.663,2.758,2.896,2.387,2.402,2.354,2.411,2.289,,2.328,2.078,2.207,2.297,2.133,2.034,2.297,2.181 +"Jan 09, 2017",2.642,2.649,2.596,2.805,2.305,2.678,2.437,2.736,2.409,2.703,2.622,3.35,2.678,2.769,2.903,2.396,2.423,2.378,2.432,2.282,,2.336,2.065,2.207,2.29,2.205,2.026,2.281,2.216 +"Jan 16, 2017",2.636,2.643,2.598,2.784,2.319,2.677,2.478,2.729,2.41,2.69,2.606,3.346,2.69,2.767,2.887,2.377,2.432,2.386,2.441,2.251,,2.32,2.064,2.188,2.268,2.197,2.022,2.238,2.212 +"Jan 23, 2017",2.631,2.639,2.594,2.772,2.324,2.672,2.489,2.716,2.4,2.684,2.595,3.346,2.695,2.767,2.88,2.367,2.431,2.385,2.44,2.222,,2.28,2.055,2.172,2.237,2.183,2.039,2.211,2.211 +"Jan 30, 2017",2.631,2.639,2.592,2.768,2.329,2.678,2.484,2.696,2.38,2.687,2.586,3.351,2.702,2.754,2.892,2.366,2.429,2.381,2.438,2.173,,2.257,2.03,2.163,2.198,2.18,2.016,2.143,2.172 +"Feb 06, 2017",2.642,2.651,2.594,2.774,2.337,2.675,2.476,2.717,2.362,2.709,2.607,3.356,2.701,2.769,2.929,2.376,2.428,2.391,2.435,2.173,,2.244,2.027,2.051,2.171,2.166,1.994,2.163,2.167 +"Feb 13, 2017",2.642,2.651,2.593,2.775,2.354,2.663,2.475,2.698,2.375,2.709,2.63,3.354,2.708,2.765,2.924,2.383,2.424,2.386,2.432,2.191,,2.252,2.037,2.114,2.188,2.145,1.999,2.182,2.18 +"Feb 20, 2017",2.645,2.653,2.602,2.786,2.356,2.676,2.496,2.698,2.374,2.706,2.629,3.352,2.708,2.76,2.924,2.374,2.426,2.389,2.433,2.214,,2.268,2.003,2.115,2.2,2.138,2.009,2.213,2.182 +"Feb 27, 2017",2.648,2.656,2.606,2.786,2.36,2.681,2.486,2.723,2.375,2.707,2.621,3.35,2.705,2.759,2.922,2.383,2.431,2.388,2.439,2.226,,2.284,2.013,2.128,2.242,2.143,2.004,2.225,2.187 +"Mar 06, 2017",2.629,2.637,2.595,2.785,2.339,2.669,2.476,2.711,2.369,2.679,2.61,3.348,2.666,2.754,2.891,2.349,2.429,2.386,2.438,2.238,,2.303,2.01,2.129,2.274,2.136,2.012,2.235,2.196 +"Mar 13, 2017",2.615,2.623,2.584,2.769,2.315,2.676,2.454,2.699,2.362,2.662,2.606,3.241,2.668,2.736,2.883,2.314,2.425,2.361,2.438,2.22,,2.294,1.979,2.118,2.22,2.132,1.988,2.212,2.176 +"Mar 20, 2017",2.6,2.608,2.57,2.76,2.307,2.653,2.455,2.681,2.328,2.646,2.624,3.251,2.651,2.712,2.863,2.307,2.417,2.368,2.427,2.19,,2.266,1.958,2.097,2.194,2.117,1.97,2.179,2.158 +"Mar 27, 2017",2.586,2.594,2.556,2.724,2.284,2.659,2.451,2.679,2.291,2.633,2.601,3.128,2.643,2.661,2.863,2.296,2.416,2.368,2.426,2.176,,2.238,1.931,2.099,2.192,2.098,1.935,2.172,2.134 +"Oct 02, 2017",2.67,2.674,2.577,2.752,2.301,2.663,2.443,2.761,2.355,2.768,2.631,3.296,2.698,2.825,2.976,2.427,2.543,2.505,2.554,2.431,,2.486,2.26,2.344,2.437,2.339,2.273,2.425,2.433 +"Oct 09, 2017",2.65,2.654,2.568,2.743,2.284,2.669,2.445,2.726,2.317,2.738,2.576,3.278,2.647,2.779,2.951,2.407,2.528,2.484,2.541,2.436,,2.535,2.253,2.329,2.45,2.345,2.268,2.41,2.426 +"Oct 16, 2017",2.658,2.662,2.57,2.753,2.281,2.665,2.451,2.726,2.33,2.751,2.592,3.293,2.708,2.773,2.973,2.409,2.52,2.496,2.527,2.46,,2.556,2.258,2.342,2.5,2.355,2.268,2.438,2.43 +"Oct 23, 2017",2.669,2.672,2.581,2.774,2.294,2.673,2.45,2.727,2.34,2.76,2.604,3.291,2.712,2.773,2.982,2.428,2.522,2.497,2.529,2.516,,2.623,2.272,2.398,2.509,2.38,2.287,2.492,2.449 +"Oct 30, 2017",2.696,2.699,2.605,2.801,2.323,2.684,2.463,2.789,2.371,2.79,2.645,3.337,2.724,2.8,3.013,2.461,2.535,2.516,2.541,2.532,,2.63,2.305,2.415,2.542,2.405,2.386,2.511,2.471 +"Nov 06, 2017",2.739,2.742,2.66,2.853,2.377,2.746,2.514,2.843,2.419,2.822,2.68,3.42,2.795,2.858,3.022,2.5,2.555,2.547,2.557,2.586,,2.67,2.385,2.433,2.657,2.441,2.38,2.577,2.523 +"Nov 13, 2017",2.803,2.806,2.728,2.936,2.435,2.814,2.566,2.908,2.496,2.884,2.716,3.569,2.865,2.945,3.076,2.551,2.594,2.58,2.598,2.607,,2.673,2.411,2.493,2.637,2.486,2.403,2.603,2.533 +"Nov 20, 2017",2.823,2.828,2.757,2.952,2.481,2.852,2.575,2.936,2.519,2.898,2.725,3.581,2.89,2.96,3.083,2.574,2.606,2.588,2.611,2.603,,2.653,2.378,2.488,2.594,2.478,2.382,2.61,2.537 +"Nov 27, 2017",2.846,2.85,2.779,2.98,2.493,2.877,2.616,2.945,2.514,2.921,2.729,3.624,2.904,2.974,3.105,2.61,2.617,2.609,2.62,2.623,,2.676,2.348,2.497,2.627,2.47,2.41,2.632,2.54 +"Dec 04, 2017",2.869,2.875,2.811,3.013,2.538,2.889,2.659,2.979,2.568,2.938,2.749,3.626,2.925,3.022,3.113,2.616,2.636,2.627,2.639,2.582,,2.654,2.32,2.494,2.587,2.461,2.402,2.573,2.532 +"Dec 11, 2017",2.88,2.886,2.817,3.029,2.536,2.905,2.649,2.979,2.563,2.955,2.763,3.624,2.916,3.042,3.142,2.617,2.643,2.632,2.647,2.573,,2.628,2.323,2.47,2.584,2.47,2.385,2.575,2.505 +"Dec 18, 2017",2.887,2.893,2.825,2.991,2.592,2.885,2.71,3.019,2.562,2.961,2.765,3.633,2.933,3.019,3.163,2.619,2.656,2.638,2.662,2.572,,2.621,2.316,2.452,2.574,2.462,2.327,2.581,2.514 +"Dec 25, 2017",2.92,2.926,2.869,3.038,2.643,2.928,2.749,3.053,2.599,2.984,2.785,3.725,2.879,3.026,3.21,2.636,2.653,2.638,2.657,2.616,,2.659,2.382,2.484,2.64,2.466,2.344,2.629,2.555 +"Jan 01, 2018",3.083,3.09,3.037,3.272,2.754,3.089,2.913,3.212,2.744,3.147,2.946,3.696,3.059,3.183,3.39,2.774,2.715,2.68,2.726,2.684,,2.734,2.405,2.512,2.712,2.503,2.386,2.703,2.602 +"Jan 08, 2018",3.174,3.183,3.159,3.32,2.889,3.25,3.05,3.374,2.843,3.212,3.027,3.835,3.08,3.291,3.432,2.852,2.757,2.708,2.772,2.724,,2.776,2.419,2.517,2.715,2.527,2.404,2.749,2.618 +"Jan 15, 2018",3.214,3.223,3.195,3.363,2.963,3.275,3.051,3.385,2.9,3.256,3.092,3.843,3.183,3.298,3.477,2.909,2.791,2.727,2.81,2.744,,2.785,2.476,2.575,2.727,2.547,2.443,2.767,2.652 +"Jan 22, 2018",3.212,3.221,3.201,3.371,2.987,3.272,3.068,3.367,2.901,3.245,3.076,3.844,3.177,3.298,3.464,2.892,2.815,2.745,2.836,2.74,,2.78,2.481,2.577,2.74,2.558,2.447,2.763,2.655 +"Jan 29, 2018",3.221,3.23,3.2,3.356,2.998,3.279,3.058,3.368,2.883,3.265,3.073,3.845,3.202,3.317,3.492,2.898,2.844,2.804,2.856,2.772,,2.81,2.529,2.648,2.761,2.58,2.475,2.789,2.693 +"Feb 05, 2018",3.201,3.209,3.172,3.348,2.958,3.25,3.033,3.31,2.873,3.25,3.064,3.836,3.191,3.304,3.48,2.877,2.845,2.803,2.858,2.764,,2.807,2.504,2.604,2.744,2.629,2.468,2.783,2.675 +"Feb 12, 2018",3.133,3.141,3.104,3.241,2.905,3.186,3.02,3.221,2.807,3.181,3.022,3.836,3.159,3.262,3.405,2.786,2.836,2.811,2.844,2.7,,2.728,2.467,2.565,2.674,2.567,2.443,2.723,2.632 +"Feb 19, 2018",3.102,3.111,3.071,3.238,2.854,3.141,2.999,3.17,2.771,3.153,3.007,3.659,3.125,3.242,3.384,2.741,2.831,2.8,2.841,2.644,,2.671,2.451,2.506,2.619,2.533,2.427,2.663,2.597 +"Feb 26, 2018",3.095,3.104,3.066,3.244,2.82,3.134,2.999,3.176,2.789,3.144,3.018,3.667,3.111,3.195,3.385,2.748,2.807,2.779,2.816,2.632,,2.675,2.446,2.52,2.627,2.536,2.409,2.638,2.589 +"Mar 05, 2018",3.078,3.088,3.046,3.23,2.775,3.117,2.988,3.166,2.784,3.131,2.995,3.666,3.107,3.189,3.379,2.717,2.788,2.772,2.793,2.605,,2.645,2.402,2.508,2.586,2.532,2.409,2.611,2.577 +"Mar 12, 2018",3.064,3.074,3.026,3.206,2.755,3.116,2.924,3.166,2.743,3.125,3.016,3.666,3.083,3.191,3.378,2.699,2.762,2.751,2.765,2.555,,2.607,2.372,2.484,2.522,2.509,2.397,2.548,2.549 +"Mar 19, 2018",3.059,3.069,3.027,3.212,2.744,3.114,2.947,3.17,2.73,3.114,3.022,3.654,3.064,3.176,3.37,2.688,2.754,2.754,2.754,2.531,,2.602,2.367,2.428,2.525,2.507,2.404,2.516,2.537 +"Mar 26, 2018",3.095,3.105,3.065,3.263,2.759,3.158,2.967,3.224,2.782,3.147,3.011,3.754,3.085,3.192,3.409,2.729,2.763,2.76,2.764,2.581,,2.603,2.472,2.46,2.603,2.539,2.424,2.594,2.585 +"Oct 01, 2018",3.288,3.29,3.207,3.42,2.939,3.27,3.04,3.42,2.926,3.371,3.08,3.918,3.291,3.315,3.67,2.968,2.929,2.935,2.926,2.896,,3.031,2.756,2.798,3.009,2.944,2.771,2.874,2.956 +"Oct 08, 2018",3.352,3.355,3.276,3.476,3.027,3.336,3.105,3.496,2.986,3.432,3.206,4.14,3.317,3.394,3.715,3.042,2.984,2.985,2.983,2.97,,3.11,2.82,2.879,3.061,3.035,2.812,2.942,3.029 +"Oct 15, 2018",3.364,3.366,3.289,3.484,3.065,3.356,3.089,3.493,2.993,3.442,3.196,4.247,3.369,3.406,3.725,3.039,3.014,3.03,3.006,2.969,,3.091,2.846,2.874,3.059,3.047,2.862,2.95,3.011 +"Oct 22, 2018",3.372,3.374,3.311,3.493,3.088,3.38,3.151,3.502,2.993,3.438,3.211,4.22,3.347,3.408,3.715,3.042,3.025,3.055,3.01,2.948,,3.076,2.812,2.853,3.031,3.027,2.833,2.946,2.98 +"Oct 29, 2018",3.372,3.374,3.309,3.48,3.102,3.378,3.135,3.507,2.997,3.439,3.221,4.227,3.341,3.411,3.72,3.037,3.015,3.053,2.995,2.934,,3.048,2.77,2.868,3.018,2.99,2.853,2.925,2.962 +"Nov 05, 2018",3.356,3.358,3.291,3.455,3.095,3.342,3.155,3.484,2.991,3.425,3.206,4.332,3.384,3.404,3.695,3.019,3.01,3.048,2.99,2.902,,3.009,2.716,2.847,2.995,2.915,2.826,2.933,2.945 +"Nov 12, 2018",3.35,3.353,3.291,3.447,3.101,3.356,3.149,3.472,2.973,3.414,3.205,4.341,3.367,3.404,3.676,3.012,2.995,3.029,2.977,2.87,,2.974,2.675,2.827,2.957,2.897,2.757,2.89,2.901 +"Nov 19, 2018",3.316,3.319,3.263,3.386,3.089,3.332,3.125,3.462,2.95,3.376,3.19,4.207,3.346,3.372,3.637,2.965,2.965,2.979,2.957,2.816,,2.932,2.632,2.777,2.892,2.804,2.685,2.848,2.831 +"Nov 26, 2018",3.274,3.277,3.225,3.315,3.076,3.292,3.133,3.407,2.903,3.33,3.167,4.127,3.3,3.342,3.564,2.945,2.93,2.94,2.925,2.754,,2.86,2.544,2.74,2.771,2.775,2.658,2.806,2.765 +"Dec 03, 2018",3.203,3.206,3.187,3.257,3.041,3.238,3.138,3.399,2.879,3.228,3.119,4.032,3.262,3.26,3.444,2.835,2.915,2.922,2.912,2.644,,2.701,2.432,2.688,2.607,2.682,2.557,2.691,2.648 +"Dec 10, 2018",3.199,3.203,3.174,3.247,3.036,3.239,3.14,3.31,2.859,3.234,3.115,3.899,3.215,3.262,3.458,2.846,2.875,2.898,2.863,2.582,,2.636,2.315,2.666,2.54,2.612,2.428,2.606,2.599 +"Dec 17, 2018",3.187,3.191,3.165,3.228,3.03,3.235,3.124,3.305,2.852,3.22,3.102,3.814,3.217,3.248,3.444,2.828,2.863,2.887,2.85,2.54,,2.589,2.268,2.654,2.477,2.545,2.392,2.535,2.554 +"Dec 24, 2018",3.13,3.134,3.12,3.174,2.973,3.204,3.107,3.245,2.781,3.152,3.063,3.806,3.161,3.22,3.359,2.745,2.844,2.845,2.844,2.474,,2.524,2.218,2.599,2.376,2.472,2.324,2.481,2.465 +"Dec 31, 2018",3.101,3.105,3.094,3.133,2.959,3.176,3.107,3.221,2.74,3.119,3.033,3.721,3.136,3.171,3.357,2.675,2.812,2.826,2.805,2.389,,2.448,2.13,2.49,2.273,2.434,2.299,2.403,2.409 +"Jan 07, 2019",3.092,3.096,3.089,3.127,2.943,3.177,3.107,3.211,2.731,3.107,3.025,3.718,3.093,3.162,3.358,2.645,2.806,2.817,2.8,2.369,,2.423,2.152,2.482,2.236,2.384,2.287,2.352,2.383 +"Jan 14, 2019",3.139,3.143,3.12,3.205,2.967,3.188,3.108,3.24,2.767,3.17,3.077,3.888,3.116,3.216,3.43,2.712,2.801,2.808,2.797,2.378,,2.414,2.185,2.499,2.251,2.388,2.268,2.351,2.391 +"Jan 21, 2019",3.167,3.171,3.142,3.247,2.972,3.214,3.105,3.271,2.779,3.203,3.09,3.928,3.136,3.239,3.467,2.754,2.798,2.802,2.796,2.423,,2.476,2.211,2.496,2.39,2.424,2.279,2.416,2.45 +"Jan 28, 2019",3.171,3.175,3.148,3.248,2.978,3.229,3.105,3.268,2.795,3.205,3.076,3.927,3.142,3.258,3.456,2.761,2.797,2.792,2.8,2.479,,2.583,2.234,2.522,2.459,2.426,2.308,2.547,2.51 +"Feb 04, 2019",3.182,3.186,3.153,3.256,2.987,3.225,3.108,3.29,2.796,3.222,3.094,4.01,3.149,3.276,3.469,2.785,2.8,2.793,2.803,2.525,,2.637,2.248,2.542,2.587,2.44,2.329,2.63,2.559 +"Feb 11, 2019",3.181,3.184,3.151,3.251,2.982,3.229,3.102,3.293,2.792,3.22,3.102,4.011,3.15,3.276,3.456,2.799,2.799,2.792,2.803,2.533,,2.652,2.259,2.546,2.59,2.443,2.339,2.641,2.567 +"Feb 18, 2019",3.225,3.229,3.176,3.298,2.978,3.264,3.113,3.318,2.804,3.283,3.117,4.1,3.201,3.321,3.535,2.857,2.806,2.791,2.814,2.598,,2.708,2.384,2.591,2.671,2.5,2.391,2.68,2.656 +"Feb 25, 2019",3.23,3.233,3.181,3.302,2.982,3.27,3.118,3.327,2.798,3.288,3.124,4.113,3.207,3.326,3.528,2.881,2.823,2.801,2.835,2.629,,2.733,2.403,2.614,2.713,2.579,2.442,2.703,2.675 +"Mar 04, 2019",3.23,3.234,3.183,3.309,2.992,3.268,3.106,3.328,2.807,3.286,3.132,4.114,3.208,3.304,3.536,2.883,2.827,2.805,2.838,2.64,,2.742,2.433,2.613,2.727,2.603,2.487,2.704,2.686 +"Mar 11, 2019",3.229,3.233,3.185,3.311,2.989,3.268,3.113,3.338,2.806,3.283,3.118,4.111,3.226,3.28,3.539,2.883,2.836,2.812,2.848,2.639,,2.745,2.416,2.613,2.718,2.613,2.506,2.703,2.691 +"Mar 18, 2019",3.219,3.223,3.179,3.31,2.979,3.263,3.105,3.33,2.802,3.268,3.122,4.114,3.197,3.275,3.521,2.867,2.835,2.809,2.848,2.638,,2.738,2.451,2.612,2.694,2.619,2.51,2.696,2.688 +"Mar 25, 2019",3.219,3.222,3.177,3.308,2.973,3.265,3.097,3.326,2.815,3.269,3.116,4.032,3.182,3.27,3.536,2.854,2.839,2.811,2.854,2.631,,2.72,2.46,2.611,2.674,2.622,2.53,2.667,2.687 +"Oct 07, 2019",2.951,2.964,2.876,2.956,2.659,2.967,2.739,3.032,2.737,3.056,3.15,4.04,3.434,3.101,3.137,2.767,2.788,2.738,2.828,2.686,,2.734,2.386,2.697,2.676,2.922,2.33,2.652,2.526 +"Oct 14, 2019",2.955,2.968,2.87,2.955,2.652,2.929,2.739,3.044,2.733,3.079,3.111,,3.413,3.127,3.148,2.816,2.768,2.709,2.815,2.662,,2.803,2.359,2.717,2.633,2.903,2.352,2.584,2.52 +"Oct 21, 2019",2.966,2.982,2.877,2.966,2.674,2.921,2.732,3.067,2.805,3.098,3.12,,3.389,3.134,3.15,2.866,2.798,2.777,2.813,2.642,,2.804,2.368,2.697,2.617,2.904,2.364,2.567,2.485 +"Oct 28, 2019",2.969,2.983,2.879,2.955,2.659,2.943,2.743,3.068,2.748,3.103,3.159,,3.441,3.138,3.141,2.886,2.786,2.772,2.798,2.663,,2.798,2.372,2.586,2.615,2.946,2.342,2.597,2.503 +"Nov 04, 2019",2.973,2.987,2.882,2.968,2.651,2.946,2.741,3.06,2.743,3.104,3.154,,3.419,3.137,3.144,2.89,2.773,2.756,2.788,2.678,,2.808,2.344,2.57,2.627,2.938,2.345,2.631,2.523 +"Nov 11, 2019",2.972,2.985,2.876,2.978,2.649,2.919,2.749,3.067,2.728,3.102,3.232,,3.444,3.198,3.156,2.86,2.782,2.771,2.791,2.696,,2.836,2.394,2.585,2.652,2.945,2.388,2.661,2.534 +"Nov 18, 2019",2.985,2.999,2.887,2.991,2.649,2.936,2.754,3.065,2.745,3.122,3.233,,3.417,3.194,3.17,2.892,2.777,2.762,2.79,2.694,,2.79,2.403,2.713,2.662,2.954,2.402,2.635,2.529 +"Nov 25, 2019",2.994,3.008,2.893,2.998,2.66,2.942,2.753,3.081,2.756,3.136,3.225,,3.523,3.209,3.172,2.906,2.779,2.748,2.805,2.71,,2.799,2.41,2.622,2.666,2.953,2.39,2.696,2.535 +"Dec 02, 2019",3.003,3.016,2.906,3.029,2.658,2.947,2.762,3.106,2.75,3.137,3.225,,3.554,3.198,3.173,2.916,2.775,2.721,2.819,2.723,,2.874,2.4,2.625,2.68,2.949,2.395,2.715,2.547 +"Dec 09, 2019",3.013,3.027,2.92,3.042,2.672,2.959,2.77,3.177,2.764,3.143,3.246,,3.565,3.203,3.194,2.903,2.8,2.771,2.827,2.711,,2.806,2.379,2.631,2.674,2.942,2.385,2.698,2.546 +"Dec 16, 2019",3.026,3.041,2.928,3.077,2.668,2.957,2.773,3.126,2.771,3.163,3.25,,3.573,3.21,3.213,2.929,2.804,2.773,2.828,2.705,,2.777,2.401,2.62,2.679,2.935,2.373,2.676,2.558 +"Dec 23, 2019",3.055,3.073,2.967,3.129,2.692,3,2.79,3.161,2.81,3.188,3.278,,3.575,3.265,3.237,2.953,2.817,2.774,2.853,2.682,,2.726,2.401,2.632,2.64,2.945,2.39,2.629,2.534 +"Dec 30, 2019",3.077,3.096,2.984,3.145,2.712,3.023,2.798,3.174,2.823,3.222,3.312,,3.572,3.29,3.246,3.034,2.813,2.749,2.866,2.669,,2.726,2.405,2.636,2.614,2.939,2.39,2.615,2.52 +"Jan 06, 2020",3.119,3.14,3.033,3.203,2.766,3.074,2.844,3.211,2.874,3.257,3.368,,3.601,3.318,3.289,3.055,2.838,2.783,2.881,2.672,,2.72,2.403,2.634,2.612,2.979,2.39,2.613,2.495 +"Jan 13, 2020",3.097,3.118,3.015,3.176,2.753,3.056,2.846,3.191,2.848,3.232,3.365,,3.649,3.317,3.274,2.978,2.835,2.779,2.881,2.657,,2.707,2.351,2.617,2.602,2.976,2.375,2.593,2.477 +"Jan 20, 2020",3.075,3.096,2.989,3.123,2.729,3.02,2.883,3.187,2.792,3.211,3.34,,3.552,3.27,3.236,3.024,2.82,2.769,2.863,2.631,,2.669,2.272,2.584,2.568,2.914,2.312,2.584,2.484 +"Jan 27, 2020",2.996,3.013,2.908,3,2.705,2.906,2.886,3.081,2.788,3.121,3.19,,3.394,3.177,3.175,2.928,2.808,2.759,2.849,2.615,,2.614,2.208,2.537,2.495,2.966,2.277,2.554,2.463 +"Feb 03, 2020",2.934,2.951,2.855,2.89,2.676,2.869,2.87,3.018,2.714,3.049,3.12,,3.368,3.137,3.126,2.815,2.769,2.688,2.84,2.544,,2.546,2.142,2.5,2.43,2.92,2.172,2.468,2.39 +"Feb 10, 2020",2.909,2.928,2.833,2.859,2.642,2.856,2.862,2.996,2.674,3.024,3.114,,3.36,3.078,3.095,2.803,2.749,2.69,2.802,2.501,,2.508,2.069,2.456,2.39,2.88,2.128,2.405,2.351 +"Feb 17, 2020",2.899,2.917,2.822,2.86,2.628,2.83,2.855,2.99,2.686,3.013,3.115,,3.322,3.073,3.104,2.769,2.741,2.665,2.807,2.505,,2.533,2.127,2.462,2.411,2.879,2.145,2.418,2.341 +"Feb 24, 2020",2.892,2.909,2.808,2.848,2.631,2.82,2.809,2.982,2.688,3.013,3.107,,3.337,3.084,3.087,2.779,2.728,2.645,2.795,2.511,,2.551,2.108,2.454,2.416,2.89,2.164,2.411,2.345 +"Mar 02, 2020",2.821,2.839,2.738,2.745,2.585,2.755,2.782,2.87,2.639,2.937,3.063,,3.291,3.008,3.007,2.718,2.712,2.633,2.777,2.413,,2.462,2.061,2.353,2.311,2.748,2.129,2.318,2.284 +"Mar 09, 2020",2.751,2.769,2.665,2.637,2.542,2.677,2.741,2.85,2.58,2.875,2.947,,3.246,2.892,2.943,2.635,2.663,2.579,2.731,2.363,,2.434,1.955,2.317,2.259,2.722,2.047,2.297,2.205 +"Mar 16, 2020",2.595,2.614,2.503,2.411,2.42,2.544,2.561,2.774,2.452,2.724,2.866,,3.056,2.732,2.806,2.446,2.533,2.487,2.572,2.198,,2.323,1.833,1.933,2.073,2.558,1.892,2.149,2.003 +"Mar 23, 2020",2.447,2.463,2.383,2.279,2.301,2.418,2.499,2.572,2.303,2.536,2.581,,2.675,2.545,2.606,2.36,2.44,2.343,2.516,2.07,,2.162,1.586,1.929,1.833,2.5,1.711,2.042,1.827 +"Mar 30, 2020",2.421,2.44,2.355,2.256,2.285,2.405,2.428,2.516,2.273,2.524,2.571,,2.632,2.525,2.583,2.351,2.368,2.29,2.434,2.01,,2.148,1.578,1.888,1.854,2.438,1.669,1.969,1.744 +"Oct 05, 2020",2.129,2.138,2.046,2.052,1.83,2.062,2.074,2.483,2.013,2.227,2.306,,2.256,2.261,2.315,2.064,2.123,2.039,2.194,1.976,,2.048,1.624,2.015,1.858,2.351,1.615,1.927,1.775 +"Oct 12, 2020",2.136,2.144,2.046,2.05,1.84,2.08,2.054,2.307,2.015,2.243,2.346,,2.351,2.277,2.307,2.083,2.134,2.063,2.191,1.99,,2.054,1.643,1.95,1.924,2.363,1.636,1.937,1.78 +"Oct 19, 2020",2.147,2.154,2.048,2.05,1.852,2.082,2.077,2.214,2.024,2.261,2.352,,2.362,2.299,2.34,2.086,2.143,2.065,2.216,2.005,,2.052,1.652,1.968,1.94,2.362,1.638,1.973,1.785 +"Oct 26, 2020",2.142,2.149,2.048,2.037,1.862,2.084,2.086,2.213,2.039,2.251,2.355,,2.356,2.272,2.334,2.062,2.151,2.066,2.223,2.006,,2.097,1.618,1.955,1.948,2.366,1.631,1.971,1.79 +"Nov 02, 2020",2.131,2.138,2.04,2.023,1.856,2.077,2.082,2.205,2.04,2.234,2.356,,2.368,2.271,2.335,2.031,2.145,2.056,2.219,1.993,,2.078,1.579,1.949,1.919,2.356,1.613,1.964,1.786 +"Nov 09, 2020",2.142,2.149,2.061,2.065,1.871,2.095,2.087,2.207,2.039,2.233,2.348,,2.347,2.281,2.347,2.019,2.147,2.062,2.219,2.027,,2.095,1.765,1.961,1.982,2.363,1.645,1.979,1.846 +"Nov 16, 2020",2.177,2.184,2.099,2.123,1.902,2.134,2.105,2.212,2.053,2.267,2.451,,2.411,2.361,2.369,2.052,2.153,2.068,2.224,2.064,,2.122,1.737,2.045,2.015,2.406,1.708,2,1.907 +"Nov 23, 2020",2.202,2.209,2.123,2.16,1.902,2.153,2.131,2.249,2.076,2.295,2.461,,2.449,2.376,2.398,2.078,2.156,2.068,2.23,2.073,,2.162,1.815,2.045,2.023,2.415,1.745,2.003,1.911 +"Nov 30, 2020",2.264,2.272,2.192,2.232,1.977,2.23,2.186,2.309,2.135,2.355,2.475,,2.524,2.425,2.452,2.152,2.199,2.115,2.27,2.112,,2.195,1.84,2.055,2.039,2.439,1.779,2.069,1.94 +"Dec 07, 2020",2.294,2.303,2.226,2.26,2.005,2.259,2.251,2.299,2.179,2.383,2.511,,2.534,2.464,2.482,2.173,2.23,2.159,2.289,2.131,,2.221,1.866,2.096,2.077,2.457,1.797,2.086,1.948 +"Dec 14, 2020",2.339,2.346,2.277,2.324,2.051,2.307,2.289,2.348,2.215,2.417,2.585,,2.596,2.531,2.503,2.211,2.257,2.172,2.329,2.227,,2.244,1.951,2.106,2.122,2.594,1.896,2.15,1.998 +"Dec 21, 2020",2.423,2.43,2.356,2.434,2.128,2.39,2.322,2.393,2.272,2.513,2.74,,2.634,2.642,2.581,2.307,2.306,2.228,2.371,2.295,,2.336,2.013,2.132,2.211,2.671,1.968,2.197,2.081 +"Dec 28, 2020",2.439,2.445,2.382,2.444,2.158,2.413,2.384,2.423,2.282,2.514,2.755,,2.641,2.651,2.591,2.304,2.318,2.238,2.385,2.335,,2.365,2,2.179,2.224,2.683,1.983,2.28,2.097 +"Jan 04, 2021",2.458,2.465,2.402,2.452,2.172,2.434,2.396,2.545,2.296,2.537,2.78,,2.666,2.667,2.611,2.318,2.333,2.243,2.409,2.342,,2.371,2.01,2.182,2.218,2.688,1.969,2.286,2.129 +"Jan 11, 2021",2.504,2.513,2.463,2.502,2.226,2.493,2.491,2.575,2.385,2.572,2.848,,2.718,2.757,2.649,2.341,2.364,2.294,2.423,2.353,,2.37,2.032,2.195,2.247,2.742,2.001,2.273,2.122 +"Jan 18, 2021",2.558,2.568,2.512,2.536,2.287,2.541,2.55,2.659,2.418,2.634,2.916,,2.742,2.783,2.705,2.427,2.411,2.334,2.477,2.396,,2.433,2.064,2.286,2.281,2.786,2.029,2.323,2.145 +"Jan 25, 2021",2.569,2.579,2.521,2.546,2.289,2.55,2.566,2.671,2.435,2.646,2.945,,2.756,2.802,2.714,2.442,2.427,2.342,2.497,2.391,,2.446,2.079,2.286,2.285,2.794,2.029,2.299,2.148 +"Feb 01, 2021",2.602,2.613,2.552,2.587,2.304,2.583,2.59,2.691,2.444,2.685,2.98,,2.82,2.868,2.742,2.479,2.441,2.356,2.512,2.413,,2.454,2.106,2.296,2.312,2.795,2.037,2.342,2.152 +"Feb 08, 2021",2.667,2.678,2.627,2.669,2.366,2.663,2.665,2.724,2.523,2.739,2.954,,2.877,2.879,2.817,2.518,2.515,2.443,2.576,2.483,,2.536,2.197,2.386,2.403,2.839,2.12,2.395,2.266 +"Feb 15, 2021",2.744,2.753,2.715,2.771,2.44,2.759,2.747,2.743,2.612,2.802,3.025,,2.983,2.933,2.888,2.563,2.579,2.491,2.655,2.576,,2.65,2.286,2.477,2.484,2.914,2.216,2.496,2.371 +"Feb 22, 2021",2.808,2.817,2.772,2.82,2.501,2.82,2.805,2.797,2.68,2.873,3.135,,3.04,3.075,2.96,2.613,2.643,2.582,2.696,2.654,,2.718,2.323,2.535,2.562,2.964,2.298,2.591,2.471 +"Mar 01, 2021",2.852,2.859,2.809,2.86,2.543,2.848,2.842,2.843,2.744,2.921,3.156,,3.067,3.113,3,2.661,2.689,2.629,2.74,2.727,,2.721,2.431,2.584,2.636,3.127,2.378,2.627,2.504 +"Mar 08, 2021",2.884,2.89,2.838,2.895,2.584,2.882,2.843,2.866,2.768,2.956,3.152,,3.116,3.146,3.032,2.698,2.712,2.646,2.769,2.777,,2.753,2.633,2.602,2.683,3.207,2.602,2.65,2.537 +"Mar 15, 2021",2.903,2.907,2.849,2.912,2.601,2.896,2.815,2.935,2.776,2.976,3.237,,3.145,3.184,3.038,2.729,2.741,2.701,2.775,2.83,,2.864,2.595,2.653,2.659,3.221,2.618,2.744,2.615 +"Mar 22, 2021",2.88,2.884,2.829,2.868,2.591,2.883,2.821,2.895,2.761,2.949,3.219,,3.122,3.157,3.011,2.698,2.772,2.727,2.811,2.801,,2.791,2.438,2.717,2.624,3.198,2.558,2.715,2.596 +"Mar 29, 2021",2.863,2.868,2.811,2.838,2.572,2.857,2.837,2.892,2.768,2.933,3.19,,3.085,3.167,3.004,2.666,2.764,2.718,2.803,2.781,,2.784,2.379,2.705,2.637,3.176,2.483,2.685,2.573 +"Oct 04, 2021",3.175,3.178,3.081,3.17,2.852,3.101,3.038,3.248,3.002,3.284,3.334,,3.275,3.331,3.408,3,3.037,3.016,3.061,3.098,,3.057,2.868,2.921,3.114,3.437,2.832,3.026,2.94 +"Oct 11, 2021",3.284,3.288,3.198,3.281,2.999,3.231,3.143,3.302,3.073,3.38,3.431,,3.379,3.443,3.517,3.117,3.146,3.121,3.176,3.18,,3.324,2.978,2.994,3.148,3.531,2.88,3.095,3.03 +"Oct 18, 2021",3.366,3.374,3.28,3.355,3.088,3.31,3.221,3.435,3.175,3.47,3.55,,3.49,3.561,3.612,3.181,3.233,3.236,3.231,3.184,,3.337,3.003,3.091,3.173,3.538,2.943,3.105,3 +"Oct 25, 2021",3.397,3.405,3.316,3.408,3.128,3.33,3.266,3.411,3.231,3.501,3.602,,3.538,3.597,3.641,3.198,3.293,3.281,3.304,3.213,,3.348,3.054,3.164,3.186,3.561,2.939,3.093,3.053 +"Nov 01, 2021",3.395,3.403,3.319,3.38,3.139,3.348,3.277,3.437,3.261,3.492,3.6,,3.465,3.579,3.622,3.221,3.306,3.292,3.319,3.189,,3.287,3.078,3.205,3.179,3.559,2.912,3.013,3.059 +"Nov 08, 2021",3.405,3.413,3.318,3.372,3.141,3.35,3.28,3.417,3.28,3.513,3.612,,3.552,3.58,3.614,3.267,3.322,3.303,3.337,3.245,,3.303,3.071,3.204,3.149,3.55,2.899,3.245,3.053 +"Nov 15, 2021",3.408,3.415,3.323,3.372,3.151,3.351,3.298,3.443,3.286,3.507,3.612,,3.579,3.581,3.619,3.257,3.331,3.315,3.346,3.253,,3.309,3.062,3.198,3.162,3.547,2.859,3.285,3.022 +"Nov 22, 2021",3.384,3.391,3.304,3.335,3.139,3.335,3.297,3.419,3.276,3.478,3.609,,3.551,3.558,3.582,3.235,3.32,3.304,3.334,3.238,,3.296,2.986,3.172,3.158,3.524,2.834,3.306,2.962 +"Nov 29, 2021",3.363,3.371,3.291,3.301,3.14,3.35,3.296,3.305,3.25,3.446,3.62,,3.541,3.538,3.549,3.208,3.345,3.3,3.386,3.204,,3.325,2.893,3.167,3.126,3.42,2.784,3.29,2.953 +"Dec 06, 2021",3.321,3.328,3.254,3.259,3.128,3.293,3.282,3.251,3.226,3.399,3.565,,3.521,3.49,3.491,3.17,3.325,3.263,3.379,3.166,,3.258,2.832,3.102,3.071,3.349,2.67,3.279,2.917 +"Dec 13, 2021",3.35,3.361,3.274,3.278,3.126,3.317,3.31,3.306,3.213,3.446,3.63,,3.554,3.541,3.55,3.196,3.304,3.243,3.355,3.136,,3.258,2.872,3.11,3.098,3.35,2.687,3.198,2.891 +"Dec 20, 2021",3.344,3.355,3.265,3.263,3.103,3.318,3.309,3.299,3.199,3.445,3.638,,3.586,3.539,3.546,3.175,3.294,3.223,3.356,3.127,,3.227,2.792,3.108,3.077,3.439,2.672,3.16,2.864 +"Dec 27, 2021",3.366,3.379,3.287,3.299,3.115,3.334,3.316,3.353,3.205,3.472,3.632,,3.542,3.576,3.587,3.2,3.286,3.207,3.348,3.106,,3.207,2.835,3.101,3.084,3.384,2.695,3.137,2.857 +"Jan 03, 2022",3.39,3.404,3.315,3.336,3.139,3.367,3.32,3.388,3.241,3.496,3.639,,3.579,3.59,3.62,3.206,3.302,3.231,3.371,3.116,,3.216,2.89,3.106,3.095,3.373,2.749,3.148,2.876 +"Jan 10, 2022",3.46,3.476,3.4,3.44,3.223,3.456,3.383,3.44,3.265,3.559,3.673,,3.6,3.684,3.676,3.267,3.327,3.251,3.393,3.149,,3.292,2.972,3.132,3.123,3.383,2.847,3.19,2.908 +"Jan 17, 2022",3.6,3.619,3.55,3.6,3.336,3.627,3.539,3.502,3.37,3.696,3.843,,3.736,3.86,3.814,3.413,3.418,3.338,3.478,3.215,,3.351,3.051,3.186,3.176,3.458,2.894,3.242,2.998 +"Jan 24, 2022",3.671,3.692,3.631,3.675,3.441,3.677,3.641,3.704,3.456,3.763,3.963,,3.832,3.932,3.876,3.479,3.453,3.381,3.51,3.24,,3.372,3.075,3.22,3.218,3.506,2.955,3.245,3.025 +"Jan 31, 2022",3.776,3.8,3.75,3.79,3.537,3.805,3.762,3.805,3.603,3.864,4.032,,3.899,4.044,3.982,3.581,3.529,3.484,3.569,3.291,,3.443,3.215,3.295,3.285,3.56,3.02,3.284,3.074 +"Feb 07, 2022",3.891,3.915,3.869,3.931,3.654,3.919,3.883,3.857,3.688,3.976,4.1,,4.065,4.149,4.076,3.691,3.623,3.6,3.645,3.411,,3.589,3.239,3.38,3.449,3.666,3.108,3.348,3.273 +"Feb 14, 2022",3.956,3.981,3.932,3.969,3.715,3.984,3.935,4.077,3.8,4.043,4.219,,4.15,4.236,4.154,3.753,3.687,3.673,3.699,3.453,,3.631,3.309,3.456,3.459,3.71,3.151,3.393,3.318 +"Feb 21, 2022",3.956,3.977,3.918,3.929,3.733,3.966,3.951,3.993,3.853,4.047,4.231,,4.182,4.229,4.141,3.768,3.725,3.697,3.748,3.545,,3.634,3.31,3.542,3.461,3.729,3.154,3.627,3.317 +"Feb 28, 2022",4.054,4.076,4.011,4.026,3.83,4.064,4.024,4.105,3.947,4.156,4.403,,4.218,4.344,4.256,3.874,3.758,3.751,3.765,3.619,,3.727,3.431,3.635,3.541,3.849,3.25,3.695,3.35 +"Mar 07, 2022",4.922,4.951,4.961,5.065,4.721,5.067,4.718,5.281,4.696,4.969,5.333,,4.968,5.192,5.017,4.793,4.449,4.441,4.455,4.328,,4.496,4.084,4.465,4.329,4.372,3.83,4.521,3.988 +"Mar 14, 2022",4.935,4.956,4.957,4.823,4.907,5.013,5.216,4.83,4.804,4.973,5.208,,5.003,5.181,5.001,4.836,4.628,4.584,4.666,4.511,,4.58,4.133,4.647,4.374,4.8,4.003,4.621,4.178 +"Mar 21, 2022",4.886,4.907,4.908,4.829,4.815,4.934,5.097,4.987,4.784,4.924,5.134,,4.875,5.126,5.004,4.713,4.603,4.523,4.673,4.446,,4.545,4.123,4.589,4.236,4.594,4.003,4.673,4.095 +"Mar 28, 2022",5.127,5.152,5.126,5.071,4.997,5.217,5.2,5.012,5.052,5.206,5.314,,5.081,5.343,5.315,4.95,4.626,4.588,4.659,4.644,,4.733,4.389,4.842,4.45,4.875,4.257,4.835,4.243 +"Oct 03, 2022",4.705,4.718,4.568,4.636,4.349,4.559,4.608,4.765,4.535,4.882,4.928,,5.058,4.884,4.915,4.764,4.441,4.382,4.488,4.45,,4.422,4.123,4.378,4.401,4.599,3.892,4.681,4.066 +"Oct 10, 2022",5.345,5.359,5.279,5.481,4.971,5.336,5.048,5.408,5.148,5.466,5.59,,5.436,5.499,5.529,5.335,4.798,4.753,4.83,5.052,,5.192,4.517,4.827,4.758,5.083,4.441,5.476,4.639 +"Oct 17, 2022",5.722,5.748,5.706,5.786,5.42,5.756,5.724,5.846,5.456,5.827,5.908,,5.754,5.864,5.865,5.756,5.044,4.963,5.105,5.208,,5.335,4.579,5.063,4.977,5.221,4.591,5.641,4.752 +"Oct 24, 2022",5.699,5.726,5.702,5.79,5.481,5.731,5.728,5.611,5.546,5.786,5.87,,5.704,5.93,5.799,5.738,5.118,5.036,5.184,5.167,,5.304,4.79,5.028,4.745,5.318,4.662,5.543,4.702 +"Oct 31, 2022",5.836,5.868,5.806,5.922,5.542,5.843,5.749,5.884,5.68,5.962,6.104,,5.986,6.141,5.989,5.848,5.217,5.17,5.254,5.197,,5.256,4.734,5.116,4.76,5.217,4.516,5.693,4.697 +"Nov 07, 2022",5.902,5.931,5.882,5.966,5.69,5.927,5.814,5.871,5.872,6.009,6.158,,6.043,6.157,6.06,5.863,5.405,5.265,5.516,5.326,,5.451,4.589,5.326,5.113,5.131,4.438,5.945,4.758 +"Nov 14, 2022",5.783,5.805,5.744,5.667,5.69,5.815,5.814,5.615,5.781,5.884,6.093,,5.932,6.055,5.91,5.767,5.427,5.272,5.547,5.306,,5.437,4.542,5.161,5.106,4.76,4.276,6.001,4.732 +"Nov 21, 2022",5.431,5.451,5.35,5.227,5.349,5.333,5.649,5.19,5.371,5.558,5.759,,5.67,5.72,5.584,5.414,5.321,5.207,5.411,5.037,,5.232,4.37,5.041,4.76,4.972,4.187,5.647,4.424 +"Nov 28, 2022",5.142,5.152,5.083,4.929,5.084,5.083,5.43,4.771,5.17,5.217,5.584,,5.415,5.385,5.289,4.996,5.197,5.109,5.267,4.923,,5.017,4.198,4.859,4.7,4.881,3.995,5.491,4.334 +"Dec 05, 2022",4.855,4.872,4.804,4.616,4.739,4.862,5.156,4.561,4.834,4.937,5.28,,5.044,5.053,5.073,4.635,4.85,4.869,4.834,4.498,,4.82,3.957,4.274,4.172,4.649,3.745,4.815,4.155 +"Dec 12, 2022",4.545,4.568,4.503,4.295,4.467,4.517,4.923,4.323,4.604,4.622,5.007,,4.72,4.771,4.765,4.293,4.675,4.595,4.737,4.08,,4.226,3.657,4.176,3.843,4.279,3.443,4.157,3.941 +"Dec 19, 2022",4.597,4.625,4.576,4.461,4.482,4.62,4.821,4.41,4.629,4.672,5.087,,4.818,4.865,4.815,4.327,4.627,4.474,4.745,4.009,,4.103,3.524,4.117,3.831,4.237,3.471,4.191,3.668 +"Dec 26, 2022",4.638,4.67,4.602,4.56,4.449,4.664,4.741,4.464,4.536,4.739,5.091,,4.852,4.915,4.895,4.384,4.569,4.428,4.68,3.978,,3.926,3.607,4.089,3.805,4.219,3.443,4.177,3.613 +"Jan 02, 2023",4.663,4.694,4.621,4.604,4.417,4.687,4.715,4.565,4.598,4.77,5.169,,4.972,4.974,4.884,4.449,4.554,4.402,4.673,4.015,,3.968,3.684,4.194,3.786,4.301,3.481,4.219,3.621 +"Jan 09, 2023",4.546,4.573,4.501,4.459,4.328,4.583,4.586,4.47,4.432,4.644,5.15,,4.896,4.852,4.733,4.355,4.504,4.35,4.626,3.981,,3.883,3.581,4.06,3.73,4.285,3.456,4.199,3.599 +"Jan 16, 2023",4.598,4.621,4.529,4.532,4.301,4.602,4.577,4.542,4.505,4.714,5.12,,4.841,4.937,4.825,4.407,4.502,4.355,4.618,4.115,,4.043,3.637,4.093,3.871,4.306,3.512,4.448,3.667 +"Jan 23, 2023",4.701,4.721,4.622,4.657,4.392,4.705,4.598,4.651,4.53,4.825,5.242,,4.919,5.068,4.941,4.498,4.513,4.371,4.625,4.292,,4.227,3.792,4.172,4.044,4.39,3.659,4.677,3.86 +"Jan 30, 2023",4.657,4.673,4.599,4.567,4.42,4.701,4.612,4.614,4.567,4.752,5.158,,4.888,5.035,4.825,4.481,4.534,4.359,4.672,4.321,,4.24,3.707,4.131,4.044,4.488,3.604,4.712,3.855 +"Feb 06, 2023",4.463,4.478,4.43,4.304,4.339,4.509,4.601,4.416,4.368,4.527,4.925,,4.609,4.733,4.636,4.233,4.413,4.253,4.539,4.164,,4.036,3.655,3.995,3.862,4.401,3.408,4.485,3.759 +"Feb 13, 2023",4.388,4.403,4.336,4.192,4.195,4.452,4.508,4.315,4.3,4.469,4.843,,4.538,4.636,4.6,4.15,4.349,4.178,4.484,4.086,,3.99,3.639,3.913,3.825,4.317,3.394,4.378,3.694 +"Feb 20, 2023",4.263,4.277,4.2,4.073,4.006,4.292,4.429,4.172,4.229,4.351,4.714,,4.43,4.493,4.501,4.009,4.233,4.102,4.336,3.975,,3.907,3.496,3.822,3.739,4.296,3.379,4.19,3.6 +"Feb 27, 2023",4.23,4.245,4.171,4.061,3.96,4.264,4.375,4.187,4.161,4.316,4.688,,4.392,4.464,4.477,3.959,4.207,4.069,4.315,3.929,,3.855,3.526,3.815,3.687,4.29,3.364,4.12,3.551 +"Mar 06, 2023",4.245,4.261,4.19,4.111,3.953,4.271,4.374,4.259,4.146,4.334,4.705,,4.48,4.428,4.488,3.99,4.157,3.993,4.286,3.929,,3.808,3.585,3.816,3.728,4.25,3.424,4.119,3.564 +"Mar 13, 2023",4.184,4.198,4.122,4.037,3.898,4.201,4.315,4.174,4.071,4.274,4.633,,4.315,4.405,4.421,3.942,4.135,3.958,4.275,3.885,,3.735,3.517,3.704,3.647,4.218,3.368,4.094,3.516 +"Mar 20, 2023",4.133,4.148,4.06,3.96,3.827,4.147,4.287,4.048,4.027,4.233,4.579,,4.275,4.334,4.405,3.867,4.103,3.924,4.243,3.829,,3.689,3.454,3.66,3.571,4.194,3.271,4.026,3.462 +"Mar 27, 2023",4.073,4.087,4,3.919,3.785,4.088,4.148,4.018,4.004,4.173,4.481,,4.212,4.316,4.34,3.807,4.037,3.882,4.159,3.781,,3.728,3.445,3.637,3.575,4.158,3.258,3.92,3.44 diff --git a/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv b/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv index 56f65ce206..c30c17ccbb 100644 --- a/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv +++ b/hpxml-measures/ReportUtilityBills/resources/simple_rates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv @@ -1,688 +1,716 @@ -Back to Contents,Data 1: Residential Propane Weekly Heating Oil and Propane Prices (October - March),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Sourcekey,W_EPLLPA_PRS_NUS_DPG,W_EPLLPA_PRS_R10_DPG,W_EPLLPA_PRS_R1X_DPG,W_EPLLPA_PRS_SCT_DPG,W_EPLLPA_PRS_SME_DPG,W_EPLLPA_PRS_SMA_DPG,W_EPLLPA_PRS_SNH_DPG,W_EPLLPA_PRS_SRI_DPG,W_EPLLPA_PRS_SVT_DPG,W_EPLLPA_PRS_R1Y_DPG,W_EPLLPA_PRS_SDE_DPG,W_EPLLPA_PRS_SMD_DPG,W_EPLLPA_PRS_SNJ_DPG,W_EPLLPA_PRS_SNY_DPG,W_EPLLPA_PRS_SPA_DPG,W_EPLLPA_PRS_R1Z_DPG,W_EPLLPA_PRS_SFL_DPG,W_EPLLPA_PRS_SGA_DPG,W_EPLLPA_PRS_SNC_DPG,W_EPLLPA_PRS_SVA_DPG,W_EPLLPA_PRS_R20_DPG,W_EPLLPA_PRS_SIL_DPG,W_EPLLPA_PRS_SIN_DPG,W_EPLLPA_PRS_SIA_DPG,W_EPLLPA_PRS_SKS_DPG,W_EPLLPA_PRS_SKY_DPG,W_EPLLPA_PRS_SMI_DPG,W_EPLLPA_PRS_SMN_DPG,W_EPLLPA_PRS_SMO_DPG,W_EPLLPA_PRS_SNE_DPG,W_EPLLPA_PRS_SND_DPG,W_EPLLPA_PRS_SOH_DPG,W_EPLLPA_PRS_SOK_DPG,W_EPLLPA_PRS_SSD_DPG,W_EPLLPA_PRS_STN_DPG,W_EPLLPA_PRS_SWI_DPG,W_EPLLPA_PRS_R30_DPG,W_EPLLPA_PRS_SAL_DPG,W_EPLLPA_PRS_SAR_DPG,W_EPLLPA_PRS_SMS_DPG,W_EPLLPA_PRS_STX_DPG,W_EPLLPA_PRS_R40_DPG,W_EPLLPA_PRS_SCO_DPG,W_EPLLPA_PRS_SID_DPG,W_EPLLPA_PRS_SMT_DPG,W_EPLLPA_PRS_SUT_DPG, -Date,Weekly U.S. Propane Residential Price (Dollars per Gallon),Weekly East Coast (PADD 1) Propane Residential Price (Dollars per Gallon),Weekly New England (PADD 1A) Propane Residential Price (Dollars per Gallon),Weekly Connecticut Propane Residential Price (Dollars per Gallon),Weekly Maine Propane Residential Price (Dollars per Gallon),Weekly Massachusetts Propane Residential Price (Dollars per Gallon),Weekly New Hampshire Propane Residential Price (Dollars per Gallon),Weekly Rhode Island Propane Residential Price (Dollars per Gallon),Weekly Vermont Propane Residential Price (Dollars per Gallon),Weekly Central Atlantic (PADD 1B) Propane Residential Price (Dollars per Gallon),Weekly Delaware Propane Residential Price (Dollars per Gallon),Weekly Maryland Propane Residential Price (Dollars per Gallon),Weekly New Jersey Propane Residential Price (Dollars per Gallon),Weekly New York Propane Residential Price (Dollars per Gallon),Weekly Pennsylvania Propane Residential Price (Dollars per Gallon),Weekly Lower Atlantic (PADD 1C) Propane Residential Price (Dollars per Gallon),Weekly Florida Propane Residential Price (Dollars per Gallon),Weekly Georgia Propane Residential Price (Dollars per Gallon),Weekly North Carolina Propane Residential Price (Dollars per Gallon),Weekly Virginia Propane Residential Price (Dollars per Gallon),Weekly Midwest (PADD 2) Propane Residential Price (Dollars per Gallon),Weekly Illinois Propane Residential Price (Dollars per Gallon),Weekly Indiana Propane Residential Price (Dollars per Gallon),Weekly Iowa Propane Residential Price (Dollars per Gallon),Weekly Kansas Propane Residential Price (Dollars per Gallon),Weekly Kentucky Propane Residential Price (Dollars per Gallon),Weekly Michigan Propane Residential Price (Dollars per Gallon),Weekly Minnesota Propane Residential Price (Dollars per Gallon),Weekly Missouri Propane Residential Price (Dollars per Gallon),Weekly Nebraska Propane Residential Price (Dollars per Gallon),Weekly North Dakota Propane Residential Price (Dollars per Gallon),Weekly Ohio Propane Residential Price (Dollars per Gallon),Weekly Oklahoma Propane Residential Price (Dollars per Gallon),Weekly South Dakota Propane Residential Price (Dollars per Gallon),Weekly Tennessee Propane Residential Price (Dollars per Gallon),Weekly Wisconsin Propane Residential Price (Dollars per Gallon),Weekly Weekly Gulf Coast (PADD 3) Propane Residential Price (Dollars per Gallon),Weekly Alabama Propane Residential Price (Dollars per Gallon),Weekly Arkansas Propane Residential Price (Dollars per Gallon),Weekly Mississippi Propane Residential Price (Dollars per Gallon),Weekly Texas Propane Residential Price (Dollars per Gallon),Weekly Weekly Rocky Mountain (PADD 4) Propane Residential Price (Dollars per Gallon),Weekly Colorado Propane Residential Price (Dollars per Gallon),Weekly Idaho Propane Residential Price (Dollars per Gallon),Weekly Montana Propane Residential Price (Dollars per Gallon),Weekly Utah Propane Residential Price (Dollars per Gallon), -"Oct 01, 1990",1.042,1.263,1.229,1.292,1.199,1.248,1.235,1.32,1.172,1.342,1.234,1.28,1.356,1.443,1.199,1.226,,,1.227,1.224,0.925,0.938,0.928,0.795,0.801,,0.985,0.992,0.901,0.751,0.772,1.135,,0.743,,0.977,,,,,,,,,,, -"Oct 15, 1990",1.083,1.296,1.272,1.299,1.216,1.304,1.281,1.348,1.263,1.377,1.32,1.352,1.377,1.448,1.259,1.247,,,1.258,1.22,0.971,0.967,0.995,0.838,0.857,,1.046,1.019,0.958,0.808,0.822,1.194,,0.775,,1.016,,,,,,,,,,, -"Nov 05, 1990",1.06,1.292,1.305,1.348,1.274,1.328,1.325,1.399,1.25,1.367,1.298,1.355,1.377,1.433,1.248,1.212,,,1.204,1.229,0.938,0.924,0.994,0.773,0.809,,1.029,0.968,0.924,0.757,0.795,1.184,,0.768,,1.004,,,,,,,,,,, -"Nov 19, 1990",1.046,1.283,1.275,1.308,1.237,1.332,1.233,1.41,1.265,1.361,1.297,1.356,1.378,1.425,1.234,1.222,,,1.204,1.265,0.921,0.916,0.995,0.766,0.795,,1.035,0.936,0.888,0.749,0.789,1.183,,0.759,,0.972,,,,,,,,,,, -"Dec 03, 1990",1.038,1.283,1.291,1.302,1.282,1.333,1.246,1.385,1.287,1.36,1.291,1.334,1.378,1.433,1.235,1.206,,,1.186,1.25,0.908,0.883,0.992,0.728,0.753,,1.028,0.944,0.875,0.72,0.785,1.161,,0.752,,0.983,,,,,,,,,,, -"Dec 17, 1990",1.001,1.273,1.29,1.281,1.281,1.317,1.283,1.477,1.28,1.364,1.272,1.361,1.354,1.437,1.24,1.172,,,1.148,1.226,0.857,0.822,0.958,0.681,0.67,,1.014,0.871,0.835,0.666,0.728,1.136,,0.717,,0.911,,,,,,,,,,, -"Jan 07, 1991",1.001,1.275,1.307,1.275,1.383,1.306,1.268,1.415,1.284,1.356,1.273,1.357,1.349,1.423,1.234,1.169,,,1.157,1.195,0.856,0.835,0.967,0.646,0.676,,1,0.865,0.824,0.669,0.758,1.166,,0.715,,0.919,,,,,,,,,,, -"Jan 21, 1991",1.003,1.272,1.293,1.259,1.336,1.296,1.264,1.453,1.297,1.359,1.27,1.358,1.369,1.431,1.22,1.173,,,1.158,1.207,0.86,0.838,0.958,0.67,0.679,,1.003,0.889,0.814,0.661,0.77,1.189,,0.706,,0.906,,,,,,,,,,, -"Feb 04, 1991",0.957,1.246,1.267,1.228,1.315,1.275,1.233,1.388,1.267,1.335,1.265,1.35,1.332,1.401,1.201,1.144,,,1.121,1.196,0.805,0.772,0.932,0.583,0.616,,0.951,0.822,0.765,0.603,0.714,1.156,,0.647,,0.862,,,,,,,,,,, -"Feb 18, 1991",0.92,1.212,1.238,1.193,1.306,1.251,1.193,1.375,1.224,1.309,1.221,1.331,1.291,1.396,1.132,1.097,,,1.074,1.15,0.766,0.751,0.906,0.569,0.535,,0.922,0.795,0.722,0.544,0.637,1.117,,0.584,,0.811,,,,,,,,,,, -"Mar 04, 1991",0.887,1.183,1.193,1.179,1.216,1.225,1.177,1.316,1.153,1.288,1.167,1.259,1.258,1.391,1.139,1.077,,,1.05,1.14,0.731,0.728,0.892,0.527,0.525,,0.897,0.753,0.69,0.51,0.574,1.041,,0.568,,0.777,,,,,,,,,,, -"Mar 18, 1991",0.881,1.176,1.185,1.176,1.214,1.197,1.137,1.285,1.192,1.284,1.165,1.253,1.251,1.391,1.129,1.07,,,1.021,1.182,0.725,0.724,0.878,0.528,0.535,,0.886,0.757,0.681,0.516,0.548,1.018,,0.56,,0.771,,,,,,,,,,, -"Oct 07, 1991",0.867,1.147,1.177,1.192,1.294,1.153,1.064,1.35,1.17,1.243,1.172,1.22,1.246,1.313,1.127,1.012,,,0.987,1.097,0.707,,0.785,0.578,0.564,,0.856,0.715,0.681,0.552,0.579,0.956,,0.588,,0.7,,,,,,,,,,, -"Oct 21, 1991",0.887,1.168,1.191,1.207,1.296,1.153,1.092,1.332,1.199,1.266,1.192,1.224,1.274,1.345,1.147,1.039,,,1.019,1.107,0.726,,0.799,,0.593,,0.877,0.716,0.711,0.588,0.618,0.947,,0.615,,0.721,,,,,,,,,,, -"Nov 04, 1991",0.899,1.178,1.21,1.207,1.318,1.202,1.121,1.371,1.183,1.266,1.199,1.203,1.284,1.351,1.145,1.05,,,1.029,1.12,0.741,,0.806,0.606,0.604,,0.888,0.732,0.737,0.597,0.618,0.971,,0.626,,0.739,,,,,,,,,,, -"Nov 18, 1991",0.917,1.189,1.213,1.199,1.34,1.206,1.11,1.372,1.191,1.274,1.222,1.214,1.285,1.357,1.153,1.072,,,1.056,1.127,0.763,,0.851,,0.623,,0.903,0.775,0.741,0.617,0.65,0.973,,0.65,,0.774,,,,,,,,,,, -"Dec 02, 1991",0.923,1.197,1.216,1.198,1.335,1.207,1.12,1.377,1.203,1.293,1.223,1.215,1.29,1.395,1.159,1.075,,,1.053,1.147,0.768,,0.855,0.634,0.621,,0.9,0.785,0.746,0.615,0.655,0.974,,0.65,,0.786,,,,,,,,,,, -"Dec 16, 1991",0.916,1.197,1.215,1.189,1.336,1.209,1.12,1.379,1.208,1.295,1.227,1.244,1.278,1.393,1.154,1.073,,,1.051,1.146,0.757,,0.85,,0.598,,0.902,0.776,0.736,0.603,0.66,0.966,,0.641,,0.784,,,,,,,,,,, -"Jan 06, 1992",0.896,1.18,1.205,1.162,1.336,1.189,1.121,1.384,1.203,1.291,1.217,1.254,1.269,1.378,1.162,1.035,,,1.013,1.112,0.735,,0.838,0.577,0.549,,0.884,0.752,0.715,0.567,0.639,0.967,,0.615,,0.759,,,,,,,,,,, -"Jan 20, 1992",0.888,1.173,1.199,1.147,1.336,1.179,1.121,1.364,1.197,1.283,1.2,1.25,1.276,1.372,1.146,1.029,,,1.005,1.11,0.727,,0.836,,0.533,,0.852,0.753,0.712,0.548,0.612,0.982,,0.599,,0.758,,,,,,,,,,, -"Feb 03, 1992",0.883,1.173,1.197,1.145,1.335,1.179,1.118,1.365,1.197,1.282,1.192,1.226,1.28,1.381,1.139,1.033,,,1.01,1.109,0.719,,0.841,0.53,0.525,,0.848,0.738,0.718,0.536,0.594,0.974,,0.581,,0.751,,,,,,,,,,, -"Feb 17, 1992",0.877,1.169,1.192,1.126,1.335,1.173,1.118,1.349,1.194,1.274,1.19,1.224,1.28,1.379,1.106,1.034,,,1.011,1.112,0.712,,0.837,,0.522,,0.844,0.734,0.714,0.53,0.581,0.936,,0.585,,0.747,,,,,,,,,,, -"Mar 02, 1992",0.871,1.166,1.187,1.124,1.336,1.166,1.105,1.337,1.191,1.273,1.179,1.222,1.277,1.379,1.107,1.032,,,1.009,1.112,0.705,,0.832,0.519,0.518,,0.841,0.729,0.707,0.528,0.575,0.927,,0.579,,0.732,,,,,,,,,,, -"Mar 16, 1992",0.863,1.161,1.183,1.12,1.333,1.154,1.105,1.337,1.19,1.262,1.177,1.202,1.275,1.367,1.102,1.031,,,1.007,1.11,0.694,,0.833,,0.514,,0.833,0.712,0.68,0.528,0.562,0.922,,0.57,,0.73,,,,,,,,,,, -"Oct 05, 1992",0.85,1.143,1.161,1.183,1.259,1.147,1.096,1.305,1.134,1.248,1.133,1.233,1.228,1.381,1.101,0.997,,,0.974,1.095,0.695,,0.795,0.514,0.564,,0.819,0.718,0.679,,0.566,0.865,,0.575,,0.699,,,,,,,,,,, -"Oct 19, 1992",0.865,1.158,1.177,1.18,1.293,1.15,1.11,1.307,1.152,1.256,1.144,1.238,1.219,1.373,1.152,1.006,,,0.983,1.099,0.708,,0.801,,0.562,,0.839,0.731,0.689,,0.576,0.849,,0.584,,0.707,,,,,,,,,,, -"Nov 02, 1992",0.868,1.153,1.167,1.174,1.252,1.153,1.11,1.31,1.156,1.255,1.15,1.241,1.221,1.374,1.148,1.003,,,0.98,1.099,0.714,,0.814,0.542,0.576,,0.848,0.731,0.699,,0.586,0.864,,0.594,,0.705,,,,,,,,,,, -"Nov 16, 1992",0.876,1.154,1.164,1.177,1.25,1.154,1.11,1.316,1.139,1.257,1.15,1.24,1.209,1.374,1.155,1.007,,,0.985,1.1,0.727,,0.836,,0.587,,0.845,0.748,0.709,,0.602,0.873,,0.601,,0.73,,,,,,,,,,, -"Dec 07, 1992",0.89,1.157,1.165,1.182,1.246,1.156,1.104,1.316,1.143,1.264,1.132,1.243,1.21,1.376,1.175,1.008,,,0.987,1.098,0.745,,0.853,0.588,0.605,,0.85,0.77,0.727,,0.628,0.887,,0.635,,0.744,,,,,,,,,,, -"Dec 21, 1992",0.899,1.157,1.163,1.176,1.243,1.157,1.103,1.323,1.139,1.264,1.134,1.243,1.21,1.376,1.176,1.008,,,0.987,1.099,0.761,,0.856,,0.62,,0.867,0.789,0.739,,0.637,0.892,,0.646,,0.769,,,,,,,,,,, -"Jan 04, 1993",0.924,1.161,1.167,1.182,1.246,1.156,1.104,1.338,1.15,1.267,1.143,1.252,1.211,1.378,1.178,1.014,,,0.993,1.106,0.797,,0.873,0.641,0.68,,0.885,0.834,0.777,,0.667,0.903,,0.688,,0.819,,,,,,,,,,, -"Jan 11, 1993",1.02,1.169,1.173,1.186,1.243,1.159,1.114,1.345,1.167,1.276,1.154,1.265,1.229,1.382,1.186,1.025,,,1.003,1.116,0.94,,0.911,0.828,0.888,,0.938,1.024,0.913,,0.886,0.936,,0.898,,1.021,,,,,,,,,,, -"Jan 18, 1993",1.002,1.167,1.178,1.187,1.244,1.158,1.115,1.355,1.185,1.267,1.159,1.266,1.177,1.384,1.185,1.024,,,1.004,1.109,0.913,,0.934,0.764,0.83,,0.948,1.007,0.902,,0.901,0.948,,0.825,,0.934,,,,,,,,,,, -"Jan 25, 1993",0.968,1.172,1.179,1.183,1.257,1.173,1.125,1.352,1.169,1.28,1.155,1.267,1.233,1.386,1.191,1.023,,,1.001,1.116,0.857,,0.935,0.688,0.717,,0.941,0.918,0.835,,0.783,0.954,,0.741,,0.88,,,,,,,,,,, -"Feb 01, 1993",0.954,1.168,1.183,1.185,1.255,1.161,1.127,1.357,1.193,1.268,1.155,1.266,1.182,1.387,1.183,1.02,,,1,1.109,0.837,,0.926,0.661,0.696,,0.944,0.884,0.822,,0.747,0.95,,0.718,,0.858,,,,,,,,,,, -"Feb 15, 1993",0.937,1.169,1.183,1.186,1.255,1.162,1.137,1.351,1.185,1.271,1.166,1.273,1.182,1.391,1.183,1.019,,,0.998,1.111,0.81,,0.926,,0.653,,0.941,0.838,0.758,,0.696,0.934,,0.688,,0.834,,,,,,,,,,, -"Mar 01, 1993",0.968,1.181,1.192,1.205,1.258,1.165,1.14,1.352,1.198,1.293,1.186,1.302,1.183,1.435,1.185,1.021,,,1.001,1.113,0.851,,0.927,0.704,0.768,,0.946,0.886,0.843,,0.668,0.934,,0.71,,0.878,,,,,,,,,,, -"Mar 15, 1993",0.944,1.18,1.193,1.205,1.258,1.167,1.142,1.362,1.197,1.302,1.188,1.313,1.183,1.45,1.192,1.004,,,0.978,1.12,0.814,,0.928,,0.676,,0.945,0.854,0.782,,0.66,0.937,,0.697,,0.839,,,,,,,,,,, -"Apr 05, 1993",0.935,1.185,1.194,1.208,1.261,1.178,1.147,1.353,1.184,1.314,1.203,1.309,1.239,1.451,1.192,1.006,,,0.975,1.139,0.801,,0.916,0.624,0.668,,0.927,0.83,0.755,,0.642,0.934,,0.688,,0.816,,,,,,,,,,, -"Apr 19, 1993",0.924,1.169,1.195,1.207,1.254,1.163,1.143,1.34,1.21,1.277,1.175,1.297,1.186,1.413,1.185,1.005,,,0.977,1.128,0.791,,0.919,,0.657,,0.924,0.821,0.741,,0.618,0.927,,0.678,,0.813,,,,,,,,,,, -"Oct 04, 1993",0.87,1.101,1.155,1.122,1.258,1.138,1.102,1.293,1.147,1.181,1.103,1.187,1.186,1.233,1.138,0.952,,,0.927,1.048,0.74,,0.798,0.605,0.62,,0.84,0.758,0.707,,0.614,0.874,,0.621,,0.773,,,,,,,,,,, -"Oct 18, 1993",0.872,1.102,1.156,1.129,1.255,1.144,1.089,1.308,1.145,1.183,1.113,1.191,1.186,1.234,1.138,0.953,,,0.927,1.049,0.743,,0.815,0.6,0.621,,0.844,0.77,0.706,,0.622,0.877,,0.639,,0.768,,,,,,,,,,, -"Nov 01, 1993",0.876,1.103,1.155,1.119,1.256,1.148,1.09,1.308,1.146,1.182,1.113,1.191,1.191,1.225,1.138,0.956,,,0.931,1.049,0.747,,0.825,0.604,0.622,,0.845,0.771,0.725,,0.624,0.878,,0.639,,0.765,,,,,,,,,,, -"Nov 15, 1993",0.88,1.107,1.158,1.127,1.254,1.152,1.09,1.305,1.147,1.184,1.112,1.192,1.193,1.231,1.14,0.963,,,0.94,1.048,0.749,,0.833,0.611,0.628,,0.849,0.772,0.728,,0.625,0.873,,0.644,,0.763,,,,,,,,,,, -"Dec 06, 1993",0.882,1.109,1.159,1.125,1.254,1.155,1.098,1.304,1.145,1.187,1.112,1.199,1.193,1.232,1.143,0.965,,,0.943,1.048,0.752,,0.835,0.613,0.628,,0.85,0.776,0.736,,0.63,0.87,,0.644,,0.768,,,,,,,,,,, -"Dec 20, 1993",0.88,1.11,1.161,1.138,1.253,1.154,1.098,1.303,1.144,1.187,1.113,1.199,1.193,1.235,1.142,0.968,,,0.947,1.047,0.748,,0.842,0.599,0.613,,0.85,0.766,0.735,,0.627,0.872,,0.637,,0.767,,,,,,,,,,, -"Jan 03, 1994",0.88,1.111,1.161,1.144,1.253,1.154,1.098,1.295,1.141,1.187,1.114,1.196,1.196,1.237,1.142,0.969,,,0.947,1.048,0.747,,0.838,0.593,0.612,,0.85,0.773,0.734,,0.624,0.876,,0.631,,0.762,,,,,,,,,,, -"Jan 17, 1994",0.884,1.118,1.161,1.143,1.253,1.151,1.099,1.295,1.144,1.199,1.138,1.203,1.198,1.244,1.161,0.979,,,0.959,1.054,0.751,,0.847,0.593,0.612,,0.854,0.779,0.738,,0.628,0.882,,0.638,,0.767,,,,,,,,,,, -"Jan 31, 1994",0.896,1.135,1.168,1.155,1.254,1.155,1.106,1.296,1.156,1.21,1.181,1.256,1.2,1.251,1.155,1.009,,,0.992,1.073,0.759,,0.873,0.591,0.612,,0.87,0.789,0.739,,0.634,0.893,,0.634,,0.779,,,,,,,,,,, -"Feb 07, 1994",0.905,1.146,1.177,1.153,1.26,1.158,1.133,1.3,1.171,1.227,1.2,1.279,1.226,1.264,1.169,1.015,,,0.999,1.074,0.767,,0.876,0.598,0.616,,0.878,0.793,0.745,,0.641,0.899,,0.64,,0.795,,,,,,,,,,, -"Feb 14, 1994",0.909,1.151,1.183,1.166,1.261,1.166,1.135,1.306,1.174,1.234,1.228,1.28,1.247,1.269,1.168,1.017,,,1,1.079,0.768,,0.872,0.603,0.619,,0.883,0.792,0.74,,0.642,0.9,,0.64,,0.796,,,,,,,,,,, -"Feb 21, 1994",0.908,1.154,1.182,1.155,1.264,1.166,1.143,1.313,1.174,1.234,1.225,1.28,1.246,1.268,1.172,1.027,,,1.013,1.079,0.767,,0.872,0.598,0.617,,0.887,0.784,0.746,,0.642,0.899,,0.64,,0.795,,,,,,,,,,, -"Feb 28, 1994",0.908,1.154,1.184,1.156,1.273,1.166,1.143,1.314,1.172,1.233,1.223,1.281,1.245,1.264,1.172,1.026,,,1.013,1.074,0.767,,0.873,0.597,0.616,,0.888,0.782,0.745,,0.639,0.898,,0.642,,0.795,,,,,,,,,,, -"Mar 07, 1994",0.905,1.152,1.183,1.152,1.273,1.168,1.144,1.312,1.169,1.234,1.201,1.291,1.246,1.264,1.173,1.02,,,1.006,1.073,0.763,,0.873,0.59,0.614,,0.888,0.77,0.744,,0.639,0.896,,0.64,,0.789,,,,,,,,,,, -"Mar 21, 1994",0.898,1.148,1.182,1.148,1.273,1.164,1.147,1.315,1.169,1.233,1.193,1.297,1.244,1.262,1.172,1.011,,,0.995,1.071,0.752,,0.864,0.579,0.603,,0.886,0.756,0.737,,0.63,0.891,,0.643,,0.763,,,,,,,,,,, -"Oct 03, 1994",0.853,1.127,1.14,1.135,1.266,1.106,1.127,1.29,1.125,1.163,1.141,1.15,1.239,1.163,1.116,1.039,,,1,1.094,0.718,,0.782,0.558,,0.923,0.792,0.703,0.636,,0.584,0.848,,0.624,,0.743,,,,,,,,,,, -"Oct 17, 1994",0.838,1.141,1.133,1.136,1.276,1.112,1.13,1.249,1.083,1.205,1.148,1.151,1.229,1.246,1.128,1.044,,,1.007,1.093,0.711,,0.789,0.545,,0.923,0.797,0.71,0.636,,0.586,0.841,,0.621,,0.745,,,,,,,,,,, -"Nov 07, 1994",0.849,1.147,1.135,1.141,1.276,1.129,1.132,1.278,1.077,1.213,1.149,1.169,1.229,1.256,1.132,1.05,,,1.018,1.095,0.722,,0.797,0.554,,0.942,0.811,0.73,0.651,,0.598,0.856,,0.62,,0.746,,,,,,,,,,, -"Nov 21, 1994",0.863,1.155,1.137,1.142,1.282,1.135,1.134,1.312,1.07,1.214,1.157,1.185,1.246,1.257,1.167,1.056,,,1.025,1.097,0.726,,0.801,0.56,,0.95,0.812,0.734,0.652,,0.61,0.86,,0.629,,0.759,,,,,,,,,,, -"Dec 05, 1994",0.867,1.149,1.145,1.143,1.294,1.151,1.152,1.319,1.072,1.197,1.159,1.19,1.242,1.259,1.11,1.059,,,1.03,1.097,0.733,,0.804,0.554,,0.961,0.821,0.743,0.668,,0.619,0.869,,0.634,,0.762,,,,,,,,,,, -"Dec 19, 1994",0.867,1.154,1.148,1.141,1.304,1.157,1.154,1.339,1.08,1.205,1.162,1.196,1.245,1.272,1.116,1.059,,,1.03,1.098,0.742,,0.813,0.602,,0.916,0.829,0.757,0.676,,0.637,0.863,,0.641,,0.762,,,,,,,,,,, -"Jan 02, 1995",0.874,1.159,1.152,1.141,1.254,1.157,1.172,1.34,1.086,1.213,1.19,1.209,1.244,1.284,1.119,1.061,,,1.032,1.099,0.748,,0.821,0.616,,0.926,0.827,0.758,0.686,,0.647,0.867,,0.64,,0.764,,,,,,,,,,, -"Jan 16, 1995",0.885,1.166,1.158,1.146,1.275,1.165,1.175,1.346,1.09,1.218,1.181,1.227,1.253,1.292,1.118,1.069,,,1.046,1.101,0.759,,0.832,0.624,,0.942,0.828,0.77,0.697,,0.65,0.871,,0.639,,0.765,,,,,,,,,,, -"Feb 06, 1995",0.891,1.169,1.159,1.147,1.273,1.164,1.178,1.335,1.092,1.221,1.181,1.228,1.252,1.302,1.117,1.073,,,1.053,1.1,0.761,,0.834,0.586,,0.946,0.833,0.772,0.699,,0.647,0.866,,0.618,,0.765,,,,,,,,,,, -"Feb 20, 1995",0.892,1.169,1.159,1.148,1.279,1.166,1.177,1.332,1.092,1.222,1.188,1.228,1.25,1.303,1.117,1.075,,,1.055,1.102,0.762,,0.835,0.589,,0.946,0.836,0.771,0.698,,0.653,0.87,,0.62,,0.767,,,,,,,,,,, -"Mar 06, 1995",0.892,1.169,1.161,1.149,1.285,1.168,1.178,1.333,1.092,1.222,1.188,1.229,1.253,1.302,1.117,1.071,,,1.048,1.102,0.762,,0.835,0.592,,0.946,0.834,0.771,0.699,,0.649,0.871,,0.619,,0.768,,,,,,,,,,, -"Mar 20, 1995",0.903,1.158,1.17,1.15,1.306,1.168,1.187,1.339,1.094,1.187,1.188,1.229,1.243,1.209,1.117,1.071,,,1.049,1.105,0.769,,0.832,0.607,,0.946,0.831,0.768,0.699,,0.652,0.877,,0.619,,0.768,,,,,,,,,,, -"Oct 02, 1995",0.885,1.128,1.152,1.169,1.241,1.151,1.143,1.346,1.084,1.149,1.172,1.209,1.223,1.167,1.095,1.042,,,1.018,1.093,0.735,,0.819,0.58,,0.926,0.796,0.741,0.666,,0.593,0.869,,0.611,,0.748,,,,,,,,,,, -"Oct 16, 1995",0.886,1.13,1.161,1.176,1.263,1.151,1.138,1.363,1.096,1.148,1.175,1.21,1.22,1.164,1.095,1.045,,,1.022,1.093,0.742,,0.822,0.583,,0.939,0.804,0.755,0.692,,0.599,0.866,,0.618,,0.758,,,,,,,,,,, -"Nov 06, 1995",0.886,1.126,1.159,1.147,1.263,1.155,1.144,1.349,1.099,1.14,1.175,1.187,1.178,1.158,1.094,1.049,,,1.027,1.096,0.746,,0.835,0.586,,0.935,0.803,0.753,0.7,,0.616,0.865,,0.619,,0.767,,,,,,,,,,, -"Nov 20, 1995",0.898,1.138,1.16,1.149,1.264,1.154,1.145,1.352,1.111,1.156,1.183,1.191,1.186,1.184,1.097,1.056,,,1.036,1.098,0.751,,0.848,0.594,,0.939,0.812,0.757,0.7,,0.632,0.871,,0.623,,0.77,,,,,,,,,,, -"Dec 04, 1995",0.904,1.14,1.164,1.144,1.28,1.159,1.145,1.36,1.114,1.158,1.194,1.202,1.195,1.184,1.096,1.056,,,1.035,1.099,0.759,,0.864,0.6,,0.941,0.817,0.766,0.707,,0.663,0.88,,0.627,,0.778,,,,,,,,,,, -"Dec 18, 1995",0.924,1.152,1.173,1.151,1.286,1.166,1.154,1.367,1.128,1.17,1.247,1.217,1.212,1.195,1.105,1.07,,,1.057,1.099,0.781,,0.88,0.638,,0.963,0.823,0.803,0.723,,0.698,0.892,,0.645,,0.808,,,,,,,,,,, -"Jan 01, 1996",0.964,1.191,1.216,1.185,1.299,1.199,1.217,1.384,1.184,1.202,1.289,1.256,1.239,1.219,1.147,1.125,,,1.106,1.166,0.823,,0.922,0.665,,1.01,0.85,0.848,0.78,,0.744,0.917,,0.669,,0.863,,,,,,,,,,, -"Jan 15, 1996",0.982,1.218,1.249,1.221,1.34,1.221,1.253,1.437,1.216,1.228,1.349,1.328,1.294,1.235,1.166,1.147,,,1.128,1.187,0.836,,0.937,0.668,,1.028,0.873,0.857,0.798,,0.758,0.958,,0.672,,0.856,,,,,,,,,,, -"Feb 05, 1996",0.996,1.233,1.264,1.237,1.341,1.249,1.269,1.462,1.23,1.239,1.332,1.341,1.287,1.249,1.179,1.172,,,1.162,1.192,0.849,,0.95,0.675,,1.048,0.888,0.885,0.81,,0.77,0.971,,0.674,,0.864,,,,,,,,,,, -"Feb 19, 1996",1.029,1.263,1.289,1.262,1.351,1.291,1.284,1.529,1.257,1.27,1.341,1.364,1.328,1.292,1.196,1.205,,,1.203,1.209,0.884,,1.001,0.691,,1.118,0.934,0.902,0.841,,0.778,1.026,,0.687,,0.894,,,,,,,,,,, -"Mar 04, 1996",1.025,1.264,1.295,1.258,1.367,1.287,1.3,1.546,1.261,1.271,1.332,1.357,1.34,1.292,1.197,1.201,,,1.198,1.209,0.876,,0.984,0.701,,1.099,0.937,0.893,0.829,,0.766,1.009,,0.689,,0.87,,,,,,,,,,, -"Mar 18, 1996",1.011,1.253,1.288,1.245,1.364,1.261,1.303,1.594,1.255,1.261,1.299,1.341,1.341,1.28,1.193,1.186,,,1.183,1.192,0.859,,0.954,0.687,,1.076,0.928,0.887,0.808,,0.743,0.985,,0.684,,0.864,,,,,,,,,,, -"Oct 07, 1996",1.028,1.216,1.274,1.259,1.386,1.272,1.242,1.464,1.237,1.234,1.296,1.303,1.308,1.252,1.132,1.124,,,1.101,1.184,0.888,,0.954,0.763,,1.018,0.944,0.882,0.865,,0.763,0.976,,0.708,,0.876,,,,,,,,,,, -"Oct 21, 1996",1.05,1.239,1.291,1.277,1.41,1.289,1.252,1.481,1.258,1.255,1.318,1.314,1.311,1.285,1.137,1.159,,,1.143,1.2,0.909,,0.969,0.783,,1.056,0.967,0.901,0.88,,0.809,0.999,,0.727,,0.892,,,,,,,,,,, -"Oct 28, 1996",1.062,1.248,1.307,1.314,1.417,1.305,1.266,1.49,1.265,1.262,1.319,1.321,1.306,1.29,1.154,1.166,,,1.153,1.2,0.923,,0.974,0.796,,1.058,0.98,0.903,0.899,,0.816,1.004,,0.755,,0.92,,,,,,,,,,, -"Nov 04, 1996",1.079,1.259,1.319,1.338,1.418,1.324,1.278,1.513,1.267,1.271,1.329,1.323,1.315,1.297,1.169,1.18,,,1.168,1.21,0.946,,0.996,0.82,,1.088,1.003,0.918,0.935,,0.841,1.03,,0.774,,0.932,,,,,,,,,,, -"Nov 11, 1996",1.089,1.268,1.332,1.345,1.418,1.325,1.317,1.56,1.268,1.28,1.327,1.331,1.315,1.306,1.183,1.184,,,1.174,1.21,0.956,,1.015,0.821,,1.097,1.023,0.933,0.935,,0.847,1.034,,0.8,,0.948,,,,,,,,,,, -"Nov 18, 1996",1.113,1.28,1.347,1.351,1.424,1.357,1.329,1.574,1.285,1.288,1.329,1.332,1.329,1.316,1.189,1.205,,,1.193,1.235,0.988,,1.081,0.855,,1.126,1.044,0.972,0.96,,0.869,1.055,,0.825,,0.98,,,,,,,,,,, -"Nov 25, 1996",1.196,1.314,1.369,1.417,1.437,1.362,1.336,1.59,1.312,1.324,1.415,1.358,1.356,1.348,1.231,1.245,,,1.23,1.285,1.108,,1.214,1.028,,1.179,1.116,1.132,1.101,,1.016,1.121,,0.944,,1.1,,,,,,,,,,, -"Dec 02, 1996",1.24,1.349,1.408,1.444,1.466,1.415,1.369,1.616,1.362,1.364,1.436,1.398,1.389,1.391,1.271,1.265,,,1.247,1.309,1.159,,1.269,1.06,,1.212,1.172,1.169,1.161,,1.09,1.16,,0.976,,1.183,,,,,,,,,,, -"Dec 09, 1996",1.306,1.397,1.46,1.463,1.553,1.468,1.44,1.665,1.394,1.405,1.501,1.408,1.416,1.432,1.329,1.323,,,1.31,1.356,1.239,,1.322,1.142,,1.263,1.22,1.289,1.265,,1.189,1.214,,1.058,,1.286,,,,,,,,,,, -"Dec 16, 1996",1.315,1.402,1.454,1.477,1.562,1.467,1.418,1.708,1.375,1.413,1.49,1.411,1.438,1.445,1.328,1.332,,,1.316,1.372,1.251,,1.339,1.146,,1.27,1.219,1.301,1.3,,1.181,1.25,,1.099,,1.272,,,,,,,,,,, -"Dec 23, 1996",1.352,1.411,1.46,1.488,1.575,1.467,1.427,1.721,1.371,1.417,1.494,1.414,1.475,1.441,1.336,1.356,,,1.347,1.38,1.307,,1.372,1.249,,1.308,1.259,1.338,1.347,,1.28,1.259,,1.178,,1.373,,,,,,,,,,, -"Dec 30, 1996",1.333,1.41,1.461,1.481,1.573,1.462,1.433,1.726,1.382,1.415,1.492,1.413,1.473,1.438,1.334,1.357,,,1.348,1.379,1.276,,1.365,1.171,,1.312,1.283,1.299,1.272,,1.275,1.25,,1.187,,1.316,,,,,,,,,,, -"Jan 06, 1997",1.299,1.403,1.446,1.451,1.571,1.433,1.42,1.719,1.379,1.409,1.472,1.403,1.468,1.432,1.333,1.355,,,1.347,1.376,1.221,,1.278,1.069,,1.299,1.252,1.247,1.23,,1.197,1.219,,1.112,,1.26,,,,,,,,,,, -"Jan 13, 1997",1.305,1.399,1.433,1.444,1.554,1.426,1.407,1.722,1.36,1.409,1.466,1.39,1.474,1.435,1.329,1.349,,,1.342,1.368,1.235,,1.275,1.119,,1.285,1.238,1.29,1.252,,1.194,1.212,,1.12,,1.28,,,,,,,,,,, -"Jan 20, 1997",1.29,1.396,1.424,1.425,1.548,1.423,1.392,1.738,1.354,1.405,1.457,1.39,1.46,1.434,1.323,1.349,,,1.344,1.365,1.212,,1.266,1.087,,1.258,1.242,1.248,1.218,,1.193,1.182,,1.109,,1.257,,,,,,,,,,, -"Jan 27, 1997",1.255,1.386,1.413,1.409,1.546,1.389,1.395,1.729,1.345,1.395,1.454,1.38,1.443,1.426,1.308,1.344,,,1.34,1.353,1.157,,1.21,0.978,,1.253,1.222,1.152,1.16,,1.129,1.154,,1.047,,1.22,,,,,,,,,,, -"Feb 03, 1997",1.209,1.361,1.4,1.376,1.543,1.377,1.385,1.7,1.34,1.368,1.449,1.378,1.412,1.392,1.287,1.309,,,1.3,1.333,1.096,,1.143,0.876,,1.219,1.177,1.122,1.106,,1.035,1.112,,0.975,,1.133,,,,,,,,,,, -"Feb 17, 1997",1.139,1.327,1.375,1.338,1.502,1.362,1.363,1.668,1.324,1.347,1.418,1.364,1.383,1.366,1.274,1.241,,,1.209,1.324,0.999,,1.042,0.798,,1.176,1.105,1.015,0.958,,0.892,1.043,,0.863,,1.024,,,,,,,,,,, -"Mar 03, 1997",1.103,1.299,1.343,1.323,1.476,1.311,1.328,1.662,1.292,1.324,1.411,1.362,1.34,1.351,1.232,1.204,,,1.182,1.26,0.957,,0.988,0.745,,1.105,1.071,0.986,0.912,,0.827,1.017,,0.832,,0.975,,,,,,,,,,, -"Mar 17, 1997",1.079,1.282,1.331,1.303,1.468,1.31,1.322,1.658,1.262,1.306,1.402,1.36,1.301,1.329,1.221,1.187,,,1.168,1.238,0.927,,0.963,0.732,,1.086,1.029,0.941,0.879,,0.784,0.991,,0.801,,0.943,,,,,,,,,,, -"Oct 06, 1997",0.952,1.145,1.196,1.221,1.262,1.23,1.134,1.343,1.155,1.162,1.183,1.217,1.215,1.177,1.083,1.061,,,1.049,1.092,0.805,,0.845,0.657,,0.939,0.859,0.767,,,,0.921,,,,0.805,,,,,,,,,,, -"Oct 20, 1997",0.959,1.151,1.202,1.221,1.283,1.23,1.138,1.344,1.163,1.167,1.185,1.221,1.215,1.186,1.082,1.067,,,1.056,1.094,0.814,,0.858,0.665,,0.956,0.866,0.764,,,,0.934,,,,0.817,,,,,,,,,,, -"Nov 03, 1997",0.969,1.158,1.211,1.227,1.284,1.254,1.149,1.344,1.165,1.171,1.199,1.226,1.224,1.188,1.09,1.08,,,1.07,1.106,0.825,,0.883,0.677,,0.968,0.88,0.772,,,,0.952,,,,0.819,,,,,,,,,,, -"Nov 17, 1997",0.973,1.162,1.212,1.22,1.285,1.261,1.15,1.331,1.165,1.176,1.222,1.227,1.235,1.188,1.104,1.083,,,1.072,1.11,0.83,,0.885,0.68,,0.991,0.887,0.779,,,,0.954,,,,0.82,,,,,,,,,,, -"Dec 01, 1997",0.977,1.163,1.211,1.226,1.284,1.259,1.155,1.323,1.157,1.178,1.23,1.229,1.227,1.188,1.11,1.087,,,1.077,1.113,0.835,,0.897,0.679,,0.997,0.887,0.785,,,,0.954,,,,0.835,,,,,,,,,,, -"Dec 15, 1997",0.979,1.17,1.215,1.229,1.29,1.267,1.158,1.315,1.156,1.187,1.249,1.229,1.242,1.195,1.125,1.091,,,1.082,1.115,0.834,,0.899,0.679,,0.992,0.886,0.783,,,,0.959,,,,0.826,,,,,,,,,,, -"Jan 05, 1998",0.982,1.172,1.217,1.228,1.295,1.266,1.158,1.325,1.162,1.19,1.252,1.24,1.231,1.199,1.128,1.092,,,1.083,1.114,0.838,,0.903,0.677,,0.998,0.894,0.787,0.805,,0.701,0.965,,0.71,,0.823,,,,,,,,,,, -"Jan 19, 1998",0.98,1.169,1.211,1.218,1.301,1.257,1.158,1.326,1.149,1.187,1.259,1.23,1.222,1.199,1.122,1.089,,,1.083,1.106,0.836,,0.907,0.673,,1,0.895,0.788,0.798,,0.701,0.958,,0.705,,0.825,,,,,,,,,,, -"Feb 02, 1998",0.977,1.166,1.206,1.216,1.301,1.248,1.158,1.335,1.135,1.187,1.258,1.229,1.229,1.2,1.118,1.083,,,1.076,1.103,0.833,,0.902,0.673,,0.996,0.895,0.775,0.798,,0.699,0.954,,0.707,,0.82,,,,,,,,,,, -"Feb 16, 1998",0.971,1.162,1.2,1.211,1.294,1.231,1.158,1.333,1.133,1.184,1.252,1.228,1.214,1.199,1.113,1.078,,,1.076,1.082,0.825,,0.898,0.664,,0.995,0.881,0.773,0.782,,0.701,0.951,,0.707,,0.809,,,,,,,,,,, -"Mar 02, 1998",0.964,1.157,1.191,1.207,1.286,1.213,1.153,1.323,1.127,1.178,1.234,1.228,1.212,1.191,1.11,1.076,,,1.074,1.081,0.818,,0.892,0.656,,0.987,0.879,0.769,0.774,,0.695,0.934,,0.697,,0.805,,,,,,,,,,, -"Mar 16, 1998",0.957,1.15,1.185,1.206,1.286,1.204,1.146,1.314,1.116,1.174,1.234,1.223,1.206,1.186,1.107,1.064,,,1.061,1.072,0.81,,0.886,0.649,,0.971,0.873,0.77,0.765,,0.684,0.918,,0.688,,0.797,,,,,,,,,,, -"Oct 05, 1998",0.871,1.072,1.127,1.107,1.193,1.177,1.096,1.243,1.065,1.08,1.157,1.156,1.184,1.083,0.994,0.999,,,0.991,1.017,0.719,,0.777,0.555,,0.89,0.797,0.668,0.679,,0.544,0.851,,0.571,,0.715,,,,,,,,,,, -"Oct 19, 1998",0.873,1.073,1.127,1.107,1.184,1.177,1.096,1.243,1.074,1.083,1.154,1.159,1.185,1.086,0.998,0.996,,,0.986,1.019,0.721,,0.783,0.562,,0.896,0.797,0.67,0.685,,0.545,0.847,,0.576,,0.713,,,,,,,,,,, -"Nov 02, 1998",0.874,1.069,1.123,1.104,1.195,1.164,1.087,1.219,1.072,1.087,1.159,1.168,1.184,1.09,1.001,0.974,,,0.953,1.026,0.726,,0.79,0.565,,0.911,0.796,0.672,0.693,,0.56,0.854,,0.576,,0.715,,,,,,,,,,, -"Nov 16, 1998",0.877,1.07,1.119,1.112,1.162,1.169,1.087,1.268,1.069,1.089,1.165,1.166,1.185,1.091,1.007,0.979,,,0.963,1.019,0.732,,0.798,0.562,,0.919,0.802,0.676,0.695,,0.581,0.871,,0.577,,0.717,,,,,,,,,,, -"Dec 07, 1998",0.879,1.072,1.12,1.11,1.156,1.171,1.091,1.196,1.076,1.091,1.165,1.164,1.175,1.097,1.008,0.98,,,0.965,1.017,0.732,,0.807,0.561,,0.914,0.799,0.686,0.696,,0.582,0.869,,0.573,,0.717,,,,,,,,,,, -"Dec 21, 1998",0.88,1.068,1.119,1.101,1.153,1.181,1.091,1.233,1.066,1.086,1.162,1.132,1.159,1.096,1.007,0.979,,,0.963,1.018,0.738,,0.811,0.567,,0.921,0.805,0.692,0.706,,0.594,0.865,,0.587,,0.72,,,,,,,,,,, -"Jan 04, 1999",0.883,1.067,1.118,1.102,1.148,1.181,1.092,1.206,1.067,1.084,1.175,1.132,1.183,1.088,1.009,0.978,,,0.962,1.019,0.743,,0.819,0.57,,0.926,0.814,0.691,0.707,,0.595,0.878,,0.596,,0.723,,,,,,,,,,, -"Jan 18, 1999",0.891,1.072,1.114,1.097,1.142,1.179,1.091,1.175,1.064,1.09,1.19,1.17,1.168,1.09,1.016,0.988,,,0.974,1.02,0.754,,0.847,0.582,,0.925,0.824,0.703,0.718,,0.617,0.888,,0.59,,0.729,,,,,,,,,,, -"Feb 01, 1999",0.892,1.075,1.116,1.099,1.142,1.178,1.094,1.178,1.066,1.095,1.193,1.17,1.184,1.097,1.014,0.989,,,0.976,1.021,0.753,,0.849,0.578,,0.924,0.824,0.702,0.714,,0.616,0.886,,0.59,,0.735,,,,,,,,,,, -"Feb 15, 1999",0.89,1.074,1.119,1.102,1.142,1.179,1.101,1.178,1.067,1.091,1.19,1.17,1.173,1.092,1.011,0.991,,,0.979,1.021,0.752,,0.851,0.577,,0.919,0.824,0.698,0.707,,0.62,0.884,,0.59,,0.736,,,,,,,,,,, -"Mar 01, 1999",0.891,1.075,1.118,1.098,1.142,1.179,1.101,1.178,1.07,1.092,1.193,1.172,1.16,1.096,1.011,0.992,,,0.981,1.021,0.751,,0.848,0.574,,0.922,0.824,0.702,0.709,,0.62,0.884,,0.588,,0.733,,,,,,,,,,, -"Mar 15, 1999",0.889,1.075,1.119,1.102,1.142,1.178,1.099,1.184,1.07,1.091,1.194,1.172,1.165,1.093,1.01,0.994,,,0.983,1.021,0.749,,0.843,0.573,,0.927,0.823,0.701,0.703,,0.615,0.877,,0.588,,0.734,,,,,,,,,,, -"Oct 04, 1999",0.953,1.128,1.155,1.195,1.191,1.169,1.124,1.319,1.112,1.144,1.253,1.222,1.28,1.145,1.047,1.066,,,1.054,1.095,0.82,,0.861,0.672,,1.005,0.88,0.808,0.764,,0.724,0.926,,0.696,,0.809,,,,,,,,,,, -"Oct 18, 1999",0.967,1.146,1.174,1.197,1.224,1.178,1.151,1.356,1.124,1.164,1.268,1.246,1.292,1.17,1.056,1.076,,,1.065,1.102,0.834,,0.883,0.682,,1.018,0.901,0.822,0.793,,0.742,0.92,,0.713,,0.807,,,,,,,,,,, -"Nov 01, 1999",0.978,1.159,1.189,1.202,1.225,1.192,1.164,1.384,1.164,1.177,1.279,1.25,1.328,1.177,1.078,1.087,,,1.078,1.109,0.843,,0.886,0.677,,1.04,0.907,0.827,0.803,,0.759,0.945,,0.714,,0.817,,,,,,,,,,, -"Nov 15, 1999",0.984,1.166,1.2,1.212,1.221,1.207,1.186,1.41,1.172,1.178,1.283,1.249,1.337,1.18,1.071,1.106,,,1.104,1.113,0.847,,0.886,0.681,,1.04,0.913,0.829,0.804,,0.758,0.957,,0.721,,0.823,,,,,,,,,,, -"Dec 06, 1999",0.996,1.181,1.213,1.219,1.217,1.217,1.219,1.404,1.179,1.196,1.286,1.267,1.367,1.206,1.074,1.114,,,1.108,1.13,0.857,,0.898,0.688,,1.059,0.929,0.832,0.82,,0.76,0.963,,0.732,,0.833,,,,,,,,,,, -"Dec 20, 1999",1.007,1.189,1.221,1.217,1.216,1.239,1.226,1.47,1.184,1.204,1.287,1.273,1.376,1.216,1.077,1.125,,,1.111,1.161,0.87,,0.913,0.707,,1.082,0.935,0.832,0.845,,0.772,0.972,,0.735,,0.84,,,,,,,,,,, -"Jan 03, 2000",1.014,1.201,1.228,1.225,1.214,1.238,1.234,1.522,1.2,1.219,1.296,1.286,1.387,1.229,1.097,1.133,,,1.122,1.159,0.874,,0.923,0.702,,1.097,0.946,0.833,0.852,,0.774,0.977,,0.731,,0.835,,,,,,,,,,, -"Jan 17, 2000",1.03,1.225,1.246,1.249,1.227,1.243,1.251,1.573,1.232,1.246,1.35,1.35,1.411,1.247,1.128,1.156,,,1.144,1.186,0.883,,0.923,0.706,,1.119,0.963,0.839,0.842,,0.775,1.012,,0.734,,0.849,,,,,,,,,,, -"Jan 24, 2000",1.11,1.318,1.326,1.347,1.34,1.306,1.315,1.777,1.299,1.328,1.456,1.416,1.499,1.325,1.223,1.28,,,1.26,1.317,0.961,,1.015,0.753,,1.218,1.057,0.902,0.92,,0.795,1.123,,0.778,,0.913,,,,,,,,,,, -"Jan 31, 2000",1.165,1.386,1.393,1.411,1.377,1.376,1.4,1.775,1.369,1.399,1.464,1.467,1.635,1.396,1.289,1.35,,,1.346,1.361,0.999,,1.084,0.778,,1.302,1.136,0.918,0.959,,0.825,1.126,,0.803,,0.931,,,,,,,,,,, -"Feb 07, 2000",1.2,1.429,1.447,1.469,1.435,1.453,1.474,1.83,1.365,1.434,1.491,1.5,1.676,1.439,1.303,1.4,,,1.392,1.42,1.029,,1.104,0.814,,1.334,1.16,0.938,0.984,,0.827,1.209,,0.812,,0.954,,,,,,,,,,, -"Feb 14, 2000",1.222,1.444,1.455,1.468,1.45,1.471,1.478,1.888,1.37,1.451,1.549,1.513,1.707,1.453,1.32,1.418,,,1.399,1.467,1.054,,1.151,0.825,,1.341,1.191,0.964,1.017,,0.841,1.243,,0.82,,0.972,,,,,,,,,,, -"Feb 21, 2000",1.23,1.445,1.451,1.458,1.446,1.481,1.444,1.869,1.402,1.457,1.56,1.505,1.694,1.458,1.336,1.41,,,1.389,1.463,1.069,,1.159,0.833,,1.346,1.214,0.994,1.025,,0.855,1.244,,0.856,,0.995,,,,,,,,,,, -"Feb 28, 2000",1.227,1.435,1.457,1.453,1.445,1.479,1.46,1.893,1.412,1.457,1.544,1.5,1.709,1.466,1.321,1.361,,,1.345,1.402,1.071,,1.156,0.841,,1.337,1.219,0.996,1.029,,0.859,1.247,,0.858,,0.994,,,,,,,,,,, -"Mar 06, 2000",1.214,1.412,1.453,1.456,1.427,1.486,1.466,1.855,1.396,1.424,1.53,1.497,1.707,1.408,1.315,1.346,,,1.324,1.403,1.066,,1.137,0.846,,1.312,1.209,1.006,1.024,,0.86,1.236,,0.862,,0.992,,,,,,,,,,, -"Mar 13, 2000",1.214,1.409,1.448,1.449,1.421,1.48,1.453,1.842,1.404,1.427,1.491,1.48,1.69,1.422,1.315,1.329,,,1.303,1.393,1.067,,1.132,0.853,,1.315,1.208,1.006,1.027,,0.874,1.24,,0.869,,0.987,,,,,,,,,,, -"Mar 20, 2000",1.199,1.392,1.432,1.431,1.421,1.455,1.429,1.84,1.395,1.412,1.484,1.471,1.683,1.414,1.281,1.306,,,1.284,1.363,1.054,,1.09,0.852,,1.301,1.192,0.997,1.015,,0.873,1.226,,0.858,,0.982,,,,,,,,,,, -"Oct 02, 2000",1.272,1.438,1.468,1.508,1.478,1.451,1.427,1.695,1.49,1.457,1.501,1.524,1.633,1.468,1.337,1.365,,,1.336,1.433,1.144,,1.127,0.984,,1.289,1.216,1.134,1.132,,1.028,1.254,,1.027,,1.159,,,,,,,,,,, -"Oct 09, 2000",1.274,1.439,1.465,1.506,1.48,1.438,1.427,1.697,1.486,1.46,1.503,1.529,1.643,1.471,1.335,1.366,,,1.335,1.44,1.148,,1.135,0.989,,1.299,1.217,1.138,1.133,,1.027,1.257,,1.025,,1.156,,,,,,,,,,, -"Oct 16, 2000",1.284,1.453,1.472,1.517,1.482,1.446,1.421,1.713,1.515,1.474,1.52,1.551,1.643,1.483,1.354,1.385,,,1.356,1.455,1.157,,1.142,0.99,,1.334,1.221,1.148,1.138,,1.025,1.286,,1.021,,1.163,,,,,,,,,,, -"Oct 23, 2000",1.288,1.457,1.478,1.538,1.477,1.446,1.43,1.735,1.518,1.479,1.517,1.56,1.639,1.491,1.357,1.386,,,1.36,1.446,1.16,,1.157,0.987,,1.337,1.226,1.14,1.153,,1.023,1.291,,1.003,,1.16,,,,,,,,,,, -"Oct 30, 2000",1.288,1.459,1.475,1.534,1.459,1.444,1.432,1.76,1.521,1.483,1.517,1.572,1.633,1.498,1.358,1.387,,,1.359,1.453,1.16,,1.165,0.981,,1.344,1.228,1.135,1.144,,1.021,1.299,,1.021,,1.156,,,,,,,,,,, -"Nov 06, 2000",1.285,1.46,1.48,1.54,1.459,1.454,1.434,1.752,1.527,1.486,1.515,1.561,1.641,1.503,1.359,1.38,,,1.348,1.455,1.154,,1.157,0.983,,1.341,1.219,1.129,1.128,,1.019,1.294,,1.02,,1.158,,,,,,,,,,, -"Nov 13, 2000",1.285,1.459,1.488,1.532,1.462,1.443,1.463,1.78,1.538,1.48,1.514,1.558,1.625,1.497,1.36,1.382,,,1.349,1.459,1.154,,1.166,0.983,,1.346,1.22,1.122,1.13,,1.017,1.286,,1.015,,1.154,,,,,,,,,,, -"Nov 20, 2000",1.292,1.467,1.494,1.525,1.473,1.451,1.466,1.78,1.552,1.486,1.518,1.57,1.649,1.498,1.367,1.396,,,1.367,1.464,1.161,,1.172,0.979,,1.357,1.227,1.147,1.132,,1.02,1.293,,1.018,,1.165,,,,,,,,,,, -"Nov 27, 2000",1.296,1.469,1.496,1.532,1.47,1.458,1.465,1.78,1.559,1.488,1.532,1.568,1.657,1.499,1.369,1.401,,,1.372,1.468,1.165,,1.196,0.98,,1.362,1.237,1.147,1.126,,1.034,1.297,,1.016,,1.166,,,,,,,,,,, -"Dec 04, 2000",1.299,1.473,1.496,1.531,1.47,1.45,1.47,1.762,1.558,1.495,1.547,1.572,1.665,1.507,1.373,1.4,,,1.369,1.473,1.168,,1.203,0.976,,1.379,1.242,1.146,1.127,,1.024,1.299,,1.018,,1.167,,,,,,,,,,, -"Dec 11, 2000",1.356,1.522,1.527,1.561,1.492,1.493,1.494,1.837,1.592,1.543,1.592,1.612,1.712,1.561,1.416,1.467,,,1.445,1.52,1.231,,1.29,1.012,,1.436,1.287,1.221,1.199,,1.068,1.368,,1.052,,1.251,,,,,,,,,,, -"Dec 18, 2000",1.403,1.567,1.562,1.611,1.548,1.542,1.5,1.84,1.63,1.581,1.62,1.63,1.747,1.603,1.451,1.542,,,1.527,1.579,1.279,,1.352,1.062,,1.479,1.34,1.275,1.23,,1.136,1.399,,1.118,,1.299,,,,,,,,,,, -"Dec 25, 2000",1.538,1.659,1.628,1.655,1.589,1.593,1.586,1.872,1.723,1.642,1.763,1.748,1.777,1.648,1.525,1.727,,,1.743,1.688,1.446,,1.528,1.244,,1.607,1.495,1.414,1.457,,1.31,1.578,,1.228,,1.437,,,,,,,,,,, -"Jan 01, 2001",1.616,1.754,1.689,1.732,1.645,1.664,1.654,1.931,1.757,1.723,1.836,1.864,1.862,1.726,1.595,1.89,,,1.905,1.854,1.511,,1.62,1.266,,1.76,1.575,1.458,1.493,,1.386,1.673,,1.288,,1.484,,,,,,,,,,, -"Jan 08, 2001",1.644,1.8,1.725,1.74,1.692,1.7,1.714,1.905,1.775,1.75,1.912,1.879,1.917,1.723,1.678,1.988,,,2.025,1.899,1.526,,1.613,1.254,,1.722,1.621,1.451,1.555,,1.392,1.703,,1.269,,1.5,,,,,,,,,,, -"Jan 15, 2001",1.702,1.862,1.747,1.764,1.735,1.725,1.734,1.952,1.772,1.781,1.939,1.905,1.959,1.76,1.695,2.159,,,2.221,2.012,1.581,,1.637,1.284,,1.752,1.782,1.517,1.576,,1.412,1.772,,1.318,,1.539,,,,,,,,,,, -"Jan 22, 2001",1.693,1.858,1.752,1.765,1.727,1.73,1.733,2.005,1.794,1.79,1.939,1.921,1.982,1.768,1.701,2.115,,,2.163,2.001,1.568,,1.637,1.264,,1.728,1.803,1.485,1.533,,1.411,1.782,,1.331,,1.513,,,,,,,,,,, -"Jan 29, 2001",1.663,1.824,1.739,1.761,1.704,1.7,1.733,2.007,1.783,1.78,1.927,1.919,1.985,1.757,1.685,2.007,,,2.033,1.948,1.542,,1.584,1.225,,1.752,1.781,1.476,1.475,,1.386,1.774,,1.291,,1.503,,,,,,,,,,, -"Feb 05, 2001",1.611,1.753,1.724,1.734,1.682,1.7,1.717,2.007,1.77,1.734,1.85,1.912,1.88,1.709,1.649,1.825,,,1.805,1.874,1.505,,1.546,1.182,,1.757,1.726,1.437,1.428,,1.36,1.717,,1.27,,1.487,,,,,,,,,,, -"Feb 12, 2001",1.568,1.715,1.7,1.717,1.661,1.652,1.698,1.979,1.755,1.712,1.793,1.866,1.851,1.69,1.637,1.735,,,1.703,1.812,1.458,,1.466,1.159,,1.702,1.659,1.428,1.377,,1.308,1.651,,1.264,,1.447,,,,,,,,,,, -"Feb 19, 2001",1.538,1.685,1.687,1.704,1.643,1.648,1.688,1.951,1.733,1.697,1.736,1.849,1.846,1.681,1.614,1.656,,,1.613,1.759,1.428,,1.425,1.14,,1.644,1.618,1.419,1.342,,1.282,1.606,,1.265,,1.431,,,,,,,,,,, -"Feb 26, 2001",1.507,1.661,1.676,1.682,1.624,1.651,1.68,1.944,1.716,1.67,1.717,1.847,1.841,1.65,1.575,1.625,,,1.58,1.73,1.391,,1.361,1.101,,1.599,1.583,1.388,1.317,,1.271,1.556,,1.204,,1.42,,,,,,,,,,, -"Mar 05, 2001",1.465,1.633,1.659,1.672,1.603,1.63,1.664,1.88,1.704,1.646,1.707,1.836,1.788,1.627,1.553,1.58,,,1.531,1.696,1.338,,1.284,1.085,,1.565,1.5,1.332,1.284,,1.22,1.476,,1.166,,1.367,,,,,,,,,,, -"Mar 12, 2001",1.434,1.602,1.64,1.642,1.594,1.617,1.64,1.86,1.689,1.615,1.705,1.809,1.731,1.606,1.502,1.535,,,1.47,1.688,1.307,,1.253,1.061,,1.443,1.464,1.317,1.257,,1.151,1.455,,1.16,,1.361,,,,,,,,,,, -"Mar 19, 2001",1.397,1.563,1.622,1.594,1.572,1.607,1.632,1.808,1.676,1.566,1.692,1.664,1.698,1.564,1.469,1.499,,,1.439,1.641,1.272,,1.243,1.046,,1.416,1.395,1.285,1.226,,1.123,1.404,,1.124,,1.322,,,,,,,,,,, -"Oct 01, 2001",1.146,1.337,1.442,1.355,1.493,1.445,1.423,1.411,1.489,1.337,1.368,1.458,1.347,1.354,1.265,1.247,,,1.205,1.318,1.023,,1.008,0.887,,1.133,1.145,0.984,0.949,0.815,0.86,1.153,,0.887,,1.045,,,,,,,,,,, -"Oct 08, 2001",1.14,1.33,1.438,1.351,1.487,1.437,1.433,1.409,1.476,1.331,1.355,1.442,1.337,1.341,1.276,1.237,,,1.184,1.328,1.019,,0.987,0.878,,1.145,1.144,0.974,0.947,0.797,0.85,1.155,,0.885,,1.036,,,,,,,,,,, -"Oct 15, 2001",1.135,1.33,1.436,1.364,1.482,1.434,1.418,1.412,1.478,1.333,1.38,1.439,1.334,1.338,1.283,1.236,,,1.181,1.328,1.011,,0.984,0.872,,1.122,1.137,0.984,0.94,0.798,0.852,1.136,,0.89,,1.036,,,,,,,,,,, -"Oct 22, 2001",1.137,1.329,1.435,1.357,1.486,1.435,1.426,1.413,1.472,1.336,1.38,1.448,1.333,1.346,1.28,1.225,,,1.161,1.332,1.013,,0.985,0.869,,1.121,1.138,0.985,0.957,0.786,0.846,1.131,,0.891,,1.04,,,,,,,,,,, -"Oct 29, 2001",1.135,1.328,1.427,1.359,1.486,1.424,1.41,1.411,1.463,1.339,1.414,1.45,1.35,1.348,1.276,1.224,,,1.16,1.333,1.01,,0.984,0.872,,1.121,1.141,0.979,0.948,0.774,0.846,1.133,,0.893,,1.037,,,,,,,,,,, -"Nov 05, 2001",1.138,1.331,1.423,1.368,1.455,1.41,1.405,1.457,1.47,1.337,1.413,1.447,1.345,1.345,1.277,1.241,,,1.182,1.34,1.012,,0.999,0.867,,1.129,1.134,0.979,0.956,0.771,0.849,1.128,,0.887,,1.039,,,,,,,,,,, -"Nov 12, 2001",1.134,1.323,1.417,1.36,1.448,1.413,1.402,1.462,1.452,1.323,1.409,1.425,1.322,1.33,1.266,1.24,,,1.181,1.34,1.011,,1.003,0.865,,1.126,1.132,0.977,0.954,0.772,0.849,1.133,,0.88,,1.034,,,,,,,,,,, -"Nov 19, 2001",1.132,1.321,1.411,1.353,1.433,1.407,1.397,1.455,1.454,1.321,1.408,1.424,1.323,1.333,1.257,1.24,,,1.18,1.341,1.008,,0.995,0.864,,1.124,1.137,0.97,0.956,0.779,0.849,1.124,,0.876,,1.031,,,,,,,,,,, -"Nov 26, 2001",1.126,1.313,1.41,1.355,1.436,1.403,1.392,1.45,1.453,1.316,1.397,1.412,1.32,1.326,1.257,1.223,,,1.161,1.327,1.004,,0.997,0.85,,1.123,1.139,0.958,0.955,0.77,0.837,1.128,,0.878,,1.016,,,,,,,,,,, -"Dec 03, 2001",1.12,1.302,1.396,1.336,1.43,1.379,1.393,1.441,1.427,1.305,1.392,1.398,1.315,1.326,1.234,1.214,,,1.15,1.322,1.002,,0.992,0.847,,1.122,1.151,0.952,0.936,0.768,0.835,1.129,,0.884,,1.014,,,,,,,,,,, -"Dec 10, 2001",1.116,1.298,1.391,1.334,1.416,1.359,1.398,1.441,1.426,1.297,1.385,1.389,1.308,1.312,1.231,1.218,,,1.162,1.313,0.997,,0.984,0.846,,1.122,1.136,0.95,0.936,0.777,0.835,1.123,,0.88,,1.005,,,,,,,,,,, -"Dec 17, 2001",1.117,1.297,1.392,1.333,1.405,1.366,1.4,1.436,1.43,1.295,1.36,1.379,1.307,1.315,1.231,1.215,,,1.162,1.305,1.001,,0.983,0.842,,1.123,1.155,0.956,0.935,0.773,0.832,1.137,,0.876,,1.004,,,,,,,,,,, -"Dec 24, 2001",1.121,1.3,1.391,1.328,1.405,1.368,1.399,1.437,1.43,1.3,1.367,1.38,1.31,1.322,1.236,1.218,,,1.166,1.305,1.004,,0.993,0.845,,1.125,1.16,0.949,0.937,0.773,0.829,1.151,,0.876,,1.007,,,,,,,,,,, -"Dec 31, 2001",1.127,1.303,1.395,1.344,1.407,1.361,1.409,1.437,1.429,1.304,1.369,1.384,1.317,1.323,1.241,1.222,,,1.171,1.308,1.012,,1.005,0.845,,1.144,1.162,0.949,0.958,0.769,0.829,1.156,,0.873,,1.013,,,,,,,,,,, -"Jan 07, 2002",1.133,1.309,1.402,1.342,1.421,1.373,1.412,1.436,1.439,1.308,1.372,1.389,1.324,1.33,1.242,1.229,,,1.173,1.323,1.02,,1.034,0.848,,1.152,1.174,0.952,0.963,0.769,0.84,1.163,,0.873,,1.013,,,,,,,,,,, -"Jan 14, 2002",1.134,1.312,1.405,1.341,1.423,1.369,1.421,1.482,1.441,1.31,1.372,1.384,1.326,1.336,1.242,1.235,,,1.178,1.332,1.018,,1.034,0.847,,1.15,1.159,0.952,0.959,0.77,0.838,1.17,,0.861,,1.018,,,,,,,,,,, -"Jan 21, 2002",1.134,1.316,1.405,1.337,1.43,1.359,1.424,1.482,1.449,1.316,1.372,1.392,1.33,1.342,1.249,1.238,,,1.181,1.335,1.016,,1.032,0.841,,1.153,1.163,0.939,0.962,0.77,0.84,1.166,,0.861,,1.016,,,,,,,,,,, -"Jan 28, 2002",1.135,1.316,1.403,1.333,1.426,1.357,1.419,1.482,1.449,1.315,1.372,1.392,1.33,1.337,1.251,1.243,,,1.188,1.337,1.017,,1.031,0.841,,1.149,1.166,0.951,0.962,0.773,0.839,1.159,,0.861,,1.016,,,,,,,,,,, -"Feb 04, 2002",1.133,1.315,1.404,1.333,1.428,1.355,1.423,1.482,1.453,1.314,1.371,1.392,1.338,1.334,1.249,1.24,,,1.182,1.336,1.016,,1.015,0.844,,1.152,1.161,0.954,0.959,0.773,0.839,1.16,,0.861,,1.021,,,,,,,,,,, -"Feb 11, 2002",1.13,1.315,1.405,1.333,1.426,1.359,1.423,1.471,1.452,1.314,1.366,1.391,1.335,1.334,1.252,1.24,,,1.183,1.336,1.01,,1.012,0.842,,1.14,1.157,0.952,0.958,0.735,0.827,1.147,,0.854,,1.022,,,,,,,,,,, -"Feb 18, 2002",1.128,1.316,1.405,1.334,1.433,1.357,1.422,1.471,1.452,1.315,1.374,1.389,1.329,1.334,1.255,1.242,,,1.184,1.34,1.006,,1.011,0.842,,1.139,1.156,0.95,0.942,0.735,0.824,1.143,,0.856,,1.017,,,,,,,,,,, -"Feb 25, 2002",1.125,1.315,1.406,1.339,1.431,1.363,1.422,1.471,1.449,1.316,1.374,1.395,1.334,1.334,1.256,1.235,,,1.175,1.336,1.003,,1.001,0.842,,1.131,1.156,0.95,0.934,0.734,0.824,1.14,,0.851,,1.017,,,,,,,,,,, -"Mar 04, 2002",1.125,1.315,1.402,1.339,1.433,1.352,1.422,1.474,1.441,1.318,1.376,1.397,1.342,1.334,1.257,1.234,,,1.18,1.326,1.003,,1.006,0.842,,1.127,1.152,0.95,0.945,0.736,0.824,1.135,,0.843,,1.016,,,,,,,,,,, -"Mar 11, 2002",1.122,1.316,1.4,1.337,1.433,1.355,1.414,1.475,1.441,1.321,1.381,1.395,1.342,1.337,1.262,1.237,,,1.181,1.329,0.996,,1,0.845,,1.126,1.129,0.95,0.933,0.739,0.814,1.116,,0.838,,1.016,,,,,,,,,,, -"Mar 18, 2002",1.123,1.318,1.404,1.337,1.433,1.355,1.418,1.475,1.453,1.324,1.388,1.39,1.347,1.341,1.262,1.235,,,1.182,1.323,0.996,,0.986,0.844,,1.121,1.128,0.972,0.933,0.734,0.809,1.112,,0.839,,1.017,,,,,,,,,,, -"Oct 07, 2002",1.122,1.317,1.398,1.325,1.521,1.363,1.411,1.389,1.395,1.332,1.366,1.406,1.377,1.337,1.293,1.219,,,1.172,1.314,0.989,,0.995,0.79,,1.096,1.107,0.92,0.918,0.721,0.812,1.105,,0.841,,0.961,,,,,,,,,,, -"Oct 14, 2002",1.131,1.326,1.403,1.336,1.512,1.388,1.414,1.385,1.395,1.337,1.381,1.418,1.382,1.333,1.304,1.236,,,1.187,1.336,0.998,,1.008,0.793,,1.104,1.117,0.926,0.929,0.734,0.814,1.114,,0.85,,0.976,,,,,,,,,,, -"Oct 21, 2002",1.137,1.333,1.41,1.338,1.516,1.393,1.434,1.388,1.398,1.347,1.39,1.423,1.4,1.337,1.319,1.243,,,1.194,1.342,1.003,,1.013,0.797,,1.121,1.117,0.928,0.931,0.736,0.827,1.111,,0.859,,0.976,,,,,,,,,,, -"Oct 28, 2002",1.141,1.334,1.41,1.339,1.51,1.392,1.434,1.397,1.398,1.35,1.399,1.424,1.407,1.339,1.324,1.24,,,1.19,1.343,1.01,,1.019,0.811,,1.13,1.119,0.937,0.943,0.739,0.842,1.109,,0.87,,0.982,,,,,,,,,,, -"Nov 04, 2002",1.151,1.336,1.413,1.341,1.515,1.403,1.44,1.399,1.398,1.354,1.395,1.431,1.408,1.344,1.326,1.237,,,1.189,1.333,1.026,,1.028,0.834,,1.145,1.133,0.965,0.961,0.743,0.862,1.124,,0.877,,0.996,,,,,,,,,,, -"Nov 11, 2002",1.158,1.344,1.416,1.343,1.519,1.411,1.441,1.399,1.398,1.358,1.399,1.433,1.425,1.349,1.327,1.257,,,1.213,1.345,1.033,,1.038,0.83,,1.152,1.137,0.981,0.964,0.743,0.867,1.138,,0.886,,1.001,,,,,,,,,,, -"Nov 18, 2002",1.161,1.348,1.417,1.337,1.521,1.406,1.443,1.41,1.402,1.359,1.394,1.435,1.434,1.35,1.328,1.267,,,1.221,1.36,1.035,,1.041,0.831,,1.147,1.142,0.981,0.964,0.743,0.868,1.151,,0.884,,1.005,,,,,,,,,,, -"Nov 25, 2002",1.168,1.351,1.417,1.339,1.52,1.403,1.447,1.41,1.402,1.364,1.392,1.439,1.441,1.353,1.334,1.271,,,1.221,1.371,1.044,,1.047,0.836,,1.163,1.15,0.986,0.982,0.743,0.876,1.157,,0.888,,1.018,,,,,,,,,,, -"Dec 02, 2002",1.175,1.354,1.423,1.351,1.517,1.409,1.455,1.463,1.405,1.367,1.399,1.44,1.431,1.358,1.337,1.273,,,1.221,1.377,1.053,,1.051,0.853,,1.191,1.157,0.99,0.986,0.744,0.88,1.161,,0.894,,1.022,,,,,,,,,,, -"Dec 09, 2002",1.188,1.368,1.427,1.359,1.526,1.419,1.458,1.459,1.406,1.379,1.407,1.465,1.45,1.362,1.355,1.298,,,1.243,1.41,1.065,,1.085,0.86,,1.202,1.163,0.996,1.002,0.747,0.884,1.182,,0.899,,1.032,,,,,,,,,,, -"Dec 16, 2002",1.208,1.388,1.451,1.373,1.534,1.422,1.478,1.467,1.446,1.396,1.43,1.495,1.484,1.365,1.381,1.319,,,1.264,1.431,1.085,,1.107,0.882,,1.229,1.175,1.01,1.021,0.784,0.903,1.199,,0.911,,1.061,,,,,,,,,,, -"Dec 23, 2002",1.231,1.411,1.46,1.393,1.563,1.412,1.486,1.486,1.455,1.424,1.477,1.52,1.518,1.39,1.408,1.347,,,1.29,1.465,1.109,,1.116,0.892,,1.247,1.219,1.032,1.049,0.793,0.913,1.233,,0.935,,1.073,,,,,,,,,,, -"Dec 30, 2002",1.252,1.435,1.487,1.424,1.577,1.428,1.495,1.51,1.498,1.447,1.493,1.533,1.535,1.419,1.429,1.368,,,1.311,1.484,1.128,,1.149,0.89,,1.288,1.231,1.046,1.062,0.799,0.938,1.259,,0.944,,1.087,,,,,,,,,,, -"Jan 06, 2003",1.268,1.46,1.511,1.445,1.581,1.471,1.55,1.511,1.505,1.471,1.515,1.547,1.565,1.456,1.44,1.398,,,1.342,1.513,1.138,,1.153,0.909,,1.3,1.246,1.051,1.064,0.806,0.949,1.274,,0.948,,1.101,,,,,,,,,,, -"Jan 13, 2003",1.276,1.466,1.515,1.448,1.581,1.471,1.556,1.514,1.511,1.483,1.529,1.575,1.581,1.464,1.451,1.397,,,1.334,1.525,1.146,,1.156,0.919,,1.302,1.245,1.06,1.085,0.806,0.954,1.295,,0.948,,1.112,,,,,,,,,,, -"Jan 20, 2003",1.326,1.513,1.534,1.49,1.607,1.486,1.57,1.58,1.524,1.53,1.595,1.62,1.625,1.504,1.505,1.469,,,1.416,1.577,1.198,,1.207,0.946,,1.357,1.321,1.11,1.129,0.843,0.978,1.355,,0.983,,1.149,,,,,,,,,,, -"Jan 27, 2003",1.359,1.557,1.583,1.542,1.614,1.521,1.585,1.581,1.608,1.578,1.674,1.687,1.713,1.537,1.552,1.503,,,1.44,1.632,1.225,,1.229,0.967,,1.387,1.371,1.125,1.153,0.855,1.013,1.373,,0.99,,1.163,,,,,,,,,,, -"Feb 03, 2003",1.437,1.644,1.641,1.586,1.651,1.567,1.653,1.653,1.673,1.678,1.866,1.794,1.815,1.621,1.653,1.598,,,1.556,1.686,1.298,,1.312,1.021,,1.485,1.465,1.178,1.192,0.901,1.06,1.472,,1.038,,1.214,,,,,,,,,,, -"Feb 10, 2003",1.483,1.687,1.711,1.621,1.692,1.608,1.693,1.666,1.787,1.722,1.948,1.861,1.922,1.645,1.697,1.613,,,1.558,1.721,1.346,,1.357,1.087,,1.516,1.498,1.247,1.263,0.973,1.127,1.495,,1.096,,1.268,,,,,,,,,,, -"Feb 17, 2003",1.497,1.701,1.727,1.64,1.73,1.633,1.707,1.692,1.796,1.745,1.918,1.885,1.945,1.681,1.711,1.612,,,1.546,1.747,1.36,,1.38,1.082,,1.51,1.506,1.271,1.277,0.943,1.146,1.524,,1.108,,1.313,,,,,,,,,,, -"Feb 24, 2003",1.504,1.711,1.735,1.66,1.741,1.648,1.71,1.703,1.801,1.753,1.927,1.895,1.959,1.69,1.716,1.626,,,1.552,1.776,1.365,,1.377,1.09,,1.523,1.52,1.271,1.277,0.948,1.121,1.539,,1.092,,1.311,,,,,,,,,,, -"Mar 03, 2003",1.722,1.896,1.916,1.867,1.824,1.745,1.86,1.764,2.052,1.927,2.01,2.028,2.133,1.902,1.871,1.832,,,1.786,1.926,1.606,,1.609,1.256,,1.809,1.793,1.507,1.484,1.181,1.317,1.817,,1.226,,1.533,,,,,,,,,,, -"Mar 10, 2003",1.654,1.848,1.894,1.838,1.911,1.838,1.892,1.806,1.931,1.887,2.039,2.046,2.098,1.88,1.779,1.749,,,1.663,1.924,1.522,,1.54,1.122,,1.68,1.759,1.403,1.389,0.975,1.258,1.748,,1.192,,1.464,,,,,,,,,,, -"Mar 17, 2003",1.581,1.786,1.83,1.796,1.873,1.837,1.905,1.812,1.772,1.835,2.008,2.021,2.069,1.832,1.708,1.672,,,1.587,1.843,1.44,,1.448,1.107,,1.621,1.619,1.335,1.304,0.966,1.207,1.628,,1.168,,1.42,,,,,,,,,,, -"Oct 06, 2003",1.282,1.459,1.541,1.482,1.579,1.496,1.534,1.737,1.56,1.474,1.495,1.595,1.524,1.456,1.456,1.346,,,1.301,1.435,1.148,,1.123,0.992,,1.252,1.264,1.097,1.121,0.925,0.983,1.254,,1.029,,1.145,,,,,,,,,,, -"Oct 13, 2003",1.305,1.478,1.546,1.471,1.559,1.503,1.551,1.754,1.567,1.503,1.534,1.606,1.545,1.491,1.481,1.361,,,1.324,1.437,1.172,,1.133,1.05,,1.269,1.259,1.132,1.155,0.96,1,1.272,,1.062,,1.184,,,,,,,,,,, -"Oct 20, 2003",1.322,1.489,1.57,1.481,1.559,1.498,1.564,1.793,1.623,1.504,1.542,1.588,1.551,1.494,1.484,1.377,,,1.344,1.442,1.193,,1.14,1.052,,1.277,1.304,1.165,1.178,0.966,1.038,1.288,,1.071,,1.2,,,,,,,,,,, -"Oct 27, 2003",1.325,1.495,1.583,1.484,1.583,1.501,1.549,1.799,1.658,1.506,1.537,1.598,1.576,1.497,1.479,1.382,,,1.349,1.45,1.194,,1.141,1.053,,1.283,1.305,1.155,1.178,0.968,1.05,1.305,,1.073,,1.189,,,,,,,,,,, -"Nov 03, 2003",1.325,1.498,1.589,1.502,1.585,1.505,1.56,1.783,1.661,1.507,1.525,1.608,1.588,1.496,1.48,1.384,,,1.351,1.45,1.192,,1.116,1.046,,1.297,1.312,1.155,1.175,0.964,1.052,1.308,,1.066,,1.185,,,,,,,,,,, -"Nov 10, 2003",1.327,1.501,1.596,1.508,1.567,1.526,1.578,1.772,1.662,1.511,1.527,1.605,1.613,1.496,1.486,1.385,,,1.352,1.451,1.193,,1.119,1.045,,1.296,1.314,1.14,1.184,0.955,1.051,1.312,,1.071,,1.188,,,,,,,,,,, -"Nov 17, 2003",1.33,1.509,1.618,1.517,1.568,1.52,1.58,1.773,1.72,1.513,1.531,1.61,1.618,1.498,1.49,1.388,,,1.353,1.457,1.192,,1.116,1.026,,1.309,1.313,1.137,1.19,0.952,1.045,1.319,,1.07,,1.188,,,,,,,,,,, -"Nov 24, 2003",1.336,1.516,1.619,1.517,1.565,1.521,1.585,1.798,1.72,1.522,1.532,1.613,1.615,1.503,1.506,1.396,,,1.36,1.47,1.198,,1.113,1.026,,1.324,1.331,1.144,1.198,0.952,1.043,1.325,,1.063,,1.189,,,,,,,,,,, -"Dec 01, 2003",1.341,1.519,1.623,1.52,1.579,1.526,1.59,1.792,1.72,1.524,1.541,1.62,1.621,1.505,1.507,1.401,,,1.359,1.486,1.203,,1.124,1.026,,1.333,1.334,1.159,1.198,0.945,1.038,1.333,,1.065,,1.191,,,,,,,,,,, -"Dec 08, 2003",1.354,1.534,1.63,1.528,1.594,1.532,1.594,1.805,1.727,1.541,1.549,1.652,1.637,1.52,1.524,1.421,,,1.372,1.521,1.215,,1.135,1.03,,1.355,1.339,1.187,1.196,0.942,1.043,1.364,,1.077,,1.198,,,,,,,,,,, -"Dec 15, 2003",1.392,1.58,1.654,1.581,1.622,1.543,1.62,1.851,1.745,1.59,1.621,1.713,1.687,1.565,1.572,1.483,,,1.441,1.57,1.248,,1.189,1.047,,1.405,1.376,1.2,1.225,0.957,1.064,1.402,,1.099,,1.236,,,,,,,,,,, -"Dec 22, 2003",1.414,1.608,1.703,1.609,1.631,1.592,1.652,1.88,1.824,1.613,1.636,1.738,1.727,1.581,1.603,1.497,,,1.454,1.584,1.264,,1.222,1.05,,1.423,1.398,1.203,1.242,0.956,1.081,1.428,,1.105,,1.246,,,,,,,,,,, -"Dec 29, 2003",1.418,1.61,1.702,1.615,1.629,1.596,1.636,1.893,1.829,1.618,1.635,1.734,1.716,1.593,1.604,1.499,,,1.453,1.592,1.27,,1.247,1.054,,1.423,1.407,1.2,1.242,0.959,1.077,1.432,,1.112,,1.245,,,,,,,,,,, -"Jan 05, 2004",1.428,1.624,1.71,1.629,1.633,1.6,1.652,1.9,1.832,1.627,1.644,1.742,1.739,1.598,1.615,1.528,,,1.48,1.627,1.277,,1.267,1.049,,1.439,1.418,1.211,1.242,0.959,1.086,1.437,,1.115,,1.249,,,,,,,,,,, -"Jan 12, 2004",1.497,1.702,1.76,1.721,1.68,1.645,1.702,1.97,1.873,1.698,1.754,1.793,1.807,1.66,1.699,1.647,,,1.598,1.747,1.339,,1.335,1.103,,1.541,1.496,1.254,1.279,1.027,1.12,1.514,,1.135,,1.296,,,,,,,,,,, -"Jan 19, 2004",1.523,1.741,1.8,1.749,1.714,1.684,1.749,1.977,1.914,1.753,1.767,1.833,1.844,1.733,1.741,1.659,,,1.601,1.777,1.356,,1.362,1.105,,1.55,1.521,1.281,1.283,1.008,1.126,1.545,,1.131,,1.311,,,,,,,,,,, -"Jan 26, 2004",1.536,1.758,1.827,1.776,1.736,1.716,1.784,2.006,1.937,1.77,1.788,1.869,1.873,1.749,1.753,1.664,,,1.606,1.782,1.365,,1.363,1.105,,1.572,1.531,1.288,1.295,1.006,1.137,1.57,,1.134,,1.314,,,,,,,,,,, -"Feb 02, 2004",1.537,1.77,1.85,1.813,1.757,1.729,1.803,2.023,1.963,1.78,1.796,1.881,1.925,1.766,1.747,1.667,,,1.605,1.794,1.358,,1.369,1.108,,1.567,1.5,1.275,1.29,0.99,1.129,1.581,,1.126,,1.311,,,,,,,,,,, -"Feb 09, 2004",1.536,1.773,1.87,1.792,1.766,1.71,1.806,2.018,2.024,1.783,1.793,1.881,1.92,1.768,1.756,1.651,,,1.587,1.78,1.354,,1.36,1.108,,1.547,1.495,1.283,1.301,1.011,1.13,1.559,,1.126,,1.311,,,,,,,,,,, -"Feb 16, 2004",1.535,1.772,1.877,1.792,1.77,1.703,1.834,2.013,2.027,1.778,1.793,1.88,1.921,1.765,1.742,1.648,,,1.585,1.777,1.353,,1.356,1.095,,1.548,1.497,1.287,1.308,0.993,1.132,1.556,,1.124,,1.309,,,,,,,,,,, -"Feb 23, 2004",1.535,1.773,1.88,1.802,1.769,1.706,1.838,2.009,2.027,1.781,1.793,1.881,1.907,1.765,1.754,1.646,,,1.588,1.764,1.352,,1.356,1.094,,1.547,1.503,1.281,1.307,0.992,1.136,1.556,,1.127,,1.299,,,,,,,,,,, -"Mar 01, 2004",1.53,1.775,1.875,1.826,1.778,1.707,1.808,2.024,2.026,1.791,1.799,1.889,1.907,1.766,1.779,1.64,,,1.572,1.78,1.342,,1.354,1.091,,1.525,1.497,1.281,1.288,0.984,1.13,1.525,,1.121,,1.294,,,,,,,,,,, -"Mar 08, 2004",1.513,1.752,1.873,1.805,1.786,1.719,1.804,1.998,2.022,1.77,1.79,1.888,1.864,1.761,1.733,1.59,,,1.549,1.676,1.33,,1.348,1.089,,1.511,1.49,1.271,1.266,0.983,1.131,1.482,,1.109,,1.285,,,,,,,,,,, -"Mar 15, 2004",1.483,1.715,1.861,1.799,1.781,1.707,1.803,1.999,1.998,1.714,1.782,1.87,1.85,1.689,1.676,1.562,,,1.523,1.643,1.305,,1.301,1.065,,1.484,1.456,1.247,1.245,0.984,1.119,1.458,,1.102,,1.286,,,,,,,,,,, -"Oct 04, 2004",1.573,1.796,1.908,1.866,1.919,1.854,1.914,1.966,1.958,1.834,1.957,1.919,1.946,1.797,1.792,1.719,,,1.618,1.96,1.385,,1.434,1.185,,1.548,1.44,1.365,1.399,1.158,1.213,1.511,,1.205,,1.357,,,,,,,,,,, -"Oct 11, 2004",1.604,1.826,1.937,1.884,1.96,1.869,1.932,1.99,2.008,1.862,1.986,1.922,1.997,1.824,1.822,1.752,,,1.647,2.003,1.418,,1.476,1.211,,1.592,1.484,1.376,1.439,1.195,1.241,1.554,,1.226,,1.37,,,,,,,,,,, -"Oct 18, 2004",1.626,1.845,1.962,1.921,1.959,1.874,1.94,2.109,2.081,1.885,2.011,1.95,2.002,1.828,1.902,1.761,,,1.666,2.014,1.453,,1.488,1.234,,1.616,1.525,1.403,1.459,1.227,1.262,1.597,,1.255,,1.424,,,,,,,,,,, -"Oct 25, 2004",1.657,1.871,2.007,1.941,2.047,1.912,1.962,2.196,2.139,1.934,2.065,2.006,2.009,1.895,1.93,1.737,,,1.71,1.862,1.496,,1.528,1.318,,1.653,1.559,1.474,1.491,1.312,1.306,1.598,,1.319,,1.482,,,,,,,,,,, -"Nov 01, 2004",1.682,1.894,2.015,1.954,2.067,1.916,1.965,2.228,2.143,1.973,2.073,2.054,2.054,1.937,1.953,1.749,,,1.723,1.868,1.525,,1.568,1.314,,1.677,1.594,1.475,1.55,1.29,1.337,1.648,,1.329,,1.48,,,,,,,,,,, -"Nov 08, 2004",1.69,1.904,2.042,1.948,2.094,1.967,2.038,2.226,2.107,1.982,2.057,2.061,2.056,1.957,1.946,1.752,,,1.725,1.88,1.531,,1.585,1.303,,1.68,1.591,1.472,1.547,1.297,1.35,1.672,,1.324,,1.519,,,,,,,,,,, -"Nov 15, 2004",1.689,1.901,2.03,1.932,2.06,1.957,2.034,2.222,2.104,1.974,2.01,2.069,2.053,1.942,1.951,1.758,,,1.729,1.895,1.533,,1.593,1.312,,1.684,1.588,1.482,1.559,1.29,1.351,1.668,,1.313,,1.5,,,,,,,,,,, -"Nov 22, 2004",1.688,1.899,2.037,1.933,2.082,1.969,2.029,2.22,2.111,1.986,2.01,2.07,2.059,1.957,1.964,1.737,,,1.704,1.889,1.532,,1.582,1.311,,1.694,1.6,1.479,1.542,1.278,1.347,1.675,,1.315,,1.509,,,,,,,,,,, -"Nov 29, 2004",1.704,1.915,2.057,1.958,2.134,1.969,2.051,2.234,2.118,1.986,1.995,2.048,2.067,1.959,1.974,1.772,,,1.746,1.892,1.548,,1.6,1.312,,1.709,1.624,1.495,1.554,1.288,1.356,1.682,,1.331,,1.544,,,,,,,,,,, -"Dec 06, 2004",1.71,1.918,2.047,1.941,2.131,1.946,2.034,2.219,2.125,1.987,2.009,2.05,2.067,1.959,1.975,1.783,,,1.76,1.891,1.555,,1.61,1.305,,1.721,1.616,1.511,1.558,1.265,1.348,1.705,,1.318,,1.576,,,,,,,,,,, -"Dec 13, 2004",1.713,1.939,2.044,1.932,2.135,1.932,2.043,2.233,2.114,1.98,1.983,2.049,2.046,1.962,1.948,1.849,,,1.836,1.908,1.545,,1.619,1.285,,1.714,1.618,1.494,1.542,1.248,1.337,1.712,,1.304,,1.555,,,,,,,,,,, -"Dec 20, 2004",1.718,1.949,2.052,1.938,2.152,1.925,2.051,2.238,2.13,1.999,2.005,2.052,2.04,1.988,1.972,1.848,,,1.834,1.909,1.545,,1.635,1.288,,1.763,1.625,1.516,1.532,1.251,1.331,1.718,,1.306,,1.518,,,,,,,,,,, -"Dec 27, 2004",1.729,1.955,2.057,1.907,2.198,1.937,2.045,2.238,2.127,2.007,2.005,2.054,2.051,1.996,1.986,1.849,,,1.835,1.918,1.561,,1.634,1.287,,1.764,1.662,1.512,1.552,1.251,1.341,1.747,,1.309,,1.528,,,,,,,,,,, -"Jan 03, 2005",1.73,1.953,2.058,1.897,2.175,1.931,2.067,2.248,2.135,2.005,2.001,2.044,2.039,1.995,1.986,1.849,,,1.837,1.903,1.564,,1.655,1.272,,1.78,1.668,1.529,1.538,1.237,1.348,1.745,,1.295,,1.557,,,,,,,,,,, -"Jan 10, 2005",1.728,1.947,2.049,1.897,2.182,1.915,2.044,2.257,2.128,1.997,1.996,2.041,2.041,1.987,1.97,1.845,,,1.833,1.901,1.565,,1.667,1.275,,1.772,1.675,1.52,1.533,1.236,1.342,1.729,,1.289,,1.578,,,,,,,,,,, -"Jan 17, 2005",1.725,1.939,2.048,1.911,2.197,1.909,2.042,2.253,2.114,1.994,2.01,2.054,2.04,1.977,1.973,1.829,,,1.812,1.907,1.566,,1.666,1.268,,1.772,1.682,1.519,1.523,1.228,1.346,1.739,,1.289,,1.594,,,,,,,,,,, -"Jan 24, 2005",1.731,1.945,2.06,1.904,2.223,1.917,2.052,2.242,2.128,2.002,2.01,2.056,2.066,1.985,1.979,1.83,,,1.812,1.912,1.571,,1.665,1.277,,1.766,1.69,1.517,1.53,1.228,1.35,1.742,,1.281,,1.608,,,,,,,,,,, -"Jan 31, 2005",1.728,1.946,2.052,1.909,2.193,1.913,2.046,2.276,2.126,2.002,2.013,2.066,2.069,1.981,1.982,1.834,,,1.813,1.933,1.566,,1.668,1.274,,1.765,1.692,1.516,1.518,1.224,1.34,1.75,,1.26,,1.584,,,,,,,,,,, -"Feb 07, 2005",1.723,1.945,2.058,1.907,2.228,1.907,2.041,2.285,2.134,2.006,2.024,2.065,2.063,1.986,1.986,1.825,,,1.803,1.926,1.559,,1.649,1.259,,1.763,1.691,1.513,1.508,1.22,1.306,1.745,,1.255,,1.581,,,,,,,,,,, -"Feb 14, 2005",1.721,1.945,2.053,1.894,2.181,1.914,2.046,2.292,2.148,2.008,2.04,2.068,2.068,1.987,1.988,1.824,,,1.802,1.926,1.555,,1.647,1.254,,1.755,1.69,1.505,1.508,1.196,1.29,1.758,,1.253,,1.564,,,,,,,,,,, -"Feb 21, 2005",1.717,1.94,2.053,1.916,2.191,1.904,2.041,2.272,2.141,2,2.042,2.065,2.07,1.986,1.951,1.822,,,1.8,1.924,1.551,,1.645,1.243,,1.759,1.668,1.512,1.514,1.19,1.28,1.77,,1.25,,1.549,,,,,,,,,,, -"Feb 28, 2005",1.717,1.945,2.056,1.918,2.195,1.915,2.041,2.29,2.143,2.006,2.06,2.067,2.084,1.989,1.963,1.826,,,1.805,1.923,1.547,,1.659,1.223,,1.772,1.669,1.496,1.51,1.194,1.281,1.769,,1.243,,1.542,,,,,,,,,,, -"Mar 07, 2005",1.714,1.948,2.066,1.932,2.181,1.922,2.065,2.278,2.155,2.013,2.017,2.05,2.094,1.997,1.989,1.822,,,1.796,1.942,1.54,,1.663,1.227,,1.769,1.666,1.485,1.48,1.194,1.28,1.775,,1.249,,1.545,,,,,,,,,,, -"Mar 14, 2005",1.721,1.963,2.074,1.94,2.189,1.936,2.071,2.299,2.158,2.032,2.032,2.072,2.106,2.02,2.002,1.834,,,1.81,1.947,1.54,,1.676,1.235,,1.76,1.676,1.489,1.483,1.218,1.286,1.78,,1.256,,1.51,,,,,,,,,,, -"Oct 03, 2005",1.916,2.197,2.255,2.236,2.178,2.239,2.253,2.673,2.293,2.235,2.298,2.358,2.399,2.2,2.156,2.084,,,1.976,2.245,1.743,,1.852,1.54,,1.953,1.813,1.69,1.661,1.475,1.499,1.938,,1.53,,1.769,,,,,,,,,,, -"Oct 10, 2005",1.935,2.222,2.306,2.246,2.246,2.301,2.309,2.807,2.329,2.247,2.316,2.282,2.406,2.223,2.195,2.106,,,1.996,2.27,1.757,,1.885,1.545,,1.979,1.818,1.705,1.682,1.469,1.511,1.95,,1.527,,1.79,,,,,,,,,,, -"Oct 17, 2005",1.949,2.241,2.31,2.217,2.298,2.302,2.312,2.752,2.334,2.261,2.323,2.325,2.439,2.209,2.225,2.146,,,2.013,2.344,1.769,,1.908,1.561,,1.965,1.842,1.701,1.674,1.474,1.517,2.007,,1.53,,1.766,,,,,,,,,,, -"Oct 24, 2005",1.95,2.244,2.31,2.247,2.235,2.312,2.321,2.834,2.322,2.273,2.294,2.337,2.462,2.228,2.234,2.138,,,2.005,2.335,1.77,,1.863,1.544,,1.987,1.849,1.719,1.68,1.479,1.52,2.02,,1.538,,1.764,,,,,,,,,,, -"Oct 31, 2005",1.962,2.258,2.338,2.278,2.309,2.327,2.342,2.873,2.339,2.282,2.31,2.336,2.472,2.239,2.244,2.146,,,2.013,2.339,1.78,,1.876,1.549,,2.011,1.86,1.72,1.68,1.493,1.532,2.032,,1.541,,1.785,,,,,,,,,,, -"Nov 07, 2005",1.955,2.248,2.328,2.231,2.326,2.324,2.341,2.788,2.32,2.275,2.318,2.342,2.464,2.227,2.231,2.135,,,2.017,2.316,1.773,,1.863,1.538,,2.014,1.864,1.717,1.67,1.49,1.529,2.012,,1.525,,1.784,,,,,,,,,,, -"Nov 14, 2005",1.945,2.241,2.326,2.187,2.328,2.328,2.344,2.796,2.33,2.27,2.32,2.338,2.423,2.236,2.222,2.12,,,2.001,2.301,1.762,,1.862,1.525,,1.997,1.851,1.707,1.65,1.468,1.505,2.009,,1.513,,1.779,,,,,,,,,,, -"Nov 21, 2005",1.94,2.232,2.319,2.204,2.306,2.317,2.336,2.774,2.326,2.267,2.292,2.348,2.385,2.238,2.221,2.101,,,1.982,2.282,1.759,,1.874,1.49,,1.999,1.853,1.7,1.651,1.46,1.483,2.026,,1.514,,1.769,,,,,,,,,,, -"Nov 28, 2005",1.938,2.226,2.312,2.178,2.305,2.319,2.331,2.766,2.315,2.26,2.306,2.356,2.371,2.24,2.197,2.096,,,1.975,2.28,1.76,,1.873,1.486,,2.039,1.849,1.693,1.65,1.458,1.481,2.025,,1.512,,1.776,,,,,,,,,,, -"Dec 05, 2005",1.939,2.217,2.286,2.189,2.298,2.239,2.296,2.785,2.312,2.264,2.311,2.361,2.38,2.238,2.207,2.086,,,1.974,2.256,1.767,,1.876,1.496,,2.04,1.864,1.7,1.649,1.44,1.486,2.045,,1.511,,1.786,,,,,,,,,,, -"Dec 12, 2005",1.956,2.23,2.286,2.199,2.291,2.244,2.293,2.763,2.313,2.279,2.352,2.393,2.415,2.243,2.217,2.105,,,1.99,2.278,1.787,,1.908,1.509,,2.033,1.884,1.725,1.68,1.455,1.516,2.057,,1.527,,1.803,,,,,,,,,,, -"Dec 19, 2005",1.997,2.264,2.312,2.232,2.321,2.264,2.319,2.807,2.335,2.32,2.419,2.43,2.468,2.277,2.256,2.138,,,2.018,2.32,1.832,,1.961,1.537,,2.05,1.941,1.779,1.706,1.508,1.578,2.125,,1.555,,1.826,,,,,,,,,,, -"Dec 26, 2005",2.006,2.279,2.315,2.226,2.331,2.269,2.322,2.783,2.34,2.341,2.474,2.455,2.51,2.302,2.258,2.153,,,2.022,2.352,1.839,,1.967,1.544,,2.071,1.94,1.779,1.715,1.527,1.589,2.136,,1.564,,1.838,,,,,,,,,,, -"Jan 02, 2006",2.013,2.291,2.329,2.221,2.328,2.284,2.344,2.807,2.363,2.352,2.463,2.476,2.561,2.309,2.259,2.164,,,2.029,2.369,1.842,,1.985,1.545,,2.063,1.957,1.776,1.705,1.524,1.582,2.14,,1.562,,1.846,,,,,,,,,,, -"Jan 09, 2006",2.009,2.292,2.319,2.227,2.273,2.282,2.35,2.843,2.338,2.358,2.456,2.478,2.566,2.317,2.266,2.17,,,2.028,2.385,1.834,,1.968,1.532,,2.063,1.948,1.762,1.693,1.498,1.591,2.136,,1.536,,1.853,,,,,,,,,,, -"Jan 16, 2006",2.014,2.295,2.332,2.229,2.296,2.278,2.371,2.841,2.353,2.363,2.461,2.503,2.587,2.314,2.268,2.161,,,2.024,2.369,1.84,,2.023,1.534,,2.058,1.959,1.759,1.699,1.461,1.57,2.138,,1.532,,1.86,,,,,,,,,,, -"Jan 23, 2006",2.012,2.297,2.337,2.217,2.313,2.29,2.376,2.842,2.358,2.366,2.468,2.524,2.567,2.305,2.285,2.156,,,2.02,2.363,1.837,,2.017,1.521,,2.058,1.956,1.764,1.694,1.46,1.552,2.14,,1.526,,1.859,,,,,,,,,,, -"Jan 30, 2006",2.003,2.289,2.343,2.192,2.343,2.281,2.391,2.866,2.364,2.356,2.454,2.519,2.566,2.294,2.273,2.14,,,2.016,2.329,1.827,,2.015,1.511,,2.052,1.94,1.747,1.687,1.443,1.551,2.134,,1.523,,1.846,,,,,,,,,,, -"Feb 06, 2006",2,2.287,2.345,2.183,2.348,2.285,2.397,2.871,2.363,2.359,2.46,2.514,2.584,2.298,2.274,2.127,,,1.993,2.332,1.823,,2.017,1.496,,2.043,1.945,1.732,1.68,1.437,1.543,2.14,,1.519,,1.844,,,,,,,,,,, -"Feb 13, 2006",2.008,2.286,2.343,2.178,2.321,2.288,2.398,2.907,2.366,2.361,2.455,2.512,2.593,2.295,2.281,2.122,,,1.99,2.323,1.837,,2.049,1.509,,2.073,1.967,1.73,1.682,1.438,1.523,2.181,,1.512,,1.847,,,,,,,,,,, -"Feb 20, 2006",2,2.28,2.347,2.169,2.323,2.291,2.401,2.891,2.385,2.35,2.453,2.509,2.571,2.282,2.27,2.117,,,1.976,2.331,1.828,,2.025,1.494,,2.067,1.947,1.739,1.672,1.422,1.514,2.177,,1.509,,1.847,,,,,,,,,,, -"Feb 27, 2006",1.997,2.275,2.333,2.177,2.298,2.285,2.386,2.877,2.358,2.345,2.455,2.505,2.567,2.274,2.269,2.116,,,1.978,2.326,1.825,,2.016,1.485,,2.065,1.953,1.736,1.668,1.421,1.505,2.17,,1.511,,1.846,,,,,,,,,,, -"Mar 06, 2006",1.991,2.273,2.341,2.176,2.308,2.285,2.398,2.886,2.372,2.34,2.453,2.505,2.551,2.269,2.265,2.112,,,1.964,2.339,1.816,,1.996,1.485,,2.054,1.947,1.734,1.659,1.414,1.503,2.143,,1.496,,1.849,,,,,,,,,,, -"Mar 13, 2006",1.984,2.269,2.334,2.184,2.313,2.268,2.383,2.9,2.364,2.335,2.443,2.501,2.547,2.27,2.252,2.111,,,1.964,2.335,1.809,,1.972,1.484,,2.048,1.937,1.728,1.665,1.417,1.501,2.127,,1.495,,1.84,,,,,,,,,,, -"Oct 02, 2006",1.941,2.291,2.372,2.239,2.395,2.297,2.374,2.993,2.447,2.346,2.46,2.537,2.517,2.315,2.222,2.132,,,2.023,2.295,1.724,,1.825,1.484,,1.908,1.834,1.664,1.62,1.418,1.471,1.965,,1.5,,1.744,,,,,,,,,,, -"Oct 09, 2006",1.942,2.284,2.37,2.223,2.382,2.285,2.371,3.001,2.469,2.336,2.46,2.52,2.529,2.297,2.217,2.128,,,2.019,2.292,1.729,,1.827,1.48,,1.912,1.843,1.669,1.616,1.418,1.471,1.991,,1.474,,1.753,,,,,,,,,,, -"Oct 16, 2006",1.934,2.272,2.366,2.209,2.347,2.288,2.378,2.989,2.472,2.323,2.46,2.497,2.543,2.254,2.234,2.109,,,2.005,2.264,1.725,,1.806,1.478,,1.926,1.857,1.663,1.623,1.406,1.452,1.947,,1.471,,1.76,,,,,,,,,,, -"Oct 23, 2006",1.933,2.266,2.358,2.185,2.349,2.269,2.374,2.986,2.471,2.316,2.452,2.482,2.537,2.255,2.219,2.106,,,2.003,2.262,1.727,,1.806,1.482,,1.923,1.864,1.682,1.618,1.401,1.449,1.95,,1.466,,1.754,,,,,,,,,,, -"Oct 30, 2006",1.934,2.265,2.35,2.193,2.356,2.267,2.356,2.977,2.453,2.313,2.453,2.478,2.547,2.241,2.225,2.115,,,2.021,2.256,1.729,,1.807,1.486,,1.935,1.858,1.686,1.622,1.398,1.455,1.953,,1.466,,1.763,,,,,,,,,,, -"Nov 06, 2006",1.94,2.266,2.345,2.19,2.343,2.258,2.349,2.965,2.46,2.32,2.461,2.478,2.546,2.243,2.248,2.11,,,2.017,2.248,1.738,,1.82,1.487,,1.946,1.871,1.691,1.62,1.399,1.455,1.983,,1.467,,1.763,,,,,,,,,,, -"Nov 13, 2006",1.946,2.269,2.356,2.184,2.38,2.265,2.36,2.971,2.47,2.32,2.454,2.487,2.557,2.25,2.234,2.111,,,2.014,2.255,1.746,,1.834,1.497,,1.954,1.892,1.686,1.627,1.397,1.447,1.99,,1.478,,1.76,,,,,,,,,,, -"Nov 20, 2006",1.945,2.268,2.35,2.17,2.346,2.266,2.362,2.97,2.467,2.318,2.457,2.488,2.554,2.23,2.25,2.116,,,2.016,2.267,1.744,,1.838,1.488,,1.956,1.895,1.682,1.632,1.403,1.45,1.983,,1.472,,1.749,,,,,,,,,,, -"Nov 27, 2006",1.95,2.267,2.346,2.175,2.348,2.263,2.358,2.966,2.449,2.319,2.457,2.487,2.55,2.23,2.255,2.117,,,2.018,2.264,1.754,,1.847,1.489,,1.995,1.901,1.696,1.63,1.424,1.456,1.996,,1.472,,1.756,,,,,,,,,,, -"Dec 04, 2006",1.974,2.288,2.352,2.193,2.359,2.268,2.345,3.018,2.47,2.347,2.462,2.509,2.589,2.237,2.313,2.138,,,2.045,2.279,1.779,,1.874,1.512,,2.034,1.928,1.705,1.666,1.454,1.477,2.018,,1.482,,1.787,,,,,,,,,,, -"Dec 11, 2006",1.978,2.295,2.363,2.199,2.376,2.274,2.368,3.006,2.468,2.35,2.466,2.516,2.593,2.233,2.322,2.148,,,2.057,2.285,1.782,,1.881,1.509,,2.05,1.935,1.709,1.665,1.453,1.488,2.021,,1.495,,1.771,,,,,,,,,,, -"Dec 18, 2006",1.982,2.293,2.365,2.192,2.422,2.275,2.367,2.988,2.457,2.344,2.471,2.51,2.594,2.231,2.308,2.147,,,2.053,2.288,1.789,,1.894,1.499,,2.064,1.94,1.722,1.667,1.461,1.501,2.043,,1.492,,1.774,,,,,,,,,,, -"Dec 25, 2006",1.984,2.296,2.361,2.195,2.397,2.272,2.367,3.003,2.45,2.352,2.461,2.533,2.609,2.235,2.313,2.151,,,2.047,2.31,1.792,,1.897,1.504,,2.052,1.952,1.715,1.669,1.468,1.506,2.042,,1.491,,1.777,,,,,,,,,,, -"Jan 01, 2007",1.986,2.298,2.368,2.203,2.406,2.271,2.369,3.02,2.47,2.351,2.466,2.523,2.613,2.235,2.312,2.152,,,2.046,2.313,1.793,,1.887,1.504,,2.061,1.956,1.718,1.673,1.461,1.498,2.051,,1.491,,1.776,,,,,,,,,,, -"Jan 08, 2007",1.993,2.301,2.369,2.185,2.4,2.287,2.374,2.973,2.474,2.349,2.468,2.521,2.605,2.259,2.28,2.164,,,2.059,2.324,1.804,,1.921,1.498,,2.058,1.961,1.743,1.675,1.454,1.499,2.067,,1.485,,1.794,,,,,,,,,,, -"Jan 15, 2007",1.992,2.3,2.362,2.183,2.395,2.28,2.367,2.848,2.478,2.354,2.461,2.534,2.581,2.258,2.302,2.159,,,2.059,2.311,1.803,,1.931,1.482,,2.067,1.96,1.734,1.674,1.452,1.496,2.064,,1.484,,1.8,,,,,,,,,,, -"Jan 22, 2007",1.992,2.302,2.366,2.174,2.416,2.275,2.374,2.774,2.49,2.356,2.455,2.529,2.575,2.263,2.306,2.161,,,2.061,2.313,1.802,,1.931,1.485,,2.065,1.957,1.731,1.682,1.448,1.491,2.064,,1.476,,1.796,,,,,,,,,,, -"Jan 29, 2007",1.996,2.307,2.368,2.183,2.439,2.277,2.368,2.771,2.488,2.367,2.456,2.507,2.618,2.27,2.329,2.158,,,2.062,2.305,1.802,,1.945,1.485,,2.073,1.968,1.731,1.676,1.442,1.461,2.048,,1.477,,1.795,,,,,,,,,,, -"Feb 05, 2007",2.005,2.319,2.389,2.212,2.478,2.288,2.392,2.768,2.499,2.375,2.453,2.516,2.609,2.29,2.33,2.169,,,2.075,2.311,1.811,,1.953,1.489,,2.077,1.972,1.739,1.686,1.452,1.476,2.066,,1.488,,1.804,,,,,,,,,,, -"Feb 12, 2007",2.02,2.334,2.395,2.233,2.478,2.289,2.392,2.787,2.51,2.402,2.464,2.532,2.656,2.318,2.358,2.171,,,2.074,2.317,1.825,,1.96,1.505,,2.086,1.999,1.742,1.7,1.477,1.486,2.075,,1.501,,1.82,,,,,,,,,,, -"Feb 19, 2007",2.025,2.342,2.419,2.235,2.527,2.295,2.426,2.793,2.54,2.406,2.471,2.539,2.648,2.327,2.359,2.17,,,2.069,2.322,1.828,,1.976,1.504,,2.095,2.005,1.73,1.697,1.489,1.502,2.081,,1.516,,1.819,,,,,,,,,,, -"Feb 26, 2007",2.029,2.35,2.463,2.287,2.68,2.317,2.453,2.807,2.555,2.405,2.483,2.548,2.631,2.326,2.357,2.159,,,2.053,2.32,1.83,,1.983,1.507,,2.083,2.006,1.73,1.704,1.496,1.497,2.086,,1.516,,1.821,,,,,,,,,,, -"Mar 05, 2007",2.029,2.356,2.459,2.274,2.605,2.33,2.456,2.804,2.578,2.411,2.493,2.556,2.638,2.333,2.359,2.176,,,2.066,2.343,1.827,,1.99,1.514,,2.085,2,1.74,1.684,1.5,1.496,2.063,,1.523,,1.819,,,,,,,,,,, -"Mar 12, 2007",2.046,2.372,2.476,2.313,2.608,2.36,2.465,2.874,2.584,2.427,2.509,2.56,2.64,2.342,2.393,2.192,,,2.071,2.377,1.843,,1.999,1.522,,2.093,2.039,1.757,1.678,1.501,1.505,2.094,,1.526,,1.843,,,,,,,,,,, -"Oct 08, 2007",2.125,2.506,2.565,2.425,2.682,2.523,2.598,2.876,2.521,2.535,2.634,2.679,2.73,2.433,2.518,2.406,,,2.309,2.553,1.89,,1.968,1.707,,2.069,1.972,1.837,1.805,1.657,1.66,2.11,,1.663,,1.873,,,,,,,,,,, -"Oct 15, 2007",2.153,2.527,2.578,2.433,2.679,2.542,2.595,2.929,2.57,2.564,2.655,2.719,2.72,2.477,2.539,2.422,,,2.321,2.575,1.921,,1.998,1.749,,2.118,2.023,1.861,1.828,1.679,1.669,2.142,,1.683,,1.885,,,,,,,,,,, -"Oct 22, 2007",2.208,2.58,2.632,2.503,2.767,2.58,2.639,2.968,2.624,2.62,2.749,2.774,2.776,2.536,2.585,2.468,,,2.379,2.603,1.979,,2.081,1.794,,2.182,2.071,1.899,1.889,1.742,1.742,2.215,,1.727,,1.936,,,,,,,,,,, -"Oct 29, 2007",2.248,2.62,2.682,2.536,2.825,2.645,2.693,3.023,2.653,2.652,2.76,2.803,2.837,2.563,2.619,2.512,,,2.394,2.692,2.018,,2.148,1.815,,2.236,2.1,1.931,1.922,1.779,1.779,2.279,,1.768,,1.968,,,,,,,,,,, -"Nov 05, 2007",2.333,2.706,2.763,2.585,2.914,2.773,2.78,3.093,2.697,2.723,2.817,2.849,2.959,2.649,2.669,2.628,,,2.524,2.786,2.103,,2.259,1.876,,2.338,2.162,2.014,1.987,1.841,1.868,2.419,,1.841,,2.052,,,,,,,,,,, -"Nov 12, 2007",2.412,2.796,2.859,2.673,3.003,2.792,2.897,3.157,2.846,2.803,2.878,2.948,3.039,2.712,2.764,2.729,,,2.621,2.895,2.175,,2.332,1.904,,2.433,2.231,2.047,2.091,1.874,1.92,2.566,,1.892,,2.098,,,,,,,,,,, -"Nov 19, 2007",2.435,2.814,2.844,2.656,2.935,2.778,2.869,3.406,2.861,2.833,2.894,3.037,3.142,2.711,2.787,2.757,,,2.659,2.906,2.2,,2.383,1.909,,2.456,2.251,2.086,2.112,1.881,1.92,2.617,,1.895,,2.107,,,,,,,,,,, -"Nov 26, 2007",2.449,2.834,2.871,2.684,2.95,2.798,2.896,3.432,2.9,2.854,2.893,3.07,3.168,2.734,2.802,2.77,,,2.677,2.912,2.212,,2.413,1.92,,2.465,2.264,2.088,2.136,1.888,1.95,2.612,,1.898,,2.111,,,,,,,,,,, -"Dec 03, 2007",2.461,2.849,2.904,2.71,2.985,2.82,2.929,3.38,2.965,2.872,2.905,3.057,3.19,2.747,2.838,2.762,,,2.671,2.904,2.22,,2.43,1.919,,2.472,2.311,2.094,2.139,1.883,1.954,2.588,,1.899,,2.116,,,,,,,,,,, -"Dec 10, 2007",2.471,2.868,2.918,2.722,3.001,2.831,2.938,3.383,2.994,2.898,2.913,3.073,3.186,2.788,2.864,2.775,,,2.679,2.925,2.224,,2.438,1.918,,2.484,2.309,2.101,2.122,1.873,1.981,2.606,,1.923,,2.124,,,,,,,,,,, -"Dec 17, 2007",2.487,2.883,2.933,2.747,2.962,2.837,2.975,3.392,3.016,2.916,2.924,3.08,3.203,2.817,2.874,2.785,,,2.694,2.924,2.241,,2.457,1.925,,2.494,2.315,2.118,2.152,1.881,1.983,2.649,,1.943,,2.128,,,,,,,,,,, -"Dec 24, 2007",2.502,2.903,2.951,2.739,3.005,2.88,2.981,3.361,3.03,2.938,2.933,3.088,3.227,2.848,2.893,2.805,,,2.705,2.958,2.253,,2.466,1.954,,2.499,2.342,2.127,2.159,1.887,1.992,2.648,,1.944,,2.139,,,,,,,,,,, -"Dec 31, 2007",2.524,2.922,2.979,2.773,3.006,2.887,3.012,3.397,3.09,2.967,2.956,3.114,3.263,2.871,2.93,2.798,,,2.697,2.952,2.277,,2.486,1.96,,2.517,2.373,2.15,2.195,1.907,1.996,2.683,,1.96,,2.157,,,,,,,,,,, -"Jan 07, 2008",2.563,2.972,3.023,2.799,3.052,2.911,3.054,3.46,3.167,3.017,3.019,3.154,3.28,2.936,2.977,2.853,,,2.745,3.017,2.308,,2.51,1.985,,2.541,2.418,2.173,2.228,1.953,2.03,2.697,,2.01,,2.195,,,,,,,,,,, -"Jan 14, 2008",2.565,2.979,3.048,2.82,3.081,2.917,3.092,3.478,3.191,3.018,3.017,3.151,3.264,2.93,2.991,2.857,,,2.747,3.024,2.306,,2.491,1.981,,2.55,2.418,2.16,2.228,1.951,2.019,2.704,,2.012,,2.2,,,,,,,,,,, -"Jan 21, 2008",2.563,2.981,3.052,2.807,3.095,2.912,3.1,3.493,3.203,3.029,3.043,3.16,3.297,2.944,2.99,2.843,,,2.737,3.003,2.301,,2.492,1.966,,2.555,2.414,2.161,2.219,1.903,2.006,2.708,,1.993,,2.199,,,,,,,,,,, -"Jan 28, 2008",2.562,2.979,3.046,2.842,3.075,2.91,3.084,3.494,3.19,3.025,3.034,3.165,3.337,2.931,2.982,2.845,,,2.744,2.998,2.302,,2.497,1.968,,2.549,2.421,2.166,2.221,1.899,1.987,2.703,,1.987,,2.196,,,,,,,,,,, -"Feb 04, 2008",2.563,2.979,3.047,2.825,3.065,2.905,3.087,3.467,3.216,3.028,3.034,3.186,3.346,2.93,2.98,2.84,,,2.737,2.995,2.303,,2.501,1.974,,2.548,2.419,2.174,2.228,1.884,2.007,2.687,,1.993,,2.198,,,,,,,,,,, -"Feb 11, 2008",2.552,2.969,3.05,2.811,3.07,2.92,3.089,3.473,3.216,3.016,3.023,3.173,3.35,2.935,2.944,2.824,,,2.719,2.983,2.291,,2.485,1.951,,2.545,2.412,2.172,2.216,1.862,2.008,2.663,,1.984,,2.186,,,,,,,,,,, -"Feb 18, 2008",2.55,2.974,3.069,2.796,3.081,2.931,3.13,3.481,3.238,3.019,3.024,3.178,3.35,2.95,2.936,2.817,,,2.707,2.986,2.285,,2.479,1.966,,2.549,2.398,2.165,2.199,1.862,2,2.646,,1.978,,2.197,,,,,,,,,,, -"Feb 25, 2008",2.58,2.983,3.079,2.842,3.095,2.947,3.131,3.477,3.235,3.03,3.033,3.194,3.331,2.957,2.958,2.823,,,2.716,2.985,2.328,,2.487,2.09,,2.542,2.415,2.24,2.23,1.948,2.005,2.651,,2.111,,2.27,,,,,,,,,,, -"Mar 03, 2008",2.604,2.999,3.092,2.836,3.112,2.951,3.149,3.51,3.255,3.053,3.044,3.19,3.38,2.97,2.996,2.83,,,2.725,2.99,2.357,,2.488,2.195,,2.542,2.433,2.279,2.289,2.051,2.11,2.571,,2.107,,2.329,,,,,,,,,,, -"Mar 10, 2008",2.603,3,3.082,2.854,3.085,2.938,3.115,3.552,3.275,3.057,3.059,3.201,3.379,2.971,3.001,2.837,,,2.731,2.997,2.354,,2.482,2.141,,2.537,2.431,2.285,2.308,2.007,2.092,2.58,,2.064,,2.35,,,,,,,,,,, -"Mar 17, 2008",2.598,3.014,3.102,2.907,3.11,2.961,3.12,3.551,3.295,3.066,3.064,3.2,3.402,2.985,3.004,2.852,,,2.754,3,2.338,,2.469,2.115,,2.528,2.397,2.27,2.298,1.999,2.111,2.571,,2.062,,2.328,,,,,,,,,,, -"Oct 06, 2008",2.66,3.136,3.182,3.057,3.281,3.14,3.143,3.589,3.252,3.241,3.143,3.254,3.516,3.088,3.341,2.935,,,2.831,3.092,2.361,,2.45,2.129,,2.644,2.489,2.281,2.25,2.028,2.061,2.629,,2.081,,2.342,,,,,,,,,,, -"Oct 13, 2008",2.603,3.069,3.15,2.982,3.3,3.095,3.126,3.512,3.208,3.14,3.142,3.164,3.456,3.057,3.127,2.886,,,2.786,3.038,2.31,,2.424,2.107,,2.61,2.441,2.237,2.197,1.893,2.004,2.542,,1.998,,2.309,,,,,,,,,,, -"Oct 20, 2008",2.557,3.015,3.117,2.924,3.218,3.075,3.118,3.511,3.169,3.092,3.1,3.078,3.431,3.042,3.048,2.804,,,2.7,2.961,2.27,,2.387,1.993,,2.571,2.419,2.2,2.172,1.758,1.933,2.538,,1.949,,2.276,,,,,,,,,,, -"Oct 27, 2008",2.527,2.982,3.094,2.876,3.234,3.037,3.083,3.471,3.175,3.038,3.057,3.091,3.333,2.978,2.99,2.793,,,2.702,2.933,2.241,,2.363,1.925,,2.543,2.393,2.138,2.167,1.728,1.878,2.522,,1.905,,2.271,,,,,,,,,,, -"Nov 03, 2008",2.5,2.94,3.076,2.876,3.166,2.991,3.104,3.446,3.15,3.008,3.029,3.087,3.248,2.953,2.96,2.713,,,2.586,2.907,2.224,,2.374,1.91,,2.51,2.388,2.128,2.152,1.692,1.823,2.494,,1.859,,2.243,,,,,,,,,,, -"Nov 10, 2008",2.463,2.882,2.992,2.825,3.106,2.869,2.987,3.394,3.098,2.967,2.973,3.043,3.312,2.919,2.873,2.654,,,2.494,2.898,2.198,,2.357,1.881,,2.469,2.384,2.086,2.134,1.662,1.815,2.464,,1.792,,2.22,,,,,,,,,,, -"Nov 17, 2008",2.443,2.855,2.965,2.801,3.076,2.839,2.97,3.364,3.077,2.942,2.933,3.013,3.285,2.868,2.894,2.621,,,2.47,2.851,2.186,,2.352,1.862,,2.493,2.384,2.059,2.103,1.614,1.762,2.458,,1.748,,2.21,,,,,,,,,,, -"Nov 24, 2008",2.415,2.811,2.921,2.733,3.032,2.789,2.92,3.344,3.062,2.906,2.888,2.983,3.242,2.828,2.864,2.564,,,2.441,2.749,2.168,,2.343,1.827,,2.47,2.374,2.034,2.095,1.595,1.726,2.441,,1.701,,2.195,,,,,,,,,,, -"Dec 01, 2008",2.401,2.785,2.906,2.704,3.017,2.758,2.904,3.362,3.071,2.888,2.878,2.958,3.2,2.81,2.854,2.516,,,2.415,2.669,2.163,,2.325,1.857,,2.467,2.382,2.019,2.072,1.584,1.684,2.453,,1.671,,2.184,,,,,,,,,,, -"Dec 08, 2008",2.369,2.738,2.8,2.63,2.952,2.615,2.782,3.283,2.98,2.857,2.852,2.904,3.156,2.78,2.833,2.499,,,2.402,2.646,2.139,,2.302,1.825,,2.455,2.375,1.987,2.04,1.543,1.656,2.433,,1.614,,2.167,,,,,,,,,,, -"Dec 15, 2008",2.341,2.707,2.775,2.641,2.939,2.596,2.739,3.296,2.942,2.825,2.821,2.898,3.091,2.754,2.795,2.464,,,2.364,2.615,2.113,,2.281,1.777,,2.444,2.358,1.942,2.031,1.55,1.624,2.389,,1.585,,2.141,,,,,,,,,,, -"Dec 22, 2008",2.33,2.694,2.775,2.663,2.892,2.593,2.743,3.243,2.963,2.804,2.776,2.898,3.043,2.738,2.773,2.449,,,2.351,2.599,2.104,,2.277,1.796,,2.445,2.35,1.921,2.004,1.569,1.609,2.377,,1.57,,2.135,,,,,,,,,,, -"Dec 29, 2008",2.317,2.675,2.752,2.601,2.877,2.595,2.705,3.298,2.946,2.786,2.75,2.873,3.039,2.723,2.751,2.432,,,2.352,2.553,2.095,,2.28,1.782,,2.437,2.331,1.923,1.989,1.552,1.613,2.371,,1.568,,2.123,,,,,,,,,,, -"Jan 05, 2009",2.31,2.668,2.744,2.578,2.874,2.573,2.719,3.291,2.923,2.78,2.731,2.847,3.011,2.73,2.748,2.428,,,2.348,2.548,2.087,,2.279,1.769,,2.42,2.314,1.916,1.976,1.558,1.6,2.366,,1.569,,2.121,,,,,,,,,,, -"Jan 12, 2009",2.306,2.667,2.727,2.568,2.884,2.55,2.688,3.288,2.911,2.786,2.743,2.845,3.022,2.733,2.758,2.429,,,2.35,2.548,2.081,,2.268,1.739,,2.401,2.329,1.915,1.97,1.559,1.602,2.351,,1.578,,2.105,,,,,,,,,,, -"Jan 19, 2009",2.312,2.684,2.74,2.602,2.891,2.546,2.691,3.345,2.943,2.805,2.756,2.891,3.028,2.727,2.799,2.447,,,2.36,2.58,2.081,,2.253,1.738,,2.388,2.323,1.922,1.969,1.563,1.612,2.372,,1.585,,2.109,,,,,,,,,,, -"Jan 26, 2009",2.324,2.707,2.756,2.608,2.959,2.562,2.694,3.381,2.946,2.828,2.763,2.914,3.096,2.731,2.834,2.476,,,2.375,2.63,2.086,,2.266,1.75,,2.414,2.327,1.903,1.989,1.57,1.602,2.374,,1.589,,2.101,,,,,,,,,,, -"Feb 02, 2009",2.324,2.72,2.779,2.675,2.952,2.588,2.715,3.394,2.963,2.847,2.768,2.903,3.09,2.773,2.846,2.472,,,2.374,2.621,2.077,,2.261,1.717,,2.407,2.328,1.908,1.965,1.554,1.612,2.366,,1.596,,2.09,,,,,,,,,,, -"Feb 09, 2009",2.32,2.729,2.815,2.702,2.977,2.582,2.782,3.381,3.014,2.847,2.752,2.898,3.089,2.783,2.842,2.468,,,2.376,2.608,2.066,,2.236,1.712,,2.395,2.316,1.892,1.953,1.559,1.612,2.37,,1.592,,2.073,,,,,,,,,,, -"Feb 16, 2009",2.31,2.72,2.816,2.705,2.985,2.59,2.786,3.448,2.994,2.841,2.744,2.902,3.08,2.78,2.83,2.445,,,2.356,2.579,2.055,,2.25,1.683,,2.385,2.314,1.869,1.931,1.537,1.601,2.36,,1.57,,2.063,,,,,,,,,,, -"Feb 23, 2009",2.292,2.71,2.817,2.68,3.016,2.617,2.79,3.413,2.957,2.829,2.712,2.882,3.06,2.77,2.823,2.431,,,2.35,2.555,2.032,,2.187,1.671,,2.373,2.305,1.853,1.896,1.501,1.596,2.346,,1.542,,2.04,,,,,,,,,,, -"Mar 02, 2009",2.274,2.696,2.795,2.634,2.964,2.623,2.754,3.339,2.969,2.826,2.748,2.861,3.05,2.768,2.821,2.407,,,2.321,2.538,2.012,,2.152,1.652,,2.341,2.295,1.849,1.866,1.494,1.56,2.336,,1.515,,2.015,,,,,,,,,,, -"Mar 09, 2009",2.246,2.663,2.756,2.625,2.912,2.565,2.741,2.948,2.947,2.794,2.734,2.797,3.016,2.744,2.791,2.378,,,2.294,2.505,1.987,,2.084,1.64,,2.303,2.278,1.837,1.846,1.476,1.529,2.31,,1.491,,1.987,,,,,,,,,,, -"Mar 16, 2009",2.223,2.639,2.738,2.613,2.902,2.545,2.733,3,2.895,2.771,2.699,2.759,3.013,2.734,2.755,2.344,,,2.264,2.465,1.965,,2.061,1.621,,2.26,2.271,1.805,1.829,1.458,1.508,2.278,,1.491,,1.96,,,,,,,,,,, -"Oct 05, 2009",1.94,2.469,2.546,2.33,2.546,2.44,2.542,2.798,2.552,2.575,2.535,2.484,2.86,2.47,2.594,2.206,,,2.177,2.272,1.529,,1.64,1.297,,1.738,1.719,1.484,1.456,1.289,1.242,1.796,,1.374,,1.399,,,,,,,,,,, -"Oct 12, 2009",1.962,2.48,2.56,2.398,2.552,2.478,2.568,2.776,2.532,2.585,2.536,2.508,2.843,2.458,2.629,2.215,,,2.186,2.281,1.559,,1.652,1.313,,1.763,1.755,1.518,1.477,1.341,1.259,1.84,,1.385,,1.453,,,,,,,,,,, -"Oct 19, 2009",2.002,2.516,2.58,2.383,2.625,2.514,2.557,2.829,2.55,2.627,2.569,2.522,2.936,2.491,2.669,2.255,,,2.24,2.29,1.601,,1.699,1.376,,1.783,1.785,1.569,1.518,1.376,1.336,1.854,,1.415,,1.507,,,,,,,,,,, -"Oct 26, 2009",2.06,2.569,2.621,2.438,2.657,2.543,2.632,2.854,2.541,2.681,2.616,2.546,3.01,2.537,2.733,2.314,,,2.317,2.308,1.664,,1.787,1.441,,1.848,1.817,1.645,1.609,1.449,1.414,1.879,,1.511,,1.563,,,,,,,,,,, -"Nov 02, 2009",2.089,2.593,2.63,2.448,2.693,2.557,2.622,2.878,2.549,2.705,2.641,2.58,3.009,2.563,2.763,2.352,,,2.343,2.373,1.695,,1.825,1.472,,1.883,1.844,1.633,1.649,1.459,1.449,1.954,,1.549,,1.6,,,,,,,,,,, -"Nov 09, 2009",2.124,2.613,2.635,2.445,2.744,2.59,2.61,2.822,2.575,2.731,2.649,2.592,3.069,2.585,2.786,2.374,,,2.36,2.407,1.742,,1.891,1.522,,1.915,1.887,1.697,1.692,1.485,1.522,1.988,,1.579,,1.643,,,,,,,,,,, -"Nov 16, 2009",2.153,2.635,2.654,2.478,2.736,2.583,2.616,2.902,2.616,2.757,2.646,2.625,3.113,2.615,2.805,2.388,,,2.375,2.419,1.777,,1.92,1.562,,1.949,1.94,1.739,1.719,1.502,1.571,2.01,,1.614,,1.668,,,,,,,,,,, -"Nov 23, 2009",2.186,2.668,2.686,2.496,2.766,2.582,2.627,3.029,2.651,2.796,2.652,2.65,3.123,2.683,2.837,2.412,,,2.403,2.432,1.812,,1.943,1.618,,2.005,1.948,1.823,1.738,1.505,1.604,2.007,,1.657,,1.714,,,,,,,,,,, -"Nov 30, 2009",2.209,2.687,2.693,2.487,2.765,2.618,2.651,2.978,2.663,2.82,2.668,2.646,3.162,2.701,2.87,2.433,,,2.414,2.476,1.836,,2.042,1.63,,2.028,1.98,1.816,1.75,1.516,1.642,2.043,,1.701,,1.716,,,,,,,,,,, -"Dec 07, 2009",2.254,2.745,2.736,2.554,2.782,2.67,2.696,2.988,2.732,2.891,2.697,2.689,3.27,2.758,2.956,2.478,,,2.462,2.514,1.872,,2.094,1.647,,2.093,2.009,1.858,1.791,1.559,1.695,2.061,,1.714,,1.758,,,,,,,,,,, -"Dec 14, 2009",2.274,2.773,2.748,2.572,2.8,2.678,2.706,2.968,2.763,2.923,2.703,2.711,3.309,2.78,3,2.512,,,2.491,2.559,1.886,,2.106,1.638,,2.122,2.045,1.874,1.769,1.588,1.713,2.075,,1.732,,1.777,,,,,,,,,,, -"Dec 21, 2009",2.314,2.833,2.799,2.582,2.813,2.73,2.727,3.223,2.799,2.995,2.765,2.764,3.487,2.805,3.08,2.558,,,2.534,2.613,1.91,,2.121,1.654,,2.173,2.074,1.89,1.796,1.621,1.736,2.107,,1.749,,1.795,,,,,,,,,,, -"Dec 28, 2009",2.381,2.883,2.84,2.607,2.851,2.8,2.77,3.261,2.834,3.045,2.8,2.885,3.528,2.835,3.132,2.617,,,2.608,2.636,1.991,,2.188,1.719,,2.193,2.168,1.945,1.895,1.703,1.783,2.296,,1.776,,1.853,,,,,,,,,,, -"Jan 04, 2010",2.46,2.969,2.901,2.622,2.893,2.855,2.852,3.282,2.919,3.129,2.861,2.938,3.618,2.944,3.205,2.729,,,2.724,2.741,2.063,,2.325,1.778,,2.269,2.263,1.994,1.947,1.738,1.87,2.36,,1.867,,1.913,,,,,,,,,,, -"Jan 11, 2010",2.589,3.126,3.019,2.717,3.036,2.893,2.95,3.488,3.051,3.267,3.007,3.086,3.77,3.092,3.325,2.954,,,2.939,2.988,2.17,,2.449,1.846,,2.422,2.346,2.121,2.068,1.825,1.967,2.527,,1.906,,1.99,,,,,,,,,,, -"Jan 18, 2010",2.598,3.159,3.046,2.703,3.036,2.954,2.991,3.432,3.138,3.303,3.012,3.114,3.805,3.12,3.374,2.987,,,2.943,3.087,2.161,,2.477,1.82,,2.451,2.351,2.061,2.083,1.768,1.941,2.542,,1.888,,1.965,,,,,,,,,,, -"Jan 25, 2010",2.601,3.168,3.06,2.767,3.061,2.967,2.996,3.426,3.147,3.299,3.019,3.096,3.798,3.122,3.37,3.014,,,2.983,3.085,2.16,,2.486,1.817,,2.419,2.344,2.068,2.072,1.78,1.928,2.559,,1.886,,1.965,,,,,,,,,,, -"Feb 01, 2010",2.601,3.161,3.078,2.802,3.043,2.998,2.991,3.495,3.2,3.303,3.071,3.124,3.757,3.124,3.377,2.968,,,2.942,3.026,2.165,,2.496,1.814,,2.448,2.341,2.065,2.072,1.795,1.924,2.566,,1.888,,1.984,,,,,,,,,,, -"Feb 08, 2010",2.604,3.155,3.087,2.78,3.023,3.02,3.012,3.526,3.205,3.298,3.086,3.108,3.793,3.123,3.354,2.947,,,2.941,2.96,2.174,,2.508,1.844,,2.471,2.32,2.08,2.095,1.844,1.922,2.523,,1.926,,2.01,,,,,,,,,,, -"Feb 15, 2010",2.604,3.164,3.08,2.786,2.978,3.027,3.01,3.5,3.223,3.315,3.063,3.123,3.924,3.123,3.351,2.951,,,2.937,2.984,2.169,,2.517,1.85,,2.469,2.302,2.083,2.089,1.852,1.935,2.492,,1.92,,2.003,,,,,,,,,,, -"Feb 22, 2010",2.6,3.156,3.082,2.817,3.009,3.005,3.001,3.512,3.209,3.312,3.095,3.118,3.833,3.117,3.379,2.925,,,2.894,2.996,2.168,,2.508,1.848,,2.458,2.301,2.072,2.079,1.806,1.933,2.547,,1.912,,2.001,,,,,,,,,,, -"Mar 01, 2010",2.589,3.15,3.085,2.812,3.008,3.012,2.998,3.521,3.226,3.305,3.089,3.139,3.831,3.112,3.359,2.915,,,2.897,2.956,2.153,,2.487,1.827,,2.426,2.271,2.059,2.063,1.79,1.915,2.576,,1.888,,1.983,,,,,,,,,,, -"Mar 08, 2010",2.556,3.108,3.071,2.805,2.997,2.998,2.992,3.502,3.193,3.249,3.103,3.142,3.763,3.067,3.271,2.875,,,2.853,2.924,2.126,,2.468,1.786,,2.422,2.273,2.04,2.051,1.746,1.883,2.482,,1.873,,1.963,,,,,,,,,,, -"Mar 15, 2010",2.523,3.08,3.062,2.785,2.939,3.012,2.993,3.627,3.116,3.211,3.089,3.132,3.729,3.059,3.192,2.849,,,2.836,2.878,2.09,,2.433,1.752,,2.395,2.226,2.015,2.014,1.71,1.838,2.438,,1.848,,1.931,,,,,,,,,,, -"Oct 04, 2010",2.224,2.747,2.819,2.608,2.668,2.766,2.82,3.269,2.79,2.806,2.95,2.92,3.384,2.691,2.649,2.572,,,2.554,2.622,1.839,,2.015,1.607,,2.068,2.061,1.741,1.768,1.579,1.586,2.159,,1.618,,1.744,,,,,,,,,,, -"Oct 11, 2010",2.264,2.782,2.84,2.626,2.65,2.79,2.845,3.295,2.839,2.85,2.952,2.951,3.378,2.741,2.716,2.603,,,2.593,2.629,1.883,,2.077,1.628,,2.111,2.104,1.78,1.828,1.625,1.601,2.225,,1.662,,1.788,,,,,,,,,,, -"Oct 18, 2010",2.29,2.82,2.852,2.655,2.675,2.82,2.867,3.262,2.826,2.887,2.975,2.957,3.31,2.765,2.815,2.666,,,2.665,2.67,1.9,,2.12,1.645,,2.137,2.115,1.794,1.845,1.626,1.62,2.24,,1.693,,1.794,,,,,,,,,,, -"Oct 25, 2010",2.302,2.831,2.879,2.635,2.701,2.827,2.876,3.309,2.916,2.891,2.977,2.946,3.323,2.772,2.818,2.677,,,2.678,2.673,1.913,,2.129,1.648,,2.18,2.132,1.796,1.856,1.617,1.619,2.271,,1.701,,1.809,,,,,,,,,,, -"Nov 01, 2010",2.327,2.85,2.911,2.683,2.695,2.876,2.877,3.503,2.924,2.922,2.985,2.97,3.333,2.825,2.839,2.664,,,2.658,2.679,1.942,,2.273,1.648,,2.229,2.143,1.802,1.856,1.621,1.636,2.353,,1.697,,1.82,,,,,,,,,,, -"Nov 08, 2010",2.371,2.917,2.96,2.721,2.724,2.927,2.912,3.557,3.03,3.003,2.997,3.107,3.377,2.903,2.93,2.718,,,2.692,2.786,1.969,,2.291,1.675,,2.317,2.177,1.814,1.873,1.641,1.65,2.41,,1.711,,1.83,,,,,,,,,,, -"Nov 15, 2010",2.39,2.943,2.993,2.743,2.728,2.949,2.971,3.541,3.08,3.028,3.031,3.135,3.427,2.943,2.929,2.74,,,2.729,2.77,1.984,,2.325,1.681,,2.325,2.207,1.84,1.876,1.656,1.679,2.418,,1.718,,1.821,,,,,,,,,,, -"Nov 22, 2010",2.419,2.987,3.053,2.751,2.79,2.986,3.032,3.606,3.167,3.065,3.063,3.155,3.517,2.964,2.968,2.781,,,2.767,2.82,2.002,,2.388,1.682,,2.364,2.21,1.843,1.873,1.652,1.682,2.486,,1.735,,1.836,,,,,,,,,,, -"Nov 29, 2010",2.438,3.014,3.068,2.78,2.825,3.017,3.025,3.64,3.181,3.109,3.132,3.21,3.591,3.008,2.993,2.791,,,2.753,2.893,2.014,,2.405,1.688,,2.384,2.218,1.849,1.881,1.666,1.684,2.531,,1.735,,1.842,,,,,,,,,,, -"Dec 06, 2010",2.461,3.046,3.093,2.826,2.805,3.063,3.069,3.635,3.209,3.136,3.069,3.178,3.624,3.039,3.046,2.836,,,2.809,2.91,2.031,,2.467,1.695,,2.401,2.227,1.882,1.9,1.666,1.705,2.505,,1.756,,1.864,,,,,,,,,,, -"Dec 13, 2010",2.49,3.081,3.145,2.849,2.861,3.07,3.161,3.646,3.239,3.172,3.112,3.191,3.656,3.073,3.09,2.855,,,2.823,2.94,2.054,,2.468,1.713,,2.425,2.252,1.9,1.917,1.683,1.728,2.572,,1.772,,1.89,,,,,,,,,,, -"Dec 20, 2010",2.539,3.153,3.21,2.908,2.935,3.119,3.255,3.682,3.259,3.236,3.138,3.216,3.863,3.131,3.123,2.95,,,2.921,3.029,2.086,,2.506,1.729,,2.464,2.293,1.932,1.956,1.704,1.763,2.608,,1.796,,1.915,,,,,,,,,,, -"Dec 27, 2010",2.572,3.2,3.266,2.992,2.97,3.147,3.334,3.695,3.315,3.283,3.144,3.264,3.883,3.208,3.159,2.985,,,2.955,3.065,2.11,,2.535,1.755,,2.466,2.322,1.964,1.981,1.72,1.779,2.637,,1.809,,1.928,,,,,,,,,,, -"Jan 03, 2011",2.603,3.241,3.32,2.953,2.994,3.2,3.427,3.74,3.367,3.326,3.199,3.282,3.966,3.253,3.19,3.013,,,2.995,3.06,2.133,,2.561,1.782,,2.487,2.348,1.983,2.009,1.733,1.788,2.662,,1.83,,1.949,,,,,,,,,,, -"Jan 10, 2011",2.622,3.261,3.346,3.003,3.023,3.223,3.453,3.756,3.389,3.347,3.217,3.321,4,3.262,3.212,3.024,,,3.005,3.076,2.152,,2.571,1.792,,2.525,2.355,2,2.045,1.757,1.828,2.687,,1.845,,1.968,,,,,,,,,,, -"Jan 17, 2011",2.647,3.292,3.4,3.008,3.049,3.267,3.504,3.83,3.491,3.364,3.234,3.332,3.971,3.277,3.251,3.062,,,3.062,3.061,2.173,,2.583,1.813,,2.542,2.365,2.026,2.045,1.773,1.862,2.741,,1.874,,1.988,,,,,,,,,,, -"Jan 24, 2011",2.658,3.309,3.433,3.057,3.082,3.295,3.533,3.85,3.543,3.371,3.247,3.359,3.952,3.286,3.257,3.083,,,3.077,3.098,2.178,,2.604,1.815,,2.562,2.381,2.031,2.048,1.779,1.859,2.72,,1.886,,1.993,,,,,,,,,,, -"Jan 31, 2011",2.666,3.324,3.464,3.108,3.094,3.353,3.567,3.901,3.545,3.388,3.248,3.39,3.966,3.308,3.269,3.08,,,3.074,3.095,2.181,,2.605,1.815,,2.564,2.392,2.034,2.047,1.78,1.884,2.719,,1.891,,1.993,,,,,,,,,,, -"Feb 07, 2011",2.673,3.339,3.488,3.12,3.133,3.376,3.593,3.909,3.564,3.409,3.271,3.395,3.959,3.328,3.306,3.076,,,3.066,3.103,2.183,,2.62,1.815,,2.574,2.384,2.036,2.048,1.774,1.872,2.723,,1.888,,1.998,,,,,,,,,,, -"Feb 14, 2011",2.673,3.338,3.449,3.131,3.124,3.357,3.553,3.611,3.647,3.43,3.276,3.411,4.021,3.341,3.324,3.069,,,3.066,3.076,2.184,,2.623,1.815,,2.571,2.385,2.041,2.043,1.776,1.865,2.736,,1.891,,1.992,,,,,,,,,,, -"Feb 21, 2011",2.672,3.334,3.437,3.147,3.133,3.367,3.536,3.603,3.595,3.422,3.279,3.417,3.897,3.357,3.331,3.079,,,3.079,3.08,2.185,,2.619,1.818,,2.57,2.394,2.029,2.042,1.773,1.865,2.744,,1.898,,1.994,,,,,,,,,,, -"Feb 28, 2011",2.718,3.377,3.467,3.175,3.156,3.372,3.552,3.701,3.63,3.464,3.32,3.439,3.923,3.411,3.372,3.135,,,3.127,3.158,2.234,,2.636,1.88,,2.586,2.452,2.092,2.08,1.872,1.885,2.774,,1.942,,2.061,,,,,,,,,,, -"Mar 07, 2011",2.731,3.405,3.491,3.218,3.222,3.431,3.553,3.776,3.596,3.514,3.36,3.486,4.02,3.443,3.425,3.124,,,3.106,3.174,2.236,,2.654,1.873,,2.598,2.411,2.128,2.095,1.878,1.912,2.747,,1.959,,2.068,,,,,,,,,,, -"Mar 14, 2011",2.701,3.365,3.471,3.214,3.22,3.429,3.528,3.758,3.552,3.459,3.355,3.497,3.893,3.427,3.332,3.097,,,3.076,3.152,2.212,,2.523,1.868,,2.574,2.393,2.117,2.077,1.856,1.9,2.745,,1.943,,2.054,,,,,,,,,,, -"Oct 03, 2011",2.61,3.207,3.326,3.17,3.141,3.354,3.243,3.949,3.351,3.247,3.362,3.352,3.662,3.138,3.155,3.015,,,3,3.06,2.167,,2.345,1.911,,2.426,2.413,2.1,2.042,1.877,1.911,2.577,,1.976,,2.029,,,,,,,,,,, -"Oct 10, 2011",2.618,3.211,3.296,3.142,3.145,3.381,3.188,3.896,3.319,3.257,3.339,3.391,3.706,3.138,3.157,3.042,,,3.018,3.116,2.176,,2.364,1.909,,2.501,2.413,2.102,2.039,1.879,1.922,2.608,,1.979,,2.032,,,,,,,,,,, -"Oct 17, 2011",2.643,3.232,3.3,3.148,3.157,3.391,3.19,3.887,3.325,3.28,3.329,3.404,3.695,3.159,3.202,3.075,,,3.039,3.187,2.205,,2.486,1.923,,2.533,2.427,2.102,2.082,1.877,1.925,2.663,,1.968,,2.048,,,,,,,,,,, -"Oct 24, 2011",2.639,3.219,3.259,3.1,3.13,3.335,3.171,3.701,3.331,3.283,3.34,3.422,3.701,3.164,3.197,3.058,,,3.003,3.227,2.207,,2.504,1.927,,2.593,2.414,2.093,2.062,1.876,1.928,2.696,,1.977,,2.029,,,,,,,,,,, -"Oct 31, 2011",2.665,3.256,3.298,3.104,3.134,3.404,3.231,3.739,3.362,3.316,3.356,3.448,3.787,3.17,3.24,3.1,,,3.062,3.218,2.226,,2.555,1.932,,2.548,2.456,2.084,2.084,1.877,1.928,2.769,,1.974,,2.041,,,,,,,,,,, -"Nov 07, 2011",2.669,3.27,3.303,3.098,3.155,3.38,3.233,3.757,3.365,3.331,3.374,3.43,3.774,3.176,3.283,3.123,,,3.079,3.258,2.221,,2.57,1.932,,2.561,2.429,2.085,2.075,1.87,1.939,2.755,,1.957,,2.037,,,,,,,,,,, -"Nov 14, 2011",2.677,3.272,3.305,3.1,3.152,3.389,3.225,3.797,3.369,3.34,3.372,3.437,3.755,3.192,3.297,3.111,,,3.067,3.246,2.234,,2.618,1.926,,2.557,2.447,2.098,2.079,1.855,1.954,2.801,,1.963,,2.036,,,,,,,,,,, -"Nov 21, 2011",2.694,3.293,3.336,3.097,3.162,3.389,3.291,3.799,3.392,3.346,3.365,3.445,3.761,3.212,3.291,3.15,,,3.113,3.264,2.248,,2.639,1.924,,2.602,2.467,2.106,2.096,1.855,1.95,2.828,,1.994,,2.043,,,,,,,,,,, -"Nov 28, 2011",2.701,3.303,3.341,3.094,3.156,3.385,3.296,3.804,3.419,3.356,3.359,3.46,3.779,3.228,3.293,3.167,,,3.124,3.299,2.252,,2.661,1.915,,2.604,2.478,2.104,2.102,1.857,1.954,2.831,,1.992,,2.055,,,,,,,,,,, -"Dec 05, 2011",2.702,3.309,3.336,3.095,3.175,3.392,3.296,3.662,3.466,3.359,3.363,3.464,3.791,3.233,3.29,3.186,,,3.153,3.288,2.25,,2.651,1.917,,2.569,2.481,2.11,2.109,1.846,1.954,2.836,,1.982,,2.046,,,,,,,,,,, -"Dec 12, 2011",2.705,3.314,3.361,3.094,3.193,3.407,3.326,3.744,3.464,3.357,3.385,3.464,3.8,3.23,3.282,3.185,,,3.148,3.299,2.252,,2.655,1.917,,2.571,2.489,2.104,2.1,1.839,1.95,2.857,,1.986,,2.05,,,,,,,,,,, -"Dec 19, 2011",2.711,3.328,3.369,3.101,3.204,3.4,3.349,3.712,3.469,3.369,3.403,3.446,3.829,3.247,3.29,3.209,,,3.177,3.307,2.253,,2.664,1.911,,2.585,2.491,2.102,2.1,1.813,1.947,2.868,,1.981,,2.05,,,,,,,,,,, -"Dec 26, 2011",2.712,3.337,3.373,3.081,3.193,3.421,3.372,3.651,3.494,3.383,3.392,3.474,3.868,3.246,3.308,3.216,,,3.173,3.348,2.247,,2.663,1.9,,2.582,2.504,2.097,2.091,1.803,1.933,2.861,,1.972,,2.038,,,,,,,,,,, -"Jan 02, 2012",2.715,3.344,3.394,3.106,3.234,3.426,3.376,3.74,3.496,3.399,3.404,3.494,3.89,3.238,3.345,3.19,,,3.142,3.34,2.248,,2.668,1.893,,2.588,2.507,2.091,2.103,1.796,1.93,2.858,,1.979,,2.041,,,,,,,,,,, -"Jan 09, 2012",2.71,3.339,3.415,3.112,3.229,3.443,3.404,3.764,3.533,3.397,3.405,3.471,3.939,3.239,3.326,3.157,,,3.103,3.325,2.242,,2.667,1.898,,2.605,2.497,2.079,2.091,1.78,1.915,2.863,,1.969,,2.022,,,,,,,,,,, -"Jan 16, 2012",2.708,3.344,3.425,3.111,3.23,3.442,3.43,3.758,3.537,3.403,3.414,3.469,3.928,3.244,3.343,3.152,,,3.088,3.349,2.234,,2.655,1.884,,2.62,2.506,2.063,2.094,1.74,1.893,2.872,,1.96,,2.002,,,,,,,,,,, -"Jan 23, 2012",2.707,3.34,3.427,3.108,3.238,3.445,3.426,3.756,3.556,3.4,3.412,3.489,3.93,3.246,3.325,3.142,,,3.078,3.338,2.237,,2.668,1.886,,2.622,2.505,2.062,2.096,1.727,1.896,2.879,,1.956,,2.007,,,,,,,,,,, -"Jan 30, 2012",2.708,3.351,3.432,3.112,3.236,3.443,3.431,3.777,3.564,3.409,3.417,3.501,3.941,3.26,3.329,3.159,,,3.103,3.332,2.229,,2.659,1.872,,2.623,2.5,2.064,2.099,1.712,1.898,2.856,,1.957,,1.996,,,,,,,,,,, -"Feb 06, 2012",2.706,3.352,3.441,3.099,3.234,3.488,3.455,3.742,3.564,3.406,3.42,3.507,3.942,3.259,3.318,3.162,,,3.104,3.34,2.226,,2.659,1.873,,2.583,2.501,2.066,2.096,1.714,1.89,2.849,,1.942,,1.994,,,,,,,,,,, -"Feb 13, 2012",2.704,3.35,3.455,3.1,3.251,3.482,3.462,3.781,3.592,3.4,3.423,3.509,3.95,3.263,3.294,3.152,,,3.09,3.343,2.224,,2.66,1.862,,2.603,2.494,2.07,2.097,1.69,1.891,2.848,,1.957,,1.987,,,,,,,,,,, -"Feb 20, 2012",2.703,3.351,3.472,3.093,3.256,3.487,3.487,3.812,3.616,3.39,3.426,3.501,3.948,3.254,3.277,3.16,,,3.089,3.378,2.221,,2.653,1.854,,2.597,2.515,2.073,2.09,1.673,1.886,2.845,,1.939,,1.978,,,,,,,,,,, -"Feb 27, 2012",2.709,3.365,3.473,3.096,3.25,3.5,3.506,3.767,3.604,3.407,3.437,3.529,3.961,3.258,3.306,3.179,,,3.1,3.424,2.221,,2.65,1.855,,2.579,2.521,2.067,2.093,1.678,1.879,2.86,,1.94,,1.97,,,,,,,,,,, -"Mar 05, 2012",2.71,3.368,3.468,3.11,3.244,3.497,3.5,3.783,3.578,3.418,3.438,3.529,3.969,3.271,3.322,3.174,,,3.098,3.41,2.22,,2.645,1.838,,2.584,2.532,2.054,2.101,1.681,1.875,2.886,,1.935,,1.965,,,,,,,,,,, -"Mar 12, 2012",2.708,3.37,3.469,3.11,3.245,3.493,3.498,3.783,3.592,3.427,3.419,3.529,3.972,3.279,3.341,3.165,,,3.065,3.473,2.216,,2.643,1.828,,2.521,2.531,2.063,2.093,1.696,1.883,2.877,,1.933,,1.965,,,,,,,,,,, -"Mar 19, 2012",2.705,3.368,3.483,3.111,3.243,3.502,3.516,3.803,3.615,3.431,3.417,3.549,4,3.262,3.351,3.137,,,3.031,3.465,2.211,,2.635,1.819,,2.557,2.533,2.061,2.088,1.667,1.88,2.87,,1.929,,1.955,,,,,,,,,,, -"Oct 01, 2012",2.195,2.897,3.027,2.83,2.655,3.041,3.108,3.377,3.162,2.922,3.091,3.043,3.377,2.828,2.794,2.72,,,2.66,2.911,1.654,,1.826,1.356,,2.045,2.022,1.5,1.594,1.316,1.37,2.099,,1.397,,1.463,,,,,,,,,,, -"Oct 08, 2012",2.2,2.914,3.045,2.836,2.709,3.111,3.124,3.358,3.139,2.967,3.028,3.144,3.468,2.841,2.851,2.684,,,2.632,2.85,1.648,,1.833,1.359,,2.034,1.944,1.505,1.605,1.328,1.374,2.092,,1.395,,1.479,,,,,,,,,,, -"Oct 15, 2012",2.204,2.907,3.031,2.849,2.703,3.096,3.109,3.354,3.096,2.956,3.054,3.078,3.485,2.811,2.859,2.691,,,2.635,2.867,1.661,,1.857,1.364,,2.014,1.956,1.533,1.622,1.347,1.439,2.098,,1.414,,1.473,,,,,,,,,,, -"Oct 22, 2012",2.21,2.914,3.04,2.83,2.723,3.097,3.119,3.312,3.14,2.967,3.056,3.081,3.508,2.818,2.873,2.686,,,2.623,2.885,1.667,,1.834,1.387,,1.996,1.953,1.532,1.625,1.354,1.447,2.117,,1.424,,1.491,,,,,,,,,,, -"Oct 29, 2012",2.216,2.912,3.042,2.808,2.729,3.118,3.113,3.28,3.176,2.952,3.067,3.117,3.439,2.825,2.839,2.708,,,2.654,2.879,1.679,,1.86,1.395,,2.03,1.952,1.547,1.63,1.355,1.445,2.131,,1.43,,1.518,,,,,,,,,,, -"Nov 05, 2012",2.243,2.941,3.048,2.819,2.73,3.085,3.119,3.358,3.171,3.006,3.063,3.136,3.451,2.829,2.973,2.707,,,2.651,2.886,1.704,,1.957,1.404,,2.04,1.997,1.556,1.65,1.358,1.459,2.17,,1.432,,1.526,,,,,,,,,,, -"Nov 12, 2012",2.236,2.934,3.054,2.82,2.717,3.101,3.12,3.405,3.18,2.972,3.105,3.133,3.32,2.833,2.917,2.742,,,2.694,2.892,1.698,,1.829,1.401,,2.062,2,1.556,1.658,1.361,1.462,2.197,,1.43,,1.523,,,,,,,,,,, -"Nov 19, 2012",2.239,2.932,3.051,2.814,2.731,3.092,3.105,3.365,3.211,2.967,3.118,3.163,3.331,2.841,2.882,2.747,,,2.698,2.902,1.704,,1.836,1.412,,2.077,2.011,1.562,1.665,1.348,1.452,2.218,,1.438,,1.51,,,,,,,,,,, -"Nov 26, 2012",2.244,2.935,3.067,2.809,2.737,3.14,3.106,3.399,3.25,2.965,3.123,3.136,3.305,2.843,2.892,2.75,,,2.706,2.888,1.711,,1.853,1.409,,2.073,2.01,1.568,1.666,1.365,1.461,2.238,,1.449,,1.527,,,,,,,,,,, -"Dec 03, 2012",2.243,2.936,3.063,2.801,2.726,3.138,3.109,3.336,3.273,2.967,3.11,3.144,3.294,2.853,2.891,2.752,,,2.708,2.892,1.708,,1.888,1.413,,2.081,1.976,1.569,1.671,1.33,1.465,2.228,,1.436,,1.524,,,,,,,,,,, -"Dec 10, 2012",2.247,2.936,3.064,2.803,2.73,3.135,3.118,3.345,3.251,2.966,3.109,3.157,3.294,2.855,2.882,2.754,,,2.708,2.9,1.715,,1.903,1.405,,2.078,2.004,1.572,1.667,1.33,1.458,2.255,,1.429,,1.531,,,,,,,,,,, -"Dec 17, 2012",2.243,2.93,3.063,2.799,2.703,3.128,3.125,3.368,3.254,2.958,3.065,3.145,3.296,2.852,2.872,2.747,,,2.708,2.869,1.713,,1.899,1.405,,2.095,2.015,1.573,1.654,1.324,1.472,2.245,,1.427,,1.517,,,,,,,,,,, -"Dec 24, 2012",2.248,2.933,3.092,2.812,2.653,3.139,3.166,3.515,3.299,2.95,3.005,3.142,3.254,2.853,2.873,2.749,,,2.706,2.883,1.72,,1.92,1.421,,2.07,2.009,1.581,1.66,1.332,1.456,2.261,,1.44,,1.527,,,,,,,,,,, -"Dec 31, 2012",2.262,2.951,3.114,2.831,2.687,3.179,3.146,3.595,3.358,2.954,3.024,3.144,3.287,2.853,2.869,2.788,,,2.756,2.89,1.73,,1.913,1.421,,2.109,2.028,1.585,1.674,1.335,1.461,2.29,,1.442,,1.529,,,,,,,,,,, -"Jan 07, 2013",2.267,2.95,3.113,2.834,2.699,3.183,3.16,3.474,3.372,2.975,3.009,3.123,3.377,2.87,2.887,2.744,,,2.7,2.885,1.74,,1.925,1.423,,2.138,2.052,1.592,1.699,1.332,1.474,2.29,,1.452,,1.533,,,,,,,,,,, -"Jan 14, 2013",2.268,2.955,3.116,2.844,2.723,3.175,3.165,3.445,3.37,2.978,3.016,3.15,3.324,2.872,2.903,2.755,,,2.706,2.909,1.738,,1.958,1.386,,2.113,2.064,1.592,1.705,1.338,1.472,2.292,,1.454,,1.528,,,,,,,,,,, -"Jan 21, 2013",2.283,2.968,3.131,2.903,2.726,3.187,3.174,3.484,3.379,2.983,3.003,3.144,3.325,2.882,2.911,2.78,,,2.744,2.894,1.754,,1.956,1.39,,2.131,2.084,1.607,1.715,1.334,1.482,2.355,,1.471,,1.541,,,,,,,,,,, -"Jan 28, 2013",2.297,2.98,3.167,2.898,2.725,3.193,3.196,3.56,3.506,2.995,3.017,3.155,3.364,2.891,2.916,2.77,,,2.73,2.898,1.769,,1.954,1.404,,2.21,2.099,1.622,1.717,1.336,1.509,2.352,,1.484,,1.565,,,,,,,,,,, -"Feb 04, 2013",2.306,2.994,3.169,2.904,2.744,3.207,3.22,3.503,3.464,3.002,3.016,3.146,3.323,2.91,2.933,2.809,,,2.778,2.906,1.776,,1.945,1.41,,2.189,2.112,1.624,1.728,1.352,1.544,2.381,,1.482,,1.561,,,,,,,,,,, -"Feb 11, 2013",2.309,2.996,3.18,2.902,2.748,3.195,3.235,3.54,3.48,3.002,3.035,3.161,3.336,2.902,2.931,2.806,,,2.777,2.898,1.779,,1.938,1.408,,2.197,2.119,1.63,1.721,1.346,1.556,2.403,,1.488,,1.561,,,,,,,,,,, -"Feb 18, 2013",2.314,3.005,3.198,2.872,2.767,3.21,3.244,3.534,3.559,3.02,3.018,3.164,3.37,2.92,2.951,2.79,,,2.753,2.909,1.781,,1.946,1.406,,2.198,2.131,1.634,1.727,1.357,1.549,2.397,,1.481,,1.556,,,,,,,,,,, -"Feb 25, 2013",2.319,3.01,3.206,2.871,2.771,3.211,3.249,3.54,3.589,3.021,3.017,3.162,3.377,2.931,2.942,2.798,,,2.763,2.909,1.785,,1.951,1.406,,2.194,2.139,1.636,1.719,1.358,1.556,2.415,,1.481,,1.567,,,,,,,,,,, -"Mar 04, 2013",2.317,3.003,3.194,2.866,2.761,3.208,3.24,3.515,3.57,3.013,3.024,3.161,3.355,2.928,2.929,2.799,,,2.768,2.899,1.788,,1.964,1.405,,2.177,2.144,1.635,1.729,1.353,1.556,2.43,,1.48,,1.566,,,,,,,,,,, -"Mar 11, 2013",2.317,3.007,3.191,2.877,2.766,3.206,3.239,3.511,3.546,3.02,3.035,3.163,3.359,2.933,2.94,2.804,,,2.769,2.913,1.785,,1.955,1.397,,2.186,2.143,1.625,1.722,1.365,1.556,2.428,,1.465,,1.57,,,,,,,,,,, -"Mar 18, 2013",2.311,2.997,3.169,2.864,2.748,3.205,3.203,3.514,3.515,3.013,3.039,3.161,3.337,2.935,2.927,2.799,,,2.768,2.898,1.782,,1.954,1.398,,2.186,2.131,1.628,1.719,1.36,1.559,2.433,,1.458,,1.556,,,,,,,,,,, -"Oct 07, 2013",2.358,2.999,3.032,2.961,2.678,3.137,3.027,3.547,3.227,2.997,2.985,3.164,3.474,2.864,2.931,2.971,,,2.937,3.068,1.835,,2.057,1.527,,2.119,2.062,1.675,1.796,1.54,1.563,2.344,,1.582,,1.675,,,,,,,,,,, -"Oct 14, 2013",2.337,2.965,3.028,2.878,2.675,3.088,3.016,3.493,3.331,2.981,3.048,3.215,3.467,2.84,2.893,2.871,,,2.897,2.796,1.826,,2.063,1.525,,2.056,2.024,1.671,1.743,1.543,1.583,2.364,,1.577,,1.687,,,,,,,,,,, -"Oct 21, 2013",2.377,3.003,3.024,2.937,2.694,3.138,3.005,3.57,3.204,3.038,3.02,3.277,3.586,2.855,2.98,2.908,,,2.869,3.018,1.867,,2.136,1.556,,2.119,2.101,1.692,1.829,1.537,1.593,2.391,,1.606,,1.697,,,,,,,,,,, -"Oct 28, 2013",2.406,3.013,3.012,2.96,2.693,3.114,2.979,3.577,3.185,3.059,3.043,3.25,3.606,2.912,2.979,2.92,,,2.882,3.029,1.911,,2.176,1.586,,2.147,2.127,1.774,1.842,1.567,1.71,2.441,,1.677,,1.738,,,,,,,,,,, -"Nov 04, 2013",2.45,3.044,3.033,2.994,2.729,3.129,2.987,3.574,3.218,3.095,3.086,3.293,3.616,2.933,3.035,2.948,,,2.912,3.051,1.966,,2.256,1.621,,2.207,2.15,1.846,1.901,1.596,1.843,2.512,,1.72,,1.761,,,,,,,,,,, -"Nov 11, 2013",2.482,3.073,3.047,3.038,2.752,3.163,2.983,3.565,3.235,3.122,3.069,3.327,3.603,3.008,3.033,2.999,,,2.967,3.088,2,,2.305,1.651,,2.207,2.163,1.894,1.901,1.646,1.947,2.549,,1.792,,1.797,,,,,,,,,,, -"Nov 18, 2013",2.506,3.09,3.064,3.034,2.786,3.137,2.984,3.6,3.299,3.145,3.088,3.306,3.591,3.049,3.061,3.001,,,2.955,3.129,2.03,,2.341,1.658,,2.272,2.196,1.945,1.915,1.662,1.957,2.581,,1.796,,1.835,,,,,,,,,,, -"Nov 25, 2013",2.542,3.141,3.121,3.083,2.804,3.219,3.054,3.678,3.357,3.204,3.114,3.337,3.642,3.121,3.124,3.031,,,2.975,3.188,2.053,,2.42,1.683,,2.237,2.213,1.973,1.932,1.67,1.961,2.628,,1.803,,1.845,,,,,,,,,,, -"Dec 02, 2013",2.566,3.165,3.172,3.11,2.837,3.233,3.136,3.709,3.418,3.213,3.158,3.363,3.653,3.154,3.101,3.059,,,2.998,3.233,2.077,,2.455,1.689,,2.256,2.216,1.98,1.948,1.682,1.955,2.762,,1.801,,1.857,,,,,,,,,,, -"Dec 09, 2013",2.621,3.246,3.257,3.189,2.922,3.331,3.212,3.773,3.523,3.307,3.21,3.455,3.783,3.237,3.199,3.109,,,3.051,3.273,2.111,,2.518,1.749,,2.3,2.263,2.001,2.014,1.727,1.974,2.705,,1.857,,1.894,,,,,,,,,,, -"Dec 16, 2013",2.712,3.315,3.312,3.26,2.997,3.368,3.256,3.831,3.58,3.383,3.209,3.505,3.853,3.335,3.274,3.177,,,3.116,3.351,2.221,,2.662,1.877,,2.376,2.359,2.13,2.126,1.844,2.084,2.754,,1.958,,2.024,,,,,,,,,,, -"Dec 23, 2013",2.76,3.342,3.37,3.324,3.107,3.393,3.277,3.898,3.661,3.402,3.263,3.512,3.845,3.366,3.289,3.192,,,3.137,3.346,2.285,,2.761,1.903,,2.425,2.46,2.191,2.151,1.876,2.192,2.807,,2.014,,2.112,,,,,,,,,,, -"Dec 30, 2013",2.802,3.387,3.461,3.352,3.121,3.467,3.454,3.935,3.757,3.447,3.374,3.539,3.932,3.394,3.332,3.195,,,3.136,3.362,2.324,,2.797,1.929,,2.455,2.516,2.228,2.21,1.89,2.205,2.858,,2.027,,2.159,,,,,,,,,,, -"Jan 06, 2014",2.829,3.399,3.483,3.354,3.181,3.477,3.467,3.99,3.753,3.46,3.382,3.557,3.967,3.412,3.333,3.193,,,3.142,3.337,2.364,,2.806,1.96,,2.517,2.532,2.322,2.251,1.911,2.263,2.89,,2.065,,2.193,,,,,,,,,,, -"Jan 13, 2014",2.861,3.432,3.531,3.397,3.273,3.536,3.501,4.016,3.776,3.486,3.395,3.596,3.931,3.47,3.347,3.229,,,3.18,3.366,2.396,,2.849,1.997,,2.54,2.575,2.33,2.265,1.92,2.273,2.95,,2.081,,2.24,,,,,,,,,,, -"Jan 20, 2014",2.96,3.477,3.569,3.528,3.302,3.552,3.539,4.037,3.798,3.54,3.422,3.603,3.984,3.525,3.415,3.262,,,3.221,3.378,2.539,,2.939,2.584,,2.577,2.638,2.439,2.433,2.005,2.322,2.999,,2.088,,2.276,,,,,,,,,,, -"Jan 27, 2014",4.01,3.783,3.73,3.653,3.469,3.695,3.672,4.207,4.037,3.836,3.734,3.865,4.235,3.797,3.755,3.722,,,3.711,3.753,4.195,,4.215,4.709,,3.785,3.611,4.61,3.997,4.073,4.569,3.731,,4.107,,4.49,,,,,,,,,,, -"Feb 03, 2014",3.891,3.97,3.832,3.792,3.558,3.816,3.706,4.399,4.21,3.99,3.823,3.956,4.451,3.961,3.904,4.06,,,4.067,4.039,3.827,,4.265,3.59,,3.852,3.766,3.967,3.672,3.357,3.839,3.908,,3.664,,3.945,,,,,,,,,,, -"Feb 10, 2014",3.764,4.02,3.849,3.918,3.607,3.794,3.728,4.456,4.134,4.044,3.79,4.055,4.433,4.004,3.991,4.131,,,4.153,4.069,3.555,,4.043,3.22,,3.677,3.667,3.48,3.484,2.995,3.283,3.808,,3.408,,3.686,,,,,,,,,,, -"Feb 17, 2014",3.637,4.039,3.955,3.87,3.669,3.925,3.835,4.538,4.362,4.091,3.927,4.134,4.46,4.042,4.032,4.014,,,3.995,4.066,3.31,,3.753,2.811,,3.584,3.692,3.264,3.131,2.601,2.905,3.733,,3.019,,3.344,,,,,,,,,,, -"Feb 24, 2014",3.477,3.988,3.96,3.902,3.637,3.974,3.827,4.615,4.361,4.086,3.911,4.144,4.436,4.06,4.01,3.815,,,3.779,3.915,3.06,,3.472,2.591,,3.417,3.359,2.985,2.96,2.393,2.618,3.615,,2.797,,2.967,,,,,,,,,,, -"Mar 03, 2014",3.301,3.94,3.964,3.902,3.624,3.992,3.835,4.66,4.351,4.063,3.91,4.125,4.431,4.053,3.962,3.664,,,3.614,3.806,2.781,,3.248,2.149,,2.942,3.247,2.658,2.657,2.048,2.333,3.489,,2.751,,2.65,,,,,,,,,,, -"Mar 10, 2014",3.165,3.875,3.946,3.776,3.591,3.99,3.84,4.66,4.344,4.016,3.874,4.098,4.362,4.014,3.908,3.519,,,3.431,3.767,2.586,,3.011,1.974,,2.937,3.006,2.416,2.424,1.891,2.2,3.365,,2.582,,2.384,,,,,,,,,,, -"Mar 17, 2014",3.079,3.816,3.91,3.715,3.572,3.992,3.788,4.563,4.325,3.965,3.821,4.054,4.294,3.968,3.857,3.421,,,3.321,3.705,2.479,,2.922,1.889,,2.872,2.872,2.284,2.311,1.875,2.087,3.233,,2.536,,2.254,,,,,,,,,,, -"Oct 13, 2014",2.376,3.077,3.106,3.062,2.78,3.326,3.205,3.632,3.031,3.112,3.19,3.333,3.754,3.097,2.887,3.021,4.228,2.391,2.728,2.963,1.894,1.76,1.959,1.621,1.74,2.198,2.071,1.842,1.847,1.596,1.751,2.246,1.963,1.666,2.63,1.823,2.468,2.662,2.207,2.412,2.489,1.938,2.068,2.158,1.72,1.866, -"Oct 20, 2014",2.387,3.062,3.123,3.069,2.77,3.325,3.166,3.776,3.163,3.046,3.173,3.19,3.706,2.934,2.924,3.045,4.325,2.331,2.817,2.83,1.908,1.743,2.008,1.614,1.734,2.215,2.103,1.85,1.865,1.571,1.749,2.263,2.001,1.659,2.843,1.822,2.487,2.687,2.218,2.451,2.494,2.088,2.09,2.281,2.022,2.068, -"Oct 27, 2014",2.413,3.079,3.109,2.941,2.771,3.294,3.187,3.753,3.161,3.02,3.174,3.152,3.603,2.905,2.92,3.132,4.519,2.348,2.865,2.961,1.939,1.802,2.041,1.618,1.767,2.202,2.127,1.853,1.901,1.561,1.749,2.392,2.001,1.672,2.879,1.855,2.51,2.72,2.297,2.455,2.5,2.137,2.17,2.362,2.034,2.083, -"Nov 03, 2014",2.401,3.029,3.098,2.952,2.771,3.239,3.244,3.687,3.076,2.93,3.124,3.09,3.559,2.759,2.86,3.106,4.454,2.375,2.859,2.866,1.947,1.819,2.068,1.617,1.745,2.222,2.113,1.853,1.885,1.565,1.753,2.428,1.98,1.673,2.946,1.87,2.517,2.724,2.278,2.488,2.503,2.169,2.154,2.319,2.082,2.288, -"Nov 10, 2014",2.411,3.055,3.106,2.961,2.766,3.191,3.284,3.643,3.128,2.989,3.103,3.051,3.516,2.853,2.947,3.105,4.463,2.368,2.846,2.891,1.95,1.816,2.065,1.617,1.747,2.214,2.137,1.865,1.88,1.566,1.76,2.435,1.977,1.67,2.931,1.874,2.509,2.761,2.281,2.492,2.453,2.146,2.189,2.301,2.026,2.166, -"Nov 17, 2014",2.404,3.04,3.093,2.964,2.766,3.195,3.298,3.544,3.049,2.992,3.13,3.05,3.512,2.862,2.945,3.066,4.406,2.335,2.824,2.822,1.944,1.804,2.077,1.614,1.746,2.214,2.147,1.853,1.881,1.571,1.758,2.364,1.992,1.679,2.925,1.881,2.516,2.762,2.298,2.503,2.458,2.172,2.199,2.361,2.05,2.215, -"Nov 24, 2014",2.401,3.023,3.089,2.966,2.764,3.172,3.258,3.497,3.127,2.953,3.079,3.071,3.518,2.849,2.853,3.068,4.507,2.321,2.791,2.805,1.948,1.815,2.091,1.618,1.745,2.175,2.129,1.866,1.884,1.552,1.748,2.434,2.007,1.669,2.948,1.858,2.52,2.763,2.305,2.529,2.446,2.195,2.201,2.362,2.102,2.251, -"Dec 01, 2014",2.407,3.042,3.108,2.999,2.771,3.164,3.311,3.441,3.15,2.987,3.123,3.053,3.47,2.841,2.963,3.071,4.491,2.302,2.8,2.847,1.949,1.8,2.088,1.616,1.74,2.173,2.113,1.87,1.89,1.54,1.743,2.45,1.989,1.676,3.042,1.867,2.498,2.718,2.28,2.515,2.435,2.188,2.199,2.393,2.087,2.214, -"Dec 08, 2014",2.386,2.998,3.077,2.871,2.762,3.187,3.257,3.363,3.136,2.941,3.116,3.031,3.488,2.842,2.842,3.022,4.502,2.305,2.678,2.835,1.94,1.794,2.087,1.609,1.741,2.151,2.131,1.882,1.893,1.49,1.716,2.42,1.993,1.659,2.997,1.841,2.488,2.729,2.271,2.491,2.422,2.203,2.192,2.423,2.041,2.428, -"Dec 15, 2014",2.382,2.988,3.071,2.888,2.758,3.177,3.272,3.362,3.083,2.922,3.1,2.98,3.449,2.786,2.872,3.02,4.409,2.296,2.736,2.812,1.94,1.812,2.101,1.586,1.736,2.138,2.152,1.874,1.895,1.453,1.702,2.411,1.98,1.672,2.995,1.853,2.485,2.737,2.281,2.499,2.397,2.208,2.17,2.475,2.1,2.347, -"Dec 22, 2014",2.38,2.995,3.031,2.718,2.715,3.146,3.248,3.384,3.069,2.945,3.094,2.966,3.443,2.806,2.919,3.034,4.403,2.291,2.721,2.958,1.931,1.827,2.089,1.57,1.714,2.135,2.132,1.841,1.906,1.428,1.686,2.379,1.974,1.659,3.097,1.836,2.489,2.762,2.266,2.484,2.409,2.196,2.17,2.451,2.107,2.259, -"Dec 29, 2014",2.368,2.966,3.037,2.789,2.703,3.142,3.246,3.385,3.087,2.893,3.079,2.956,3.414,2.792,2.808,3.011,4.494,2.298,2.692,2.75,1.928,1.824,2.083,1.558,1.705,2.129,2.185,1.841,1.883,1.392,1.655,2.405,1.935,1.649,3.107,1.818,2.485,2.756,2.288,2.498,2.384,2.197,2.167,2.405,2.075,2.395, -"Jan 05, 2015",2.358,2.947,3.017,2.714,2.688,3.133,3.244,3.376,3.045,2.871,3.051,2.915,3.384,2.786,2.779,2.997,4.365,2.28,2.693,2.864,1.92,1.814,2.08,1.565,1.684,2.143,2.153,1.844,1.87,1.351,1.646,2.392,1.914,1.645,3.127,1.813,2.503,2.813,2.27,2.52,2.39,2.197,2.172,2.407,2.037,2.467, -"Jan 12, 2015",2.348,2.934,3,2.768,2.704,3.127,3.209,3.351,2.963,2.853,3.008,2.895,3.385,2.762,2.765,2.992,4.41,2.289,2.66,2.845,1.916,1.805,2.091,1.558,1.678,2.147,2.178,1.839,1.871,1.307,1.639,2.386,1.894,1.632,3.107,1.809,2.473,2.767,2.243,2.496,2.365,2.173,2.172,2.414,2.067,2.211, -"Jan 19, 2015",2.386,3.05,3.111,2.83,2.704,3.179,3.231,3.501,3.448,2.994,3.099,3.034,3.447,2.939,2.899,3.081,4.3,2.341,2.831,3.041,1.909,1.79,2.103,1.553,1.65,2.162,2.179,1.821,1.865,1.299,1.576,2.388,1.853,1.633,3.168,1.8,2.45,2.749,2.228,2.474,2.333,2.192,2.154,2.477,1.985,2.551, -"Jan 26, 2015",2.376,3.029,3.106,2.797,2.694,3.164,3.252,3.51,3.427,2.976,3.072,3.015,3.455,2.913,2.883,3.048,4.322,2.3,2.813,2.902,1.907,1.8,2.113,1.551,1.645,2.172,2.154,1.818,1.861,1.281,1.586,2.416,1.832,1.614,3.17,1.777,2.443,2.754,2.2,2.458,2.334,2.179,2.119,2.488,1.971,2.583, -"Feb 02, 2015",2.368,3.029,3.109,2.866,2.695,3.164,3.256,3.489,3.408,2.967,3.059,3.011,3.445,2.911,2.868,3.058,4.363,2.284,2.809,2.939,1.893,1.785,2.101,1.548,1.62,2.175,2.173,1.804,1.865,1.282,1.539,2.417,1.823,1.614,3.11,1.709,2.439,2.756,2.195,2.469,2.317,2.158,2.101,2.489,1.953,2.528, -"Feb 09, 2015",2.362,3.022,3.1,2.812,2.7,3.114,3.26,3.486,3.423,2.978,3.075,3.004,3.49,2.898,2.896,3.031,4.311,2.278,2.783,2.917,1.889,1.808,2.09,1.544,1.604,2.148,2.184,1.804,1.848,1.278,1.519,2.407,1.828,1.555,3.141,1.683,2.444,2.778,2.199,2.467,2.317,2.137,2.097,2.42,1.923,2.518, -"Feb 16, 2015",2.356,3.021,3.094,2.794,2.677,3.13,3.25,3.475,3.43,2.98,3.066,3.006,3.477,2.927,2.877,3.03,4.324,2.278,2.773,2.924,1.88,1.786,2.062,1.532,1.604,2.13,2.181,1.818,1.844,1.286,1.521,2.362,1.834,1.537,3.144,1.682,2.445,2.767,2.196,2.473,2.323,2.116,2.065,2.435,1.91,2.479, -"Feb 23, 2015",2.353,3.015,3.111,2.86,2.688,3.148,3.251,3.5,3.45,2.944,3.079,3.004,3.492,2.855,2.847,3.045,4.364,2.273,2.778,2.952,1.877,1.793,2.063,1.523,1.592,2.152,2.153,1.812,1.836,1.286,1.514,2.381,1.829,1.529,3.156,1.675,2.449,2.758,2.209,2.466,2.34,2.12,2.095,2.508,1.899,2.382, -"Mar 02, 2015",2.37,3.065,3.121,2.876,2.71,3.148,3.265,3.514,3.447,3.055,3.102,3.008,3.531,2.937,3.047,3.047,4.391,2.271,2.775,2.937,1.875,1.795,2.057,1.517,1.596,2.137,2.186,1.789,1.835,1.286,1.493,2.397,1.831,1.481,3.132,1.681,2.459,2.774,2.226,2.487,2.334,2.089,2.074,2.445,1.844,2.402, -"Mar 09, 2015",2.359,3.061,3.117,2.844,2.7,3.153,3.251,3.579,3.454,3.056,3.115,3.017,3.527,2.923,3.06,3.037,4.364,2.268,2.765,2.944,1.859,1.769,2.052,1.493,1.582,2.122,2.161,1.785,1.832,1.282,1.482,2.381,1.837,1.457,3.151,1.636,2.45,2.74,2.227,2.487,2.332,2.072,2.066,2.413,1.823,2.384, -"Mar 16, 2015",2.342,3.042,3.094,2.836,2.7,3.142,3.197,3.558,3.426,3.045,3.097,3.011,3.496,2.945,3.021,3.009,4.273,2.262,2.758,2.918,1.848,1.764,2.027,1.462,1.572,2.1,2.171,1.784,1.827,1.266,1.481,2.381,1.83,1.45,3.085,1.612,2.441,2.712,2.23,2.476,2.33,2.022,2.021,2.261,1.759,2.443, -"Mar 23, 2015",2.323,3.026,3.077,2.823,2.686,3.125,3.177,3.547,3.407,3.031,3.087,2.999,3.491,2.92,3.014,2.993,4.252,2.205,2.753,2.938,1.824,1.728,1.981,1.451,1.551,2.061,2.167,1.77,1.817,1.244,1.461,2.355,1.823,1.41,3.022,1.587,2.425,2.709,2.184,2.448,2.328,1.998,2.032,2.253,1.735,2.294, -"Mar 30, 2015",2.292,2.987,3.047,2.796,2.683,3.105,3.139,3.526,3.34,2.975,3.055,2.99,3.469,2.835,2.963,2.969,4.282,2.201,2.691,2.91,1.8,1.687,1.937,1.417,1.533,2.042,2.161,1.743,1.786,1.231,1.429,2.342,1.814,1.395,2.971,1.582,2.397,2.673,2.144,2.439,2.297,1.973,2.001,2.271,1.681,2.319, -"Oct 05, 2015",1.98,2.724,2.781,2.643,2.153,2.89,2.99,3.055,3.182,2.57,2.66,2.542,3.324,2.338,2.625,2.872,4.703,1.948,2.504,2.723,1.415,1.334,1.522,0.986,1.145,1.64,1.752,1.239,1.384,1.028,1.017,1.947,1.454,1.024,3.194,1.149,2.173,2.49,1.873,2.113,2.139,1.818,1.783,2.291,1.475,2.311, -"Oct 12, 2015",1.894,2.586,2.608,2.509,2.159,2.804,2.669,3.036,2.844,2.512,2.662,2.564,3.089,2.297,2.562,2.66,4.291,1.904,2.29,2.544,1.367,1.305,1.46,0.989,1.157,1.624,1.608,1.273,1.302,1.031,1.011,1.876,1.447,1.046,2.671,1.149,2.116,2.352,1.833,2.09,2.102,1.7,1.649,1.96,1.526,2.041, -"Oct 19, 2015",1.893,2.569,2.604,2.547,2.148,2.79,2.67,2.959,2.841,2.471,2.658,2.577,2.984,2.261,2.512,2.662,4.279,1.923,2.292,2.541,1.376,1.297,1.452,0.987,1.153,1.632,1.651,1.277,1.32,1.043,1.019,1.888,1.449,1.061,2.672,1.165,2.106,2.364,1.804,2.048,2.11,1.732,1.64,1.994,1.594,2.12, -"Oct 26, 2015",1.909,2.586,2.606,2.498,2.167,2.748,2.703,2.962,2.859,2.509,2.68,2.601,3.107,2.287,2.547,2.664,4.302,1.935,2.282,2.537,1.389,1.289,1.504,0.993,1.154,1.594,1.644,1.285,1.316,1.043,1.03,1.973,1.469,1.071,2.812,1.168,2.126,2.379,1.872,2.057,2.12,1.771,1.681,2.071,1.615,2.162, -"Nov 02, 2015",1.924,2.589,2.6,2.497,2.17,2.716,2.707,2.999,2.848,2.529,2.683,2.592,3.089,2.323,2.569,2.653,4.293,1.941,2.24,2.577,1.414,1.294,1.531,0.992,1.156,1.659,1.738,1.293,1.305,1.041,1.043,2.089,1.501,1.068,2.819,1.164,2.131,2.421,1.88,2.039,2.117,1.773,1.7,2.07,1.59,2.172, -"Nov 09, 2015",1.919,2.596,2.6,2.439,2.156,2.716,2.725,2.984,2.875,2.54,2.686,2.615,3.117,2.325,2.584,2.659,4.281,1.924,2.263,2.59,1.406,1.275,1.544,0.997,1.157,1.686,1.715,1.293,1.308,1.044,1.042,1.983,1.508,1.069,2.826,1.176,2.128,2.415,1.884,2.019,2.125,1.73,1.678,2.076,1.482,2.172, -"Nov 16, 2015",1.938,2.632,2.635,2.487,2.145,2.772,2.79,2.981,2.896,2.572,2.749,2.598,3.166,2.349,2.63,2.702,4.358,1.932,2.324,2.593,1.413,1.292,1.549,0.997,1.162,1.661,1.723,1.289,1.333,1.048,1.041,2.009,1.472,1.071,2.897,1.178,2.129,2.451,1.807,2.039,2.123,1.751,1.732,2.018,1.493,2.178, -"Nov 23, 2015",1.952,2.656,2.658,2.497,2.161,2.795,2.804,3.081,2.939,2.589,2.739,2.628,3.103,2.371,2.66,2.735,4.436,1.967,2.307,2.688,1.419,1.296,1.567,0.995,1.152,1.676,1.71,1.284,1.325,1.052,1.04,2.017,1.495,1.072,3.006,1.193,2.153,2.506,1.859,2.046,2.127,1.752,1.739,1.992,1.486,2.196, -"Nov 30, 2015",1.963,2.669,2.659,2.48,2.17,2.799,2.77,3.122,2.982,2.614,2.747,2.629,3.191,2.401,2.674,2.738,4.442,1.975,2.31,2.685,1.432,1.309,1.575,0.995,1.152,1.701,1.735,1.303,1.331,1.044,1.05,2.05,1.506,1.075,3.016,1.2,2.152,2.514,1.861,2.029,2.128,1.762,1.749,2.003,1.488,2.229, -"Dec 07, 2015",1.969,2.671,2.671,2.47,2.173,2.758,2.804,3.237,3.036,2.617,2.753,2.633,3.207,2.408,2.669,2.734,4.443,1.988,2.3,2.665,1.439,1.309,1.603,0.992,1.145,1.735,1.75,1.305,1.344,1.044,1.044,2.062,1.51,1.072,3.024,1.209,2.155,2.523,1.878,2.035,2.12,1.787,1.767,2.028,1.517,2.267, -"Dec 14, 2015",1.979,2.684,2.652,2.511,2.186,2.732,2.825,3.204,2.892,2.646,2.755,2.651,3.238,2.41,2.732,2.749,4.531,2.014,2.271,2.684,1.443,1.319,1.599,0.991,1.142,1.735,1.745,1.309,1.371,1.032,1.034,2.041,1.527,1.074,3.066,1.222,2.173,2.533,1.934,2.045,2.131,1.815,1.772,2.068,1.569,2.304, -"Dec 21, 2015",1.988,2.7,2.67,2.48,2.189,2.775,2.812,3.268,2.968,2.642,2.787,2.654,3.244,2.435,2.689,2.786,4.545,2.035,2.325,2.727,1.45,1.329,1.639,0.99,1.142,1.791,1.74,1.302,1.378,1.034,1.007,2.079,1.525,1.077,3.089,1.208,2.183,2.557,1.962,2.045,2.13,1.814,1.776,2.061,1.565,2.299, -"Dec 28, 2015",1.996,2.713,2.692,2.531,2.201,2.775,2.848,3.314,2.985,2.66,2.773,2.653,3.279,2.437,2.729,2.789,4.545,2.026,2.348,2.705,1.454,1.312,1.649,1.008,1.157,1.776,1.751,1.299,1.364,1.034,1.011,2.13,1.533,1.077,3.089,1.214,2.18,2.563,1.96,2.046,2.119,1.826,1.786,2.082,1.578,2.304, -"Jan 04, 2016",2.001,2.716,2.711,2.491,2.204,2.829,2.861,3.325,3.028,2.64,2.826,2.665,3.306,2.417,2.68,2.807,4.637,2.053,2.331,2.707,1.459,1.324,1.681,1.015,1.156,1.792,1.75,1.308,1.373,1.029,1.011,2.086,1.526,1.075,3.162,1.214,2.201,2.613,1.986,2.037,2.14,1.833,1.805,2.099,1.569,2.304, -"Jan 11, 2016",2.014,2.733,2.723,2.473,2.217,2.862,2.868,3.346,3.037,2.666,2.822,2.678,3.308,2.434,2.727,2.818,4.643,2.061,2.348,2.711,1.469,1.326,1.695,1.01,1.152,1.828,1.761,1.315,1.399,1.033,1.009,2.128,1.525,1.077,3.172,1.213,2.211,2.623,2.004,2.053,2.143,1.84,1.809,2.154,1.567,2.301, -"Jan 18, 2016",2.02,2.736,2.74,2.472,2.204,2.868,2.894,3.343,3.107,2.666,2.827,2.681,3.304,2.475,2.685,2.815,4.653,2.053,2.342,2.707,1.478,1.344,1.726,1.009,1.147,1.833,1.764,1.323,1.407,1.019,1.009,2.156,1.526,1.076,3.181,1.221,2.212,2.639,2.015,2.054,2.127,1.845,1.814,2.154,1.577,2.298, -"Jan 25, 2016",2.019,2.737,2.738,2.491,2.207,2.875,2.897,3.338,3.068,2.669,2.845,2.686,3.278,2.46,2.712,2.815,4.639,2.054,2.345,2.715,1.476,1.342,1.743,1,1.162,1.84,1.747,1.323,1.413,1.009,1.009,2.177,1.537,1.077,3.178,1.195,2.203,2.63,2.036,2.039,2.11,1.853,1.813,2.164,1.599,2.295, -"Feb 01, 2016",2.022,2.75,2.746,2.467,2.217,2.868,2.941,3.349,3.054,2.691,2.842,2.688,3.285,2.458,2.77,2.82,4.64,2.055,2.357,2.717,1.473,1.351,1.75,1.001,1.17,1.825,1.757,1.315,1.396,1.006,1.008,2.155,1.536,1.068,3.185,1.188,2.188,2.63,1.952,2.033,2.108,1.861,1.826,2.168,1.602,2.304, -"Feb 08, 2016",2.032,2.768,2.76,2.49,2.227,2.862,2.96,3.361,3.084,2.72,2.859,2.742,3.342,2.484,2.791,2.829,4.668,2.072,2.351,2.729,1.483,1.353,1.772,1.011,1.165,1.848,1.777,1.316,1.396,1.002,1.008,2.179,1.548,1.063,3.221,1.19,2.192,2.646,1.962,2.013,2.12,1.826,1.788,2.095,1.571,2.306, -"Feb 15, 2016",2.034,2.768,2.771,2.5,2.231,2.873,2.971,3.455,3.092,2.707,2.862,2.719,3.335,2.503,2.744,2.838,4.72,2.059,2.357,2.718,1.483,1.362,1.778,1.01,1.156,1.858,1.78,1.313,1.395,1.001,1.011,2.193,1.561,1.063,3.086,1.2,2.198,2.642,2.001,1.999,2.132,1.867,1.823,2.148,1.629,2.316, -"Feb 22, 2016",2.028,2.76,2.77,2.535,2.241,2.896,2.941,3.426,3.075,2.695,2.764,2.723,3.327,2.486,2.745,2.829,4.752,2.082,2.357,2.603,1.475,1.352,1.775,1.01,1.149,1.837,1.783,1.27,1.372,0.995,1.008,2.196,1.565,1.063,3.131,1.199,2.205,2.658,2.026,2.002,2.129,1.865,1.821,2.141,1.628,2.311, -"Feb 29, 2016",2.026,2.766,2.793,2.573,2.251,2.917,2.977,3.451,3.085,2.694,2.772,2.725,3.336,2.48,2.745,2.833,4.746,2.081,2.376,2.589,1.469,1.353,1.76,1.01,1.145,1.825,1.779,1.264,1.369,0.983,0.998,2.198,1.569,1.061,3.133,1.17,2.215,2.666,2.02,2.039,2.128,1.837,1.79,2.145,1.58,2.312, -"Mar 07, 2016",2.02,2.761,2.799,2.558,2.249,2.92,2.984,3.505,3.111,2.692,2.757,2.719,3.318,2.498,2.728,2.819,4.687,2.064,2.376,2.597,1.459,1.334,1.743,1.012,1.148,1.821,1.772,1.253,1.376,0.99,1.004,2.178,1.561,1.059,3.044,1.155,2.215,2.678,2.016,2.035,2.124,1.855,1.787,2.209,1.623,2.302, -"Mar 14, 2016",2.022,2.764,2.815,2.588,2.246,2.938,2.963,3.532,3.196,2.7,2.747,2.697,3.333,2.53,2.721,2.808,4.707,2.065,2.359,2.553,1.46,1.341,1.745,1.014,1.159,1.796,1.769,1.255,1.354,1.002,1.006,2.181,1.558,1.068,3.071,1.169,2.217,2.687,1.999,2.035,2.13,1.847,1.752,2.27,1.618,2.313, -"Mar 21, 2016",2.014,2.754,2.822,2.592,2.264,2.927,2.989,3.549,3.181,2.682,2.744,2.698,3.324,2.526,2.678,2.797,4.721,2.063,2.361,2.471,1.453,1.336,1.732,1.015,1.164,1.788,1.726,1.25,1.363,1.002,0.999,2.174,1.549,1.051,3.058,1.17,2.225,2.7,2.007,2.047,2.132,1.824,1.751,2.169,1.583,2.313, -"Mar 28, 2016",2.008,2.748,2.802,2.512,2.261,2.912,2.981,3.516,3.151,2.695,2.763,2.694,3.301,2.517,2.727,2.778,4.716,2.059,2.33,2.446,1.445,1.335,1.721,1.014,1.156,1.781,1.699,1.241,1.358,1.002,0.997,2.172,1.527,1.047,3.08,1.148,2.221,2.696,2.005,2.047,2.126,1.831,1.765,2.178,1.584,2.312, -"Oct 03, 2016",1.984,2.76,2.789,2.698,2.158,2.818,3.063,3.385,3.152,2.658,2.771,2.627,3.206,2.538,2.654,2.862,4.864,1.846,2.418,2.758,1.394,1.337,1.578,0.968,1.155,1.673,1.639,1.205,1.236,1,0.953,2.027,1.406,1.001,3.291,1.146,2.091,2.495,1.776,1.896,2.116,1.893,1.844,2.059,1.675,2.34, -"Oct 10, 2016",2.018,2.801,2.845,2.701,2.227,2.825,3.149,3.395,3.251,2.689,2.817,2.595,3.259,2.559,2.704,2.903,4.896,1.865,2.467,2.82,1.42,1.387,1.645,0.988,1.206,1.732,1.701,1.232,1.3,1.043,0.977,2.068,1.426,1.055,2.763,1.188,2.125,2.548,1.837,1.898,2.149,1.961,1.921,2.178,1.73,2.359, -"Oct 17, 2016",2.053,2.826,2.875,2.742,2.246,2.829,3.186,3.441,3.308,2.734,2.844,2.586,3.264,2.611,2.769,2.902,4.938,1.862,2.429,2.852,1.459,1.417,1.717,1.018,1.204,1.746,1.727,1.296,1.287,1.049,1.006,2.133,1.437,1.084,2.899,1.25,2.149,2.59,1.883,1.911,2.157,2.062,1.993,2.37,1.815,2.509, -"Oct 24, 2016",2.069,2.843,2.902,2.738,2.266,2.9,3.206,3.474,3.316,2.737,2.853,2.613,3.271,2.621,2.758,2.928,4.955,1.872,2.464,2.889,1.474,1.429,1.722,1.032,1.209,1.748,1.721,1.315,1.3,1.06,1.068,2.116,1.471,1.119,2.968,1.284,2.154,2.612,1.854,1.917,2.167,2.088,2.008,2.423,1.847,2.539, -"Oct 31, 2016",2.059,2.827,2.918,2.733,2.292,2.917,3.223,3.47,3.328,2.736,2.844,2.617,3.277,2.61,2.765,2.874,4.657,1.918,2.456,2.892,1.479,1.415,1.73,1.035,1.229,1.743,1.727,1.33,1.291,1.064,1.09,2.156,1.471,1.123,2.903,1.304,2.061,2.213,1.866,1.898,2.171,2.102,2.02,2.425,1.858,2.574, -"Nov 07, 2016",2.064,2.837,2.932,2.776,2.28,2.932,3.231,3.463,3.371,2.779,2.859,2.748,3.366,2.648,2.78,2.845,4.54,1.886,2.447,2.921,1.483,1.432,1.755,1.034,1.222,1.787,1.661,1.333,1.288,1.067,1.085,2.167,1.488,1.134,2.936,1.332,2.063,2.221,1.843,1.906,2.177,2.076,2.032,2.078,1.872,2.608, -"Nov 14, 2016",2.045,2.802,2.905,2.66,2.279,2.886,3.219,3.282,3.385,2.71,2.654,2.714,3.168,2.63,2.697,2.845,4.574,1.916,2.418,2.912,1.487,1.384,1.714,1.04,1.225,1.818,1.668,1.329,1.358,1.069,1.098,2.167,1.487,1.149,2.969,1.364,2.055,2.249,1.836,1.889,2.152,1.921,1.953,2.064,1.543,2.439, -"Nov 21, 2016",2.061,2.821,2.923,2.677,2.291,2.899,3.237,3.296,3.417,2.732,2.645,2.727,3.176,2.647,2.735,2.86,4.642,1.967,2.39,2.916,1.503,1.376,1.775,1.034,1.19,1.872,1.732,1.343,1.345,1.066,1.101,2.207,1.505,1.157,3.064,1.341,2.085,2.308,1.884,1.92,2.152,1.906,1.904,2.08,1.566,2.43, -"Nov 28, 2016",2.077,2.836,2.93,2.688,2.302,2.896,3.262,3.286,3.409,2.756,2.674,2.726,3.187,2.66,2.779,2.87,4.657,2.002,2.443,2.801,1.519,1.383,1.802,1.038,1.194,1.883,1.746,1.353,1.345,1.075,1.105,2.3,1.52,1.159,3.078,1.353,2.097,2.328,1.899,1.933,2.159,1.928,1.919,2.13,1.588,2.452, -"Dec 05, 2016",2.118,2.887,2.974,2.775,2.32,2.908,3.308,3.337,3.501,2.808,2.718,2.753,3.225,2.73,2.824,2.923,4.724,2.045,2.503,2.835,1.551,1.423,1.827,1.053,1.222,1.898,1.781,1.366,1.404,1.101,1.117,2.343,1.532,1.184,3.172,1.391,2.138,2.363,1.978,1.977,2.184,1.983,1.985,2.167,1.634,2.504, -"Dec 12, 2016",2.157,2.917,2.995,2.802,2.356,2.915,3.325,3.365,3.523,2.832,2.75,2.772,3.279,2.756,2.839,2.966,4.75,2.113,2.548,2.863,1.595,1.464,1.909,1.072,1.256,1.955,1.816,1.411,1.459,1.136,1.164,2.38,1.646,1.22,3.235,1.424,2.159,2.382,2.025,1.986,2.203,2.071,2.08,2.262,1.717,2.576, -"Dec 19, 2016",2.188,2.939,3.016,2.812,2.36,2.952,3.351,3.34,3.55,2.871,2.785,2.81,3.355,2.798,2.869,2.969,4.76,2.122,2.535,2.884,1.631,1.498,1.959,1.102,1.277,1.97,1.843,1.441,1.483,1.164,1.256,2.423,1.708,1.273,3.211,1.47,2.183,2.408,2.063,1.999,2.226,2.134,2.118,2.325,1.821,2.642, -"Dec 26, 2016",2.213,2.959,3.028,2.828,2.387,2.956,3.377,3.35,3.526,2.904,2.79,2.829,3.419,2.822,2.911,2.98,4.78,2.141,2.535,2.902,1.661,1.522,2.004,1.121,1.308,2.007,1.873,1.463,1.549,1.177,1.294,2.494,1.671,1.306,3.244,1.476,2.189,2.374,2.026,2.05,2.245,2.185,2.154,2.395,1.901,2.666, -"Jan 02, 2017",2.271,3.012,3.065,2.866,2.441,2.971,3.394,3.385,3.6,2.954,2.855,2.852,3.493,2.864,2.971,3.047,4.849,2.232,2.589,2.963,1.721,1.597,2.071,1.167,1.366,2.044,1.911,1.533,1.606,1.212,1.327,2.586,1.758,1.355,3.363,1.527,2.241,2.426,2.109,2.11,2.277,2.269,2.221,2.54,1.988,2.751, -"Jan 09, 2017",2.298,3.043,3.083,2.887,2.44,2.985,3.435,3.485,3.606,3.002,2.879,2.897,3.532,2.927,3.009,3.066,4.865,2.248,2.617,2.97,1.745,1.607,2.114,1.182,1.382,2.049,1.932,1.543,1.634,1.236,1.375,2.611,1.784,1.369,3.374,1.58,2.255,2.441,2.134,2.121,2.289,2.311,2.238,2.563,2.065,2.815, -"Jan 16, 2017",2.326,3.066,3.098,2.964,2.469,3.018,3.411,3.559,3.59,3.023,2.883,2.917,3.55,2.959,3.022,3.095,4.914,2.282,2.635,2.996,1.771,1.621,2.14,1.198,1.404,2.084,1.965,1.551,1.667,1.248,1.406,2.666,1.83,1.393,3.44,1.596,2.289,2.491,2.189,2.149,2.307,2.39,2.28,2.698,2.202,2.853, -"Jan 23, 2017",2.354,3.106,3.128,2.977,2.489,3.045,3.438,3.561,3.653,3.071,2.936,2.99,3.619,3.014,3.05,3.133,4.934,2.329,2.668,3.053,1.79,1.65,2.161,1.208,1.43,2.112,1.983,1.562,1.704,1.256,1.419,2.682,1.843,1.409,3.493,1.607,2.317,2.52,2.204,2.173,2.344,2.421,2.317,2.749,2.231,2.855, -"Jan 30, 2017",2.394,3.141,3.165,3.013,2.548,3.074,3.487,3.628,3.65,3.115,2.953,3.027,3.677,3.045,3.111,3.156,4.986,2.342,2.682,3.077,1.832,1.709,2.194,1.236,1.494,2.152,2.022,1.62,1.746,1.299,1.44,2.731,1.856,1.446,3.597,1.624,2.357,2.564,2.267,2.198,2.38,2.473,2.354,2.825,2.284,2.93, -"Feb 06, 2017",2.453,3.191,3.199,3.002,2.626,3.09,3.51,3.659,3.697,3.192,3.031,3.073,3.751,3.131,3.186,3.184,5.051,2.349,2.682,3.149,1.892,1.776,2.266,1.28,1.536,2.167,2.072,1.678,1.823,1.354,1.474,2.823,1.877,1.467,3.718,1.694,2.438,2.645,2.354,2.264,2.469,2.565,2.433,2.956,2.388,3.009, -"Feb 13, 2017",2.451,3.202,3.205,3.03,2.639,3.099,3.521,3.694,3.666,3.199,3.047,3.093,3.709,3.138,3.2,3.205,5.057,2.362,2.706,3.186,1.88,1.742,2.267,1.271,1.528,2.174,2.048,1.68,1.812,1.342,1.469,2.824,1.884,1.478,3.651,1.682,2.437,2.655,2.35,2.261,2.466,2.549,2.433,2.938,2.327,3.034, -"Feb 20, 2017",2.447,3.208,3.211,2.998,2.65,3.094,3.539,3.674,3.683,3.2,3.046,3.054,3.705,3.147,3.205,3.217,5.078,2.373,2.715,3.197,1.87,1.734,2.266,1.264,1.494,2.173,2.045,1.674,1.781,1.318,1.446,2.836,1.878,1.45,3.659,1.654,2.434,2.66,2.333,2.262,2.461,2.543,2.418,2.954,2.323,3.03, -"Feb 27, 2017",2.417,3.161,3.208,2.989,2.65,3.109,3.531,3.654,3.67,3.147,3.042,3.054,3.68,3.133,3.082,3.149,5.07,2.372,2.7,2.866,1.85,1.725,2.257,1.251,1.484,2.137,2.035,1.65,1.758,1.296,1.403,2.829,1.845,1.427,3.655,1.61,2.423,2.648,2.253,2.269,2.468,2.516,2.374,2.978,2.292,3.024, -"Mar 06, 2017",2.419,3.199,3.207,2.959,2.634,3.108,3.536,3.655,3.695,3.177,3.029,3.053,3.647,3.127,3.179,3.219,5.06,2.421,2.71,3.183,1.827,1.712,2.178,1.221,1.447,2.08,2.014,1.619,1.747,1.281,1.386,2.796,1.848,1.407,3.66,1.606,2.433,2.644,2.325,2.269,2.466,2.492,2.349,2.949,2.274,2.998, -"Mar 13, 2017",2.41,3.195,3.227,2.992,2.621,3.123,3.576,3.702,3.725,3.196,3.067,3.136,3.761,3.195,3.106,3.174,5.099,2.379,2.743,2.869,1.815,1.692,2.198,1.214,1.444,2.11,2.018,1.617,1.752,1.254,1.37,2.709,1.875,1.386,3.676,1.572,2.404,2.622,2.242,2.261,2.441,2.5,2.348,2.984,2.284,3.011, -"Mar 20, 2017",2.405,3.196,3.228,2.988,2.607,3.131,3.582,3.703,3.733,3.202,3.076,3.135,3.769,3.214,3.1,3.167,5.109,2.373,2.721,2.875,1.805,1.696,2.201,1.205,1.443,2.103,2.006,1.584,1.722,1.238,1.34,2.71,1.871,1.368,3.71,1.565,2.403,2.642,2.246,2.257,2.426,2.488,2.339,2.966,2.26,3.016, -"Mar 27, 2017",2.39,3.177,3.209,2.969,2.596,3.12,3.579,3.654,3.673,3.181,3.08,3.145,3.757,3.174,3.083,3.152,5.089,2.369,2.707,2.85,1.791,1.673,2.147,1.191,1.427,2.09,2.005,1.585,1.701,1.218,1.316,2.697,1.864,1.356,3.7,1.561,2.401,2.642,2.231,2.27,2.418,2.483,2.337,2.97,2.253,2.997, -"Oct 02, 2017",2.277,3,2.895,2.767,2.524,2.884,3.011,3.377,3.276,2.972,2.926,2.943,3.45,2.892,2.963,3.103,4.789,2.114,2.771,2.927,1.727,1.588,1.911,1.302,1.5,1.97,1.878,1.581,1.668,1.366,1.311,2.475,1.816,1.387,3.119,1.515,2.296,2.511,2.033,2.293,2.28,2.005,2.009,2.217,1.606,2.492, -"Oct 09, 2017",2.305,3.027,2.931,2.796,2.538,2.907,3.072,3.452,3.32,2.987,2.922,2.912,3.465,2.917,2.986,3.137,4.825,2.18,2.779,2.976,1.755,1.606,1.934,1.322,1.515,1.974,1.914,1.629,1.68,1.387,1.339,2.514,1.811,1.448,3.241,1.533,2.309,2.54,2.055,2.329,2.265,2.069,2.059,2.222,1.727,2.549, -"Oct 16, 2017",2.315,3.03,2.947,2.833,2.566,2.925,3.077,3.488,3.319,2.993,2.921,2.957,3.476,2.917,2.985,3.129,4.826,2.144,2.771,2.987,1.772,1.608,1.972,1.336,1.513,1.985,1.939,1.652,1.698,1.395,1.342,2.546,1.839,1.461,3.25,1.546,2.312,2.547,2.059,2.319,2.274,2.083,2.067,2.224,1.759,2.561, -"Oct 23, 2017",2.322,3.032,2.947,2.816,2.608,2.891,3.083,3.462,3.31,2.994,2.895,2.976,3.492,2.924,2.976,3.133,4.833,2.137,2.783,2.984,1.783,1.604,1.996,1.347,1.515,2.056,1.954,1.644,1.693,1.389,1.388,2.563,1.864,1.468,3.256,1.55,2.315,2.544,2.05,2.329,2.281,2.093,2.064,2.248,1.782,2.579, -"Oct 30, 2017",2.344,3.046,2.963,2.806,2.624,2.916,3.086,3.472,3.352,3.017,2.906,3.03,3.497,2.94,3.003,3.136,4.837,2.15,2.782,2.982,1.812,1.621,2.057,1.384,1.542,2.078,1.965,1.676,1.714,1.401,1.431,2.625,1.879,1.509,3.203,1.592,2.332,2.558,2.058,2.353,2.299,2.106,2.07,2.3,1.776,2.612, -"Nov 06, 2017",2.361,3.068,3.004,2.854,2.645,2.993,3.09,3.509,3.425,3.044,2.894,3.014,3.541,2.986,3.025,3.138,4.793,2.197,2.792,2.97,1.825,1.635,2.092,1.402,1.574,2.098,1.998,1.675,1.729,1.429,1.473,2.618,1.92,1.529,3.067,1.616,2.34,2.564,2.093,2.344,2.307,2.145,2.091,2.391,1.805,2.672, -"Nov 13, 2017",2.382,3.088,3.028,2.864,2.668,3.021,3.1,3.54,3.471,3.085,2.921,3.067,3.604,3.039,3.047,3.132,4.743,2.21,2.805,2.955,1.847,1.674,2.115,1.404,1.579,2.132,2.061,1.667,1.755,1.435,1.516,2.636,1.94,1.55,3.047,1.63,2.35,2.557,2.139,2.327,2.331,2.185,2.105,2.437,1.856,2.77, -"Nov 20, 2017",2.419,3.137,3.041,2.878,2.673,3.056,3.104,3.563,3.478,3.157,2.944,3.115,3.662,3.136,3.11,3.178,4.844,2.232,2.844,2.98,1.877,1.698,2.144,1.437,1.604,2.165,2.089,1.714,1.759,1.457,1.542,2.671,1.964,1.57,3.071,1.676,2.376,2.57,2.164,2.366,2.355,2.216,2.13,2.464,1.885,2.822, -"Nov 27, 2017",2.435,3.146,3.044,2.886,2.678,3.057,3.103,3.547,3.484,3.182,2.938,3.117,3.659,3.191,3.124,3.174,4.827,2.247,2.833,2.985,1.898,1.728,2.179,1.458,1.613,2.197,2.095,1.738,1.778,1.477,1.561,2.682,1.972,1.576,3.065,1.707,2.391,2.582,2.193,2.365,2.376,2.231,2.142,2.484,1.904,2.834, -"Dec 04, 2017",2.452,3.174,3.1,2.897,2.692,3.088,3.231,3.55,3.559,3.199,2.941,3.146,3.676,3.223,3.124,3.195,4.857,2.278,2.836,3.019,1.911,1.749,2.185,1.462,1.639,2.215,2.121,1.768,1.805,1.489,1.568,2.688,1.976,1.586,3.024,1.712,2.422,2.59,2.221,2.395,2.424,2.183,2.196,2.489,1.909,2.356, -"Dec 11, 2017",2.482,3.222,3.161,2.917,2.722,3.118,3.335,3.732,3.653,3.231,2.965,3.158,3.712,3.259,3.157,3.254,4.911,2.35,2.887,3.084,1.927,1.759,2.203,1.464,1.645,2.226,2.146,1.782,1.832,1.484,1.567,2.728,1.99,1.591,3.061,1.724,2.444,2.611,2.261,2.421,2.435,2.221,2.247,2.524,1.942,2.371, -"Dec 18, 2017",2.485,3.232,3.185,2.921,2.735,3.124,3.38,3.776,3.691,3.255,2.975,3.163,3.716,3.325,3.151,3.237,4.837,2.355,2.888,3.075,1.926,1.74,2.206,1.457,1.649,2.233,2.157,1.78,1.825,1.477,1.578,2.723,2.011,1.586,3.046,1.743,2.441,2.606,2.251,2.423,2.434,2.215,2.244,2.484,1.942,2.374, -"Dec 25, 2017",2.496,3.248,3.207,2.926,2.753,3.128,3.451,3.783,3.681,3.276,2.987,3.168,3.735,3.358,3.166,3.244,4.837,2.361,2.904,3.074,1.935,1.745,2.224,1.463,1.643,2.236,2.175,1.783,1.835,1.482,1.58,2.725,2.026,1.596,3.058,1.755,2.443,2.606,2.265,2.425,2.432,2.225,2.25,2.49,1.954,2.395, -"Jan 01, 2018",2.52,3.286,3.235,2.957,2.794,3.166,3.43,3.83,3.75,3.325,3.079,3.212,3.755,3.443,3.181,3.273,4.805,2.45,2.935,3.103,1.946,1.765,2.257,1.483,1.67,2.265,2.159,1.774,1.87,1.488,1.556,2.742,2.027,1.608,3.087,1.768,2.472,2.639,2.287,2.469,2.453,2.251,2.251,2.53,2.015,2.418, -"Jan 08, 2018",2.55,3.318,3.288,3.026,2.874,3.197,3.478,3.857,3.795,3.35,3.115,3.251,3.797,3.466,3.199,3.301,4.822,2.463,2.964,3.157,1.978,1.811,2.312,1.497,1.68,2.32,2.172,1.79,1.9,1.503,1.602,2.762,2.05,1.615,3.136,1.822,2.486,2.651,2.326,2.484,2.456,2.269,2.269,2.539,2.041,2.43, -"Jan 15, 2018",2.584,3.348,3.336,3.073,2.917,3.203,3.591,3.872,3.817,3.381,3.151,3.329,3.831,3.512,3.198,3.318,4.753,2.516,3.01,3.177,2.015,1.845,2.452,1.506,1.691,2.429,2.192,1.825,1.915,1.51,1.618,2.829,2.071,1.634,3.122,1.861,2.529,2.727,2.388,2.551,2.458,2.287,2.277,2.55,2.067,2.471, -"Jan 22, 2018",2.607,3.363,3.319,3.113,2.914,3.211,3.52,3.896,3.787,3.41,3.164,3.392,3.841,3.546,3.219,3.336,4.751,2.538,3.038,3.193,2.05,1.929,2.627,1.513,1.693,2.481,2.212,1.825,1.962,1.51,1.629,2.853,2.079,1.635,3.126,1.877,2.536,2.723,2.408,2.575,2.455,2.295,2.286,2.549,2.064,2.505, -"Jan 29, 2018",2.598,3.357,3.315,3.12,2.926,3.215,3.491,3.901,3.777,3.405,3.184,3.379,3.841,3.534,3.218,3.329,4.749,2.538,3.003,3.227,2.034,1.916,2.579,1.498,1.687,2.443,2.213,1.805,1.933,1.491,1.614,2.854,2.077,1.632,3.119,1.862,2.542,2.734,2.408,2.583,2.458,2.293,2.271,2.547,2.073,2.521, -"Feb 05, 2018",2.587,3.334,3.328,3.102,2.956,3.221,3.527,3.901,3.76,3.349,3.188,3.384,3.835,3.53,3.071,3.321,4.728,2.538,3.002,3.209,2.032,1.894,2.559,1.499,1.684,2.464,2.213,1.83,1.933,1.487,1.605,2.86,2.089,1.63,3.104,1.85,2.525,2.698,2.38,2.58,2.449,2.291,2.275,2.527,2.062,2.529, -"Feb 12, 2018",2.576,3.334,3.336,3.12,2.958,3.22,3.545,3.92,3.769,3.343,3.17,3.389,3.841,3.521,3.064,3.323,4.708,2.54,3.024,3.198,2.015,1.854,2.507,1.475,1.692,2.458,2.248,1.814,1.928,1.456,1.59,2.88,2.091,1.615,3.097,1.786,2.509,2.665,2.351,2.569,2.444,2.269,2.271,2.505,2.013,2.504, -"Feb 19, 2018",2.568,3.331,3.325,3.078,2.932,3.217,3.546,3.916,3.768,3.338,3.159,3.368,3.815,3.525,3.06,3.326,4.719,2.55,3.028,3.18,2,1.842,2.452,1.467,1.661,2.426,2.245,1.815,1.912,1.437,1.576,2.869,2.091,1.597,3.101,1.754,2.509,2.669,2.336,2.573,2.446,2.27,2.276,2.511,2.007,2.502, -"Feb 26, 2018",2.557,3.325,3.318,3.057,2.954,3.213,3.522,3.915,3.751,3.333,3.152,3.359,3.821,3.521,3.053,3.32,4.717,2.555,3.018,3.168,1.985,1.814,2.403,1.468,1.655,2.409,2.238,1.808,1.895,1.417,1.558,2.849,2.082,1.592,3.094,1.74,2.505,2.667,2.318,2.572,2.445,2.262,2.262,2.508,2.007,2.492, -"Mar 05, 2018",2.531,3.308,3.299,3.032,2.933,3.211,3.526,3.912,3.678,3.317,3.143,3.328,3.8,3.51,3.036,3.305,4.732,2.519,2.995,3.157,1.949,1.773,2.323,1.451,1.628,2.356,2.229,1.759,1.838,1.395,1.536,2.821,2.038,1.579,3.14,1.68,2.497,2.678,2.263,2.572,2.441,2.237,2.215,2.511,2.007,2.462, -"Mar 12, 2018",2.499,3.281,3.28,2.998,2.9,3.179,3.52,3.901,3.681,3.295,3.133,3.32,3.776,3.488,3.008,3.266,4.676,2.492,2.955,3.127,1.911,1.713,2.287,1.42,1.595,2.288,2.219,1.712,1.81,1.391,1.512,2.754,2.021,1.544,3.095,1.644,2.489,2.658,2.236,2.571,2.442,2.19,2.156,2.48,1.968,2.423, -"Mar 19, 2018",2.487,3.273,3.266,2.973,2.894,3.177,3.49,3.9,3.669,3.295,3.124,3.335,3.775,3.488,3.006,3.253,4.703,2.446,2.94,3.11,1.893,1.702,2.262,1.399,1.597,2.301,2.209,1.682,1.803,1.349,1.486,2.739,1.983,1.531,3.087,1.617,2.484,2.638,2.236,2.567,2.443,2.182,2.151,2.469,1.96,2.409, -"Mar 26, 2018",2.48,3.273,3.266,2.963,2.894,3.177,3.488,3.881,3.682,3.293,3.116,3.328,3.773,3.49,3.003,3.253,4.706,2.44,2.935,3.123,1.882,1.685,2.261,1.377,1.597,2.281,2.201,1.665,1.792,1.346,1.481,2.742,1.97,1.524,3.098,1.597,2.472,2.628,2.226,2.547,2.436,2.178,2.146,2.469,1.956,2.405, -"Oct 01, 2018",2.37,3.179,3.16,3.004,2.892,3.161,3.221,3.454,3.524,3.187,3.126,3.242,3.847,3.183,3.051,3.182,4.708,2.278,2.768,3.105,1.745,1.6,1.924,1.322,1.517,2.098,2.002,1.537,1.709,1.348,1.257,2.64,1.795,1.396,2.917,1.513,2.431,2.574,2.075,2.466,2.466,2.041,2.024,2.295,1.716,2.443, -"Oct 08, 2018",2.389,3.204,3.192,3.025,2.932,3.167,3.286,3.479,3.536,3.223,3.125,3.257,3.846,3.235,3.091,3.192,4.723,2.27,2.784,3.116,1.759,1.606,1.939,1.332,1.524,2.113,2.016,1.557,1.69,1.354,1.353,2.639,1.801,1.436,2.928,1.53,2.441,2.577,2.094,2.501,2.464,2.064,2.042,2.322,1.736,2.479, -"Oct 15, 2018",2.402,3.21,3.201,3.042,2.937,3.186,3.277,3.508,3.557,3.23,3.153,3.268,3.854,3.248,3.088,3.192,4.711,2.271,2.788,3.122,1.779,1.61,1.959,1.35,1.542,2.162,2.018,1.587,1.726,1.367,1.385,2.646,1.824,1.455,2.954,1.558,2.435,2.555,2.109,2.507,2.452,2.086,2.069,2.352,1.75,2.496, -"Oct 22, 2018",2.419,3.222,3.211,3.021,2.968,3.183,3.288,3.503,3.574,3.232,3.181,3.281,3.851,3.242,3.091,3.218,4.721,2.276,2.834,3.15,1.8,1.627,1.985,1.357,1.573,2.169,2.012,1.635,1.777,1.394,1.437,2.644,1.857,1.491,2.993,1.567,2.443,2.547,2.142,2.527,2.452,2.115,2.086,2.39,1.808,2.499, -"Oct 29, 2018",2.418,3.219,3.21,3.005,2.988,3.175,3.286,3.508,3.56,3.232,3.175,3.281,3.85,3.245,3.089,3.211,4.729,2.276,2.819,3.136,1.8,1.621,1.983,1.36,1.575,2.167,2.002,1.628,1.786,1.393,1.45,2.651,1.905,1.495,3.002,1.555,2.441,2.539,2.16,2.526,2.445,2.116,2.081,2.386,1.818,2.503, -"Nov 05, 2018",2.419,3.217,3.203,3.01,3.005,3.177,3.28,3.491,3.497,3.216,3.162,3.27,3.853,3.205,3.092,3.228,4.762,2.301,2.83,3.135,1.804,1.624,1.994,1.345,1.571,2.188,2.002,1.629,1.791,1.384,1.447,2.655,1.914,1.498,3.016,1.575,2.445,2.545,2.175,2.526,2.447,2.126,2.08,2.402,1.841,2.513, -"Nov 12, 2018",2.422,3.223,3.206,3.009,3.001,3.192,3.269,3.458,3.526,3.222,3.167,3.276,3.88,3.211,3.093,3.235,4.792,2.312,2.825,3.132,1.803,1.616,1.997,1.343,1.565,2.225,2.003,1.626,1.789,1.37,1.433,2.668,1.915,1.492,3.034,1.567,2.457,2.597,2.185,2.516,2.449,2.132,2.072,2.428,1.86,2.518, -"Nov 19, 2018",2.425,3.23,3.207,2.985,3.011,3.216,3.265,3.551,3.492,3.24,3.163,3.291,3.877,3.264,3.086,3.233,4.793,2.328,2.819,3.116,1.805,1.618,2.008,1.339,1.561,2.234,2.008,1.622,1.79,1.353,1.435,2.66,1.924,1.498,3.031,1.577,2.452,2.579,2.186,2.515,2.448,2.135,2.07,2.433,1.868,2.522, -"Nov 26, 2018",2.423,3.224,3.187,2.974,3.012,3.146,3.265,3.543,3.466,3.242,3.173,3.276,3.876,3.274,3.085,3.229,4.786,2.33,2.814,3.113,1.803,1.633,2.011,1.347,1.563,2.215,2.006,1.623,1.783,1.352,1.431,2.637,1.932,1.494,3.023,1.573,2.452,2.572,2.198,2.514,2.446,2.136,2.071,2.437,1.869,2.519, -"Dec 03, 2018",2.431,3.232,3.205,2.98,3.011,3.146,3.298,3.572,3.521,3.238,3.186,3.277,3.883,3.272,3.072,3.244,4.806,2.335,2.836,3.117,1.81,1.635,2.028,1.337,1.559,2.24,2.013,1.632,1.785,1.346,1.436,2.653,1.936,1.495,3.054,1.586,2.46,2.577,2.204,2.534,2.45,2.168,2.108,2.474,1.894,2.548, -"Dec 10, 2018",2.441,3.241,3.208,2.984,3.015,3.142,3.303,3.559,3.532,3.242,3.19,3.277,3.892,3.276,3.078,3.263,4.837,2.343,2.855,3.133,1.819,1.65,2.058,1.338,1.55,2.242,2.019,1.636,1.787,1.348,1.444,2.671,1.941,1.501,3.083,1.591,2.466,2.591,2.214,2.537,2.453,2.189,2.126,2.507,1.92,2.559, -"Dec 17, 2018",2.439,3.236,3.206,2.975,3.015,3.128,3.315,3.572,3.522,3.235,3.17,3.277,3.873,3.275,3.067,3.257,4.833,2.341,2.849,3.121,1.821,1.654,2.069,1.336,1.545,2.267,2.011,1.636,1.788,1.346,1.445,2.666,1.945,1.499,3.053,1.609,2.46,2.577,2.214,2.534,2.446,2.197,2.131,2.507,1.924,2.588, -"Dec 24, 2018",2.437,3.232,3.198,2.971,3.013,3.123,3.321,3.574,3.478,3.23,3.17,3.262,3.868,3.278,3.057,3.256,4.827,2.341,2.849,3.124,1.819,1.653,2.071,1.332,1.543,2.272,2.008,1.633,1.784,1.342,1.449,2.671,1.943,1.497,3.05,1.603,2.456,2.566,2.216,2.534,2.442,2.2,2.141,2.502,1.925,2.584, -"Dec 31, 2018",2.433,3.224,3.194,2.965,3.019,3.112,3.317,3.572,3.47,3.22,3.152,3.265,3.845,3.265,3.048,3.248,4.817,2.338,2.845,3.107,1.818,1.65,2.08,1.324,1.539,2.26,2.008,1.636,1.79,1.335,1.45,2.665,1.942,1.494,3.046,1.602,2.455,2.573,2.214,2.533,2.436,2.202,2.146,2.504,1.921,2.587, -"Jan 07, 2019",2.432,3.212,3.172,2.974,3.001,3.096,3.286,3.559,3.429,3.195,3.131,3.265,3.824,3.244,3.012,3.26,4.856,2.346,2.864,3.075,1.823,1.643,2.091,1.319,1.539,2.241,2.033,1.641,1.8,1.32,1.442,2.705,1.946,1.493,3.083,1.599,2.458,2.582,2.225,2.533,2.435,2.225,2.17,2.527,1.945,2.605, -"Jan 14, 2019",2.428,3.206,3.171,2.957,3.004,3.097,3.308,3.556,3.394,3.181,3.132,3.272,3.819,3.248,2.972,3.257,4.862,2.343,2.859,3.067,1.819,1.641,2.096,1.311,1.537,2.248,2.033,1.64,1.803,1.32,1.428,2.701,1.944,1.492,3.049,1.582,2.462,2.597,2.216,2.535,2.439,2.223,2.172,2.506,1.948,2.601, -"Jan 21, 2019",2.427,3.207,3.164,2.966,2.999,3.096,3.277,3.564,3.399,3.192,3.125,3.281,3.818,3.282,2.967,3.253,4.858,2.343,2.854,3.06,1.817,1.64,2.105,1.312,1.539,2.257,2.035,1.633,1.784,1.315,1.423,2.712,1.938,1.49,3.031,1.578,2.46,2.595,2.22,2.539,2.431,2.224,2.173,2.517,1.945,2.598, -"Jan 28, 2019",2.428,3.205,3.166,2.97,3,3.097,3.281,3.564,3.402,3.191,3.121,3.281,3.818,3.284,2.961,3.247,4.846,2.342,2.849,3.056,1.821,1.645,2.123,1.312,1.541,2.28,2.029,1.634,1.786,1.313,1.428,2.717,1.936,1.488,3.032,1.586,2.461,2.59,2.22,2.549,2.432,2.225,2.175,2.524,1.943,2.598, -"Feb 04, 2019",2.435,3.22,3.178,2.982,3.001,3.109,3.297,3.567,3.424,3.221,3.132,3.282,3.833,3.3,3.02,3.246,4.832,2.345,2.835,3.091,1.821,1.648,2.129,1.311,1.537,2.277,2.033,1.629,1.784,1.314,1.424,2.715,1.937,1.486,3.059,1.587,2.466,2.592,2.23,2.557,2.435,2.22,2.179,2.521,1.928,2.584, -"Feb 11, 2019",2.431,3.215,3.171,2.973,3.005,3.099,3.292,3.567,3.403,3.219,3.135,3.274,3.838,3.305,3.011,3.241,4.81,2.355,2.831,3.086,1.819,1.647,2.127,1.312,1.527,2.252,2.035,1.632,1.775,1.309,1.422,2.716,1.94,1.488,3.059,1.578,2.463,2.59,2.221,2.553,2.433,2.211,2.161,2.514,1.928,2.581, -"Feb 18, 2019",2.429,3.213,3.166,2.946,3.016,3.099,3.283,3.565,3.386,3.221,3.13,3.283,3.835,3.312,3.008,3.236,4.806,2.347,2.833,3.068,1.818,1.649,2.125,1.313,1.526,2.263,2.034,1.627,1.772,1.314,1.419,2.715,1.932,1.486,3.062,1.578,2.457,2.589,2.221,2.555,2.419,2.206,2.154,2.505,1.935,2.567, -"Feb 25, 2019",2.43,3.21,3.165,2.955,3.01,3.1,3.276,3.56,3.391,3.209,3.13,3.282,3.836,3.312,2.977,3.242,4.816,2.347,2.838,3.081,1.822,1.65,2.125,1.319,1.532,2.263,2.041,1.636,1.771,1.327,1.431,2.718,1.935,1.486,3.06,1.576,2.459,2.593,2.221,2.554,2.421,2.213,2.159,2.504,1.95,2.569, -"Mar 04, 2019",2.419,3.204,3.173,2.95,3.027,3.118,3.272,3.564,3.399,3.217,3.134,3.285,3.837,3.325,2.983,3.211,4.753,2.332,2.806,3.072,1.808,1.643,2.094,1.326,1.532,2.25,2.026,1.631,1.751,1.326,1.436,2.681,1.927,1.488,2.953,1.565,2.445,2.566,2.197,2.543,2.417,2.194,2.126,2.481,1.953,2.553, -"Mar 11, 2019",2.414,3.199,3.177,2.946,3.031,3.119,3.276,3.569,3.413,3.216,3.137,3.282,3.837,3.323,2.984,3.192,4.704,2.323,2.792,3.071,1.803,1.647,2.08,1.325,1.53,2.232,2.013,1.624,1.748,1.339,1.443,2.659,1.927,1.489,2.957,1.563,2.434,2.556,2.165,2.536,2.412,2.188,2.114,2.486,1.958,2.533, -"Mar 18, 2019",2.41,3.198,3.173,2.945,3.029,3.114,3.268,3.568,3.409,3.221,3.143,3.285,3.831,3.331,2.987,3.189,4.697,2.317,2.789,3.075,1.797,1.641,2.038,1.323,1.527,2.23,2.013,1.61,1.744,1.345,1.439,2.647,1.919,1.482,2.964,1.561,2.423,2.518,2.154,2.533,2.411,2.191,2.108,2.482,1.98,2.534, -"Mar 25, 2019",2.397,3.19,3.159,2.943,3.016,3.114,3.262,3.568,3.353,3.214,3.139,3.285,3.819,3.329,2.976,3.182,4.693,2.306,2.779,3.074,1.782,1.626,1.998,1.316,1.525,2.217,2.001,1.597,1.734,1.34,1.431,2.616,1.918,1.477,2.973,1.539,2.39,2.451,2.136,2.502,2.391,2.188,2.101,2.48,1.986,2.525, -"Oct 07, 2019",1.84,2.548,2.704,2.611,2.555,2.872,2.793,3.073,2.614,2.42,2.677,2.609,2.843,2.437,2.16,2.546,3.931,2.081,2.567,2.544,1.394,1.278,1.443,1.153,1.226,2.215,1.565,1.275,1.393,1.068,1.365,2.007,1.5,1.245,2.343,1.191,2.059,2.326,1.535,2.2,2.133,1.503,1.488,1.615,1.42,1.606, -"Oct 14, 2019",1.847,2.54,2.701,2.593,2.544,2.876,2.766,3.078,2.647,2.395,2.561,2.543,2.837,2.437,2.148,2.569,3.879,2.126,2.556,2.561,1.406,1.286,1.466,1.157,1.241,2.239,1.565,1.264,1.386,1.086,1.38,1.843,1.517,1.264,2.36,1.22,2.072,2.285,1.549,2.221,2.135,1.516,1.504,1.662,1.412,1.597, -"Oct 21, 2019",1.839,2.54,2.689,2.589,2.534,2.866,2.746,3.04,2.641,2.4,2.57,2.474,2.905,2.446,2.148,2.576,3.89,2.076,2.572,2.576,1.401,1.29,1.477,1.178,1.222,2.236,1.566,1.285,1.398,1.07,1.131,1.852,1.525,1.261,2.383,1.24,2.059,2.223,1.548,2.221,2.135,1.524,1.51,1.679,1.432,1.592, -"Oct 28, 2019",1.845,2.504,2.626,2.583,2.402,2.729,2.733,2.921,2.615,2.373,2.537,2.47,2.842,2.427,2.097,2.557,3.876,2.094,2.574,2.532,1.425,1.345,1.505,1.191,1.232,2.255,1.579,1.323,1.396,1.107,1.161,1.889,1.572,1.282,2.361,1.254,2.074,2.295,1.561,2.239,2.13,1.536,1.52,1.683,1.444,1.61, -"Nov 04, 2019",1.895,2.529,2.655,2.596,2.386,2.775,2.758,2.957,2.7,2.391,2.595,2.549,2.85,2.432,2.113,2.584,3.932,2.104,2.609,2.551,1.487,1.43,1.561,1.269,1.236,2.31,1.592,1.44,1.473,1.116,1.283,1.921,1.6,1.338,2.386,1.317,2.094,2.285,1.591,2.24,2.167,1.559,1.534,1.696,1.494,1.626, -"Nov 11, 2019",1.942,2.528,2.67,2.61,2.404,2.777,2.773,2.982,2.715,2.392,2.578,2.517,2.861,2.435,2.12,2.568,3.991,2.105,2.565,2.557,1.574,1.605,1.753,1.367,1.266,2.319,1.613,1.589,1.483,1.21,1.411,1.943,1.635,1.435,2.44,1.409,2.115,2.249,1.708,2.237,2.174,1.639,1.633,1.746,1.562,1.675, -"Nov 18, 2019",1.97,2.547,2.674,2.65,2.404,2.786,2.793,2.984,2.67,2.415,2.604,2.554,2.806,2.461,2.158,2.589,3.952,2.138,2.565,2.58,1.624,1.722,1.908,1.412,1.3,2.064,1.654,1.612,1.515,1.199,1.525,1.976,1.669,1.465,2.402,1.456,2.133,2.285,1.752,2.24,2.183,1.665,1.651,1.774,1.594,1.718, -"Nov 25, 2019",1.999,2.57,2.7,2.658,2.45,2.789,2.83,3,2.697,2.445,2.604,2.6,2.876,2.488,2.181,2.601,3.956,2.149,2.566,2.602,1.668,1.817,1.937,1.459,1.333,2.065,1.696,1.636,1.563,1.226,1.689,2.026,1.682,1.48,2.416,1.498,2.142,2.299,1.772,2.241,2.191,1.672,1.66,1.777,1.6,1.726, -"Dec 02, 2019",2.029,2.596,2.742,2.664,2.46,2.795,2.854,3.046,2.85,2.463,2.612,2.569,2.9,2.524,2.205,2.622,3.992,2.168,2.573,2.638,1.696,1.806,1.992,1.459,1.335,2.068,1.764,1.668,1.59,1.23,1.683,2.048,1.702,1.491,2.434,1.548,2.153,2.311,1.79,2.259,2.194,1.709,1.695,1.801,1.649,1.767, -"Dec 09, 2019",2.023,2.6,2.74,2.668,2.453,2.806,2.84,3.018,2.867,2.471,2.621,2.561,2.882,2.531,2.232,2.629,4.027,2.176,2.597,2.645,1.682,1.771,1.987,1.389,1.329,2.083,1.739,1.674,1.546,1.221,1.686,2.025,1.704,1.474,2.471,1.565,2.162,2.291,1.81,2.278,2.203,1.726,1.711,1.819,1.668,1.779, -"Dec 16, 2019",2.021,2.607,2.736,2.669,2.453,2.773,2.874,3.042,2.825,2.481,2.616,2.586,2.903,2.539,2.224,2.641,3.993,2.195,2.602,2.654,1.675,1.722,1.967,1.376,1.325,2.081,1.757,1.642,1.573,1.225,1.575,2.023,1.713,1.477,2.465,1.565,2.164,2.306,1.817,2.281,2.199,1.737,1.731,1.817,1.672,1.78, -"Dec 23, 2019",2.023,2.621,2.752,2.68,2.481,2.786,2.889,3.008,2.854,2.493,2.615,2.636,2.908,2.555,2.23,2.657,4.013,2.21,2.609,2.659,1.667,1.701,1.961,1.355,1.329,2.105,1.761,1.589,1.569,1.231,1.575,2.054,1.713,1.452,2.483,1.553,2.166,2.308,1.805,2.283,2.206,1.74,1.732,1.825,1.675,1.785, -"Dec 30, 2019",2.011,2.616,2.739,2.666,2.475,2.784,2.872,3.072,2.803,2.497,2.619,2.649,2.907,2.555,2.232,2.646,4.001,2.202,2.605,2.65,1.653,1.686,1.944,1.327,1.341,2.113,1.741,1.581,1.559,1.222,1.565,2.028,1.713,1.452,2.496,1.548,2.161,2.312,1.805,2.282,2.196,1.742,1.737,1.83,1.678,1.774, -"Jan 06, 2020",2.005,2.611,2.741,2.662,2.48,2.759,2.883,3.086,2.817,2.49,2.637,2.628,2.89,2.557,2.206,2.637,4.003,2.195,2.587,2.654,1.644,1.667,1.935,1.319,1.341,2.103,1.725,1.571,1.574,1.229,1.518,2.052,1.716,1.451,2.519,1.535,2.16,2.315,1.78,2.28,2.208,1.738,1.722,1.842,1.683,1.772, -"Jan 13, 2020",2.01,2.619,2.756,2.692,2.487,2.767,2.881,3.126,2.852,2.498,2.646,2.622,2.898,2.574,2.205,2.64,3.979,2.193,2.607,2.66,1.64,1.648,1.912,1.306,1.337,2.106,1.724,1.575,1.581,1.227,1.49,2.045,1.711,1.452,2.538,1.54,2.181,2.374,1.798,2.294,2.215,1.735,1.713,1.854,1.681,1.766, -"Jan 20, 2020",2.004,2.618,2.751,2.66,2.474,2.789,2.889,3.136,2.835,2.494,2.644,2.593,2.897,2.569,2.217,2.649,4.002,2.211,2.598,2.661,1.633,1.599,1.908,1.279,1.354,2.104,1.735,1.578,1.563,1.214,1.476,2.045,1.714,1.452,2.539,1.544,2.183,2.363,1.805,2.316,2.21,1.734,1.713,1.852,1.679,1.769, -"Jan 27, 2020",1.994,2.607,2.744,2.675,2.468,2.778,2.891,3.098,2.807,2.473,2.643,2.624,2.901,2.523,2.209,2.649,4.006,2.225,2.593,2.667,1.621,1.557,1.891,1.272,1.354,2.109,1.735,1.554,1.567,1.202,1.46,2.042,1.714,1.439,2.544,1.533,2.184,2.368,1.805,2.321,2.207,1.733,1.711,1.85,1.683,1.766, -"Feb 03, 2020",1.988,2.603,2.735,2.619,2.478,2.78,2.875,3.123,2.792,2.464,2.638,2.652,2.9,2.522,2.181,2.655,3.914,2.309,2.572,2.671,1.614,1.539,1.89,1.26,1.354,2.109,1.725,1.54,1.567,1.195,1.432,2.045,1.708,1.439,2.538,1.524,2.194,2.373,1.805,2.309,2.228,1.729,1.708,1.849,1.679,1.757, -"Feb 10, 2020",1.986,2.603,2.731,2.629,2.469,2.766,2.863,3.103,2.811,2.469,2.639,2.681,2.884,2.534,2.177,2.652,3.968,2.307,2.576,2.663,1.611,1.533,1.892,1.251,1.358,2.108,1.724,1.53,1.568,1.194,1.424,2.043,1.71,1.443,2.53,1.522,2.178,2.378,1.803,2.311,2.19,1.724,1.705,1.849,1.67,1.753, -"Feb 17, 2020",1.981,2.602,2.726,2.591,2.484,2.748,2.845,3.118,2.848,2.463,2.637,2.696,2.877,2.533,2.16,2.663,3.942,2.307,2.572,2.704,1.606,1.521,1.868,1.235,1.352,2.095,1.722,1.522,1.566,1.194,1.417,2.05,1.691,1.441,2.51,1.524,2.171,2.372,1.786,2.31,2.184,1.716,1.694,1.842,1.665,1.744, -"Feb 24, 2020",1.977,2.596,2.717,2.597,2.487,2.753,2.845,3.129,2.789,2.465,2.639,2.662,2.882,2.533,2.172,2.652,3.938,2.219,2.573,2.711,1.601,1.511,1.86,1.25,1.352,2.095,1.721,1.521,1.566,1.199,1.393,2.031,1.692,1.431,2.516,1.514,2.171,2.372,1.782,2.31,2.185,1.715,1.692,1.836,1.667,1.745, -"Mar 02, 2020",1.968,2.596,2.722,2.614,2.476,2.772,2.826,3.108,2.818,2.456,2.635,2.676,2.877,2.52,2.171,2.657,3.905,2.306,2.554,2.702,1.585,1.5,1.81,1.233,1.351,2.09,1.711,1.503,1.56,1.201,1.368,2.023,1.693,1.391,2.488,1.497,2.172,2.369,1.783,2.309,2.178,1.718,1.707,1.832,1.658,1.743, -"Mar 09, 2020",1.962,2.593,2.713,2.58,2.474,2.772,2.825,3.065,2.814,2.454,2.632,2.648,2.871,2.52,2.16,2.656,3.914,2.291,2.562,2.701,1.568,1.474,1.774,1.229,1.337,2.09,1.688,1.471,1.555,1.148,1.33,2.039,1.683,1.367,2.479,1.477,2.164,2.353,1.746,2.31,2.179,1.709,1.698,1.825,1.643,1.742, -"Mar 16, 2020",1.929,2.572,2.675,2.557,2.458,2.739,2.821,3.052,2.691,2.449,2.606,2.726,2.86,2.491,2.146,2.621,3.894,2.195,2.549,2.671,1.539,1.467,1.678,1.198,1.322,2.096,1.684,1.438,1.524,1.13,1.297,1.991,1.662,1.325,2.494,1.452,2.144,2.331,1.695,2.307,2.162,1.692,1.662,1.818,1.642,1.739, -"Mar 23, 2020",1.902,2.561,2.672,2.539,2.447,2.718,2.844,3.052,2.685,2.451,2.602,2.644,2.837,2.47,2.188,2.591,3.88,2.169,2.506,2.649,1.504,1.431,1.629,1.151,1.322,2.081,1.655,1.411,1.459,1.114,1.278,1.988,1.632,1.326,2.438,1.383,2.133,2.305,1.657,2.349,2.141,1.663,1.611,1.813,1.64,1.714, -"Mar 30, 2020",1.869,2.544,2.651,2.456,2.435,2.683,2.798,3.007,2.749,2.436,2.599,2.62,2.832,2.447,2.177,2.58,3.889,2.164,2.473,2.632,1.46,1.387,1.537,1.133,1.28,2.078,1.664,1.362,1.41,1.054,1.179,1.957,1.608,1.265,2.41,1.353,2.119,2.318,1.629,2.344,2.123,1.616,1.581,1.699,1.612,1.645, -"Oct 05, 2020",1.772,2.518,2.66,2.779,2.539,2.706,2.645,2.853,2.631,2.369,2.536,2.505,2.927,2.373,2.17,2.557,3.837,2.273,2.456,2.548,1.368,1.319,1.553,1.087,1.187,1.702,1.589,1.223,1.336,1.085,1.155,1.764,1.512,1.232,2.235,1.258,1.966,2.046,1.596,2.15,2.059,1.536,1.614,1.64,1.392,1.574, -"Oct 12, 2020",1.777,2.515,2.652,2.741,2.477,2.715,2.654,2.851,2.661,2.373,2.512,2.532,2.831,2.378,2.185,2.553,3.723,2.272,2.456,2.563,1.384,1.332,1.601,1.103,1.215,1.666,1.577,1.25,1.346,1.078,1.174,1.776,1.516,1.241,2.241,1.264,1.998,2.132,1.591,2.222,2.077,1.531,1.616,1.615,1.391,1.564, -"Oct 19, 2020",1.79,2.516,2.657,2.703,2.49,2.714,2.68,2.846,2.66,2.364,2.513,2.515,2.83,2.388,2.151,2.556,3.724,2.274,2.458,2.575,1.398,1.362,1.616,1.107,1.22,1.742,1.583,1.27,1.346,1.089,1.171,1.786,1.54,1.251,2.271,1.272,2.021,2.167,1.627,2.258,2.087,1.54,1.647,1.626,1.384,1.57, -"Oct 26, 2020",1.801,2.528,2.67,2.696,2.526,2.704,2.713,2.845,2.675,2.375,2.512,2.592,2.832,2.398,2.155,2.57,3.721,2.281,2.473,2.6,1.412,1.351,1.619,1.132,1.251,1.749,1.585,1.298,1.36,1.093,1.188,1.804,1.557,1.26,2.268,1.297,2.016,2.152,1.629,2.261,2.076,1.539,1.62,1.637,1.393,1.577, -"Nov 02, 2020",1.821,2.531,2.679,2.714,2.522,2.719,2.736,2.862,2.662,2.369,2.505,2.552,2.833,2.413,2.138,2.581,3.739,2.293,2.48,2.614,1.433,1.361,1.651,1.138,1.248,1.766,1.642,1.325,1.377,1.131,1.196,1.818,1.564,1.27,2.28,1.32,2.033,2.158,1.659,2.267,2.091,1.555,1.621,1.658,1.407,1.608, -"Nov 09, 2020",1.837,2.549,2.696,2.73,2.53,2.729,2.767,2.869,2.674,2.383,2.515,2.564,2.837,2.42,2.166,2.606,3.775,2.316,2.505,2.637,1.45,1.371,1.673,1.145,1.276,1.786,1.63,1.318,1.413,1.139,1.196,1.863,1.583,1.284,2.317,1.327,2.054,2.233,1.678,2.268,2.105,1.592,1.675,1.704,1.422,1.634, -"Nov 16, 2020",1.848,2.561,2.704,2.739,2.534,2.734,2.778,2.837,2.691,2.403,2.52,2.577,2.837,2.437,2.195,2.613,3.777,2.331,2.51,2.639,1.462,1.382,1.695,1.15,1.277,1.784,1.639,1.329,1.421,1.175,1.2,1.92,1.587,1.285,2.33,1.351,2.06,2.251,1.686,2.279,2.104,1.63,1.685,1.728,1.515,1.689, -"Nov 23, 2020",1.855,2.568,2.716,2.764,2.544,2.727,2.786,2.833,2.719,2.409,2.52,2.606,2.864,2.445,2.185,2.614,3.774,2.337,2.502,2.651,1.467,1.382,1.723,1.151,1.273,1.787,1.65,1.347,1.416,1.176,1.202,1.921,1.584,1.295,2.331,1.351,2.072,2.254,1.722,2.284,2.108,1.635,1.689,1.729,1.524,1.692, -"Nov 30, 2020",1.859,2.581,2.733,2.771,2.577,2.734,2.803,2.862,2.736,2.42,2.525,2.648,2.876,2.436,2.219,2.615,3.796,2.328,2.509,2.65,1.471,1.383,1.725,1.15,1.275,1.809,1.664,1.351,1.424,1.176,1.204,1.931,1.591,1.299,2.355,1.353,2.083,2.287,1.746,2.285,2.11,1.645,1.701,1.731,1.536,1.704, -"Dec 07, 2020",1.882,2.614,2.775,2.815,2.588,2.775,2.856,2.888,2.791,2.45,2.542,2.62,2.901,2.486,2.237,2.651,3.848,2.36,2.543,2.679,1.485,1.391,1.744,1.155,1.286,1.822,1.66,1.359,1.445,1.184,1.212,1.976,1.596,1.316,2.384,1.369,2.121,2.317,1.787,2.307,2.143,1.672,1.754,1.791,1.488,1.751, -"Dec 14, 2020",1.9,2.641,2.807,2.892,2.593,2.796,2.891,2.875,2.817,2.472,2.567,2.645,2.969,2.505,2.258,2.681,3.9,2.38,2.576,2.718,1.498,1.407,1.754,1.161,1.307,1.844,1.671,1.369,1.452,1.185,1.219,2.025,1.613,1.328,2.411,1.382,2.129,2.382,1.795,2.319,2.144,1.689,1.769,1.826,1.5,1.777, -"Dec 21, 2020",1.942,2.686,2.838,2.938,2.623,2.821,2.922,2.89,2.838,2.526,2.605,2.71,3.025,2.554,2.308,2.726,3.936,2.417,2.633,2.75,1.54,1.457,1.805,1.218,1.38,1.874,1.702,1.398,1.516,1.203,1.261,2.084,1.639,1.359,2.458,1.411,2.157,2.458,1.823,2.343,2.16,1.716,1.795,1.887,1.505,1.805, -"Dec 28, 2020",1.97,2.711,2.873,2.963,2.657,2.836,2.957,2.954,2.9,2.541,2.603,2.705,3.058,2.576,2.322,2.756,3.942,2.438,2.664,2.781,1.567,1.465,1.877,1.222,1.397,1.92,1.722,1.444,1.54,1.211,1.267,2.107,1.656,1.378,2.474,1.439,2.173,2.463,1.831,2.368,2.18,1.735,1.827,1.915,1.512,1.82, -"Jan 04, 2021",2.012,2.753,2.91,2.947,2.68,2.939,2.975,3.01,2.972,2.572,2.635,2.763,3.083,2.603,2.349,2.815,4.027,2.482,2.738,2.837,1.612,1.525,1.902,1.26,1.448,2.245,1.745,1.477,1.567,1.227,1.278,2.158,1.687,1.443,2.686,1.488,2.212,2.519,1.88,2.382,2.218,1.784,1.881,1.983,1.556,1.834, -"Jan 11, 2021",2.081,2.818,2.975,3.009,2.728,3.018,3.058,3.037,3.025,2.629,2.698,2.823,3.128,2.662,2.404,2.891,4.135,2.56,2.831,2.881,1.686,1.59,1.968,1.321,1.581,2.245,1.791,1.572,1.664,1.329,1.317,2.219,1.754,1.479,2.738,1.573,2.275,2.594,1.94,2.401,2.299,1.86,1.946,2.028,1.658,1.902, -"Jan 18, 2021",2.183,2.881,3.045,3.056,2.818,3.089,3.139,3.066,3.093,2.696,2.792,2.947,3.183,2.729,2.456,2.942,4.159,2.599,2.906,2.915,1.817,1.717,2.083,1.49,1.783,2.274,1.876,1.744,1.799,1.474,1.509,2.316,1.886,1.667,2.789,1.69,2.348,2.663,2.03,2.451,2.374,1.934,2.052,2.088,1.703,1.984, -"Jan 25, 2021",2.197,2.897,3.061,3.072,2.83,3.09,3.146,3.064,3.143,2.708,2.796,2.925,3.205,2.745,2.472,2.964,4.143,2.637,2.918,2.944,1.832,1.716,2.093,1.501,1.691,2.258,1.867,1.754,1.807,1.466,1.624,2.345,1.931,1.69,2.708,1.744,2.358,2.66,2.042,2.468,2.385,1.935,2.02,2.125,1.718,1.987, -"Feb 01, 2021",2.206,2.924,3.086,3.095,2.868,3.115,3.161,3.183,3.157,2.741,2.84,2.953,3.206,2.773,2.505,2.98,4.161,2.647,2.949,2.945,1.836,1.722,2.104,1.484,1.699,2.297,1.876,1.758,1.815,1.459,1.547,2.369,1.93,1.668,2.731,1.764,2.366,2.666,2.037,2.496,2.391,1.934,2.024,2.119,1.709,2.004, -"Feb 08, 2021",2.224,2.93,3.091,3.097,2.891,3.106,3.172,3.131,3.156,2.748,2.85,2.957,3.22,2.779,2.511,2.989,4.145,2.675,2.934,2.979,1.86,1.76,2.156,1.493,1.729,2.354,1.899,1.765,1.854,1.533,1.547,2.383,1.972,1.679,2.744,1.786,2.371,2.678,2.072,2.506,2.378,1.963,2.033,2.141,1.773,2.003, -"Feb 15, 2021",2.295,2.952,3.123,3.117,2.915,3.136,3.228,3.109,3.189,2.777,2.846,2.965,3.239,2.803,2.555,2.99,4.154,2.691,2.945,2.954,1.959,1.889,2.221,1.723,1.928,2.383,1.903,1.853,1.991,1.695,1.683,2.423,2.122,1.739,2.756,1.88,2.423,2.705,2.184,2.514,2.423,2.039,2.137,2.164,1.851,2.09, -"Feb 22, 2021",2.492,3.026,3.204,3.266,2.998,3.168,3.303,3.256,3.232,2.823,2.889,3.084,3.322,2.859,2.558,3.088,4.211,2.855,3.029,3.035,2.226,2.164,2.457,2.067,2.281,2.47,2.035,2.185,2.426,2.047,1.821,2.485,2.379,2.069,2.856,2.19,2.626,2.83,2.698,2.601,2.528,2.169,2.276,2.215,2.038,2.096, -"Mar 01, 2021",2.498,3.045,3.212,3.212,3.005,3.201,3.328,3.359,3.246,2.852,2.945,3.11,3.36,2.882,2.572,3.105,4.224,2.842,3.043,3.076,2.221,2.087,2.394,1.974,2.18,2.481,2.03,2.171,2.426,1.991,1.855,2.468,2.426,2.108,2.863,2.283,2.653,2.841,2.738,2.615,2.565,2.183,2.273,2.219,2.085,2.1, -"Mar 08, 2021",2.415,3.045,3.223,3.22,3.018,3.201,3.336,3.322,3.284,2.861,2.971,3.112,3.397,2.886,2.58,3.083,4.244,2.772,3.009,3.092,2.091,2.005,2.338,1.765,2.045,2.466,2.035,1.982,2.22,1.788,1.743,2.492,2.334,1.923,2.817,2.046,2.597,2.846,2.496,2.606,2.57,2.134,2.178,2.236,2.031,2.122, -"Mar 15, 2021",2.358,3.039,3.219,3.2,3.014,3.182,3.366,3.226,3.269,2.843,2.975,3.076,3.375,2.863,2.569,3.089,4.233,2.763,3.008,3.125,2.007,1.897,2.221,1.639,1.903,2.472,2.006,1.892,2.106,1.639,1.651,2.444,2.253,1.853,2.801,1.987,2.514,2.839,2.168,2.602,2.56,2.105,2.157,2.22,1.988,2.078, -"Mar 22, 2021",2.322,3.03,3.209,3.18,2.998,3.176,3.366,3.171,3.266,2.82,2.993,3.075,3.362,2.83,2.55,3.096,4.233,2.759,2.989,3.179,1.961,1.854,2.161,1.559,1.848,2.451,1.997,1.859,2.035,1.589,1.627,2.415,2.129,1.802,2.79,1.93,2.482,2.779,2.129,2.603,2.525,2.055,2.095,2.218,1.916,2.069, -"Mar 29, 2021",2.295,3.014,3.195,3.182,2.974,3.159,3.39,3.041,3.257,2.805,2.997,3.05,3.391,2.819,2.535,3.082,4.222,2.75,2.975,3.162,1.929,1.814,2.118,1.542,1.824,2.473,2.025,1.843,1.966,1.573,1.591,2.365,2.08,1.787,2.792,1.871,2.462,2.773,2.065,2.603,2.516,2.025,2.056,2.209,1.89,2.029, -"Oct 04, 2021",2.59,3.256,3.375,3.548,3.069,3.453,3.38,3.472,3.441,3.129,3.091,3.37,3.524,3.162,2.893,3.295,4.799,2.959,3.282,3.241,2.232,2.122,2.448,1.928,2.154,2.55,2.393,2.149,2.167,2.034,1.861,2.781,2.508,2.09,3.063,2.129,2.752,3.228,2.31,2.831,2.826,2.322,2.441,2.426,2.045,2.561, -"Oct 11, 2021",2.657,3.319,3.457,3.583,3.162,3.518,3.518,3.485,3.506,3.179,3.146,3.436,3.623,3.238,2.897,3.361,4.852,3.048,3.342,3.301,2.305,2.172,2.472,2,2.224,2.629,2.435,2.254,2.336,2.094,1.964,2.842,2.579,2.125,3.099,2.241,2.825,3.256,2.42,2.885,2.899,2.402,2.521,2.541,2.101,2.673, -"Oct 18, 2021",2.691,3.357,3.482,3.613,3.194,3.561,3.511,3.58,3.537,3.241,3.266,3.544,3.675,3.292,2.953,3.381,4.88,3.048,3.354,3.353,2.33,2.175,2.517,2.033,2.238,2.672,2.486,2.309,2.355,2.1,2.004,2.635,2.582,2.177,3.144,2.256,2.845,3.229,2.457,2.889,2.938,2.423,2.543,2.579,2.116,2.683, -"Oct 25, 2021",2.712,3.382,3.503,3.628,3.27,3.561,3.526,3.58,3.529,3.276,3.281,3.523,3.636,3.334,2.999,3.393,4.771,3.075,3.36,3.361,2.351,2.181,2.55,2.086,2.276,2.727,2.464,2.333,2.388,2.099,2.013,2.659,2.607,2.205,3.142,2.307,2.851,3.249,2.464,2.897,2.921,2.439,2.524,2.627,2.132,2.691, -"Nov 01, 2021",2.722,3.382,3.506,3.639,3.235,3.552,3.558,3.564,3.538,3.258,3.288,3.576,3.609,3.323,2.958,3.412,4.805,3.091,3.379,3.377,2.368,2.275,2.572,2.032,2.286,2.737,2.462,2.339,2.364,2.105,2.017,2.713,2.627,2.212,3.177,2.317,2.872,3.285,2.475,2.912,2.955,2.488,2.556,2.665,2.219,2.722, -"Nov 08, 2021",2.727,3.406,3.54,3.661,3.263,3.597,3.578,3.604,3.599,3.285,3.287,3.556,3.633,3.367,2.963,3.422,4.809,3.093,3.367,3.425,2.369,2.233,2.583,2.021,2.275,2.739,2.475,2.341,2.391,2.123,2.017,2.688,2.626,2.214,3.186,2.348,2.873,3.275,2.479,2.926,2.941,2.492,2.582,2.627,2.226,2.695, -"Nov 15, 2021",2.733,3.396,3.533,3.633,3.276,3.595,3.581,3.63,3.568,3.271,3.32,3.449,3.662,3.358,2.962,3.42,4.851,3.079,3.36,3.445,2.377,2.237,2.6,2.012,2.283,2.745,2.473,2.352,2.42,2.112,2.028,2.718,2.638,2.209,3.181,2.339,2.882,3.282,2.48,2.945,2.962,2.509,2.596,2.673,2.251,2.695, -"Nov 22, 2021",2.722,3.383,3.506,3.604,3.247,3.574,3.539,3.646,3.552,3.263,3.303,3.458,3.642,3.347,2.948,3.414,4.808,3.065,3.354,3.431,2.362,2.234,2.598,1.979,2.24,2.743,2.45,2.33,2.387,2.11,2.027,2.687,2.643,2.195,3.166,2.318,2.879,3.284,2.492,2.95,2.945,2.489,2.566,2.654,2.239,2.648, -"Nov 29, 2021",2.717,3.385,3.516,3.611,3.251,3.609,3.566,3.776,3.507,3.256,3.3,3.446,3.634,3.341,2.939,3.421,4.788,3.064,3.376,3.425,2.358,2.219,2.592,1.97,2.239,2.743,2.444,2.35,2.387,2.103,2.025,2.681,2.642,2.195,3.161,2.311,2.88,3.275,2.482,2.95,2.95,2.486,2.567,2.656,2.235,2.626, -"Dec 06, 2021",2.711,3.378,3.503,3.587,3.211,3.583,3.586,3.775,3.495,3.255,3.287,3.435,3.6,3.34,2.941,3.41,4.849,3.042,3.34,3.442,2.346,2.192,2.598,1.933,2.202,2.749,2.446,2.328,2.377,2.008,2.024,2.684,2.653,2.152,3.177,2.293,2.871,3.271,2.491,2.953,2.915,2.488,2.562,2.679,2.241,2.613, -"Dec 13, 2021",2.696,3.365,3.497,3.578,3.222,3.563,3.568,3.772,3.503,3.232,3.285,3.434,3.594,3.323,2.909,3.401,4.808,3.047,3.322,3.444,2.339,2.164,2.6,1.927,2.185,2.799,2.443,2.333,2.372,1.99,2.021,2.705,2.596,2.151,3.218,2.285,2.865,3.272,2.492,2.957,2.898,2.472,2.528,2.675,2.242,2.59, -"Dec 20, 2021",2.699,3.375,3.511,3.587,3.26,3.529,3.624,3.722,3.492,3.245,3.283,3.396,3.58,3.343,2.923,3.404,4.809,3.041,3.328,3.452,2.338,2.159,2.629,1.912,2.181,2.798,2.439,2.343,2.378,1.983,2.021,2.696,2.613,2.153,3.219,2.278,2.858,3.272,2.486,2.946,2.891,2.477,2.536,2.676,2.249,2.59, -"Dec 27, 2021",2.702,3.38,3.513,3.569,3.248,3.518,3.661,3.697,3.491,3.244,3.283,3.381,3.567,3.351,2.913,3.422,4.845,3.042,3.363,3.446,2.339,2.159,2.632,1.901,2.18,2.801,2.437,2.345,2.379,1.98,2.02,2.699,2.589,2.155,3.23,2.287,2.862,3.278,2.491,2.946,2.896,2.488,2.542,2.685,2.27,2.598, -"Jan 03, 2022",2.701,3.368,3.509,3.625,3.247,3.512,3.627,3.701,3.474,3.235,3.281,3.383,3.595,3.335,2.904,3.396,4.814,3.052,3.317,3.437,2.339,2.166,2.605,1.898,2.18,2.795,2.429,2.351,2.37,1.985,2.02,2.691,2.6,2.155,3.256,2.279,2.857,3.27,2.482,2.946,2.891,2.492,2.55,2.665,2.286,2.592, -"Jan 10, 2022",2.705,3.373,3.527,3.596,3.264,3.505,3.665,3.709,3.533,3.235,3.301,3.39,3.577,3.329,2.9,3.397,4.815,3.057,3.324,3.429,2.346,2.171,2.606,1.886,2.187,2.794,2.443,2.369,2.388,1.982,2.026,2.685,2.616,2.171,3.254,2.293,2.859,3.268,2.478,2.961,2.892,2.503,2.561,2.661,2.299,2.63, -"Jan 17, 2022",2.724,3.392,3.559,3.65,3.297,3.521,3.705,3.716,3.548,3.246,3.308,3.426,3.582,3.35,2.905,3.412,4.806,3.085,3.325,3.445,2.364,2.208,2.63,1.907,2.2,2.803,2.459,2.375,2.397,2.023,2.097,2.708,2.626,2.174,3.257,2.301,2.88,3.337,2.481,3.012,2.892,2.505,2.554,2.67,2.302,2.648, -"Jan 24, 2022",2.744,3.414,3.593,3.676,3.316,3.528,3.773,3.759,3.58,3.279,3.329,3.455,3.591,3.402,2.913,3.408,4.821,3.094,3.304,3.461,2.382,2.217,2.644,1.919,2.21,2.812,2.477,2.415,2.408,2.026,2.11,2.728,2.629,2.215,3.265,2.339,2.885,3.341,2.485,3.014,2.9,2.518,2.573,2.682,2.312,2.649, -"Jan 31, 2022",2.775,3.45,3.629,3.763,3.337,3.58,3.777,3.768,3.619,3.329,3.365,3.502,3.619,3.454,2.964,3.428,4.848,3.11,3.333,3.472,2.413,2.249,2.699,1.944,2.221,2.823,2.502,2.44,2.434,2.042,2.135,2.745,2.669,2.244,3.271,2.387,2.895,3.35,2.506,3.028,2.901,2.525,2.581,2.688,2.313,2.673, -"Feb 07, 2022",2.826,3.518,3.708,3.847,3.405,3.625,3.881,3.796,3.71,3.382,3.465,3.529,3.657,3.499,3.028,3.502,4.911,3.12,3.434,3.551,2.463,2.354,2.775,1.986,2.259,2.838,2.542,2.461,2.507,2.061,2.136,2.778,2.715,2.256,3.293,2.44,2.935,3.381,2.568,3.073,2.931,2.586,2.623,2.731,2.423,2.69, -"Feb 14, 2022",2.831,3.522,3.699,3.821,3.392,3.646,3.872,3.853,3.683,3.393,3.491,3.552,3.653,3.526,3.015,3.512,4.911,3.117,3.443,3.576,2.467,2.382,2.786,1.985,2.26,2.838,2.54,2.456,2.507,2.06,2.139,2.792,2.72,2.257,3.319,2.448,2.947,3.39,2.572,3.074,2.951,2.591,2.623,2.738,2.436,2.694, -"Feb 21, 2022",2.84,3.539,3.728,3.853,3.441,3.663,3.909,3.865,3.687,3.401,3.5,3.558,3.681,3.525,3.039,3.524,4.924,3.126,3.451,3.595,2.474,2.387,2.771,1.993,2.267,2.831,2.537,2.458,2.522,2.136,2.139,2.821,2.708,2.26,3.327,2.457,2.959,3.4,2.595,3.087,2.96,2.595,2.634,2.737,2.432,2.697, -"Feb 28, 2022",2.887,3.61,3.817,3.931,3.521,3.773,3.99,3.933,3.793,3.478,3.585,3.649,3.747,3.598,3.122,3.565,4.951,3.149,3.491,3.654,2.516,2.413,2.792,2.046,2.278,2.849,2.564,2.538,2.562,2.17,2.189,2.875,2.738,2.295,3.329,2.524,3.007,3.45,2.683,3.133,2.98,2.608,2.649,2.746,2.441,2.72, -"Mar 07, 2022",2.994,3.727,3.954,4.181,3.671,3.882,4.104,4.049,3.875,3.587,3.642,3.78,3.831,3.702,3.235,3.674,5.028,3.245,3.604,3.764,2.609,2.499,2.872,2.147,2.426,2.919,2.777,2.625,2.649,2.306,2.236,2.958,2.825,2.344,3.355,2.563,3.107,3.478,2.843,3.189,3.093,2.702,2.786,2.844,2.476,2.813, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Back to Contents,Data 1: Residential Propane Weekly Heating Oil and Propane Prices (October - March),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Sourcekey,W_EPLLPA_PRS_NUS_DPG,W_EPLLPA_PRS_R10_DPG,W_EPLLPA_PRS_R1X_DPG,W_EPLLPA_PRS_SCT_DPG,W_EPLLPA_PRS_SME_DPG,W_EPLLPA_PRS_SMA_DPG,W_EPLLPA_PRS_SNH_DPG,W_EPLLPA_PRS_SRI_DPG,W_EPLLPA_PRS_SVT_DPG,W_EPLLPA_PRS_R1Y_DPG,W_EPLLPA_PRS_SDE_DPG,W_EPLLPA_PRS_SMD_DPG,W_EPLLPA_PRS_SNJ_DPG,W_EPLLPA_PRS_SNY_DPG,W_EPLLPA_PRS_SPA_DPG,W_EPLLPA_PRS_R1Z_DPG,W_EPLLPA_PRS_SFL_DPG,W_EPLLPA_PRS_SGA_DPG,W_EPLLPA_PRS_SNC_DPG,W_EPLLPA_PRS_SVA_DPG,W_EPLLPA_PRS_R20_DPG,W_EPLLPA_PRS_SIL_DPG,W_EPLLPA_PRS_SIN_DPG,W_EPLLPA_PRS_SIA_DPG,W_EPLLPA_PRS_SKS_DPG,W_EPLLPA_PRS_SKY_DPG,W_EPLLPA_PRS_SMI_DPG,W_EPLLPA_PRS_SMN_DPG,W_EPLLPA_PRS_SMO_DPG,W_EPLLPA_PRS_SNE_DPG,W_EPLLPA_PRS_SND_DPG,W_EPLLPA_PRS_SOH_DPG,W_EPLLPA_PRS_SOK_DPG,W_EPLLPA_PRS_SSD_DPG,W_EPLLPA_PRS_STN_DPG,W_EPLLPA_PRS_SWI_DPG,W_EPLLPA_PRS_R30_DPG,W_EPLLPA_PRS_SAL_DPG,W_EPLLPA_PRS_SAR_DPG,W_EPLLPA_PRS_SMS_DPG,W_EPLLPA_PRS_STX_DPG,W_EPLLPA_PRS_R40_DPG,W_EPLLPA_PRS_SCO_DPG,W_EPLLPA_PRS_SID_DPG,W_EPLLPA_PRS_SMT_DPG,W_EPLLPA_PRS_SUT_DPG +Date,Weekly U.S. Propane Residential Price (Dollars per Gallon),Weekly East Coast (PADD 1) Propane Residential Price (Dollars per Gallon),Weekly New England (PADD 1A) Propane Residential Price (Dollars per Gallon),Weekly Connecticut Propane Residential Price (Dollars per Gallon),Weekly Maine Propane Residential Price (Dollars per Gallon),Weekly Massachusetts Propane Residential Price (Dollars per Gallon),Weekly New Hampshire Propane Residential Price (Dollars per Gallon),Weekly Rhode Island Propane Residential Price (Dollars per Gallon),Weekly Vermont Propane Residential Price (Dollars per Gallon),Weekly Central Atlantic (PADD 1B) Propane Residential Price (Dollars per Gallon),Weekly Delaware Propane Residential Price (Dollars per Gallon),Weekly Maryland Propane Residential Price (Dollars per Gallon),Weekly New Jersey Propane Residential Price (Dollars per Gallon),Weekly New York Propane Residential Price (Dollars per Gallon),Weekly Pennsylvania Propane Residential Price (Dollars per Gallon),Weekly Lower Atlantic (PADD 1C) Propane Residential Price (Dollars per Gallon),Weekly Florida Propane Residential Price (Dollars per Gallon),Weekly Georgia Propane Residential Price (Dollars per Gallon),Weekly North Carolina Propane Residential Price (Dollars per Gallon),Weekly Virginia Propane Residential Price (Dollars per Gallon),Weekly Midwest (PADD 2) Propane Residential Price (Dollars per Gallon),Weekly Illinois Propane Residential Price (Dollars per Gallon),Weekly Indiana Propane Residential Price (Dollars per Gallon),Weekly Iowa Propane Residential Price (Dollars per Gallon),Weekly Kansas Propane Residential Price (Dollars per Gallon),Weekly Kentucky Propane Residential Price (Dollars per Gallon),Weekly Michigan Propane Residential Price (Dollars per Gallon),Weekly Minnesota Propane Residential Price (Dollars per Gallon),Weekly Missouri Propane Residential Price (Dollars per Gallon),Weekly Nebraska Propane Residential Price (Dollars per Gallon),Weekly North Dakota Propane Residential Price (Dollars per Gallon),Weekly Ohio Propane Residential Price (Dollars per Gallon),Weekly Oklahoma Propane Residential Price (Dollars per Gallon),Weekly South Dakota Propane Residential Price (Dollars per Gallon),Weekly Tennessee Propane Residential Price (Dollars per Gallon),Weekly Wisconsin Propane Residential Price (Dollars per Gallon),Weekly Weekly Gulf Coast (PADD 3) Propane Residential Price (Dollars per Gallon),Weekly Alabama Propane Residential Price (Dollars per Gallon),Weekly Arkansas Propane Residential Price (Dollars per Gallon),Weekly Mississippi Propane Residential Price (Dollars per Gallon),Weekly Texas Propane Residential Price (Dollars per Gallon),Weekly Weekly Rocky Mountain (PADD 4) Propane Residential Price (Dollars per Gallon),Weekly Colorado Propane Residential Price (Dollars per Gallon),Weekly Idaho Propane Residential Price (Dollars per Gallon),Weekly Montana Propane Residential Price (Dollars per Gallon),Weekly Utah Propane Residential Price (Dollars per Gallon) +"Oct 01, 1990",1.042,1.263,1.229,1.292,1.199,1.248,1.235,1.32,1.172,1.342,1.234,1.28,1.356,1.443,1.199,1.226,,,1.227,1.224,0.925,0.938,0.928,0.795,0.801,,0.985,0.992,0.901,0.751,0.772,1.135,,0.743,,0.977,,,,,,,,,, +"Oct 15, 1990",1.083,1.296,1.272,1.299,1.216,1.304,1.281,1.348,1.263,1.377,1.32,1.352,1.377,1.448,1.259,1.247,,,1.258,1.22,0.971,0.967,0.995,0.838,0.857,,1.046,1.019,0.958,0.808,0.822,1.194,,0.775,,1.016,,,,,,,,,, +"Nov 05, 1990",1.06,1.292,1.305,1.348,1.274,1.328,1.325,1.399,1.25,1.367,1.298,1.355,1.377,1.433,1.248,1.212,,,1.204,1.229,0.938,0.924,0.994,0.773,0.809,,1.029,0.968,0.924,0.757,0.795,1.184,,0.768,,1.004,,,,,,,,,, +"Nov 19, 1990",1.046,1.283,1.275,1.308,1.237,1.332,1.233,1.41,1.265,1.361,1.297,1.356,1.378,1.425,1.234,1.222,,,1.204,1.265,0.921,0.916,0.995,0.766,0.795,,1.035,0.936,0.888,0.749,0.789,1.183,,0.759,,0.972,,,,,,,,,, +"Dec 03, 1990",1.038,1.283,1.291,1.302,1.282,1.333,1.246,1.385,1.287,1.36,1.291,1.334,1.378,1.433,1.235,1.206,,,1.186,1.25,0.908,0.883,0.992,0.728,0.753,,1.028,0.944,0.875,0.72,0.785,1.161,,0.752,,0.983,,,,,,,,,, +"Dec 17, 1990",1.001,1.273,1.29,1.281,1.281,1.317,1.283,1.477,1.28,1.364,1.272,1.361,1.354,1.437,1.24,1.172,,,1.148,1.226,0.857,0.822,0.958,0.681,0.67,,1.014,0.871,0.835,0.666,0.728,1.136,,0.717,,0.911,,,,,,,,,, +"Jan 07, 1991",1.001,1.275,1.307,1.275,1.383,1.306,1.268,1.415,1.284,1.356,1.273,1.357,1.349,1.423,1.234,1.169,,,1.157,1.195,0.856,0.835,0.967,0.646,0.676,,1,0.865,0.824,0.669,0.758,1.166,,0.715,,0.919,,,,,,,,,, +"Jan 21, 1991",1.003,1.272,1.293,1.259,1.336,1.296,1.264,1.453,1.297,1.359,1.27,1.358,1.369,1.431,1.22,1.173,,,1.158,1.207,0.86,0.838,0.958,0.67,0.679,,1.003,0.889,0.814,0.661,0.77,1.189,,0.706,,0.906,,,,,,,,,, +"Feb 04, 1991",0.957,1.246,1.267,1.228,1.315,1.275,1.233,1.388,1.267,1.335,1.265,1.35,1.332,1.401,1.201,1.144,,,1.121,1.196,0.805,0.772,0.932,0.583,0.616,,0.951,0.822,0.765,0.603,0.714,1.156,,0.647,,0.862,,,,,,,,,, +"Feb 18, 1991",0.92,1.212,1.238,1.193,1.306,1.251,1.193,1.375,1.224,1.309,1.221,1.331,1.291,1.396,1.132,1.097,,,1.074,1.15,0.766,0.751,0.906,0.569,0.535,,0.922,0.795,0.722,0.544,0.637,1.117,,0.584,,0.811,,,,,,,,,, +"Mar 04, 1991",0.887,1.183,1.193,1.179,1.216,1.225,1.177,1.316,1.153,1.288,1.167,1.259,1.258,1.391,1.139,1.077,,,1.05,1.14,0.731,0.728,0.892,0.527,0.525,,0.897,0.753,0.69,0.51,0.574,1.041,,0.568,,0.777,,,,,,,,,, +"Mar 18, 1991",0.881,1.176,1.185,1.176,1.214,1.197,1.137,1.285,1.192,1.284,1.165,1.253,1.251,1.391,1.129,1.07,,,1.021,1.182,0.725,0.724,0.878,0.528,0.535,,0.886,0.757,0.681,0.516,0.548,1.018,,0.56,,0.771,,,,,,,,,, +"Oct 07, 1991",0.867,1.147,1.177,1.192,1.294,1.153,1.064,1.35,1.17,1.243,1.172,1.22,1.246,1.313,1.127,1.012,,,0.987,1.097,0.707,,0.785,0.578,0.564,,0.856,0.715,0.681,0.552,0.579,0.956,,0.588,,0.7,,,,,,,,,, +"Oct 21, 1991",0.887,1.168,1.191,1.207,1.296,1.153,1.092,1.332,1.199,1.266,1.192,1.224,1.274,1.345,1.147,1.039,,,1.019,1.107,0.726,,0.799,,0.593,,0.877,0.716,0.711,0.588,0.618,0.947,,0.615,,0.721,,,,,,,,,, +"Nov 04, 1991",0.899,1.178,1.21,1.207,1.318,1.202,1.121,1.371,1.183,1.266,1.199,1.203,1.284,1.351,1.145,1.05,,,1.029,1.12,0.741,,0.806,0.606,0.604,,0.888,0.732,0.737,0.597,0.618,0.971,,0.626,,0.739,,,,,,,,,, +"Nov 18, 1991",0.917,1.189,1.213,1.199,1.34,1.206,1.11,1.372,1.191,1.274,1.222,1.214,1.285,1.357,1.153,1.072,,,1.056,1.127,0.763,,0.851,,0.623,,0.903,0.775,0.741,0.617,0.65,0.973,,0.65,,0.774,,,,,,,,,, +"Dec 02, 1991",0.923,1.197,1.216,1.198,1.335,1.207,1.12,1.377,1.203,1.293,1.223,1.215,1.29,1.395,1.159,1.075,,,1.053,1.147,0.768,,0.855,0.634,0.621,,0.9,0.785,0.746,0.615,0.655,0.974,,0.65,,0.786,,,,,,,,,, +"Dec 16, 1991",0.916,1.197,1.215,1.189,1.336,1.209,1.12,1.379,1.208,1.295,1.227,1.244,1.278,1.393,1.154,1.073,,,1.051,1.146,0.757,,0.85,,0.598,,0.902,0.776,0.736,0.603,0.66,0.966,,0.641,,0.784,,,,,,,,,, +"Jan 06, 1992",0.896,1.18,1.205,1.162,1.336,1.189,1.121,1.384,1.203,1.291,1.217,1.254,1.269,1.378,1.162,1.035,,,1.013,1.112,0.735,,0.838,0.577,0.549,,0.884,0.752,0.715,0.567,0.639,0.967,,0.615,,0.759,,,,,,,,,, +"Jan 20, 1992",0.888,1.173,1.199,1.147,1.336,1.179,1.121,1.364,1.197,1.283,1.2,1.25,1.276,1.372,1.146,1.029,,,1.005,1.11,0.727,,0.836,,0.533,,0.852,0.753,0.712,0.548,0.612,0.982,,0.599,,0.758,,,,,,,,,, +"Feb 03, 1992",0.883,1.173,1.197,1.145,1.335,1.179,1.118,1.365,1.197,1.282,1.192,1.226,1.28,1.381,1.139,1.033,,,1.01,1.109,0.719,,0.841,0.53,0.525,,0.848,0.738,0.718,0.536,0.594,0.974,,0.581,,0.751,,,,,,,,,, +"Feb 17, 1992",0.877,1.169,1.192,1.126,1.335,1.173,1.118,1.349,1.194,1.274,1.19,1.224,1.28,1.379,1.106,1.034,,,1.011,1.112,0.712,,0.837,,0.522,,0.844,0.734,0.714,0.53,0.581,0.936,,0.585,,0.747,,,,,,,,,, +"Mar 02, 1992",0.871,1.166,1.187,1.124,1.336,1.166,1.105,1.337,1.191,1.273,1.179,1.222,1.277,1.379,1.107,1.032,,,1.009,1.112,0.705,,0.832,0.519,0.518,,0.841,0.729,0.707,0.528,0.575,0.927,,0.579,,0.732,,,,,,,,,, +"Mar 16, 1992",0.863,1.161,1.183,1.12,1.333,1.154,1.105,1.337,1.19,1.262,1.177,1.202,1.275,1.367,1.102,1.031,,,1.007,1.11,0.694,,0.833,,0.514,,0.833,0.712,0.68,0.528,0.562,0.922,,0.57,,0.73,,,,,,,,,, +"Oct 05, 1992",0.85,1.143,1.161,1.183,1.259,1.147,1.096,1.305,1.134,1.248,1.133,1.233,1.228,1.381,1.101,0.997,,,0.974,1.095,0.695,,0.795,0.514,0.564,,0.819,0.718,0.679,,0.566,0.865,,0.575,,0.699,,,,,,,,,, +"Oct 19, 1992",0.865,1.158,1.177,1.18,1.293,1.15,1.11,1.307,1.152,1.256,1.144,1.238,1.219,1.373,1.152,1.006,,,0.983,1.099,0.708,,0.801,,0.562,,0.839,0.731,0.689,,0.576,0.849,,0.584,,0.707,,,,,,,,,, +"Nov 02, 1992",0.868,1.153,1.167,1.174,1.252,1.153,1.11,1.31,1.156,1.255,1.15,1.241,1.221,1.374,1.148,1.003,,,0.98,1.099,0.714,,0.814,0.542,0.576,,0.848,0.731,0.699,,0.586,0.864,,0.594,,0.705,,,,,,,,,, +"Nov 16, 1992",0.876,1.154,1.164,1.177,1.25,1.154,1.11,1.316,1.139,1.257,1.15,1.24,1.209,1.374,1.155,1.007,,,0.985,1.1,0.727,,0.836,,0.587,,0.845,0.748,0.709,,0.602,0.873,,0.601,,0.73,,,,,,,,,, +"Dec 07, 1992",0.89,1.157,1.165,1.182,1.246,1.156,1.104,1.316,1.143,1.264,1.132,1.243,1.21,1.376,1.175,1.008,,,0.987,1.098,0.745,,0.853,0.588,0.605,,0.85,0.77,0.727,,0.628,0.887,,0.635,,0.744,,,,,,,,,, +"Dec 21, 1992",0.899,1.157,1.163,1.176,1.243,1.157,1.103,1.323,1.139,1.264,1.134,1.243,1.21,1.376,1.176,1.008,,,0.987,1.099,0.761,,0.856,,0.62,,0.867,0.789,0.739,,0.637,0.892,,0.646,,0.769,,,,,,,,,, +"Jan 04, 1993",0.924,1.161,1.167,1.182,1.246,1.156,1.104,1.338,1.15,1.267,1.143,1.252,1.211,1.378,1.178,1.014,,,0.993,1.106,0.797,,0.873,0.641,0.68,,0.885,0.834,0.777,,0.667,0.903,,0.688,,0.819,,,,,,,,,, +"Jan 11, 1993",1.02,1.169,1.173,1.186,1.243,1.159,1.114,1.345,1.167,1.276,1.154,1.265,1.229,1.382,1.186,1.025,,,1.003,1.116,0.94,,0.911,0.828,0.888,,0.938,1.024,0.913,,0.886,0.936,,0.898,,1.021,,,,,,,,,, +"Jan 18, 1993",1.002,1.167,1.178,1.187,1.244,1.158,1.115,1.355,1.185,1.267,1.159,1.266,1.177,1.384,1.185,1.024,,,1.004,1.109,0.913,,0.934,0.764,0.83,,0.948,1.007,0.902,,0.901,0.948,,0.825,,0.934,,,,,,,,,, +"Jan 25, 1993",0.968,1.172,1.179,1.183,1.257,1.173,1.125,1.352,1.169,1.28,1.155,1.267,1.233,1.386,1.191,1.023,,,1.001,1.116,0.857,,0.935,0.688,0.717,,0.941,0.918,0.835,,0.783,0.954,,0.741,,0.88,,,,,,,,,, +"Feb 01, 1993",0.954,1.168,1.183,1.185,1.255,1.161,1.127,1.357,1.193,1.268,1.155,1.266,1.182,1.387,1.183,1.02,,,1,1.109,0.837,,0.926,0.661,0.696,,0.944,0.884,0.822,,0.747,0.95,,0.718,,0.858,,,,,,,,,, +"Feb 15, 1993",0.937,1.169,1.183,1.186,1.255,1.162,1.137,1.351,1.185,1.271,1.166,1.273,1.182,1.391,1.183,1.019,,,0.998,1.111,0.81,,0.926,,0.653,,0.941,0.838,0.758,,0.696,0.934,,0.688,,0.834,,,,,,,,,, +"Mar 01, 1993",0.968,1.181,1.192,1.205,1.258,1.165,1.14,1.352,1.198,1.293,1.186,1.302,1.183,1.435,1.185,1.021,,,1.001,1.113,0.851,,0.927,0.704,0.768,,0.946,0.886,0.843,,0.668,0.934,,0.71,,0.878,,,,,,,,,, +"Mar 15, 1993",0.944,1.18,1.193,1.205,1.258,1.167,1.142,1.362,1.197,1.302,1.188,1.313,1.183,1.45,1.192,1.004,,,0.978,1.12,0.814,,0.928,,0.676,,0.945,0.854,0.782,,0.66,0.937,,0.697,,0.839,,,,,,,,,, +"Apr 05, 1993",0.935,1.185,1.194,1.208,1.261,1.178,1.147,1.353,1.184,1.314,1.203,1.309,1.239,1.451,1.192,1.006,,,0.975,1.139,0.801,,0.916,0.624,0.668,,0.927,0.83,0.755,,0.642,0.934,,0.688,,0.816,,,,,,,,,, +"Apr 19, 1993",0.924,1.169,1.195,1.207,1.254,1.163,1.143,1.34,1.21,1.277,1.175,1.297,1.186,1.413,1.185,1.005,,,0.977,1.128,0.791,,0.919,,0.657,,0.924,0.821,0.741,,0.618,0.927,,0.678,,0.813,,,,,,,,,, +"Oct 04, 1993",0.87,1.101,1.155,1.122,1.258,1.138,1.102,1.293,1.147,1.181,1.103,1.187,1.186,1.233,1.138,0.952,,,0.927,1.048,0.74,,0.798,0.605,0.62,,0.84,0.758,0.707,,0.614,0.874,,0.621,,0.773,,,,,,,,,, +"Oct 18, 1993",0.872,1.102,1.156,1.129,1.255,1.144,1.089,1.308,1.145,1.183,1.113,1.191,1.186,1.234,1.138,0.953,,,0.927,1.049,0.743,,0.815,0.6,0.621,,0.844,0.77,0.706,,0.622,0.877,,0.639,,0.768,,,,,,,,,, +"Nov 01, 1993",0.876,1.103,1.155,1.119,1.256,1.148,1.09,1.308,1.146,1.182,1.113,1.191,1.191,1.225,1.138,0.956,,,0.931,1.049,0.747,,0.825,0.604,0.622,,0.845,0.771,0.725,,0.624,0.878,,0.639,,0.765,,,,,,,,,, +"Nov 15, 1993",0.88,1.107,1.158,1.127,1.254,1.152,1.09,1.305,1.147,1.184,1.112,1.192,1.193,1.231,1.14,0.963,,,0.94,1.048,0.749,,0.833,0.611,0.628,,0.849,0.772,0.728,,0.625,0.873,,0.644,,0.763,,,,,,,,,, +"Dec 06, 1993",0.882,1.109,1.159,1.125,1.254,1.155,1.098,1.304,1.145,1.187,1.112,1.199,1.193,1.232,1.143,0.965,,,0.943,1.048,0.752,,0.835,0.613,0.628,,0.85,0.776,0.736,,0.63,0.87,,0.644,,0.768,,,,,,,,,, +"Dec 20, 1993",0.88,1.11,1.161,1.138,1.253,1.154,1.098,1.303,1.144,1.187,1.113,1.199,1.193,1.235,1.142,0.968,,,0.947,1.047,0.748,,0.842,0.599,0.613,,0.85,0.766,0.735,,0.627,0.872,,0.637,,0.767,,,,,,,,,, +"Jan 03, 1994",0.88,1.111,1.161,1.144,1.253,1.154,1.098,1.295,1.141,1.187,1.114,1.196,1.196,1.237,1.142,0.969,,,0.947,1.048,0.747,,0.838,0.593,0.612,,0.85,0.773,0.734,,0.624,0.876,,0.631,,0.762,,,,,,,,,, +"Jan 17, 1994",0.884,1.118,1.161,1.143,1.253,1.151,1.099,1.295,1.144,1.199,1.138,1.203,1.198,1.244,1.161,0.979,,,0.959,1.054,0.751,,0.847,0.593,0.612,,0.854,0.779,0.738,,0.628,0.882,,0.638,,0.767,,,,,,,,,, +"Jan 31, 1994",0.896,1.135,1.168,1.155,1.254,1.155,1.106,1.296,1.156,1.21,1.181,1.256,1.2,1.251,1.155,1.009,,,0.992,1.073,0.759,,0.873,0.591,0.612,,0.87,0.789,0.739,,0.634,0.893,,0.634,,0.779,,,,,,,,,, +"Feb 07, 1994",0.905,1.146,1.177,1.153,1.26,1.158,1.133,1.3,1.171,1.227,1.2,1.279,1.226,1.264,1.169,1.015,,,0.999,1.074,0.767,,0.876,0.598,0.616,,0.878,0.793,0.745,,0.641,0.899,,0.64,,0.795,,,,,,,,,, +"Feb 14, 1994",0.909,1.151,1.183,1.166,1.261,1.166,1.135,1.306,1.174,1.234,1.228,1.28,1.247,1.269,1.168,1.017,,,1,1.079,0.768,,0.872,0.603,0.619,,0.883,0.792,0.74,,0.642,0.9,,0.64,,0.796,,,,,,,,,, +"Feb 21, 1994",0.908,1.154,1.182,1.155,1.264,1.166,1.143,1.313,1.174,1.234,1.225,1.28,1.246,1.268,1.172,1.027,,,1.013,1.079,0.767,,0.872,0.598,0.617,,0.887,0.784,0.746,,0.642,0.899,,0.64,,0.795,,,,,,,,,, +"Feb 28, 1994",0.908,1.154,1.184,1.156,1.273,1.166,1.143,1.314,1.172,1.233,1.223,1.281,1.245,1.264,1.172,1.026,,,1.013,1.074,0.767,,0.873,0.597,0.616,,0.888,0.782,0.745,,0.639,0.898,,0.642,,0.795,,,,,,,,,, +"Mar 07, 1994",0.905,1.152,1.183,1.152,1.273,1.168,1.144,1.312,1.169,1.234,1.201,1.291,1.246,1.264,1.173,1.02,,,1.006,1.073,0.763,,0.873,0.59,0.614,,0.888,0.77,0.744,,0.639,0.896,,0.64,,0.789,,,,,,,,,, +"Mar 21, 1994",0.898,1.148,1.182,1.148,1.273,1.164,1.147,1.315,1.169,1.233,1.193,1.297,1.244,1.262,1.172,1.011,,,0.995,1.071,0.752,,0.864,0.579,0.603,,0.886,0.756,0.737,,0.63,0.891,,0.643,,0.763,,,,,,,,,, +"Oct 03, 1994",0.853,1.127,1.14,1.135,1.266,1.106,1.127,1.29,1.125,1.163,1.141,1.15,1.239,1.163,1.116,1.039,,,1,1.094,0.718,,0.782,0.558,,0.923,0.792,0.703,0.636,,0.584,0.848,,0.624,,0.743,,,,,,,,,, +"Oct 17, 1994",0.838,1.141,1.133,1.136,1.276,1.112,1.13,1.249,1.083,1.205,1.148,1.151,1.229,1.246,1.128,1.044,,,1.007,1.093,0.711,,0.789,0.545,,0.923,0.797,0.71,0.636,,0.586,0.841,,0.621,,0.745,,,,,,,,,, +"Nov 07, 1994",0.849,1.147,1.135,1.141,1.276,1.129,1.132,1.278,1.077,1.213,1.149,1.169,1.229,1.256,1.132,1.05,,,1.018,1.095,0.722,,0.797,0.554,,0.942,0.811,0.73,0.651,,0.598,0.856,,0.62,,0.746,,,,,,,,,, +"Nov 21, 1994",0.863,1.155,1.137,1.142,1.282,1.135,1.134,1.312,1.07,1.214,1.157,1.185,1.246,1.257,1.167,1.056,,,1.025,1.097,0.726,,0.801,0.56,,0.95,0.812,0.734,0.652,,0.61,0.86,,0.629,,0.759,,,,,,,,,, +"Dec 05, 1994",0.867,1.149,1.145,1.143,1.294,1.151,1.152,1.319,1.072,1.197,1.159,1.19,1.242,1.259,1.11,1.059,,,1.03,1.097,0.733,,0.804,0.554,,0.961,0.821,0.743,0.668,,0.619,0.869,,0.634,,0.762,,,,,,,,,, +"Dec 19, 1994",0.867,1.154,1.148,1.141,1.304,1.157,1.154,1.339,1.08,1.205,1.162,1.196,1.245,1.272,1.116,1.059,,,1.03,1.098,0.742,,0.813,0.602,,0.916,0.829,0.757,0.676,,0.637,0.863,,0.641,,0.762,,,,,,,,,, +"Jan 02, 1995",0.874,1.159,1.152,1.141,1.254,1.157,1.172,1.34,1.086,1.213,1.19,1.209,1.244,1.284,1.119,1.061,,,1.032,1.099,0.748,,0.821,0.616,,0.926,0.827,0.758,0.686,,0.647,0.867,,0.64,,0.764,,,,,,,,,, +"Jan 16, 1995",0.885,1.166,1.158,1.146,1.275,1.165,1.175,1.346,1.09,1.218,1.181,1.227,1.253,1.292,1.118,1.069,,,1.046,1.101,0.759,,0.832,0.624,,0.942,0.828,0.77,0.697,,0.65,0.871,,0.639,,0.765,,,,,,,,,, +"Feb 06, 1995",0.891,1.169,1.159,1.147,1.273,1.164,1.178,1.335,1.092,1.221,1.181,1.228,1.252,1.302,1.117,1.073,,,1.053,1.1,0.761,,0.834,0.586,,0.946,0.833,0.772,0.699,,0.647,0.866,,0.618,,0.765,,,,,,,,,, +"Feb 20, 1995",0.892,1.169,1.159,1.148,1.279,1.166,1.177,1.332,1.092,1.222,1.188,1.228,1.25,1.303,1.117,1.075,,,1.055,1.102,0.762,,0.835,0.589,,0.946,0.836,0.771,0.698,,0.653,0.87,,0.62,,0.767,,,,,,,,,, +"Mar 06, 1995",0.892,1.169,1.161,1.149,1.285,1.168,1.178,1.333,1.092,1.222,1.188,1.229,1.253,1.302,1.117,1.071,,,1.048,1.102,0.762,,0.835,0.592,,0.946,0.834,0.771,0.699,,0.649,0.871,,0.619,,0.768,,,,,,,,,, +"Mar 20, 1995",0.903,1.158,1.17,1.15,1.306,1.168,1.187,1.339,1.094,1.187,1.188,1.229,1.243,1.209,1.117,1.071,,,1.049,1.105,0.769,,0.832,0.607,,0.946,0.831,0.768,0.699,,0.652,0.877,,0.619,,0.768,,,,,,,,,, +"Oct 02, 1995",0.885,1.128,1.152,1.169,1.241,1.151,1.143,1.346,1.084,1.149,1.172,1.209,1.223,1.167,1.095,1.042,,,1.018,1.093,0.735,,0.819,0.58,,0.926,0.796,0.741,0.666,,0.593,0.869,,0.611,,0.748,,,,,,,,,, +"Oct 16, 1995",0.886,1.13,1.161,1.176,1.263,1.151,1.138,1.363,1.096,1.148,1.175,1.21,1.22,1.164,1.095,1.045,,,1.022,1.093,0.742,,0.822,0.583,,0.939,0.804,0.755,0.692,,0.599,0.866,,0.618,,0.758,,,,,,,,,, +"Nov 06, 1995",0.886,1.126,1.159,1.147,1.263,1.155,1.144,1.349,1.099,1.14,1.175,1.187,1.178,1.158,1.094,1.049,,,1.027,1.096,0.746,,0.835,0.586,,0.935,0.803,0.753,0.7,,0.616,0.865,,0.619,,0.767,,,,,,,,,, +"Nov 20, 1995",0.898,1.138,1.16,1.149,1.264,1.154,1.145,1.352,1.111,1.156,1.183,1.191,1.186,1.184,1.097,1.056,,,1.036,1.098,0.751,,0.848,0.594,,0.939,0.812,0.757,0.7,,0.632,0.871,,0.623,,0.77,,,,,,,,,, +"Dec 04, 1995",0.904,1.14,1.164,1.144,1.28,1.159,1.145,1.36,1.114,1.158,1.194,1.202,1.195,1.184,1.096,1.056,,,1.035,1.099,0.759,,0.864,0.6,,0.941,0.817,0.766,0.707,,0.663,0.88,,0.627,,0.778,,,,,,,,,, +"Dec 18, 1995",0.924,1.152,1.173,1.151,1.286,1.166,1.154,1.367,1.128,1.17,1.247,1.217,1.212,1.195,1.105,1.07,,,1.057,1.099,0.781,,0.88,0.638,,0.963,0.823,0.803,0.723,,0.698,0.892,,0.645,,0.808,,,,,,,,,, +"Jan 01, 1996",0.964,1.191,1.216,1.185,1.299,1.199,1.217,1.384,1.184,1.202,1.289,1.256,1.239,1.219,1.147,1.125,,,1.106,1.166,0.823,,0.922,0.665,,1.01,0.85,0.848,0.78,,0.744,0.917,,0.669,,0.863,,,,,,,,,, +"Jan 15, 1996",0.982,1.218,1.249,1.221,1.34,1.221,1.253,1.437,1.216,1.228,1.349,1.328,1.294,1.235,1.166,1.147,,,1.128,1.187,0.836,,0.937,0.668,,1.028,0.873,0.857,0.798,,0.758,0.958,,0.672,,0.856,,,,,,,,,, +"Feb 05, 1996",0.996,1.233,1.264,1.237,1.341,1.249,1.269,1.462,1.23,1.239,1.332,1.341,1.287,1.249,1.179,1.172,,,1.162,1.192,0.849,,0.95,0.675,,1.048,0.888,0.885,0.81,,0.77,0.971,,0.674,,0.864,,,,,,,,,, +"Feb 19, 1996",1.029,1.263,1.289,1.262,1.351,1.291,1.284,1.529,1.257,1.27,1.341,1.364,1.328,1.292,1.196,1.205,,,1.203,1.209,0.884,,1.001,0.691,,1.118,0.934,0.902,0.841,,0.778,1.026,,0.687,,0.894,,,,,,,,,, +"Mar 04, 1996",1.025,1.264,1.295,1.258,1.367,1.287,1.3,1.546,1.261,1.271,1.332,1.357,1.34,1.292,1.197,1.201,,,1.198,1.209,0.876,,0.984,0.701,,1.099,0.937,0.893,0.829,,0.766,1.009,,0.689,,0.87,,,,,,,,,, +"Mar 18, 1996",1.011,1.253,1.288,1.245,1.364,1.261,1.303,1.594,1.255,1.261,1.299,1.341,1.341,1.28,1.193,1.186,,,1.183,1.192,0.859,,0.954,0.687,,1.076,0.928,0.887,0.808,,0.743,0.985,,0.684,,0.864,,,,,,,,,, +"Oct 07, 1996",1.028,1.216,1.274,1.259,1.386,1.272,1.242,1.464,1.237,1.234,1.296,1.303,1.308,1.252,1.132,1.124,,,1.101,1.184,0.888,,0.954,0.763,,1.018,0.944,0.882,0.865,,0.763,0.976,,0.708,,0.876,,,,,,,,,, +"Oct 21, 1996",1.05,1.239,1.291,1.277,1.41,1.289,1.252,1.481,1.258,1.255,1.318,1.314,1.311,1.285,1.137,1.159,,,1.143,1.2,0.909,,0.969,0.783,,1.056,0.967,0.901,0.88,,0.809,0.999,,0.727,,0.892,,,,,,,,,, +"Oct 28, 1996",1.062,1.248,1.307,1.314,1.417,1.305,1.266,1.49,1.265,1.262,1.319,1.321,1.306,1.29,1.154,1.166,,,1.153,1.2,0.923,,0.974,0.796,,1.058,0.98,0.903,0.899,,0.816,1.004,,0.755,,0.92,,,,,,,,,, +"Nov 04, 1996",1.079,1.259,1.319,1.338,1.418,1.324,1.278,1.513,1.267,1.271,1.329,1.323,1.315,1.297,1.169,1.18,,,1.168,1.21,0.946,,0.996,0.82,,1.088,1.003,0.918,0.935,,0.841,1.03,,0.774,,0.932,,,,,,,,,, +"Nov 11, 1996",1.089,1.268,1.332,1.345,1.418,1.325,1.317,1.56,1.268,1.28,1.327,1.331,1.315,1.306,1.183,1.184,,,1.174,1.21,0.956,,1.015,0.821,,1.097,1.023,0.933,0.935,,0.847,1.034,,0.8,,0.948,,,,,,,,,, +"Nov 18, 1996",1.113,1.28,1.347,1.351,1.424,1.357,1.329,1.574,1.285,1.288,1.329,1.332,1.329,1.316,1.189,1.205,,,1.193,1.235,0.988,,1.081,0.855,,1.126,1.044,0.972,0.96,,0.869,1.055,,0.825,,0.98,,,,,,,,,, +"Nov 25, 1996",1.196,1.314,1.369,1.417,1.437,1.362,1.336,1.59,1.312,1.324,1.415,1.358,1.356,1.348,1.231,1.245,,,1.23,1.285,1.108,,1.214,1.028,,1.179,1.116,1.132,1.101,,1.016,1.121,,0.944,,1.1,,,,,,,,,, +"Dec 02, 1996",1.24,1.349,1.408,1.444,1.466,1.415,1.369,1.616,1.362,1.364,1.436,1.398,1.389,1.391,1.271,1.265,,,1.247,1.309,1.159,,1.269,1.06,,1.212,1.172,1.169,1.161,,1.09,1.16,,0.976,,1.183,,,,,,,,,, +"Dec 09, 1996",1.306,1.397,1.46,1.463,1.553,1.468,1.44,1.665,1.394,1.405,1.501,1.408,1.416,1.432,1.329,1.323,,,1.31,1.356,1.239,,1.322,1.142,,1.263,1.22,1.289,1.265,,1.189,1.214,,1.058,,1.286,,,,,,,,,, +"Dec 16, 1996",1.315,1.402,1.454,1.477,1.562,1.467,1.418,1.708,1.375,1.413,1.49,1.411,1.438,1.445,1.328,1.332,,,1.316,1.372,1.251,,1.339,1.146,,1.27,1.219,1.301,1.3,,1.181,1.25,,1.099,,1.272,,,,,,,,,, +"Dec 23, 1996",1.352,1.411,1.46,1.488,1.575,1.467,1.427,1.721,1.371,1.417,1.494,1.414,1.475,1.441,1.336,1.356,,,1.347,1.38,1.307,,1.372,1.249,,1.308,1.259,1.338,1.347,,1.28,1.259,,1.178,,1.373,,,,,,,,,, +"Dec 30, 1996",1.333,1.41,1.461,1.481,1.573,1.462,1.433,1.726,1.382,1.415,1.492,1.413,1.473,1.438,1.334,1.357,,,1.348,1.379,1.276,,1.365,1.171,,1.312,1.283,1.299,1.272,,1.275,1.25,,1.187,,1.316,,,,,,,,,, +"Jan 06, 1997",1.299,1.403,1.446,1.451,1.571,1.433,1.42,1.719,1.379,1.409,1.472,1.403,1.468,1.432,1.333,1.355,,,1.347,1.376,1.221,,1.278,1.069,,1.299,1.252,1.247,1.23,,1.197,1.219,,1.112,,1.26,,,,,,,,,, +"Jan 13, 1997",1.305,1.399,1.433,1.444,1.554,1.426,1.407,1.722,1.36,1.409,1.466,1.39,1.474,1.435,1.329,1.349,,,1.342,1.368,1.235,,1.275,1.119,,1.285,1.238,1.29,1.252,,1.194,1.212,,1.12,,1.28,,,,,,,,,, +"Jan 20, 1997",1.29,1.396,1.424,1.425,1.548,1.423,1.392,1.738,1.354,1.405,1.457,1.39,1.46,1.434,1.323,1.349,,,1.344,1.365,1.212,,1.266,1.087,,1.258,1.242,1.248,1.218,,1.193,1.182,,1.109,,1.257,,,,,,,,,, +"Jan 27, 1997",1.255,1.386,1.413,1.409,1.546,1.389,1.395,1.729,1.345,1.395,1.454,1.38,1.443,1.426,1.308,1.344,,,1.34,1.353,1.157,,1.21,0.978,,1.253,1.222,1.152,1.16,,1.129,1.154,,1.047,,1.22,,,,,,,,,, +"Feb 03, 1997",1.209,1.361,1.4,1.376,1.543,1.377,1.385,1.7,1.34,1.368,1.449,1.378,1.412,1.392,1.287,1.309,,,1.3,1.333,1.096,,1.143,0.876,,1.219,1.177,1.122,1.106,,1.035,1.112,,0.975,,1.133,,,,,,,,,, +"Feb 17, 1997",1.139,1.327,1.375,1.338,1.502,1.362,1.363,1.668,1.324,1.347,1.418,1.364,1.383,1.366,1.274,1.241,,,1.209,1.324,0.999,,1.042,0.798,,1.176,1.105,1.015,0.958,,0.892,1.043,,0.863,,1.024,,,,,,,,,, +"Mar 03, 1997",1.103,1.299,1.343,1.323,1.476,1.311,1.328,1.662,1.292,1.324,1.411,1.362,1.34,1.351,1.232,1.204,,,1.182,1.26,0.957,,0.988,0.745,,1.105,1.071,0.986,0.912,,0.827,1.017,,0.832,,0.975,,,,,,,,,, +"Mar 17, 1997",1.079,1.282,1.331,1.303,1.468,1.31,1.322,1.658,1.262,1.306,1.402,1.36,1.301,1.329,1.221,1.187,,,1.168,1.238,0.927,,0.963,0.732,,1.086,1.029,0.941,0.879,,0.784,0.991,,0.801,,0.943,,,,,,,,,, +"Oct 06, 1997",0.952,1.145,1.196,1.221,1.262,1.23,1.134,1.343,1.155,1.162,1.183,1.217,1.215,1.177,1.083,1.061,,,1.049,1.092,0.805,,0.845,0.657,,0.939,0.859,0.767,,,,0.921,,,,0.805,,,,,,,,,, +"Oct 20, 1997",0.959,1.151,1.202,1.221,1.283,1.23,1.138,1.344,1.163,1.167,1.185,1.221,1.215,1.186,1.082,1.067,,,1.056,1.094,0.814,,0.858,0.665,,0.956,0.866,0.764,,,,0.934,,,,0.817,,,,,,,,,, +"Nov 03, 1997",0.969,1.158,1.211,1.227,1.284,1.254,1.149,1.344,1.165,1.171,1.199,1.226,1.224,1.188,1.09,1.08,,,1.07,1.106,0.825,,0.883,0.677,,0.968,0.88,0.772,,,,0.952,,,,0.819,,,,,,,,,, +"Nov 17, 1997",0.973,1.162,1.212,1.22,1.285,1.261,1.15,1.331,1.165,1.176,1.222,1.227,1.235,1.188,1.104,1.083,,,1.072,1.11,0.83,,0.885,0.68,,0.991,0.887,0.779,,,,0.954,,,,0.82,,,,,,,,,, +"Dec 01, 1997",0.977,1.163,1.211,1.226,1.284,1.259,1.155,1.323,1.157,1.178,1.23,1.229,1.227,1.188,1.11,1.087,,,1.077,1.113,0.835,,0.897,0.679,,0.997,0.887,0.785,,,,0.954,,,,0.835,,,,,,,,,, +"Dec 15, 1997",0.979,1.17,1.215,1.229,1.29,1.267,1.158,1.315,1.156,1.187,1.249,1.229,1.242,1.195,1.125,1.091,,,1.082,1.115,0.834,,0.899,0.679,,0.992,0.886,0.783,,,,0.959,,,,0.826,,,,,,,,,, +"Jan 05, 1998",0.982,1.172,1.217,1.228,1.295,1.266,1.158,1.325,1.162,1.19,1.252,1.24,1.231,1.199,1.128,1.092,,,1.083,1.114,0.838,,0.903,0.677,,0.998,0.894,0.787,0.805,,0.701,0.965,,0.71,,0.823,,,,,,,,,, +"Jan 19, 1998",0.98,1.169,1.211,1.218,1.301,1.257,1.158,1.326,1.149,1.187,1.259,1.23,1.222,1.199,1.122,1.089,,,1.083,1.106,0.836,,0.907,0.673,,1,0.895,0.788,0.798,,0.701,0.958,,0.705,,0.825,,,,,,,,,, +"Feb 02, 1998",0.977,1.166,1.206,1.216,1.301,1.248,1.158,1.335,1.135,1.187,1.258,1.229,1.229,1.2,1.118,1.083,,,1.076,1.103,0.833,,0.902,0.673,,0.996,0.895,0.775,0.798,,0.699,0.954,,0.707,,0.82,,,,,,,,,, +"Feb 16, 1998",0.971,1.162,1.2,1.211,1.294,1.231,1.158,1.333,1.133,1.184,1.252,1.228,1.214,1.199,1.113,1.078,,,1.076,1.082,0.825,,0.898,0.664,,0.995,0.881,0.773,0.782,,0.701,0.951,,0.707,,0.809,,,,,,,,,, +"Mar 02, 1998",0.964,1.157,1.191,1.207,1.286,1.213,1.153,1.323,1.127,1.178,1.234,1.228,1.212,1.191,1.11,1.076,,,1.074,1.081,0.818,,0.892,0.656,,0.987,0.879,0.769,0.774,,0.695,0.934,,0.697,,0.805,,,,,,,,,, +"Mar 16, 1998",0.957,1.15,1.185,1.206,1.286,1.204,1.146,1.314,1.116,1.174,1.234,1.223,1.206,1.186,1.107,1.064,,,1.061,1.072,0.81,,0.886,0.649,,0.971,0.873,0.77,0.765,,0.684,0.918,,0.688,,0.797,,,,,,,,,, +"Oct 05, 1998",0.871,1.072,1.127,1.107,1.193,1.177,1.096,1.243,1.065,1.08,1.157,1.156,1.184,1.083,0.994,0.999,,,0.991,1.017,0.719,,0.777,0.555,,0.89,0.797,0.668,0.679,,0.544,0.851,,0.571,,0.715,,,,,,,,,, +"Oct 19, 1998",0.873,1.073,1.127,1.107,1.184,1.177,1.096,1.243,1.074,1.083,1.154,1.159,1.185,1.086,0.998,0.996,,,0.986,1.019,0.721,,0.783,0.562,,0.896,0.797,0.67,0.685,,0.545,0.847,,0.576,,0.713,,,,,,,,,, +"Nov 02, 1998",0.874,1.069,1.123,1.104,1.195,1.164,1.087,1.219,1.072,1.087,1.159,1.168,1.184,1.09,1.001,0.974,,,0.953,1.026,0.726,,0.79,0.565,,0.911,0.796,0.672,0.693,,0.56,0.854,,0.576,,0.715,,,,,,,,,, +"Nov 16, 1998",0.877,1.07,1.119,1.112,1.162,1.169,1.087,1.268,1.069,1.089,1.165,1.166,1.185,1.091,1.007,0.979,,,0.963,1.019,0.732,,0.798,0.562,,0.919,0.802,0.676,0.695,,0.581,0.871,,0.577,,0.717,,,,,,,,,, +"Dec 07, 1998",0.879,1.072,1.12,1.11,1.156,1.171,1.091,1.196,1.076,1.091,1.165,1.164,1.175,1.097,1.008,0.98,,,0.965,1.017,0.732,,0.807,0.561,,0.914,0.799,0.686,0.696,,0.582,0.869,,0.573,,0.717,,,,,,,,,, +"Dec 21, 1998",0.88,1.068,1.119,1.101,1.153,1.181,1.091,1.233,1.066,1.086,1.162,1.132,1.159,1.096,1.007,0.979,,,0.963,1.018,0.738,,0.811,0.567,,0.921,0.805,0.692,0.706,,0.594,0.865,,0.587,,0.72,,,,,,,,,, +"Jan 04, 1999",0.883,1.067,1.118,1.102,1.148,1.181,1.092,1.206,1.067,1.084,1.175,1.132,1.183,1.088,1.009,0.978,,,0.962,1.019,0.743,,0.819,0.57,,0.926,0.814,0.691,0.707,,0.595,0.878,,0.596,,0.723,,,,,,,,,, +"Jan 18, 1999",0.891,1.072,1.114,1.097,1.142,1.179,1.091,1.175,1.064,1.09,1.19,1.17,1.168,1.09,1.016,0.988,,,0.974,1.02,0.754,,0.847,0.582,,0.925,0.824,0.703,0.718,,0.617,0.888,,0.59,,0.729,,,,,,,,,, +"Feb 01, 1999",0.892,1.075,1.116,1.099,1.142,1.178,1.094,1.178,1.066,1.095,1.193,1.17,1.184,1.097,1.014,0.989,,,0.976,1.021,0.753,,0.849,0.578,,0.924,0.824,0.702,0.714,,0.616,0.886,,0.59,,0.735,,,,,,,,,, +"Feb 15, 1999",0.89,1.074,1.119,1.102,1.142,1.179,1.101,1.178,1.067,1.091,1.19,1.17,1.173,1.092,1.011,0.991,,,0.979,1.021,0.752,,0.851,0.577,,0.919,0.824,0.698,0.707,,0.62,0.884,,0.59,,0.736,,,,,,,,,, +"Mar 01, 1999",0.891,1.075,1.118,1.098,1.142,1.179,1.101,1.178,1.07,1.092,1.193,1.172,1.16,1.096,1.011,0.992,,,0.981,1.021,0.751,,0.848,0.574,,0.922,0.824,0.702,0.709,,0.62,0.884,,0.588,,0.733,,,,,,,,,, +"Mar 15, 1999",0.889,1.075,1.119,1.102,1.142,1.178,1.099,1.184,1.07,1.091,1.194,1.172,1.165,1.093,1.01,0.994,,,0.983,1.021,0.749,,0.843,0.573,,0.927,0.823,0.701,0.703,,0.615,0.877,,0.588,,0.734,,,,,,,,,, +"Oct 04, 1999",0.953,1.128,1.155,1.195,1.191,1.169,1.124,1.319,1.112,1.144,1.253,1.222,1.28,1.145,1.047,1.066,,,1.054,1.095,0.82,,0.861,0.672,,1.005,0.88,0.808,0.764,,0.724,0.926,,0.696,,0.809,,,,,,,,,, +"Oct 18, 1999",0.967,1.146,1.174,1.197,1.224,1.178,1.151,1.356,1.124,1.164,1.268,1.246,1.292,1.17,1.056,1.076,,,1.065,1.102,0.834,,0.883,0.682,,1.018,0.901,0.822,0.793,,0.742,0.92,,0.713,,0.807,,,,,,,,,, +"Nov 01, 1999",0.978,1.159,1.189,1.202,1.225,1.192,1.164,1.384,1.164,1.177,1.279,1.25,1.328,1.177,1.078,1.087,,,1.078,1.109,0.843,,0.886,0.677,,1.04,0.907,0.827,0.803,,0.759,0.945,,0.714,,0.817,,,,,,,,,, +"Nov 15, 1999",0.984,1.166,1.2,1.212,1.221,1.207,1.186,1.41,1.172,1.178,1.283,1.249,1.337,1.18,1.071,1.106,,,1.104,1.113,0.847,,0.886,0.681,,1.04,0.913,0.829,0.804,,0.758,0.957,,0.721,,0.823,,,,,,,,,, +"Dec 06, 1999",0.996,1.181,1.213,1.219,1.217,1.217,1.219,1.404,1.179,1.196,1.286,1.267,1.367,1.206,1.074,1.114,,,1.108,1.13,0.857,,0.898,0.688,,1.059,0.929,0.832,0.82,,0.76,0.963,,0.732,,0.833,,,,,,,,,, +"Dec 20, 1999",1.007,1.189,1.221,1.217,1.216,1.239,1.226,1.47,1.184,1.204,1.287,1.273,1.376,1.216,1.077,1.125,,,1.111,1.161,0.87,,0.913,0.707,,1.082,0.935,0.832,0.845,,0.772,0.972,,0.735,,0.84,,,,,,,,,, +"Jan 03, 2000",1.014,1.201,1.228,1.225,1.214,1.238,1.234,1.522,1.2,1.219,1.296,1.286,1.387,1.229,1.097,1.133,,,1.122,1.159,0.874,,0.923,0.702,,1.097,0.946,0.833,0.852,,0.774,0.977,,0.731,,0.835,,,,,,,,,, +"Jan 17, 2000",1.03,1.225,1.246,1.249,1.227,1.243,1.251,1.573,1.232,1.246,1.35,1.35,1.411,1.247,1.128,1.156,,,1.144,1.186,0.883,,0.923,0.706,,1.119,0.963,0.839,0.842,,0.775,1.012,,0.734,,0.849,,,,,,,,,, +"Jan 24, 2000",1.11,1.318,1.326,1.347,1.34,1.306,1.315,1.777,1.299,1.328,1.456,1.416,1.499,1.325,1.223,1.28,,,1.26,1.317,0.961,,1.015,0.753,,1.218,1.057,0.902,0.92,,0.795,1.123,,0.778,,0.913,,,,,,,,,, +"Jan 31, 2000",1.165,1.386,1.393,1.411,1.377,1.376,1.4,1.775,1.369,1.399,1.464,1.467,1.635,1.396,1.289,1.35,,,1.346,1.361,0.999,,1.084,0.778,,1.302,1.136,0.918,0.959,,0.825,1.126,,0.803,,0.931,,,,,,,,,, +"Feb 07, 2000",1.2,1.429,1.447,1.469,1.435,1.453,1.474,1.83,1.365,1.434,1.491,1.5,1.676,1.439,1.303,1.4,,,1.392,1.42,1.029,,1.104,0.814,,1.334,1.16,0.938,0.984,,0.827,1.209,,0.812,,0.954,,,,,,,,,, +"Feb 14, 2000",1.222,1.444,1.455,1.468,1.45,1.471,1.478,1.888,1.37,1.451,1.549,1.513,1.707,1.453,1.32,1.418,,,1.399,1.467,1.054,,1.151,0.825,,1.341,1.191,0.964,1.017,,0.841,1.243,,0.82,,0.972,,,,,,,,,, +"Feb 21, 2000",1.23,1.445,1.451,1.458,1.446,1.481,1.444,1.869,1.402,1.457,1.56,1.505,1.694,1.458,1.336,1.41,,,1.389,1.463,1.069,,1.159,0.833,,1.346,1.214,0.994,1.025,,0.855,1.244,,0.856,,0.995,,,,,,,,,, +"Feb 28, 2000",1.227,1.435,1.457,1.453,1.445,1.479,1.46,1.893,1.412,1.457,1.544,1.5,1.709,1.466,1.321,1.361,,,1.345,1.402,1.071,,1.156,0.841,,1.337,1.219,0.996,1.029,,0.859,1.247,,0.858,,0.994,,,,,,,,,, +"Mar 06, 2000",1.214,1.412,1.453,1.456,1.427,1.486,1.466,1.855,1.396,1.424,1.53,1.497,1.707,1.408,1.315,1.346,,,1.324,1.403,1.066,,1.137,0.846,,1.312,1.209,1.006,1.024,,0.86,1.236,,0.862,,0.992,,,,,,,,,, +"Mar 13, 2000",1.214,1.409,1.448,1.449,1.421,1.48,1.453,1.842,1.404,1.427,1.491,1.48,1.69,1.422,1.315,1.329,,,1.303,1.393,1.067,,1.132,0.853,,1.315,1.208,1.006,1.027,,0.874,1.24,,0.869,,0.987,,,,,,,,,, +"Mar 20, 2000",1.199,1.392,1.432,1.431,1.421,1.455,1.429,1.84,1.395,1.412,1.484,1.471,1.683,1.414,1.281,1.306,,,1.284,1.363,1.054,,1.09,0.852,,1.301,1.192,0.997,1.015,,0.873,1.226,,0.858,,0.982,,,,,,,,,, +"Oct 02, 2000",1.272,1.438,1.468,1.508,1.478,1.451,1.427,1.695,1.49,1.457,1.501,1.524,1.633,1.468,1.337,1.365,,,1.336,1.433,1.144,,1.127,0.984,,1.289,1.216,1.134,1.132,,1.028,1.254,,1.027,,1.159,,,,,,,,,, +"Oct 09, 2000",1.274,1.439,1.465,1.506,1.48,1.438,1.427,1.697,1.486,1.46,1.503,1.529,1.643,1.471,1.335,1.366,,,1.335,1.44,1.148,,1.135,0.989,,1.299,1.217,1.138,1.133,,1.027,1.257,,1.025,,1.156,,,,,,,,,, +"Oct 16, 2000",1.284,1.453,1.472,1.517,1.482,1.446,1.421,1.713,1.515,1.474,1.52,1.551,1.643,1.483,1.354,1.385,,,1.356,1.455,1.157,,1.142,0.99,,1.334,1.221,1.148,1.138,,1.025,1.286,,1.021,,1.163,,,,,,,,,, +"Oct 23, 2000",1.288,1.457,1.478,1.538,1.477,1.446,1.43,1.735,1.518,1.479,1.517,1.56,1.639,1.491,1.357,1.386,,,1.36,1.446,1.16,,1.157,0.987,,1.337,1.226,1.14,1.153,,1.023,1.291,,1.003,,1.16,,,,,,,,,, +"Oct 30, 2000",1.288,1.459,1.475,1.534,1.459,1.444,1.432,1.76,1.521,1.483,1.517,1.572,1.633,1.498,1.358,1.387,,,1.359,1.453,1.16,,1.165,0.981,,1.344,1.228,1.135,1.144,,1.021,1.299,,1.021,,1.156,,,,,,,,,, +"Nov 06, 2000",1.285,1.46,1.48,1.54,1.459,1.454,1.434,1.752,1.527,1.486,1.515,1.561,1.641,1.503,1.359,1.38,,,1.348,1.455,1.154,,1.157,0.983,,1.341,1.219,1.129,1.128,,1.019,1.294,,1.02,,1.158,,,,,,,,,, +"Nov 13, 2000",1.285,1.459,1.488,1.532,1.462,1.443,1.463,1.78,1.538,1.48,1.514,1.558,1.625,1.497,1.36,1.382,,,1.349,1.459,1.154,,1.166,0.983,,1.346,1.22,1.122,1.13,,1.017,1.286,,1.015,,1.154,,,,,,,,,, +"Nov 20, 2000",1.292,1.467,1.494,1.525,1.473,1.451,1.466,1.78,1.552,1.486,1.518,1.57,1.649,1.498,1.367,1.396,,,1.367,1.464,1.161,,1.172,0.979,,1.357,1.227,1.147,1.132,,1.02,1.293,,1.018,,1.165,,,,,,,,,, +"Nov 27, 2000",1.296,1.469,1.496,1.532,1.47,1.458,1.465,1.78,1.559,1.488,1.532,1.568,1.657,1.499,1.369,1.401,,,1.372,1.468,1.165,,1.196,0.98,,1.362,1.237,1.147,1.126,,1.034,1.297,,1.016,,1.166,,,,,,,,,, +"Dec 04, 2000",1.299,1.473,1.496,1.531,1.47,1.45,1.47,1.762,1.558,1.495,1.547,1.572,1.665,1.507,1.373,1.4,,,1.369,1.473,1.168,,1.203,0.976,,1.379,1.242,1.146,1.127,,1.024,1.299,,1.018,,1.167,,,,,,,,,, +"Dec 11, 2000",1.356,1.522,1.527,1.561,1.492,1.493,1.494,1.837,1.592,1.543,1.592,1.612,1.712,1.561,1.416,1.467,,,1.445,1.52,1.231,,1.29,1.012,,1.436,1.287,1.221,1.199,,1.068,1.368,,1.052,,1.251,,,,,,,,,, +"Dec 18, 2000",1.403,1.567,1.562,1.611,1.548,1.542,1.5,1.84,1.63,1.581,1.62,1.63,1.747,1.603,1.451,1.542,,,1.527,1.579,1.279,,1.352,1.062,,1.479,1.34,1.275,1.23,,1.136,1.399,,1.118,,1.299,,,,,,,,,, +"Dec 25, 2000",1.538,1.659,1.628,1.655,1.589,1.593,1.586,1.872,1.723,1.642,1.763,1.748,1.777,1.648,1.525,1.727,,,1.743,1.688,1.446,,1.528,1.244,,1.607,1.495,1.414,1.457,,1.31,1.578,,1.228,,1.437,,,,,,,,,, +"Jan 01, 2001",1.616,1.754,1.689,1.732,1.645,1.664,1.654,1.931,1.757,1.723,1.836,1.864,1.862,1.726,1.595,1.89,,,1.905,1.854,1.511,,1.62,1.266,,1.76,1.575,1.458,1.493,,1.386,1.673,,1.288,,1.484,,,,,,,,,, +"Jan 08, 2001",1.644,1.8,1.725,1.74,1.692,1.7,1.714,1.905,1.775,1.75,1.912,1.879,1.917,1.723,1.678,1.988,,,2.025,1.899,1.526,,1.613,1.254,,1.722,1.621,1.451,1.555,,1.392,1.703,,1.269,,1.5,,,,,,,,,, +"Jan 15, 2001",1.702,1.862,1.747,1.764,1.735,1.725,1.734,1.952,1.772,1.781,1.939,1.905,1.959,1.76,1.695,2.159,,,2.221,2.012,1.581,,1.637,1.284,,1.752,1.782,1.517,1.576,,1.412,1.772,,1.318,,1.539,,,,,,,,,, +"Jan 22, 2001",1.693,1.858,1.752,1.765,1.727,1.73,1.733,2.005,1.794,1.79,1.939,1.921,1.982,1.768,1.701,2.115,,,2.163,2.001,1.568,,1.637,1.264,,1.728,1.803,1.485,1.533,,1.411,1.782,,1.331,,1.513,,,,,,,,,, +"Jan 29, 2001",1.663,1.824,1.739,1.761,1.704,1.7,1.733,2.007,1.783,1.78,1.927,1.919,1.985,1.757,1.685,2.007,,,2.033,1.948,1.542,,1.584,1.225,,1.752,1.781,1.476,1.475,,1.386,1.774,,1.291,,1.503,,,,,,,,,, +"Feb 05, 2001",1.611,1.753,1.724,1.734,1.682,1.7,1.717,2.007,1.77,1.734,1.85,1.912,1.88,1.709,1.649,1.825,,,1.805,1.874,1.505,,1.546,1.182,,1.757,1.726,1.437,1.428,,1.36,1.717,,1.27,,1.487,,,,,,,,,, +"Feb 12, 2001",1.568,1.715,1.7,1.717,1.661,1.652,1.698,1.979,1.755,1.712,1.793,1.866,1.851,1.69,1.637,1.735,,,1.703,1.812,1.458,,1.466,1.159,,1.702,1.659,1.428,1.377,,1.308,1.651,,1.264,,1.447,,,,,,,,,, +"Feb 19, 2001",1.538,1.685,1.687,1.704,1.643,1.648,1.688,1.951,1.733,1.697,1.736,1.849,1.846,1.681,1.614,1.656,,,1.613,1.759,1.428,,1.425,1.14,,1.644,1.618,1.419,1.342,,1.282,1.606,,1.265,,1.431,,,,,,,,,, +"Feb 26, 2001",1.507,1.661,1.676,1.682,1.624,1.651,1.68,1.944,1.716,1.67,1.717,1.847,1.841,1.65,1.575,1.625,,,1.58,1.73,1.391,,1.361,1.101,,1.599,1.583,1.388,1.317,,1.271,1.556,,1.204,,1.42,,,,,,,,,, +"Mar 05, 2001",1.465,1.633,1.659,1.672,1.603,1.63,1.664,1.88,1.704,1.646,1.707,1.836,1.788,1.627,1.553,1.58,,,1.531,1.696,1.338,,1.284,1.085,,1.565,1.5,1.332,1.284,,1.22,1.476,,1.166,,1.367,,,,,,,,,, +"Mar 12, 2001",1.434,1.602,1.64,1.642,1.594,1.617,1.64,1.86,1.689,1.615,1.705,1.809,1.731,1.606,1.502,1.535,,,1.47,1.688,1.307,,1.253,1.061,,1.443,1.464,1.317,1.257,,1.151,1.455,,1.16,,1.361,,,,,,,,,, +"Mar 19, 2001",1.397,1.563,1.622,1.594,1.572,1.607,1.632,1.808,1.676,1.566,1.692,1.664,1.698,1.564,1.469,1.499,,,1.439,1.641,1.272,,1.243,1.046,,1.416,1.395,1.285,1.226,,1.123,1.404,,1.124,,1.322,,,,,,,,,, +"Oct 01, 2001",1.146,1.337,1.442,1.355,1.493,1.445,1.423,1.411,1.489,1.337,1.368,1.458,1.347,1.354,1.265,1.247,,,1.205,1.318,1.023,,1.008,0.887,,1.133,1.145,0.984,0.949,0.815,0.86,1.153,,0.887,,1.045,,,,,,,,,, +"Oct 08, 2001",1.14,1.33,1.438,1.351,1.487,1.437,1.433,1.409,1.476,1.331,1.355,1.442,1.337,1.341,1.276,1.237,,,1.184,1.328,1.019,,0.987,0.878,,1.145,1.144,0.974,0.947,0.797,0.85,1.155,,0.885,,1.036,,,,,,,,,, +"Oct 15, 2001",1.135,1.33,1.436,1.364,1.482,1.434,1.418,1.412,1.478,1.333,1.38,1.439,1.334,1.338,1.283,1.236,,,1.181,1.328,1.011,,0.984,0.872,,1.122,1.137,0.984,0.94,0.798,0.852,1.136,,0.89,,1.036,,,,,,,,,, +"Oct 22, 2001",1.137,1.329,1.435,1.357,1.486,1.435,1.426,1.413,1.472,1.336,1.38,1.448,1.333,1.346,1.28,1.225,,,1.161,1.332,1.013,,0.985,0.869,,1.121,1.138,0.985,0.957,0.786,0.846,1.131,,0.891,,1.04,,,,,,,,,, +"Oct 29, 2001",1.135,1.328,1.427,1.359,1.486,1.424,1.41,1.411,1.463,1.339,1.414,1.45,1.35,1.348,1.276,1.224,,,1.16,1.333,1.01,,0.984,0.872,,1.121,1.141,0.979,0.948,0.774,0.846,1.133,,0.893,,1.037,,,,,,,,,, +"Nov 05, 2001",1.138,1.331,1.423,1.368,1.455,1.41,1.405,1.457,1.47,1.337,1.413,1.447,1.345,1.345,1.277,1.241,,,1.182,1.34,1.012,,0.999,0.867,,1.129,1.134,0.979,0.956,0.771,0.849,1.128,,0.887,,1.039,,,,,,,,,, +"Nov 12, 2001",1.134,1.323,1.417,1.36,1.448,1.413,1.402,1.462,1.452,1.323,1.409,1.425,1.322,1.33,1.266,1.24,,,1.181,1.34,1.011,,1.003,0.865,,1.126,1.132,0.977,0.954,0.772,0.849,1.133,,0.88,,1.034,,,,,,,,,, +"Nov 19, 2001",1.132,1.321,1.411,1.353,1.433,1.407,1.397,1.455,1.454,1.321,1.408,1.424,1.323,1.333,1.257,1.24,,,1.18,1.341,1.008,,0.995,0.864,,1.124,1.137,0.97,0.956,0.779,0.849,1.124,,0.876,,1.031,,,,,,,,,, +"Nov 26, 2001",1.126,1.313,1.41,1.355,1.436,1.403,1.392,1.45,1.453,1.316,1.397,1.412,1.32,1.326,1.257,1.223,,,1.161,1.327,1.004,,0.997,0.85,,1.123,1.139,0.958,0.955,0.77,0.837,1.128,,0.878,,1.016,,,,,,,,,, +"Dec 03, 2001",1.12,1.302,1.396,1.336,1.43,1.379,1.393,1.441,1.427,1.305,1.392,1.398,1.315,1.326,1.234,1.214,,,1.15,1.322,1.002,,0.992,0.847,,1.122,1.151,0.952,0.936,0.768,0.835,1.129,,0.884,,1.014,,,,,,,,,, +"Dec 10, 2001",1.116,1.298,1.391,1.334,1.416,1.359,1.398,1.441,1.426,1.297,1.385,1.389,1.308,1.312,1.231,1.218,,,1.162,1.313,0.997,,0.984,0.846,,1.122,1.136,0.95,0.936,0.777,0.835,1.123,,0.88,,1.005,,,,,,,,,, +"Dec 17, 2001",1.117,1.297,1.392,1.333,1.405,1.366,1.4,1.436,1.43,1.295,1.36,1.379,1.307,1.315,1.231,1.215,,,1.162,1.305,1.001,,0.983,0.842,,1.123,1.155,0.956,0.935,0.773,0.832,1.137,,0.876,,1.004,,,,,,,,,, +"Dec 24, 2001",1.121,1.3,1.391,1.328,1.405,1.368,1.399,1.437,1.43,1.3,1.367,1.38,1.31,1.322,1.236,1.218,,,1.166,1.305,1.004,,0.993,0.845,,1.125,1.16,0.949,0.937,0.773,0.829,1.151,,0.876,,1.007,,,,,,,,,, +"Dec 31, 2001",1.127,1.303,1.395,1.344,1.407,1.361,1.409,1.437,1.429,1.304,1.369,1.384,1.317,1.323,1.241,1.222,,,1.171,1.308,1.012,,1.005,0.845,,1.144,1.162,0.949,0.958,0.769,0.829,1.156,,0.873,,1.013,,,,,,,,,, +"Jan 07, 2002",1.133,1.309,1.402,1.342,1.421,1.373,1.412,1.436,1.439,1.308,1.372,1.389,1.324,1.33,1.242,1.229,,,1.173,1.323,1.02,,1.034,0.848,,1.152,1.174,0.952,0.963,0.769,0.84,1.163,,0.873,,1.013,,,,,,,,,, +"Jan 14, 2002",1.134,1.312,1.405,1.341,1.423,1.369,1.421,1.482,1.441,1.31,1.372,1.384,1.326,1.336,1.242,1.235,,,1.178,1.332,1.018,,1.034,0.847,,1.15,1.159,0.952,0.959,0.77,0.838,1.17,,0.861,,1.018,,,,,,,,,, +"Jan 21, 2002",1.134,1.316,1.405,1.337,1.43,1.359,1.424,1.482,1.449,1.316,1.372,1.392,1.33,1.342,1.249,1.238,,,1.181,1.335,1.016,,1.032,0.841,,1.153,1.163,0.939,0.962,0.77,0.84,1.166,,0.861,,1.016,,,,,,,,,, +"Jan 28, 2002",1.135,1.316,1.403,1.333,1.426,1.357,1.419,1.482,1.449,1.315,1.372,1.392,1.33,1.337,1.251,1.243,,,1.188,1.337,1.017,,1.031,0.841,,1.149,1.166,0.951,0.962,0.773,0.839,1.159,,0.861,,1.016,,,,,,,,,, +"Feb 04, 2002",1.133,1.315,1.404,1.333,1.428,1.355,1.423,1.482,1.453,1.314,1.371,1.392,1.338,1.334,1.249,1.24,,,1.182,1.336,1.016,,1.015,0.844,,1.152,1.161,0.954,0.959,0.773,0.839,1.16,,0.861,,1.021,,,,,,,,,, +"Feb 11, 2002",1.13,1.315,1.405,1.333,1.426,1.359,1.423,1.471,1.452,1.314,1.366,1.391,1.335,1.334,1.252,1.24,,,1.183,1.336,1.01,,1.012,0.842,,1.14,1.157,0.952,0.958,0.735,0.827,1.147,,0.854,,1.022,,,,,,,,,, +"Feb 18, 2002",1.128,1.316,1.405,1.334,1.433,1.357,1.422,1.471,1.452,1.315,1.374,1.389,1.329,1.334,1.255,1.242,,,1.184,1.34,1.006,,1.011,0.842,,1.139,1.156,0.95,0.942,0.735,0.824,1.143,,0.856,,1.017,,,,,,,,,, +"Feb 25, 2002",1.125,1.315,1.406,1.339,1.431,1.363,1.422,1.471,1.449,1.316,1.374,1.395,1.334,1.334,1.256,1.235,,,1.175,1.336,1.003,,1.001,0.842,,1.131,1.156,0.95,0.934,0.734,0.824,1.14,,0.851,,1.017,,,,,,,,,, +"Mar 04, 2002",1.125,1.315,1.402,1.339,1.433,1.352,1.422,1.474,1.441,1.318,1.376,1.397,1.342,1.334,1.257,1.234,,,1.18,1.326,1.003,,1.006,0.842,,1.127,1.152,0.95,0.945,0.736,0.824,1.135,,0.843,,1.016,,,,,,,,,, +"Mar 11, 2002",1.122,1.316,1.4,1.337,1.433,1.355,1.414,1.475,1.441,1.321,1.381,1.395,1.342,1.337,1.262,1.237,,,1.181,1.329,0.996,,1,0.845,,1.126,1.129,0.95,0.933,0.739,0.814,1.116,,0.838,,1.016,,,,,,,,,, +"Mar 18, 2002",1.123,1.318,1.404,1.337,1.433,1.355,1.418,1.475,1.453,1.324,1.388,1.39,1.347,1.341,1.262,1.235,,,1.182,1.323,0.996,,0.986,0.844,,1.121,1.128,0.972,0.933,0.734,0.809,1.112,,0.839,,1.017,,,,,,,,,, +"Oct 07, 2002",1.122,1.317,1.398,1.325,1.521,1.363,1.411,1.389,1.395,1.332,1.366,1.406,1.377,1.337,1.293,1.219,,,1.172,1.314,0.989,,0.995,0.79,,1.096,1.107,0.92,0.918,0.721,0.812,1.105,,0.841,,0.961,,,,,,,,,, +"Oct 14, 2002",1.131,1.326,1.403,1.336,1.512,1.388,1.414,1.385,1.395,1.337,1.381,1.418,1.382,1.333,1.304,1.236,,,1.187,1.336,0.998,,1.008,0.793,,1.104,1.117,0.926,0.929,0.734,0.814,1.114,,0.85,,0.976,,,,,,,,,, +"Oct 21, 2002",1.137,1.333,1.41,1.338,1.516,1.393,1.434,1.388,1.398,1.347,1.39,1.423,1.4,1.337,1.319,1.243,,,1.194,1.342,1.003,,1.013,0.797,,1.121,1.117,0.928,0.931,0.736,0.827,1.111,,0.859,,0.976,,,,,,,,,, +"Oct 28, 2002",1.141,1.334,1.41,1.339,1.51,1.392,1.434,1.397,1.398,1.35,1.399,1.424,1.407,1.339,1.324,1.24,,,1.19,1.343,1.01,,1.019,0.811,,1.13,1.119,0.937,0.943,0.739,0.842,1.109,,0.87,,0.982,,,,,,,,,, +"Nov 04, 2002",1.151,1.336,1.413,1.341,1.515,1.403,1.44,1.399,1.398,1.354,1.395,1.431,1.408,1.344,1.326,1.237,,,1.189,1.333,1.026,,1.028,0.834,,1.145,1.133,0.965,0.961,0.743,0.862,1.124,,0.877,,0.996,,,,,,,,,, +"Nov 11, 2002",1.158,1.344,1.416,1.343,1.519,1.411,1.441,1.399,1.398,1.358,1.399,1.433,1.425,1.349,1.327,1.257,,,1.213,1.345,1.033,,1.038,0.83,,1.152,1.137,0.981,0.964,0.743,0.867,1.138,,0.886,,1.001,,,,,,,,,, +"Nov 18, 2002",1.161,1.348,1.417,1.337,1.521,1.406,1.443,1.41,1.402,1.359,1.394,1.435,1.434,1.35,1.328,1.267,,,1.221,1.36,1.035,,1.041,0.831,,1.147,1.142,0.981,0.964,0.743,0.868,1.151,,0.884,,1.005,,,,,,,,,, +"Nov 25, 2002",1.168,1.351,1.417,1.339,1.52,1.403,1.447,1.41,1.402,1.364,1.392,1.439,1.441,1.353,1.334,1.271,,,1.221,1.371,1.044,,1.047,0.836,,1.163,1.15,0.986,0.982,0.743,0.876,1.157,,0.888,,1.018,,,,,,,,,, +"Dec 02, 2002",1.175,1.354,1.423,1.351,1.517,1.409,1.455,1.463,1.405,1.367,1.399,1.44,1.431,1.358,1.337,1.273,,,1.221,1.377,1.053,,1.051,0.853,,1.191,1.157,0.99,0.986,0.744,0.88,1.161,,0.894,,1.022,,,,,,,,,, +"Dec 09, 2002",1.188,1.368,1.427,1.359,1.526,1.419,1.458,1.459,1.406,1.379,1.407,1.465,1.45,1.362,1.355,1.298,,,1.243,1.41,1.065,,1.085,0.86,,1.202,1.163,0.996,1.002,0.747,0.884,1.182,,0.899,,1.032,,,,,,,,,, +"Dec 16, 2002",1.208,1.388,1.451,1.373,1.534,1.422,1.478,1.467,1.446,1.396,1.43,1.495,1.484,1.365,1.381,1.319,,,1.264,1.431,1.085,,1.107,0.882,,1.229,1.175,1.01,1.021,0.784,0.903,1.199,,0.911,,1.061,,,,,,,,,, +"Dec 23, 2002",1.231,1.411,1.46,1.393,1.563,1.412,1.486,1.486,1.455,1.424,1.477,1.52,1.518,1.39,1.408,1.347,,,1.29,1.465,1.109,,1.116,0.892,,1.247,1.219,1.032,1.049,0.793,0.913,1.233,,0.935,,1.073,,,,,,,,,, +"Dec 30, 2002",1.252,1.435,1.487,1.424,1.577,1.428,1.495,1.51,1.498,1.447,1.493,1.533,1.535,1.419,1.429,1.368,,,1.311,1.484,1.128,,1.149,0.89,,1.288,1.231,1.046,1.062,0.799,0.938,1.259,,0.944,,1.087,,,,,,,,,, +"Jan 06, 2003",1.268,1.46,1.511,1.445,1.581,1.471,1.55,1.511,1.505,1.471,1.515,1.547,1.565,1.456,1.44,1.398,,,1.342,1.513,1.138,,1.153,0.909,,1.3,1.246,1.051,1.064,0.806,0.949,1.274,,0.948,,1.101,,,,,,,,,, +"Jan 13, 2003",1.276,1.466,1.515,1.448,1.581,1.471,1.556,1.514,1.511,1.483,1.529,1.575,1.581,1.464,1.451,1.397,,,1.334,1.525,1.146,,1.156,0.919,,1.302,1.245,1.06,1.085,0.806,0.954,1.295,,0.948,,1.112,,,,,,,,,, +"Jan 20, 2003",1.326,1.513,1.534,1.49,1.607,1.486,1.57,1.58,1.524,1.53,1.595,1.62,1.625,1.504,1.505,1.469,,,1.416,1.577,1.198,,1.207,0.946,,1.357,1.321,1.11,1.129,0.843,0.978,1.355,,0.983,,1.149,,,,,,,,,, +"Jan 27, 2003",1.359,1.557,1.583,1.542,1.614,1.521,1.585,1.581,1.608,1.578,1.674,1.687,1.713,1.537,1.552,1.503,,,1.44,1.632,1.225,,1.229,0.967,,1.387,1.371,1.125,1.153,0.855,1.013,1.373,,0.99,,1.163,,,,,,,,,, +"Feb 03, 2003",1.437,1.644,1.641,1.586,1.651,1.567,1.653,1.653,1.673,1.678,1.866,1.794,1.815,1.621,1.653,1.598,,,1.556,1.686,1.298,,1.312,1.021,,1.485,1.465,1.178,1.192,0.901,1.06,1.472,,1.038,,1.214,,,,,,,,,, +"Feb 10, 2003",1.483,1.687,1.711,1.621,1.692,1.608,1.693,1.666,1.787,1.722,1.948,1.861,1.922,1.645,1.697,1.613,,,1.558,1.721,1.346,,1.357,1.087,,1.516,1.498,1.247,1.263,0.973,1.127,1.495,,1.096,,1.268,,,,,,,,,, +"Feb 17, 2003",1.497,1.701,1.727,1.64,1.73,1.633,1.707,1.692,1.796,1.745,1.918,1.885,1.945,1.681,1.711,1.612,,,1.546,1.747,1.36,,1.38,1.082,,1.51,1.506,1.271,1.277,0.943,1.146,1.524,,1.108,,1.313,,,,,,,,,, +"Feb 24, 2003",1.504,1.711,1.735,1.66,1.741,1.648,1.71,1.703,1.801,1.753,1.927,1.895,1.959,1.69,1.716,1.626,,,1.552,1.776,1.365,,1.377,1.09,,1.523,1.52,1.271,1.277,0.948,1.121,1.539,,1.092,,1.311,,,,,,,,,, +"Mar 03, 2003",1.722,1.896,1.916,1.867,1.824,1.745,1.86,1.764,2.052,1.927,2.01,2.028,2.133,1.902,1.871,1.832,,,1.786,1.926,1.606,,1.609,1.256,,1.809,1.793,1.507,1.484,1.181,1.317,1.817,,1.226,,1.533,,,,,,,,,, +"Mar 10, 2003",1.654,1.848,1.894,1.838,1.911,1.838,1.892,1.806,1.931,1.887,2.039,2.046,2.098,1.88,1.779,1.749,,,1.663,1.924,1.522,,1.54,1.122,,1.68,1.759,1.403,1.389,0.975,1.258,1.748,,1.192,,1.464,,,,,,,,,, +"Mar 17, 2003",1.581,1.786,1.83,1.796,1.873,1.837,1.905,1.812,1.772,1.835,2.008,2.021,2.069,1.832,1.708,1.672,,,1.587,1.843,1.44,,1.448,1.107,,1.621,1.619,1.335,1.304,0.966,1.207,1.628,,1.168,,1.42,,,,,,,,,, +"Oct 06, 2003",1.282,1.459,1.541,1.482,1.579,1.496,1.534,1.737,1.56,1.474,1.495,1.595,1.524,1.456,1.456,1.346,,,1.301,1.435,1.148,,1.123,0.992,,1.252,1.264,1.097,1.121,0.925,0.983,1.254,,1.029,,1.145,,,,,,,,,, +"Oct 13, 2003",1.305,1.478,1.546,1.471,1.559,1.503,1.551,1.754,1.567,1.503,1.534,1.606,1.545,1.491,1.481,1.361,,,1.324,1.437,1.172,,1.133,1.05,,1.269,1.259,1.132,1.155,0.96,1,1.272,,1.062,,1.184,,,,,,,,,, +"Oct 20, 2003",1.322,1.489,1.57,1.481,1.559,1.498,1.564,1.793,1.623,1.504,1.542,1.588,1.551,1.494,1.484,1.377,,,1.344,1.442,1.193,,1.14,1.052,,1.277,1.304,1.165,1.178,0.966,1.038,1.288,,1.071,,1.2,,,,,,,,,, +"Oct 27, 2003",1.325,1.495,1.583,1.484,1.583,1.501,1.549,1.799,1.658,1.506,1.537,1.598,1.576,1.497,1.479,1.382,,,1.349,1.45,1.194,,1.141,1.053,,1.283,1.305,1.155,1.178,0.968,1.05,1.305,,1.073,,1.189,,,,,,,,,, +"Nov 03, 2003",1.325,1.498,1.589,1.502,1.585,1.505,1.56,1.783,1.661,1.507,1.525,1.608,1.588,1.496,1.48,1.384,,,1.351,1.45,1.192,,1.116,1.046,,1.297,1.312,1.155,1.175,0.964,1.052,1.308,,1.066,,1.185,,,,,,,,,, +"Nov 10, 2003",1.327,1.501,1.596,1.508,1.567,1.526,1.578,1.772,1.662,1.511,1.527,1.605,1.613,1.496,1.486,1.385,,,1.352,1.451,1.193,,1.119,1.045,,1.296,1.314,1.14,1.184,0.955,1.051,1.312,,1.071,,1.188,,,,,,,,,, +"Nov 17, 2003",1.33,1.509,1.618,1.517,1.568,1.52,1.58,1.773,1.72,1.513,1.531,1.61,1.618,1.498,1.49,1.388,,,1.353,1.457,1.192,,1.116,1.026,,1.309,1.313,1.137,1.19,0.952,1.045,1.319,,1.07,,1.188,,,,,,,,,, +"Nov 24, 2003",1.336,1.516,1.619,1.517,1.565,1.521,1.585,1.798,1.72,1.522,1.532,1.613,1.615,1.503,1.506,1.396,,,1.36,1.47,1.198,,1.113,1.026,,1.324,1.331,1.144,1.198,0.952,1.043,1.325,,1.063,,1.189,,,,,,,,,, +"Dec 01, 2003",1.341,1.519,1.623,1.52,1.579,1.526,1.59,1.792,1.72,1.524,1.541,1.62,1.621,1.505,1.507,1.401,,,1.359,1.486,1.203,,1.124,1.026,,1.333,1.334,1.159,1.198,0.945,1.038,1.333,,1.065,,1.191,,,,,,,,,, +"Dec 08, 2003",1.354,1.534,1.63,1.528,1.594,1.532,1.594,1.805,1.727,1.541,1.549,1.652,1.637,1.52,1.524,1.421,,,1.372,1.521,1.215,,1.135,1.03,,1.355,1.339,1.187,1.196,0.942,1.043,1.364,,1.077,,1.198,,,,,,,,,, +"Dec 15, 2003",1.392,1.58,1.654,1.581,1.622,1.543,1.62,1.851,1.745,1.59,1.621,1.713,1.687,1.565,1.572,1.483,,,1.441,1.57,1.248,,1.189,1.047,,1.405,1.376,1.2,1.225,0.957,1.064,1.402,,1.099,,1.236,,,,,,,,,, +"Dec 22, 2003",1.414,1.608,1.703,1.609,1.631,1.592,1.652,1.88,1.824,1.613,1.636,1.738,1.727,1.581,1.603,1.497,,,1.454,1.584,1.264,,1.222,1.05,,1.423,1.398,1.203,1.242,0.956,1.081,1.428,,1.105,,1.246,,,,,,,,,, +"Dec 29, 2003",1.418,1.61,1.702,1.615,1.629,1.596,1.636,1.893,1.829,1.618,1.635,1.734,1.716,1.593,1.604,1.499,,,1.453,1.592,1.27,,1.247,1.054,,1.423,1.407,1.2,1.242,0.959,1.077,1.432,,1.112,,1.245,,,,,,,,,, +"Jan 05, 2004",1.428,1.624,1.71,1.629,1.633,1.6,1.652,1.9,1.832,1.627,1.644,1.742,1.739,1.598,1.615,1.528,,,1.48,1.627,1.277,,1.267,1.049,,1.439,1.418,1.211,1.242,0.959,1.086,1.437,,1.115,,1.249,,,,,,,,,, +"Jan 12, 2004",1.497,1.702,1.76,1.721,1.68,1.645,1.702,1.97,1.873,1.698,1.754,1.793,1.807,1.66,1.699,1.647,,,1.598,1.747,1.339,,1.335,1.103,,1.541,1.496,1.254,1.279,1.027,1.12,1.514,,1.135,,1.296,,,,,,,,,, +"Jan 19, 2004",1.523,1.741,1.8,1.749,1.714,1.684,1.749,1.977,1.914,1.753,1.767,1.833,1.844,1.733,1.741,1.659,,,1.601,1.777,1.356,,1.362,1.105,,1.55,1.521,1.281,1.283,1.008,1.126,1.545,,1.131,,1.311,,,,,,,,,, +"Jan 26, 2004",1.536,1.758,1.827,1.776,1.736,1.716,1.784,2.006,1.937,1.77,1.788,1.869,1.873,1.749,1.753,1.664,,,1.606,1.782,1.365,,1.363,1.105,,1.572,1.531,1.288,1.295,1.006,1.137,1.57,,1.134,,1.314,,,,,,,,,, +"Feb 02, 2004",1.537,1.77,1.85,1.813,1.757,1.729,1.803,2.023,1.963,1.78,1.796,1.881,1.925,1.766,1.747,1.667,,,1.605,1.794,1.358,,1.369,1.108,,1.567,1.5,1.275,1.29,0.99,1.129,1.581,,1.126,,1.311,,,,,,,,,, +"Feb 09, 2004",1.536,1.773,1.87,1.792,1.766,1.71,1.806,2.018,2.024,1.783,1.793,1.881,1.92,1.768,1.756,1.651,,,1.587,1.78,1.354,,1.36,1.108,,1.547,1.495,1.283,1.301,1.011,1.13,1.559,,1.126,,1.311,,,,,,,,,, +"Feb 16, 2004",1.535,1.772,1.877,1.792,1.77,1.703,1.834,2.013,2.027,1.778,1.793,1.88,1.921,1.765,1.742,1.648,,,1.585,1.777,1.353,,1.356,1.095,,1.548,1.497,1.287,1.308,0.993,1.132,1.556,,1.124,,1.309,,,,,,,,,, +"Feb 23, 2004",1.535,1.773,1.88,1.802,1.769,1.706,1.838,2.009,2.027,1.781,1.793,1.881,1.907,1.765,1.754,1.646,,,1.588,1.764,1.352,,1.356,1.094,,1.547,1.503,1.281,1.307,0.992,1.136,1.556,,1.127,,1.299,,,,,,,,,, +"Mar 01, 2004",1.53,1.775,1.875,1.826,1.778,1.707,1.808,2.024,2.026,1.791,1.799,1.889,1.907,1.766,1.779,1.64,,,1.572,1.78,1.342,,1.354,1.091,,1.525,1.497,1.281,1.288,0.984,1.13,1.525,,1.121,,1.294,,,,,,,,,, +"Mar 08, 2004",1.513,1.752,1.873,1.805,1.786,1.719,1.804,1.998,2.022,1.77,1.79,1.888,1.864,1.761,1.733,1.59,,,1.549,1.676,1.33,,1.348,1.089,,1.511,1.49,1.271,1.266,0.983,1.131,1.482,,1.109,,1.285,,,,,,,,,, +"Mar 15, 2004",1.483,1.715,1.861,1.799,1.781,1.707,1.803,1.999,1.998,1.714,1.782,1.87,1.85,1.689,1.676,1.562,,,1.523,1.643,1.305,,1.301,1.065,,1.484,1.456,1.247,1.245,0.984,1.119,1.458,,1.102,,1.286,,,,,,,,,, +"Oct 04, 2004",1.573,1.796,1.908,1.866,1.919,1.854,1.914,1.966,1.958,1.834,1.957,1.919,1.946,1.797,1.792,1.719,,,1.618,1.96,1.385,,1.434,1.185,,1.548,1.44,1.365,1.399,1.158,1.213,1.511,,1.205,,1.357,,,,,,,,,, +"Oct 11, 2004",1.604,1.826,1.937,1.884,1.96,1.869,1.932,1.99,2.008,1.862,1.986,1.922,1.997,1.824,1.822,1.752,,,1.647,2.003,1.418,,1.476,1.211,,1.592,1.484,1.376,1.439,1.195,1.241,1.554,,1.226,,1.37,,,,,,,,,, +"Oct 18, 2004",1.626,1.845,1.962,1.921,1.959,1.874,1.94,2.109,2.081,1.885,2.011,1.95,2.002,1.828,1.902,1.761,,,1.666,2.014,1.453,,1.488,1.234,,1.616,1.525,1.403,1.459,1.227,1.262,1.597,,1.255,,1.424,,,,,,,,,, +"Oct 25, 2004",1.657,1.871,2.007,1.941,2.047,1.912,1.962,2.196,2.139,1.934,2.065,2.006,2.009,1.895,1.93,1.737,,,1.71,1.862,1.496,,1.528,1.318,,1.653,1.559,1.474,1.491,1.312,1.306,1.598,,1.319,,1.482,,,,,,,,,, +"Nov 01, 2004",1.682,1.894,2.015,1.954,2.067,1.916,1.965,2.228,2.143,1.973,2.073,2.054,2.054,1.937,1.953,1.749,,,1.723,1.868,1.525,,1.568,1.314,,1.677,1.594,1.475,1.55,1.29,1.337,1.648,,1.329,,1.48,,,,,,,,,, +"Nov 08, 2004",1.69,1.904,2.042,1.948,2.094,1.967,2.038,2.226,2.107,1.982,2.057,2.061,2.056,1.957,1.946,1.752,,,1.725,1.88,1.531,,1.585,1.303,,1.68,1.591,1.472,1.547,1.297,1.35,1.672,,1.324,,1.519,,,,,,,,,, +"Nov 15, 2004",1.689,1.901,2.03,1.932,2.06,1.957,2.034,2.222,2.104,1.974,2.01,2.069,2.053,1.942,1.951,1.758,,,1.729,1.895,1.533,,1.593,1.312,,1.684,1.588,1.482,1.559,1.29,1.351,1.668,,1.313,,1.5,,,,,,,,,, +"Nov 22, 2004",1.688,1.899,2.037,1.933,2.082,1.969,2.029,2.22,2.111,1.986,2.01,2.07,2.059,1.957,1.964,1.737,,,1.704,1.889,1.532,,1.582,1.311,,1.694,1.6,1.479,1.542,1.278,1.347,1.675,,1.315,,1.509,,,,,,,,,, +"Nov 29, 2004",1.704,1.915,2.057,1.958,2.134,1.969,2.051,2.234,2.118,1.986,1.995,2.048,2.067,1.959,1.974,1.772,,,1.746,1.892,1.548,,1.6,1.312,,1.709,1.624,1.495,1.554,1.288,1.356,1.682,,1.331,,1.544,,,,,,,,,, +"Dec 06, 2004",1.71,1.918,2.047,1.941,2.131,1.946,2.034,2.219,2.125,1.987,2.009,2.05,2.067,1.959,1.975,1.783,,,1.76,1.891,1.555,,1.61,1.305,,1.721,1.616,1.511,1.558,1.265,1.348,1.705,,1.318,,1.576,,,,,,,,,, +"Dec 13, 2004",1.713,1.939,2.044,1.932,2.135,1.932,2.043,2.233,2.114,1.98,1.983,2.049,2.046,1.962,1.948,1.849,,,1.836,1.908,1.545,,1.619,1.285,,1.714,1.618,1.494,1.542,1.248,1.337,1.712,,1.304,,1.555,,,,,,,,,, +"Dec 20, 2004",1.718,1.949,2.052,1.938,2.152,1.925,2.051,2.238,2.13,1.999,2.005,2.052,2.04,1.988,1.972,1.848,,,1.834,1.909,1.545,,1.635,1.288,,1.763,1.625,1.516,1.532,1.251,1.331,1.718,,1.306,,1.518,,,,,,,,,, +"Dec 27, 2004",1.729,1.955,2.057,1.907,2.198,1.937,2.045,2.238,2.127,2.007,2.005,2.054,2.051,1.996,1.986,1.849,,,1.835,1.918,1.561,,1.634,1.287,,1.764,1.662,1.512,1.552,1.251,1.341,1.747,,1.309,,1.528,,,,,,,,,, +"Jan 03, 2005",1.73,1.953,2.058,1.897,2.175,1.931,2.067,2.248,2.135,2.005,2.001,2.044,2.039,1.995,1.986,1.849,,,1.837,1.903,1.564,,1.655,1.272,,1.78,1.668,1.529,1.538,1.237,1.348,1.745,,1.295,,1.557,,,,,,,,,, +"Jan 10, 2005",1.728,1.947,2.049,1.897,2.182,1.915,2.044,2.257,2.128,1.997,1.996,2.041,2.041,1.987,1.97,1.845,,,1.833,1.901,1.565,,1.667,1.275,,1.772,1.675,1.52,1.533,1.236,1.342,1.729,,1.289,,1.578,,,,,,,,,, +"Jan 17, 2005",1.725,1.939,2.048,1.911,2.197,1.909,2.042,2.253,2.114,1.994,2.01,2.054,2.04,1.977,1.973,1.829,,,1.812,1.907,1.566,,1.666,1.268,,1.772,1.682,1.519,1.523,1.228,1.346,1.739,,1.289,,1.594,,,,,,,,,, +"Jan 24, 2005",1.731,1.945,2.06,1.904,2.223,1.917,2.052,2.242,2.128,2.002,2.01,2.056,2.066,1.985,1.979,1.83,,,1.812,1.912,1.571,,1.665,1.277,,1.766,1.69,1.517,1.53,1.228,1.35,1.742,,1.281,,1.608,,,,,,,,,, +"Jan 31, 2005",1.728,1.946,2.052,1.909,2.193,1.913,2.046,2.276,2.126,2.002,2.013,2.066,2.069,1.981,1.982,1.834,,,1.813,1.933,1.566,,1.668,1.274,,1.765,1.692,1.516,1.518,1.224,1.34,1.75,,1.26,,1.584,,,,,,,,,, +"Feb 07, 2005",1.723,1.945,2.058,1.907,2.228,1.907,2.041,2.285,2.134,2.006,2.024,2.065,2.063,1.986,1.986,1.825,,,1.803,1.926,1.559,,1.649,1.259,,1.763,1.691,1.513,1.508,1.22,1.306,1.745,,1.255,,1.581,,,,,,,,,, +"Feb 14, 2005",1.721,1.945,2.053,1.894,2.181,1.914,2.046,2.292,2.148,2.008,2.04,2.068,2.068,1.987,1.988,1.824,,,1.802,1.926,1.555,,1.647,1.254,,1.755,1.69,1.505,1.508,1.196,1.29,1.758,,1.253,,1.564,,,,,,,,,, +"Feb 21, 2005",1.717,1.94,2.053,1.916,2.191,1.904,2.041,2.272,2.141,2,2.042,2.065,2.07,1.986,1.951,1.822,,,1.8,1.924,1.551,,1.645,1.243,,1.759,1.668,1.512,1.514,1.19,1.28,1.77,,1.25,,1.549,,,,,,,,,, +"Feb 28, 2005",1.717,1.945,2.056,1.918,2.195,1.915,2.041,2.29,2.143,2.006,2.06,2.067,2.084,1.989,1.963,1.826,,,1.805,1.923,1.547,,1.659,1.223,,1.772,1.669,1.496,1.51,1.194,1.281,1.769,,1.243,,1.542,,,,,,,,,, +"Mar 07, 2005",1.714,1.948,2.066,1.932,2.181,1.922,2.065,2.278,2.155,2.013,2.017,2.05,2.094,1.997,1.989,1.822,,,1.796,1.942,1.54,,1.663,1.227,,1.769,1.666,1.485,1.48,1.194,1.28,1.775,,1.249,,1.545,,,,,,,,,, +"Mar 14, 2005",1.721,1.963,2.074,1.94,2.189,1.936,2.071,2.299,2.158,2.032,2.032,2.072,2.106,2.02,2.002,1.834,,,1.81,1.947,1.54,,1.676,1.235,,1.76,1.676,1.489,1.483,1.218,1.286,1.78,,1.256,,1.51,,,,,,,,,, +"Oct 03, 2005",1.916,2.197,2.255,2.236,2.178,2.239,2.253,2.673,2.293,2.235,2.298,2.358,2.399,2.2,2.156,2.084,,,1.976,2.245,1.743,,1.852,1.54,,1.953,1.813,1.69,1.661,1.475,1.499,1.938,,1.53,,1.769,,,,,,,,,, +"Oct 10, 2005",1.935,2.222,2.306,2.246,2.246,2.301,2.309,2.807,2.329,2.247,2.316,2.282,2.406,2.223,2.195,2.106,,,1.996,2.27,1.757,,1.885,1.545,,1.979,1.818,1.705,1.682,1.469,1.511,1.95,,1.527,,1.79,,,,,,,,,, +"Oct 17, 2005",1.949,2.241,2.31,2.217,2.298,2.302,2.312,2.752,2.334,2.261,2.323,2.325,2.439,2.209,2.225,2.146,,,2.013,2.344,1.769,,1.908,1.561,,1.965,1.842,1.701,1.674,1.474,1.517,2.007,,1.53,,1.766,,,,,,,,,, +"Oct 24, 2005",1.95,2.244,2.31,2.247,2.235,2.312,2.321,2.834,2.322,2.273,2.294,2.337,2.462,2.228,2.234,2.138,,,2.005,2.335,1.77,,1.863,1.544,,1.987,1.849,1.719,1.68,1.479,1.52,2.02,,1.538,,1.764,,,,,,,,,, +"Oct 31, 2005",1.962,2.258,2.338,2.278,2.309,2.327,2.342,2.873,2.339,2.282,2.31,2.336,2.472,2.239,2.244,2.146,,,2.013,2.339,1.78,,1.876,1.549,,2.011,1.86,1.72,1.68,1.493,1.532,2.032,,1.541,,1.785,,,,,,,,,, +"Nov 07, 2005",1.955,2.248,2.328,2.231,2.326,2.324,2.341,2.788,2.32,2.275,2.318,2.342,2.464,2.227,2.231,2.135,,,2.017,2.316,1.773,,1.863,1.538,,2.014,1.864,1.717,1.67,1.49,1.529,2.012,,1.525,,1.784,,,,,,,,,, +"Nov 14, 2005",1.945,2.241,2.326,2.187,2.328,2.328,2.344,2.796,2.33,2.27,2.32,2.338,2.423,2.236,2.222,2.12,,,2.001,2.301,1.762,,1.862,1.525,,1.997,1.851,1.707,1.65,1.468,1.505,2.009,,1.513,,1.779,,,,,,,,,, +"Nov 21, 2005",1.94,2.232,2.319,2.204,2.306,2.317,2.336,2.774,2.326,2.267,2.292,2.348,2.385,2.238,2.221,2.101,,,1.982,2.282,1.759,,1.874,1.49,,1.999,1.853,1.7,1.651,1.46,1.483,2.026,,1.514,,1.769,,,,,,,,,, +"Nov 28, 2005",1.938,2.226,2.312,2.178,2.305,2.319,2.331,2.766,2.315,2.26,2.306,2.356,2.371,2.24,2.197,2.096,,,1.975,2.28,1.76,,1.873,1.486,,2.039,1.849,1.693,1.65,1.458,1.481,2.025,,1.512,,1.776,,,,,,,,,, +"Dec 05, 2005",1.939,2.217,2.286,2.189,2.298,2.239,2.296,2.785,2.312,2.264,2.311,2.361,2.38,2.238,2.207,2.086,,,1.974,2.256,1.767,,1.876,1.496,,2.04,1.864,1.7,1.649,1.44,1.486,2.045,,1.511,,1.786,,,,,,,,,, +"Dec 12, 2005",1.956,2.23,2.286,2.199,2.291,2.244,2.293,2.763,2.313,2.279,2.352,2.393,2.415,2.243,2.217,2.105,,,1.99,2.278,1.787,,1.908,1.509,,2.033,1.884,1.725,1.68,1.455,1.516,2.057,,1.527,,1.803,,,,,,,,,, +"Dec 19, 2005",1.997,2.264,2.312,2.232,2.321,2.264,2.319,2.807,2.335,2.32,2.419,2.43,2.468,2.277,2.256,2.138,,,2.018,2.32,1.832,,1.961,1.537,,2.05,1.941,1.779,1.706,1.508,1.578,2.125,,1.555,,1.826,,,,,,,,,, +"Dec 26, 2005",2.006,2.279,2.315,2.226,2.331,2.269,2.322,2.783,2.34,2.341,2.474,2.455,2.51,2.302,2.258,2.153,,,2.022,2.352,1.839,,1.967,1.544,,2.071,1.94,1.779,1.715,1.527,1.589,2.136,,1.564,,1.838,,,,,,,,,, +"Jan 02, 2006",2.013,2.291,2.329,2.221,2.328,2.284,2.344,2.807,2.363,2.352,2.463,2.476,2.561,2.309,2.259,2.164,,,2.029,2.369,1.842,,1.985,1.545,,2.063,1.957,1.776,1.705,1.524,1.582,2.14,,1.562,,1.846,,,,,,,,,, +"Jan 09, 2006",2.009,2.292,2.319,2.227,2.273,2.282,2.35,2.843,2.338,2.358,2.456,2.478,2.566,2.317,2.266,2.17,,,2.028,2.385,1.834,,1.968,1.532,,2.063,1.948,1.762,1.693,1.498,1.591,2.136,,1.536,,1.853,,,,,,,,,, +"Jan 16, 2006",2.014,2.295,2.332,2.229,2.296,2.278,2.371,2.841,2.353,2.363,2.461,2.503,2.587,2.314,2.268,2.161,,,2.024,2.369,1.84,,2.023,1.534,,2.058,1.959,1.759,1.699,1.461,1.57,2.138,,1.532,,1.86,,,,,,,,,, +"Jan 23, 2006",2.012,2.297,2.337,2.217,2.313,2.29,2.376,2.842,2.358,2.366,2.468,2.524,2.567,2.305,2.285,2.156,,,2.02,2.363,1.837,,2.017,1.521,,2.058,1.956,1.764,1.694,1.46,1.552,2.14,,1.526,,1.859,,,,,,,,,, +"Jan 30, 2006",2.003,2.289,2.343,2.192,2.343,2.281,2.391,2.866,2.364,2.356,2.454,2.519,2.566,2.294,2.273,2.14,,,2.016,2.329,1.827,,2.015,1.511,,2.052,1.94,1.747,1.687,1.443,1.551,2.134,,1.523,,1.846,,,,,,,,,, +"Feb 06, 2006",2,2.287,2.345,2.183,2.348,2.285,2.397,2.871,2.363,2.359,2.46,2.514,2.584,2.298,2.274,2.127,,,1.993,2.332,1.823,,2.017,1.496,,2.043,1.945,1.732,1.68,1.437,1.543,2.14,,1.519,,1.844,,,,,,,,,, +"Feb 13, 2006",2.008,2.286,2.343,2.178,2.321,2.288,2.398,2.907,2.366,2.361,2.455,2.512,2.593,2.295,2.281,2.122,,,1.99,2.323,1.837,,2.049,1.509,,2.073,1.967,1.73,1.682,1.438,1.523,2.181,,1.512,,1.847,,,,,,,,,, +"Feb 20, 2006",2,2.28,2.347,2.169,2.323,2.291,2.401,2.891,2.385,2.35,2.453,2.509,2.571,2.282,2.27,2.117,,,1.976,2.331,1.828,,2.025,1.494,,2.067,1.947,1.739,1.672,1.422,1.514,2.177,,1.509,,1.847,,,,,,,,,, +"Feb 27, 2006",1.997,2.275,2.333,2.177,2.298,2.285,2.386,2.877,2.358,2.345,2.455,2.505,2.567,2.274,2.269,2.116,,,1.978,2.326,1.825,,2.016,1.485,,2.065,1.953,1.736,1.668,1.421,1.505,2.17,,1.511,,1.846,,,,,,,,,, +"Mar 06, 2006",1.991,2.273,2.341,2.176,2.308,2.285,2.398,2.886,2.372,2.34,2.453,2.505,2.551,2.269,2.265,2.112,,,1.964,2.339,1.816,,1.996,1.485,,2.054,1.947,1.734,1.659,1.414,1.503,2.143,,1.496,,1.849,,,,,,,,,, +"Mar 13, 2006",1.984,2.269,2.334,2.184,2.313,2.268,2.383,2.9,2.364,2.335,2.443,2.501,2.547,2.27,2.252,2.111,,,1.964,2.335,1.809,,1.972,1.484,,2.048,1.937,1.728,1.665,1.417,1.501,2.127,,1.495,,1.84,,,,,,,,,, +"Oct 02, 2006",1.941,2.291,2.372,2.239,2.395,2.297,2.374,2.993,2.447,2.346,2.46,2.537,2.517,2.315,2.222,2.132,,,2.023,2.295,1.724,,1.825,1.484,,1.908,1.834,1.664,1.62,1.418,1.471,1.965,,1.5,,1.744,,,,,,,,,, +"Oct 09, 2006",1.942,2.284,2.37,2.223,2.382,2.285,2.371,3.001,2.469,2.336,2.46,2.52,2.529,2.297,2.217,2.128,,,2.019,2.292,1.729,,1.827,1.48,,1.912,1.843,1.669,1.616,1.418,1.471,1.991,,1.474,,1.753,,,,,,,,,, +"Oct 16, 2006",1.934,2.272,2.366,2.209,2.347,2.288,2.378,2.989,2.472,2.323,2.46,2.497,2.543,2.254,2.234,2.109,,,2.005,2.264,1.725,,1.806,1.478,,1.926,1.857,1.663,1.623,1.406,1.452,1.947,,1.471,,1.76,,,,,,,,,, +"Oct 23, 2006",1.933,2.266,2.358,2.185,2.349,2.269,2.374,2.986,2.471,2.316,2.452,2.482,2.537,2.255,2.219,2.106,,,2.003,2.262,1.727,,1.806,1.482,,1.923,1.864,1.682,1.618,1.401,1.449,1.95,,1.466,,1.754,,,,,,,,,, +"Oct 30, 2006",1.934,2.265,2.35,2.193,2.356,2.267,2.356,2.977,2.453,2.313,2.453,2.478,2.547,2.241,2.225,2.115,,,2.021,2.256,1.729,,1.807,1.486,,1.935,1.858,1.686,1.622,1.398,1.455,1.953,,1.466,,1.763,,,,,,,,,, +"Nov 06, 2006",1.94,2.266,2.345,2.19,2.343,2.258,2.349,2.965,2.46,2.32,2.461,2.478,2.546,2.243,2.248,2.11,,,2.017,2.248,1.738,,1.82,1.487,,1.946,1.871,1.691,1.62,1.399,1.455,1.983,,1.467,,1.763,,,,,,,,,, +"Nov 13, 2006",1.946,2.269,2.356,2.184,2.38,2.265,2.36,2.971,2.47,2.32,2.454,2.487,2.557,2.25,2.234,2.111,,,2.014,2.255,1.746,,1.834,1.497,,1.954,1.892,1.686,1.627,1.397,1.447,1.99,,1.478,,1.76,,,,,,,,,, +"Nov 20, 2006",1.945,2.268,2.35,2.17,2.346,2.266,2.362,2.97,2.467,2.318,2.457,2.488,2.554,2.23,2.25,2.116,,,2.016,2.267,1.744,,1.838,1.488,,1.956,1.895,1.682,1.632,1.403,1.45,1.983,,1.472,,1.749,,,,,,,,,, +"Nov 27, 2006",1.95,2.267,2.346,2.175,2.348,2.263,2.358,2.966,2.449,2.319,2.457,2.487,2.55,2.23,2.255,2.117,,,2.018,2.264,1.754,,1.847,1.489,,1.995,1.901,1.696,1.63,1.424,1.456,1.996,,1.472,,1.756,,,,,,,,,, +"Dec 04, 2006",1.974,2.288,2.352,2.193,2.359,2.268,2.345,3.018,2.47,2.347,2.462,2.509,2.589,2.237,2.313,2.138,,,2.045,2.279,1.779,,1.874,1.512,,2.034,1.928,1.705,1.666,1.454,1.477,2.018,,1.482,,1.787,,,,,,,,,, +"Dec 11, 2006",1.978,2.295,2.363,2.199,2.376,2.274,2.368,3.006,2.468,2.35,2.466,2.516,2.593,2.233,2.322,2.148,,,2.057,2.285,1.782,,1.881,1.509,,2.05,1.935,1.709,1.665,1.453,1.488,2.021,,1.495,,1.771,,,,,,,,,, +"Dec 18, 2006",1.982,2.293,2.365,2.192,2.422,2.275,2.367,2.988,2.457,2.344,2.471,2.51,2.594,2.231,2.308,2.147,,,2.053,2.288,1.789,,1.894,1.499,,2.064,1.94,1.722,1.667,1.461,1.501,2.043,,1.492,,1.774,,,,,,,,,, +"Dec 25, 2006",1.984,2.296,2.361,2.195,2.397,2.272,2.367,3.003,2.45,2.352,2.461,2.533,2.609,2.235,2.313,2.151,,,2.047,2.31,1.792,,1.897,1.504,,2.052,1.952,1.715,1.669,1.468,1.506,2.042,,1.491,,1.777,,,,,,,,,, +"Jan 01, 2007",1.986,2.298,2.368,2.203,2.406,2.271,2.369,3.02,2.47,2.351,2.466,2.523,2.613,2.235,2.312,2.152,,,2.046,2.313,1.793,,1.887,1.504,,2.061,1.956,1.718,1.673,1.461,1.498,2.051,,1.491,,1.776,,,,,,,,,, +"Jan 08, 2007",1.993,2.301,2.369,2.185,2.4,2.287,2.374,2.973,2.474,2.349,2.468,2.521,2.605,2.259,2.28,2.164,,,2.059,2.324,1.804,,1.921,1.498,,2.058,1.961,1.743,1.675,1.454,1.499,2.067,,1.485,,1.794,,,,,,,,,, +"Jan 15, 2007",1.992,2.3,2.362,2.183,2.395,2.28,2.367,2.848,2.478,2.354,2.461,2.534,2.581,2.258,2.302,2.159,,,2.059,2.311,1.803,,1.931,1.482,,2.067,1.96,1.734,1.674,1.452,1.496,2.064,,1.484,,1.8,,,,,,,,,, +"Jan 22, 2007",1.992,2.302,2.366,2.174,2.416,2.275,2.374,2.774,2.49,2.356,2.455,2.529,2.575,2.263,2.306,2.161,,,2.061,2.313,1.802,,1.931,1.485,,2.065,1.957,1.731,1.682,1.448,1.491,2.064,,1.476,,1.796,,,,,,,,,, +"Jan 29, 2007",1.996,2.307,2.368,2.183,2.439,2.277,2.368,2.771,2.488,2.367,2.456,2.507,2.618,2.27,2.329,2.158,,,2.062,2.305,1.802,,1.945,1.485,,2.073,1.968,1.731,1.676,1.442,1.461,2.048,,1.477,,1.795,,,,,,,,,, +"Feb 05, 2007",2.005,2.319,2.389,2.212,2.478,2.288,2.392,2.768,2.499,2.375,2.453,2.516,2.609,2.29,2.33,2.169,,,2.075,2.311,1.811,,1.953,1.489,,2.077,1.972,1.739,1.686,1.452,1.476,2.066,,1.488,,1.804,,,,,,,,,, +"Feb 12, 2007",2.02,2.334,2.395,2.233,2.478,2.289,2.392,2.787,2.51,2.402,2.464,2.532,2.656,2.318,2.358,2.171,,,2.074,2.317,1.825,,1.96,1.505,,2.086,1.999,1.742,1.7,1.477,1.486,2.075,,1.501,,1.82,,,,,,,,,, +"Feb 19, 2007",2.025,2.342,2.419,2.235,2.527,2.295,2.426,2.793,2.54,2.406,2.471,2.539,2.648,2.327,2.359,2.17,,,2.069,2.322,1.828,,1.976,1.504,,2.095,2.005,1.73,1.697,1.489,1.502,2.081,,1.516,,1.819,,,,,,,,,, +"Feb 26, 2007",2.029,2.35,2.463,2.287,2.68,2.317,2.453,2.807,2.555,2.405,2.483,2.548,2.631,2.326,2.357,2.159,,,2.053,2.32,1.83,,1.983,1.507,,2.083,2.006,1.73,1.704,1.496,1.497,2.086,,1.516,,1.821,,,,,,,,,, +"Mar 05, 2007",2.029,2.356,2.459,2.274,2.605,2.33,2.456,2.804,2.578,2.411,2.493,2.556,2.638,2.333,2.359,2.176,,,2.066,2.343,1.827,,1.99,1.514,,2.085,2,1.74,1.684,1.5,1.496,2.063,,1.523,,1.819,,,,,,,,,, +"Mar 12, 2007",2.046,2.372,2.476,2.313,2.608,2.36,2.465,2.874,2.584,2.427,2.509,2.56,2.64,2.342,2.393,2.192,,,2.071,2.377,1.843,,1.999,1.522,,2.093,2.039,1.757,1.678,1.501,1.505,2.094,,1.526,,1.843,,,,,,,,,, +"Oct 08, 2007",2.125,2.506,2.565,2.425,2.682,2.523,2.598,2.876,2.521,2.535,2.634,2.679,2.73,2.433,2.518,2.406,,,2.309,2.553,1.89,,1.968,1.707,,2.069,1.972,1.837,1.805,1.657,1.66,2.11,,1.663,,1.873,,,,,,,,,, +"Oct 15, 2007",2.153,2.527,2.578,2.433,2.679,2.542,2.595,2.929,2.57,2.564,2.655,2.719,2.72,2.477,2.539,2.422,,,2.321,2.575,1.921,,1.998,1.749,,2.118,2.023,1.861,1.828,1.679,1.669,2.142,,1.683,,1.885,,,,,,,,,, +"Oct 22, 2007",2.208,2.58,2.632,2.503,2.767,2.58,2.639,2.968,2.624,2.62,2.749,2.774,2.776,2.536,2.585,2.468,,,2.379,2.603,1.979,,2.081,1.794,,2.182,2.071,1.899,1.889,1.742,1.742,2.215,,1.727,,1.936,,,,,,,,,, +"Oct 29, 2007",2.248,2.62,2.682,2.536,2.825,2.645,2.693,3.023,2.653,2.652,2.76,2.803,2.837,2.563,2.619,2.512,,,2.394,2.692,2.018,,2.148,1.815,,2.236,2.1,1.931,1.922,1.779,1.779,2.279,,1.768,,1.968,,,,,,,,,, +"Nov 05, 2007",2.333,2.706,2.763,2.585,2.914,2.773,2.78,3.093,2.697,2.723,2.817,2.849,2.959,2.649,2.669,2.628,,,2.524,2.786,2.103,,2.259,1.876,,2.338,2.162,2.014,1.987,1.841,1.868,2.419,,1.841,,2.052,,,,,,,,,, +"Nov 12, 2007",2.412,2.796,2.859,2.673,3.003,2.792,2.897,3.157,2.846,2.803,2.878,2.948,3.039,2.712,2.764,2.729,,,2.621,2.895,2.175,,2.332,1.904,,2.433,2.231,2.047,2.091,1.874,1.92,2.566,,1.892,,2.098,,,,,,,,,, +"Nov 19, 2007",2.435,2.814,2.844,2.656,2.935,2.778,2.869,3.406,2.861,2.833,2.894,3.037,3.142,2.711,2.787,2.757,,,2.659,2.906,2.2,,2.383,1.909,,2.456,2.251,2.086,2.112,1.881,1.92,2.617,,1.895,,2.107,,,,,,,,,, +"Nov 26, 2007",2.449,2.834,2.871,2.684,2.95,2.798,2.896,3.432,2.9,2.854,2.893,3.07,3.168,2.734,2.802,2.77,,,2.677,2.912,2.212,,2.413,1.92,,2.465,2.264,2.088,2.136,1.888,1.95,2.612,,1.898,,2.111,,,,,,,,,, +"Dec 03, 2007",2.461,2.849,2.904,2.71,2.985,2.82,2.929,3.38,2.965,2.872,2.905,3.057,3.19,2.747,2.838,2.762,,,2.671,2.904,2.22,,2.43,1.919,,2.472,2.311,2.094,2.139,1.883,1.954,2.588,,1.899,,2.116,,,,,,,,,, +"Dec 10, 2007",2.471,2.868,2.918,2.722,3.001,2.831,2.938,3.383,2.994,2.898,2.913,3.073,3.186,2.788,2.864,2.775,,,2.679,2.925,2.224,,2.438,1.918,,2.484,2.309,2.101,2.122,1.873,1.981,2.606,,1.923,,2.124,,,,,,,,,, +"Dec 17, 2007",2.487,2.883,2.933,2.747,2.962,2.837,2.975,3.392,3.016,2.916,2.924,3.08,3.203,2.817,2.874,2.785,,,2.694,2.924,2.241,,2.457,1.925,,2.494,2.315,2.118,2.152,1.881,1.983,2.649,,1.943,,2.128,,,,,,,,,, +"Dec 24, 2007",2.502,2.903,2.951,2.739,3.005,2.88,2.981,3.361,3.03,2.938,2.933,3.088,3.227,2.848,2.893,2.805,,,2.705,2.958,2.253,,2.466,1.954,,2.499,2.342,2.127,2.159,1.887,1.992,2.648,,1.944,,2.139,,,,,,,,,, +"Dec 31, 2007",2.524,2.922,2.979,2.773,3.006,2.887,3.012,3.397,3.09,2.967,2.956,3.114,3.263,2.871,2.93,2.798,,,2.697,2.952,2.277,,2.486,1.96,,2.517,2.373,2.15,2.195,1.907,1.996,2.683,,1.96,,2.157,,,,,,,,,, +"Jan 07, 2008",2.563,2.972,3.023,2.799,3.052,2.911,3.054,3.46,3.167,3.017,3.019,3.154,3.28,2.936,2.977,2.853,,,2.745,3.017,2.308,,2.51,1.985,,2.541,2.418,2.173,2.228,1.953,2.03,2.697,,2.01,,2.195,,,,,,,,,, +"Jan 14, 2008",2.565,2.979,3.048,2.82,3.081,2.917,3.092,3.478,3.191,3.018,3.017,3.151,3.264,2.93,2.991,2.857,,,2.747,3.024,2.306,,2.491,1.981,,2.55,2.418,2.16,2.228,1.951,2.019,2.704,,2.012,,2.2,,,,,,,,,, +"Jan 21, 2008",2.563,2.981,3.052,2.807,3.095,2.912,3.1,3.493,3.203,3.029,3.043,3.16,3.297,2.944,2.99,2.843,,,2.737,3.003,2.301,,2.492,1.966,,2.555,2.414,2.161,2.219,1.903,2.006,2.708,,1.993,,2.199,,,,,,,,,, +"Jan 28, 2008",2.562,2.979,3.046,2.842,3.075,2.91,3.084,3.494,3.19,3.025,3.034,3.165,3.337,2.931,2.982,2.845,,,2.744,2.998,2.302,,2.497,1.968,,2.549,2.421,2.166,2.221,1.899,1.987,2.703,,1.987,,2.196,,,,,,,,,, +"Feb 04, 2008",2.563,2.979,3.047,2.825,3.065,2.905,3.087,3.467,3.216,3.028,3.034,3.186,3.346,2.93,2.98,2.84,,,2.737,2.995,2.303,,2.501,1.974,,2.548,2.419,2.174,2.228,1.884,2.007,2.687,,1.993,,2.198,,,,,,,,,, +"Feb 11, 2008",2.552,2.969,3.05,2.811,3.07,2.92,3.089,3.473,3.216,3.016,3.023,3.173,3.35,2.935,2.944,2.824,,,2.719,2.983,2.291,,2.485,1.951,,2.545,2.412,2.172,2.216,1.862,2.008,2.663,,1.984,,2.186,,,,,,,,,, +"Feb 18, 2008",2.55,2.974,3.069,2.796,3.081,2.931,3.13,3.481,3.238,3.019,3.024,3.178,3.35,2.95,2.936,2.817,,,2.707,2.986,2.285,,2.479,1.966,,2.549,2.398,2.165,2.199,1.862,2,2.646,,1.978,,2.197,,,,,,,,,, +"Feb 25, 2008",2.58,2.983,3.079,2.842,3.095,2.947,3.131,3.477,3.235,3.03,3.033,3.194,3.331,2.957,2.958,2.823,,,2.716,2.985,2.328,,2.487,2.09,,2.542,2.415,2.24,2.23,1.948,2.005,2.651,,2.111,,2.27,,,,,,,,,, +"Mar 03, 2008",2.604,2.999,3.092,2.836,3.112,2.951,3.149,3.51,3.255,3.053,3.044,3.19,3.38,2.97,2.996,2.83,,,2.725,2.99,2.357,,2.488,2.195,,2.542,2.433,2.279,2.289,2.051,2.11,2.571,,2.107,,2.329,,,,,,,,,, +"Mar 10, 2008",2.603,3,3.082,2.854,3.085,2.938,3.115,3.552,3.275,3.057,3.059,3.201,3.379,2.971,3.001,2.837,,,2.731,2.997,2.354,,2.482,2.141,,2.537,2.431,2.285,2.308,2.007,2.092,2.58,,2.064,,2.35,,,,,,,,,, +"Mar 17, 2008",2.598,3.014,3.102,2.907,3.11,2.961,3.12,3.551,3.295,3.066,3.064,3.2,3.402,2.985,3.004,2.852,,,2.754,3,2.338,,2.469,2.115,,2.528,2.397,2.27,2.298,1.999,2.111,2.571,,2.062,,2.328,,,,,,,,,, +"Oct 06, 2008",2.66,3.136,3.182,3.057,3.281,3.14,3.143,3.589,3.252,3.241,3.143,3.254,3.516,3.088,3.341,2.935,,,2.831,3.092,2.361,,2.45,2.129,,2.644,2.489,2.281,2.25,2.028,2.061,2.629,,2.081,,2.342,,,,,,,,,, +"Oct 13, 2008",2.603,3.069,3.15,2.982,3.3,3.095,3.126,3.512,3.208,3.14,3.142,3.164,3.456,3.057,3.127,2.886,,,2.786,3.038,2.31,,2.424,2.107,,2.61,2.441,2.237,2.197,1.893,2.004,2.542,,1.998,,2.309,,,,,,,,,, +"Oct 20, 2008",2.557,3.015,3.117,2.924,3.218,3.075,3.118,3.511,3.169,3.092,3.1,3.078,3.431,3.042,3.048,2.804,,,2.7,2.961,2.27,,2.387,1.993,,2.571,2.419,2.2,2.172,1.758,1.933,2.538,,1.949,,2.276,,,,,,,,,, +"Oct 27, 2008",2.527,2.982,3.094,2.876,3.234,3.037,3.083,3.471,3.175,3.038,3.057,3.091,3.333,2.978,2.99,2.793,,,2.702,2.933,2.241,,2.363,1.925,,2.543,2.393,2.138,2.167,1.728,1.878,2.522,,1.905,,2.271,,,,,,,,,, +"Nov 03, 2008",2.5,2.94,3.076,2.876,3.166,2.991,3.104,3.446,3.15,3.008,3.029,3.087,3.248,2.953,2.96,2.713,,,2.586,2.907,2.224,,2.374,1.91,,2.51,2.388,2.128,2.152,1.692,1.823,2.494,,1.859,,2.243,,,,,,,,,, +"Nov 10, 2008",2.463,2.882,2.992,2.825,3.106,2.869,2.987,3.394,3.098,2.967,2.973,3.043,3.312,2.919,2.873,2.654,,,2.494,2.898,2.198,,2.357,1.881,,2.469,2.384,2.086,2.134,1.662,1.815,2.464,,1.792,,2.22,,,,,,,,,, +"Nov 17, 2008",2.443,2.855,2.965,2.801,3.076,2.839,2.97,3.364,3.077,2.942,2.933,3.013,3.285,2.868,2.894,2.621,,,2.47,2.851,2.186,,2.352,1.862,,2.493,2.384,2.059,2.103,1.614,1.762,2.458,,1.748,,2.21,,,,,,,,,, +"Nov 24, 2008",2.415,2.811,2.921,2.733,3.032,2.789,2.92,3.344,3.062,2.906,2.888,2.983,3.242,2.828,2.864,2.564,,,2.441,2.749,2.168,,2.343,1.827,,2.47,2.374,2.034,2.095,1.595,1.726,2.441,,1.701,,2.195,,,,,,,,,, +"Dec 01, 2008",2.401,2.785,2.906,2.704,3.017,2.758,2.904,3.362,3.071,2.888,2.878,2.958,3.2,2.81,2.854,2.516,,,2.415,2.669,2.163,,2.325,1.857,,2.467,2.382,2.019,2.072,1.584,1.684,2.453,,1.671,,2.184,,,,,,,,,, +"Dec 08, 2008",2.369,2.738,2.8,2.63,2.952,2.615,2.782,3.283,2.98,2.857,2.852,2.904,3.156,2.78,2.833,2.499,,,2.402,2.646,2.139,,2.302,1.825,,2.455,2.375,1.987,2.04,1.543,1.656,2.433,,1.614,,2.167,,,,,,,,,, +"Dec 15, 2008",2.341,2.707,2.775,2.641,2.939,2.596,2.739,3.296,2.942,2.825,2.821,2.898,3.091,2.754,2.795,2.464,,,2.364,2.615,2.113,,2.281,1.777,,2.444,2.358,1.942,2.031,1.55,1.624,2.389,,1.585,,2.141,,,,,,,,,, +"Dec 22, 2008",2.33,2.694,2.775,2.663,2.892,2.593,2.743,3.243,2.963,2.804,2.776,2.898,3.043,2.738,2.773,2.449,,,2.351,2.599,2.104,,2.277,1.796,,2.445,2.35,1.921,2.004,1.569,1.609,2.377,,1.57,,2.135,,,,,,,,,, +"Dec 29, 2008",2.317,2.675,2.752,2.601,2.877,2.595,2.705,3.298,2.946,2.786,2.75,2.873,3.039,2.723,2.751,2.432,,,2.352,2.553,2.095,,2.28,1.782,,2.437,2.331,1.923,1.989,1.552,1.613,2.371,,1.568,,2.123,,,,,,,,,, +"Jan 05, 2009",2.31,2.668,2.744,2.578,2.874,2.573,2.719,3.291,2.923,2.78,2.731,2.847,3.011,2.73,2.748,2.428,,,2.348,2.548,2.087,,2.279,1.769,,2.42,2.314,1.916,1.976,1.558,1.6,2.366,,1.569,,2.121,,,,,,,,,, +"Jan 12, 2009",2.306,2.667,2.727,2.568,2.884,2.55,2.688,3.288,2.911,2.786,2.743,2.845,3.022,2.733,2.758,2.429,,,2.35,2.548,2.081,,2.268,1.739,,2.401,2.329,1.915,1.97,1.559,1.602,2.351,,1.578,,2.105,,,,,,,,,, +"Jan 19, 2009",2.312,2.684,2.74,2.602,2.891,2.546,2.691,3.345,2.943,2.805,2.756,2.891,3.028,2.727,2.799,2.447,,,2.36,2.58,2.081,,2.253,1.738,,2.388,2.323,1.922,1.969,1.563,1.612,2.372,,1.585,,2.109,,,,,,,,,, +"Jan 26, 2009",2.324,2.707,2.756,2.608,2.959,2.562,2.694,3.381,2.946,2.828,2.763,2.914,3.096,2.731,2.834,2.476,,,2.375,2.63,2.086,,2.266,1.75,,2.414,2.327,1.903,1.989,1.57,1.602,2.374,,1.589,,2.101,,,,,,,,,, +"Feb 02, 2009",2.324,2.72,2.779,2.675,2.952,2.588,2.715,3.394,2.963,2.847,2.768,2.903,3.09,2.773,2.846,2.472,,,2.374,2.621,2.077,,2.261,1.717,,2.407,2.328,1.908,1.965,1.554,1.612,2.366,,1.596,,2.09,,,,,,,,,, +"Feb 09, 2009",2.32,2.729,2.815,2.702,2.977,2.582,2.782,3.381,3.014,2.847,2.752,2.898,3.089,2.783,2.842,2.468,,,2.376,2.608,2.066,,2.236,1.712,,2.395,2.316,1.892,1.953,1.559,1.612,2.37,,1.592,,2.073,,,,,,,,,, +"Feb 16, 2009",2.31,2.72,2.816,2.705,2.985,2.59,2.786,3.448,2.994,2.841,2.744,2.902,3.08,2.78,2.83,2.445,,,2.356,2.579,2.055,,2.25,1.683,,2.385,2.314,1.869,1.931,1.537,1.601,2.36,,1.57,,2.063,,,,,,,,,, +"Feb 23, 2009",2.292,2.71,2.817,2.68,3.016,2.617,2.79,3.413,2.957,2.829,2.712,2.882,3.06,2.77,2.823,2.431,,,2.35,2.555,2.032,,2.187,1.671,,2.373,2.305,1.853,1.896,1.501,1.596,2.346,,1.542,,2.04,,,,,,,,,, +"Mar 02, 2009",2.274,2.696,2.795,2.634,2.964,2.623,2.754,3.339,2.969,2.826,2.748,2.861,3.05,2.768,2.821,2.407,,,2.321,2.538,2.012,,2.152,1.652,,2.341,2.295,1.849,1.866,1.494,1.56,2.336,,1.515,,2.015,,,,,,,,,, +"Mar 09, 2009",2.246,2.663,2.756,2.625,2.912,2.565,2.741,2.948,2.947,2.794,2.734,2.797,3.016,2.744,2.791,2.378,,,2.294,2.505,1.987,,2.084,1.64,,2.303,2.278,1.837,1.846,1.476,1.529,2.31,,1.491,,1.987,,,,,,,,,, +"Mar 16, 2009",2.223,2.639,2.738,2.613,2.902,2.545,2.733,3,2.895,2.771,2.699,2.759,3.013,2.734,2.755,2.344,,,2.264,2.465,1.965,,2.061,1.621,,2.26,2.271,1.805,1.829,1.458,1.508,2.278,,1.491,,1.96,,,,,,,,,, +"Oct 05, 2009",1.94,2.469,2.546,2.33,2.546,2.44,2.542,2.798,2.552,2.575,2.535,2.484,2.86,2.47,2.594,2.206,,,2.177,2.272,1.529,,1.64,1.297,,1.738,1.719,1.484,1.456,1.289,1.242,1.796,,1.374,,1.399,,,,,,,,,, +"Oct 12, 2009",1.962,2.48,2.56,2.398,2.552,2.478,2.568,2.776,2.532,2.585,2.536,2.508,2.843,2.458,2.629,2.215,,,2.186,2.281,1.559,,1.652,1.313,,1.763,1.755,1.518,1.477,1.341,1.259,1.84,,1.385,,1.453,,,,,,,,,, +"Oct 19, 2009",2.002,2.516,2.58,2.383,2.625,2.514,2.557,2.829,2.55,2.627,2.569,2.522,2.936,2.491,2.669,2.255,,,2.24,2.29,1.601,,1.699,1.376,,1.783,1.785,1.569,1.518,1.376,1.336,1.854,,1.415,,1.507,,,,,,,,,, +"Oct 26, 2009",2.06,2.569,2.621,2.438,2.657,2.543,2.632,2.854,2.541,2.681,2.616,2.546,3.01,2.537,2.733,2.314,,,2.317,2.308,1.664,,1.787,1.441,,1.848,1.817,1.645,1.609,1.449,1.414,1.879,,1.511,,1.563,,,,,,,,,, +"Nov 02, 2009",2.089,2.593,2.63,2.448,2.693,2.557,2.622,2.878,2.549,2.705,2.641,2.58,3.009,2.563,2.763,2.352,,,2.343,2.373,1.695,,1.825,1.472,,1.883,1.844,1.633,1.649,1.459,1.449,1.954,,1.549,,1.6,,,,,,,,,, +"Nov 09, 2009",2.124,2.613,2.635,2.445,2.744,2.59,2.61,2.822,2.575,2.731,2.649,2.592,3.069,2.585,2.786,2.374,,,2.36,2.407,1.742,,1.891,1.522,,1.915,1.887,1.697,1.692,1.485,1.522,1.988,,1.579,,1.643,,,,,,,,,, +"Nov 16, 2009",2.153,2.635,2.654,2.478,2.736,2.583,2.616,2.902,2.616,2.757,2.646,2.625,3.113,2.615,2.805,2.388,,,2.375,2.419,1.777,,1.92,1.562,,1.949,1.94,1.739,1.719,1.502,1.571,2.01,,1.614,,1.668,,,,,,,,,, +"Nov 23, 2009",2.186,2.668,2.686,2.496,2.766,2.582,2.627,3.029,2.651,2.796,2.652,2.65,3.123,2.683,2.837,2.412,,,2.403,2.432,1.812,,1.943,1.618,,2.005,1.948,1.823,1.738,1.505,1.604,2.007,,1.657,,1.714,,,,,,,,,, +"Nov 30, 2009",2.209,2.687,2.693,2.487,2.765,2.618,2.651,2.978,2.663,2.82,2.668,2.646,3.162,2.701,2.87,2.433,,,2.414,2.476,1.836,,2.042,1.63,,2.028,1.98,1.816,1.75,1.516,1.642,2.043,,1.701,,1.716,,,,,,,,,, +"Dec 07, 2009",2.254,2.745,2.736,2.554,2.782,2.67,2.696,2.988,2.732,2.891,2.697,2.689,3.27,2.758,2.956,2.478,,,2.462,2.514,1.872,,2.094,1.647,,2.093,2.009,1.858,1.791,1.559,1.695,2.061,,1.714,,1.758,,,,,,,,,, +"Dec 14, 2009",2.274,2.773,2.748,2.572,2.8,2.678,2.706,2.968,2.763,2.923,2.703,2.711,3.309,2.78,3,2.512,,,2.491,2.559,1.886,,2.106,1.638,,2.122,2.045,1.874,1.769,1.588,1.713,2.075,,1.732,,1.777,,,,,,,,,, +"Dec 21, 2009",2.314,2.833,2.799,2.582,2.813,2.73,2.727,3.223,2.799,2.995,2.765,2.764,3.487,2.805,3.08,2.558,,,2.534,2.613,1.91,,2.121,1.654,,2.173,2.074,1.89,1.796,1.621,1.736,2.107,,1.749,,1.795,,,,,,,,,, +"Dec 28, 2009",2.381,2.883,2.84,2.607,2.851,2.8,2.77,3.261,2.834,3.045,2.8,2.885,3.528,2.835,3.132,2.617,,,2.608,2.636,1.991,,2.188,1.719,,2.193,2.168,1.945,1.895,1.703,1.783,2.296,,1.776,,1.853,,,,,,,,,, +"Jan 04, 2010",2.46,2.969,2.901,2.622,2.893,2.855,2.852,3.282,2.919,3.129,2.861,2.938,3.618,2.944,3.205,2.729,,,2.724,2.741,2.063,,2.325,1.778,,2.269,2.263,1.994,1.947,1.738,1.87,2.36,,1.867,,1.913,,,,,,,,,, +"Jan 11, 2010",2.589,3.126,3.019,2.717,3.036,2.893,2.95,3.488,3.051,3.267,3.007,3.086,3.77,3.092,3.325,2.954,,,2.939,2.988,2.17,,2.449,1.846,,2.422,2.346,2.121,2.068,1.825,1.967,2.527,,1.906,,1.99,,,,,,,,,, +"Jan 18, 2010",2.598,3.159,3.046,2.703,3.036,2.954,2.991,3.432,3.138,3.303,3.012,3.114,3.805,3.12,3.374,2.987,,,2.943,3.087,2.161,,2.477,1.82,,2.451,2.351,2.061,2.083,1.768,1.941,2.542,,1.888,,1.965,,,,,,,,,, +"Jan 25, 2010",2.601,3.168,3.06,2.767,3.061,2.967,2.996,3.426,3.147,3.299,3.019,3.096,3.798,3.122,3.37,3.014,,,2.983,3.085,2.16,,2.486,1.817,,2.419,2.344,2.068,2.072,1.78,1.928,2.559,,1.886,,1.965,,,,,,,,,, +"Feb 01, 2010",2.601,3.161,3.078,2.802,3.043,2.998,2.991,3.495,3.2,3.303,3.071,3.124,3.757,3.124,3.377,2.968,,,2.942,3.026,2.165,,2.496,1.814,,2.448,2.341,2.065,2.072,1.795,1.924,2.566,,1.888,,1.984,,,,,,,,,, +"Feb 08, 2010",2.604,3.155,3.087,2.78,3.023,3.02,3.012,3.526,3.205,3.298,3.086,3.108,3.793,3.123,3.354,2.947,,,2.941,2.96,2.174,,2.508,1.844,,2.471,2.32,2.08,2.095,1.844,1.922,2.523,,1.926,,2.01,,,,,,,,,, +"Feb 15, 2010",2.604,3.164,3.08,2.786,2.978,3.027,3.01,3.5,3.223,3.315,3.063,3.123,3.924,3.123,3.351,2.951,,,2.937,2.984,2.169,,2.517,1.85,,2.469,2.302,2.083,2.089,1.852,1.935,2.492,,1.92,,2.003,,,,,,,,,, +"Feb 22, 2010",2.6,3.156,3.082,2.817,3.009,3.005,3.001,3.512,3.209,3.312,3.095,3.118,3.833,3.117,3.379,2.925,,,2.894,2.996,2.168,,2.508,1.848,,2.458,2.301,2.072,2.079,1.806,1.933,2.547,,1.912,,2.001,,,,,,,,,, +"Mar 01, 2010",2.589,3.15,3.085,2.812,3.008,3.012,2.998,3.521,3.226,3.305,3.089,3.139,3.831,3.112,3.359,2.915,,,2.897,2.956,2.153,,2.487,1.827,,2.426,2.271,2.059,2.063,1.79,1.915,2.576,,1.888,,1.983,,,,,,,,,, +"Mar 08, 2010",2.556,3.108,3.071,2.805,2.997,2.998,2.992,3.502,3.193,3.249,3.103,3.142,3.763,3.067,3.271,2.875,,,2.853,2.924,2.126,,2.468,1.786,,2.422,2.273,2.04,2.051,1.746,1.883,2.482,,1.873,,1.963,,,,,,,,,, +"Mar 15, 2010",2.523,3.08,3.062,2.785,2.939,3.012,2.993,3.627,3.116,3.211,3.089,3.132,3.729,3.059,3.192,2.849,,,2.836,2.878,2.09,,2.433,1.752,,2.395,2.226,2.015,2.014,1.71,1.838,2.438,,1.848,,1.931,,,,,,,,,, +"Oct 04, 2010",2.224,2.747,2.819,2.608,2.668,2.766,2.82,3.269,2.79,2.806,2.95,2.92,3.384,2.691,2.649,2.572,,,2.554,2.622,1.839,,2.015,1.607,,2.068,2.061,1.741,1.768,1.579,1.586,2.159,,1.618,,1.744,,,,,,,,,, +"Oct 11, 2010",2.264,2.782,2.84,2.626,2.65,2.79,2.845,3.295,2.839,2.85,2.952,2.951,3.378,2.741,2.716,2.603,,,2.593,2.629,1.883,,2.077,1.628,,2.111,2.104,1.78,1.828,1.625,1.601,2.225,,1.662,,1.788,,,,,,,,,, +"Oct 18, 2010",2.29,2.82,2.852,2.655,2.675,2.82,2.867,3.262,2.826,2.887,2.975,2.957,3.31,2.765,2.815,2.666,,,2.665,2.67,1.9,,2.12,1.645,,2.137,2.115,1.794,1.845,1.626,1.62,2.24,,1.693,,1.794,,,,,,,,,, +"Oct 25, 2010",2.302,2.831,2.879,2.635,2.701,2.827,2.876,3.309,2.916,2.891,2.977,2.946,3.323,2.772,2.818,2.677,,,2.678,2.673,1.913,,2.129,1.648,,2.18,2.132,1.796,1.856,1.617,1.619,2.271,,1.701,,1.809,,,,,,,,,, +"Nov 01, 2010",2.327,2.85,2.911,2.683,2.695,2.876,2.877,3.503,2.924,2.922,2.985,2.97,3.333,2.825,2.839,2.664,,,2.658,2.679,1.942,,2.273,1.648,,2.229,2.143,1.802,1.856,1.621,1.636,2.353,,1.697,,1.82,,,,,,,,,, +"Nov 08, 2010",2.371,2.917,2.96,2.721,2.724,2.927,2.912,3.557,3.03,3.003,2.997,3.107,3.377,2.903,2.93,2.718,,,2.692,2.786,1.969,,2.291,1.675,,2.317,2.177,1.814,1.873,1.641,1.65,2.41,,1.711,,1.83,,,,,,,,,, +"Nov 15, 2010",2.39,2.943,2.993,2.743,2.728,2.949,2.971,3.541,3.08,3.028,3.031,3.135,3.427,2.943,2.929,2.74,,,2.729,2.77,1.984,,2.325,1.681,,2.325,2.207,1.84,1.876,1.656,1.679,2.418,,1.718,,1.821,,,,,,,,,, +"Nov 22, 2010",2.419,2.987,3.053,2.751,2.79,2.986,3.032,3.606,3.167,3.065,3.063,3.155,3.517,2.964,2.968,2.781,,,2.767,2.82,2.002,,2.388,1.682,,2.364,2.21,1.843,1.873,1.652,1.682,2.486,,1.735,,1.836,,,,,,,,,, +"Nov 29, 2010",2.438,3.014,3.068,2.78,2.825,3.017,3.025,3.64,3.181,3.109,3.132,3.21,3.591,3.008,2.993,2.791,,,2.753,2.893,2.014,,2.405,1.688,,2.384,2.218,1.849,1.881,1.666,1.684,2.531,,1.735,,1.842,,,,,,,,,, +"Dec 06, 2010",2.461,3.046,3.093,2.826,2.805,3.063,3.069,3.635,3.209,3.136,3.069,3.178,3.624,3.039,3.046,2.836,,,2.809,2.91,2.031,,2.467,1.695,,2.401,2.227,1.882,1.9,1.666,1.705,2.505,,1.756,,1.864,,,,,,,,,, +"Dec 13, 2010",2.49,3.081,3.145,2.849,2.861,3.07,3.161,3.646,3.239,3.172,3.112,3.191,3.656,3.073,3.09,2.855,,,2.823,2.94,2.054,,2.468,1.713,,2.425,2.252,1.9,1.917,1.683,1.728,2.572,,1.772,,1.89,,,,,,,,,, +"Dec 20, 2010",2.539,3.153,3.21,2.908,2.935,3.119,3.255,3.682,3.259,3.236,3.138,3.216,3.863,3.131,3.123,2.95,,,2.921,3.029,2.086,,2.506,1.729,,2.464,2.293,1.932,1.956,1.704,1.763,2.608,,1.796,,1.915,,,,,,,,,, +"Dec 27, 2010",2.572,3.2,3.266,2.992,2.97,3.147,3.334,3.695,3.315,3.283,3.144,3.264,3.883,3.208,3.159,2.985,,,2.955,3.065,2.11,,2.535,1.755,,2.466,2.322,1.964,1.981,1.72,1.779,2.637,,1.809,,1.928,,,,,,,,,, +"Jan 03, 2011",2.603,3.241,3.32,2.953,2.994,3.2,3.427,3.74,3.367,3.326,3.199,3.282,3.966,3.253,3.19,3.013,,,2.995,3.06,2.133,,2.561,1.782,,2.487,2.348,1.983,2.009,1.733,1.788,2.662,,1.83,,1.949,,,,,,,,,, +"Jan 10, 2011",2.622,3.261,3.346,3.003,3.023,3.223,3.453,3.756,3.389,3.347,3.217,3.321,4,3.262,3.212,3.024,,,3.005,3.076,2.152,,2.571,1.792,,2.525,2.355,2,2.045,1.757,1.828,2.687,,1.845,,1.968,,,,,,,,,, +"Jan 17, 2011",2.647,3.292,3.4,3.008,3.049,3.267,3.504,3.83,3.491,3.364,3.234,3.332,3.971,3.277,3.251,3.062,,,3.062,3.061,2.173,,2.583,1.813,,2.542,2.365,2.026,2.045,1.773,1.862,2.741,,1.874,,1.988,,,,,,,,,, +"Jan 24, 2011",2.658,3.309,3.433,3.057,3.082,3.295,3.533,3.85,3.543,3.371,3.247,3.359,3.952,3.286,3.257,3.083,,,3.077,3.098,2.178,,2.604,1.815,,2.562,2.381,2.031,2.048,1.779,1.859,2.72,,1.886,,1.993,,,,,,,,,, +"Jan 31, 2011",2.666,3.324,3.464,3.108,3.094,3.353,3.567,3.901,3.545,3.388,3.248,3.39,3.966,3.308,3.269,3.08,,,3.074,3.095,2.181,,2.605,1.815,,2.564,2.392,2.034,2.047,1.78,1.884,2.719,,1.891,,1.993,,,,,,,,,, +"Feb 07, 2011",2.673,3.339,3.488,3.12,3.133,3.376,3.593,3.909,3.564,3.409,3.271,3.395,3.959,3.328,3.306,3.076,,,3.066,3.103,2.183,,2.62,1.815,,2.574,2.384,2.036,2.048,1.774,1.872,2.723,,1.888,,1.998,,,,,,,,,, +"Feb 14, 2011",2.673,3.338,3.449,3.131,3.124,3.357,3.553,3.611,3.647,3.43,3.276,3.411,4.021,3.341,3.324,3.069,,,3.066,3.076,2.184,,2.623,1.815,,2.571,2.385,2.041,2.043,1.776,1.865,2.736,,1.891,,1.992,,,,,,,,,, +"Feb 21, 2011",2.672,3.334,3.437,3.147,3.133,3.367,3.536,3.603,3.595,3.422,3.279,3.417,3.897,3.357,3.331,3.079,,,3.079,3.08,2.185,,2.619,1.818,,2.57,2.394,2.029,2.042,1.773,1.865,2.744,,1.898,,1.994,,,,,,,,,, +"Feb 28, 2011",2.718,3.377,3.467,3.175,3.156,3.372,3.552,3.701,3.63,3.464,3.32,3.439,3.923,3.411,3.372,3.135,,,3.127,3.158,2.234,,2.636,1.88,,2.586,2.452,2.092,2.08,1.872,1.885,2.774,,1.942,,2.061,,,,,,,,,, +"Mar 07, 2011",2.731,3.405,3.491,3.218,3.222,3.431,3.553,3.776,3.596,3.514,3.36,3.486,4.02,3.443,3.425,3.124,,,3.106,3.174,2.236,,2.654,1.873,,2.598,2.411,2.128,2.095,1.878,1.912,2.747,,1.959,,2.068,,,,,,,,,, +"Mar 14, 2011",2.701,3.365,3.471,3.214,3.22,3.429,3.528,3.758,3.552,3.459,3.355,3.497,3.893,3.427,3.332,3.097,,,3.076,3.152,2.212,,2.523,1.868,,2.574,2.393,2.117,2.077,1.856,1.9,2.745,,1.943,,2.054,,,,,,,,,, +"Oct 03, 2011",2.61,3.207,3.326,3.17,3.141,3.354,3.243,3.949,3.351,3.247,3.362,3.352,3.662,3.138,3.155,3.015,,,3,3.06,2.167,,2.345,1.911,,2.426,2.413,2.1,2.042,1.877,1.911,2.577,,1.976,,2.029,,,,,,,,,, +"Oct 10, 2011",2.618,3.211,3.296,3.142,3.145,3.381,3.188,3.896,3.319,3.257,3.339,3.391,3.706,3.138,3.157,3.042,,,3.018,3.116,2.176,,2.364,1.909,,2.501,2.413,2.102,2.039,1.879,1.922,2.608,,1.979,,2.032,,,,,,,,,, +"Oct 17, 2011",2.643,3.232,3.3,3.148,3.157,3.391,3.19,3.887,3.325,3.28,3.329,3.404,3.695,3.159,3.202,3.075,,,3.039,3.187,2.205,,2.486,1.923,,2.533,2.427,2.102,2.082,1.877,1.925,2.663,,1.968,,2.048,,,,,,,,,, +"Oct 24, 2011",2.639,3.219,3.259,3.1,3.13,3.335,3.171,3.701,3.331,3.283,3.34,3.422,3.701,3.164,3.197,3.058,,,3.003,3.227,2.207,,2.504,1.927,,2.593,2.414,2.093,2.062,1.876,1.928,2.696,,1.977,,2.029,,,,,,,,,, +"Oct 31, 2011",2.665,3.256,3.298,3.104,3.134,3.404,3.231,3.739,3.362,3.316,3.356,3.448,3.787,3.17,3.24,3.1,,,3.062,3.218,2.226,,2.555,1.932,,2.548,2.456,2.084,2.084,1.877,1.928,2.769,,1.974,,2.041,,,,,,,,,, +"Nov 07, 2011",2.669,3.27,3.303,3.098,3.155,3.38,3.233,3.757,3.365,3.331,3.374,3.43,3.774,3.176,3.283,3.123,,,3.079,3.258,2.221,,2.57,1.932,,2.561,2.429,2.085,2.075,1.87,1.939,2.755,,1.957,,2.037,,,,,,,,,, +"Nov 14, 2011",2.677,3.272,3.305,3.1,3.152,3.389,3.225,3.797,3.369,3.34,3.372,3.437,3.755,3.192,3.297,3.111,,,3.067,3.246,2.234,,2.618,1.926,,2.557,2.447,2.098,2.079,1.855,1.954,2.801,,1.963,,2.036,,,,,,,,,, +"Nov 21, 2011",2.694,3.293,3.336,3.097,3.162,3.389,3.291,3.799,3.392,3.346,3.365,3.445,3.761,3.212,3.291,3.15,,,3.113,3.264,2.248,,2.639,1.924,,2.602,2.467,2.106,2.096,1.855,1.95,2.828,,1.994,,2.043,,,,,,,,,, +"Nov 28, 2011",2.701,3.303,3.341,3.094,3.156,3.385,3.296,3.804,3.419,3.356,3.359,3.46,3.779,3.228,3.293,3.167,,,3.124,3.299,2.252,,2.661,1.915,,2.604,2.478,2.104,2.102,1.857,1.954,2.831,,1.992,,2.055,,,,,,,,,, +"Dec 05, 2011",2.702,3.309,3.336,3.095,3.175,3.392,3.296,3.662,3.466,3.359,3.363,3.464,3.791,3.233,3.29,3.186,,,3.153,3.288,2.25,,2.651,1.917,,2.569,2.481,2.11,2.109,1.846,1.954,2.836,,1.982,,2.046,,,,,,,,,, +"Dec 12, 2011",2.705,3.314,3.361,3.094,3.193,3.407,3.326,3.744,3.464,3.357,3.385,3.464,3.8,3.23,3.282,3.185,,,3.148,3.299,2.252,,2.655,1.917,,2.571,2.489,2.104,2.1,1.839,1.95,2.857,,1.986,,2.05,,,,,,,,,, +"Dec 19, 2011",2.711,3.328,3.369,3.101,3.204,3.4,3.349,3.712,3.469,3.369,3.403,3.446,3.829,3.247,3.29,3.209,,,3.177,3.307,2.253,,2.664,1.911,,2.585,2.491,2.102,2.1,1.813,1.947,2.868,,1.981,,2.05,,,,,,,,,, +"Dec 26, 2011",2.712,3.337,3.373,3.081,3.193,3.421,3.372,3.651,3.494,3.383,3.392,3.474,3.868,3.246,3.308,3.216,,,3.173,3.348,2.247,,2.663,1.9,,2.582,2.504,2.097,2.091,1.803,1.933,2.861,,1.972,,2.038,,,,,,,,,, +"Jan 02, 2012",2.715,3.344,3.394,3.106,3.234,3.426,3.376,3.74,3.496,3.399,3.404,3.494,3.89,3.238,3.345,3.19,,,3.142,3.34,2.248,,2.668,1.893,,2.588,2.507,2.091,2.103,1.796,1.93,2.858,,1.979,,2.041,,,,,,,,,, +"Jan 09, 2012",2.71,3.339,3.415,3.112,3.229,3.443,3.404,3.764,3.533,3.397,3.405,3.471,3.939,3.239,3.326,3.157,,,3.103,3.325,2.242,,2.667,1.898,,2.605,2.497,2.079,2.091,1.78,1.915,2.863,,1.969,,2.022,,,,,,,,,, +"Jan 16, 2012",2.708,3.344,3.425,3.111,3.23,3.442,3.43,3.758,3.537,3.403,3.414,3.469,3.928,3.244,3.343,3.152,,,3.088,3.349,2.234,,2.655,1.884,,2.62,2.506,2.063,2.094,1.74,1.893,2.872,,1.96,,2.002,,,,,,,,,, +"Jan 23, 2012",2.707,3.34,3.427,3.108,3.238,3.445,3.426,3.756,3.556,3.4,3.412,3.489,3.93,3.246,3.325,3.142,,,3.078,3.338,2.237,,2.668,1.886,,2.622,2.505,2.062,2.096,1.727,1.896,2.879,,1.956,,2.007,,,,,,,,,, +"Jan 30, 2012",2.708,3.351,3.432,3.112,3.236,3.443,3.431,3.777,3.564,3.409,3.417,3.501,3.941,3.26,3.329,3.159,,,3.103,3.332,2.229,,2.659,1.872,,2.623,2.5,2.064,2.099,1.712,1.898,2.856,,1.957,,1.996,,,,,,,,,, +"Feb 06, 2012",2.706,3.352,3.441,3.099,3.234,3.488,3.455,3.742,3.564,3.406,3.42,3.507,3.942,3.259,3.318,3.162,,,3.104,3.34,2.226,,2.659,1.873,,2.583,2.501,2.066,2.096,1.714,1.89,2.849,,1.942,,1.994,,,,,,,,,, +"Feb 13, 2012",2.704,3.35,3.455,3.1,3.251,3.482,3.462,3.781,3.592,3.4,3.423,3.509,3.95,3.263,3.294,3.152,,,3.09,3.343,2.224,,2.66,1.862,,2.603,2.494,2.07,2.097,1.69,1.891,2.848,,1.957,,1.987,,,,,,,,,, +"Feb 20, 2012",2.703,3.351,3.472,3.093,3.256,3.487,3.487,3.812,3.616,3.39,3.426,3.501,3.948,3.254,3.277,3.16,,,3.089,3.378,2.221,,2.653,1.854,,2.597,2.515,2.073,2.09,1.673,1.886,2.845,,1.939,,1.978,,,,,,,,,, +"Feb 27, 2012",2.709,3.365,3.473,3.096,3.25,3.5,3.506,3.767,3.604,3.407,3.437,3.529,3.961,3.258,3.306,3.179,,,3.1,3.424,2.221,,2.65,1.855,,2.579,2.521,2.067,2.093,1.678,1.879,2.86,,1.94,,1.97,,,,,,,,,, +"Mar 05, 2012",2.71,3.368,3.468,3.11,3.244,3.497,3.5,3.783,3.578,3.418,3.438,3.529,3.969,3.271,3.322,3.174,,,3.098,3.41,2.22,,2.645,1.838,,2.584,2.532,2.054,2.101,1.681,1.875,2.886,,1.935,,1.965,,,,,,,,,, +"Mar 12, 2012",2.708,3.37,3.469,3.11,3.245,3.493,3.498,3.783,3.592,3.427,3.419,3.529,3.972,3.279,3.341,3.165,,,3.065,3.473,2.216,,2.643,1.828,,2.521,2.531,2.063,2.093,1.696,1.883,2.877,,1.933,,1.965,,,,,,,,,, +"Mar 19, 2012",2.705,3.368,3.483,3.111,3.243,3.502,3.516,3.803,3.615,3.431,3.417,3.549,4,3.262,3.351,3.137,,,3.031,3.465,2.211,,2.635,1.819,,2.557,2.533,2.061,2.088,1.667,1.88,2.87,,1.929,,1.955,,,,,,,,,, +"Oct 01, 2012",2.195,2.897,3.027,2.83,2.655,3.041,3.108,3.377,3.162,2.922,3.091,3.043,3.377,2.828,2.794,2.72,,,2.66,2.911,1.654,,1.826,1.356,,2.045,2.022,1.5,1.594,1.316,1.37,2.099,,1.397,,1.463,,,,,,,,,, +"Oct 08, 2012",2.2,2.914,3.045,2.836,2.709,3.111,3.124,3.358,3.139,2.967,3.028,3.144,3.468,2.841,2.851,2.684,,,2.632,2.85,1.648,,1.833,1.359,,2.034,1.944,1.505,1.605,1.328,1.374,2.092,,1.395,,1.479,,,,,,,,,, +"Oct 15, 2012",2.204,2.907,3.031,2.849,2.703,3.096,3.109,3.354,3.096,2.956,3.054,3.078,3.485,2.811,2.859,2.691,,,2.635,2.867,1.661,,1.857,1.364,,2.014,1.956,1.533,1.622,1.347,1.439,2.098,,1.414,,1.473,,,,,,,,,, +"Oct 22, 2012",2.21,2.914,3.04,2.83,2.723,3.097,3.119,3.312,3.14,2.967,3.056,3.081,3.508,2.818,2.873,2.686,,,2.623,2.885,1.667,,1.834,1.387,,1.996,1.953,1.532,1.625,1.354,1.447,2.117,,1.424,,1.491,,,,,,,,,, +"Oct 29, 2012",2.216,2.912,3.042,2.808,2.729,3.118,3.113,3.28,3.176,2.952,3.067,3.117,3.439,2.825,2.839,2.708,,,2.654,2.879,1.679,,1.86,1.395,,2.03,1.952,1.547,1.63,1.355,1.445,2.131,,1.43,,1.518,,,,,,,,,, +"Nov 05, 2012",2.243,2.941,3.048,2.819,2.73,3.085,3.119,3.358,3.171,3.006,3.063,3.136,3.451,2.829,2.973,2.707,,,2.651,2.886,1.704,,1.957,1.404,,2.04,1.997,1.556,1.65,1.358,1.459,2.17,,1.432,,1.526,,,,,,,,,, +"Nov 12, 2012",2.236,2.934,3.054,2.82,2.717,3.101,3.12,3.405,3.18,2.972,3.105,3.133,3.32,2.833,2.917,2.742,,,2.694,2.892,1.698,,1.829,1.401,,2.062,2,1.556,1.658,1.361,1.462,2.197,,1.43,,1.523,,,,,,,,,, +"Nov 19, 2012",2.239,2.932,3.051,2.814,2.731,3.092,3.105,3.365,3.211,2.967,3.118,3.163,3.331,2.841,2.882,2.747,,,2.698,2.902,1.704,,1.836,1.412,,2.077,2.011,1.562,1.665,1.348,1.452,2.218,,1.438,,1.51,,,,,,,,,, +"Nov 26, 2012",2.244,2.935,3.067,2.809,2.737,3.14,3.106,3.399,3.25,2.965,3.123,3.136,3.305,2.843,2.892,2.75,,,2.706,2.888,1.711,,1.853,1.409,,2.073,2.01,1.568,1.666,1.365,1.461,2.238,,1.449,,1.527,,,,,,,,,, +"Dec 03, 2012",2.243,2.936,3.063,2.801,2.726,3.138,3.109,3.336,3.273,2.967,3.11,3.144,3.294,2.853,2.891,2.752,,,2.708,2.892,1.708,,1.888,1.413,,2.081,1.976,1.569,1.671,1.33,1.465,2.228,,1.436,,1.524,,,,,,,,,, +"Dec 10, 2012",2.247,2.936,3.064,2.803,2.73,3.135,3.118,3.345,3.251,2.966,3.109,3.157,3.294,2.855,2.882,2.754,,,2.708,2.9,1.715,,1.903,1.405,,2.078,2.004,1.572,1.667,1.33,1.458,2.255,,1.429,,1.531,,,,,,,,,, +"Dec 17, 2012",2.243,2.93,3.063,2.799,2.703,3.128,3.125,3.368,3.254,2.958,3.065,3.145,3.296,2.852,2.872,2.747,,,2.708,2.869,1.713,,1.899,1.405,,2.095,2.015,1.573,1.654,1.324,1.472,2.245,,1.427,,1.517,,,,,,,,,, +"Dec 24, 2012",2.248,2.933,3.092,2.812,2.653,3.139,3.166,3.515,3.299,2.95,3.005,3.142,3.254,2.853,2.873,2.749,,,2.706,2.883,1.72,,1.92,1.421,,2.07,2.009,1.581,1.66,1.332,1.456,2.261,,1.44,,1.527,,,,,,,,,, +"Dec 31, 2012",2.262,2.951,3.114,2.831,2.687,3.179,3.146,3.595,3.358,2.954,3.024,3.144,3.287,2.853,2.869,2.788,,,2.756,2.89,1.73,,1.913,1.421,,2.109,2.028,1.585,1.674,1.335,1.461,2.29,,1.442,,1.529,,,,,,,,,, +"Jan 07, 2013",2.267,2.95,3.113,2.834,2.699,3.183,3.16,3.474,3.372,2.975,3.009,3.123,3.377,2.87,2.887,2.744,,,2.7,2.885,1.74,,1.925,1.423,,2.138,2.052,1.592,1.699,1.332,1.474,2.29,,1.452,,1.533,,,,,,,,,, +"Jan 14, 2013",2.268,2.955,3.116,2.844,2.723,3.175,3.165,3.445,3.37,2.978,3.016,3.15,3.324,2.872,2.903,2.755,,,2.706,2.909,1.738,,1.958,1.386,,2.113,2.064,1.592,1.705,1.338,1.472,2.292,,1.454,,1.528,,,,,,,,,, +"Jan 21, 2013",2.283,2.968,3.131,2.903,2.726,3.187,3.174,3.484,3.379,2.983,3.003,3.144,3.325,2.882,2.911,2.78,,,2.744,2.894,1.754,,1.956,1.39,,2.131,2.084,1.607,1.715,1.334,1.482,2.355,,1.471,,1.541,,,,,,,,,, +"Jan 28, 2013",2.297,2.98,3.167,2.898,2.725,3.193,3.196,3.56,3.506,2.995,3.017,3.155,3.364,2.891,2.916,2.77,,,2.73,2.898,1.769,,1.954,1.404,,2.21,2.099,1.622,1.717,1.336,1.509,2.352,,1.484,,1.565,,,,,,,,,, +"Feb 04, 2013",2.306,2.994,3.169,2.904,2.744,3.207,3.22,3.503,3.464,3.002,3.016,3.146,3.323,2.91,2.933,2.809,,,2.778,2.906,1.776,,1.945,1.41,,2.189,2.112,1.624,1.728,1.352,1.544,2.381,,1.482,,1.561,,,,,,,,,, +"Feb 11, 2013",2.309,2.996,3.18,2.902,2.748,3.195,3.235,3.54,3.48,3.002,3.035,3.161,3.336,2.902,2.931,2.806,,,2.777,2.898,1.779,,1.938,1.408,,2.197,2.119,1.63,1.721,1.346,1.556,2.403,,1.488,,1.561,,,,,,,,,, +"Feb 18, 2013",2.314,3.005,3.198,2.872,2.767,3.21,3.244,3.534,3.559,3.02,3.018,3.164,3.37,2.92,2.951,2.79,,,2.753,2.909,1.781,,1.946,1.406,,2.198,2.131,1.634,1.727,1.357,1.549,2.397,,1.481,,1.556,,,,,,,,,, +"Feb 25, 2013",2.319,3.01,3.206,2.871,2.771,3.211,3.249,3.54,3.589,3.021,3.017,3.162,3.377,2.931,2.942,2.798,,,2.763,2.909,1.785,,1.951,1.406,,2.194,2.139,1.636,1.719,1.358,1.556,2.415,,1.481,,1.567,,,,,,,,,, +"Mar 04, 2013",2.317,3.003,3.194,2.866,2.761,3.208,3.24,3.515,3.57,3.013,3.024,3.161,3.355,2.928,2.929,2.799,,,2.768,2.899,1.788,,1.964,1.405,,2.177,2.144,1.635,1.729,1.353,1.556,2.43,,1.48,,1.566,,,,,,,,,, +"Mar 11, 2013",2.317,3.007,3.191,2.877,2.766,3.206,3.239,3.511,3.546,3.02,3.035,3.163,3.359,2.933,2.94,2.804,,,2.769,2.913,1.785,,1.955,1.397,,2.186,2.143,1.625,1.722,1.365,1.556,2.428,,1.465,,1.57,,,,,,,,,, +"Mar 18, 2013",2.311,2.997,3.169,2.864,2.748,3.205,3.203,3.514,3.515,3.013,3.039,3.161,3.337,2.935,2.927,2.799,,,2.768,2.898,1.782,,1.954,1.398,,2.186,2.131,1.628,1.719,1.36,1.559,2.433,,1.458,,1.556,,,,,,,,,, +"Oct 07, 2013",2.358,2.999,3.032,2.961,2.678,3.137,3.027,3.547,3.227,2.997,2.985,3.164,3.474,2.864,2.931,2.971,,,2.937,3.068,1.835,,2.057,1.527,,2.119,2.062,1.675,1.796,1.54,1.563,2.344,,1.582,,1.675,,,,,,,,,, +"Oct 14, 2013",2.337,2.965,3.028,2.878,2.675,3.088,3.016,3.493,3.331,2.981,3.048,3.215,3.467,2.84,2.893,2.871,,,2.897,2.796,1.826,,2.063,1.525,,2.056,2.024,1.671,1.743,1.543,1.583,2.364,,1.577,,1.687,,,,,,,,,, +"Oct 21, 2013",2.377,3.003,3.024,2.937,2.694,3.138,3.005,3.57,3.204,3.038,3.02,3.277,3.586,2.855,2.98,2.908,,,2.869,3.018,1.867,,2.136,1.556,,2.119,2.101,1.692,1.829,1.537,1.593,2.391,,1.606,,1.697,,,,,,,,,, +"Oct 28, 2013",2.406,3.013,3.012,2.96,2.693,3.114,2.979,3.577,3.185,3.059,3.043,3.25,3.606,2.912,2.979,2.92,,,2.882,3.029,1.911,,2.176,1.586,,2.147,2.127,1.774,1.842,1.567,1.71,2.441,,1.677,,1.738,,,,,,,,,, +"Nov 04, 2013",2.45,3.044,3.033,2.994,2.729,3.129,2.987,3.574,3.218,3.095,3.086,3.293,3.616,2.933,3.035,2.948,,,2.912,3.051,1.966,,2.256,1.621,,2.207,2.15,1.846,1.901,1.596,1.843,2.512,,1.72,,1.761,,,,,,,,,, +"Nov 11, 2013",2.482,3.073,3.047,3.038,2.752,3.163,2.983,3.565,3.235,3.122,3.069,3.327,3.603,3.008,3.033,2.999,,,2.967,3.088,2,,2.305,1.651,,2.207,2.163,1.894,1.901,1.646,1.947,2.549,,1.792,,1.797,,,,,,,,,, +"Nov 18, 2013",2.506,3.09,3.064,3.034,2.786,3.137,2.984,3.6,3.299,3.145,3.088,3.306,3.591,3.049,3.061,3.001,,,2.955,3.129,2.03,,2.341,1.658,,2.272,2.196,1.945,1.915,1.662,1.957,2.581,,1.796,,1.835,,,,,,,,,, +"Nov 25, 2013",2.542,3.141,3.121,3.083,2.804,3.219,3.054,3.678,3.357,3.204,3.114,3.337,3.642,3.121,3.124,3.031,,,2.975,3.188,2.053,,2.42,1.683,,2.237,2.213,1.973,1.932,1.67,1.961,2.628,,1.803,,1.845,,,,,,,,,, +"Dec 02, 2013",2.566,3.165,3.172,3.11,2.837,3.233,3.136,3.709,3.418,3.213,3.158,3.363,3.653,3.154,3.101,3.059,,,2.998,3.233,2.077,,2.455,1.689,,2.256,2.216,1.98,1.948,1.682,1.955,2.762,,1.801,,1.857,,,,,,,,,, +"Dec 09, 2013",2.621,3.246,3.257,3.189,2.922,3.331,3.212,3.773,3.523,3.307,3.21,3.455,3.783,3.237,3.199,3.109,,,3.051,3.273,2.111,,2.518,1.749,,2.3,2.263,2.001,2.014,1.727,1.974,2.705,,1.857,,1.894,,,,,,,,,, +"Dec 16, 2013",2.712,3.315,3.312,3.26,2.997,3.368,3.256,3.831,3.58,3.383,3.209,3.505,3.853,3.335,3.274,3.177,,,3.116,3.351,2.221,,2.662,1.877,,2.376,2.359,2.13,2.126,1.844,2.084,2.754,,1.958,,2.024,,,,,,,,,, +"Dec 23, 2013",2.76,3.342,3.37,3.324,3.107,3.393,3.277,3.898,3.661,3.402,3.263,3.512,3.845,3.366,3.289,3.192,,,3.137,3.346,2.285,,2.761,1.903,,2.425,2.46,2.191,2.151,1.876,2.192,2.807,,2.014,,2.112,,,,,,,,,, +"Dec 30, 2013",2.802,3.387,3.461,3.352,3.121,3.467,3.454,3.935,3.757,3.447,3.374,3.539,3.932,3.394,3.332,3.195,,,3.136,3.362,2.324,,2.797,1.929,,2.455,2.516,2.228,2.21,1.89,2.205,2.858,,2.027,,2.159,,,,,,,,,, +"Jan 06, 2014",2.829,3.399,3.483,3.354,3.181,3.477,3.467,3.99,3.753,3.46,3.382,3.557,3.967,3.412,3.333,3.193,,,3.142,3.337,2.364,,2.806,1.96,,2.517,2.532,2.322,2.251,1.911,2.263,2.89,,2.065,,2.193,,,,,,,,,, +"Jan 13, 2014",2.861,3.432,3.531,3.397,3.273,3.536,3.501,4.016,3.776,3.486,3.395,3.596,3.931,3.47,3.347,3.229,,,3.18,3.366,2.396,,2.849,1.997,,2.54,2.575,2.33,2.265,1.92,2.273,2.95,,2.081,,2.24,,,,,,,,,, +"Jan 20, 2014",2.96,3.477,3.569,3.528,3.302,3.552,3.539,4.037,3.798,3.54,3.422,3.603,3.984,3.525,3.415,3.262,,,3.221,3.378,2.539,,2.939,2.584,,2.577,2.638,2.439,2.433,2.005,2.322,2.999,,2.088,,2.276,,,,,,,,,, +"Jan 27, 2014",4.01,3.783,3.73,3.653,3.469,3.695,3.672,4.207,4.037,3.836,3.734,3.865,4.235,3.797,3.755,3.722,,,3.711,3.753,4.195,,4.215,4.709,,3.785,3.611,4.61,3.997,4.073,4.569,3.731,,4.107,,4.49,,,,,,,,,, +"Feb 03, 2014",3.891,3.97,3.832,3.792,3.558,3.816,3.706,4.399,4.21,3.99,3.823,3.956,4.451,3.961,3.904,4.06,,,4.067,4.039,3.827,,4.265,3.59,,3.852,3.766,3.967,3.672,3.357,3.839,3.908,,3.664,,3.945,,,,,,,,,, +"Feb 10, 2014",3.764,4.02,3.849,3.918,3.607,3.794,3.728,4.456,4.134,4.044,3.79,4.055,4.433,4.004,3.991,4.131,,,4.153,4.069,3.555,,4.043,3.22,,3.677,3.667,3.48,3.484,2.995,3.283,3.808,,3.408,,3.686,,,,,,,,,, +"Feb 17, 2014",3.637,4.039,3.955,3.87,3.669,3.925,3.835,4.538,4.362,4.091,3.927,4.134,4.46,4.042,4.032,4.014,,,3.995,4.066,3.31,,3.753,2.811,,3.584,3.692,3.264,3.131,2.601,2.905,3.733,,3.019,,3.344,,,,,,,,,, +"Feb 24, 2014",3.477,3.988,3.96,3.902,3.637,3.974,3.827,4.615,4.361,4.086,3.911,4.144,4.436,4.06,4.01,3.815,,,3.779,3.915,3.06,,3.472,2.591,,3.417,3.359,2.985,2.96,2.393,2.618,3.615,,2.797,,2.967,,,,,,,,,, +"Mar 03, 2014",3.301,3.94,3.964,3.902,3.624,3.992,3.835,4.66,4.351,4.063,3.91,4.125,4.431,4.053,3.962,3.664,,,3.614,3.806,2.781,,3.248,2.149,,2.942,3.247,2.658,2.657,2.048,2.333,3.489,,2.751,,2.65,,,,,,,,,, +"Mar 10, 2014",3.165,3.875,3.946,3.776,3.591,3.99,3.84,4.66,4.344,4.016,3.874,4.098,4.362,4.014,3.908,3.519,,,3.431,3.767,2.586,,3.011,1.974,,2.937,3.006,2.416,2.424,1.891,2.2,3.365,,2.582,,2.384,,,,,,,,,, +"Mar 17, 2014",3.079,3.816,3.91,3.715,3.572,3.992,3.788,4.563,4.325,3.965,3.821,4.054,4.294,3.968,3.857,3.421,,,3.321,3.705,2.479,,2.922,1.889,,2.872,2.872,2.284,2.311,1.875,2.087,3.233,,2.536,,2.254,,,,,,,,,, +"Oct 13, 2014",2.376,3.077,3.106,3.062,2.78,3.326,3.205,3.632,3.031,3.112,3.19,3.333,3.754,3.097,2.887,3.021,4.228,2.391,2.728,2.963,1.894,1.76,1.959,1.621,1.74,2.198,2.071,1.842,1.847,1.596,1.751,2.246,1.963,1.666,2.63,1.823,2.468,2.662,2.207,2.412,2.489,1.938,2.068,2.158,1.72,1.866 +"Oct 20, 2014",2.387,3.062,3.123,3.069,2.77,3.325,3.166,3.776,3.163,3.046,3.173,3.19,3.706,2.934,2.924,3.045,4.325,2.331,2.817,2.83,1.908,1.743,2.008,1.614,1.734,2.215,2.103,1.85,1.865,1.571,1.749,2.263,2.001,1.659,2.843,1.822,2.487,2.687,2.218,2.451,2.494,2.088,2.09,2.281,2.022,2.068 +"Oct 27, 2014",2.413,3.079,3.109,2.941,2.771,3.294,3.187,3.753,3.161,3.02,3.174,3.152,3.603,2.905,2.92,3.132,4.519,2.348,2.865,2.961,1.939,1.802,2.041,1.618,1.767,2.202,2.127,1.853,1.901,1.561,1.749,2.392,2.001,1.672,2.879,1.855,2.51,2.72,2.297,2.455,2.5,2.137,2.17,2.362,2.034,2.083 +"Nov 03, 2014",2.401,3.029,3.098,2.952,2.771,3.239,3.244,3.687,3.076,2.93,3.124,3.09,3.559,2.759,2.86,3.106,4.454,2.375,2.859,2.866,1.947,1.819,2.068,1.617,1.745,2.222,2.113,1.853,1.885,1.565,1.753,2.428,1.98,1.673,2.946,1.87,2.517,2.724,2.278,2.488,2.503,2.169,2.154,2.319,2.082,2.288 +"Nov 10, 2014",2.411,3.055,3.106,2.961,2.766,3.191,3.284,3.643,3.128,2.989,3.103,3.051,3.516,2.853,2.947,3.105,4.463,2.368,2.846,2.891,1.95,1.816,2.065,1.617,1.747,2.214,2.137,1.865,1.88,1.566,1.76,2.435,1.977,1.67,2.931,1.874,2.509,2.761,2.281,2.492,2.453,2.146,2.189,2.301,2.026,2.166 +"Nov 17, 2014",2.404,3.04,3.093,2.964,2.766,3.195,3.298,3.544,3.049,2.992,3.13,3.05,3.512,2.862,2.945,3.066,4.406,2.335,2.824,2.822,1.944,1.804,2.077,1.614,1.746,2.214,2.147,1.853,1.881,1.571,1.758,2.364,1.992,1.679,2.925,1.881,2.516,2.762,2.298,2.503,2.458,2.172,2.199,2.361,2.05,2.215 +"Nov 24, 2014",2.401,3.023,3.089,2.966,2.764,3.172,3.258,3.497,3.127,2.953,3.079,3.071,3.518,2.849,2.853,3.068,4.507,2.321,2.791,2.805,1.948,1.815,2.091,1.618,1.745,2.175,2.129,1.866,1.884,1.552,1.748,2.434,2.007,1.669,2.948,1.858,2.52,2.763,2.305,2.529,2.446,2.195,2.201,2.362,2.102,2.251 +"Dec 01, 2014",2.407,3.042,3.108,2.999,2.771,3.164,3.311,3.441,3.15,2.987,3.123,3.053,3.47,2.841,2.963,3.071,4.491,2.302,2.8,2.847,1.949,1.8,2.088,1.616,1.74,2.173,2.113,1.87,1.89,1.54,1.743,2.45,1.989,1.676,3.042,1.867,2.498,2.718,2.28,2.515,2.435,2.188,2.199,2.393,2.087,2.214 +"Dec 08, 2014",2.386,2.998,3.077,2.871,2.762,3.187,3.257,3.363,3.136,2.941,3.116,3.031,3.488,2.842,2.842,3.022,4.502,2.305,2.678,2.835,1.94,1.794,2.087,1.609,1.741,2.151,2.131,1.882,1.893,1.49,1.716,2.42,1.993,1.659,2.997,1.841,2.488,2.729,2.271,2.491,2.422,2.203,2.192,2.423,2.041,2.428 +"Dec 15, 2014",2.382,2.988,3.071,2.888,2.758,3.177,3.272,3.362,3.083,2.922,3.1,2.98,3.449,2.786,2.872,3.02,4.409,2.296,2.736,2.812,1.94,1.812,2.101,1.586,1.736,2.138,2.152,1.874,1.895,1.453,1.702,2.411,1.98,1.672,2.995,1.853,2.485,2.737,2.281,2.499,2.397,2.208,2.17,2.475,2.1,2.347 +"Dec 22, 2014",2.38,2.995,3.031,2.718,2.715,3.146,3.248,3.384,3.069,2.945,3.094,2.966,3.443,2.806,2.919,3.034,4.403,2.291,2.721,2.958,1.931,1.827,2.089,1.57,1.714,2.135,2.132,1.841,1.906,1.428,1.686,2.379,1.974,1.659,3.097,1.836,2.489,2.762,2.266,2.484,2.409,2.196,2.17,2.451,2.107,2.259 +"Dec 29, 2014",2.368,2.966,3.037,2.789,2.703,3.142,3.246,3.385,3.087,2.893,3.079,2.956,3.414,2.792,2.808,3.011,4.494,2.298,2.692,2.75,1.928,1.824,2.083,1.558,1.705,2.129,2.185,1.841,1.883,1.392,1.655,2.405,1.935,1.649,3.107,1.818,2.485,2.756,2.288,2.498,2.384,2.197,2.167,2.405,2.075,2.395 +"Jan 05, 2015",2.358,2.947,3.017,2.714,2.688,3.133,3.244,3.376,3.045,2.871,3.051,2.915,3.384,2.786,2.779,2.997,4.365,2.28,2.693,2.864,1.92,1.814,2.08,1.565,1.684,2.143,2.153,1.844,1.87,1.351,1.646,2.392,1.914,1.645,3.127,1.813,2.503,2.813,2.27,2.52,2.39,2.197,2.172,2.407,2.037,2.467 +"Jan 12, 2015",2.348,2.934,3,2.768,2.704,3.127,3.209,3.351,2.963,2.853,3.008,2.895,3.385,2.762,2.765,2.992,4.41,2.289,2.66,2.845,1.916,1.805,2.091,1.558,1.678,2.147,2.178,1.839,1.871,1.307,1.639,2.386,1.894,1.632,3.107,1.809,2.473,2.767,2.243,2.496,2.365,2.173,2.172,2.414,2.067,2.211 +"Jan 19, 2015",2.386,3.05,3.111,2.83,2.704,3.179,3.231,3.501,3.448,2.994,3.099,3.034,3.447,2.939,2.899,3.081,4.3,2.341,2.831,3.041,1.909,1.79,2.103,1.553,1.65,2.162,2.179,1.821,1.865,1.299,1.576,2.388,1.853,1.633,3.168,1.8,2.45,2.749,2.228,2.474,2.333,2.192,2.154,2.477,1.985,2.551 +"Jan 26, 2015",2.376,3.029,3.106,2.797,2.694,3.164,3.252,3.51,3.427,2.976,3.072,3.015,3.455,2.913,2.883,3.048,4.322,2.3,2.813,2.902,1.907,1.8,2.113,1.551,1.645,2.172,2.154,1.818,1.861,1.281,1.586,2.416,1.832,1.614,3.17,1.777,2.443,2.754,2.2,2.458,2.334,2.179,2.119,2.488,1.971,2.583 +"Feb 02, 2015",2.368,3.029,3.109,2.866,2.695,3.164,3.256,3.489,3.408,2.967,3.059,3.011,3.445,2.911,2.868,3.058,4.363,2.284,2.809,2.939,1.893,1.785,2.101,1.548,1.62,2.175,2.173,1.804,1.865,1.282,1.539,2.417,1.823,1.614,3.11,1.709,2.439,2.756,2.195,2.469,2.317,2.158,2.101,2.489,1.953,2.528 +"Feb 09, 2015",2.362,3.022,3.1,2.812,2.7,3.114,3.26,3.486,3.423,2.978,3.075,3.004,3.49,2.898,2.896,3.031,4.311,2.278,2.783,2.917,1.889,1.808,2.09,1.544,1.604,2.148,2.184,1.804,1.848,1.278,1.519,2.407,1.828,1.555,3.141,1.683,2.444,2.778,2.199,2.467,2.317,2.137,2.097,2.42,1.923,2.518 +"Feb 16, 2015",2.356,3.021,3.094,2.794,2.677,3.13,3.25,3.475,3.43,2.98,3.066,3.006,3.477,2.927,2.877,3.03,4.324,2.278,2.773,2.924,1.88,1.786,2.062,1.532,1.604,2.13,2.181,1.818,1.844,1.286,1.521,2.362,1.834,1.537,3.144,1.682,2.445,2.767,2.196,2.473,2.323,2.116,2.065,2.435,1.91,2.479 +"Feb 23, 2015",2.353,3.015,3.111,2.86,2.688,3.148,3.251,3.5,3.45,2.944,3.079,3.004,3.492,2.855,2.847,3.045,4.364,2.273,2.778,2.952,1.877,1.793,2.063,1.523,1.592,2.152,2.153,1.812,1.836,1.286,1.514,2.381,1.829,1.529,3.156,1.675,2.449,2.758,2.209,2.466,2.34,2.12,2.095,2.508,1.899,2.382 +"Mar 02, 2015",2.37,3.065,3.121,2.876,2.71,3.148,3.265,3.514,3.447,3.055,3.102,3.008,3.531,2.937,3.047,3.047,4.391,2.271,2.775,2.937,1.875,1.795,2.057,1.517,1.596,2.137,2.186,1.789,1.835,1.286,1.493,2.397,1.831,1.481,3.132,1.681,2.459,2.774,2.226,2.487,2.334,2.089,2.074,2.445,1.844,2.402 +"Mar 09, 2015",2.359,3.061,3.117,2.844,2.7,3.153,3.251,3.579,3.454,3.056,3.115,3.017,3.527,2.923,3.06,3.037,4.364,2.268,2.765,2.944,1.859,1.769,2.052,1.493,1.582,2.122,2.161,1.785,1.832,1.282,1.482,2.381,1.837,1.457,3.151,1.636,2.45,2.74,2.227,2.487,2.332,2.072,2.066,2.413,1.823,2.384 +"Mar 16, 2015",2.342,3.042,3.094,2.836,2.7,3.142,3.197,3.558,3.426,3.045,3.097,3.011,3.496,2.945,3.021,3.009,4.273,2.262,2.758,2.918,1.848,1.764,2.027,1.462,1.572,2.1,2.171,1.784,1.827,1.266,1.481,2.381,1.83,1.45,3.085,1.612,2.441,2.712,2.23,2.476,2.33,2.022,2.021,2.261,1.759,2.443 +"Mar 23, 2015",2.323,3.026,3.077,2.823,2.686,3.125,3.177,3.547,3.407,3.031,3.087,2.999,3.491,2.92,3.014,2.993,4.252,2.205,2.753,2.938,1.824,1.728,1.981,1.451,1.551,2.061,2.167,1.77,1.817,1.244,1.461,2.355,1.823,1.41,3.022,1.587,2.425,2.709,2.184,2.448,2.328,1.998,2.032,2.253,1.735,2.294 +"Mar 30, 2015",2.292,2.987,3.047,2.796,2.683,3.105,3.139,3.526,3.34,2.975,3.055,2.99,3.469,2.835,2.963,2.969,4.282,2.201,2.691,2.91,1.8,1.687,1.937,1.417,1.533,2.042,2.161,1.743,1.786,1.231,1.429,2.342,1.814,1.395,2.971,1.582,2.397,2.673,2.144,2.439,2.297,1.973,2.001,2.271,1.681,2.319 +"Oct 05, 2015",1.98,2.724,2.781,2.643,2.153,2.89,2.99,3.055,3.182,2.57,2.66,2.542,3.324,2.338,2.625,2.872,4.703,1.948,2.504,2.723,1.415,1.334,1.522,0.986,1.145,1.64,1.752,1.239,1.384,1.028,1.017,1.947,1.454,1.024,3.194,1.149,2.173,2.49,1.873,2.113,2.139,1.818,1.783,2.291,1.475,2.311 +"Oct 12, 2015",1.894,2.586,2.608,2.509,2.159,2.804,2.669,3.036,2.844,2.512,2.662,2.564,3.089,2.297,2.562,2.66,4.291,1.904,2.29,2.544,1.367,1.305,1.46,0.989,1.157,1.624,1.608,1.273,1.302,1.031,1.011,1.876,1.447,1.046,2.671,1.149,2.116,2.352,1.833,2.09,2.102,1.7,1.649,1.96,1.526,2.041 +"Oct 19, 2015",1.893,2.569,2.604,2.547,2.148,2.79,2.67,2.959,2.841,2.471,2.658,2.577,2.984,2.261,2.512,2.662,4.279,1.923,2.292,2.541,1.376,1.297,1.452,0.987,1.153,1.632,1.651,1.277,1.32,1.043,1.019,1.888,1.449,1.061,2.672,1.165,2.106,2.364,1.804,2.048,2.11,1.732,1.64,1.994,1.594,2.12 +"Oct 26, 2015",1.909,2.586,2.606,2.498,2.167,2.748,2.703,2.962,2.859,2.509,2.68,2.601,3.107,2.287,2.547,2.664,4.302,1.935,2.282,2.537,1.389,1.289,1.504,0.993,1.154,1.594,1.644,1.285,1.316,1.043,1.03,1.973,1.469,1.071,2.812,1.168,2.126,2.379,1.872,2.057,2.12,1.771,1.681,2.071,1.615,2.162 +"Nov 02, 2015",1.924,2.589,2.6,2.497,2.17,2.716,2.707,2.999,2.848,2.529,2.683,2.592,3.089,2.323,2.569,2.653,4.293,1.941,2.24,2.577,1.414,1.294,1.531,0.992,1.156,1.659,1.738,1.293,1.305,1.041,1.043,2.089,1.501,1.068,2.819,1.164,2.131,2.421,1.88,2.039,2.117,1.773,1.7,2.07,1.59,2.172 +"Nov 09, 2015",1.919,2.596,2.6,2.439,2.156,2.716,2.725,2.984,2.875,2.54,2.686,2.615,3.117,2.325,2.584,2.659,4.281,1.924,2.263,2.59,1.406,1.275,1.544,0.997,1.157,1.686,1.715,1.293,1.308,1.044,1.042,1.983,1.508,1.069,2.826,1.176,2.128,2.415,1.884,2.019,2.125,1.73,1.678,2.076,1.482,2.172 +"Nov 16, 2015",1.938,2.632,2.635,2.487,2.145,2.772,2.79,2.981,2.896,2.572,2.749,2.598,3.166,2.349,2.63,2.702,4.358,1.932,2.324,2.593,1.413,1.292,1.549,0.997,1.162,1.661,1.723,1.289,1.333,1.048,1.041,2.009,1.472,1.071,2.897,1.178,2.129,2.451,1.807,2.039,2.123,1.751,1.732,2.018,1.493,2.178 +"Nov 23, 2015",1.952,2.656,2.658,2.497,2.161,2.795,2.804,3.081,2.939,2.589,2.739,2.628,3.103,2.371,2.66,2.735,4.436,1.967,2.307,2.688,1.419,1.296,1.567,0.995,1.152,1.676,1.71,1.284,1.325,1.052,1.04,2.017,1.495,1.072,3.006,1.193,2.153,2.506,1.859,2.046,2.127,1.752,1.739,1.992,1.486,2.196 +"Nov 30, 2015",1.963,2.669,2.659,2.48,2.17,2.799,2.77,3.122,2.982,2.614,2.747,2.629,3.191,2.401,2.674,2.738,4.442,1.975,2.31,2.685,1.432,1.309,1.575,0.995,1.152,1.701,1.735,1.303,1.331,1.044,1.05,2.05,1.506,1.075,3.016,1.2,2.152,2.514,1.861,2.029,2.128,1.762,1.749,2.003,1.488,2.229 +"Dec 07, 2015",1.969,2.671,2.671,2.47,2.173,2.758,2.804,3.237,3.036,2.617,2.753,2.633,3.207,2.408,2.669,2.734,4.443,1.988,2.3,2.665,1.439,1.309,1.603,0.992,1.145,1.735,1.75,1.305,1.344,1.044,1.044,2.062,1.51,1.072,3.024,1.209,2.155,2.523,1.878,2.035,2.12,1.787,1.767,2.028,1.517,2.267 +"Dec 14, 2015",1.979,2.684,2.652,2.511,2.186,2.732,2.825,3.204,2.892,2.646,2.755,2.651,3.238,2.41,2.732,2.749,4.531,2.014,2.271,2.684,1.443,1.319,1.599,0.991,1.142,1.735,1.745,1.309,1.371,1.032,1.034,2.041,1.527,1.074,3.066,1.222,2.173,2.533,1.934,2.045,2.131,1.815,1.772,2.068,1.569,2.304 +"Dec 21, 2015",1.988,2.7,2.67,2.48,2.189,2.775,2.812,3.268,2.968,2.642,2.787,2.654,3.244,2.435,2.689,2.786,4.545,2.035,2.325,2.727,1.45,1.329,1.639,0.99,1.142,1.791,1.74,1.302,1.378,1.034,1.007,2.079,1.525,1.077,3.089,1.208,2.183,2.557,1.962,2.045,2.13,1.814,1.776,2.061,1.565,2.299 +"Dec 28, 2015",1.996,2.713,2.692,2.531,2.201,2.775,2.848,3.314,2.985,2.66,2.773,2.653,3.279,2.437,2.729,2.789,4.545,2.026,2.348,2.705,1.454,1.312,1.649,1.008,1.157,1.776,1.751,1.299,1.364,1.034,1.011,2.13,1.533,1.077,3.089,1.214,2.18,2.563,1.96,2.046,2.119,1.826,1.786,2.082,1.578,2.304 +"Jan 04, 2016",2.001,2.716,2.711,2.491,2.204,2.829,2.861,3.325,3.028,2.64,2.826,2.665,3.306,2.417,2.68,2.807,4.637,2.053,2.331,2.707,1.459,1.324,1.681,1.015,1.156,1.792,1.75,1.308,1.373,1.029,1.011,2.086,1.526,1.075,3.162,1.214,2.201,2.613,1.986,2.037,2.14,1.833,1.805,2.099,1.569,2.304 +"Jan 11, 2016",2.014,2.733,2.723,2.473,2.217,2.862,2.868,3.346,3.037,2.666,2.822,2.678,3.308,2.434,2.727,2.818,4.643,2.061,2.348,2.711,1.469,1.326,1.695,1.01,1.152,1.828,1.761,1.315,1.399,1.033,1.009,2.128,1.525,1.077,3.172,1.213,2.211,2.623,2.004,2.053,2.143,1.84,1.809,2.154,1.567,2.301 +"Jan 18, 2016",2.02,2.736,2.74,2.472,2.204,2.868,2.894,3.343,3.107,2.666,2.827,2.681,3.304,2.475,2.685,2.815,4.653,2.053,2.342,2.707,1.478,1.344,1.726,1.009,1.147,1.833,1.764,1.323,1.407,1.019,1.009,2.156,1.526,1.076,3.181,1.221,2.212,2.639,2.015,2.054,2.127,1.845,1.814,2.154,1.577,2.298 +"Jan 25, 2016",2.019,2.737,2.738,2.491,2.207,2.875,2.897,3.338,3.068,2.669,2.845,2.686,3.278,2.46,2.712,2.815,4.639,2.054,2.345,2.715,1.476,1.342,1.743,1,1.162,1.84,1.747,1.323,1.413,1.009,1.009,2.177,1.537,1.077,3.178,1.195,2.203,2.63,2.036,2.039,2.11,1.853,1.813,2.164,1.599,2.295 +"Feb 01, 2016",2.022,2.75,2.746,2.467,2.217,2.868,2.941,3.349,3.054,2.691,2.842,2.688,3.285,2.458,2.77,2.82,4.64,2.055,2.357,2.717,1.473,1.351,1.75,1.001,1.17,1.825,1.757,1.315,1.396,1.006,1.008,2.155,1.536,1.068,3.185,1.188,2.188,2.63,1.952,2.033,2.108,1.861,1.826,2.168,1.602,2.304 +"Feb 08, 2016",2.032,2.768,2.76,2.49,2.227,2.862,2.96,3.361,3.084,2.72,2.859,2.742,3.342,2.484,2.791,2.829,4.668,2.072,2.351,2.729,1.483,1.353,1.772,1.011,1.165,1.848,1.777,1.316,1.396,1.002,1.008,2.179,1.548,1.063,3.221,1.19,2.192,2.646,1.962,2.013,2.12,1.826,1.788,2.095,1.571,2.306 +"Feb 15, 2016",2.034,2.768,2.771,2.5,2.231,2.873,2.971,3.455,3.092,2.707,2.862,2.719,3.335,2.503,2.744,2.838,4.72,2.059,2.357,2.718,1.483,1.362,1.778,1.01,1.156,1.858,1.78,1.313,1.395,1.001,1.011,2.193,1.561,1.063,3.086,1.2,2.198,2.642,2.001,1.999,2.132,1.867,1.823,2.148,1.629,2.316 +"Feb 22, 2016",2.028,2.76,2.77,2.535,2.241,2.896,2.941,3.426,3.075,2.695,2.764,2.723,3.327,2.486,2.745,2.829,4.752,2.082,2.357,2.603,1.475,1.352,1.775,1.01,1.149,1.837,1.783,1.27,1.372,0.995,1.008,2.196,1.565,1.063,3.131,1.199,2.205,2.658,2.026,2.002,2.129,1.865,1.821,2.141,1.628,2.311 +"Feb 29, 2016",2.026,2.766,2.793,2.573,2.251,2.917,2.977,3.451,3.085,2.694,2.772,2.725,3.336,2.48,2.745,2.833,4.746,2.081,2.376,2.589,1.469,1.353,1.76,1.01,1.145,1.825,1.779,1.264,1.369,0.983,0.998,2.198,1.569,1.061,3.133,1.17,2.215,2.666,2.02,2.039,2.128,1.837,1.79,2.145,1.58,2.312 +"Mar 07, 2016",2.02,2.761,2.799,2.558,2.249,2.92,2.984,3.505,3.111,2.692,2.757,2.719,3.318,2.498,2.728,2.819,4.687,2.064,2.376,2.597,1.459,1.334,1.743,1.012,1.148,1.821,1.772,1.253,1.376,0.99,1.004,2.178,1.561,1.059,3.044,1.155,2.215,2.678,2.016,2.035,2.124,1.855,1.787,2.209,1.623,2.302 +"Mar 14, 2016",2.022,2.764,2.815,2.588,2.246,2.938,2.963,3.532,3.196,2.7,2.747,2.697,3.333,2.53,2.721,2.808,4.707,2.065,2.359,2.553,1.46,1.341,1.745,1.014,1.159,1.796,1.769,1.255,1.354,1.002,1.006,2.181,1.558,1.068,3.071,1.169,2.217,2.687,1.999,2.035,2.13,1.847,1.752,2.27,1.618,2.313 +"Mar 21, 2016",2.014,2.754,2.822,2.592,2.264,2.927,2.989,3.549,3.181,2.682,2.744,2.698,3.324,2.526,2.678,2.797,4.721,2.063,2.361,2.471,1.453,1.336,1.732,1.015,1.164,1.788,1.726,1.25,1.363,1.002,0.999,2.174,1.549,1.051,3.058,1.17,2.225,2.7,2.007,2.047,2.132,1.824,1.751,2.169,1.583,2.313 +"Mar 28, 2016",2.008,2.748,2.802,2.512,2.261,2.912,2.981,3.516,3.151,2.695,2.763,2.694,3.301,2.517,2.727,2.778,4.716,2.059,2.33,2.446,1.445,1.335,1.721,1.014,1.156,1.781,1.699,1.241,1.358,1.002,0.997,2.172,1.527,1.047,3.08,1.148,2.221,2.696,2.005,2.047,2.126,1.831,1.765,2.178,1.584,2.312 +"Oct 03, 2016",1.984,2.76,2.789,2.698,2.158,2.818,3.063,3.385,3.152,2.658,2.771,2.627,3.206,2.538,2.654,2.862,4.864,1.846,2.418,2.758,1.394,1.337,1.578,0.968,1.155,1.673,1.639,1.205,1.236,1,0.953,2.027,1.406,1.001,3.291,1.146,2.091,2.495,1.776,1.896,2.116,1.893,1.844,2.059,1.675,2.34 +"Oct 10, 2016",2.018,2.801,2.845,2.701,2.227,2.825,3.149,3.395,3.251,2.689,2.817,2.595,3.259,2.559,2.704,2.903,4.896,1.865,2.467,2.82,1.42,1.387,1.645,0.988,1.206,1.732,1.701,1.232,1.3,1.043,0.977,2.068,1.426,1.055,2.763,1.188,2.125,2.548,1.837,1.898,2.149,1.961,1.921,2.178,1.73,2.359 +"Oct 17, 2016",2.053,2.826,2.875,2.742,2.246,2.829,3.186,3.441,3.308,2.734,2.844,2.586,3.264,2.611,2.769,2.902,4.938,1.862,2.429,2.852,1.459,1.417,1.717,1.018,1.204,1.746,1.727,1.296,1.287,1.049,1.006,2.133,1.437,1.084,2.899,1.25,2.149,2.59,1.883,1.911,2.157,2.062,1.993,2.37,1.815,2.509 +"Oct 24, 2016",2.069,2.843,2.902,2.738,2.266,2.9,3.206,3.474,3.316,2.737,2.853,2.613,3.271,2.621,2.758,2.928,4.955,1.872,2.464,2.889,1.474,1.429,1.722,1.032,1.209,1.748,1.721,1.315,1.3,1.06,1.068,2.116,1.471,1.119,2.968,1.284,2.154,2.612,1.854,1.917,2.167,2.088,2.008,2.423,1.847,2.539 +"Oct 31, 2016",2.059,2.827,2.918,2.733,2.292,2.917,3.223,3.47,3.328,2.736,2.844,2.617,3.277,2.61,2.765,2.874,4.657,1.918,2.456,2.892,1.479,1.415,1.73,1.035,1.229,1.743,1.727,1.33,1.291,1.064,1.09,2.156,1.471,1.123,2.903,1.304,2.061,2.213,1.866,1.898,2.171,2.102,2.02,2.425,1.858,2.574 +"Nov 07, 2016",2.064,2.837,2.932,2.776,2.28,2.932,3.231,3.463,3.371,2.779,2.859,2.748,3.366,2.648,2.78,2.845,4.54,1.886,2.447,2.921,1.483,1.432,1.755,1.034,1.222,1.787,1.661,1.333,1.288,1.067,1.085,2.167,1.488,1.134,2.936,1.332,2.063,2.221,1.843,1.906,2.177,2.076,2.032,2.078,1.872,2.608 +"Nov 14, 2016",2.045,2.802,2.905,2.66,2.279,2.886,3.219,3.282,3.385,2.71,2.654,2.714,3.168,2.63,2.697,2.845,4.574,1.916,2.418,2.912,1.487,1.384,1.714,1.04,1.225,1.818,1.668,1.329,1.358,1.069,1.098,2.167,1.487,1.149,2.969,1.364,2.055,2.249,1.836,1.889,2.152,1.921,1.953,2.064,1.543,2.439 +"Nov 21, 2016",2.061,2.821,2.923,2.677,2.291,2.899,3.237,3.296,3.417,2.732,2.645,2.727,3.176,2.647,2.735,2.86,4.642,1.967,2.39,2.916,1.503,1.376,1.775,1.034,1.19,1.872,1.732,1.343,1.345,1.066,1.101,2.207,1.505,1.157,3.064,1.341,2.085,2.308,1.884,1.92,2.152,1.906,1.904,2.08,1.566,2.43 +"Nov 28, 2016",2.077,2.836,2.93,2.688,2.302,2.896,3.262,3.286,3.409,2.756,2.674,2.726,3.187,2.66,2.779,2.87,4.657,2.002,2.443,2.801,1.519,1.383,1.802,1.038,1.194,1.883,1.746,1.353,1.345,1.075,1.105,2.3,1.52,1.159,3.078,1.353,2.097,2.328,1.899,1.933,2.159,1.928,1.919,2.13,1.588,2.452 +"Dec 05, 2016",2.118,2.887,2.974,2.775,2.32,2.908,3.308,3.337,3.501,2.808,2.718,2.753,3.225,2.73,2.824,2.923,4.724,2.045,2.503,2.835,1.551,1.423,1.827,1.053,1.222,1.898,1.781,1.366,1.404,1.101,1.117,2.343,1.532,1.184,3.172,1.391,2.138,2.363,1.978,1.977,2.184,1.983,1.985,2.167,1.634,2.504 +"Dec 12, 2016",2.157,2.917,2.995,2.802,2.356,2.915,3.325,3.365,3.523,2.832,2.75,2.772,3.279,2.756,2.839,2.966,4.75,2.113,2.548,2.863,1.595,1.464,1.909,1.072,1.256,1.955,1.816,1.411,1.459,1.136,1.164,2.38,1.646,1.22,3.235,1.424,2.159,2.382,2.025,1.986,2.203,2.071,2.08,2.262,1.717,2.576 +"Dec 19, 2016",2.188,2.939,3.016,2.812,2.36,2.952,3.351,3.34,3.55,2.871,2.785,2.81,3.355,2.798,2.869,2.969,4.76,2.122,2.535,2.884,1.631,1.498,1.959,1.102,1.277,1.97,1.843,1.441,1.483,1.164,1.256,2.423,1.708,1.273,3.211,1.47,2.183,2.408,2.063,1.999,2.226,2.134,2.118,2.325,1.821,2.642 +"Dec 26, 2016",2.213,2.959,3.028,2.828,2.387,2.956,3.377,3.35,3.526,2.904,2.79,2.829,3.419,2.822,2.911,2.98,4.78,2.141,2.535,2.902,1.661,1.522,2.004,1.121,1.308,2.007,1.873,1.463,1.549,1.177,1.294,2.494,1.671,1.306,3.244,1.476,2.189,2.374,2.026,2.05,2.245,2.185,2.154,2.395,1.901,2.666 +"Jan 02, 2017",2.271,3.012,3.065,2.866,2.441,2.971,3.394,3.385,3.6,2.954,2.855,2.852,3.493,2.864,2.971,3.047,4.849,2.232,2.589,2.963,1.721,1.597,2.071,1.167,1.366,2.044,1.911,1.533,1.606,1.212,1.327,2.586,1.758,1.355,3.363,1.527,2.241,2.426,2.109,2.11,2.277,2.269,2.221,2.54,1.988,2.751 +"Jan 09, 2017",2.298,3.043,3.083,2.887,2.44,2.985,3.435,3.485,3.606,3.002,2.879,2.897,3.532,2.927,3.009,3.066,4.865,2.248,2.617,2.97,1.745,1.607,2.114,1.182,1.382,2.049,1.932,1.543,1.634,1.236,1.375,2.611,1.784,1.369,3.374,1.58,2.255,2.441,2.134,2.121,2.289,2.311,2.238,2.563,2.065,2.815 +"Jan 16, 2017",2.326,3.066,3.098,2.964,2.469,3.018,3.411,3.559,3.59,3.023,2.883,2.917,3.55,2.959,3.022,3.095,4.914,2.282,2.635,2.996,1.771,1.621,2.14,1.198,1.404,2.084,1.965,1.551,1.667,1.248,1.406,2.666,1.83,1.393,3.44,1.596,2.289,2.491,2.189,2.149,2.307,2.39,2.28,2.698,2.202,2.853 +"Jan 23, 2017",2.354,3.106,3.128,2.977,2.489,3.045,3.438,3.561,3.653,3.071,2.936,2.99,3.619,3.014,3.05,3.133,4.934,2.329,2.668,3.053,1.79,1.65,2.161,1.208,1.43,2.112,1.983,1.562,1.704,1.256,1.419,2.682,1.843,1.409,3.493,1.607,2.317,2.52,2.204,2.173,2.344,2.421,2.317,2.749,2.231,2.855 +"Jan 30, 2017",2.394,3.141,3.165,3.013,2.548,3.074,3.487,3.628,3.65,3.115,2.953,3.027,3.677,3.045,3.111,3.156,4.986,2.342,2.682,3.077,1.832,1.709,2.194,1.236,1.494,2.152,2.022,1.62,1.746,1.299,1.44,2.731,1.856,1.446,3.597,1.624,2.357,2.564,2.267,2.198,2.38,2.473,2.354,2.825,2.284,2.93 +"Feb 06, 2017",2.453,3.191,3.199,3.002,2.626,3.09,3.51,3.659,3.697,3.192,3.031,3.073,3.751,3.131,3.186,3.184,5.051,2.349,2.682,3.149,1.892,1.776,2.266,1.28,1.536,2.167,2.072,1.678,1.823,1.354,1.474,2.823,1.877,1.467,3.718,1.694,2.438,2.645,2.354,2.264,2.469,2.565,2.433,2.956,2.388,3.009 +"Feb 13, 2017",2.451,3.202,3.205,3.03,2.639,3.099,3.521,3.694,3.666,3.199,3.047,3.093,3.709,3.138,3.2,3.205,5.057,2.362,2.706,3.186,1.88,1.742,2.267,1.271,1.528,2.174,2.048,1.68,1.812,1.342,1.469,2.824,1.884,1.478,3.651,1.682,2.437,2.655,2.35,2.261,2.466,2.549,2.433,2.938,2.327,3.034 +"Feb 20, 2017",2.447,3.208,3.211,2.998,2.65,3.094,3.539,3.674,3.683,3.2,3.046,3.054,3.705,3.147,3.205,3.217,5.078,2.373,2.715,3.197,1.87,1.734,2.266,1.264,1.494,2.173,2.045,1.674,1.781,1.318,1.446,2.836,1.878,1.45,3.659,1.654,2.434,2.66,2.333,2.262,2.461,2.543,2.418,2.954,2.323,3.03 +"Feb 27, 2017",2.417,3.161,3.208,2.989,2.65,3.109,3.531,3.654,3.67,3.147,3.042,3.054,3.68,3.133,3.082,3.149,5.07,2.372,2.7,2.866,1.85,1.725,2.257,1.251,1.484,2.137,2.035,1.65,1.758,1.296,1.403,2.829,1.845,1.427,3.655,1.61,2.423,2.648,2.253,2.269,2.468,2.516,2.374,2.978,2.292,3.024 +"Mar 06, 2017",2.419,3.199,3.207,2.959,2.634,3.108,3.536,3.655,3.695,3.177,3.029,3.053,3.647,3.127,3.179,3.219,5.06,2.421,2.71,3.183,1.827,1.712,2.178,1.221,1.447,2.08,2.014,1.619,1.747,1.281,1.386,2.796,1.848,1.407,3.66,1.606,2.433,2.644,2.325,2.269,2.466,2.492,2.349,2.949,2.274,2.998 +"Mar 13, 2017",2.41,3.195,3.227,2.992,2.621,3.123,3.576,3.702,3.725,3.196,3.067,3.136,3.761,3.195,3.106,3.174,5.099,2.379,2.743,2.869,1.815,1.692,2.198,1.214,1.444,2.11,2.018,1.617,1.752,1.254,1.37,2.709,1.875,1.386,3.676,1.572,2.404,2.622,2.242,2.261,2.441,2.5,2.348,2.984,2.284,3.011 +"Mar 20, 2017",2.405,3.196,3.228,2.988,2.607,3.131,3.582,3.703,3.733,3.202,3.076,3.135,3.769,3.214,3.1,3.167,5.109,2.373,2.721,2.875,1.805,1.696,2.201,1.205,1.443,2.103,2.006,1.584,1.722,1.238,1.34,2.71,1.871,1.368,3.71,1.565,2.403,2.642,2.246,2.257,2.426,2.488,2.339,2.966,2.26,3.016 +"Mar 27, 2017",2.39,3.177,3.209,2.969,2.596,3.12,3.579,3.654,3.673,3.181,3.08,3.145,3.757,3.174,3.083,3.152,5.089,2.369,2.707,2.85,1.791,1.673,2.147,1.191,1.427,2.09,2.005,1.585,1.701,1.218,1.316,2.697,1.864,1.356,3.7,1.561,2.401,2.642,2.231,2.27,2.418,2.483,2.337,2.97,2.253,2.997 +"Oct 02, 2017",2.277,3,2.895,2.767,2.524,2.884,3.011,3.377,3.276,2.972,2.926,2.943,3.45,2.892,2.963,3.103,4.789,2.114,2.771,2.927,1.727,1.588,1.911,1.302,1.5,1.97,1.878,1.581,1.668,1.366,1.311,2.475,1.816,1.387,3.119,1.515,2.296,2.511,2.033,2.293,2.28,2.005,2.009,2.217,1.606,2.492 +"Oct 09, 2017",2.305,3.027,2.931,2.796,2.538,2.907,3.072,3.452,3.32,2.987,2.922,2.912,3.465,2.917,2.986,3.137,4.825,2.18,2.779,2.976,1.755,1.606,1.934,1.322,1.515,1.974,1.914,1.629,1.68,1.387,1.339,2.514,1.811,1.448,3.241,1.533,2.309,2.54,2.055,2.329,2.265,2.069,2.059,2.222,1.727,2.549 +"Oct 16, 2017",2.315,3.03,2.947,2.833,2.566,2.925,3.077,3.488,3.319,2.993,2.921,2.957,3.476,2.917,2.985,3.129,4.826,2.144,2.771,2.987,1.772,1.608,1.972,1.336,1.513,1.985,1.939,1.652,1.698,1.395,1.342,2.546,1.839,1.461,3.25,1.546,2.312,2.547,2.059,2.319,2.274,2.083,2.067,2.224,1.759,2.561 +"Oct 23, 2017",2.322,3.032,2.947,2.816,2.608,2.891,3.083,3.462,3.31,2.994,2.895,2.976,3.492,2.924,2.976,3.133,4.833,2.137,2.783,2.984,1.783,1.604,1.996,1.347,1.515,2.056,1.954,1.644,1.693,1.389,1.388,2.563,1.864,1.468,3.256,1.55,2.315,2.544,2.05,2.329,2.281,2.093,2.064,2.248,1.782,2.579 +"Oct 30, 2017",2.344,3.046,2.963,2.806,2.624,2.916,3.086,3.472,3.352,3.017,2.906,3.03,3.497,2.94,3.003,3.136,4.837,2.15,2.782,2.982,1.812,1.621,2.057,1.384,1.542,2.078,1.965,1.676,1.714,1.401,1.431,2.625,1.879,1.509,3.203,1.592,2.332,2.558,2.058,2.353,2.299,2.106,2.07,2.3,1.776,2.612 +"Nov 06, 2017",2.361,3.068,3.004,2.854,2.645,2.993,3.09,3.509,3.425,3.044,2.894,3.014,3.541,2.986,3.025,3.138,4.793,2.197,2.792,2.97,1.825,1.635,2.092,1.402,1.574,2.098,1.998,1.675,1.729,1.429,1.473,2.618,1.92,1.529,3.067,1.616,2.34,2.564,2.093,2.344,2.307,2.145,2.091,2.391,1.805,2.672 +"Nov 13, 2017",2.382,3.088,3.028,2.864,2.668,3.021,3.1,3.54,3.471,3.085,2.921,3.067,3.604,3.039,3.047,3.132,4.743,2.21,2.805,2.955,1.847,1.674,2.115,1.404,1.579,2.132,2.061,1.667,1.755,1.435,1.516,2.636,1.94,1.55,3.047,1.63,2.35,2.557,2.139,2.327,2.331,2.185,2.105,2.437,1.856,2.77 +"Nov 20, 2017",2.419,3.137,3.041,2.878,2.673,3.056,3.104,3.563,3.478,3.157,2.944,3.115,3.662,3.136,3.11,3.178,4.844,2.232,2.844,2.98,1.877,1.698,2.144,1.437,1.604,2.165,2.089,1.714,1.759,1.457,1.542,2.671,1.964,1.57,3.071,1.676,2.376,2.57,2.164,2.366,2.355,2.216,2.13,2.464,1.885,2.822 +"Nov 27, 2017",2.435,3.146,3.044,2.886,2.678,3.057,3.103,3.547,3.484,3.182,2.938,3.117,3.659,3.191,3.124,3.174,4.827,2.247,2.833,2.985,1.898,1.728,2.179,1.458,1.613,2.197,2.095,1.738,1.778,1.477,1.561,2.682,1.972,1.576,3.065,1.707,2.391,2.582,2.193,2.365,2.376,2.231,2.142,2.484,1.904,2.834 +"Dec 04, 2017",2.452,3.174,3.1,2.897,2.692,3.088,3.231,3.55,3.559,3.199,2.941,3.146,3.676,3.223,3.124,3.195,4.857,2.278,2.836,3.019,1.911,1.749,2.185,1.462,1.639,2.215,2.121,1.768,1.805,1.489,1.568,2.688,1.976,1.586,3.024,1.712,2.422,2.59,2.221,2.395,2.424,2.183,2.196,2.489,1.909,2.356 +"Dec 11, 2017",2.482,3.222,3.161,2.917,2.722,3.118,3.335,3.732,3.653,3.231,2.965,3.158,3.712,3.259,3.157,3.254,4.911,2.35,2.887,3.084,1.927,1.759,2.203,1.464,1.645,2.226,2.146,1.782,1.832,1.484,1.567,2.728,1.99,1.591,3.061,1.724,2.444,2.611,2.261,2.421,2.435,2.221,2.247,2.524,1.942,2.371 +"Dec 18, 2017",2.485,3.232,3.185,2.921,2.735,3.124,3.38,3.776,3.691,3.255,2.975,3.163,3.716,3.325,3.151,3.237,4.837,2.355,2.888,3.075,1.926,1.74,2.206,1.457,1.649,2.233,2.157,1.78,1.825,1.477,1.578,2.723,2.011,1.586,3.046,1.743,2.441,2.606,2.251,2.423,2.434,2.215,2.244,2.484,1.942,2.374 +"Dec 25, 2017",2.496,3.248,3.207,2.926,2.753,3.128,3.451,3.783,3.681,3.276,2.987,3.168,3.735,3.358,3.166,3.244,4.837,2.361,2.904,3.074,1.935,1.745,2.224,1.463,1.643,2.236,2.175,1.783,1.835,1.482,1.58,2.725,2.026,1.596,3.058,1.755,2.443,2.606,2.265,2.425,2.432,2.225,2.25,2.49,1.954,2.395 +"Jan 01, 2018",2.52,3.286,3.235,2.957,2.794,3.166,3.43,3.83,3.75,3.325,3.079,3.212,3.755,3.443,3.181,3.273,4.805,2.45,2.935,3.103,1.946,1.765,2.257,1.483,1.67,2.265,2.159,1.774,1.87,1.488,1.556,2.742,2.027,1.608,3.087,1.768,2.472,2.639,2.287,2.469,2.453,2.251,2.251,2.53,2.015,2.418 +"Jan 08, 2018",2.55,3.318,3.288,3.026,2.874,3.197,3.478,3.857,3.795,3.35,3.115,3.251,3.797,3.466,3.199,3.301,4.822,2.463,2.964,3.157,1.978,1.811,2.312,1.497,1.68,2.32,2.172,1.79,1.9,1.503,1.602,2.762,2.05,1.615,3.136,1.822,2.486,2.651,2.326,2.484,2.456,2.269,2.269,2.539,2.041,2.43 +"Jan 15, 2018",2.584,3.348,3.336,3.073,2.917,3.203,3.591,3.872,3.817,3.381,3.151,3.329,3.831,3.512,3.198,3.318,4.753,2.516,3.01,3.177,2.015,1.845,2.452,1.506,1.691,2.429,2.192,1.825,1.915,1.51,1.618,2.829,2.071,1.634,3.122,1.861,2.529,2.727,2.388,2.551,2.458,2.287,2.277,2.55,2.067,2.471 +"Jan 22, 2018",2.607,3.363,3.319,3.113,2.914,3.211,3.52,3.896,3.787,3.41,3.164,3.392,3.841,3.546,3.219,3.336,4.751,2.538,3.038,3.193,2.05,1.929,2.627,1.513,1.693,2.481,2.212,1.825,1.962,1.51,1.629,2.853,2.079,1.635,3.126,1.877,2.536,2.723,2.408,2.575,2.455,2.295,2.286,2.549,2.064,2.505 +"Jan 29, 2018",2.598,3.357,3.315,3.12,2.926,3.215,3.491,3.901,3.777,3.405,3.184,3.379,3.841,3.534,3.218,3.329,4.749,2.538,3.003,3.227,2.034,1.916,2.579,1.498,1.687,2.443,2.213,1.805,1.933,1.491,1.614,2.854,2.077,1.632,3.119,1.862,2.542,2.734,2.408,2.583,2.458,2.293,2.271,2.547,2.073,2.521 +"Feb 05, 2018",2.587,3.334,3.328,3.102,2.956,3.221,3.527,3.901,3.76,3.349,3.188,3.384,3.835,3.53,3.071,3.321,4.728,2.538,3.002,3.209,2.032,1.894,2.559,1.499,1.684,2.464,2.213,1.83,1.933,1.487,1.605,2.86,2.089,1.63,3.104,1.85,2.525,2.698,2.38,2.58,2.449,2.291,2.275,2.527,2.062,2.529 +"Feb 12, 2018",2.576,3.334,3.336,3.12,2.958,3.22,3.545,3.92,3.769,3.343,3.17,3.389,3.841,3.521,3.064,3.323,4.708,2.54,3.024,3.198,2.015,1.854,2.507,1.475,1.692,2.458,2.248,1.814,1.928,1.456,1.59,2.88,2.091,1.615,3.097,1.786,2.509,2.665,2.351,2.569,2.444,2.269,2.271,2.505,2.013,2.504 +"Feb 19, 2018",2.568,3.331,3.325,3.078,2.932,3.217,3.546,3.916,3.768,3.338,3.159,3.368,3.815,3.525,3.06,3.326,4.719,2.55,3.028,3.18,2,1.842,2.452,1.467,1.661,2.426,2.245,1.815,1.912,1.437,1.576,2.869,2.091,1.597,3.101,1.754,2.509,2.669,2.336,2.573,2.446,2.27,2.276,2.511,2.007,2.502 +"Feb 26, 2018",2.557,3.325,3.318,3.057,2.954,3.213,3.522,3.915,3.751,3.333,3.152,3.359,3.821,3.521,3.053,3.32,4.717,2.555,3.018,3.168,1.985,1.814,2.403,1.468,1.655,2.409,2.238,1.808,1.895,1.417,1.558,2.849,2.082,1.592,3.094,1.74,2.505,2.667,2.318,2.572,2.445,2.262,2.262,2.508,2.007,2.492 +"Mar 05, 2018",2.531,3.308,3.299,3.032,2.933,3.211,3.526,3.912,3.678,3.317,3.143,3.328,3.8,3.51,3.036,3.305,4.732,2.519,2.995,3.157,1.949,1.773,2.323,1.451,1.628,2.356,2.229,1.759,1.838,1.395,1.536,2.821,2.038,1.579,3.14,1.68,2.497,2.678,2.263,2.572,2.441,2.237,2.215,2.511,2.007,2.462 +"Mar 12, 2018",2.499,3.281,3.28,2.998,2.9,3.179,3.52,3.901,3.681,3.295,3.133,3.32,3.776,3.488,3.008,3.266,4.676,2.492,2.955,3.127,1.911,1.713,2.287,1.42,1.595,2.288,2.219,1.712,1.81,1.391,1.512,2.754,2.021,1.544,3.095,1.644,2.489,2.658,2.236,2.571,2.442,2.19,2.156,2.48,1.968,2.423 +"Mar 19, 2018",2.487,3.273,3.266,2.973,2.894,3.177,3.49,3.9,3.669,3.295,3.124,3.335,3.775,3.488,3.006,3.253,4.703,2.446,2.94,3.11,1.893,1.702,2.262,1.399,1.597,2.301,2.209,1.682,1.803,1.349,1.486,2.739,1.983,1.531,3.087,1.617,2.484,2.638,2.236,2.567,2.443,2.182,2.151,2.469,1.96,2.409 +"Mar 26, 2018",2.48,3.273,3.266,2.963,2.894,3.177,3.488,3.881,3.682,3.293,3.116,3.328,3.773,3.49,3.003,3.253,4.706,2.44,2.935,3.123,1.882,1.685,2.261,1.377,1.597,2.281,2.201,1.665,1.792,1.346,1.481,2.742,1.97,1.524,3.098,1.597,2.472,2.628,2.226,2.547,2.436,2.178,2.146,2.469,1.956,2.405 +"Oct 01, 2018",2.37,3.179,3.16,3.004,2.892,3.161,3.221,3.454,3.524,3.187,3.126,3.242,3.847,3.183,3.051,3.182,4.708,2.278,2.768,3.105,1.745,1.6,1.924,1.322,1.517,2.098,2.002,1.537,1.709,1.348,1.257,2.64,1.795,1.396,2.917,1.513,2.431,2.574,2.075,2.466,2.466,2.041,2.024,2.295,1.716,2.443 +"Oct 08, 2018",2.389,3.204,3.192,3.025,2.932,3.167,3.286,3.479,3.536,3.223,3.125,3.257,3.846,3.235,3.091,3.192,4.723,2.27,2.784,3.116,1.759,1.606,1.939,1.332,1.524,2.113,2.016,1.557,1.69,1.354,1.353,2.639,1.801,1.436,2.928,1.53,2.441,2.577,2.094,2.501,2.464,2.064,2.042,2.322,1.736,2.479 +"Oct 15, 2018",2.402,3.21,3.201,3.042,2.937,3.186,3.277,3.508,3.557,3.23,3.153,3.268,3.854,3.248,3.088,3.192,4.711,2.271,2.788,3.122,1.779,1.61,1.959,1.35,1.542,2.162,2.018,1.587,1.726,1.367,1.385,2.646,1.824,1.455,2.954,1.558,2.435,2.555,2.109,2.507,2.452,2.086,2.069,2.352,1.75,2.496 +"Oct 22, 2018",2.419,3.222,3.211,3.021,2.968,3.183,3.288,3.503,3.574,3.232,3.181,3.281,3.851,3.242,3.091,3.218,4.721,2.276,2.834,3.15,1.8,1.627,1.985,1.357,1.573,2.169,2.012,1.635,1.777,1.394,1.437,2.644,1.857,1.491,2.993,1.567,2.443,2.547,2.142,2.527,2.452,2.115,2.086,2.39,1.808,2.499 +"Oct 29, 2018",2.418,3.219,3.21,3.005,2.988,3.175,3.286,3.508,3.56,3.232,3.175,3.281,3.85,3.245,3.089,3.211,4.729,2.276,2.819,3.136,1.8,1.621,1.983,1.36,1.575,2.167,2.002,1.628,1.786,1.393,1.45,2.651,1.905,1.495,3.002,1.555,2.441,2.539,2.16,2.526,2.445,2.116,2.081,2.386,1.818,2.503 +"Nov 05, 2018",2.419,3.217,3.203,3.01,3.005,3.177,3.28,3.491,3.497,3.216,3.162,3.27,3.853,3.205,3.092,3.228,4.762,2.301,2.83,3.135,1.804,1.624,1.994,1.345,1.571,2.188,2.002,1.629,1.791,1.384,1.447,2.655,1.914,1.498,3.016,1.575,2.445,2.545,2.175,2.526,2.447,2.126,2.08,2.402,1.841,2.513 +"Nov 12, 2018",2.422,3.223,3.206,3.009,3.001,3.192,3.269,3.458,3.526,3.222,3.167,3.276,3.88,3.211,3.093,3.235,4.792,2.312,2.825,3.132,1.803,1.616,1.997,1.343,1.565,2.225,2.003,1.626,1.789,1.37,1.433,2.668,1.915,1.492,3.034,1.567,2.457,2.597,2.185,2.516,2.449,2.132,2.072,2.428,1.86,2.518 +"Nov 19, 2018",2.425,3.23,3.207,2.985,3.011,3.216,3.265,3.551,3.492,3.24,3.163,3.291,3.877,3.264,3.086,3.233,4.793,2.328,2.819,3.116,1.805,1.618,2.008,1.339,1.561,2.234,2.008,1.622,1.79,1.353,1.435,2.66,1.924,1.498,3.031,1.577,2.452,2.579,2.186,2.515,2.448,2.135,2.07,2.433,1.868,2.522 +"Nov 26, 2018",2.423,3.224,3.187,2.974,3.012,3.146,3.265,3.543,3.466,3.242,3.173,3.276,3.876,3.274,3.085,3.229,4.786,2.33,2.814,3.113,1.803,1.633,2.011,1.347,1.563,2.215,2.006,1.623,1.783,1.352,1.431,2.637,1.932,1.494,3.023,1.573,2.452,2.572,2.198,2.514,2.446,2.136,2.071,2.437,1.869,2.519 +"Dec 03, 2018",2.431,3.232,3.205,2.98,3.011,3.146,3.298,3.572,3.521,3.238,3.186,3.277,3.883,3.272,3.072,3.244,4.806,2.335,2.836,3.117,1.81,1.635,2.028,1.337,1.559,2.24,2.013,1.632,1.785,1.346,1.436,2.653,1.936,1.495,3.054,1.586,2.46,2.577,2.204,2.534,2.45,2.168,2.108,2.474,1.894,2.548 +"Dec 10, 2018",2.441,3.241,3.208,2.984,3.015,3.142,3.303,3.559,3.532,3.242,3.19,3.277,3.892,3.276,3.078,3.263,4.837,2.343,2.855,3.133,1.819,1.65,2.058,1.338,1.55,2.242,2.019,1.636,1.787,1.348,1.444,2.671,1.941,1.501,3.083,1.591,2.466,2.591,2.214,2.537,2.453,2.189,2.126,2.507,1.92,2.559 +"Dec 17, 2018",2.439,3.236,3.206,2.975,3.015,3.128,3.315,3.572,3.522,3.235,3.17,3.277,3.873,3.275,3.067,3.257,4.833,2.341,2.849,3.121,1.821,1.654,2.069,1.336,1.545,2.267,2.011,1.636,1.788,1.346,1.445,2.666,1.945,1.499,3.053,1.609,2.46,2.577,2.214,2.534,2.446,2.197,2.131,2.507,1.924,2.588 +"Dec 24, 2018",2.437,3.232,3.198,2.971,3.013,3.123,3.321,3.574,3.478,3.23,3.17,3.262,3.868,3.278,3.057,3.256,4.827,2.341,2.849,3.124,1.819,1.653,2.071,1.332,1.543,2.272,2.008,1.633,1.784,1.342,1.449,2.671,1.943,1.497,3.05,1.603,2.456,2.566,2.216,2.534,2.442,2.2,2.141,2.502,1.925,2.584 +"Dec 31, 2018",2.433,3.224,3.194,2.965,3.019,3.112,3.317,3.572,3.47,3.22,3.152,3.265,3.845,3.265,3.048,3.248,4.817,2.338,2.845,3.107,1.818,1.65,2.08,1.324,1.539,2.26,2.008,1.636,1.79,1.335,1.45,2.665,1.942,1.494,3.046,1.602,2.455,2.573,2.214,2.533,2.436,2.202,2.146,2.504,1.921,2.587 +"Jan 07, 2019",2.432,3.212,3.172,2.974,3.001,3.096,3.286,3.559,3.429,3.195,3.131,3.265,3.824,3.244,3.012,3.26,4.856,2.346,2.864,3.075,1.823,1.643,2.091,1.319,1.539,2.241,2.033,1.641,1.8,1.32,1.442,2.705,1.946,1.493,3.083,1.599,2.458,2.582,2.225,2.533,2.435,2.225,2.17,2.527,1.945,2.605 +"Jan 14, 2019",2.428,3.206,3.171,2.957,3.004,3.097,3.308,3.556,3.394,3.181,3.132,3.272,3.819,3.248,2.972,3.257,4.862,2.343,2.859,3.067,1.819,1.641,2.096,1.311,1.537,2.248,2.033,1.64,1.803,1.32,1.428,2.701,1.944,1.492,3.049,1.582,2.462,2.597,2.216,2.535,2.439,2.223,2.172,2.506,1.948,2.601 +"Jan 21, 2019",2.427,3.207,3.164,2.966,2.999,3.096,3.277,3.564,3.399,3.192,3.125,3.281,3.818,3.282,2.967,3.253,4.858,2.343,2.854,3.06,1.817,1.64,2.105,1.312,1.539,2.257,2.035,1.633,1.784,1.315,1.423,2.712,1.938,1.49,3.031,1.578,2.46,2.595,2.22,2.539,2.431,2.224,2.173,2.517,1.945,2.598 +"Jan 28, 2019",2.428,3.205,3.166,2.97,3,3.097,3.281,3.564,3.402,3.191,3.121,3.281,3.818,3.284,2.961,3.247,4.846,2.342,2.849,3.056,1.821,1.645,2.123,1.312,1.541,2.28,2.029,1.634,1.786,1.313,1.428,2.717,1.936,1.488,3.032,1.586,2.461,2.59,2.22,2.549,2.432,2.225,2.175,2.524,1.943,2.598 +"Feb 04, 2019",2.435,3.22,3.178,2.982,3.001,3.109,3.297,3.567,3.424,3.221,3.132,3.282,3.833,3.3,3.02,3.246,4.832,2.345,2.835,3.091,1.821,1.648,2.129,1.311,1.537,2.277,2.033,1.629,1.784,1.314,1.424,2.715,1.937,1.486,3.059,1.587,2.466,2.592,2.23,2.557,2.435,2.22,2.179,2.521,1.928,2.584 +"Feb 11, 2019",2.431,3.215,3.171,2.973,3.005,3.099,3.292,3.567,3.403,3.219,3.135,3.274,3.838,3.305,3.011,3.241,4.81,2.355,2.831,3.086,1.819,1.647,2.127,1.312,1.527,2.252,2.035,1.632,1.775,1.309,1.422,2.716,1.94,1.488,3.059,1.578,2.463,2.59,2.221,2.553,2.433,2.211,2.161,2.514,1.928,2.581 +"Feb 18, 2019",2.429,3.213,3.166,2.946,3.016,3.099,3.283,3.565,3.386,3.221,3.13,3.283,3.835,3.312,3.008,3.236,4.806,2.347,2.833,3.068,1.818,1.649,2.125,1.313,1.526,2.263,2.034,1.627,1.772,1.314,1.419,2.715,1.932,1.486,3.062,1.578,2.457,2.589,2.221,2.555,2.419,2.206,2.154,2.505,1.935,2.567 +"Feb 25, 2019",2.43,3.21,3.165,2.955,3.01,3.1,3.276,3.56,3.391,3.209,3.13,3.282,3.836,3.312,2.977,3.242,4.816,2.347,2.838,3.081,1.822,1.65,2.125,1.319,1.532,2.263,2.041,1.636,1.771,1.327,1.431,2.718,1.935,1.486,3.06,1.576,2.459,2.593,2.221,2.554,2.421,2.213,2.159,2.504,1.95,2.569 +"Mar 04, 2019",2.419,3.204,3.173,2.95,3.027,3.118,3.272,3.564,3.399,3.217,3.134,3.285,3.837,3.325,2.983,3.211,4.753,2.332,2.806,3.072,1.808,1.643,2.094,1.326,1.532,2.25,2.026,1.631,1.751,1.326,1.436,2.681,1.927,1.488,2.953,1.565,2.445,2.566,2.197,2.543,2.417,2.194,2.126,2.481,1.953,2.553 +"Mar 11, 2019",2.414,3.199,3.177,2.946,3.031,3.119,3.276,3.569,3.413,3.216,3.137,3.282,3.837,3.323,2.984,3.192,4.704,2.323,2.792,3.071,1.803,1.647,2.08,1.325,1.53,2.232,2.013,1.624,1.748,1.339,1.443,2.659,1.927,1.489,2.957,1.563,2.434,2.556,2.165,2.536,2.412,2.188,2.114,2.486,1.958,2.533 +"Mar 18, 2019",2.41,3.198,3.173,2.945,3.029,3.114,3.268,3.568,3.409,3.221,3.143,3.285,3.831,3.331,2.987,3.189,4.697,2.317,2.789,3.075,1.797,1.641,2.038,1.323,1.527,2.23,2.013,1.61,1.744,1.345,1.439,2.647,1.919,1.482,2.964,1.561,2.423,2.518,2.154,2.533,2.411,2.191,2.108,2.482,1.98,2.534 +"Mar 25, 2019",2.397,3.19,3.159,2.943,3.016,3.114,3.262,3.568,3.353,3.214,3.139,3.285,3.819,3.329,2.976,3.182,4.693,2.306,2.779,3.074,1.782,1.626,1.998,1.316,1.525,2.217,2.001,1.597,1.734,1.34,1.431,2.616,1.918,1.477,2.973,1.539,2.39,2.451,2.136,2.502,2.391,2.188,2.101,2.48,1.986,2.525 +"Oct 07, 2019",1.84,2.548,2.704,2.611,2.555,2.872,2.793,3.073,2.614,2.42,2.677,2.609,2.843,2.437,2.16,2.546,3.931,2.081,2.567,2.544,1.394,1.278,1.443,1.153,1.226,2.215,1.565,1.275,1.393,1.068,1.365,2.007,1.5,1.245,2.343,1.191,2.059,2.326,1.535,2.2,2.133,1.503,1.488,1.615,1.42,1.606 +"Oct 14, 2019",1.847,2.54,2.701,2.593,2.544,2.876,2.766,3.078,2.647,2.395,2.561,2.543,2.837,2.437,2.148,2.569,3.879,2.126,2.556,2.561,1.406,1.286,1.466,1.157,1.241,2.239,1.565,1.264,1.386,1.086,1.38,1.843,1.517,1.264,2.36,1.22,2.072,2.285,1.549,2.221,2.135,1.516,1.504,1.662,1.412,1.597 +"Oct 21, 2019",1.839,2.54,2.689,2.589,2.534,2.866,2.746,3.04,2.641,2.4,2.57,2.474,2.905,2.446,2.148,2.576,3.89,2.076,2.572,2.576,1.401,1.29,1.477,1.178,1.222,2.236,1.566,1.285,1.398,1.07,1.131,1.852,1.525,1.261,2.383,1.24,2.059,2.223,1.548,2.221,2.135,1.524,1.51,1.679,1.432,1.592 +"Oct 28, 2019",1.845,2.504,2.626,2.583,2.402,2.729,2.733,2.921,2.615,2.373,2.537,2.47,2.842,2.427,2.097,2.557,3.876,2.094,2.574,2.532,1.425,1.345,1.505,1.191,1.232,2.255,1.579,1.323,1.396,1.107,1.161,1.889,1.572,1.282,2.361,1.254,2.074,2.295,1.561,2.239,2.13,1.536,1.52,1.683,1.444,1.61 +"Nov 04, 2019",1.895,2.529,2.655,2.596,2.386,2.775,2.758,2.957,2.7,2.391,2.595,2.549,2.85,2.432,2.113,2.584,3.932,2.104,2.609,2.551,1.487,1.43,1.561,1.269,1.236,2.31,1.592,1.44,1.473,1.116,1.283,1.921,1.6,1.338,2.386,1.317,2.094,2.285,1.591,2.24,2.167,1.559,1.534,1.696,1.494,1.626 +"Nov 11, 2019",1.942,2.528,2.67,2.61,2.404,2.777,2.773,2.982,2.715,2.392,2.578,2.517,2.861,2.435,2.12,2.568,3.991,2.105,2.565,2.557,1.574,1.605,1.753,1.367,1.266,2.319,1.613,1.589,1.483,1.21,1.411,1.943,1.635,1.435,2.44,1.409,2.115,2.249,1.708,2.237,2.174,1.639,1.633,1.746,1.562,1.675 +"Nov 18, 2019",1.97,2.547,2.674,2.65,2.404,2.786,2.793,2.984,2.67,2.415,2.604,2.554,2.806,2.461,2.158,2.589,3.952,2.138,2.565,2.58,1.624,1.722,1.908,1.412,1.3,2.064,1.654,1.612,1.515,1.199,1.525,1.976,1.669,1.465,2.402,1.456,2.133,2.285,1.752,2.24,2.183,1.665,1.651,1.774,1.594,1.718 +"Nov 25, 2019",1.999,2.57,2.7,2.658,2.45,2.789,2.83,3,2.697,2.445,2.604,2.6,2.876,2.488,2.181,2.601,3.956,2.149,2.566,2.602,1.668,1.817,1.937,1.459,1.333,2.065,1.696,1.636,1.563,1.226,1.689,2.026,1.682,1.48,2.416,1.498,2.142,2.299,1.772,2.241,2.191,1.672,1.66,1.777,1.6,1.726 +"Dec 02, 2019",2.029,2.596,2.742,2.664,2.46,2.795,2.854,3.046,2.85,2.463,2.612,2.569,2.9,2.524,2.205,2.622,3.992,2.168,2.573,2.638,1.696,1.806,1.992,1.459,1.335,2.068,1.764,1.668,1.59,1.23,1.683,2.048,1.702,1.491,2.434,1.548,2.153,2.311,1.79,2.259,2.194,1.709,1.695,1.801,1.649,1.767 +"Dec 09, 2019",2.023,2.6,2.74,2.668,2.453,2.806,2.84,3.018,2.867,2.471,2.621,2.561,2.882,2.531,2.232,2.629,4.027,2.176,2.597,2.645,1.682,1.771,1.987,1.389,1.329,2.083,1.739,1.674,1.546,1.221,1.686,2.025,1.704,1.474,2.471,1.565,2.162,2.291,1.81,2.278,2.203,1.726,1.711,1.819,1.668,1.779 +"Dec 16, 2019",2.021,2.607,2.736,2.669,2.453,2.773,2.874,3.042,2.825,2.481,2.616,2.586,2.903,2.539,2.224,2.641,3.993,2.195,2.602,2.654,1.675,1.722,1.967,1.376,1.325,2.081,1.757,1.642,1.573,1.225,1.575,2.023,1.713,1.477,2.465,1.565,2.164,2.306,1.817,2.281,2.199,1.737,1.731,1.817,1.672,1.78 +"Dec 23, 2019",2.023,2.621,2.752,2.68,2.481,2.786,2.889,3.008,2.854,2.493,2.615,2.636,2.908,2.555,2.23,2.657,4.013,2.21,2.609,2.659,1.667,1.701,1.961,1.355,1.329,2.105,1.761,1.589,1.569,1.231,1.575,2.054,1.713,1.452,2.483,1.553,2.166,2.308,1.805,2.283,2.206,1.74,1.732,1.825,1.675,1.785 +"Dec 30, 2019",2.011,2.616,2.739,2.666,2.475,2.784,2.872,3.072,2.803,2.497,2.619,2.649,2.907,2.555,2.232,2.646,4.001,2.202,2.605,2.65,1.653,1.686,1.944,1.327,1.341,2.113,1.741,1.581,1.559,1.222,1.565,2.028,1.713,1.452,2.496,1.548,2.161,2.312,1.805,2.282,2.196,1.742,1.737,1.83,1.678,1.774 +"Jan 06, 2020",2.005,2.611,2.741,2.662,2.48,2.759,2.883,3.086,2.817,2.49,2.637,2.628,2.89,2.557,2.206,2.637,4.003,2.195,2.587,2.654,1.644,1.667,1.935,1.319,1.341,2.103,1.725,1.571,1.574,1.229,1.518,2.052,1.716,1.451,2.519,1.535,2.16,2.315,1.78,2.28,2.208,1.738,1.722,1.842,1.683,1.772 +"Jan 13, 2020",2.01,2.619,2.756,2.692,2.487,2.767,2.881,3.126,2.852,2.498,2.646,2.622,2.898,2.574,2.205,2.64,3.979,2.193,2.607,2.66,1.64,1.648,1.912,1.306,1.337,2.106,1.724,1.575,1.581,1.227,1.49,2.045,1.711,1.452,2.538,1.54,2.181,2.374,1.798,2.294,2.215,1.735,1.713,1.854,1.681,1.766 +"Jan 20, 2020",2.004,2.618,2.751,2.66,2.474,2.789,2.889,3.136,2.835,2.494,2.644,2.593,2.897,2.569,2.217,2.649,4.002,2.211,2.598,2.661,1.633,1.599,1.908,1.279,1.354,2.104,1.735,1.578,1.563,1.214,1.476,2.045,1.714,1.452,2.539,1.544,2.183,2.363,1.805,2.316,2.21,1.734,1.713,1.852,1.679,1.769 +"Jan 27, 2020",1.994,2.607,2.744,2.675,2.468,2.778,2.891,3.098,2.807,2.473,2.643,2.624,2.901,2.523,2.209,2.649,4.006,2.225,2.593,2.667,1.621,1.557,1.891,1.272,1.354,2.109,1.735,1.554,1.567,1.202,1.46,2.042,1.714,1.439,2.544,1.533,2.184,2.368,1.805,2.321,2.207,1.733,1.711,1.85,1.683,1.766 +"Feb 03, 2020",1.988,2.603,2.735,2.619,2.478,2.78,2.875,3.123,2.792,2.464,2.638,2.652,2.9,2.522,2.181,2.655,3.914,2.309,2.572,2.671,1.614,1.539,1.89,1.26,1.354,2.109,1.725,1.54,1.567,1.195,1.432,2.045,1.708,1.439,2.538,1.524,2.194,2.373,1.805,2.309,2.228,1.729,1.708,1.849,1.679,1.757 +"Feb 10, 2020",1.986,2.603,2.731,2.629,2.469,2.766,2.863,3.103,2.811,2.469,2.639,2.681,2.884,2.534,2.177,2.652,3.968,2.307,2.576,2.663,1.611,1.533,1.892,1.251,1.358,2.108,1.724,1.53,1.568,1.194,1.424,2.043,1.71,1.443,2.53,1.522,2.178,2.378,1.803,2.311,2.19,1.724,1.705,1.849,1.67,1.753 +"Feb 17, 2020",1.981,2.602,2.726,2.591,2.484,2.748,2.845,3.118,2.848,2.463,2.637,2.696,2.877,2.533,2.16,2.663,3.942,2.307,2.572,2.704,1.606,1.521,1.868,1.235,1.352,2.095,1.722,1.522,1.566,1.194,1.417,2.05,1.691,1.441,2.51,1.524,2.171,2.372,1.786,2.31,2.184,1.716,1.694,1.842,1.665,1.744 +"Feb 24, 2020",1.977,2.596,2.717,2.597,2.487,2.753,2.845,3.129,2.789,2.465,2.639,2.662,2.882,2.533,2.172,2.652,3.938,2.219,2.573,2.711,1.601,1.511,1.86,1.25,1.352,2.095,1.721,1.521,1.566,1.199,1.393,2.031,1.692,1.431,2.516,1.514,2.171,2.372,1.782,2.31,2.185,1.715,1.692,1.836,1.667,1.745 +"Mar 02, 2020",1.968,2.596,2.722,2.614,2.476,2.772,2.826,3.108,2.818,2.456,2.635,2.676,2.877,2.52,2.171,2.657,3.905,2.306,2.554,2.702,1.585,1.5,1.81,1.233,1.351,2.09,1.711,1.503,1.56,1.201,1.368,2.023,1.693,1.391,2.488,1.497,2.172,2.369,1.783,2.309,2.178,1.718,1.707,1.832,1.658,1.743 +"Mar 09, 2020",1.962,2.593,2.713,2.58,2.474,2.772,2.825,3.065,2.814,2.454,2.632,2.648,2.871,2.52,2.16,2.656,3.914,2.291,2.562,2.701,1.568,1.474,1.774,1.229,1.337,2.09,1.688,1.471,1.555,1.148,1.33,2.039,1.683,1.367,2.479,1.477,2.164,2.353,1.746,2.31,2.179,1.709,1.698,1.825,1.643,1.742 +"Mar 16, 2020",1.929,2.572,2.675,2.557,2.458,2.739,2.821,3.052,2.691,2.449,2.606,2.726,2.86,2.491,2.146,2.621,3.894,2.195,2.549,2.671,1.539,1.467,1.678,1.198,1.322,2.096,1.684,1.438,1.524,1.13,1.297,1.991,1.662,1.325,2.494,1.452,2.144,2.331,1.695,2.307,2.162,1.692,1.662,1.818,1.642,1.739 +"Mar 23, 2020",1.902,2.561,2.672,2.539,2.447,2.718,2.844,3.052,2.685,2.451,2.602,2.644,2.837,2.47,2.188,2.591,3.88,2.169,2.506,2.649,1.504,1.431,1.629,1.151,1.322,2.081,1.655,1.411,1.459,1.114,1.278,1.988,1.632,1.326,2.438,1.383,2.133,2.305,1.657,2.349,2.141,1.663,1.611,1.813,1.64,1.714 +"Mar 30, 2020",1.869,2.544,2.651,2.456,2.435,2.683,2.798,3.007,2.749,2.436,2.599,2.62,2.832,2.447,2.177,2.58,3.889,2.164,2.473,2.632,1.46,1.387,1.537,1.133,1.28,2.078,1.664,1.362,1.41,1.054,1.179,1.957,1.608,1.265,2.41,1.353,2.119,2.318,1.629,2.344,2.123,1.616,1.581,1.699,1.612,1.645 +"Oct 05, 2020",1.772,2.518,2.66,2.779,2.539,2.706,2.645,2.853,2.631,2.369,2.536,2.505,2.927,2.373,2.17,2.557,3.837,2.273,2.456,2.548,1.368,1.319,1.553,1.087,1.187,1.702,1.589,1.223,1.336,1.085,1.155,1.764,1.512,1.232,2.235,1.258,1.966,2.046,1.596,2.15,2.059,1.536,1.614,1.64,1.392,1.574 +"Oct 12, 2020",1.777,2.515,2.652,2.741,2.477,2.715,2.654,2.851,2.661,2.373,2.512,2.532,2.831,2.378,2.185,2.553,3.723,2.272,2.456,2.563,1.384,1.332,1.601,1.103,1.215,1.666,1.577,1.25,1.346,1.078,1.174,1.776,1.516,1.241,2.241,1.264,1.998,2.132,1.591,2.222,2.077,1.531,1.616,1.615,1.391,1.564 +"Oct 19, 2020",1.79,2.516,2.657,2.703,2.49,2.714,2.68,2.846,2.66,2.364,2.513,2.515,2.83,2.388,2.151,2.556,3.724,2.274,2.458,2.575,1.398,1.362,1.616,1.107,1.22,1.742,1.583,1.27,1.346,1.089,1.171,1.786,1.54,1.251,2.271,1.272,2.021,2.167,1.627,2.258,2.087,1.54,1.647,1.626,1.384,1.57 +"Oct 26, 2020",1.801,2.528,2.67,2.696,2.526,2.704,2.713,2.845,2.675,2.375,2.512,2.592,2.832,2.398,2.155,2.57,3.721,2.281,2.473,2.6,1.412,1.351,1.619,1.132,1.251,1.749,1.585,1.298,1.36,1.093,1.188,1.804,1.557,1.26,2.268,1.297,2.016,2.152,1.629,2.261,2.076,1.539,1.62,1.637,1.393,1.577 +"Nov 02, 2020",1.821,2.531,2.679,2.714,2.522,2.719,2.736,2.862,2.662,2.369,2.505,2.552,2.833,2.413,2.138,2.581,3.739,2.293,2.48,2.614,1.433,1.361,1.651,1.138,1.248,1.766,1.642,1.325,1.377,1.131,1.196,1.818,1.564,1.27,2.28,1.32,2.033,2.158,1.659,2.267,2.091,1.555,1.621,1.658,1.407,1.608 +"Nov 09, 2020",1.837,2.549,2.696,2.73,2.53,2.729,2.767,2.869,2.674,2.383,2.515,2.564,2.837,2.42,2.166,2.606,3.775,2.316,2.505,2.637,1.45,1.371,1.673,1.145,1.276,1.786,1.63,1.318,1.413,1.139,1.196,1.863,1.583,1.284,2.317,1.327,2.054,2.233,1.678,2.268,2.105,1.592,1.675,1.704,1.422,1.634 +"Nov 16, 2020",1.848,2.561,2.704,2.739,2.534,2.734,2.778,2.837,2.691,2.403,2.52,2.577,2.837,2.437,2.195,2.613,3.777,2.331,2.51,2.639,1.462,1.382,1.695,1.15,1.277,1.784,1.639,1.329,1.421,1.175,1.2,1.92,1.587,1.285,2.33,1.351,2.06,2.251,1.686,2.279,2.104,1.63,1.685,1.728,1.515,1.689 +"Nov 23, 2020",1.855,2.568,2.716,2.764,2.544,2.727,2.786,2.833,2.719,2.409,2.52,2.606,2.864,2.445,2.185,2.614,3.774,2.337,2.502,2.651,1.467,1.382,1.723,1.151,1.273,1.787,1.65,1.347,1.416,1.176,1.202,1.921,1.584,1.295,2.331,1.351,2.072,2.254,1.722,2.284,2.108,1.635,1.689,1.729,1.524,1.692 +"Nov 30, 2020",1.859,2.581,2.733,2.771,2.577,2.734,2.803,2.862,2.736,2.42,2.525,2.648,2.876,2.436,2.219,2.615,3.796,2.328,2.509,2.65,1.471,1.383,1.725,1.15,1.275,1.809,1.664,1.351,1.424,1.176,1.204,1.931,1.591,1.299,2.355,1.353,2.083,2.287,1.746,2.285,2.11,1.645,1.701,1.731,1.536,1.704 +"Dec 07, 2020",1.882,2.614,2.775,2.815,2.588,2.775,2.856,2.888,2.791,2.45,2.542,2.62,2.901,2.486,2.237,2.651,3.848,2.36,2.543,2.679,1.485,1.391,1.744,1.155,1.286,1.822,1.66,1.359,1.445,1.184,1.212,1.976,1.596,1.316,2.384,1.369,2.121,2.317,1.787,2.307,2.143,1.672,1.754,1.791,1.488,1.751 +"Dec 14, 2020",1.9,2.641,2.807,2.892,2.593,2.796,2.891,2.875,2.817,2.472,2.567,2.645,2.969,2.505,2.258,2.681,3.9,2.38,2.576,2.718,1.498,1.407,1.754,1.161,1.307,1.844,1.671,1.369,1.452,1.185,1.219,2.025,1.613,1.328,2.411,1.382,2.129,2.382,1.795,2.319,2.144,1.689,1.769,1.826,1.5,1.777 +"Dec 21, 2020",1.942,2.686,2.838,2.938,2.623,2.821,2.922,2.89,2.838,2.526,2.605,2.71,3.025,2.554,2.308,2.726,3.936,2.417,2.633,2.75,1.54,1.457,1.805,1.218,1.38,1.874,1.702,1.398,1.516,1.203,1.261,2.084,1.639,1.359,2.458,1.411,2.157,2.458,1.823,2.343,2.16,1.716,1.795,1.887,1.505,1.805 +"Dec 28, 2020",1.97,2.711,2.873,2.963,2.657,2.836,2.957,2.954,2.9,2.541,2.603,2.705,3.058,2.576,2.322,2.756,3.942,2.438,2.664,2.781,1.567,1.465,1.877,1.222,1.397,1.92,1.722,1.444,1.54,1.211,1.267,2.107,1.656,1.378,2.474,1.439,2.173,2.463,1.831,2.368,2.18,1.735,1.827,1.915,1.512,1.82 +"Jan 04, 2021",2.012,2.753,2.91,2.947,2.68,2.939,2.975,3.01,2.972,2.572,2.635,2.763,3.083,2.603,2.349,2.815,4.027,2.482,2.738,2.837,1.612,1.525,1.902,1.26,1.448,2.245,1.745,1.477,1.567,1.227,1.278,2.158,1.687,1.443,2.686,1.488,2.212,2.519,1.88,2.382,2.218,1.784,1.881,1.983,1.556,1.834 +"Jan 11, 2021",2.081,2.818,2.975,3.009,2.728,3.018,3.058,3.037,3.025,2.629,2.698,2.823,3.128,2.662,2.404,2.891,4.135,2.56,2.831,2.881,1.686,1.59,1.968,1.321,1.581,2.245,1.791,1.572,1.664,1.329,1.317,2.219,1.754,1.479,2.738,1.573,2.275,2.594,1.94,2.401,2.299,1.86,1.946,2.028,1.658,1.902 +"Jan 18, 2021",2.183,2.881,3.045,3.056,2.818,3.089,3.139,3.066,3.093,2.696,2.792,2.947,3.183,2.729,2.456,2.942,4.159,2.599,2.906,2.915,1.817,1.717,2.083,1.49,1.783,2.274,1.876,1.744,1.799,1.474,1.509,2.316,1.886,1.667,2.789,1.69,2.348,2.663,2.03,2.451,2.374,1.934,2.052,2.088,1.703,1.984 +"Jan 25, 2021",2.197,2.897,3.061,3.072,2.83,3.09,3.146,3.064,3.143,2.708,2.796,2.925,3.205,2.745,2.472,2.964,4.143,2.637,2.918,2.944,1.832,1.716,2.093,1.501,1.691,2.258,1.867,1.754,1.807,1.466,1.624,2.345,1.931,1.69,2.708,1.744,2.358,2.66,2.042,2.468,2.385,1.935,2.02,2.125,1.718,1.987 +"Feb 01, 2021",2.206,2.924,3.086,3.095,2.868,3.115,3.161,3.183,3.157,2.741,2.84,2.953,3.206,2.773,2.505,2.98,4.161,2.647,2.949,2.945,1.836,1.722,2.104,1.484,1.699,2.297,1.876,1.758,1.815,1.459,1.547,2.369,1.93,1.668,2.731,1.764,2.366,2.666,2.037,2.496,2.391,1.934,2.024,2.119,1.709,2.004 +"Feb 08, 2021",2.224,2.93,3.091,3.097,2.891,3.106,3.172,3.131,3.156,2.748,2.85,2.957,3.22,2.779,2.511,2.989,4.145,2.675,2.934,2.979,1.86,1.76,2.156,1.493,1.729,2.354,1.899,1.765,1.854,1.533,1.547,2.383,1.972,1.679,2.744,1.786,2.371,2.678,2.072,2.506,2.378,1.963,2.033,2.141,1.773,2.003 +"Feb 15, 2021",2.295,2.952,3.123,3.117,2.915,3.136,3.228,3.109,3.189,2.777,2.846,2.965,3.239,2.803,2.555,2.99,4.154,2.691,2.945,2.954,1.959,1.889,2.221,1.723,1.928,2.383,1.903,1.853,1.991,1.695,1.683,2.423,2.122,1.739,2.756,1.88,2.423,2.705,2.184,2.514,2.423,2.039,2.137,2.164,1.851,2.09 +"Feb 22, 2021",2.492,3.026,3.204,3.266,2.998,3.168,3.303,3.256,3.232,2.823,2.889,3.084,3.322,2.859,2.558,3.088,4.211,2.855,3.029,3.035,2.226,2.164,2.457,2.067,2.281,2.47,2.035,2.185,2.426,2.047,1.821,2.485,2.379,2.069,2.856,2.19,2.626,2.83,2.698,2.601,2.528,2.169,2.276,2.215,2.038,2.096 +"Mar 01, 2021",2.498,3.045,3.212,3.212,3.005,3.201,3.328,3.359,3.246,2.852,2.945,3.11,3.36,2.882,2.572,3.105,4.224,2.842,3.043,3.076,2.221,2.087,2.394,1.974,2.18,2.481,2.03,2.171,2.426,1.991,1.855,2.468,2.426,2.108,2.863,2.283,2.653,2.841,2.738,2.615,2.565,2.183,2.273,2.219,2.085,2.1 +"Mar 08, 2021",2.415,3.045,3.223,3.22,3.018,3.201,3.336,3.322,3.284,2.861,2.971,3.112,3.397,2.886,2.58,3.083,4.244,2.772,3.009,3.092,2.091,2.005,2.338,1.765,2.045,2.466,2.035,1.982,2.22,1.788,1.743,2.492,2.334,1.923,2.817,2.046,2.597,2.846,2.496,2.606,2.57,2.134,2.178,2.236,2.031,2.122 +"Mar 15, 2021",2.358,3.039,3.219,3.2,3.014,3.182,3.366,3.226,3.269,2.843,2.975,3.076,3.375,2.863,2.569,3.089,4.233,2.763,3.008,3.125,2.007,1.897,2.221,1.639,1.903,2.472,2.006,1.892,2.106,1.639,1.651,2.444,2.253,1.853,2.801,1.987,2.514,2.839,2.168,2.602,2.56,2.105,2.157,2.22,1.988,2.078 +"Mar 22, 2021",2.322,3.03,3.209,3.18,2.998,3.176,3.366,3.171,3.266,2.82,2.993,3.075,3.362,2.83,2.55,3.096,4.233,2.759,2.989,3.179,1.961,1.854,2.161,1.559,1.848,2.451,1.997,1.859,2.035,1.589,1.627,2.415,2.129,1.802,2.79,1.93,2.482,2.779,2.129,2.603,2.525,2.055,2.095,2.218,1.916,2.069 +"Mar 29, 2021",2.295,3.014,3.195,3.182,2.974,3.159,3.39,3.041,3.257,2.805,2.997,3.05,3.391,2.819,2.535,3.082,4.222,2.75,2.975,3.162,1.929,1.814,2.118,1.542,1.824,2.473,2.025,1.843,1.966,1.573,1.591,2.365,2.08,1.787,2.792,1.871,2.462,2.773,2.065,2.603,2.516,2.025,2.056,2.209,1.89,2.029 +"Oct 04, 2021",2.59,3.256,3.375,3.548,3.069,3.453,3.38,3.472,3.441,3.129,3.091,3.37,3.524,3.162,2.893,3.295,4.799,2.959,3.282,3.241,2.232,2.122,2.448,1.928,2.154,2.55,2.393,2.149,2.167,2.034,1.861,2.781,2.508,2.09,3.063,2.129,2.752,3.228,2.31,2.831,2.826,2.322,2.441,2.426,2.045,2.561 +"Oct 11, 2021",2.657,3.319,3.457,3.583,3.162,3.518,3.518,3.485,3.506,3.179,3.146,3.436,3.623,3.238,2.897,3.361,4.852,3.048,3.342,3.301,2.305,2.172,2.472,2,2.224,2.629,2.435,2.254,2.336,2.094,1.964,2.842,2.579,2.125,3.099,2.241,2.825,3.256,2.42,2.885,2.899,2.402,2.521,2.541,2.101,2.673 +"Oct 18, 2021",2.691,3.357,3.482,3.613,3.194,3.561,3.511,3.58,3.537,3.241,3.266,3.544,3.675,3.292,2.953,3.381,4.88,3.048,3.354,3.353,2.33,2.175,2.517,2.033,2.238,2.672,2.486,2.309,2.355,2.1,2.004,2.635,2.582,2.177,3.144,2.256,2.845,3.229,2.457,2.889,2.938,2.423,2.543,2.579,2.116,2.683 +"Oct 25, 2021",2.712,3.382,3.503,3.628,3.27,3.561,3.526,3.58,3.529,3.276,3.281,3.523,3.636,3.334,2.999,3.393,4.771,3.075,3.36,3.361,2.351,2.181,2.55,2.086,2.276,2.727,2.464,2.333,2.388,2.099,2.013,2.659,2.607,2.205,3.142,2.307,2.851,3.249,2.464,2.897,2.921,2.439,2.524,2.627,2.132,2.691 +"Nov 01, 2021",2.722,3.382,3.506,3.639,3.235,3.552,3.558,3.564,3.538,3.258,3.288,3.576,3.609,3.323,2.958,3.412,4.805,3.091,3.379,3.377,2.368,2.275,2.572,2.032,2.286,2.737,2.462,2.339,2.364,2.105,2.017,2.713,2.627,2.212,3.177,2.317,2.872,3.285,2.475,2.912,2.955,2.488,2.556,2.665,2.219,2.722 +"Nov 08, 2021",2.727,3.406,3.54,3.661,3.263,3.597,3.578,3.604,3.599,3.285,3.287,3.556,3.633,3.367,2.963,3.422,4.809,3.093,3.367,3.425,2.369,2.233,2.583,2.021,2.275,2.739,2.475,2.341,2.391,2.123,2.017,2.688,2.626,2.214,3.186,2.348,2.873,3.275,2.479,2.926,2.941,2.492,2.582,2.627,2.226,2.695 +"Nov 15, 2021",2.733,3.396,3.533,3.633,3.276,3.595,3.581,3.63,3.568,3.271,3.32,3.449,3.662,3.358,2.962,3.42,4.851,3.079,3.36,3.445,2.377,2.237,2.6,2.012,2.283,2.745,2.473,2.352,2.42,2.112,2.028,2.718,2.638,2.209,3.181,2.339,2.882,3.282,2.48,2.945,2.962,2.509,2.596,2.673,2.251,2.695 +"Nov 22, 2021",2.722,3.383,3.506,3.604,3.247,3.574,3.539,3.646,3.552,3.263,3.303,3.458,3.642,3.347,2.948,3.414,4.808,3.065,3.354,3.431,2.362,2.234,2.598,1.979,2.24,2.743,2.45,2.33,2.387,2.11,2.027,2.687,2.643,2.195,3.166,2.318,2.879,3.284,2.492,2.95,2.945,2.489,2.566,2.654,2.239,2.648 +"Nov 29, 2021",2.717,3.385,3.516,3.611,3.251,3.609,3.566,3.776,3.507,3.256,3.3,3.446,3.634,3.341,2.939,3.421,4.788,3.064,3.376,3.425,2.358,2.219,2.592,1.97,2.239,2.743,2.444,2.35,2.387,2.103,2.025,2.681,2.642,2.195,3.161,2.311,2.88,3.275,2.482,2.95,2.95,2.486,2.567,2.656,2.235,2.626 +"Dec 06, 2021",2.711,3.378,3.503,3.587,3.211,3.583,3.586,3.775,3.495,3.255,3.287,3.435,3.6,3.34,2.941,3.41,4.849,3.042,3.34,3.442,2.346,2.192,2.598,1.933,2.202,2.749,2.446,2.328,2.377,2.008,2.024,2.684,2.653,2.152,3.177,2.293,2.871,3.271,2.491,2.953,2.915,2.488,2.562,2.679,2.241,2.613 +"Dec 13, 2021",2.696,3.365,3.497,3.578,3.222,3.563,3.568,3.772,3.503,3.232,3.285,3.434,3.594,3.323,2.909,3.401,4.808,3.047,3.322,3.444,2.339,2.164,2.6,1.927,2.185,2.799,2.443,2.333,2.372,1.99,2.021,2.705,2.596,2.151,3.218,2.285,2.865,3.272,2.492,2.957,2.898,2.472,2.528,2.675,2.242,2.59 +"Dec 20, 2021",2.699,3.375,3.511,3.587,3.26,3.529,3.624,3.722,3.492,3.245,3.283,3.396,3.58,3.343,2.923,3.404,4.809,3.041,3.328,3.452,2.338,2.159,2.629,1.912,2.181,2.798,2.439,2.343,2.378,1.983,2.021,2.696,2.613,2.153,3.219,2.278,2.858,3.272,2.486,2.946,2.891,2.477,2.536,2.676,2.249,2.59 +"Dec 27, 2021",2.702,3.38,3.513,3.569,3.248,3.518,3.661,3.697,3.491,3.244,3.283,3.381,3.567,3.351,2.913,3.422,4.845,3.042,3.363,3.446,2.339,2.159,2.632,1.901,2.18,2.801,2.437,2.345,2.379,1.98,2.02,2.699,2.589,2.155,3.23,2.287,2.862,3.278,2.491,2.946,2.896,2.488,2.542,2.685,2.27,2.598 +"Jan 03, 2022",2.701,3.368,3.509,3.625,3.247,3.512,3.627,3.701,3.474,3.235,3.281,3.383,3.595,3.335,2.904,3.396,4.814,3.052,3.317,3.437,2.339,2.166,2.605,1.898,2.18,2.795,2.429,2.351,2.37,1.985,2.02,2.691,2.6,2.155,3.256,2.279,2.857,3.27,2.482,2.946,2.891,2.492,2.55,2.665,2.286,2.592 +"Jan 10, 2022",2.705,3.373,3.527,3.596,3.264,3.505,3.665,3.709,3.533,3.235,3.301,3.39,3.577,3.329,2.9,3.397,4.815,3.057,3.324,3.429,2.346,2.171,2.606,1.886,2.187,2.794,2.443,2.369,2.388,1.982,2.026,2.685,2.616,2.171,3.254,2.293,2.859,3.268,2.478,2.961,2.892,2.503,2.561,2.661,2.299,2.63 +"Jan 17, 2022",2.724,3.392,3.559,3.65,3.297,3.521,3.705,3.716,3.548,3.246,3.308,3.426,3.582,3.35,2.905,3.412,4.806,3.085,3.325,3.445,2.364,2.208,2.63,1.907,2.2,2.803,2.459,2.375,2.397,2.023,2.097,2.708,2.626,2.174,3.257,2.301,2.88,3.337,2.481,3.012,2.892,2.505,2.554,2.67,2.302,2.648 +"Jan 24, 2022",2.744,3.414,3.593,3.676,3.316,3.528,3.773,3.759,3.58,3.279,3.329,3.455,3.591,3.402,2.913,3.408,4.821,3.094,3.304,3.461,2.382,2.217,2.644,1.919,2.21,2.812,2.477,2.415,2.408,2.026,2.11,2.728,2.629,2.215,3.265,2.339,2.885,3.341,2.485,3.014,2.9,2.518,2.573,2.682,2.312,2.649 +"Jan 31, 2022",2.775,3.45,3.629,3.763,3.337,3.58,3.777,3.768,3.619,3.329,3.365,3.502,3.619,3.454,2.964,3.428,4.848,3.11,3.333,3.472,2.413,2.249,2.699,1.944,2.221,2.823,2.502,2.44,2.434,2.042,2.135,2.745,2.669,2.244,3.271,2.387,2.895,3.35,2.506,3.028,2.901,2.525,2.581,2.688,2.313,2.673 +"Feb 07, 2022",2.826,3.518,3.708,3.847,3.405,3.625,3.881,3.796,3.71,3.382,3.465,3.529,3.657,3.499,3.028,3.502,4.911,3.12,3.434,3.551,2.463,2.354,2.775,1.986,2.259,2.838,2.542,2.461,2.507,2.061,2.136,2.778,2.715,2.256,3.293,2.44,2.935,3.381,2.568,3.073,2.931,2.586,2.623,2.731,2.423,2.69 +"Feb 14, 2022",2.831,3.522,3.699,3.821,3.392,3.646,3.872,3.853,3.683,3.393,3.491,3.552,3.653,3.526,3.015,3.512,4.911,3.117,3.443,3.576,2.467,2.382,2.786,1.985,2.26,2.838,2.54,2.456,2.507,2.06,2.139,2.792,2.72,2.257,3.319,2.448,2.947,3.39,2.572,3.074,2.951,2.591,2.623,2.738,2.436,2.694 +"Feb 21, 2022",2.84,3.539,3.728,3.853,3.441,3.663,3.909,3.865,3.687,3.401,3.5,3.558,3.681,3.525,3.039,3.524,4.924,3.126,3.451,3.595,2.474,2.387,2.771,1.993,2.267,2.831,2.537,2.458,2.522,2.136,2.139,2.821,2.708,2.26,3.327,2.457,2.959,3.4,2.595,3.087,2.96,2.595,2.634,2.737,2.432,2.697 +"Feb 28, 2022",2.887,3.61,3.817,3.931,3.521,3.773,3.99,3.933,3.793,3.478,3.585,3.649,3.747,3.598,3.122,3.565,4.951,3.149,3.491,3.654,2.516,2.413,2.792,2.046,2.278,2.849,2.564,2.538,2.562,2.17,2.189,2.875,2.738,2.295,3.329,2.524,3.007,3.45,2.683,3.133,2.98,2.608,2.649,2.746,2.441,2.72 +"Mar 07, 2022",2.993,3.725,3.949,4.169,3.65,3.882,4.104,4.05,3.875,3.59,3.654,3.778,3.855,3.705,3.237,3.671,5.051,3.255,3.604,3.757,2.608,2.492,2.868,2.147,2.422,2.92,2.777,2.624,2.65,2.31,2.236,2.963,2.829,2.344,3.362,2.563,3.103,3.478,2.844,3.183,3.087,2.705,2.786,2.84,2.485,2.813 +"Mar 14, 2022",3.019,3.761,4,4.14,3.707,3.935,4.141,4.095,4.01,3.639,3.701,3.78,4.002,3.751,3.292,3.681,5.091,3.339,3.573,3.751,2.623,2.504,2.901,2.186,2.426,3.023,2.74,2.601,2.645,2.256,2.274,2.938,2.866,2.405,3.385,2.631,3.165,3.5,2.877,3.214,3.197,2.724,2.803,2.87,2.514,2.793 +"Mar 21, 2022",2.975,3.701,3.923,4.091,3.665,3.846,4.053,4.058,3.898,3.572,3.659,3.702,3.93,3.687,3.225,3.637,5.075,3.315,3.528,3.699,2.59,2.419,2.866,2.114,2.334,3.026,2.748,2.598,2.596,2.11,2.268,2.944,2.865,2.394,3.351,2.647,3.142,3.492,2.782,3.216,3.198,2.713,2.811,2.818,2.501,2.778 +"Mar 28, 2022",2.983,3.728,3.984,4.22,3.737,3.908,4.124,4.044,3.894,3.59,3.66,3.747,3.959,3.705,3.241,3.642,5.021,3.323,3.521,3.708,2.595,2.425,2.807,2.146,2.426,3.018,2.751,2.605,2.594,2.191,2.268,2.954,2.865,2.393,3.363,2.619,3.128,3.485,2.756,3.214,3.183,2.698,2.775,2.846,2.492,2.76 +"Oct 03, 2022",2.661,3.408,3.595,3.683,3.314,3.61,3.811,3.67,3.479,3.246,3.469,3.414,3.416,3.337,2.972,3.426,4.687,3.092,3.428,3.366,2.241,2.061,2.516,1.924,2.038,2.451,2.475,2.124,2.319,1.876,1.886,2.684,2.555,2.1,3.394,2.074,2.9,3.298,2.408,3.109,2.944,2.4,2.416,2.554,2.268,2.522 +"Oct 10, 2022",2.665,3.408,3.587,3.697,3.295,3.602,3.785,3.646,3.47,3.278,3.48,3.506,3.437,3.375,2.975,3.4,4.627,3.099,3.362,3.363,2.243,2.071,2.521,1.924,2.061,2.448,2.506,2.145,2.311,1.869,1.883,2.693,2.58,2.121,3.24,2.083,2.904,3.321,2.387,3.114,2.951,2.418,2.431,2.53,2.314,2.523 +"Oct 17, 2022",2.664,3.41,3.6,3.658,3.336,3.622,3.798,3.869,3.477,3.276,3.492,3.521,3.472,3.351,2.977,3.395,4.606,3.089,3.363,3.358,2.24,2.078,2.521,1.934,2.056,2.463,2.485,2.16,2.319,1.866,1.883,2.636,2.588,2.114,3.219,2.077,2.897,3.312,2.397,3.102,2.938,2.418,2.424,2.509,2.335,2.509 +"Oct 24, 2022",2.66,3.399,3.592,3.671,3.329,3.592,3.792,3.883,3.474,3.256,3.509,3.452,3.435,3.364,2.94,3.396,4.599,3.078,3.383,3.349,2.239,2.07,2.521,1.941,2.046,2.446,2.497,2.15,2.312,1.867,1.884,2.656,2.541,2.098,3.22,2.072,2.896,3.312,2.42,3.092,2.93,2.414,2.407,2.525,2.329,2.524 +"Oct 31, 2022",2.666,3.404,3.607,3.697,3.342,3.6,3.809,3.842,3.493,3.269,3.479,3.411,3.44,3.376,2.968,3.375,4.595,3.069,3.344,3.339,2.244,2.069,2.518,1.937,2.046,2.517,2.489,2.153,2.314,1.866,1.887,2.655,2.543,2.117,3.26,2.07,2.903,3.335,2.419,3.091,2.938,2.42,2.402,2.524,2.336,2.567 +"Nov 07, 2022",2.675,3.414,3.622,3.726,3.354,3.611,3.798,3.84,3.544,3.273,3.479,3.435,3.435,3.394,2.957,3.389,4.635,3.077,3.357,3.353,2.254,2.071,2.57,1.944,2.058,2.511,2.49,2.175,2.321,1.867,1.888,2.66,2.538,2.076,3.262,2.075,2.912,3.347,2.434,3.092,2.946,2.426,2.411,2.518,2.349,2.571 +"Nov 14, 2022",2.667,3.404,3.61,3.727,3.352,3.539,3.81,3.833,3.514,3.27,3.478,3.412,3.411,3.401,2.951,3.378,4.634,3.083,3.356,3.321,2.259,2.081,2.571,1.95,2.062,2.56,2.496,2.181,2.33,1.866,1.938,2.668,2.537,2.059,3.232,2.082,2.878,3.236,2.452,3.115,2.937,2.406,2.418,2.544,2.287,2.519 +"Nov 21, 2022",2.678,3.403,3.578,3.729,3.328,3.558,3.719,3.811,3.486,3.29,3.509,3.447,3.402,3.409,2.972,3.376,4.653,3.048,3.358,3.342,2.265,2.097,2.587,1.949,2.062,2.571,2.491,2.188,2.343,1.895,1.94,2.742,2.566,2.069,3.223,2.074,2.923,3.375,2.474,3.094,2.941,2.427,2.445,2.597,2.285,2.531 +"Nov 28, 2022",2.679,3.395,3.587,3.708,3.301,3.56,3.791,3.788,3.485,3.266,3.455,3.438,3.426,3.39,2.949,3.371,4.626,3.029,3.357,3.331,2.267,2.096,2.587,1.948,2.069,2.569,2.492,2.186,2.344,1.899,1.92,2.692,2.528,2.085,3.264,2.074,2.919,3.363,2.474,3.082,2.942,2.433,2.459,2.596,2.288,2.517 +"Dec 05, 2022",2.678,3.397,3.579,3.695,3.306,3.549,3.77,3.823,3.481,3.267,3.439,3.467,3.396,3.388,2.943,3.384,4.654,3.046,3.365,3.333,2.267,2.095,2.591,1.953,2.057,2.537,2.493,2.195,2.342,1.862,1.922,2.702,2.519,2.106,3.278,2.077,2.926,3.392,2.489,3.09,2.924,2.45,2.458,2.621,2.319,2.558 +"Dec 12, 2022",2.675,3.37,3.551,3.668,3.265,3.538,3.752,3.804,3.435,3.235,3.425,3.438,3.362,3.362,2.911,3.367,4.665,3.036,3.353,3.305,2.271,2.095,2.602,1.945,2.069,2.532,2.484,2.21,2.346,1.856,1.924,2.689,2.571,2.052,3.269,2.097,2.915,3.362,2.487,3.093,2.909,2.448,2.439,2.691,2.312,2.518 +"Dec 19, 2022",2.679,3.369,3.548,3.683,3.276,3.532,3.735,3.812,3.423,3.237,3.424,3.385,3.349,3.378,2.913,3.364,4.618,3.021,3.369,3.301,2.283,2.119,2.585,1.943,2.075,2.526,2.475,2.217,2.341,1.874,1.933,2.695,2.566,2.073,3.277,2.179,2.891,3.18,2.487,3.099,2.919,2.452,2.444,2.671,2.314,2.572 +"Dec 26, 2022",2.679,3.367,3.537,3.687,3.248,3.52,3.721,3.826,3.419,3.236,3.419,3.376,3.338,3.387,2.902,3.367,4.596,3.033,3.38,3.294,2.288,2.124,2.607,1.946,2.079,2.525,2.478,2.218,2.341,1.881,1.933,2.702,2.586,2.09,3.277,2.176,2.899,3.177,2.522,3.095,2.922,2.462,2.478,2.647,2.308,2.58 +"Jan 02, 2023",2.69,3.374,3.558,3.714,3.264,3.511,3.735,3.719,3.476,3.233,3.408,3.405,3.36,3.362,2.913,3.384,4.656,3.033,3.385,3.335,2.291,2.142,2.611,1.942,2.08,2.537,2.482,2.222,2.343,1.853,1.963,2.716,2.589,2.103,3.244,2.175,2.944,3.396,2.585,3.104,2.912,2.525,2.511,2.665,2.449,2.582 +"Jan 09, 2023",2.693,3.374,3.549,3.719,3.284,3.479,3.748,3.725,3.428,3.245,3.462,3.442,3.351,3.377,2.916,3.369,4.625,3.033,3.35,3.33,2.292,2.134,2.611,1.94,2.1,2.528,2.479,2.226,2.338,1.857,1.961,2.731,2.58,2.09,3.28,2.166,2.953,3.392,2.613,3.12,2.915,2.506,2.494,2.666,2.425,2.541 +"Jan 16, 2023",2.695,3.379,3.555,3.764,3.296,3.478,3.748,3.671,3.417,3.251,3.408,3.405,3.445,3.388,2.925,3.373,4.63,3.041,3.349,3.338,2.293,2.142,2.602,1.937,2.09,2.528,2.481,2.224,2.344,1.865,1.972,2.736,2.586,2.082,3.264,2.168,2.954,3.392,2.617,3.118,2.914,2.509,2.493,2.671,2.433,2.54 +"Jan 23, 2023",2.705,3.394,3.579,3.817,3.329,3.513,3.733,3.703,3.449,3.259,3.423,3.421,3.344,3.393,2.952,3.386,4.657,3.057,3.348,3.359,2.301,2.144,2.611,1.942,2.11,2.535,2.487,2.236,2.362,1.871,1.974,2.761,2.598,2.12,3.267,2.172,2.959,3.401,2.63,3.118,2.918,2.516,2.505,2.67,2.431,2.563 +"Jan 30, 2023",2.71,3.421,3.608,3.857,3.359,3.55,3.763,3.77,3.456,3.293,3.425,3.43,3.394,3.431,2.981,3.399,4.671,3.083,3.341,3.384,2.3,2.144,2.615,1.941,2.099,2.534,2.487,2.233,2.363,1.871,1.974,2.726,2.622,2.125,3.267,2.173,2.964,3.407,2.631,3.117,2.925,2.523,2.52,2.707,2.407,2.586 +"Feb 06, 2023",2.708,3.412,3.6,3.813,3.354,3.543,3.778,3.725,3.451,3.285,3.43,3.44,3.352,3.421,2.977,3.389,4.679,3.071,3.337,3.372,2.298,2.144,2.61,1.94,2.092,2.557,2.48,2.228,2.355,1.864,1.974,2.712,2.601,2.134,3.271,2.173,2.964,3.402,2.638,3.117,2.923,2.532,2.533,2.719,2.408,2.601 +"Feb 13, 2023",2.706,3.405,3.59,3.819,3.345,3.535,3.774,3.646,3.424,3.284,3.427,3.43,3.345,3.427,2.975,3.378,4.673,3.068,3.313,3.37,2.297,2.143,2.605,1.938,2.093,2.557,2.477,2.227,2.354,1.882,1.974,2.711,2.606,2.132,3.275,2.171,2.962,3.405,2.637,3.117,2.917,2.553,2.538,2.721,2.439,2.681 +"Feb 20, 2023",2.702,3.397,3.582,3.796,3.344,3.535,3.765,3.643,3.415,3.274,3.423,3.442,3.339,3.413,2.967,3.375,4.664,3.066,3.31,3.365,2.294,2.142,2.603,1.936,2.092,2.556,2.472,2.219,2.345,1.86,1.974,2.719,2.61,2.132,3.273,2.167,2.954,3.401,2.609,3.118,2.916,2.555,2.533,2.768,2.434,2.654 +"Feb 27, 2023",2.696,3.395,3.587,3.796,3.34,3.534,3.765,3.608,3.455,3.267,3.422,3.419,3.337,3.404,2.96,3.371,4.662,3.071,3.302,3.361,2.288,2.114,2.601,1.936,2.088,2.555,2.471,2.223,2.348,1.856,1.953,2.714,2.607,2.127,3.27,2.164,2.948,3.4,2.588,3.118,2.914,2.547,2.528,2.769,2.435,2.655 +"Mar 06, 2023",2.694,3.4,3.603,3.845,3.347,3.557,3.751,3.62,3.472,3.275,3.427,3.453,3.347,3.412,2.968,3.363,4.66,3.067,3.289,3.356,2.286,2.082,2.61,1.934,2.071,2.549,2.475,2.223,2.344,1.853,1.952,2.708,2.608,2.147,3.262,2.162,2.945,3.413,2.564,3.117,2.914,2.547,2.508,2.756,2.462,2.642 +"Mar 13, 2023",2.691,3.394,3.587,3.815,3.342,3.531,3.738,3.605,3.47,3.267,3.447,3.411,3.336,3.41,2.96,3.366,4.693,3.054,3.291,3.363,2.281,2.081,2.605,1.929,2.069,2.546,2.471,2.209,2.341,1.852,1.952,2.719,2.608,2.146,3.264,2.161,2.938,3.424,2.531,3.108,2.918,2.536,2.509,2.762,2.426,2.642 +"Mar 20, 2023",2.68,3.378,3.574,3.779,3.323,3.536,3.737,3.608,3.455,3.248,3.441,3.405,3.288,3.392,2.935,3.354,4.659,3.038,3.289,3.347,2.272,2.054,2.603,1.923,2.057,2.548,2.471,2.202,2.309,1.847,1.948,2.71,2.6,2.149,3.262,2.16,2.929,3.419,2.534,3.094,2.905,2.526,2.502,2.737,2.417,2.646 +"Mar 27, 2023",2.671,3.36,3.554,3.79,3.276,3.513,3.716,3.579,3.439,3.226,3.451,3.394,3.247,3.361,2.922,3.343,4.657,3.031,3.279,3.331,2.268,2.051,2.599,1.929,2.039,2.537,2.467,2.199,2.308,1.845,1.947,2.701,2.604,2.147,3.226,2.161,2.925,3.413,2.507,3.094,2.914,2.517,2.489,2.708,2.419,2.644 diff --git a/hpxml-measures/ReportUtilityBills/resources/simple_rates/README.md b/hpxml-measures/ReportUtilityBills/resources/simple_rates/README.md index a9ae7d1755..ac9b9e996a 100644 --- a/hpxml-measures/ReportUtilityBills/resources/simple_rates/README.md +++ b/hpxml-measures/ReportUtilityBills/resources/simple_rates/README.md @@ -1,17 +1,20 @@ Electricity -* https://www.eia.gov/electricity/data/browser/#/topic/7?agg=1,0&geo=g0fvvvvvvvvvo&endsec=8&linechart=ELEC.PRICE.US-RES.A&columnchart=ELEC.PRICE.US-RES.A&map=ELEC.PRICE.US-RES.A&freq=A&start=2020&end=2021&ctype=linechart<ype=pin&rtype=s&pin=&rse=0&maptype=0 +* https://www.eia.gov/electricity/data/browser/#/topic/7?agg=1,0&geo=g0fvvvvvvvvvo&endsec=8&linechart=ELEC.PRICE.US-RES.A&columnchart=ELEC.PRICE.US-RES.A&map=ELEC.PRICE.US-RES.A&freq=A&start=2001&end=2022&ctype=linechart<ype=pin&rtype=s&maptype=0&rse=0&pin= * Download > Table (CSV) link * Average_retail_price_of_electricity.csv Natural Gas * https://www.eia.gov/dnav/ng/ng_pri_sum_a_EPG0_PRS_DMcf_a.htm -* Download Series History link > Convert second tab (Data 1) to CSV +* Download Series History link +* Convert second tab (Data 1) to CSV * NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv Fuel Oil * https://www.eia.gov/dnav/pet/xls/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.xls +* Convert second tab (Data 1) to CSV * PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv Propane * https://www.eia.gov/dnav/pet/xls/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.xls +* Convert second tab (Data 1) to CSV * PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv diff --git a/hpxml-measures/ReportUtilityBills/resources/util.rb b/hpxml-measures/ReportUtilityBills/resources/util.rb index a6954e34f4..6b8ba307e2 100644 --- a/hpxml-measures/ReportUtilityBills/resources/util.rb +++ b/hpxml-measures/ReportUtilityBills/resources/util.rb @@ -39,14 +39,15 @@ def initialize() @annual_fixed_charge = 0.0 @annual_total = 0.0 - @monthly_energy_charge = [0] * 12 - @monthly_fixed_charge = [0] * 12 + @monthly_energy_charge = [0.0] * 12 + @monthly_fixed_charge = [0.0] * 12 + @monthly_total = [0.0] * 12 @monthly_production_credit = [0] * 12 @annual_production_credit = 0.0 end attr_accessor(:annual_energy_charge, :annual_fixed_charge, :annual_total, - :monthly_energy_charge, :monthly_fixed_charge, + :monthly_energy_charge, :monthly_fixed_charge, :monthly_total, :monthly_production_credit, :annual_production_credit) end @@ -59,10 +60,12 @@ def self.simple(fuel_type, header, fuel_time_series, is_production, rate, bill, monthly_fuel_cost = [0] * 12 for month in 0..fuel_time_series.size - 1 + month_ix = month + header.sim_begin_month - 1 + if is_production && fuel_type == FT::Elec && rate.feed_in_tariff_rate - monthly_fuel_cost[month] = fuel_time_series[month] * rate.feed_in_tariff_rate + monthly_fuel_cost[month_ix] = fuel_time_series[month] * rate.feed_in_tariff_rate else - monthly_fuel_cost[month] = fuel_time_series[month] * rate.flatratebuy + monthly_fuel_cost[month_ix] = fuel_time_series[month] * rate.flatratebuy end if fuel_type == FT::Elec @@ -74,13 +77,13 @@ def self.simple(fuel_type, header, fuel_time_series, is_production, rate, bill, end if is_production - bill.monthly_production_credit[month] = monthly_fuel_cost[month] + bill.monthly_production_credit[month_ix] = monthly_fuel_cost[month_ix] else - bill.monthly_energy_charge[month] = monthly_fuel_cost[month] + bill.monthly_energy_charge[month_ix] = monthly_fuel_cost[month_ix] if not rate.fixedmonthlycharge.nil? # If the run period doesn't span the entire month, prorate the fixed charges - prorate_fraction = calculate_monthly_prorate(header, month + 1) - bill.monthly_fixed_charge[month] = rate.fixedmonthlycharge * prorate_fraction + prorate_fraction = calculate_monthly_prorate(header, month_ix + 1) + bill.monthly_fixed_charge[month_ix] = rate.fixedmonthlycharge * prorate_fraction end end end @@ -350,6 +353,7 @@ def self.detailed_electric(header, fuels, rate, bill) annual_total_charge_with_pv = annual_payments + end_of_year_bill_credit - excess_sellback bill.annual_production_credit = annual_total_charge - annual_total_charge_with_pv + for m in 0..11 bill.monthly_fixed_charge[m] += monthly_min_charges[m] end diff --git a/hpxml-measures/ReportUtilityBills/tests/Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json b/hpxml-measures/ReportUtilityBills/tests/Detailed Rate.json similarity index 100% rename from hpxml-measures/ReportUtilityBills/tests/Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json rename to hpxml-measures/ReportUtilityBills/tests/Detailed Rate.json diff --git a/hpxml-measures/ReportUtilityBills/tests/test_report_utility_bills.rb b/hpxml-measures/ReportUtilityBills/tests/test_report_utility_bills.rb new file mode 100644 index 0000000000..ee375ad525 --- /dev/null +++ b/hpxml-measures/ReportUtilityBills/tests/test_report_utility_bills.rb @@ -0,0 +1,1303 @@ +# frozen_string_literal: true + +require 'oga' +require_relative '../../HPXMLtoOpenStudio/resources/utility_bills' +require_relative '../../HPXMLtoOpenStudio/resources/constants' +require_relative '../../HPXMLtoOpenStudio/resources/energyplus' +require_relative '../../HPXMLtoOpenStudio/resources/hpxml' +require_relative '../../HPXMLtoOpenStudio/resources/hpxml_defaults' +require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' +require_relative '../../HPXMLtoOpenStudio/resources/schedules' +require_relative '../../HPXMLtoOpenStudio/resources/unit_conversions' +require_relative '../../HPXMLtoOpenStudio/resources/xmlhelper' +require_relative '../../HPXMLtoOpenStudio/resources/version' +require_relative '../resources/util.rb' +require 'openstudio' +require 'openstudio/measure/ShowRunnerOutput' +require_relative '../measure.rb' +require 'csv' + +class ReportUtilityBillsTest < Minitest::Test + # BEopt 2.9.0.0: + # - Standard, New Construction, Single-Family Detached + # - 600 sq ft (30 x 20) + # - EPW Location: USA_CO_Denver.Intl.AP.725650_TMY3.epw + # - Cooking Range: Propane + # - Water Heater: Oil Standard + # - PV System: None, 1.0 kW, 10.0 kW + # - Timestep: 60 min + # - User-Specified rates: + # - Electricity: 0.1195179675994109 USD/kWh + # - Natural Gas: 0.7734017611590879 USD/therm + # - Fuel Oil: 3.495346153846154 USD/gal + # - Propane: 2.4532692307692305 USD/gal + # - Sample Tiered Rate + # - Tier 1: 150 Max kWh + # - Tier 2: 300 Max kWh + # - Sample Tiered Time-of-Use Rate + # - Tier 1: 150 Max kWh (Period 1 and 2) + # - Tier 2: 300 Max kWh (Period 2) + # - All other options left at default values + # Then retrieve 1.csv from output folder + + def setup + @args_hash = {} + + # From BEopt Output screen (Utility Bills USD/yr) + @expected_bills = { + 'Test: Electricity: Fixed (USD)' => 96, + 'Test: Electricity: Energy (USD)' => 632, + 'Test: Electricity: PV Credit (USD)' => 0, + 'Test: Natural Gas: Fixed (USD)' => 96, + 'Test: Natural Gas: Energy (USD)' => 149, + 'Test: Fuel Oil: Fixed (USD)' => 0, + 'Test: Fuel Oil: Energy (USD)' => 462, + 'Test: Propane: Fixed (USD)' => 0, + 'Test: Propane: Energy (USD)' => 76, + 'Test: Coal: Fixed (USD)' => 0, + 'Test: Coal: Energy (USD)' => 0, + 'Test: Wood Cord: Fixed (USD)' => 0, + 'Test: Wood Cord: Energy (USD)' => 0, + 'Test: Wood Pellets: Fixed (USD)' => 0, + 'Test: Wood Pellets: Energy (USD)' => 0 + } + + @measure = ReportUtilityBills.new + @hpxml_path = File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-pv.xml') + @hpxml = HPXML.new(hpxml_path: @hpxml_path) + @hpxml_bldg = @hpxml.buildings[0] + + @hpxml_header = @hpxml.header + @hpxml_header.utility_bill_scenarios.clear + @hpxml_header.utility_bill_scenarios.add(name: 'Test', + elec_fixed_charge: 8.0, + elec_marginal_rate: 0.1195179675994109, + natural_gas_fixed_charge: 8.0, + natural_gas_marginal_rate: 0.7734017611590879, + propane_marginal_rate: 2.4532692307692305, + fuel_oil_marginal_rate: 3.495346153846154) + + # Check for presence of fuels once + has_fuel = @hpxml_bldg.has_fuels(Constants.FossilFuels, @hpxml.to_doc) + HPXMLDefaults.apply_header(@hpxml_header, nil) + HPXMLDefaults.apply_utility_bill_scenarios(nil, @hpxml_header, @hpxml_bldg, has_fuel) + + @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @bills_csv = File.join(File.dirname(__FILE__), 'results_bills.csv') + @bills_monthly_csv = File.join(File.dirname(__FILE__), 'results_bills_monthly.csv') + + @fuels_pv_none_simple = _load_timeseries(0, false) + @fuels_pv_1kw_simple = _load_timeseries(1, false) + @fuels_pv_10kw_simple = _load_timeseries(10, false) + @fuels_pv_none_detailed = _load_timeseries(0, true) + @fuels_pv_1kw_detailed = _load_timeseries(1, true) + @fuels_pv_10kw_detailed = _load_timeseries(10, true) + + @monthly_data = [] + end + + def teardown + File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path + File.delete(@bills_csv) if File.exist? @bills_csv + File.delete(@bills_monthly_csv) if File.exist? @bills_monthly_csv + end + + # Simple (non-JSON) Calculations + + def test_simple_pv_none + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_simple, @hpxml_header, [], utility_bill_scenario) + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_1kW_net_metering_user_excess_rate + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_10kW_net_metering_user_excess_rate + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -632 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_wood_cord + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-furnace-wood-only.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', wood_marginal_rate: 0.015) + hpxml.header.utility_bill_scenarios.add(name: 'Test 2', wood_marginal_rate: 0.03) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + expected_val = actual_bills['Test 1: Wood Cord: Total (USD)'] + assert_in_delta(expected_val * 2, actual_bills['Test 2: Wood Cord: Total (USD)'], 1) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_wood_pellets + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-stove-wood-pellets-only.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', wood_pellets_marginal_rate: 0.02) + hpxml.header.utility_bill_scenarios.add(name: 'Test 2', wood_pellets_marginal_rate: 0.01) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + expected_val = actual_bills['Test 1: Wood Pellets: Total (USD)'] + assert_in_delta(expected_val / 2, actual_bills['Test 2: Wood Pellets: Total (USD)'], 1) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_coal + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-furnace-coal-only.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', coal_marginal_rate: 0.05) + hpxml.header.utility_bill_scenarios.add(name: 'Test 2', coal_marginal_rate: 0.1) + hpxml.header.utility_bill_scenarios.add(name: 'Test 3', coal_marginal_rate: 0.025) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + expected_val = actual_bills['Test 1: Coal: Total (USD)'] + assert_in_delta(expected_val * 2, actual_bills['Test 2: Coal: Total (USD)'], 1) + assert_in_delta(expected_val / 2, actual_bills['Test 3: Coal: Total (USD)'], 1) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_leap_year + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-location-AMY-2012.xml')) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + assert_operator(actual_bills['Bills: Total (USD)'], :>, 0) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_semi_annual_run_period + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-simcontrol-runperiod-1-month.xml')) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + assert_operator(actual_bills['Bills: Total (USD)'], :>, 0) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_no_bill_scenarios + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.clear + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, _actual_monthly_bills = _test_measure(hpxml: hpxml) + assert_nil(actual_bills) + end + + def test_workflow_detailed_calculations + # Detailed Rate.json was renamed from Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json + # See https://github.com/NREL/OpenStudio-HPXML/issues/1444 + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Detailed Rate.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + assert_operator(actual_bills['Test 1: Total (USD)'], :>, 0) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_workflow_detailed_calculations_all_electric + # Detailed Rate.json was renamed from Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json + # See https://github.com/NREL/OpenStudio-HPXML/issues/1444 + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Detailed Rate.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + actual_bills, actual_monthly_bills = _test_measure() + assert_operator(actual_bills['Test 1: Total (USD)'], :>, 0) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_auto_marginal_rate + fuel_types = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas, HPXML::FuelTypeOil, HPXML::FuelTypePropane] + + # Check that we can successfully look up "auto" rates for every state + # and every fuel type. + Constants.StateCodesMap.keys.each do |state_code| + fuel_types.each do |fuel_type| + flatratebuy, _ = UtilityBills.get_rates_from_eia_data(nil, state_code, fuel_type, 0) + refute_nil(flatratebuy) + end + end + + # Check that we can successfully look up "auto" rates for the US too. + fuel_types.each do |fuel_type| + flatratebuy, _ = UtilityBills.get_rates_from_eia_data(nil, 'US', fuel_type, 0) + refute_nil(flatratebuy) + end + + # Check that any other state code is gracefully handled (no error) + fuel_types.each do |fuel_type| + UtilityBills.get_rates_from_eia_data(nil, 'XX', fuel_type, 0) + end + end + + def test_warning_region + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-oil.xml')) + hpxml.buildings[0].state_code = 'FL' + hpxml.buildings[0].climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Miami.Intl.AP.722020_TMY3.epw' + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Could not find state average fuel oil rate based on Florida; using region (PADD 1C) average.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_national + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-propane.xml')) + hpxml.buildings[0].state_code = 'OR' + hpxml.buildings[0].climate_and_risk_zones.weather_station_epw_filepath = 'USA_OR_Portland.Intl.AP.726980_TMY3.epw' + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Could not find state average propane rate based on Oregon; using national average.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_dse + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dse.xml')) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['DSE is not currently supported when calculating utility bills.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_no_rates + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-location-capetown-zaf.xml')) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Could not find a marginal Electricity rate.', 'Could not find a marginal Natural Gas rate.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_invalid_fixed_charge_units + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Invalid Fixed Charge Units.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Fixed charge units must be $/month.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_invalid_min_charge_units + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Invalid Min Charge Units.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Min charge units must be either $/month or $/year.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_demand_charges + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Contains Demand Charges.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Demand charges are not currently supported when calculating detailed utility bills.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_missing_required_fields + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Missing Required Fields.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Tariff file must contain energyweekdayschedule, energyweekendschedule, and energyratestructure fields.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_warning_detailed_rates_unit_multipliers + @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-unit-multiplier.xml')) + hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json') + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + expected_warnings = ['Cannot currently calculate utility bills based on detailed electric rates for an HPXML with unit multipliers or multiple Building elements.'] + actual_bills, _actual_monthly_bills = _test_measure(expected_warnings: expected_warnings) + assert_nil(actual_bills) + end + + def test_monthly_prorate + # Test begin_month == end_month + header = HPXML::Header.new(nil) + header.sim_begin_month = 3 + header.sim_begin_day = 5 + header.sim_end_month = 3 + header.sim_end_day = 20 + header.sim_calendar_year = 2002 + assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 2)) + assert_equal((20 - 5 + 1) / 31.0, CalculateUtilityBill.calculate_monthly_prorate(header, 3)) + assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 4)) + + # Test begin_month != end_month + header = HPXML::Header.new(nil) + header.sim_begin_month = 2 + header.sim_begin_day = 10 + header.sim_end_month = 4 + header.sim_end_day = 10 + header.sim_calendar_year = 2002 + assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 1)) + assert_equal((28 - 10 + 1) / 28.0, CalculateUtilityBill.calculate_monthly_prorate(header, 2)) + assert_equal(1.0, CalculateUtilityBill.calculate_monthly_prorate(header, 3)) + assert_equal(10 / 30.0, CalculateUtilityBill.calculate_monthly_prorate(header, 4)) + assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 5)) + end + + # Detailed (JSON) Calculations + + # Flat (Same as simple tests above) + + def test_detailed_flat_pv_none + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_1kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_10kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -632 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_flat_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + # Tiered + + def test_detailed_tiered_pv_none + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_1kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -190 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_10kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -867 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1443 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -580 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 580 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + # Time-of-Use + + def test_detailed_tou_pv_none + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_1kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -112 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_10kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -681 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1127 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -393 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tou_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 393 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + # Tiered and Time-of-Use + + def test_detailed_tiered_tou_pv_none + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_1kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -108 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_10kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -665 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1000 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -377 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_tiered_tou_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 377 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + # Real-time Pricing + + def test_detailed_rtp_pv_none + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_1kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -106 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_10kW_net_metering_user_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -641 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_10kW_net_metering_retail_excess_rate + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1060 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_10kW_net_metering_zero_excess_rate + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -354 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_1kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_rtp_pv_10kW_feed_in_tariff + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff + @hpxml_header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 108 + @expected_bills['Test: Electricity: Energy (USD)'] = 354 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + # Extra Fees & Charges + + def test_simple_pv_1kW_grid_fee_dollars_per_kW + @hpxml_header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars_per_kw = 2.50 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 126 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_simple_pv_1kW_grid_fee_dollars + @hpxml_header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars = 7.50 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 186 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_1kW_grid_fee_dollars_per_kW + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars_per_kw = 2.50 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 126 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_1kW_grid_fee_dollars + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' + @hpxml_header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars = 7.50 + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 186 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_none_min_monthly_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 96 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_none_min_annual_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 96 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_1kW_net_metering_user_excess_rate_min_monthly_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 96 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_1kW_net_metering_user_excess_rate_min_annual_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 96 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_10kW_net_metering_user_excess_rate_min_monthly_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 180 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_10kW_net_metering_user_excess_rate_min_annual_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 200 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_10kW_net_metering_retail_excess_rate_min_monthly_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 180 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_detailed_pv_10kW_net_metering_retail_excess_rate_min_annual_charge + @hpxml_header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' + @hpxml_header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + @expected_bills['Test: Electricity: Fixed (USD)'] = 200 + @expected_bills['Test: Electricity: Energy (USD)'] = 632 + @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 + expected_bills = _get_expected_bills(@expected_bills) + _check_bills(expected_bills, actual_bills) + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + + def test_downloaded_utility_rates + require 'rubygems/package' + require 'zip' + require 'tempfile' + + @hpxml_bldg.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml_bldg.pv_systems.size } + utility_bill_scenario = @hpxml_header.utility_bill_scenarios[0] + Zip.on_exists_proc = true + Zip::File.open(File.join(File.dirname(__FILE__), '../resources/detailed_rates/openei_rates.zip')) do |zip_file| + zip_file.each_with_index do |entry, i| + break if i >= 1000 # No need to run *every* file, that will take a while + next unless entry.file? + + tmpdir = Dir.tmpdir + tmpfile = Tempfile.new(['rate', '.json'], tmpdir) + tmp_path = tmpfile.path.to_s + + File.open(tmp_path, 'wb') do |f| + f.print entry.get_input_stream.read + + utility_bill_scenario.elec_tariff_filepath = tmp_path + File.delete(@bills_csv) if File.exist? @bills_csv + File.delete(@bills_monthly_csv) if File.exist? @bills_monthly_csv + actual_bills, actual_monthly_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml_header, @hpxml.buildings, utility_bill_scenario) + if !File.exist?(@bills_csv) + flunk "#{entry.name} was not successful." + end + if entry.name.include? 'North Slope Borough Power Light - Aged or Handicappedseniors over 60' + # No cost if < 600 kWh/month, which is the case for PV_None.csv + assert_equal(0, actual_bills['Test: Electricity: Total (USD)']) + else + assert_operator(actual_bills['Test: Electricity: Total (USD)'], :>, 0) + end + _check_monthly_bills(actual_bills, actual_monthly_bills) + end + end + end + end + + def _get_expected_bills(expected_bills) + expected_bills['Test: Electricity: Total (USD)'] = expected_bills['Test: Electricity: Fixed (USD)'] + expected_bills['Test: Electricity: Energy (USD)'] + expected_bills['Test: Electricity: PV Credit (USD)'] + expected_bills['Test: Natural Gas: Total (USD)'] = expected_bills['Test: Natural Gas: Fixed (USD)'] + expected_bills['Test: Natural Gas: Energy (USD)'] + expected_bills['Test: Fuel Oil: Total (USD)'] = expected_bills['Test: Fuel Oil: Fixed (USD)'] + expected_bills['Test: Fuel Oil: Energy (USD)'] + expected_bills['Test: Propane: Total (USD)'] = expected_bills['Test: Propane: Fixed (USD)'] + expected_bills['Test: Propane: Energy (USD)'] + expected_bills['Test: Coal: Total (USD)'] = expected_bills['Test: Coal: Fixed (USD)'] + expected_bills['Test: Coal: Energy (USD)'] + expected_bills['Test: Wood Cord: Total (USD)'] = expected_bills['Test: Wood Cord: Fixed (USD)'] + expected_bills['Test: Wood Cord: Energy (USD)'] + expected_bills['Test: Wood Pellets: Total (USD)'] = expected_bills['Test: Wood Pellets: Fixed (USD)'] + expected_bills['Test: Wood Pellets: Energy (USD)'] + expected_bills['Test: Total (USD)'] = expected_bills['Test: Electricity: Total (USD)'] + expected_bills['Test: Natural Gas: Total (USD)'] + expected_bills['Test: Fuel Oil: Total (USD)'] + expected_bills['Test: Propane: Total (USD)'] + expected_bills['Test: Wood Cord: Total (USD)'] + expected_bills['Test: Wood Pellets: Total (USD)'] + expected_bills['Test: Coal: Total (USD)'] + return expected_bills + end + + def _check_bills(expected_bills, actual_bills) + bills = expected_bills.keys | actual_bills.keys + bills.each do |bill| + assert(expected_bills.keys.include?(bill)) + if expected_bills[bill] != 0 + assert(actual_bills.keys.include?(bill)) + assert_in_delta(expected_bills[bill], actual_bills[bill], 1) # within a dollar + end + end + end + + def _check_monthly_bills(actual_bills, actual_monthly_bills) + # Check sum of monthly equal to annual + actual_bills.keys.each do |bill| + assert(actual_monthly_bills.keys.include?(bill)) + assert_in_delta(actual_bills[bill], actual_monthly_bills[bill].sum, 0.1) # within 10 cents + end + end + + def _load_timeseries(pv_size_kw, use_hourly_electricity) + fuels = @measure.setup_fuel_outputs() + columns = CSV.read(File.join(File.dirname(__FILE__), 'data.csv')).transpose + columns.each do |col| + col_name = col[0] + next if col_name == 'Date/Time' + + values = col[1..-1].map { |v| Float(v) } + + if col_name == 'Electricity [kWh]' + fuels[[FT::Elec, false]].timeseries = values + elsif col_name == 'Gas [therm]' + fuels[[FT::Gas, false]].timeseries = values + elsif col_name == 'Propane [gal]' + fuels[[FT::Propane, false]].timeseries = values + elsif col_name == 'Oil [gal]' + fuels[[FT::Oil, false]].timeseries = values + elsif col_name == "PV_#{pv_size_kw}kW [kWh]" + fuels[[FT::Elec, true]].timeseries = values + end + end + + fuels.values.each do |fuel| + fuel.timeseries = [0] * fuels[[FT::Elec, false]].timeseries.size if fuel.timeseries.empty? + end + + # Convert hourly data to monthly data as appropriate + num_days_in_month = Constants.NumDaysInMonths(2002) # Arbitrary non-leap year + fuels.each do |(fuel_type, _is_production), fuel| + next unless fuel_type != FT::Elec || (fuel_type == FT::Elec && !use_hourly_electricity) + + ts_data = fuel.timeseries.dup + fuel.timeseries = [] + start_day = 0 + num_days_in_month.each do |num_days| + fuel.timeseries << ts_data[start_day * 24..(start_day + num_days) * 24 - 1].sum + start_day += num_days + end + end + + return fuels + end + + def _bill_calcs(fuels, header, hpxml_buildings, utility_bill_scenario) + runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) + args = { output_format: 'csv', include_annual_bills: true, include_monthly_bills: true } + + utility_rates, utility_bills = @measure.setup_utility_outputs() + monthly_fee = @measure.get_monthly_fee(utility_bill_scenario, hpxml_buildings) + @measure.get_utility_rates(@hpxml_path, fuels, utility_rates, utility_bill_scenario, monthly_fee) + @measure.get_utility_bills(fuels, utility_rates, utility_bills, utility_bill_scenario, header) + + # Annual + output_path = File.join(File.dirname(__FILE__), "results_bills.#{args[:output_format]}") + @measure.report_runperiod_output_results(runner, args, utility_bills, output_path, utility_bill_scenario.name) + + # Check written values exist and are registered + assert(File.exist?(@bills_csv)) + actual_bills = _get_actual_bills(@bills_csv) + + _check_for_runner_registered_values(runner, nil, actual_bills) + + # Monthly + timestamps = (1..12).to_a + monthly_data = [] + monthly_output_path = File.join(File.dirname(__FILE__), "results_bills_monthly.#{args[:output_format]}") + @measure.get_monthly_output_results(args, utility_bills, utility_bill_scenario.name, monthly_data, header) + @measure.report_monthly_output_results(runner, args, timestamps, monthly_data, monthly_output_path) + + # Check written values exist + assert(File.exist?(@bills_monthly_csv)) + actual_monthly_bills = _get_actual_monthly_bills(@bills_monthly_csv) + + return actual_bills, actual_monthly_bills + end + + def _test_measure(hpxml: nil, expected_errors: [], expected_warnings: []) + # Run measure via OSW + require 'json' + template_osw = File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'template-run-hpxml.osw') + workflow = OpenStudio::WorkflowJSON.new(template_osw) + json = JSON.parse(workflow.to_s) + + # Update measure args + steps = OpenStudio::WorkflowStepVector.new + found_args = [] + json['steps'].each do |json_step| + step = OpenStudio::MeasureStep.new(json_step['measure_dir_name']) + json_step['arguments'].each do |json_arg_name, json_arg_val| + if @args_hash.keys.include? json_arg_name + # Override value + found_args << json_arg_name + json_arg_val = @args_hash[json_arg_name] + end + step.setArgument(json_arg_name, json_arg_val) + end + steps.push(step) + end + workflow.setWorkflowSteps(steps) + osw_path = File.join(File.dirname(template_osw), 'test.osw') + workflow.saveAs(osw_path) + assert_equal(@args_hash.size, found_args.size) + + # Run OSW + command = "#{OpenStudio.getOpenStudioCLI} run -w #{osw_path}" + success = system(command) + assert(success) + + # Cleanup + File.delete(osw_path) + + bills_csv = File.join(File.dirname(template_osw), 'run', 'results_bills.csv') + bills_monthly_csv = File.join(File.dirname(template_osw), 'run', 'results_bills_monthly.csv') + + # Check warnings/errors + log_lines = File.readlines(File.join(File.dirname(template_osw), 'run', 'run.log')).map(&:strip) + expected_errors.each do |expected_error| + assert(log_lines.any? { |line| line.include?(' ERROR]') && line.include?(expected_error) }) + end + expected_warnings.each do |expected_warning| + assert(log_lines.any? { |line| line.include?(' WARN]') && line.include?(expected_warning) }) + end + + if !hpxml.nil? + return if hpxml.header.utility_bill_scenarios.empty? + elsif (not expected_errors.empty?) || (not expected_warnings.empty?) + return + end + + # Check written values exist and are registered + assert(File.exist?(bills_csv)) + actual_bills = _get_actual_bills(bills_csv) + + _check_for_runner_registered_values(nil, File.join(File.dirname(bills_csv), 'results.json'), actual_bills) + + assert(File.exist?(bills_monthly_csv)) + actual_monthly_bills = _get_actual_monthly_bills(bills_monthly_csv) + + return actual_bills, actual_monthly_bills + end + + def _get_actual_bills(bills_csv) + actual_bills = {} + File.readlines(bills_csv).each do |line| + next if line.strip.empty? + + key, value = line.split(',').map { |x| x.strip } + actual_bills[key] = Float(value) + end + + return actual_bills + end + + def _get_actual_monthly_bills(bills_monthly_csv) + lines = File.readlines(bills_monthly_csv) + cols = lines[0].strip.split(',') + units = lines[1].strip.split(',')[1] + + actual_monthly_bills = {} + cols.each do |col| + col += " (#{units})" + actual_monthly_bills[col] = [] + end + + lines[2..-1].each do |row| + row.strip.split(',').each_with_index do |v, i| + col = cols[i] + " (#{units})" + actual_monthly_bills[col] << Float(v) if !col.include?('Time') + end + end + actual_monthly_bills.delete('Time' + " (#{units})") + + return actual_monthly_bills + end + + def _check_for_runner_registered_values(runner, results_json, actual_bills) + if !runner.nil? + runner_bills = {} + runner.result.stepValues.each do |step_value| + runner_bills[step_value.name] = get_value_from_workflow_step_value(step_value) + end + elsif !results_json.nil? + require 'json' + runner_bills = JSON.parse(File.read(results_json)) + runner_bills = runner_bills['ReportUtilityBills'] + end + + actual_bills.each do |name, value| + name = OpenStudio::toUnderscoreCase(name).chomp('_') + + assert_includes(runner_bills.keys, name) + assert_equal(value, runner_bills[name]) + end + end +end diff --git a/hpxml-measures/ReportUtilityBills/tests/utility_bills_test.rb b/hpxml-measures/ReportUtilityBills/tests/utility_bills_test.rb deleted file mode 100644 index 77258a3dde..0000000000 --- a/hpxml-measures/ReportUtilityBills/tests/utility_bills_test.rb +++ /dev/null @@ -1,1226 +0,0 @@ -# frozen_string_literal: true - -require 'oga' -require_relative '../../HPXMLtoOpenStudio/resources/utility_bills' -require_relative '../../HPXMLtoOpenStudio/resources/constants' -require_relative '../../HPXMLtoOpenStudio/resources/energyplus' -require_relative '../../HPXMLtoOpenStudio/resources/hpxml' -require_relative '../../HPXMLtoOpenStudio/resources/hpxml_defaults' -require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' -require_relative '../../HPXMLtoOpenStudio/resources/schedules' -require_relative '../../HPXMLtoOpenStudio/resources/unit_conversions' -require_relative '../../HPXMLtoOpenStudio/resources/xmlhelper' -require_relative '../../HPXMLtoOpenStudio/resources/version' -require_relative '../resources/util.rb' -require 'openstudio' -require 'openstudio/measure/ShowRunnerOutput' -require_relative '../measure.rb' -require 'csv' - -class ReportUtilityBillsTest < MiniTest::Test - # BEopt 2.9.0.0: - # - Standard, New Construction, Single-Family Detached - # - 600 sq ft (30 x 20) - # - EPW Location: USA_CO_Denver.Intl.AP.725650_TMY3.epw - # - Cooking Range: Propane - # - Water Heater: Oil Standard - # - PV System: None, 1.0 kW, 10.0 kW - # - Timestep: 60 min - # - User-Specified rates (calculated using default value): - # - Electricity: 0.1195179675994109 USD/kWh - # - Natural Gas: 0.7734017611590879 USD/therm - # - Fuel Oil: 3.495346153846154 USD/gal - # - Propane: 2.4532692307692305 USD/gal - # - Sample Tiered Rate - # - Tier 1: 150 Max kWh - # - Tier 2: 300 Max kWh - # - Sample Tiered Time-of-Use Rate - # - Tier 1: 150 Max kWh (Period 1 and 2) - # - Tier 2: 300 Max kWh (Period 2) - # - All other options left at default values - # Then retrieve 1.csv from output folder - - def setup - @args_hash = {} - - # From BEopt Output screen (Utility Bills USD/yr) - @expected_bills = { - 'Test: Electricity: Fixed (USD)' => 96, - 'Test: Electricity: Energy (USD)' => 632, - 'Test: Electricity: PV Credit (USD)' => 0, - 'Test: Natural Gas: Fixed (USD)' => 96, - 'Test: Natural Gas: Energy (USD)' => 149, - 'Test: Fuel Oil: Fixed (USD)' => 0, - 'Test: Fuel Oil: Energy (USD)' => 462, - 'Test: Propane: Fixed (USD)' => 0, - 'Test: Propane: Energy (USD)' => 76, - 'Test: Coal: Fixed (USD)' => 0, - 'Test: Coal: Energy (USD)' => 0, - 'Test: Wood Cord: Fixed (USD)' => 0, - 'Test: Wood Cord: Energy (USD)' => 0, - 'Test: Wood Pellets: Fixed (USD)' => 0, - 'Test: Wood Pellets: Energy (USD)' => 0 - } - - @measure = ReportUtilityBills.new - @hpxml_path = File.join(File.dirname(__FILE__), '../../workflow/sample_files/base-pv.xml') - @hpxml = HPXML.new(hpxml_path: @hpxml_path) - @hpxml.header.utility_bill_scenarios.clear - @hpxml.header.utility_bill_scenarios.add(name: 'Test', - elec_fixed_charge: 8.0, - natural_gas_fixed_charge: 8.0, - propane_marginal_rate: 2.4532692307692305, - fuel_oil_marginal_rate: 3.495346153846154) - - # Check for presence of fuels once - has_fuel = {} - hpxml_doc = @hpxml.to_oga - Constants.FossilFuels.each do |fuel| - has_fuel[fuel] = @hpxml.has_fuel(fuel, hpxml_doc) - end - - HPXMLDefaults.apply_header(@hpxml, nil, nil) - HPXMLDefaults.apply_utility_bill_scenarios(nil, @hpxml, has_fuel) - - @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') - @bills_csv = File.join(File.dirname(__FILE__), 'results_bills.csv') - - @fuels_pv_none_simple = _load_timeseries(0, false) - @fuels_pv_1kw_simple = _load_timeseries(1, false) - @fuels_pv_10kw_simple = _load_timeseries(10, false) - @fuels_pv_none_detailed = _load_timeseries(0, true) - @fuels_pv_1kw_detailed = _load_timeseries(1, true) - @fuels_pv_10kw_detailed = _load_timeseries(10, true) - end - - def teardown - File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path - File.delete(@bills_csv) if File.exist? @bills_csv - end - - # Simple (non-JSON) Calculations - - def test_simple_pv_none - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_simple, @hpxml.header, [], utility_bill_scenario) - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_1kW_net_metering_user_excess_rate - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_10kW_net_metering_user_excess_rate - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -632 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_workflow_wood_cord - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-furnace-wood-only.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', wood_marginal_rate: 0.015) - hpxml.header.utility_bill_scenarios.add(name: 'Test 2', wood_marginal_rate: 0.03) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - expected_val = actual_bills['Test 1: Wood Cord: Total (USD)'] - assert_in_delta(expected_val * 2, actual_bills['Test 2: Wood Cord: Total (USD)'], 1) - end - - def test_workflow_wood_pellets - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-stove-wood-pellets-only.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', wood_pellets_marginal_rate: 0.02) - hpxml.header.utility_bill_scenarios.add(name: 'Test 2', wood_pellets_marginal_rate: 0.01) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - expected_val = actual_bills['Test 1: Wood Pellets: Total (USD)'] - assert_in_delta(expected_val / 2, actual_bills['Test 2: Wood Pellets: Total (USD)'], 1) - end - - def test_workflow_coal - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-furnace-coal-only.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', coal_marginal_rate: 0.05) - hpxml.header.utility_bill_scenarios.add(name: 'Test 2', coal_marginal_rate: 0.1) - hpxml.header.utility_bill_scenarios.add(name: 'Test 3', coal_marginal_rate: 0.025) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - expected_val = actual_bills['Test 1: Coal: Total (USD)'] - assert_in_delta(expected_val * 2, actual_bills['Test 2: Coal: Total (USD)'], 1) - assert_in_delta(expected_val / 2, actual_bills['Test 3: Coal: Total (USD)'], 1) - end - - def test_workflow_leap_year - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-location-AMY-2012.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - assert_operator(actual_bills['Bills: Total (USD)'], :>, 0) - end - - def test_workflow_semi_annual_run_period - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-simcontrol-runperiod-1-month.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - assert_operator(actual_bills['Bills: Total (USD)'], :>, 0) - end - - def test_workflow_no_bill_scenarios - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-misc-bills-none.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure(hpxml: hpxml) - assert_nil(actual_bills) - end - - def test_workflow_detailed_calculations - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - assert_operator(actual_bills['Test 1: Total (USD)'], :>, 0) - end - - def test_workflow_detailed_calculations_all_electric - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-air-to-air-heat-pump-1-speed.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Jackson Electric Member Corp - A Residential Service Senior Citizen Low Income Assistance (Effective 2017-01-01).json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - actual_bills = _test_measure() - assert_operator(actual_bills['Test 1: Total (USD)'], :>, 0) - end - - def test_auto_marginal_rate - fuel_types = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas, HPXML::FuelTypeOil, HPXML::FuelTypePropane] - - # Check that we can successfully look up "auto" rates for every state - # and every fuel type. - Constants.StateCodesMap.keys.each do |state_code| - fuel_types.each do |fuel_type| - flatratebuy, _ = UtilityBills.get_rates_from_eia_data(nil, state_code, fuel_type, 0) - refute_nil(flatratebuy) - end - end - - # Check that we can successfully look up "auto" rates for the US too. - fuel_types.each do |fuel_type| - flatratebuy, _ = UtilityBills.get_rates_from_eia_data(nil, 'US', fuel_type, 0) - refute_nil(flatratebuy) - end - - # Check that any other state code is gracefully handled (no error) - fuel_types.each do |fuel_type| - UtilityBills.get_rates_from_eia_data(nil, 'XX', fuel_type, 0) - end - end - - def test_warning_region - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-oil-location-miami-fl.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Could not find state average fuel oil rate based on Florida; using region (PADD 1C) average.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_national - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-appliances-propane-location-portland-or.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Could not find state average propane rate based on Oregon; using national average.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_dse - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-dse.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['DSE is not currently supported when calculating utility bills.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_no_rates - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-location-capetown-zaf.xml')) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Could not find a marginal Electricity rate.', 'Could not find a marginal Natural Gas rate.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_invalid_fixed_charge_units - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Invalid Fixed Charge Units.json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Fixed charge units must be $/month.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_invalid_min_charge_units - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Invalid Min Charge Units.json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Min charge units must be either $/month or $/year.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_demand_charges - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Contains Demand Charges.json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Demand charges are not currently supported when calculating detailed utility bills.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_warning_missing_required_fields - @args_hash['hpxml_path'] = File.absolute_path(@tmp_hpxml_path) - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.header.utility_bill_scenarios.add(name: 'Test 1', elec_tariff_filepath: '../../ReportUtilityBills/tests/Missing Required Fields.json') - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - expected_warnings = ['Tariff file must contain energyweekdayschedule, energyweekendschedule, and energyratestructure fields.'] - actual_bills = _test_measure(expected_warnings: expected_warnings) - assert_nil(actual_bills) - end - - def test_monthly_prorate - # Test begin_month == end_month - header = HPXML::Header.new(nil) - header.sim_begin_month = 3 - header.sim_begin_day = 5 - header.sim_end_month = 3 - header.sim_end_day = 20 - header.sim_calendar_year = 2002 - assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 2)) - assert_equal((20 - 5 + 1) / 31.0, CalculateUtilityBill.calculate_monthly_prorate(header, 3)) - assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 4)) - - # Test begin_month != end_month - header = HPXML::Header.new(nil) - header.sim_begin_month = 2 - header.sim_begin_day = 10 - header.sim_end_month = 4 - header.sim_end_day = 10 - header.sim_calendar_year = 2002 - assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 1)) - assert_equal((28 - 10 + 1) / 28.0, CalculateUtilityBill.calculate_monthly_prorate(header, 2)) - assert_equal(1.0, CalculateUtilityBill.calculate_monthly_prorate(header, 3)) - assert_equal(10 / 30.0, CalculateUtilityBill.calculate_monthly_prorate(header, 4)) - assert_equal(0.0, CalculateUtilityBill.calculate_monthly_prorate(header, 5)) - end - - # Detailed (JSON) Calculations - - # Flat (Same as simple tests above) - - def test_detailed_flat_pv_none - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_1kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_10kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -632 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_flat_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - # Tiered - - def test_detailed_tiered_pv_none - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_1kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -190 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_10kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -867 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1443 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -580 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 580 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - # Time-of-Use - - def test_detailed_tou_pv_none - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_1kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -112 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_10kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -681 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1127 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -393 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tou_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 393 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - # Tiered and Time-of-Use - - def test_detailed_tiered_tou_pv_none - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_1kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -108 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_10kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -665 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1000 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -377 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_tiered_tou_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Tiered Time-of-Use Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 377 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - # Real-time Pricing - - def test_detailed_rtp_pv_none - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_1kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -106 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_10kW_net_metering_user_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -641 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_10kW_net_metering_retail_excess_rate - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1060 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_10kW_net_metering_zero_excess_rate - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate = 0.0 - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -354 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_1kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -178 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_rtp_pv_10kW_feed_in_tariff - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Real-Time Pricing Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_compensation_type = HPXML::PVCompensationTypeFeedInTariff - @hpxml.header.utility_bill_scenarios[-1].pv_feed_in_tariff_rate = 0.12 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 108 - @expected_bills['Test: Electricity: Energy (USD)'] = 354 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1785 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - # Extra Fees & Charges - - def test_simple_pv_1kW_grid_fee_dollars_per_kW - @hpxml.header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars_per_kw = 2.50 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 126 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_simple_pv_1kW_grid_fee_dollars - @hpxml.header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars = 7.50 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_simple, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 186 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_1kW_grid_fee_dollars_per_kW - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars_per_kw = 2.50 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 126 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_1kW_grid_fee_dollars - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate.json' - @hpxml.header.utility_bill_scenarios[-1].pv_monthly_grid_connection_fee_dollars = 7.50 - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 186 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_none_min_monthly_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 96 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_none_min_annual_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_none_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 96 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_1kW_net_metering_user_excess_rate_min_monthly_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 96 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_1kW_net_metering_user_excess_rate_min_annual_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 96 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -177 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_10kW_net_metering_user_excess_rate_min_monthly_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 180 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_10kW_net_metering_user_excess_rate_min_annual_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 200 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -920 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_10kW_net_metering_retail_excess_rate_min_monthly_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Monthly Charge.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 180 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_detailed_pv_10kW_net_metering_retail_excess_rate_min_annual_charge - @hpxml.header.utility_bill_scenarios[-1].elec_tariff_filepath = '../../ReportUtilityBills/resources/detailed_rates/Sample Flat Rate Min Annual Charge.json' - @hpxml.header.utility_bill_scenarios[-1].pv_net_metering_annual_excess_sellback_rate_type = HPXML::PVAnnualExcessSellbackRateTypeRetailElectricityCost - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 10000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - actual_bills = _bill_calcs(@fuels_pv_10kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - @expected_bills['Test: Electricity: Fixed (USD)'] = 200 - @expected_bills['Test: Electricity: Energy (USD)'] = 632 - @expected_bills['Test: Electricity: PV Credit (USD)'] = -1777 - expected_bills = _get_expected_bills(@expected_bills) - _check_bills(expected_bills, actual_bills) - end - end - - def test_downloaded_utility_rates - require 'rubygems/package' - require 'zip' - require 'tempfile' - - @hpxml.pv_systems.each { |pv_system| pv_system.max_power_output = 1000.0 / @hpxml.pv_systems.size } - @hpxml.header.utility_bill_scenarios.each do |utility_bill_scenario| - Zip.on_exists_proc = true - Zip::File.open(File.join(File.dirname(__FILE__), '../resources/detailed_rates/openei_rates.zip')) do |zip_file| - zip_file.each do |entry| - next unless entry.file? - - tmpdir = Dir.tmpdir - tmpfile = Tempfile.new(['rate', '.json'], tmpdir) - tmp_path = tmpfile.path.to_s - - File.open(tmp_path, 'wb') do |f| - f.print entry.get_input_stream.read - - utility_bill_scenario.elec_tariff_filepath = tmp_path - File.delete(@bills_csv) if File.exist? @bills_csv - actual_bills = _bill_calcs(@fuels_pv_1kw_detailed, @hpxml.header, @hpxml.pv_systems, utility_bill_scenario) - if !File.exist?(@bills_csv) - puts entry.name - assert(false) - end - if entry.name.include? 'North Slope Borough Power Light - Aged or Handicappedseniors over 60' - # No cost if < 600 kWh/month, which is the case for PV_None.csv - assert_equal(0, actual_bills['Test: Electricity: Total (USD)']) - else - assert_operator(actual_bills['Test: Electricity: Total (USD)'], :>, 0) - end - end - end - end - end - end - - def _get_expected_bills(expected_bills) - expected_bills['Test: Electricity: Total (USD)'] = expected_bills['Test: Electricity: Fixed (USD)'] + expected_bills['Test: Electricity: Energy (USD)'] + expected_bills['Test: Electricity: PV Credit (USD)'] - expected_bills['Test: Natural Gas: Total (USD)'] = expected_bills['Test: Natural Gas: Fixed (USD)'] + expected_bills['Test: Natural Gas: Energy (USD)'] - expected_bills['Test: Fuel Oil: Total (USD)'] = expected_bills['Test: Fuel Oil: Fixed (USD)'] + expected_bills['Test: Fuel Oil: Energy (USD)'] - expected_bills['Test: Propane: Total (USD)'] = expected_bills['Test: Propane: Fixed (USD)'] + expected_bills['Test: Propane: Energy (USD)'] - expected_bills['Test: Coal: Total (USD)'] = expected_bills['Test: Coal: Fixed (USD)'] + expected_bills['Test: Coal: Energy (USD)'] - expected_bills['Test: Wood Cord: Total (USD)'] = expected_bills['Test: Wood Cord: Fixed (USD)'] + expected_bills['Test: Wood Cord: Energy (USD)'] - expected_bills['Test: Wood Pellets: Total (USD)'] = expected_bills['Test: Wood Pellets: Fixed (USD)'] + expected_bills['Test: Wood Pellets: Energy (USD)'] - expected_bills['Test: Total (USD)'] = expected_bills['Test: Electricity: Total (USD)'] + expected_bills['Test: Natural Gas: Total (USD)'] + expected_bills['Test: Fuel Oil: Total (USD)'] + expected_bills['Test: Propane: Total (USD)'] + expected_bills['Test: Wood Cord: Total (USD)'] + expected_bills['Test: Wood Pellets: Total (USD)'] + expected_bills['Test: Coal: Total (USD)'] - return expected_bills - end - - def _check_bills(expected_bills, actual_bills) - bills = expected_bills.keys | actual_bills.keys - bills.each do |bill| - assert(expected_bills.keys.include?(bill)) - if expected_bills[bill] != 0 - assert(actual_bills.keys.include?(bill)) - assert_in_delta(expected_bills[bill], actual_bills[bill], 1) # within a dollar - end - end - end - - def _load_timeseries(pv_size_kw, use_hourly_electricity) - fuels = @measure.setup_fuel_outputs() - columns = CSV.read(File.join(File.dirname(__FILE__), 'data.csv')).transpose - columns.each do |col| - col_name = col[0] - next if col_name == 'Date/Time' - - values = col[1..-1].map { |v| Float(v) } - - if col_name == 'Electricity [kWh]' - fuels[[FT::Elec, false]].timeseries = values - elsif col_name == 'Gas [therm]' - fuels[[FT::Gas, false]].timeseries = values - elsif col_name == 'Propane [gal]' - fuels[[FT::Propane, false]].timeseries = values - elsif col_name == 'Oil [gal]' - fuels[[FT::Oil, false]].timeseries = values - elsif col_name == "PV_#{pv_size_kw}kW [kWh]" - fuels[[FT::Elec, true]].timeseries = values - end - end - - fuels.values.each do |fuel| - fuel.timeseries = [0] * fuels[[FT::Elec, false]].timeseries.size if fuel.timeseries.empty? - end - - # Convert hourly data to monthly data as appropriate - num_days_in_month = Constants.NumDaysInMonths(2002) # Arbitrary non-leap year - fuels.each do |(fuel_type, _is_production), fuel| - next unless fuel_type != FT::Elec || (fuel_type == FT::Elec && !use_hourly_electricity) - - ts_data = fuel.timeseries.dup - fuel.timeseries = [] - start_day = 0 - num_days_in_month.each do |num_days| - fuel.timeseries << ts_data[start_day * 24..(start_day + num_days) * 24 - 1].sum - start_day += num_days - end - end - - return fuels - end - - def _bill_calcs(fuels, header, pv_systems, utility_bill_scenario) - runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) - output_format = 'csv' - output_path = File.join(File.dirname(__FILE__), "results_bills.#{output_format}") - - utility_rates, utility_bills = @measure.setup_utility_outputs() - @measure.get_utility_rates(@hpxml_path, fuels, utility_rates, utility_bill_scenario, pv_systems) - @measure.get_utility_bills(fuels, utility_rates, utility_bills, utility_bill_scenario, header) - - @measure.report_runperiod_output_results(runner, utility_bills, output_format, output_path, utility_bill_scenario.name) - - # Check written values exist and are registered - assert(File.exist?(@bills_csv)) - actual_bills = _get_actual_bills(@bills_csv) - - _check_for_runner_registered_values(runner, nil, actual_bills) - - return actual_bills - end - - def _test_measure(hpxml: nil, expected_errors: [], expected_warnings: []) - # Run measure via OSW - require 'json' - template_osw = File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'template-run-hpxml.osw') - workflow = OpenStudio::WorkflowJSON.new(template_osw) - json = JSON.parse(workflow.to_s) - - # Update measure args - steps = OpenStudio::WorkflowStepVector.new - found_args = [] - json['steps'].each do |json_step| - step = OpenStudio::MeasureStep.new(json_step['measure_dir_name']) - json_step['arguments'].each do |json_arg_name, json_arg_val| - if @args_hash.keys.include? json_arg_name - # Override value - found_args << json_arg_name - json_arg_val = @args_hash[json_arg_name] - end - step.setArgument(json_arg_name, json_arg_val) - end - steps.push(step) - end - workflow.setWorkflowSteps(steps) - osw_path = File.join(File.dirname(template_osw), 'test.osw') - workflow.saveAs(osw_path) - assert_equal(@args_hash.size, found_args.size) - - # Run OSW - command = "#{OpenStudio.getOpenStudioCLI} run -w #{osw_path}" - cli_output = `#{command}` - - # Cleanup - File.delete(osw_path) - - bills_csv = File.join(File.dirname(template_osw), 'run', 'results_bills.csv') - - # Check warnings/errors - if not expected_errors.empty? - expected_errors.each do |expected_error| - assert(cli_output.include?("ERROR] #{expected_error}")) - end - end - if not expected_warnings.empty? - expected_warnings.each do |expected_warning| - assert(cli_output.include?("WARN] #{expected_warning}")) - end - end - - if !hpxml.nil? - return if hpxml.header.utility_bill_scenarios.empty? - elsif (not expected_errors.empty?) || (not expected_warnings.empty?) - return - end - - # Check written values exist and are registered - assert(File.exist?(bills_csv)) - actual_bills = _get_actual_bills(bills_csv) - - _check_for_runner_registered_values(nil, File.join(File.dirname(bills_csv), 'results.json'), actual_bills) - - return actual_bills - end - - def _get_actual_bills(bills_csv) - actual_bills = {} - File.readlines(bills_csv).each do |line| - next if line.strip.empty? - - key, value = line.split(',').map { |x| x.strip } - actual_bills[key] = Float(value) - end - return actual_bills - end - - def _check_for_runner_registered_values(runner, results_json, actual_bills) - if !runner.nil? - runner_bills = {} - runner.result.stepValues.each do |step_value| - runner_bills[step_value.name] = get_value_from_workflow_step_value(step_value) - end - elsif !results_json.nil? - require 'json' - runner_bills = JSON.parse(File.read(results_json)) - runner_bills = runner_bills['ReportUtilityBills'] - end - - actual_bills.each do |name, value| - name = OpenStudio::toUnderscoreCase(name).chomp('_') - - assert_includes(runner_bills.keys, name) - assert_equal(value, runner_bills[name]) - end - end -end diff --git a/hpxml-measures/docs/requirements.txt b/hpxml-measures/docs/requirements.txt new file mode 100644 index 0000000000..2dd647c4c3 --- /dev/null +++ b/hpxml-measures/docs/requirements.txt @@ -0,0 +1,5 @@ +Sphinx +sphinx_rtd_theme>=1.1.0 +sphinx-autobuild +sphinxcontrib-programoutput +sphinx_paramlinks \ No newline at end of file diff --git a/hpxml-measures/docs/source/conf.py b/hpxml-measures/docs/source/conf.py index d1d139a1ec..a7f54645ac 100644 --- a/hpxml-measures/docs/source/conf.py +++ b/hpxml-measures/docs/source/conf.py @@ -74,9 +74,8 @@ # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # -import sphinx_rtd_theme html_theme = 'sphinx_rtd_theme' -html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] +html_theme_path = ["_themes", ] # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the diff --git a/hpxml-measures/docs/source/intro.rst b/hpxml-measures/docs/source/intro.rst index 6ff6e7b648..7340826f96 100644 --- a/hpxml-measures/docs/source/intro.rst +++ b/hpxml-measures/docs/source/intro.rst @@ -13,27 +13,10 @@ The OpenStudio measures used by the workflow are: #. ``ReportUtilityBills``: A reporting measure that generates utility bill outputs in CSV/JSON/MessagePack format. -Scope (Dwelling Units) ----------------------- +Building Type Scope +------------------- -The OpenStudio-HPXML workflow is intended to be used to model individual residential dwelling units -- either a single-family detached (SFD) building, or a single unit of a single-family attached (SFA) or multifamily (MF) building. -This approach was taken because: - -- It is required/desired for certain projects. -- It improves runtime speed by being able to simulate individual units in parallel (as opposed to simulating the entire building). -- It doesn't necessarily preclude the possibility of running a single integrated EnergyPlus simulation. - -To model units of SFA/MF buildings, current capabilities include: - -- Defining surfaces adjacent to generic SFA/MF spaces (e.g., "other housing unit" or "other multifamily buffer space"). -- Locating various building components (e.g., ducts, water heaters, appliances) in these SFA/MF spaces. -- Defining shared systems (HVAC, water heating, mechanical ventilation, etc.) by approximating the energy use attributed to the unit. - -Note that only the energy use attributed to each dwelling unit is calculated. -Other OpenStudio capabilities should be used to supplement this workflow if the energy use of non-residential dwelling spaces (e.g., gyms, elevators, corridors, etc.) are of interest. - -For situations where more complex, integrated modeling is required, it is possible to merge multiple OpenStudio models together into a single model, such that one could merge all residential OSMs together and potentially combine it with a commercial OSM. -That capability is outside the scope of this project. +See :ref:`hpxmlbuilding` for information on the types of buildings/simulations that OpenStudio-HPXML supports. Accuracy vs Speed ----------------- diff --git a/hpxml-measures/docs/source/usage_instructions.rst b/hpxml-measures/docs/source/usage_instructions.rst index ac3fdb8f9b..0481aff2da 100644 --- a/hpxml-measures/docs/source/usage_instructions.rst +++ b/hpxml-measures/docs/source/usage_instructions.rst @@ -8,7 +8,7 @@ Setup To get started: -#. Download `OpenStudio 3.6.1 `_ and install the Command Line Interface/EnergyPlus/C++ API components, or use the `nrel/openstudio docker image `_. +#. Download `OpenStudio 3.7.0 `_ and install the Command Line Interface/EnergyPlus components, or use the `nrel/openstudio docker image `_. #. Download the `latest release `_. Running diff --git a/hpxml-measures/docs/source/workflow_inputs.rst b/hpxml-measures/docs/source/workflow_inputs.rst index d0e7d3263d..e41c7c7634 100644 --- a/hpxml-measures/docs/source/workflow_inputs.rst +++ b/hpxml-measures/docs/source/workflow_inputs.rst @@ -29,13 +29,6 @@ HPXML files submitted to OpenStudio-HPXML undergo a two step validation process: OpenStudio-HPXML **automatically validates** the HPXML file against both the XSD and Schematron documents and reports any validation errors, but software developers may find it beneficial to also integrate validation into their software. -.. important:: - - Usage of both validation approaches (XSD and Schematron) is recommended for developers actively working on creating HPXML files for EnergyPlus simulations: - - - Validation against XSD for general correctness and usage of HPXML - - Validation against Schematron for understanding XML document requirements specific to running EnergyPlus - Input Defaults ************** @@ -56,7 +49,7 @@ Default values would be used for the refrigerator energy use, location, and sche - living space + conditioned space 691.0 true @@ -106,157 +99,6 @@ EnergyPlus simulation controls are entered in ``/HPXML/SoftwareInfo/extension/Si Values greater than 1.0 have the effect of smoothing or damping the rate of change in the indoor air temperature from timestep to timestep. This heat capacitance effect is modeled on top of any other individual mass inputs (e.g., furniture mass, partition wall mass, interior drywall, etc.) in the HPXML. -.. _hvac_sizing_control: - -HPXML HVAC Sizing Control -************************* - -HVAC equipment sizing controls are entered in ``/HPXML/SoftwareInfo/extension/HVACSizingControl``. - - ================================= ======== ===== =========== ======== ======== ============================================ - Element Type Units Constraints Required Default Description - ================================= ======== ===== =========== ======== ======== ============================================ - ``AllowIncreasedFixedCapacities`` boolean No false Logic for fixed capacity HVAC equipment [#]_ - ``HeatPumpSizingMethodology`` string See [#]_ No HERS Logic for autosized heat pumps [#]_ - ================================= ======== ===== =========== ======== ======== ============================================ - - .. [#] If AllowIncreasedFixedCapacities is true, the larger of user-specified fixed capacity and design load will be used (to reduce potential for unmet loads); otherwise user-specified fixed capacity is used. - .. [#] HeatPumpSizingMethodology choices are 'ACCA', 'HERS', or 'MaxLoad'. - .. [#] If HeatPumpSizingMethodology is 'ACCA', autosized heat pumps have their nominal capacity sized per ACCA Manual J/S based on cooling design loads, with some oversizing allowances for larger heating design loads. - If HeatPumpSizingMethodology is 'HERS', autosized heat pumps have their nominal capacity sized equal to the larger of heating/cooling design loads. - If HeatPumpSizingMethodology is 'MaxLoad', autosized heat pumps have their nominal capacity sized based on the larger of heating/cooling design loads, while taking into account the heat pump's reduced capacity at the design temperature. - -If any HVAC equipment is being autosized (i.e., capacities are not provided), additional inputs for ACCA Manual J can be entered in ``/HPXML/SoftwareInfo/extension/HVACSizingControl/ManualJInputs``. - - ================================= ======== ====== =========== ======== ============ ============================================ - Element Type Units Constraints Required Default Description - ================================= ======== ====== =========== ======== ============ ============================================ - ``HeatingDesignTemperature`` double F No See [#]_ Heating design temperature - ``CoolingDesignTemperature`` double F No See [#]_ Cooling design temperature - ``HeatingSetpoint`` double F No 70 Conditioned space heating setpoint [#]_ - ``CoolingSetpoint`` double F No 75 Conditioned space cooling setpoint [#]_ - ``HumiditySetpoint`` double frac 0 - 1 No See [#]_ Conditioned space relative humidity - ``InternalLoadsSensible`` double Btu/hr No See [#]_ Sensible internal loads for cooling design load - ``InternalLoadsLatent`` double Btu/hr No 0 Latent internal loads for cooling design load - ``NumberofOccupants`` integer No #Beds+1 [#]_ Number of occupants for cooling design load - ================================= ======== ====== =========== ======== ============ ============================================ - - .. [#] If HeatingDesignTemperature not provided, the 99% heating design temperature is obtained from the DESIGN CONDITIONS header section inside the EPW weather file. - If not available in the EPW header, it is calculated from the 8760 hourly temperatures in the EPW. - .. [#] If CoolingDesignTemperature not provided, the 1% cooling design temperature is obtained from the DESIGN CONDITIONS header section inside the EPW weather file. - If not available in the EPW header, it is calculated from the 8760 hourly temperatures in the EPW. - .. [#] Any heating setpoint other than 70F is not in compliance with Manual J. - .. [#] Any cooling setpoint other than 75F is not in compliance with Manual J. - .. [#] If HumiditySetpoint not provided, defaults to 0.5 unless there is a dehumidifier with a lower setpoint, in which case that value is used. - .. [#] If InternalLoadsSensible not provided, defaults to 2400 Btu/hr if there is one refrigerator and no freezer, or 3600 Btu/hr if two refrigerators or a freezer. - This default represents loads that normally occur during the early evening in mid-summer. - Additional adjustments or custom internal loads can instead be specified here. - .. [#] If NumberofOccupants not provided, defaults to the number of bedrooms plus one per Manual J. - Each occupant produces an additional 230 Btu/hr sensible load and 200 Btu/hr latent load. - -.. _shadingcontrol: - -HPXML Shading Control -********************* - -Shading controls for window and skylight summer/winter shading coefficients are entered in ``/HPXML/SoftwareInfo/extension/ShadingControl``. -If not provided, summer will be default based on the cooling season defined in the `2010 BAHSP `_, using monthly average temperatures. -The remainder of the year is winter. - - ==================================== ======== ======= ============= ======== ======= ===================================== - Element Type Units Constraints Required Default Description - ==================================== ======== ======= ============= ======== ======= ===================================== - ``SummerBeginMonth`` integer 1 - 12 Yes Summer shading start date - ``SummerBeginDayOfMonth`` integer 1 - 31 Yes Summer shading start date - ``SummerEndMonth`` integer 1 - 12 Yes Summer shading end date - ``SummerEndDayOfMonth`` integer 1 - 31 Yes Summer shading end date - ==================================== ======== ======= ============= ======== ======= ===================================== - -HPXML Schedules -*************** - -Schedules for a variety of building features can be 1) specified via simple inputs, 2) specified via detailed inputs, or 3) defaulted. -It is allowed to use simple, detailed, and defaulted values in the same HPXML run. - -Simple Schedule Inputs -~~~~~~~~~~~~~~~~~~~~~~ - -Simple schedule inputs are available as weekday/weekend fractions and monthly multipliers for a variety of building characteristics. -For example, see the ``WeekdayScheduleFractions``, ``WeekendScheduleFractions``, and ``MonthlyScheduleMultipliers`` inputs for :ref:`buildingoccupancy`. - -.. _detailedschedules: - -Detailed Schedule Inputs -~~~~~~~~~~~~~~~~~~~~~~~~ - -Detailed schedule inputs allow schedule values for every hour or timestep of the simulation. -They can be used to reflect real-world or stochastic occupancy. - -Detailed schedule inputs are provided via one or more CSV file that should be referenced in the HPXML file as ``/HPXML/SoftwareInfo/extension/SchedulesFilePath`` elements. -The column names available in the schedule CSV files are: - - =============================== ===== ================================================================================= =============================== - Column Name Units Description Can Be Stochastically Generated - =============================== ===== ================================================================================= =============================== - ``occupants`` frac Occupant heat gain schedule. Yes - ``lighting_interior`` frac Interior lighting energy use schedule. Yes - ``lighting_exterior`` frac Exterior lighting energy use schedule. No - ``lighting_garage`` frac Garage lighting energy use schedule. Yes - ``lighting_exterior_holiday`` frac Exterior holiday lighting energy use schedule. No - ``cooking_range`` frac Cooking range & oven energy use schedule. Yes - ``refrigerator`` frac Primary refrigerator energy use schedule. No - ``extra_refrigerator`` frac Non-primary refrigerator energy use schedule. No - ``freezer`` frac Freezer energy use schedule. No - ``dishwasher`` frac Dishwasher energy use schedule. Yes - ``clothes_washer`` frac Clothes washer energy use schedule. Yes - ``clothes_dryer`` frac Clothes dryer energy use schedule. Yes - ``ceiling_fan`` frac Ceiling fan energy use schedule. Yes - ``plug_loads_other`` frac Other plug load energy use schedule. Yes - ``plug_loads_tv`` frac Television plug load energy use schedule. Yes - ``plug_loads_vehicle`` frac Electric vehicle plug load energy use schedule. No - ``plug_loads_well_pump`` frac Well pump plug load energy use schedule. No - ``fuel_loads_grill`` frac Grill fuel load energy use schedule. No - ``fuel_loads_lighting`` frac Lighting fuel load energy use schedule. No - ``fuel_loads_fireplace`` frac Fireplace fuel load energy use schedule. No - ``pool_pump`` frac Pool pump energy use schedule. No - ``pool_heater`` frac Pool heater energy use schedule. No - ``hot_tub_pump`` frac Hot tub pump energy use schedule. No - ``hot_tub_heater`` frac Hot tub heater energy use schedule. No - ``hot_water_dishwasher`` frac Dishwasher hot water use schedule. Yes - ``hot_water_clothes_washer`` frac Clothes washer hot water use schedule. Yes - ``hot_water_fixtures`` frac Fixtures (sinks, showers, baths) hot water use schedule. Yes - ``heating_setpoint`` F Thermostat heating setpoint schedule. No - ``cooling_setpoint`` F Thermostat cooling setpoint schedule. No - ``water_heater_setpoint`` F Water heater setpoint schedule. No - ``water_heater_operating_mode`` 0/1 Heat pump water heater operating mode schedule. 0=hyrbid/auto, 1=heat pump only. No - ``battery`` frac Battery schedule. Positive for charging, negative for discharging. No - ``vacancy`` 0/1 Vacancy schedule. 0=occupied, 1=vacant. Automatically overrides other columns. N/A - ``outage`` 0/1 Power outage schedule. 0=power. 1=nopower. Automatically overrides other columns. N/A - =============================== ===== ================================================================================= =============================== - -Columns with units of `frac` must be normalized to MAX=1; that is, these schedules only define *when* energy is used, not *how much* energy is used. -In other words, the amount of energy or hot water used in each simulation timestep is essentially the schedule value divided by the sum of all schedule values in the column, multiplied by the annual energy or hot water use. -Example schedule CSV files are provided in the ``HPXMLtoOpenStudio/resources/schedule_files`` directory. - -The schedule file must have a full year of data even if the simulation is not an entire year. -Frequency of schedule values do not need to match the simulation timestep. -For example, hourly schedules can be used with a 10-minute simulation timestep, or 10-minute schedules can be used with an hourly simulation timestep. - -A detailed stochastic occupancy schedule CSV file can also be automatically generated for you (see "Can Be Stochastically Generated" above for applicable columns); see the :ref:`usage_instructions` for the commands. -Inputs for the stochastic schedule generator are entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/BuildingOccupancy/NumberofResidents`` and ``/HPXML/Building/Site/Address/StateCode``. -See :ref:`buildingoccupancy` and :ref:`buildingsite` for more information. - -.. warning:: - - For simulations with daylight saving enabled (which is the default), EnergyPlus will skip forward an hour in the CSV on the "spring forward" day and repeat an hour on the "fall back" day. - -Default Schedules -~~~~~~~~~~~~~~~~~ - -If neither simple nor detailed inputs are provided, then schedules are defaulted. -Default schedules are typically smooth, averaged schedules. -These default schedules are described elsewhere in the documentation (e.g., see :ref:`buildingoccupancy` for the default occupant heat gain schedule). - HPXML Emissions Scenarios ************************* @@ -334,7 +176,7 @@ If EmissionsType is "CO2e", "NOx" or "SO2" and a given fuel's emissions factor i wood pellets -- -- -- ============ ============== ============= ============= -Default values in lb/MBtu (million Btu) are from *Table 5.1.2(1) National Average Emission Factors for Household Fuels* from *ANSI/RESNET/ICCC 301 Standard for the Calculation and Labeling of the Energy Performance of Dwelling and Sleeping Units using an Energy Rating Index* and include both combustion and pre-combustion (e.g., methane leakage for natural gas) emissions. +Default values in lb/MBtu (million Btu) are from *Table 5.1.2(1) National Average Emission Factors for Household Fuels* from *ANSI/RESNET/ICC 301 Standard for the Calculation and Labeling of the Energy Performance of Dwelling and Sleeping Units using an Energy Rating Index* and include both combustion and pre-combustion (e.g., methane leakage for natural gas) emissions. If no default value is available, a warning will be issued. @@ -368,11 +210,12 @@ For simple utility rate structures, inputs can be entered using a fixed charge a Element Type Units Constraints Required Default Notes ================================ ======== ======= =========== ======== ======== ==================== ``FuelType`` string electricity Yes Fuel type - ``FixedCharge`` double $/month No 12.0 Monthly fixed charge + ``FixedCharge`` double $/month No 12.0 Monthly fixed charge [#]_ ``MarginalRate`` double $/kWh No See [#]_ Marginal flat rate ================================ ======== ======= =========== ======== ======== ==================== - .. [#] If MarginalRate not provided, defaults to state, regional, or national average based on EIA data that can be found at ``ReportUtilityBills/resources/Data/UtilityRates/Average_retail_price_of_electricity.csv``. + .. [#] If running :ref:`bldg_type_bldgs`, the fixed charge will apply to every dwelling unit in the building. + .. [#] If MarginalRate not provided, defaults to state, regional, or national average based on 2022 EIA data that can be found at ``ReportUtilityBills/resources/Data/UtilityRates/Average_retail_price_of_electricity.csv``. **Detailed** @@ -408,11 +251,15 @@ For each scenario, fuel rates can be optionally entered as an ``/HPXML/SoftwareI .. [#] FuelType choices are "natural gas", "propane", "fuel oil", "coal", "wood", and "wood pellets". .. [#] FixedCharge defaults to $12/month for natural gas and $0/month for other fuels. .. [#] MarginalRate units are $/therm for natural gas, $/gallon for propane and fuel oil, and $/kBtu for other fuels. - .. [#] | If MarginalRate not provided, defaults to state, regional, or national average based on EIA data that can be found at: - | - **natural gas**: ``ReportUtilityBills/resources/Data/UtilityRates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv`` - | - **propane**: ``ReportUtilityBills/resources/Data/UtilityRates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv`` - | - **fuel oil**: ``ReportUtilityBills/resources/Data/UtilityRates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv`` - | or defaults to $0.015/kBtu for other fuels. + .. [#] If MarginalRate not provided, defaults to state, regional, or national average based on 2022 EIA data that can be found at: + + \- **natural gas**: ``ReportUtilityBills/resources/Data/UtilityRates/NG_PRI_SUM_A_EPG0_PRS_DMCF_A.csv`` + + \- **propane**: ``ReportUtilityBills/resources/Data/UtilityRates/PET_PRI_WFR_A_EPLLPA_PRS_DPGAL_W.csv`` + + \- **fuel oil**: ``ReportUtilityBills/resources/Data/UtilityRates/PET_PRI_WFR_A_EPD2F_PRS_DPGAL_W.csv`` + + or defaults to $0.015/kBtu for other fuels. PV Compensation ~~~~~~~~~~~~~~~ @@ -489,6 +336,63 @@ You can create an additional column in the CSV file to define another unavailabl It is not possible to eliminate all HVAC/DHW energy use (e.g. crankcase/defrost energy, water heater parasitics) in EnergyPlus during an unavailable period. +.. _hpxmlbuilding: + +HPXML Building +-------------- + +OpenStudio-HPXML can be used to model either individual residential :ref:`bldg_type_units` or :ref:`bldg_type_bldgs`. + +Each residential dwelling unit is entered in ``/HPXML/Building``. + + ========================= ====== ======= =========== ======== ======= ============================================== + Element Type Units Constraints Required Default Notes + ========================= ====== ======= =========== ======== ======= ============================================== + ``BuildingID`` id Yes Unique identifier + ========================= ====== ======= =========== ======== ======= ============================================== + +.. _bldg_type_units: + +Dwelling Units +************** + +The OpenStudio-HPXML workflow was originally developed to model individual residential dwelling units -- either a single-family detached (SFD) building, or a single unit of a single-family attached (SFA) or multifamily (MF) building. +This approach: + +- Is required/desired for certain applications (e.g., a Home Energy Score or an Energy Rating Index calculation). +- Improves runtime speed by being able to simulate individual units in parallel (as opposed to simulating the entire building). + +When modeling individual units of SFA/MF buildings, current capabilities include: + +- Defining surfaces adjacent to generic SFA/MF spaces (e.g., "other housing unit" or "other multifamily buffer space"), in which temperature profiles will be assumed (see :ref:`hpxmllocations`). +- Locating various building components (e.g., ducts, water heaters, appliances) in these SFA/MF spaces. +- Defining shared systems (HVAC, water heating, mechanical ventilation, etc.), in which individual systems are modeled with adjustments to approximate their energy use attributed to the unit. + +Note that only the energy use attributed to each dwelling unit is calculated. + +.. _bldg_type_bldgs: + +Whole SFA/MF Buildings +********************** + +As of OpenStudio-HPXML v1.7.0, a new capability was added for modeling whole SFA/MF buildings in a single combined simulation. + +For these simulations: + +- Each dwelling unit is described by a separate ``Building`` element in the HPXML file. +- To run the single combined simulation, specify the Building ID as 'ALL' in the run_simulation.rb script or OpenStudio workflow. +- Unit multipliers (using the ``NumberofUnits`` element) can be specified to model *unique* dwelling units, rather than *all* dwelling units, reducing simulation runtime. +- Adjacent SFA/MF common spaces are still modeled using assumed temperature profiles, not as separate thermal zones. +- Shared systems are still modeled as individual systems, not shared systems connected to multiple dwelling unit. + +Notes/caveats about this approach: + +- Some inputs (e.g., EPW location or ground conductivity) cannot vary across ``Building`` elements. +- Batteries are not currently supported. Dehumidifiers and ground-source heat pumps are only supported if ``NumberofUnits`` is 1. +- Utility bill calculations using detailed rates are not supported. + +Note that only the energy use for the entire building is calculated. + .. _buildingsite: HPXML Building Site @@ -575,10 +479,13 @@ Building occupancy is entered in ``/HPXML/Building/BuildingDetails/BuildingSumma ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers ======================================== ======== ===== =========== ======== ======== ======================== - .. [#] | If NumberofResidents not provided, an *asset* calculation is performed assuming standard occupancy, in which various end use defaults (e.g., plug loads, appliances, and hot water usage) are calculated based on NumberofBedrooms and ConditionedFloorArea per `ANSI/RESNET/ICC 301-2019 `_. - | If NumberofResidents is provided, an *operational* calculation is instead performed in which the end use defaults are adjusted using the relationship between NumberofBedrooms and NumberofResidents from `RECS 2015 `_: - | - **single-family detached or manufactured home**: NumberofBedrooms = -1.47 + 1.69 * NumberofResidents - | - **single-family attached or apartment unit**: NumberofBedrooms = -0.68 + 1.09 * NumberofResidents + .. [#] If NumberofResidents not provided, an *asset* calculation is performed assuming standard occupancy, in which various end use defaults (e.g., plug loads, appliances, and hot water usage) are calculated based on NumberofBedrooms and ConditionedFloorArea per `ANSI/RESNET/ICC 301-2019 `_. + If NumberofResidents is provided, an *operational* calculation is instead performed in which the end use defaults are adjusted using the relationship between NumberofBedrooms and NumberofResidents from `RECS 2015 `_: + + \- **single-family detached or manufactured home**: NumberofBedrooms = -1.47 + 1.69 * NumberofResidents + + \- **single-family attached or apartment unit**: NumberofBedrooms = -0.68 + 1.09 * NumberofResidents + .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figures 25 of the `2010 BAHSP `_ are used: "0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061". .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values are used: "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0". @@ -591,6 +498,7 @@ Building construction is entered in ``/HPXML/Building/BuildingDetails/BuildingSu Element Type Units Constraints Required Default Notes ========================================================= ======== ========= ================================= ======== ======== ======================================================================= ``ResidentialFacilityType`` string See [#]_ Yes Type of dwelling unit + ``NumberofUnits`` integer >= 1 No 1 Unit multiplier [#]_ ``NumberofConditionedFloors`` double > 0 Yes Number of conditioned floors (including a conditioned basement; excluding a conditioned crawlspace) ``NumberofConditionedFloorsAboveGrade`` double > 0, <= NumberofConditionedFloors Yes Number of conditioned floors above grade (including a walkout basement) ``NumberofBedrooms`` integer >= 0 Yes Number of bedrooms @@ -600,10 +508,164 @@ Building construction is entered in ``/HPXML/Building/BuildingDetails/BuildingSu ========================================================= ======== ========= ================================= ======== ======== ======================================================================= .. [#] ResidentialFacilityType choices are "single-family detached", "single-family attached", "apartment unit", or "manufactured home". + .. [#] NumberofUnits defines the number of similar dwelling units represented by the HPXML ``Building`` element. + EnergyPlus simulation results will be multiplied by this value. + For example, when modeling :ref:`bldg_type_bldgs`, this allows modeling *unique* dwelling units, rather than *all* dwelling units, to reduce simulation runtime. .. [#] If NumberofBathrooms not provided, calculated as NumberofBedrooms/2 + 0.5 based on the `2010 BAHSP `_. .. [#] If neither ConditionedBuildingVolume nor AverageCeilingHeight provided, AverageCeilingHeight defaults to the lesser of 8.0 and InfiltrationVolume / ConditionedFloorArea. If needed, additional defaulting is performed using the following relationship: ConditionedBuildingVolume = ConditionedFloorArea * AverageCeilingHeight + ConditionedCrawlspaceVolume. +HPXML Schedules +*************** + +Schedules for a variety of building features can be 1) specified via simple inputs, 2) specified via detailed inputs, or 3) defaulted. +It is allowed to use simple, detailed, and defaulted values in the same HPXML run. + +Simple Schedule Inputs +~~~~~~~~~~~~~~~~~~~~~~ + +Simple schedule inputs are available as weekday/weekend fractions and monthly multipliers for a variety of building characteristics. +For example, see the ``WeekdayScheduleFractions``, ``WeekendScheduleFractions``, and ``MonthlyScheduleMultipliers`` inputs for :ref:`buildingoccupancy`. + +.. _detailedschedules: + +Detailed Schedule Inputs +~~~~~~~~~~~~~~~~~~~~~~~~ + +Detailed schedule inputs allow schedule values for every hour or timestep of the simulation. +They can be used to reflect real-world or stochastic occupancy. + +Detailed schedule inputs are provided via one or more CSV file that should be referenced in the HPXML file as ``/HPXML/Building/BuildingDetails/BuildingSummary/extension/SchedulesFilePath`` elements. +The column names available in the schedule CSV files are: + + =============================== ===== ================================================================================= =============================== + Column Name Units Description Can Be Stochastically Generated + =============================== ===== ================================================================================= =============================== + ``occupants`` frac Occupant heat gain schedule. Yes + ``lighting_interior`` frac Interior lighting energy use schedule. Yes + ``lighting_exterior`` frac Exterior lighting energy use schedule. No + ``lighting_garage`` frac Garage lighting energy use schedule. Yes + ``lighting_exterior_holiday`` frac Exterior holiday lighting energy use schedule. No + ``cooking_range`` frac Cooking range & oven energy use schedule. Yes + ``refrigerator`` frac Primary refrigerator energy use schedule. No + ``extra_refrigerator`` frac Non-primary refrigerator energy use schedule. No + ``freezer`` frac Freezer energy use schedule. No + ``dishwasher`` frac Dishwasher energy use schedule. Yes + ``clothes_washer`` frac Clothes washer energy use schedule. Yes + ``clothes_dryer`` frac Clothes dryer energy use schedule. Yes + ``ceiling_fan`` frac Ceiling fan energy use schedule. Yes + ``plug_loads_other`` frac Other plug load energy use schedule. Yes + ``plug_loads_tv`` frac Television plug load energy use schedule. Yes + ``plug_loads_vehicle`` frac Electric vehicle plug load energy use schedule. No + ``plug_loads_well_pump`` frac Well pump plug load energy use schedule. No + ``fuel_loads_grill`` frac Grill fuel load energy use schedule. No + ``fuel_loads_lighting`` frac Lighting fuel load energy use schedule. No + ``fuel_loads_fireplace`` frac Fireplace fuel load energy use schedule. No + ``pool_pump`` frac Pool pump energy use schedule. No + ``pool_heater`` frac Pool heater energy use schedule. No + ``permanent_spa_pump`` frac Permanent spa pump energy use schedule. No + ``permanent_spa_heater`` frac Permanent spa heater energy use schedule. No + ``hot_water_dishwasher`` frac Dishwasher hot water use schedule. Yes + ``hot_water_clothes_washer`` frac Clothes washer hot water use schedule. Yes + ``hot_water_fixtures`` frac Fixtures (sinks, showers, baths) hot water use schedule. Yes + ``heating_setpoint`` F Thermostat heating setpoint schedule. No + ``cooling_setpoint`` F Thermostat cooling setpoint schedule. No + ``water_heater_setpoint`` F Water heater setpoint schedule. No + ``water_heater_operating_mode`` 0/1 Heat pump water heater operating mode schedule. 0=hybrid/auto, 1=heat pump only. No + ``battery`` frac Battery schedule. Positive for charging, negative for discharging. No + ``vacancy`` 0/1 Vacancy schedule. 0=occupied, 1=vacant. Automatically overrides other columns. N/A + ``outage`` 0/1 Power outage schedule. 0=power. 1=nopower. Automatically overrides other columns. N/A + =============================== ===== ================================================================================= =============================== + +Columns with units of `frac` must be normalized to MAX=1; that is, these schedules only define *when* energy is used, not *how much* energy is used. +In other words, the amount of energy or hot water used in each simulation timestep is essentially the schedule value divided by the sum of all schedule values in the column, multiplied by the annual energy or hot water use. +Example schedule CSV files are provided in the ``HPXMLtoOpenStudio/resources/schedule_files`` directory. + +The schedule file must have a full year of data even if the simulation is not an entire year. +Frequency of schedule values do not need to match the simulation timestep. +For example, hourly schedules can be used with a 10-minute simulation timestep, or 10-minute schedules can be used with an hourly simulation timestep. + +A detailed stochastic occupancy schedule CSV file can also be automatically generated for you (see "Can Be Stochastically Generated" above for applicable columns); see the :ref:`usage_instructions` for the commands. +Inputs for the stochastic schedule generator are entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/BuildingOccupancy/NumberofResidents`` and ``/HPXML/Building/Site/Address/StateCode``. +See :ref:`buildingoccupancy` and :ref:`buildingsite` for more information. + +.. warning:: + + For simulations with daylight saving enabled (which is the default), EnergyPlus will skip forward an hour in the CSV on the "spring forward" day and repeat an hour on the "fall back" day. + +Default Schedules +~~~~~~~~~~~~~~~~~ + +If neither simple nor detailed inputs are provided, then schedules are defaulted. +Default schedules are typically smooth, averaged schedules. +These default schedules are described elsewhere in the documentation (e.g., see :ref:`buildingoccupancy` for the default occupant heat gain schedule). + +.. _hvac_sizing_control: + +HPXML HVAC Sizing Control +************************* + +HVAC equipment sizing controls are entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/extension/HVACSizingControl``. + + ================================= ======== ===== =========== ======== ======== ============================================ + Element Type Units Constraints Required Default Description + ================================= ======== ===== =========== ======== ======== ============================================ + ``AllowIncreasedFixedCapacities`` boolean No false Logic for fixed capacity HVAC equipment [#]_ + ``HeatPumpSizingMethodology`` string See [#]_ No HERS Logic for autosized heat pumps [#]_ + ================================= ======== ===== =========== ======== ======== ============================================ + + .. [#] If AllowIncreasedFixedCapacities is true, the larger of user-specified fixed capacity and design load will be used (to reduce potential for unmet loads); otherwise user-specified fixed capacity is used. + .. [#] HeatPumpSizingMethodology choices are 'ACCA', 'HERS', or 'MaxLoad'. + .. [#] If HeatPumpSizingMethodology is 'ACCA', autosized heat pumps have their nominal capacity sized per ACCA Manual J/S based on cooling design loads, with some oversizing allowances for larger heating design loads. + If HeatPumpSizingMethodology is 'HERS', autosized heat pumps have their nominal capacity sized equal to the larger of heating/cooling design loads. + If HeatPumpSizingMethodology is 'MaxLoad', autosized heat pumps have their nominal capacity sized based on the larger of heating/cooling design loads, while taking into account the heat pump's reduced capacity at the design temperature. + +If any HVAC equipment is being autosized (i.e., capacities are not provided), additional inputs for ACCA Manual J can be entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/extension/HVACSizingControl/ManualJInputs``. + + ================================= ======== ====== =========== ======== ============ ============================================ + Element Type Units Constraints Required Default Description + ================================= ======== ====== =========== ======== ============ ============================================ + ``HeatingDesignTemperature`` double F No See [#]_ Heating design temperature + ``CoolingDesignTemperature`` double F No See [#]_ Cooling design temperature + ``HeatingSetpoint`` double F No 70 Conditioned space heating setpoint [#]_ + ``CoolingSetpoint`` double F No 75 Conditioned space cooling setpoint [#]_ + ``HumiditySetpoint`` double frac 0 - 1 No See [#]_ Conditioned space relative humidity + ``InternalLoadsSensible`` double Btu/hr No See [#]_ Sensible internal loads for cooling design load + ``InternalLoadsLatent`` double Btu/hr No 0 Latent internal loads for cooling design load + ``NumberofOccupants`` integer No #Beds+1 [#]_ Number of occupants for cooling design load + ================================= ======== ====== =========== ======== ============ ============================================ + + .. [#] If HeatingDesignTemperature not provided, the 99% heating design temperature is obtained from the DESIGN CONDITIONS header section inside the EPW weather file. + If not available in the EPW header, it is calculated from the 8760 hourly temperatures in the EPW. + .. [#] If CoolingDesignTemperature not provided, the 1% cooling design temperature is obtained from the DESIGN CONDITIONS header section inside the EPW weather file. + If not available in the EPW header, it is calculated from the 8760 hourly temperatures in the EPW. + .. [#] Any heating setpoint other than 70F is not in compliance with Manual J. + .. [#] Any cooling setpoint other than 75F is not in compliance with Manual J. + .. [#] If HumiditySetpoint not provided, defaults to 0.5 unless there is a dehumidifier with a lower setpoint, in which case that value is used. + .. [#] If InternalLoadsSensible not provided, defaults to 2400 Btu/hr if there is one refrigerator and no freezer, or 3600 Btu/hr if two refrigerators or a freezer. + This default represents loads that normally occur during the early evening in mid-summer. + Additional adjustments or custom internal loads can instead be specified here. + .. [#] If NumberofOccupants not provided, defaults to the number of bedrooms plus one per Manual J. + Each occupant produces an additional 230 Btu/hr sensible load and 200 Btu/hr latent load. + +.. _shadingcontrol: + +HPXML Shading Control +********************* + +Shading controls for window and skylight summer/winter shading coefficients are entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/extension/ShadingControl``. +If not provided, summer will be default based on the cooling season defined in the `2010 BAHSP `_, using monthly average temperatures. +The remainder of the year is winter. + + ==================================== ======== ======= ============= ======== ======= ===================================== + Element Type Units Constraints Required Default Description + ==================================== ======== ======= ============= ======== ======= ===================================== + ``SummerBeginMonth`` integer 1 - 12 Yes Summer shading start date + ``SummerBeginDayOfMonth`` integer 1 - 31 Yes Summer shading start date + ``SummerEndMonth`` integer 1 - 12 Yes Summer shading end date + ``SummerEndDayOfMonth`` integer 1 - 31 Yes Summer shading end date + ==================================== ======== ======= ============= ======== ======= ===================================== + HPXML Climate Zones ------------------- @@ -761,10 +823,13 @@ The presence of a flue or chimney with combustion air from conditioned space can ``extension/HasFlueOrChimneyInConditionedSpace`` boolean No See [#]_ Flue or chimney with combustion air from conditioned space ================================================ ======= ===== =========== ========= ======== =============================================== - .. [#] | If HasFlueOrChimneyInConditionedSpace not provided, defaults to true if any of the following conditions are met, otherwise false: - | - heating system is non-electric Furnace, Boiler, WallFurnace, FloorFurnace, Stove, PortableHeater, or FixedHeater located in conditioned space and AFUE/Percent is less than 0.89, - | - heating system is non-electric Fireplace located in conditioned space, or - | - water heater is non-electric with energy factor (or equivalent calculated from uniform energy factor) less than 0.63 and located in conditioned space. + .. [#] If HasFlueOrChimneyInConditionedSpace not provided, defaults to true if any of the following conditions are met, otherwise false: + + \- heating system is non-electric Furnace, Boiler, WallFurnace, FloorFurnace, Stove, or SpaceHeater located in conditioned space and AFUE/Percent is less than 0.89, + + \- heating system is non-electric Fireplace located in conditioned space, or + + \- water heater is non-electric with energy factor (or equivalent calculated from uniform energy factor) less than 0.63 and located in conditioned space. HPXML Attics ************ @@ -796,6 +861,12 @@ If the dwelling unit has a vented crawlspace, crawlspace ventilation information .. [#] UnitofMeasure only choice is "SLA" (specific leakage area). .. [#] Value default based on `ANSI/RESNET/ICC 301-2019 `_. +If the dwelling has a manufactured home belly-and-wing foundation, whether a +skirt is present can be optionally entered in +``/HPXML/Building/BuildingDetails/Enclosure/Foundations/Foundation/FoundationType/BellyAndWing/SkirtPresent``. +The default, if that value is missing, is to assume there is a skirt present and +the floors above that foundation do not have exposure to the wind. + HPXML Roofs *********** @@ -822,25 +893,35 @@ For a multifamily building where the dwelling unit has another dwelling unit abo ``Insulation/AssemblyEffectiveRValue`` double F-ft2-hr/Btu > 0 Yes Assembly R-value [#]_ ====================================== ================= ================ ===================== ========= ============================== ================================== - .. [#] InteriorAdjacentTo choices are "attic - vented", "attic - unvented", "living space", or "garage". + .. [#] InteriorAdjacentTo choices are "attic - vented", "attic - unvented", "conditioned space", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] Orientation choices are "northeast", "east", "southeast", "south", "southwest", "west", "northwest", or "north" .. [#] If neither Azimuth nor Orientation provided, and it's a *pitched* roof, modeled as four surfaces of equal area facing every direction. Azimuth/Orientation is irrelevant for *flat* roofs. .. [#] RoofType choices are "asphalt or fiberglass shingles", "wood shingles or shakes", "shingles", "slate or tile shingles", "metal surfacing", "plastic/rubber/synthetic sheeting", "expanded polystyrene sheathing", "concrete", or "cool roof". .. [#] RoofColor choices are "light", "medium", "medium dark", "dark", or "reflective". - .. [#] | If SolarAbsorptance not provided, defaults based on RoofType and RoofColor: - | - **asphalt or fiberglass shingles**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 - | - **wood shingles or shakes**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 - | - **shingles**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 - | - **slate or tile shingles**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 - | - **metal surfacing**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 - | - **plastic/rubber/synthetic sheeting**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 - | - **expanded polystyrene sheathing**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 - | - **concrete**: dark=0.90, medium dark=0.83, medium=0.75, light=0.65, reflective=0.50 - | - **cool roof**: 0.30 + .. [#] If SolarAbsorptance not provided, defaults based on RoofType and RoofColor: + + \- **asphalt or fiberglass shingles**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 + + \- **wood shingles or shakes**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 + + \- **shingles**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 + + \- **slate or tile shingles**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 + + \- **metal surfacing**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 + + \- **plastic/rubber/synthetic sheeting**: dark=0.90, medium dark=0.83, medium=0.75, light=0.60, reflective=0.30 + + \- **expanded polystyrene sheathing**: dark=0.92, medium dark=0.89, medium=0.85, light=0.75, reflective=0.50 + + \- **concrete**: dark=0.90, medium dark=0.83, medium=0.75, light=0.65, reflective=0.50 + + \- **cool roof**: 0.30 + .. [#] InteriorFinish/Type choices are "gypsum board", "gypsum composite board", "plaster", "wood", "other", or "none". - .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is living space, otherwise "none". + .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is conditioned space, otherwise "none". .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. HPXML Rim Joists @@ -865,25 +946,31 @@ Each rim joist surface (i.e., the perimeter of floor joists typically found betw .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] Orientation choices are "northeast", "east", "southeast", "south", "southwest", "west", "northwest", or "north" .. [#] If neither Azimuth nor Orientation provided, and it's an *exterior* rim joist, modeled as four surfaces of equal area facing every direction. Azimuth/Orientation is irrelevant for *interior* rim joists. .. [#] Siding choices are "wood siding", "vinyl siding", "stucco", "fiber cement siding", "brick veneer", "aluminum siding", "masonite siding", "composite shingle siding", "asbestos siding", "synthetic stucco", or "none". .. [#] Color choices are "light", "medium", "medium dark", "dark", or "reflective". - .. [#] | If SolarAbsorptance not provided, defaults based on Color: - | - **dark**: 0.95 - | - **medium dark**: 0.85 - | - **medium**: 0.70 - | - **light**: 0.50 - | - **reflective**: 0.30 + .. [#] If SolarAbsorptance not provided, defaults based on Color: + + \- **dark**: 0.95 + + \- **medium dark**: 0.85 + + \- **medium**: 0.70 + + \- **light**: 0.50 + + \- **reflective**: 0.30 + .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. HPXML Walls *********** -Each wall surface not attached to a foundation space is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/Walls/Wall``. +Each wall surface is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/Walls/Wall``. ====================================== ================= ================ ===================== ============= =========== ==================================== Element Type Units Constraints Required Default Notes @@ -905,28 +992,35 @@ Each wall surface not attached to a foundation space is entered as an ``/HPXML/B .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] WallType child element choices are ``WoodStud``, ``DoubleWoodStud``, ``ConcreteMasonryUnit``, ``StructuralInsulatedPanel``, ``InsulatedConcreteForms``, ``SteelFrame``, ``SolidConcrete``, ``StructuralBrick``, ``StrawBale``, ``Stone``, ``LogWall``, or ``Adobe``. .. [#] Orientation choices are "northeast", "east", "southeast", "south", "southwest", "west", "northwest", or "north" .. [#] If neither Azimuth nor Orientation provided, and it's an *exterior* wall, modeled as four surfaces of equal area facing every direction. - Azimuth/Orientation is irrelevant for *interior* walls (e.g., between living space and garage). + Azimuth/Orientation is irrelevant for *interior* walls (e.g., between conditioned space and garage). .. [#] Siding choices are "wood siding", "vinyl siding", "stucco", "fiber cement siding", "brick veneer", "aluminum siding", "masonite siding", "composite shingle siding", "asbestos siding", "synthetic stucco", or "none". .. [#] Color choices are "light", "medium", "medium dark", "dark", or "reflective". - .. [#] | If SolarAbsorptance not provided, defaults based on Color: - | - **dark**: 0.95 - | - **medium dark**: 0.85 - | - **medium**: 0.70 - | - **light**: 0.50 - | - **reflective**: 0.30 + .. [#] If SolarAbsorptance not provided, defaults based on Color: + + \- **dark**: 0.95 + + \- **medium dark**: 0.85 + + \- **medium**: 0.70 + + \- **light**: 0.50 + + \- **reflective**: 0.30 + .. [#] InteriorFinish/Type choices are "gypsum board", "gypsum composite board", "plaster", "wood", "other", or "none". - .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is living space or basement - conditioned, otherwise "none". + .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is conditioned space or basement - conditioned, otherwise "none". .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. HPXML Foundation Walls ********************** -Each wall surface attached to a foundation space is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/FoundationWalls/FoundationWall``. +Each foundation wall surface is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/FoundationWalls/FoundationWall``. +Any wall surface in contact with the ground is considered a foundation wall. ============================================================== ================= ================ =================== ========= ============== ==================================== Element Type Units Constraints Required Default Notes @@ -1000,14 +1094,18 @@ Each floor/ceiling surface that is not in contact with the ground (Slab) nor adj ``Insulation/AssemblyEffectiveRValue`` double F-ft2-hr/Btu > 0 Yes Assembly R-value [#]_ ====================================== ======== ============ =========== ======== ======== ============================ - .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] ExteriorAdjacentTo choices are "outside", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", or "manufactured home underbelly". See :ref:`hpxmllocations` for descriptions. - .. [#] InteriorAdjacentTo choices are "living space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "attic - vented", "attic - unvented", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] FloorType child element choices are ``WoodFrame``, ``StructuralInsulatedPanel``, ``SteelFrame``, or ``SolidConcrete``. .. [#] InteriorFinish/Type choices are "gypsum board", "gypsum composite board", "plaster", "wood", "other", or "none". - .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is living space and the surface is a ceiling, otherwise "none". - .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior air films, and insulation installation grade. + .. [#] InteriorFinish/Type defaults to "gypsum board" if InteriorAdjacentTo is conditioned space and the surface is a ceiling, otherwise "none". + .. [#] AssemblyEffectiveRValue includes all material layers, interior/exterior + air films, and insulation installation grade. For a manufactured home belly + where the area of the belly wrap is different and usually greater than the + floor area, the AssemblyEffectiveRValue should be adjusted to account for + the surface area of the belly wrap and insulation. For floors adjacent to "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space", additional information is entered in ``Floor``. @@ -1032,7 +1130,7 @@ Each space type that borders the ground (i.e., basement, crawlspace, garage, and ``Area`` double ft2 > 0 Yes Gross area ``Thickness`` double in >= 0 No See [#]_ Thickness [#]_ ``ExposedPerimeter`` double ft >= 0 Yes Perimeter exposed to ambient conditions [#]_ - ``DepthBelowGrade`` double ft >= 0 See [#]_ Depth from the top of the slab surface to grade + ``DepthBelowGrade`` double ft >= 0 No See [#]_ Depth from the top of the slab surface to grade ``PerimeterInsulation/SystemIdentifier`` id Yes Unique identifier ``PerimeterInsulation/Layer/NominalRValue`` double F-ft2-hr/Btu >= 0 Yes R-value of vertical insulation ``PerimeterInsulation/Layer/InsulationDepth`` double ft >= 0 Yes Depth from top of slab to bottom of vertical insulation @@ -1044,14 +1142,14 @@ Each space type that borders the ground (i.e., basement, crawlspace, garage, and ``extension/CarpetRValue`` double F-ft2-hr/Btu >= 0 No See [#]_ Carpet R-value ======================================================= ======== ============ =========== ========= ======== ==================================================== - .. [#] InteriorAdjacentTo choices are "living space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". + .. [#] InteriorAdjacentTo choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", or "garage". See :ref:`hpxmllocations` for descriptions. .. [#] If Thickness not provided, defaults to 0 when adjacent to crawlspace and 4 inches for all other cases. .. [#] For a crawlspace with a dirt floor, enter a thickness of zero. .. [#] ExposedPerimeter includes any slab length that falls along the perimeter of the building's footprint (i.e., is exposed to ambient conditions). So a basement slab edge adjacent to a garage or crawlspace, for example, should not be included. - .. [#] DepthBelowGrade only required if the attached foundation has no ``FoundationWalls``. - For foundation types with walls, the the slab's position relative to grade is determined by the ``FoundationWall/DepthBelowGrade`` value. + .. [#] If DepthBelowGrade not provided, defaults to zero for foundation types without walls. + For foundation types with walls, DepthBelowGrade is ignored as the slab's position relative to grade is determined by the ``FoundationWall/DepthBelowGrade`` value(s). .. [#] InsulationWidth only required if InsulationSpansEntireSlab=true is not provided. .. [#] InsulationSpansEntireSlab=true only required if InsulationWidth is not provided. .. [#] If CarpetFraction not provided, defaults to 0.8 when adjacent to conditioned space, otherwise 0.0. @@ -1087,17 +1185,21 @@ Each window or glass door area is entered as an ``/HPXML/Building/BuildingDetail .. [#] Summer vs winter shading seasons are determined per :ref:`shadingcontrol`. .. [#] InteriorShading/SummerShadingCoefficient default value indicates 30% reduction in solar heat gain, based on `ANSI/RESNET/ICC 301-2019 `_. .. [#] InteriorShading/WinterShadingCoefficient default value indicates 15% reduction in solar heat gain, based on `ANSI/RESNET/ICC 301-2019 `_. - .. [#] | GlassType choices are "clear" or "low-e". The ``UFactor`` and ``SHGC`` of the window will be adjusted depending on the ``GlassType``, based on correlations derived using `data reported by PNNL `_. - | - **clear storm windows**: U-factor = U-factor of base window - (0.6435 * U-factor of base window - 0.1533); SHGC = 0.9 * SHGC of base window - | - **low-e storm windows**: U-factor = U-factor of base window - (0.766 * U-factor of base window - 0.1532); SHGC = 0.8 * SHGC of base window - | Note that a storm window is not allowed for a window with U-factor lower than 0.45. + .. [#] GlassType choices are "clear" or "low-e". The ``UFactor`` and ``SHGC`` of the window will be adjusted depending on the ``GlassType``, based on correlations derived using `data reported by PNNL `_. + + \- **clear storm windows**: U-factor = U-factor of base window - (0.6435 * U-factor of base window - 0.1533); SHGC = 0.9 * SHGC of base window + + \- **low-e storm windows**: U-factor = U-factor of base window - (0.766 * U-factor of base window - 0.1532); SHGC = 0.8 * SHGC of base window + + Note that a storm window is not allowed for a window with U-factor lower than 0.45. + .. [#] FractionOperable reflects whether the windows are operable (can be opened), not how they are used by the occupants. If a ``Window`` represents a single window, the value should be 0 or 1. If a ``Window`` represents multiple windows (e.g., 4), the value should be between 0 and 1 (e.g., 0, 0.25, 0.5, 0.75, or 1). The total open window area for natural ventilation is calculated using A) the operable fraction, B) the assumption that 50% of the area of operable windows can be open, and C) the assumption that 20% of that openable area is actually opened by occupants whenever outdoor conditions are favorable for cooling. .. [#] AttachedToWall must reference a ``Wall`` or ``FoundationWall``. -If operable windows are defined, the availability of natural ventilation is entered in ``/HPXML/SoftwareInfo/extension``. +If operable windows are defined, the availability of natural ventilation is entered in ``/HPXML/Building/BuildingDetails/BuildingSummary/extension``. ============================================= ======== ========= =========== ======== ======== ======================================================== Element Type Units Constraints Required Default Notes @@ -1191,10 +1293,14 @@ Each skylight is entered as an ``/HPXML/Building/BuildingDetails/Enclosure/Skyli .. [#] Orientation choices are "northeast", "east", "southeast", "south", "southwest", "west", "northwest", or "north" .. [#] GlassLayers choices are "single-pane", "double-pane", or "triple-pane". .. [#] Summer vs winter shading seasons are determined per :ref:`shadingcontrol`. - .. [#] | GlassType choices are "clear" or "low-e". The ``UFactor`` and ``SHGC`` of the skylight will be adjusted depending on the ``GlassType``, based on correlations derived using `data reported by PNNL `_. - | - **clear storm windows**: U-factor = U-factor of base window - (0.6435 * U-factor of base window - 0.1533); SHGC = 0.9 * SHGC of base window - | - **low-e storm windows**: U-factor = U-factor of base window - (0.766 * U-factor of base window - 0.1532); SHGC = 0.8 * SHGC of base window - | Note that a storm window is not allowed for a skylight with U-factor lower than 0.45. + .. [#] GlassType choices are "clear" or "low-e". The ``UFactor`` and ``SHGC`` of the skylight will be adjusted depending on the ``GlassType``, based on correlations derived using `data reported by PNNL `_. + + \- **clear storm windows**: U-factor = U-factor of base window - (0.6435 * U-factor of base window - 0.1533); SHGC = 0.9 * SHGC of base window + + \- **low-e storm windows**: U-factor = U-factor of base window - (0.766 * U-factor of base window - 0.1532); SHGC = 0.8 * SHGC of base window + + Note that a storm window is not allowed for a skylight with U-factor lower than 0.45. + .. [#] AttachedToRoof must reference a ``Roof``. If UFactor and SHGC are not provided and GlassLayers is not "glass block", additional information is entered in ``Skylight``. @@ -1320,18 +1426,24 @@ Each heating system (other than a heat pump) is entered as an ``/HPXML/Building/ ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ See [#]_ Fraction of heating load served ================================= ======== ====== =========== ======== ============== =============================== - .. [#] UnitLocation choices are "living space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", or "unconditioned space". - .. [#] | If UnitLocation not provided, defaults based on the distribution system: - | - **none**: "living space" - | - **air**: supply duct location with the largest area, otherwise "living space" - | - **hydronic**: same default logic as :ref:`waterheatingsystems` - | - **dse**: "living space" if ``FractionHeatLoadServed`` is 1, otherwise "unconditioned space" - .. [#] HeatingSystemType child element choices are ``ElectricResistance``, ``Furnace``, ``WallFurnace``, ``FloorFurnace``, ``Boiler``, ``Stove``, ``PortableHeater``, ``FixedHeater``, or ``Fireplace``. + .. [#] UnitLocation choices are "conditioned space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", "manufactured home belly", or "unconditioned space". + .. [#] If UnitLocation not provided, defaults based on the distribution system: + + \- **none**: "conditioned space" + + \- **air**: supply duct location with the largest area, otherwise "conditioned space" + + \- **hydronic**: same default logic as :ref:`waterheatingsystems` + + \- **dse**: "conditioned space" if ``FractionHeatLoadServed`` is 1, otherwise "unconditioned space" + + .. [#] HeatingSystemType child element choices are ``ElectricResistance``, ``Furnace``, ``WallFurnace``, ``FloorFurnace``, ``Boiler``, ``Stove``, ``SpaceHeater``, or ``Fireplace``. .. [#] HeatingSystemFuel choices are "electricity", "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "wood", or "wood pellets". For ``ElectricResistance``, "electricity" is required. .. [#] Heating capacity autosized per ACCA Manual J/S based on heating design load. .. [#] The sum of all ``FractionHeatLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] FractionHeatLoadServed is required unless the heating system is a heat pump backup system (i.e., referenced by a ``HeatPump[BackupType="separate"]/BackupSystem``; see :ref:`hvac_heatpump`), in which case FractionHeatLoadServed is not allowed. + Heat pump backup will only operate during colder temperatures when the heat pump runs out of heating capacity or is disabled due to a switchover/lockout temperature. Electric Resistance ~~~~~~~~~~~~~~~~~~~ @@ -1428,9 +1540,11 @@ If an in-unit boiler if specified, additional information is entered in ``Heatin ``ElectricAuxiliaryEnergy`` double kWh/yr >= 0 No See [#]_ Electric auxiliary energy =========================== ======== ====== =========== ======== ======== ========================= - .. [#] | If ElectricAuxiliaryEnergy not provided, defaults as follows: - | - **Oil boiler**: 330 kWh/yr - | - **Gas boiler**: 170 kWh/yr + .. [#] If ElectricAuxiliaryEnergy not provided, defaults as follows: + + \- **Oil boiler**: 330 kWh/yr + + \- **Gas boiler**: 170 kWh/yr If instead a shared boiler is specified, additional information is entered in ``HeatingSystem``. @@ -1442,10 +1556,14 @@ If instead a shared boiler is specified, additional information is entered in `` ``ElectricAuxiliaryEnergy`` or ``extension/FanCoilWatts`` double kWh/yr or W >= 0 No [#]_ Electric auxiliary energy or fan coil power ============================================================ ======== =========== =========== ======== ======== ========================= - .. [#] | If ElectricAuxiliaryEnergy nor SharedLoopWatts provided, defaults as follows: - | - **Shared boiler w/ baseboard**: 220 kWh/yr - | - **Shared boiler w/ water loop heat pump**: 265 kWh/yr - | - **Shared boiler w/ fan coil**: 438 kWh/yr + .. [#] If ElectricAuxiliaryEnergy nor SharedLoopWatts provided, defaults as follows: + + \- **Shared boiler w/ baseboard**: 220 kWh/yr + + \- **Shared boiler w/ water loop heat pump**: 265 kWh/yr + + \- **Shared boiler w/ fan coil**: 438 kWh/yr + .. [#] FanCoilWatts only used if boiler connected to fan coil and SharedLoopWatts provided. Stove @@ -1462,10 +1580,10 @@ If a stove is specified, additional information is entered in ``HeatingSystem``. ``extension/FanPowerWatts`` double W >= 0 No 40 Fan power ==================================================== ======= ====== =========== ======== ========= =================== -Portable/Fixed Heater -~~~~~~~~~~~~~~~~~~~~~ +Space Heater +~~~~~~~~~~~~ -If a portable heater or fixed heater is specified, additional information is entered in ``HeatingSystem``. +If a space heater (portable or fixed) is specified, additional information is entered in ``HeatingSystem``. ================================================== ====== ===== =========== ======== ========= =================== Element Type Units Constraints Required Default Notes @@ -1505,11 +1623,15 @@ Each cooling system (other than a heat pump) is entered as an ``/HPXML/Building/ ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ========================== ======== ====== =========== ======== ======== =============================== - .. [#] UnitLocation choices are "living space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", or "unconditioned space". - .. [#] | If UnitLocation not provided, defaults based on the distribution system: - | - **none**: "living space" - | - **air**: supply duct location with the largest area, otherwise "living space" - | - **dse**: "living space" if ``FractionCoolLoadServed`` is 1, otherwise "unconditioned space" + .. [#] UnitLocation choices are "conditioned space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", "manufactured home belly", or "unconditioned space". + .. [#] If UnitLocation not provided, defaults based on the distribution system: + + \- **none**: "conditioned space" + + \- **air**: supply duct location with the largest area, otherwise "conditioned space" + + \- **dse**: "conditioned space" if ``FractionCoolLoadServed`` is 1, otherwise "unconditioned space" + .. [#] CoolingSystemType choices are "central air conditioner", "room air conditioner", "evaporative cooler", "mini-split", "chiller", "cooling tower", or "packaged terminal air conditioner". .. [#] CoolingSystemFuel only choice is "electricity". .. [#] The sum of all ``FractionCoolLoadServed`` (across all HVAC systems) must be less than or equal to 1. @@ -1519,26 +1641,28 @@ Central Air Conditioner If a central air conditioner is specified, additional information is entered in ``CoolingSystem``. - ================================================================ ====== =========== =========== ======== ============== =========================================================== - Element Type Units Constraints Required Default Notes - ================================================================ ====== =========== =========== ======== ============== =========================================================== - ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh or # > 0 Yes Rated efficiency [#]_ - ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity - ``SensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction - ``CompressorType`` string See [#]_ No See [#]_ Type of compressor - ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed [#]_ - ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ - ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ - ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power - ================================================================ ====== =========== =========== ======== ============== =========================================================== + ================================================================ ======= =========== =========== ======== ============== =========================================================== + Element Type Units Constraints Required Default Notes + ================================================================ ======= =========== =========== ======== ============== =========================================================== + ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``CompressorType`` string See [#]_ No See [#]_ Type of compressor + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh or # > 0 Yes Rated efficiency [#]_ + ``SensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction + ``CoolingDetailedPerformanceData`` element No Cooling detailed performance data [#]_ + ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed [#]_ + ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ + ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ + ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power + ================================================================ ======= =========== =========== ======== ============== =========================================================== .. [#] HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. - .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 (assumed to be a split system). .. [#] Cooling capacity autosized per ACCA Manual J/S based on cooling design load. - .. [#] If not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. .. [#] CompressorType choices are "single stage", "two stage", or "variable speed". .. [#] If CompressorType not provided, defaults to "single stage" if SEER <= 15, else "two stage" if SEER <= 21, else "variable speed". + .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 (assumed to be a split system). + .. [#] If SensibleHeatFraction not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. + .. [#] If CoolingDetailedPerformanceData is provided, see :ref:`clg_detailed_perf_data`. .. [#] If FanPowerWattsPerCFM not provided, defaults to using attached furnace W/cfm if available, else 0.5 W/cfm if SEER <= 13.5, else 0.375 W/cfm. .. [#] If there is a heating system attached to the DistributionSystem, the heating and cooling systems cannot have different values for FanPowerWattsPerCFM. .. [#] AirflowDefectRatio is defined as (InstalledAirflow - DesignAirflow) / DesignAirflow; a value of zero means no airflow defect. @@ -1555,15 +1679,15 @@ If a room air conditioner is specified, additional information is entered in ``C ================================================================== ====== ====== =========== ======== ============== ============================================ Element Type Units Constraints Required Default Notes ================================================================== ====== ====== =========== ======== ============== ============================================ - ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``SensibleHeatFraction`` double frac 0 - 1 No 0.65 Sensible heat fraction ``IntegratedHeatingSystemFuel`` string See [#]_ No Fuel type of integrated heater ``extension/CrankcaseHeaterPowerWatts`` double W No 0.0 Crankcase heater power ================================================================== ====== ====== =========== ======== ============== ============================================ - .. [#] IntegratedHeatingSystemFuel choices are "electricity", "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "wood", or "wood pellets". .. [#] Cooling capacity autosized per ACCA Manual J/S based on cooling design load. + .. [#] IntegratedHeatingSystemFuel choices are "electricity", "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "wood", or "wood pellets". If the room air conditioner has integrated heating, additional information is entered in ``CoolingSystem``. Note that a room air conditioner with reverse cycle heating should be entered as a heat pump; see :ref:`room_ac_reverse_cycle`. @@ -1587,8 +1711,8 @@ If a PTAC is specified, additional information is entered in ``CoolingSystem``. ================================================================== ====== ====== =========== ======== ============== ========================================== Element Type Units Constraints Required Default Notes ================================================================== ====== ====== =========== ======== ============== ========================================== - ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated efficiency ``SensibleHeatFraction`` double frac 0 - 1 No 0.65 Sensible heat fraction ``IntegratedHeatingSystemFuel`` string See [#]_ No Fuel type of integrated heater ``extension/CrankcaseHeaterPowerWatts`` double W No 0.0 Crankcase heater power @@ -1623,7 +1747,7 @@ If an evaporative cooler is specified, additional information is entered in ``Co ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity ================================= ======== ====== =========== ======== ============== ================================== - .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + .. [#] If DistributionSystem provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. .. [#] Cooling capacity autosized per ACCA Manual J/S based on cooling design load. Mini-Split Air Conditioner @@ -1635,18 +1759,22 @@ If a mini-split air conditioner is specified, additional information is entered Element Type Units Constraints Required Default Notes ================================================================ ======== ====== =========== ======== ============== =========================================================== ``DistributionSystem`` idref See [#]_ No ID of attached distribution system - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``CompressorType`` string See [#]_ No variable speed Type of compressor + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ ``SensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction + ``CoolingDetailedPerformanceData`` element No Cooling detailed performance data [#]_ ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power ================================================================ ======== ====== =========== ======== ============== =========================================================== - .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. - .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 if ducted and SEER = SEER2 if ductless. + .. [#] If DistributionSystem provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. .. [#] Cooling capacity autosized per ACCA Manual J/S based on cooling design load. + .. [#] CompressorType only choices is "variable speed" (i.e., they are assumed to be inverter driven). + .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 if ducted and SEER = SEER2 if ductless. + .. [#] If CoolingDetailedPerformanceData is provided, see :ref:`clg_detailed_perf_data`. .. [#] FanPowerWattsPerCFM defaults to 0.07 W/cfm for ductless systems and 0.18 W/cfm for ducted systems. .. [#] AirflowDefectRatio is defined as (InstalledAirflow - DesignAirflow) / DesignAirflow; a value of zero means no airflow defect. A non-zero airflow defect can only be applied for systems attached to a distribution system. @@ -1654,10 +1782,6 @@ If a mini-split air conditioner is specified, additional information is entered .. [#] ChargeDefectRatio is defined as (InstalledCharge - DesignCharge) / DesignCharge; a value of zero means no refrigerant charge defect. A non-zero charge defect should typically only be applied for systems that are charged on site, not for systems that have pre-charged line sets. See ANSI/RESNET/ACCA 310-2020 Standard for Grading the Installation of HVAC Systems for more information. - -.. note:: - - Mini-splits do not have a ``CompressorType`` input because they are assumed to be inverter driven (variable speed). .. _hvac_cooling_chiller: @@ -1669,8 +1793,8 @@ If a chiller is specified, additional information is entered in ``CoolingSystem` ========================================================================== ======== ====== =========== ======== ========= ========================================= Element Type Units Constraints Required Default Notes ========================================================================== ======== ====== =========== ======== ========= ========================================= - ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``NumberofUnitsServed`` integer > 1 Yes Number of dwelling units served ``CoolingCapacity`` double Btu/hr >= 0 Yes Total cooling output capacity ``AnnualCoolingEfficiency[Units="kW/ton"]/Value`` double kW/ton > 0 Yes Rated efficiency @@ -1696,8 +1820,8 @@ If a cooling tower is specified, additional information is entered in ``CoolingS ========================================================================== ======== ====== =========== ======== ========= ========================================= Element Type Units Constraints Required Default Notes ========================================================================== ======== ====== =========== ======== ========= ========================================= - ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``IsSharedSystem`` boolean true Yes Whether it serves multiple dwelling units ``NumberofUnitsServed`` integer > 1 Yes Number of dwelling units served ``extension/SharedLoopWatts`` double W >= 0 Yes Pumping and fan power serving the system ========================================================================== ======== ====== =========== ======== ========= ========================================= @@ -1726,15 +1850,21 @@ Each heat pump is entered as an ``/HPXML/Building/BuildingDetails/Systems/HVAC/H ``BackupType`` string See [#]_ No Type of backup heating ================================= ======== ====== =========== ======== ========= =============================================== - .. [#] UnitLocation choices are "living space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", or "unconditioned space". - .. [#] | If UnitLocation not provided, defaults based on the distribution system: - | - **none**: "living space" - | - **air**: supply duct location with the largest area, otherwise "living space" - | - **hydronic**: same default logic as :ref:`waterheatingsystems` - | - **dse**: "living space" if ``FractionHeatLoadServed``/``FractionCoolLoadServed`` are 1, otherwise "unconditioned space" + .. [#] UnitLocation choices are "conditioned space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", "roof deck", "manufactured home belly", or "unconditioned space". + .. [#] If UnitLocation not provided, defaults based on the distribution system: + + \- **none**: "conditioned space" + + \- **air**: supply duct location with the largest area, otherwise "conditioned space" + + \- **hydronic**: same default logic as :ref:`waterheatingsystems` + + \- **dse**: "conditioned space" if ``FractionHeatLoadServed``/``FractionCoolLoadServed`` are 1, otherwise "unconditioned space" + .. [#] HeatPumpType choices are "air-to-air", "mini-split", "ground-to-air", "water-loop-to-air", "packaged terminal heat pump", or "room air conditioner with reverse cycle". .. [#] HeatPumpFuel only choice is "electricity". .. [#] BackupType choices are "integrated" or "separate". + Heat pump backup will only operate during colder temperatures when the heat pump runs out of heating capacity or is disabled due to a switchover/lockout temperature. Use "integrated" if the heat pump's distribution system and blower fan power applies to the backup heating (e.g., built-in electric strip heat or an integrated backup furnace, i.e., a dual-fuel heat pump). Use "separate" if the backup system has its own distribution system (e.g., electric baseboard or a boiler). @@ -1743,26 +1873,28 @@ Air-to-Air Heat Pump If an air-to-air heat pump is specified, additional information is entered in ``HeatPump``. - ================================================================ ====== ======== ======================== ======== ============== ================================================= - Element Type Units Constraints Required Default Notes - ================================================================ ====== ======== ======================== ======== ============== ================================================= - ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system - ``HeatingCapacity`` double Btu/hr >= 0 No autosized [#]_ Heating output capacity (excluding any backup heating) - ``HeatingCapacity17F`` double Btu/hr >= 0, <= HeatingCapacity No Heating output capacity at 17F, if available - ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity - ``CompressorType`` string See [#]_ No See [#]_ Type of compressor - ``CompressorLockoutTemperature`` double F No See [#]_ Minimum outdoor temperature for compressor operation - ``CoolingSensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction - ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served - ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served - ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ - ``AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency [#]_ - ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No See [#]_ Heating output capacity retention at cold temperature [#]_ - ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed - ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ - ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ - ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power - ================================================================ ====== ======== ======================== ======== ============== ================================================= + ================================================================ ======= ======== ======================== ======== ============== ================================================= + Element Type Units Constraints Required Default Notes + ================================================================ ======= ======== ======================== ======== ============== ================================================= + ``DistributionSystem`` idref See [#]_ Yes ID of attached distribution system + ``HeatingCapacity`` double Btu/hr >= 0 No autosized [#]_ Heating output capacity (excluding any backup heating) + ``HeatingCapacity17F`` double Btu/hr >= 0, <= HeatingCapacity No Heating output capacity at 17F, if available + ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``CompressorType`` string See [#]_ No See [#]_ Type of compressor + ``CompressorLockoutTemperature`` double F No See [#]_ Minimum outdoor temperature for compressor operation + ``CoolingSensibleHeatFraction`` double frac 0 - 1 No See [#]_ Sensible heat fraction + ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served + ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served + ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ + ``AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency [#]_ + ``CoolingDetailedPerformanceData`` element No Cooling detailed performance data [#]_ + ``HeatingDetailedPerformanceData`` element No Heating detailed performance data [#]_ + ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No See [#]_ Heating output capacity retention at cold temperature [#]_ + ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed + ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ + ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ + ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power + ================================================================ ======= ======== ======================== ======== ============== ================================================= .. [#] HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. .. [#] Heating capacity autosized per ACCA Manual J/S based on heating design load (unless a different HeatPumpSizingMethodology was selected in :ref:`hvac_sizing_control`). @@ -1770,14 +1902,21 @@ If an air-to-air heat pump is specified, additional information is entered in `` .. [#] CompressorType choices are "single stage", "two stage", or "variable speed". .. [#] If CompressorType not provided, defaults to "single stage" if SEER <= 15, else "two stage" if SEER <= 21, else "variable speed". .. [#] If neither CompressorLockoutTemperature nor BackupHeatingSwitchoverTemperature provided, CompressorLockoutTemperature defaults to 25F if fossil fuel backup otherwise 0F. - .. [#] If not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. + .. [#] If SensibleHeatFraction not provided, defaults to 0.73 for single/two stage and 0.78 for variable speed. .. [#] The sum of all ``FractionHeatLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] The sum of all ``FractionCoolLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 (assumed to be a split system). .. [#] If HSPF2 provided, converted to HSPF using ANSI/RESNET/ICC 301-2022 Addendum C, where HSPF = HSPF2 / 0.85 (assumed to be a split system). - .. [#] | If neither extension/HeatingCapacityRetention nor HeatingCapacity17F provided, heating capacity retention defaults based on CompressorType: - | - **single/two stage**: 0.425 at 5F - | - **variable speed**: 0.5 at 5F + .. [#] If CoolingDetailedPerformanceData is provided, see :ref:`clg_detailed_perf_data`. + HeatingDetailedPerformanceData must also be provided. + .. [#] If HeatingDetailedPerformanceData is provided, see :ref:`htg_detailed_perf_data`. + CoolingDetailedPerformanceData must also be provided. + .. [#] If neither extension/HeatingCapacityRetention nor HeatingCapacity17F nor HeatingDetailedPerformanceData provided, heating capacity retention defaults based on CompressorType: + + \- **single/two stage**: 0.425 (at 5F) + + \- **variable speed**: 0.0461 * HSPF + 0.1594 (at 5F) + .. [#] The extension/HeatingCapacityRetention input is a more flexible alternative to HeatingCapacity17F, as it can apply to autosized systems and allows the heating capacity retention to be defined at a user-specified temperature (instead of 17F). Either input approach can be used, but not both. .. [#] If FanPowerWattsPerCFM not provided, defaulted to 0.5 W/cfm if HSPF <= 8.75, else 0.375 W/cfm. @@ -1799,27 +1938,41 @@ If a mini-split heat pump is specified, additional information is entered in ``H ``HeatingCapacity`` double Btu/hr >= 0 No autosized [#]_ Heating output capacity (excluding any backup heating) ``HeatingCapacity17F`` double Btu/hr >= 0, <= HeatingCapacity No Heating output capacity at 17F, if available ``CoolingCapacity`` double Btu/hr >= 0 No autosized [#]_ Cooling output capacity + ``CompressorType`` string See [#]_ No variable speed Type of compressor ``CompressorLockoutTemperature`` double F No See [#]_ Minimum outdoor temperature for compressor operation ``CoolingSensibleHeatFraction`` double frac 0 - 1 No 0.73 Sensible heat fraction ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ``AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency [#]_ ``AnnualHeatingEfficiency[Units="HSPF" or Units="HSPF2"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency [#]_ - ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.5 | 5 Heating output capacity retention at cold temperature [#]_ + ``CoolingDetailedPerformanceData`` element No Cooling detailed performance data [#]_ + ``HeatingDetailedPerformanceData`` element No Heating detailed performance data [#]_ + ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No See [#]_ Heating output capacity retention at cold temperature [#]_ ``extension/FanPowerWattsPerCFM`` double W/cfm >= 0 No See [#]_ Blower fan efficiency at maximum fan speed ``extension/AirflowDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed airflows [#]_ ``extension/ChargeDefectRatio`` double frac -0.9 - 9 No 0.0 Deviation between design/installed refrigerant charges [#]_ ``extension/CrankcaseHeaterPowerWatts`` double W No 50.0 Crankcase heater power ================================================================ ======== ======== ======================== ======== ============== ============================================== - .. [#] If provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. + .. [#] If DistributionSystem provided, HVACDistribution type must be AirDistribution (type: "regular velocity") or DSE. .. [#] Heating capacity autosized per ACCA Manual J/S based on heating design load (unless a different HeatPumpSizingMethodology was selected in :ref:`hvac_sizing_control`). .. [#] Cooling capacity autosized per ACCA Manual J/S based on cooling design load (unless a different HeatPumpSizingMethodology was selected in :ref:`hvac_sizing_control`). + .. [#] CompressorType only choice is "variable speed" (i.e., they are assumed to be inverter driven). .. [#] If neither CompressorLockoutTemperature nor BackupHeatingSwitchoverTemperature provided, CompressorLockoutTemperature defaults to 25F if fossil fuel backup otherwise -20F. .. [#] The sum of all ``FractionHeatLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] The sum of all ``FractionCoolLoadServed`` (across all HVAC systems) must be less than or equal to 1. .. [#] If SEER2 provided, converted to SEER using ANSI/RESNET/ICC 301-2022 Addendum C, where SEER = SEER2 / 0.95 if ducted and SEER = SEER2 if ductless. .. [#] If HSPF2 provided, converted to HSPF using ANSI/RESNET/ICC 301-2022 Addendum C, where HSPF = HSPF2 / 0.85 if ducted and HSPF = HSPF2 / 0.90 if ductless. + .. [#] If CoolingDetailedPerformanceData is provided, see :ref:`clg_detailed_perf_data`. + HeatingDetailedPerformanceData must also be provided. + .. [#] If HeatingDetailedPerformanceData is provided, see :ref:`htg_detailed_perf_data`. + CoolingDetailedPerformanceData must also be provided. + .. [#] If neither extension/HeatingCapacityRetention nor HeatingCapacity17F nor HeatingDetailedPerformanceData provided, heating capacity retention defaults based on CompressorType: + + \- **single/two stage**: 0.425 (at 5F) + + \- **variable speed**: 0.0461 * HSPF + 0.1594 (at 5F) + .. [#] The extension/HeatingCapacityRetention input is a more flexible alternative to HeatingCapacity17F, as it can apply to autosized systems and allows the heating capacity retention to be defined at a user-specified temperature (instead of 17F). Either input approach can be used, but not both. .. [#] FanPowerWattsPerCFM defaults to 0.07 W/cfm for ductless systems and 0.18 W/cfm for ducted systems. @@ -1830,10 +1983,6 @@ If a mini-split heat pump is specified, additional information is entered in ``H A non-zero charge defect should typically only be applied for systems that are charged on site, not for systems that have pre-charged line sets. See ANSI/RESNET/ACCA 310-2020 Standard for Grading the Installation of HVAC Systems for more information. -.. note:: - - Mini-splits do not have a ``CompressorType`` input because they are assumed to be inverter driven (variable speed). - .. _pthp: Packaged Terminal Heat Pump @@ -1852,7 +2001,7 @@ If a packaged terminal heat pump is specified, additional information is entered ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency - ``AnnualHeatingEfficiency[Units="COP"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency + ``AnnualHeatingEfficiency[Units="COP"]/Value`` double W/W > 0 Yes Rated heating efficiency ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.425 | 5 Heating output capacity retention at cold temperature [#]_ ``extension/CrankcaseHeaterPowerWatts`` double W No 0.0 Crankcase heater power =============================================================== ======== ======== ======================== ======== ============== ============================================== @@ -1883,7 +2032,7 @@ If a room air conditioner with reverse cycle is specified, additional informatio ``FractionHeatLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of heating load served ``FractionCoolLoadServed`` double frac 0 - 1 [#]_ Yes Fraction of cooling load served ``AnnualCoolingEfficiency[Units="EER" or Units="CEER"]/Value`` double Btu/Wh > 0 Yes Rated cooling efficiency - ``AnnualHeatingEfficiency[Units="COP"]/Value`` double Btu/Wh > 0 Yes Rated heating efficiency + ``AnnualHeatingEfficiency[Units="COP"]/Value`` double W/W > 0 Yes Rated heating efficiency ``extension/HeatingCapacityRetention[Fraction | Temperature]`` double frac | F >= 0, < 1 | <= 17 No 0.425 | 5 Heating output capacity retention at cold temperature [#]_ ``extension/CrankcaseHeaterPowerWatts`` double W No 0.0 Crankcase heater power =============================================================== ======== ======== ======================== ======== ============== ============================================== @@ -1980,7 +2129,7 @@ If a backup type ("integrated" or "separate") is provided, additional informatio ============================================================================= ======== ====== =========== ======== ========= ========================================== .. [#] If neither BackupHeatingSwitchoverTemperature nor CompressorLockoutTemperature provided, CompressorLockoutTemperature defaults as described above for individual heat pump types. - .. [#] If both BackupHeatingLockoutTemperature and CompressorLockoutTemperature provided, BackupHeatingLockoutTemperature must be greater than CompressorLockoutTemperature. + .. [#] If both BackupHeatingLockoutTemperature and CompressorLockoutTemperature provided, BackupHeatingLockoutTemperature must be greater than or equal to CompressorLockoutTemperature. .. [#] If neither BackupHeatingSwitchoverTemperature nor BackupHeatingLockoutTemperature provided, BackupHeatingLockoutTemperature defaults to 40F for electric backup and 50F for fossil fuel backup. .. note:: @@ -2022,6 +2171,62 @@ If a backup type of "separate" is provided, additional information is entered in - The conditioned space cannot be partially heated (i.e., the sum of all ``FractionHeatLoadServed`` must be 1). - There cannot be multiple backup heating systems. +HPXML HVAC Detailed Perf. Data +****************************** + +Some air-source HVAC system types allow detailed heating/cooling performance data to be provided using the ``CoolingDetailedPerformanceData`` and ``HeatingDetailedPerformanceData`` elements, as described above. +One source of detailed performance data is `NEEP's Cold Climate Air Source Heat Pump List `_. + +Currently detailed performance data can only be provided for variable-speed HVAC systems. + +.. _clg_detailed_perf_data: + +Detailed Cooling Performance Data +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For air-source HVAC systems with detailed cooling performance data, two or more pairs of minimum/maximum capacity data are entered in ``CoolingDetailedPerformanceData/PerformanceDataPoint``. + + ================================= ======== ====== =========== ======== ========= ========================================== + Element Type Units Constraints Required Default Notes + ================================= ======== ====== =========== ======== ========= ========================================== + ``OutdoorTemperature`` double F See [#]_ Yes Outdoor drybulb temperature + ``Capacity`` double Btu/hr Yes Cooling capacity at the specified outdoor temperature + ``CapacityDescription`` string See [#]_ Yes Whether the datapoint corresponds to minimum or maximum capacity + ``Efficiency[Units="COP"]/Value`` double W/W Yes Cooling efficiency at the specified outdoor temperature + ================================= ======== ====== =========== ======== ========= ========================================== + + .. [#] One of the minimum/maximum datapoint pairs must occur at the 95F rated outdoor temperature condition. + The other datapoint pairs can be at any temperature. + .. [#] CapacityDescription choices are "minimum" and "maximum". + +In addition, the parent object must provide the ``CoolingCapacity`` and the ``CompressorType`` must be set to "variable speed". +For heat pumps, :ref:`htg_detailed_perf_data` must also be provided. +Note that when detailed cooling performance data is provided, some other inputs (like SEER) are ignored. + +.. _htg_detailed_perf_data: + +Detailed Heating Performance Data +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For air-source HVAC systems with detailed heating performance data, two or more pairs of minimum/maximum capacity data are entered in ``HeatingDetailedPerformanceData/PerformanceDataPoint``. + + ================================= ======== ====== =========== ======== ========= ========================================== + Element Type Units Constraints Required Default Notes + ================================= ======== ====== =========== ======== ========= ========================================== + ``OutdoorTemperature`` double F See [#]_ Yes Outdoor drybulb temperature + ``Capacity`` double Btu/hr Yes Heating capacity at the specified outdoor temperature + ``CapacityDescription`` string See [#]_ Yes Whether the datapoint corresponds to minimum or maximum capacity + ``Efficiency[Units="COP"]/Value`` double W/W Yes Heating efficiency at the specified outdoor temperature + ================================= ======== ====== =========== ======== ========= ========================================== + + .. [#] One of the minimum/maximum datapoint pairs must occur at the 47F rated outdoor temperature condition. + The other datapoint pairs can be at any temperature. + .. [#] CapacityDescription choices are "minimum" and "maximum". + +In addition, the parent object must provide the ``HeatingCapacity`` and the ``CompressorType`` must be set to "variable speed". +For heat pumps, :ref:`clg_detailed_perf_data` must also be provided. +Note that when detailed cooling performance data is provided, some other inputs (like HSPF and HeatingCapacityRetention) are ignored. + .. _hvac_control: HPXML HVAC Control @@ -2185,36 +2390,60 @@ Additional information is entered in each ``Ducts``. ``extension/DuctSurfaceAreaMultiplier`` double >= 0 No 1.0 Duct surface area multiplier ======================================================= ======= ============ ================ ======== ========== ====================================== - .. [#] | It is recommended to provide DuctInsulationRValue and not DuctEffectiveRValue. DuctInsulationRValue should not include the exterior air film (i.e., use 0 for an uninsulated duct). For ducts buried in insulation (using DuctBuriedInsulationLevel), DuctInsulationRValue should only represent any surrounding insulation duct wrap and not the entire attic insulation R-value. On the other hand, DuctEffectiveRValue should include the exterior air film as well as other effects such as adjustments for insulation wrapped around round ducts, or effective heat transfer for ducts buried in attic insulation. DuctEffectiveRValue is used for the actual model heat transfer, and when not provided is calculated as follows: - | - **Uninsulated**: 1.7 - | - **Supply, Insulated**: 2.2438 + 0.5619 * DuctInsulationRValue - | - **Supply, Partially Buried**: 5.83 + 2.0 * DuctInsulationRValue - | - **Supply, Fully Buried**: 9.4 + 1.9 * DuctInsulationRValue - | - **Supply, Deeply Buried**: 16.67 + 1.45 * DuctInsulationRValue - | - **Return, Insulated**: 2.0388 + 0.7053 * DuctInsulationRValue - | - **Return, Partially Buried**: 7.6 + 2.5 * DuctInsulationRValue - | - **Return, Fully Buried**: 11.83 + 2.45 * DuctInsulationRValue - | - **Return, Deeply Buried**: 20.9 + 1.9 * DuctInsulationRValue - | The uninsulated effective R-value is from ASHRAE Handbook of Fundamentals. The insulated effective R-values are from `True R-Values of Round Residential Ductwork `_. The buried effective R-values are from Table 13 of `Reducing Thermal Losses and Gains With Buried and Encapsulated Ducts `_. The equations assume that the average supply duct has an 8-inch diameter and the average return duct has a 14-in diameter + .. [#] It is recommended to provide DuctInsulationRValue and not DuctEffectiveRValue. DuctInsulationRValue should not include the exterior air film (i.e., use 0 for an uninsulated duct). + For ducts buried in insulation (using DuctBuriedInsulationLevel), DuctInsulationRValue should only represent any surrounding insulation duct wrap and not the entire attic insulation R-value. + On the other hand, DuctEffectiveRValue should include the exterior air film as well as other effects such as adjustments for insulation wrapped around round ducts, or effective heat transfer for ducts buried in attic insulation. + DuctEffectiveRValue is used for the actual model heat transfer, and when not provided is calculated as follows: + + \- **Uninsulated**: 1.7 + + \- **Supply, Insulated**: 2.2438 + 0.5619 * DuctInsulationRValue + + \- **Supply, Partially Buried**: 5.83 + 2.0 * DuctInsulationRValue + + \- **Supply, Fully Buried**: 9.4 + 1.9 * DuctInsulationRValue + + \- **Supply, Deeply Buried**: 16.67 + 1.45 * DuctInsulationRValue + + \- **Return, Insulated**: 2.0388 + 0.7053 * DuctInsulationRValue + + \- **Return, Partially Buried**: 7.6 + 2.5 * DuctInsulationRValue + + \- **Return, Fully Buried**: 11.83 + 2.45 * DuctInsulationRValue + + \- **Return, Deeply Buried**: 20.9 + 1.9 * DuctInsulationRValue + + The uninsulated effective R-value is from ASHRAE Handbook of Fundamentals. + The insulated effective R-values are from `True R-Values of Round Residential Ductwork `_. + The buried effective R-values are from Table 13 of `Reducing Thermal Losses and Gains With Buried and Encapsulated Ducts `_. + The equations assume that the average supply duct has an 8-inch diameter and the average return duct has a 14-in diameter. + .. [#] DuctBuriedInsulationLevel choices are "not buried", "partially buried", "fully buried", or "deeply buried". .. [#] Whether the ducts are buried in, e.g., attic loose-fill insulation. Partially buried ducts have insulation that does not cover the top of the ducts. Fully buried ducts have insulation that just covers the top of the ducts. Deeply buried ducts have insulation that continues above the top of the ducts. See the `Building America Solution Center `_ for more information. - .. [#] DuctLocation choices are "living space", "basement - conditioned", "basement - unconditioned", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "attic - unvented", "attic - vented", "garage", "outside", "exterior wall", "under slab", "roof deck", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] DuctLocation choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "attic - unvented", "attic - vented", "garage", "outside", "exterior wall", "under slab", "roof deck", "other housing unit", "other heated space", "other multifamily buffer space", "other non-freezing space", or "manufactured home belly". See :ref:`hpxmllocations` for descriptions. - .. [#] If DuctLocation not provided, defaults to the first present space type: "basement - conditioned", "basement - unconditioned", "crawlspace - conditioned", "crawlspace - vented", "crawlspace - unvented", "attic - vented", "attic - unvented", "garage", or "living space". - If NumberofConditionedFloorsAboveGrade > 1, secondary ducts will be located in "living space". - .. [#] The sum of all ``[DuctType="supply"]/FractionDuctArea`` and ``[DuctType="return"]/FractionDuctArea`` must each equal to 1. - .. [#] FractionDuctArea and/or DuctSurfaceArea are required if DuctLocation is provided. - .. [#] | If neither DuctSurfaceArea nor FractionDuctArea provided, duct surface areas will be calculated based on `ASHRAE Standard 152 `_: - | - **Primary supply duct area**: 0.27 * F_out * ConditionedFloorAreaServed - | - **Secondary supply duct area**: 0.27 * (1 - F_out) * ConditionedFloorAreaServed - | - **Primary return duct area**: b_r * F_out * ConditionedFloorAreaServed - | - **Secondary return duct area**: b_r * (1 - F_out) * ConditionedFloorAreaServed - | where F_out is 1.0 when NumberofConditionedFloorsAboveGrade <= 1 and 0.75 when NumberofConditionedFloorsAboveGrade > 1, and b_r is 0.05 * NumberofReturnRegisters with a maximum value of 0.25. - | If FractionDuctArea is provided, each duct surface area will be FractionDuctArea times total duct area, which is calculated using the sum of primary and secondary duct areas from the equations above. + .. [#] If DuctLocation not provided, defaults to the first present space type: "basement - conditioned", "basement - unconditioned", "crawlspace - conditioned", "crawlspace - vented", "crawlspace - unvented", "attic - vented", "attic - unvented", "garage", or "conditioned space". + If NumberofConditionedFloorsAboveGrade > 1, secondary ducts will be located in "conditioned space". + .. [#] The sum of all ``FractionDuctArea`` must each equal to 1, both for the supply side and return side. + .. [#] FractionDuctArea or DuctSurfaceArea are required if DuctLocation is provided. + If both are provided, DuctSurfaceArea will be used in the model. + .. [#] If neither DuctSurfaceArea nor FractionDuctArea provided, duct surface areas will be calculated based on `ASHRAE Standard 152 `_: + + \- **Primary supply duct area**: 0.27 * F_out * ConditionedFloorAreaServed + + \- **Secondary supply duct area**: 0.27 * (1 - F_out) * ConditionedFloorAreaServed + + \- **Primary return duct area**: b_r * F_out * ConditionedFloorAreaServed + + \- **Secondary return duct area**: b_r * (1 - F_out) * ConditionedFloorAreaServed + + where F_out is 1.0 when NumberofConditionedFloorsAboveGrade <= 1 and 0.75 when NumberofConditionedFloorsAboveGrade > 1, and b_r is 0.05 * NumberofReturnRegisters with a maximum value of 0.25. + + If FractionDuctArea is provided, each duct surface area will be FractionDuctArea times total duct area, which is calculated using the sum of primary and secondary duct areas from the equations above. Hydronic Distribution ~~~~~~~~~~~~~~~~~~~~~ @@ -2235,9 +2464,10 @@ Distribution System Efficiency (DSE) .. warning:: A simplified DSE model is provided for flexibility, but it is **strongly** recommended to use one of the other detailed distribution system types for better accuracy. - Also note that when specifying a DSE system, its effect is reflected in the :ref:`workflow_outputs` but is **not** reflected in the raw EnergyPlus simulation outputs. + The DSE input is simply applied to heating/cooling energy use for every hour of the year. + Note that when specifying a DSE, its effect is reflected in the :ref:`workflow_outputs` but is **not** reflected in the raw EnergyPlus simulation outputs. -To define a DSE system, additional information is entered in ``HVACDistribution``. +To define a DSE, additional information is entered in ``HVACDistribution``. ============================================= ======= ======= =========== ======== ========= =================================================== Element Type Units Constraints Required Default Notes @@ -2246,7 +2476,7 @@ To define a DSE system, additional information is entered in ``HVACDistribution` ``AnnualCoolingDistributionSystemEfficiency`` double frac 0 - 1 Yes Seasonal distribution system efficiency for cooling ============================================= ======= ======= =========== ======== ========= =================================================== - DSE values can be calculated from `ASHRAE Standard 152 `_. + DSE values can be calculated using, e.g., `ASHRAE Standard 152 `_. HPXML Ventilation Fan ********************* @@ -2287,24 +2517,36 @@ If not entered, the simulation will not include mechanical ventilation. .. [#] For central fan integrated supply systems, IsSharedSystem must be false. .. [#] FanType choices are "energy recovery ventilator", "heat recovery ventilator", "exhaust only", "supply only", "balanced", or "central fan integrated supply". - .. [#] | If flow rate not provided, defaults to the required mechanical ventilation rate per `ASHRAE 62.2-2019 `_: - | Qfan = Qtot - Φ*(Qinf * Aext) - | where - | Qfan = required mechanical ventilation rate (cfm) - | Qtot = total required ventilation rate (cfm) = 0.03 * ConditionedFloorArea + 7.5*(NumberofBedrooms + 1) - | Qinf = infiltration rate (cfm) - | Aext = 1 if single-family detached or TypeOfInfiltrationLeakage is "unit exterior only", otherwise ratio of SFA/MF exterior envelope surface area to total envelope surface area as described in :ref:`air_infiltration` - | Φ = 1 for balanced ventilation systems, and Qinf/Qtot otherwise + .. [#] If flow rate not provided, defaults to the required mechanical ventilation rate per `ASHRAE 62.2-2019 `_: + + Qfan = Qtot - Φ*(Qinf * Aext) + + where + + Qfan = required mechanical ventilation rate (cfm) + + Qtot = total required ventilation rate (cfm) = 0.03 * ConditionedFloorArea + 7.5*(NumberofBedrooms + 1) + + Qinf = infiltration rate (cfm) + + Aext = 1 if single-family detached or TypeOfInfiltrationLeakage is "unit exterior only", otherwise ratio of SFA/MF exterior envelope surface area to total envelope surface area as described in :ref:`air_infiltration` + + Φ = 1 for balanced ventilation systems, and Qinf/Qtot otherwise + .. [#] For a central fan integrated supply system, the flow rate should equal the amount of outdoor air provided to the distribution system, not the total airflow through the distribution system. .. [#] HoursInOperation is optional unless the VentilationFan refers to the supplemental fan of a CFIS system, in which case it is not allowed. .. [#] If HoursInOperation not provided, defaults to 24 (i.e., running continuously) for all system types other than central fan integrated supply (CFIS), and 8.0 (i.e., running intermittently) for CFIS systems. For a CFIS system, the HoursInOperation and the flow rate are combined to form the hourly target ventilation rate (e.g., inputs of 90 cfm and 8 hrs/day produce an hourly target ventilation rate of 30 cfm). For a CFIS system with a supplemental fan, the supplemental fan's runtime is automatically calculated for each hour (based on the air handler runtime) to maintain the hourly target ventilation rate. - .. [#] | If FanPower not provided, defaults based on `ANSI/RESNET/ICC 301-2019 `_: - | - **energy recovery ventilator, heat recovery ventilator, or shared system**: 1.0 W/cfm - | - **balanced**: 0.7 W/cfm - | - **central fan integrated supply**: 0.5 W/cfm - | - **exhaust only" or "supply only**: 0.35 W/cfm + .. [#] If FanPower not provided, defaults based on `ANSI/RESNET/ICC 301-2019 `_: + + \- **energy recovery ventilator, heat recovery ventilator, or shared system**: 1.0 W/cfm + + \- **balanced**: 0.7 W/cfm + + \- **central fan integrated supply**: 0.5 W/cfm + + \- **exhaust only" or "supply only**: 0.35 W/cfm **Exhaust/Supply Only** @@ -2480,11 +2722,14 @@ If not entered, the simulation will not include water heating. ========================= ======= ======= =========== ======== ======== ================================================================ .. [#] WaterHeaterType choices are "storage water heater", "instantaneous water heater", "heat pump water heater", "space-heating boiler with storage tank", or "space-heating boiler with tankless coil". - .. [#] Location choices are "living space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - unconditioned", "basement - conditioned", "attic - unvented", "attic - vented", "garage", "crawlspace - unvented", "crawlspace - vented", "crawlspace - conditioned", "other exterior", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] | If Location not provided, defaults to the first present space type: - | - **IECC zones 1-3, excluding 3A**: "garage", "living space" - | - **IECC zones 3A, 4-8, unknown**: "basement - conditioned", "basement - unconditioned", "living space" + .. [#] If Location not provided, defaults to the first present space type: + + \- **IECC zones 1-3, excluding 3A**: "garage", "conditioned space" + + \- **IECC zones 3A, 4-8, unknown**: "basement - conditioned", "basement - unconditioned", "conditioned space" + .. [#] The sum of all ``FractionDHWLoadServed`` (across all WaterHeatingSystems) must equal to 1. .. [#] FractionDHWLoadServed represents only the fraction of the hot water load associated with the hot water **fixtures**. Additional hot water load from clothes washers/dishwashers will be automatically assigned to the appropriate water heater(s). @@ -2517,10 +2762,14 @@ If a conventional storage water heater is specified, additional information is e If neither UsageBin nor FirstHourRating provided, UsageBin defaults to "medium". If FirstHourRating provided and UsageBin not provided, UsageBin is determined based on the FirstHourRating value. .. [#] RecoveryEfficiency must also be greater than the EnergyFactor (or UniformEnergyFactor). - .. [#] | If RecoveryEfficiency not provided, defaults as follows based on a regression analysis of `AHRI certified water heaters `_: - | - **Electric**: 0.98 - | - **Non-electric, EnergyFactor < 0.75**: 0.252 * EnergyFactor + 0.608 - | - **Non-electric, EnergyFactor >= 0.75**: 0.561 * EnergyFactor + 0.439 + .. [#] If RecoveryEfficiency not provided, defaults as follows based on a regression analysis of `AHRI certified water heaters `_: + + \- **Electric**: 0.98 + + \- **Non-electric, EnergyFactor < 0.75**: 0.252 * EnergyFactor + 0.608 + + \- **Non-electric, EnergyFactor >= 0.75**: 0.561 * EnergyFactor + 0.439 + .. [#] TankModelType choices are "mixed" or "stratified". Tankless @@ -2550,7 +2799,7 @@ If a heat pump water heater is specified, additional information is entered in ` ``FuelType`` string See [#]_ Yes Fuel type ``TankVolume`` double gal > 0 Yes Nominal tank volume ``UniformEnergyFactor`` or ``EnergyFactor`` double frac > 1, <= 5 Yes EnergyGuide label rated efficiency - ``HPWHOperatingMode`` string See [#]_ No hyrbid/auto Operating mode [#]_ + ``HPWHOperatingMode`` string See [#]_ No hybrid/auto Operating mode [#]_ ``UsageBin`` or ``FirstHourRating`` string or double str or gal/hr See [#]_ or > 0 No See [#]_ EnergyGuide label usage bin/first hour rating ``WaterHeaterInsulation/Jacket/JacketRValue`` double F-ft2-hr/Btu >= 0 No 0 R-value of additional tank insulation wrap ============================================= ================ ============= =============== ======== =========== ============================================= @@ -2634,6 +2883,8 @@ If any water heating systems are provided, a single hot water distribution syste In attached/multifamily buildings, only the hot water distribution system serving the dwelling unit should be defined. The hot water distribution associated with, e.g., a shared laundry room should not be defined. +Hot water distribution systems are modeled according to the Energy Rating Rated Home in `ANSI/RESNET/ICC 301-2019 `_. + Standard ~~~~~~~~ @@ -2645,12 +2896,18 @@ If the in-unit distribution system is specified as standard, additional informat ``PipingLength`` double ft > 0 No See [#]_ Length of piping [#]_ ================ ======= ===== =========== ======== ======== ===================== - .. [#] | If PipingLength not provided, calculated using the following equation from `ANSI/RESNET/ICC 301-2019 `_: - | PipeL = 2.0 * (CFA / NCfl)^0.5 + 10.0 * NCfl + 5.0 * Bsmnt - | where - | CFA = conditioned floor area [ft2], - | NCfl = number of conditioned floor levels number of conditioned floor levels in the residence including conditioned basements, - | Bsmnt = presence (1.0) or absence (0.0) of an unconditioned basement in the residence. + .. [#] If PipingLength not provided, calculated using the following equation from `ANSI/RESNET/ICC 301-2019 `_: + + PipeL = 2.0 * (CFA / NCfl)^0.5 + 10.0 * NCfl + 5.0 * Bsmnt + + where + + CFA = conditioned floor area [ft2], + + NCfl = number of conditioned floor levels number of conditioned floor levels in the residence including conditioned basements, + + Bsmnt = presence (1.0) or absence (0.0) of an unconditioned basement in the residence. + .. [#] PipingLength is the length of hot water piping from the hot water heater (or from a shared recirculation loop serving multiple dwelling units) to the farthest hot water fixture, measured longitudinally from plans, assuming the hot water piping does not run diagonally, plus 10 feet of piping for each floor level, plus 5 feet of piping for unconditioned basements (if any). Recirculation @@ -2668,12 +2925,29 @@ If the in-unit distribution system is specified as recirculation, additional inf ================================= ======= ===== =========== ======== ======== ===================================== .. [#] ControlType choices are "manual demand control", "presence sensor demand control", "temperature", "timer", or "no control". - .. [#] | If RecirculationPipingLoopLength not provided, calculated using the following equation from `ANSI/RESNET/ICC 301-2019 `_: - | RecircPipeL = 2.0 * (2.0 * (CFA / NCfl)^0.5 + 10.0 * NCfl + 5.0 * Bsmnt) - 20.0 - | where - | CFA = conditioned floor area [ft2], - | NCfl = number of conditioned floor levels number of conditioned floor levels in the residence including conditioned basements, - | Bsmnt = presence (1.0) or absence (0.0) of an unconditioned basement in the residence. + + \- **manual demand control**: The pump only runs when a user presses a button indicating they are about to use hot water. + + \- **presence sensor demand control**: The pump only runs when a sensor detects someone is present at the faucet. + + \- **temperature**: The pump runs based on monitoring temperature at some point in the system. + + \- **timer**: The pump is controlled by a timer. + + \- **no control**: The pump runs continuously. + + .. [#] If RecirculationPipingLoopLength not provided, calculated using the following equation from `ANSI/RESNET/ICC 301-2019 `_: + + RecircPipeL = 2.0 * (2.0 * (CFA / NCfl)^0.5 + 10.0 * NCfl + 5.0 * Bsmnt) - 20.0 + + where + + CFA = conditioned floor area [ft2], + + NCfl = number of conditioned floor levels number of conditioned floor levels in the residence including conditioned basements, + + Bsmnt = presence (1.0) or absence (0.0) of an unconditioned basement in the residence. + .. [#] RecirculationPipingLoopLength is the recirculation loop length including both supply and return sides, measured longitudinally from plans, assuming the hot water piping does not run diagonally, plus 20 feet of piping for each floor level greater than one plus 10 feet of piping for unconditioned basements. .. [#] BranchPipingLength is the length of the branch hot water piping from the recirculation loop to the farthest hot water fixture from the recirculation loop, measured longitudinally from plans, assuming the branch hot water piping does not run diagonally. .. [#] PumpPower default based on `ANSI/RESNET/ICC 301-2019 `_. @@ -2712,23 +2986,27 @@ If a drain water heat recovery (DWHR) device is specified, additional informatio Use "all" if there is one shower and it's connected to the DWHR or there are two or more showers connected to the DWHR. .. [#] EqualFlow should be true if the DWHR supplies pre-heated water to both the fixture cold water piping *and* the hot water heater potable supply piping. +Drain water heat recovery is modeled according to the Energy Rating Rated Home in `ANSI/RESNET/ICC 301-2019 `_. + HPXML Water Fixtures ******************** Each water fixture is entered as a ``/HPXML/Building/BuildingDetails/Systems/WaterHeating/WaterFixture``. - ==================== ======= ===== =========== ======== ======== =============================================== - Element Type Units Constraints Required Default Notes - ==================== ======= ===== =========== ======== ======== =============================================== - ``SystemIdentifier`` id Yes Unique identifier - ``WaterFixtureType`` string See [#]_ Yes Bathroom faucet or shower - ``LowFlow`` boolean Yes Whether the fixture is considered low-flow [#]_ - ==================== ======= ===== =========== ======== ======== =============================================== + =============================== ================= ===== =========== ======== ======== =============================================== + Element Type Units Constraints Required Default Notes + =============================== ================= ===== =========== ======== ======== =============================================== + ``SystemIdentifier`` id Yes Unique identifier + ``WaterFixtureType`` string See [#]_ Yes Bathroom faucet or shower + ``Count`` integer > 0 No See [#]_ Number of similar water fixtures + ``LowFlow`` and/or ``FlowRate`` boolean or double gpm > 0 Yes Whether the fixture is considered low-flow and/or the flow rate [#]_ + =============================== ================= ===== =========== ======== ======== =============================================== .. [#] WaterFixtureType choices are "shower head" or "faucet". If the shower stall has multiple shower heads that operate simultaneously, combine them as a single entry. - .. [#] LowFlow should be true if the fixture's flow rate (gpm) is <= 2.0. - Where a shower stall has multiple shower heads that operate simultaneously, the sum of their flows must be <= 2.0. + .. [#] A WaterFixture is considered low-flow if the fixture's flow rate (gpm) is <= 2.0. + Where a shower stall has multiple shower heads that operate simultaneously, use the sum of their flows. + .. [#] If Count not provided for any water fixture, assumes that 60% of all fixtures are faucets and 40% are shower heads. Additional information can be entered in ``/HPXML/Building/BuildingDetails/Systems/WaterHeating/``. @@ -2744,6 +3022,8 @@ Additional information can be entered in ``/HPXML/Building/BuildingDetails/Syste .. [#] If WaterFixturesWeekdayScheduleFractions or WaterFixturesWeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figures 9-11 of the `2010 BAHSP `_ are used: "0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026". .. [#] If WaterFixturesMonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values are used: "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0". +Water fixture hot water use is calculated per the Energy Rating Rated Home in `ANSI/RESNET/ICC 301-2019 `_. + HPXML Solar Thermal ******************* @@ -2760,6 +3040,8 @@ If not entered, the simulation will not include solar hot water. .. [#] SystemType only choice is "hot water". Solar hot water systems can be described with either simple or detailed inputs. +It is recommended to use detailed inputs and allow EnergyPlus to calculate the solar contribution to the hot water load; +the simple inputs are provided if equivalent calculations are performed in another software tool. Simple Inputs ~~~~~~~~~~~~~ @@ -2779,6 +3061,10 @@ To define a simple solar hot water system, additional information is entered in The referenced water heater cannot be a space-heating boiler nor attached to a desuperheater. .. [#] If ConnectedTo not provided, solar fraction will apply to all water heaters in the building. +.. warning:: + + The solar fraction will reduce the hot water load equally for every EnergyPlus timestep (even during nights and cloudy events). + Detailed Inputs ~~~~~~~~~~~~~~~ @@ -2834,20 +3120,33 @@ Many of the inputs are adopted from the `PVWatts model `_, which breaks down the losses as follows. - | Note that the total loss (14%) is not the sum of the individual losses but is calculated by multiplying the reduction due to each loss. - | - **Soiling**: 2% - | - **Shading**: 3% - | - **Snow**: 0% - | - **Mismatch**: 2% - | - **Wiring**: 2% - | - **Connections**: 0.5% - | - **Light-induced degradation**: 1.5% - | - **Nameplate rating**: 1% - | - **Age**: 0% - | - **Availability**: 3% - | If YearModulesManufactured provided but not SystemLossesFraction, calculated as: - | SystemLossesFraction = 1.0 - (1.0 - 0.14) * (1.0 - (1.0 - 0.995^(CurrentYear - YearModulesManufactured))). + .. [#] SystemLossesFraction default is derived from the `PVWatts documentation `_, which breaks down the losses as follows. + Note that the total loss (14%) is not the sum of the individual losses but is calculated by multiplying the reduction due to each loss. + + \- **Soiling**: 2% + + \- **Shading**: 3% + + \- **Snow**: 0% + + \- **Mismatch**: 2% + + \- **Wiring**: 2% + + \- **Connections**: 0.5% + + \- **Light-induced degradation**: 1.5% + + \- **Nameplate rating**: 1% + + \- **Age**: 0% + + \- **Availability**: 3% + + If YearModulesManufactured provided but not SystemLossesFraction, calculated as: + + SystemLossesFraction = 1.0 - (1.0 - 0.14) * (1.0 - (1.0 - 0.995^(CurrentYear - YearModulesManufactured))). + .. [#] System losses due to soiling, shading, snow, mismatch, wiring, degradation, etc. .. [#] AttachedToInverter must reference an ``Inverter``. .. [#] NumberofBedroomsServed only required if IsSharedSystem is true, in which case it must be > NumberofBedrooms. @@ -2883,7 +3182,7 @@ If not entered, the simulation will not include batteries. ``RoundTripEfficiency`` double frac 0 - 1 No 0.925 Round trip efficiency ==================================================== ======= ========= ======================= ======== ======== ============================================ - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "attic - vented", "attic - unvented", "garage", or "outside". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "crawlspace - vented", "crawlspace - unvented", "crawlspace - conditioned", "attic - vented", "attic - unvented", "garage", or "outside". .. [#] If Location not provided, defaults to "garage" if a garage is present, otherwise "outside". .. [#] BatteryType only choice is "Li-ion". .. [#] If NominalCapacity not provided, defaults to UsableCapacity / 0.9 if UsableCapacity provided, else (RatedPowerOutput / 1000) / 0.5 if RatedPowerOutput provided, else 10 kWh. @@ -2894,7 +3193,7 @@ If not entered, the simulation will not include batteries. An unscheduled battery in a home with photovoltaics (PV) will be controlled using a simple control strategy designed to maximize on site consumption of energy. The battery will charge if PV production is greater than the building load and the battery is below its maximum capacity, while the battery will discharge if the building load is greater than PV production and the battery is above its minimum capacity. - A battery can alternatively be controlled using :ref:`detailedschedules`, where charging and discharging schedules are defined. Positive schedule values control timing and magnitude of charging storage. Negative schedule values control timing and magnitude of discharging storage. Simultaneous charging and discharging of the battery is not allowed. The round trip efficiency affects charging; the reported charging rate will be larger than the schedule value by an amount equal to the losses due to the round trip efficiency. + A battery can alternatively be controlled using :ref:`detailedschedules`, where charging and discharging schedules are defined. Positive schedule values control timing and magnitude of charging storage. Negative schedule values control timing and magnitude of discharging storage. Simultaneous charging and discharging of the battery is not allowed. The round trip efficiency affects charging and discharging; the reported charging and discharging rates will be larger than the schedule value by an amount equal to the losses due to the round trip efficiency. A battery in a home without PV or charging/discharging schedules is assumed to operate as backup and is not modeled. @@ -2935,22 +3234,22 @@ HPXML Clothes Washer A single clothes washer can be entered as a ``/HPXML/Building/BuildingDetails/Appliances/ClothesWasher``. If not entered, the simulation will not include a clothes washer. - ====================================================================== ======= =========== =========== ======== ============ ============================================== - Element Type Units Constraints Required Default Notes - ====================================================================== ======= =========== =========== ======== ============ ============================================== - ``SystemIdentifier`` id Yes Unique identifier - ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ - ``Location`` string See [#]_ No living space Location - ``IntegratedModifiedEnergyFactor`` or ``ModifiedEnergyFactor`` double ft3/kWh/cyc > 0 No See [#]_ Efficiency [#]_ - ``AttachedToWaterHeatingSystem`` or ``AttachedToHotWaterDistribution`` idref See [#]_ See [#]_ ID of attached water heater or distribution system - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy & hot water usage - ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions - ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions - ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers - ====================================================================== ======= =========== =========== ======== ============ ============================================== + ====================================================================== ======= =========== =========== ======== ================= ============================================== + Element Type Units Constraints Required Default Notes + ====================================================================== ======= =========== =========== ======== ================= ============================================== + ``SystemIdentifier`` id Yes Unique identifier + ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ + ``Location`` string See [#]_ No conditioned space Location + ``IntegratedModifiedEnergyFactor`` or ``ModifiedEnergyFactor`` double ft3/kWh/cyc > 0 No See [#]_ Efficiency [#]_ + ``AttachedToWaterHeatingSystem`` or ``AttachedToHotWaterDistribution`` idref See [#]_ See [#]_ ID of attached water heater or distribution system + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy & hot water usage + ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions + ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions + ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers + ====================================================================== ======= =========== =========== ======== ================= ============================================== .. [#] For example, a clothes washer in a shared laundry room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] If neither IntegratedModifiedEnergyFactor nor ModifiedEnergyFactor provided, the following default values representing a standard clothes washer from 2006 will be used: IntegratedModifiedEnergyFactor = 1.0, @@ -2989,24 +3288,24 @@ HPXML Clothes Dryer A single clothes dryer can be entered as a ``/HPXML/Building/BuildingDetails/Appliances/ClothesDryer``. If not entered, the simulation will not include a clothes dryer. - ============================================ ======= ====== =========== ======== ============ ============================================== - Element Type Units Constraints Required Default Notes - ============================================ ======= ====== =========== ======== ============ ============================================== - ``SystemIdentifier`` id Yes Unique identifier - ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ - ``Location`` string See [#]_ No living space Location - ``FuelType`` string See [#]_ Yes Fuel type - ``CombinedEnergyFactor`` or ``EnergyFactor`` double lb/kWh > 0 No See [#]_ Efficiency [#]_ - ``Vented`` boolean No true Whether dryer is vented - ``VentedFlowRate`` double cfm >= 0 No 100 [#]_ Exhaust flow rate during operation - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy use - ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions - ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions - ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers - ============================================ ======= ====== =========== ======== ============ ============================================== + ============================================ ======= ====== =========== ======== ================= ============================================== + Element Type Units Constraints Required Default Notes + ============================================ ======= ====== =========== ======== ================= ============================================== + ``SystemIdentifier`` id Yes Unique identifier + ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ + ``Location`` string See [#]_ No conditioned space Location + ``FuelType`` string See [#]_ Yes Fuel type + ``CombinedEnergyFactor`` or ``EnergyFactor`` double lb/kWh > 0 No See [#]_ Efficiency [#]_ + ``Vented`` boolean No true Whether dryer is vented + ``VentedFlowRate`` double cfm >= 0 No 100 [#]_ Exhaust flow rate during operation + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy use + ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions + ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions + ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers + ============================================ ======= ====== =========== ======== ================= ============================================== .. [#] For example, a clothes dryer in a shared laundry room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] FuelType choices are "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "anthracite coal", "electricity", "wood", or "wood pellets". .. [#] If neither CombinedEnergyFactor nor EnergyFactor provided, the following default values representing a standard clothes dryer from 2006 will be used: @@ -3026,22 +3325,22 @@ HPXML Dishwasher A single dishwasher can be entered as a ``/HPXML/Building/BuildingDetails/Appliances/Dishwasher``. If not entered, the simulation will not include a dishwasher. - ====================================================================== ======= =========== =========== ======== ============ ============================================== - Element Type Units Constraints Required Default Notes - ====================================================================== ======= =========== =========== ======== ============ ============================================== - ``SystemIdentifier`` id Yes Unique identifier - ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ - ``Location`` string See [#]_ No living space Location - ``RatedAnnualkWh`` or ``EnergyFactor`` double kWh/yr or # > 0 No See [#]_ EnergyGuide label consumption/efficiency [#]_ - ``AttachedToWaterHeatingSystem`` or ``AttachedToHotWaterDistribution`` idref See [#]_ See [#]_ ID of attached water heater or distribution system - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy & hot water usage - ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions - ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions - ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers - ====================================================================== ======= =========== =========== ======== ============ ============================================== + ====================================================================== ======= =========== =========== ======== ================= ============================================== + Element Type Units Constraints Required Default Notes + ====================================================================== ======= =========== =========== ======== ================= ============================================== + ``SystemIdentifier`` id Yes Unique identifier + ``IsSharedAppliance`` boolean No false Whether it serves multiple dwelling units [#]_ + ``Location`` string See [#]_ No conditioned space Location + ``RatedAnnualkWh`` or ``EnergyFactor`` double kWh/yr or # > 0 No See [#]_ EnergyGuide label consumption/efficiency [#]_ + ``AttachedToWaterHeatingSystem`` or ``AttachedToHotWaterDistribution`` idref See [#]_ See [#]_ ID of attached water heater or distribution system + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy & hot water usage + ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions + ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions + ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers + ====================================================================== ======= =========== =========== ======== ================= ============================================== .. [#] For example, a dishwasher in a shared mechanical room of a MF building. - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] If neither RatedAnnualkWh nor EnergyFactor provided, the following default values representing a standard dishwasher from 2006 will be used: RatedAnnualkWh = 467, @@ -3090,10 +3389,10 @@ If not entered, the simulation will not include a refrigerator. ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers ===================================================== ======= ====== =========== ======== ======== ====================================== - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] If Location not provided and is the *primary* refrigerator, defaults to "living space". - If Location not provided and is a *secondary* refrigerator, defaults to the first present space type: "garage", "basement - unconditioned", "basement - conditioned", or "living space". + .. [#] If Location not provided and is the *primary* refrigerator, defaults to "conditioned space". + If Location not provided and is a *secondary* refrigerator, defaults to the first present space type: "garage", "basement - unconditioned", "basement - conditioned", or "conditioned space". .. [#] If RatedAnnualkWh not provided, it will be defaulted to represent a standard refrigerator from 2006 using the following equation based on `ANSI/RESNET/ICC 301-2019 `_: RatedAnnualkWh = 637.0 + 18.0 * NumberofBedrooms. .. [#] If multiple refrigerators are specified, there must be exactly one refrigerator described with PrimaryIndicator=true. @@ -3122,9 +3421,9 @@ If not entered, the simulation will not include a standalone freezer. ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers ===================================================== ====== ====== =========== ======== ========== ====================================== - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. - .. [#] If Location not provided, defaults to "garage" if present, otherwise "basement - unconditioned" if present, otherwise "basement - conditioned" if present, otherwise "living space". + .. [#] If Location not provided, defaults to "garage" if present, otherwise "basement - unconditioned" if present, otherwise "basement - conditioned" if present, otherwise "conditioned space". .. [#] RatedAnnualkWh default based on the `2010 BAHSP `_. .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 16 of the `2010 BAHSP `_ are used: "0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041". .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: "0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837". @@ -3152,14 +3451,14 @@ If not entered, the simulation will not include a dehumidifier. ============================================== ========== ========== =========== ======== ======= ======================================== .. [#] Type choices are "portable" or "whole-home". - .. [#] Location only choice is "living space". + .. [#] Location only choice is "conditioned space". .. [#] If multiple dehumidifiers are entered, they must all have the same setpoint or an error will be generated. .. [#] The sum of all ``FractionDehumidificationLoadServed`` (across all Dehumidifiers) must be less than or equal to 1. .. note:: Dehumidifiers are currently modeled as located within conditioned space; the model is not suited for a dehumidifier in, e.g., a wet unconditioned basement or crawlspace. - Therefore the dehumidifier Location is currently restricted to "living space". + Therefore the dehumidifier Location is currently restricted to "conditioned space". HPXML Cooking Range/Oven ************************ @@ -3167,20 +3466,20 @@ HPXML Cooking Range/Oven A single cooking range can be entered as a ``/HPXML/Building/BuildingDetails/Appliances/CookingRange``. If not entered, the simulation will not include a cooking range/oven. - ======================================== ======= ====== =========== ======== ============ ====================================== - Element Type Units Constraints Required Default Notes - ======================================== ======= ====== =========== ======== ============ ====================================== - ``SystemIdentifier`` id Yes Unique identifier - ``Location`` string See [#]_ No living space Location - ``FuelType`` string See [#]_ Yes Fuel type - ``IsInduction`` boolean No false Induction range? - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy use - ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions - ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions - ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers - ======================================== ======= ====== =========== ======== ============ ====================================== - - .. [#] Location choices are "living space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". + ======================================== ======= ====== =========== ======== ================= ====================================== + Element Type Units Constraints Required Default Notes + ======================================== ======= ====== =========== ======== ================= ====================================== + ``SystemIdentifier`` id Yes Unique identifier + ``Location`` string See [#]_ No conditioned space Location + ``FuelType`` string See [#]_ Yes Fuel type + ``IsInduction`` boolean No false Induction range? + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on energy use + ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions + ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions + ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers + ======================================== ======= ====== =========== ======== ================= ====================================== + + .. [#] Location choices are "conditioned space", "basement - conditioned", "basement - unconditioned", "garage", "other housing unit", "other heated space", "other multifamily buffer space", or "other non-freezing space". See :ref:`hpxmllocations` for descriptions. .. [#] FuelType choices are "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "anthracite coal", "electricity", "wood", or "wood pellets". .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 22 of the `2010 BAHSP `_ are used: "0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011". @@ -3310,8 +3609,8 @@ Ceiling fan energy use is calculated per the Energy Rating Rated Home in `ANSI/R A reduced cooling setpoint can be specified for months when ceiling fans are operating. See :ref:`hvac_control` for more information. -HPXML Pools & Hot Tubs ----------------------- +HPXML Pools & Permanent Spas +---------------------------- HPXML Pools *********** @@ -3332,8 +3631,8 @@ If not entered, the simulation will not include a pool. Pool Pump ~~~~~~~~~ -If a pool is specified, a single pool pump can be entered as a ``Pool/PoolPumps/PoolPump``. -If not entered, the simulation will not include a pool heater. +If a pool is specified, a single pool pump can be entered as a ``Pool/Pumps/Pump``. +If not entered, the simulation will not include a pool pump. ======================================== ======= ====== =========== ======== ============ ====================================== Element Type Units Constraints Required Default Notes @@ -3374,80 +3673,90 @@ If not entered, the simulation will not include a pool heater. .. [#] Type choices are "none, "gas fired", "electric resistance", or "heat pump". If "none" is entered, the simulation will not include a pool heater. - .. [#] | If Value not provided, defaults as follows: - | - **gas fired [therm/year]**: 3.0 / 0.014 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) - | - **electric resistance [kWh/year]**: 8.3 / 0.004 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) - | - **heat pump [kWh/year]**: (electric resistance) / 5.0 (based on an average COP of 5 from `Energy Saver `_) - | If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + .. [#] If Value not provided, defaults as follows: + + \- **gas fired [therm/year]**: 3.0 / 0.014 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) + + \- **electric resistance [kWh/year]**: 8.3 / 0.004 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) + + \- **heat pump [kWh/year]**: (electric resistance) / 5.0 (based on an average COP of 5 from `Energy Saver `_) + + If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 23 of the `2010 BAHSP `_ are used: "0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003". .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154". -HPXML Hot Tubs -************** +HPXML Permanent Spas +******************** -A single hot tub can be entered as a ``/HPXML/Building/BuildingDetails/HotTubs/HotTub``. -If not entered, the simulation will not include a hot tub. +A single permanent spa can be entered as a ``/HPXML/Building/BuildingDetails/Spas/PermanentSpa``. +If not entered, the simulation will not include a permanent spa. ==================== ======= ====== =========== ======== ============ ================= Element Type Units Constraints Required Default Notes ==================== ======= ====== =========== ======== ============ ================= ``SystemIdentifier`` id Yes Unique identifier - ``Type`` string See [#]_ Yes Hot tub type + ``Type`` string See [#]_ Yes Permanent spa type ==================== ======= ====== =========== ======== ============ ================= .. [#] Type choices are "in ground", "on ground", "above ground", "other", "unknown", or "none". - If "none" is entered, the simulation will not include a hot tub. + If "none" is entered, the simulation will not include a permanent spa. -Hot Tub Pump -~~~~~~~~~~~~ +Permanent Spa Pump +~~~~~~~~~~~~~~~~~~ -If a hot tub is specified, a single hot tub pump can be entered as a ``HotTub/HotTubPumps/HotTubPump``. -If not entered, the simulation will not include a hot tub pump. +If a permanent spa is specified, a single permanent spa pump can be entered as a ``PermanentSpa/Pumps/Pump``. +If not entered, the simulation will not include a permanent spa pump. ======================================== ======= ====== =========== ======== ============ ====================================== Element Type Units Constraints Required Default Notes ======================================== ======= ====== =========== ======== ============ ====================================== ``SystemIdentifier`` id Yes Unique identifier - ``Type`` string See [#]_ Yes Hot tub pump type - ``Load[Units="kWh/year"]/Value`` double kWh/yr >= 0 No See [#]_ Hot tub pump energy use - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on hot tub pump energy use + ``Type`` string See [#]_ Yes Permanent spa pump type + ``Load[Units="kWh/year"]/Value`` double kWh/yr >= 0 No See [#]_ Permanent spa pump energy use + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on permanent spa pump energy use ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers ======================================== ======= ====== =========== ======== ============ ====================================== .. [#] Type choices are "single speed", "multi speed", "variable speed", "variable flow", "other", "unknown", or "none". - If "none" is entered, the simulation will not include a hot tub pump. + If "none" is entered, the simulation will not include a permanent spa pump. .. [#] If Value not provided, defaults based on the `2010 BAHSP `_: 59.5 / 0.059 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920). If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 23 of the `2010 BAHSP `_ are used: "0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024". .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: "0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921". -Hot Tub Heater -~~~~~~~~~~~~~~ +Permanent Spa Heater +~~~~~~~~~~~~~~~~~~~~ -If a hot tub is specified, a hot tub heater can be entered as a ``HotTub/Heater``. -If not entered, the simulation will not include a hot tub heater. +If a permanent spa is specified, a permanent spa heater can be entered as a ``PermanentSpa/Heater``. +If not entered, the simulation will not include a permanent spa heater. ====================================================== ======= ================== =========== ======== ======== ======================================= Element Type Units Constraints Required Default Notes ====================================================== ======= ================== =========== ======== ======== ======================================= ``SystemIdentifier`` id Yes Unique identifier - ``Type`` string See [#]_ Yes Hot tub heater type - ``Load[Units="kWh/year" or Units="therm/year"]/Value`` double kWh/yr or therm/yr >= 0 No See [#]_ Hot tub heater energy use - ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on hot tub heater energy use + ``Type`` string See [#]_ Yes Permanent spa heater type + ``Load[Units="kWh/year" or Units="therm/year"]/Value`` double kWh/yr or therm/yr >= 0 No See [#]_ Permanent spa heater energy use + ``extension/UsageMultiplier`` double >= 0 No 1.0 Multiplier on permanent spa heater energy use ``extension/WeekdayScheduleFractions`` array No See [#]_ 24 comma-separated weekday fractions ``extension/WeekendScheduleFractions`` array No 24 comma-separated weekend fractions ``extension/MonthlyScheduleMultipliers`` array No See [#]_ 12 comma-separated monthly multipliers ====================================================== ======= ================== =========== ======== ======== ======================================= .. [#] Type choices are "none, "gas fired", "electric resistance", or "heat pump". - If "none" is entered, the simulation will not include a hot tub heater. - .. [#] | If Value not provided, defaults as follows: - | - **gas fired [therm/year]**: 0.87 / 0.011 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) - | - **electric resistance [kWh/year]**: 49.0 / 0.048 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) - | - **heat pump [kWh/year]** = (electric resistance) / 5.0 (based on an average COP of 5 from `Energy Saver `_) - | If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + If "none" is entered, the simulation will not include a permanent spa heater. + .. [#] If Value not provided, defaults as follows: + + \- **gas fired [therm/year]**: 0.87 / 0.011 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) + + \- **electric resistance [kWh/year]**: 49.0 / 0.048 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) + + \- **heat pump [kWh/year]** = (electric resistance) / 5.0 (based on an average COP of 5 from `Energy Saver `_) + + If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 23 of the `2010 BAHSP `_ are used: "0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024". .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: "0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837". @@ -3481,38 +3790,68 @@ If not entered, the simulation will not include that type of plug load. ======================================== ======= ====== =========== ======== ======== ============================================================= .. [#] PlugLoadType choices are "other", "TV other", "well pump", or "electric vehicle charging". - .. [#] | If Value not provided, defaults as: - | - **other**: 0.91 * ConditionedFloorArea (based on `ANSI/RESNET/ICC 301-2019 `_) - | - **TV other**: 413.0 + 69.0 * NumberofBedrooms (based on `ANSI/RESNET/ICC 301-2019 `_) - | - **well pump**: 50.8 / 0.127 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) - | - **electric vehicle charging**: 1666.67 (calculated using AnnualMiles * kWhPerMile / (ChargerEfficiency * BatteryEfficiency) where AnnualMiles=4500, kWhPerMile=0.3, ChargerEfficiency=0.9, and BatteryEfficiency=0.9) - | If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. - .. [#] | If FracSensible not provided, defaults as: - | - **other**: 0.855 - | - **TV other**: 1.0 - | - **well pump**: 0.0 - | - **electric vehicle charging**: 0.0 + .. [#] If Value not provided, defaults as: + + \- **other**: 0.91 * ConditionedFloorArea (based on `ANSI/RESNET/ICC 301-2019 `_) + + \- **TV other**: 413.0 + 69.0 * NumberofBedrooms (based on `ANSI/RESNET/ICC 301-2019 `_) + + \- **well pump**: 50.8 / 0.127 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) (based on the `2010 BAHSP `_) + + \- **electric vehicle charging**: 1666.67 (calculated using AnnualMiles * kWhPerMile / (ChargerEfficiency * BatteryEfficiency) where AnnualMiles=4500, kWhPerMile=0.3, ChargerEfficiency=0.9, and BatteryEfficiency=0.9) + + If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + + .. [#] If FracSensible not provided, defaults as: + + \- **other**: 0.855 + + \- **TV other**: 1.0 + + \- **well pump**: 0.0 + + \- **electric vehicle charging**: 0.0 + .. [#] The remaining fraction (i.e., 1.0 - FracSensible - FracLatent) must be > 0 and is assumed to be heat gain outside conditioned space and thus lost. - .. [#] | If FracLatent not provided, defaults as: - | - **other**: 0.045 - | - **TV other**: 0.0 - | - **well pump**: 0.0 - | - **electric vehicle charging**: 0.0 - .. [#] | If WeekdayScheduleFractions not provided (and :ref:`detailedschedules` not used), defaults as: - | - **other**: "0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036" (based on Figure 23 of the `2010 BAHSP `_) - | - **TV other**: "0.037, 0.018, 0.009, 0.007, 0.011, 0.018, 0.029, 0.040, 0.049, 0.058, 0.065, 0.072, 0.076, 0.086, 0.091, 0.102, 0.127, 0.156, 0.210, 0.294, 0.363, 0.344, 0.208, 0.090" (based on the `American Time Use Survey `_) - | - **well pump**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065" (based on Figure 23 of the `2010 BAHSP `_) - | - **electric vehicle charging**: "0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042" - .. [#] | If WeekdendScheduleFractions not provided (and :ref:`detailedschedules` not used), defaults as: - | - **other**: "0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036" (based on Figure 23 of the `2010 BAHSP `_) - | - **TV other**: "0.044, 0.022, 0.012, 0.008, 0.011, 0.014, 0.024, 0.043, 0.071, 0.094, 0.112, 0.123, 0.132, 0.156, 0.178, 0.196, 0.206, 0.213, 0.251, 0.330, 0.388, 0.358, 0.226, 0.103" (based on the `American Time Use Survey `_) - | - **well pump**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065" (based on Figure 23 of the `2010 BAHSP `_) - | - **electric vehicle charging**: "0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042" - .. [#] | If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), defaults as: - | - **other**: "1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248" (based on Figure 24 of the `2010 BAHSP `_) - | - **TV other**: "1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137" (based on the `American Time Use Survey `_) - | - **well pump**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154" (based on Figure 24 of the `2010 BAHSP `_) - | - **electric vehicle charging**: "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0" + .. [#] If FracLatent not provided, defaults as: + + \- **other**: 0.045 + + \- **TV other**: 0.0 + + \- **well pump**: 0.0 + + \- **electric vehicle charging**: 0.0 + + .. [#] If WeekdayScheduleFractions not provided (and :ref:`detailedschedules` not used), defaults as: + + \- **other**: "0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036" (based on Figure 23 of the `2010 BAHSP `_) + + \- **TV other**: "0.037, 0.018, 0.009, 0.007, 0.011, 0.018, 0.029, 0.040, 0.049, 0.058, 0.065, 0.072, 0.076, 0.086, 0.091, 0.102, 0.127, 0.156, 0.210, 0.294, 0.363, 0.344, 0.208, 0.090" (based on the `American Time Use Survey `_) + + \- **well pump**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065" (based on Figure 23 of the `2010 BAHSP `_) + + \- **electric vehicle charging**: "0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042" + + .. [#] If WeekdendScheduleFractions not provided (and :ref:`detailedschedules` not used), defaults as: + + \- **other**: "0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036" (based on Figure 23 of the `2010 BAHSP `_) + + \- **TV other**: "0.044, 0.022, 0.012, 0.008, 0.011, 0.014, 0.024, 0.043, 0.071, 0.094, 0.112, 0.123, 0.132, 0.156, 0.178, 0.196, 0.206, 0.213, 0.251, 0.330, 0.388, 0.358, 0.226, 0.103" (based on the `American Time Use Survey `_) + + \- **well pump**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065" (based on Figure 23 of the `2010 BAHSP `_) + + \- **electric vehicle charging**: "0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042" + + .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), defaults as: + + \- **other**: "1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248" (based on Figure 24 of the `2010 BAHSP `_) + + \- **TV other**: "1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137" (based on the `American Time Use Survey `_) + + \- **well pump**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154" (based on Figure 24 of the `2010 BAHSP `_) + + \- **electric vehicle charging**: "1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0" HPXML Fuel Loads **************** @@ -3538,23 +3877,35 @@ If not entered, the simulation will not include that type of fuel load. ======================================== ======= ======== =========== ======== ======== ============================================================= .. [#] FuelLoadType choices are "grill", "fireplace", or "lighting". - .. [#] | If Value not provided, calculated as based on the `2010 BAHSP `_: - | - **grill**: 0.87 / 0.029 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) - | - **fireplace**: 1.95 / 0.032 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) - | - **lighting**: 0.22 / 0.012 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) - | If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + .. [#] If Value not provided, calculated as based on the `2010 BAHSP `_: + + \- **grill**: 0.87 / 0.029 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) + + \- **fireplace**: 1.95 / 0.032 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) + + \- **lighting**: 0.22 / 0.012 * (0.5 + 0.25 * NumberofBedrooms / 3 + 0.25 * ConditionedFloorArea / 1920) + + If NumberofResidents provided, this value will be adjusted using the :ref:`buildingoccupancy`. + .. [#] FuelType choices are "natural gas", "fuel oil", "fuel oil 1", "fuel oil 2", "fuel oil 4", "fuel oil 5/6", "diesel", "propane", "kerosene", "coal", "coke", "bituminous coal", "anthracite coal", "wood", or "wood pellets". .. [#] If FracSensible not provided, defaults to 0.5 for fireplace and 0.0 for all other types. .. [#] The remaining fraction (i.e., 1.0 - FracSensible - FracLatent) must be > 0 and is assumed to be heat gain outside conditioned space and thus lost. .. [#] If FracLatent not provided, defaults to 0.1 for fireplace and 0.0 for all other types. - .. [#] | If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 23 of the `2010 BAHSP `_ are used: - | - **grill**: "0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007"; - | - **fireplace**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065"; - | - **lighting**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065". - .. [#] | If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: - | - **grill**: "1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097"; - | - **fireplace**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154"; - | - **lighting**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154". + .. [#] If WeekdayScheduleFractions or WeekendScheduleFractions not provided (and :ref:`detailedschedules` not used), default values from Figure 23 of the `2010 BAHSP `_ are used: + + \- **grill**: "0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007"; + + \- **fireplace**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065"; + + \- **lighting**: "0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065". + + .. [#] If MonthlyScheduleMultipliers not provided (and :ref:`detailedschedules` not used), default values from Figure 24 of the `2010 BAHSP `_ are used: + + \- **grill**: "1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097"; + + \- **fireplace**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154"; + + \- **lighting**: "1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154". .. _hpxmllocations: @@ -3563,29 +3914,31 @@ HPXML Locations The various locations used in an HPXML file are defined as follows: - ============================== ======================================================= ======================================= ============= - Value Description Temperature Building Type - ============================== ======================================================= ======================================= ============= - outside Ambient environment Weather data Any - ground EnergyPlus calculation Any - living space Above-grade conditioned space maintained at setpoint EnergyPlus calculation Any - attic - vented EnergyPlus calculation Any - attic - unvented EnergyPlus calculation Any - basement - conditioned Below-grade conditioned space maintained at setpoint EnergyPlus calculation Any - basement - unconditioned EnergyPlus calculation Any - crawlspace - vented EnergyPlus calculation Any - crawlspace - unvented EnergyPlus calculation Any - crawlspace - conditioned Below-grade conditioned space maintained at setpoint EnergyPlus calculation Any - garage Single-family garage (not shared parking) EnergyPlus calculation Any - other housing unit E.g., conditioned adjacent unit or conditioned corridor Same as living space SFA/MF only - other heated space E.g., shared laundry/equipment space Avg of living space/outside; min of 68F SFA/MF only - other multifamily buffer space E.g., enclosed unconditioned stairwell Avg of living space/outside; min of 50F SFA/MF only - other non-freezing space E.g., shared parking garage ceiling Floats with outside; minimum of 40F SFA/MF only - other exterior Water heater outside Weather data Any - exterior wall Ducts in exterior wall Avg of living space/outside Any - under slab Ducts under slab (ground) EnergyPlus calculation Any - roof deck Ducts on roof deck (outside) Weather data Any - ============================== ======================================================= ======================================= ============= + ============================== ======================================================= ============================================ ================= + Value Description Temperature Building Type + ============================== ======================================================= ============================================ ================= + outside Ambient environment Weather data Any + ground EnergyPlus calculation Any + conditioned space Above-grade conditioned space maintained at setpoint EnergyPlus calculation Any + attic - vented EnergyPlus calculation Any + attic - unvented EnergyPlus calculation Any + basement - conditioned Below-grade conditioned space maintained at setpoint EnergyPlus calculation Any + basement - unconditioned EnergyPlus calculation Any + crawlspace - vented EnergyPlus calculation Any + crawlspace - unvented EnergyPlus calculation Any + crawlspace - conditioned Below-grade conditioned space maintained at setpoint EnergyPlus calculation Any + garage Single-family garage (not shared parking) EnergyPlus calculation Any + manufactured home underbelly Underneath the belly, ambient environment Weather data Manufactured only + manufactured home belly Within the belly Same as conditioned space Manufactured only + other housing unit E.g., conditioned adjacent unit or conditioned corridor Same as conditioned space SFA/MF only + other heated space E.g., shared laundry/equipment space Avg of conditioned space/outside; min of 68F SFA/MF only + other multifamily buffer space E.g., enclosed unconditioned stairwell Avg of conditioned space/outside; min of 50F SFA/MF only + other non-freezing space E.g., shared parking garage ceiling Floats with outside; minimum of 40F SFA/MF only + other exterior Water heater outside Weather data Any + exterior wall Ducts in exterior wall Avg of conditioned space/outside Any + under slab Ducts under slab (ground) EnergyPlus calculation Any + roof deck Ducts on roof deck (outside) Weather data Any + ============================== ======================================================= ============================================ ================= Validating & Debugging Errors ----------------------------- diff --git a/hpxml-measures/docs/source/workflow_outputs.rst b/hpxml-measures/docs/source/workflow_outputs.rst index ede14a15ab..0682b9c3f2 100644 --- a/hpxml-measures/docs/source/workflow_outputs.rst +++ b/hpxml-measures/docs/source/workflow_outputs.rst @@ -157,8 +157,8 @@ So the sum of all end uses for a given fuel (e.g., sum of all "End Use: Natural End Use: Electricity: Well Pump (MBtu) End Use: Electricity: Pool Heater (MBtu) End Use: Electricity: Pool Pump (MBtu) - End Use: Electricity: Hot Tub Heater (MBtu) - End Use: Electricity: Hot Tub Pump (MBtu) + End Use: Electricity: Permanent Spa Heater (MBtu) + End Use: Electricity: Permanent Spa Pump (MBtu) End Use: Electricity: PV (MBtu) Negative value for any power produced End Use: Electricity: Generator (MBtu) Negative value for any power produced End Use: Electricity: Battery (MBtu) Positive value for charging (including efficiency losses); negative value for discharging @@ -169,7 +169,7 @@ So the sum of all end uses for a given fuel (e.g., sum of all "End Use: Natural End Use: Natural Gas: Range/Oven (MBtu) End Use: Natural Gas: Mech Vent Preheating (MBtu) End Use: Natural Gas: Pool Heater (MBtu) - End Use: Natural Gas: Hot Tub Heater (MBtu) + End Use: Natural Gas: Permanent Spa Heater (MBtu) End Use: Natural Gas: Grill (MBtu) End Use: Natural Gas: Lighting (MBtu) End Use: Natural Gas: Fireplace (MBtu) @@ -334,6 +334,7 @@ Peak building electricity outputs are listed below. ================================== ============================================================= Peak Electricity: Winter Total (W) Maximum value in Dec/Jan/Feb (or Jun/Jul/Aug in the southern hemisphere) Peak Electricity: Summer Total (W) Maximum value in Jun/Jul/Aug (or Dec/Jan/Feb in the southern hemisphere) + Peak Electricity: Annual Total (W) Maximum value in any month ================================== ============================================================= Peak Building Loads @@ -403,12 +404,26 @@ Annual hot water uses are listed below. Hot Water: Distribution Waste (gal) =================================== ==================== +Resilience +~~~~~~~~~~ + +Resilience outputs are listed below. + + =================================== ==================== + Type Notes + =================================== ==================== + Resilience: Battery (hr) Average length of time the battery state of charge can meet the electric load [#]_ + =================================== ==================== + + .. [#] Calculation is performed every timestep and then averaged, which assumes a power outage is equally likely to occur every hour of the year. + The entire electric load is treated as a "critical load" that would be supported during an outage. + Resilience hours are set to 0 for any timestep where the battery is not charged, even if there is sufficient PV to power the building. + HVAC Capacities ~~~~~~~~~~~~~~~ System outputs are listed below. -Autosized HVAC systems are based on HVAC design temperatures/loads described below. -Capacities for individual HVAC systems can be found in the `in.xml` file. +Capacities for individual HVAC systems can be found in the ``in.xml`` file. ==================================================== ==================== Type Notes @@ -418,11 +433,21 @@ Capacities for individual HVAC systems can be found in the `in.xml` file. HVAC Capacity: Heat Pump Backup (Btu/h) Total HVAC heat pump backup capacity ==================================================== ==================== +.. note:: + + Autosized HVAC systems are based on :ref:`hvac_design_temps` and :ref:`hvac_design_loads`. + + For heat pumps with a minimum compressor lockout temperature greater than the heating design temperature (e.g., a dual-fuel heat pump in a cold climate), the compressor will be sized based on heating design loads calculated at the compressor lockout temperature. + This is done to prevent unutilized capacity at temperatures below the compressor lockout temperature. + Any heat pump backup will still be based on heating design loads calculated using the heating design temperature. + +.. _hvac_design_temps: + HVAC Design Temperatures ~~~~~~~~~~~~~~~~~~~~~~~~ Design temperatures are used in the design load calculations for autosizing of HVAC equipment; see :ref:`hvac_sizing_control` for how they are derived. -Design temperatures can also be found in the `in.xml` file. +Design temperatures can also be found in the ``in.xml`` file. ===================================================================== ==================== Type Notes @@ -431,12 +456,14 @@ Design temperatures can also be found in the `in.xml` file. HVAC Design Temperature: Cooling (F) 1% cooling drybulb temperature ===================================================================== ==================== +.. _hvac_design_loads: + HVAC Design Loads ~~~~~~~~~~~~~~~~~ Design load outputs, used for autosizing of HVAC equipment, are listed below. -Design loads are based on block load ACCA Manual J calculations using 1%/99% design temperatures. -Design loads can also be found in the `in.xml` file. +Design loads are based on block load ACCA Manual J calculations using :ref:`hvac_design_temps`. +Design loads can also be found in the ``in.xml`` file. ===================================================================== ==================== Type Notes @@ -494,9 +521,10 @@ Depending on the outputs requested, the file may include: Total Loads Heating, cooling, and hot water loads (in kBtu). Component Loads Heating and cooling loads (in kBtu) disaggregated by component (e.g., Walls, Windows, Infiltration, Ducts, etc.). Unmet Hours Heating and cooling unmet hours. - Zone Temperatures Zone temperatures (in deg-F) for each space (e.g., living space, attic, garage, basement, crawlspace, etc.) plus heating/cooling setpoints. + Zone Temperatures Zone temperatures (in deg-F) for each space (e.g., conditioned space, attic, garage, basement, crawlspace, etc.) plus heating/cooling setpoints. Airflows Airflow rates (in cfm) for infiltration, mechanical ventilation (including clothes dryer exhaust), natural ventilation, whole house fans. Weather Weather file data including outdoor temperatures, relative humidity, wind speed, and solar. + Resilience Resilience outputs (currently only average resilience hours for battery storage). EnergyPlus Output Variables These are optional and can be requested with the ReportSimulationOutput ``user_output_variables`` argument. =================================== ================================================================================================================================== @@ -506,42 +534,51 @@ Timestamps in the output use the start-of-period convention unless you have requ Additional timestamp columns can be optionally requested that reflect daylight saving time (DST) and/or coordinated universal time (UTC). Most outputs will be summed over the hour (e.g., energy) but some will be averaged over the hour (e.g., temperatures, airflows). -Note that if the home is not fully conditioned (e.g., a room air conditioner that only meets 30% of the cooling load), the reported zone temperature for the living space will reflect a fully conditioned home due to the way these systems are modeled in EnergyPlus. +Note that if the home is not fully conditioned (e.g., a room air conditioner that only meets 30% of the cooling load), the reported zone temperature for the conditioned space will reflect a fully conditioned home due to the way these systems are modeled in EnergyPlus. .. _bill_outputs: Utility Bill Outputs -------------------- -OpenStudio-HPXML can optionally generate a utility bills output file. -The utility bills output file is called ``results_bills.csv`` (or ``results_bills.json`` or ``results_bills.msgpack``) and located in the run directory. - -Results for each utility bill scenario defined in the HPXML file are listed as shown below. - - ============================================= ==================== - Type Notes - ============================================= ==================== - : Total ($) Scenario annual total charges. - : Electricity: Fixed ($) Scenario annual fixed charges for electricity. - : Electricity: Energy ($) Scenario annual energy charges for electricity. - : Electricity: PV Credit ($) Scenario annual production credit (negative value) for PV. - : Electricity: Total ($) Scenario annual total charges for electricity. - : Natural Gas: Fixed ($) Scenario annual fixed charges for natural gas. - : Natural Gas: Energy ($) Scenario annual energy charges for natural gas. - : Natural Gas: Total ($) Scenario annual total charges for natural gas. - : Fuel Oil: Fixed ($) Scenario annual fixed charges for fuel oil. - : Fuel Oil: Energy ($) Scenario annual energy charges for fuel oil. - : Fuel Oil: Total ($) Scenario annual total charges for fuel oil. - : Propane: Fixed ($) Scenario annual fixed charges for propane. - : Propane: Energy ($) Scenario annual energy charges for propane. - : Propane: Total ($) Scenario annual total charges for propane. - : Wood Cord: Fixed ($) Scenario annual fixed charges for wood cord. - : Wood Cord: Energy ($) Scenario annual energy charges for wood cord. - : Wood Cord: Total ($) Scenario annual total charges for wood cord. - : Wood Pellets: Fixed ($) Scenario annual fixed charges for wood pellets. - : Wood Pellets: Energy ($) Scenario annual energy charges for wood pellets. - : Wood Pellets: Total ($) Scenario annual total charges for wood pellets. - : Coal: Fixed ($) Scenario annual fixed charges for coal. - : Coal: Energy ($) Scenario annual energy charges for coal. - : Coal: Total ($) Scenario annual total charges for coal. - ============================================= ==================== +OpenStudio-HPXML can optionally generate utility bill output files (annual, monthly, or both). +The annual utility bills output file is called ``results_bills.csv`` (or ``results_bills.json`` or ``results_bills.msgpack``) and located in the run directory. +The monthly utility bills output file is called ``results_bills_monthly.csv`` (or ``results_bills_monthly.json`` or ``results_bills_monthly.msgpack``) and located in the run directory. + +Annual Bills by Fuel Use +~~~~~~~~~~~~~~~~~~~~~~~~ + +Annual results for each utility bill scenario defined in the HPXML file are listed as shown below. + + ================================================= ==================== + Type Notes + ================================================= ==================== + : Total (USD) Scenario annual total charges. + : Electricity: Fixed (USD) Scenario annual fixed charges for electricity. + : Electricity: Energy (USD) Scenario annual energy charges for electricity. + : Electricity: PV Credit (USD) Scenario annual production credit (negative value) for PV. + : Electricity: Total (USD) Scenario annual total charges for electricity. + : Natural Gas: Fixed (USD) Scenario annual fixed charges for natural gas. + : Natural Gas: Energy (USD) Scenario annual energy charges for natural gas. + : Natural Gas: Total (USD) Scenario annual total charges for natural gas. + : Fuel Oil: Fixed (USD) Scenario annual fixed charges for fuel oil. + : Fuel Oil: Energy (USD) Scenario annual energy charges for fuel oil. + : Fuel Oil: Total (USD) Scenario annual total charges for fuel oil. + : Propane: Fixed (USD) Scenario annual fixed charges for propane. + : Propane: Energy (USD) Scenario annual energy charges for propane. + : Propane: Total (USD) Scenario annual total charges for propane. + : Wood Cord: Fixed (USD) Scenario annual fixed charges for wood cord. + : Wood Cord: Energy (USD) Scenario annual energy charges for wood cord. + : Wood Cord: Total (USD) Scenario annual total charges for wood cord. + : Wood Pellets: Fixed (USD) Scenario annual fixed charges for wood pellets. + : Wood Pellets: Energy (USD) Scenario annual energy charges for wood pellets. + : Wood Pellets: Total (USD) Scenario annual total charges for wood pellets. + : Coal: Fixed (USD) Scenario annual fixed charges for coal. + : Coal: Energy (USD) Scenario annual energy charges for coal. + : Coal: Total (USD) Scenario annual total charges for coal. + ================================================= ==================== + +Monthly Bills by Fuel Use +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Monthly results for each utility bill scenario defined in the HPXML file are listed as rows corresponding to Month, and columns corresponding to Type. diff --git a/hpxml-measures/tasks.rb b/hpxml-measures/tasks.rb index c6c9a478be..8eaa184e60 100644 --- a/hpxml-measures/tasks.rb +++ b/hpxml-measures/tasks.rb @@ -49,69 +49,69 @@ def create_hpxmls measures = {} measures['BuildResidentialHPXML'] = [json_input] - # Re-generate stochastic schedule CSV? - csv_path = json_input['schedules_filepaths'].to_s.split(',').map(&:strip).find { |fp| fp.include? 'occupancy-stochastic' } - if (not csv_path.nil?) && (not schedules_regenerated.include? csv_path) - sch_args = { 'hpxml_path' => hpxml_path, - 'output_csv_path' => csv_path, - 'hpxml_output_path' => hpxml_path } - measures['BuildResidentialScheduleFile'] = [sch_args] - schedules_regenerated << csv_path - end - measures_dir = File.dirname(__FILE__) model = OpenStudio::Model::Model.new runner = OpenStudio::Measure::OSRunner.new(OpenStudio::WorkflowJSON.new) - # Apply measure - success = apply_measures(measures_dir, measures, runner, model) - - # Report errors - runner.result.stepErrors.each do |s| - puts "Error: #{s}" + num_apply_measures = 1 + if hpxml_path.include?('base-multiple-sfd-buildings') + num_apply_measures = 3 + elsif hpxml_path.include?('base-multiple-mf-units') + num_apply_measures = 6 end - if not success - puts "\nError: Did not successfully generate #{hpxml_file}." - exit! + for i in 1..num_apply_measures + measures['BuildResidentialHPXML'][0]['existing_hpxml_path'] = hpxml_path if i > 1 + if hpxml_path.include?('base-multiple-sfd-buildings') || hpxml_path.include?('base-multiple-mf-units') + suffix = "_#{i}" if i > 1 + measures['BuildResidentialHPXML'][0]['schedules_filepaths'] = "../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic#{suffix}.csv" + end + if hpxml_path.include?('base-multiple-mf-units') + measures['BuildResidentialHPXML'][0]['geometry_foundation_type'] = (i <= 2 ? 'UnconditionedBasement' : 'AboveApartment') + measures['BuildResidentialHPXML'][0]['geometry_attic_type'] = (i >= 5 ? 'VentedAttic' : 'BelowApartment') + end + + # Re-generate stochastic schedule CSV? + csv_path = json_input['schedules_filepaths'].to_s.split(',').map(&:strip).find { |fp| fp.include? 'occupancy-stochastic' } + if (not csv_path.nil?) && (not schedules_regenerated.include? csv_path) + sch_args = { 'hpxml_path' => hpxml_path, + 'output_csv_path' => csv_path, + 'hpxml_output_path' => hpxml_path, + 'building_id' => "MyBuilding#{suffix}" } + measures['BuildResidentialScheduleFile'] = [sch_args] + schedules_regenerated << csv_path + end + + # Apply measure + success = apply_measures(measures_dir, measures, runner, model) + + # Report errors + runner.result.stepErrors.each do |s| + puts "Error: #{s}" + end + + if not success + puts "\nError: Did not successfully generate #{hpxml_filename}." + exit! + end end - hpxml = HPXML.new(hpxml_path: hpxml_path) + hpxml = HPXML.new(hpxml_path: hpxml_path, building_id: 'ALL') if hpxml_path.include? 'ASHRAE_Standard_140' apply_hpxml_modification_ashrae_140(hpxml) else apply_hpxml_modification(File.basename(hpxml_path), hpxml) end - hpxml_doc = hpxml.to_oga() - - if hpxml_path.include? 'base-multiple-buildings.xml' - # HPXML class doesn't support multiple buildings, so we'll stitch together manually. - hpxml_element = XMLHelper.get_element(hpxml_doc, '/HPXML') - building_element = XMLHelper.get_element(hpxml_element, 'Building') - for i in 2..3 - new_building_element = Marshal.load(Marshal.dump(building_element)) # Deep copy - - # Make all IDs unique so the HPXML is valid - new_building_element.each_node do |node| - next unless node.is_a?(Oga::XML::Element) - - if not XMLHelper.get_attribute_value(node, 'id').nil? - XMLHelper.add_attribute(node, 'id', "#{XMLHelper.get_attribute_value(node, 'id')}_#{i}") - elsif not XMLHelper.get_attribute_value(node, 'idref').nil? - XMLHelper.add_attribute(node, 'idref', "#{XMLHelper.get_attribute_value(node, 'idref')}_#{i}") - end - end - - hpxml_element.children << new_building_element - end - end + hpxml_doc = hpxml.to_doc() XMLHelper.write_file(hpxml_doc, hpxml_path) errors, _warnings = XMLValidator.validate_against_schema(hpxml_path, schema_validator) next unless errors.size > 0 - puts errors.to_s + errors.each do |s| + puts "Error: #{s}" + end puts "\nError: Did not successfully validate #{hpxml_filename}." exit! end @@ -139,94 +139,97 @@ def apply_hpxml_modification_ashrae_140(hpxml) hpxml.header.created_date_and_time = Time.new(2000, 1, 1, 0, 0, 0, '-07:00').strftime('%Y-%m-%dT%H:%M:%S%:z') # Hard-code to prevent diffs hpxml.header.apply_ashrae140_assumptions = true - # --------------------- # - # HPXML BuildingSummary # - # --------------------- # + hpxml.buildings.each do |hpxml_bldg| + # --------------------- # + # HPXML BuildingSummary # + # --------------------- # - hpxml.site.azimuth_of_front_of_home = nil - hpxml.building_construction.average_ceiling_height = nil + hpxml_bldg.site.azimuth_of_front_of_home = nil + hpxml_bldg.building_construction.average_ceiling_height = nil - # --------------- # - # HPXML Enclosure # - # --------------- # + # --------------- # + # HPXML Enclosure # + # --------------- # - hpxml.attics[0].vented_attic_ach = 2.4 - hpxml.foundations.reverse_each do |foundation| - foundation.delete - end - hpxml.roofs.each do |roof| - if roof.roof_color == HPXML::ColorReflective - roof.solar_absorptance = 0.2 - else - roof.solar_absorptance = 0.6 + hpxml_bldg.attics[0].vented_attic_ach = 2.4 + hpxml_bldg.foundations.reverse_each do |foundation| + foundation.delete end - roof.emittance = 0.9 - roof.roof_color = nil - end - (hpxml.walls + hpxml.rim_joists).each do |wall| - if wall.color == HPXML::ColorReflective - wall.solar_absorptance = 0.2 - else - wall.solar_absorptance = 0.6 + hpxml_bldg.roofs.each do |roof| + if roof.roof_color == HPXML::ColorReflective + roof.solar_absorptance = 0.2 + else + roof.solar_absorptance = 0.6 + end + roof.emittance = 0.9 + roof.roof_color = nil end - wall.emittance = 0.9 - wall.color = nil - if wall.is_a?(HPXML::Wall) - if wall.attic_wall_type == HPXML::AtticWallTypeGable - wall.insulation_assembly_r_value = 2.15 + (hpxml_bldg.walls + hpxml_bldg.rim_joists).each do |wall| + if wall.color == HPXML::ColorReflective + wall.solar_absorptance = 0.2 else - wall.interior_finish_type = HPXML::InteriorFinishGypsumBoard - wall.interior_finish_thickness = 0.5 + wall.solar_absorptance = 0.6 + end + wall.emittance = 0.9 + wall.color = nil + if wall.is_a?(HPXML::Wall) + if wall.attic_wall_type == HPXML::AtticWallTypeGable + wall.insulation_assembly_r_value = 2.15 + else + wall.interior_finish_type = HPXML::InteriorFinishGypsumBoard + wall.interior_finish_thickness = 0.5 + end end end - end - hpxml.floors.each do |floor| - next unless floor.is_ceiling + hpxml_bldg.floors.each do |floor| + next unless floor.is_ceiling - floor.interior_finish_type = HPXML::InteriorFinishGypsumBoard - floor.interior_finish_thickness = 0.5 - end - hpxml.foundation_walls.each do |fwall| - if fwall.insulation_interior_r_value == 0 - fwall.interior_finish_type = HPXML::InteriorFinishNone - else - fwall.interior_finish_type = HPXML::InteriorFinishGypsumBoard - fwall.interior_finish_thickness = 0.5 + floor.interior_finish_type = HPXML::InteriorFinishGypsumBoard + floor.interior_finish_thickness = 0.5 end - end - if hpxml.doors.size == 1 - hpxml.doors[0].area /= 2.0 - hpxml.doors << hpxml.doors[0].dup - hpxml.doors[1].azimuth = 0 - hpxml.doors[1].id = 'Door2' - end - hpxml.windows.each do |window| - next if window.overhangs_depth.nil? + hpxml_bldg.foundation_walls.each do |fwall| + if fwall.insulation_interior_r_value == 0 + fwall.interior_finish_type = HPXML::InteriorFinishNone + else + fwall.interior_finish_type = HPXML::InteriorFinishGypsumBoard + fwall.interior_finish_thickness = 0.5 + end + end + if hpxml_bldg.doors.size == 1 + hpxml_bldg.doors[0].area /= 2.0 + hpxml_bldg.doors << hpxml_bldg.doors[0].dup + hpxml_bldg.doors[1].azimuth = 0 + hpxml_bldg.doors[1].id = 'Door2' + end + hpxml_bldg.windows.each do |window| + next if window.overhangs_depth.nil? - window.overhangs_distance_to_bottom_of_window = 6.0 - end + window.overhangs_distance_to_bottom_of_window = 6.0 + end - # ---------- # - # HPXML HVAC # - # ---------- # + # ---------- # + # HPXML HVAC # + # ---------- # - hpxml.hvac_controls.add(id: "HVACControl#{hpxml.hvac_controls.size + 1}", - heating_setpoint_temp: 68.0, - cooling_setpoint_temp: 78.0) + hpxml_bldg.hvac_controls.add(id: "HVACControl#{hpxml_bldg.hvac_controls.size + 1}", + heating_setpoint_temp: 68.0, + cooling_setpoint_temp: 78.0) - # --------------- # - # HPXML MiscLoads # - # --------------- # + # --------------- # + # HPXML MiscLoads # + # --------------- # - if hpxml.plug_loads[0].kwh_per_year > 0 - hpxml.plug_loads[0].weekday_fractions = '0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660' - hpxml.plug_loads[0].weekend_fractions = '0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660' - hpxml.plug_loads[0].monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' + next unless hpxml_bldg.plug_loads[0].kwh_per_year > 0 + + hpxml_bldg.plug_loads[0].weekday_fractions = '0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660' + hpxml_bldg.plug_loads[0].weekend_fractions = '0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660' + hpxml_bldg.plug_loads[0].monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' end end def apply_hpxml_modification(hpxml_file, hpxml) # Set detailed HPXML values for sample files + hpxml_bldg = hpxml.buildings[0] # ------------ # # HPXML Header # @@ -238,1949 +241,2232 @@ def apply_hpxml_modification(hpxml_file, hpxml) # Logic that can only be applied based on the file name if ['base-hvac-undersized-allow-increased-fixed-capacities.xml'].include? hpxml_file - hpxml.header.allow_increased_fixed_capacities = true + hpxml_bldg.header.allow_increased_fixed_capacities = true elsif ['base-misc-emissions.xml'].include? hpxml_file - hpxml.header.egrid_region = 'Western' - hpxml.header.egrid_subregion = 'RMPA' - hpxml.header.cambium_region_gea = 'RMPAc' + hpxml_bldg.egrid_region = 'Western' + hpxml_bldg.egrid_subregion = 'RMPA' + hpxml_bldg.cambium_region_gea = 'RMPAc' end - # --------------------- # - # HPXML BuildingSummary # - # --------------------- # - - # General logic for all files - hpxml.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] - - # Logic that can only be applied based on the file name - if ['base-schedules-simple.xml', - 'base-schedules-simple-vacancy.xml', - 'base-schedules-simple-vacancy-year-round.xml', - 'base-schedules-simple-power-outage.xml', - 'base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file - hpxml.building_occupancy.weekday_fractions = '0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061' - hpxml.building_occupancy.weekend_fractions = '0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061' - hpxml.building_occupancy.monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' - elsif ['base-misc-defaults.xml'].include? hpxml_file - hpxml.building_construction.average_ceiling_height = nil - hpxml.building_construction.conditioned_building_volume = nil - elsif ['base-atticroof-cathedral.xml'].include? hpxml_file - hpxml.building_construction.number_of_conditioned_floors = 2 - hpxml.building_construction.number_of_conditioned_floors_above_grade = 1 - hpxml.building_construction.conditioned_floor_area = 2700 - hpxml.attics[0].attic_type = HPXML::AtticTypeCathedral - elsif ['base-atticroof-conditioned.xml'].include? hpxml_file - hpxml.building_construction.conditioned_building_volume = 23850 - hpxml.air_infiltration_measurements[0].infiltration_volume = hpxml.building_construction.conditioned_building_volume - hpxml.air_infiltration_measurements[0].infiltration_height = 15.0 - elsif ['base-enclosure-split-level.xml'].include? hpxml_file - hpxml.building_construction.number_of_conditioned_floors = 1.5 - hpxml.building_construction.number_of_conditioned_floors_above_grade = 1.5 - elsif ['base-foundation-walkout-basement.xml'].include? hpxml_file - hpxml.building_construction.number_of_conditioned_floors_above_grade = 2 - elsif ['base-foundation-basement-garage.xml'].include? hpxml_file - hpxml.building_construction.conditioned_floor_area -= 400 * 2 - hpxml.building_construction.conditioned_building_volume -= 400 * 2 * 8 - hpxml.air_infiltration_measurements[0].infiltration_volume = hpxml.building_construction.conditioned_building_volume - elsif ['base-bldgtype-multifamily-infil-compartmentalization-test.xml'].include? hpxml_file - hpxml.air_infiltration_measurements[0].a_ext = 0.2 + if ['base-hvac-autosize-sizing-controls.xml'].include? hpxml_file + hpxml_bldg.header.manualj_heating_design_temp = 0 + hpxml_bldg.header.manualj_cooling_design_temp = 100 + hpxml_bldg.header.manualj_heating_setpoint = 60 + hpxml_bldg.header.manualj_cooling_setpoint = 80 + hpxml_bldg.header.manualj_humidity_setpoint = 0.55 + hpxml_bldg.header.manualj_internal_loads_sensible = 4000 + hpxml_bldg.header.manualj_internal_loads_latent = 200 + hpxml_bldg.header.manualj_num_occupants = 5 end - - # --------------- # - # HPXML Enclosure # - # --------------- # - - # General logic for all files - (hpxml.roofs + hpxml.walls + hpxml.rim_joists).each do |surface| - surface.solar_absorptance = 0.7 - surface.emittance = 0.92 - if surface.is_a? HPXML::Roof - surface.roof_color = nil - else - surface.color = nil - end + if ['base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml'].include? hpxml_file + # YORK HMH7 + # https://ashp.neep.org/#!/product/64253/7/25000///0 + clg_perf_data = hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data + htg_perf_data = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 11700, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.47) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.71) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 13200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 6.34) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 40000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.53) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 10000, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.73) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.44) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 4200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 1.84) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 24800, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.66) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 1900, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 0.81) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 19900, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.28) end - hpxml.roofs.each do |roof| - next unless roof.interior_adjacent_to == HPXML::LocationLivingSpace - - roof.interior_finish_type = HPXML::InteriorFinishGypsumBoard + if ['base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml'].include? hpxml_file + # YORK HMH7 + # https://ashp.neep.org/#!/product/64253/7/25000///0 + clg_perf_data = hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data + htg_perf_data = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 11700, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.47) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.71) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 13200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 6.34) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 40000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.53) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 10000, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.73) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.44) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 4200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 1.84) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 24800, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.66) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 1900, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 0.81) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 19900, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.28) + hpxml_bldg.heat_pumps[0].airflow_defect_ratio = -0.25 + hpxml_bldg.heat_pumps[0].charge_defect_ratio = -0.25 end - (hpxml.walls + hpxml.foundation_walls + hpxml.floors).each do |surface| - if surface.is_a?(HPXML::FoundationWall) && surface.interior_adjacent_to != HPXML::LocationBasementConditioned - surface.interior_finish_type = HPXML::InteriorFinishNone - end - next unless [HPXML::LocationLivingSpace, - HPXML::LocationBasementConditioned].include?(surface.interior_adjacent_to) && - [HPXML::LocationOutside, - HPXML::LocationGround, - HPXML::LocationGarage, - HPXML::LocationAtticUnvented, - HPXML::LocationAtticVented, - HPXML::LocationOtherHousingUnit, - HPXML::LocationBasementConditioned].include?(surface.exterior_adjacent_to) - next if surface.is_a?(HPXML::Floor) && surface.is_floor - - surface.interior_finish_type = HPXML::InteriorFinishGypsumBoard + if ['base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml'].include? hpxml_file + clg_perf_data = hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data + htg_perf_data = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 11700, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.47) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.71) + clg_perf_data.add(outdoor_temperature: 105.0, + capacity: 10000, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 3.9) + clg_perf_data.add(outdoor_temperature: 105.0, + capacity: 30000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.3) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 10000, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.73) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.44) + htg_perf_data.add(outdoor_temperature: 55.0, + capacity: 12000, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 5.5) + htg_perf_data.add(outdoor_temperature: 55.0, + capacity: 45000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 4.0) end - hpxml.attics.each do |attic| - if attic.attic_type == HPXML::AtticTypeUnvented - attic.within_infiltration_volume = false - elsif attic.attic_type == HPXML::AtticTypeVented - attic.vented_attic_sla = 0.003 - end + if ['base-hvac-central-ac-only-var-speed-detailed-performance.xml'].include? hpxml_file + clg_perf_data = hpxml_bldg.cooling_systems[0].cooling_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 11700, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.47) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 36000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.71) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 13200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 6.34) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 40000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.53) end - hpxml.foundations.each do |foundation| - if foundation.foundation_type == HPXML::FoundationTypeCrawlspaceUnvented - foundation.within_infiltration_volume = false - elsif foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented - foundation.vented_crawlspace_sla = 0.00667 - end + if ['base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml'].include? hpxml_file + clg_perf_data = hpxml_bldg.cooling_systems[0].cooling_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 10372, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.05) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 42653, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.27) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 19456, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 8.03) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 40093, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.27) + end + if ['base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml'].include? hpxml_file + # FUJITSU Halcyon Single-room Mini-Split Systems Slim + # https://ashp.neep.org/#!/product/25352/7/25000///0 + clg_perf_data = hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data + htg_perf_data = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 9600, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.02) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 39000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.86) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 10224, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.61) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 41587, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.29) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 9200, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.35) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 48000, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.21) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 7063, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 2.92) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 36800, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.15) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 6310, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 2.60) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 32920, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 1.93) end - hpxml.skylights.each do |skylight| - skylight.interior_shading_factor_summer = 1.0 - skylight.interior_shading_factor_winter = 1.0 + if ['base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml'].include? hpxml_file + # BOSCH Bosch Climate 5000 ductless minisplit series + # https://ashp.neep.org/#!/product/66076/7/25000///0 + clg_perf_data = hpxml_bldg.heat_pumps[0].cooling_detailed_performance_data + htg_perf_data = hpxml_bldg.heat_pumps[0].heating_detailed_performance_data + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 10372, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.05) + clg_perf_data.add(outdoor_temperature: 95.0, + capacity: 42653, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.27) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 19456, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 8.03) + clg_perf_data.add(outdoor_temperature: 82.0, + capacity: 40093, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.27) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 12143, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 4.81) + htg_perf_data.add(outdoor_temperature: 47.0, + capacity: 56499, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 3.17) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 7414, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 1.96) + htg_perf_data.add(outdoor_temperature: 17.0, + capacity: 43387, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 2.31) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 8130, + capacity_description: HPXML::CapacityDescriptionMinimum, + efficiency_cop: 1.71) + htg_perf_data.add(outdoor_temperature: 5.0, + capacity: 36037, + capacity_description: HPXML::CapacityDescriptionMaximum, + efficiency_cop: 1.96) end - # Logic that can only be applied based on the file name - if ['base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml', - 'base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml', - 'base-bldgtype-multifamily-adjacent-to-other-heated-space.xml', - 'base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml'].include? hpxml_file - if hpxml_file == 'base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml' - adjacent_to = HPXML::LocationOtherMultifamilyBufferSpace - elsif hpxml_file == 'base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml' - adjacent_to = HPXML::LocationOtherNonFreezingSpace - elsif hpxml_file == 'base-bldgtype-multifamily-adjacent-to-other-heated-space.xml' - adjacent_to = HPXML::LocationOtherHeatedSpace - elsif hpxml_file == 'base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml' - adjacent_to = HPXML::LocationOtherHousingUnit - end - wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationLivingSpace && - w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit - }[0] - wall.exterior_adjacent_to = adjacent_to - hpxml.floors[0].exterior_adjacent_to = adjacent_to - hpxml.floors[1].exterior_adjacent_to = adjacent_to - if hpxml_file != 'base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml' - wall.insulation_assembly_r_value = 23 - hpxml.floors[0].insulation_assembly_r_value = 18.7 - hpxml.floors[1].insulation_assembly_r_value = 18.7 - end - hpxml.windows.each do |window| - window.area = (window.area * 0.35).round(1) - end - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall.id, - area: 20, - azimuth: 0, - r_value: 4.4) - hpxml.hvac_distributions[0].ducts[0].duct_location = adjacent_to - hpxml.hvac_distributions[0].ducts[1].duct_location = adjacent_to - hpxml.water_heating_systems[0].location = adjacent_to - hpxml.clothes_washers[0].location = adjacent_to - hpxml.clothes_dryers[0].location = adjacent_to - hpxml.dishwashers[0].location = adjacent_to - hpxml.refrigerators[0].location = adjacent_to - hpxml.cooking_ranges[0].location = adjacent_to - elsif ['base-bldgtype-multifamily-adjacent-to-multiple.xml'].include? hpxml_file - wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationLivingSpace && - w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit - }[0] - wall.delete - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHeatedSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 100, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 23.0) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherMultifamilyBufferSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 100, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 23.0) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherNonFreezingSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 100, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 23.0) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHousingUnit, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 100, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 4.0) - hpxml.floors[0].delete - hpxml.floors[0].id = 'Floor1' - hpxml.floors[0].insulation_id = 'Floor1Insulation' - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherNonFreezingSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 550, - insulation_assembly_r_value: 18.7, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherMultifamilyBufferSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 200, - insulation_assembly_r_value: 18.7, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHeatedSpace, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 150, - insulation_assembly_r_value: 2.1, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) - wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationLivingSpace && - w.exterior_adjacent_to == HPXML::LocationOtherMultifamilyBufferSpace - }[0] - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 50, - azimuth: 270, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.67, - wall_idref: wall.id) - wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationLivingSpace && - w.exterior_adjacent_to == HPXML::LocationOtherHeatedSpace - }[0] - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall.id, - area: 20, - azimuth: 0, - r_value: 4.4) - wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationLivingSpace && - w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit - }[0] - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall.id, - area: 20, - azimuth: 0, - r_value: 4.4) - elsif ['base-enclosure-orientations.xml'].include? hpxml_file - hpxml.windows.each do |window| - window.orientation = { 0 => 'north', 90 => 'east', 180 => 'south', 270 => 'west' }[window.azimuth] - window.azimuth = nil - end - hpxml.doors[0].delete - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: 'Wall1', - area: 20, - orientation: HPXML::OrientationNorth, - r_value: 4.4) - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: 'Wall1', - area: 20, - orientation: HPXML::OrientationSouth, - r_value: 4.4) - elsif ['base-foundation-unconditioned-basement.xml'].include? hpxml_file - hpxml.foundations[0].within_infiltration_volume = false - elsif ['base-atticroof-conditioned.xml'].include? hpxml_file - hpxml.attics.add(id: "Attic#{hpxml.attics.size + 1}", - attic_type: HPXML::AtticTypeUnvented, - within_infiltration_volume: false) - hpxml.roofs.each do |roof| - roof.area = 1006.0 / hpxml.roofs.size - roof.insulation_assembly_r_value = 25.8 - end - hpxml.roofs.add(id: "Roof#{hpxml.roofs.size + 1}", - interior_adjacent_to: HPXML::LocationAtticUnvented, - area: 504, - roof_type: HPXML::RoofTypeAsphaltShingles, - solar_absorptance: 0.7, - emittance: 0.92, - pitch: 6, - radiant_barrier: false, - insulation_assembly_r_value: 2.3) - hpxml.rim_joists.each do |rim_joist| - rim_joist.area = 116.0 / hpxml.rim_joists.size - end - hpxml.walls.each do |wall| - wall.area = 1200.0 / hpxml.walls.size - end - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationAtticUnvented, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 316, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 23.0) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - siding: HPXML::SidingTypeWood, - area: 240, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 22.3) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationAtticUnvented, - attic_wall_type: HPXML::AtticWallTypeGable, - wall_type: HPXML::WallTypeWoodStud, - siding: HPXML::SidingTypeWood, - area: 50, - solar_absorptance: 0.7, - emittance: 0.92, - insulation_assembly_r_value: 4.0) - hpxml.foundation_walls.each do |foundation_wall| - foundation_wall.area = 1200.0 / hpxml.foundation_walls.size - end - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationAtticUnvented, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 450, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 39.3, - floor_or_ceiling: HPXML::FloorOrCeilingCeiling) - hpxml.slabs[0].area = 1350 - hpxml.slabs[0].exposed_perimeter = 150 - hpxml.windows[1].area = 108 - hpxml.windows[3].area = 108 - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 12, - azimuth: 90, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0, - wall_idref: hpxml.walls[-2].id) - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 62, - azimuth: 270, - ufactor: 0.3, - shgc: 0.45, - fraction_operable: 0, - wall_idref: hpxml.walls[-2].id) - elsif ['base-foundation-unconditioned-basement-above-grade.xml'].include? hpxml_file - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 20, - azimuth: 0, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.0, - wall_idref: hpxml.foundation_walls[0].id) - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 10, - azimuth: 90, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.0, - wall_idref: hpxml.foundation_walls[0].id) - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 20, - azimuth: 180, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.0, - wall_idref: hpxml.foundation_walls[0].id) - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 10, - azimuth: 270, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.0, - wall_idref: hpxml.foundation_walls[0].id) - elsif ['base-enclosure-skylights-physical-properties.xml'].include? hpxml_file - hpxml.skylights[0].ufactor = nil - hpxml.skylights[0].shgc = nil - hpxml.skylights[0].glass_layers = HPXML::WindowLayersSinglePane - hpxml.skylights[0].frame_type = HPXML::WindowFrameTypeWood - hpxml.skylights[0].glass_type = HPXML::WindowGlassTypeTinted - hpxml.skylights[1].ufactor = nil - hpxml.skylights[1].shgc = nil - hpxml.skylights[1].glass_layers = HPXML::WindowLayersDoublePane - hpxml.skylights[1].frame_type = HPXML::WindowFrameTypeMetal - hpxml.skylights[1].thermal_break = true - hpxml.skylights[1].glass_type = HPXML::WindowGlassTypeLowE - hpxml.skylights[1].gas_fill = HPXML::WindowGasKrypton - elsif ['base-enclosure-skylights-shading.xml'].include? hpxml_file - hpxml.skylights[0].exterior_shading_factor_summer = 0.1 - hpxml.skylights[0].exterior_shading_factor_winter = 0.9 - hpxml.skylights[0].interior_shading_factor_summer = 0.01 - hpxml.skylights[0].interior_shading_factor_winter = 0.99 - hpxml.skylights[1].exterior_shading_factor_summer = 0.5 - hpxml.skylights[1].exterior_shading_factor_winter = 0.0 - hpxml.skylights[1].interior_shading_factor_summer = 0.5 - hpxml.skylights[1].interior_shading_factor_winter = 1.0 - elsif ['base-enclosure-windows-physical-properties.xml'].include? hpxml_file - hpxml.windows[0].ufactor = nil - hpxml.windows[0].shgc = nil - hpxml.windows[0].glass_layers = HPXML::WindowLayersSinglePane - hpxml.windows[0].frame_type = HPXML::WindowFrameTypeWood - hpxml.windows[0].glass_type = HPXML::WindowGlassTypeTinted - hpxml.windows[1].ufactor = nil - hpxml.windows[1].shgc = nil - hpxml.windows[1].glass_layers = HPXML::WindowLayersDoublePane - hpxml.windows[1].frame_type = HPXML::WindowFrameTypeVinyl - hpxml.windows[1].glass_type = HPXML::WindowGlassTypeReflective - hpxml.windows[1].gas_fill = HPXML::WindowGasAir - hpxml.windows[2].ufactor = nil - hpxml.windows[2].shgc = nil - hpxml.windows[2].glass_layers = HPXML::WindowLayersDoublePane - hpxml.windows[2].frame_type = HPXML::WindowFrameTypeMetal - hpxml.windows[2].thermal_break = true - hpxml.windows[2].glass_type = HPXML::WindowGlassTypeLowE - hpxml.windows[2].gas_fill = HPXML::WindowGasArgon - hpxml.windows[3].ufactor = nil - hpxml.windows[3].shgc = nil - hpxml.windows[3].glass_layers = HPXML::WindowLayersGlassBlock - elsif ['base-enclosure-windows-shading.xml'].include? hpxml_file - hpxml.windows[1].exterior_shading_factor_summer = 0.5 - hpxml.windows[1].exterior_shading_factor_winter = 0.5 - hpxml.windows[1].interior_shading_factor_summer = 0.5 - hpxml.windows[1].interior_shading_factor_winter = 0.5 - hpxml.windows[2].exterior_shading_factor_summer = 0.1 - hpxml.windows[2].exterior_shading_factor_winter = 0.9 - hpxml.windows[2].interior_shading_factor_summer = 0.01 - hpxml.windows[2].interior_shading_factor_winter = 0.99 - hpxml.windows[3].exterior_shading_factor_summer = 0.0 - hpxml.windows[3].exterior_shading_factor_winter = 1.0 - hpxml.windows[3].interior_shading_factor_summer = 0.0 - hpxml.windows[3].interior_shading_factor_winter = 1.0 - elsif ['base-enclosure-thermal-mass.xml'].include? hpxml_file - hpxml.partition_wall_mass.area_fraction = 0.8 - hpxml.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishGypsumBoard - hpxml.partition_wall_mass.interior_finish_thickness = 0.25 - hpxml.furniture_mass.area_fraction = 0.8 - hpxml.furniture_mass.type = HPXML::FurnitureMassTypeHeavyWeight - elsif ['base-misc-defaults.xml'].include? hpxml_file - hpxml.attics.reverse_each do |attic| - attic.delete - end - hpxml.foundations.reverse_each do |foundation| - foundation.delete - end - hpxml.air_infiltration_measurements[0].infiltration_volume = nil - (hpxml.roofs + hpxml.walls + hpxml.rim_joists).each do |surface| - surface.solar_absorptance = nil - surface.emittance = nil + hpxml.buildings.each do |hpxml_bldg| + # Logic that can only be applied based on the file name + if ['base-misc-emissions.xml'].include? hpxml_file + hpxml_bldg.egrid_region = 'Western' + hpxml_bldg.egrid_subregion = 'RMPA' + hpxml_bldg.cambium_region_gea = 'RMPAc' + end + + # --------------------- # + # HPXML BuildingSummary # + # --------------------- # + + # General logic for all files + hpxml_bldg.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] + + # Logic that can only be applied based on the file name + if ['base-schedules-simple.xml', + 'base-schedules-simple-vacancy.xml', + 'base-schedules-simple-power-outage.xml', + 'base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file + hpxml_bldg.building_occupancy.weekday_fractions = '0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061' + hpxml_bldg.building_occupancy.weekend_fractions = '0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061' + hpxml_bldg.building_occupancy.monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' + elsif ['base-misc-defaults.xml'].include? hpxml_file + hpxml_bldg.building_construction.average_ceiling_height = nil + hpxml_bldg.building_construction.conditioned_building_volume = nil + elsif ['base-atticroof-cathedral.xml'].include? hpxml_file + hpxml_bldg.building_construction.number_of_conditioned_floors = 2 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 1 + hpxml_bldg.building_construction.conditioned_floor_area = 2700 + hpxml_bldg.attics[0].attic_type = HPXML::AtticTypeCathedral + elsif ['base-atticroof-conditioned.xml'].include? hpxml_file + hpxml_bldg.building_construction.conditioned_building_volume = 23850 + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = hpxml_bldg.building_construction.conditioned_building_volume + hpxml_bldg.air_infiltration_measurements[0].infiltration_height = 15.0 + elsif ['base-enclosure-split-level.xml'].include? hpxml_file + hpxml_bldg.building_construction.number_of_conditioned_floors = 1.5 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 1.5 + elsif ['base-foundation-walkout-basement.xml'].include? hpxml_file + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 2 + elsif ['base-foundation-basement-garage.xml'].include? hpxml_file + hpxml_bldg.building_construction.conditioned_floor_area -= 400 * 2 + hpxml_bldg.building_construction.conditioned_building_volume -= 400 * 2 * 8 + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = hpxml_bldg.building_construction.conditioned_building_volume + elsif ['base-bldgtype-mf-unit-infil-compartmentalization-test.xml'].include? hpxml_file + hpxml_bldg.air_infiltration_measurements[0].a_ext = 0.2 + end + + # --------------- # + # HPXML Enclosure # + # --------------- # + + # General logic for all files + (hpxml_bldg.roofs + hpxml_bldg.walls + hpxml_bldg.rim_joists).each do |surface| + surface.solar_absorptance = 0.7 + surface.emittance = 0.92 if surface.is_a? HPXML::Roof - surface.radiant_barrier = nil + surface.roof_color = nil + else + surface.color = nil end end - (hpxml.walls + hpxml.foundation_walls).each do |wall| - wall.interior_finish_type = nil - end - hpxml.foundation_walls.each do |fwall| - fwall.length = fwall.area / fwall.height - fwall.area = nil - end - hpxml.doors[0].azimuth = nil - elsif ['base-enclosure-2stories.xml', - 'base-enclosure-2stories-garage.xml', - 'base-hvac-ducts-area-fractions.xml'].include? hpxml_file - hpxml.rim_joists << hpxml.rim_joists[-1].dup - hpxml.rim_joists[-1].id = "RimJoist#{hpxml.rim_joists.size}" - hpxml.rim_joists[-1].insulation_id = "RimJoist#{hpxml.rim_joists.size}Insulation" - hpxml.rim_joists[-1].interior_adjacent_to = HPXML::LocationLivingSpace - hpxml.rim_joists[-1].area = 116 - elsif ['base-foundation-conditioned-basement-wall-insulation.xml'].include? hpxml_file - hpxml.foundation_walls.each do |foundation_wall| - foundation_wall.insulation_interior_r_value = 10 - foundation_wall.insulation_interior_distance_to_top = 1 - foundation_wall.insulation_interior_distance_to_bottom = 8 - foundation_wall.insulation_exterior_r_value = 8.9 - foundation_wall.insulation_exterior_distance_to_top = 1 - foundation_wall.insulation_exterior_distance_to_bottom = 8 - end - elsif ['base-foundation-walkout-basement.xml'].include? hpxml_file - hpxml.foundation_walls.reverse_each do |foundation_wall| - foundation_wall.delete - end - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 8, - area: 480, - thickness: 8, - depth_below_grade: 7, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 8, - insulation_exterior_r_value: 8.9) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 4, - area: 120, - thickness: 8, - depth_below_grade: 3, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 4, - insulation_exterior_r_value: 8.9) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 2, - area: 60, - thickness: 8, - depth_below_grade: 1, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 2, - insulation_exterior_r_value: 8.9) - hpxml.foundation_walls.each do |foundation_wall| - hpxml.foundations[0].attached_to_foundation_wall_idrefs << foundation_wall.id - end - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 20, - azimuth: 0, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.0, - wall_idref: hpxml.foundation_walls[-1].id) - elsif ['base-foundation-multiple.xml'].include? hpxml_file - hpxml.foundations.add(id: "Foundation#{hpxml.foundations.size + 1}", - foundation_type: HPXML::FoundationTypeCrawlspaceUnvented, - within_infiltration_volume: false) - hpxml.rim_joists.each do |rim_joist| - next unless rim_joist.exterior_adjacent_to == HPXML::LocationOutside - - rim_joist.exterior_adjacent_to = HPXML::LocationCrawlspaceUnvented - rim_joist.siding = nil - end - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - siding: HPXML::SidingTypeWood, - area: 81, - solar_absorptance: 0.7, - emittance: 0.92, - insulation_assembly_r_value: 4.0) - hpxml.foundation_walls.each do |foundation_wall| - foundation_wall.area /= 2.0 - end - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - interior_adjacent_to: HPXML::LocationBasementUnconditioned, - height: 8, - area: 360, - thickness: 8, - depth_below_grade: 4, - insulation_interior_r_value: 0, - insulation_exterior_r_value: 0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - height: 4, - area: 600, - thickness: 8, - depth_below_grade: 3, - insulation_interior_r_value: 0, - insulation_exterior_r_value: 0) - hpxml.floors[0].area = 675 - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 675, - insulation_assembly_r_value: 18.7, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) - hpxml.slabs[0].area = 675 - hpxml.slabs[0].exposed_perimeter = 75 - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - area: 675, - thickness: 0, - exposed_perimeter: 75, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0, - carpet_fraction: 0, - carpet_r_value: 0) - elsif ['base-foundation-complex.xml'].include? hpxml_file - hpxml.foundation_walls.reverse_each do |foundation_wall| - foundation_wall.delete - end - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 8, - area: 160, - thickness: 8, - depth_below_grade: 7, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_r_value: 0.0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 8, - area: 240, - thickness: 8, - depth_below_grade: 7, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 8, - insulation_exterior_r_value: 8.9) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 4, - area: 160, - thickness: 8, - depth_below_grade: 3, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_r_value: 0.0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 4, - area: 200, - thickness: 8, - depth_below_grade: 3, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_interior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 4, - insulation_exterior_r_value: 8.9) - hpxml.foundation_walls.each do |foundation_wall| - hpxml.foundations[0].attached_to_foundation_wall_idrefs << foundation_wall.id - end - hpxml.slabs.reverse_each do |slab| - slab.delete - end - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: HPXML::LocationBasementConditioned, - area: 675, - thickness: 4, - exposed_perimeter: 75, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0, - carpet_fraction: 0, - carpet_r_value: 0) - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: HPXML::LocationBasementConditioned, - area: 675, - thickness: 4, - exposed_perimeter: 75, - perimeter_insulation_depth: 1, - under_slab_insulation_width: 0, - perimeter_insulation_r_value: 5, - under_slab_insulation_r_value: 0, - carpet_fraction: 0, - carpet_r_value: 0) - hpxml.slabs.each do |slab| - hpxml.foundations[0].attached_to_slab_idrefs << slab.id - end - elsif ['base-foundation-basement-garage.xml'].include? hpxml_file - hpxml.roofs[0].area += 670 - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGarage, - interior_adjacent_to: HPXML::LocationBasementConditioned, - wall_type: HPXML::WallTypeWoodStud, - area: 320, - solar_absorptance: 0.7, - emittance: 0.92, - interior_finish_type: HPXML::InteriorFinishGypsumBoard, - insulation_assembly_r_value: 23) - hpxml.foundations[0].attached_to_wall_idrefs << hpxml.walls[-1].id - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationGarage, - wall_type: HPXML::WallTypeWoodStud, - siding: HPXML::SidingTypeWood, - area: 320, - solar_absorptance: 0.7, - emittance: 0.92, - insulation_assembly_r_value: 4) - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationGarage, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 400, - insulation_assembly_r_value: 39.3, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) - hpxml.slabs[0].area -= 400 - hpxml.slabs[0].exposed_perimeter -= 40 - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: HPXML::LocationGarage, - area: 400, - thickness: 4, - exposed_perimeter: 40, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - depth_below_grade: 0, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0, - carpet_fraction: 0, - carpet_r_value: 0) - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: hpxml.walls[-3].id, - area: 70, - azimuth: 180, - r_value: 4.4) - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: hpxml.walls[-2].id, - area: 4, - azimuth: 0, - r_value: 4.4) - elsif ['base-enclosure-ceilingtypes.xml'].include? hpxml_file - exterior_adjacent_to = hpxml.floors[0].exterior_adjacent_to - area = hpxml.floors[0].area - hpxml.floors.reverse_each do |floor| - floor.delete - end - floors_map = { HPXML::FloorTypeSIP => 16.1, - HPXML::FloorTypeConcrete => 3.2, - HPXML::FloorTypeSteelFrame => 8.1 } - floors_map.each_with_index do |(floor_type, assembly_r), _i| - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: floor_type, - area: area / floors_map.size, - insulation_assembly_r_value: assembly_r, - floor_or_ceiling: HPXML::FloorOrCeilingCeiling) - end - elsif ['base-enclosure-floortypes.xml'].include? hpxml_file - exterior_adjacent_to = hpxml.floors[0].exterior_adjacent_to - area = hpxml.floors[0].area - ceiling = hpxml.floors[1].dup - hpxml.floors.reverse_each do |floor| - floor.delete + hpxml_bldg.roofs.each do |roof| + next unless roof.interior_adjacent_to == HPXML::LocationConditionedSpace + + roof.interior_finish_type = HPXML::InteriorFinishGypsumBoard end - floors_map = { HPXML::FloorTypeSIP => 16.1, - HPXML::FloorTypeConcrete => 3.2, - HPXML::FloorTypeSteelFrame => 8.1 } - floors_map.each_with_index do |(floor_type, assembly_r), _i| - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: floor_type, - area: area / floors_map.size, - insulation_assembly_r_value: assembly_r, - floor_or_ceiling: HPXML::FloorOrCeilingFloor) + (hpxml_bldg.walls + hpxml_bldg.foundation_walls + hpxml_bldg.floors).each do |surface| + if surface.is_a?(HPXML::FoundationWall) && surface.interior_adjacent_to != HPXML::LocationBasementConditioned + surface.interior_finish_type = HPXML::InteriorFinishNone + end + next unless [HPXML::LocationConditionedSpace, + HPXML::LocationBasementConditioned].include?(surface.interior_adjacent_to) && + [HPXML::LocationOutside, + HPXML::LocationGround, + HPXML::LocationGarage, + HPXML::LocationAtticUnvented, + HPXML::LocationAtticVented, + HPXML::LocationOtherHousingUnit, + HPXML::LocationBasementConditioned].include?(surface.exterior_adjacent_to) + next if surface.is_a?(HPXML::Floor) && surface.is_floor + + surface.interior_finish_type = HPXML::InteriorFinishGypsumBoard + end + hpxml_bldg.attics.each do |attic| + if attic.attic_type == HPXML::AtticTypeUnvented + attic.within_infiltration_volume = false + elsif attic.attic_type == HPXML::AtticTypeVented + attic.vented_attic_sla = 0.003 + end end - hpxml.floors << ceiling - hpxml.floors[-1].id = "Floor#{hpxml.floors.size}" - hpxml.floors[-1].insulation_id = "Floor#{hpxml.floors.size}Insulation" - elsif ['base-enclosure-walltypes.xml'].include? hpxml_file - hpxml.rim_joists.reverse_each do |rim_joist| - rim_joist.delete + hpxml_bldg.foundations.each do |foundation| + if foundation.foundation_type == HPXML::FoundationTypeCrawlspaceUnvented + foundation.within_infiltration_volume = false + elsif foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented + foundation.vented_crawlspace_sla = 0.00667 + end end - siding_types = [[HPXML::SidingTypeAluminum, HPXML::ColorDark], - [HPXML::SidingTypeAsbestos, HPXML::ColorMedium], - [HPXML::SidingTypeBrick, HPXML::ColorReflective], - [HPXML::SidingTypeCompositeShingle, HPXML::ColorDark], - [HPXML::SidingTypeFiberCement, HPXML::ColorMediumDark], - [HPXML::SidingTypeMasonite, HPXML::ColorLight], - [HPXML::SidingTypeStucco, HPXML::ColorMedium], - [HPXML::SidingTypeSyntheticStucco, HPXML::ColorMediumDark], - [HPXML::SidingTypeVinyl, HPXML::ColorLight], - [HPXML::SidingTypeNone, HPXML::ColorMedium]] - siding_types.each do |siding_type| - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", + hpxml_bldg.skylights.each do |skylight| + skylight.interior_shading_factor_summer = 1.0 + skylight.interior_shading_factor_winter = 1.0 + end + + # Logic that can only be applied based on the file name + if ['base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml', + 'base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml', + 'base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml', + 'base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml'].include? hpxml_file + if hpxml_file == 'base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml' + adjacent_to = HPXML::LocationOtherMultifamilyBufferSpace + elsif hpxml_file == 'base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml' + adjacent_to = HPXML::LocationOtherNonFreezingSpace + elsif hpxml_file == 'base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml' + adjacent_to = HPXML::LocationOtherHeatedSpace + elsif hpxml_file == 'base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml' + adjacent_to = HPXML::LocationOtherHousingUnit + end + wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationConditionedSpace && + w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit + }[0] + wall.exterior_adjacent_to = adjacent_to + hpxml_bldg.floors[0].exterior_adjacent_to = adjacent_to + hpxml_bldg.floors[1].exterior_adjacent_to = adjacent_to + if hpxml_file != 'base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml' + wall.insulation_assembly_r_value = 23 + hpxml_bldg.floors[0].insulation_assembly_r_value = 18.7 + hpxml_bldg.floors[1].insulation_assembly_r_value = 18.7 + end + hpxml_bldg.windows.each do |window| + window.area = (window.area * 0.35).round(1) + end + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall.id, + area: 20, + azimuth: 0, + r_value: 4.4) + hpxml_bldg.hvac_distributions[0].ducts[0].duct_location = adjacent_to + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = adjacent_to + hpxml_bldg.water_heating_systems[0].location = adjacent_to + hpxml_bldg.clothes_washers[0].location = adjacent_to + hpxml_bldg.clothes_dryers[0].location = adjacent_to + hpxml_bldg.dishwashers[0].location = adjacent_to + hpxml_bldg.refrigerators[0].location = adjacent_to + hpxml_bldg.cooking_ranges[0].location = adjacent_to + elsif ['base-bldgtype-mf-unit-adjacent-to-multiple.xml'].include? hpxml_file + wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationConditionedSpace && + w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit + }[0] + wall.delete + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHeatedSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 100, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 23.0) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherMultifamilyBufferSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 100, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 23.0) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherNonFreezingSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 100, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 23.0) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHousingUnit, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 100, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 4.0) + hpxml_bldg.floors[0].delete + hpxml_bldg.floors[0].id = 'Floor1' + hpxml_bldg.floors[0].insulation_id = 'Floor1Insulation' + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherNonFreezingSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 550, + insulation_assembly_r_value: 18.7, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherMultifamilyBufferSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 200, + insulation_assembly_r_value: 18.7, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHeatedSpace, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 150, + insulation_assembly_r_value: 2.1, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationConditionedSpace && + w.exterior_adjacent_to == HPXML::LocationOtherMultifamilyBufferSpace + }[0] + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 50, + azimuth: 270, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.67, + wall_idref: wall.id) + wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationConditionedSpace && + w.exterior_adjacent_to == HPXML::LocationOtherHeatedSpace + }[0] + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall.id, + area: 20, + azimuth: 0, + r_value: 4.4) + wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationConditionedSpace && + w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit + }[0] + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall.id, + area: 20, + azimuth: 0, + r_value: 4.4) + elsif ['base-enclosure-orientations.xml'].include? hpxml_file + hpxml_bldg.windows.each do |window| + window.orientation = { 0 => 'north', 90 => 'east', 180 => 'south', 270 => 'west' }[window.azimuth] + window.azimuth = nil + end + hpxml_bldg.doors[0].delete + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: 'Wall1', + area: 20, + orientation: HPXML::OrientationNorth, + r_value: 4.4) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: 'Wall1', + area: 20, + orientation: HPXML::OrientationSouth, + r_value: 4.4) + elsif ['base-foundation-unconditioned-basement.xml'].include? hpxml_file + hpxml_bldg.foundations[0].within_infiltration_volume = false + elsif ['base-atticroof-conditioned.xml'].include? hpxml_file + hpxml_bldg.attics.add(id: "Attic#{hpxml_bldg.attics.size + 1}", + attic_type: HPXML::AtticTypeUnvented, + within_infiltration_volume: false) + hpxml_bldg.roofs.each do |roof| + roof.area = 1006.0 / hpxml_bldg.roofs.size + roof.insulation_assembly_r_value = 25.8 + end + hpxml_bldg.roofs.add(id: "Roof#{hpxml_bldg.roofs.size + 1}", + interior_adjacent_to: HPXML::LocationAtticUnvented, + area: 504, + roof_type: HPXML::RoofTypeAsphaltShingles, + solar_absorptance: 0.7, + emittance: 0.92, + pitch: 6, + radiant_barrier: false, + insulation_assembly_r_value: 2.3) + hpxml_bldg.rim_joists.each do |rim_joist| + rim_joist.area = 116.0 / hpxml_bldg.rim_joists.size + end + hpxml_bldg.walls.each do |wall| + wall.area = 1200.0 / hpxml_bldg.walls.size + end + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationAtticUnvented, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 316, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 23.0) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + siding: HPXML::SidingTypeWood, + area: 240, + solar_absorptance: 0.7, + emittance: 0.92, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 22.3) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationAtticUnvented, + attic_wall_type: HPXML::AtticWallTypeGable, + wall_type: HPXML::WallTypeWoodStud, + siding: HPXML::SidingTypeWood, + area: 50, + solar_absorptance: 0.7, + emittance: 0.92, + insulation_assembly_r_value: 4.0) + hpxml_bldg.foundation_walls.each do |foundation_wall| + foundation_wall.area = 1200.0 / hpxml_bldg.foundation_walls.size + end + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationAtticUnvented, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 450, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 39.3, + floor_or_ceiling: HPXML::FloorOrCeilingCeiling) + hpxml_bldg.slabs[0].area = 1350 + hpxml_bldg.slabs[0].exposed_perimeter = 150 + hpxml_bldg.windows[1].area = 108 + hpxml_bldg.windows[3].area = 108 + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 12, + azimuth: 90, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0, + wall_idref: hpxml_bldg.walls[-2].id) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 62, + azimuth: 270, + ufactor: 0.3, + shgc: 0.45, + fraction_operable: 0, + wall_idref: hpxml_bldg.walls[-2].id) + elsif ['base-foundation-unconditioned-basement-above-grade.xml'].include? hpxml_file + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 20, + azimuth: 0, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.0, + wall_idref: hpxml_bldg.foundation_walls[0].id) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 10, + azimuth: 90, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.0, + wall_idref: hpxml_bldg.foundation_walls[0].id) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 20, + azimuth: 180, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.0, + wall_idref: hpxml_bldg.foundation_walls[0].id) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 10, + azimuth: 270, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.0, + wall_idref: hpxml_bldg.foundation_walls[0].id) + elsif ['base-enclosure-skylights-physical-properties.xml'].include? hpxml_file + hpxml_bldg.skylights[0].ufactor = nil + hpxml_bldg.skylights[0].shgc = nil + hpxml_bldg.skylights[0].glass_layers = HPXML::WindowLayersSinglePane + hpxml_bldg.skylights[0].frame_type = HPXML::WindowFrameTypeWood + hpxml_bldg.skylights[0].glass_type = HPXML::WindowGlassTypeTinted + hpxml_bldg.skylights[1].ufactor = nil + hpxml_bldg.skylights[1].shgc = nil + hpxml_bldg.skylights[1].glass_layers = HPXML::WindowLayersDoublePane + hpxml_bldg.skylights[1].frame_type = HPXML::WindowFrameTypeMetal + hpxml_bldg.skylights[1].thermal_break = true + hpxml_bldg.skylights[1].glass_type = HPXML::WindowGlassTypeLowE + hpxml_bldg.skylights[1].gas_fill = HPXML::WindowGasKrypton + elsif ['base-enclosure-skylights-shading.xml'].include? hpxml_file + hpxml_bldg.skylights[0].exterior_shading_factor_summer = 0.1 + hpxml_bldg.skylights[0].exterior_shading_factor_winter = 0.9 + hpxml_bldg.skylights[0].interior_shading_factor_summer = 0.01 + hpxml_bldg.skylights[0].interior_shading_factor_winter = 0.99 + hpxml_bldg.skylights[1].exterior_shading_factor_summer = 0.5 + hpxml_bldg.skylights[1].exterior_shading_factor_winter = 0.0 + hpxml_bldg.skylights[1].interior_shading_factor_summer = 0.5 + hpxml_bldg.skylights[1].interior_shading_factor_winter = 1.0 + elsif ['base-enclosure-windows-physical-properties.xml'].include? hpxml_file + hpxml_bldg.windows[0].ufactor = nil + hpxml_bldg.windows[0].shgc = nil + hpxml_bldg.windows[0].glass_layers = HPXML::WindowLayersSinglePane + hpxml_bldg.windows[0].frame_type = HPXML::WindowFrameTypeWood + hpxml_bldg.windows[0].glass_type = HPXML::WindowGlassTypeTinted + hpxml_bldg.windows[1].ufactor = nil + hpxml_bldg.windows[1].shgc = nil + hpxml_bldg.windows[1].glass_layers = HPXML::WindowLayersDoublePane + hpxml_bldg.windows[1].frame_type = HPXML::WindowFrameTypeVinyl + hpxml_bldg.windows[1].glass_type = HPXML::WindowGlassTypeReflective + hpxml_bldg.windows[1].gas_fill = HPXML::WindowGasAir + hpxml_bldg.windows[2].ufactor = nil + hpxml_bldg.windows[2].shgc = nil + hpxml_bldg.windows[2].glass_layers = HPXML::WindowLayersDoublePane + hpxml_bldg.windows[2].frame_type = HPXML::WindowFrameTypeMetal + hpxml_bldg.windows[2].thermal_break = true + hpxml_bldg.windows[2].glass_type = HPXML::WindowGlassTypeLowE + hpxml_bldg.windows[2].gas_fill = HPXML::WindowGasArgon + hpxml_bldg.windows[3].ufactor = nil + hpxml_bldg.windows[3].shgc = nil + hpxml_bldg.windows[3].glass_layers = HPXML::WindowLayersGlassBlock + elsif ['base-enclosure-windows-shading.xml'].include? hpxml_file + hpxml_bldg.windows[1].exterior_shading_factor_summer = 0.5 + hpxml_bldg.windows[1].exterior_shading_factor_winter = 0.5 + hpxml_bldg.windows[1].interior_shading_factor_summer = 0.5 + hpxml_bldg.windows[1].interior_shading_factor_winter = 0.5 + hpxml_bldg.windows[2].exterior_shading_factor_summer = 0.1 + hpxml_bldg.windows[2].exterior_shading_factor_winter = 0.9 + hpxml_bldg.windows[2].interior_shading_factor_summer = 0.01 + hpxml_bldg.windows[2].interior_shading_factor_winter = 0.99 + hpxml_bldg.windows[3].exterior_shading_factor_summer = 0.0 + hpxml_bldg.windows[3].exterior_shading_factor_winter = 1.0 + hpxml_bldg.windows[3].interior_shading_factor_summer = 0.0 + hpxml_bldg.windows[3].interior_shading_factor_winter = 1.0 + elsif ['base-enclosure-thermal-mass.xml'].include? hpxml_file + hpxml_bldg.partition_wall_mass.area_fraction = 0.8 + hpxml_bldg.partition_wall_mass.interior_finish_type = HPXML::InteriorFinishGypsumBoard + hpxml_bldg.partition_wall_mass.interior_finish_thickness = 0.25 + hpxml_bldg.furniture_mass.area_fraction = 0.8 + hpxml_bldg.furniture_mass.type = HPXML::FurnitureMassTypeHeavyWeight + elsif ['base-misc-defaults.xml'].include? hpxml_file + hpxml_bldg.attics.reverse_each do |attic| + attic.delete + end + hpxml_bldg.foundations.reverse_each do |foundation| + foundation.delete + end + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = nil + (hpxml_bldg.roofs + hpxml_bldg.walls + hpxml_bldg.rim_joists).each do |surface| + surface.solar_absorptance = nil + surface.emittance = nil + if surface.is_a? HPXML::Roof + surface.radiant_barrier = nil + end + end + (hpxml_bldg.walls + hpxml_bldg.foundation_walls).each do |wall| + wall.interior_finish_type = nil + end + hpxml_bldg.foundation_walls.each do |fwall| + fwall.length = fwall.area / fwall.height + fwall.area = nil + end + hpxml_bldg.doors[0].azimuth = nil + elsif ['base-enclosure-2stories.xml', + 'base-enclosure-2stories-garage.xml', + 'base-hvac-ducts-area-fractions.xml'].include? hpxml_file + hpxml_bldg.rim_joists << hpxml_bldg.rim_joists[-1].dup + hpxml_bldg.rim_joists[-1].id = "RimJoist#{hpxml_bldg.rim_joists.size}" + hpxml_bldg.rim_joists[-1].insulation_id = "RimJoist#{hpxml_bldg.rim_joists.size}Insulation" + hpxml_bldg.rim_joists[-1].interior_adjacent_to = HPXML::LocationConditionedSpace + hpxml_bldg.rim_joists[-1].area = 116 + elsif ['base-foundation-conditioned-basement-wall-insulation.xml'].include? hpxml_file + hpxml_bldg.foundation_walls.each do |foundation_wall| + foundation_wall.insulation_interior_r_value = 10 + foundation_wall.insulation_interior_distance_to_top = 1 + foundation_wall.insulation_interior_distance_to_bottom = 8 + foundation_wall.insulation_exterior_r_value = 8.9 + foundation_wall.insulation_exterior_distance_to_top = 1 + foundation_wall.insulation_exterior_distance_to_bottom = 8 + end + elsif ['base-foundation-walkout-basement.xml'].include? hpxml_file + hpxml_bldg.foundation_walls.reverse_each do |foundation_wall| + foundation_wall.delete + end + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 480, + thickness: 8, + depth_below_grade: 7, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 8, + insulation_exterior_r_value: 8.9) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 240, + thickness: 8, + depth_below_grade: 3, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 8, + insulation_exterior_r_value: 8.9) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 240, + thickness: 8, + depth_below_grade: 1, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 8, + insulation_exterior_r_value: 8.9) + hpxml_bldg.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundations[0].attached_to_foundation_wall_idrefs << foundation_wall.id + end + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 20, + azimuth: 0, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.0, + wall_idref: hpxml_bldg.foundation_walls[-1].id) + elsif ['base-foundation-multiple.xml'].include? hpxml_file + hpxml_bldg.foundations.add(id: "Foundation#{hpxml_bldg.foundations.size + 1}", + foundation_type: HPXML::FoundationTypeCrawlspaceUnvented, + within_infiltration_volume: false) + hpxml_bldg.rim_joists.each do |rim_joist| + next unless rim_joist.exterior_adjacent_to == HPXML::LocationOutside + + rim_joist.exterior_adjacent_to = HPXML::LocationCrawlspaceUnvented + rim_joist.siding = nil + end + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + siding: HPXML::SidingTypeWood, + area: 81, + solar_absorptance: 0.7, + emittance: 0.92, + insulation_assembly_r_value: 4.0) + hpxml_bldg.foundation_walls.each do |foundation_wall| + foundation_wall.area /= 2.0 + end + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + interior_adjacent_to: HPXML::LocationBasementUnconditioned, + height: 8, + area: 360, + thickness: 8, + depth_below_grade: 4, + insulation_interior_r_value: 0, + insulation_exterior_r_value: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + height: 4, + area: 600, + thickness: 8, + depth_below_grade: 3, + insulation_interior_r_value: 0, + insulation_exterior_r_value: 0) + hpxml_bldg.floors[0].area = 675 + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 675, + insulation_assembly_r_value: 18.7, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + hpxml_bldg.slabs[0].area = 675 + hpxml_bldg.slabs[0].exposed_perimeter = 75 + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + area: 675, + thickness: 0, + exposed_perimeter: 75, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0, + carpet_fraction: 0, + carpet_r_value: 0) + elsif ['base-foundation-complex.xml'].include? hpxml_file + hpxml_bldg.foundation_walls.reverse_each do |foundation_wall| + foundation_wall.delete + end + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 160, + thickness: 8, + depth_below_grade: 7, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_r_value: 0.0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 240, + thickness: 8, + depth_below_grade: 7, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 8, + insulation_exterior_r_value: 8.9) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 320, + thickness: 8, + depth_below_grade: 3, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_r_value: 0.0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8, + area: 400, + thickness: 8, + depth_below_grade: 3, + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_interior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 8, + insulation_exterior_r_value: 8.9) + hpxml_bldg.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundations[0].attached_to_foundation_wall_idrefs << foundation_wall.id + end + hpxml_bldg.slabs.reverse_each do |slab| + slab.delete + end + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: HPXML::LocationBasementConditioned, + area: 1150, + thickness: 4, + exposed_perimeter: 120, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0, + carpet_fraction: 0, + carpet_r_value: 0) + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", interior_adjacent_to: HPXML::LocationBasementConditioned, - siding: siding_type[0], - color: siding_type[1], - area: 116 / siding_types.size, + area: 200, + thickness: 4, + exposed_perimeter: 30, + perimeter_insulation_depth: 1, + under_slab_insulation_width: 0, + perimeter_insulation_r_value: 5, + under_slab_insulation_r_value: 0, + carpet_fraction: 0, + carpet_r_value: 0) + hpxml_bldg.slabs.each do |slab| + hpxml_bldg.foundations[0].attached_to_slab_idrefs << slab.id + end + elsif ['base-foundation-basement-garage.xml'].include? hpxml_file + hpxml_bldg.roofs[0].area += 670 + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGarage, + interior_adjacent_to: HPXML::LocationBasementConditioned, + wall_type: HPXML::WallTypeWoodStud, + area: 320, + solar_absorptance: 0.7, emittance: 0.92, - insulation_assembly_r_value: 23.0) - hpxml.foundations[0].attached_to_rim_joist_idrefs << hpxml.rim_joists[-1].id - end - gable_walls = hpxml.walls.select { |w| w.interior_adjacent_to == HPXML::LocationAtticUnvented } - hpxml.walls.reverse_each do |wall| - wall.delete - end - walls_map = { HPXML::WallTypeCMU => 12, - HPXML::WallTypeDoubleWoodStud => 28.7, - HPXML::WallTypeICF => 21, - HPXML::WallTypeLog => 7.1, - HPXML::WallTypeSIP => 16.1, - HPXML::WallTypeConcrete => 1.35, - HPXML::WallTypeSteelStud => 8.1, - HPXML::WallTypeStone => 5.4, - HPXML::WallTypeStrawBale => 58.8, - HPXML::WallTypeBrick => 7.9, - HPXML::WallTypeAdobe => 5.0 } - siding_types = [[HPXML::SidingTypeAluminum, HPXML::ColorReflective], - [HPXML::SidingTypeAsbestos, HPXML::ColorLight], - [HPXML::SidingTypeBrick, HPXML::ColorMediumDark], - [HPXML::SidingTypeCompositeShingle, HPXML::ColorReflective], - [HPXML::SidingTypeFiberCement, HPXML::ColorMedium], - [HPXML::SidingTypeMasonite, HPXML::ColorDark], - [HPXML::SidingTypeStucco, HPXML::ColorLight], - [HPXML::SidingTypeSyntheticStucco, HPXML::ColorMedium], - [HPXML::SidingTypeVinyl, HPXML::ColorDark], - [HPXML::SidingTypeNone, HPXML::ColorMedium]] - int_finish_types = [[HPXML::InteriorFinishGypsumBoard, 0.5], - [HPXML::InteriorFinishGypsumBoard, 1.0], - [HPXML::InteriorFinishGypsumCompositeBoard, 0.5], - [HPXML::InteriorFinishPlaster, 0.5], - [HPXML::InteriorFinishWood, 0.5], - [HPXML::InteriorFinishNone, nil]] - walls_map.each_with_index do |(wall_type, assembly_r), i| - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: wall_type, - siding: siding_types[i % siding_types.size][0], - color: siding_types[i % siding_types.size][1], - area: 1200 / walls_map.size, - emittance: 0.92, - interior_finish_type: int_finish_types[i % int_finish_types.size][0], - interior_finish_thickness: int_finish_types[i % int_finish_types.size][1], - insulation_assembly_r_value: assembly_r) - end - gable_walls.each do |gable_wall| - hpxml.walls << gable_wall - hpxml.walls[-1].id = "Wall#{hpxml.walls.size}" - hpxml.walls[-1].insulation_id = "Wall#{hpxml.walls.size}Insulation" - hpxml.attics[0].attached_to_wall_idrefs << hpxml.walls[-1].id - end - hpxml.windows.reverse_each do |window| - window.delete - end - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 108 / 8, - azimuth: 0, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.67, - wall_idref: 'Wall1') - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 72 / 8, - azimuth: 90, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.67, - wall_idref: 'Wall2') - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 108 / 8, - azimuth: 180, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.67, - wall_idref: 'Wall3') - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: 72 / 8, - azimuth: 270, - ufactor: 0.33, - shgc: 0.45, - fraction_operable: 0.67, - wall_idref: 'Wall4') - hpxml.doors.reverse_each do |door| - door.delete - end - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: 'Wall9', - area: 20, - azimuth: 0, - r_value: 4.4) - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: 'Wall10', - area: 20, - azimuth: 180, - r_value: 4.4) - elsif ['base-enclosure-rooftypes.xml'].include? hpxml_file - hpxml.roofs.reverse_each do |roof| - roof.delete + interior_finish_type: HPXML::InteriorFinishGypsumBoard, + insulation_assembly_r_value: 23) + hpxml_bldg.foundations[0].attached_to_wall_idrefs << hpxml_bldg.walls[-1].id + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationGarage, + wall_type: HPXML::WallTypeWoodStud, + siding: HPXML::SidingTypeWood, + area: 320, + solar_absorptance: 0.7, + emittance: 0.92, + insulation_assembly_r_value: 4) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationGarage, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 400, + insulation_assembly_r_value: 39.3, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + hpxml_bldg.slabs[0].area -= 400 + hpxml_bldg.slabs[0].exposed_perimeter -= 40 + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: HPXML::LocationGarage, + area: 400, + thickness: 4, + exposed_perimeter: 40, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0, + carpet_fraction: 0, + carpet_r_value: 0) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: hpxml_bldg.walls[-3].id, + area: 70, + azimuth: 180, + r_value: 4.4) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: hpxml_bldg.walls[-2].id, + area: 4, + azimuth: 0, + r_value: 4.4) + elsif ['base-enclosure-ceilingtypes.xml'].include? hpxml_file + exterior_adjacent_to = hpxml_bldg.floors[0].exterior_adjacent_to + area = hpxml_bldg.floors[0].area + hpxml_bldg.floors.reverse_each do |floor| + floor.delete + end + floors_map = { HPXML::FloorTypeSIP => 16.1, + HPXML::FloorTypeConcrete => 3.2, + HPXML::FloorTypeSteelFrame => 8.1 } + floors_map.each_with_index do |(floor_type, assembly_r), _i| + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: floor_type, + area: area / floors_map.size, + insulation_assembly_r_value: assembly_r, + floor_or_ceiling: HPXML::FloorOrCeilingCeiling) + end + elsif ['base-enclosure-floortypes.xml'].include? hpxml_file + exterior_adjacent_to = hpxml_bldg.floors[0].exterior_adjacent_to + area = hpxml_bldg.floors[0].area + ceiling = hpxml_bldg.floors[1].dup + hpxml_bldg.floors.reverse_each do |floor| + floor.delete + end + floors_map = { HPXML::FloorTypeSIP => 16.1, + HPXML::FloorTypeConcrete => 3.2, + HPXML::FloorTypeSteelFrame => 8.1 } + floors_map.each_with_index do |(floor_type, assembly_r), _i| + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: floor_type, + area: area / floors_map.size, + insulation_assembly_r_value: assembly_r, + floor_or_ceiling: HPXML::FloorOrCeilingFloor) + end + hpxml_bldg.floors << ceiling + hpxml_bldg.floors[-1].id = "Floor#{hpxml_bldg.floors.size}" + hpxml_bldg.floors[-1].insulation_id = "Floor#{hpxml_bldg.floors.size}Insulation" + elsif ['base-enclosure-walltypes.xml'].include? hpxml_file + hpxml_bldg.rim_joists.reverse_each do |rim_joist| + rim_joist.delete + end + siding_types = [[HPXML::SidingTypeAluminum, HPXML::ColorDark], + [HPXML::SidingTypeAsbestos, HPXML::ColorMedium], + [HPXML::SidingTypeBrick, HPXML::ColorReflective], + [HPXML::SidingTypeCompositeShingle, HPXML::ColorDark], + [HPXML::SidingTypeFiberCement, HPXML::ColorMediumDark], + [HPXML::SidingTypeMasonite, HPXML::ColorLight], + [HPXML::SidingTypeStucco, HPXML::ColorMedium], + [HPXML::SidingTypeSyntheticStucco, HPXML::ColorMediumDark], + [HPXML::SidingTypeVinyl, HPXML::ColorLight], + [HPXML::SidingTypeNone, HPXML::ColorMedium]] + siding_types.each do |siding_type| + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationBasementConditioned, + siding: siding_type[0], + color: siding_type[1], + area: 116 / siding_types.size, + emittance: 0.92, + insulation_assembly_r_value: 23.0) + hpxml_bldg.foundations[0].attached_to_rim_joist_idrefs << hpxml_bldg.rim_joists[-1].id + end + gable_walls = hpxml_bldg.walls.select { |w| w.interior_adjacent_to == HPXML::LocationAtticUnvented } + hpxml_bldg.walls.reverse_each do |wall| + wall.delete + end + walls_map = { HPXML::WallTypeCMU => 12, + HPXML::WallTypeDoubleWoodStud => 28.7, + HPXML::WallTypeICF => 21, + HPXML::WallTypeLog => 7.1, + HPXML::WallTypeSIP => 16.1, + HPXML::WallTypeConcrete => 1.35, + HPXML::WallTypeSteelStud => 8.1, + HPXML::WallTypeStone => 5.4, + HPXML::WallTypeStrawBale => 58.8, + HPXML::WallTypeBrick => 7.9, + HPXML::WallTypeAdobe => 5.0 } + siding_types = [[HPXML::SidingTypeAluminum, HPXML::ColorReflective], + [HPXML::SidingTypeAsbestos, HPXML::ColorLight], + [HPXML::SidingTypeBrick, HPXML::ColorMediumDark], + [HPXML::SidingTypeCompositeShingle, HPXML::ColorReflective], + [HPXML::SidingTypeFiberCement, HPXML::ColorMedium], + [HPXML::SidingTypeMasonite, HPXML::ColorDark], + [HPXML::SidingTypeStucco, HPXML::ColorLight], + [HPXML::SidingTypeSyntheticStucco, HPXML::ColorMedium], + [HPXML::SidingTypeVinyl, HPXML::ColorDark], + [HPXML::SidingTypeNone, HPXML::ColorMedium]] + int_finish_types = [[HPXML::InteriorFinishGypsumBoard, 0.5], + [HPXML::InteriorFinishGypsumBoard, 1.0], + [HPXML::InteriorFinishGypsumCompositeBoard, 0.5], + [HPXML::InteriorFinishPlaster, 0.5], + [HPXML::InteriorFinishWood, 0.5], + [HPXML::InteriorFinishNone, nil]] + walls_map.each_with_index do |(wall_type, assembly_r), i| + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: wall_type, + siding: siding_types[i % siding_types.size][0], + color: siding_types[i % siding_types.size][1], + area: 1200 / walls_map.size, + emittance: 0.92, + interior_finish_type: int_finish_types[i % int_finish_types.size][0], + interior_finish_thickness: int_finish_types[i % int_finish_types.size][1], + insulation_assembly_r_value: assembly_r) + end + gable_walls.each do |gable_wall| + hpxml_bldg.walls << gable_wall + hpxml_bldg.walls[-1].id = "Wall#{hpxml_bldg.walls.size}" + hpxml_bldg.walls[-1].insulation_id = "Wall#{hpxml_bldg.walls.size}Insulation" + hpxml_bldg.attics[0].attached_to_wall_idrefs << hpxml_bldg.walls[-1].id + end + hpxml_bldg.windows.reverse_each do |window| + window.delete + end + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 108 / 8, + azimuth: 0, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.67, + wall_idref: 'Wall1') + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 72 / 8, + azimuth: 90, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.67, + wall_idref: 'Wall2') + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 108 / 8, + azimuth: 180, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.67, + wall_idref: 'Wall3') + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: 72 / 8, + azimuth: 270, + ufactor: 0.33, + shgc: 0.45, + fraction_operable: 0.67, + wall_idref: 'Wall4') + hpxml_bldg.doors.reverse_each do |door| + door.delete + end + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: 'Wall9', + area: 20, + azimuth: 0, + r_value: 4.4) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: 'Wall10', + area: 20, + azimuth: 180, + r_value: 4.4) + elsif ['base-enclosure-rooftypes.xml'].include? hpxml_file + hpxml_bldg.roofs.reverse_each do |roof| + roof.delete + end + roof_types = [[HPXML::RoofTypeClayTile, HPXML::ColorLight], + [HPXML::RoofTypeMetal, HPXML::ColorReflective], + [HPXML::RoofTypeWoodShingles, HPXML::ColorDark], + [HPXML::RoofTypeShingles, HPXML::ColorMediumDark], + [HPXML::RoofTypePlasticRubber, HPXML::ColorLight], + [HPXML::RoofTypeEPS, HPXML::ColorMedium], + [HPXML::RoofTypeConcrete, HPXML::ColorLight], + [HPXML::RoofTypeCool, HPXML::ColorReflective]] + int_finish_types = [[HPXML::InteriorFinishGypsumBoard, 0.5], + [HPXML::InteriorFinishPlaster, 0.5], + [HPXML::InteriorFinishWood, 0.5]] + roof_types.each_with_index do |roof_type, i| + hpxml_bldg.roofs.add(id: "Roof#{hpxml_bldg.roofs.size + 1}", + interior_adjacent_to: HPXML::LocationAtticUnvented, + area: 1509.3 / roof_types.size, + roof_type: roof_type[0], + roof_color: roof_type[1], + emittance: 0.92, + pitch: 6, + radiant_barrier: false, + interior_finish_type: int_finish_types[i % int_finish_types.size][0], + interior_finish_thickness: int_finish_types[i % int_finish_types.size][1], + insulation_assembly_r_value: roof_type[0] == HPXML::RoofTypeEPS ? 7.0 : 2.3) + hpxml_bldg.attics[0].attached_to_roof_idrefs << hpxml_bldg.roofs[-1].id + end + elsif ['base-enclosure-overhangs.xml'].include? hpxml_file + # Test relaxed overhangs validation; https://github.com/NREL/OpenStudio-HPXML/issues/866 + hpxml_bldg.windows.each do |window| + next unless window.overhangs_depth.nil? + + window.overhangs_depth = 0.0 + window.overhangs_distance_to_top_of_window = 0.0 + window.overhangs_distance_to_bottom_of_window = 0.0 + end end - roof_types = [[HPXML::RoofTypeClayTile, HPXML::ColorLight], - [HPXML::RoofTypeMetal, HPXML::ColorReflective], - [HPXML::RoofTypeWoodShingles, HPXML::ColorDark], - [HPXML::RoofTypeShingles, HPXML::ColorMediumDark], - [HPXML::RoofTypePlasticRubber, HPXML::ColorLight], - [HPXML::RoofTypeEPS, HPXML::ColorMedium], - [HPXML::RoofTypeConcrete, HPXML::ColorLight], - [HPXML::RoofTypeCool, HPXML::ColorReflective]] - int_finish_types = [[HPXML::InteriorFinishGypsumBoard, 0.5], - [HPXML::InteriorFinishPlaster, 0.5], - [HPXML::InteriorFinishWood, 0.5]] - roof_types.each_with_index do |roof_type, i| - hpxml.roofs.add(id: "Roof#{hpxml.roofs.size + 1}", - interior_adjacent_to: HPXML::LocationAtticUnvented, - area: 1509.3 / roof_types.size, - roof_type: roof_type[0], - roof_color: roof_type[1], - emittance: 0.92, - pitch: 6, - radiant_barrier: false, - interior_finish_type: int_finish_types[i % int_finish_types.size][0], - interior_finish_thickness: int_finish_types[i % int_finish_types.size][1], - insulation_assembly_r_value: roof_type[0] == HPXML::RoofTypeEPS ? 7.0 : 2.3) - hpxml.attics[0].attached_to_roof_idrefs << hpxml.roofs[-1].id + if ['base-enclosure-2stories-garage.xml', + 'base-enclosure-garage.xml'].include? hpxml_file + grg_wall = hpxml_bldg.walls.select { |w| + w.interior_adjacent_to == HPXML::LocationGarage && + w.exterior_adjacent_to == HPXML::LocationOutside + }[0] + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: grg_wall.id, + area: 70, + azimuth: 180, + r_value: 4.4) + end + if ['base-misc-neighbor-shading-bldgtype-multifamily.xml'].include? hpxml_file + wall = hpxml_bldg.walls.select { |w| w.azimuth == hpxml_bldg.neighbor_buildings[0].azimuth }[0] + wall.exterior_adjacent_to = HPXML::LocationOtherHeatedSpace + end + if ['base-foundation-vented-crawlspace-above-grade.xml'].include? hpxml_file + # Convert FoundationWall to Wall to test a foundation with only Wall elements + fwall = hpxml_bldg.foundation_walls[0] + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: fwall.interior_adjacent_to, + wall_type: HPXML::WallTypeConcrete, + area: fwall.area, + insulation_assembly_r_value: 10.1) + hpxml_bldg.foundations[0].attached_to_wall_idrefs << hpxml_bldg.walls[-1].id + hpxml_bldg.foundation_walls[0].delete + end + + # ---------- # + # HPXML HVAC # + # ---------- # + + # General logic + hpxml_bldg.heating_systems.each do |heating_system| + if heating_system.heating_system_type == HPXML::HVACTypeBoiler && + heating_system.heating_system_fuel == HPXML::FuelTypeNaturalGas && + !heating_system.is_shared_system + heating_system.electric_auxiliary_energy = 200 + elsif [HPXML::HVACTypeFloorFurnace, + HPXML::HVACTypeWallFurnace, + HPXML::HVACTypeFireplace, + HPXML::HVACTypeSpaceHeater].include? heating_system.heating_system_type + heating_system.fan_watts = 0 + elsif [HPXML::HVACTypeStove].include? heating_system.heating_system_type + heating_system.fan_watts = 40 + end end - elsif ['base-enclosure-overhangs.xml'].include? hpxml_file - # Test relaxed overhangs validation; https://github.com/NREL/OpenStudio-HPXML/issues/866 - hpxml.windows.each do |window| - next unless window.overhangs_depth.nil? - - window.overhangs_depth = 0.0 - window.overhangs_distance_to_top_of_window = 0.0 - window.overhangs_distance_to_bottom_of_window = 0.0 + hpxml_bldg.heat_pumps.each do |heat_pump| + if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir + heat_pump.pump_watts_per_ton = 30.0 + end end - end - if ['base-enclosure-2stories-garage.xml', - 'base-enclosure-garage.xml'].include? hpxml_file - grg_wall = hpxml.walls.select { |w| - w.interior_adjacent_to == HPXML::LocationGarage && - w.exterior_adjacent_to == HPXML::LocationOutside - }[0] - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: grg_wall.id, - area: 70, - azimuth: 180, - r_value: 4.4) - end - if ['base-misc-neighbor-shading-bldgtype-multifamily.xml'].include? hpxml_file - wall = hpxml.walls.select { |w| w.azimuth == hpxml.neighbor_buildings[0].azimuth }[0] - wall.exterior_adjacent_to = HPXML::LocationOtherHeatedSpace - end - # ---------- # - # HPXML HVAC # - # ---------- # - - # General logic - hpxml.heating_systems.each do |heating_system| - if heating_system.heating_system_type == HPXML::HVACTypeBoiler && - heating_system.heating_system_fuel == HPXML::FuelTypeNaturalGas && - !heating_system.is_shared_system - heating_system.electric_auxiliary_energy = 200 - elsif [HPXML::HVACTypeFloorFurnace, - HPXML::HVACTypeWallFurnace, - HPXML::HVACTypeFireplace, - HPXML::HVACTypeFixedHeater, - HPXML::HVACTypePortableHeater].include? heating_system.heating_system_type - heating_system.fan_watts = 0 - elsif [HPXML::HVACTypeStove].include? heating_system.heating_system_type - heating_system.fan_watts = 40 + # Logic that can only be applied based on the file name + if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') + # Handle chiller/cooling tower + if hpxml_file.include? 'chiller' + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + cooling_system_type: HPXML::HVACTypeChiller, + cooling_system_fuel: HPXML::FuelTypeElectricity, + is_shared_system: true, + number_of_units_served: 6, + cooling_capacity: 24000 * 6, + cooling_efficiency_kw_per_ton: 0.9, + fraction_cool_load_served: 1.0, + primary_system: true) + elsif hpxml_file.include? 'cooling-tower' + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + cooling_system_type: HPXML::HVACTypeCoolingTower, + cooling_system_fuel: HPXML::FuelTypeElectricity, + is_shared_system: true, + number_of_units_served: 6, + fraction_cool_load_served: 1.0, + primary_system: true) + end + if hpxml_file.include? 'boiler' + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 78.0 + hpxml_bldg.cooling_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + else + hpxml_bldg.hvac_controls.add(id: "HVACControl#{hpxml_bldg.hvac_controls.size + 1}", + control_type: HPXML::HVACControlTypeManual, + cooling_setpoint_temp: 78.0) + if hpxml_file.include? 'baseboard' + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeBaseboard) + hpxml_bldg.cooling_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + end + end end - end - hpxml.heat_pumps.each do |heat_pump| - if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir - heat_pump.pump_watts_per_ton = 30.0 + if hpxml_file.include?('water-loop-heat-pump') || (hpxml_file.include?('fan-coil') && !hpxml_file.include?('fireplace-elec')) + # Handle WLHP/ducted fan coil + hpxml_bldg.hvac_distributions.reverse_each do |hvac_distribution| + hvac_distribution.delete + end + if hpxml_file.include? 'water-loop-heat-pump' + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeWaterLoop) + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + heat_pump_type: HPXML::HVACTypeHeatPumpWaterLoopToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity) + if hpxml_file.include? 'boiler' + hpxml_bldg.heat_pumps[-1].heating_capacity = 24000 + hpxml_bldg.heat_pumps[-1].heating_efficiency_cop = 4.4 + hpxml_bldg.heating_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + end + if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') + hpxml_bldg.heat_pumps[-1].cooling_capacity = 24000 + hpxml_bldg.heat_pumps[-1].cooling_efficiency_eer = 12.8 + hpxml_bldg.cooling_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + end + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.heat_pumps[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + elsif hpxml_file.include? 'fan-coil' + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeFanCoil) + + if hpxml_file.include? 'boiler' + hpxml_bldg.heating_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + end + if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') + hpxml_bldg.cooling_systems[-1].distribution_system_idref = hpxml_bldg.hvac_distributions[-1].id + end + end + if hpxml_file.include?('water-loop-heat-pump') || hpxml_file.include?('fan-coil-ducted') + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 15, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 10, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[-1].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[-1].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationOtherMultifamilyBufferSpace, + duct_surface_area: 50) + hpxml_bldg.hvac_distributions[-1].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[-1].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationOtherMultifamilyBufferSpace, + duct_surface_area: 20) + end end - end - - # Logic that can only be applied based on the file name - if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') - # Handle chiller/cooling tower - if hpxml_file.include? 'chiller' - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - cooling_system_type: HPXML::HVACTypeChiller, - cooling_system_fuel: HPXML::FuelTypeElectricity, - is_shared_system: true, - number_of_units_served: 6, - cooling_capacity: 24000 * 6, - cooling_efficiency_kw_per_ton: 0.9, - fraction_cool_load_served: 1.0, - primary_system: true) - elsif hpxml_file.include? 'cooling-tower' - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - cooling_system_type: HPXML::HVACTypeCoolingTower, - cooling_system_fuel: HPXML::FuelTypeElectricity, + if hpxml_file.include? 'shared-ground-loop' + hpxml_bldg.heating_systems.reverse_each do |heating_system| + heating_system.delete + end + hpxml_bldg.cooling_systems.reverse_each do |cooling_system| + cooling_system.delete + end + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[-1].id, + heat_pump_type: HPXML::HVACTypeHeatPumpGroundToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, is_shared_system: true, number_of_units_served: 6, - fraction_cool_load_served: 1.0, - primary_system: true) - end - if hpxml_file.include? 'boiler' - hpxml.hvac_controls[0].cooling_setpoint_temp = 78.0 - hpxml.cooling_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_cop: 3.6, + cooling_efficiency_eer: 16.6, + heating_capacity: 12000, + cooling_capacity: 12000, + backup_heating_capacity: 12000, + cooling_shr: 0.73, + primary_heating_system: true, + primary_cooling_system: true, + pump_watts_per_ton: 0.0) + + end + if hpxml_file.include? 'eae' + hpxml_bldg.heating_systems[0].electric_auxiliary_energy = 500.0 else - hpxml.hvac_controls.add(id: "HVACControl#{hpxml.hvac_controls.size + 1}", - control_type: HPXML::HVACControlTypeManual, - cooling_setpoint_temp: 78.0) - if hpxml_file.include? 'baseboard' - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeBaseboard) - hpxml.cooling_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id - end - end - end - if hpxml_file.include?('water-loop-heat-pump') || hpxml_file.include?('fan-coil') - # Handle WLHP/ducted fan coil - hpxml.hvac_distributions.reverse_each do |hvac_distribution| - hvac_distribution.delete - end - if hpxml_file.include? 'water-loop-heat-pump' - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeWaterLoop) - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - heat_pump_type: HPXML::HVACTypeHeatPumpWaterLoopToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity) - if hpxml_file.include? 'boiler' - hpxml.heat_pumps[-1].heating_capacity = 24000 - hpxml.heat_pumps[-1].heating_efficiency_cop = 4.4 - hpxml.heating_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id + if hpxml_file.include? 'shared-boiler' + hpxml_bldg.heating_systems[0].shared_loop_watts = 600 end if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') - hpxml.heat_pumps[-1].cooling_capacity = 24000 - hpxml.heat_pumps[-1].cooling_efficiency_eer = 12.8 - hpxml.cooling_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id - end - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.heat_pumps[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id - elsif hpxml_file.include? 'fan-coil' - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeFanCoil) - - if hpxml_file.include? 'boiler' - hpxml.heating_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id + hpxml_bldg.cooling_systems[0].shared_loop_watts = 600 end - if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') - hpxml.cooling_systems[-1].distribution_system_idref = hpxml.hvac_distributions[-1].id + if hpxml_file.include? 'shared-ground-loop' + hpxml_bldg.heat_pumps[0].shared_loop_watts = 600 + end + if hpxml_file.include? 'fan-coil' + if hpxml_file.include? 'boiler' + hpxml_bldg.heating_systems[0].fan_coil_watts = 150 + end + if hpxml_file.include? 'chiller' + hpxml_bldg.cooling_systems[0].fan_coil_watts = 150 + end end end - if hpxml_file.include?('water-loop-heat-pump') || hpxml_file.include?('fan-coil-ducted') - hpxml.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 15, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[-1].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 10, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[-1].ducts.add(id: "Ducts#{hpxml.hvac_distributions[-1].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationOtherMultifamilyBufferSpace, - duct_surface_area: 50) - hpxml.hvac_distributions[-1].ducts.add(id: "Ducts#{hpxml.hvac_distributions[-1].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationOtherMultifamilyBufferSpace, - duct_surface_area: 20) - end - end - if hpxml_file.include? 'shared-ground-loop' - hpxml.heating_systems.reverse_each do |heating_system| - heating_system.delete - end - hpxml.cooling_systems.reverse_each do |cooling_system| - cooling_system.delete - end - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[-1].id, - heat_pump_type: HPXML::HVACTypeHeatPumpGroundToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - is_shared_system: true, - number_of_units_served: 6, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_cop: 3.6, - cooling_efficiency_eer: 16.6, - heating_capacity: 12000, - cooling_capacity: 12000, - backup_heating_capacity: 12000, - cooling_shr: 0.73, - primary_heating_system: true, - primary_cooling_system: true, - pump_watts_per_ton: 0.0) - - end - if hpxml_file.include? 'eae' - hpxml.heating_systems[0].electric_auxiliary_energy = 500.0 - else - if hpxml_file.include? 'shared-boiler' - hpxml.heating_systems[0].shared_loop_watts = 600 - end - if hpxml_file.include?('chiller') || hpxml_file.include?('cooling-tower') - hpxml.cooling_systems[0].shared_loop_watts = 600 - end - if hpxml_file.include? 'shared-ground-loop' - hpxml.heat_pumps[0].shared_loop_watts = 600 - end - if hpxml_file.include? 'fan-coil' - if hpxml_file.include? 'boiler' - hpxml.heating_systems[0].fan_coil_watts = 150 + if hpxml_file.include? 'install-quality' + hpxml_bldg.hvac_systems.each do |hvac_system| + hvac_system.fan_watts_per_cfm = 0.365 end - if hpxml_file.include? 'chiller' - hpxml.cooling_systems[0].fan_coil_watts = 150 + elsif ['base-hvac-setpoints-daily-setbacks.xml'].include? hpxml_file + hpxml_bldg.hvac_controls[0].heating_setback_temp = 66 + hpxml_bldg.hvac_controls[0].heating_setback_hours_per_week = 7 * 7 + hpxml_bldg.hvac_controls[0].heating_setback_start_hour = 23 # 11pm + hpxml_bldg.hvac_controls[0].cooling_setup_temp = 80 + hpxml_bldg.hvac_controls[0].cooling_setup_hours_per_week = 6 * 7 + hpxml_bldg.hvac_controls[0].cooling_setup_start_hour = 9 # 9am + elsif ['base-hvac-dse.xml', + 'base-dhw-indirect-dse.xml', + 'base-mechvent-cfis-dse.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeDSE + hpxml_bldg.hvac_distributions[0].annual_heating_dse = 0.8 + hpxml_bldg.hvac_distributions[0].annual_cooling_dse = 0.7 + elsif ['base-hvac-furnace-x3-dse.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeDSE + hpxml_bldg.hvac_distributions[0].annual_heating_dse = 0.8 + hpxml_bldg.hvac_distributions[0].annual_cooling_dse = 0.7 + hpxml_bldg.hvac_distributions << hpxml_bldg.hvac_distributions[0].dup + hpxml_bldg.hvac_distributions[1].id = "HVACDistribution#{hpxml_bldg.hvac_distributions.size}" + hpxml_bldg.hvac_distributions[1].annual_cooling_dse = 1.0 + hpxml_bldg.hvac_distributions << hpxml_bldg.hvac_distributions[0].dup + hpxml_bldg.hvac_distributions[2].id = "HVACDistribution#{hpxml_bldg.hvac_distributions.size}" + hpxml_bldg.hvac_distributions[2].annual_cooling_dse = 1.0 + hpxml_bldg.heating_systems[0].primary_system = false + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[1].id = "HeatingSystem#{hpxml_bldg.heating_systems.size}" + hpxml_bldg.heating_systems[1].distribution_system_idref = hpxml_bldg.hvac_distributions[1].id + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[2].id = "HeatingSystem#{hpxml_bldg.heating_systems.size}" + hpxml_bldg.heating_systems[2].distribution_system_idref = hpxml_bldg.hvac_distributions[2].id + hpxml_bldg.heating_systems[2].primary_system = true + for i in 0..2 + hpxml_bldg.heating_systems[i].heating_capacity /= 3.0 + # Test a file where sum is slightly greater than 1 + if i < 2 + hpxml_bldg.heating_systems[i].fraction_heat_load_served = 0.33 + else + hpxml_bldg.heating_systems[i].fraction_heat_load_served = 0.35 + end end - end - end - if hpxml_file.include? 'install-quality' - hpxml.hvac_systems.each do |hvac_system| - hvac_system.fan_watts_per_cfm = 0.365 - end - elsif ['base-hvac-setpoints-daily-setbacks.xml'].include? hpxml_file - hpxml.hvac_controls[0].heating_setback_temp = 66 - hpxml.hvac_controls[0].heating_setback_hours_per_week = 7 * 7 - hpxml.hvac_controls[0].heating_setback_start_hour = 23 # 11pm - hpxml.hvac_controls[0].cooling_setup_temp = 80 - hpxml.hvac_controls[0].cooling_setup_hours_per_week = 6 * 7 - hpxml.hvac_controls[0].cooling_setup_start_hour = 9 # 9am - elsif ['base-hvac-dse.xml', - 'base-dhw-indirect-dse.xml', - 'base-mechvent-cfis-dse.xml'].include? hpxml_file - hpxml.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeDSE - hpxml.hvac_distributions[0].annual_heating_dse = 0.8 - hpxml.hvac_distributions[0].annual_cooling_dse = 0.7 - elsif ['base-hvac-furnace-x3-dse.xml'].include? hpxml_file - hpxml.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeDSE - hpxml.hvac_distributions[0].annual_heating_dse = 0.8 - hpxml.hvac_distributions[0].annual_cooling_dse = 0.7 - hpxml.hvac_distributions << hpxml.hvac_distributions[0].dup - hpxml.hvac_distributions[1].id = "HVACDistribution#{hpxml.hvac_distributions.size}" - hpxml.hvac_distributions[1].annual_cooling_dse = 1.0 - hpxml.hvac_distributions << hpxml.hvac_distributions[0].dup - hpxml.hvac_distributions[2].id = "HVACDistribution#{hpxml.hvac_distributions.size}" - hpxml.hvac_distributions[2].annual_cooling_dse = 1.0 - hpxml.heating_systems[0].primary_system = false - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[1].id = "HeatingSystem#{hpxml.heating_systems.size}" - hpxml.heating_systems[1].distribution_system_idref = hpxml.hvac_distributions[1].id - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[2].id = "HeatingSystem#{hpxml.heating_systems.size}" - hpxml.heating_systems[2].distribution_system_idref = hpxml.hvac_distributions[2].id - hpxml.heating_systems[2].primary_system = true - for i in 0..2 - hpxml.heating_systems[i].heating_capacity /= 3.0 - # Test a file where sum is slightly greater than 1 - if i < 2 - hpxml.heating_systems[i].fraction_heat_load_served = 0.33 + elsif ['base-hvac-ducts-area-fractions.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].ducts[2].duct_location = HPXML::LocationExteriorWall + hpxml_bldg.hvac_distributions[0].ducts[2].duct_insulation_r_value = 4.0 + elsif ['base-enclosure-2stories.xml', + 'base-enclosure-2stories-garage.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].ducts << hpxml_bldg.hvac_distributions[0].ducts[0].dup + hpxml_bldg.hvac_distributions[0].ducts[-1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size}" + hpxml_bldg.hvac_distributions[0].ducts << hpxml_bldg.hvac_distributions[0].ducts[1].dup + hpxml_bldg.hvac_distributions[0].ducts[-1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size}" + hpxml_bldg.hvac_distributions[0].ducts[2].duct_location = HPXML::LocationExteriorWall + hpxml_bldg.hvac_distributions[0].ducts[2].duct_surface_area = 37.5 + hpxml_bldg.hvac_distributions[0].ducts[3].duct_location = HPXML::LocationConditionedSpace + hpxml_bldg.hvac_distributions[0].ducts[3].duct_surface_area = 12.5 + if hpxml_file == 'base-hvac-ducts-area-fractions.xml' + hpxml_bldg.hvac_distributions[0].ducts[0].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[2].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[3].duct_surface_area = nil + hpxml_bldg.hvac_distributions[0].ducts[0].duct_fraction_area = 0.75 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_fraction_area = 0.75 + hpxml_bldg.hvac_distributions[0].ducts[2].duct_fraction_area = 0.25 + hpxml_bldg.hvac_distributions[0].ducts[3].duct_fraction_area = 0.25 + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = 4050.0 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 3 + end + elsif ['base-hvac-ducts-effective-rvalue.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].ducts[0].duct_insulation_r_value = nil + hpxml_bldg.hvac_distributions[0].ducts[1].duct_insulation_r_value = nil + hpxml_bldg.hvac_distributions[0].ducts[0].duct_effective_r_value = 4.5 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_effective_r_value = 1.7 + elsif ['base-hvac-multiple.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions.reverse_each do |hvac_distribution| + hvac_distribution.delete + end + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 75, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 25, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 8, + duct_location: HPXML::LocationAtticUnvented, + duct_surface_area: 75) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 8, + duct_location: HPXML::LocationOutside, + duct_surface_area: 75) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 4, + duct_location: HPXML::LocationAtticUnvented, + duct_surface_area: 25) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 4, + duct_location: HPXML::LocationOutside, + duct_surface_area: 25) + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].dup + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].dup + for i in 0..3 + hpxml_bldg.hvac_distributions[-1].ducts << hpxml_bldg.hvac_distributions[0].ducts[i].dup + hpxml_bldg.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + i + 1}" + end + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeBaseboard) + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeHydronic, + hydronic_type: HPXML::HydronicTypeBaseboard) + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].dup + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].dup + for i in 0..3 + hpxml_bldg.hvac_distributions[-1].ducts << hpxml_bldg.hvac_distributions[0].ducts[i].dup + hpxml_bldg.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size * 2 + i + 1}" + end + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].dup + hpxml_bldg.hvac_distributions[-1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].dup + for i in 0..3 + hpxml_bldg.hvac_distributions[-1].ducts << hpxml_bldg.hvac_distributions[0].ducts[i].dup + hpxml_bldg.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size * 3 + i + 1}" + end + hpxml_bldg.heating_systems.reverse_each do |heating_system| + heating_system.delete + end + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[0].id, + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 6400, + heating_efficiency_afue: 1, + fraction_heat_load_served: 0.1) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[1].id, + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: 6400, + heating_efficiency_afue: 0.92, + fraction_heat_load_served: 0.1) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[2].id, + heating_system_type: HPXML::HVACTypeBoiler, + heating_system_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 6400, + heating_efficiency_afue: 1, + fraction_heat_load_served: 0.1) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[3].id, + heating_system_type: HPXML::HVACTypeBoiler, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: 6400, + heating_efficiency_afue: 0.92, + fraction_heat_load_served: 0.1, + electric_auxiliary_energy: 200) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: HPXML::HVACTypeElectricResistance, + heating_system_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 6400, + heating_efficiency_percent: 1, + fraction_heat_load_served: 0.1) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: HPXML::HVACTypeStove, + heating_system_fuel: HPXML::FuelTypeOil, + heating_capacity: 6400, + heating_efficiency_percent: 0.8, + fraction_heat_load_served: 0.1, + fan_watts: 40.0) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: HPXML::HVACTypeWallFurnace, + heating_system_fuel: HPXML::FuelTypePropane, + heating_capacity: 6400, + heating_efficiency_afue: 0.8, + fraction_heat_load_served: 0.1, + fan_watts: 0.0) + hpxml_bldg.cooling_systems[0].distribution_system_idref = hpxml_bldg.hvac_distributions[1].id + hpxml_bldg.cooling_systems[0].fraction_cool_load_served = 0.1333 + hpxml_bldg.cooling_systems[0].cooling_capacity *= 0.1333 + hpxml_bldg.cooling_systems[0].primary_system = false + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + cooling_system_type: HPXML::HVACTypeRoomAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 9600, + fraction_cool_load_served: 0.1333, + cooling_efficiency_eer: 8.5, + cooling_shr: 0.65) + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + cooling_system_type: HPXML::HVACTypePTAC, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 9600, + fraction_cool_load_served: 0.1333, + cooling_efficiency_eer: 10.7, + cooling_shr: 0.65) + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[4].id, + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 4800, + cooling_capacity: 4800, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: 3412, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 0.1, + fraction_cool_load_served: 0.2, + heating_efficiency_hspf: 7.7, + cooling_efficiency_seer: 13, + heating_capacity_17F: 4800 * 0.6, + cooling_shr: 0.73, + compressor_type: HPXML::HVACCompressorTypeSingleStage) + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: hpxml_bldg.hvac_distributions[5].id, + heat_pump_type: HPXML::HVACTypeHeatPumpGroundToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 4800, + cooling_capacity: 4800, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: 3412, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 0.1, + fraction_cool_load_served: 0.2, + heating_efficiency_cop: 3.6, + cooling_efficiency_eer: 16.6, + cooling_shr: 0.73, + pump_watts_per_ton: 30.0) + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + heat_pump_type: HPXML::HVACTypeHeatPumpMiniSplit, + heat_pump_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 4800, + cooling_capacity: 4800, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: 3412, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 0.1, + fraction_cool_load_served: 0.2, + heating_efficiency_hspf: 10, + cooling_efficiency_seer: 19, + heating_capacity_17F: 4800 * 0.6, + cooling_shr: 0.73, + primary_cooling_system: true, + primary_heating_system: true) + elsif ['base-mechvent-multiple.xml', + 'base-bldgtype-mf-unit-shared-mechvent-multiple.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions[1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[0].dup + hpxml_bldg.hvac_distributions[1].duct_leakage_measurements << hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[1].dup + hpxml_bldg.hvac_distributions[1].ducts << hpxml_bldg.hvac_distributions[0].ducts[0].dup + hpxml_bldg.hvac_distributions[1].ducts << hpxml_bldg.hvac_distributions[0].ducts[1].dup + hpxml_bldg.hvac_distributions[1].ducts[0].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}" + hpxml_bldg.hvac_distributions[1].ducts[1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 2}" + hpxml_bldg.heating_systems[0].heating_capacity /= 2.0 + hpxml_bldg.heating_systems[0].fraction_heat_load_served /= 2.0 + hpxml_bldg.heating_systems[0].primary_system = false + hpxml_bldg.heating_systems << hpxml_bldg.heating_systems[0].dup + hpxml_bldg.heating_systems[1].id = "HeatingSystem#{hpxml_bldg.heating_systems.size}" + hpxml_bldg.heating_systems[1].distribution_system_idref = hpxml_bldg.hvac_distributions[1].id + hpxml_bldg.heating_systems[1].primary_system = true + hpxml_bldg.cooling_systems[0].fraction_cool_load_served /= 2.0 + hpxml_bldg.cooling_systems[0].cooling_capacity /= 2.0 + hpxml_bldg.cooling_systems[0].primary_system = false + hpxml_bldg.cooling_systems << hpxml_bldg.cooling_systems[0].dup + hpxml_bldg.cooling_systems[1].id = "CoolingSystem#{hpxml_bldg.cooling_systems.size}" + hpxml_bldg.cooling_systems[1].distribution_system_idref = hpxml_bldg.hvac_distributions[1].id + hpxml_bldg.cooling_systems[1].primary_system = true + elsif ['base-bldgtype-mf-unit-adjacent-to-multiple.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationOtherHousingUnit + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 4, + duct_location: HPXML::LocationRoofDeck, + duct_surface_area: 150) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationRoofDeck, + duct_surface_area: 50) + elsif ['base-appliances-dehumidifier-multiple.xml'].include? hpxml_file + hpxml_bldg.dehumidifiers[0].fraction_served = 0.5 + hpxml_bldg.dehumidifiers.add(id: 'Dehumidifier2', + type: HPXML::DehumidifierTypePortable, + capacity: 30, + energy_factor: 1.6, + rh_setpoint: 0.5, + fraction_served: 0.25, + location: HPXML::LocationConditionedSpace) + end + if ['base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml', + 'base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml'].include? hpxml_file + # Switch backup boiler with hydronic distribution to backup furnace with air distribution + hpxml_bldg.heating_systems[0].heating_system_type = HPXML::HVACTypeFurnace + hpxml_bldg.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeAir + hpxml_bldg.hvac_distributions[0].air_type = HPXML::AirTypeRegularVelocity + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements << hpxml_bldg.hvac_distributions[1].duct_leakage_measurements[0].dup + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements << hpxml_bldg.hvac_distributions[1].duct_leakage_measurements[1].dup + hpxml_bldg.hvac_distributions[0].ducts << hpxml_bldg.hvac_distributions[1].ducts[0].dup + hpxml_bldg.hvac_distributions[0].ducts << hpxml_bldg.hvac_distributions[1].ducts[1].dup + hpxml_bldg.hvac_distributions[1].ducts[0].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}" + hpxml_bldg.hvac_distributions[1].ducts[1].id = "Ducts#{hpxml_bldg.hvac_distributions[0].ducts.size + 2}" + end + if ['base-hvac-ducts-area-multipliers.xml'].include? hpxml_file + hpxml_bldg.hvac_distributions[0].ducts[0].duct_surface_area_multiplier = 0.5 + hpxml_bldg.hvac_distributions[0].ducts[1].duct_surface_area_multiplier = 1.5 + end + if hpxml_file.include? 'heating-capacity-17f' + hpxml_bldg.heat_pumps[0].heating_capacity_17F = hpxml_bldg.heat_pumps[0].heating_capacity * hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction + hpxml_bldg.heat_pumps[0].heating_capacity_retention_fraction = nil + hpxml_bldg.heat_pumps[0].heating_capacity_retention_temp = nil + end + + # ------------------ # + # HPXML WaterHeating # + # ------------------ # + + # Logic that can only be applied based on the file name + if ['base-schedules-simple.xml', + 'base-schedules-simple-vacancy.xml', + 'base-schedules-simple-power-outage.xml', + 'base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file + hpxml_bldg.water_heating.water_fixtures_weekday_fractions = '0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026' + hpxml_bldg.water_heating.water_fixtures_weekend_fractions = '0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026' + hpxml_bldg.water_heating.water_fixtures_monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' + elsif ['base-bldgtype-mf-unit-shared-water-heater-recirc.xml'].include? hpxml_file + hpxml_bldg.hot_water_distributions[0].has_shared_recirculation = true + hpxml_bldg.hot_water_distributions[0].shared_recirculation_number_of_units_served = 6 + hpxml_bldg.hot_water_distributions[0].shared_recirculation_pump_power = 220 + hpxml_bldg.hot_water_distributions[0].shared_recirculation_control_type = HPXML::DHWRecirControlTypeTimer + elsif ['base-bldgtype-mf-unit-shared-laundry-room.xml', + 'base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml'].include? hpxml_file + hpxml_bldg.water_heating_systems.reverse_each do |water_heating_system| + water_heating_system.delete + end + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: true, + number_of_units_served: 6, + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 120, + fraction_dhw_load_served: 1.0, + heating_capacity: 40000, + energy_factor: 0.59, + recovery_efficiency: 0.76, + temperature: 125.0) + if hpxml_file == 'base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml' + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served /= 2.0 + hpxml_bldg.water_heating_systems[0].tank_volume /= 2.0 + hpxml_bldg.water_heating_systems[0].number_of_units_served /= 2.0 + hpxml_bldg.water_heating_systems << hpxml_bldg.water_heating_systems[0].dup + hpxml_bldg.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size}" + end + elsif ['base-dhw-tank-gas-uef-fhr.xml'].include? hpxml_file + hpxml_bldg.water_heating_systems[0].first_hour_rating = 56.0 + hpxml_bldg.water_heating_systems[0].usage_bin = nil + elsif ['base-dhw-tankless-electric-outside.xml'].include? hpxml_file + hpxml_bldg.water_heating_systems[0].performance_adjustment = 0.92 + elsif ['base-dhw-multiple.xml'].include? hpxml_file + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served = 0.2 + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 50, + fraction_dhw_load_served: 0.2, + heating_capacity: 40000, + energy_factor: 0.59, + recovery_efficiency: 0.76, + temperature: 125.0) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + fuel_type: HPXML::FuelTypeElectricity, + water_heater_type: HPXML::WaterHeaterTypeHeatPump, + location: HPXML::LocationConditionedSpace, + tank_volume: 80, + fraction_dhw_load_served: 0.2, + energy_factor: 2.3, + temperature: 125.0) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + fuel_type: HPXML::FuelTypeElectricity, + water_heater_type: HPXML::WaterHeaterTypeTankless, + location: HPXML::LocationConditionedSpace, + fraction_dhw_load_served: 0.2, + energy_factor: 0.99, + temperature: 125.0) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeTankless, + location: HPXML::LocationConditionedSpace, + fraction_dhw_load_served: 0.1, + energy_factor: 0.82, + temperature: 125.0) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + water_heater_type: HPXML::WaterHeaterTypeCombiStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 50, + fraction_dhw_load_served: 0.1, + related_hvac_idref: 'HeatingSystem1', + temperature: 125.0) + hpxml_bldg.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml_bldg.solar_thermal_systems.size + 1}", + system_type: HPXML::SolarThermalSystemType, + water_heating_system_idref: nil, # Apply to all water heaters + solar_fraction: 0.65) + end + if ['base-dhw-low-flow-fixtures.xml'].include? hpxml_file + hpxml_bldg.water_fixtures[0].count = 2 + hpxml_bldg.water_fixtures[1].low_flow = nil + hpxml_bldg.water_fixtures[1].flow_rate = 2.0 + hpxml_bldg.water_fixtures[1].count = 3 + end + + # -------------------- # + # HPXML VentilationFan # + # -------------------- # + + # Logic that can only be applied based on the file name + if ['base-bldgtype-mf-unit-shared-mechvent-multiple.xml'].include? hpxml_file + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeSupply, + is_shared_system: true, + in_unit_flow_rate: 100, + calculated_flow_rate: 1000, + hours_in_operation: 24, + fan_power: 300, + used_for_whole_building_ventilation: true, + fraction_recirculation: 0.0, + preheating_fuel: HPXML::FuelTypeNaturalGas, + preheating_efficiency_cop: 0.92, + preheating_fraction_load_served: 0.8, + precooling_fuel: HPXML::FuelTypeElectricity, + precooling_efficiency_cop: 4.0, + precooling_fraction_load_served: 0.8) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeERV, + is_shared_system: true, + in_unit_flow_rate: 50, + delivered_ventilation: 500, + hours_in_operation: 24, + total_recovery_efficiency: 0.48, + sensible_recovery_efficiency: 0.72, + fan_power: 150, + used_for_whole_building_ventilation: true, + fraction_recirculation: 0.4, + preheating_fuel: HPXML::FuelTypeNaturalGas, + preheating_efficiency_cop: 0.87, + preheating_fraction_load_served: 1.0, + precooling_fuel: HPXML::FuelTypeElectricity, + precooling_efficiency_cop: 3.5, + precooling_fraction_load_served: 1.0) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeHRV, + is_shared_system: true, + in_unit_flow_rate: 50, + rated_flow_rate: 500, + hours_in_operation: 24, + sensible_recovery_efficiency: 0.72, + fan_power: 150, + used_for_whole_building_ventilation: true, + fraction_recirculation: 0.3, + preheating_fuel: HPXML::FuelTypeElectricity, + preheating_efficiency_cop: 4.0, + precooling_fuel: HPXML::FuelTypeElectricity, + precooling_efficiency_cop: 4.5, + preheating_fraction_load_served: 1.0, + precooling_fraction_load_served: 1.0) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeBalanced, + is_shared_system: true, + in_unit_flow_rate: 30, + tested_flow_rate: 300, + hours_in_operation: 24, + fan_power: 150, + used_for_whole_building_ventilation: true, + fraction_recirculation: 0.3, + preheating_fuel: HPXML::FuelTypeElectricity, + preheating_efficiency_cop: 3.5, + precooling_fuel: HPXML::FuelTypeElectricity, + precooling_efficiency_cop: 4.0, + preheating_fraction_load_served: 0.9, + precooling_fraction_load_served: 1.0) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeExhaust, + is_shared_system: true, + in_unit_flow_rate: 70, + rated_flow_rate: 700, + hours_in_operation: 8, + fan_power: 300, + used_for_whole_building_ventilation: true, + fraction_recirculation: 0.0) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 14, + fan_power: 10, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeCFIS, + tested_flow_rate: 160, + hours_in_operation: 8, + fan_power: 150, + used_for_whole_building_ventilation: true, + cfis_addtl_runtime_operating_mode: HPXML::CFISModeAirHandler, + distribution_system_idref: 'HVACDistribution1') + elsif ['base-mechvent-multiple.xml'].include? hpxml_file + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + rated_flow_rate: 2000, + fan_power: 150, + used_for_seasonal_cooling_load_reduction: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: 12.5, + hours_in_operation: 14, + fan_power: 2.5, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 30.0, + fan_power: 7.5, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: 27.5, + hours_in_operation: 24, + fan_power: 15, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeERV, + tested_flow_rate: 12.5, + hours_in_operation: 24, + total_recovery_efficiency: 0.48, + sensible_recovery_efficiency: 0.72, + fan_power: 6.25, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeHRV, + tested_flow_rate: 15, + hours_in_operation: 24, + sensible_recovery_efficiency: 0.72, + fan_power: 7.5, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.reverse_each do |vent_fan| + vent_fan.fan_power /= 2.0 + vent_fan.rated_flow_rate /= 2.0 unless vent_fan.rated_flow_rate.nil? + vent_fan.tested_flow_rate /= 2.0 unless vent_fan.tested_flow_rate.nil? + hpxml_bldg.ventilation_fans << vent_fan.dup + hpxml_bldg.ventilation_fans[-1].id = "VentilationFan#{hpxml_bldg.ventilation_fans.size}" + hpxml_bldg.ventilation_fans[-1].start_hour = vent_fan.start_hour - 1 unless vent_fan.start_hour.nil? + hpxml_bldg.ventilation_fans[-1].hours_in_operation = vent_fan.hours_in_operation - 1 unless vent_fan.hours_in_operation.nil? + end + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeCFIS, + tested_flow_rate: 40, + hours_in_operation: 8, + fan_power: 37.5, + used_for_whole_building_ventilation: true, + cfis_addtl_runtime_operating_mode: HPXML::CFISModeAirHandler, + distribution_system_idref: 'HVACDistribution1') + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeCFIS, + tested_flow_rate: 42.5, + hours_in_operation: 8, + fan_power: 37.5, + used_for_whole_building_ventilation: true, + cfis_addtl_runtime_operating_mode: HPXML::CFISModeSupplementalFan, + cfis_supplemental_fan_idref: hpxml_bldg.ventilation_fans.find { |f| f.fan_type == HPXML::MechVentTypeExhaust }.id, + distribution_system_idref: 'HVACDistribution2') + # Test ventilation system w/ zero airflow and hours + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeHRV, + tested_flow_rate: 0, + hours_in_operation: 24, + sensible_recovery_efficiency: 0.72, + fan_power: 7.5, + used_for_whole_building_ventilation: true) + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeHRV, + tested_flow_rate: 15, + hours_in_operation: 0, + sensible_recovery_efficiency: 0.72, + fan_power: 7.5, + used_for_whole_building_ventilation: true) + elsif ['base-mechvent-cfis-airflow-fraction-zero.xml'].include? hpxml_file + hpxml_bldg.ventilation_fans[0].cfis_vent_mode_airflow_fraction = 0.0 + elsif ['base-mechvent-cfis-supplemental-fan-exhaust.xml', + 'base-mechvent-cfis-supplemental-fan-supply.xml'].include? hpxml_file + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + tested_flow_rate: 120, + fan_power: 30, + used_for_whole_building_ventilation: true) + if hpxml_file == 'base-mechvent-cfis-supplemental-fan-exhaust.xml' + hpxml_bldg.ventilation_fans[-1].fan_type = HPXML::MechVentTypeExhaust else - hpxml.heating_systems[i].fraction_heat_load_served = 0.35 + hpxml_bldg.ventilation_fans[-1].fan_type = HPXML::MechVentTypeSupply end - end - elsif ['base-enclosure-2stories.xml', - 'base-enclosure-2stories-garage.xml', - 'base-hvac-ducts-area-fractions.xml'].include? hpxml_file - hpxml.hvac_distributions[0].ducts << hpxml.hvac_distributions[0].ducts[0].dup - hpxml.hvac_distributions[0].ducts[-1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size}" - hpxml.hvac_distributions[0].ducts << hpxml.hvac_distributions[0].ducts[1].dup - hpxml.hvac_distributions[0].ducts[-1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size}" - hpxml.hvac_distributions[0].ducts[2].duct_location = HPXML::LocationExteriorWall - hpxml.hvac_distributions[0].ducts[2].duct_surface_area = 37.5 - hpxml.hvac_distributions[0].ducts[3].duct_location = HPXML::LocationLivingSpace - hpxml.hvac_distributions[0].ducts[3].duct_surface_area = 12.5 - if hpxml_file == 'base-hvac-ducts-area-fractions.xml' - hpxml.hvac_distributions[0].ducts[0].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[1].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[2].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[3].duct_surface_area = nil - hpxml.hvac_distributions[0].ducts[0].duct_fraction_area = 0.75 - hpxml.hvac_distributions[0].ducts[1].duct_fraction_area = 0.75 - hpxml.hvac_distributions[0].ducts[2].duct_fraction_area = 0.25 - hpxml.hvac_distributions[0].ducts[3].duct_fraction_area = 0.25 - hpxml.hvac_distributions[0].conditioned_floor_area_served = 4050.0 - hpxml.hvac_distributions[0].number_of_return_registers = 3 - end - elsif ['base-hvac-ducts-effective-rvalue.xml'].include? hpxml_file - hpxml.hvac_distributions[0].ducts[0].duct_insulation_r_value = nil - hpxml.hvac_distributions[0].ducts[1].duct_insulation_r_value = nil - hpxml.hvac_distributions[0].ducts[0].duct_effective_r_value = 4.5 - hpxml.hvac_distributions[0].ducts[1].duct_effective_r_value = 1.7 - elsif ['base-hvac-multiple.xml'].include? hpxml_file - hpxml.hvac_distributions.reverse_each do |hvac_distribution| - hvac_distribution.delete - end - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 75, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 25, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 8, - duct_location: HPXML::LocationAtticUnvented, - duct_surface_area: 75) - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 8, - duct_location: HPXML::LocationOutside, - duct_surface_area: 75) - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 4, - duct_location: HPXML::LocationAtticUnvented, - duct_surface_area: 25) - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 4, - duct_location: HPXML::LocationOutside, - duct_surface_area: 25) - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[0].dup - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[1].dup - for i in 0..3 - hpxml.hvac_distributions[-1].ducts << hpxml.hvac_distributions[0].ducts[i].dup - hpxml.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size + i + 1}" - end - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeBaseboard) - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeHydronic, - hydronic_type: HPXML::HydronicTypeBaseboard) - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[0].dup - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[1].dup - for i in 0..3 - hpxml.hvac_distributions[-1].ducts << hpxml.hvac_distributions[0].ducts[i].dup - hpxml.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size * 2 + i + 1}" - end - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[0].dup - hpxml.hvac_distributions[-1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[1].dup - for i in 0..3 - hpxml.hvac_distributions[-1].ducts << hpxml.hvac_distributions[0].ducts[i].dup - hpxml.hvac_distributions[-1].ducts[-1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size * 3 + i + 1}" - end - hpxml.heating_systems.reverse_each do |heating_system| - heating_system.delete - end - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[0].id, - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 6400, - heating_efficiency_afue: 1, - fraction_heat_load_served: 0.1) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[1].id, - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: 6400, - heating_efficiency_afue: 0.92, - fraction_heat_load_served: 0.1) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[2].id, - heating_system_type: HPXML::HVACTypeBoiler, - heating_system_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 6400, - heating_efficiency_afue: 1, - fraction_heat_load_served: 0.1) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[3].id, - heating_system_type: HPXML::HVACTypeBoiler, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: 6400, - heating_efficiency_afue: 0.92, - fraction_heat_load_served: 0.1, - electric_auxiliary_energy: 200) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: HPXML::HVACTypeElectricResistance, - heating_system_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 6400, - heating_efficiency_percent: 1, - fraction_heat_load_served: 0.1) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: HPXML::HVACTypeStove, - heating_system_fuel: HPXML::FuelTypeOil, - heating_capacity: 6400, - heating_efficiency_percent: 0.8, - fraction_heat_load_served: 0.1, - fan_watts: 40.0) - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: HPXML::HVACTypeWallFurnace, - heating_system_fuel: HPXML::FuelTypePropane, - heating_capacity: 6400, - heating_efficiency_afue: 0.8, - fraction_heat_load_served: 0.1, - fan_watts: 0.0) - hpxml.cooling_systems[0].distribution_system_idref = hpxml.hvac_distributions[1].id - hpxml.cooling_systems[0].fraction_cool_load_served = 0.1333 - hpxml.cooling_systems[0].cooling_capacity *= 0.1333 - hpxml.cooling_systems[0].primary_system = false - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - cooling_system_type: HPXML::HVACTypeRoomAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 9600, - fraction_cool_load_served: 0.1333, - cooling_efficiency_eer: 8.5, - cooling_shr: 0.65) - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - cooling_system_type: HPXML::HVACTypePTAC, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 9600, - fraction_cool_load_served: 0.1333, - cooling_efficiency_eer: 10.7, - cooling_shr: 0.65) - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[4].id, - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 4800, - cooling_capacity: 4800, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: 3412, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 0.1, - fraction_cool_load_served: 0.2, - heating_efficiency_hspf: 7.7, - cooling_efficiency_seer: 13, - heating_capacity_17F: 4800 * 0.6, - cooling_shr: 0.73, - compressor_type: HPXML::HVACCompressorTypeSingleStage) - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: hpxml.hvac_distributions[5].id, - heat_pump_type: HPXML::HVACTypeHeatPumpGroundToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 4800, - cooling_capacity: 4800, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: 3412, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 0.1, - fraction_cool_load_served: 0.2, - heating_efficiency_cop: 3.6, - cooling_efficiency_eer: 16.6, - cooling_shr: 0.73, - pump_watts_per_ton: 30.0) - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - heat_pump_type: HPXML::HVACTypeHeatPumpMiniSplit, - heat_pump_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 4800, - cooling_capacity: 4800, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: 3412, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 0.1, - fraction_cool_load_served: 0.2, - heating_efficiency_hspf: 10, - cooling_efficiency_seer: 19, - heating_capacity_17F: 4800 * 0.6, - cooling_shr: 0.73, - primary_cooling_system: true, - primary_heating_system: true) - elsif ['base-mechvent-multiple.xml', - 'base-bldgtype-multifamily-shared-mechvent-multiple.xml'].include? hpxml_file - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) - hpxml.hvac_distributions[1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[0].dup - hpxml.hvac_distributions[1].duct_leakage_measurements << hpxml.hvac_distributions[0].duct_leakage_measurements[1].dup - hpxml.hvac_distributions[1].ducts << hpxml.hvac_distributions[0].ducts[0].dup - hpxml.hvac_distributions[1].ducts << hpxml.hvac_distributions[0].ducts[1].dup - hpxml.hvac_distributions[1].ducts[0].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}" - hpxml.hvac_distributions[1].ducts[1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size + 2}" - hpxml.heating_systems[0].heating_capacity /= 2.0 - hpxml.heating_systems[0].fraction_heat_load_served /= 2.0 - hpxml.heating_systems[0].primary_system = false - hpxml.heating_systems << hpxml.heating_systems[0].dup - hpxml.heating_systems[1].id = "HeatingSystem#{hpxml.heating_systems.size}" - hpxml.heating_systems[1].distribution_system_idref = hpxml.hvac_distributions[1].id - hpxml.heating_systems[1].primary_system = true - hpxml.cooling_systems[0].fraction_cool_load_served /= 2.0 - hpxml.cooling_systems[0].cooling_capacity /= 2.0 - hpxml.cooling_systems[0].primary_system = false - hpxml.cooling_systems << hpxml.cooling_systems[0].dup - hpxml.cooling_systems[1].id = "CoolingSystem#{hpxml.cooling_systems.size}" - hpxml.cooling_systems[1].distribution_system_idref = hpxml.hvac_distributions[1].id - hpxml.cooling_systems[1].primary_system = true - elsif ['base-bldgtype-multifamily-adjacent-to-multiple.xml'].include? hpxml_file - hpxml.hvac_distributions[0].ducts[1].duct_location = HPXML::LocationOtherHousingUnit - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 4, - duct_location: HPXML::LocationRoofDeck, - duct_surface_area: 150) - hpxml.hvac_distributions[0].ducts.add(id: "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationRoofDeck, - duct_surface_area: 50) - elsif ['base-appliances-dehumidifier-multiple.xml'].include? hpxml_file - hpxml.dehumidifiers[0].fraction_served = 0.5 - hpxml.dehumidifiers.add(id: 'Dehumidifier2', - type: HPXML::DehumidifierTypePortable, - capacity: 30, - energy_factor: 1.6, - rh_setpoint: 0.5, - fraction_served: 0.25, - location: HPXML::LocationLivingSpace) - end - if ['base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml', - 'base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml'].include? hpxml_file - # Switch backup boiler with hydronic distribution to backup furnace with air distribution - hpxml.heating_systems[0].heating_system_type = HPXML::HVACTypeFurnace - hpxml.hvac_distributions[0].distribution_system_type = HPXML::HVACDistributionTypeAir - hpxml.hvac_distributions[0].air_type = HPXML::AirTypeRegularVelocity - hpxml.hvac_distributions[0].duct_leakage_measurements << hpxml.hvac_distributions[1].duct_leakage_measurements[0].dup - hpxml.hvac_distributions[0].duct_leakage_measurements << hpxml.hvac_distributions[1].duct_leakage_measurements[1].dup - hpxml.hvac_distributions[0].ducts << hpxml.hvac_distributions[1].ducts[0].dup - hpxml.hvac_distributions[0].ducts << hpxml.hvac_distributions[1].ducts[1].dup - hpxml.hvac_distributions[1].ducts[0].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size + 1}" - hpxml.hvac_distributions[1].ducts[1].id = "Ducts#{hpxml.hvac_distributions[0].ducts.size + 2}" - end - if ['base-hvac-ducts-area-multipliers.xml'].include? hpxml_file - hpxml.hvac_distributions[0].ducts[0].duct_surface_area_multiplier = 0.5 - hpxml.hvac_distributions[0].ducts[1].duct_surface_area_multiplier = 1.5 - end - if ['base-hvac-autosize-sizing-controls.xml'].include? hpxml_file - hpxml.header.manualj_heating_design_temp = 0 - hpxml.header.manualj_cooling_design_temp = 100 - hpxml.header.manualj_heating_setpoint = 60 - hpxml.header.manualj_cooling_setpoint = 80 - hpxml.header.manualj_humidity_setpoint = 0.55 - hpxml.header.manualj_internal_loads_sensible = 4000 - hpxml.header.manualj_internal_loads_latent = 200 - hpxml.header.manualj_num_occupants = 5 - end - if hpxml_file.include? 'heating-capacity-17f' - hpxml.heat_pumps[0].heating_capacity_17F = hpxml.heat_pumps[0].heating_capacity * hpxml.heat_pumps[0].heating_capacity_retention_fraction - hpxml.heat_pumps[0].heating_capacity_retention_fraction = nil - hpxml.heat_pumps[0].heating_capacity_retention_temp = nil - end - - # ------------------ # - # HPXML WaterHeating # - # ------------------ # - - # Logic that can only be applied based on the file name - if ['base-schedules-simple.xml', - 'base-schedules-simple-vacancy.xml', - 'base-schedules-simple-vacancy-year-round.xml', - 'base-schedules-simple-power-outage.xml', - 'base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file - hpxml.water_heating.water_fixtures_weekday_fractions = '0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026' - hpxml.water_heating.water_fixtures_weekend_fractions = '0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026' - hpxml.water_heating.water_fixtures_monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' - elsif ['base-bldgtype-multifamily-shared-water-heater-recirc.xml'].include? hpxml_file - hpxml.hot_water_distributions[0].has_shared_recirculation = true - hpxml.hot_water_distributions[0].shared_recirculation_number_of_units_served = 6 - hpxml.hot_water_distributions[0].shared_recirculation_pump_power = 220 - hpxml.hot_water_distributions[0].shared_recirculation_control_type = HPXML::DHWRecirControlTypeTimer - elsif ['base-bldgtype-multifamily-shared-laundry-room.xml', - 'base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml'].include? hpxml_file - hpxml.water_heating_systems.reverse_each do |water_heating_system| - water_heating_system.delete - end - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: true, - number_of_units_served: 6, - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 120, - fraction_dhw_load_served: 1.0, - heating_capacity: 40000, - energy_factor: 0.59, - recovery_efficiency: 0.76, - temperature: 125.0) - if hpxml_file == 'base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml' - hpxml.water_heating_systems[0].fraction_dhw_load_served /= 2.0 - hpxml.water_heating_systems[0].tank_volume /= 2.0 - hpxml.water_heating_systems[0].number_of_units_served /= 2.0 - hpxml.water_heating_systems << hpxml.water_heating_systems[0].dup - hpxml.water_heating_systems[1].id = "WaterHeatingSystem#{hpxml.water_heating_systems.size}" - end - elsif ['base-dhw-tank-gas-uef-fhr.xml'].include? hpxml_file - hpxml.water_heating_systems[0].first_hour_rating = 56.0 - hpxml.water_heating_systems[0].usage_bin = nil - elsif ['base-dhw-tankless-electric-outside.xml'].include? hpxml_file - hpxml.water_heating_systems[0].performance_adjustment = 0.92 - elsif ['base-dhw-multiple.xml'].include? hpxml_file - hpxml.water_heating_systems[0].fraction_dhw_load_served = 0.2 - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 50, - fraction_dhw_load_served: 0.2, - heating_capacity: 40000, - energy_factor: 0.59, - recovery_efficiency: 0.76, - temperature: 125.0) - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - fuel_type: HPXML::FuelTypeElectricity, - water_heater_type: HPXML::WaterHeaterTypeHeatPump, - location: HPXML::LocationLivingSpace, - tank_volume: 80, - fraction_dhw_load_served: 0.2, - energy_factor: 2.3, - temperature: 125.0) - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - fuel_type: HPXML::FuelTypeElectricity, - water_heater_type: HPXML::WaterHeaterTypeTankless, - location: HPXML::LocationLivingSpace, - fraction_dhw_load_served: 0.2, - energy_factor: 0.99, - temperature: 125.0) - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeTankless, - location: HPXML::LocationLivingSpace, - fraction_dhw_load_served: 0.1, - energy_factor: 0.82, - temperature: 125.0) - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - water_heater_type: HPXML::WaterHeaterTypeCombiStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 50, - fraction_dhw_load_served: 0.1, - related_hvac_idref: 'HeatingSystem1', - temperature: 125.0) - hpxml.solar_thermal_systems.add(id: "SolarThermalSystem#{hpxml.solar_thermal_systems.size + 1}", - system_type: HPXML::SolarThermalSystemType, - water_heating_system_idref: nil, # Apply to all water heaters - solar_fraction: 0.65) - end - - # -------------------- # - # HPXML VentilationFan # - # -------------------- # - - # Logic that can only be applied based on the file name - if ['base-bldgtype-multifamily-shared-mechvent-multiple.xml'].include? hpxml_file - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeSupply, - is_shared_system: true, - in_unit_flow_rate: 100, - calculated_flow_rate: 1000, - hours_in_operation: 24, - fan_power: 300, - used_for_whole_building_ventilation: true, - fraction_recirculation: 0.0, - preheating_fuel: HPXML::FuelTypeNaturalGas, - preheating_efficiency_cop: 0.92, - preheating_fraction_load_served: 0.8, - precooling_fuel: HPXML::FuelTypeElectricity, - precooling_efficiency_cop: 4.0, - precooling_fraction_load_served: 0.8) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeERV, - is_shared_system: true, - in_unit_flow_rate: 50, - delivered_ventilation: 500, - hours_in_operation: 24, - total_recovery_efficiency: 0.48, - sensible_recovery_efficiency: 0.72, - fan_power: 150, - used_for_whole_building_ventilation: true, - fraction_recirculation: 0.4, - preheating_fuel: HPXML::FuelTypeNaturalGas, - preheating_efficiency_cop: 0.87, - preheating_fraction_load_served: 1.0, - precooling_fuel: HPXML::FuelTypeElectricity, - precooling_efficiency_cop: 3.5, - precooling_fraction_load_served: 1.0) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeHRV, - is_shared_system: true, - in_unit_flow_rate: 50, - rated_flow_rate: 500, - hours_in_operation: 24, - sensible_recovery_efficiency: 0.72, - fan_power: 150, - used_for_whole_building_ventilation: true, - fraction_recirculation: 0.3, - preheating_fuel: HPXML::FuelTypeElectricity, - preheating_efficiency_cop: 4.0, - precooling_fuel: HPXML::FuelTypeElectricity, - precooling_efficiency_cop: 4.5, - preheating_fraction_load_served: 1.0, - precooling_fraction_load_served: 1.0) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeBalanced, - is_shared_system: true, - in_unit_flow_rate: 30, - tested_flow_rate: 300, - hours_in_operation: 24, - fan_power: 150, - used_for_whole_building_ventilation: true, - fraction_recirculation: 0.3, - preheating_fuel: HPXML::FuelTypeElectricity, - preheating_efficiency_cop: 3.5, - precooling_fuel: HPXML::FuelTypeElectricity, - precooling_efficiency_cop: 4.0, - preheating_fraction_load_served: 0.9, - precooling_fraction_load_served: 1.0) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeExhaust, - is_shared_system: true, - in_unit_flow_rate: 70, - rated_flow_rate: 700, - hours_in_operation: 8, - fan_power: 300, - used_for_whole_building_ventilation: true, - fraction_recirculation: 0.0) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 14, - fan_power: 10, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeCFIS, - tested_flow_rate: 160, - hours_in_operation: 8, - fan_power: 150, - used_for_whole_building_ventilation: true, - cfis_addtl_runtime_operating_mode: HPXML::CFISModeAirHandler, - distribution_system_idref: 'HVACDistribution1') - elsif ['base-mechvent-multiple.xml'].include? hpxml_file - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - rated_flow_rate: 2000, - fan_power: 150, - used_for_seasonal_cooling_load_reduction: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: 12.5, - hours_in_operation: 14, - fan_power: 2.5, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 30.0, - fan_power: 7.5, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: 27.5, - hours_in_operation: 24, - fan_power: 15, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeERV, - tested_flow_rate: 12.5, - hours_in_operation: 24, - total_recovery_efficiency: 0.48, - sensible_recovery_efficiency: 0.72, - fan_power: 6.25, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeHRV, - tested_flow_rate: 15, - hours_in_operation: 24, - sensible_recovery_efficiency: 0.72, - fan_power: 7.5, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.reverse_each do |vent_fan| - vent_fan.fan_power /= 2.0 - vent_fan.rated_flow_rate /= 2.0 unless vent_fan.rated_flow_rate.nil? - vent_fan.tested_flow_rate /= 2.0 unless vent_fan.tested_flow_rate.nil? - hpxml.ventilation_fans << vent_fan.dup - hpxml.ventilation_fans[-1].id = "VentilationFan#{hpxml.ventilation_fans.size}" - hpxml.ventilation_fans[-1].start_hour = vent_fan.start_hour - 1 unless vent_fan.start_hour.nil? - hpxml.ventilation_fans[-1].hours_in_operation = vent_fan.hours_in_operation - 1 unless vent_fan.hours_in_operation.nil? - end - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeCFIS, - tested_flow_rate: 40, - hours_in_operation: 8, - fan_power: 37.5, - used_for_whole_building_ventilation: true, - cfis_addtl_runtime_operating_mode: HPXML::CFISModeAirHandler, - distribution_system_idref: 'HVACDistribution1') - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeCFIS, - tested_flow_rate: 42.5, - hours_in_operation: 8, - fan_power: 37.5, - used_for_whole_building_ventilation: true, - cfis_addtl_runtime_operating_mode: HPXML::CFISModeSupplementalFan, - cfis_supplemental_fan_idref: hpxml.ventilation_fans.find { |f| f.fan_type == HPXML::MechVentTypeExhaust }.id, - distribution_system_idref: 'HVACDistribution2') - # Test ventilation system w/ zero airflow and hours - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeHRV, - tested_flow_rate: 0, - hours_in_operation: 24, - sensible_recovery_efficiency: 0.72, - fan_power: 7.5, - used_for_whole_building_ventilation: true) - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeHRV, - tested_flow_rate: 15, - hours_in_operation: 0, - sensible_recovery_efficiency: 0.72, - fan_power: 7.5, - used_for_whole_building_ventilation: true) - elsif ['base-mechvent-cfis-airflow-fraction-zero.xml'].include? hpxml_file - hpxml.ventilation_fans[0].cfis_vent_mode_airflow_fraction = 0.0 - elsif ['base-mechvent-cfis-supplemental-fan-exhaust.xml', - 'base-mechvent-cfis-supplemental-fan-supply.xml'].include? hpxml_file - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - tested_flow_rate: 120, - fan_power: 30, - used_for_whole_building_ventilation: true) - if hpxml_file == 'base-mechvent-cfis-supplemental-fan-exhaust.xml' - hpxml.ventilation_fans[-1].fan_type = HPXML::MechVentTypeExhaust - else - hpxml.ventilation_fans[-1].fan_type = HPXML::MechVentTypeSupply - end - hpxml.ventilation_fans[0].cfis_addtl_runtime_operating_mode = HPXML::CFISModeSupplementalFan - hpxml.ventilation_fans[0].cfis_supplemental_fan_idref = hpxml.ventilation_fans[1].id - end - - # ---------------- # - # HPXML Generation # - # ---------------- # - - # Logic that can only be applied based on the file name - if ['base-misc-defaults.xml'].include? hpxml_file - hpxml.pv_systems[0].year_modules_manufactured = 2015 - elsif ['base-misc-generators.xml', - 'base-misc-generators-battery.xml', - 'base-misc-generators-battery-scheduled.xml', - 'base-pv-generators.xml', - 'base-pv-generators-battery.xml', - 'base-pv-generators-battery-scheduled.xml'].include? hpxml_file - hpxml.generators.add(id: "Generator#{hpxml.generators.size + 1}", - fuel_type: HPXML::FuelTypeNaturalGas, - annual_consumption_kbtu: 8500, - annual_output_kwh: 1200) - hpxml.generators.add(id: "Generator#{hpxml.generators.size + 1}", - fuel_type: HPXML::FuelTypeOil, - annual_consumption_kbtu: 8500, - annual_output_kwh: 1200) - elsif ['base-bldgtype-multifamily-shared-generator.xml'].include? hpxml_file - hpxml.generators.add(id: "Generator#{hpxml.generators.size + 1}", - is_shared_system: true, - fuel_type: HPXML::FuelTypePropane, - annual_consumption_kbtu: 85000, - annual_output_kwh: 12000, - number_of_bedrooms_served: 18) - end - - # ------------- # - # HPXML Battery # - # ------------- # - - if ['base-pv-battery-lifetime-model.xml'].include? hpxml_file - hpxml.batteries[0].lifetime_model = HPXML::BatteryLifetimeModelKandlerSmith - elsif ['base-pv-battery-ah.xml'].include? hpxml_file - default_values = Battery.get_battery_default_values() - hpxml.batteries[0].nominal_capacity_ah = Battery.get_Ah_from_kWh(hpxml.batteries[0].nominal_capacity_kwh, - default_values[:nominal_voltage]) - hpxml.batteries[0].usable_capacity_ah = hpxml.batteries[0].nominal_capacity_ah * default_values[:usable_fraction] - hpxml.batteries[0].nominal_capacity_kwh = nil - hpxml.batteries[0].usable_capacity_kwh = nil - end - - # ---------------- # - # HPXML Appliances # - # ---------------- # + hpxml_bldg.ventilation_fans[0].cfis_addtl_runtime_operating_mode = HPXML::CFISModeSupplementalFan + hpxml_bldg.ventilation_fans[0].cfis_supplemental_fan_idref = hpxml_bldg.ventilation_fans[1].id + end + + # ---------------- # + # HPXML Generation # + # ---------------- # + + # Logic that can only be applied based on the file name + if ['base-misc-defaults.xml'].include? hpxml_file + hpxml_bldg.pv_systems[0].year_modules_manufactured = 2015 + elsif ['base-misc-generators.xml', + 'base-misc-generators-battery.xml', + 'base-misc-generators-battery-scheduled.xml', + 'base-pv-generators.xml', + 'base-pv-generators-battery.xml', + 'base-pv-generators-battery-scheduled.xml'].include? hpxml_file + hpxml_bldg.generators.add(id: "Generator#{hpxml_bldg.generators.size + 1}", + fuel_type: HPXML::FuelTypeNaturalGas, + annual_consumption_kbtu: 8500, + annual_output_kwh: 1200) + hpxml_bldg.generators.add(id: "Generator#{hpxml_bldg.generators.size + 1}", + fuel_type: HPXML::FuelTypeOil, + annual_consumption_kbtu: 8500, + annual_output_kwh: 1200) + elsif ['base-bldgtype-mf-unit-shared-generator.xml'].include? hpxml_file + hpxml_bldg.generators.add(id: "Generator#{hpxml_bldg.generators.size + 1}", + is_shared_system: true, + fuel_type: HPXML::FuelTypePropane, + annual_consumption_kbtu: 85000, + annual_output_kwh: 12000, + number_of_bedrooms_served: 18) + end + + # ------------- # + # HPXML Battery # + # ------------- # + + if ['base-pv-battery-lifetime-model.xml'].include? hpxml_file + hpxml_bldg.batteries[0].lifetime_model = HPXML::BatteryLifetimeModelKandlerSmith + elsif ['base-pv-battery-ah.xml'].include? hpxml_file + default_values = Battery.get_battery_default_values() + hpxml_bldg.batteries[0].nominal_capacity_ah = Battery.get_Ah_from_kWh(hpxml_bldg.batteries[0].nominal_capacity_kwh, + default_values[:nominal_voltage]) + hpxml_bldg.batteries[0].usable_capacity_ah = hpxml_bldg.batteries[0].nominal_capacity_ah * default_values[:usable_fraction] + hpxml_bldg.batteries[0].nominal_capacity_kwh = nil + hpxml_bldg.batteries[0].usable_capacity_kwh = nil + end + + # ---------------- # + # HPXML Appliances # + # ---------------- # + + # Logic that can only be applied based on the file name + if ['base-schedules-simple.xml', + 'base-schedules-simple-vacancy.xml', + 'base-schedules-simple-power-outage.xml', + 'base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file + hpxml_bldg.clothes_washers[0].weekday_fractions = '0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017' + hpxml_bldg.clothes_washers[0].weekend_fractions = '0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017' + hpxml_bldg.clothes_washers[0].monthly_multipliers = '1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011' + hpxml_bldg.clothes_dryers[0].weekday_fractions = '0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024' + hpxml_bldg.clothes_dryers[0].weekend_fractions = '0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024' + hpxml_bldg.clothes_dryers[0].monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' + hpxml_bldg.dishwashers[0].weekday_fractions = '0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031' + hpxml_bldg.dishwashers[0].weekend_fractions = '0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031' + hpxml_bldg.dishwashers[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' + hpxml_bldg.refrigerators[0].weekday_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' + hpxml_bldg.refrigerators[0].weekend_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' + hpxml_bldg.refrigerators[0].monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' + hpxml_bldg.cooking_ranges[0].weekday_fractions = '0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011' + hpxml_bldg.cooking_ranges[0].weekend_fractions = '0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011' + hpxml_bldg.cooking_ranges[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' + end + if ['base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml', + 'base-misc-usage-multiplier.xml'].include? hpxml_file + if hpxml_file != 'base-misc-usage-multiplier.xml' + hpxml_bldg.refrigerators.add(id: "Refrigerator#{hpxml_bldg.refrigerators.size + 1}", + rated_annual_kwh: 800, + primary_indicator: false) + end + hpxml_bldg.freezers.add(id: "Freezer#{hpxml_bldg.freezers.size + 1}", + location: HPXML::LocationConditionedSpace, + rated_annual_kwh: 400) + if hpxml_file == 'base-misc-usage-multiplier.xml' + hpxml_bldg.freezers[-1].usage_multiplier = 0.9 + end + (hpxml_bldg.refrigerators + hpxml_bldg.freezers).each do |appliance| + next if appliance.is_a?(HPXML::Refrigerator) && hpxml_file == 'base-misc-usage-multiplier.xml' - # Logic that can only be applied based on the file name - if ['base-schedules-simple.xml', - 'base-schedules-simple-vacancy.xml', - 'base-schedules-simple-vacancy-year-round.xml', - 'base-schedules-simple-power-outage.xml', - 'base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file - hpxml.clothes_washers[0].weekday_fractions = '0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017' - hpxml.clothes_washers[0].weekend_fractions = '0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017' - hpxml.clothes_washers[0].monthly_multipliers = '1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011' - hpxml.clothes_dryers[0].weekday_fractions = '0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024' - hpxml.clothes_dryers[0].weekend_fractions = '0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024' - hpxml.clothes_dryers[0].monthly_multipliers = '1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0' - hpxml.dishwashers[0].weekday_fractions = '0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031' - hpxml.dishwashers[0].weekend_fractions = '0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031' - hpxml.dishwashers[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' - hpxml.refrigerators[0].weekday_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' - hpxml.refrigerators[0].weekend_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' - hpxml.refrigerators[0].monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' - hpxml.cooking_ranges[0].weekday_fractions = '0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011' - hpxml.cooking_ranges[0].weekend_fractions = '0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011' - hpxml.cooking_ranges[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' - end - if ['base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml', - 'base-misc-usage-multiplier.xml'].include? hpxml_file - if hpxml_file != 'base-misc-usage-multiplier.xml' - hpxml.refrigerators.add(id: "Refrigerator#{hpxml.refrigerators.size + 1}", - rated_annual_kwh: 800, - primary_indicator: false) - end - hpxml.freezers.add(id: "Freezer#{hpxml.freezers.size + 1}", - location: HPXML::LocationLivingSpace, - rated_annual_kwh: 400) - if hpxml_file == 'base-misc-usage-multiplier.xml' - hpxml.freezers[-1].usage_multiplier = 0.9 - end - (hpxml.refrigerators + hpxml.freezers).each do |appliance| - next if appliance.is_a?(HPXML::Refrigerator) && hpxml_file == 'base-misc-usage-multiplier.xml' + appliance.weekday_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' + appliance.weekend_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' + appliance.monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' + end + hpxml_bldg.pools[0].pump_weekday_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' + hpxml_bldg.pools[0].pump_weekend_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' + hpxml_bldg.pools[0].pump_monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' + hpxml_bldg.pools[0].heater_weekday_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' + hpxml_bldg.pools[0].heater_weekend_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' + hpxml_bldg.pools[0].heater_monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' + hpxml_bldg.permanent_spas[0].pump_weekday_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' + hpxml_bldg.permanent_spas[0].pump_weekend_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' + hpxml_bldg.permanent_spas[0].pump_monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' + hpxml_bldg.permanent_spas[0].heater_weekday_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' + hpxml_bldg.permanent_spas[0].heater_weekend_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' + hpxml_bldg.permanent_spas[0].heater_monthly_multipliers = '0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921' + end + if ['base-bldgtype-mf-unit-shared-laundry-room.xml', + 'base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml'].include? hpxml_file + hpxml_bldg.clothes_washers[0].is_shared_appliance = true + hpxml_bldg.clothes_washers[0].location = HPXML::LocationOtherHeatedSpace + hpxml_bldg.clothes_dryers[0].location = HPXML::LocationOtherHeatedSpace + hpxml_bldg.clothes_dryers[0].is_shared_appliance = true + hpxml_bldg.dishwashers[0].is_shared_appliance = true + hpxml_bldg.dishwashers[0].location = HPXML::LocationOtherHeatedSpace + if hpxml_file == 'base-bldgtype-mf-unit-shared-laundry-room.xml' + hpxml_bldg.clothes_washers[0].water_heating_system_idref = hpxml_bldg.water_heating_systems[0].id + hpxml_bldg.dishwashers[0].water_heating_system_idref = hpxml_bldg.water_heating_systems[0].id + elsif hpxml_file == 'base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml' + hpxml_bldg.clothes_washers[0].hot_water_distribution_idref = hpxml_bldg.hot_water_distributions[0].id + hpxml_bldg.dishwashers[0].hot_water_distribution_idref = hpxml_bldg.hot_water_distributions[0].id + end + elsif ['base-misc-defaults.xml'].include? hpxml_file + hpxml_bldg.refrigerators[0].primary_indicator = nil + end + + # -------------- # + # HPXML Lighting # + # -------------- # + + # Logic that can only be applied based on the file name + if ['base-lighting-ceiling-fans.xml'].include? hpxml_file + hpxml_bldg.ceiling_fans[0].weekday_fractions = '0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057' + hpxml_bldg.ceiling_fans[0].weekend_fractions = '0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057' + hpxml_bldg.ceiling_fans[0].monthly_multipliers = '0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0' + elsif ['base-lighting-holiday.xml'].include? hpxml_file + hpxml_bldg.lighting.holiday_weekday_fractions = '0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019' + hpxml_bldg.lighting.holiday_weekend_fractions = '0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019' + elsif ['base-schedules-simple.xml', + 'base-schedules-simple-vacancy.xml', + 'base-schedules-simple-power-outage.xml', + 'base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file + hpxml_bldg.lighting.interior_weekday_fractions = '0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249' + hpxml_bldg.lighting.interior_weekend_fractions = '0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249' + hpxml_bldg.lighting.interior_monthly_multipliers = '1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905' + hpxml_bldg.lighting.exterior_weekday_fractions = '0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063' + hpxml_bldg.lighting.exterior_weekend_fractions = '0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059' + hpxml_bldg.lighting.exterior_monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' + hpxml_bldg.lighting.garage_weekday_fractions = '0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063' + hpxml_bldg.lighting.garage_weekend_fractions = '0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059' + hpxml_bldg.lighting.garage_monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' + elsif ['base-lighting-kwh-per-year.xml'].include? hpxml_file + ltg_kwhs_per_year = { HPXML::LocationInterior => 1500, + HPXML::LocationExterior => 150, + HPXML::LocationGarage => 0 } + hpxml_bldg.lighting_groups.clear + ltg_kwhs_per_year.each do |location, kwh_per_year| + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: location, + kwh_per_year: kwh_per_year) + end + elsif ['base-lighting-mixed.xml'].include? hpxml_file + hpxml_bldg.lighting_groups.reverse_each do |lg| + next unless lg.location == HPXML::LocationExterior - appliance.weekday_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' - appliance.weekend_fractions = '0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041' - appliance.monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' - end - hpxml.pools[0].pump_weekday_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' - hpxml.pools[0].pump_weekend_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' - hpxml.pools[0].pump_monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' - hpxml.pools[0].heater_weekday_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' - hpxml.pools[0].heater_weekend_fractions = '0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003' - hpxml.pools[0].heater_monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' - hpxml.hot_tubs[0].pump_weekday_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' - hpxml.hot_tubs[0].pump_weekend_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' - hpxml.hot_tubs[0].pump_monthly_multipliers = '0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837' - hpxml.hot_tubs[0].heater_weekday_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' - hpxml.hot_tubs[0].heater_weekend_fractions = '0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024' - hpxml.hot_tubs[0].heater_monthly_multipliers = '0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921' - end - if ['base-bldgtype-multifamily-shared-laundry-room.xml', - 'base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml'].include? hpxml_file - hpxml.clothes_washers[0].is_shared_appliance = true - hpxml.clothes_washers[0].location = HPXML::LocationOtherHeatedSpace - hpxml.clothes_dryers[0].location = HPXML::LocationOtherHeatedSpace - hpxml.clothes_dryers[0].is_shared_appliance = true - hpxml.dishwashers[0].is_shared_appliance = true - hpxml.dishwashers[0].location = HPXML::LocationOtherHeatedSpace - if hpxml_file == 'base-bldgtype-multifamily-shared-laundry-room.xml' - hpxml.clothes_washers[0].water_heating_system_idref = hpxml.water_heating_systems[0].id - hpxml.dishwashers[0].water_heating_system_idref = hpxml.water_heating_systems[0].id - elsif hpxml_file == 'base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml' - hpxml.clothes_washers[0].hot_water_distribution_idref = hpxml.hot_water_distributions[0].id - hpxml.dishwashers[0].hot_water_distribution_idref = hpxml.hot_water_distributions[0].id + lg.delete + end + hpxml_bldg.lighting_groups.each_with_index do |lg, i| + lg.id = "LightingGroup#{i + 1}" + end + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: HPXML::LocationExterior, + kwh_per_year: 150) + elsif ['base-foundation-basement-garage.xml'].include? hpxml_file + int_lighting_groups = hpxml_bldg.lighting_groups.select { |lg| lg.location == HPXML::LocationInterior } + int_lighting_groups.each do |lg| + hpxml_bldg.lighting_groups << lg.dup + hpxml_bldg.lighting_groups[-1].location = HPXML::LocationGarage + hpxml_bldg.lighting_groups[-1].id = "LightingGroup#{hpxml_bldg.lighting_groups.size}" + end end - elsif ['base-misc-defaults.xml'].include? hpxml_file - hpxml.refrigerators[0].primary_indicator = nil - end - # -------------- # - # HPXML Lighting # - # -------------- # + # --------------- # + # HPXML MiscLoads # + # --------------- # - # Logic that can only be applied based on the file name - if ['base-lighting-ceiling-fans.xml'].include? hpxml_file - hpxml.ceiling_fans[0].weekday_fractions = '0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057' - hpxml.ceiling_fans[0].weekend_fractions = '0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057' - hpxml.ceiling_fans[0].monthly_multipliers = '0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0' - elsif ['base-lighting-holiday.xml'].include? hpxml_file - hpxml.lighting.holiday_weekday_fractions = '0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019' - hpxml.lighting.holiday_weekend_fractions = '0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019' - elsif ['base-schedules-simple.xml', - 'base-schedules-simple-vacancy.xml', - 'base-schedules-simple-vacancy-year-round.xml', - 'base-schedules-simple-power-outage.xml', - 'base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file - hpxml.lighting.interior_weekday_fractions = '0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249' - hpxml.lighting.interior_weekend_fractions = '0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249' - hpxml.lighting.interior_monthly_multipliers = '1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905' - hpxml.lighting.exterior_weekday_fractions = '0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063' - hpxml.lighting.exterior_weekend_fractions = '0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059' - hpxml.lighting.exterior_monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' - hpxml.lighting.garage_weekday_fractions = '0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063' - hpxml.lighting.garage_weekend_fractions = '0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059' - hpxml.lighting.garage_monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' - elsif ['base-lighting-kwh-per-year.xml'].include? hpxml_file - ltg_kwhs_per_year = { HPXML::LocationInterior => 1500, - HPXML::LocationExterior => 150, - HPXML::LocationGarage => 0 } - hpxml.lighting_groups.clear - ltg_kwhs_per_year.each do |location, kwh_per_year| - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: location, - kwh_per_year: kwh_per_year) + # Logic that can only be applied based on the file name + if ['base-schedules-simple.xml', + 'base-schedules-simple-vacancy.xml', + 'base-schedules-simple-power-outage.xml', + 'base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file + hpxml_bldg.plug_loads[0].weekday_fractions = '0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07' + hpxml_bldg.plug_loads[0].weekend_fractions = '0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07' + hpxml_bldg.plug_loads[0].monthly_multipliers = '1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137' + hpxml_bldg.plug_loads[1].weekday_fractions = '0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036' + hpxml_bldg.plug_loads[1].weekend_fractions = '0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036' + hpxml_bldg.plug_loads[1].monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' end - elsif ['base-lighting-mixed.xml'].include? hpxml_file - hpxml.lighting_groups.reverse_each do |lg| - next unless lg.location == HPXML::LocationExterior + next unless ['base-misc-loads-large-uncommon.xml', + 'base-misc-loads-large-uncommon2.xml', + 'base-misc-usage-multiplier.xml'].include? hpxml_file - lg.delete - end - hpxml.lighting_groups.each_with_index do |lg, i| - lg.id = "LightingGroup#{i + 1}" - end - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: HPXML::LocationExterior, - kwh_per_year: 150) - elsif ['base-foundation-basement-garage.xml'].include? hpxml_file - int_lighting_groups = hpxml.lighting_groups.select { |lg| lg.location == HPXML::LocationInterior } - int_lighting_groups.each do |lg| - hpxml.lighting_groups << lg.dup - hpxml.lighting_groups[-1].location = HPXML::LocationGarage - hpxml.lighting_groups[-1].id = "LightingGroup#{hpxml.lighting_groups.size}" - end - end - - # --------------- # - # HPXML MiscLoads # - # --------------- # - - # Logic that can only be applied based on the file name - if ['base-schedules-simple.xml', - 'base-schedules-simple-vacancy.xml', - 'base-schedules-simple-vacancy-year-round.xml', - 'base-schedules-simple-power-outage.xml', - 'base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml'].include? hpxml_file - hpxml.plug_loads[0].weekday_fractions = '0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07' - hpxml.plug_loads[0].weekend_fractions = '0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07' - hpxml.plug_loads[0].monthly_multipliers = '1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137' - hpxml.plug_loads[1].weekday_fractions = '0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036' - hpxml.plug_loads[1].weekend_fractions = '0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036' - hpxml.plug_loads[1].monthly_multipliers = '1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248' - end - if ['base-misc-loads-large-uncommon.xml', - 'base-misc-loads-large-uncommon2.xml', - 'base-misc-usage-multiplier.xml'].include? hpxml_file if hpxml_file != 'base-misc-usage-multiplier.xml' - hpxml.plug_loads[2].weekday_fractions = '0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042' - hpxml.plug_loads[2].weekend_fractions = '0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042' - hpxml.plug_loads[2].monthly_multipliers = '1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1' - hpxml.plug_loads[3].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.plug_loads[3].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.plug_loads[3].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' - end - hpxml.fuel_loads[0].weekday_fractions = '0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007' - hpxml.fuel_loads[0].weekend_fractions = '0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007' - hpxml.fuel_loads[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' - hpxml.fuel_loads[1].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.fuel_loads[1].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.fuel_loads[1].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' - hpxml.fuel_loads[2].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.fuel_loads[2].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' - hpxml.fuel_loads[2].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' + hpxml_bldg.plug_loads[2].weekday_fractions = '0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042' + hpxml_bldg.plug_loads[2].weekend_fractions = '0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042' + hpxml_bldg.plug_loads[2].monthly_multipliers = '1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1' + hpxml_bldg.plug_loads[3].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.plug_loads[3].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.plug_loads[3].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' + end + hpxml_bldg.fuel_loads[0].weekday_fractions = '0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007' + hpxml_bldg.fuel_loads[0].weekend_fractions = '0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007' + hpxml_bldg.fuel_loads[0].monthly_multipliers = '1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097' + hpxml_bldg.fuel_loads[1].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.fuel_loads[1].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.fuel_loads[1].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' + hpxml_bldg.fuel_loads[2].weekday_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.fuel_loads[2].weekend_fractions = '0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065' + hpxml_bldg.fuel_loads[2].monthly_multipliers = '1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154' end end @@ -2273,47 +2559,11 @@ def display_usage(command_list) # Update measures XMLs puts 'Updating measure.xmls...' - require 'oga' Dir['**/measure.xml'].each do |measure_xml| - for n_attempt in 1..5 # For some reason CLI randomly generates errors, so try multiple times - measure_dir = File.dirname(measure_xml) - command = "#{OpenStudio.getOpenStudioCLI} measure -u '#{measure_dir}'" - system(command, [:out, :err] => File::NULL) - - # Check for error - xml_doc = XMLHelper.parse_file(measure_xml) - err_val = XMLHelper.get_value(xml_doc, '/measure/error', :string) - if err_val.nil? - err_val = XMLHelper.get_value(xml_doc, '/error', :string) - end - if err_val.nil? - break # Successfully updated - else - if n_attempt == 5 - fail "#{measure_xml}: #{err_val}" # Error generated all 5 times, fail - else - # Remove error from measure XML, try again - orig_lines = File.readlines(measure_xml) - new_lines = [] - inside_error = false - orig_lines.each do |l| - if l.include? '' - inside_error = true - end - if l.include? '' - inside_error = false - next - end - next if inside_error - - new_lines << l - end - File.open(measure_xml, 'w') do |file| - file.puts new_lines - end - end - end - end + measure_dir = File.dirname(measure_xml) + # Using classic to work around https://github.com/NREL/OpenStudio/issues/5045 + command = "#{OpenStudio.getOpenStudioCLI} classic measure -u '#{measure_dir}'" + system(command, [:out, :err] => File::NULL) end puts 'Done.' @@ -2352,21 +2602,21 @@ def display_usage(command_list) files = ['Changelog.md', 'LICENSE.md', - 'BuildResidentialHPXML/measure.*', + 'BuildResidentialHPXML/*.*', 'BuildResidentialHPXML/resources/**/*.*', - 'BuildResidentialScheduleFile/measure.*', + 'BuildResidentialScheduleFile/*.*', 'BuildResidentialScheduleFile/resources/**/*.*', - 'HPXMLtoOpenStudio/measure.*', + 'HPXMLtoOpenStudio/*.*', 'HPXMLtoOpenStudio/resources/**/*.*', - 'ReportSimulationOutput/measure.*', + 'ReportSimulationOutput/*.*', 'ReportSimulationOutput/resources/**/*.*', - 'ReportUtilityBills/measure.*', + 'ReportUtilityBills/*.*', 'ReportUtilityBills/resources/**/*.*', 'weather/*.*', 'workflow/*.*', 'workflow/real_homes/*.xml', 'workflow/sample_files/*.xml', - 'workflow/tests/*test*.rb', + 'workflow/tests/*.rb', 'workflow/tests/**/*.xml', 'workflow/tests/**/*.csv', 'documentation/index.html', diff --git a/hpxml-measures/workflow/hpxml_inputs.json b/hpxml-measures/workflow/hpxml_inputs.json index 9522873489..0aff071792 100644 --- a/hpxml-measures/workflow/hpxml_inputs.json +++ b/hpxml-measures/workflow/hpxml_inputs.json @@ -205,8 +205,8 @@ "misc_fuel_loads_fireplace_fuel_type": "natural gas", "pool_present": false, "pool_heater_type": "none", - "hot_tub_present": false, - "hot_tub_heater_type": "none", + "permanent_spa_present": false, + "permanent_spa_heater_type": "none", "combine_like_surfaces": false }, "tests/ASHRAE_Standard_140/L110AC.xml": { @@ -507,7 +507,7 @@ "whole_house_fan_present": false, "water_heater_type": "storage water heater", "water_heater_fuel_type": "electricity", - "water_heater_location": "living space", + "water_heater_location": "conditioned space", "water_heater_tank_volume": 40, "water_heater_efficiency_type": "EnergyFactor", "water_heater_efficiency": 0.95, @@ -557,7 +557,7 @@ "dehumidifier_rh_setpoint": 0, "dehumidifier_fraction_dehumidification_load_served": 0, "clothes_washer_present": true, - "clothes_washer_location": "living space", + "clothes_washer_location": "conditioned space", "clothes_washer_efficiency_type": "IntegratedModifiedEnergyFactor", "clothes_washer_efficiency": 1.21, "clothes_washer_rated_annual_kwh": 380, @@ -567,13 +567,13 @@ "clothes_washer_label_usage": 6, "clothes_washer_capacity": 3.2, "clothes_dryer_present": true, - "clothes_dryer_location": "living space", + "clothes_dryer_location": "conditioned space", "clothes_dryer_fuel_type": "electricity", "clothes_dryer_efficiency_type": "CombinedEnergyFactor", "clothes_dryer_efficiency": 3.73, "clothes_dryer_vented_flow_rate": 150, "dishwasher_present": true, - "dishwasher_location": "living space", + "dishwasher_location": "conditioned space", "dishwasher_efficiency_type": "RatedAnnualkWh", "dishwasher_efficiency": 307, "dishwasher_label_electric_rate": 0.12, @@ -582,12 +582,12 @@ "dishwasher_label_usage": 4, "dishwasher_place_setting_capacity": 12, "refrigerator_present": true, - "refrigerator_location": "living space", + "refrigerator_location": "conditioned space", "refrigerator_rated_annual_kwh": 650, "extra_refrigerator_present": false, "freezer_present": false, "cooking_range_oven_present": true, - "cooking_range_oven_location": "living space", + "cooking_range_oven_location": "conditioned space", "cooking_range_oven_fuel_type": "electricity", "cooking_range_oven_is_induction": false, "cooking_range_oven_is_convection": false, @@ -607,8 +607,8 @@ "misc_fuel_loads_fireplace_fuel_type": "natural gas", "pool_present": false, "pool_heater_type": "none", - "hot_tub_present": false, - "hot_tub_heater_type": "none", + "permanent_spa_present": false, + "permanent_spa_heater_type": "none", "utility_bill_scenario_names": "Bills", "combine_like_surfaces": true }, @@ -649,25 +649,11 @@ "clothes_dryer_fuel_type": "fuel oil", "cooking_range_oven_fuel_type": "fuel oil" }, - "sample_files/base-appliances-oil-location-miami-fl.xml": { - "parent_hpxml": "sample_files/base-appliances-oil.xml", - "site_iecc_zone": "1A", - "site_state_code": "FL", - "weather_station_epw_filepath": "USA_FL_Miami.Intl.AP.722020_TMY3.epw", - "heating_system_heating_capacity": 12000 - }, "sample_files/base-appliances-propane.xml": { "parent_hpxml": "sample_files/base-appliances-gas.xml", "clothes_dryer_fuel_type": "propane", "cooking_range_oven_fuel_type": "propane" }, - "sample_files/base-appliances-propane-location-portland-or.xml": { - "parent_hpxml": "sample_files/base-appliances-propane.xml", - "site_iecc_zone": "4C", - "site_state_code": "OR", - "weather_station_epw_filepath": "USA_OR_Portland.Intl.AP.726980_TMY3.epw", - "heating_system_heating_capacity": 24000 - }, "sample_files/base-appliances-wood.xml": { "parent_hpxml": "sample_files/base-appliances-gas.xml", "clothes_dryer_fuel_type": "wood", @@ -703,18 +689,18 @@ "window_aspect_ratio": 2, "ducts_supply_leakage_to_outside_value": 0, "ducts_return_leakage_to_outside_value": 0, - "ducts_supply_location": "living space", - "ducts_return_location": "living space" + "ducts_supply_location": "conditioned space", + "ducts_return_location": "conditioned space" }, "sample_files/base-atticroof-conditioned.xml": { "parent_hpxml": "sample_files/base.xml", "geometry_unit_num_floors_above_grade": 2, "geometry_unit_cfa": 3600, "geometry_attic_type": "ConditionedAttic", - "ducts_supply_leakage_to_outside_value": 50, - "ducts_return_leakage_to_outside_value": 100, - "ducts_supply_location": "living space", - "ducts_return_location": "living space", + "ducts_supply_leakage_to_outside_value": 5, + "ducts_return_leakage_to_outside_value": 10, + "ducts_supply_location": "conditioned space", + "ducts_return_location": "conditioned space", "water_heater_location": "basement - conditioned", "clothes_washer_location": "basement - conditioned", "clothes_dryer_location": "basement - conditioned", @@ -762,7 +748,7 @@ "parent_hpxml": "sample_files/base-battery.xml", "schedules_filepaths": "../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv" }, - "sample_files/base-bldgtype-attached.xml": { + "sample_files/base-bldgtype-sfa-unit.xml": { "parent_hpxml": "sample_files/base.xml", "geometry_unit_type": "single-family attached", "geometry_unit_right_wall_is_adiabatic": true, @@ -781,8 +767,8 @@ "heating_system_heating_capacity": 24000, "misc_plug_loads_other_annual_kwh": 1638 }, - "sample_files/base-bldgtype-attached-2stories.xml": { - "parent_hpxml": "sample_files/base-bldgtype-attached.xml", + "sample_files/base-bldgtype-sfa-unit-2stories.xml": { + "parent_hpxml": "sample_files/base-bldgtype-sfa-unit.xml", "geometry_unit_num_floors_above_grade": 2, "geometry_unit_cfa": 2700, "heating_system_heating_capacity": 48000, @@ -791,20 +777,20 @@ "ducts_return_surface_area": 37.5, "misc_plug_loads_other_annual_kwh": 2457 }, - "sample_files/base-bldgtype-attached-atticroof-cathedral.xml": { - "parent_hpxml": "sample_files/base-bldgtype-attached-2stories.xml", + "sample_files/base-bldgtype-sfa-unit-atticroof-cathedral.xml": { + "parent_hpxml": "sample_files/base-bldgtype-sfa-unit-2stories.xml", "geometry_attic_type": "ConditionedAttic", "ducts_supply_leakage_to_outside_value": 0, "ducts_return_leakage_to_outside_value": 0, - "ducts_supply_location": "living space", - "ducts_return_location": "living space" + "ducts_supply_location": "conditioned space", + "ducts_return_location": "conditioned space" }, - "sample_files/base-bldgtype-attached-infil-compartmentalization-test.xml": { - "parent_hpxml": "sample_files/base-bldgtype-attached.xml", + "sample_files/base-bldgtype-sfa-unit-infil-compartmentalization-test.xml": { + "parent_hpxml": "sample_files/base-bldgtype-sfa-unit.xml", "air_leakage_value": 3.57, "air_leakage_type": "unit total" }, - "sample_files/base-bldgtype-multifamily.xml": { + "sample_files/base-bldgtype-mf-unit.xml": { "parent_hpxml": "sample_files/base.xml", "geometry_unit_type": "apartment unit", "geometry_unit_right_wall_is_adiabatic": true, @@ -827,79 +813,86 @@ "cooling_system_cooling_capacity": 12000, "ducts_supply_leakage_to_outside_value": 0, "ducts_return_leakage_to_outside_value": 0, - "ducts_supply_location": "living space", + "ducts_supply_location": "conditioned space", "ducts_supply_insulation_r": 0, - "ducts_return_location": "living space", + "ducts_return_location": "conditioned space", "misc_plug_loads_other_annual_kwh": 819 }, - "sample_files/base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-adjacent-to-other-heated-space.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-infil-compartmentalization-test.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-infil-compartmentalization-test.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "air_leakage_value": 12.16, "air_leakage_type": "unit total" }, - "sample_files/base-bldgtype-multifamily-residents-1.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-residents-1.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "geometry_unit_num_occupants": 1, "misc_plug_loads_television_annual_kwh": null, "misc_plug_loads_other_annual_kwh": null }, - "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "heating_system_type": "Shared Boiler w/ Baseboard", "cooling_system_type": "none", "cooling_system_cooling_efficiency": 0, "cooling_system_fraction_cool_load_served": 0 }, - "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml", + "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml", "heating_system_type": "Shared Boiler w/ Ductless Fan Coil" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "heating_system_type": "Shared Boiler w/ Baseboard", "cooling_system_type": "none", "cooling_system_cooling_efficiency": 0, "cooling_system_fraction_cool_load_served": 0 }, - "sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml", + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml", "heating_system_type": "Shared Boiler w/ Ductless Fan Coil" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml", + "heating_system_fraction_heat_load_served": 0.75, + "heating_system_2_type": "Fireplace", + "heating_system_2_heating_efficiency": 1.0, + "heating_system_2_fraction_heat_load_served": 0.25 + }, + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml" }, - "sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml" + "sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml" }, - "sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "heating_system_type": "none", "heating_system_heating_efficiency": 0, "heating_system_fraction_heat_load_served": 0, @@ -907,32 +900,32 @@ "cooling_system_cooling_efficiency": 0, "cooling_system_fraction_cool_load_served": 0 }, - "sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml" + "sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml" }, - "sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml" + "sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml" }, - "sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml" + "sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml" }, - "sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml" + "sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml" }, - "sample_files/base-bldgtype-multifamily-shared-generator.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-shared-generator.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-shared-laundry-room.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-laundry-room.xml" + "sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml" }, - "sample_files/base-bldgtype-multifamily-shared-mechvent.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-mechvent.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "mech_vent_fan_type": "supply only", "mech_vent_flow_rate": 800, "mech_vent_hours_in_operation": 24, @@ -948,11 +941,11 @@ "mech_vent_2_sensible_recovery_efficiency": 0.72, "mech_vent_2_fan_power": 26 }, - "sample_files/base-bldgtype-multifamily-shared-mechvent-multiple.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml" + "sample_files/base-bldgtype-mf-unit-shared-mechvent-multiple.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml" }, - "sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-mechvent.xml", + "sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-mechvent.xml", "mech_vent_shared_preheating_fuel": "natural gas", "mech_vent_shared_preheating_efficiency": 0.92, "mech_vent_shared_preheating_fraction_heat_load_served": 0.7, @@ -960,8 +953,8 @@ "mech_vent_shared_precooling_efficiency": 4, "mech_vent_shared_precooling_fraction_cool_load_served": 0.8 }, - "sample_files/base-bldgtype-multifamily-shared-pv.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-pv.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "pv_system_present": true, "pv_system_module_type": "standard", "pv_system_location": "ground", @@ -973,8 +966,8 @@ "pv_system_system_losses_fraction": 0.14, "pv_system_num_bedrooms_served": 18 }, - "sample_files/base-bldgtype-multifamily-shared-water-heater.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "sample_files/base-bldgtype-mf-unit-shared-water-heater.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "water_heater_fuel_type": "natural gas", "water_heater_tank_volume": 120, "water_heater_efficiency": 0.59, @@ -982,8 +975,8 @@ "water_heater_heating_capacity": 40000, "water_heater_num_units_served": 6 }, - "sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily-shared-water-heater.xml" + "sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml": { + "parent_hpxml": "sample_files/base-bldgtype-mf-unit-shared-water-heater.xml" }, "sample_files/base-dhw-combi-tankless.xml": { "parent_hpxml": "sample_files/base-dhw-indirect.xml", @@ -1464,6 +1457,26 @@ "parent_hpxml": "sample_files/base.xml", "misc_plug_loads_other_annual_kwh": 1729 }, + "sample_files/base-foundation-belly-wing-skirt.xml": { + "parent_hpxml": "sample_files/base-foundation-ambient.xml", + "geometry_unit_type": "manufactured home", + "geometry_unit_aspect_ratio": 4.0, + "geometry_foundation_type": "BellyAndWingWithSkirt", + "geometry_foundation_height": 2, + "geometry_foundation_height_above_grade": 2, + "geometry_roof_pitch": "3:12", + "window_area_front": 140, + "window_area_back": 140, + "window_area_left": 20, + "window_area_right": 20, + "ducts_supply_location": "manufactured home belly", + "ducts_supply_insulation_r": 0, + "ducts_return_location": "manufactured home belly" + }, + "sample_files/base-foundation-belly-wing-no-skirt.xml": { + "parent_hpxml": "sample_files/base-foundation-belly-wing-skirt.xml", + "geometry_foundation_type": "BellyAndWingNoSkirt" + }, "sample_files/base-foundation-complex.xml": { "parent_hpxml": "sample_files/base.xml" }, @@ -1472,6 +1485,11 @@ "slab_under_insulation_r": 10, "slab_under_width": 4 }, + "sample_files/base-foundation-conditioned-basement-slab-insulation-full.xml": { + "parent_hpxml": "sample_files/base.xml", + "slab_under_insulation_r": 10, + "slab_under_width": 999 + }, "sample_files/base-foundation-conditioned-basement-wall-insulation.xml": { "parent_hpxml": "sample_files/base.xml", "foundation_wall_type": "concrete block foam core", @@ -1568,6 +1586,10 @@ "water_heater_location": "crawlspace - vented", "misc_plug_loads_other_annual_kwh": 1228.5 }, + "sample_files/base-foundation-vented-crawlspace-above-grade.xml": { + "parent_hpxml": "sample_files/base-foundation-vented-crawlspace.xml", + "geometry_foundation_height_above_grade": 4 + }, "sample_files/base-foundation-walkout-basement.xml": { "parent_hpxml": "sample_files/base.xml", "geometry_foundation_height_above_grade": 5, @@ -1599,10 +1621,6 @@ "sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml": { "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml" }, - "sample_files/base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml", - "heat_pump_backup_heating_capacity": null - }, "sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml": { "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml", "heat_pump_heating_capacity": 0, @@ -1652,8 +1670,7 @@ "heating_system_2_type": "Boiler", "heating_system_2_fuel": "natural gas", "heating_system_2_heating_efficiency": 0.8, - "heating_system_2_heating_capacity": 60000, - "heating_system_2_fraction_heat_load_served": 0.25 + "heating_system_2_heating_capacity": 60000 }, "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml": { "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml", @@ -1668,408 +1685,22 @@ "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml": { "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml" }, - "sample_files/base-hvac-autosize.xml": { - "parent_hpxml": "sample_files/base.xml", - "heating_system_heating_capacity": null, - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml": { - "parent_hpxml": "sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml", - "site_iecc_zone": "1A", - "site_state_code": "FL", - "weather_station_epw_filepath": "USA_FL_Miami.Intl.AP.722020_TMY3.epw" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml": { + "sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml": { "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS", - "heating_system_2_heating_capacity": null - }, - "sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml": { - "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS", - "heating_system_2_heating_capacity": null - }, - "sample_files/base-hvac-autosize-boiler-elec-only.xml": { - "parent_hpxml": "sample_files/base-hvac-boiler-elec-only.xml", - "heating_system_heating_capacity": null - }, - "sample_files/base-hvac-autosize-boiler-gas-central-ac-1-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-boiler-gas-central-ac-1-speed.xml", - "heating_system_heating_capacity": null, - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-boiler-gas-only.xml": { - "parent_hpxml": "sample_files/base-hvac-boiler-gas-only.xml", - "heating_system_heating_capacity": null - }, - "sample_files/base-hvac-autosize-central-ac-only-1-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-central-ac-only-1-speed.xml", - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-central-ac-only-2-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-central-ac-only-2-speed.xml", - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-central-ac-only-var-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-central-ac-only-var-speed.xml", - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml": { - "parent_hpxml": "sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml", - "cooling_system_cooling_capacity": null, - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml": { - "parent_hpxml": "sample_files/base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml", - "heat_pump_heating_capacity": null, + "heat_pump_cooling_compressor_type": "variable speed", "heat_pump_heating_capacity_retention_fraction": null, "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml": { - "parent_hpxml": "sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml", - "heat_pump_backup_heating_capacity": 36000 - }, - "sample_files/base-hvac-autosize-elec-resistance-only.xml": { - "parent_hpxml": "sample_files/base-hvac-elec-resistance-only.xml", - "heating_system_heating_capacity": null - }, - "sample_files/base-hvac-autosize-evap-cooler-furnace-gas.xml": { - "parent_hpxml": "sample_files/base-hvac-evap-cooler-furnace-gas.xml", - "heating_system_heating_capacity": null, - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-floor-furnace-propane-only.xml": { - "parent_hpxml": "sample_files/base-hvac-floor-furnace-propane-only.xml", - "heating_system_heating_capacity": null + "heat_pump_cooling_efficiency": 17.25, + "heat_pump_heating_efficiency": 10.0 }, - "sample_files/base-hvac-autosize-furnace-elec-only.xml": { - "parent_hpxml": "sample_files/base-hvac-furnace-elec-only.xml", - "heating_system_heating_capacity": null + "sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml": { + "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml" }, - "sample_files/base-hvac-autosize-furnace-gas-central-ac-2-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-furnace-gas-central-ac-2-speed.xml", - "heating_system_heating_capacity": null, - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-furnace-gas-central-ac-var-speed.xml": { - "parent_hpxml": "sample_files/base-hvac-furnace-gas-central-ac-var-speed.xml", - "heating_system_heating_capacity": null, - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-furnace-gas-only.xml": { - "parent_hpxml": "sample_files/base-hvac-furnace-gas-only.xml", - "heating_system_heating_capacity": null - }, - "sample_files/base-hvac-autosize-furnace-gas-room-ac.xml": { - "parent_hpxml": "sample_files/base-hvac-furnace-gas-room-ac.xml", + "sample_files/base-hvac-autosize.xml": { + "parent_hpxml": "sample_files/base.xml", "heating_system_heating_capacity": null, "cooling_system_cooling_capacity": null }, - "sample_files/base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml": { - "parent_hpxml": "sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml": { - "parent_hpxml": "sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-ground-to-air-heat-pump.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-ground-to-air-heat-pump.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-ground-to-air-heat-pump.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml", - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS", - "heating_system_2_heating_capacity": null - }, - "sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml": { - "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml", - "heat_pump_heating_capacity": null, - "heat_pump_heating_capacity_retention_fraction": null, - "heat_pump_heating_capacity_retention_temp": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS", - "heating_system_2_heating_capacity": null - }, - "sample_files/base-hvac-autosize-ptac.xml": { - "parent_hpxml": "sample_files/base-hvac-ptac.xml", - "cooling_system_cooling_capacity": null - }, - "sample_files/base-hvac-autosize-ptac-with-heating.xml": { - "parent_hpxml": "sample_files/base-hvac-ptac-with-heating-electricity.xml", - "cooling_system_cooling_capacity": null, - "cooling_system_integrated_heating_system_capacity": null - }, - "sample_files/base-hvac-autosize-pthp-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-pthp.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-pthp-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-pthp.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-pthp-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-pthp.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml": { - "parent_hpxml": "sample_files/base-hvac-room-ac-with-reverse-cycle.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "ACCA" - }, - "sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml": { - "parent_hpxml": "sample_files/base-hvac-room-ac-with-reverse-cycle.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "HERS" - }, - "sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml": { - "parent_hpxml": "sample_files/base-hvac-room-ac-with-reverse-cycle.xml", - "heat_pump_heating_capacity": null, - "heat_pump_cooling_capacity": null, - "heat_pump_backup_heating_capacity": null, - "heat_pump_sizing_methodology": "MaxLoad" - }, - "sample_files/base-hvac-autosize-room-ac-with-heating.xml": { - "parent_hpxml": "sample_files/base-hvac-room-ac-with-heating.xml", - "cooling_system_cooling_capacity": null, - "cooling_system_integrated_heating_system_capacity": null - }, - "sample_files/base-hvac-autosize-room-ac-only.xml": { - "parent_hpxml": "sample_files/base-hvac-room-ac-only.xml", - "cooling_system_cooling_capacity": null - }, "sample_files/base-hvac-autosize-sizing-controls.xml": { "parent_hpxml": "sample_files/base-hvac-autosize.xml", "geometry_unit_num_occupants": 5, @@ -2078,14 +1709,6 @@ "hvac_control_cooling_weekday_setpoint": 80, "hvac_control_cooling_weekend_setpoint": 80 }, - "sample_files/base-hvac-autosize-stove-oil-only.xml": { - "parent_hpxml": "sample_files/base-hvac-stove-oil-only.xml", - "heating_system_heating_capacity": null - }, - "sample_files/base-hvac-autosize-wall-furnace-elec-only.xml": { - "parent_hpxml": "sample_files/base-hvac-wall-furnace-elec-only.xml", - "heating_system_heating_capacity": null - }, "sample_files/base-hvac-boiler-coal-only.xml": { "parent_hpxml": "sample_files/base-hvac-boiler-gas-only.xml", "heating_system_fuel": "coal" @@ -2148,6 +1771,12 @@ "cooling_system_cooling_compressor_type": "variable speed", "cooling_system_cooling_sensible_heat_fraction": 0.78 }, + "sample_files/base-hvac-central-ac-only-var-speed-detailed-performance.xml": { + "parent_hpxml": "sample_files/base-hvac-central-ac-only-var-speed.xml", + "cooling_system_cooling_compressor_type": "variable speed", + "cooling_system_cooling_efficiency": 17.25, + "cooling_system_cooling_capacity": 36000 + }, "sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml": { "parent_hpxml": "sample_files/base-hvac-central-ac-only-1-speed.xml", "heat_pump_type": "air-to-air", @@ -2164,10 +1793,6 @@ "heat_pump_backup_heating_efficiency": 1, "heat_pump_backup_heating_capacity": 36000 }, - "sample_files/base-hvac-crankcase-heater-40w.xml": { - "parent_hpxml": "sample_files/base.xml", - "cooling_system_crankcase_heater_watts": 40 - }, "sample_files/base-hvac-dse.xml": { "parent_hpxml": "sample_files/base.xml" }, @@ -2217,7 +1842,11 @@ "ducts_return_leakage_to_outside_value": 0.05 }, "sample_files/base-hvac-ducts-area-fractions.xml": { - "parent_hpxml": "sample_files/base-enclosure-2stories.xml" + "parent_hpxml": "sample_files/base-enclosure-2stories.xml", + "ducts_supply_surface_area": null, + "ducts_supply_surface_area_fraction": 0.75, + "ducts_return_surface_area": null, + "ducts_return_surface_area_fraction": 0.75 }, "sample_files/base-hvac-ducts-area-multipliers.xml": { "parent_hpxml": "sample_files/base.xml" @@ -2228,6 +1857,17 @@ "ducts_return_buried_insulation_level": "deeply buried", "ducts_return_insulation_r": 4 }, + "sample_files/base-hvac-ducts-defaults.xml": { + "parent_hpxml": "sample_files/base-hvac-furnace-gas-room-ac.xml", + "heating_system_fraction_heat_load_served": 0.75, + "heating_system_2_type": "Fireplace", + "heating_system_2_heating_efficiency": 1.0, + "heating_system_2_fraction_heat_load_served": 0.25, + "ducts_supply_location": null, + "ducts_supply_surface_area": null, + "ducts_return_location": null, + "ducts_return_surface_area": null + }, "sample_files/base-hvac-ducts-effective-rvalue.xml": { "parent_hpxml": "sample_files/base.xml" }, @@ -2261,21 +1901,10 @@ "heating_system_type": "Fireplace", "heating_system_fuel": "wood" }, - "sample_files/base-hvac-fixed-heater-gas-only.xml": { - "parent_hpxml": "sample_files/base.xml", - "heating_system_type": "FixedHeater", - "heating_system_heating_efficiency": 1, - "cooling_system_type": "none", - "cooling_system_cooling_efficiency": 0, - "cooling_system_fraction_cool_load_served": 0 - }, "sample_files/base-hvac-floor-furnace-propane-only.xml": { "parent_hpxml": "sample_files/base-hvac-stove-oil-only.xml", "heating_system_type": "FloorFurnace", - "heating_system_fuel": "propane" - }, - "sample_files/base-hvac-floor-furnace-propane-only-pilot-light.xml": { - "parent_hpxml": "sample_files/base-hvac-floor-furnace-propane-only.xml", + "heating_system_fuel": "propane", "heating_system_pilot_light": 600 }, "sample_files/base-hvac-furnace-coal-only.xml": { @@ -2393,6 +2022,9 @@ "heat_pump_airflow_defect_ratio": -0.25, "heat_pump_charge_defect_ratio": -0.25 }, + "sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml": { + "parent_hpxml": "sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml" + }, "sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml": { "parent_hpxml": "sample_files/base.xml", "heating_system_airflow_defect_ratio": -0.25, @@ -2436,6 +2068,7 @@ "heating_system_heating_efficiency": 0, "heating_system_fraction_heat_load_served": 0, "cooling_system_type": "mini-split", + "cooling_system_cooling_compressor_type": null, "cooling_system_cooling_efficiency": 19, "cooling_system_is_ducted": true, "ducts_supply_leakage_to_outside_value": 15, @@ -2448,6 +2081,12 @@ "parent_hpxml": "sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml", "cooling_system_is_ducted": false }, + "sample_files/base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml": { + "parent_hpxml": "sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml", + "cooling_system_cooling_compressor_type": "variable speed", + "cooling_system_cooling_efficiency": 21.5, + "cooling_system_cooling_capacity": 36000 + }, "sample_files/base-hvac-mini-split-heat-pump-ducted.xml": { "parent_hpxml": "sample_files/base.xml", "heating_system_type": "none", @@ -2476,6 +2115,14 @@ "ducts_supply_surface_area": 30, "ducts_return_surface_area": 10 }, + "sample_files/base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml": { + "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted.xml", + "heat_pump_cooling_compressor_type": "variable speed", + "heat_pump_heating_capacity_retention_fraction": null, + "heat_pump_heating_capacity_retention_temp": null, + "heat_pump_cooling_efficiency": 16.7, + "heat_pump_heating_efficiency": 11.3 + }, "sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml": { "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ducted.xml", "heat_pump_heating_capacity": 0, @@ -2494,6 +2141,14 @@ "heat_pump_backup_heating_efficiency": 0, "heat_pump_is_ducted": false }, + "sample_files/base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml": { + "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless.xml", + "heat_pump_cooling_compressor_type": "variable speed", + "heat_pump_heating_capacity_retention_fraction": null, + "heat_pump_heating_capacity_retention_temp": null, + "heat_pump_cooling_efficiency": 21.5, + "heat_pump_heating_efficiency": 10.5 + }, "sample_files/base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml": { "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless.xml" }, @@ -2509,8 +2164,7 @@ "heating_system_2_type": "Stove", "heating_system_2_fuel": "fuel oil", "heating_system_2_heating_efficiency": 0.6, - "heating_system_2_heating_capacity": 60000, - "heating_system_2_fraction_heat_load_served": 0.25 + "heating_system_2_heating_capacity": 60000 }, "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml": { "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml", @@ -2524,6 +2178,13 @@ "heating_system_2_fuel": "natural gas", "heating_system_2_heating_efficiency": 0.8 }, + "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml": { + "parent_hpxml": "sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml", + "ducts_supply_location": null, + "ducts_supply_surface_area": null, + "ducts_return_location": null, + "ducts_return_surface_area": null + }, "sample_files/base-hvac-multiple.xml": { "parent_hpxml": "sample_files/base.xml" }, @@ -2536,14 +2197,6 @@ "cooling_system_cooling_efficiency": 0, "cooling_system_fraction_cool_load_served": 0 }, - "sample_files/base-hvac-portable-heater-gas-only.xml": { - "parent_hpxml": "sample_files/base.xml", - "heating_system_type": "PortableHeater", - "heating_system_heating_efficiency": 1, - "cooling_system_type": "none", - "cooling_system_cooling_efficiency": 0, - "cooling_system_fraction_cool_load_served": 0 - }, "sample_files/base-hvac-ptac.xml": { "parent_hpxml": "sample_files/base.xml", "heating_system_type": "none", @@ -2640,6 +2293,14 @@ "sample_files/base-hvac-setpoints-daily-setbacks.xml": { "parent_hpxml": "sample_files/base.xml" }, + "sample_files/base-hvac-space-heater-gas-only.xml": { + "parent_hpxml": "sample_files/base.xml", + "heating_system_type": "SpaceHeater", + "heating_system_heating_efficiency": 1, + "cooling_system_type": "none", + "cooling_system_cooling_efficiency": 0, + "cooling_system_fraction_cool_load_served": 0 + }, "sample_files/base-hvac-stove-oil-only.xml": { "parent_hpxml": "sample_files/base.xml", "heating_system_type": "Stove", @@ -2660,9 +2321,6 @@ "ducts_supply_leakage_to_outside_value": 7.5, "ducts_return_leakage_to_outside_value": 2.5 }, - "sample_files/base-hvac-undersized-allow-increased-fixed-capacities.xml": { - "parent_hpxml": "sample_files/base-hvac-undersized.xml" - }, "sample_files/base-hvac-wall-furnace-elec-only.xml": { "parent_hpxml": "sample_files/base.xml", "heating_system_type": "WallFurnace", @@ -2686,7 +2344,8 @@ "holiday_lighting_period": "Nov 24 - Jan 6" }, "sample_files/base-lighting-kwh-per-year.xml": { - "parent_hpxml": "sample_files/base.xml" + "parent_hpxml": "sample_files/base.xml", + "lighting_interior_usage_multiplier": 1.5 }, "sample_files/base-lighting-mixed.xml": { "parent_hpxml": "sample_files/base.xml" @@ -2901,10 +2560,6 @@ "utility_bill_electricity_marginal_rates": 0.12, "utility_bill_natural_gas_marginal_rates": 1.1 }, - "sample_files/base-misc-bills-none.xml": { - "parent_hpxml": "sample_files/base.xml", - "utility_bill_scenario_names": null - }, "sample_files/base-misc-bills-pv.xml": { "parent_hpxml": "sample_files/base-pv.xml", "pv_system_max_power_output": 10000, @@ -3045,7 +2700,7 @@ "extra_refrigerator_present": true, "extra_refrigerator_rated_annual_kwh": 700, "freezer_present": true, - "freezer_location": "living space", + "freezer_location": "conditioned space", "freezer_rated_annual_kwh": 300, "misc_plug_loads_well_pump_present": true, "misc_plug_loads_well_pump_annual_kwh": 475, @@ -3065,18 +2720,18 @@ "pool_pump_annual_kwh": 2700, "pool_heater_type": "gas fired", "pool_heater_annual_therm": 500, - "hot_tub_present": true, - "hot_tub_pump_annual_kwh": 1000, - "hot_tub_heater_type": "electric resistance", - "hot_tub_heater_annual_kwh": 1300 + "permanent_spa_present": true, + "permanent_spa_pump_annual_kwh": 1000, + "permanent_spa_heater_type": "electric resistance", + "permanent_spa_heater_annual_kwh": 1300 }, "sample_files/base-misc-loads-large-uncommon2.xml": { "parent_hpxml": "sample_files/base-misc-loads-large-uncommon.xml", "misc_fuel_loads_grill_fuel_type": "fuel oil", "misc_fuel_loads_fireplace_fuel_type": "wood pellets", "pool_heater_type": "none", - "hot_tub_heater_type": "heat pump", - "hot_tub_heater_annual_kwh": 260 + "permanent_spa_heater_type": "heat pump", + "permanent_spa_heater_annual_kwh": 260 }, "sample_files/base-misc-loads-none.xml": { "parent_hpxml": "sample_files/base.xml", @@ -3092,7 +2747,7 @@ "neighbor_front_height": 12 }, "sample_files/base-misc-neighbor-shading-bldgtype-multifamily.xml": { - "parent_hpxml": "sample_files/base-bldgtype-multifamily.xml", + "parent_hpxml": "sample_files/base-bldgtype-mf-unit.xml", "neighbor_right_distance": 15, "combine_like_surfaces": false }, @@ -3100,6 +2755,10 @@ "parent_hpxml": "sample_files/base.xml", "site_shielding_of_home": "well-shielded" }, + "sample_files/base-misc-unit-multiplier.xml": { + "parent_hpxml": "sample_files/base.xml", + "unit_multiplier": "10" + }, "sample_files/base-misc-usage-multiplier.xml": { "parent_hpxml": "sample_files/base.xml", "water_fixtures_usage_multiplier": 0.9, @@ -3111,7 +2770,7 @@ "dishwasher_usage_multiplier": 0.9, "refrigerator_usage_multiplier": 0.9, "freezer_present": true, - "freezer_location": "living space", + "freezer_location": "conditioned space", "freezer_rated_annual_kwh": 300, "freezer_usage_multiplier": 0.9, "cooking_range_oven_usage_multiplier": 0.9, @@ -3136,17 +2795,46 @@ "pool_heater_type": "gas fired", "pool_heater_annual_therm": 500, "pool_heater_usage_multiplier": 0.9, - "hot_tub_present": true, - "hot_tub_pump_annual_kwh": 1000, - "hot_tub_pump_usage_multiplier": 0.9, - "hot_tub_heater_type": "electric resistance", - "hot_tub_heater_annual_kwh": 1300, - "hot_tub_heater_usage_multiplier": 0.9 + "permanent_spa_present": true, + "permanent_spa_pump_annual_kwh": 1000, + "permanent_spa_pump_usage_multiplier": 0.9, + "permanent_spa_heater_type": "electric resistance", + "permanent_spa_heater_annual_kwh": 1300, + "permanent_spa_heater_usage_multiplier": 0.9 }, - "sample_files/base-multiple-buildings.xml": { + "sample_files/base-multiple-sfd-buildings.xml": { "parent_hpxml": "sample_files/base.xml", "clothes_dryer_present": false }, + "sample_files/base-multiple-mf-units.xml": { + "parent_hpxml": "sample_files/base.xml", + "geometry_unit_type": "apartment unit", + "geometry_unit_right_wall_is_adiabatic": true, + "geometry_unit_cfa": 1200, + "geometry_unit_aspect_ratio": 0.75, + "geometry_building_num_units": 6, + "floor_over_foundation_assembly_r": 22.84, + "air_leakage_type": "unit exterior only", + "air_leakage_units": "ACHnatural", + "air_leakage_value": 0.375, + "window_front_wwr": 0.18, + "window_back_wwr": 0.18, + "window_left_wwr": 0.18, + "window_right_wwr": 0.18, + "window_area_front": 0, + "window_area_back": 0, + "window_area_left": 0, + "window_area_right": 0, + "door_area": 20, + "cooling_system_type": "room air conditioner", + "cooling_system_cooling_efficiency_type": "EER", + "cooling_system_cooling_efficiency": 8.5, + "cooling_system_cooling_capacity": 12000, + "heating_system_type": "ElectricResistance", + "heating_system_fuel": "electricity", + "heating_system_heating_efficiency": 1, + "heating_system_heating_capacity": 12000 + }, "sample_files/base-pv.xml": { "parent_hpxml": "sample_files/base.xml", "pv_system_present": true, @@ -3261,8 +2949,8 @@ "misc_fuel_loads_fireplace_annual_therm": null, "pool_pump_annual_kwh": null, "pool_heater_annual_therm": null, - "hot_tub_pump_annual_kwh": null, - "hot_tub_heater_annual_kwh": null + "permanent_spa_pump_annual_kwh": null, + "permanent_spa_heater_annual_kwh": null }, "sample_files/base-residents-1-misc-loads-large-uncommon2.xml": { "parent_hpxml": "sample_files/base-misc-loads-large-uncommon2.xml", @@ -3276,8 +2964,8 @@ "misc_fuel_loads_fireplace_annual_therm": null, "pool_pump_annual_kwh": null, "pool_heater_annual_therm": null, - "hot_tub_pump_annual_kwh": null, - "hot_tub_heater_annual_kwh": null + "permanent_spa_pump_annual_kwh": null, + "permanent_spa_heater_annual_kwh": null }, "sample_files/base-residents-5.xml": { "parent_hpxml": "sample_files/base-misc-defaults.xml", @@ -3290,24 +2978,10 @@ "parent_hpxml": "sample_files/base.xml", "schedules_vacancy_period": "Dec 1 - Jan 31" }, - "sample_files/base-schedules-simple-vacancy-year-round.xml": { - "parent_hpxml": "sample_files/base.xml", - "schedules_vacancy_period": "Jan 1 - Dec 31" - }, "sample_files/base-schedules-simple-power-outage.xml": { "parent_hpxml": "sample_files/base.xml", "schedules_power_outage_period": "Jul 1 5 - Jul 31 14" }, - "sample_files/base-schedules-simple-power-outage-natvent-available.xml": { - "parent_hpxml": "sample_files/base.xml", - "schedules_power_outage_period": "Jul 1 5 - Jul 31 14", - "schedules_power_outage_window_natvent_availability": "always available" - }, - "sample_files/base-schedules-simple-power-outage-natvent-unavailable.xml": { - "parent_hpxml": "sample_files/base.xml", - "schedules_power_outage_period": "Jul 1 5 - Jul 31 14", - "schedules_power_outage_window_natvent_availability": "always unavailable" - }, "sample_files/base-schedules-detailed-all-10-mins.xml": { "parent_hpxml": "sample_files/base-simcontrol-timestep-10-mins.xml", "hvac_control_heating_weekday_setpoint": null, @@ -3317,6 +2991,19 @@ "water_heater_setpoint_temperature": null, "schedules_filepaths": "../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-10-mins.csv, ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv, ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv" }, + "sample_files/base-schedules-detailed-mixed-timesteps.xml": { + "parent_hpxml": "sample_files/base-simcontrol-timestep-10-mins.xml", + "hvac_control_heating_weekday_setpoint": null, + "hvac_control_heating_weekend_setpoint": null, + "hvac_control_cooling_weekday_setpoint": null, + "hvac_control_cooling_weekend_setpoint": null, + "water_heater_setpoint_temperature": null, + "schedules_filepaths": "../../HPXMLtoOpenStudio/resources/schedule_files/setpoints.csv, ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv, ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv" + }, + "sample_files/base-schedules-detailed-mixed-timesteps-power-outage.xml": { + "parent_hpxml": "sample_files/base-schedules-detailed-mixed-timesteps.xml", + "schedules_power_outage_period": "Dec 1 5 - Jan 31 14" + }, "sample_files/base-schedules-detailed-occupancy-stochastic.xml": { "parent_hpxml": "sample_files/base.xml", "schedules_filepaths": "../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv" @@ -3325,10 +3012,6 @@ "parent_hpxml": "sample_files/base-schedules-detailed-occupancy-stochastic.xml", "schedules_vacancy_period": "Dec 1 - Jan 31" }, - "sample_files/base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml": { - "parent_hpxml": "sample_files/base-schedules-detailed-occupancy-stochastic.xml", - "schedules_vacancy_period": "Jan 1 - Dec 31" - }, "sample_files/base-schedules-detailed-occupancy-stochastic-power-outage.xml": { "parent_hpxml": "sample_files/base-schedules-detailed-occupancy-stochastic.xml", "schedules_power_outage_period": "Dec 1 5 - Jan 31 14" diff --git a/hpxml-measures/workflow/real_homes/house001.xml b/hpxml-measures/workflow/real_homes/house001.xml index 33213f3ff8..9b90a61132 100644 --- a/hpxml-measures/workflow/real_homes/house001.xml +++ b/hpxml-measures/workflow/real_homes/house001.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -79,7 +83,7 @@ - living space + conditioned space 194.0 medium 6.0 @@ -106,7 +110,7 @@ outside - living space + conditioned space 120.0 @@ -116,7 +120,7 @@ attic - unvented - living space + conditioned space 25.0 @@ -128,7 +132,7 @@ outside - living space + conditioned space @@ -142,7 +146,7 @@ garage - living space + conditioned space @@ -156,7 +160,7 @@ attic - unvented - living space + conditioned space @@ -185,7 +189,7 @@ attic - unvented - living space + conditioned space @@ -198,7 +202,7 @@ garage - living space + conditioned space @@ -212,10 +216,9 @@ - living space + conditioned space 1189.0 154.0 - 0.0 @@ -236,7 +239,6 @@ garage 373.0 77.25 - 0.0 diff --git a/hpxml-measures/workflow/real_homes/house002.xml b/hpxml-measures/workflow/real_homes/house002.xml index f381ae908a..22a92ddc38 100644 --- a/hpxml-measures/workflow/real_homes/house002.xml +++ b/hpxml-measures/workflow/real_homes/house002.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -111,7 +115,7 @@ outside - living space + conditioned space @@ -125,7 +129,7 @@ garage - living space + conditioned space @@ -154,7 +158,7 @@ attic - unvented - living space + conditioned space @@ -167,7 +171,7 @@ attic - unvented - living space + conditioned space @@ -181,10 +185,9 @@ - living space + conditioned space 1769.0 207.0 - 0.0 @@ -205,7 +208,6 @@ garage 670.0 103.54 - 0.0 diff --git a/hpxml-measures/workflow/real_homes/house003.xml b/hpxml-measures/workflow/real_homes/house003.xml index e12f3659cc..8640c8fec0 100644 --- a/hpxml-measures/workflow/real_homes/house003.xml +++ b/hpxml-measures/workflow/real_homes/house003.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ - living space + conditioned space 261.0 medium 6.0 @@ -116,7 +120,7 @@ garage - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -144,7 +148,7 @@ outside - living space + conditioned space @@ -173,7 +177,7 @@ attic - unvented - living space + conditioned space @@ -187,10 +191,9 @@ - living space + conditioned space 1950.0 183.0 - 0.0 @@ -211,7 +214,6 @@ garage 448.0 84.66 - 0.0 diff --git a/hpxml-measures/workflow/real_homes/house004.xml b/hpxml-measures/workflow/real_homes/house004.xml index 61fb6fcd74..8d79be77c5 100644 --- a/hpxml-measures/workflow/real_homes/house004.xml +++ b/hpxml-measures/workflow/real_homes/house004.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -79,7 +83,7 @@ - living space + conditioned space 49.0 medium 6.0 @@ -116,7 +120,7 @@ attic - unvented - living space + conditioned space @@ -130,7 +134,7 @@ outside - living space + conditioned space @@ -144,7 +148,7 @@ garage - living space + conditioned space @@ -173,7 +177,7 @@ attic - unvented - living space + conditioned space @@ -187,10 +191,9 @@ - living space + conditioned space 3667.0 304.0 - 0.0 @@ -211,7 +214,6 @@ garage 960.0 123.94 - 0.0 diff --git a/hpxml-measures/workflow/real_homes/house005.xml b/hpxml-measures/workflow/real_homes/house005.xml index 7a1301005f..cbfe23cb13 100644 --- a/hpxml-measures/workflow/real_homes/house005.xml +++ b/hpxml-measures/workflow/real_homes/house005.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -87,7 +91,7 @@ attic - unvented - living space + conditioned space 33.0 @@ -97,7 +101,7 @@ outside - living space + conditioned space 61.0 @@ -109,7 +113,7 @@ attic - unvented - living space + conditioned space @@ -123,7 +127,7 @@ garage - living space + conditioned space @@ -137,7 +141,7 @@ outside - living space + conditioned space @@ -166,7 +170,7 @@ attic - unvented - living space + conditioned space @@ -179,7 +183,7 @@ garage - living space + conditioned space @@ -193,10 +197,9 @@ - living space + conditioned space 1732.0 186.0 - 0.0 @@ -217,7 +220,6 @@ garage 294.0 68.59 - 0.0 diff --git a/hpxml-measures/workflow/real_homes/house006.xml b/hpxml-measures/workflow/real_homes/house006.xml index 0fee76c256..8c52c09846 100644 --- a/hpxml-measures/workflow/real_homes/house006.xml +++ b/hpxml-measures/workflow/real_homes/house006.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -71,7 +75,6 @@ - @@ -102,7 +105,7 @@ garage - living space + conditioned space 19.0 @@ -112,7 +115,7 @@ outside - living space + conditioned space 89.0 @@ -122,7 +125,7 @@ attic - unvented - living space + conditioned space 19.0 @@ -132,7 +135,7 @@ outside - living space + conditioned space 79.0 @@ -144,7 +147,7 @@ outside - living space + conditioned space @@ -158,7 +161,7 @@ garage - living space + conditioned space @@ -172,7 +175,7 @@ attic - unvented - living space + conditioned space @@ -245,7 +248,7 @@ attic - unvented - living space + conditioned space @@ -260,9 +263,8 @@ basement - conditioned - 830.0 + 1008.0 112.0 - 7.0 @@ -280,40 +282,18 @@ - basement - conditioned - 178.0 - 24.0 - 7.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - - garage 422.0 82.17 - 0.0 - + 0.0 0.0 - + 0.0 0.0 @@ -391,7 +371,7 @@ - living space + conditioned space @@ -406,7 +386,7 @@ - living space + conditioned space central air conditioner electricity @@ -449,14 +429,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 4 @@ -483,7 +463,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.64 diff --git a/hpxml-measures/workflow/real_homes/house007.xml b/hpxml-measures/workflow/real_homes/house007.xml index 93cb73a535..e324c01762 100644 --- a/hpxml-measures/workflow/real_homes/house007.xml +++ b/hpxml-measures/workflow/real_homes/house007.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -78,7 +82,6 @@ - @@ -109,7 +112,7 @@ garage - living space + conditioned space 22.0 @@ -119,7 +122,7 @@ outside - living space + conditioned space 110.0 @@ -129,7 +132,7 @@ outside - living space + conditioned space 38.0 @@ -139,7 +142,7 @@ outside - living space + conditioned space 82.0 @@ -151,7 +154,7 @@ outside - living space + conditioned space @@ -165,7 +168,7 @@ garage - living space + conditioned space @@ -238,7 +241,7 @@ attic - unvented - living space + conditioned space @@ -251,7 +254,7 @@ outside - living space + conditioned space @@ -266,9 +269,8 @@ basement - conditioned - 887.0 + 1064.0 110.0 - 7.0 @@ -286,40 +288,18 @@ - basement - conditioned - 177.0 - 22.0 - 7.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - - garage 504.0 89.8 - 0.0 - + 0.0 0.0 - + 0.0 0.0 @@ -397,7 +377,7 @@ - living space + conditioned space @@ -412,7 +392,7 @@ - living space + conditioned space central air conditioner electricity @@ -461,14 +441,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 5 @@ -494,7 +474,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.64 diff --git a/hpxml-measures/workflow/real_homes/house008.xml b/hpxml-measures/workflow/real_homes/house008.xml index c3bd587d6f..efdd3dce44 100644 --- a/hpxml-measures/workflow/real_homes/house008.xml +++ b/hpxml-measures/workflow/real_homes/house008.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -82,7 +86,6 @@ - @@ -115,7 +118,7 @@ garage - living space + conditioned space 33.0 @@ -125,7 +128,7 @@ outside - living space + conditioned space 153.0 @@ -135,7 +138,7 @@ attic - unvented - living space + conditioned space 35.0 @@ -145,7 +148,7 @@ outside - living space + conditioned space 58.0 @@ -157,7 +160,7 @@ outside - living space + conditioned space @@ -171,7 +174,7 @@ garage - living space + conditioned space @@ -185,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -279,7 +282,7 @@ attic - unvented - living space + conditioned space @@ -292,7 +295,7 @@ attic - unvented - living space + conditioned space @@ -305,7 +308,7 @@ garage - living space + conditioned space @@ -319,10 +322,9 @@ - living space + conditioned space 320.0 40.0 - 0.0 @@ -341,9 +343,8 @@ basement - conditioned - 408.0 + 608.0 115.0 - 8.0 @@ -362,39 +363,17 @@ basement - conditioned - 200.0 - 25.0 - 8.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - - - basement - conditioned 192.0 24.0 - 4.0 - + 0.0 0.0 - + 0.0 0.0 @@ -406,7 +385,6 @@ garage 466.0 86.35 - 0.0 @@ -477,7 +455,7 @@ - living space + conditioned space @@ -492,7 +470,7 @@ - living space + conditioned space central air conditioner electricity @@ -541,14 +519,14 @@ supply 0.0 - living space + conditioned space 0.86 return 0.0 - living space + conditioned space 1.0 @@ -582,7 +560,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.64 diff --git a/hpxml-measures/workflow/real_homes/house009.xml b/hpxml-measures/workflow/real_homes/house009.xml index 75fabf41e1..b39c7339f8 100644 --- a/hpxml-measures/workflow/real_homes/house009.xml +++ b/hpxml-measures/workflow/real_homes/house009.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -110,7 +114,7 @@ garage - living space + conditioned space 12.0 @@ -120,7 +124,7 @@ outside - living space + conditioned space 138.0 @@ -130,7 +134,7 @@ outside - living space + conditioned space 12.0 @@ -140,7 +144,7 @@ outside - living space + conditioned space 84.0 @@ -152,7 +156,7 @@ outside - living space + conditioned space @@ -166,7 +170,7 @@ garage - living space + conditioned space @@ -180,7 +184,7 @@ attic - unvented - living space + conditioned space @@ -253,7 +257,7 @@ attic - unvented - living space + conditioned space @@ -266,7 +270,7 @@ outside - living space + conditioned space @@ -279,7 +283,7 @@ outside - living space + conditioned space @@ -296,7 +300,6 @@ basement - conditioned 1057.0 148.0 - 7.0 @@ -317,7 +320,6 @@ basement - conditioned 86.0 12.0 - 3.0 @@ -338,7 +340,6 @@ garage 240.0 61.97 - 0.0 @@ -431,7 +432,7 @@ - living space + conditioned space @@ -446,7 +447,7 @@ - living space + conditioned space central air conditioner electricity @@ -489,14 +490,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 5 @@ -522,7 +523,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.64 diff --git a/hpxml-measures/workflow/real_homes/house010.xml b/hpxml-measures/workflow/real_homes/house010.xml index 8b0b8fe209..4e2c159885 100644 --- a/hpxml-measures/workflow/real_homes/house010.xml +++ b/hpxml-measures/workflow/real_homes/house010.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -85,7 +89,6 @@ - @@ -103,7 +106,7 @@ - living space + conditioned space 176.0 medium 6.0 @@ -118,7 +121,7 @@ garage - living space + conditioned space 22.0 @@ -128,7 +131,7 @@ outside - living space + conditioned space 110.0 @@ -138,7 +141,7 @@ outside - living space + conditioned space 14.0 @@ -148,7 +151,7 @@ outside - living space + conditioned space 140.0 @@ -160,7 +163,7 @@ outside - living space + conditioned space @@ -174,7 +177,7 @@ garage - living space + conditioned space @@ -188,7 +191,7 @@ attic - unvented - living space + conditioned space @@ -261,7 +264,7 @@ attic - unvented - living space + conditioned space @@ -274,7 +277,7 @@ outside - living space + conditioned space @@ -287,7 +290,7 @@ garage - living space + conditioned space @@ -302,9 +305,8 @@ basement - conditioned - 887.0 + 1064.0 110.0 - 7.0 @@ -322,40 +324,18 @@ - basement - conditioned - 177.0 - 22.0 - 7.0 - - - - 10.0 - 0.5 - - - - - - 0.0 - 0.0 - - - - - garage 264.0 64.99 - 0.0 - + 0.0 0.0 - + 0.0 0.0 @@ -433,7 +413,7 @@ - living space + conditioned space @@ -448,7 +428,7 @@ - living space + conditioned space central air conditioner electricity @@ -497,14 +477,14 @@ supply 0.0 - living space + conditioned space 0.92 return 0.0 - living space + conditioned space 1.0 @@ -538,7 +518,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.64 diff --git a/hpxml-measures/workflow/real_homes/house011.xml b/hpxml-measures/workflow/real_homes/house011.xml index 2326b00dbe..a08f1343bb 100644 --- a/hpxml-measures/workflow/real_homes/house011.xml +++ b/hpxml-measures/workflow/real_homes/house011.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ outside - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -143,7 +147,7 @@ crawlspace - unvented - living space + conditioned space @@ -160,7 +164,6 @@ crawlspace - unvented 1228.0 140.17 - 0.0 @@ -335,7 +338,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 0.91 diff --git a/hpxml-measures/workflow/real_homes/house012.xml b/hpxml-measures/workflow/real_homes/house012.xml index 851b4aa0a7..dbee618efd 100644 --- a/hpxml-measures/workflow/real_homes/house012.xml +++ b/hpxml-measures/workflow/real_homes/house012.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ outside - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -143,7 +147,7 @@ crawlspace - unvented - living space + conditioned space @@ -160,7 +164,6 @@ crawlspace - unvented 1035.0 128.69 - 0.0 @@ -273,14 +276,14 @@ supply 4.2 - living space + conditioned space 1.0 return 4.2 - living space + conditioned space 1.0 1 diff --git a/hpxml-measures/workflow/real_homes/house013.xml b/hpxml-measures/workflow/real_homes/house013.xml index ebc2dbe3ca..4468345448 100644 --- a/hpxml-measures/workflow/real_homes/house013.xml +++ b/hpxml-measures/workflow/real_homes/house013.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ outside - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -143,7 +147,7 @@ crawlspace - vented - living space + conditioned space @@ -160,7 +164,6 @@ crawlspace - vented 884.0 118.93 - 0.0 @@ -325,7 +328,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 0.93 diff --git a/hpxml-measures/workflow/real_homes/house014.xml b/hpxml-measures/workflow/real_homes/house014.xml index 96bcb5d163..09ee446b2b 100644 --- a/hpxml-measures/workflow/real_homes/house014.xml +++ b/hpxml-measures/workflow/real_homes/house014.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ outside - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -143,7 +147,7 @@ crawlspace - vented - living space + conditioned space @@ -160,7 +164,6 @@ crawlspace - vented 916.0 121.06 - 0.0 @@ -326,7 +329,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 0.95 diff --git a/hpxml-measures/workflow/real_homes/house015.xml b/hpxml-measures/workflow/real_homes/house015.xml index ebc2dbe3ca..4468345448 100644 --- a/hpxml-measures/workflow/real_homes/house015.xml +++ b/hpxml-measures/workflow/real_homes/house015.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -91,7 +95,7 @@ outside - living space + conditioned space @@ -130,7 +134,7 @@ attic - unvented - living space + conditioned space @@ -143,7 +147,7 @@ crawlspace - vented - living space + conditioned space @@ -160,7 +164,6 @@ crawlspace - vented 884.0 118.93 - 0.0 @@ -325,7 +328,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 0.93 diff --git a/hpxml-measures/workflow/real_homes/house016.xml b/hpxml-measures/workflow/real_homes/house016.xml index d40774ac6b..53729ff5bb 100644 --- a/hpxml-measures/workflow/real_homes/house016.xml +++ b/hpxml-measures/workflow/real_homes/house016.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -139,7 +143,7 @@ outside - living space + conditioned space false @@ -155,7 +159,7 @@ attic - vented - living space + conditioned space knee wall @@ -186,7 +190,7 @@ attic - vented - living space + conditioned space @@ -199,7 +203,7 @@ attic - vented - living space + conditioned space @@ -216,7 +220,6 @@ basement - conditioned 2584.0 205.4 - 6.75 @@ -365,7 +368,7 @@ - living space + conditioned space @@ -442,14 +445,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -484,14 +487,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -553,7 +556,7 @@ propane instantaneous water heater - living space + conditioned space 1.0 38000.0 0.75 diff --git a/hpxml-measures/workflow/real_homes/house017.xml b/hpxml-measures/workflow/real_homes/house017.xml index 31097de68e..0917acbba7 100644 --- a/hpxml-measures/workflow/real_homes/house017.xml +++ b/hpxml-measures/workflow/real_homes/house017.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -117,7 +121,7 @@ outside - living space + conditioned space false @@ -133,7 +137,7 @@ outside - living space + conditioned space false @@ -149,7 +153,7 @@ attic - vented - living space + conditioned space knee wall @@ -176,7 +180,7 @@ other housing unit - living space + conditioned space @@ -206,7 +210,7 @@ attic - vented - living space + conditioned space @@ -219,7 +223,7 @@ garage - living space + conditioned space @@ -236,7 +240,6 @@ basement - conditioned 960.0 127.4 - 7.0 @@ -257,7 +260,6 @@ garage 216.0 58.79 - 0.0 @@ -377,7 +379,7 @@ - living space + conditioned space @@ -441,14 +443,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -483,7 +485,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house018.xml b/hpxml-measures/workflow/real_homes/house018.xml index 9cce4fae06..6a5d8f7e43 100644 --- a/hpxml-measures/workflow/real_homes/house018.xml +++ b/hpxml-measures/workflow/real_homes/house018.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -104,7 +108,7 @@ outside - living space + conditioned space false @@ -136,7 +140,7 @@ attic - vented - living space + conditioned space @@ -149,7 +153,7 @@ crawlspace - unvented - living space + conditioned space @@ -166,7 +170,6 @@ crawlspace - unvented 1456.0 152.63 - 0.0 @@ -399,7 +402,7 @@ electricity storage water heater - living space + conditioned space 50.0 1.0 15358.5 diff --git a/hpxml-measures/workflow/real_homes/house019.xml b/hpxml-measures/workflow/real_homes/house019.xml index 485df9aac6..08614d387d 100644 --- a/hpxml-measures/workflow/real_homes/house019.xml +++ b/hpxml-measures/workflow/real_homes/house019.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -115,7 +119,7 @@ outside - living space + conditioned space false @@ -148,7 +152,7 @@ attic - vented - living space + conditioned space @@ -165,7 +169,6 @@ basement - conditioned 1350.0 150.0 - 7.0 @@ -320,7 +323,7 @@ - living space + conditioned space @@ -384,21 +387,21 @@ supply 0.0 - living space + conditioned space 0.65 supply 0.0 - living space + conditioned space 0.35 return 0.0 - living space + conditioned space 1.0 @@ -433,7 +436,7 @@ electricity storage water heater - living space + conditioned space 50.0 1.0 15358.5 diff --git a/hpxml-measures/workflow/real_homes/house020.xml b/hpxml-measures/workflow/real_homes/house020.xml index 32e1c9a34b..d6a51c470b 100644 --- a/hpxml-measures/workflow/real_homes/house020.xml +++ b/hpxml-measures/workflow/real_homes/house020.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -108,7 +112,7 @@ - living space + conditioned space 239.0 asphalt or fiberglass shingles medium @@ -135,7 +139,7 @@ outside - living space + conditioned space false @@ -151,7 +155,7 @@ attic - vented - living space + conditioned space knee wall @@ -182,7 +186,7 @@ attic - vented - living space + conditioned space @@ -199,7 +203,6 @@ basement - conditioned 2624.0 232.0 - 6.5 @@ -354,7 +357,7 @@ - living space + conditioned space @@ -418,14 +421,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -460,7 +463,7 @@ propane storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house021.xml b/hpxml-measures/workflow/real_homes/house021.xml index 69352cc22a..c2bd021d22 100644 --- a/hpxml-measures/workflow/real_homes/house021.xml +++ b/hpxml-measures/workflow/real_homes/house021.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -138,7 +142,7 @@ outside - living space + conditioned space false @@ -154,7 +158,7 @@ outside - living space + conditioned space false @@ -200,7 +204,7 @@ attic - vented - living space + conditioned space @@ -213,7 +217,7 @@ attic - vented - living space + conditioned space @@ -226,7 +230,7 @@ garage - living space + conditioned space @@ -243,7 +247,6 @@ basement - conditioned 1446.0 156.3 - 6.9 @@ -264,7 +267,6 @@ garage 160.0 50.6 - 0.0 @@ -419,7 +421,7 @@ - living space + conditioned space @@ -434,7 +436,7 @@ - living space + conditioned space @@ -510,21 +512,21 @@ supply 0.0 - living space + conditioned space 0.65 supply 0.0 - living space + conditioned space 0.35 return 0.0 - living space + conditioned space 1.0 @@ -566,7 +568,7 @@ supply 6.0 - living space + conditioned space 0.35 @@ -608,7 +610,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house022.xml b/hpxml-measures/workflow/real_homes/house022.xml index 89f1970ff0..b19382288d 100644 --- a/hpxml-measures/workflow/real_homes/house022.xml +++ b/hpxml-measures/workflow/real_homes/house022.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -109,7 +113,7 @@ - living space + conditioned space 433.3 asphalt or fiberglass shingles medium @@ -136,7 +140,7 @@ outside - living space + conditioned space false @@ -152,7 +156,7 @@ outside - living space + conditioned space false @@ -168,7 +172,7 @@ attic - vented - living space + conditioned space knee wall @@ -199,7 +203,7 @@ attic - vented - living space + conditioned space @@ -212,7 +216,7 @@ basement - unconditioned - living space + conditioned space @@ -229,7 +233,6 @@ basement - unconditioned 950.0 124.6 - 7.0 @@ -390,7 +393,7 @@ - living space + conditioned space @@ -454,28 +457,28 @@ supply 0.0 - living space + conditioned space 0.5 supply 0.0 - living space + conditioned space 0.5 return 0.0 - living space + conditioned space 0.5 return 0.0 - living space + conditioned space 0.5 @@ -501,7 +504,7 @@ electricity storage water heater - living space + conditioned space 50.0 1.0 15358.5 diff --git a/hpxml-measures/workflow/real_homes/house023.xml b/hpxml-measures/workflow/real_homes/house023.xml index b585611069..25f33785c1 100644 --- a/hpxml-measures/workflow/real_homes/house023.xml +++ b/hpxml-measures/workflow/real_homes/house023.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -139,7 +143,7 @@ outside - living space + conditioned space false @@ -155,7 +159,7 @@ outside - living space + conditioned space false @@ -171,7 +175,7 @@ attic - vented - living space + conditioned space knee wall @@ -202,7 +206,7 @@ attic - vented - living space + conditioned space @@ -215,7 +219,7 @@ attic - vented - living space + conditioned space @@ -232,7 +236,6 @@ basement - conditioned 1292.0 145.3 - 8.0 @@ -358,7 +361,7 @@ - living space + conditioned space @@ -422,21 +425,21 @@ supply 0.0 - living space + conditioned space 0.65 supply 0.0 - living space + conditioned space 0.35 return 0.0 - living space + conditioned space 1.0 @@ -462,7 +465,7 @@ electricity storage water heater - living space + conditioned space 80.0 1.0 15358.5 diff --git a/hpxml-measures/workflow/real_homes/house024.xml b/hpxml-measures/workflow/real_homes/house024.xml index 42072c5552..784366c61f 100644 --- a/hpxml-measures/workflow/real_homes/house024.xml +++ b/hpxml-measures/workflow/real_homes/house024.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -151,7 +155,7 @@ outside - living space + conditioned space @@ -165,7 +169,7 @@ outside - living space + conditioned space @@ -179,7 +183,7 @@ attic - vented - living space + conditioned space knee wall @@ -222,7 +226,7 @@ attic - vented - living space + conditioned space @@ -235,7 +239,7 @@ attic - vented - living space + conditioned space @@ -248,7 +252,7 @@ basement - unconditioned - living space + conditioned space @@ -261,7 +265,7 @@ crawlspace - vented - living space + conditioned space @@ -278,7 +282,6 @@ basement - unconditioned 552.0 69.2 - 5.83 @@ -299,7 +302,6 @@ crawlspace - vented 390.0 78.99 - 0.0 @@ -525,7 +527,7 @@ supply 0.0 - living space + conditioned space 0.35 diff --git a/hpxml-measures/workflow/real_homes/house025.xml b/hpxml-measures/workflow/real_homes/house025.xml index d69dceb062..5dacc39088 100644 --- a/hpxml-measures/workflow/real_homes/house025.xml +++ b/hpxml-measures/workflow/real_homes/house025.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -104,7 +108,7 @@ outside - living space + conditioned space false @@ -136,7 +140,7 @@ attic - vented - living space + conditioned space @@ -149,7 +153,7 @@ crawlspace - unvented - living space + conditioned space @@ -166,7 +170,6 @@ crawlspace - unvented 1297.0 144.06 - 0.0 @@ -428,7 +431,7 @@ supply 4.2 - living space + conditioned space 0.35 @@ -482,7 +485,7 @@ supply 4.2 - living space + conditioned space 0.35 @@ -502,7 +505,7 @@ electricity storage water heater - living space + conditioned space 90.0 1.0 15358.5 diff --git a/hpxml-measures/workflow/real_homes/house026.xml b/hpxml-measures/workflow/real_homes/house026.xml index 987c7bf4d1..4a1f5d57c3 100644 --- a/hpxml-measures/workflow/real_homes/house026.xml +++ b/hpxml-measures/workflow/real_homes/house026.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -73,6 +77,7 @@ + @@ -100,7 +105,7 @@ outside - living space + conditioned space 83.1 @@ -130,7 +135,7 @@ other housing unit - living space + conditioned space 77.0 @@ -142,7 +147,7 @@ outside - living space + conditioned space @@ -170,7 +175,7 @@ garage - living space + conditioned space @@ -184,7 +189,7 @@ other housing unit - living space + conditioned space @@ -278,7 +283,7 @@ attic - unvented - living space + conditioned space @@ -295,7 +300,7 @@ basement - unconditioned - living space + conditioned space @@ -308,7 +313,7 @@ garage - living space + conditioned space @@ -325,7 +330,7 @@ outside - living space + conditioned space @@ -344,9 +349,8 @@ basement - unconditioned - 1108.0 - 133.15 - 0.0 + 522.5 + 41.5 @@ -364,19 +368,38 @@ + basement - unconditioned + 585.5 + 46.5 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + + garage 327.2 72.35 - 0.0 - + 0.0 0.0 - + 0.0 0.0 diff --git a/hpxml-measures/workflow/real_homes/house027.xml b/hpxml-measures/workflow/real_homes/house027.xml index 24ad37746b..3017c525e8 100644 --- a/hpxml-measures/workflow/real_homes/house027.xml +++ b/hpxml-measures/workflow/real_homes/house027.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -98,7 +102,7 @@ - living space + conditioned space 250.0 medium 6.0 @@ -113,7 +117,7 @@ outside - living space + conditioned space 159.6 @@ -123,7 +127,7 @@ other housing unit - living space + conditioned space 28.8 @@ -135,7 +139,7 @@ outside - living space + conditioned space @@ -149,7 +153,7 @@ outside - living space + conditioned space @@ -163,7 +167,7 @@ attic - unvented - living space + conditioned space @@ -177,7 +181,7 @@ other housing unit - living space + conditioned space @@ -191,7 +195,7 @@ attic - unvented - living space + conditioned space @@ -220,7 +224,7 @@ attic - unvented - living space + conditioned space @@ -233,7 +237,7 @@ garage - living space + conditioned space @@ -246,7 +250,7 @@ outside - living space + conditioned space @@ -260,10 +264,9 @@ - living space + conditioned space 1158.0 128.0 - 0.0 @@ -284,7 +287,6 @@ garage 302.0 69.51 - 0.0 @@ -400,7 +402,7 @@ - living space + conditioned space @@ -415,7 +417,7 @@ - living space + conditioned space central air conditioner electricity @@ -465,14 +467,14 @@ supply 0.0 - living space + conditioned space 0.8 return 0.0 - living space + conditioned space 1.0 diff --git a/hpxml-measures/workflow/real_homes/house028.xml b/hpxml-measures/workflow/real_homes/house028.xml index 543f1e6421..4027766062 100644 --- a/hpxml-measures/workflow/real_homes/house028.xml +++ b/hpxml-measures/workflow/real_homes/house028.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -98,7 +102,7 @@ - living space + conditioned space 280.0 dark 6.0 @@ -113,7 +117,7 @@ outside - living space + conditioned space 89.0 @@ -123,7 +127,7 @@ attic - unvented - living space + conditioned space 44.0 @@ -133,7 +137,7 @@ other housing unit - living space + conditioned space 23.0 @@ -145,7 +149,7 @@ outside - living space + conditioned space @@ -159,7 +163,7 @@ garage - living space + conditioned space @@ -173,7 +177,7 @@ attic - unvented - living space + conditioned space @@ -187,7 +191,7 @@ other housing unit - living space + conditioned space @@ -216,7 +220,7 @@ attic - unvented - living space + conditioned space @@ -229,7 +233,7 @@ garage - living space + conditioned space @@ -242,7 +246,7 @@ outside - living space + conditioned space @@ -256,10 +260,9 @@ - living space + conditioned space 1166.0 129.0 - 0.0 @@ -280,7 +283,6 @@ garage 204.0 57.13 - 0.0 @@ -444,7 +446,7 @@ - living space + conditioned space @@ -515,14 +517,14 @@ supply 0.0 - living space + conditioned space 0.8 return 0.0 - living space + conditioned space 1.0 3 @@ -548,7 +550,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.58 diff --git a/hpxml-measures/workflow/real_homes/house029.xml b/hpxml-measures/workflow/real_homes/house029.xml index 5cfb77288c..12ad215dfb 100644 --- a/hpxml-measures/workflow/real_homes/house029.xml +++ b/hpxml-measures/workflow/real_homes/house029.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -136,7 +140,7 @@ outside - living space + conditioned space 89.2 @@ -146,7 +150,7 @@ other housing unit - living space + conditioned space 64.7 @@ -158,7 +162,7 @@ outside - living space + conditioned space @@ -172,7 +176,7 @@ garage - living space + conditioned space @@ -186,7 +190,7 @@ attic - unvented - living space + conditioned space @@ -200,7 +204,7 @@ other housing unit - living space + conditioned space @@ -273,7 +277,7 @@ attic - unvented - living space + conditioned space @@ -286,7 +290,7 @@ attic - unvented - living space + conditioned space @@ -299,7 +303,7 @@ basement - unconditioned - living space + conditioned space @@ -315,8 +319,7 @@ basement - unconditioned 1500.0 - 154.92 - 0.0 + 141.5 @@ -337,7 +340,6 @@ garage 830.0 115.24 - 0.0 @@ -528,14 +530,14 @@ supply 0.0 - living space + conditioned space 0.7 return 0.0 - living space + conditioned space 0.7 5 diff --git a/hpxml-measures/workflow/real_homes/house030.xml b/hpxml-measures/workflow/real_homes/house030.xml index 22b2b41336..2fb5112448 100644 --- a/hpxml-measures/workflow/real_homes/house030.xml +++ b/hpxml-measures/workflow/real_homes/house030.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -73,13 +77,14 @@ + - + @@ -110,7 +115,7 @@ outside - living space + conditioned space 114.0 @@ -120,7 +125,7 @@ garage - living space + conditioned space 26.0 @@ -132,7 +137,7 @@ outside - living space + conditioned space @@ -146,7 +151,7 @@ garage - living space + conditioned space @@ -261,7 +266,7 @@ attic - unvented - living space + conditioned space @@ -276,9 +281,8 @@ basement - conditioned - 574.0 - 69.0 - 5.7 + 348.5 + 25.5 @@ -296,19 +300,38 @@ - living space + basement - conditioned + 225.5 + 27.1 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + + + conditioned space 602.0 71.0 - 0.0 - + 10.0 4.0 - + 0.0 0.0 @@ -316,20 +339,19 @@ - + garage 416.0 81.58 - 0.0 - + 0.0 0.0 - + 0.0 0.0 @@ -425,7 +447,7 @@ - living space + conditioned space @@ -471,7 +493,7 @@ propane space-heating boiler with storage tank - living space + conditioned space 50.0 1.0 0.8 diff --git a/hpxml-measures/workflow/real_homes/house031.xml b/hpxml-measures/workflow/real_homes/house031.xml index a8571914c9..1912c8ba81 100644 --- a/hpxml-measures/workflow/real_homes/house031.xml +++ b/hpxml-measures/workflow/real_homes/house031.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -114,7 +118,7 @@ outside - living space + conditioned space false @@ -160,7 +164,7 @@ attic - vented - living space + conditioned space @@ -173,7 +177,7 @@ garage - living space + conditioned space @@ -190,7 +194,6 @@ basement - conditioned 1052.7 133.4 - 7.0 @@ -211,7 +214,6 @@ garage 500.0 89.44 - 0.0 @@ -366,7 +368,7 @@ - living space + conditioned space @@ -381,7 +383,7 @@ - living space + conditioned space @@ -457,14 +459,14 @@ supply 4.2 - living space + conditioned space 1.0 return 4.2 - living space + conditioned space 1.0 @@ -506,7 +508,7 @@ supply 4.2 - living space + conditioned space 0.35 @@ -526,7 +528,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house032.xml b/hpxml-measures/workflow/real_homes/house032.xml index 213a45241c..8a468e6592 100644 --- a/hpxml-measures/workflow/real_homes/house032.xml +++ b/hpxml-measures/workflow/real_homes/house032.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -115,7 +119,7 @@ outside - living space + conditioned space false @@ -148,7 +152,7 @@ attic - vented - living space + conditioned space @@ -165,7 +169,6 @@ basement - conditioned 848.0 116.48 - 0.0 @@ -320,7 +323,7 @@ - living space + conditioned space @@ -372,14 +375,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -392,7 +395,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house033.xml b/hpxml-measures/workflow/real_homes/house033.xml index e64e5d11c8..9ba9064dd2 100644 --- a/hpxml-measures/workflow/real_homes/house033.xml +++ b/hpxml-measures/workflow/real_homes/house033.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -116,7 +120,7 @@ outside - living space + conditioned space false @@ -149,7 +153,7 @@ attic - vented - living space + conditioned space @@ -162,7 +166,7 @@ basement - unconditioned - living space + conditioned space @@ -179,7 +183,6 @@ basement - unconditioned 1100.0 146.0 - 7.0 @@ -373,7 +376,7 @@ fuel oil instantaneous water heater - living space + conditioned space 1.0 91000.0 0.5 diff --git a/hpxml-measures/workflow/real_homes/house034.xml b/hpxml-measures/workflow/real_homes/house034.xml index 9911074108..d1c4d7414d 100644 --- a/hpxml-measures/workflow/real_homes/house034.xml +++ b/hpxml-measures/workflow/real_homes/house034.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -135,7 +139,7 @@ outside - living space + conditioned space false @@ -194,7 +198,7 @@ attic - vented - living space + conditioned space @@ -207,7 +211,7 @@ garage - living space + conditioned space @@ -220,7 +224,7 @@ crawlspace - unvented - living space + conditioned space @@ -237,7 +241,6 @@ basement - conditioned 596.9 62.2 - 6.0 @@ -258,7 +261,6 @@ crawlspace - unvented 560.0 94.66 - 0.0 @@ -279,7 +281,6 @@ garage 792.0 112.57 - 0.0 @@ -473,7 +474,7 @@ propane storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house035.xml b/hpxml-measures/workflow/real_homes/house035.xml index 8db58cce9d..3de5e04785 100644 --- a/hpxml-measures/workflow/real_homes/house035.xml +++ b/hpxml-measures/workflow/real_homes/house035.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -108,7 +112,7 @@ - living space + conditioned space 113.6 asphalt or fiberglass shingles medium @@ -135,7 +139,7 @@ outside - living space + conditioned space false @@ -168,7 +172,7 @@ attic - vented - living space + conditioned space @@ -181,7 +185,7 @@ basement - unconditioned - living space + conditioned space @@ -198,7 +202,6 @@ basement - unconditioned 1024.0 128.0 - 0.0 @@ -353,7 +356,7 @@ - living space + conditioned space @@ -417,28 +420,28 @@ supply 0.0 - living space + conditioned space 0.5 supply 0.0 - living space + conditioned space 0.5 return 0.0 - living space + conditioned space 0.5 return 0.0 - living space + conditioned space 0.5 @@ -451,7 +454,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house036.xml b/hpxml-measures/workflow/real_homes/house036.xml index 2e89b95730..87673dbd83 100644 --- a/hpxml-measures/workflow/real_homes/house036.xml +++ b/hpxml-measures/workflow/real_homes/house036.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -107,7 +111,7 @@ - living space + conditioned space 1292.0 asphalt or fiberglass shingles medium @@ -134,7 +138,7 @@ outside - living space + conditioned space false @@ -167,7 +171,7 @@ attic - vented - living space + conditioned space @@ -180,7 +184,7 @@ basement - unconditioned - living space + conditioned space @@ -197,7 +201,6 @@ basement - unconditioned 1457.0 156.0 - 6.0 @@ -352,7 +355,7 @@ - living space + conditioned space @@ -416,14 +419,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 diff --git a/hpxml-measures/workflow/real_homes/house037.xml b/hpxml-measures/workflow/real_homes/house037.xml index 61ba245e6e..4037079d98 100644 --- a/hpxml-measures/workflow/real_homes/house037.xml +++ b/hpxml-measures/workflow/real_homes/house037.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -139,7 +143,7 @@ outside - living space + conditioned space false @@ -172,7 +176,7 @@ attic - vented - living space + conditioned space @@ -185,7 +189,7 @@ attic - vented - living space + conditioned space @@ -198,7 +202,7 @@ basement - unconditioned - living space + conditioned space @@ -215,7 +219,6 @@ basement - unconditioned 1000.0 114.0 - 7.0 @@ -409,7 +412,7 @@ fuel oil instantaneous water heater - living space + conditioned space 1.0 91000.0 0.5 diff --git a/hpxml-measures/workflow/real_homes/house038.xml b/hpxml-measures/workflow/real_homes/house038.xml index 5dc3f7afd0..f38d51ec5c 100644 --- a/hpxml-measures/workflow/real_homes/house038.xml +++ b/hpxml-measures/workflow/real_homes/house038.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -114,7 +118,7 @@ outside - living space + conditioned space false @@ -160,7 +164,7 @@ attic - vented - living space + conditioned space @@ -173,7 +177,7 @@ garage - living space + conditioned space @@ -190,7 +194,6 @@ basement - conditioned 320.7 73.6 - 6.0 @@ -211,7 +214,6 @@ garage 500.0 89.44 - 0.0 @@ -366,7 +368,7 @@ - living space + conditioned space @@ -430,14 +432,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -450,7 +452,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 38000.0 @@ -596,12 +598,12 @@ unknown - - + + single speed - - + + none diff --git a/hpxml-measures/workflow/real_homes/house039.xml b/hpxml-measures/workflow/real_homes/house039.xml index 85ab7dd15e..4400dde8b9 100644 --- a/hpxml-measures/workflow/real_homes/house039.xml +++ b/hpxml-measures/workflow/real_homes/house039.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -116,7 +120,7 @@ outside - living space + conditioned space false @@ -162,7 +166,7 @@ attic - vented - living space + conditioned space @@ -175,7 +179,7 @@ garage - living space + conditioned space @@ -188,7 +192,7 @@ basement - unconditioned - living space + conditioned space @@ -205,7 +209,6 @@ basement - unconditioned 1000.0 130.0 - 6.0 @@ -226,7 +229,6 @@ garage 500.0 89.44 - 0.0 @@ -420,7 +422,7 @@ electricity heat pump water heater - living space + conditioned space 50.0 1.0 15359.0 diff --git a/hpxml-measures/workflow/real_homes/house040.xml b/hpxml-measures/workflow/real_homes/house040.xml index 1de86ae40e..14fd2b895c 100644 --- a/hpxml-measures/workflow/real_homes/house040.xml +++ b/hpxml-measures/workflow/real_homes/house040.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -117,7 +121,7 @@ - living space + conditioned space 1200.0 asphalt or fiberglass shingles medium @@ -144,7 +148,7 @@ outside - living space + conditioned space false @@ -189,7 +193,7 @@ attic - vented - living space + conditioned space @@ -202,7 +206,7 @@ crawlspace - unvented - living space + conditioned space @@ -219,7 +223,6 @@ basement - conditioned 609.2 85.9 - 6.0 @@ -240,7 +243,6 @@ crawlspace - unvented 152.3 49.36 - 0.0 @@ -395,7 +397,7 @@ - living space + conditioned space @@ -447,14 +449,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 @@ -467,7 +469,7 @@ natural gas storage water heater - living space + conditioned space 40.0 1.0 38000.0 diff --git a/hpxml-measures/workflow/real_homes/house041.xml b/hpxml-measures/workflow/real_homes/house041.xml index 02ef70c860..43d9f32763 100644 --- a/hpxml-measures/workflow/real_homes/house041.xml +++ b/hpxml-measures/workflow/real_homes/house041.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -119,7 +123,7 @@ outside - living space + conditioned space 110.0 @@ -129,7 +133,7 @@ garage - living space + conditioned space 43.0 @@ -139,7 +143,7 @@ outside - living space + conditioned space 11.0 @@ -149,7 +153,7 @@ outside - living space + conditioned space 26.0 @@ -159,7 +163,7 @@ attic - unvented - living space + conditioned space 26.0 @@ -171,7 +175,7 @@ outside - living space + conditioned space @@ -185,7 +189,7 @@ garage - living space + conditioned space @@ -199,7 +203,7 @@ attic - unvented - living space + conditioned space @@ -272,7 +276,7 @@ attic - unvented - living space + conditioned space @@ -285,7 +289,7 @@ attic - unvented - living space + conditioned space @@ -298,7 +302,7 @@ outside - living space + conditioned space @@ -311,7 +315,7 @@ garage - living space + conditioned space @@ -325,10 +329,9 @@ - living space + conditioned space 216.0 42.0 - 0.0 @@ -348,8 +351,7 @@ basement - conditioned 1453.0 - 164.0 - 6.0 + 121.0 @@ -370,7 +372,6 @@ garage 625.0 100.0 - 0.0 @@ -688,7 +689,7 @@ - living space + conditioned space @@ -703,7 +704,7 @@ - living space + conditioned space central air conditioner electricity @@ -746,14 +747,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 6 @@ -779,7 +780,7 @@ natural gas storage water heater - living space + conditioned space 50.0 1.0 0.55 diff --git a/hpxml-measures/workflow/real_homes/house042.xml b/hpxml-measures/workflow/real_homes/house042.xml index 1a8f3ff47d..10cb6d6043 100644 --- a/hpxml-measures/workflow/real_homes/house042.xml +++ b/hpxml-measures/workflow/real_homes/house042.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -110,7 +114,7 @@ outside - living space + conditioned space 145.0 @@ -120,7 +124,7 @@ garage - living space + conditioned space 23.0 @@ -130,7 +134,7 @@ outside - living space + conditioned space 48.0 @@ -140,7 +144,7 @@ attic - unvented - living space + conditioned space 77.0 @@ -152,7 +156,7 @@ outside - living space + conditioned space @@ -166,7 +170,7 @@ garage - living space + conditioned space @@ -180,7 +184,7 @@ attic - unvented - living space + conditioned space @@ -274,7 +278,7 @@ attic - unvented - living space + conditioned space @@ -287,7 +291,7 @@ outside - living space + conditioned space @@ -300,7 +304,7 @@ outside - living space + conditioned space @@ -316,8 +320,7 @@ basement - conditioned 1544.0 - 188.0 - 6.0 + 148.0 @@ -338,7 +341,6 @@ garage 525.0 91.65 - 0.0 @@ -623,7 +625,7 @@ - living space + conditioned space @@ -638,7 +640,7 @@ - living space + conditioned space central air conditioner electricity @@ -681,14 +683,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 8 @@ -714,7 +716,7 @@ natural gas storage water heater - living space + conditioned space 40.0 1.0 0.61 diff --git a/hpxml-measures/workflow/real_homes/house043.xml b/hpxml-measures/workflow/real_homes/house043.xml index 4f34931df4..d6af4ed907 100644 --- a/hpxml-measures/workflow/real_homes/house043.xml +++ b/hpxml-measures/workflow/real_homes/house043.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -108,7 +112,7 @@ outside - living space + conditioned space 111.5 @@ -118,7 +122,7 @@ garage - living space + conditioned space 25.0 @@ -128,7 +132,7 @@ outside - living space + conditioned space 77.0 @@ -138,7 +142,7 @@ attic - unvented - living space + conditioned space 41.0 @@ -150,7 +154,7 @@ outside - living space + conditioned space @@ -164,7 +168,7 @@ garage - living space + conditioned space @@ -178,7 +182,7 @@ attic - unvented - living space + conditioned space @@ -251,7 +255,7 @@ attic - unvented - living space + conditioned space @@ -264,7 +268,7 @@ outside - living space + conditioned space @@ -280,8 +284,7 @@ basement - conditioned 991.0 - 136.5 - 6.0 + 111.5 @@ -302,7 +305,6 @@ garage 330.0 72.66 - 0.0 @@ -507,7 +509,7 @@ - living space + conditioned space @@ -522,7 +524,7 @@ - living space + conditioned space central air conditioner electricity @@ -565,14 +567,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 5 @@ -598,7 +600,7 @@ natural gas storage water heater - living space + conditioned space 40.0 1.0 0.65 diff --git a/hpxml-measures/workflow/real_homes/house044.xml b/hpxml-measures/workflow/real_homes/house044.xml index 8acab959ee..6ed2ba9923 100644 --- a/hpxml-measures/workflow/real_homes/house044.xml +++ b/hpxml-measures/workflow/real_homes/house044.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -103,7 +107,7 @@ - living space + conditioned space 502.0 dark 6.0 @@ -118,7 +122,7 @@ outside - living space + conditioned space 147.0 @@ -128,7 +132,7 @@ garage - living space + conditioned space 31.0 @@ -138,7 +142,7 @@ outside - living space + conditioned space 67.0 @@ -148,7 +152,7 @@ attic - unvented - living space + conditioned space 24.0 @@ -160,7 +164,7 @@ outside - living space + conditioned space @@ -174,7 +178,7 @@ garage - living space + conditioned space @@ -188,7 +192,7 @@ attic - unvented - living space + conditioned space @@ -261,7 +265,7 @@ attic - unvented - living space + conditioned space @@ -274,7 +278,7 @@ outside - living space + conditioned space @@ -287,7 +291,7 @@ outside - living space + conditioned space @@ -300,7 +304,7 @@ garage - living space + conditioned space @@ -316,8 +320,7 @@ basement - conditioned 1504.0 - 178.0 - 6.25 + 146.6 @@ -338,7 +341,6 @@ garage 27.0 20.78 - 0.0 @@ -566,7 +568,7 @@ - living space + conditioned space @@ -581,7 +583,7 @@ - living space + conditioned space central air conditioner electricity @@ -624,14 +626,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 7 @@ -657,7 +659,7 @@ natural gas storage water heater - living space + conditioned space 40.0 1.0 0.57 diff --git a/hpxml-measures/workflow/real_homes/house045.xml b/hpxml-measures/workflow/real_homes/house045.xml index d0f95a2520..a43c208c94 100644 --- a/hpxml-measures/workflow/real_homes/house045.xml +++ b/hpxml-measures/workflow/real_homes/house045.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -103,7 +107,7 @@ - living space + conditioned space 408.0 medium 6.0 @@ -128,7 +132,7 @@ outside - living space + conditioned space 107.0 @@ -138,7 +142,7 @@ garage - living space + conditioned space 32.0 @@ -148,7 +152,7 @@ outside - living space + conditioned space 46.0 @@ -158,7 +162,7 @@ attic - unvented - living space + conditioned space 30.0 @@ -170,7 +174,7 @@ outside - living space + conditioned space @@ -184,7 +188,7 @@ garage - living space + conditioned space @@ -278,7 +282,7 @@ attic - unvented - living space + conditioned space @@ -291,7 +295,7 @@ outside - living space + conditioned space @@ -308,7 +312,6 @@ basement - conditioned 1024.0 139.0 - 7.5 @@ -329,7 +332,6 @@ garage 632.0 100.56 - 0.0 @@ -464,7 +466,7 @@ - living space + conditioned space @@ -479,7 +481,7 @@ - living space + conditioned space central air conditioner electricity @@ -522,14 +524,14 @@ supply 0.0 - living space + conditioned space 1.0 return 0.0 - living space + conditioned space 1.0 4 @@ -555,7 +557,7 @@ natural gas storage water heater - living space + conditioned space 40.0 1.0 0.57 diff --git a/hpxml-measures/workflow/real_homes/house046.xml b/hpxml-measures/workflow/real_homes/house046.xml index 067060aaf7..b4c178b930 100644 --- a/hpxml-measures/workflow/real_homes/house046.xml +++ b/hpxml-measures/workflow/real_homes/house046.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -86,7 +90,7 @@ outside - living space + conditioned space @@ -101,7 +105,7 @@ other housing unit - living space + conditioned space @@ -116,7 +120,7 @@ outside - living space + conditioned space @@ -131,7 +135,7 @@ other housing unit - living space + conditioned space @@ -148,7 +152,7 @@ attic - vented - living space + conditioned space ceiling @@ -162,7 +166,7 @@ other housing unit - living space + conditioned space floor @@ -313,7 +317,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -351,7 +355,7 @@ false - living space + conditioned space 3.06 196.0 0.1065 @@ -363,7 +367,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -371,7 +375,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -381,12 +385,12 @@ - living space + conditioned space 525.0 - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/real_homes/house047.xml b/hpxml-measures/workflow/real_homes/house047.xml index 3d5082b8d0..cba8b361cc 100644 --- a/hpxml-measures/workflow/real_homes/house047.xml +++ b/hpxml-measures/workflow/real_homes/house047.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -59,7 +63,7 @@ outside - living space + conditioned space 39.3 0.8 0.75 @@ -71,7 +75,7 @@ other housing unit - living space + conditioned space 140.0 0.8 0.75 @@ -85,7 +89,7 @@ outside - living space + conditioned space @@ -100,7 +104,7 @@ other housing unit - living space + conditioned space @@ -117,7 +121,7 @@ other housing unit - living space + conditioned space ceiling @@ -132,11 +136,10 @@ - living space + conditioned space 718.0 4.0 23.7 - 0.0 @@ -238,14 +241,14 @@ supply 0.0 - living space + conditioned space 145.4 return 0.0 - living space + conditioned space 26.9 @@ -271,7 +274,7 @@ electricity instantaneous water heater - living space + conditioned space false 1.0 0.95 @@ -308,7 +311,7 @@ false - living space + conditioned space 2.06 152.0 0.12 @@ -320,7 +323,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -328,7 +331,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -338,12 +341,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/real_homes/house048.xml b/hpxml-measures/workflow/real_homes/house048.xml index d16edd7c10..b8d5684bb5 100644 --- a/hpxml-measures/workflow/real_homes/house048.xml +++ b/hpxml-measures/workflow/real_homes/house048.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -85,7 +89,7 @@ - living space + conditioned space 392.0 0.8 0.75 @@ -130,7 +134,7 @@ outside - living space + conditioned space @@ -145,7 +149,7 @@ outside - living space + conditioned space @@ -160,7 +164,7 @@ outside - living space + conditioned space @@ -175,7 +179,7 @@ outside - living space + conditioned space @@ -190,7 +194,7 @@ garage - living space + conditioned space @@ -205,7 +209,7 @@ attic - vented - living space + conditioned space @@ -220,7 +224,7 @@ attic - vented - living space + conditioned space @@ -252,7 +256,7 @@ attic - vented - living space + conditioned space @@ -265,7 +269,7 @@ attic - vented - living space + conditioned space @@ -278,7 +282,7 @@ garage - living space + conditioned space @@ -296,7 +300,6 @@ 484.0 4.0 61.8 - 0.0 @@ -318,11 +321,10 @@ - living space + conditioned space 2101.0 4.0 180.2 - 0.0 @@ -554,7 +556,7 @@ false - living space + conditioned space 2.2 300.0 0.0803 @@ -566,7 +568,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -574,7 +576,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -584,12 +586,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/hpxml-measures/workflow/real_homes/house049.xml b/hpxml-measures/workflow/real_homes/house049.xml index e58468d083..0edb2511e4 100644 --- a/hpxml-measures/workflow/real_homes/house049.xml +++ b/hpxml-measures/workflow/real_homes/house049.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -100,7 +104,7 @@ outside - living space + conditioned space @@ -115,7 +119,7 @@ attic - vented - living space + conditioned space @@ -130,7 +134,7 @@ garage - living space + conditioned space @@ -162,7 +166,7 @@ attic - vented - living space + conditioned space @@ -180,7 +184,6 @@ 484.0 4.0 66.8 - 0.0 @@ -202,11 +205,10 @@ - living space + conditioned space 1491.0 4.0 167.6 - 0.0 @@ -552,7 +554,7 @@ electricity heat pump water heater - living space + conditioned space false 50.0 1.0 @@ -588,7 +590,7 @@ false - living space + conditioned space 3.06 196.0 0.1065 @@ -600,7 +602,7 @@ false - living space + conditioned space natural gas 2.32 moisture @@ -608,7 +610,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -618,12 +620,12 @@ - living space + conditioned space 900.0 - living space + conditioned space natural gas false diff --git a/hpxml-measures/workflow/real_homes/house050.xml b/hpxml-measures/workflow/real_homes/house050.xml index 308eb48b8f..c0df48e74b 100644 --- a/hpxml-measures/workflow/real_homes/house050.xml +++ b/hpxml-measures/workflow/real_homes/house050.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -8,7 +8,11 @@ - asset + + + Bills + + @@ -114,7 +118,7 @@ outside - living space + conditioned space @@ -129,7 +133,7 @@ garage - living space + conditioned space @@ -189,7 +193,7 @@ attic - vented - living space + conditioned space @@ -202,7 +206,7 @@ crawlspace - vented - living space + conditioned space @@ -220,7 +224,6 @@ 484.0 4.0 44.0 - 0.0 @@ -246,7 +249,6 @@ 1922.0 0.0 171.5 - 0.0 @@ -400,14 +402,14 @@ supply 8.0 - living space + conditioned space 518.9 return 8.0 - living space + conditioned space 76.9 @@ -485,7 +487,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -497,7 +499,7 @@ false - living space + conditioned space electricity 2.62 moisture @@ -505,7 +507,7 @@ false - living space + conditioned space 239.0 12 0.12 @@ -515,12 +517,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/hpxml-measures/workflow/run_simulation.rb b/hpxml-measures/workflow/run_simulation.rb index c3c1d28eb5..49234a9125 100644 --- a/hpxml-measures/workflow/run_simulation.rb +++ b/hpxml-measures/workflow/run_simulation.rb @@ -12,8 +12,8 @@ basedir = File.expand_path(File.dirname(__FILE__)) def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseries_outputs, skip_validation, add_comp_loads, - output_format, building_id, ep_input_format, stochastic_schedules, timeseries_time_column_types, - timeseries_output_variables, timeseries_timestamp_convention) + output_format, building_id, ep_input_format, stochastic_schedules, + timeseries_output_variables) measures_dir = File.join(basedir, '..') measures = {} @@ -26,6 +26,7 @@ def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseri args['hpxml_output_path'] = hpxml args['output_csv_path'] = File.join(rundir, 'stochastic.csv') args['debug'] = debug + args['building_id'] = building_id update_args_hash(measures, measure_subdir, args) end @@ -59,9 +60,7 @@ def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseri args['include_timeseries_zone_temperatures'] = timeseries_outputs.include? 'temperatures' args['include_timeseries_airflows'] = timeseries_outputs.include? 'airflows' args['include_timeseries_weather'] = timeseries_outputs.include? 'weather' - args['timeseries_timestamp_convention'] = timeseries_timestamp_convention - args['add_timeseries_dst_column'] = timeseries_time_column_types.include? 'DST' - args['add_timeseries_utc_column'] = timeseries_time_column_types.include? 'UTC' + args['include_timeseries_resilience'] = timeseries_outputs.include? 'resilience' args['user_output_variables'] = timeseries_output_variables.join(', ') unless timeseries_output_variables.empty? update_args_hash(measures, measure_subdir, args) @@ -80,7 +79,7 @@ def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseri timeseries_types = ['ALL', 'total', 'fuels', 'enduses', 'systemuses', 'emissions', 'emissionfuels', 'emissionenduses', 'hotwater', 'loads', 'componentloads', - 'unmethours', 'temperatures', 'airflows', 'weather'] + 'unmethours', 'temperatures', 'airflows', 'weather', 'resilience'] options = {} OptionParser.new do |opts| @@ -133,27 +132,17 @@ def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseri options[:stochastic_schedules] = true end - options[:timeseries_time_column_types] = [] - opts.on('--add-timeseries-time-column TYPE', ['DST', 'UTC'], 'Add timeseries time column (DST, UTC); can be called multiple times') do |t| - options[:timeseries_time_column_types] << t - end - options[:timeseries_output_variables] = [] - opts.on('--add-timeseries-output-variable NAME', 'Add timeseries output variable; can be called multiple times') do |t| + opts.on('-t', '--add-timeseries-output-variable NAME', 'Add timeseries output variable; can be called multiple times') do |t| options[:timeseries_output_variables] << t end - options[:timeseries_timestamp_convention] = 'start' - opts.on('--timeseries-timestamp-convention TYPE', ['start', 'end'], 'Convention (start, end) for timeseries timestamps') do |t| - options[:timeseries_timestamp_convention] = t - end - options[:ep_input_format] = 'idf' opts.on('--ep-input-format TYPE', 'EnergyPlus input file format (idf, epjson)') do |t| options[:ep_input_format] = t end - opts.on('-b', '--building-id ', 'ID of Building to simulate (required when multiple HPXML Building elements)') do |t| + opts.on('-b', '--building-id ID', 'ID of Building to simulate (required when multiple HPXML Building elements); use "ALL" to simulate a single whole MF building') do |t| options[:building_id] = t end @@ -244,8 +233,7 @@ def run_workflow(basedir, rundir, hpxml, debug, timeseries_output_freq, timeseri end success = run_workflow(basedir, rundir, options[:hpxml], options[:debug], timeseries_output_freq, timeseries_outputs, options[:skip_validation], options[:add_comp_loads], options[:output_format], options[:building_id], - options[:ep_input_format], options[:stochastic_schedules], options[:timeseries_time_column_types], - options[:timeseries_output_variables], options[:timeseries_timestamp_convention]) + options[:ep_input_format], options[:stochastic_schedules], options[:timeseries_output_variables]) if not success exit! 1 diff --git a/hpxml-measures/workflow/sample_files/base-appliances-coal.xml b/hpxml-measures/workflow/sample_files/base-appliances-coal.xml index 8bc98c3b95..7971474013 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-coal.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-coal.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - coal - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - coal - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + coal + 3.3 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + coal + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml index c2b70c5776..4ba0f20ae2 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml @@ -1,517 +1,516 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - portable - living space - 40.0 - 1.5 - 0.5 - 1.0 - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + portable + conditioned space + 40.0 + 1.5 + 0.5 + 1.0 + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml index 2cca354797..3ffd14212b 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml @@ -1,517 +1,516 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - whole-home - living space - 40.0 - 1.5 - 0.5 - 1.0 - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + whole-home + conditioned space + 40.0 + 1.5 + 0.5 + 1.0 + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-multiple.xml b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-multiple.xml index 4b4ead8fa3..2da0810ea5 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier-multiple.xml @@ -1,526 +1,525 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - portable - living space - 40.0 - 1.8 - 0.5 - 0.5 - - - - portable - living space - 30.0 - 1.6 - 0.5 - 0.25 - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + portable + conditioned space + 40.0 + 1.8 + 0.5 + 0.5 + + + + portable + conditioned space + 30.0 + 1.6 + 0.5 + 0.25 + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier.xml b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier.xml index bad5f383de..886b706c60 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-dehumidifier.xml @@ -1,517 +1,516 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - portable - living space - 40.0 - 1.8 - 0.5 - 1.0 - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + portable + conditioned space + 40.0 + 1.8 + 0.5 + 1.0 + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-gas.xml b/hpxml-measures/workflow/sample_files/base-appliances-gas.xml index 4d0937cb38..a8f1f7eea1 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-gas.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - natural gas - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - natural gas - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + natural gas + 3.3 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + natural gas + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-modified.xml b/hpxml-measures/workflow/sample_files/base-appliances-modified.xml index b700d16e00..d00ef07c4a 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-modified.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-modified.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.65 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 4.29 - false - - - - living space - 0.7 - 6 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.65 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 4.29 + false + + + + conditioned space + 0.7 + 6 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-none.xml b/hpxml-measures/workflow/sample_files/base-appliances-none.xml index 9b43b35918..73483e67a0 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-none.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-none.xml @@ -1,506 +1,506 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-oil-location-miami-fl.xml b/hpxml-measures/workflow/sample_files/base-appliances-oil-location-miami-fl.xml deleted file mode 100644 index 805f97de7e..0000000000 --- a/hpxml-measures/workflow/sample_files/base-appliances-oil-location-miami-fl.xml +++ /dev/null @@ -1,551 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- FL -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 1A - - - - USA_FL_Miami.Intl.AP.722020_TMY3 - - USA_FL_Miami.Intl.AP.722020_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - fuel oil - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - fuel oil - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-oil.xml b/hpxml-measures/workflow/sample_files/base-appliances-oil.xml index 88c4fab87e..4c332e9dda 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-oil.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-oil.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - fuel oil - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - fuel oil - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + fuel oil + 3.3 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + fuel oil + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-propane-location-portland-or.xml b/hpxml-measures/workflow/sample_files/base-appliances-propane-location-portland-or.xml deleted file mode 100644 index 62729d7268..0000000000 --- a/hpxml-measures/workflow/sample_files/base-appliances-propane-location-portland-or.xml +++ /dev/null @@ -1,551 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- OR -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 4C - - - - USA_OR_Portland.Intl.AP.726980_TMY3 - - USA_OR_Portland.Intl.AP.726980_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - propane - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - propane - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-propane.xml b/hpxml-measures/workflow/sample_files/base-appliances-propane.xml index 41c8f8ddc9..145d84d2e1 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-propane.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-propane.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - propane - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - propane - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + propane + 3.3 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + propane + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-appliances-wood.xml b/hpxml-measures/workflow/sample_files/base-appliances-wood.xml index b382a3c12f..cf20c6c05f 100644 --- a/hpxml-measures/workflow/sample_files/base-appliances-wood.xml +++ b/hpxml-measures/workflow/sample_files/base-appliances-wood.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - wood - 3.3 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - wood - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + wood + 3.3 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + wood + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-cathedral.xml b/hpxml-measures/workflow/sample_files/base-atticroof-cathedral.xml index 7c5107887f..4e395aba3e 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-cathedral.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-cathedral.xml @@ -1,515 +1,515 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 32400.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 32400.0 - - - - - - - - - - - - - - - - - true - - - - - - - - - - - living space - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - - gypsum board - - 6.0 - false - - - 25.8 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1425.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 120.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 120.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 4.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 32400.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 32400.0 + + + + + + + + + + + + + + + + + true + + + + + + + + + + + conditioned space + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + + gypsum board + + 6.0 + false + + + 25.8 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1425.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 120.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 120.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 4.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-conditioned.xml b/hpxml-measures/workflow/sample_files/base-atticroof-conditioned.xml index f91fc4b8b7..2c04f6ae07 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-conditioned.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-conditioned.xml @@ -1,632 +1,632 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 3.0 - 2.0 - 8.0 - 3 - 2 - 3600.0 - 23850.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 23850.0 - 15.0 - - - - - - - - true - - - - - - - - - false - - - false - - - - - - - - true - - - - - - - - - - - living space - 1006.0 - asphalt or fiberglass shingles - 0.7 - 0.92 - - gypsum board - - 6.0 - false - - - 25.8 - - - - - attic - unvented - 504.0 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 116.0 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - attic - unvented - living space - - - - 316.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - living space - - - - 240.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 22.3 - - - - - outside - attic - unvented - gable - - - - 50.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 450.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.0 - 90 - 0.33 - 0.45 - 0.0 - - - - - 62.0 - 270 - 0.3 - 0.45 - 0.0 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 50.0 - to outside - - - - return - - CFM25 - 100.0 - to outside - - - - - supply - 4.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - basement - conditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - conditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - conditioned - electricity - 3.73 - true - 150.0 - - - - basement - conditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - conditioned - 650.0 - true - - - - basement - conditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 3276.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 3.0 + 2.0 + 8.0 + 3 + 2 + 3600.0 + 23850.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 23850.0 + 15.0 + + + + + + + + true + + + + + + + + + false + + + false + + + + + + + + true + + + + + + + + + + + conditioned space + 1006.0 + asphalt or fiberglass shingles + 0.7 + 0.92 + + gypsum board + + 6.0 + false + + + 25.8 + + + + + attic - unvented + 504.0 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 116.0 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + attic - unvented + conditioned space + + + + 316.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + conditioned space + + + + 240.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 22.3 + + + + + outside + attic - unvented + gable + + + + 50.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 450.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.0 + 90 + 0.33 + 0.45 + 0.0 + + + + + 62.0 + 270 + 0.3 + 0.45 + 0.0 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 5.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 4.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + basement - conditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - conditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - conditioned + electricity + 3.73 + true + 150.0 + + + + basement - conditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - conditioned + 650.0 + true + + + + basement - conditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 3276.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-flat.xml b/hpxml-measures/workflow/sample_files/base-atticroof-flat.xml index 2b548d640c..999e03270e 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-flat.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-flat.xml @@ -1,515 +1,515 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - - - - - - - - - - true - - - - - - - - - - - living space - 1350.0 - asphalt or fiberglass shingles - 0.7 - 0.92 - - gypsum board - - 0.0 - false - - - 25.8 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 4.0 - basement - conditioned - 150.0 - - - - return - 0.0 - basement - conditioned - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + + + + + + + + + + true + + + + + + + + + + + conditioned space + 1350.0 + asphalt or fiberglass shingles + 0.7 + 0.92 + + gypsum board + + 0.0 + false + + + 25.8 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 4.0 + basement - conditioned + 150.0 + + + + return + 0.0 + basement - conditioned + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-radiant-barrier.xml b/hpxml-measures/workflow/sample_files/base-atticroof-radiant-barrier.xml index a91d8372a2..8bca76565c 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-radiant-barrier.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-radiant-barrier.xml @@ -1,509 +1,508 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - true - 2 - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 8.7 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + true + 2 + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 8.7 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml b/hpxml-measures/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml index ec4f7e5ad6..3f23eee57a 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 25.8 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 2.1 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 25.8 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 2.1 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-atticroof-vented.xml b/hpxml-measures/workflow/sample_files/base-atticroof-vented.xml index 331d0e7563..24852786b3 100644 --- a/hpxml-measures/workflow/sample_files/base-atticroof-vented.xml +++ b/hpxml-measures/workflow/sample_files/base-atticroof-vented.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - true - - - - SLA - 0.003 - - - - - - - - - - - - true - - - - - - - - - - - attic - vented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - vented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - vented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - vented - 150.0 - - - - return - 0.0 - attic - vented - 50.0 - - - - - - - - - electricity - storage water heater - attic - vented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + true + + + + SLA + 0.003 + + + + + + + + + + + + true + + + + + + + + + + + attic - vented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - vented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - vented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - vented + 150.0 + + + + return + 0.0 + attic - vented + 50.0 + + + + + + + + + electricity + storage water heater + attic - vented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-battery-scheduled.xml b/hpxml-measures/workflow/sample_files/base-battery-scheduled.xml index 326e21e896..d8210d7b41 100644 --- a/hpxml-measures/workflow/sample_files/base-battery-scheduled.xml +++ b/hpxml-measures/workflow/sample_files/base-battery-scheduled.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv Bills @@ -52,6 +51,9 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -449,7 +451,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -460,7 +462,7 @@ - living space + conditioned space electricity 3.73 true @@ -468,7 +470,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -478,13 +480,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-battery.xml b/hpxml-measures/workflow/sample_files/base-battery.xml index c6e6c13d35..027f643046 100644 --- a/hpxml-measures/workflow/sample_files/base-battery.xml +++ b/hpxml-measures/workflow/sample_files/base-battery.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - outside - Li-ion - - kWh - 20.0 - - - kWh - 18.0 - - 6000.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + outside + Li-ion + + kWh + 20.0 + + + kWh + 18.0 + + 6000.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml index edcf411c7e..3b81e862bd 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other multifamily buffer space - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - - - other multifamily buffer space - living space - floor - - - - 900.0 - - - 18.7 - - - - - other multifamily buffer space - living space - ceiling - - - - 900.0 - - gypsum board - - - - 18.7 - - - - - - - 12.4 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.4 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 18.5 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 150.0 - - - - return - 0.0 - other multifamily buffer space - 50.0 - - - - - - - - - electricity - storage water heater - other multifamily buffer space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - other multifamily buffer space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - other multifamily buffer space - electricity - 3.73 - true - 150.0 - - - - other multifamily buffer space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - other multifamily buffer space - 650.0 - true - - - - other multifamily buffer space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other multifamily buffer space + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + + + other multifamily buffer space + conditioned space + floor + + + + 900.0 + + + 18.7 + + + + + other multifamily buffer space + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 18.7 + + + + + + + 12.4 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.4 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 18.5 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 150.0 + + + + return + 0.0 + other multifamily buffer space + 50.0 + + + + + + + + + electricity + storage water heater + other multifamily buffer space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + other multifamily buffer space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + other multifamily buffer space + electricity + 3.73 + true + 150.0 + + + + other multifamily buffer space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + other multifamily buffer space + 650.0 + true + + + + other multifamily buffer space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml index 3b298aa8b0..1381e3c3ed 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml @@ -1,578 +1,578 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other heated space - living space - - - - 100.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other multifamily buffer space - living space - - - - 100.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other non-freezing space - living space - - - - 100.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 100.0 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - other non-freezing space - living space - floor - - - - 550.0 - - - 18.7 - - - - - other multifamily buffer space - living space - floor - - - - 200.0 - - - 18.7 - - - - - other heated space - living space - floor - - - - 150.0 - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 50.0 - 270 - 0.33 - 0.45 - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - other housing unit - 50.0 - - - - supply - 4.0 - roof deck - 150.0 - - - - return - 0.0 - roof deck - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other heated space + conditioned space + + + + 100.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other multifamily buffer space + conditioned space + + + + 100.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other non-freezing space + conditioned space + + + + 100.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 100.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + other non-freezing space + conditioned space + floor + + + + 550.0 + + + 18.7 + + + + + other multifamily buffer space + conditioned space + floor + + + + 200.0 + + + 18.7 + + + + + other heated space + conditioned space + floor + + + + 150.0 + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 50.0 + 270 + 0.33 + 0.45 + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + other housing unit + 50.0 + + + + supply + 4.0 + roof deck + 150.0 + + + + return + 0.0 + roof deck + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml index eacccbaa59..7f94cf6830 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other non-freezing space - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - - - other non-freezing space - living space - floor - - - - 900.0 - - - 18.7 - - - - - other non-freezing space - living space - ceiling - - - - 900.0 - - gypsum board - - - - 18.7 - - - - - - - 12.4 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.4 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 18.5 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - other non-freezing space - 150.0 - - - - return - 0.0 - other non-freezing space - 50.0 - - - - - - - - - electricity - storage water heater - other non-freezing space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - other non-freezing space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - other non-freezing space - electricity - 3.73 - true - 150.0 - - - - other non-freezing space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - other non-freezing space - 650.0 - true - - - - other non-freezing space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other non-freezing space + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + + + other non-freezing space + conditioned space + floor + + + + 900.0 + + + 18.7 + + + + + other non-freezing space + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 18.7 + + + + + + + 12.4 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.4 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 18.5 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + other non-freezing space + 150.0 + + + + return + 0.0 + other non-freezing space + 50.0 + + + + + + + + + electricity + storage water heater + other non-freezing space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + other non-freezing space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + other non-freezing space + electricity + 3.73 + true + 150.0 + + + + other non-freezing space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + other non-freezing space + 650.0 + true + + + + other non-freezing space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-heated-space.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-heated-space.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml index 651cb02bce..3afd0d039a 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-heated-space.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other heated space - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - - - other heated space - living space - floor - - - - 900.0 - - - 18.7 - - - - - other heated space - living space - ceiling - - - - 900.0 - - gypsum board - - - - 18.7 - - - - - - - 12.4 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.4 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 18.5 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - other heated space - 150.0 - - - - return - 0.0 - other heated space - 50.0 - - - - - - - - - electricity - storage water heater - other heated space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - other heated space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - other heated space - electricity - 3.73 - true - 150.0 - - - - other heated space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - other heated space - 650.0 - true - - - - other heated space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other heated space + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + + + other heated space + conditioned space + floor + + + + 900.0 + + + 18.7 + + + + + other heated space + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 18.7 + + + + + + + 12.4 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.4 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 18.5 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + other heated space + 150.0 + + + + return + 0.0 + other heated space + 50.0 + + + + + + + + + electricity + storage water heater + other heated space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + other heated space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + other heated space + electricity + 3.73 + true + 150.0 + + + + other heated space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + other heated space + 650.0 + true + + + + other heated space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml index 3526c8b0bc..51be7fb514 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 12.4 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.4 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 18.5 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - 20.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - other housing unit - 150.0 - - - - return - 0.0 - other housing unit - 50.0 - - - - - - - - - electricity - storage water heater - other housing unit - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - other housing unit - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - other housing unit - electricity - 3.73 - true - 150.0 - - - - other housing unit - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - other housing unit - 650.0 - true - - - - other housing unit - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 12.4 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.4 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 18.5 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + 20.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + other housing unit + 150.0 + + + + return + 0.0 + other housing unit + 50.0 + + + + + + + + + electricity + storage water heater + other housing unit + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + other housing unit + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + other housing unit + electricity + 3.73 + true + 150.0 + + + + other housing unit + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + other housing unit + 650.0 + true + + + + other housing unit + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-infil-compartmentalization-test.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-infil-compartmentalization-test.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-infil-compartmentalization-test.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-infil-compartmentalization-test.xml index f1c4eb6bf6..80720daaa8 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-infil-compartmentalization-test.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-infil-compartmentalization-test.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -101,7 +101,7 @@ outside - living space + conditioned space @@ -120,7 +120,7 @@ other housing unit - living space + conditioned space @@ -140,7 +140,7 @@ other housing unit - living space + conditioned space floor @@ -154,7 +154,7 @@ other housing unit - living space + conditioned space ceiling @@ -289,14 +289,14 @@ supply 0.0 - living space + conditioned space 150.0
return 0.0 - living space + conditioned space 50.0 @@ -308,7 +308,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -341,7 +341,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -352,7 +352,7 @@ - living space + conditioned space electricity 3.73 true @@ -360,7 +360,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -370,13 +370,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-residents-1.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-residents-1.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-residents-1.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-residents-1.xml index 8958d6ed9c..7017e93dd6 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-residents-1.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-residents-1.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -101,7 +101,7 @@ outside - living space + conditioned space @@ -120,7 +120,7 @@ other housing unit - living space + conditioned space @@ -140,7 +140,7 @@ other housing unit - living space + conditioned space floor @@ -154,7 +154,7 @@ other housing unit - living space + conditioned space ceiling @@ -289,14 +289,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 @@ -308,7 +308,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -341,7 +341,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -352,7 +352,7 @@ - living space + conditioned space electricity 3.73 true @@ -360,7 +360,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -370,13 +370,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml index 939714e57c..2d91a8d94e 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml @@ -1,436 +1,436 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + + + + + + 68.0 + 78.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml index 872796c2fa..680ead6ac3 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml @@ -1,468 +1,468 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - 150.0 - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - 150.0 - - - - - - 68.0 - 78.0 - - - - - - fan coil - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + 150.0 + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + 150.0 + + + + + + 68.0 + 78.0 + + + + + + fan coil + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml index aabe1fb5a6..2c8e3b9c6f 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml @@ -1,438 +1,438 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - 150.0 - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - 150.0 - - - - - - 68.0 - 78.0 - - - - - - fan coil - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + 150.0 + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + 150.0 + + + + + + 68.0 + 78.0 + + + + + + fan coil + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml index 21cd5c56b6..faece18536 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml @@ -1,490 +1,490 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - - - - - - water-loop-to-air - electricity - 24000.0 - 24000.0 - - EER - 12.8 - - - COP - 4.4 - - - - - - 68.0 - 78.0 - - - - - - water loop - - - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + + + + + + water-loop-to-air + electricity + 24000.0 + 24000.0 + + EER + 12.8 + + + COP + 4.4 + + + + + + 68.0 + 78.0 + + + + + + water loop + + + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml index 081561df9e..7b90dea3f9 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml @@ -1,485 +1,485 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - - - - - - true - 6 - cooling tower - electricity - 1.0 - - 600.0 - - - - - - water-loop-to-air - electricity - 24000.0 - 24000.0 - - EER - 12.8 - - - COP - 4.4 - - - - - - 68.0 - 78.0 - - - - - - water loop - - - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + + + + + + true + 6 + cooling tower + electricity + 1.0 + + 600.0 + + + + + + water-loop-to-air + electricity + 24000.0 + 24000.0 + + EER + 12.8 + + + COP + 4.4 + + + + + + 68.0 + 78.0 + + + + + + water loop + + + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml index fec17aeb59..9b65a799be 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml @@ -1,417 +1,417 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml index d7374424d2..9481274b03 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml @@ -1,448 +1,448 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - 150.0 - - - - - - 68.0 - - - - - - fan coil - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + 150.0 + + + + + + 68.0 + + + + + + fan coil + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml index a3afb1a296..76e2aa9ce1 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml @@ -1,415 +1,415 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - 500.0 - - - - - 68.0 - - - - - - fan coil - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + 500.0 + + + + + 68.0 + + + + + + fan coil + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml new file mode 100644 index 0000000000..dd31ff9d56 --- /dev/null +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml @@ -0,0 +1,433 @@ + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 0.75 + + 600.0 + 150.0 + + + + + + + + electricity + + Percent + 1.0 + + 0.25 + + 0.0 + + + + + + 68.0 + + + + + + fan coil + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
+
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml index ee59923b2c..4d719eebde 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml @@ -1,418 +1,418 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - 150.0 - - - - - - 68.0 - - - - - - fan coil - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + 150.0 + + + + + + 68.0 + + + + + + fan coil + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml index 3962a6b0de..a3ffe05254 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - - - - natural gas - - AFUE - 0.92 - - 1.0 - - 600.0 - - - - - - water-loop-to-air - electricity - 24000.0 - - COP - 4.4 - - - - - - 68.0 - - - - - - water loop - - - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + + + + natural gas + + AFUE + 0.92 + + 1.0 + + 600.0 + + + + + + water-loop-to-air + electricity + 24000.0 + + COP + 4.4 + + + + + + 68.0 + + + + + + water loop + + + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml index cb33792d32..a9c22a159c 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml @@ -1,417 +1,417 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - - - - - - manual thermostat - 78.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + + + + + + manual thermostat + 78.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml index f3e649ad1d..69908ee789 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml @@ -1,448 +1,448 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - 150.0 - - - - - - manual thermostat - 78.0 - - - - - - fan coil - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + 150.0 + + + + + + manual thermostat + 78.0 + + + + + + fan coil + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml index 342b716cbe..f53d681fb6 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml @@ -1,418 +1,418 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - 150.0 - - - - - - manual thermostat - 78.0 - - - - - - fan coil - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + 150.0 + + + + + + manual thermostat + 78.0 + + + + + + fan coil + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml index e90a2a3f47..5940628da0 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml @@ -1,466 +1,466 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - chiller - electricity - 144000.0 - 1.0 - - kW/ton - 0.9 - - - 600.0 - - - - - - water-loop-to-air - electricity - 24000.0 - - EER - 12.8 - - - - - - manual thermostat - 78.0 - - - - - - water loop - - - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + chiller + electricity + 144000.0 + 1.0 + + kW/ton + 0.9 + + + 600.0 + + + + + + water-loop-to-air + electricity + 24000.0 + + EER + 12.8 + + + + + + manual thermostat + 78.0 + + + + + + water loop + + + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml index 5a27aa89e0..fdf8c11737 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml @@ -1,461 +1,461 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - true - 6 - cooling tower - electricity - 1.0 - - 600.0 - - - - - - water-loop-to-air - electricity - 24000.0 - - EER - 12.8 - - - - - - manual thermostat - 78.0 - - - - - - water loop - - - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 10.0 - to outside - - - - - supply - 0.0 - other multifamily buffer space - 50.0 - - - - return - 0.0 - other multifamily buffer space - 20.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + true + 6 + cooling tower + electricity + 1.0 + + 600.0 + + + + + + water-loop-to-air + electricity + 24000.0 + + EER + 12.8 + + + + + + manual thermostat + 78.0 + + + + + + water loop + + + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 10.0 + to outside + + + + + supply + 0.0 + other multifamily buffer space + 50.0 + + + + return + 0.0 + other multifamily buffer space + 20.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml index c606f9986a..5dd99f431b 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml @@ -1,471 +1,471 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - true - propane - 85000.0 - 12000.0 - 18 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + true + propane + 85000.0 + 12000.0 + 18 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml index ea602a02b7..223f5c2ee5 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml @@ -1,463 +1,463 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - true - 6 - ground-to-air - electricity - 12000.0 - 12000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 12000.0 - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 0.0 - 600.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + true + 6 + ground-to-air + electricity + 12000.0 + 12000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 12000.0 + 1.0 + 1.0 + + EER + 16.6 + + + COP + 3.6 + + + 0.0 + 600.0 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml similarity index 96% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml index 631f8fd10b..6618c49e70 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -98,7 +98,7 @@ outside - living space + conditioned space @@ -117,7 +117,7 @@ other housing unit - living space + conditioned space @@ -137,7 +137,7 @@ other housing unit - living space + conditioned space floor @@ -151,7 +151,7 @@ other housing unit - living space + conditioned space ceiling @@ -286,14 +286,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 @@ -305,7 +305,7 @@ natural gas storage water heater - living space + conditioned space true 3 60.0 @@ -319,7 +319,7 @@ natural gas storage water heater - living space + conditioned space true 3 60.0 @@ -389,13 +389,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml index 922c6ce78d..8fdd9ceed7 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml @@ -1,467 +1,467 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - natural gas - storage water heater - living space - true - 6 - 120.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - true - - other heated space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - true - other heated space - electricity - 3.73 - true - 150.0 - - - - true - - other heated space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + true + 6 + 120.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + true + + other heated space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + true + other heated space + electricity + 3.73 + true + 150.0 + + + + true + + other heated space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-multiple.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-multiple.xml similarity index 94% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-multiple.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-multiple.xml index 1f9b9350d1..d0ce84184d 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-multiple.xml @@ -1,681 +1,681 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 6000.0 - - AFUE - 0.92 - - 0.5 - - - - - - - - natural gas - 6000.0 - - AFUE - 0.92 - - 0.5 - - - - - central air conditioner - electricity - 6000.0 - single stage - 0.5 - - SEER - 13.0 - - 0.73 - - - - - central air conditioner - electricity - 6000.0 - single stage - 0.5 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - - supply only - 1000.0 - 24.0 - true - true - 0.0 - 300.0 - - 100.0 - - natural gas - - 0.92 - COP - - 0.8 - - - electricity - - 4.0 - COP - - 0.8 - - - - - - energy recovery ventilator - 24.0 - 500.0 - true - true - 0.4 - 0.48 - 0.72 - 150.0 - - 50.0 - - natural gas - - 0.87 - COP - - 1.0 - - - electricity - - 3.5 - COP - - 1.0 - - - - - - heat recovery ventilator - 500.0 - 24.0 - true - true - 0.3 - 0.72 - 150.0 - - 50.0 - - electricity - - 4.0 - COP - - 1.0 - - - electricity - - 4.5 - COP - - 1.0 - - - - - - balanced - 300.0 - 24.0 - true - true - 0.3 - 150.0 - - 30.0 - - electricity - - 3.5 - COP - - 0.9 - - - electricity - - 4.0 - COP - - 1.0 - - - - - - exhaust only - 700.0 - 8.0 - true - true - 0.0 - 300.0 - - 70.0 - - - - - exhaust only - 50.0 - 14.0 - true - 10.0 - - - - central fan integrated supply - - air handler fan - - 160.0 - 8.0 - true - 150.0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 6000.0 + + AFUE + 0.92 + + 0.5 + + + + + + + + natural gas + 6000.0 + + AFUE + 0.92 + + 0.5 + + + + + central air conditioner + electricity + 6000.0 + single stage + 0.5 + + SEER + 13.0 + + 0.73 + + + + + central air conditioner + electricity + 6000.0 + single stage + 0.5 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + + supply only + 1000.0 + 24.0 + true + true + 0.0 + 300.0 + + 100.0 + + natural gas + + 0.92 + COP + + 0.8 + + + electricity + + 4.0 + COP + + 0.8 + + + + + + energy recovery ventilator + 24.0 + 500.0 + true + true + 0.4 + 0.48 + 0.72 + 150.0 + + 50.0 + + natural gas + + 0.87 + COP + + 1.0 + + + electricity + + 3.5 + COP + + 1.0 + + + + + + heat recovery ventilator + 500.0 + 24.0 + true + true + 0.3 + 0.72 + 150.0 + + 50.0 + + electricity + + 4.0 + COP + + 1.0 + + + electricity + + 4.5 + COP + + 1.0 + + + + + + balanced + 300.0 + 24.0 + true + true + 0.3 + 150.0 + + 30.0 + + electricity + + 3.5 + COP + + 0.9 + + + electricity + + 4.0 + COP + + 1.0 + + + + + + exhaust only + 700.0 + 8.0 + true + true + 0.0 + 300.0 + + 70.0 + + + + + exhaust only + 50.0 + 14.0 + true + 10.0 + + + + central fan integrated supply + + air handler fan + + 160.0 + 8.0 + true + 150.0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml index c75da40dfc..0522bd4d60 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml @@ -1,500 +1,500 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - - supply only - 800.0 - 24.0 - true - true - 0.5 - 240.0 - - 80.0 - - natural gas - - 0.92 - COP - - 0.7 - - - electricity - - 4.0 - COP - - 0.8 - - - - - - exhaust only - 72.0 - 24.0 - true - 26.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + + supply only + 800.0 + 24.0 + true + true + 0.5 + 240.0 + + 80.0 + + natural gas + + 0.92 + COP + + 0.7 + + + electricity + + 4.0 + COP + + 0.8 + + + + + + exhaust only + 72.0 + 24.0 + true + 26.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml index d7543bf21f..4d74fdeb58 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml @@ -1,484 +1,484 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - - supply only - 800.0 - 24.0 - true - true - 0.5 - 240.0 - - 80.0 - - - - - exhaust only - 72.0 - 24.0 - true - 26.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + + supply only + 800.0 + 24.0 + true + true + 0.5 + 240.0 + + 80.0 + + + + + exhaust only + 72.0 + 24.0 + true + 26.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml index f4354a72e9..16b6539e26 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml @@ -1,480 +1,480 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - true - ground - standard - fixed - 225 - 30.0 - 30000.0 - 0.14 - - - 18 - - - - - 0.96 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + true + ground + standard + fixed + 225 + 30.0 + 30000.0 + 0.14 + + + 18 + + + + + 0.96 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml index c26ecc4678..41eda7c545 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml @@ -1,469 +1,469 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - natural gas - storage water heater - living space - true - 6 - 120.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - 6 - 220.0 - timer - - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + true + 6 + 120.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + 6 + 220.0 + timer + + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml index bf53a33641..ffa45500b9 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml @@ -1,462 +1,462 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - natural gas - storage water heater - living space - true - 6 - 120.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + true + 6 + 120.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit.xml similarity index 92% rename from hpxml-measures/workflow/sample_files/base-bldgtype-multifamily.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit.xml index 3505b2dcf6..2d986a8faa 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-multifamily.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-mf-unit.xml @@ -1,459 +1,459 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - attached on one side - unit above and below - 180 - - electricity - natural gas - - - - apartment unit - 1.0 - 1.0 - 8.0 - 3 - 2 - 900.0 - 7200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - unit exterior only - 50.0 - - ACH - 3.0 - - 7200.0 - - - - - - - - - - - - - - - - - - - - - - outside - living space - - - - 685.9 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - other housing unit - living space - - - - 293.9 - 0.7 - 0.92 - - gypsum board - - - - 4.0 - - - - - - - other housing unit - living space - floor - - - - 900.0 - - - 2.1 - - - - - other housing unit - living space - ceiling - - - - 900.0 - - gypsum board - - - - 2.1 - - - - - - - 35.3 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 35.3 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 52.9 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 12000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 0.0 - living space - 150.0 - - - - return - 0.0 - living space - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 819.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 900.0 + 7200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + 50.0 + + ACH + 3.0 + + 7200.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 685.9 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 293.9 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 900.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 900.0 + + gypsum board + + + + 2.1 + + + + + + + 35.3 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 35.3 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 52.9 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 12000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 0.0 + conditioned space + 150.0 + + + + return + 0.0 + conditioned space + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 819.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-2stories.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-2stories.xml similarity index 97% rename from hpxml-measures/workflow/sample_files/base-bldgtype-attached-2stories.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-2stories.xml index 300c49b028..d86669adba 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-2stories.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-2stories.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -155,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ other housing unit - living space + conditioned space @@ -276,7 +276,7 @@ attic - unvented - living space + conditioned space ceiling @@ -457,7 +457,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -490,7 +490,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -501,7 +501,7 @@ - living space + conditioned space electricity 3.73 true @@ -509,7 +509,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -519,13 +519,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-atticroof-cathedral.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-atticroof-cathedral.xml similarity index 96% rename from hpxml-measures/workflow/sample_files/base-bldgtype-attached-atticroof-cathedral.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-atticroof-cathedral.xml index c494b0444e..0d8f04408b 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-atticroof-cathedral.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-atticroof-cathedral.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -107,7 +107,7 @@ - living space + conditioned space 1006.2 asphalt or fiberglass shingles 0.7 @@ -154,7 +154,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ other housing unit - living space + conditioned space @@ -386,14 +386,14 @@ supply 4.0 - living space + conditioned space 112.5 return 0.0 - living space + conditioned space 37.5 @@ -405,7 +405,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -438,7 +438,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -449,7 +449,7 @@ - living space + conditioned space electricity 3.73 true @@ -457,7 +457,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -467,13 +467,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-infil-compartmentalization-test.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-infil-compartmentalization-test.xml similarity index 97% rename from hpxml-measures/workflow/sample_files/base-bldgtype-attached-infil-compartmentalization-test.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-infil-compartmentalization-test.xml index 6068c2b097..779b12a89c 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-attached-infil-compartmentalization-test.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit-infil-compartmentalization-test.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -155,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ other housing unit - living space + conditioned space @@ -276,7 +276,7 @@ attic - unvented - living space + conditioned space ceiling @@ -457,7 +457,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -490,7 +490,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -501,7 +501,7 @@ - living space + conditioned space electricity 3.73 true @@ -509,7 +509,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -519,13 +519,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-bldgtype-attached.xml b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit.xml similarity index 97% rename from hpxml-measures/workflow/sample_files/base-bldgtype-attached.xml rename to hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit.xml index 4b4243acc3..71e7907e7f 100644 --- a/hpxml-measures/workflow/sample_files/base-bldgtype-attached.xml +++ b/hpxml-measures/workflow/sample_files/base-bldgtype-sfa-unit.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -155,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ other housing unit - living space + conditioned space @@ -276,7 +276,7 @@ attic - unvented - living space + conditioned space ceiling @@ -457,7 +457,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -490,7 +490,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -501,7 +501,7 @@ - living space + conditioned space electricity 3.73 true @@ -509,7 +509,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -519,13 +519,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless-outside.xml b/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless-outside.xml index 538e5cea88..0182ebfd48 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless-outside.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless-outside.xml @@ -1,505 +1,505 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with tankless coil - other exterior - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with tankless coil + other exterior + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless.xml b/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless.xml index 5e9d52c29a..67befdf057 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-combi-tankless.xml @@ -1,505 +1,505 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with tankless coil - living space - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with tankless coil + conditioned space + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-2-speed.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-2-speed.xml index d3161450d5..8a3c601faf 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-2-speed.xml @@ -1,539 +1,539 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + two stage + 1.0 + + SEER + 18.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-gshp.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-gshp.xml index 84dd838c08..1d63739556 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-gshp.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-gshp.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 36000.0 - 36000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + ground-to-air + electricity + 36000.0 + 36000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + EER + 16.6 + + + COP + 3.6 + + + 30.0 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-hpwh.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-hpwh.xml index af1c9db32c..b07ed278db 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-hpwh.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-hpwh.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 80.0 - 1.0 - 2.3 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 80.0 + 1.0 + 2.3 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-tankless.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-tankless.xml index ecf7d73a23..22ed2a80d8 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-tankless.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-tankless.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - instantaneous water heater - living space - 1.0 - 0.99 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + instantaneous water heater + conditioned space + 1.0 + 0.99 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-var-speed.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-var-speed.xml index 2642cce62e..840585a1af 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater-var-speed.xml @@ -1,539 +1,539 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + variable speed + 1.0 + + SEER + 24.0 + + 0.78 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater.xml b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater.xml index 6d5847306a..12756ac67b 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-desuperheater.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-desuperheater.xml @@ -1,539 +1,539 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - true - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + true + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-dwhr.xml b/hpxml-measures/workflow/sample_files/base-dhw-dwhr.xml index e0f67ff506..1c8a5a92b8 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-dwhr.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-dwhr.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - all - true - 0.55 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + all + true + 0.55 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect-detailed-setpoints.xml index 896684fd91..cfe07902ee 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect-detailed-setpoints.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv Bills @@ -52,6 +51,9 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -354,7 +356,7 @@ space-heating boiler with storage tank - living space + conditioned space 50.0 1.0 @@ -385,7 +387,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -396,7 +398,7 @@ - living space + conditioned space electricity 3.73 true @@ -404,7 +406,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -414,13 +416,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect-dse.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect-dse.xml index 780ecf7fdc..7fd5ba8341 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect-dse.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect-dse.xml @@ -1,506 +1,506 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - DSE - - 0.8 - 0.7 - - - - - - space-heating boiler with storage tank - living space - 50.0 - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + DSE + + 0.8 + 0.7 + + + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect-outside.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect-outside.xml index 2815dd0425..66f8d8e875 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect-outside.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect-outside.xml @@ -1,506 +1,506 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with storage tank - other exterior - 50.0 - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with storage tank + other exterior + 50.0 + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect-standbyloss.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect-standbyloss.xml index 32b5184e22..5d9a39640e 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect-standbyloss.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect-standbyloss.xml @@ -1,510 +1,510 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with storage tank - living space - 50.0 - 1.0 - - F/hr - 1.0 - - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 1.0 + + F/hr + 1.0 + + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect-with-solar-fraction.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect-with-solar-fraction.xml index 4f06276eba..d04df58161 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect-with-solar-fraction.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect-with-solar-fraction.xml @@ -1,514 +1,514 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with storage tank - living space - 50.0 - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - - 0.65 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + + 0.65 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-indirect.xml b/hpxml-measures/workflow/sample_files/base-dhw-indirect.xml index 4c1381658f..b990fa3a40 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-indirect.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-indirect.xml @@ -1,506 +1,506 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with storage tank - living space - 50.0 - 1.0 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 1.0 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-jacket-electric.xml b/hpxml-measures/workflow/sample_files/base-dhw-jacket-electric.xml index d9e6b94dc1..fcc5f62f7f 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-jacket-electric.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-jacket-electric.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - - - 10.0 - - - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + + + 10.0 + + + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-jacket-gas.xml b/hpxml-measures/workflow/sample_files/base-dhw-jacket-gas.xml index 73ae450ba9..420bc9d988 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-jacket-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-jacket-gas.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - storage water heater - living space - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - - - 10.0 - - - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + + + 10.0 + + + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-jacket-hpwh.xml b/hpxml-measures/workflow/sample_files/base-dhw-jacket-hpwh.xml index 11bba9a264..fe143b2622 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-jacket-hpwh.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-jacket-hpwh.xml @@ -1,557 +1,557 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 80.0 - 1.0 - 2.3 - - - 10.0 - - - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 80.0 + 1.0 + 2.3 + + + 10.0 + + + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-jacket-indirect.xml b/hpxml-measures/workflow/sample_files/base-dhw-jacket-indirect.xml index 60f6126f7b..0eec0a6a3b 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-jacket-indirect.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-jacket-indirect.xml @@ -1,511 +1,511 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - space-heating boiler with storage tank - living space - 50.0 - 1.0 - - - 10.0 - - - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 1.0 + + + 10.0 + + + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-low-flow-fixtures.xml b/hpxml-measures/workflow/sample_files/base-dhw-low-flow-fixtures.xml index c9008537ad..feb01d95dc 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-low-flow-fixtures.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-low-flow-fixtures.xml @@ -1,553 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - true - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + 2 + true + + + + faucet + 3 + 2.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-multiple.xml b/hpxml-measures/workflow/sample_files/base-dhw-multiple.xml index ff41c81fbe..c0f28123da 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-multiple.xml @@ -1,564 +1,564 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 0.2 - 18767.0 - 0.95 - 125.0 - - - - natural gas - storage water heater - living space - 50.0 - 0.2 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - electricity - heat pump water heater - living space - 80.0 - 0.2 - 2.3 - 125.0 - - - - electricity - instantaneous water heater - living space - 0.2 - 0.99 - 125.0 - - - - natural gas - instantaneous water heater - living space - 0.1 - 0.82 - 125.0 - - - - space-heating boiler with storage tank - living space - 50.0 - 0.1 - 125.0 - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 0.65 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 0.2 + 18767.0 + 0.95 + 125.0 + + + + natural gas + storage water heater + conditioned space + 50.0 + 0.2 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + electricity + heat pump water heater + conditioned space + 80.0 + 0.2 + 2.3 + 125.0 + + + + electricity + instantaneous water heater + conditioned space + 0.2 + 0.99 + 125.0 + + + + natural gas + instantaneous water heater + conditioned space + 0.1 + 0.82 + 125.0 + + + + space-heating boiler with storage tank + conditioned space + 50.0 + 0.1 + 125.0 + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 0.65 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-none.xml b/hpxml-measures/workflow/sample_files/base-dhw-none.xml index a1362213f3..e2e6490da5 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-none.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-none.xml @@ -1,490 +1,490 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-recirc-demand.xml b/hpxml-measures/workflow/sample_files/base-dhw-recirc-demand.xml index f68de79744..588df816e5 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-recirc-demand.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-recirc-demand.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - presence sensor demand control - 50.0 - 50.0 - 50.0 - - - - 3.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + presence sensor demand control + 50.0 + 50.0 + 50.0 + + + + 3.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-recirc-manual.xml b/hpxml-measures/workflow/sample_files/base-dhw-recirc-manual.xml index 23ac9346c1..16658f20d2 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-recirc-manual.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-recirc-manual.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - manual demand control - 50.0 - 50.0 - 50.0 - - - - 3.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + manual demand control + 50.0 + 50.0 + 50.0 + + + + 3.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-recirc-nocontrol.xml b/hpxml-measures/workflow/sample_files/base-dhw-recirc-nocontrol.xml index 3ae92a7616..6f30c93705 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-recirc-nocontrol.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-recirc-nocontrol.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - no control - 50.0 - 50.0 - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + no control + 50.0 + 50.0 + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-recirc-temperature.xml b/hpxml-measures/workflow/sample_files/base-dhw-recirc-temperature.xml index f4bcda54bf..6c63078380 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-recirc-temperature.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-recirc-temperature.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - temperature - 50.0 - 50.0 - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + temperature + 50.0 + 50.0 + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-recirc-timer.xml b/hpxml-measures/workflow/sample_files/base-dhw-recirc-timer.xml index cd37103fc9..61c9e9f45d 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-recirc-timer.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-recirc-timer.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - timer - 50.0 - 50.0 - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + timer + 50.0 + 50.0 + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-evacuated-tube.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-evacuated-tube.xml index ff0940f52c..3a7b378c68 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-evacuated-tube.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-evacuated-tube.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid direct - evacuated tube - 180 - 20.0 - 0.5 - 0.2799 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid direct + evacuated tube + 180 + 20.0 + 0.5 + 0.2799 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-flat-plate.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-flat-plate.xml index 0b0e2f14ba..c9f74d539a 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-flat-plate.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-flat-plate.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid direct - single glazing black - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid direct + single glazing black + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-ics.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-ics.xml index 7a83744c2e..bcbe63308b 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-ics.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-direct-ics.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid direct - integrated collector storage - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid direct + integrated collector storage + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-fraction.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-fraction.xml index 9acedfca7a..d21d4378b3 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-fraction.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-fraction.xml @@ -1,561 +1,561 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - - 0.65 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + + 0.65 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml index d5e577a626..ff0562a6b4 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid indirect - single glazing black - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid indirect + single glazing black + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-solar-thermosyphon-flat-plate.xml b/hpxml-measures/workflow/sample_files/base-dhw-solar-thermosyphon-flat-plate.xml index 092413cad7..6a19197b10 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-solar-thermosyphon-flat-plate.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-solar-thermosyphon-flat-plate.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - passive thermosyphon - single glazing black - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + passive thermosyphon + single glazing black + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-coal.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-coal.xml index 39c5716df1..815aeb2448 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-coal.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-coal.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - coal - storage water heater - living space - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + coal + storage water heater + conditioned space + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-detailed-setpoints.xml index ff60c41e73..461658f420 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-detailed-setpoints.xml @@ -1,553 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-elec-uef.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-elec-uef.xml index c321db1699..ec842f0439 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-elec-uef.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-elec-uef.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 30.0 - 1.0 - 15354.0 - 0.93 - low - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 30.0 + 1.0 + 15354.0 + 0.93 + low + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-outside.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-outside.xml index 868458af1f..f10e104309 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-outside.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-outside.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - storage water heater - other exterior - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + storage water heater + other exterior + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef-fhr.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef-fhr.xml index 6b6bad9b58..72a7f041c6 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef-fhr.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef-fhr.xml @@ -1,555 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - storage water heater - living space - 30.0 - 1.0 - 30000.0 - 0.59 - 56.0 - 0.75 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + 30.0 + 1.0 + 30000.0 + 0.59 + 56.0 + 0.75 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef.xml index fffa42b2da..eddbe809d6 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas-uef.xml @@ -1,555 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - storage water heater - living space - 30.0 - 1.0 - 30000.0 - 0.59 - medium - 0.75 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + 30.0 + 1.0 + 30000.0 + 0.59 + medium + 0.75 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas.xml index e06c008724..f8594f81a5 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-gas.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - storage water heater - living space - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + storage water heater + conditioned space + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-detailed-schedules.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-detailed-schedules.xml index b202374fbf..724db926d7 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-detailed-schedules.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-detailed-schedules.xml @@ -1,554 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-operating-modes.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 50.0 - 1.0 - 3.75 - medium - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-operating-modes.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 50.0 + 1.0 + 3.75 + medium + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml index 1734f988ae..e776a3924d 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 50.0 - 1.0 - 3.75 - heat pump only - medium - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 50.0 + 1.0 + 3.75 + heat pump only + medium + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-outside.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-outside.xml index c6fcf58c63..7637816f03 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-outside.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-outside.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - other exterior - 80.0 - 1.0 - 2.3 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + other exterior + 80.0 + 1.0 + 2.3 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml index f6bdac7c7b..aada8eb6d0 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 50.0 - 1.0 - 3.75 - medium - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 50.0 + 1.0 + 3.75 + medium + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar-fraction.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar-fraction.xml index a4844639eb..d824994356 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar-fraction.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar-fraction.xml @@ -1,560 +1,560 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 80.0 - 1.0 - 2.3 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - - 0.65 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 80.0 + 1.0 + 2.3 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + + 0.65 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar.xml index 7ab303083c..a5aa25f417 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump-with-solar.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 80.0 - 1.0 - 2.3 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid indirect - single glazing black - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 80.0 + 1.0 + 2.3 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid indirect + single glazing black + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump.xml index 67b9a1a5cf..1db92de68d 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-heat-pump.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - heat pump water heater - living space - 80.0 - 1.0 - 2.3 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + heat pump water heater + conditioned space + 80.0 + 1.0 + 2.3 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml index 8f8972a3fa..d20d400a2b 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml @@ -1,557 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - stratified - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + stratified + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified.xml index 93a94ce836..dd76bd3f70 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-model-type-stratified.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - stratified - - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + stratified + + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-oil.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-oil.xml index 1a50224daa..a9c3c5cdc1 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-oil.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-oil.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - fuel oil - storage water heater - living space - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + fuel oil + storage water heater + conditioned space + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tank-wood.xml b/hpxml-measures/workflow/sample_files/base-dhw-tank-wood.xml index 104b7442dc..731b295bec 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tank-wood.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tank-wood.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - wood - storage water heater - living space - 50.0 - 1.0 - 40000.0 - 0.59 - 0.76 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + wood + storage water heater + conditioned space + 50.0 + 1.0 + 40000.0 + 0.59 + 0.76 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-detailed-setpoints.xml index 79947c9e3c..5209dc1648 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-detailed-setpoints.xml @@ -1,551 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - instantaneous water heater - living space - 1.0 - 0.82 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + instantaneous water heater + conditioned space + 1.0 + 0.82 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-outside.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-outside.xml index 70d29a0c22..6f63e46cde 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-outside.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-outside.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - instantaneous water heater - other exterior - 0.92 - 1.0 - 0.99 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + instantaneous water heater + other exterior + 0.92 + 1.0 + 0.99 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-uef.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-uef.xml index a5043592b3..7aa3d3d79c 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-uef.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric-uef.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - instantaneous water heater - living space - 1.0 - 0.98 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + instantaneous water heater + conditioned space + 1.0 + 0.98 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric.xml index ef0eadd179..4e11b22240 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-electric.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - instantaneous water heater - living space - 1.0 - 0.99 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + instantaneous water heater + conditioned space + 1.0 + 0.99 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-uef.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-uef.xml index 6edb209fce..80a2a25b1e 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-uef.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-uef.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - instantaneous water heater - living space - 1.0 - 0.93 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + instantaneous water heater + conditioned space + 1.0 + 0.93 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar-fraction.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar-fraction.xml index 5b51857697..7bb62a4171 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar-fraction.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar-fraction.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - instantaneous water heater - living space - 1.0 - 0.82 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - - 0.65 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + instantaneous water heater + conditioned space + 1.0 + 0.82 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + + 0.65 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar.xml index 0a940432b1..444e72338b 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas-with-solar.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - instantaneous water heater - living space - 1.0 - 0.82 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid indirect - single glazing black - 180 - 20.0 - 0.77 - 0.793 - 60.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + instantaneous water heater + conditioned space + 1.0 + 0.82 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid indirect + single glazing black + 180 + 20.0 + 0.77 + 0.793 + 60.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas.xml index 52e3662a4a..168f82b3a6 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-gas.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - natural gas - instantaneous water heater - living space - 1.0 - 0.82 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + natural gas + instantaneous water heater + conditioned space + 1.0 + 0.82 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-dhw-tankless-propane.xml b/hpxml-measures/workflow/sample_files/base-dhw-tankless-propane.xml index 829d712bfb..ed90eb22e1 100644 --- a/hpxml-measures/workflow/sample_files/base-dhw-tankless-propane.xml +++ b/hpxml-measures/workflow/sample_files/base-dhw-tankless-propane.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - propane - instantaneous water heater - living space - 1.0 - 0.82 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + propane + instantaneous water heater + conditioned space + 1.0 + 0.82 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-2stories-garage.xml b/hpxml-measures/workflow/sample_files/base-enclosure-2stories-garage.xml index df2e09bace..c47d6ba006 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-2stories-garage.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-2stories-garage.xml @@ -1,685 +1,684 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 3.0 - 2.0 - 8.0 - 3 - 2 - 3250.0 - 26000.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 26000.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - outside - living space - 116.0 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - garage - - - - 320.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - outside - living space - - - - 2080.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - garage - living space - - - - 320.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - garage - living space - floor - - - - 400.0 - - - 39.3 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - garage - 400.0 - 4.0 - 40.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - basement - conditioned - 950.0 - 4.0 - 110.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 216.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 216.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - 70.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 48000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 36000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 112.5 - - - - return - 0.0 - attic - unvented - 37.5 - - - - supply - 4.0 - exterior wall - 37.5 - - - - return - 0.0 - living space - 12.5 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - garage - 0.4 - - - - - - - garage - 0.1 - - - - - - - garage - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2957.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 3.0 + 2.0 + 8.0 + 3 + 2 + 3250.0 + 26000.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 26000.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + outside + conditioned space + 116.0 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + garage + + + + 320.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + outside + conditioned space + + + + 2080.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + garage + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + garage + conditioned space + floor + + + + 400.0 + + + 39.3 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + garage + 400.0 + 4.0 + 40.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + basement - conditioned + 950.0 + 4.0 + 110.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 216.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 216.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + 70.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 48000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 36000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 112.5 + + + + return + 0.0 + attic - unvented + 37.5 + + + + supply + 4.0 + exterior wall + 37.5 + + + + return + 0.0 + conditioned space + 12.5 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + garage + 0.4 + + + + + + + garage + 0.1 + + + + + + + garage + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2957.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-2stories.xml b/hpxml-measures/workflow/sample_files/base-enclosure-2stories.xml index 9dbae18cc5..eedfcb5a5c 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-2stories.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-2stories.xml @@ -1,580 +1,580 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 3.0 - 2.0 - 8.0 - 3 - 2 - 4050.0 - 32400.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 32400.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - outside - living space - 116.0 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 2400.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 216.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 216.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 48000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 36000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 112.5 - - - - return - 0.0 - attic - unvented - 37.5 - - - - supply - 4.0 - exterior wall - 37.5 - - - - return - 0.0 - living space - 12.5 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 3685.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 3.0 + 2.0 + 8.0 + 3 + 2 + 4050.0 + 32400.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 32400.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + outside + conditioned space + 116.0 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 2400.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 216.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 216.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 48000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 36000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 112.5 + + + + return + 0.0 + attic - unvented + 37.5 + + + + supply + 4.0 + exterior wall + 37.5 + + + + return + 0.0 + conditioned space + 12.5 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 3685.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-beds-1.xml b/hpxml-measures/workflow/sample_files/base-enclosure-beds-1.xml index aeff2ca019..7a8d21c9fa 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-beds-1.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-beds-1.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 1 - 1 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 482.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 1 + 1 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 482.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-beds-2.xml b/hpxml-measures/workflow/sample_files/base-enclosure-beds-2.xml index fc29f6bb0f..bfcd1d913d 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-beds-2.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-beds-2.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 2 - 1 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 551.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 2 + 1 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 551.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-beds-4.xml b/hpxml-measures/workflow/sample_files/base-enclosure-beds-4.xml index 5d56306b14..9018d0dcad 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-beds-4.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-beds-4.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 4 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 689.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 4 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 689.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-beds-5.xml b/hpxml-measures/workflow/sample_files/base-enclosure-beds-5.xml index 8a4b968f79..7776a2ef9c 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-beds-5.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-beds-5.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 5 - 3 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 758.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 5 + 3 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 758.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-ceilingtypes.xml b/hpxml-measures/workflow/sample_files/base-enclosure-ceilingtypes.xml index 92b06c1f95..3deb595908 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-ceilingtypes.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-ceilingtypes.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -138,7 +138,7 @@ outside - living space + conditioned space @@ -203,7 +203,7 @@ attic - unvented - living space + conditioned space ceiling @@ -217,7 +217,7 @@ attic - unvented - living space + conditioned space ceiling @@ -231,7 +231,7 @@ attic - unvented - living space + conditioned space ceiling @@ -423,7 +423,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -456,7 +456,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -467,7 +467,7 @@ - living space + conditioned space electricity 3.73 true @@ -475,7 +475,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -485,13 +485,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-floortypes.xml b/hpxml-measures/workflow/sample_files/base-enclosure-floortypes.xml index 254fa32606..83823f2555 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-floortypes.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-floortypes.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -118,7 +118,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ outside - living space + conditioned space floor @@ -170,7 +170,7 @@ outside - living space + conditioned space floor @@ -184,7 +184,7 @@ outside - living space + conditioned space floor @@ -198,7 +198,7 @@ attic - unvented - living space + conditioned space ceiling @@ -366,7 +366,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -399,7 +399,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -410,7 +410,7 @@ - living space + conditioned space electricity 3.73 true @@ -418,7 +418,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -428,13 +428,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-garage.xml b/hpxml-measures/workflow/sample_files/base-enclosure-garage.xml index 537a800ad3..466600d9a4 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-garage.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-garage.xml @@ -1,659 +1,658 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 2180.2 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - garage - - - - 560.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - outside - living space - - - - 960.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - garage - living space - - - - 240.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 337.5 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - garage - ceiling - - - - 600.0 - - - 2.1 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - garage - 600.0 - 4.0 - 70.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - basement - conditioned - 1350.0 - 4.0 - 120.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - 70.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - garage - 150.0 - - - - return - 0.0 - garage - 50.0 - - - - - - - - - electricity - storage water heater - garage - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - garage - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - garage - electricity - 3.73 - true - 150.0 - - - - garage - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - garage - 650.0 - true - - - - garage - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - garage - 0.4 - - - - - - - garage - 0.1 - - - - - - - garage - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 2180.2 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + garage + + + + 560.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + outside + conditioned space + + + + 960.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + garage + conditioned space + + + + 240.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 337.5 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + garage + ceiling + + + + 600.0 + + + 2.1 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + garage + 600.0 + 4.0 + 70.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + basement - conditioned + 1350.0 + 4.0 + 120.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + 70.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + garage + 150.0 + + + + return + 0.0 + garage + 50.0 + + + + + + + + + electricity + storage water heater + garage + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + garage + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + garage + electricity + 3.73 + true + 150.0 + + + + garage + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + garage + 650.0 + true + + + + garage + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + garage + 0.4 + + + + + + + garage + 0.1 + + + + + + + garage + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml index 36a7adc7b5..1308a615b7 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 45.0 - - ACH - 2.8 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 45.0 + + ACH + 2.8 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml index 0c65811ebb..eabbe6eee9 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 45.0 - - CFM - 1008.5 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 45.0 + + CFM + 1008.5 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm50.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm50.xml index ee7ee5cad8..035e8e55c1 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm50.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-cfm50.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - CFM - 1080.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + CFM + 1080.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-ela.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-ela.xml index 2102c2a4ad..be1aa5591f 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-ela.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-ela.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -135,7 +135,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space ceiling @@ -395,7 +395,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -428,7 +428,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -439,7 +439,7 @@ - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-flue.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-flue.xml index f91b3f1607..7a7cc09e03 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-flue.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-flue.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - true - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + true + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-ach.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-ach.xml index 2762490cfc..104b64e217 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-ach.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-ach.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - - ACHnatural - 0.2 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + + ACHnatural + 0.2 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-cfm.xml b/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-cfm.xml index fb471dd6ff..e3c5e61647 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-cfm.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-infil-natural-cfm.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -138,7 +138,7 @@ outside - living space + conditioned space @@ -203,7 +203,7 @@ attic - unvented - living space + conditioned space ceiling @@ -398,7 +398,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -431,7 +431,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -442,7 +442,7 @@ - living space + conditioned space electricity 3.73 true @@ -450,7 +450,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -460,13 +460,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-orientations.xml b/hpxml-measures/workflow/sample_files/base-enclosure-orientations.xml index 3ffdee38fb..fc83f98030 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-orientations.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-orientations.xml @@ -1,560 +1,560 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - north - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - east - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - south - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - west - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 20.0 - north - 4.4 - - - - - 20.0 - south - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + north + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + east + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + south + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + west + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + north + 4.4 + + + + + 20.0 + south + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-overhangs.xml b/hpxml-measures/workflow/sample_files/base-enclosure-overhangs.xml index 2c59c3a4cc..cd0e5d8532 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-overhangs.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-overhangs.xml @@ -1,573 +1,573 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - - 2.5 - 0.0 - 4.0 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - - 1.5 - 2.0 - 6.0 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - - 0.0 - 0.0 - 0.0 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - - 1.5 - 2.0 - 7.0 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + + 2.5 + 0.0 + 4.0 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + + 1.5 + 2.0 + 6.0 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + + 0.0 + 0.0 + 0.0 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + + 1.5 + 2.0 + 7.0 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-rooftypes.xml b/hpxml-measures/workflow/sample_files/base-enclosure-rooftypes.xml index e2dd241aee..b71797edff 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-rooftypes.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-rooftypes.xml @@ -1,690 +1,690 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 188.6625 - slate or tile shingles - light - 0.92 - - gypsum board - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - metal surfacing - reflective - 0.92 - - plaster - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - wood shingles or shakes - dark - 0.92 - - wood - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - shingles - medium dark - 0.92 - - gypsum board - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - plastic/rubber/synthetic sheeting - light - 0.92 - - plaster - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - expanded polystyrene sheathing - medium - 0.92 - - wood - 0.5 - - 6.0 - false - - - 7.0 - - - - - attic - unvented - 188.6625 - concrete - light - 0.92 - - gypsum board - 0.5 - - 6.0 - false - - - 2.3 - - - - - attic - unvented - 188.6625 - cool roof - reflective - 0.92 - - plaster - 0.5 - - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 188.6625 + slate or tile shingles + light + 0.92 + + gypsum board + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + metal surfacing + reflective + 0.92 + + plaster + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + wood shingles or shakes + dark + 0.92 + + wood + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + shingles + medium dark + 0.92 + + gypsum board + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + plastic/rubber/synthetic sheeting + light + 0.92 + + plaster + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + expanded polystyrene sheathing + medium + 0.92 + + wood + 0.5 + + 6.0 + false + + + 7.0 + + + + + attic - unvented + 188.6625 + concrete + light + 0.92 + + gypsum board + 0.5 + + 6.0 + false + + + 2.3 + + + + + attic - unvented + 188.6625 + cool roof + reflective + 0.92 + + plaster + 0.5 + + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-physical-properties.xml b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-physical-properties.xml index 3126e6a283..d6c59d9ccf 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-physical-properties.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-physical-properties.xml @@ -1,590 +1,590 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - 15.0 - 0 - - - - single-pane - tinted - - - 1.0 - 1.0 - - - - - - 15.0 - 180 - - - true - - - double-pane - low-e - krypton - - - 1.0 - 1.0 - - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + 15.0 + 0 + + + + single-pane + tinted + + + 1.0 + 1.0 + + + + + + 15.0 + 180 + + + true + + + double-pane + low-e + krypton + + + 1.0 + 1.0 + + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-shading.xml b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-shading.xml index e781e3fffb..79f3bde137 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-shading.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-shading.xml @@ -1,591 +1,591 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - 15.0 - 0 - 0.33 - 0.45 - - - 0.1 - 0.9 - - - - 0.01 - 0.99 - - - - - - 15.0 - 180 - 0.33 - 0.45 - - - 0.5 - 0.0 - - - - 0.5 - 1.0 - - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + 15.0 + 0 + 0.33 + 0.45 + + + 0.1 + 0.9 + + + + 0.01 + 0.99 + + + + + + 15.0 + 180 + 0.33 + 0.45 + + + 0.5 + 0.0 + + + + 0.5 + 1.0 + + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-storms.xml b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-storms.xml index 1d47da1628..f336b04f48 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-skylights-storms.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-skylights-storms.xml @@ -1,589 +1,589 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - 15.0 - 0 - 0.6 - 0.45 - - - 1.0 - 1.0 - - - - clear - - - - - - 15.0 - 180 - 0.6 - 0.45 - - - 1.0 - 1.0 - - - - clear - - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + 15.0 + 0 + 0.6 + 0.45 + + + 1.0 + 1.0 + + + + clear + + + + + + 15.0 + 180 + 0.6 + 0.45 + + + 1.0 + 1.0 + + + + clear + + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-skylights.xml b/hpxml-measures/workflow/sample_files/base-enclosure-skylights.xml index 180a61d0a4..c44dc0f708 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-skylights.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-skylights.xml @@ -1,581 +1,581 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - 15.0 - 0 - 0.33 - 0.45 - - - 1.0 - 1.0 - - - - - - 15.0 - 180 - 0.33 - 0.45 - - - 1.0 - 1.0 - - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + 15.0 + 0 + 0.33 + 0.45 + + + 1.0 + 1.0 + + + + + + 15.0 + 180 + 0.33 + 0.45 + + + 1.0 + 1.0 + + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-split-level.xml b/hpxml-measures/workflow/sample_files/base-enclosure-split-level.xml index 9fe8a7c7a4..750bb14da1 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-split-level.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-split-level.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.5 - 1.5 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.5 + 1.5 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-thermal-mass.xml b/hpxml-measures/workflow/sample_files/base-enclosure-thermal-mass.xml index 50a773dd6a..01d8a41890 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-thermal-mass.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-thermal-mass.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - 0.8 - - gypsum board - 0.25 - - - - 0.8 - heavy-weight - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + 0.8 + + gypsum board + 0.25 + + + + 0.8 + heavy-weight + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-walltypes.xml b/hpxml-measures/workflow/sample_files/base-enclosure-walltypes.xml index d7ab020da0..bfe3fe1c88 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-walltypes.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-walltypes.xml @@ -1,866 +1,866 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 11.0 - aluminum siding - dark - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - asbestos siding - medium - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - brick veneer - reflective - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - composite shingle siding - dark - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - fiber cement siding - medium dark - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - masonite siding - light - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - stucco - medium - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - synthetic stucco - medium dark - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - vinyl siding - light - 0.92 - - - 23.0 - - - - - outside - basement - conditioned - 11.0 - none - medium - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 109.0 - aluminum siding - reflective - 0.92 - - gypsum board - 0.5 - - - - 12.0 - - - - - outside - living space - - - - 109.0 - asbestos siding - light - 0.92 - - gypsum board - 1.0 - - - - 28.7 - - - - - outside - living space - - - - 109.0 - brick veneer - medium dark - 0.92 - - gypsum composite board - 0.5 - - - - 21.0 - - - - - outside - living space - - - - 109.0 - composite shingle siding - reflective - 0.92 - - plaster - 0.5 - - - - 7.1 - - - - - outside - living space - - - - 109.0 - fiber cement siding - medium - 0.92 - - wood - 0.5 - - - - 16.1 - - - - - outside - living space - - - - 109.0 - masonite siding - dark - 0.92 - - none - - - - 1.35 - - - - - outside - living space - - - - 109.0 - stucco - light - 0.92 - - gypsum board - 0.5 - - - - 8.1 - - - - - outside - living space - - - - 109.0 - synthetic stucco - medium - 0.92 - - gypsum board - 1.0 - - - - 5.4 - - - - - outside - living space - - - - 109.0 - vinyl siding - dark - 0.92 - - gypsum composite board - 0.5 - - - - 58.8 - - - - - outside - living space - - - - 109.0 - none - medium - 0.92 - - plaster - 0.5 - - - - 7.9 - - - - - outside - living space - - - - 109.0 - aluminum siding - reflective - 0.92 - - wood - 0.5 - - - - 5.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 13.0 - 0 - 0.33 - 0.45 - 0.67 - - - - - 9.0 - 90 - 0.33 - 0.45 - 0.67 - - - - - 13.0 - 180 - 0.33 - 0.45 - 0.67 - - - - - 9.0 - 270 - 0.33 - 0.45 - 0.67 - - - - - - - - 20.0 - 0 - 4.4 - - - - - 20.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 11.0 + aluminum siding + dark + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + asbestos siding + medium + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + brick veneer + reflective + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + composite shingle siding + dark + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + fiber cement siding + medium dark + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + masonite siding + light + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + stucco + medium + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + synthetic stucco + medium dark + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + vinyl siding + light + 0.92 + + + 23.0 + + + + + outside + basement - conditioned + 11.0 + none + medium + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 109.0 + aluminum siding + reflective + 0.92 + + gypsum board + 0.5 + + + + 12.0 + + + + + outside + conditioned space + + + + 109.0 + asbestos siding + light + 0.92 + + gypsum board + 1.0 + + + + 28.7 + + + + + outside + conditioned space + + + + 109.0 + brick veneer + medium dark + 0.92 + + gypsum composite board + 0.5 + + + + 21.0 + + + + + outside + conditioned space + + + + 109.0 + composite shingle siding + reflective + 0.92 + + plaster + 0.5 + + + + 7.1 + + + + + outside + conditioned space + + + + 109.0 + fiber cement siding + medium + 0.92 + + wood + 0.5 + + + + 16.1 + + + + + outside + conditioned space + + + + 109.0 + masonite siding + dark + 0.92 + + none + + + + 1.35 + + + + + outside + conditioned space + + + + 109.0 + stucco + light + 0.92 + + gypsum board + 0.5 + + + + 8.1 + + + + + outside + conditioned space + + + + 109.0 + synthetic stucco + medium + 0.92 + + gypsum board + 1.0 + + + + 5.4 + + + + + outside + conditioned space + + + + 109.0 + vinyl siding + dark + 0.92 + + gypsum composite board + 0.5 + + + + 58.8 + + + + + outside + conditioned space + + + + 109.0 + none + medium + 0.92 + + plaster + 0.5 + + + + 7.9 + + + + + outside + conditioned space + + + + 109.0 + aluminum siding + reflective + 0.92 + + wood + 0.5 + + + + 5.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 13.0 + 0 + 0.33 + 0.45 + 0.67 + + + + + 9.0 + 90 + 0.33 + 0.45 + 0.67 + + + + + 13.0 + 180 + 0.33 + 0.45 + 0.67 + + + + + 9.0 + 270 + 0.33 + 0.45 + 0.67 + + + + + + + + 20.0 + 0 + 4.4 + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-natural-ventilation-availability.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-natural-ventilation-availability.xml index ee616a1040..c895a63d90 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-natural-ventilation-availability.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-natural-ventilation-availability.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - 7 Bills @@ -52,6 +51,9 @@ 2700.0 21600.0 + + 7 + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -433,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -444,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -452,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -462,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-none.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-none.xml index 8c4cd22b77..204fbe62a2 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-none.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-none.xml @@ -1,495 +1,495 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-physical-properties.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-physical-properties.xml index 8195a415aa..ab9e194974 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-physical-properties.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-physical-properties.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - - - - single-pane - tinted - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - - - - double-pane - reflective - air - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - - - true - - - double-pane - low-e - argon - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - glass block - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + + + + single-pane + tinted + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + + + + double-pane + reflective + air + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + + + true + + + double-pane + low-e + argon + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + glass block + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading-seasons.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading-seasons.xml index 33961a0d1b..a3428d1696 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading-seasons.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading-seasons.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,12 +11,6 @@ 60 - - 5 - 1 - 9 - 30 - Bills @@ -57,6 +51,14 @@ 2700.0 21600.0 + + + 5 + 1 + 9 + 30 + + @@ -145,7 +147,7 @@ outside - living space + conditioned space @@ -210,7 +212,7 @@ attic - unvented - living space + conditioned space ceiling @@ -405,7 +407,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -438,7 +440,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -449,7 +451,7 @@ - living space + conditioned space electricity 3.73 true @@ -457,7 +459,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -467,13 +469,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading.xml index 25c221fcfc..27789b6d4a 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-shading.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.5 - 0.5 - - - - 0.5 - 0.5 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.1 - 0.9 - - - - 0.01 - 0.99 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.0 - 1.0 - - - - 0.0 - 1.0 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.5 + 0.5 + + + + 0.5 + 0.5 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.1 + 0.9 + + + + 0.01 + 0.99 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.0 + 1.0 + + + + 0.0 + 1.0 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-enclosure-windows-storms.xml b/hpxml-measures/workflow/sample_files/base-enclosure-windows-storms.xml index 6fed81d661..496a30068a 100644 --- a/hpxml-measures/workflow/sample_files/base-enclosure-windows-storms.xml +++ b/hpxml-measures/workflow/sample_files/base-enclosure-windows-storms.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.6 - 0.45 - - - 0.7 - 0.85 - - - - low-e - - 0.67 - - - - - 72.0 - 90 - 0.6 - 0.45 - - - 0.7 - 0.85 - - - - low-e - - 0.67 - - - - - 108.0 - 180 - 0.6 - 0.45 - - - 0.7 - 0.85 - - - - low-e - - 0.67 - - - - - 72.0 - 270 - 0.6 - 0.45 - - - 0.7 - 0.85 - - - - low-e - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.6 + 0.45 + + + 0.7 + 0.85 + + + + low-e + + 0.67 + + + + + 72.0 + 90 + 0.6 + 0.45 + + + 0.7 + 0.85 + + + + low-e + + 0.67 + + + + + 108.0 + 180 + 0.6 + 0.45 + + + 0.7 + 0.85 + + + + low-e + + 0.67 + + + + + 72.0 + 270 + 0.6 + 0.45 + + + 0.7 + 0.85 + + + + low-e + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-ambient.xml b/hpxml-measures/workflow/sample_files/base-foundation-ambient.xml index 6e3aebaf23..f408f6a124 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-ambient.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-ambient.xml @@ -1,494 +1,494 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-basement-garage.xml b/hpxml-measures/workflow/sample_files/base-foundation-basement-garage.xml index c2b59babe6..54494143f0 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-basement-garage.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-basement-garage.xml @@ -1,666 +1,665 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 1900.0 - 15200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 15200.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - - attic - unvented - 2179.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - garage - basement - conditioned - - - - 320.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - garage - - - - 320.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - garage - living space - floor - - - - 400.0 - - - 39.3 - - - - - - - basement - conditioned - 950.0 - 4.0 - 110.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - garage - 400.0 - 4.0 - 40.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - 70.0 - 180 - 4.4 - - - - - 4.0 - 0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - garage - 0.4 - - - - - - - garage - 0.1 - - - - - - - garage - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1729.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 1900.0 + 15200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 15200.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + + attic - unvented + 2179.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + garage + basement - conditioned + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + garage + + + + 320.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + garage + conditioned space + floor + + + + 400.0 + + + 39.3 + + + + + + + basement - conditioned + 950.0 + 4.0 + 110.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + garage + 400.0 + 4.0 + 40.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + 70.0 + 180 + 4.4 + + + + + 4.0 + 0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + garage + 0.4 + + + + + + + garage + 0.1 + + + + + + + garage + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1729.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-no-skirt.xml b/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-no-skirt.xml new file mode 100644 index 0000000000..e757696d81 --- /dev/null +++ b/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-no-skirt.xml @@ -0,0 +1,496 @@ + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + manufactured home + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + attic - unvented + 1391.5 + asphalt or fiberglass shingles + 0.7 + 0.92 + 3.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1469.7 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 42.2 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + manufactured home underbelly + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + 140.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 140.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 0.0 + manufactured home belly + 150.0 + + + + return + 0.0 + manufactured home belly + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
+
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-skirt.xml b/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-skirt.xml new file mode 100644 index 0000000000..8f3e97d4c7 --- /dev/null +++ b/hpxml-measures/workflow/sample_files/base-foundation-belly-wing-skirt.xml @@ -0,0 +1,496 @@ + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + manufactured home + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + attic - unvented + 1391.5 + asphalt or fiberglass shingles + 0.7 + 0.92 + 3.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1469.7 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 42.2 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + manufactured home underbelly + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + 140.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 140.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 0.0 + manufactured home belly + 150.0 + + + + return + 0.0 + manufactured home belly + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
+
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-complex.xml b/hpxml-measures/workflow/sample_files/base-foundation-complex.xml index 62f191d4d7..2796168dd9 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-complex.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-complex.xml @@ -1,653 +1,653 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 160.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 8.0 - 240.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 4.0 - 160.0 - 8.0 - 3.0 - - gypsum board - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 4.0 - 200.0 - 8.0 - 3.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 675.0 - 4.0 - 75.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - basement - conditioned - 675.0 - 4.0 - 75.0 - - - - 5.0 - 1.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 160.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 8.0 + 240.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 8.0 + 320.0 + 8.0 + 3.0 + + gypsum board + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 8.0 + 400.0 + 8.0 + 3.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1150.0 + 4.0 + 120.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + basement - conditioned + 200.0 + 4.0 + 30.0 + + + + 5.0 + 1.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-available.xml b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation-full.xml similarity index 94% rename from hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-available.xml rename to hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation-full.xml index 2b2ffcaf68..89fe37461c 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-available.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation-full.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -16,18 +16,6 @@ Bills
- - - Power Outage - 7 - 1 - 5 - 7 - 31 - 14 - always available - -
@@ -151,7 +139,7 @@ outside - living space + conditioned space @@ -216,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -248,8 +236,8 @@ - 0.0 - 0.0 + 10.0 + true @@ -411,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -444,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -455,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -463,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -473,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml index 1527fd3bc6..ccb99512c8 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 10.0 - 4.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 10.0 + 4.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml index ed1facdc7a..9f94b81042 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-crawlspace.xml b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-crawlspace.xml index 62cb0ab065..f85d59ed22 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-conditioned-crawlspace.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-conditioned-crawlspace.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 16200.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 16200.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - conditioned - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 0.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 4.0 - crawlspace - conditioned - 150.0 - - - - return - 0.0 - crawlspace - conditioned - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - conditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 16200.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 16200.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - conditioned + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 0.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 4.0 + crawlspace - conditioned + 150.0 + + + + return + 0.0 + crawlspace - conditioned + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - conditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-multiple.xml b/hpxml-measures/workflow/sample_files/base-foundation-multiple.xml index 01cced58f9..02c85091c9 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-multiple.xml @@ -1,666 +1,666 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - - - - - - - - - - false - - - false - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - crawlspace - unvented - basement - unconditioned - 115.6 - 0.7 - 0.92 - - - 4.0 - - - - - outside - crawlspace - unvented - 81.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 600.0 - 8.0 - 7.0 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - crawlspace - unvented - basement - unconditioned - 8.0 - 360.0 - 8.0 - 4.0 - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - crawlspace - unvented - 4.0 - 600.0 - 8.0 - 3.0 - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - - - basement - unconditioned - living space - floor - - - - 675.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - crawlspace - unvented - living space - floor - - - - 675.0 - - - 18.7 - - - - - - - basement - unconditioned - 675.0 - 4.0 - 75.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - crawlspace - unvented - 675.0 - 0.0 - 75.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + + + + false + + + false + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + crawlspace - unvented + basement - unconditioned + 115.6 + 0.7 + 0.92 + + + 4.0 + + + + + outside + crawlspace - unvented + 81.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 600.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + crawlspace - unvented + basement - unconditioned + 8.0 + 360.0 + 8.0 + 4.0 + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + crawlspace - unvented + 4.0 + 600.0 + 8.0 + 3.0 + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 675.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + crawlspace - unvented + conditioned space + floor + + + + 675.0 + + + 18.7 + + + + + + + basement - unconditioned + 675.0 + 4.0 + 75.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + crawlspace - unvented + 675.0 + 0.0 + 75.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-slab.xml b/hpxml-measures/workflow/sample_files/base-foundation-slab.xml index 16f6f98a77..ac4570671f 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-slab.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-slab.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-above-grade.xml b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-above-grade.xml index 9682918d46..901ff85fd1 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-above-grade.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-above-grade.xml @@ -1,602 +1,602 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - unconditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 1200.0 - 8.0 - 4.0 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - - - basement - unconditioned - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - unconditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 20.0 - 0 - 0.33 - 0.45 - 0.0 - - - - - 10.0 - 90 - 0.33 - 0.45 - 0.0 - - - - - 20.0 - 180 - 0.33 - 0.45 - 0.0 - - - - - 10.0 - 270 - 0.33 - 0.45 - 0.0 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - unconditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 1200.0 + 8.0 + 4.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - unconditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 0 + 0.33 + 0.45 + 0.0 + + + + + 10.0 + 90 + 0.33 + 0.45 + 0.0 + + + + + 20.0 + 180 + 0.33 + 0.45 + 0.0 + + + + + 10.0 + 270 + 0.33 + 0.45 + 0.0 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml index a7546681c5..cc9a9060da 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - unconditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - none - - - - 10.69 - - - - - - - basement - unconditioned - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - unconditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - unconditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + none + + + + 10.69 + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - unconditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml index 0de5d41f52..3d1db82367 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml @@ -1,568 +1,568 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - unconditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - basement - unconditioned - living space - floor - - - - 1350.0 - - - 2.1 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - unconditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - unconditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1350.0 + + + 2.1 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - unconditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement.xml b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement.xml index c3263422ce..99e403d349 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-unconditioned-basement.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - false - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - unconditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - - - basement - unconditioned - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - unconditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + false + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - unconditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - unconditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-unvented-crawlspace.xml b/hpxml-measures/workflow/sample_files/base-foundation-unvented-crawlspace.xml index a1df128791..06b04d1b9e 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-unvented-crawlspace.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-unvented-crawlspace.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - false - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - unvented - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - unvented - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - crawlspace - unvented - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - unvented - 1350.0 - 0.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - crawlspace - unvented - 150.0 - - - - return - 0.0 - crawlspace - unvented - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - unvented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + false + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - unvented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - unvented + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + crawlspace - unvented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - unvented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - unvented + 150.0 + + + + return + 0.0 + crawlspace - unvented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - unvented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml b/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml new file mode 100644 index 0000000000..ed7c6305c0 --- /dev/null +++ b/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml @@ -0,0 +1,558 @@ + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + SLA + 0.00667 + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - vented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + outside + crawlspace - vented + + + + 600.0 + + + 10.1 + + + + + + + crawlspace - vented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - vented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - vented + 150.0 + + + + return + 0.0 + crawlspace - vented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - vented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
+
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace.xml b/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace.xml index e507a912dc..44aa229085 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-vented-crawlspace.xml @@ -1,572 +1,572 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - SLA - 0.00667 - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - vented - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - vented - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - crawlspace - vented - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - vented - 1350.0 - 0.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - crawlspace - vented - 150.0 - - - - return - 0.0 - crawlspace - vented - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - vented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + SLA + 0.00667 + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - vented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - vented + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + crawlspace - vented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - vented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - vented + 150.0 + + + + return + 0.0 + crawlspace - vented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - vented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-foundation-walkout-basement.xml b/hpxml-measures/workflow/sample_files/base-foundation-walkout-basement.xml index ae8c236d8e..91e30fa238 100644 --- a/hpxml-measures/workflow/sample_files/base-foundation-walkout-basement.xml +++ b/hpxml-measures/workflow/sample_files/base-foundation-walkout-basement.xml @@ -1,614 +1,614 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 2.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 480.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 4.0 - 120.0 - 8.0 - 3.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 2.0 - 60.0 - 8.0 - 1.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 2.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 20.0 - 0 - 0.33 - 0.45 - 0.0 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 2.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 480.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 8.0 + 240.0 + 8.0 + 3.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 8.0 + 240.0 + 8.0 + 1.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 20.0 + 0 + 0.33 + 0.45 + 0.0 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml index bd5b379940..632cc0f6fe 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml @@ -1,549 +1,549 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - air-to-air - electricity - 0.0 - 36000.0 - single stage - 0.73 - 0.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - 0.6 - 17.0 - - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + air-to-air + electricity + 0.0 + 36000.0 + single stage + 0.73 + 0.0 + 1.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + + 0.6 + 17.0 + + + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml index 4fca728af4..f6e6487169 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml index 5d66ea04ab..792372fb7d 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 0.0 - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 0.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - 0.6 - 17.0 - - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 0.0 + single stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 0.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + + 0.6 + 17.0 + + + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml index bd5a66b778..0ee1820cd7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -409,7 +409,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -442,7 +442,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -453,7 +453,7 @@ - living space + conditioned space electricity 3.73 true @@ -461,7 +461,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -471,13 +471,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml index 6830ea8ebe..a048aa4e8f 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -404,7 +404,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -437,7 +437,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -448,7 +448,7 @@ - living space + conditioned space electricity 3.73 true @@ -456,7 +456,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -466,13 +466,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml index d1d529da04..7bc0cbeac4 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + single stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml index 6359a49cbb..9cb3816917 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - two stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + two stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 18.0 + + + HSPF + 9.3 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml index 9cf23453b1..ab7d77b261 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -433,7 +433,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -466,7 +466,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -477,7 +477,7 @@ - living space + conditioned space electricity 3.73 true @@ -485,7 +485,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -495,13 +495,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml index 13829fa69c..997e8bdd7b 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml @@ -1,576 +1,576 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 60000.0 - - AFUE - 0.8 - - 200.0 - - - - - air-to-air - electricity - 18000.0 - 18000.0 - variable speed - 0.78 - separate - - 30.0 - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 60000.0 + + AFUE + 0.8 + + 200.0 + + + + + air-to-air + electricity + 18000.0 + 18000.0 + variable speed + 0.78 + separate + + 30.0 + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + baseboard + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml index 096a82ffc5..b7409f97fc 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml @@ -1,575 +1,575 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 60000.0 - - AFUE - 0.8 - - 200.0 - - - - - air-to-air - electricity - 18000.0 - 18000.0 - variable speed - 0.78 - separate - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 60000.0 + + AFUE + 0.8 + + 200.0 + + + + + air-to-air + electricity + 18000.0 + 18000.0 + variable speed + 0.78 + separate + + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + baseboard + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml index b4c9f94e51..51cfd95f17 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml @@ -1,605 +1,605 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 60000.0 - - AFUE - 0.8 - - 200.0 - - - - - air-to-air - electricity - 18000.0 - 18000.0 - variable speed - 0.78 - separate - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 60000.0 + + AFUE + 0.8 + + 200.0 + + + + + air-to-air + electricity + 18000.0 + 18000.0 + variable speed + 0.78 + separate + + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml similarity index 83% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml rename to hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml index cbc07789ca..88ea4f2d90 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml @@ -1,552 +1,628 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - variable speed - 0.78 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + variable speed + 0.78 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 17.25 + + + HSPF + 10.0 + + + + 95.0 + 11700.0 + minimum + + COP + 4.47 + + + + 95.0 + 36000.0 + maximum + + COP + 2.71 + + + + 105.0 + 10000.0 + minimum + + COP + 3.9 + + + + 105.0 + 30000.0 + maximum + + COP + 2.3 + + + + + + 47.0 + 10000.0 + minimum + + COP + 4.73 + + + + 47.0 + 36000.0 + maximum + + COP + 3.44 + + + + 55.0 + 12000.0 + minimum + + COP + 5.5 + + + + 55.0 + 45000.0 + maximum + + COP + 4.0 + + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml similarity index 80% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml rename to hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml index dcd0feb52b..02529c7474 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml @@ -1,552 +1,646 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - variable speed - 0.78 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + variable speed + 0.78 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 17.25 + + + HSPF + 10.0 + + + + 95.0 + 11700.0 + minimum + + COP + 4.47 + + + + 95.0 + 36000.0 + maximum + + COP + 2.71 + + + + 82.0 + 13200.0 + minimum + + COP + 6.34 + + + + 82.0 + 40000.0 + maximum + + COP + 3.53 + + + + + + 47.0 + 10000.0 + minimum + + COP + 4.73 + + + + 47.0 + 36000.0 + maximum + + COP + 3.44 + + + + 17.0 + 4200.0 + minimum + + COP + 1.84 + + + + 17.0 + 24800.0 + maximum + + COP + 2.66 + + + + 5.0 + 1900.0 + minimum + + COP + 0.81 + + + + 5.0 + 19900.0 + maximum + + COP + 2.28 + + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml index ee1f1035ff..6ac2dfecce 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - variable speed - 0.78 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + variable speed + 0.78 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml deleted file mode 100644 index 3c5bdac099..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml +++ /dev/null @@ -1,544 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - 0.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml deleted file mode 100644 index 74a5888b03..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml +++ /dev/null @@ -1,550 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 0.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml deleted file mode 100644 index a0fc2bfabc..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml deleted file mode 100644 index 9702e1b0a0..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml deleted file mode 100644 index f7f1dce944..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- FL -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 1A - - - - USA_FL_Miami.Intl.AP.722020_TMY3 - - USA_FL_Miami.Intl.AP.722020_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml deleted file mode 100644 index a8cf2f1862..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml deleted file mode 100644 index 82e2d97492..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - two stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml deleted file mode 100644 index b2e9ddc294..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - two stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml deleted file mode 100644 index abcaa71251..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - two stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml deleted file mode 100644 index bd6fb557a2..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml +++ /dev/null @@ -1,569 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.8 - - 200.0 - - - - - air-to-air - electricity - variable speed - 0.78 - separate - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml deleted file mode 100644 index 9d08573d62..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml +++ /dev/null @@ -1,599 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.8 - - 200.0 - - - - - air-to-air - electricity - variable speed - 0.78 - separate - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml deleted file mode 100644 index 8b23b55a65..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - variable speed - 0.78 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-elec-only.xml deleted file mode 100644 index c4b4393a42..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-elec-only.xml +++ /dev/null @@ -1,506 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - electricity - - AFUE - 0.98 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-central-ac-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-central-ac-1-speed.xml deleted file mode 100644 index b21f131622..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-central-ac-1-speed.xml +++ /dev/null @@ -1,560 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - central air conditioner - electricity - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-only.xml deleted file mode 100644 index 335eec308d..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-boiler-gas-only.xml +++ /dev/null @@ -1,507 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-1-speed.xml deleted file mode 100644 index 7237949f65..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-1-speed.xml +++ /dev/null @@ -1,536 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-2-speed.xml deleted file mode 100644 index 751ba56e50..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-2-speed.xml +++ /dev/null @@ -1,536 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-var-speed.xml deleted file mode 100644 index 746435d9d4..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-only-var-speed.xml +++ /dev/null @@ -1,536 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml deleted file mode 100644 index f0fa0f0dfb..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml +++ /dev/null @@ -1,565 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - central air conditioner - electricity - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - air-to-air - electricity - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 0.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml deleted file mode 100644 index 3888c60326..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml +++ /dev/null @@ -1,553 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 30.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml deleted file mode 100644 index f26fd15cce..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml +++ /dev/null @@ -1,553 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 30.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml deleted file mode 100644 index 246605b5d9..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml +++ /dev/null @@ -1,553 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - single stage - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 30.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-elec-resistance-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-elec-resistance-only.xml deleted file mode 100644 index 13d03b2dc1..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-elec-resistance-only.xml +++ /dev/null @@ -1,497 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - electricity - - Percent - 1.0 - - 1.0 - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-evap-cooler-furnace-gas.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-evap-cooler-furnace-gas.xml deleted file mode 100644 index 3514e9a0af..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-evap-cooler-furnace-gas.xml +++ /dev/null @@ -1,544 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - evaporative cooler - electricity - 1.0 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-floor-furnace-propane-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-floor-furnace-propane-only.xml deleted file mode 100644 index 33d6a414e8..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-floor-furnace-propane-only.xml +++ /dev/null @@ -1,500 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - propane - - AFUE - 0.8 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-elec-only.xml deleted file mode 100644 index 62631bf11f..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-elec-only.xml +++ /dev/null @@ -1,536 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - electricity - - AFUE - 0.98 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-2-speed.xml deleted file mode 100644 index 3b56f2d74c..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-2-speed.xml +++ /dev/null @@ -1,551 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-only.xml deleted file mode 100644 index 8ce4f0bf6e..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-only.xml +++ /dev/null @@ -1,536 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml deleted file mode 100644 index a6ba4e98c7..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml +++ /dev/null @@ -1,546 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - ground-to-air - electricity - 0.73 - 0.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml deleted file mode 100644 index 107f7a7aaf..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - ground-to-air - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 0.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml deleted file mode 100644 index 0c016a936d..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml +++ /dev/null @@ -1,554 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml deleted file mode 100644 index e999e701c8..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml +++ /dev/null @@ -1,554 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml deleted file mode 100644 index 60edeb3602..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml +++ /dev/null @@ -1,554 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml deleted file mode 100644 index ecf9258b9f..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml +++ /dev/null @@ -1,535 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 1.0 - - SEER - 19.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml deleted file mode 100644 index 9a88c41f92..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml +++ /dev/null @@ -1,543 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 0.73 - 0.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml deleted file mode 100644 index 3f73706398..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml +++ /dev/null @@ -1,549 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 0.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml deleted file mode 100644 index 891871f007..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml +++ /dev/null @@ -1,551 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml deleted file mode 100644 index 921f35b3da..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml +++ /dev/null @@ -1,551 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml deleted file mode 100644 index 022c2acd6d..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml +++ /dev/null @@ -1,519 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - electricity - - Percent - 1.0 - - - - - mini-split - electricity - 0.73 - separate - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml deleted file mode 100644 index 88f5f79185..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml +++ /dev/null @@ -1,522 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - fuel oil - - Percent - 0.6 - - - 40.0 - - - - - mini-split - electricity - 0.73 - separate - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac-with-heating.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac-with-heating.xml deleted file mode 100644 index 843eba3807..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac-with-heating.xml +++ /dev/null @@ -1,503 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - packaged terminal air conditioner - electricity - 1.0 - - EER - 10.7 - - 0.65 - electricity - - Percent - 1.0 - - 1.0 - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac.xml deleted file mode 100644 index 1ea173fd38..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-ptac.xml +++ /dev/null @@ -1,496 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - packaged terminal air conditioner - electricity - 1.0 - - EER - 10.7 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-acca.xml deleted file mode 100644 index 5e9baa2697..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-acca.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - packaged terminal heat pump - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-hers.xml deleted file mode 100644 index fff07e2681..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-hers.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - packaged terminal heat pump - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-maxload.xml deleted file mode 100644 index 4c33e92f76..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-pthp-sizing-methodology-maxload.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - packaged terminal heat pump - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-only.xml deleted file mode 100644 index fa152f83fa..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-only.xml +++ /dev/null @@ -1,496 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - room air conditioner - electricity - 1.0 - - EER - 8.5 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml deleted file mode 100644 index 420218192c..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - room air conditioner with reverse cycle - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml deleted file mode 100644 index b6a2f3dee2..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - room air conditioner with reverse cycle - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml deleted file mode 100644 index 283775acba..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml +++ /dev/null @@ -1,518 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - MaxLoad - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - room air conditioner with reverse cycle - electricity - 0.65 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-sizing-controls.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-sizing-controls.xml index 2f87f034b5..bb6429077f 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-sizing-controls.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-autosize-sizing-controls.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,18 +11,6 @@ 60 - - - 0.0 - 100.0 - 60.0 - 80.0 - 0.55 - 4000.0 - 200.0 - 5 - - Bills @@ -66,6 +54,20 @@ 2700.0 21600.0 + + + + 0.0 + 100.0 + 60.0 + 80.0 + 0.55 + 4000.0 + 200.0 + 5 + + + @@ -154,7 +156,7 @@ outside - living space + conditioned space @@ -219,7 +221,7 @@ attic - unvented - living space + conditioned space ceiling @@ -412,7 +414,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -445,7 +447,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -456,7 +458,7 @@ - living space + conditioned space electricity 3.73 true @@ -464,7 +466,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -474,13 +476,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-stove-oil-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-stove-oil-only.xml deleted file mode 100644 index 3d7fa9a3ab..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-stove-oil-only.xml +++ /dev/null @@ -1,500 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - fuel oil - - Percent - 0.8 - - 1.0 - - 40.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-wall-furnace-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize-wall-furnace-elec-only.xml deleted file mode 100644 index 264e5a51a9..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-wall-furnace-elec-only.xml +++ /dev/null @@ -1,500 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - electricity - - AFUE - 0.98 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize.xml b/hpxml-measures/workflow/sample_files/base-hvac-autosize.xml index 7d8e71e257..a8c504eac1 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-autosize.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-coal-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-coal-only.xml index 87f2ed694e..bef3d009c8 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-coal-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-coal-only.xml @@ -1,507 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - coal - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + coal + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-elec-only.xml index 04146c8a10..b2e5229dc0 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-elec-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-elec-only.xml @@ -1,507 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - electricity - 36000.0 - - AFUE - 0.98 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 36000.0 + + AFUE + 0.98 + + 1.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-central-ac-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-central-ac-1-speed.xml index 7630f47484..5303ba79e1 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-central-ac-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-central-ac-1-speed.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + baseboard + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only-pilot.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only-pilot.xml index 3c0b93f290..be8f2312d6 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only-pilot.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only-pilot.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -392,7 +392,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -403,7 +403,7 @@ - living space + conditioned space electricity 3.73 true @@ -411,7 +411,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -421,13 +421,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only.xml index 28c3f796ee..e0aab7b1aa 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-gas-only.xml @@ -1,508 +1,508 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - 200.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + 200.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-oil-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-oil-only.xml index e5030aa8a9..80746e2d88 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-oil-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-oil-only.xml @@ -1,507 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - fuel oil - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + fuel oil + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-propane-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-propane-only.xml index a6ba8a4ff0..26e9d82496 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-propane-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-propane-only.xml @@ -1,507 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - propane - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + propane + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-boiler-wood-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-boiler-wood-only.xml index d54dca474a..52eb48abae 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-boiler-wood-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-boiler-wood-only.xml @@ -1,507 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - wood - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - baseboard - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + wood + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + baseboard + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml index f865564feb..26ac1887f2 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -383,7 +383,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -416,7 +416,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -427,7 +427,7 @@ - living space + conditioned space electricity 3.73 true @@ -435,7 +435,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -445,13 +445,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml index 17f7004380..4000f5adbb 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml index 482675d73f..e325cb5028 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + two stage + 1.0 + + SEER + 18.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed-detailed-performance.xml similarity index 89% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-var-speed.xml rename to hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed-detailed-performance.xml index f2d3c313c5..0bd7f8a7aa 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-central-ac-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed-detailed-performance.xml @@ -1,551 +1,575 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 36000.0 + variable speed + 1.0 + + SEER + 17.25 + + 0.78 + + + 95.0 + 11700.0 + minimum + + COP + 4.47 + + + + 95.0 + 36000.0 + maximum + + COP + 2.71 + + + + 82.0 + 13200.0 + minimum + + COP + 6.34 + + + + 82.0 + 40000.0 + maximum + + COP + 3.53 + + + + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml index d27cc0a32e..2482616994 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + variable speed + 1.0 + + SEER + 24.0 + + 0.78 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml index 94242497c4..b04bfa5f60 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml @@ -1,572 +1,572 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - air-to-air - electricity - 36000.0 - 36000.0 - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 0.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + air-to-air + electricity + 36000.0 + 36000.0 + single stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 0.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dse.xml b/hpxml-measures/workflow/sample_files/base-hvac-dse.xml index ddbfcdb5d7..63665af43f 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dse.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dse.xml @@ -1,523 +1,523 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - DSE - - 0.8 - 0.7 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + DSE + + 0.8 + 0.7 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml index c728351da0..8dc621d30e 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -406,7 +406,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -439,7 +439,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -450,7 +450,7 @@ - living space + conditioned space electricity 3.73 true @@ -458,7 +458,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -468,13 +468,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml index a5cc18b1be..4c1a763209 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - single stage - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 36000.0 - 30.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + single stage + 0.73 + integrated + natural gas + + AFUE + 0.95 + + 36000.0 + 30.0 + 1.0 + 1.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml index 392165f0bd..4cec3efed5 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - two stage - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 36000.0 - 30.0 - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + two stage + 0.73 + integrated + natural gas + + AFUE + 0.95 + + 36000.0 + 30.0 + 1.0 + 1.0 + + SEER + 18.0 + + + HSPF + 9.3 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml index ca8bc39e4a..1932be3339 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml @@ -1,559 +1,559 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - variable speed - 0.78 - integrated - natural gas - - AFUE - 0.95 - - 36000.0 - 30.0 - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + variable speed + 0.78 + integrated + natural gas + + AFUE + 0.95 + + 36000.0 + 30.0 + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml index 449105a380..c915fcd150 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml @@ -1,558 +1,558 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 36000.0 - 36000.0 - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 36000.0 - 30.0 - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + 0.73 + integrated + natural gas + + AFUE + 0.95 + + 36000.0 + 30.0 + 1.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-fractions.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-fractions.xml index 42341ca2db..681de52288 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-fractions.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-fractions.xml @@ -1,582 +1,581 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 3.0 - 2.0 - 8.0 - 3 - 2 - 4050.0 - 32400.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 32400.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - outside - living space - 116.0 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 2400.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 216.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 216.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 144.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 48000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 36000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 0.75 - - - - return - 0.0 - attic - unvented - 0.75 - - - - supply - 4.0 - exterior wall - 0.25 - - - - return - 0.0 - living space - 0.25 - - 3 - - - 4050.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 3685.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 3.0 + 2.0 + 8.0 + 3 + 2 + 4050.0 + 32400.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 32400.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + outside + conditioned space + 116.0 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 2400.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 216.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 216.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 144.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 48000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 36000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 0.75 + + + + return + 0.0 + attic - unvented + 0.75 + + + + supply + 4.0 + exterior wall + 0.25 + + + + return + 0.0 + conditioned space + 0.25 + + + + 4050.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 3685.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-multipliers.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-multipliers.xml index 45ae9d9a86..335960ae99 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-multipliers.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-area-multipliers.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -405,7 +405,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -438,7 +438,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -449,7 +449,7 @@ - living space + conditioned space electricity 3.73 true @@ -457,7 +457,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -467,13 +467,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-buried.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-buried.xml index 63b694f75c..9d9ab5dccb 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-buried.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-buried.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -401,7 +401,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -434,7 +434,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -445,7 +445,7 @@ - living space + conditioned space electricity 3.73 true @@ -453,7 +453,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -463,13 +463,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-room-ac.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-defaults.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-room-ac.xml rename to hpxml-measures/workflow/sample_files/base-hvac-ducts-defaults.xml index f614b73620..f3150a7c1f 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-furnace-gas-room-ac.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-defaults.xml @@ -1,549 +1,563 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - - AFUE - 0.92 - - 1.0 - - - - room air conditioner - electricity - 1.0 - - EER - 8.5 - - 0.65 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 0.75 + + + + + + + electricity + + Percent + 1.0 + + 0.25 + + 0.0 + + + + + room air conditioner + electricity + 24000.0 + 1.0 + + EER + 8.5 + + 0.65 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + + + + return + 0.0 + + + + 2025.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-effective-rvalue.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-effective-rvalue.xml index 4c2c27fb04..79ba84ff81 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-effective-rvalue.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-effective-rvalue.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml index f6f0d42eee..0d6c9aba7c 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM50 - 100.0 - to outside - - - - return - - CFM50 - 125.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM50 + 100.0 + to outside + + + + return + + CFM50 + 125.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-percent.xml b/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-percent.xml index e1696a189b..eee8e92407 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-percent.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ducts-leakage-percent.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - Percent - 0.1 - to outside - - - - return - - Percent - 0.05 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + Percent + 0.1 + to outside + + + + return + + Percent + 0.05 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-elec-resistance-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-elec-resistance-only.xml index e4336d1352..c630a6fdf7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-elec-resistance-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-elec-resistance-only.xml @@ -1,498 +1,498 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - electricity - 36000.0 - - Percent - 1.0 - - 1.0 - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + electricity + 36000.0 + + Percent + 1.0 + + 1.0 + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-furnace-gas.xml b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-furnace-gas.xml index 9f1018a5c2..087809f3c5 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-furnace-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-furnace-gas.xml @@ -1,546 +1,546 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - evaporative cooler - electricity - 24000.0 - 1.0 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + evaporative cooler + electricity + 24000.0 + 1.0 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml index e8e496f6b1..6c9e809413 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml @@ -1,525 +1,525 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - evaporative cooler - electricity - 24000.0 - 1.0 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - 0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + evaporative cooler + electricity + 24000.0 + 1.0 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + 0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only.xml index 3b536a975c..98e3bf9185 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-evap-cooler-only.xml @@ -1,492 +1,492 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - evaporative cooler - electricity - 24000.0 - 1.0 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + evaporative cooler + electricity + 24000.0 + 1.0 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-fireplace-wood-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-fireplace-wood-only.xml index e23f3663ae..6686474409 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-fireplace-wood-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-fireplace-wood-only.xml @@ -1,501 +1,501 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - wood - 36000.0 - - Percent - 0.8 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + wood + 36000.0 + + Percent + 0.8 + + 1.0 + + 0.0 + + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-fixed-heater-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-fixed-heater-gas-only.xml deleted file mode 100644 index 16d2e71fb0..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-fixed-heater-gas-only.xml +++ /dev/null @@ -1,501 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - natural gas - 36000.0 - - Percent - 1.0 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml index c8206d08d3..d44460b3a4 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml @@ -1,501 +1,506 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - propane - 36000.0 - - AFUE - 0.8 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + true + + 600.0 + + + + propane + 36000.0 + + AFUE + 0.8 + + 1.0 + + 0.0 + + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-coal-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-coal-only.xml index 410dabd044..d6c37a4bbb 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-coal-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-coal-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - coal - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + coal + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-central-ac-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-central-ac-1-speed.xml index d40422bc88..d4f75d3c75 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-central-ac-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-central-ac-1-speed.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - electricity - 36000.0 - - AFUE - 1.0 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + electricity + 36000.0 + + AFUE + 1.0 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-only.xml index 401c1cc84f..70520b9ac4 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-elec-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - electricity - 36000.0 - - AFUE - 0.98 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 36000.0 + + AFUE + 0.98 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-2-speed.xml index ec75d88cd1..e949c7e05a 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-2-speed.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + two stage + 1.0 + + SEER + 18.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-var-speed.xml index df652bc92a..611d46a889 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-central-ac-var-speed.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + variable speed + 1.0 + + SEER + 24.0 + + 0.78 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-detailed-setpoints.xml index 7397247f2d..25f56118b5 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-detailed-setpoints.xml @@ -1,537 +1,539 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-heating-only.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-heating-only.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-pilot.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-pilot.xml index cd0fa113f4..fdcb4585c8 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-pilot.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only-pilot.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -388,7 +388,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -421,7 +421,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -432,7 +432,7 @@ - living space + conditioned space electricity 3.73 true @@ -440,7 +440,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -450,13 +450,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only.xml index 707a1ebee4..8c40553c1c 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-room-ac.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-room-ac.xml index 485f180d6d..54b4b5e92b 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-room-ac.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-gas-room-ac.xml @@ -1,551 +1,551 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - room air conditioner - electricity - 24000.0 - 1.0 - - EER - 8.5 - - 0.65 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + room air conditioner + electricity + 24000.0 + 1.0 + + EER + 8.5 + + 0.65 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-oil-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-oil-only.xml index 01b25fdd68..e5c7406e92 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-oil-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-oil-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - fuel oil - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + fuel oil + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-propane-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-propane-only.xml index ccc90c16b4..1d2a27d4e5 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-propane-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-propane-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - propane - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + propane + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-wood-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-wood-only.xml index e211a8a690..2a5be07070 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-wood-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-wood-only.xml @@ -1,537 +1,537 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - wood - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + wood + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-furnace-x3-dse.xml b/hpxml-measures/workflow/sample_files/base-hvac-furnace-x3-dse.xml index 99d2db5e7b..8bc11974c0 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-furnace-x3-dse.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-furnace-x3-dse.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 0.33 - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 0.33 - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 0.35 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - DSE - - 0.8 - 0.7 - - - - - DSE - - 0.8 - 1.0 - - - - - DSE - - 0.8 - 1.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 0.33 + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 0.33 + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 0.35 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + DSE + + 0.8 + 0.7 + + + + + DSE + + 0.8 + 1.0 + + + + + DSE + + 0.8 + 1.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml index 64c6d30070..861a9a80de 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml @@ -1,545 +1,545 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - ground-to-air - electricity - 0.0 - 36000.0 - 0.73 - 0.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + ground-to-air + electricity + 0.0 + 36000.0 + 0.73 + 0.0 + 1.0 + + EER + 16.6 + + + COP + 3.6 + + + 30.0 + + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml index 543fe2bcbc..bd6cfffb31 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml @@ -1,552 +1,552 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - ground-to-air - electricity - 36000.0 - 0.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 0.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + ground-to-air + electricity + 36000.0 + 0.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 0.0 + + EER + 16.6 + + + COP + 3.6 + + + 30.0 + + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml index 29af0aa9e6..713da1089d 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 36000.0 - 36000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + ground-to-air + electricity + 36000.0 + 36000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + EER + 16.6 + + + COP + 3.6 + + + 30.0 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml index 7603cd48a8..083f12a5a9 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml @@ -1,561 +1,561 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 13.0 - - - HSPF - 7.7 - - - -0.25 - -0.25 - 0.365 - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + single stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 13.0 + + + HSPF + 7.7 + + + -0.25 + -0.25 + 0.365 + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml index e9be699720..6beb9369a7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml @@ -1,561 +1,561 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - two stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 18.0 - - - HSPF - 9.3 - - - -0.25 - -0.25 - 0.365 - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + two stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 18.0 + + + HSPF + 9.3 + + + -0.25 + -0.25 + 0.365 + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml similarity index 79% rename from hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml rename to hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml index 2e247ac72c..ba4d110d53 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -328,29 +328,123 @@ electricity 36000.0 36000.0 - single stage - 0.73 + variable speed + 0.78 integrated electricity Percent 1.0 + 36000.0 1.0 1.0 SEER - 13.0 + 17.25 HSPF - 7.7 + 10.0 + + + 95.0 + 11700.0 + minimum + + COP + 4.47 + + + + 95.0 + 36000.0 + maximum + + COP + 2.71 + + + + 82.0 + 13200.0 + minimum + + COP + 6.34 + + + + 82.0 + 40000.0 + maximum + + COP + 3.53 + + + + + + 47.0 + 10000.0 + minimum + + COP + 4.73 + + + + 47.0 + 36000.0 + maximum + + COP + 3.44 + + + + 17.0 + 4200.0 + minimum + + COP + 1.84 + + + + 17.0 + 24800.0 + maximum + + COP + 2.66 + + + + 5.0 + 1900.0 + minimum + + COP + 0.81 + + + + 5.0 + 19900.0 + maximum + + COP + 2.28 + + + - - 0.6 - 17.0 - + -0.25 + -0.25 + 0.365 @@ -403,7 +497,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -436,7 +530,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -447,7 +541,7 @@ - living space + conditioned space electricity 3.73 true @@ -455,7 +549,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -465,13 +559,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml index bdcc9548d9..e9facec276 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml @@ -1,561 +1,561 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - air-to-air - electricity - 36000.0 - 36000.0 - variable speed - 0.78 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 22.0 - - - HSPF - 10.0 - - - -0.25 - -0.25 - 0.365 - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + air-to-air + electricity + 36000.0 + 36000.0 + variable speed + 0.78 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 22.0 + + + HSPF + 10.0 + + + -0.25 + -0.25 + 0.365 + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml index f9818e8369..13f3c8cbf3 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - 0.365 - -0.25 - - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - -0.25 - -0.25 - 0.365 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + 0.365 + -0.25 + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + -0.25 + -0.25 + 0.365 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml index 1e45dcef5d..b70d6719fd 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - 0.365 - -0.25 - - - - - - central air conditioner - electricity - 24000.0 - two stage - 1.0 - - SEER - 18.0 - - 0.73 - - -0.25 - -0.25 - 0.365 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + 0.365 + -0.25 + + + + + + central air conditioner + electricity + 24000.0 + two stage + 1.0 + + SEER + 18.0 + + 0.73 + + -0.25 + -0.25 + 0.365 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml index 2fb6e655ca..bc195cf9f9 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - 0.365 - -0.25 - - - - - - central air conditioner - electricity - 24000.0 - variable speed - 1.0 - - SEER - 24.0 - - 0.78 - - -0.25 - -0.25 - 0.365 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + 0.365 + -0.25 + + + + + + central air conditioner + electricity + 24000.0 + variable speed + 1.0 + + SEER + 24.0 + + 0.78 + + -0.25 + -0.25 + 0.365 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-only.xml index 5285446b6b..32083cbe7d 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-furnace-gas-only.xml @@ -1,541 +1,541 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - 0.365 - -0.25 - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + 0.365 + -0.25 + + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml index cb0e40bf5c..4958f4f4d3 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml @@ -1,557 +1,557 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - ground-to-air - electricity - 36000.0 - 36000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - EER - 16.6 - - - COP - 3.6 - - - -0.25 - -0.25 - 0.365 - 30.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + ground-to-air + electricity + 36000.0 + 36000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + EER + 16.6 + + + COP + 3.6 + + + -0.25 + -0.25 + 0.365 + 30.0 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml index 207e335fa8..ac6e3954b7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml @@ -1,541 +1,541 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 24000.0 - 1.0 - - SEER - 19.0 - - 0.73 - - -0.25 - -0.25 - 0.365 - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 24000.0 + 1.0 + + SEER + 19.0 + + 0.73 + + -0.25 + -0.25 + 0.365 + + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml index eb8cca2cec..bc5651ddb7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml @@ -1,560 +1,560 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 36000.0 - 36000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - -0.25 - -0.25 - 0.365 - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + -0.25 + -0.25 + 0.365 + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml index ffe7119465..ab36254506 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml @@ -1,536 +1,536 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 24000.0 - 1.0 - - SEER - 19.0 - - 0.73 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 24000.0 + 1.0 + + SEER + 19.0 + + 0.73 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-heating.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml similarity index 87% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-heating.xml rename to hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml index 5e76b688ef..130ccf28c3 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-room-ac-with-heating.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -322,25 +322,58 @@ - room air conditioner + mini-split electricity + 36000.0 + variable speed 1.0 - EER - 8.5 + SEER + 21.5 - 0.65 - electricity - - Percent - 1.0 - - 1.0 + 0.73 + + + 95.0 + 10372.0 + minimum + + COP + 4.05 + + + + 95.0 + 42653.0 + maximum + + COP + 3.27 + + + + 82.0 + 19456.0 + minimum + + COP + 8.03 + + + + 82.0 + 40093.0 + maximum + + COP + 3.27 + + + - 68.0 78.0 @@ -349,7 +382,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -382,7 +415,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -393,7 +426,7 @@ - living space + conditioned space electricity 3.73 true @@ -401,7 +434,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -411,13 +444,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml index e85891062b..94222c5822 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml @@ -1,497 +1,497 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - mini-split - electricity - 24000.0 - 1.0 - - SEER - 19.0 - - 0.73 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + mini-split + electricity + 24000.0 + 1.0 + + SEER + 19.0 + + 0.73 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml index 9b9351d319..b2b4c69aed 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml @@ -1,548 +1,548 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 0.0 - 36000.0 - 0.73 - 0.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 0.0 + 36000.0 + 0.73 + 0.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml similarity index 80% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml rename to hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml index c8a4d35458..4ab7ecb276 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml @@ -1,551 +1,646 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - ACCA - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 0.73 - integrated - electricity - - Percent - 1.0 - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + variable speed + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 16.7 + + + HSPF + 11.3 + + + + 95.0 + 9600.0 + minimum + + COP + 4.02 + + + + 95.0 + 39000.0 + maximum + + COP + 2.86 + + + + 82.0 + 10224.0 + minimum + + COP + 4.61 + + + + 82.0 + 41587.0 + maximum + + COP + 3.29 + + + + + + 47.0 + 9200.0 + minimum + + COP + 4.35 + + + + 47.0 + 48000.0 + maximum + + COP + 3.21 + + + + 17.0 + 7063.0 + minimum + + COP + 2.92 + + + + 17.0 + 36800.0 + maximum + + COP + 2.15 + + + + 5.0 + 6310.0 + minimum + + COP + 2.6 + + + + 5.0 + 32920.0 + maximum + + COP + 1.93 + + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml index 8801c85ebd..e20e853e5a 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml @@ -1,555 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 36000.0 - 0.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 0.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 0.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 0.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml index e4e8828c44..73b230f54e 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml @@ -1,557 +1,557 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 36000.0 - 36000.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 15.0 + to outside + + + + return + + CFM25 + 5.0 + to outside + + + + + supply + 0.0 + attic - unvented + 30.0 + + + + return + 0.0 + attic - unvented + 10.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml index fd79e19a12..7a602d3459 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -371,7 +371,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -404,7 +404,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -415,7 +415,7 @@ - living space + conditioned space electricity 3.73 true @@ -423,7 +423,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -433,13 +433,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml rename to hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml index d61d4f852f..17e84d0a21 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 60 - - HERS - Bills @@ -142,7 +139,7 @@ outside - living space + conditioned space @@ -207,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -324,20 +321,28 @@ + + + + + + + natural gas + 60000.0 + + AFUE + 0.8 + + - mini-split electricity + 18000.0 + 18000.0 0.73 - integrated - natural gas - - AFUE - 0.95 - - 36000.0 - 30.0 + separate + 1.0 1.0 @@ -348,6 +353,12 @@ HSPF 10.0 + + + 0.6 + 17.0 + + @@ -380,18 +391,15 @@ supply 0.0 - attic - unvented - 30.0 return 0.0 - attic - unvented - 10.0 + 2700.0 @@ -399,7 +407,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +440,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +451,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +459,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +469,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml index 4704139f0d..94b92d22b7 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -410,7 +410,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -443,7 +443,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -454,7 +454,7 @@ - living space + conditioned space electricity 3.73 true @@ -462,7 +462,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -472,13 +472,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml index cb8b2cde95..a0a6ad4e1a 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-backup-stove.xml @@ -1,528 +1,528 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - fuel oil - 60000.0 - - Percent - 0.6 - - - 40.0 - - - - - mini-split - electricity - 18000.0 - 18000.0 - 0.73 - separate - - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + fuel oil + 60000.0 + + Percent + 0.6 + + + 40.0 + + + + + mini-split + electricity + 18000.0 + 18000.0 + 0.73 + separate + + 1.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml similarity index 78% rename from hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml rename to hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml index 2c5be527a4..e8e89d46bf 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml @@ -1,552 +1,600 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - HERS - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - mini-split - electricity - 0.73 - integrated - natural gas - - AFUE - 0.95 - - 30.0 - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 15.0 - to outside - - - - return - - CFM25 - 5.0 - to outside - - - - - supply - 0.0 - attic - unvented - 30.0 - - - - return - 0.0 - attic - unvented - 10.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + variable speed + 0.73 + 1.0 + 1.0 + + SEER + 21.5 + + + HSPF + 10.5 + + + + 95.0 + 10372.0 + minimum + + COP + 4.05 + + + + 95.0 + 42653.0 + maximum + + COP + 3.27 + + + + 82.0 + 19456.0 + minimum + + COP + 8.03 + + + + 82.0 + 40093.0 + maximum + + COP + 3.27 + + + + + + 47.0 + 12143.0 + minimum + + COP + 4.81 + + + + 47.0 + 56499.0 + maximum + + COP + 3.17 + + + + 17.0 + 7414.0 + minimum + + COP + 1.96 + + + + 17.0 + 43387.0 + maximum + + COP + 2.31 + + + + 5.0 + 8130.0 + minimum + + COP + 1.71 + + + + 5.0 + 36037.0 + maximum + + COP + 1.96 + + + + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml index 99bdd216f9..192e82f309 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -352,7 +352,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -385,7 +385,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -396,7 +396,7 @@ - living space + conditioned space electricity 3.73 true @@ -404,7 +404,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -414,13 +414,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml index f89f7a864c..ece7c22edf 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml @@ -1,511 +1,511 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - mini-split - electricity - 36000.0 - 36000.0 - 0.73 - 1.0 - 1.0 - - SEER - 19.0 - - - HSPF - 10.0 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + mini-split + electricity + 36000.0 + 36000.0 + 0.73 + 1.0 + 1.0 + + SEER + 19.0 + + + HSPF + 10.0 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-multiple.xml b/hpxml-measures/workflow/sample_files/base-hvac-multiple.xml index 016921dcd5..de4ba87ecb 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-multiple.xml @@ -1,934 +1,934 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - electricity - 6400.0 - - AFUE - 1.0 - - 0.1 - - - - - - - - natural gas - 6400.0 - - AFUE - 0.92 - - 0.1 - - - - - - - - electricity - 6400.0 - - AFUE - 1.0 - - 0.1 - - - - - - - - natural gas - 6400.0 - - AFUE - 0.92 - - 0.1 - 200.0 - - - - - - - electricity - 6400.0 - - Percent - 1.0 - - 0.1 - - - - - - - fuel oil - 6400.0 - - Percent - 0.8 - - 0.1 - - 40.0 - - - - - - - - propane - 6400.0 - - AFUE - 0.8 - - 0.1 - - 0.0 - - - - - - central air conditioner - electricity - 3199.2 - single stage - 0.1333 - - SEER - 13.0 - - 0.73 - - - - room air conditioner - electricity - 9600.0 - 0.1333 - - EER - 8.5 - - 0.65 - - - - packaged terminal air conditioner - electricity - 9600.0 - 0.1333 - - EER - 10.7 - - 0.65 - - - - - air-to-air - electricity - 4800.0 - 2880.0 - 4800.0 - single stage - 0.73 - integrated - electricity - - Percent - 1.0 - - 3412.0 - 0.1 - 0.2 - - SEER - 13.0 - - - HSPF - 7.7 - - - - - - ground-to-air - electricity - 4800.0 - 4800.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 3412.0 - 0.1 - 0.2 - - EER - 16.6 - - - COP - 3.6 - - - 30.0 - - - - - mini-split - electricity - 4800.0 - 2880.0 - 4800.0 - 0.73 - integrated - electricity - - Percent - 1.0 - - 3412.0 - 0.1 - 0.2 - - SEER - 19.0 - - - HSPF - 10.0 - - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 8.0 - attic - unvented - 75.0 - - - - supply - 8.0 - outside - 75.0 - - - - return - 4.0 - attic - unvented - 25.0 - - - - return - 4.0 - outside - 25.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 8.0 - attic - unvented - 75.0 - - - - supply - 8.0 - outside - 75.0 - - - - return - 4.0 - attic - unvented - 25.0 - - - - return - 4.0 - outside - 25.0 - - - - - - - - - baseboard - - - - - - - - baseboard - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 8.0 - attic - unvented - 75.0 - - - - supply - 8.0 - outside - 75.0 - - - - return - 4.0 - attic - unvented - 25.0 - - - - return - 4.0 - outside - 25.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 8.0 - attic - unvented - 75.0 - - - - supply - 8.0 - outside - 75.0 - - - - return - 4.0 - attic - unvented - 25.0 - - - - return - 4.0 - outside - 25.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + electricity + 6400.0 + + AFUE + 1.0 + + 0.1 + + + + + + + + natural gas + 6400.0 + + AFUE + 0.92 + + 0.1 + + + + + + + + electricity + 6400.0 + + AFUE + 1.0 + + 0.1 + + + + + + + + natural gas + 6400.0 + + AFUE + 0.92 + + 0.1 + 200.0 + + + + + + + electricity + 6400.0 + + Percent + 1.0 + + 0.1 + + + + + + + fuel oil + 6400.0 + + Percent + 0.8 + + 0.1 + + 40.0 + + + + + + + + propane + 6400.0 + + AFUE + 0.8 + + 0.1 + + 0.0 + + + + + + central air conditioner + electricity + 3199.2 + single stage + 0.1333 + + SEER + 13.0 + + 0.73 + + + + room air conditioner + electricity + 9600.0 + 0.1333 + + EER + 8.5 + + 0.65 + + + + packaged terminal air conditioner + electricity + 9600.0 + 0.1333 + + EER + 10.7 + + 0.65 + + + + + air-to-air + electricity + 4800.0 + 2880.0 + 4800.0 + single stage + 0.73 + integrated + electricity + + Percent + 1.0 + + 3412.0 + 0.1 + 0.2 + + SEER + 13.0 + + + HSPF + 7.7 + + + + + + ground-to-air + electricity + 4800.0 + 4800.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 3412.0 + 0.1 + 0.2 + + EER + 16.6 + + + COP + 3.6 + + + 30.0 + + + + + mini-split + electricity + 4800.0 + 2880.0 + 4800.0 + 0.73 + integrated + electricity + + Percent + 1.0 + + 3412.0 + 0.1 + 0.2 + + SEER + 19.0 + + + HSPF + 10.0 + + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 8.0 + attic - unvented + 75.0 + + + + supply + 8.0 + outside + 75.0 + + + + return + 4.0 + attic - unvented + 25.0 + + + + return + 4.0 + outside + 25.0 + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 8.0 + attic - unvented + 75.0 + + + + supply + 8.0 + outside + 75.0 + + + + return + 4.0 + attic - unvented + 25.0 + + + + return + 4.0 + outside + 25.0 + + + + + + + + + baseboard + + + + + + + + baseboard + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 8.0 + attic - unvented + 75.0 + + + + supply + 8.0 + outside + 75.0 + + + + return + 4.0 + attic - unvented + 25.0 + + + + return + 4.0 + outside + 25.0 + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 8.0 + attic - unvented + 75.0 + + + + supply + 8.0 + outside + 75.0 + + + + return + 4.0 + attic - unvented + 25.0 + + + + return + 4.0 + outside + 25.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-none.xml b/hpxml-measures/workflow/sample_files/base-hvac-none.xml index 7ce89b0e3a..2d785cc937 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-none.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-none.xml @@ -1,429 +1,428 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- HI -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 1A - - - - USA_HI_Honolulu.Intl.AP.911820_TMY3 - - USA_HI_Honolulu.Intl.AP.911820_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ HI +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 1A + + + + USA_HI_Honolulu.Intl.AP.911820_TMY3 + + USA_HI_Honolulu.Intl.AP.911820_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-portable-heater-gas-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-portable-heater-gas-only.xml deleted file mode 100644 index 9995b8de4e..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-portable-heater-gas-only.xml +++ /dev/null @@ -1,501 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - natural gas - 36000.0 - - Percent - 1.0 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml b/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml index 7de995ac59..b4f4a9be18 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml @@ -1,505 +1,505 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - packaged terminal air conditioner - electricity - 24000.0 - 1.0 - - EER - 10.7 - - 0.65 - electricity - 36000.0 - - Percent - 1.0 - - 1.0 - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + packaged terminal air conditioner + electricity + 24000.0 + 1.0 + + EER + 10.7 + + 0.65 + electricity + 36000.0 + + Percent + 1.0 + + 1.0 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml b/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml index 443e256f5e..4dd94f0af6 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -351,7 +351,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -384,7 +384,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -395,7 +395,7 @@ - living space + conditioned space electricity 3.73 true @@ -403,7 +403,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -413,13 +413,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-ptac.xml b/hpxml-measures/workflow/sample_files/base-hvac-ptac.xml index e7113308a9..9e086cfa93 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-ptac.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-ptac.xml @@ -1,497 +1,497 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - packaged terminal air conditioner - electricity - 24000.0 - 1.0 - - EER - 10.7 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + packaged terminal air conditioner + electricity + 24000.0 + 1.0 + + EER + 10.7 + + 0.65 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-pthp-heating-capacity-17f.xml b/hpxml-measures/workflow/sample_files/base-hvac-pthp-heating-capacity-17f.xml index 7e455635c9..d091b09822 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-pthp-heating-capacity-17f.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-pthp-heating-capacity-17f.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -392,7 +392,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -403,7 +403,7 @@ - living space + conditioned space electricity 3.73 true @@ -411,7 +411,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -421,13 +421,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-pthp.xml b/hpxml-measures/workflow/sample_files/base-hvac-pthp.xml index 05eed2903d..9851032dd3 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-pthp.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-pthp.xml @@ -1,518 +1,518 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - packaged terminal heat pump - electricity - 36000.0 - 36000.0 - 0.65 - integrated - electricity - - Percent - 1.0 - - 36000.0 - 1.0 - 1.0 - - EER - 11.4 - - - COP - 3.6 - - - - 0.6 - 17.0 - - - - - - - 68.0 - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + packaged terminal heat pump + electricity + 36000.0 + 36000.0 + 0.65 + integrated + electricity + + Percent + 1.0 + + 36000.0 + 1.0 + 1.0 + + EER + 11.4 + + + COP + 3.6 + + + + 0.6 + 17.0 + + + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-33percent.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-33percent.xml index 46bfbcc582..d897facecd 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-33percent.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-33percent.xml @@ -1,497 +1,497 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - room air conditioner - electricity - 8000.0 - 0.33 - - EER - 8.5 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + room air conditioner + electricity + 8000.0 + 0.33 + + EER + 8.5 + + 0.65 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-ceer.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-ceer.xml index 378084cf4e..35d4e30b42 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-ceer.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-ceer.xml @@ -1,497 +1,497 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - room air conditioner - electricity - 24000.0 - 1.0 - - CEER - 8.4 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + room air conditioner + electricity + 24000.0 + 1.0 + + CEER + 8.4 + + 0.65 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-detailed-setpoints.xml index 8ad9984114..1518ba8f89 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only-detailed-setpoints.xml @@ -1,497 +1,499 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-cooling-only.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - room air conditioner - electricity - 24000.0 - 1.0 - - EER - 8.5 - - 0.65 - - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-cooling-only.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + room air conditioner + electricity + 24000.0 + 1.0 + + EER + 8.5 + + 0.65 + + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only.xml index 57785bb015..b54b58a3a6 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-only.xml @@ -1,497 +1,497 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - room air conditioner - electricity - 24000.0 - 1.0 - - EER - 8.5 - - 0.65 - - - - - 78.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + room air conditioner + electricity + 24000.0 + 1.0 + + EER + 8.5 + + 0.65 + + + + + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-heating.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-heating.xml index 39a7ecf846..2db13f031b 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-heating.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-heating.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -351,7 +351,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -384,7 +384,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -395,7 +395,7 @@ - living space + conditioned space electricity 3.73 true @@ -403,7 +403,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -413,13 +413,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml index 68d89e994b..83dc9402ee 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -364,7 +364,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -397,7 +397,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -408,7 +408,7 @@ - living space + conditioned space electricity 3.73 true @@ -416,7 +416,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -426,13 +426,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-seasons.xml b/hpxml-measures/workflow/sample_files/base-hvac-seasons.xml index 70e6084636..9b4a437e0a 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-seasons.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-seasons.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - 11 - 1 - 5 - 1 - - - 6 - 1 - 10 - 1 - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + 11 + 1 + 5 + 1 + + + 6 + 1 + 10 + 1 + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-schedules.xml b/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-schedules.xml index 662163412f..fe96d7f557 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-schedules.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-schedules.xml @@ -1,557 +1,557 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - - 64, 64, 64, 64, 64, 64, 64, 70, 70, 66, 66, 66, 66, 66, 66, 66, 66, 68, 68, 68, 68, 68, 64, 64 - 68, 68, 68, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70 - 80, 80, 80, 80, 80, 80, 80, 75, 75, 80, 80, 80, 80, 80, 80, 80, 80, 78, 78, 78, 78, 78, 80, 80 - 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78 - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + + 64, 64, 64, 64, 64, 64, 64, 70, 70, 66, 66, 66, 66, 66, 66, 66, 66, 68, 68, 68, 68, 68, 64, 64 + 68, 68, 68, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70 + 80, 80, 80, 80, 80, 80, 80, 75, 75, 80, 80, 80, 80, 80, 80, 80, 80, 78, 78, 78, 78, 78, 80, 80 + 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78 + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-setbacks.xml b/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-setbacks.xml index d2d1aa74ce..24205aeadf 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-setbacks.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-setpoints-daily-setbacks.xml @@ -1,561 +1,561 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 66.0 - 49 - 80.0 - 78.0 - 42 - - 23 - 9 - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 66.0 + 49 + 80.0 + 78.0 + 42 + + 23 + 9 + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-setpoints.xml b/hpxml-measures/workflow/sample_files/base-hvac-setpoints.xml index fd3410676a..b877ce4c22 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-setpoints.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 60.0 - 80.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 60.0 + 80.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only-pilot-light.xml b/hpxml-measures/workflow/sample_files/base-hvac-space-heater-gas-only.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only-pilot-light.xml rename to hpxml-measures/workflow/sample_files/base-hvac-space-heater-gas-only.xml index feb44f406f..a057cb9b34 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-floor-furnace-propane-only-pilot-light.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-space-heater-gas-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -323,18 +323,13 @@ - - true - - 600.0 - - + - propane + natural gas 36000.0 - AFUE - 0.8 + Percent + 1.0 1.0 @@ -352,7 +347,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -385,7 +380,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -396,7 +391,7 @@ - living space + conditioned space electricity 3.73 true @@ -404,7 +399,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -414,13 +409,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-hvac-stove-oil-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-stove-oil-only.xml index 74d6b29755..fb6d7d05b3 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-stove-oil-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-stove-oil-only.xml @@ -1,501 +1,501 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - fuel oil - 36000.0 - - Percent - 0.8 - - 1.0 - - 40.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + fuel oil + 36000.0 + + Percent + 0.8 + + 1.0 + + 40.0 + + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml index af19438524..0dd8811e87 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml @@ -1,501 +1,501 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - wood pellets - 36000.0 - - Percent - 0.8 - - 1.0 - - 40.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + wood pellets + 36000.0 + + Percent + 0.8 + + 1.0 + + 40.0 + + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-undersized-allow-increased-fixed-capacities.xml b/hpxml-measures/workflow/sample_files/base-hvac-undersized-allow-increased-fixed-capacities.xml deleted file mode 100644 index 03b1c4e90f..0000000000 --- a/hpxml-measures/workflow/sample_files/base-hvac-undersized-allow-increased-fixed-capacities.xml +++ /dev/null @@ -1,556 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - true - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 3600.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 2400.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 7.5 - to outside - - - - return - - CFM25 - 2.5 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-undersized.xml b/hpxml-measures/workflow/sample_files/base-hvac-undersized.xml index aa4280cfa1..4607f7b1c0 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-undersized.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-undersized.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 3600.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 2400.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 7.5 - to outside - - - - return - - CFM25 - 2.5 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 3600.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 2400.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 7.5 + to outside + + + + return + + CFM25 + 2.5 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml b/hpxml-measures/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml index 764d2fbccd..793cc64044 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml +++ b/hpxml-measures/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml @@ -1,501 +1,501 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - electricity - 36000.0 - - AFUE - 0.98 - - 1.0 - - 0.0 - - - - - - 68.0 - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + electricity + 36000.0 + + AFUE + 0.98 + + 1.0 + + 0.0 + + + + + + 68.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-lighting-ceiling-fans.xml b/hpxml-measures/workflow/sample_files/base-lighting-ceiling-fans.xml index ddc69a6995..5a96a5e7c1 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-ceiling-fans.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-ceiling-fans.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - 0.5 - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - medium - 100.0 - - 4 - - 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057 - 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057 - 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + 0.5 + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + medium + 100.0 + + 4 + + 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057 + 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.024, 0.057, 0.057, 0.057, 0.057, 0.057, 0.057 + 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-lighting-holiday.xml b/hpxml-measures/workflow/sample_files/base-lighting-holiday.xml index 59ba34cda2..5715250fd3 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-holiday.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-holiday.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - kWh/day - 1.1 - - 11 - 24 - 1 - 6 - 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019 - 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019 - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + kWh/day + 1.1 + + 11 + 24 + 1 + 6 + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019 + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.008, 0.098, 0.168, 0.194, 0.284, 0.192, 0.037, 0.019 + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-lighting-kwh-per-year.xml b/hpxml-measures/workflow/sample_files/base-lighting-kwh-per-year.xml index 919f3218e4..04cb1ea269 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-kwh-per-year.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-kwh-per-year.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false @@ -501,6 +501,9 @@ 0.0 + + 1.5 + diff --git a/hpxml-measures/workflow/sample_files/base-lighting-mixed.xml b/hpxml-measures/workflow/sample_files/base-lighting-mixed.xml index e1b550c781..26660d96b4 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-mixed.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-mixed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-lighting-none-ceiling-fans.xml b/hpxml-measures/workflow/sample_files/base-lighting-none-ceiling-fans.xml index 742070b985..a33174a38d 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-none-ceiling-fans.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-none-ceiling-fans.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-lighting-none.xml b/hpxml-measures/workflow/sample_files/base-lighting-none.xml index ebd8e2cc87..013d3ae829 100644 --- a/hpxml-measures/workflow/sample_files/base-lighting-none.xml +++ b/hpxml-measures/workflow/sample_files/base-lighting-none.xml @@ -1,503 +1,503 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-AMY-2012.xml b/hpxml-measures/workflow/sample_files/base-location-AMY-2012.xml index 347ba7f987..4fa2a46846 100644 --- a/hpxml-measures/workflow/sample_files/base-location-AMY-2012.xml +++ b/hpxml-measures/workflow/sample_files/base-location-AMY-2012.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - US_CO_Boulder_AMY_2012 - - US_CO_Boulder_AMY_2012.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + US_CO_Boulder_AMY_2012 + + US_CO_Boulder_AMY_2012.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-baltimore-md.xml b/hpxml-measures/workflow/sample_files/base-location-baltimore-md.xml index 423fabbcc0..149a2fc655 100644 --- a/hpxml-measures/workflow/sample_files/base-location-baltimore-md.xml +++ b/hpxml-measures/workflow/sample_files/base-location-baltimore-md.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- MD -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 4A - - - - USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3 - - USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - false - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - unvented - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - unvented - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - crawlspace - unvented - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - unvented - 1350.0 - 0.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - crawlspace - unvented - 150.0 - - - - return - 0.0 - crawlspace - unvented - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - unvented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ MD +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 4A + + + + USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3 + + USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + false + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - unvented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - unvented + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + crawlspace - unvented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - unvented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - unvented + 150.0 + + + + return + 0.0 + crawlspace - unvented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - unvented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-capetown-zaf.xml b/hpxml-measures/workflow/sample_files/base-location-capetown-zaf.xml index bec2925110..bb4e9ee571 100644 --- a/hpxml-measures/workflow/sample_files/base-location-capetown-zaf.xml +++ b/hpxml-measures/workflow/sample_files/base-location-capetown-zaf.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - - ZAF_Cape.Town.688160_IWEC - - ZAF_Cape.Town.688160_IWEC.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - SLA - 0.00667 - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - vented - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - vented - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - crawlspace - vented - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - vented - 1350.0 - 0.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - crawlspace - vented - 150.0 - - - - return - 0.0 - crawlspace - vented - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - vented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + + ZAF_Cape.Town.688160_IWEC + + ZAF_Cape.Town.688160_IWEC.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + SLA + 0.00667 + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - vented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - vented + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + crawlspace - vented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - vented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - vented + 150.0 + + + + return + 0.0 + crawlspace - vented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - vented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-dallas-tx.xml b/hpxml-measures/workflow/sample_files/base-location-dallas-tx.xml index 92b950224a..84cf014b92 100644 --- a/hpxml-measures/workflow/sample_files/base-location-dallas-tx.xml +++ b/hpxml-measures/workflow/sample_files/base-location-dallas-tx.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- TX -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 3A - - - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 - - USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ TX +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 3A + + + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3 + + USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-duluth-mn.xml b/hpxml-measures/workflow/sample_files/base-location-duluth-mn.xml index 3967ed0db7..47ffb342d4 100644 --- a/hpxml-measures/workflow/sample_files/base-location-duluth-mn.xml +++ b/hpxml-measures/workflow/sample_files/base-location-duluth-mn.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- MN -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 7 - - - - USA_MN_Duluth.Intl.AP.727450_TMY3 - - USA_MN_Duluth.Intl.AP.727450_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - false - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - unconditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - unconditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - - - basement - unconditioned - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - unconditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - basement - unconditioned - 150.0 - - - - return - 0.0 - basement - unconditioned - 50.0 - - - - - - - - - electricity - storage water heater - basement - unconditioned - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - basement - unconditioned - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - basement - unconditioned - electricity - 3.73 - true - 150.0 - - - - basement - unconditioned - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - basement - unconditioned - 650.0 - true - - - - basement - unconditioned - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ MN +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 7 + + + + USA_MN_Duluth.Intl.AP.727450_TMY3 + + USA_MN_Duluth.Intl.AP.727450_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + false + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - unconditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - unconditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + basement - unconditioned + 150.0 + + + + return + 0.0 + basement - unconditioned + 50.0 + + + + + + + + + electricity + storage water heater + basement - unconditioned + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + basement - unconditioned + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + basement - unconditioned + electricity + 3.73 + true + 150.0 + + + + basement - unconditioned + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + basement - unconditioned + 650.0 + true + + + + basement - unconditioned + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-helena-mt.xml b/hpxml-measures/workflow/sample_files/base-location-helena-mt.xml index df08b1fd97..a86757601f 100644 --- a/hpxml-measures/workflow/sample_files/base-location-helena-mt.xml +++ b/hpxml-measures/workflow/sample_files/base-location-helena-mt.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- MT -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 6B - - - - USA_MT_Helena.Rgnl.AP.727720_TMY3 - - USA_MT_Helena.Rgnl.AP.727720_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 48000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ MT +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 6B + + + + USA_MT_Helena.Rgnl.AP.727720_TMY3 + + USA_MT_Helena.Rgnl.AP.727720_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 48000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-honolulu-hi.xml b/hpxml-measures/workflow/sample_files/base-location-honolulu-hi.xml index 12ad78637a..77ed62d22a 100644 --- a/hpxml-measures/workflow/sample_files/base-location-honolulu-hi.xml +++ b/hpxml-measures/workflow/sample_files/base-location-honolulu-hi.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- HI -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 1A - - - - USA_HI_Honolulu.Intl.AP.911820_TMY3 - - USA_HI_Honolulu.Intl.AP.911820_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ HI +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 1A + + + + USA_HI_Honolulu.Intl.AP.911820_TMY3 + + USA_HI_Honolulu.Intl.AP.911820_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-miami-fl.xml b/hpxml-measures/workflow/sample_files/base-location-miami-fl.xml index 024740728f..2393a685dc 100644 --- a/hpxml-measures/workflow/sample_files/base-location-miami-fl.xml +++ b/hpxml-measures/workflow/sample_files/base-location-miami-fl.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- FL -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 1A - - - - USA_FL_Miami.Intl.AP.722020_TMY3 - - USA_FL_Miami.Intl.AP.722020_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 12000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ FL +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 1A + + + + USA_FL_Miami.Intl.AP.722020_TMY3 + + USA_FL_Miami.Intl.AP.722020_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 12000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-phoenix-az.xml b/hpxml-measures/workflow/sample_files/base-location-phoenix-az.xml index caf6645183..d8ee8f4318 100644 --- a/hpxml-measures/workflow/sample_files/base-location-phoenix-az.xml +++ b/hpxml-measures/workflow/sample_files/base-location-phoenix-az.xml @@ -1,508 +1,507 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- AZ -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 2B - - - - USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3 - - USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - living space - 1350.0 - 4.0 - 150.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 5.0 - true - - - - 1.0 - 2.5 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - under slab - 150.0 - - - - return - 0.0 - under slab - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ AZ +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 2B + + + + USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3 + + USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + conditioned space + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 5.0 + true + + + + 1.0 + 2.5 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + under slab + 150.0 + + + + return + 0.0 + under slab + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-location-portland-or.xml b/hpxml-measures/workflow/sample_files/base-location-portland-or.xml index 52cc6bab4d..1ec3d86bd7 100644 --- a/hpxml-measures/workflow/sample_files/base-location-portland-or.xml +++ b/hpxml-measures/workflow/sample_files/base-location-portland-or.xml @@ -1,572 +1,572 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- OR -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 1.0 - 1.0 - 8.0 - 3 - 2 - 1350.0 - 10800.0 - - - - - 2006 - 4C - - - - USA_OR_Portland.Intl.AP.726980_TMY3 - - USA_OR_Portland.Intl.AP.726980_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 10800.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - SLA - 0.00667 - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - crawlspace - vented - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - crawlspace - vented - 4.0 - 600.0 - 8.0 - 3.0 - - none - - - - - continuous - exterior - 8.9 - 0.0 - 4.0 - - - continuous - interior - 0.0 - - - - - - - - crawlspace - vented - living space - floor - - - - 1350.0 - - - 18.7 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - crawlspace - vented - 1350.0 - 0.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 24000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - crawlspace - vented - 150.0 - - - - return - 0.0 - crawlspace - vented - 50.0 - - - - - - - - - electricity - storage water heater - crawlspace - vented - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 1228.5 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ OR +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 8.0 + 3 + 2 + 1350.0 + 10800.0 + + + + + 2006 + 4C + + + + USA_OR_Portland.Intl.AP.726980_TMY3 + + USA_OR_Portland.Intl.AP.726980_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + SLA + 0.00667 + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - vented + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + crawlspace - vented + 4.0 + 600.0 + 8.0 + 3.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 4.0 + + + continuous - interior + 0.0 + + + + + + + + crawlspace - vented + conditioned space + floor + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + crawlspace - vented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 24000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - vented + 150.0 + + + + return + 0.0 + crawlspace - vented + 50.0 + + + + + + + + + electricity + storage water heater + crawlspace - vented + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 1228.5 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-balanced.xml b/hpxml-measures/workflow/sample_files/base-mechvent-balanced.xml index c528f12454..fa78a70a3b 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-balanced.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-balanced.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - balanced - 110.0 - 24.0 - true - 60.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + balanced + 110.0 + 24.0 + true + 60.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-bath-kitchen-fans.xml b/hpxml-measures/workflow/sample_files/base-mechvent-bath-kitchen-fans.xml index 2db022f35e..e79bc4907f 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-bath-kitchen-fans.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-bath-kitchen-fans.xml @@ -1,581 +1,581 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - 1 - 100.0 - 1.5 - kitchen - true - 30.0 - - 18 - - - - - 2 - 50.0 - 1.5 - bath - true - 15.0 - - 7 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + 1 + 100.0 + 1.5 + kitchen + true + 30.0 + + 18 + + + + + 2 + 50.0 + 1.5 + bath + true + 15.0 + + 7 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml index 6d5ee17397..fde5033fea 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml @@ -1,572 +1,572 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - central fan integrated supply - - air handler fan - - 330.0 - 8.0 - true - 300.0 - - - 0.0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + central fan integrated supply + + air handler fan + + 330.0 + 8.0 + true + 300.0 + + + 0.0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-dse.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-dse.xml index bdcdaa2241..842a03c7bc 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-dse.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-dse.xml @@ -1,539 +1,539 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - DSE - - 0.8 - 0.7 - - - - - - - central fan integrated supply - - air handler fan - - 330.0 - 8.0 - true - 300.0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + DSE + + 0.8 + 0.7 + + + + + + + central fan integrated supply + + air handler fan + + 330.0 + 8.0 + true + 300.0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-evap-cooler-only-ducted.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-evap-cooler-only-ducted.xml index 0ae5c21869..98a6cd5ef8 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-evap-cooler-only-ducted.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-evap-cooler-only-ducted.xml @@ -1,541 +1,541 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - evaporative cooler - electricity - 24000.0 - 1.0 - - - - - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 0.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - 0 - - - - - - - - - central fan integrated supply - - air handler fan - - 330.0 - 8.0 - true - 300.0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + evaporative cooler + electricity + 24000.0 + 1.0 + + + + + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 0.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + 0 + + + + + + + + + central fan integrated supply + + air handler fan + + 330.0 + 8.0 + true + 300.0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml index 1592af1bc6..e6f777d508 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -423,7 +423,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -456,7 +456,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -467,7 +467,7 @@ - living space + conditioned space electricity 3.73 true @@ -475,7 +475,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -485,13 +485,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-supply.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-supply.xml index e999c88d50..99638d5bed 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-supply.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis-supplemental-fan-supply.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -423,7 +423,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -456,7 +456,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -467,7 +467,7 @@ - living space + conditioned space electricity 3.73 true @@ -475,7 +475,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -485,13 +485,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-cfis.xml b/hpxml-measures/workflow/sample_files/base-mechvent-cfis.xml index e3f4db3922..bbbc3bfd94 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-cfis.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-cfis.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - central fan integrated supply - - air handler fan - - 330.0 - 8.0 - true - 300.0 - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + central fan integrated supply + + air handler fan + + 330.0 + 8.0 + true + 300.0 + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-erv-atre-asre.xml b/hpxml-measures/workflow/sample_files/base-mechvent-erv-atre-asre.xml index c1d6d9b609..3b0aed5adf 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-erv-atre-asre.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-erv-atre-asre.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - energy recovery ventilator - 110.0 - 24.0 - true - 0.526 - 0.79 - 60.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + energy recovery ventilator + 110.0 + 24.0 + true + 0.526 + 0.79 + 60.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-erv.xml b/hpxml-measures/workflow/sample_files/base-mechvent-erv.xml index 0c528de55b..7613d60e0b 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-erv.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-erv.xml @@ -1,567 +1,567 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - energy recovery ventilator - 110.0 - 24.0 - true - 0.48 - 0.72 - 60.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + energy recovery ventilator + 110.0 + 24.0 + true + 0.48 + 0.72 + 60.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-exhaust-rated-flow-rate.xml b/hpxml-measures/workflow/sample_files/base-mechvent-exhaust-rated-flow-rate.xml index d72eb37767..978f2b903f 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-exhaust-rated-flow-rate.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-exhaust-rated-flow-rate.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - exhaust only - 110.0 - 24.0 - true - 30.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + exhaust only + 110.0 + 24.0 + true + 30.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-exhaust.xml b/hpxml-measures/workflow/sample_files/base-mechvent-exhaust.xml index d72eb37767..978f2b903f 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-exhaust.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-exhaust.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - exhaust only - 110.0 - 24.0 - true - 30.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + exhaust only + 110.0 + 24.0 + true + 30.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-hrv-asre.xml b/hpxml-measures/workflow/sample_files/base-mechvent-hrv-asre.xml index b8de06fe6c..c14ce13c9e 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-hrv-asre.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-hrv-asre.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - heat recovery ventilator - 110.0 - 24.0 - true - 0.79 - 60.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + heat recovery ventilator + 110.0 + 24.0 + true + 0.79 + 60.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-hrv.xml b/hpxml-measures/workflow/sample_files/base-mechvent-hrv.xml index 2261b14f8c..391f2e2adc 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-hrv.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-hrv.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - heat recovery ventilator - 110.0 - 24.0 - true - 0.72 - 60.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + heat recovery ventilator + 110.0 + 24.0 + true + 0.72 + 60.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-multiple.xml b/hpxml-measures/workflow/sample_files/base-mechvent-multiple.xml index ec0af628b0..cb497a319a 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-multiple.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-multiple.xml @@ -1,810 +1,810 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 18000.0 - - AFUE - 0.92 - - 0.5 - - - - - - - - natural gas - 18000.0 - - AFUE - 0.92 - - 0.5 - - - - - central air conditioner - electricity - 12000.0 - single stage - 0.5 - - SEER - 13.0 - - 0.73 - - - - - central air conditioner - electricity - 12000.0 - single stage - 0.5 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - 1 - 50.0 - 1.5 - kitchen - true - 15.0 - - 18 - - - - - 2 - 25.0 - 1.5 - bath - true - 7.5 - - 7 - - - - - 1000.0 - true - 75.0 - - - - supply only - 6.25 - 14.0 - true - 1.25 - - - - exhaust only - 15.0 - true - 3.75 - - - - balanced - 13.75 - 24.0 - true - 7.5 - - - - energy recovery ventilator - 6.25 - 24.0 - true - 0.48 - 0.72 - 3.125 - - - - heat recovery ventilator - 7.5 - 24.0 - true - 0.72 - 3.75 - - - - heat recovery ventilator - 7.5 - 23.0 - true - 0.72 - 3.75 - - - - energy recovery ventilator - 6.25 - 23.0 - true - 0.48 - 0.72 - 3.125 - - - - balanced - 13.75 - 23.0 - true - 7.5 - - - - exhaust only - 15.0 - true - 3.75 - - - - supply only - 6.25 - 13.0 - true - 1.25 - - - - 1000.0 - true - 75.0 - - - - 2 - 25.0 - 0.5 - bath - true - 7.5 - - 6 - - - - - 1 - 50.0 - 0.5 - kitchen - true - 15.0 - - 17 - - - - - central fan integrated supply - - air handler fan - - 40.0 - 8.0 - true - 37.5 - - - - - central fan integrated supply - - supplemental fan - - - 42.5 - 8.0 - true - 37.5 - - - - - heat recovery ventilator - 0.0 - 24.0 - true - 0.72 - 7.5 - - - - heat recovery ventilator - 15.0 - 0.0 - true - 0.72 - 7.5 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 18000.0 + + AFUE + 0.92 + + 0.5 + + + + + + + + natural gas + 18000.0 + + AFUE + 0.92 + + 0.5 + + + + + central air conditioner + electricity + 12000.0 + single stage + 0.5 + + SEER + 13.0 + + 0.73 + + + + + central air conditioner + electricity + 12000.0 + single stage + 0.5 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + 1 + 50.0 + 1.5 + kitchen + true + 15.0 + + 18 + + + + + 2 + 25.0 + 1.5 + bath + true + 7.5 + + 7 + + + + + 1000.0 + true + 75.0 + + + + supply only + 6.25 + 14.0 + true + 1.25 + + + + exhaust only + 15.0 + true + 3.75 + + + + balanced + 13.75 + 24.0 + true + 7.5 + + + + energy recovery ventilator + 6.25 + 24.0 + true + 0.48 + 0.72 + 3.125 + + + + heat recovery ventilator + 7.5 + 24.0 + true + 0.72 + 3.75 + + + + heat recovery ventilator + 7.5 + 23.0 + true + 0.72 + 3.75 + + + + energy recovery ventilator + 6.25 + 23.0 + true + 0.48 + 0.72 + 3.125 + + + + balanced + 13.75 + 23.0 + true + 7.5 + + + + exhaust only + 15.0 + true + 3.75 + + + + supply only + 6.25 + 13.0 + true + 1.25 + + + + 1000.0 + true + 75.0 + + + + 2 + 25.0 + 0.5 + bath + true + 7.5 + + 6 + + + + + 1 + 50.0 + 0.5 + kitchen + true + 15.0 + + 17 + + + + + central fan integrated supply + + air handler fan + + 40.0 + 8.0 + true + 37.5 + + + + + central fan integrated supply + + supplemental fan + + + 42.5 + 8.0 + true + 37.5 + + + + + heat recovery ventilator + 0.0 + 24.0 + true + 0.72 + 7.5 + + + + heat recovery ventilator + 15.0 + 0.0 + true + 0.72 + 7.5 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-supply.xml b/hpxml-measures/workflow/sample_files/base-mechvent-supply.xml index e7f9d23860..1658a441fa 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-supply.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-supply.xml @@ -1,565 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - supply only - 110.0 - 24.0 - true - 30.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + supply only + 110.0 + 24.0 + true + 30.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-mechvent-whole-house-fan.xml b/hpxml-measures/workflow/sample_files/base-mechvent-whole-house-fan.xml index 677f62fe81..ed07cd3dc7 100644 --- a/hpxml-measures/workflow/sample_files/base-mechvent-whole-house-fan.xml +++ b/hpxml-measures/workflow/sample_files/base-mechvent-whole-house-fan.xml @@ -1,563 +1,563 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - - 4500.0 - true - 300.0 - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + + 4500.0 + true + 300.0 + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-additional-properties.xml b/hpxml-measures/workflow/sample_files/base-misc-additional-properties.xml index 1cd29a58ff..071e1d3d18 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-additional-properties.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-additional-properties.xml @@ -1,563 +1,565 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - false - - 2-story home in Denver - , - < - > - / - \ - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + false + + 2-story home in Denver + , + < + > + / + \ + + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-bills-pv-detailed-only.xml b/hpxml-measures/workflow/sample_files/base-misc-bills-pv-detailed-only.xml index cd44c1d0e7..a76b52d1ba 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-bills-pv-detailed-only.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-bills-pv-detailed-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -164,7 +164,7 @@ outside - living space + conditioned space @@ -229,7 +229,7 @@ attic - unvented - living space + conditioned space ceiling @@ -424,7 +424,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -485,7 +485,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -496,7 +496,7 @@ - living space + conditioned space electricity 3.73 true @@ -504,7 +504,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -514,13 +514,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-bills-pv-mixed.xml b/hpxml-measures/workflow/sample_files/base-misc-bills-pv-mixed.xml index 48c4a63c23..61732000a6 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-bills-pv-mixed.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-bills-pv-mixed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -146,7 +146,7 @@ outside - living space + conditioned space @@ -211,7 +211,7 @@ attic - unvented - living space + conditioned space ceiling @@ -406,7 +406,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -467,7 +467,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -478,7 +478,7 @@ - living space + conditioned space electricity 3.73 true @@ -486,7 +486,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -496,13 +496,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-bills-pv.xml b/hpxml-measures/workflow/sample_files/base-misc-bills-pv.xml index a9741aa835..f0712c4b7c 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-bills-pv.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-bills-pv.xml @@ -1,651 +1,651 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Net Metering w/ Wholesale Excess Rate - - electricity - 10.0 - 0.12 - - - natural gas - 11.0 - 1.1 - - - - - User-Specified - 0.035 - - - - $/kW - 2.5 - - - - - Net Metering w/ Retail Excess Rate - - electricity - 10.0 - 0.12 - - - natural gas - 11.0 - 1.1 - - - - - Retail Electricity Cost - - - - $/kW - 2.5 - - - - - Feed-In Tariff - - electricity - 10.0 - 0.12 - - - natural gas - 11.0 - 1.1 - - - - - 0.13 - - - - $ - 7.5 - - - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 10000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Net Metering w/ Wholesale Excess Rate + + electricity + 10.0 + 0.12 + + + natural gas + 11.0 + 1.1 + + + + + User-Specified + 0.035 + + + + $/kW + 2.5 + + + + + Net Metering w/ Retail Excess Rate + + electricity + 10.0 + 0.12 + + + natural gas + 11.0 + 1.1 + + + + + Retail Electricity Cost + + + + $/kW + 2.5 + + + + + Feed-In Tariff + + electricity + 10.0 + 0.12 + + + natural gas + 11.0 + 1.1 + + + + + 0.13 + + + + $ + 7.5 + + + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 10000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-bills.xml b/hpxml-measures/workflow/sample_files/base-misc-bills.xml index be3af1c510..d05ea27407 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-bills.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-bills.xml @@ -1,563 +1,563 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - electricity - 12.0 - 0.12 - - - natural gas - 12.0 - 1.1 - - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + electricity + 12.0 + 0.12 + + + natural gas + 12.0 + 1.1 + + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-defaults.xml b/hpxml-measures/workflow/sample_files/base-misc-defaults.xml index 12b632de77..260aac12bf 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-defaults.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-defaults.xml @@ -1,467 +1,467 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - - Bills - - - - - - - - proposed workscope - - - - - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 3 - 2700.0 - - - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - - - - - - attic - unvented - 1509.3 - 6.0 - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - - - 4.0 - - - - - - - ground - basement - conditioned - 150.0 - 8.0 - 7.0 - - - - continuous - exterior - 8.9 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - - - - - - 40.0 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - 1.0 - - SEER - 13.0 - - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - - - - return - 0.0 - - 2 - - - 2700.0 - - - - - - - exhaust only - true - - - - kitchen - true - - - - bath - true - - - - true - - - - - - - electricity - storage water heater - 1.0 - 18767.0 - 0.95 - - - - - - - - - - shower head - true - - - - faucet - false - - - - - - hot water - 40.0 - liquid direct - single glazing black - 180 - 20.0 - 0.77 - 0.793 - - - - - - - 180 - 20.0 - 4000.0 - 2015 - - - - - - - - - - Li-ion - - - - - - - - - - electricity - - - - - - - - - - electricity - - - - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - - - - TV other - - - - other - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + + Bills + + + + + + + + proposed workscope + + + + + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 3 + 2700.0 + + + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + + + + + + attic - unvented + 1509.3 + 6.0 + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + + + 4.0 + + + + + + + ground + basement - conditioned + 150.0 + 8.0 + 7.0 + + + + continuous - exterior + 8.9 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + + + + + + 40.0 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + 1.0 + + SEER + 13.0 + + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + + + + return + 0.0 + + 2 + + + 2700.0 + + + + + + + exhaust only + true + + + + kitchen + true + + + + bath + true + + + + true + + + + + + + electricity + storage water heater + 1.0 + 18767.0 + 0.95 + + + + + + + + + + shower head + true + + + + faucet + false + + + + + + hot water + 40.0 + liquid direct + single glazing black + 180 + 20.0 + 0.77 + 0.793 + + + + + + + 180 + 20.0 + 4000.0 + 2015 + + + + + + + + + + Li-ion + + + + + + + + + + electricity + + + + + + + + + + electricity + + + + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + + + + TV other + + + + other + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-emissions.xml b/hpxml-measures/workflow/sample_files/base-misc-emissions.xml index e80a8650da..1bf5ac19ea 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-emissions.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-emissions.xml @@ -1,651 +1,651 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Cambium Hourly MidCase LRMER RMPA - CO2e - - electricity - kg/MWh - ../../HPXMLtoOpenStudio/resources/data/cambium/LRMER_MidCase.csv - 1 - 17 - - - - Cambium Hourly LowRECosts LRMER RMPA - CO2e - - electricity - kg/MWh - ../../HPXMLtoOpenStudio/resources/data/cambium/LRMER_LowRECosts.csv - 1 - 17 - - - - Cambium Annual MidCase AER National - CO2e - - electricity - kg/MWh - 392.6 - - - - eGRID RMPA - SO2 - - electricity - lb/MWh - 0.384 - - - - eGRID RMPA - NOx - - electricity - lb/MWh - 0.67 - - - - - - Bills - - - - - - - - -
- CO -
- Western - RMPA - RMPAc -
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 4000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - outside - Li-ion - - kWh - 20.0 - - - kWh - 18.0 - - 6000.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Cambium Hourly MidCase LRMER RMPA + CO2e + + electricity + kg/MWh + ../../HPXMLtoOpenStudio/resources/data/cambium/LRMER_MidCase.csv + 1 + 17 + + + + Cambium Hourly LowRECosts LRMER RMPA + CO2e + + electricity + kg/MWh + ../../HPXMLtoOpenStudio/resources/data/cambium/LRMER_LowRECosts.csv + 1 + 17 + + + + Cambium Annual MidCase AER National + CO2e + + electricity + kg/MWh + 392.6 + + + + eGRID RMPA + SO2 + + electricity + lb/MWh + 0.384 + + + + eGRID RMPA + NOx + + electricity + lb/MWh + 0.67 + + + + + + Bills + + + + + + + + +
+ CO +
+ Western + RMPA + RMPAc +
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 4000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + outside + Li-ion + + kWh + 20.0 + + + kWh + 18.0 + + 6000.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-generators-battery-scheduled.xml b/hpxml-measures/workflow/sample_files/base-misc-generators-battery-scheduled.xml index a8c22351b6..544a74edb2 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-generators-battery-scheduled.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-generators-battery-scheduled.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv Bills @@ -52,6 +51,9 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -465,7 +467,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -476,7 +478,7 @@ - living space + conditioned space electricity 3.73 true @@ -484,7 +486,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -494,13 +496,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-generators-battery.xml b/hpxml-measures/workflow/sample_files/base-misc-generators-battery.xml index 189d8c6d25..56f527693c 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-generators-battery.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-generators-battery.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -464,7 +464,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -475,7 +475,7 @@ - living space + conditioned space electricity 3.73 true @@ -483,7 +483,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -493,13 +493,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-generators.xml b/hpxml-measures/workflow/sample_files/base-misc-generators.xml index bcfd881954..3f77271afb 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-generators.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-generators.xml @@ -1,569 +1,569 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - natural gas - 8500.0 - 1200.0 - - - - fuel oil - 8500.0 - 1200.0 - - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + natural gas + 8500.0 + 1200.0 + + + + fuel oil + 8500.0 + 1200.0 + + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-ground-conductivity.xml b/hpxml-measures/workflow/sample_files/base-misc-ground-conductivity.xml index 63eac1cbe8..644d8525b5 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-ground-conductivity.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-ground-conductivity.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon.xml b/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon.xml index 5d13610efb..78706fd953 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon.xml @@ -1,787 +1,787 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 - - - - - living space - electricity - 3.73 - true - 150.0 - - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - living space - 650.0 - true - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - 700.0 - false - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - 800.0 - false - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - 300.0 - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - 400.0 - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - electricity - false - - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - - unknown - - - - unknown - - kWh/year - 2700.0 - - - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - - gas fired - - therm/year - 500.0 - - - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - - - - unknown - - - - unknown - - kWh/year - 1000.0 - - - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - - electric resistance - - kWh/year - 1300.0 - - - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 - - - - - - - - TV other - - kWh/year - 620.0 - - - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - electric vehicle charging - - kWh/year - 1500.0 - - - 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 - 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 - - - - - well pump - - kWh/year - 475.0 - - - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - grill - - therm/year - 25.0 - - propane - - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - lighting - - therm/year - 28.0 - - natural gas - - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - fireplace - - therm/year - 55.0 - - wood - - 0.5 - 0.1 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 + + + + + conditioned space + electricity + 3.73 + true + 150.0 + + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + conditioned space + 650.0 + true + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + 700.0 + false + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + 800.0 + false + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + 300.0 + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + 400.0 + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + electricity + false + + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + + + unknown + + + + unknown + + kWh/year + 2700.0 + + + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + + gas fired + + therm/year + 500.0 + + + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + + + + unknown + + + + unknown + + kWh/year + 1000.0 + + + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + + electric resistance + + kWh/year + 1300.0 + + + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 + + + + + + + + TV other + + kWh/year + 620.0 + + + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + + electric vehicle charging + + kWh/year + 1500.0 + + + 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 + 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + + + + + well pump + + kWh/year + 475.0 + + + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + grill + + therm/year + 25.0 + + propane + + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + lighting + + therm/year + 28.0 + + natural gas + + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + fireplace + + therm/year + 55.0 + + wood + + 0.5 + 0.1 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon2.xml b/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon2.xml index 3737fc664f..33f2d8e5b1 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon2.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-loads-large-uncommon2.xml @@ -1,778 +1,778 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 - - - - - living space - electricity - 3.73 - true - 150.0 - - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - living space - 650.0 - true - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - 700.0 - false - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - 800.0 - false - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - 300.0 - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - 400.0 - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - electricity - false - - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - - unknown - - - - unknown - - kWh/year - 2700.0 - - - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - - none - - - - - - - unknown - - - - unknown - - kWh/year - 1000.0 - - - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - - heat pump - - kWh/year - 260.0 - - - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 - - - - - - - - TV other - - kWh/year - 620.0 - - - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - electric vehicle charging - - kWh/year - 1500.0 - - - 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 - 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 - - - - - well pump - - kWh/year - 475.0 - - - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - grill - - therm/year - 25.0 - - fuel oil - - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - lighting - - therm/year - 28.0 - - natural gas - - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - fireplace - - therm/year - 55.0 - - wood pellets - - 0.5 - 0.1 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 + + + + + conditioned space + electricity + 3.73 + true + 150.0 + + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + conditioned space + 650.0 + true + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + 700.0 + false + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + 800.0 + false + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + 300.0 + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + 400.0 + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + electricity + false + + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + + + unknown + + + + unknown + + kWh/year + 2700.0 + + + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + + none + + + + + + + unknown + + + + unknown + + kWh/year + 1000.0 + + + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + + heat pump + + kWh/year + 260.0 + + + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 + + + + + + + + TV other + + kWh/year + 620.0 + + + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + + electric vehicle charging + + kWh/year + 1500.0 + + + 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 + 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042, 0.042 + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 + + + + + well pump + + kWh/year + 475.0 + + + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + grill + + therm/year + 25.0 + + fuel oil + + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + lighting + + therm/year + 28.0 + + natural gas + + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + fireplace + + therm/year + 55.0 + + wood pellets + + 0.5 + 0.1 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-loads-none.xml b/hpxml-measures/workflow/sample_files/base-misc-loads-none.xml index bb8fb73bd4..e0f9861af8 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-loads-none.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-loads-none.xml @@ -1,541 +1,541 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - other - - kWh/year - 0.0 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + other + + kWh/year + 0.0 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading-bldgtype-multifamily.xml b/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading-bldgtype-multifamily.xml index fb186309ef..8a5b462922 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading-bldgtype-multifamily.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading-bldgtype-multifamily.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -126,7 +126,7 @@ other heated space - living space + conditioned space @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -165,7 +165,7 @@ outside - living space + conditioned space @@ -187,7 +187,7 @@ other housing unit - living space + conditioned space floor @@ -201,7 +201,7 @@ other housing unit - living space + conditioned space ceiling @@ -336,14 +336,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 @@ -355,7 +355,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -388,7 +388,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -399,7 +399,7 @@ - living space + conditioned space electricity 3.73 true @@ -407,7 +407,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -417,13 +417,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading.xml b/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading.xml index 69dff9cb95..581c00d3d9 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-neighbor-shading.xml @@ -1,566 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - - 180 - 15.0 - 12.0 - - - 0 - 10.0 - - - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + + 180 + 15.0 + 12.0 + + + 0 + 10.0 + + + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-misc-shielding-of-home.xml b/hpxml-measures/workflow/sample_files/base-misc-shielding-of-home.xml index 320b924cb4..3f4d271a18 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-shielding-of-home.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-shielding-of-home.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - well-shielded - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + well-shielded + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-hvac-crankcase-heater-40w.xml b/hpxml-measures/workflow/sample_files/base-misc-unit-multiplier.xml similarity index 96% rename from hpxml-measures/workflow/sample_files/base-hvac-crankcase-heater-40w.xml rename to hpxml-measures/workflow/sample_files/base-misc-unit-multiplier.xml index e56e7fc791..5427b6ea7d 100644 --- a/hpxml-measures/workflow/sample_files/base-hvac-crankcase-heater-40w.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-unit-multiplier.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -43,6 +43,7 @@ single-family detached + 10 2.0 1.0 8.0 @@ -139,7 +140,7 @@ outside - living space + conditioned space @@ -204,7 +205,7 @@ attic - unvented - living space + conditioned space ceiling @@ -348,9 +349,6 @@ 13.0 0.73 - - 40.0 - @@ -402,7 +400,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +433,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +444,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +452,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +462,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-usage-multiplier.xml b/hpxml-measures/workflow/sample_files/base-misc-usage-multiplier.xml index 4e720b0988..02e6420ff6 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-usage-multiplier.xml +++ b/hpxml-measures/workflow/sample_files/base-misc-usage-multiplier.xml @@ -1,720 +1,720 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - 0.9 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - 0.9 - - - - - living space - electricity - 3.73 - true - 150.0 - - 0.9 - - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - 0.9 - - - - - living space - 650.0 - true - - 0.9 - - - - - living space - 300.0 - - 0.9 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - 400.0 - - 0.9 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - electricity - false - - 0.9 - - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - 0.9 - 0.9 - - - - - - unknown - - - - unknown - - kWh/year - 2700.0 - - - 0.9 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - - gas fired - - therm/year - 500.0 - - - 0.9 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - - - - unknown - - - - unknown - - kWh/year - 1000.0 - - - 0.9 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - - electric resistance - - kWh/year - 1300.0 - - - 0.9 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 - 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 - - - - - - - - TV other - - kWh/year - 620.0 - - - 0.9 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - 0.9 - - - - - grill - - therm/year - 25.0 - - propane - - 0.9 - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - lighting - - therm/year - 28.0 - - natural gas - - 0.9 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - - fireplace - - therm/year - 55.0 - - wood - - 0.5 - 0.1 - 0.9 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 - 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + 0.9 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + 0.9 + + + + + conditioned space + electricity + 3.73 + true + 150.0 + + 0.9 + + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + 0.9 + + + + + conditioned space + 650.0 + true + + 0.9 + + + + + conditioned space + 300.0 + + 0.9 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + 400.0 + + 0.9 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + electricity + false + + 0.9 + + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + 0.9 + 0.9 + + + + + + unknown + + + + unknown + + kWh/year + 2700.0 + + + 0.9 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + + gas fired + + therm/year + 500.0 + + + 0.9 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 0.003, 0.003, 0.003, 0.004, 0.008, 0.015, 0.026, 0.044, 0.084, 0.121, 0.127, 0.121, 0.120, 0.090, 0.075, 0.061, 0.037, 0.023, 0.013, 0.008, 0.004, 0.003, 0.003, 0.003 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + + + + unknown + + + + unknown + + kWh/year + 1000.0 + + + 0.9 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + + electric resistance + + kWh/year + 1300.0 + + + 0.9 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.024, 0.029, 0.024, 0.029, 0.047, 0.067, 0.057, 0.024, 0.024, 0.019, 0.015, 0.014, 0.014, 0.014, 0.024, 0.058, 0.126, 0.122, 0.068, 0.061, 0.051, 0.043, 0.024, 0.024 + 0.921, 0.928, 0.921, 0.915, 0.921, 1.160, 1.158, 1.158, 1.160, 0.921, 0.915, 0.921 + + + + + + + + TV other + + kWh/year + 620.0 + + + 0.9 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + 0.9 + + + + + grill + + therm/year + 25.0 + + propane + + 0.9 + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 0.004, 0.001, 0.001, 0.002, 0.007, 0.012, 0.029, 0.046, 0.044, 0.041, 0.044, 0.046, 0.042, 0.038, 0.049, 0.059, 0.110, 0.161, 0.115, 0.070, 0.044, 0.019, 0.013, 0.007 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + lighting + + therm/year + 28.0 + + natural gas + + 0.9 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + + fireplace + + therm/year + 55.0 + + wood + + 0.5 + 0.1 + 0.9 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 0.044, 0.023, 0.019, 0.015, 0.016, 0.018, 0.026, 0.033, 0.033, 0.032, 0.033, 0.033, 0.032, 0.032, 0.032, 0.033, 0.045, 0.057, 0.066, 0.076, 0.081, 0.086, 0.075, 0.065 + 1.154, 1.161, 1.013, 1.010, 1.013, 0.888, 0.883, 0.883, 0.888, 0.978, 0.974, 1.154 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-multiple-mf-units.xml b/hpxml-measures/workflow/sample_files/base-multiple-mf-units.xml new file mode 100644 index 0000000000..411c43de98 --- /dev/null +++ b/hpxml-measures/workflow/sample_files/base-multiple-mf-units.xml @@ -0,0 +1,2755 @@ + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + outside + basement - unconditioned + 77.1 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + basement - unconditioned + basement - unconditioned + 30.8 + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 800.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + basement - unconditioned + basement - unconditioned + 8.0 + 320.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1200.0 + + + 22.84 + + + + + other housing unit + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 2.1 + + + + + + + basement - unconditioned + 1200.0 + 4.0 + 100.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_2.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + outside + basement - unconditioned + 77.1 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + basement - unconditioned + basement - unconditioned + 30.8 + 0.7 + 0.92 + + + 4.0 + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + ground + basement - unconditioned + 8.0 + 800.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + basement - unconditioned + basement - unconditioned + 8.0 + 320.0 + 8.0 + 7.0 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + basement - unconditioned + conditioned space + floor + + + + 1200.0 + + + 22.84 + + + + + other housing unit + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 2.1 + + + + + + + basement - unconditioned + 1200.0 + 4.0 + 100.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_3.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 1200.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 2.1 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit above and below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_4.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + + + + + + + + + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 1200.0 + + + 2.1 + + + + + other housing unit + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 2.1 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_5.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + true + + + + SLA + 0.003 + + + + + + + + + + + + + + + + + + + attic - vented + 1341.6 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + outside + attic - vented + gable + + + + 200.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + attic - vented + attic - vented + + + + 200.0 + 0.7 + 0.92 + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 1200.0 + + + 2.1 + + + + + attic - vented + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 39.3 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + attached on one side + unit below + 180 + + electricity + natural gas + + + + apartment unit + 1.0 + 1.0 + 8.0 + 3 + 2 + 1200.0 + 9600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_6.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + unit exterior only + + ACHnatural + 0.375 + + 9600.0 + + + + + + + + true + + + + SLA + 0.003 + + + + + + + + + + + + + + + + + + + attic - vented + 1341.6 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + conditioned space + + + + 800.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + other housing unit + conditioned space + + + + 320.0 + 0.7 + 0.92 + + gypsum board + + + + 4.0 + + + + + outside + attic - vented + gable + + + + 200.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + attic - vented + attic - vented + + + + 200.0 + 0.7 + 0.92 + + + 4.0 + + + + + + + other housing unit + conditioned space + floor + + + + 1200.0 + + + 2.1 + + + + + attic - vented + conditioned space + ceiling + + + + 1200.0 + + gypsum board + + + + 39.3 + + + + + + + 43.2 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 43.2 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 57.6 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 20.0 + 180 + 4.4 + + + + + + + + + + + + + + + + electricity + 12000.0 + + Percent + 1.0 + + 1.0 + + + + room air conditioner + electricity + 12000.0 + 1.0 + + EER + 8.5 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-multiple-buildings.xml b/hpxml-measures/workflow/sample_files/base-multiple-sfd-buildings.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-multiple-buildings.xml rename to hpxml-measures/workflow/sample_files/base-multiple-sfd-buildings.xml index c13698c7e5..e50aceb1a1 100644 --- a/hpxml-measures/workflow/sample_files/base-multiple-buildings.xml +++ b/hpxml-measures/workflow/sample_files/base-multiple-sfd-buildings.xml @@ -1,1593 +1,1602 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
- - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
- - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_2.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
+ + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic_3.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-pv-battery-ah.xml b/hpxml-measures/workflow/sample_files/base-pv-battery-ah.xml index f16ee8ec33..95d9c72a76 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-battery-ah.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-battery-ah.xml @@ -1,597 +1,597 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 4000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - outside - Li-ion - - Ah - 400.0 - - - Ah - 360.0 - - 6000.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 4000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + outside + Li-ion + + Ah + 400.0 + + + Ah + 360.0 + + 6000.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-pv-battery-garage.xml b/hpxml-measures/workflow/sample_files/base-pv-battery-garage.xml index 1913f597db..946bad5505 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-battery-garage.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-battery-garage.xml @@ -1,696 +1,695 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 2180.2 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - garage - - - - 560.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - outside - living space - - - - 960.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - garage - living space - - - - 240.0 - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 337.5 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - garage - ceiling - - - - 600.0 - - - 2.1 - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - garage - 600.0 - 4.0 - 70.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - basement - conditioned - 1350.0 - 4.0 - 120.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 12.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - garage - 150.0 - - - - return - 0.0 - garage - 50.0 - - - - - - - - - electricity - storage water heater - garage - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 4000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - garage - Li-ion - - kWh - 20.0 - - - kWh - 18.0 - - 6000.0 - - - - - - - garage - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - garage - electricity - 3.73 - true - 150.0 - - - - garage - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - garage - 650.0 - true - - - - garage - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - garage - 0.4 - - - - - - - garage - 0.1 - - - - - - - garage - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 2180.2 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + garage + + + + 560.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + outside + conditioned space + + + + 960.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + garage + conditioned space + + + + 240.0 + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 337.5 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + garage + ceiling + + + + 600.0 + + + 2.1 + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + garage + 600.0 + 4.0 + 70.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + basement - conditioned + 1350.0 + 4.0 + 120.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 12.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + garage + 150.0 + + + + return + 0.0 + garage + 50.0 + + + + + + + + + electricity + storage water heater + garage + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 4000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + garage + Li-ion + + kWh + 20.0 + + + kWh + 18.0 + + 6000.0 + + + + + + + garage + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + garage + electricity + 3.73 + true + 150.0 + + + + garage + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + garage + 650.0 + true + + + + garage + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + garage + 0.4 + + + + + + + garage + 0.1 + + + + + + + garage + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-pv-battery-round-trip-efficiency.xml b/hpxml-measures/workflow/sample_files/base-pv-battery-round-trip-efficiency.xml index e191316d27..b243d12524 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-battery-round-trip-efficiency.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-battery-round-trip-efficiency.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -477,7 +477,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -488,7 +488,7 @@ - living space + conditioned space electricity 3.73 true @@ -496,7 +496,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -506,13 +506,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-pv-battery-scheduled.xml b/hpxml-measures/workflow/sample_files/base-pv-battery-scheduled.xml index 7947ccb27d..be13747f9a 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-battery-scheduled.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-battery-scheduled.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv Bills @@ -52,6 +51,9 @@ 2700.0 21600.0
+ + ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -477,7 +479,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -488,7 +490,7 @@ - living space + conditioned space electricity 3.73 true @@ -496,7 +498,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -506,13 +508,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-pv-battery.xml b/hpxml-measures/workflow/sample_files/base-pv-battery.xml index e96fbd95f4..33788e6730 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-battery.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-battery.xml @@ -1,597 +1,597 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 4000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - outside - Li-ion - - kWh - 20.0 - - - kWh - 18.0 - - 6000.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 4000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + outside + Li-ion + + kWh + 20.0 + + + kWh + 18.0 + + 6000.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-pv-generators-battery-scheduled.xml b/hpxml-measures/workflow/sample_files/base-pv-generators-battery-scheduled.xml index 36d19b45fd..02a6429a01 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-generators-battery-scheduled.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-generators-battery-scheduled.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv Bills @@ -52,6 +51,9 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/battery.csv + @@ -140,7 +142,7 @@ outside - living space + conditioned space @@ -205,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -493,7 +495,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -504,7 +506,7 @@ - living space + conditioned space electricity 3.73 true @@ -512,7 +514,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -522,13 +524,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-pv-generators-battery.xml b/hpxml-measures/workflow/sample_files/base-pv-generators-battery.xml index e7a004fd39..27a5663588 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-generators-battery.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-generators-battery.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -492,7 +492,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -503,7 +503,7 @@ - living space + conditioned space electricity 3.73 true @@ -511,7 +511,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -521,13 +521,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-pv-generators.xml b/hpxml-measures/workflow/sample_files/base-pv-generators.xml index de72148dec..a8b12b84c3 100644 --- a/hpxml-measures/workflow/sample_files/base-pv-generators.xml +++ b/hpxml-measures/workflow/sample_files/base-pv-generators.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -476,7 +476,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -487,7 +487,7 @@ - living space + conditioned space electricity 3.73 true @@ -495,7 +495,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -505,13 +505,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-pv.xml b/hpxml-measures/workflow/sample_files/base-pv.xml index 3067b9d3ac..68374bf219 100644 --- a/hpxml-measures/workflow/sample_files/base-pv.xml +++ b/hpxml-measures/workflow/sample_files/base-pv.xml @@ -1,581 +1,581 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - roof - standard - fixed - 180 - 20.0 - 4000.0 - 0.14 - - - - - roof - premium - fixed - 90 - 20.0 - 1500.0 - 0.14 - - - - - 0.96 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + roof + standard + fixed + 180 + 20.0 + 4000.0 + 0.14 + + + + + roof + premium + fixed + 90 + 20.0 + 1500.0 + 0.14 + + + + + 0.96 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-residents-0-runperiod-1-month.xml b/hpxml-measures/workflow/sample_files/base-residents-0-runperiod-1-month.xml index d74595fba4..0b9fd25696 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-0-runperiod-1-month.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-0-runperiod-1-month.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -146,7 +146,7 @@ outside - living space + conditioned space @@ -211,7 +211,7 @@ attic - unvented - living space + conditioned space ceiling @@ -406,7 +406,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -439,7 +439,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -450,7 +450,7 @@ - living space + conditioned space electricity 3.73 true @@ -458,7 +458,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -468,13 +468,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-residents-0.xml b/hpxml-measures/workflow/sample_files/base-residents-0.xml index 46422abd94..05942ad016 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-0.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-0.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon.xml b/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon.xml index 506e053d92..23c1767ed1 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,7 +464,7 @@ - living space + conditioned space 650.0 true @@ -475,12 +475,12 @@
- living space + conditioned space 300.0 - living space + conditioned space electricity false @@ -543,34 +543,34 @@ unknown - - + + unknown - - + + gas fired - - - + + + unknown - - - + + + unknown - - + + - + electric resistance - - + + diff --git a/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon2.xml b/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon2.xml index eb5d37ff5a..b60b272f6c 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon2.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-1-misc-loads-large-uncommon2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,7 +464,7 @@ - living space + conditioned space 650.0 true @@ -475,12 +475,12 @@ - living space + conditioned space 300.0 - living space + conditioned space electricity false @@ -543,34 +543,34 @@ unknown - - + + unknown - - + + none - - - + + + unknown - - - + + + unknown - - + + - + heat pump - - + + diff --git a/hpxml-measures/workflow/sample_files/base-residents-1.xml b/hpxml-measures/workflow/sample_files/base-residents-1.xml index f6e36b0ddc..ee4a0b8d04 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-1.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-1.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -207,7 +207,7 @@ attic - unvented - living space + conditioned space ceiling @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -435,7 +435,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -446,7 +446,7 @@ - living space + conditioned space electricity 3.73 true @@ -454,7 +454,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -464,13 +464,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-residents-5.xml b/hpxml-measures/workflow/sample_files/base-residents-5.xml index e977b945f7..522d439917 100644 --- a/hpxml-measures/workflow/sample_files/base-residents-5.xml +++ b/hpxml-measures/workflow/sample_files/base-residents-5.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -125,7 +125,7 @@ outside - living space + conditioned space @@ -185,7 +185,7 @@ attic - unvented - living space + conditioned space ceiling diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-all-10-mins.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-all-10-mins.xml index 8d5e289643..d825b8e4c9 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-all-10-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-all-10-mins.xml @@ -1,553 +1,555 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 10 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-10-mins.csv - ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 10 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-10-mins.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-unavailable.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps-power-outage.xml similarity index 95% rename from hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-unavailable.xml rename to hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps-power-outage.xml index 6a718bb55f..70a10a7108 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage-natvent-unavailable.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps-power-outage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,7 +9,7 @@ - 60 + 10 @@ -19,13 +19,12 @@ Power Outage - 7 + 12 1 5 - 7 + 1 31 14 - always unavailable @@ -63,6 +62,11 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv + @@ -151,7 +155,7 @@ outside - living space + conditioned space @@ -216,7 +220,7 @@ attic - unvented - living space + conditioned space ceiling @@ -364,8 +368,6 @@ - 68.0 - 78.0 @@ -411,12 +413,11 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 0.95 - 125.0 @@ -444,7 +445,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -455,7 +456,7 @@ - living space + conditioned space electricity 3.73 true @@ -463,7 +464,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -473,13 +474,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps.xml similarity index 93% rename from hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml rename to hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps.xml index ace0116fd6..7df361db1f 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-mixed-timesteps.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,24 +9,13 @@ - 60 + 10 - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv Bills - - - Vacancy - 1 - 1 - 12 - 31 - always unavailable - - @@ -62,6 +51,11 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/water-heater-setpoints-10-mins.csv + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-30-mins.csv + @@ -150,7 +144,7 @@ outside - living space + conditioned space @@ -215,7 +209,7 @@ attic - unvented - living space + conditioned space ceiling @@ -363,8 +357,6 @@ - 68.0 - 78.0 @@ -410,12 +402,11 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 0.95 - 125.0 @@ -443,7 +434,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -454,7 +445,7 @@ - living space + conditioned space electricity 3.73 true @@ -462,7 +453,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -472,13 +463,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-10-mins.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-10-mins.xml index 7d1588831e..45f3f36289 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-10-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-10-mins.xml @@ -1,554 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-power-outage.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-power-outage.xml index cdc41e7f14..aa34c748f2 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-power-outage.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-power-outage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,7 +11,6 @@ 60 - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv Bills @@ -63,6 +62,9 @@ 2700.0 21600.0 + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + @@ -151,7 +153,7 @@ outside - living space + conditioned space @@ -216,7 +218,7 @@ attic - unvented - living space + conditioned space ceiling @@ -411,7 +413,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -444,7 +446,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -455,7 +457,7 @@ - living space + conditioned space electricity 3.73 true @@ -463,7 +465,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -473,13 +475,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy.xml index acc1fd0e0d..a12178aead 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic-vacancy.xml @@ -1,564 +1,566 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv - - - Bills - - - - - Vacancy - 12 - 1 - 1 - 31 - always unavailable - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + Vacancy + 12 + 1 + 1 + 31 + always unavailable + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic.xml index c4b3584448..6154a3717a 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-occupancy-stochastic.xml @@ -1,554 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-schedules.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-schedules.xml index 8c56ed38a8..d72fb876bd 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-schedules.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-schedules.xml @@ -1,552 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-daily-schedules.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-daily-schedules.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-setbacks.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-setbacks.xml index 64551fcc17..912e141818 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-setbacks.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints-daily-setbacks.xml @@ -1,552 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-daily-setbacks.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints-daily-setbacks.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints.xml b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints.xml index da5db99672..47f0a5442a 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-detailed-setpoints.xml @@ -1,552 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/setpoints.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage.xml b/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage.xml index 5125673719..7603231cfb 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-simple-power-outage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -157,7 +157,7 @@ outside - living space + conditioned space @@ -222,7 +222,7 @@ attic - unvented - living space + conditioned space ceiling @@ -417,7 +417,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -455,7 +455,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -471,7 +471,7 @@ - living space + conditioned space electricity 3.73 true @@ -484,7 +484,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -499,7 +499,7 @@ - living space + conditioned space 650.0 true @@ -510,7 +510,7 @@ - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy-year-round.xml b/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy-year-round.xml deleted file mode 100644 index 0d6e691945..0000000000 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy-year-round.xml +++ /dev/null @@ -1,619 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - Vacancy - 1 - 1 - 12 - 31 - always unavailable - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 - - - - - living space - electricity - 3.73 - true - 150.0 - - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - living space - 650.0 - true - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - electricity - false - - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - - TV other - - kWh/year - 620.0 - - - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - -
-
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy.xml b/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy.xml index ab3ab2a6b7..af60e491b4 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-simple-vacancy.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -156,7 +156,7 @@ outside - living space + conditioned space @@ -221,7 +221,7 @@ attic - unvented - living space + conditioned space ceiling @@ -416,7 +416,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -454,7 +454,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -470,7 +470,7 @@ - living space + conditioned space electricity 3.73 true @@ -483,7 +483,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -498,7 +498,7 @@ - living space + conditioned space 650.0 true @@ -509,7 +509,7 @@ - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-schedules-simple.xml b/hpxml-measures/workflow/sample_files/base-schedules-simple.xml index 6875c8af79..8ed31d2086 100644 --- a/hpxml-measures/workflow/sample_files/base-schedules-simple.xml +++ b/hpxml-measures/workflow/sample_files/base-schedules-simple.xml @@ -1,609 +1,609 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 - 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 - - - - - living space - electricity - 3.73 - true - 150.0 - - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - living space - 650.0 - true - - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 - 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 - - - - - living space - electricity - false - - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 - 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 - - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 - 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 - 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - - - TV other - - kWh/year - 620.0 - - - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 - 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 - 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.061, 0.053, 0.025, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.015, 0.018, 0.033, 0.054, 0.054, 0.054, 0.061, 0.061, 0.061 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 0.012, 0.006, 0.004, 0.005, 0.010, 0.034, 0.078, 0.087, 0.080, 0.067, 0.056, 0.047, 0.040, 0.035, 0.033, 0.031, 0.039, 0.051, 0.060, 0.060, 0.055, 0.048, 0.038, 0.026 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 0.009, 0.007, 0.004, 0.004, 0.007, 0.011, 0.022, 0.049, 0.073, 0.086, 0.084, 0.075, 0.067, 0.060, 0.049, 0.052, 0.050, 0.049, 0.049, 0.049, 0.049, 0.047, 0.032, 0.017 + 1.011, 1.002, 1.022, 1.020, 1.022, 0.996, 0.999, 0.999, 0.996, 0.964, 0.959, 1.011 + + + + + conditioned space + electricity + 3.73 + true + 150.0 + + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 0.010, 0.006, 0.004, 0.002, 0.004, 0.006, 0.016, 0.032, 0.048, 0.068, 0.078, 0.081, 0.074, 0.067, 0.057, 0.061, 0.055, 0.054, 0.051, 0.051, 0.052, 0.054, 0.044, 0.024 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 0.015, 0.007, 0.005, 0.003, 0.003, 0.010, 0.020, 0.031, 0.058, 0.065, 0.056, 0.048, 0.041, 0.046, 0.036, 0.038, 0.038, 0.049, 0.087, 0.111, 0.090, 0.067, 0.044, 0.031 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + conditioned space + 650.0 + true + + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.040, 0.039, 0.038, 0.037, 0.036, 0.036, 0.038, 0.040, 0.041, 0.041, 0.040, 0.040, 0.042, 0.042, 0.042, 0.041, 0.044, 0.048, 0.050, 0.048, 0.047, 0.046, 0.044, 0.041 + 0.837, 0.835, 1.084, 1.084, 1.084, 1.096, 1.096, 1.096, 1.096, 0.931, 0.925, 0.837 + + + + + conditioned space + electricity + false + + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 0.007, 0.007, 0.004, 0.004, 0.007, 0.011, 0.025, 0.042, 0.046, 0.048, 0.042, 0.050, 0.057, 0.046, 0.057, 0.044, 0.092, 0.150, 0.117, 0.060, 0.035, 0.025, 0.016, 0.011 + 1.097, 1.097, 0.991, 0.987, 0.991, 0.890, 0.896, 0.896, 0.890, 1.085, 1.085, 1.097 + + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 0.124, 0.074, 0.050, 0.050, 0.053, 0.140, 0.330, 0.420, 0.430, 0.424, 0.411, 0.394, 0.382, 0.378, 0.378, 0.379, 0.386, 0.412, 0.484, 0.619, 0.783, 0.880, 0.597, 0.249 + 1.075, 1.064951905, 1.0375, 1.0, 0.9625, 0.935048095, 0.925, 0.935048095, 0.9625, 1.0, 1.0375, 1.064951905 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + 0.046, 0.046, 0.046, 0.046, 0.046, 0.037, 0.035, 0.034, 0.033, 0.028, 0.022, 0.015, 0.012, 0.011, 0.011, 0.012, 0.019, 0.037, 0.049, 0.065, 0.091, 0.105, 0.091, 0.063 + 0.046, 0.046, 0.045, 0.045, 0.046, 0.045, 0.044, 0.041, 0.036, 0.03, 0.024, 0.016, 0.012, 0.011, 0.011, 0.012, 0.019, 0.038, 0.048, 0.06, 0.083, 0.098, 0.085, 0.059 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + + + TV other + + kWh/year + 620.0 + + + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 0.045, 0.019, 0.01, 0.001, 0.001, 0.001, 0.005, 0.009, 0.018, 0.026, 0.032, 0.038, 0.04, 0.041, 0.043, 0.045, 0.05, 0.055, 0.07, 0.085, 0.097, 0.108, 0.089, 0.07 + 1.137, 1.129, 0.961, 0.969, 0.961, 0.993, 0.996, 0.96, 0.993, 0.867, 0.86, 1.137 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 0.035, 0.033, 0.032, 0.031, 0.032, 0.033, 0.037, 0.042, 0.043, 0.043, 0.043, 0.044, 0.045, 0.045, 0.044, 0.046, 0.048, 0.052, 0.053, 0.05, 0.047, 0.045, 0.04, 0.036 + 1.248, 1.257, 0.993, 0.989, 0.993, 0.827, 0.821, 0.821, 0.827, 0.99, 0.987, 1.248 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-calendar-year-custom.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-calendar-year-custom.xml index 5e3310d431..b16c6d5d4d 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-calendar-year-custom.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-calendar-year-custom.xml @@ -1,554 +1,554 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - 2010 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + 2010 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-custom.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-custom.xml index 5d348862ff..d3fed5de94 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-custom.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-custom.xml @@ -1,562 +1,562 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
- - true - - 3 - 10 - 11 - 6 - - -
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+ + true + + 3 + 10 + 11 + 6 + + +
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-disabled.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-disabled.xml index 5063e74a33..1bc257df75 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-disabled.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-daylight-saving-disabled.xml @@ -1,556 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
- - false - -
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+ + false + +
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-runperiod-1-month.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-runperiod-1-month.xml index 9bd6daf164..d5ec4eca24 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-runperiod-1-month.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-runperiod-1-month.xml @@ -1,557 +1,557 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - 2 - 1 - 2 - 28 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + 2 + 1 + 2 + 28 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-temperature-capacitance-multiplier.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-temperature-capacitance-multiplier.xml index 454291cb11..4471e21506 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-temperature-capacitance-multiplier.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-temperature-capacitance-multiplier.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -140,7 +140,7 @@ outside - living space + conditioned space @@ -205,7 +205,7 @@ attic - unvented - living space + conditioned space ceiling @@ -400,7 +400,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -433,7 +433,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -444,7 +444,7 @@ - living space + conditioned space electricity 3.73 true @@ -452,7 +452,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -462,13 +462,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml index 30f47d76e2..f61f146c7f 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml @@ -1,554 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 10 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 10 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic-10-mins.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml index 2b35efecae..6d25336568 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml @@ -1,554 +1,556 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 10 - - ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 10 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + ../../HPXMLtoOpenStudio/resources/schedule_files/occupancy-stochastic.csv + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins.xml index 44ecd11022..fb44db1273 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-10-mins.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 10 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 10 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-30-mins.xml b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-30-mins.xml index ccbdf57940..fc9339bcbb 100644 --- a/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-30-mins.xml +++ b/hpxml-measures/workflow/sample_files/base-simcontrol-timestep-30-mins.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space ceiling @@ -399,7 +399,7 @@ electricity storage water heater - living space + conditioned space 40.0 1.0 18767.0 @@ -432,7 +432,7 @@ - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base.xml b/hpxml-measures/workflow/sample_files/base.xml index beee47611e..28ecf1238a 100644 --- a/hpxml-measures/workflow/sample_files/base.xml +++ b/hpxml-measures/workflow/sample_files/base.xml @@ -1,553 +1,553 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - Bills - - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + 60 + + + + Bills + + + + + + + + +
+ CO +
+
+ + proposed workscope + + + + + suburban + stand-alone + no units above or below + 180 + + electricity + natural gas + + + + single-family detached + 2.0 + 1.0 + 8.0 + 3 + 2 + 2700.0 + 21600.0 + + + + + 2006 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 21600.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + + + + + + + + attic - unvented + 1509.3 + asphalt or fiberglass shingles + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + basement - conditioned + 115.6 + wood siding + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + wood siding + 0.7 + 0.92 + + gypsum board + + + + 23.0 + + + + + outside + attic - unvented + gable + + + + 225.0 + wood siding + 0.7 + 0.92 + + + 4.0 + + + + + + + ground + basement - conditioned + 8.0 + 1200.0 + 8.0 + 7.0 + + gypsum board + + + + + continuous - exterior + 8.9 + 0.0 + 8.0 + + + continuous - interior + 0.0 + + + + + + + + attic - unvented + conditioned space + ceiling + + + + 1350.0 + + gypsum board + + + + 39.3 + + + + + + + basement - conditioned + 1350.0 + 4.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + + + 0.7 + 0.85 + + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + + + + 68.0 + 78.0 + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + attic - unvented + 150.0 + + + + return + 0.0 + attic - unvented + 50.0 + + + + + + + + + electricity + storage water heater + conditioned space + 40.0 + 1.0 + 18767.0 + 0.95 + 125.0 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + conditioned space + electricity + 3.73 + true + 150.0 + + + + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + + + + TV other + + kWh/year + 620.0 + + + + + other + + kWh/year + 2457.0 + + + 0.855 + 0.045 + + + + +
\ No newline at end of file diff --git a/hpxml-measures/workflow/template-build-and-run-hpxml-with-stochastic-occupancy.osw b/hpxml-measures/workflow/template-build-and-run-hpxml-with-stochastic-occupancy.osw index c2f2a1c2c7..da3a974b27 100644 --- a/hpxml-measures/workflow/template-build-and-run-hpxml-with-stochastic-occupancy.osw +++ b/hpxml-measures/workflow/template-build-and-run-hpxml-with-stochastic-occupancy.osw @@ -115,6 +115,7 @@ "include_annual_component_loads": true, "include_annual_hot_water_uses": true, "include_annual_hvac_summary": true, + "include_annual_resilience": true, "timeseries_frequency": "none", "include_timeseries_total_consumptions": false, "include_timeseries_fuel_consumptions": false, @@ -130,6 +131,7 @@ "include_timeseries_zone_temperatures": false, "include_timeseries_airflows": false, "include_timeseries_weather": false, + "include_timeseries_resilience": false, "timeseries_timestamp_convention": "start", "add_timeseries_dst_column": false, "add_timeseries_utc_column": false, diff --git a/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy-subset.osw b/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy-subset.osw index e9b8de8deb..376cc13ca1 100644 --- a/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy-subset.osw +++ b/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy-subset.osw @@ -40,6 +40,7 @@ "include_annual_component_loads": true, "include_annual_hot_water_uses": true, "include_annual_hvac_summary": true, + "include_annual_resilience": true, "timeseries_frequency": "none", "include_timeseries_total_consumptions": false, "include_timeseries_fuel_consumptions": false, @@ -55,6 +56,7 @@ "include_timeseries_zone_temperatures": false, "include_timeseries_airflows": false, "include_timeseries_weather": false, + "include_timeseries_resilience": false, "timeseries_timestamp_convention": "start", "add_timeseries_dst_column": false, "add_timeseries_utc_column": false, diff --git a/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy.osw b/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy.osw index 87516421fc..737d8ab397 100644 --- a/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy.osw +++ b/hpxml-measures/workflow/template-run-hpxml-with-stochastic-occupancy.osw @@ -39,6 +39,7 @@ "include_annual_component_loads": true, "include_annual_hot_water_uses": true, "include_annual_hvac_summary": true, + "include_annual_resilience": true, "timeseries_frequency": "none", "include_timeseries_total_consumptions": false, "include_timeseries_fuel_consumptions": false, @@ -54,6 +55,7 @@ "include_timeseries_zone_temperatures": false, "include_timeseries_airflows": false, "include_timeseries_weather": false, + "include_timeseries_resilience": false, "timeseries_timestamp_convention": "start", "add_timeseries_dst_column": false, "add_timeseries_utc_column": false, diff --git a/hpxml-measures/workflow/template-run-hpxml.osw b/hpxml-measures/workflow/template-run-hpxml.osw index a5e7ac45ef..cedb0cce1a 100644 --- a/hpxml-measures/workflow/template-run-hpxml.osw +++ b/hpxml-measures/workflow/template-run-hpxml.osw @@ -10,7 +10,8 @@ "output_dir": "..", "debug": false, "add_component_loads": false, - "skip_validation": false + "skip_validation": false, + "building_id": "" }, "measure_dir_name": "HPXMLtoOpenStudio" }, @@ -31,6 +32,7 @@ "include_annual_component_loads": true, "include_annual_hot_water_uses": true, "include_annual_hvac_summary": true, + "include_annual_resilience": true, "timeseries_frequency": "none", "include_timeseries_total_consumptions": false, "include_timeseries_fuel_consumptions": false, @@ -46,6 +48,7 @@ "include_timeseries_zone_temperatures": false, "include_timeseries_airflows": false, "include_timeseries_weather": false, + "include_timeseries_resilience": false, "timeseries_timestamp_convention": "start", "add_timeseries_dst_column": false, "add_timeseries_utc_column": false, diff --git a/hpxml-measures/workflow/tests/ACCA_Examples/Long_Residence.xml b/hpxml-measures/workflow/tests/ACCA_Examples/Long_Residence.xml index 358019ae20..a7f9ba7baa 100644 --- a/hpxml-measures/workflow/tests/ACCA_Examples/Long_Residence.xml +++ b/hpxml-measures/workflow/tests/ACCA_Examples/Long_Residence.xml @@ -1,5 +1,5 @@ - + HPXML hand @@ -65,7 +65,7 @@ outside - living space + conditioned space @@ -119,7 +119,7 @@ attic - vented - living space + conditioned space diff --git a/hpxml-measures/workflow/tests/ACCA_Examples/Vatilo_Residence.xml b/hpxml-measures/workflow/tests/ACCA_Examples/Vatilo_Residence.xml index f19a3664bb..cdb6b37a0c 100644 --- a/hpxml-measures/workflow/tests/ACCA_Examples/Vatilo_Residence.xml +++ b/hpxml-measures/workflow/tests/ACCA_Examples/Vatilo_Residence.xml @@ -1,5 +1,5 @@ - + HPXML hand @@ -65,7 +65,7 @@ outside - living space + conditioned space @@ -79,7 +79,7 @@ garage - living space + conditioned space @@ -108,7 +108,7 @@ attic - vented - living space + conditioned space @@ -135,10 +135,9 @@ - living space + conditioned space 1200.0 140.0 - 0.0 @@ -159,7 +158,6 @@ garage 15.0 45.0 - 0.0 diff --git a/hpxml-measures/workflow/tests/ACCA_Examples/Victor_Residence.xml b/hpxml-measures/workflow/tests/ACCA_Examples/Victor_Residence.xml index fa4ce61127..98e7adabbe 100644 --- a/hpxml-measures/workflow/tests/ACCA_Examples/Victor_Residence.xml +++ b/hpxml-measures/workflow/tests/ACCA_Examples/Victor_Residence.xml @@ -1,5 +1,5 @@ - + HPXML hand @@ -49,7 +49,7 @@ - living space + conditioned space 2068.6 asphalt or fiberglass shingles 0.92 @@ -66,7 +66,7 @@ outside - living space + conditioned space @@ -103,7 +103,7 @@ crawlspace - unvented - living space + conditioned space diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AC.xml index 60671c06ee..fe13b262b2 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AL.xml index 376acf9228..df88842c60 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L100AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AC.xml index 75cd08f000..0783aee1f7 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AL.xml index 9580831ec2..3658ee0c79 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L110AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AC.xml index 9b78fff2c4..af0324eef7 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 57.49 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 57.49 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AL.xml index c8e0905d3f..e45085f4fb 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L120AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 23.58 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 57.49 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 23.58 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 57.49 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AC.xml index ec530bb170..82c19b144e 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AL.xml index fa49d6b4e1..b8d23d9e1f 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L130AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 0.3 - 0.335 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 0.3 + 0.335 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AC.xml index 1c908732aa..3f056d0ce4 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AC.xml @@ -1,309 +1,309 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AL.xml index 63ab032757..cf39667cf1 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L140AL.xml @@ -1,309 +1,309 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AC.xml index de84aea18b..1fc68f917a 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AC.xml @@ -1,325 +1,325 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 270.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 270.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AL.xml index bc886ffd12..fa34a96b90 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L150AL.xml @@ -1,325 +1,325 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 270.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 270.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AC.xml index 72d10d2163..1634399357 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AC.xml @@ -1,330 +1,330 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 270.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - - 2.5 - 1.0 - 6.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 270.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + + 2.5 + 1.0 + 6.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AL.xml index c3f5056d24..16546dc94c 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L155AL.xml @@ -1,330 +1,330 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 270.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - - 2.5 - 1.0 - 6.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 270.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + + 2.5 + 1.0 + 6.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AC.xml index f6abe1ca98..5f46c9998f 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AC.xml @@ -1,339 +1,339 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 135.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 135.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 135.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 135.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AL.xml index 9ecbd2c2ec..9840358135 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L160AL.xml @@ -1,339 +1,339 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 135.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 135.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 135.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 135.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AC.xml index 3d56aa5be0..be4511c241 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AC.xml @@ -1,360 +1,360 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 0.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 0.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AL.xml index 945b2f5fd8..05f243f0b2 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L170AL.xml @@ -1,360 +1,360 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 14.15 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 0.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 14.15 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 0.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AC.xml index 87d33ac240..52fc94f1ef 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 4.24 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 11.75 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 4.24 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 11.75 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AL.xml index 30c6f650ca..f04f87ae8c 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L200AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 4.24 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 11.75 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 4.24 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 11.75 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AC.xml index 9fa2aad4ee..b25cb8b0e4 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AC.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.2 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.2 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.2 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.2 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 4.24 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 11.75 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.2 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.2 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.2 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.2 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 4.24 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 11.75 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AL.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AL.xml index a275657323..a23588596b 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AL.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L202AL.xml @@ -1,367 +1,367 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 - - USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw - - - - - - - - - ACHnatural - 1.5 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.2 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.2 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.2 - 0.9 - - gypsum board - 0.5 - - - - 4.84 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.2 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.2 - 0.9 - - - 2.15 - - - - - - - outside - living space - floor - - - - 1539.0 - - - 4.24 - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 11.75 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3 + + USA_NV_Las.Vegas-McCarran.Intl.AP.723860_TMY3.epw + + + + + + + + + ACHnatural + 1.5 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.2 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.2 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.2 + 0.9 + + gypsum board + 0.5 + + + + 4.84 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.2 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.2 + 0.9 + + + 2.15 + + + + + + + outside + conditioned space + floor + + + + 1539.0 + + + 4.24 + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 11.75 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L302XC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L302XC.xml index df8135dbf5..1f51226c44 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L302XC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L302XC.xml @@ -1,381 +1,380 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - living space - 1539.0 - 4.0 - 168.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 1.0 - 2.08 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + conditioned space + 1539.0 + 4.0 + 168.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 1.0 + 2.08 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L304XC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L304XC.xml index 096e10addf..177bb94f0a 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L304XC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L304XC.xml @@ -1,381 +1,380 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 1.0 - 1.0 - 3 - 1539.0 - 12312.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.67 - - 12312.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - living space - 1539.0 - 4.0 - 168.0 - 0.0 - - - - 5.4 - 2.5 - - - - - - 0.0 - 0.0 - - - - 1.0 - 2.08 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 1.0 + 1.0 + 3 + 1539.0 + 12312.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.67 + + 12312.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + conditioned space + 1539.0 + 4.0 + 168.0 + + + + 5.4 + 2.5 + + + + + + 0.0 + 0.0 + + + + 1.0 + 2.08 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L322XC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L322XC.xml index ba8078614b..d9e0dbc38b 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L322XC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L322XC.xml @@ -1,536 +1,536 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 2.0 - 1.0 - 3 - 3078.0 - 24624.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.335 - - 24624.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - basement - conditioned - 42.7 - 0 - wood siding - 0.6 - 0.9 - - - 5.01 - - - - - outside - basement - conditioned - 20.3 - 90 - wood siding - 0.6 - 0.9 - - - 5.01 - - - - - outside - basement - conditioned - 42.7 - 180 - wood siding - 0.6 - 0.9 - - - 5.01 - - - - - outside - basement - conditioned - 20.3 - 270 - wood siding - 0.6 - 0.9 - - - 5.01 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - ground - basement - conditioned - 7.25 - 413.2 - 0 - 6.0 - 6.583 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 7.25 - 195.8 - 90 - 6.0 - 6.583 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 7.25 - 413.2 - 180 - 6.0 - 6.583 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - ground - basement - conditioned - 7.25 - 195.8 - 270 - 6.0 - 6.583 - - none - - - - - continuous - exterior - 0.0 - - - continuous - interior - 0.0 - - - - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - basement - conditioned - 1539.0 - 4.0 - 168.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 2.0 + 1.0 + 3 + 3078.0 + 24624.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.335 + + 24624.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + basement - conditioned + 42.7 + 0 + wood siding + 0.6 + 0.9 + + + 5.01 + + + + + outside + basement - conditioned + 20.3 + 90 + wood siding + 0.6 + 0.9 + + + 5.01 + + + + + outside + basement - conditioned + 42.7 + 180 + wood siding + 0.6 + 0.9 + + + 5.01 + + + + + outside + basement - conditioned + 20.3 + 270 + wood siding + 0.6 + 0.9 + + + 5.01 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + ground + basement - conditioned + 7.25 + 413.2 + 0 + 6.0 + 6.583 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 7.25 + 195.8 + 90 + 6.0 + 6.583 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 7.25 + 413.2 + 180 + 6.0 + 6.583 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + ground + basement - conditioned + 7.25 + 195.8 + 270 + 6.0 + 6.583 + + none + + + + + continuous - exterior + 0.0 + + + continuous - interior + 0.0 + + + + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + basement - conditioned + 1539.0 + 4.0 + 168.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L324XC.xml b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L324XC.xml index 46d9452a7d..0a9c5a6eb6 100644 --- a/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L324XC.xml +++ b/hpxml-measures/workflow/tests/ASHRAE_Standard_140/L324XC.xml @@ -1,548 +1,548 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - true - - - - - - proposed workscope - - - - - stand-alone - no units above or below - - - 0.0 - - - single-family detached - 2.0 - 1.0 - 3 - 3078.0 - 24624.0 - - - - - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 - - USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw - - - - - - - - - ACHnatural - 0.335 - - 24624.0 - - - - - - - - true - - - - ACHnatural - 2.4 - - - - - - - - - - - - attic - vented - 811.1 - 0 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - attic - vented - 811.1 - 180 - asphalt or fiberglass shingles - 0.6 - 0.9 - 4.0 - false - - - 1.99 - - - - - - - outside - basement - conditioned - 42.7 - 0 - wood siding - 0.6 - 0.9 - - - 13.14 - - - - - outside - basement - conditioned - 20.3 - 90 - wood siding - 0.6 - 0.9 - - - 13.14 - - - - - outside - basement - conditioned - 42.7 - 180 - wood siding - 0.6 - 0.9 - - - 13.14 - - - - - outside - basement - conditioned - 20.3 - 270 - wood siding - 0.6 - 0.9 - - - 13.14 - - - - - - - outside - living space - - - - 456.0 - 0 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 90 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 456.0 - 180 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - living space - - - - 216.0 - 270 - wood siding - 0.6 - 0.9 - - gypsum board - 0.5 - - - - 11.76 - - - - - outside - attic - vented - gable - - - - 60.8 - 90 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - outside - attic - vented - gable - - - - 60.8 - 270 - wood siding - 0.6 - 0.9 - - - 2.15 - - - - - - - ground - basement - conditioned - 7.25 - 413.2 - 0 - 6.0 - 6.583 - - gypsum board - 0.5 - - - - - continuous - exterior - 0.0 - - - continuous - interior - 10.2 - 0.0 - 7.25 - - - - - - ground - basement - conditioned - 7.25 - 195.8 - 90 - 6.0 - 6.583 - - gypsum board - 0.5 - - - - - continuous - exterior - 0.0 - - - continuous - interior - 10.2 - 0.0 - 7.25 - - - - - - ground - basement - conditioned - 7.25 - 413.2 - 180 - 6.0 - 6.583 - - gypsum board - 0.5 - - - - - continuous - exterior - 0.0 - - - continuous - interior - 10.2 - 0.0 - 7.25 - - - - - - ground - basement - conditioned - 7.25 - 195.8 - 270 - 6.0 - 6.583 - - gypsum board - 0.5 - - - - - continuous - exterior - 0.0 - - - continuous - interior - 10.2 - 0.0 - 7.25 - - - - - - - - attic - vented - living space - ceiling - - - - 1539.0 - - gypsum board - 0.5 - - - - 18.45 - - - - - - - basement - conditioned - 1539.0 - 4.0 - 168.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 90.0 - 0 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 90 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 90.0 - 180 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - 45.0 - 270 - 1.039 - 0.67 - - - 1.0 - 1.0 - - 0.0 - - - - - - - - 20.0 - 180 - 3.04 - - - - - 20.0 - 0 - 3.04 - - - - - - - - 68.0 - 78.0 - - - - - - - other - - kWh/year - 7302.0 - - - 0.822 - 0.178 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 - - - - - + + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + true + + + + + + proposed workscope + + + + + stand-alone + no units above or below + + + 0.0 + + + single-family detached + 2.0 + 1.0 + 3 + 3078.0 + 24624.0 + + + + + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3 + + USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw + + + + + + + + + ACHnatural + 0.335 + + 24624.0 + + + + + + + + true + + + + ACHnatural + 2.4 + + + + + + + + + + + + attic - vented + 811.1 + 0 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + attic - vented + 811.1 + 180 + asphalt or fiberglass shingles + 0.6 + 0.9 + 4.0 + false + + + 1.99 + + + + + + + outside + basement - conditioned + 42.7 + 0 + wood siding + 0.6 + 0.9 + + + 13.14 + + + + + outside + basement - conditioned + 20.3 + 90 + wood siding + 0.6 + 0.9 + + + 13.14 + + + + + outside + basement - conditioned + 42.7 + 180 + wood siding + 0.6 + 0.9 + + + 13.14 + + + + + outside + basement - conditioned + 20.3 + 270 + wood siding + 0.6 + 0.9 + + + 13.14 + + + + + + + outside + conditioned space + + + + 456.0 + 0 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 90 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 456.0 + 180 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + conditioned space + + + + 216.0 + 270 + wood siding + 0.6 + 0.9 + + gypsum board + 0.5 + + + + 11.76 + + + + + outside + attic - vented + gable + + + + 60.8 + 90 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + outside + attic - vented + gable + + + + 60.8 + 270 + wood siding + 0.6 + 0.9 + + + 2.15 + + + + + + + ground + basement - conditioned + 7.25 + 413.2 + 0 + 6.0 + 6.583 + + gypsum board + 0.5 + + + + + continuous - exterior + 0.0 + + + continuous - interior + 10.2 + 0.0 + 7.25 + + + + + + ground + basement - conditioned + 7.25 + 195.8 + 90 + 6.0 + 6.583 + + gypsum board + 0.5 + + + + + continuous - exterior + 0.0 + + + continuous - interior + 10.2 + 0.0 + 7.25 + + + + + + ground + basement - conditioned + 7.25 + 413.2 + 180 + 6.0 + 6.583 + + gypsum board + 0.5 + + + + + continuous - exterior + 0.0 + + + continuous - interior + 10.2 + 0.0 + 7.25 + + + + + + ground + basement - conditioned + 7.25 + 195.8 + 270 + 6.0 + 6.583 + + gypsum board + 0.5 + + + + + continuous - exterior + 0.0 + + + continuous - interior + 10.2 + 0.0 + 7.25 + + + + + + + + attic - vented + conditioned space + ceiling + + + + 1539.0 + + gypsum board + 0.5 + + + + 18.45 + + + + + + + basement - conditioned + 1539.0 + 4.0 + 168.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 90.0 + 0 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 90 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 90.0 + 180 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + 45.0 + 270 + 1.039 + 0.67 + + + 1.0 + 1.0 + + 0.0 + + + + + + + + 20.0 + 180 + 3.04 + + + + + 20.0 + 0 + 3.04 + + + + + + + + 68.0 + 78.0 + + + + + + + other + + kWh/year + 7302.0 + + + 0.822 + 0.178 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 0.0203, 0.0203, 0.0203, 0.0203, 0.0203, 0.0339, 0.0426, 0.0852, 0.0497, 0.0304, 0.0304, 0.0406, 0.0304, 0.0254, 0.0264, 0.0264, 0.0386, 0.0416, 0.0447, 0.0700, 0.0700, 0.0731, 0.0731, 0.0660 + 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + + + + + \ No newline at end of file diff --git a/hpxml-measures/workflow/tests/base_results/results.csv b/hpxml-measures/workflow/tests/base_results/results.csv deleted file mode 100644 index e993a1ea64..0000000000 --- a/hpxml-measures/workflow/tests/base_results/results.csv +++ /dev/null @@ -1,475 +0,0 @@ -HPXML,Energy Use: Total (MBtu),Energy Use: Net (MBtu),Fuel Use: Electricity: Total (MBtu),Fuel Use: Electricity: Net (MBtu),Fuel Use: Natural Gas: Total (MBtu),Fuel Use: Fuel Oil: Total (MBtu),Fuel Use: Propane: Total (MBtu),Fuel Use: Wood Cord: Total (MBtu),Fuel Use: Wood Pellets: Total (MBtu),Fuel Use: Coal: Total (MBtu),End Use: Electricity: Heating (MBtu),End Use: Electricity: Heating Fans/Pumps (MBtu),End Use: Electricity: Heating Heat Pump Backup (MBtu),End Use: Electricity: Heating Heat Pump Backup Fans/Pumps (MBtu),End Use: Electricity: Cooling (MBtu),End Use: Electricity: Cooling Fans/Pumps (MBtu),End Use: Electricity: Hot Water (MBtu),End Use: Electricity: Hot Water Recirc Pump (MBtu),End Use: Electricity: Hot Water Solar Thermal Pump (MBtu),End Use: Electricity: Lighting Interior (MBtu),End Use: Electricity: Lighting Garage (MBtu),End Use: Electricity: Lighting Exterior (MBtu),End Use: Electricity: Mech Vent (MBtu),End Use: Electricity: Mech Vent Preheating (MBtu),End Use: Electricity: Mech Vent Precooling (MBtu),End Use: Electricity: Whole House Fan (MBtu),End Use: Electricity: Refrigerator (MBtu),End Use: Electricity: Freezer (MBtu),End Use: Electricity: Dehumidifier (MBtu),End Use: Electricity: Dishwasher (MBtu),End Use: Electricity: Clothes Washer (MBtu),End Use: Electricity: Clothes Dryer (MBtu),End Use: Electricity: Range/Oven (MBtu),End Use: Electricity: Ceiling Fan (MBtu),End Use: Electricity: Television (MBtu),End Use: Electricity: Plug Loads (MBtu),End Use: Electricity: Electric Vehicle Charging (MBtu),End Use: Electricity: Well Pump (MBtu),End Use: Electricity: Pool Heater (MBtu),End Use: Electricity: Pool Pump (MBtu),End Use: Electricity: Hot Tub Heater (MBtu),End Use: Electricity: Hot Tub Pump (MBtu),End Use: Electricity: PV (MBtu),End Use: Electricity: Generator (MBtu),End Use: Electricity: Battery (MBtu),End Use: Natural Gas: Heating (MBtu),End Use: Natural Gas: Heating Heat Pump Backup (MBtu),End Use: Natural Gas: Hot Water (MBtu),End Use: Natural Gas: Clothes Dryer (MBtu),End Use: Natural Gas: Range/Oven (MBtu),End Use: Natural Gas: Mech Vent Preheating (MBtu),End Use: Natural Gas: Pool Heater (MBtu),End Use: Natural Gas: Hot Tub Heater (MBtu),End Use: Natural Gas: Grill (MBtu),End Use: Natural Gas: Lighting (MBtu),End Use: Natural Gas: Fireplace (MBtu),End Use: Natural Gas: Generator (MBtu),End Use: Fuel Oil: Heating (MBtu),End Use: Fuel Oil: Heating Heat Pump Backup (MBtu),End Use: Fuel Oil: Hot Water (MBtu),End Use: Fuel Oil: Clothes Dryer (MBtu),End Use: Fuel Oil: Range/Oven (MBtu),End Use: Fuel Oil: Mech Vent Preheating (MBtu),End Use: Fuel Oil: Grill (MBtu),End Use: Fuel Oil: Lighting (MBtu),End Use: Fuel Oil: Fireplace (MBtu),End Use: Fuel Oil: Generator (MBtu),End Use: Propane: Heating (MBtu),End Use: Propane: Heating Heat Pump Backup (MBtu),End Use: Propane: Hot Water (MBtu),End Use: Propane: Clothes Dryer (MBtu),End Use: Propane: Range/Oven (MBtu),End Use: Propane: Mech Vent Preheating (MBtu),End Use: Propane: Grill (MBtu),End Use: Propane: Lighting (MBtu),End Use: Propane: Fireplace (MBtu),End Use: Propane: Generator (MBtu),End Use: Wood Cord: Heating (MBtu),End Use: Wood Cord: Heating Heat Pump Backup (MBtu),End Use: Wood Cord: Hot Water (MBtu),End Use: Wood Cord: Clothes Dryer (MBtu),End Use: Wood Cord: Range/Oven (MBtu),End Use: Wood Cord: Mech Vent Preheating (MBtu),End Use: Wood Cord: Grill (MBtu),End Use: Wood Cord: Lighting (MBtu),End Use: Wood Cord: Fireplace (MBtu),End Use: Wood Cord: Generator (MBtu),End Use: Wood Pellets: Heating (MBtu),End Use: Wood Pellets: Heating Heat Pump Backup (MBtu),End Use: Wood Pellets: Hot Water (MBtu),End Use: Wood Pellets: Clothes Dryer (MBtu),End Use: Wood Pellets: Range/Oven (MBtu),End Use: Wood Pellets: Mech Vent Preheating (MBtu),End Use: Wood Pellets: Grill (MBtu),End Use: Wood Pellets: Lighting (MBtu),End Use: Wood Pellets: Fireplace (MBtu),End Use: Wood Pellets: Generator (MBtu),End Use: Coal: Heating (MBtu),End Use: Coal: Heating Heat Pump Backup (MBtu),End Use: Coal: Hot Water (MBtu),End Use: Coal: Clothes Dryer (MBtu),End Use: Coal: Range/Oven (MBtu),End Use: Coal: Mech Vent Preheating (MBtu),End Use: Coal: Grill (MBtu),End Use: Coal: Lighting (MBtu),End Use: Coal: Fireplace (MBtu),End Use: Coal: Generator (MBtu),Load: Heating: Delivered (MBtu),Load: Heating: Heat Pump Backup (MBtu),Load: Cooling: Delivered (MBtu),Load: Hot Water: Delivered (MBtu),Load: Hot Water: Tank Losses (MBtu),Load: Hot Water: Desuperheater (MBtu),Load: Hot Water: Solar Thermal (MBtu),Unmet Hours: Heating (hr),Unmet Hours: Cooling (hr),Peak Electricity: Winter Total (W),Peak Electricity: Summer Total (W),Peak Load: Heating: Delivered (kBtu/hr),Peak Load: Cooling: Delivered (kBtu/hr),Component Load: Heating: Roofs (MBtu),Component Load: Heating: Ceilings (MBtu),Component Load: Heating: Walls (MBtu),Component Load: Heating: Rim Joists (MBtu),Component Load: Heating: Foundation Walls (MBtu),Component Load: Heating: Doors (MBtu),Component Load: Heating: Windows Conduction (MBtu),Component Load: Heating: Windows Solar (MBtu),Component Load: Heating: Skylights Conduction (MBtu),Component Load: Heating: Skylights Solar (MBtu),Component Load: Heating: Floors (MBtu),Component Load: Heating: Slabs (MBtu),Component Load: Heating: Internal Mass (MBtu),Component Load: Heating: Infiltration (MBtu),Component Load: Heating: Natural Ventilation (MBtu),Component Load: Heating: Mechanical Ventilation (MBtu),Component Load: Heating: Whole House Fan (MBtu),Component Load: Heating: Ducts (MBtu),Component Load: Heating: Internal Gains (MBtu),Component Load: Heating: Lighting (MBtu),Component Load: Cooling: Roofs (MBtu),Component Load: Cooling: Ceilings (MBtu),Component Load: Cooling: Walls (MBtu),Component Load: Cooling: Rim Joists (MBtu),Component Load: Cooling: Foundation Walls (MBtu),Component Load: Cooling: Doors (MBtu),Component Load: Cooling: Windows Conduction (MBtu),Component Load: Cooling: Windows Solar (MBtu),Component Load: Cooling: Skylights Conduction (MBtu),Component Load: Cooling: Skylights Solar (MBtu),Component Load: Cooling: Floors (MBtu),Component Load: Cooling: Slabs (MBtu),Component Load: Cooling: Internal Mass (MBtu),Component Load: Cooling: Infiltration (MBtu),Component Load: Cooling: Natural Ventilation (MBtu),Component Load: Cooling: Mechanical Ventilation (MBtu),Component Load: Cooling: Whole House Fan (MBtu),Component Load: Cooling: Ducts (MBtu),Component Load: Cooling: Internal Gains (MBtu),Component Load: Cooling: Lighting (MBtu),Hot Water: Clothes Washer (gal),Hot Water: Dishwasher (gal),Hot Water: Fixtures (gal),Hot Water: Distribution Waste (gal),HVAC Capacity: Heating (Btu/h),HVAC Capacity: Cooling (Btu/h),HVAC Capacity: Heat Pump Backup (Btu/h),HVAC Design Temperature: Heating (F),HVAC Design Temperature: Cooling (F),HVAC Design Load: Heating: Total (Btu/h),HVAC Design Load: Heating: Ducts (Btu/h),HVAC Design Load: Heating: Windows (Btu/h),HVAC Design Load: Heating: Skylights (Btu/h),HVAC Design Load: Heating: Doors (Btu/h),HVAC Design Load: Heating: Walls (Btu/h),HVAC Design Load: Heating: Roofs (Btu/h),HVAC Design Load: Heating: Floors (Btu/h),HVAC Design Load: Heating: Slabs (Btu/h),HVAC Design Load: Heating: Ceilings (Btu/h),HVAC Design Load: Heating: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Total (Btu/h),HVAC Design Load: Cooling Sensible: Ducts (Btu/h),HVAC Design Load: Cooling Sensible: Windows (Btu/h),HVAC Design Load: Cooling Sensible: Skylights (Btu/h),HVAC Design Load: Cooling Sensible: Doors (Btu/h),HVAC Design Load: Cooling Sensible: Walls (Btu/h),HVAC Design Load: Cooling Sensible: Roofs (Btu/h),HVAC Design Load: Cooling Sensible: Floors (Btu/h),HVAC Design Load: Cooling Sensible: Slabs (Btu/h),HVAC Design Load: Cooling Sensible: Ceilings (Btu/h),HVAC Design Load: Cooling Sensible: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Internal Gains (Btu/h),HVAC Design Load: Cooling Latent: Total (Btu/h),HVAC Design Load: Cooling Latent: Ducts (Btu/h),HVAC Design Load: Cooling Latent: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Latent: Internal Gains (Btu/h) -base-appliances-coal.xml,60.283,60.283,33.25,33.25,22.167,0.0,0.0,0.0,0.0,4.866,0.0,0.366,0.0,0.0,4.392,0.853,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,20.759,0.0,14.344,9.233,0.614,0.0,0.0,0.0,0.0,1987.8,3146.8,22.994,18.213,0.0,3.552,3.64,0.512,7.517,0.63,10.524,-12.551,0.0,0.0,0.0,8.295,-0.065,4.983,0.0,0.487,0.0,4.815,-9.423,-2.499,0.0,-0.057,-0.465,-0.052,2.676,-0.027,-1.946,11.732,0.0,0.0,0.0,-6.361,-0.061,-1.213,-3.111,-0.111,0.0,3.177,8.334,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-dehumidifier-ief-portable.xml,34.583,34.583,33.262,33.262,1.321,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.825,1.883,6.813,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.604,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.321,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.18,0.0,30.514,6.675,0.572,0.0,0.0,0.0,0.0,2183.1,2769.1,9.476,14.236,0.0,1.76,1.643,0.0,0.0,0.389,5.007,-4.88,0.0,0.0,0.0,1.307,-0.369,1.05,0.081,0.396,0.0,0.033,-4.717,-0.767,0.0,0.538,-0.018,0.0,0.0,0.204,1.904,17.134,0.0,0.0,0.0,1.816,-0.364,-0.339,-1.902,-0.093,0.0,0.344,9.575,1.88,1354.8,997.6,9989.1,2461.3,24000.0,24000.0,0.0,25.88,98.42,20378.0,1385.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-appliances-dehumidifier-ief-whole-home.xml,34.611,34.611,33.313,33.313,1.299,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.825,1.883,6.813,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.655,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.299,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.15,0.0,30.49,6.675,0.572,0.0,0.0,0.0,0.0,2132.0,2767.0,9.495,14.236,0.0,1.77,1.652,0.0,0.0,0.392,5.039,-4.911,0.0,0.0,0.0,1.312,-0.373,1.058,0.077,0.399,0.0,0.032,-4.78,-0.772,0.0,0.548,-0.009,0.0,0.0,0.206,1.933,17.103,0.0,0.0,0.0,1.819,-0.368,-0.332,-1.9,-0.091,0.0,0.344,9.532,1.875,1354.8,997.6,9989.1,2461.3,24000.0,24000.0,0.0,25.88,98.42,20378.0,1385.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-appliances-dehumidifier-multiple.xml,34.574,34.574,33.184,33.184,1.39,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.813,1.88,6.813,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.541,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.234,0.0,30.452,6.675,0.572,0.0,0.0,0.0,0.0,2161.3,2769.3,9.552,14.236,0.0,1.77,1.649,0.0,0.0,0.389,4.992,-4.971,0.0,0.0,0.0,1.322,-0.362,1.049,0.08,0.397,0.0,0.035,-4.607,-0.774,0.0,0.554,-0.005,0.0,0.0,0.205,1.909,17.044,0.0,0.0,0.0,1.85,-0.357,-0.336,-1.892,-0.09,0.0,0.344,9.512,1.873,1354.8,997.6,9989.1,2461.3,24000.0,24000.0,0.0,25.88,98.42,20378.0,1385.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-appliances-dehumidifier.xml,34.548,34.548,33.243,33.243,1.306,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.818,1.882,6.813,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.593,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.306,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.174,0.0,30.467,6.675,0.572,0.0,0.0,0.0,0.0,2021.7,2769.0,9.548,14.236,0.0,1.779,1.659,0.0,0.0,0.394,5.053,-4.954,0.0,0.0,0.0,1.316,-0.378,1.061,0.077,0.4,0.0,0.032,-4.743,-0.777,0.0,0.561,0.002,0.0,0.0,0.209,1.962,17.061,0.0,0.0,0.0,1.837,-0.373,-0.326,-1.898,-0.088,0.0,0.344,9.498,1.87,1354.8,997.6,9989.1,2461.3,24000.0,24000.0,0.0,25.88,98.42,20378.0,1385.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-appliances-gas.xml,60.283,60.283,33.25,33.25,27.033,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.392,0.853,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.167,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.759,0.0,14.344,9.233,0.614,0.0,0.0,0.0,0.0,1987.8,3146.8,22.994,18.213,0.0,3.552,3.64,0.512,7.517,0.63,10.524,-12.551,0.0,0.0,0.0,8.295,-0.065,4.983,0.0,0.487,0.0,4.815,-9.423,-2.499,0.0,-0.057,-0.465,-0.052,2.676,-0.027,-1.946,11.732,0.0,0.0,0.0,-6.361,-0.061,-1.213,-3.111,-0.111,0.0,3.177,8.334,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-modified.xml,58.898,58.898,36.934,36.934,21.965,0.0,0.0,0.0,0.0,0.0,0.0,0.362,0.0,0.0,4.421,0.86,9.69,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.636,0.365,1.519,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.965,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.569,0.0,14.481,9.799,0.614,0.0,0.0,0.0,0.0,2145.2,3338.0,22.992,18.129,0.0,3.553,3.64,0.512,7.521,0.63,10.527,-12.537,0.0,0.0,0.0,8.295,-0.067,5.405,0.0,0.0,0.0,4.777,-9.533,-2.497,0.0,-0.064,-0.47,-0.053,2.665,-0.028,-1.959,11.746,0.0,0.0,0.0,-6.383,-0.063,-1.315,-3.127,0.0,0.0,3.2,8.503,2.012,1354.8,1997.6,11399.6,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-none.xml,53.16,53.16,28.389,28.389,24.771,0.0,0.0,0.0,0.0,0.0,0.0,0.409,0.0,0.0,3.967,0.749,7.932,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.771,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.199,0.0,12.602,7.908,0.616,0.0,0.0,0.0,0.0,1857.3,2854.2,23.391,16.897,0.0,3.516,3.617,0.509,7.449,0.625,10.463,-12.573,0.0,0.0,0.0,8.215,-0.059,5.395,0.0,0.0,0.0,5.311,-7.089,-2.504,0.0,0.006,-0.415,-0.045,2.819,-0.013,-1.79,11.71,0.0,0.0,0.0,-6.123,-0.055,-1.262,-2.89,0.0,0.0,2.862,5.972,2.005,0.0,0.0,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-oil-location-miami-fl.xml,50.322,50.322,45.456,45.456,0.0,4.866,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.994,4.138,4.848,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,67.896,4.659,0.55,0.0,0.0,0.0,0.0,2457.6,3204.1,0.0,21.363,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.803,0.731,0.135,9.758,0.336,4.056,19.846,0.0,0.0,0.0,3.201,-0.01,-0.532,-2.922,-0.004,0.0,10.389,17.693,4.51,1354.8,997.6,8625.2,1979.2,12000.0,24000.0,0.0,51.62,90.68,12246.0,5542.0,2184.0,0.0,167.0,1864.0,0.0,0.0,567.0,631.0,1291.0,21535.0,7579.0,6532.0,0.0,279.0,580.0,0.0,0.0,0.0,2554.0,690.0,3320.0,3282.0,954.0,1529.0,800.0 -base-appliances-oil.xml,60.283,60.283,33.25,33.25,22.167,4.866,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.392,0.853,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.759,0.0,14.344,9.233,0.614,0.0,0.0,0.0,0.0,1987.8,3146.8,22.994,18.213,0.0,3.552,3.64,0.512,7.517,0.63,10.524,-12.551,0.0,0.0,0.0,8.295,-0.065,4.983,0.0,0.487,0.0,4.815,-9.423,-2.499,0.0,-0.057,-0.465,-0.052,2.676,-0.027,-1.946,11.732,0.0,0.0,0.0,-6.361,-0.061,-1.213,-3.111,-0.111,0.0,3.177,8.334,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-propane-location-portland-or.xml,55.136,55.136,29.779,29.779,20.491,0.0,4.866,0.0,0.0,0.0,0.0,0.084,0.0,0.0,2.121,0.36,8.739,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.491,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.936,0.0,5.929,8.776,0.615,0.0,0.0,0.0,0.0,1916.9,2708.6,14.111,15.007,0.0,3.146,3.297,0.464,7.019,0.645,9.268,-10.9,0.0,0.0,0.0,12.156,-0.072,4.333,0.0,0.553,0.0,4.074,-12.106,-3.173,0.0,-0.13,-0.422,-0.05,1.292,-0.027,-1.54,7.992,0.0,0.0,0.0,-6.11,-0.072,-0.929,-1.946,-0.123,0.0,1.138,5.651,1.337,1354.8,997.6,11239.5,2579.1,24000.0,24000.0,0.0,28.58,87.08,23059.0,7546.0,4921.0,0.0,377.0,4200.0,0.0,0.0,1278.0,1423.0,3315.0,19188.0,6278.0,6570.0,0.0,210.0,278.0,0.0,0.0,0.0,2032.0,500.0,3320.0,768.0,0.0,-32.0,800.0 -base-appliances-propane.xml,60.283,60.283,33.25,33.25,22.167,0.0,4.866,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.392,0.853,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.759,0.0,14.344,9.233,0.614,0.0,0.0,0.0,0.0,1987.8,3146.8,22.994,18.213,0.0,3.552,3.64,0.512,7.517,0.63,10.524,-12.551,0.0,0.0,0.0,8.295,-0.065,4.983,0.0,0.487,0.0,4.815,-9.423,-2.499,0.0,-0.057,-0.465,-0.052,2.676,-0.027,-1.946,11.732,0.0,0.0,0.0,-6.361,-0.061,-1.213,-3.111,-0.111,0.0,3.177,8.334,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-appliances-wood.xml,60.283,60.283,33.25,33.25,22.167,0.0,0.0,4.866,0.0,0.0,0.0,0.366,0.0,0.0,4.392,0.853,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.759,0.0,14.344,9.233,0.614,0.0,0.0,0.0,0.0,1987.8,3146.8,22.994,18.213,0.0,3.552,3.64,0.512,7.517,0.63,10.524,-12.551,0.0,0.0,0.0,8.295,-0.065,4.983,0.0,0.487,0.0,4.815,-9.423,-2.499,0.0,-0.057,-0.465,-0.052,2.676,-0.027,-1.946,11.732,0.0,0.0,0.0,-6.361,-0.061,-1.213,-3.111,-0.111,0.0,3.177,8.334,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-atticroof-cathedral.xml,62.108,62.108,35.78,35.78,26.327,0.0,0.0,0.0,0.0,0.0,0.0,0.434,0.0,0.0,4.116,0.788,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.327,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.636,0.0,13.096,9.233,0.616,0.0,0.0,0.0,0.0,2144.9,2994.5,22.741,15.269,6.752,0.0,4.218,0.511,7.47,0.631,13.357,-15.479,0.0,0.0,0.0,8.316,-0.088,9.307,0.0,0.728,0.0,0.0,-8.943,-2.507,0.15,0.0,-0.5,-0.047,2.763,-0.016,-2.011,15.663,0.0,0.0,0.0,-6.322,-0.063,-2.08,-3.866,-0.157,0.0,0.0,7.837,2.003,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,29390.0,0.0,9510.0,0.0,575.0,6763.0,3697.0,0.0,1949.0,0.0,6896.0,15704.0,0.0,9971.0,0.0,207.0,302.0,975.0,0.0,0.0,0.0,929.0,3320.0,0.0,0.0,0.0,0.0 -base-atticroof-conditioned.xml,67.293,67.293,40.782,40.782,26.511,0.0,0.0,0.0,0.0,0.0,0.0,0.437,0.0,0.0,4.921,0.983,9.068,0.0,0.0,5.751,0.0,0.398,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,11.166,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.511,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.831,0.0,16.409,9.18,0.614,0.0,0.0,0.0,0.0,2378.3,3719.8,26.547,20.758,4.552,1.164,5.544,0.518,7.651,0.635,15.399,-16.987,0.0,0.0,0.0,8.521,-0.082,7.083,0.0,0.73,0.0,3.11,-10.232,-3.183,0.005,0.021,-0.566,-0.053,2.687,-0.029,-3.027,17.676,0.0,0.0,0.0,-6.349,-0.075,-1.69,-4.153,-0.166,0.0,0.937,8.933,2.568,1354.8,997.6,11399.6,2521.8,36000.0,24000.0,0.0,6.8,91.76,37750.0,7491.0,10436.0,0.0,575.0,7551.0,2464.0,0.0,1949.0,724.0,6561.0,18712.0,182.0,11700.0,0.0,207.0,1098.0,650.0,0.0,0.0,670.0,886.0,3320.0,0.0,0.0,0.0,0.0 -base-atticroof-flat.xml,55.025,55.025,35.109,35.109,19.917,0.0,0.0,0.0,0.0,0.0,0.0,0.329,0.0,0.0,3.657,0.683,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.917,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.638,0.0,11.332,9.233,0.615,0.0,0.0,0.0,0.0,2122.7,2676.8,17.665,11.983,6.031,0.0,3.609,0.508,7.438,0.623,10.437,-12.555,0.0,0.0,0.0,8.179,-0.074,4.797,0.0,0.727,0.0,0.0,-8.909,-2.5,0.306,0.0,-0.447,-0.049,2.732,-0.023,-1.898,11.723,0.0,0.0,0.0,-6.268,-0.048,-1.153,-3.026,-0.163,0.0,0.0,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,24345.0,0.0,7508.0,0.0,575.0,6409.0,3307.0,0.0,1949.0,0.0,4597.0,12320.0,0.0,7037.0,0.0,207.0,265.0,872.0,0.0,0.0,0.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-atticroof-radiant-barrier.xml,37.385,37.385,33.168,33.168,4.217,0.0,0.0,0.0,0.0,0.0,0.0,0.018,0.0,0.0,9.236,1.963,6.821,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.217,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.893,0.0,31.745,6.675,0.58,0.0,0.0,0.0,0.0,1819.0,3190.7,13.54,17.969,0.0,6.125,1.589,0.0,0.0,0.33,4.482,-5.968,0.0,0.0,0.0,0.856,-0.331,0.992,0.0,0.4,0.0,0.104,-4.05,-0.858,0.0,2.477,0.172,0.0,0.0,0.203,2.089,16.047,0.0,0.0,0.0,2.125,-0.323,-0.274,-1.707,-0.047,0.0,0.366,9.113,1.789,1354.8,997.6,9989.0,2461.3,24000.0,24000.0,0.0,25.88,98.42,25739.0,1416.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,6846.0,1760.0,22162.0,65.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,9596.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-atticroof-unvented-insulated-roof.xml,57.557,57.557,35.266,35.266,22.291,0.0,0.0,0.0,0.0,0.0,0.0,0.368,0.0,0.0,3.755,0.701,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.291,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.862,0.0,11.601,9.233,0.615,0.0,0.0,0.0,0.0,2113.8,2770.7,19.263,13.198,0.0,5.41,3.618,0.509,7.459,0.625,10.466,-12.56,0.0,0.0,0.0,8.254,-0.063,4.802,0.0,0.728,0.0,2.71,-8.917,-2.501,0.0,-1.422,-0.414,-0.045,2.832,-0.014,-1.793,11.723,0.0,0.0,0.0,-6.09,-0.054,-1.129,-2.881,-0.16,0.0,1.401,7.863,2.008,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,30047.0,4820.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,4190.0,4597.0,19417.0,1771.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,6198.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-atticroof-vented.xml,58.246,58.246,35.607,35.607,22.638,0.0,0.0,0.0,0.0,0.0,0.0,0.373,0.0,0.0,3.885,0.733,9.339,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.638,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.198,0.0,12.242,9.233,0.803,0.0,0.0,0.0,0.0,2134.4,2894.3,21.558,14.347,0.0,3.887,3.629,0.511,7.487,0.628,10.499,-12.564,0.0,0.0,0.0,8.265,-0.062,4.804,0.0,0.728,0.0,4.161,-8.587,-2.503,0.0,-0.516,-0.438,-0.048,2.753,-0.019,-1.859,11.719,0.0,0.0,0.0,-6.236,-0.058,-1.149,-2.986,-0.162,0.0,1.893,7.577,2.007,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,16424.0,3713.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,1263.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-battery-scheduled.xml,60.483,60.483,37.652,37.652,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.703,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-battery.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-attached-2stories.xml,51.64,51.64,34.587,34.587,17.053,0.0,0.0,0.0,0.0,0.0,0.0,0.222,0.0,0.0,3.276,0.585,9.228,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.053,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.904,0.0,9.72,9.269,0.614,0.0,0.0,0.0,0.0,2094.2,2982.2,17.87,14.198,0.0,2.424,5.051,0.296,4.358,0.636,7.701,-8.49,0.0,0.0,0.0,4.99,-0.068,7.092,0.0,0.728,0.0,2.352,-8.901,-2.5,0.0,0.007,-0.648,-0.026,1.614,-0.018,-1.758,7.913,0.0,0.0,0.0,-3.98,-0.063,-1.693,-2.541,-0.162,0.0,1.311,7.878,2.01,1354.8,997.6,11399.5,2678.2,48000.0,36000.0,0.0,6.8,91.76,27461.0,7439.0,5147.0,0.0,575.0,5388.0,0.0,0.0,1524.0,1447.0,5942.0,16950.0,4420.0,6528.0,0.0,207.0,333.0,0.0,0.0,0.0,1340.0,803.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-attached-atticroof-cathedral.xml,98.082,98.082,37.233,37.233,60.849,0.0,0.0,0.0,0.0,0.0,0.0,0.793,0.0,0.0,4.976,0.951,9.236,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,60.849,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56.74,0.0,15.618,9.269,0.623,0.0,0.0,0.0,0.0,2190.6,4386.8,36.464,27.659,49.5,0.0,2.937,0.289,3.699,0.667,5.179,-5.267,0.0,0.0,0.0,3.437,-0.838,7.548,0.0,0.773,0.0,0.0,-9.671,-2.683,8.574,0.0,-0.154,0.004,1.546,0.121,-0.516,5.086,0.0,0.0,0.0,-4.261,-0.799,-0.85,-1.172,-0.093,0.0,0.0,7.116,1.827,1354.8,997.6,11399.5,2678.2,48000.0,36000.0,0.0,6.8,91.76,43121.0,0.0,3210.0,0.0,575.0,4222.0,27649.0,0.0,1524.0,0.0,5942.0,24053.0,0.0,4963.0,0.0,207.0,210.0,14551.0,0.0,0.0,0.0,803.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-attached-infil-compartmentalization-test.xml,42.713,42.713,29.938,29.938,12.774,0.0,0.0,0.0,0.0,0.0,0.0,0.094,0.0,0.0,2.752,0.472,9.441,0.0,0.0,3.268,0.0,0.27,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.583,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.774,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.846,0.0,7.797,9.387,0.614,0.0,0.0,0.0,0.0,1823.3,2287.8,13.185,10.004,0.0,2.342,2.365,0.292,4.233,0.623,3.86,-4.264,0.0,0.0,0.0,4.663,-0.043,3.032,0.0,0.726,0.0,3.241,-7.558,-1.813,0.0,0.024,-0.285,-0.027,1.554,-0.023,-0.966,3.964,0.0,0.0,0.0,-4.085,-0.041,-0.769,-1.218,-0.166,0.0,1.598,6.833,1.455,1354.8,997.6,11399.5,2887.5,24000.0,24000.0,0.0,6.8,91.76,21138.0,8111.0,2576.0,0.0,575.0,3842.0,0.0,0.0,1524.0,1447.0,3064.0,13940.0,5225.0,3264.0,0.0,207.0,170.0,0.0,0.0,0.0,1340.0,413.0,3320.0,240.0,0.0,-560.0,800.0 -base-bldgtype-attached.xml,42.713,42.713,29.938,29.938,12.774,0.0,0.0,0.0,0.0,0.0,0.0,0.094,0.0,0.0,2.752,0.472,9.441,0.0,0.0,3.268,0.0,0.27,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.583,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.774,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.846,0.0,7.797,9.387,0.614,0.0,0.0,0.0,0.0,1823.3,2287.8,13.185,10.004,0.0,2.342,2.365,0.292,4.233,0.623,3.86,-4.264,0.0,0.0,0.0,4.663,-0.043,3.032,0.0,0.726,0.0,3.241,-7.558,-1.813,0.0,0.024,-0.285,-0.027,1.554,-0.023,-0.966,3.964,0.0,0.0,0.0,-4.085,-0.041,-0.769,-1.218,-0.166,0.0,1.598,6.833,1.455,1354.8,997.6,11399.5,2887.5,24000.0,24000.0,0.0,6.8,91.76,21139.0,8111.0,2576.0,0.0,575.0,3842.0,0.0,0.0,1524.0,1447.0,3065.0,13940.0,5225.0,3264.0,0.0,207.0,170.0,0.0,0.0,0.0,1340.0,413.0,3320.0,240.0,0.0,-560.0,800.0 -base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml,36.626,36.626,24.815,24.815,11.811,0.0,0.0,0.0,0.0,0.0,0.0,0.087,0.0,0.0,1.608,0.207,9.832,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.811,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.949,0.0,3.054,9.538,0.73,0.0,0.0,0.0,0.0,1572.5,2015.2,7.667,5.819,0.0,2.94,3.649,0.0,0.0,0.582,1.416,-1.582,0.0,0.0,2.975,0.0,-0.035,1.668,0.0,0.0,0.0,4.733,-4.25,-1.186,0.0,-0.922,-0.231,0.0,0.0,-0.054,-0.234,1.305,0.0,0.0,-0.935,0.0,-0.032,-0.285,-0.349,0.0,0.0,0.559,3.423,0.841,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,12347.0,5659.0,903.0,0.0,378.0,1949.0,0.0,963.0,0.0,963.0,1532.0,8172.0,2276.0,1142.0,0.0,142.0,280.0,0.0,403.0,0.0,403.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-adjacent-to-multiple.xml,31.845,31.845,25.255,25.255,6.59,0.0,0.0,0.0,0.0,0.0,0.0,0.048,0.0,0.0,2.093,0.314,9.717,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.113,0.0,4.965,9.538,0.61,0.0,0.0,0.0,0.0,1562.3,2239.8,9.397,10.552,0.0,-0.004,3.294,0.0,0.0,1.383,4.001,-4.202,0.0,0.0,4.543,0.0,-0.057,1.248,0.0,0.79,0.0,2.45,-6.296,-1.142,0.0,0.0,-0.445,0.0,0.0,-0.418,-0.571,3.958,0.0,0.0,-3.023,0.0,-0.051,-0.247,-1.106,-0.13,0.0,0.481,5.704,0.884,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,12328.0,5014.0,2576.0,0.0,296.0,1671.0,0.0,1239.0,0.0,0.0,1532.0,9963.0,1572.0,3264.0,0.0,142.0,277.0,0.0,1181.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml,49.799,49.799,24.82,24.82,24.979,0.0,0.0,0.0,0.0,0.0,0.0,0.183,0.0,0.0,1.466,0.173,9.916,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.979,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.163,0.0,2.504,9.538,0.818,0.0,0.0,0.0,0.0,1579.9,2256.3,11.078,8.452,0.0,5.364,4.204,0.0,0.0,0.788,1.403,-1.699,0.0,0.0,5.416,0.0,-0.06,1.701,0.0,0.0,0.0,11.752,-4.485,-1.249,0.0,-1.186,-0.054,0.0,0.0,-0.054,-0.122,1.188,0.0,0.0,-1.192,0.0,-0.056,-0.191,-0.277,0.0,0.0,0.528,3.187,0.778,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,14594.0,6779.0,903.0,0.0,424.0,2068.0,0.0,1444.0,0.0,1444.0,1532.0,10080.0,3239.0,1142.0,0.0,180.0,380.0,0.0,807.0,0.0,807.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-adjacent-to-other-heated-space.xml,26.041,26.041,24.679,24.679,1.362,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,1.632,0.213,9.742,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.362,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.261,0.0,3.156,9.538,0.636,0.0,0.0,0.0,0.0,1563.1,2015.1,3.416,5.821,0.0,0.353,3.152,0.0,0.0,0.376,1.484,-1.49,0.0,0.0,0.375,0.0,-0.006,1.698,0.0,0.0,0.0,0.387,-4.015,-1.12,0.0,-0.831,-0.466,0.0,0.0,-0.076,-0.345,1.397,0.0,0.0,-0.847,0.0,-0.002,-0.394,-0.388,0.0,0.0,0.576,3.657,0.907,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,8333.0,3674.0,903.0,0.0,296.0,1735.0,0.0,96.0,0.0,96.0,1532.0,8172.0,2276.0,1142.0,0.0,142.0,280.0,0.0,403.0,0.0,403.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml,26.343,26.343,25.227,25.227,1.116,0.0,0.0,0.0,0.0,0.0,0.0,0.008,0.0,0.0,2.109,0.333,9.695,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.116,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.034,0.0,5.133,9.538,0.587,0.0,0.0,0.0,0.0,1559.4,1834.6,3.707,4.327,0.0,-0.003,3.197,0.0,0.0,0.368,1.519,-1.394,0.0,0.0,-0.002,0.0,-0.063,1.76,0.0,0.0,0.0,0.321,-3.692,-1.021,0.0,-0.001,-0.556,0.0,0.0,-0.044,-0.506,1.493,0.0,0.0,-0.0,0.0,-0.059,-0.532,-0.512,0.0,0.0,0.913,3.98,1.006,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,7888.0,3455.0,903.0,0.0,287.0,1711.0,0.0,0.0,0.0,0.0,1532.0,6278.0,1326.0,1142.0,0.0,103.0,180.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-infil-compartmentalization-test.xml,26.841,26.841,26.284,26.284,0.557,0.0,0.0,0.0,0.0,0.0,0.0,0.004,0.0,0.0,2.967,0.547,9.684,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.557,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.514,0.0,8.85,9.538,0.575,0.0,0.0,0.0,0.0,1703.9,1962.7,3.256,6.985,0.0,-0.013,2.505,0.0,0.0,0.42,4.041,-2.559,0.0,0.0,-0.009,0.0,-0.344,0.994,0.0,0.68,0.0,0.0,-4.559,-0.773,0.0,-0.008,-1.074,0.0,0.0,-0.048,-1.702,5.598,0.0,0.0,-0.004,0.0,-0.334,-0.402,-1.335,-0.391,0.0,0.0,7.407,1.254,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,5596.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1242.0,7012.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,167.0,3320.0,573.0,0.0,-227.0,800.0 -base-bldgtype-multifamily-residents-1.xml,19.898,19.898,18.595,18.595,1.303,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,2.363,0.394,4.595,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.169,0.22,0.912,1.184,0.0,1.505,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.303,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.205,0.0,6.696,4.213,0.585,0.0,0.0,0.0,0.0,1104.0,1602.9,3.916,6.507,0.0,-0.014,2.619,0.0,0.0,0.418,4.236,-3.104,0.0,0.0,-0.012,0.0,-0.305,1.3,0.0,0.75,0.0,0.0,-3.826,-0.937,0.0,-0.01,-0.765,0.0,0.0,-0.014,-1.207,5.053,0.0,0.0,-0.007,0.0,-0.297,-0.396,-1.194,-0.272,0.0,0.0,4.803,1.089,817.2,530.6,4779.7,1341.4,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml,27.394,27.394,26.696,26.696,0.698,0.0,0.0,0.0,0.0,0.0,0.0,0.034,0.0,0.0,3.07,0.825,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.698,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.625,0.0,8.678,9.538,0.577,0.0,0.0,0.0,0.0,1670.4,2088.4,3.455,7.011,0.0,-0.013,2.524,0.0,0.0,0.42,4.069,-2.651,0.0,0.0,-0.009,0.0,-0.344,1.282,0.0,0.689,0.0,0.0,-4.666,-0.794,0.0,-0.008,-1.03,0.0,0.0,-0.043,-1.633,5.506,0.0,0.0,-0.004,0.0,-0.334,-0.502,-1.325,-0.374,0.0,0.0,7.301,1.233,1354.8,997.6,11399.5,3156.5,5886.0,9233.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml,28.149,28.149,27.404,27.404,0.746,0.0,0.0,0.0,0.0,0.0,0.0,0.059,0.0,0.0,3.656,0.921,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.746,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.663,0.0,9.699,9.538,0.577,0.0,0.0,0.0,0.0,1695.4,2322.2,3.602,8.433,0.0,-0.013,2.521,0.0,0.0,0.419,4.058,-2.65,0.0,0.0,-0.008,0.0,-0.342,1.279,0.0,0.688,0.0,0.038,-4.653,-0.792,0.0,-0.008,-1.032,0.0,0.0,-0.044,-1.644,5.507,0.0,0.0,-0.003,0.0,-0.332,-0.505,-1.331,-0.376,0.0,1.03,7.314,1.234,1354.8,997.6,11399.5,3156.5,8647.0,10342.0,0.0,6.8,91.76,8647.0,2761.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml,27.679,27.679,27.017,27.017,0.662,0.0,0.0,0.0,0.0,0.0,0.0,0.079,0.0,0.0,3.346,0.825,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.662,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,8.678,9.538,0.577,0.0,0.0,0.0,0.0,1680.5,2160.3,3.454,7.011,0.0,-0.013,2.524,0.0,0.0,0.42,4.069,-2.651,0.0,0.0,-0.009,0.0,-0.344,1.282,0.0,0.689,0.0,0.0,-4.666,-0.794,0.0,-0.008,-1.03,0.0,0.0,-0.043,-1.633,5.506,0.0,0.0,-0.004,0.0,-0.334,-0.502,-1.325,-0.374,0.0,0.0,7.301,1.233,1354.8,997.6,11399.5,3156.5,5886.0,9233.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml,32.821,32.821,32.278,32.278,0.544,0.0,0.0,0.0,0.0,0.0,0.035,0.034,0.0,0.0,8.52,0.921,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.544,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.638,0.0,9.699,9.538,0.577,0.0,0.0,0.0,0.0,1940.2,3671.7,3.535,8.433,0.0,-0.013,2.521,0.0,0.0,0.419,4.058,-2.65,0.0,0.0,-0.008,0.0,-0.342,1.279,0.0,0.688,0.0,0.015,-4.653,-0.792,0.0,-0.008,-1.032,0.0,0.0,-0.044,-1.644,5.507,0.0,0.0,-0.003,0.0,-0.332,-0.505,-1.331,-0.376,0.0,1.03,7.314,1.234,1354.8,997.6,11399.5,3156.5,28548.0,10342.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml,27.766,27.766,27.223,27.223,0.544,0.0,0.0,0.0,0.0,0.0,0.035,0.034,0.0,0.0,3.465,0.921,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.544,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.638,0.0,9.699,9.538,0.577,0.0,0.0,0.0,0.0,1688.5,2269.4,3.535,8.433,0.0,-0.013,2.521,0.0,0.0,0.419,4.058,-2.65,0.0,0.0,-0.008,0.0,-0.342,1.279,0.0,0.688,0.0,0.015,-4.653,-0.792,0.0,-0.008,-1.032,0.0,0.0,-0.044,-1.644,5.507,0.0,0.0,-0.003,0.0,-0.332,-0.505,-1.331,-0.376,0.0,1.03,7.314,1.234,1354.8,997.6,11399.5,3156.5,28548.0,10342.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-only-baseboard.xml,23.295,23.295,22.713,22.713,0.582,0.0,0.0,0.0,0.0,0.0,0.0,0.028,0.0,0.0,0.0,0.0,9.603,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.582,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.52,0.0,0.0,9.538,0.49,0.0,0.0,0.0,0.0,1509.2,1333.8,3.459,0.0,0.0,-0.003,3.438,0.0,0.0,0.487,5.188,-4.196,0.0,0.0,-0.003,0.0,-0.008,1.655,0.0,0.962,0.0,0.0,-6.08,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,3156.5,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml,23.356,23.356,22.734,22.734,0.621,0.0,0.0,0.0,0.0,0.0,0.0,0.049,0.0,0.0,0.0,0.0,9.603,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.621,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.552,0.0,0.0,9.538,0.49,0.0,0.0,0.0,0.0,1522.4,1334.7,3.605,0.0,0.0,-0.003,3.438,0.0,0.0,0.487,5.188,-4.196,0.0,0.0,-0.003,0.0,-0.008,1.655,0.0,0.962,0.0,0.032,-6.08,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,3156.5,8647.0,0.0,0.0,6.8,91.76,8647.0,2761.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml,23.302,23.302,22.749,22.749,0.554,0.0,0.0,0.0,0.0,0.0,0.0,0.064,0.0,0.0,0.0,0.0,9.603,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.554,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.52,0.0,0.0,9.538,0.49,0.0,0.0,0.0,0.0,1534.7,1333.8,3.456,0.0,0.0,-0.003,3.438,0.0,0.0,0.487,5.188,-4.196,0.0,0.0,-0.003,0.0,-0.008,1.655,0.0,0.962,0.0,0.0,-6.08,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,3156.5,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml,23.303,23.303,22.751,22.751,0.552,0.0,0.0,0.0,0.0,0.0,0.0,0.066,0.0,0.0,0.0,0.0,9.603,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.552,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.52,0.0,0.0,9.538,0.49,0.0,0.0,0.0,0.0,1536.8,1333.8,3.456,0.0,0.0,-0.003,3.438,0.0,0.0,0.487,5.188,-4.196,0.0,0.0,-0.003,0.0,-0.008,1.655,0.0,0.962,0.0,0.0,-6.08,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,3156.5,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml,23.195,23.195,22.742,22.742,0.453,0.0,0.0,0.0,0.0,0.0,0.028,0.028,0.0,0.0,0.0,0.0,9.603,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.453,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.532,0.0,0.0,9.538,0.49,0.0,0.0,0.0,0.0,1528.0,1334.7,3.537,0.0,0.0,-0.003,3.438,0.0,0.0,0.487,5.188,-4.196,0.0,0.0,-0.003,0.0,-0.008,1.655,0.0,0.962,0.0,0.013,-6.08,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,3156.5,28548.0,0.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-chiller-only-baseboard.xml,26.649,26.649,26.649,26.649,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.054,0.819,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.602,9.538,0.586,0.0,0.0,0.0,0.0,1670.9,2071.3,0.0,7.011,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.007,-0.991,0.0,0.0,-0.045,-1.599,5.4,0.0,0.0,-0.003,0.0,-0.301,-0.494,-1.323,-0.361,0.0,0.0,7.222,1.212,1354.8,997.6,11399.5,3156.5,0.0,9233.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml,27.327,27.327,27.327,27.327,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.637,0.914,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.62,9.538,0.586,0.0,0.0,0.0,0.0,1702.6,2322.2,0.0,8.433,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.006,-0.995,0.0,0.0,-0.046,-1.616,5.402,0.0,0.0,-0.002,0.0,-0.299,-0.498,-1.329,-0.364,0.0,1.025,7.242,1.215,1354.8,997.6,11399.5,3156.5,0.0,10342.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml,26.922,26.922,26.922,26.922,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.328,0.819,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.602,9.538,0.586,0.0,0.0,0.0,0.0,1681.0,2152.3,0.0,7.011,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.007,-0.991,0.0,0.0,-0.045,-1.599,5.4,0.0,0.0,-0.003,0.0,-0.301,-0.494,-1.323,-0.361,0.0,0.0,7.222,1.212,1354.8,997.6,11399.5,3156.5,0.0,9233.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml,32.159,32.159,32.159,32.159,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.469,0.914,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.62,9.538,0.586,0.0,0.0,0.0,0.0,2005.7,3671.6,0.0,8.433,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.006,-0.995,0.0,0.0,-0.046,-1.616,5.402,0.0,0.0,-0.002,0.0,-0.299,-0.498,-1.329,-0.364,0.0,1.025,7.242,1.215,1354.8,997.6,11399.5,3156.5,0.0,10342.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml,27.138,27.138,27.138,27.138,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.447,0.914,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.62,9.538,0.586,0.0,0.0,0.0,0.0,1690.7,2269.3,0.0,8.433,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.006,-0.995,0.0,0.0,-0.046,-1.616,5.402,0.0,0.0,-0.002,0.0,-0.299,-0.498,-1.329,-0.364,0.0,1.025,7.242,1.215,1354.8,997.6,11399.5,3156.5,0.0,10342.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-generator.xml,41.066,34.242,26.223,19.399,0.676,0.0,14.167,0.0,0.0,0.0,0.0,0.005,0.0,0.0,2.917,0.534,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-6.824,0.0,0.676,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,8.678,9.538,0.577,0.0,0.0,0.0,0.0,1650.1,2043.8,3.454,7.015,0.0,-0.013,2.523,0.0,0.0,0.42,4.068,-2.65,0.0,0.0,-0.009,0.0,-0.344,1.282,0.0,0.689,0.0,0.0,-4.665,-0.793,0.0,-0.008,-1.031,0.0,0.0,-0.043,-1.634,5.507,0.0,0.0,-0.004,0.0,-0.334,-0.502,-1.325,-0.374,0.0,0.0,7.302,1.233,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml,27.969,27.969,27.969,27.969,0.0,0.0,0.0,0.0,0.0,0.0,0.185,0.304,0.0,0.0,1.818,2.895,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,8.676,9.538,0.577,0.0,0.0,0.0,0.0,1731.9,1820.0,3.454,7.018,0.0,-0.014,2.532,0.0,0.0,0.423,4.098,-2.656,0.0,0.0,-0.01,0.0,-0.346,1.289,0.0,0.695,0.0,0.0,-4.704,-0.801,0.0,-0.009,-1.021,0.0,0.0,-0.04,-1.604,5.501,0.0,0.0,-0.005,0.0,-0.336,-0.495,-1.325,-0.369,0.0,0.0,7.263,1.226,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,12000.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml,31.834,31.834,16.607,16.607,15.227,0.0,0.0,0.0,0.0,0.0,0.0,0.004,0.0,0.0,2.971,0.549,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.613,0.0,14.614,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.566,0.0,8.962,9.538,2.265,0.0,0.0,0.0,0.0,1016.3,1476.1,3.506,7.04,0.0,-0.014,2.49,0.0,0.0,0.42,4.044,-2.567,0.0,0.0,-0.01,0.0,-0.363,2.037,0.0,0.0,0.0,0.0,-4.807,-0.776,0.0,-0.009,-1.075,0.0,0.0,-0.045,-1.677,5.59,0.0,0.0,-0.005,0.0,-0.352,-0.911,-1.343,0.0,0.0,0.0,7.648,1.25,1354.8,997.6,11399.8,3156.6,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-laundry-room.xml,29.729,29.729,16.418,16.418,13.311,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.821,0.509,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.798,0.0,12.514,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.737,0.0,8.26,9.539,0.569,0.0,0.0,0.0,0.0,1007.2,1464.8,3.657,6.923,0.0,-0.015,2.54,0.0,0.0,0.421,4.11,-2.742,0.0,0.0,-0.011,0.0,-0.347,2.07,0.0,0.0,0.0,0.0,-4.563,-0.822,0.0,-0.01,-0.98,0.0,0.0,-0.036,-1.539,5.415,0.0,0.0,-0.006,0.0,-0.337,-0.835,-1.304,0.0,0.0,0.0,6.799,1.205,1354.8,997.6,11399.6,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-mechvent-multiple.xml,51.004,51.004,30.737,30.737,20.267,0.0,0.0,0.0,0.0,0.0,0.0,0.059,0.0,0.0,2.739,0.294,9.724,0.0,0.0,2.026,0.0,0.206,3.725,0.949,0.167,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.094,0.0,0.0,0.0,0.0,12.173,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.499,0.0,4.803,9.538,0.617,0.0,0.0,0.0,0.0,1848.6,2360.1,7.584,8.287,0.0,-0.016,2.789,0.0,0.0,0.404,4.453,-4.226,0.0,0.0,-0.019,0.0,-0.243,0.076,0.0,12.281,0.0,0.0,-6.729,-1.2,0.0,-0.012,-0.117,0.0,0.0,0.061,-0.243,3.931,0.0,0.0,-0.015,0.0,-0.238,-0.006,-0.685,-4.13,0.0,0.0,5.278,0.826,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,8872.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,4518.0,7972.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,1127.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-multifamily-shared-mechvent-preconditioning.xml,32.708,32.708,27.342,27.342,5.366,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,2.574,0.439,9.696,0.0,0.0,2.026,0.0,0.206,1.495,0.0,0.045,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.407,0.0,0.0,0.0,0.0,3.959,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.302,0.0,7.061,9.538,0.588,0.0,0.0,0.0,0.0,1711.5,2147.3,4.167,7.187,0.0,-0.014,2.686,0.0,0.0,0.425,4.308,-3.183,0.0,0.0,-0.012,0.0,-0.298,1.779,0.0,1.923,0.0,0.0,-5.414,-0.952,0.0,-0.009,-0.693,0.0,0.0,-0.005,-1.118,4.974,0.0,0.0,-0.007,0.0,-0.29,-0.508,-1.14,-1.743,0.0,0.0,6.564,1.074,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,6182.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1828.0,7084.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,239.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-multifamily-shared-mechvent.xml,31.03,31.03,27.217,27.217,3.812,0.0,0.0,0.0,0.0,0.0,0.0,0.028,0.0,0.0,2.492,0.416,9.705,0.0,0.0,2.026,0.0,0.206,1.495,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.812,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.53,0.0,6.838,9.538,0.598,0.0,0.0,0.0,0.0,1638.9,2132.2,5.993,7.808,0.0,-0.012,2.709,0.0,0.0,0.39,4.232,-3.684,0.0,0.0,-0.013,0.0,-0.198,1.733,0.0,5.303,0.0,0.0,-5.86,-1.052,0.0,-0.008,-0.511,0.0,0.0,-0.01,-0.941,4.473,0.0,0.0,-0.009,0.0,-0.191,-0.429,-1.139,-1.476,0.0,0.0,6.129,0.974,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,7785.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,3431.0,7570.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,725.0,3320.0,0.0,0.0,0.0,0.0 -base-bldgtype-multifamily-shared-pv.xml,26.899,2.451,26.223,1.775,0.676,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,2.917,0.534,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,-24.448,0.0,0.0,0.676,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,8.678,9.538,0.577,0.0,0.0,0.0,0.0,1650.1,2043.8,3.454,7.015,0.0,-0.013,2.523,0.0,0.0,0.42,4.068,-2.65,0.0,0.0,-0.009,0.0,-0.344,1.282,0.0,0.689,0.0,0.0,-4.665,-0.793,0.0,-0.008,-1.031,0.0,0.0,-0.043,-1.634,5.507,0.0,0.0,-0.004,0.0,-0.334,-0.502,-1.325,-0.374,0.0,0.0,7.302,1.233,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-water-heater-recirc.xml,30.901,30.901,17.531,17.531,13.369,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.835,0.512,0.0,1.096,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.85,0.0,12.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.786,0.0,8.35,9.539,0.57,0.0,0.0,0.0,0.0,1052.2,1525.8,3.652,7.037,0.0,-0.015,2.551,0.0,0.0,0.422,4.132,-2.768,0.0,0.0,-0.013,0.0,-0.342,1.614,0.0,0.707,0.0,0.0,-4.764,-0.833,0.0,-0.01,-0.966,0.0,0.0,-0.034,-1.512,5.389,0.0,0.0,-0.008,0.0,-0.333,-0.604,-1.306,-0.345,0.0,0.0,6.998,1.194,1354.8,997.6,11399.7,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily-shared-water-heater.xml,29.805,29.805,16.435,16.435,13.369,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.835,0.512,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.85,0.0,12.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.786,0.0,8.35,9.539,0.57,0.0,0.0,0.0,0.0,999.5,1473.1,3.652,7.037,0.0,-0.015,2.551,0.0,0.0,0.422,4.132,-2.768,0.0,0.0,-0.013,0.0,-0.342,1.614,0.0,0.707,0.0,0.0,-4.764,-0.833,0.0,-0.01,-0.966,0.0,0.0,-0.034,-1.512,5.389,0.0,0.0,-0.008,0.0,-0.333,-0.604,-1.306,-0.345,0.0,0.0,6.998,1.194,1354.8,997.6,11399.7,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-bldgtype-multifamily.xml,26.899,26.899,26.223,26.223,0.676,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,2.917,0.534,9.685,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.676,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,8.678,9.538,0.577,0.0,0.0,0.0,0.0,1650.1,2043.8,3.454,7.015,0.0,-0.013,2.523,0.0,0.0,0.42,4.068,-2.65,0.0,0.0,-0.009,0.0,-0.344,1.282,0.0,0.689,0.0,0.0,-4.665,-0.793,0.0,-0.008,-1.031,0.0,0.0,-0.043,-1.634,5.507,0.0,0.0,-0.004,0.0,-0.334,-0.502,-1.325,-0.374,0.0,0.0,7.302,1.233,1354.8,997.6,11399.5,3156.5,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-dhw-combi-tankless-outside.xml,51.768,51.768,21.427,21.427,30.341,0.0,0.0,0.0,0.0,0.0,0.0,0.151,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.875,0.0,10.466,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.75,0.0,0.0,9.337,0.0,0.0,0.0,0.0,0.0,1375.7,1017.3,16.535,0.0,0.0,3.736,3.634,0.511,7.475,0.629,10.51,-12.558,0.0,0.0,0.0,8.104,-0.066,4.805,0.0,0.728,0.0,0.0,-8.579,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1068.6,776.0,8563.5,1965.1,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-combi-tankless.xml,52.977,52.977,21.436,21.436,31.54,0.0,0.0,0.0,0.0,0.0,0.0,0.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.074,0.0,10.466,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.809,0.0,0.0,9.337,0.0,0.0,0.0,0.0,0.0,1377.1,1017.3,17.092,0.0,0.0,3.733,3.632,0.511,7.472,0.629,10.508,-12.558,0.0,0.0,0.0,8.111,-0.067,5.886,0.0,0.727,0.0,0.0,-8.585,-2.502,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1068.6,776.0,8563.5,1965.1,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater-2-speed.xml,32.124,32.124,32.124,32.124,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.207,0.732,6.909,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.765,9.232,0.663,2.895,0.0,0.0,0.0,2068.1,2725.1,0.0,18.862,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.079,-0.458,-0.05,2.695,-0.029,-1.953,11.853,0.0,0.0,0.0,-6.89,-0.064,-1.186,-3.002,-0.165,0.0,3.624,8.617,2.036,1354.8,997.6,11410.8,2618.4,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater-gshp.xml,37.345,37.345,37.345,37.345,0.0,0.0,0.0,0.0,0.0,0.0,5.342,0.373,0.0,0.0,2.587,1.074,6.692,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.898,0.0,13.36,9.232,0.614,2.924,0.0,0.0,0.0,3219.0,2126.0,21.008,15.09,0.0,3.604,3.633,0.511,7.495,0.628,10.5,-12.557,0.0,0.0,0.0,8.269,-0.061,4.802,0.0,0.728,0.0,3.115,-8.592,-2.5,0.0,0.012,-0.453,-0.05,2.713,-0.024,-1.912,11.726,0.0,0.0,0.0,-6.305,-0.057,-1.163,-3.084,-0.164,0.0,1.833,8.483,2.01,1354.8,997.6,11413.1,2619.0,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater-hpwh.xml,57.041,57.041,29.693,29.693,27.348,0.0,0.0,0.0,0.0,0.0,0.0,0.451,0.0,0.0,4.408,0.858,2.7,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.348,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.611,0.0,14.48,9.244,1.81,3.013,0.0,0.0,0.0,1880.1,3036.3,23.523,18.455,0.0,3.513,3.628,0.51,7.483,0.625,10.475,-12.606,0.0,0.0,0.0,8.304,-0.049,4.794,0.0,0.726,0.0,5.763,-5.396,-2.509,0.0,-0.005,-0.408,-0.044,2.857,-0.014,-1.783,11.677,0.0,0.0,0.0,-6.065,-0.045,-1.113,-2.905,-0.155,0.0,3.161,7.609,2.001,1354.7,997.5,11383.0,2612.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater-tankless.xml,33.772,33.772,33.772,33.772,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.406,1.189,6.901,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.172,9.238,0.0,2.931,0.0,0.0,0.0,1942.6,3172.4,0.0,18.126,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.056,-0.452,-0.05,2.711,-0.028,-1.935,11.853,0.0,0.0,0.0,-6.881,-0.064,-1.179,-2.973,-0.164,0.0,3.194,8.35,2.036,1354.8,997.6,11360.5,2606.9,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater-var-speed.xml,31.39,31.39,31.39,31.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.898,0.314,6.902,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.586,9.232,0.663,2.907,0.0,0.0,0.0,2070.2,2473.4,0.0,18.782,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.121,-0.458,-0.05,2.696,-0.029,-1.952,11.853,0.0,0.0,0.0,-6.889,-0.064,-1.186,-3.005,-0.165,0.0,4.485,8.621,2.036,1354.8,997.6,11409.3,2618.1,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-desuperheater.xml,33.792,33.792,33.792,33.792,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.46,1.207,6.848,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.4,9.232,0.663,2.985,0.0,0.0,0.0,2070.2,3185.6,0.0,18.235,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.063,-0.458,-0.05,2.694,-0.029,-1.954,11.853,0.0,0.0,0.0,-6.891,-0.064,-1.186,-3.003,-0.165,0.0,3.232,8.642,2.036,1354.8,997.6,11412.3,2618.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-dwhr.xml,56.54,56.54,33.709,33.709,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,6.924,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,6.826,0.614,0.0,0.0,0.0,0.0,2106.8,3294.9,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,10264.9,2355.5,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect-detailed-setpoints.xml,54.543,54.543,21.425,21.425,33.117,0.0,0.0,0.0,0.0,0.0,0.0,0.149,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.624,0.0,13.494,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.55,0.0,0.0,9.256,2.367,0.0,0.0,0.0,0.0,1376.2,1017.3,16.705,0.0,0.0,3.736,3.635,0.512,7.481,0.629,10.514,-12.544,0.0,0.0,0.0,8.097,-0.067,5.891,0.0,0.728,0.0,0.0,-9.897,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1161.3,860.3,9624.9,2208.6,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect-dse.xml,59.639,59.639,21.463,21.463,38.176,0.0,0.0,0.0,0.0,0.0,0.0,0.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.587,0.0,13.589,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.592,0.0,0.0,9.261,2.273,0.0,0.0,0.0,0.0,1376.2,1017.3,16.802,0.0,0.0,3.736,3.635,0.512,7.481,0.629,10.514,-12.544,0.0,0.0,0.0,8.099,-0.067,5.891,0.0,0.728,0.0,0.0,-9.859,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1071.5,776.2,9071.6,2081.6,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect-outside.xml,56.105,56.105,21.427,21.427,34.678,0.0,0.0,0.0,0.0,0.0,0.0,0.151,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.875,0.0,14.803,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.75,0.0,0.0,9.264,3.3,0.0,0.0,0.0,0.0,1375.7,1017.3,16.535,0.0,0.0,3.736,3.634,0.511,7.475,0.629,10.51,-12.558,0.0,0.0,0.0,8.104,-0.066,4.805,0.0,0.728,0.0,0.0,-8.579,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1066.9,770.9,9019.2,2069.6,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect-standbyloss.xml,54.919,54.919,21.423,21.423,33.495,0.0,0.0,0.0,0.0,0.0,0.0,0.147,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.408,0.0,14.087,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.366,0.0,0.0,9.263,2.697,0.0,0.0,0.0,0.0,1376.1,1017.3,16.729,0.0,0.0,3.736,3.636,0.512,7.483,0.629,10.519,-12.537,0.0,0.0,0.0,8.095,-0.07,5.892,0.0,0.728,0.0,0.0,-10.098,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1065.2,770.1,9040.2,2074.4,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect-with-solar-fraction.xml,46.763,46.763,21.433,21.433,25.33,0.0,0.0,0.0,0.0,0.0,0.0,0.156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.587,0.0,4.743,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.386,0.0,0.0,9.239,0.785,0.0,6.005,0.0,0.0,1376.8,1017.3,16.971,0.0,0.0,3.735,3.633,0.511,7.475,0.629,10.508,-12.557,0.0,0.0,0.0,8.108,-0.066,5.888,0.0,0.728,0.0,0.0,-9.026,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,388.3,286.5,3205.6,735.6,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-indirect.xml,54.684,54.684,21.425,21.425,33.259,0.0,0.0,0.0,0.0,0.0,0.0,0.149,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.67,0.0,13.589,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.592,0.0,0.0,9.261,2.273,0.0,0.0,0.0,0.0,1376.2,1017.3,16.802,0.0,0.0,3.736,3.635,0.512,7.481,0.629,10.514,-12.544,0.0,0.0,0.0,8.099,-0.067,5.891,0.0,0.728,0.0,0.0,-9.859,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1071.5,776.2,9071.6,2081.6,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-jacket-electric.xml,58.672,58.672,35.623,35.623,23.049,0.0,0.0,0.0,0.0,0.0,0.0,0.38,0.0,0.0,4.275,0.824,8.867,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.049,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.585,0.0,13.881,9.233,0.295,0.0,0.0,0.0,0.0,2107.4,3292.9,23.108,17.85,0.0,3.541,3.634,0.511,7.499,0.628,10.502,-12.557,0.0,0.0,0.0,8.275,-0.06,4.803,0.0,0.728,0.0,4.982,-8.735,-2.5,0.0,-0.04,-0.452,-0.05,2.715,-0.024,-1.911,11.726,0.0,0.0,0.0,-6.3,-0.056,-1.163,-3.048,-0.164,0.0,3.093,7.724,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-jacket-gas.xml,64.732,64.732,26.889,26.889,37.843,0.0,0.0,0.0,0.0,0.0,0.0,0.387,0.0,0.0,4.377,0.849,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.452,0.0,14.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.963,0.0,14.3,9.233,2.726,0.0,0.0,0.0,0.0,1464.8,3035.1,23.604,18.324,0.0,3.539,3.634,0.511,7.501,0.628,10.506,-12.551,0.0,0.0,0.0,8.277,-0.062,5.887,0.0,0.727,0.0,5.069,-9.542,-2.499,0.0,-0.047,-0.455,-0.051,2.707,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.311,-0.058,-1.444,-3.074,-0.165,0.0,3.176,8.4,2.01,1354.8,997.6,11399.7,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-jacket-hpwh.xml,56.917,56.917,29.56,29.56,27.358,0.0,0.0,0.0,0.0,0.0,0.0,0.451,0.0,0.0,3.83,0.717,3.286,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.358,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.621,0.0,12.107,9.286,1.31,0.0,0.0,0.0,0.0,1896.8,2948.9,23.614,17.73,0.0,3.509,3.626,0.51,7.482,0.626,10.48,-12.606,0.0,0.0,0.0,8.304,-0.05,4.796,0.0,0.726,0.0,5.762,-5.375,-2.511,0.0,0.018,-0.402,-0.043,2.882,-0.011,-1.754,11.677,0.0,0.0,0.0,-6.033,-0.046,-1.105,-2.778,-0.153,0.0,2.769,5.41,1.998,1354.8,997.6,10997.9,2523.7,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-jacket-indirect.xml,54.482,54.482,21.427,21.427,33.055,0.0,0.0,0.0,0.0,0.0,0.0,0.151,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.89,0.0,13.165,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.783,0.0,0.0,9.26,1.915,0.0,0.0,0.0,0.0,1376.3,1017.3,16.85,0.0,0.0,3.737,3.636,0.512,7.48,0.629,10.513,-12.551,0.0,0.0,0.0,8.103,-0.066,5.89,0.0,0.728,0.0,0.0,-9.659,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1075.0,777.3,9103.8,2089.0,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-low-flow-fixtures.xml,58.412,58.412,35.581,35.581,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,8.796,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,8.838,0.614,0.0,0.0,0.0,0.0,2129.4,3298.9,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,10829.6,2485.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-multiple.xml,47.428,47.428,23.377,23.377,24.051,0.0,0.0,0.0,0.0,0.0,0.0,0.152,0.0,0.0,0.0,0.0,1.948,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.106,0.0,3.945,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.972,0.0,0.0,9.225,2.82,0.0,5.996,0.0,0.0,2111.8,1752.0,18.807,0.0,0.0,3.734,3.634,0.511,7.48,0.629,10.515,-12.546,0.0,0.0,0.0,8.108,-0.068,5.89,0.0,0.728,0.0,0.0,-9.471,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,472.0,347.5,3998.4,917.5,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-none.xml,47.347,47.347,24.547,24.547,22.8,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.268,0.824,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.352,0.0,13.95,0.0,0.0,0.0,0.0,0.0,0.0,1361.1,2891.6,23.094,17.865,0.0,3.544,3.635,0.512,7.504,0.629,10.51,-12.551,0.0,0.0,0.0,8.281,-0.062,5.401,0.0,0.0,0.0,4.936,-8.821,-2.499,0.0,-0.045,-0.457,-0.051,2.701,-0.024,-1.921,11.732,0.0,0.0,0.0,-6.323,-0.059,-1.301,-3.065,0.0,0.0,3.093,7.84,2.01,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-recirc-demand.xml,58.73,58.73,35.899,35.899,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.088,0.026,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.174,0.614,0.0,0.0,0.0,0.0,2126.7,3299.9,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2510.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-recirc-manual.xml,58.303,58.303,35.472,35.472,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,8.67,0.017,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.174,0.614,0.0,0.0,0.0,0.0,2111.4,3285.5,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2510.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-recirc-nocontrol.xml,73.68,73.68,50.849,50.849,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,22.571,1.495,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.268,0.614,0.0,0.0,0.0,0.0,3079.0,3899.1,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2676.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-recirc-temperature.xml,68.769,68.769,45.938,45.938,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,18.905,0.249,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.268,0.614,0.0,0.0,0.0,0.0,2760.7,3714.1,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2676.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-recirc-timer.xml,73.68,73.68,50.849,50.849,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,22.571,1.495,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.268,0.614,0.0,0.0,0.0,0.0,3079.0,3899.1,23.054,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2676.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-direct-evacuated-tube.xml,52.929,52.929,30.099,30.099,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.305,0.832,2.985,0.0,0.324,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,14.007,9.254,0.627,0.0,6.674,0.0,0.0,2116.0,3023.4,23.053,17.918,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.065,-0.165,0.0,3.114,7.884,2.01,1354.7,997.5,11215.8,2573.7,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-direct-flat-plate.xml,51.45,51.45,28.628,28.628,22.822,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.317,0.834,1.513,0.0,0.311,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.822,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.373,0.0,14.058,9.362,0.693,0.0,8.431,0.0,0.0,2086.4,3026.8,23.053,17.947,0.0,3.543,3.634,0.511,7.499,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.063,4.804,0.0,0.728,0.0,4.938,-8.914,-2.499,0.0,-0.045,-0.456,-0.051,2.704,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.318,-0.059,-1.166,-3.07,-0.165,0.0,3.122,7.943,2.01,1354.4,997.2,10424.5,2392.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-direct-ics.xml,52.988,52.988,30.157,30.157,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.31,0.833,3.032,0.0,0.329,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,14.03,9.29,0.649,0.0,6.682,0.0,0.0,2102.4,3025.4,23.054,17.935,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.066,-0.165,0.0,3.118,7.906,2.01,1354.7,997.6,10950.8,2512.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-fraction.xml,53.061,53.061,29.957,29.957,23.104,0.0,0.0,0.0,0.0,0.0,0.0,0.381,0.0,0.0,4.269,0.823,3.208,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.104,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.637,0.0,13.853,9.233,0.215,0.0,6.002,0.0,0.0,1767.9,3288.2,23.12,17.836,0.0,3.541,3.634,0.511,7.498,0.628,10.504,-12.557,0.0,0.0,0.0,8.275,-0.061,4.803,0.0,0.728,0.0,4.993,-8.693,-2.5,0.0,-0.039,-0.451,-0.05,2.717,-0.023,-1.907,11.726,0.0,0.0,0.0,-6.297,-0.057,-1.161,-3.044,-0.164,0.0,3.089,7.686,2.01,474.2,349.2,3989.9,915.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-indirect-flat-plate.xml,51.182,51.182,28.714,28.714,22.468,0.0,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.419,0.86,1.483,0.0,0.306,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.468,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.041,0.0,14.496,9.341,0.681,0.0,8.428,0.0,0.0,2074.8,3060.5,23.088,18.246,0.0,3.547,3.636,0.512,7.506,0.629,10.511,-12.551,0.0,0.0,0.0,8.277,-0.062,4.806,0.0,0.729,0.0,4.871,-9.213,-2.499,0.0,-0.054,-0.462,-0.052,2.685,-0.026,-1.94,11.732,0.0,0.0,0.0,-6.346,-0.059,-1.174,-3.119,-0.166,0.0,3.196,8.453,2.011,1354.2,997.1,10554.8,2422.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-solar-thermosyphon-flat-plate.xml,51.171,51.171,28.349,28.349,22.822,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.316,0.834,1.546,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.822,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.373,0.0,14.056,9.358,0.691,0.0,8.388,0.0,0.0,2092.7,2994.6,23.054,17.945,0.0,3.542,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.063,4.804,0.0,0.728,0.0,4.939,-8.914,-2.499,0.0,-0.045,-0.456,-0.051,2.704,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.07,-0.165,0.0,3.122,7.94,2.01,1354.4,997.3,10451.0,2398.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-coal.xml,65.464,65.464,26.943,26.943,23.051,0.0,0.0,0.0,0.0,15.47,0.0,0.38,0.0,0.0,4.425,0.861,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.051,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.587,0.0,14.507,9.233,3.624,0.0,0.0,0.0,0.0,1464.3,3046.0,23.508,18.419,0.0,3.542,3.635,0.512,7.504,0.629,10.51,-12.551,0.0,0.0,0.0,8.278,-0.062,5.889,0.0,0.728,0.0,4.991,-9.862,-2.499,0.0,-0.053,-0.459,-0.051,2.694,-0.025,-1.931,11.732,0.0,0.0,0.0,-6.331,-0.059,-1.45,-3.102,-0.166,0.0,3.209,8.669,2.011,1354.8,997.6,11399.8,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-detailed-setpoints.xml,58.763,58.763,35.938,35.938,22.824,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.302,0.831,9.153,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.824,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.375,0.0,13.996,9.207,0.623,0.0,0.0,0.0,0.0,2477.3,3311.0,23.031,17.898,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.939,-8.91,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.065,-0.165,0.0,3.112,7.877,2.01,1354.8,997.6,11442.2,2625.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-elec-uef.xml,58.806,58.806,36.028,36.028,22.778,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.308,0.832,9.236,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.778,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.332,0.0,14.02,9.233,0.691,0.0,0.0,0.0,0.0,2178.8,3473.7,23.043,17.915,0.0,3.543,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.063,4.804,0.0,0.728,0.0,4.93,-8.949,-2.499,0.0,-0.045,-0.455,-0.051,2.704,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.068,-0.165,0.0,3.116,7.907,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-gas-outside.xml,67.187,67.187,26.73,26.73,40.457,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,17.207,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.233,5.067,0.0,0.0,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11399.6,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-gas-uef-fhr.xml,65.14,65.14,26.905,26.905,38.234,0.0,0.0,0.0,0.0,0.0,0.0,0.385,0.0,0.0,4.392,0.852,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.329,0.0,14.905,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.848,0.0,14.362,9.233,2.979,0.0,0.0,0.0,0.0,1464.7,3038.3,23.579,18.354,0.0,3.539,3.634,0.511,7.502,0.628,10.506,-12.551,0.0,0.0,0.0,8.277,-0.062,5.887,0.0,0.727,0.0,5.045,-9.639,-2.499,0.0,-0.049,-0.457,-0.051,2.704,-0.025,-1.923,11.732,0.0,0.0,0.0,-6.318,-0.058,-1.446,-3.082,-0.165,0.0,3.185,8.482,2.011,1354.8,997.6,11399.7,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-gas-uef.xml,65.14,65.14,26.905,26.905,38.234,0.0,0.0,0.0,0.0,0.0,0.0,0.385,0.0,0.0,4.392,0.852,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.329,0.0,14.905,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.848,0.0,14.362,9.233,2.979,0.0,0.0,0.0,0.0,1464.7,3038.3,23.579,18.354,0.0,3.539,3.634,0.511,7.502,0.628,10.506,-12.551,0.0,0.0,0.0,8.277,-0.062,5.887,0.0,0.727,0.0,5.045,-9.639,-2.499,0.0,-0.049,-0.457,-0.051,2.704,-0.025,-1.923,11.732,0.0,0.0,0.0,-6.318,-0.058,-1.446,-3.082,-0.165,0.0,3.185,8.482,2.011,1354.8,997.6,11399.7,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-gas.xml,65.464,65.464,26.943,26.943,38.521,0.0,0.0,0.0,0.0,0.0,0.0,0.38,0.0,0.0,4.425,0.861,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.051,0.0,15.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.587,0.0,14.507,9.233,3.624,0.0,0.0,0.0,0.0,1464.3,3046.0,23.508,18.419,0.0,3.542,3.635,0.512,7.504,0.629,10.51,-12.551,0.0,0.0,0.0,8.278,-0.062,5.889,0.0,0.728,0.0,4.991,-9.862,-2.499,0.0,-0.053,-0.459,-0.051,2.694,-0.025,-1.931,11.732,0.0,0.0,0.0,-6.331,-0.059,-1.45,-3.102,-0.166,0.0,3.209,8.669,2.011,1354.8,997.6,11399.8,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-detailed-schedules.xml,56.865,56.865,28.695,28.695,28.17,0.0,0.0,0.0,0.0,0.0,0.0,0.465,0.0,0.0,3.757,0.7,2.497,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.377,0.0,11.801,9.374,1.415,0.0,0.0,0.0,0.0,1848.0,2945.6,26.714,17.642,0.0,3.495,3.625,0.51,7.486,0.626,10.488,-12.585,0.0,0.0,0.0,8.312,-0.055,4.797,0.0,0.726,0.0,5.918,-4.803,-2.511,0.0,0.034,-0.384,-0.04,2.924,-0.006,-1.689,11.698,0.0,0.0,0.0,-5.946,-0.052,-1.078,-2.685,-0.152,0.0,2.681,5.024,1.999,1354.8,997.6,10202.1,2341.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml,56.729,56.729,28.522,28.522,28.207,0.0,0.0,0.0,0.0,0.0,0.0,0.465,0.0,0.0,3.745,0.697,2.339,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.207,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.402,0.0,11.754,9.29,1.307,0.0,0.0,0.0,0.0,1860.6,3307.7,25.501,17.84,0.0,3.504,3.627,0.51,7.491,0.626,10.48,-12.612,0.0,0.0,0.0,8.328,-0.042,4.796,0.0,0.726,0.0,5.913,-4.781,-2.512,0.0,0.033,-0.388,-0.041,2.929,-0.008,-1.715,11.672,0.0,0.0,0.0,-5.957,-0.038,-1.089,-2.719,-0.15,0.0,2.69,5.025,1.998,1354.8,997.6,10960.9,2515.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-outside.xml,56.802,56.802,33.552,33.552,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,6.822,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.255,2.524,0.0,0.0,0.0,0.0,3085.8,3224.7,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11245.7,2580.5,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-uef.xml,56.729,56.729,28.522,28.522,28.207,0.0,0.0,0.0,0.0,0.0,0.0,0.465,0.0,0.0,3.745,0.697,2.339,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.207,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.402,0.0,11.754,9.29,1.307,0.0,0.0,0.0,0.0,1860.6,3307.7,25.501,17.84,0.0,3.504,3.627,0.51,7.491,0.626,10.48,-12.612,0.0,0.0,0.0,8.328,-0.042,4.796,0.0,0.726,0.0,5.913,-4.781,-2.512,0.0,0.033,-0.388,-0.041,2.929,-0.008,-1.715,11.672,0.0,0.0,0.0,-5.957,-0.038,-1.089,-2.719,-0.15,0.0,2.69,5.025,1.998,1354.8,997.6,10960.9,2515.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-with-solar-fraction.xml,52.46,52.46,27.824,27.824,24.636,0.0,0.0,0.0,0.0,0.0,0.0,0.406,0.0,0.0,4.106,0.783,1.252,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.636,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.072,0.0,13.205,9.267,0.602,0.0,6.023,0.0,0.0,1880.7,2989.2,26.041,17.872,0.0,3.531,3.631,0.511,7.491,0.627,10.485,-12.578,0.0,0.0,0.0,8.282,-0.053,4.798,0.0,0.727,0.0,5.273,-7.497,-2.502,0.0,-0.015,-0.432,-0.048,2.775,-0.019,-1.858,11.705,0.0,0.0,0.0,-6.202,-0.049,-1.142,-2.942,-0.16,0.0,2.966,6.86,2.008,474.2,349.2,3897.9,894.4,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump-with-solar.xml,52.005,52.005,28.444,28.444,23.562,0.0,0.0,0.0,0.0,0.0,0.0,0.389,0.0,0.0,4.453,0.868,1.127,0.0,0.33,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.562,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.064,0.0,14.648,9.179,1.964,0.0,8.146,0.0,0.0,1891.8,3077.3,23.401,18.369,0.0,3.538,3.634,0.511,7.508,0.628,10.502,-12.543,0.0,0.0,0.0,8.28,-0.059,4.803,0.0,0.728,0.0,5.069,-8.38,-2.498,0.0,-0.054,-0.46,-0.051,2.7,-0.026,-1.935,11.74,0.0,0.0,0.0,-6.319,-0.056,-1.172,-3.112,-0.166,0.0,3.219,8.553,2.011,1354.5,997.3,11926.4,2736.7,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-heat-pump.xml,56.981,56.981,29.699,29.699,27.282,0.0,0.0,0.0,0.0,0.0,0.0,0.45,0.0,0.0,3.83,0.717,3.425,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.282,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.546,0.0,12.12,9.279,1.72,0.0,0.0,0.0,0.0,1871.9,3196.2,23.471,18.027,0.0,3.509,3.626,0.51,7.486,0.626,10.482,-12.605,0.0,0.0,0.0,8.315,-0.051,4.796,0.0,0.726,0.0,5.749,-5.462,-2.511,0.0,0.016,-0.404,-0.043,2.875,-0.011,-1.758,11.678,0.0,0.0,0.0,-6.03,-0.047,-1.106,-2.786,-0.153,0.0,2.745,5.483,1.998,1354.8,997.6,11052.7,2536.3,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml,59.373,59.373,35.588,35.588,23.784,0.0,0.0,0.0,0.0,0.0,0.0,0.392,0.0,0.0,4.341,0.84,8.728,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.784,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.272,0.0,14.116,9.275,0.094,0.0,0.0,0.0,0.0,4637.0,5545.0,30.801,19.255,0.0,3.537,3.634,0.511,7.5,0.629,10.508,-12.551,0.0,0.0,0.0,8.27,-0.06,5.261,0.0,0.775,0.0,5.118,-8.683,-2.504,0.0,-0.042,-0.451,-0.05,2.718,-0.023,-1.901,11.732,0.0,0.0,0.0,-6.297,-0.056,-1.263,-3.035,-0.185,0.0,3.139,8.038,2.005,1354.7,998.0,11011.7,2526.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-model-type-stratified.xml,58.658,58.658,35.472,35.472,23.186,0.0,0.0,0.0,0.0,0.0,0.0,0.382,0.0,0.0,4.259,0.82,8.734,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.186,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.714,0.0,13.811,9.282,0.094,0.0,0.0,0.0,0.0,1992.4,3338.0,23.141,17.816,0.0,3.54,3.633,0.511,7.498,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.803,0.0,0.728,0.0,5.009,-8.627,-2.5,0.0,-0.038,-0.45,-0.05,2.72,-0.023,-1.904,11.726,0.0,0.0,0.0,-6.292,-0.057,-1.16,-3.038,-0.164,0.0,3.082,7.632,2.01,1354.8,997.6,10995.3,2523.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-oil.xml,65.464,65.464,26.943,26.943,23.051,15.47,0.0,0.0,0.0,0.0,0.0,0.38,0.0,0.0,4.425,0.861,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.051,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.587,0.0,14.507,9.233,3.624,0.0,0.0,0.0,0.0,1464.3,3046.0,23.508,18.419,0.0,3.542,3.635,0.512,7.504,0.629,10.51,-12.551,0.0,0.0,0.0,8.278,-0.062,5.889,0.0,0.728,0.0,4.991,-9.862,-2.499,0.0,-0.053,-0.459,-0.051,2.694,-0.025,-1.931,11.732,0.0,0.0,0.0,-6.331,-0.059,-1.45,-3.102,-0.166,0.0,3.209,8.669,2.011,1354.8,997.6,11399.8,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tank-wood.xml,65.464,65.464,26.943,26.943,23.051,0.0,0.0,15.47,0.0,0.0,0.0,0.38,0.0,0.0,4.425,0.861,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.051,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.587,0.0,14.507,9.233,3.624,0.0,0.0,0.0,0.0,1464.3,3046.0,23.508,18.419,0.0,3.542,3.635,0.512,7.504,0.629,10.51,-12.551,0.0,0.0,0.0,8.278,-0.062,5.889,0.0,0.728,0.0,4.991,-9.862,-2.499,0.0,-0.053,-0.459,-0.051,2.694,-0.025,-1.931,11.732,0.0,0.0,0.0,-6.331,-0.059,-1.45,-3.102,-0.166,0.0,3.209,8.669,2.011,1354.8,997.6,11399.8,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-detailed-setpoints.xml,61.346,61.346,26.73,26.73,34.616,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,11.367,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.214,0.0,0.0,0.0,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11575.0,2656.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-electric-outside.xml,59.414,59.414,36.164,36.164,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,9.434,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,2022.7,3361.2,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-electric-uef.xml,59.307,59.307,36.057,36.057,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,9.328,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,2016.3,3356.7,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-electric.xml,59.414,59.414,36.164,36.164,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,9.434,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,2022.7,3361.2,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-gas-uef.xml,59.809,59.809,26.73,26.73,33.079,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,9.829,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-gas-with-solar-fraction.xml,53.966,53.966,26.73,26.73,27.236,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,3.987,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,6.002,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,474.2,349.2,3988.9,915.3,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-gas-with-solar.xml,51.686,51.686,27.159,27.159,24.527,0.0,0.0,0.0,0.0,0.0,0.0,0.378,0.0,0.0,4.358,0.845,0.0,0.0,0.303,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.887,0.0,1.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.433,0.0,14.231,9.417,0.0,0.0,8.083,0.0,0.0,1462.7,3044.0,23.19,18.098,0.0,3.543,3.635,0.511,7.502,0.629,10.509,-12.551,0.0,0.0,0.0,8.276,-0.063,4.805,0.0,0.728,0.0,4.952,-8.88,-2.499,0.0,-0.048,-0.457,-0.051,2.7,-0.025,-1.923,11.732,0.0,0.0,0.0,-6.323,-0.059,-1.168,-3.085,-0.165,0.0,3.154,8.121,2.01,1344.9,989.3,10031.1,2301.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-gas.xml,61.37,61.37,26.73,26.73,34.64,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,11.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-dhw-tankless-propane.xml,61.37,61.37,26.73,26.73,23.25,0.0,11.39,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.251,0.818,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.774,0.0,13.778,9.234,0.0,0.0,0.0,0.0,0.0,1463.0,2977.5,23.156,17.801,0.0,3.54,3.633,0.511,7.497,0.628,10.502,-12.557,0.0,0.0,0.0,8.274,-0.061,4.802,0.0,0.728,0.0,5.021,-8.575,-2.5,0.0,-0.038,-0.45,-0.05,2.722,-0.023,-1.902,11.726,0.0,0.0,0.0,-6.289,-0.057,-1.16,-3.033,-0.164,0.0,3.077,7.588,2.01,1354.8,997.6,11396.9,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-2stories-garage.xml,66.421,66.421,40.877,40.877,25.544,0.0,0.0,0.0,0.0,0.0,0.0,0.333,0.0,0.0,6.231,1.271,9.12,0.0,0.0,5.268,0.142,0.373,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,10.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.544,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.821,0.0,21.385,9.211,0.61,0.0,0.0,0.0,0.0,2307.6,4369.7,30.693,26.147,0.0,3.841,7.532,1.088,5.863,0.683,21.205,-24.736,0.0,0.0,0.841,6.7,-0.147,8.949,0.0,0.76,0.0,3.397,-9.771,-2.936,0.0,-0.092,-1.011,-0.105,1.884,-0.025,-2.658,23.338,0.0,0.0,-0.121,-4.728,-0.138,-1.935,-6.036,-0.16,0.0,2.81,8.461,2.333,1354.8,997.6,11399.5,2576.4,48000.0,36000.0,0.0,6.8,91.76,43353.0,7641.0,15016.0,0.0,575.0,8855.0,0.0,511.0,1432.0,2171.0,7152.0,25898.0,4444.0,14074.0,0.0,207.0,696.0,0.0,181.0,0.0,2010.0,966.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-2stories.xml,74.53,74.53,44.181,44.181,30.35,0.0,0.0,0.0,0.0,0.0,0.0,0.396,0.0,0.0,6.115,1.243,9.004,0.0,0.0,6.372,0.0,0.43,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,12.562,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.306,0.0,20.901,9.146,0.612,0.0,0.0,0.0,0.0,2520.5,4533.7,33.969,26.263,0.0,3.753,7.843,1.066,7.87,0.663,21.281,-24.925,0.0,0.0,0.0,8.976,-0.137,11.122,0.0,0.744,0.0,3.983,-10.955,-3.54,0.0,-0.062,-1.025,-0.098,2.681,-0.02,-3.125,23.379,0.0,0.0,0.0,-6.427,-0.127,-2.467,-6.201,-0.161,0.0,2.735,9.401,2.832,1354.8,997.6,11399.5,2460.1,48000.0,36000.0,0.0,6.8,91.76,45325.0,7665.0,15016.0,0.0,575.0,9035.0,0.0,0.0,1949.0,2171.0,8913.0,25800.0,4443.0,14074.0,0.0,207.0,542.0,0.0,0.0,0.0,2010.0,1204.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-beds-1.xml,55.4,55.4,30.562,30.562,24.838,0.0,0.0,0.0,0.0,0.0,0.0,0.41,0.0,0.0,3.991,0.755,5.557,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.203,0.253,1.049,1.262,0.0,1.644,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.838,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.262,0.0,12.863,5.356,0.616,0.0,0.0,0.0,0.0,1783.8,3178.5,23.645,17.391,0.0,3.521,3.625,0.51,7.471,0.627,10.488,-12.566,0.0,0.0,0.0,8.255,-0.062,4.801,0.0,0.725,0.0,5.338,-7.29,-2.504,0.0,-0.005,-0.424,-0.046,2.801,-0.015,-1.813,11.717,0.0,0.0,0.0,-6.161,-0.058,-1.132,-2.898,-0.16,0.0,2.934,6.287,2.006,939.7,637.0,6287.8,1631.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18319.0,5321.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,2860.0,0.0,0.0,0.0,0.0 -base-enclosure-beds-2.xml,57.123,57.123,33.291,33.291,23.832,0.0,0.0,0.0,0.0,0.0,0.0,0.393,0.0,0.0,4.144,0.792,7.399,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.261,0.309,1.281,1.395,0.0,1.879,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.832,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.319,0.0,13.422,7.337,0.615,0.0,0.0,0.0,0.0,2048.0,3228.0,23.349,17.645,0.0,3.533,3.63,0.511,7.486,0.628,10.495,-12.564,0.0,0.0,0.0,8.267,-0.06,4.802,0.0,0.727,0.0,5.14,-8.1,-2.502,0.0,-0.024,-0.439,-0.048,2.755,-0.02,-1.866,11.719,0.0,0.0,0.0,-6.235,-0.056,-1.149,-2.981,-0.162,0.0,3.023,7.077,2.008,1147.2,817.3,8843.6,2197.3,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18552.0,5324.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3090.0,0.0,0.0,0.0,0.0 -base-enclosure-beds-4.xml,60.412,60.412,38.573,38.573,21.839,0.0,0.0,0.0,0.0,0.0,0.0,0.36,0.0,0.0,4.463,0.87,10.889,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.376,0.421,1.744,1.661,0.0,2.35,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.839,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.452,0.0,14.575,11.089,0.614,0.0,0.0,0.0,0.0,2192.9,3504.6,22.758,18.231,0.0,3.555,3.64,0.512,7.518,0.629,10.513,-12.551,0.0,0.0,0.0,8.286,-0.06,4.805,0.0,0.729,0.0,4.742,-9.713,-2.498,0.0,-0.062,-0.469,-0.053,2.662,-0.028,-1.969,11.732,0.0,0.0,0.0,-6.384,-0.056,-1.182,-3.147,-0.167,0.0,3.2,8.666,2.012,1562.4,1177.9,13955.4,2960.3,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19030.0,5341.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3550.0,160.0,0.0,-840.0,1000.0 -base-enclosure-beds-5.xml,62.039,62.039,41.18,41.18,20.859,0.0,0.0,0.0,0.0,0.0,0.0,0.344,0.0,0.0,4.63,0.911,12.591,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.434,0.477,1.976,1.794,0.0,2.585,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.859,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.534,0.0,15.172,12.918,0.613,0.0,0.0,0.0,0.0,2561.6,3800.5,22.461,18.556,0.0,3.566,3.644,0.513,7.535,0.63,10.529,-12.537,0.0,0.0,0.0,8.301,-0.063,4.808,0.0,0.731,0.0,4.545,-10.52,-2.496,0.0,-0.08,-0.484,-0.055,2.615,-0.032,-2.014,11.746,0.0,0.0,0.0,-6.453,-0.059,-1.197,-3.228,-0.169,0.0,3.29,9.46,2.013,1770.0,1358.2,16511.3,3258.4,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19257.0,5338.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3780.0,360.0,0.0,-840.0,1200.0 -base-enclosure-ceilingtypes.xml,74.912,74.912,36.476,36.476,38.437,0.0,0.0,0.0,0.0,0.0,0.0,0.634,0.0,0.0,4.513,0.884,9.168,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,38.437,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.991,0.0,14.856,9.233,0.618,0.0,0.0,0.0,0.0,2163.1,3370.6,29.367,18.643,0.0,17.257,3.59,0.505,7.246,0.62,10.388,-12.681,0.0,0.0,0.0,7.733,-0.076,4.851,0.0,0.734,0.0,7.068,-9.079,-2.545,0.0,0.153,-0.318,-0.031,2.91,0.01,-1.499,11.603,0.0,0.0,0.0,-6.072,-0.066,-1.008,-2.883,-0.139,0.0,2.734,7.703,1.964,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,44054.0,8851.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,14165.0,4597.0,30006.0,5442.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,13116.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-floortypes.xml,64.445,64.445,29.438,29.438,35.007,0.0,0.0,0.0,0.0,0.0,0.0,0.578,0.0,0.0,3.69,0.673,9.366,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.007,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.788,0.0,11.181,9.342,0.619,0.0,0.0,0.0,0.0,1757.2,3482.5,27.934,20.772,0.0,3.519,3.647,0.0,0.0,0.654,9.893,-12.804,0.0,0.0,26.42,0.0,-0.18,2.047,0.0,0.786,0.0,7.347,-7.418,-1.565,0.0,0.392,-0.069,0.0,0.0,0.096,0.251,11.037,0.0,0.0,-7.528,0.0,-0.176,-0.275,-1.935,-0.093,0.0,2.77,5.786,1.082,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,37636.0,8721.0,7508.0,0.0,575.0,2198.0,0.0,14165.0,0.0,2171.0,2299.0,19985.0,5355.0,7037.0,0.0,207.0,232.0,0.0,1515.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-enclosure-garage.xml,59.077,59.077,34.614,34.614,24.463,0.0,0.0,0.0,0.0,0.0,0.0,0.404,0.0,0.0,2.999,0.526,9.266,0.0,0.0,4.51,0.142,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.463,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.904,0.0,8.712,9.233,0.724,0.0,0.0,0.0,0.0,2122.9,2825.8,18.052,10.755,0.0,3.524,3.783,0.502,5.84,0.613,8.595,-6.603,0.0,0.0,0.0,6.558,-0.041,5.37,0.0,0.0,0.0,3.839,-6.765,-2.508,0.0,0.112,-0.273,-0.035,2.444,0.002,-1.643,8.266,0.0,0.0,0.0,-5.628,-0.038,-1.216,-2.073,0.0,0.0,1.268,5.681,2.001,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,29361.0,8026.0,5506.0,0.0,575.0,6537.0,0.0,0.0,1949.0,2171.0,4597.0,15521.0,3263.0,5579.0,0.0,207.0,523.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-ach-house-pressure.xml,58.764,58.764,35.949,35.949,22.815,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.302,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.815,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.366,0.0,13.994,9.233,0.614,0.0,0.0,0.0,0.0,2115.3,3299.5,23.045,17.9,0.0,3.542,3.634,0.511,7.499,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.063,4.792,0.0,0.728,0.0,4.937,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.163,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31789.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4595.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-cfm-house-pressure.xml,58.764,58.764,35.949,35.949,22.815,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.302,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.815,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.366,0.0,13.994,9.233,0.614,0.0,0.0,0.0,0.0,2115.3,3299.5,23.045,17.9,0.0,3.542,3.634,0.511,7.499,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.063,4.792,0.0,0.728,0.0,4.937,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.163,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31791.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-cfm50.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-ela.xml,66.417,66.417,35.965,35.965,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.502,0.0,0.0,4.215,0.806,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.519,0.0,13.545,9.233,0.616,0.0,0.0,0.0,0.0,2155.1,3739.7,28.07,18.98,0.0,3.489,3.632,0.511,7.489,0.629,10.514,-12.573,0.0,0.0,0.0,8.309,-0.063,10.541,0.0,0.726,0.0,6.45,-8.942,-2.508,0.0,-0.001,-0.411,-0.044,2.841,-0.011,-1.764,11.71,0.0,0.0,0.0,-6.088,-0.059,-2.407,-2.866,-0.156,0.0,3.099,7.838,2.002,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,36858.0,8703.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,9543.0,19444.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-flue.xml,60.198,60.198,35.949,35.949,24.249,0.0,0.0,0.0,0.0,0.0,0.0,0.4,0.0,0.0,4.283,0.825,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.249,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.71,0.0,13.894,9.233,0.615,0.0,0.0,0.0,0.0,2135.7,3424.0,23.794,18.134,0.0,3.532,3.632,0.511,7.496,0.628,10.5,-12.557,0.0,0.0,0.0,8.278,-0.06,5.885,0.0,0.727,0.0,5.221,-8.912,-2.5,0.0,-0.036,-0.447,-0.049,2.736,-0.022,-1.89,11.726,0.0,0.0,0.0,-6.267,-0.056,-1.43,-3.018,-0.163,0.0,3.11,7.866,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-natural-ach.xml,66.417,66.417,35.965,35.965,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.502,0.0,0.0,4.215,0.806,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.519,0.0,13.545,9.233,0.616,0.0,0.0,0.0,0.0,2155.1,3739.7,28.07,18.98,0.0,3.489,3.632,0.511,7.489,0.629,10.514,-12.573,0.0,0.0,0.0,8.309,-0.063,10.541,0.0,0.726,0.0,6.45,-8.942,-2.508,0.0,-0.001,-0.411,-0.044,2.841,-0.011,-1.764,11.71,0.0,0.0,0.0,-6.088,-0.059,-2.407,-2.866,-0.156,0.0,3.099,7.838,2.002,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,36857.0,8703.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,9542.0,19444.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-infil-natural-cfm.xml,66.417,66.417,35.965,35.965,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.502,0.0,0.0,4.215,0.806,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.519,0.0,13.545,9.233,0.616,0.0,0.0,0.0,0.0,2155.1,3739.7,28.07,18.98,0.0,3.489,3.632,0.511,7.489,0.629,10.514,-12.573,0.0,0.0,0.0,8.309,-0.063,10.541,0.0,0.726,0.0,6.45,-8.942,-2.508,0.0,-0.001,-0.411,-0.044,2.841,-0.011,-1.764,11.71,0.0,0.0,0.0,-6.088,-0.059,-2.407,-2.866,-0.156,0.0,3.099,7.838,2.002,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,36857.0,8703.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,9542.0,19444.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-orientations.xml,59.006,59.006,35.925,35.925,23.081,0.0,0.0,0.0,0.0,0.0,0.0,0.381,0.0,0.0,4.279,0.825,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.081,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.615,0.0,13.898,9.233,0.614,0.0,0.0,0.0,0.0,2115.9,3291.8,23.069,17.866,0.0,3.539,3.631,0.511,7.493,0.861,10.494,-12.557,0.0,0.0,0.0,8.264,-0.06,4.802,0.0,0.728,0.0,4.986,-8.908,-2.5,0.0,-0.039,-0.451,-0.05,2.715,-0.153,-1.909,11.726,0.0,0.0,0.0,-6.297,-0.056,-1.163,-3.049,-0.164,0.0,3.09,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-overhangs.xml,59.096,59.096,35.807,35.807,23.289,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.181,0.802,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.289,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.81,0.0,13.493,9.233,0.615,0.0,0.0,0.0,0.0,2132.5,3472.3,23.059,17.745,0.0,3.536,3.63,0.511,7.487,0.627,10.919,-12.564,0.0,0.0,0.0,8.255,-0.06,4.802,0.0,0.727,0.0,5.022,-8.913,-2.501,0.0,-0.025,-0.443,-0.049,2.734,-0.021,-2.458,11.697,0.0,0.0,0.0,-6.267,-0.056,-1.158,-3.016,-0.163,0.0,3.01,7.865,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-rooftypes.xml,58.705,58.705,35.785,35.785,22.919,0.0,0.0,0.0,0.0,0.0,0.0,0.378,0.0,0.0,4.167,0.8,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.919,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.463,0.0,13.443,9.233,0.614,0.0,0.0,0.0,0.0,2115.5,3169.6,22.882,16.869,0.0,3.655,3.632,0.511,7.494,0.628,10.499,-12.557,0.0,0.0,0.0,8.268,-0.06,4.803,0.0,0.728,0.0,4.944,-8.91,-2.5,0.0,-0.293,-0.449,-0.05,2.719,-0.023,-1.901,11.726,0.0,0.0,0.0,-6.29,-0.057,-1.162,-3.046,-0.164,0.0,2.759,7.868,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-skylights-physical-properties.xml,61.282,61.282,37.048,37.048,24.234,0.0,0.0,0.0,0.0,0.0,0.0,0.4,0.0,0.0,5.172,1.037,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.234,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.695,0.0,17.54,9.233,0.613,0.0,0.0,0.0,0.0,2138.9,3597.9,24.782,21.386,0.0,3.538,3.649,0.514,7.554,0.632,10.54,-12.493,2.712,-2.174,0.0,8.428,-0.068,4.813,0.0,0.73,0.0,5.25,-8.889,-2.495,0.0,-0.135,-0.508,-0.058,2.599,-0.037,-2.046,11.707,-0.064,3.749,0.0,-6.596,-0.063,-1.183,-3.216,-0.169,0.0,3.918,7.888,2.014,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,34149.0,8646.0,7508.0,2294.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,23503.0,5405.0,7037.0,4640.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-skylights-shading.xml,59.032,59.032,36.794,36.794,22.238,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.992,0.996,9.162,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.238,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.825,0.0,16.838,9.233,0.613,0.0,0.0,0.0,0.0,2133.5,3597.9,23.56,20.664,0.0,3.559,3.655,0.514,7.562,0.633,10.556,-12.5,0.767,-1.641,0.0,8.415,-0.066,4.813,0.0,0.73,0.0,4.841,-8.886,-2.495,0.0,-0.128,-0.511,-0.059,2.582,-0.038,-2.065,11.719,0.25,2.946,0.0,-6.604,-0.062,-1.196,-3.249,-0.17,0.0,3.719,7.891,2.014,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32435.0,8601.0,7508.0,626.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19513.0,5321.0,7037.0,733.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-skylights-storms.xml,59.278,59.278,36.703,36.703,22.575,0.0,0.0,0.0,0.0,0.0,0.0,0.372,0.0,0.0,4.915,0.977,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.575,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.141,0.0,16.51,9.233,0.613,0.0,0.0,0.0,0.0,2134.1,3598.0,23.644,20.596,0.0,3.553,3.651,0.514,7.551,0.632,10.544,-12.51,0.856,-1.409,0.0,8.391,-0.064,4.812,0.0,0.73,0.0,4.907,-8.889,-2.496,0.0,-0.117,-0.502,-0.057,2.602,-0.036,-2.043,11.717,0.256,2.537,0.0,-6.559,-0.06,-1.19,-3.22,-0.169,0.0,3.657,7.888,2.014,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32508.0,8603.0,7508.0,696.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,21675.0,5363.0,7037.0,2854.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-skylights.xml,59.028,59.028,36.803,36.803,22.225,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,5.0,0.998,9.162,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.225,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.812,0.0,16.872,9.233,0.613,0.0,0.0,0.0,0.0,2133.5,3597.9,23.56,20.672,0.0,3.559,3.655,0.514,7.563,0.633,10.556,-12.5,0.763,-1.652,0.0,8.416,-0.066,4.813,0.0,0.73,0.0,4.839,-8.886,-2.495,0.0,-0.129,-0.511,-0.059,2.58,-0.038,-2.066,11.718,0.259,2.975,0.0,-6.606,-0.062,-1.196,-3.251,-0.17,0.0,3.726,7.891,2.014,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32435.0,8601.0,7508.0,626.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,21909.0,5367.0,7037.0,3084.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-split-level.xml,40.753,40.753,29.446,29.446,11.307,0.0,0.0,0.0,0.0,0.0,0.0,0.187,0.0,0.0,3.84,0.724,9.565,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.307,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.581,0.0,11.955,9.458,0.607,0.0,0.0,0.0,0.0,1711.3,2605.0,13.185,12.044,0.0,3.937,3.831,0.0,0.0,0.682,10.398,-12.088,0.0,0.0,0.0,8.025,-0.119,2.647,0.0,0.774,0.0,0.304,-6.836,-1.458,0.0,-0.076,-0.588,0.0,0.0,-0.025,-1.297,12.039,0.0,0.0,0.0,-1.551,-0.117,-0.592,-2.999,-0.167,0.0,0.076,6.354,1.189,1354.8,997.6,11399.6,3013.0,36000.0,24000.0,0.0,6.8,91.76,29033.0,1685.0,7508.0,0.0,575.0,2198.0,0.0,0.0,12232.0,2171.0,2664.0,13165.0,0.0,7037.0,0.0,207.0,232.0,0.0,0.0,0.0,2010.0,359.0,3320.0,312.0,0.0,-488.0,800.0 -base-enclosure-thermal-mass.xml,58.585,58.585,35.903,35.903,22.682,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.265,0.824,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.682,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.242,0.0,13.875,9.233,0.614,0.0,0.0,0.0,0.0,2132.3,3344.8,22.925,17.582,0.0,3.544,3.632,0.511,7.478,0.627,10.521,-12.564,0.0,0.0,0.0,8.239,-0.095,4.798,0.0,0.727,0.0,4.894,-8.907,-2.499,0.0,-0.037,-0.451,-0.05,2.721,-0.024,-1.938,11.733,0.0,0.0,0.0,-6.301,-0.09,-1.17,-3.099,-0.165,0.0,3.046,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-walltypes.xml,75.025,75.025,34.784,34.784,40.241,0.0,0.0,0.0,0.0,0.0,0.0,0.664,0.0,0.0,3.114,0.559,9.171,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.241,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.673,0.0,9.214,9.233,0.621,0.0,0.0,0.0,0.0,2147.2,2993.9,25.831,12.815,0.0,3.341,16.93,0.472,7.159,0.835,1.312,-1.695,0.0,0.0,0.0,7.392,-0.041,4.825,0.0,0.731,0.0,7.796,-9.14,-2.562,0.0,0.277,-0.677,-0.01,3.388,-0.088,-0.17,1.673,0.0,0.0,0.0,-4.948,-0.036,-0.975,-0.379,-0.125,0.0,1.816,7.645,1.947,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,34804.0,8652.0,918.0,0.0,575.0,15942.0,0.0,0.0,1949.0,2171.0,4597.0,13670.0,5182.0,867.0,0.0,207.0,1464.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-natural-ventilation-availability.xml,57.871,57.871,34.969,34.969,22.902,0.0,0.0,0.0,0.0,0.0,0.0,0.378,0.0,0.0,3.517,0.631,9.167,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.902,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.448,0.0,10.496,9.233,0.617,0.0,0.0,0.0,0.0,2115.4,3253.2,23.056,17.529,0.0,3.541,3.633,0.511,7.507,0.628,10.503,-12.551,0.0,0.0,0.0,8.318,-0.06,4.803,0.0,0.728,0.0,4.955,-8.907,-2.499,0.0,0.024,-0.403,-0.043,2.883,-0.011,-1.757,11.732,0.0,0.0,0.0,-6.061,-0.056,-1.106,-6.902,-0.156,0.0,2.672,7.874,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-none.xml,58.889,58.889,34.016,34.016,24.873,0.0,0.0,0.0,0.0,0.0,0.0,0.41,0.0,0.0,2.693,0.468,9.169,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.873,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.285,0.0,7.558,9.233,0.619,0.0,0.0,0.0,0.0,2108.0,2386.2,17.249,8.428,0.0,3.468,5.157,0.5,7.22,0.601,0.0,0.0,0.0,0.0,0.0,7.494,-0.042,4.781,0.0,0.723,0.0,4.878,-9.033,-2.532,0.0,0.204,-0.376,-0.023,3.188,0.013,0.0,0.0,0.0,0.0,0.0,-5.185,-0.04,-1.103,0.0,-0.144,0.0,1.322,7.749,1.978,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,25022.0,8332.0,0.0,0.0,575.0,7398.0,0.0,0.0,1949.0,2171.0,4597.0,11624.0,5098.0,0.0,0.0,207.0,369.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-physical-properties.xml,66.589,66.589,36.066,36.066,30.523,0.0,0.0,0.0,0.0,0.0,0.0,0.504,0.0,0.0,4.298,0.823,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.523,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.587,0.0,13.831,9.233,0.616,0.0,0.0,0.0,0.0,2151.2,3923.3,27.787,20.647,0.0,3.479,3.624,0.51,7.478,0.628,19.95,-16.639,0.0,0.0,0.0,8.388,-0.076,4.826,0.0,0.731,0.0,6.483,-8.971,-2.514,0.0,0.024,-0.382,-0.04,2.846,-0.004,-5.438,14.295,0.0,0.0,0.0,-6.138,-0.07,-1.075,-2.813,-0.153,0.0,3.217,7.81,1.996,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,38222.0,8734.0,13788.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,21179.0,5354.0,9403.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-shading-seasons.xml,58.531,58.531,35.961,35.961,22.57,0.0,0.0,0.0,0.0,0.0,0.0,0.372,0.0,0.0,4.315,0.834,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.137,0.0,14.06,9.233,0.614,0.0,0.0,0.0,0.0,2132.3,3299.8,23.056,17.902,0.0,3.548,3.638,0.512,7.5,0.63,10.479,-12.684,0.0,0.0,0.0,8.231,-0.07,4.807,0.0,0.728,0.0,4.887,-8.907,-2.499,0.0,-0.06,-0.472,-0.053,2.647,-0.028,-1.852,12.087,0.0,0.0,0.0,-6.451,-0.066,-1.181,-3.164,-0.167,0.0,3.123,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-shading.xml,59.255,59.255,33.594,33.594,25.66,0.0,0.0,0.0,0.0,0.0,0.0,0.423,0.0,0.0,2.352,0.371,9.172,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.032,0.0,6.117,9.233,0.622,0.0,0.0,0.0,0.0,2115.5,2565.4,23.103,11.205,0.0,3.549,3.663,0.515,7.512,0.633,11.222,-11.157,0.0,0.0,0.0,8.457,-0.043,4.862,0.0,0.738,0.0,5.45,-9.146,-2.561,0.0,0.355,-0.109,-0.002,3.557,0.057,-3.66,2.918,0.0,0.0,0.0,-4.591,-0.039,-0.912,-2.167,-0.118,0.0,1.417,7.64,1.949,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,14669.0,5214.0,3034.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-enclosure-windows-storms.xml,59.727,59.727,35.371,35.371,24.357,0.0,0.0,0.0,0.0,0.0,0.0,0.402,0.0,0.0,3.813,0.715,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.357,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.811,0.0,11.997,9.233,0.616,0.0,0.0,0.0,0.0,2132.3,3071.6,22.515,15.932,0.0,3.504,3.601,0.507,7.401,0.621,9.008,-9.349,0.0,0.0,0.0,8.017,-0.059,4.792,0.0,0.725,0.0,5.195,-8.932,-2.505,0.0,0.029,-0.4,-0.043,2.844,-0.011,-1.232,8.682,0.0,0.0,0.0,-6.013,-0.055,-1.134,-2.874,-0.158,0.0,2.684,7.848,2.004,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,30939.0,8558.0,6680.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,17520.0,5291.0,5808.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-foundation-ambient.xml,47.553,47.553,30.316,30.316,17.237,0.0,0.0,0.0,0.0,0.0,0.0,0.284,0.0,0.0,4.641,0.906,9.353,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.237,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.147,0.0,15.224,9.342,0.606,0.0,0.0,0.0,2.0,1739.5,3551.4,20.358,21.092,0.0,3.835,3.82,0.0,0.0,0.743,10.74,-11.371,0.0,0.0,9.918,0.0,-0.403,2.064,0.0,0.788,0.0,3.878,-6.786,-1.435,0.0,-0.045,-0.503,0.0,0.0,0.04,-0.774,12.469,0.0,0.0,-3.613,0.0,-0.397,-0.407,-2.432,-0.157,0.0,3.617,6.404,1.212,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,27750.0,8437.0,7508.0,0.0,575.0,2198.0,0.0,4563.0,0.0,2171.0,2299.0,18957.0,5353.0,7037.0,0.0,207.0,232.0,0.0,488.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-basement-garage.xml,52.909,52.909,32.669,32.669,20.24,0.0,0.0,0.0,0.0,0.0,0.0,0.334,0.0,0.0,4.323,0.834,9.402,0.0,0.0,3.406,0.142,0.277,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.954,0.0,14.048,9.365,0.613,0.0,0.0,0.0,0.0,1906.9,3259.2,21.422,18.543,0.0,3.646,4.699,0.512,5.489,0.696,10.233,-12.477,0.0,0.0,0.815,6.109,-0.038,3.247,0.0,0.733,0.0,4.538,-7.701,-1.886,0.0,-0.029,-0.627,-0.055,1.931,-0.041,-1.709,11.682,0.0,0.0,-0.116,-4.597,-0.035,-0.786,-2.985,-0.166,0.0,3.282,6.955,1.52,1354.8,997.6,11399.5,2849.5,36000.0,24000.0,0.0,6.8,91.76,31139.0,8564.0,7508.0,0.0,620.0,7098.0,0.0,511.0,1432.0,2171.0,3235.0,19060.0,5345.0,7037.0,0.0,223.0,509.0,0.0,181.0,0.0,2010.0,436.0,3320.0,209.0,0.0,-591.0,800.0 -base-foundation-complex.xml,65.762,65.762,36.973,36.973,28.789,0.0,0.0,0.0,0.0,0.0,0.0,0.475,0.0,0.0,5.045,1.013,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.789,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.962,0.0,17.137,9.233,0.615,0.0,0.0,0.0,0.0,2145.5,3923.4,26.48,20.732,0.0,3.473,3.603,0.507,10.912,0.621,10.368,-12.56,0.0,0.0,0.0,9.47,-0.053,4.804,0.0,0.727,0.0,6.113,-8.913,-2.501,0.0,-0.082,-0.468,-0.053,3.7,-0.028,-1.929,11.71,0.0,0.0,0.0,-4.553,-0.048,-1.148,-3.157,-0.163,0.0,3.656,7.866,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,33064.0,8618.0,7508.0,0.0,575.0,7168.0,0.0,0.0,2427.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-foundation-conditioned-basement-slab-insulation.xml,57.658,57.658,36.156,36.156,21.502,0.0,0.0,0.0,0.0,0.0,0.0,0.355,0.0,0.0,4.486,0.876,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.502,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.136,0.0,14.766,9.233,0.613,0.0,0.0,0.0,0.0,2131.1,3720.9,22.783,18.768,0.0,3.57,3.653,0.514,7.799,0.632,10.55,-12.544,0.0,0.0,0.0,6.847,-0.058,4.81,0.0,0.729,0.0,4.687,-8.894,-2.497,0.0,-0.069,-0.474,-0.053,2.517,-0.03,-1.983,11.739,0.0,0.0,0.0,-5.32,-0.053,-1.177,-3.141,-0.167,0.0,3.25,7.883,2.013,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31189.0,8565.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1365.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-foundation-conditioned-basement-wall-insulation.xml,57.531,57.531,35.488,35.488,22.043,0.0,0.0,0.0,0.0,0.0,0.0,0.364,0.0,0.0,3.943,0.741,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.043,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.642,0.0,12.433,9.233,0.614,0.0,0.0,0.0,0.0,2130.0,3262.4,23.249,17.67,0.0,3.57,3.658,0.515,6.077,0.634,10.566,-12.564,0.0,0.0,0.0,8.941,-0.062,4.822,0.0,0.732,0.0,4.811,-8.909,-2.501,0.0,0.012,-0.412,-0.045,1.089,-0.014,-1.803,11.719,0.0,0.0,0.0,-6.476,-0.057,-1.137,-2.881,-0.161,0.0,2.898,7.869,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32565.0,8604.0,7508.0,0.0,575.0,7160.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-foundation-conditioned-crawlspace.xml,47.403,47.403,28.944,28.944,18.459,0.0,0.0,0.0,0.0,0.0,0.0,0.305,0.0,0.0,3.5,0.646,9.362,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.459,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.274,0.0,10.706,9.342,0.615,0.0,0.0,0.0,0.0,1720.4,2459.5,15.91,10.873,0.0,3.701,3.596,0.506,5.094,0.62,10.202,-12.529,0.0,0.0,0.0,9.966,-0.053,3.485,0.0,0.729,0.0,0.0,-6.894,-1.468,0.0,0.035,-0.463,-0.052,1.801,-0.026,-1.728,11.695,0.0,0.0,0.0,-3.811,-0.049,-0.835,-2.948,-0.163,0.0,0.0,6.304,1.179,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,21226.0,0.0,7508.0,0.0,575.0,4819.0,0.0,0.0,2706.0,2171.0,3448.0,13304.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,464.0,3320.0,170.0,0.0,-630.0,800.0 -base-foundation-multiple.xml,42.738,42.738,29.706,29.706,13.032,0.0,0.0,0.0,0.0,0.0,0.0,0.215,0.0,0.0,4.218,0.812,9.33,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.032,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.199,0.0,13.443,9.285,0.693,0.0,0.0,0.0,0.0,1723.6,2714.9,15.205,14.147,0.0,4.001,3.886,0.0,0.0,0.77,10.857,-11.246,0.0,0.0,5.324,0.0,-0.323,2.58,0.0,0.0,0.0,2.036,-4.636,-1.429,0.0,-0.098,-0.674,0.0,0.0,-0.018,-1.077,12.595,0.0,0.0,-0.625,0.0,-0.319,-0.562,-2.611,0.0,0.0,1.65,4.23,1.218,1354.8,997.6,11399.4,2706.9,36000.0,24000.0,0.0,6.8,91.76,23122.0,4833.0,7508.0,0.0,575.0,2198.0,0.0,3538.0,0.0,2171.0,2299.0,14275.0,222.0,7037.0,0.0,207.0,232.0,0.0,938.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-slab.xml,39.954,39.954,29.299,29.299,10.655,0.0,0.0,0.0,0.0,0.0,0.0,0.176,0.0,0.0,3.9,0.74,9.353,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.655,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.972,0.0,12.215,9.342,0.606,0.0,0.0,0.0,0.0,1717.9,2611.5,12.703,12.011,0.0,3.925,3.798,0.0,0.0,0.682,10.395,-12.052,0.0,0.0,0.0,8.035,-0.12,2.006,0.0,0.775,0.0,0.286,-6.81,-1.454,0.0,-0.063,-0.572,0.0,0.0,-0.03,-1.364,12.074,0.0,0.0,0.0,-1.604,-0.117,-0.465,-2.846,-0.17,0.0,0.078,6.379,1.193,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,28666.0,1683.0,7508.0,0.0,575.0,2198.0,0.0,0.0,12232.0,2171.0,2299.0,13115.0,0.0,7037.0,0.0,207.0,232.0,0.0,0.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-unconditioned-basement-above-grade.xml,43.94,43.94,29.852,29.852,14.088,0.0,0.0,0.0,0.0,0.0,0.0,0.232,0.0,0.0,4.308,0.833,9.348,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.088,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.189,0.0,13.834,9.285,0.712,0.0,0.0,0.0,0.0,1728.0,2759.0,16.464,15.101,0.0,4.001,3.883,0.0,0.0,0.77,10.912,-11.281,0.0,0.0,5.939,0.0,-0.341,2.585,0.0,0.0,0.0,2.461,-4.654,-1.434,0.0,-0.081,-0.658,0.0,0.0,-0.013,-1.069,12.56,0.0,0.0,-0.506,0.0,-0.336,-0.55,-2.6,0.0,0.0,1.93,4.211,1.213,1354.8,997.6,11399.5,2706.9,36000.0,24000.0,0.0,6.8,91.76,23083.0,4828.0,7508.0,0.0,575.0,2198.0,0.0,3504.0,0.0,2171.0,2299.0,14270.0,226.0,7037.0,0.0,207.0,232.0,0.0,929.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-unconditioned-basement-assembly-r.xml,41.196,41.196,29.243,29.243,11.953,0.0,0.0,0.0,0.0,0.0,0.0,0.197,0.0,0.0,3.847,0.722,9.346,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.953,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.19,0.0,11.864,9.285,0.71,0.0,0.0,0.0,0.0,1718.3,2855.2,14.652,12.883,0.0,3.994,3.856,0.0,0.0,0.759,10.855,-11.125,0.0,0.0,4.456,0.0,-0.343,2.583,0.0,0.0,0.0,1.82,-4.614,-1.421,0.0,-0.074,-0.626,0.0,0.0,0.009,-1.062,12.715,0.0,0.0,-2.011,0.0,-0.339,-0.564,-2.512,0.0,0.0,1.12,4.251,1.226,1354.8,997.6,11399.5,2706.9,36000.0,24000.0,0.0,6.8,91.76,20580.0,4443.0,7508.0,0.0,575.0,2198.0,0.0,1386.0,0.0,2171.0,2299.0,14016.0,533.0,7037.0,0.0,207.0,232.0,0.0,368.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-unconditioned-basement-wall-insulation.xml,48.948,48.948,28.952,28.952,19.996,0.0,0.0,0.0,0.0,0.0,0.0,0.33,0.0,0.0,3.558,0.653,9.28,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.996,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.715,0.0,10.743,9.285,0.64,0.0,0.0,0.0,0.0,1726.7,2483.3,16.597,11.56,0.0,3.723,3.619,0.0,0.0,0.633,9.712,-12.351,0.0,0.0,14.373,0.0,-0.047,2.46,0.0,0.0,0.0,2.599,-4.778,-1.481,0.0,0.063,-0.441,0.0,0.0,-0.015,-0.972,11.49,0.0,0.0,-2.769,0.0,-0.045,-0.521,-2.405,0.0,0.0,1.302,4.088,1.166,1354.8,997.6,11399.5,2706.9,36000.0,24000.0,0.0,6.8,91.76,23845.0,1648.0,7508.0,0.0,575.0,2198.0,0.0,7447.0,0.0,2171.0,2299.0,15218.0,128.0,7037.0,0.0,207.0,232.0,0.0,1975.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-unconditioned-basement.xml,42.817,42.817,29.736,29.736,13.081,0.0,0.0,0.0,0.0,0.0,0.0,0.216,0.0,0.0,4.234,0.816,9.34,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.081,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.245,0.0,13.513,9.285,0.703,0.0,0.0,0.0,0.0,1723.8,2921.5,15.45,14.318,0.0,3.994,3.853,0.0,0.0,0.749,10.805,-11.235,0.0,0.0,5.381,0.0,-0.325,2.58,0.0,0.0,0.0,2.14,-4.634,-1.429,0.0,-0.077,-0.629,0.0,0.0,-0.0,-1.111,12.605,0.0,0.0,-0.673,0.0,-0.32,-0.562,-2.632,0.0,0.0,1.724,4.231,1.218,1354.8,997.6,11399.5,2706.9,36000.0,24000.0,0.0,6.8,91.76,23128.0,4833.0,7508.0,0.0,575.0,2198.0,0.0,3545.0,0.0,2171.0,2299.0,14277.0,222.0,7037.0,0.0,207.0,232.0,0.0,940.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-unvented-crawlspace.xml,40.623,40.623,29.832,29.832,10.791,0.0,0.0,0.0,0.0,0.0,0.0,0.178,0.0,0.0,4.25,0.823,9.449,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.103,0.0,13.589,9.342,0.708,0.0,0.0,0.0,0.0,1718.2,2606.2,14.33,13.656,0.0,3.97,3.827,0.0,0.0,0.771,10.903,-10.751,0.0,0.0,4.569,0.0,-0.405,2.046,0.0,0.776,0.0,1.645,-6.24,-1.387,0.0,-0.196,-0.756,0.0,0.0,-0.002,-1.313,13.089,0.0,0.0,-2.016,0.0,-0.401,-0.482,-2.713,-0.192,0.0,1.268,6.344,1.26,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,20341.0,4163.0,7508.0,0.0,575.0,2198.0,0.0,1427.0,0.0,2171.0,2299.0,14101.0,608.0,7037.0,0.0,207.0,232.0,0.0,379.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-vented-crawlspace.xml,42.569,42.569,29.778,29.778,12.791,0.0,0.0,0.0,0.0,0.0,0.0,0.211,0.0,0.0,4.124,0.79,9.523,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.975,0.0,12.965,9.342,0.786,0.0,0.0,0.0,0.0,1712.6,2821.5,15.483,14.113,0.0,3.988,3.844,0.0,0.0,0.754,10.827,-11.149,0.0,0.0,6.777,0.0,-0.354,1.847,0.0,0.785,0.0,2.063,-6.38,-1.421,0.0,-0.068,-0.628,0.0,0.0,0.007,-1.069,12.692,0.0,0.0,-2.916,0.0,-0.349,-0.385,-2.579,-0.173,0.0,1.297,6.204,1.226,1354.8,997.6,11399.5,2808.9,36000.0,24000.0,0.0,6.8,91.76,23883.0,6886.0,7508.0,0.0,575.0,2198.0,0.0,2246.0,0.0,2171.0,2299.0,15424.0,1713.0,7037.0,0.0,207.0,232.0,0.0,596.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 -base-foundation-walkout-basement.xml,61.824,61.824,36.337,36.337,25.487,0.0,0.0,0.0,0.0,0.0,0.0,0.42,0.0,0.0,4.58,0.896,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.868,0.0,15.098,9.233,0.614,0.0,0.0,0.0,0.0,2142.3,3805.8,25.232,19.65,0.0,3.553,3.687,0.512,4.683,0.63,11.227,-12.771,0.0,0.0,0.0,10.608,-0.062,6.635,0.0,0.729,0.0,5.498,-8.906,-2.499,0.0,-0.12,-0.524,-0.053,1.621,-0.027,-2.145,12.058,0.0,0.0,0.0,-3.52,-0.058,-1.571,-3.422,-0.164,0.0,3.325,7.872,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32446.0,8601.0,7925.0,0.0,575.0,4704.0,0.0,0.0,2528.0,2171.0,5942.0,19160.0,5334.0,7221.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,803.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml,45.839,45.839,45.839,45.839,0.0,0.0,0.0,0.0,0.0,0.0,9.671,0.995,0.266,0.015,3.409,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.891,0.281,12.909,9.233,0.614,0.0,0.0,0.0,0.0,6936.9,3157.6,24.224,15.302,0.0,3.52,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.062,4.804,0.0,0.728,0.0,5.464,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,34.811,34.811,34.811,34.811,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.314,1.011,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.522,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,3123.7,0.0,15.028,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.01,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.974,-0.166,0.0,1.956,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,36000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml,45.839,45.839,45.839,45.839,0.0,0.0,0.0,0.0,0.0,0.0,9.671,0.995,0.266,0.015,3.409,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.891,0.281,12.909,9.233,0.614,0.0,0.0,0.0,0.0,6936.9,3157.6,24.224,15.302,0.0,3.52,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.062,4.804,0.0,0.728,0.0,5.464,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,42.14,42.14,42.14,42.14,0.0,0.0,0.0,0.0,0.0,0.0,9.698,1.721,0.276,0.028,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.526,0.303,0.0,9.233,0.59,0.0,0.0,0.0,0.0,7253.7,1637.3,25.274,0.0,0.0,3.492,3.637,0.512,7.484,0.629,10.516,-12.551,0.0,0.0,0.0,8.11,-0.066,4.805,0.0,0.728,0.0,6.281,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,45.785,45.785,45.785,45.785,0.0,0.0,0.0,0.0,0.0,0.0,9.211,0.901,0.839,0.048,3.329,1.016,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.171,0.887,12.582,9.233,0.614,0.0,0.0,145.0,0.0,10081.5,3141.2,37.467,15.165,0.0,3.606,3.668,0.515,7.764,0.622,10.449,-12.69,0.0,0.0,0.0,9.071,0.066,4.746,0.0,0.762,0.0,4.62,-8.899,-2.514,0.0,0.016,-0.44,-0.05,2.779,-0.034,-2.016,11.593,0.0,0.0,0.0,-6.34,0.057,-1.185,-3.289,-0.162,0.0,1.966,7.879,1.996,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,45.899,45.899,45.899,45.899,0.0,0.0,0.0,0.0,0.0,0.0,9.746,0.995,0.266,0.015,3.395,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.891,0.281,12.909,9.233,0.614,0.0,0.0,0.0,0.0,6936.9,3150.9,24.224,15.302,0.0,3.52,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.062,4.804,0.0,0.728,0.0,5.464,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-1-speed.xml,45.839,45.839,45.839,45.839,0.0,0.0,0.0,0.0,0.0,0.0,9.671,0.995,0.266,0.015,3.409,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.891,0.281,12.909,9.233,0.614,0.0,0.0,0.0,0.0,6936.9,3157.6,24.224,15.302,0.0,3.52,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.062,4.804,0.0,0.728,0.0,5.464,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-2-speed.xml,41.295,41.295,41.295,41.295,0.0,0.0,0.0,0.0,0.0,0.0,7.107,0.587,0.263,0.011,2.269,0.618,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.959,0.274,13.138,9.233,0.614,0.0,0.0,0.0,0.0,6906.4,2725.7,24.215,16.235,0.0,3.478,3.634,0.511,7.501,0.629,10.507,-12.551,0.0,0.0,0.0,8.276,-0.063,4.804,0.0,0.728,0.0,6.565,-8.907,-2.499,0.0,-0.006,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.061,-0.165,0.0,2.24,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml,53.511,53.511,38.615,38.615,14.896,0.0,0.0,0.0,0.0,0.0,4.615,0.513,0.0,0.055,2.491,0.5,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.896,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.695,11.151,15.725,9.233,0.615,0.0,0.0,2.0,34.0,3384.0,2906.6,23.34,16.546,0.0,3.248,3.595,0.506,7.501,0.614,10.343,-12.459,0.0,0.0,0.0,8.212,-0.031,5.817,0.0,0.719,0.0,11.526,-8.79,-2.477,0.0,-0.173,-0.482,-0.054,2.746,-0.036,-2.042,11.824,0.0,0.0,0.0,-6.33,-0.027,-1.492,-3.036,-0.17,0.0,5.131,7.988,2.033,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml,56.913,56.913,37.463,37.463,19.451,0.0,0.0,0.0,0.0,0.0,3.569,0.361,0.0,0.073,2.515,0.503,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.451,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.306,14.518,15.862,9.233,0.615,0.0,0.0,206.0,34.0,3017.5,2718.4,23.543,16.546,0.0,3.278,3.606,0.507,7.43,0.617,10.337,-12.556,0.0,0.0,0.0,8.231,-0.023,5.804,0.0,0.719,0.0,11.134,-8.846,-2.484,0.0,-0.15,-0.464,-0.052,2.701,-0.031,-2.024,11.727,0.0,0.0,0.0,-6.262,-0.02,-1.483,-3.027,-0.169,0.0,5.081,7.933,2.025,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml,53.609,53.609,38.709,38.709,14.9,0.0,0.0,0.0,0.0,0.0,4.673,0.521,0.0,0.055,2.516,0.503,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.98,11.154,15.893,9.233,0.615,0.0,0.0,2.0,34.0,3384.0,2820.4,23.34,16.546,0.0,3.29,3.635,0.512,7.504,0.629,10.508,-12.571,0.0,0.0,0.0,8.296,-0.06,5.886,0.0,0.727,0.0,11.671,-8.919,-2.502,0.0,-0.131,-0.445,-0.049,2.737,-0.022,-1.889,11.712,0.0,0.0,0.0,-6.26,-0.056,-1.429,-3.028,-0.163,0.0,5.196,7.859,2.007,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml,53.671,53.671,38.877,38.877,14.794,0.0,0.0,0.0,0.0,0.0,4.471,0.494,0.0,0.446,2.524,0.502,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.794,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.208,12.281,16.006,9.233,0.614,0.0,0.0,2.0,31.0,3385.8,2826.5,26.771,16.487,0.0,3.234,3.638,0.512,7.507,0.629,10.506,-12.563,0.0,0.0,0.0,8.289,-0.058,4.802,0.0,0.728,0.0,12.998,-8.907,-2.499,0.0,-0.139,-0.454,-0.051,2.706,-0.024,-1.924,11.72,0.0,0.0,0.0,-6.311,-0.054,-1.168,-3.074,-0.165,0.0,5.208,7.871,2.011,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,39288.0,16080.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-air-to-air-heat-pump-var-speed.xml,41.028,41.028,41.028,41.028,0.0,0.0,0.0,0.0,0.0,0.0,7.142,0.772,0.149,0.011,2.315,0.198,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.528,0.16,14.392,9.233,0.614,0.0,0.0,0.0,0.0,7002.3,2597.4,24.569,17.323,0.0,3.38,3.636,0.512,7.505,0.629,10.509,-12.557,0.0,0.0,0.0,8.283,-0.061,4.804,0.0,0.728,0.0,9.209,-8.908,-2.5,0.0,-0.059,-0.454,-0.051,2.707,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.31,-0.057,-1.165,-3.063,-0.165,0.0,3.534,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml,35.333,35.333,35.333,35.333,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.7,1.147,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.314,9.233,0.663,0.0,0.0,0.0,2.0,2021.1,3336.7,0.0,17.774,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.089,-0.46,-0.051,2.688,-0.03,-1.96,11.853,0.0,0.0,0.0,-6.892,-0.064,-1.188,-2.978,-0.166,0.0,3.781,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,19922.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml,42.69,42.69,42.69,42.69,0.0,0.0,0.0,0.0,0.0,0.0,9.829,1.766,0.625,0.054,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.692,0.679,0.0,9.233,0.59,0.0,0.0,0.0,0.0,7301.8,1637.3,25.597,0.0,0.0,3.448,3.637,0.512,7.485,0.629,10.517,-12.551,0.0,0.0,0.0,8.113,-0.066,4.805,0.0,0.728,0.0,7.479,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,30706.0,0.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml,47.902,47.902,47.902,47.902,0.0,0.0,0.0,0.0,0.0,0.0,9.744,1.041,1.78,0.071,3.687,1.139,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.093,1.851,14.187,9.233,0.614,0.0,0.0,0.0,0.0,7104.3,3514.9,25.121,18.487,0.0,3.396,3.635,0.511,7.503,0.629,10.509,-12.551,0.0,0.0,0.0,8.279,-0.063,4.804,0.0,0.728,0.0,8.759,-8.907,-2.499,0.0,-0.052,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.308,7.871,2.01,1354.8,997.6,11399.5,2615.8,22910.0,22910.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml,46.191,46.191,46.191,46.191,0.0,0.0,0.0,0.0,0.0,0.0,9.727,1.011,0.469,0.025,3.46,1.059,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.516,0.494,13.136,9.233,0.614,0.0,0.0,0.0,0.0,6957.6,3218.7,24.38,15.851,0.0,3.496,3.634,0.511,7.501,0.628,10.507,-12.551,0.0,0.0,0.0,8.275,-0.063,4.804,0.0,0.728,0.0,6.107,-8.907,-2.499,0.0,-0.007,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.238,7.871,2.01,1354.8,997.6,11399.5,2615.8,32561.0,32561.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml,49.461,49.461,49.461,49.461,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,0.0,17.87,5.461,4.848,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,66.201,4.659,0.55,0.0,0.0,0.0,0.0,2700.1,3650.5,0.0,21.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.848,0.737,0.136,9.776,0.338,4.074,19.846,0.0,0.0,0.0,3.224,-0.01,-0.524,-2.897,-0.007,0.0,9.541,16.714,4.51,1354.8,997.6,8625.2,1979.2,25971.0,25971.0,11059.0,51.62,90.68,11059.0,4355.0,2184.0,0.0,167.0,1864.0,0.0,0.0,567.0,631.0,1291.0,21535.0,7579.0,6532.0,0.0,279.0,580.0,0.0,0.0,0.0,2554.0,690.0,3320.0,3282.0,954.0,1529.0,800.0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml,44.826,44.826,44.826,44.826,0.0,0.0,0.0,0.0,0.0,0.0,9.162,0.998,0.046,0.006,3.202,0.972,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.529,0.052,11.986,9.233,0.614,0.0,0.0,0.0,0.0,6646.5,2916.0,22.763,13.183,0.0,3.606,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.036,-8.907,-2.499,0.0,0.036,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.059,-0.165,0.0,1.066,7.871,2.01,1354.8,997.6,11399.5,2615.8,64975.0,64975.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml,42.715,42.715,42.715,42.715,0.0,0.0,0.0,0.0,0.0,0.0,7.02,0.658,1.448,0.045,2.428,0.675,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.773,1.493,14.362,9.233,0.614,0.0,0.0,0.0,0.0,7064.5,3018.0,24.982,18.75,0.0,3.37,3.636,0.512,7.505,0.629,10.509,-12.557,0.0,0.0,0.0,8.284,-0.061,4.804,0.0,0.728,0.0,9.461,-8.908,-2.5,0.0,-0.058,-0.454,-0.051,2.707,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.31,-0.057,-1.165,-3.064,-0.165,0.0,3.485,7.87,2.01,1354.8,997.6,11399.5,2615.8,24186.0,24186.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml,41.589,41.589,41.589,41.589,0.0,0.0,0.0,0.0,0.0,0.0,7.132,0.631,0.441,0.017,2.299,0.628,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.714,0.459,13.364,9.233,0.614,0.0,0.0,0.0,0.0,6927.3,2770.1,24.354,16.817,0.0,3.45,3.634,0.511,7.502,0.629,10.508,-12.551,0.0,0.0,0.0,8.277,-0.063,4.804,0.0,0.728,0.0,7.343,-8.907,-2.499,0.0,-0.016,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.47,7.871,2.01,1354.8,997.6,11399.5,2615.8,32943.0,32943.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml,40.631,40.631,40.631,40.631,0.0,0.0,0.0,0.0,0.0,0.0,6.888,0.551,0.049,0.005,2.127,0.57,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.241,0.054,12.109,9.233,0.614,0.0,0.0,0.0,0.0,6743.7,2524.4,23.408,13.625,0.0,3.58,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.063,4.804,0.0,0.728,0.0,3.769,-8.907,-2.499,0.0,0.033,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.059,-0.165,0.0,1.19,7.871,2.01,1354.8,997.6,11399.5,2615.8,64639.0,64639.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml,51.163,51.163,37.631,37.631,13.533,0.0,0.0,0.0,0.0,0.0,4.159,0.371,0.0,0.14,2.311,0.209,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.533,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.77,11.263,14.484,9.233,0.615,0.0,0.0,2.0,0.0,3199.7,2682.1,23.554,17.721,0.0,3.374,3.634,0.511,7.502,0.629,10.508,-12.564,0.0,0.0,0.0,8.292,-0.061,5.886,0.0,0.727,0.0,9.401,-8.918,-2.502,0.0,-0.06,-0.445,-0.049,2.738,-0.021,-1.886,11.719,0.0,0.0,0.0,-6.26,-0.057,-1.428,-3.017,-0.163,0.0,3.73,7.861,2.008,1354.8,997.6,11399.5,2615.8,33152.0,33152.0,23209.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml,54.524,54.524,37.837,37.837,16.688,0.0,0.0,0.0,0.0,0.0,4.012,0.354,0.0,0.503,2.318,0.209,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.688,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.611,13.853,14.589,9.233,0.614,0.0,0.0,2.0,0.0,3340.9,2627.7,30.723,17.555,0.0,3.247,3.637,0.512,7.508,0.629,10.512,-12.557,0.0,0.0,0.0,8.29,-0.061,4.804,0.0,0.728,0.0,12.383,-8.908,-2.5,0.0,-0.068,-0.454,-0.051,2.708,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.309,-0.057,-1.165,-3.064,-0.165,0.0,3.737,7.87,2.01,1354.8,997.6,11399.5,2615.8,33152.0,33152.0,31792.0,6.8,91.76,39288.0,16080.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml,41.854,41.854,41.854,41.854,0.0,0.0,0.0,0.0,0.0,0.0,7.494,0.815,0.462,0.024,2.354,0.264,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.012,0.487,15.105,9.233,0.614,0.0,0.0,0.0,0.0,7149.0,2803.7,25.102,18.295,0.0,3.322,3.636,0.512,7.506,0.629,10.51,-12.557,0.0,0.0,0.0,8.286,-0.061,4.804,0.0,0.728,0.0,10.735,-8.908,-2.5,0.0,-0.094,-0.454,-0.05,2.708,-0.024,-1.915,11.726,0.0,0.0,0.0,-6.309,-0.057,-1.165,-3.066,-0.165,0.0,4.27,7.87,2.01,1354.8,997.6,11399.5,2615.8,26367.0,26367.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml,41.183,41.183,41.183,41.183,0.0,0.0,0.0,0.0,0.0,0.0,7.323,0.751,0.133,0.009,2.318,0.209,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.86,0.141,14.588,9.233,0.614,0.0,0.0,0.0,0.0,7037.5,2627.7,24.691,17.555,0.0,3.367,3.636,0.512,7.505,0.629,10.51,-12.557,0.0,0.0,0.0,8.284,-0.061,4.804,0.0,0.728,0.0,9.551,-8.908,-2.5,0.0,-0.068,-0.454,-0.051,2.708,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.31,-0.057,-1.165,-3.064,-0.165,0.0,3.737,7.87,2.01,1354.8,997.6,11399.5,2615.8,33152.0,33152.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml,40.896,40.896,40.896,40.896,0.0,0.0,0.0,0.0,0.0,0.0,7.275,0.644,0.051,0.006,2.308,0.171,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.845,0.057,13.53,9.233,0.614,0.0,0.0,0.0,0.0,6897.7,2562.2,23.861,16.36,0.0,3.444,3.635,0.511,7.502,0.629,10.508,-12.551,0.0,0.0,0.0,8.278,-0.063,4.804,0.0,0.728,0.0,7.477,-8.907,-2.499,0.0,-0.022,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.061,-0.165,0.0,2.648,7.871,2.01,1354.8,997.6,11399.5,2615.8,49709.0,49709.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-boiler-elec-only.xml,48.173,48.173,48.173,48.173,0.0,0.0,0.0,0.0,0.0,0.0,17.561,0.194,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,5904.4,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-boiler-gas-central-ac-1-speed.xml,55.298,55.298,36.433,36.433,18.865,0.0,0.0,0.0,0.0,0.0,0.0,0.231,0.0,0.0,4.535,1.227,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.865,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.604,0.0,14.792,9.233,0.614,0.0,0.0,0.0,4.0,2097.2,3330.0,16.457,17.819,0.0,3.734,3.632,0.511,7.494,0.628,10.503,-12.551,0.0,0.0,0.0,8.265,-0.064,4.804,0.0,0.728,0.0,0.0,-8.908,-2.499,0.0,-0.081,-0.455,-0.051,2.706,-0.024,-1.913,11.732,0.0,0.0,0.0,-6.314,-0.06,-1.165,-3.065,-0.165,0.0,3.924,7.87,2.01,1354.8,997.6,11399.5,2615.8,23209.0,19922.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-boiler-gas-only.xml,49.322,49.322,30.646,30.646,18.676,0.0,0.0,0.0,0.0,0.0,0.0,0.228,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.676,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2058.6,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-central-ac-only-1-speed.xml,36.11,36.11,36.11,36.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.432,1.192,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.363,9.233,0.663,0.0,0.0,0.0,2.0,2071.1,3339.5,0.0,17.774,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.091,-0.46,-0.051,2.688,-0.03,-1.96,11.853,0.0,0.0,0.0,-6.892,-0.064,-1.188,-2.978,-0.166,0.0,3.833,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,19922.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-central-ac-only-2-speed.xml,34.429,34.429,34.429,34.429,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.213,0.73,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.699,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2947.5,0.0,18.464,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.106,-0.46,-0.051,2.689,-0.03,-1.959,11.853,0.0,0.0,0.0,-6.891,-0.064,-1.188,-2.978,-0.166,0.0,4.174,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,20155.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-central-ac-only-var-speed.xml,33.76,33.76,33.76,33.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.879,0.394,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.303,9.233,0.663,0.0,0.0,0.0,3.0,2071.1,2618.4,0.0,17.811,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.139,-0.46,-0.051,2.689,-0.03,-1.958,11.853,0.0,0.0,0.0,-6.891,-0.064,-1.188,-2.982,-0.166,0.0,4.82,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,20283.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml,48.583,48.583,48.583,48.583,0.0,0.0,0.0,0.0,0.0,0.0,9.917,1.783,0.627,0.054,4.535,1.227,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.925,0.681,14.793,9.233,0.614,0.0,0.0,0.0,4.0,7330.8,3330.1,25.597,17.819,0.0,3.442,3.634,0.511,7.502,0.629,10.508,-12.551,0.0,0.0,0.0,8.277,-0.063,4.804,0.0,0.728,0.0,7.547,-8.907,-2.499,0.0,-0.079,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.066,-0.165,0.0,3.924,7.871,2.01,1354.8,997.6,11399.5,2615.8,30706.0,19922.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml,56.621,56.621,40.953,40.953,15.668,0.0,0.0,0.0,0.0,0.0,4.379,0.423,0.0,0.885,3.687,1.139,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.668,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.968,15.77,14.187,9.233,0.614,0.0,0.0,0.0,0.0,3490.2,3514.9,25.12,18.487,0.0,3.356,3.635,0.512,7.505,0.629,10.51,-12.551,0.0,0.0,0.0,8.281,-0.063,4.804,0.0,0.728,0.0,9.673,-8.907,-2.499,0.0,-0.052,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.308,7.871,2.01,1354.8,997.6,11399.5,2615.8,22910.0,22910.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml,55.484,55.484,40.703,40.703,14.78,0.0,0.0,0.0,0.0,0.0,4.131,0.357,0.0,1.255,3.46,1.059,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.482,15.296,13.136,9.233,0.614,0.0,0.0,0.0,0.0,3476.2,3218.7,24.372,15.851,0.0,3.41,3.635,0.511,7.503,0.629,10.509,-12.551,0.0,0.0,0.0,8.28,-0.063,4.804,0.0,0.728,0.0,8.144,-8.907,-2.499,0.0,-0.007,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.238,7.871,2.01,1354.8,997.6,11399.5,2615.8,32561.0,32561.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml,55.484,55.484,40.703,40.703,14.78,0.0,0.0,0.0,0.0,0.0,4.131,0.357,0.0,1.255,3.46,1.059,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.482,15.296,13.136,9.233,0.614,0.0,0.0,0.0,0.0,3476.2,3218.7,24.372,15.851,0.0,3.41,3.635,0.511,7.503,0.629,10.509,-12.551,0.0,0.0,0.0,8.28,-0.063,4.804,0.0,0.728,0.0,8.144,-8.907,-2.499,0.0,-0.007,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.238,7.871,2.01,1354.8,997.6,11399.5,2615.8,32561.0,32561.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml,47.583,47.583,35.911,35.911,11.672,0.0,0.0,0.0,0.0,0.0,2.48,0.097,0.0,0.655,2.159,0.078,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.672,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.182,11.744,12.267,9.233,0.614,0.0,0.0,0.0,0.0,2588.4,2190.0,19.512,13.381,0.0,3.586,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.062,4.804,0.0,0.728,0.0,3.71,-8.907,-2.499,0.0,0.027,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.061,-0.165,0.0,1.365,7.871,2.01,1354.8,997.6,11399.5,2615.8,25707.0,25707.0,36000.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml,47.583,47.583,35.911,35.911,11.672,0.0,0.0,0.0,0.0,0.0,2.48,0.097,0.0,0.655,2.159,0.078,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.672,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.182,11.744,12.267,9.233,0.614,0.0,0.0,0.0,0.0,2588.4,2190.0,19.512,13.381,0.0,3.586,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.062,4.804,0.0,0.728,0.0,3.71,-8.907,-2.499,0.0,0.027,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.061,-0.165,0.0,1.365,7.871,2.01,1354.8,997.6,11399.5,2615.8,25707.0,25707.0,25749.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-elec-resistance-only.xml,46.866,46.866,46.866,46.866,0.0,0.0,0.0,0.0,0.0,0.0,16.449,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,5930.0,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-evap-cooler-furnace-gas.xml,56.437,56.437,32.047,32.047,24.391,0.0,0.0,0.0,0.0,0.0,0.0,0.634,0.0,0.0,0.0,0.972,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.076,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2116.7,1915.1,25.24,11.075,0.0,3.482,3.635,0.512,7.502,0.628,10.506,-12.557,0.0,0.0,0.0,8.278,-0.061,4.804,0.0,0.728,0.0,6.677,-8.908,-2.5,0.0,0.047,-0.454,-0.051,2.707,-0.024,-1.918,11.726,0.0,0.0,0.0,-6.312,-0.057,-1.165,-3.054,-0.165,0.0,-0.001,7.87,2.01,1354.8,997.6,11399.5,2615.8,31792.0,13458.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-floor-furnace-propane-only.xml,52.3,52.3,30.418,30.418,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2021.3,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-furnace-elec-only.xml,53.715,53.715,53.715,53.715,0.0,0.0,0.0,0.0,0.0,0.0,22.67,0.628,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.847,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,8664.8,1637.3,25.24,0.0,0.0,3.487,3.638,0.512,7.485,0.629,10.515,-12.557,0.0,0.0,0.0,8.113,-0.065,4.806,0.0,0.728,0.0,6.613,-8.908,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,31792.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-furnace-gas-central-ac-2-speed.xml,58.65,58.65,34.864,34.864,23.786,0.0,0.0,0.0,0.0,0.0,0.0,0.434,0.0,0.0,3.27,0.719,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.786,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.319,0.0,15.071,9.233,0.614,0.0,0.0,0.0,1.0,2122.6,2947.8,24.293,18.493,0.0,3.508,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.063,4.804,0.0,0.728,0.0,5.905,-8.907,-2.499,0.0,-0.091,-0.455,-0.051,2.707,-0.024,-1.915,11.732,0.0,0.0,0.0,-6.313,-0.059,-1.166,-3.065,-0.165,0.0,4.206,7.871,2.01,1354.8,997.6,11399.5,2615.8,31792.0,20155.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-furnace-gas-central-ac-var-speed.xml,57.98,57.98,34.213,34.213,23.767,0.0,0.0,0.0,0.0,0.0,0.0,0.428,0.0,0.0,2.934,0.409,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.767,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.296,0.0,15.722,9.233,0.614,0.0,0.0,0.0,3.0,2121.8,2796.9,24.264,17.856,0.0,3.509,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.063,4.804,0.0,0.728,0.0,5.882,-8.907,-2.499,0.0,-0.127,-0.454,-0.051,2.708,-0.024,-1.915,11.732,0.0,0.0,0.0,-6.312,-0.059,-1.166,-3.069,-0.165,0.0,4.903,7.871,2.01,1354.8,997.6,11399.5,2615.8,31792.0,20283.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-furnace-gas-only.xml,55.194,55.194,31.045,31.045,24.149,0.0,0.0,0.0,0.0,0.0,0.0,0.628,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.149,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.847,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2122.9,1637.3,25.24,0.0,0.0,3.487,3.638,0.512,7.485,0.629,10.515,-12.557,0.0,0.0,0.0,8.113,-0.065,4.806,0.0,0.728,0.0,6.613,-8.908,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,31792.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-furnace-gas-room-ac.xml,60.517,60.517,36.126,36.126,24.391,0.0,0.0,0.0,0.0,0.0,0.0,0.634,0.0,0.0,5.051,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.076,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2116.7,3023.7,25.24,11.066,0.0,3.482,3.635,0.512,7.502,0.628,10.506,-12.557,0.0,0.0,0.0,8.278,-0.061,4.804,0.0,0.728,0.0,6.677,-8.908,-2.5,0.0,0.047,-0.454,-0.051,2.707,-0.024,-1.918,11.726,0.0,0.0,0.0,-6.312,-0.057,-1.165,-3.054,-0.164,0.0,-0.001,7.87,2.01,1354.8,997.6,11399.5,2615.8,31792.0,14272.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml,34.324,34.324,34.324,34.324,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.964,0.874,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.707,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2888.0,0.0,17.591,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.062,-0.46,-0.051,2.688,-0.03,-1.96,11.853,0.0,0.0,0.0,-6.893,-0.064,-1.188,-2.977,-0.166,0.0,3.164,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24222.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml,36.719,36.719,36.719,36.719,0.0,0.0,0.0,0.0,0.0,0.0,5.502,0.8,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.152,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,3429.1,1637.3,23.668,0.0,0.0,3.547,3.636,0.512,7.483,0.629,10.514,-12.551,0.0,0.0,0.0,8.108,-0.066,4.805,0.0,0.728,0.0,4.869,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,30706.0,0.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml,40.005,40.005,40.005,40.005,0.0,0.0,0.0,0.0,0.0,0.0,5.519,0.693,0.0,0.0,2.54,0.813,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.204,0.0,13.313,9.233,0.614,0.0,0.0,0.0,0.0,3372.7,2561.2,23.122,15.813,0.0,3.548,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.758,-8.907,-2.499,0.0,-0.015,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.063,-0.165,0.0,2.422,7.871,2.01,1354.8,997.6,11399.5,2615.8,30706.0,30706.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml,39.579,39.579,39.579,39.579,0.0,0.0,0.0,0.0,0.0,0.0,5.255,0.37,0.0,0.0,2.479,1.034,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.85,0.0,12.857,9.233,0.614,0.0,0.0,0.0,0.0,3225.9,2597.8,21.438,15.107,0.0,3.596,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.366,-8.907,-2.499,0.0,0.006,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.061,-0.165,0.0,1.948,7.871,2.01,1354.8,997.6,11399.5,2615.8,33016.0,33016.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml,39.579,39.579,39.579,39.579,0.0,0.0,0.0,0.0,0.0,0.0,5.255,0.37,0.0,0.0,2.479,1.034,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.85,0.0,12.857,9.233,0.614,0.0,0.0,0.0,0.0,3225.9,2597.8,21.438,15.107,0.0,3.596,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.366,-8.907,-2.499,0.0,0.006,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.061,-0.165,0.0,1.948,7.871,2.01,1354.8,997.6,11399.5,2615.8,33016.0,33016.0,30706.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml,33.683,33.683,33.683,33.683,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.095,0.102,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.544,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2686.6,0.0,13.567,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.015,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.977,-0.166,0.0,2.005,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,15281.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml,32.97,32.97,32.97,32.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.382,0.102,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.544,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2686.6,0.0,13.567,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.015,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.977,-0.166,0.0,2.005,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,15281.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml,36.625,36.625,36.625,36.625,0.0,0.0,0.0,0.0,0.0,0.0,5.808,0.316,0.082,0.003,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.818,0.085,0.0,9.233,0.59,0.0,0.0,0.0,0.0,4309.1,1637.3,19.511,0.0,0.0,3.595,3.636,0.512,7.482,0.629,10.513,-12.551,0.0,0.0,0.0,8.106,-0.066,4.805,0.0,0.728,0.0,3.502,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,25749.0,0.0,25749.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml,39.603,39.603,39.603,39.603,0.0,0.0,0.0,0.0,0.0,0.0,6.124,0.346,0.392,0.01,2.205,0.085,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.516,0.403,12.61,9.233,0.614,0.0,0.0,0.0,0.0,4941.7,2286.7,19.72,13.567,0.0,3.575,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.051,-8.907,-2.499,0.0,0.014,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,1.721,7.871,2.01,1354.8,997.6,11399.5,2615.8,19866.0,19866.0,25749.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml,38.941,38.941,38.941,38.941,0.0,0.0,0.0,0.0,0.0,0.0,5.858,0.319,0.084,0.003,2.159,0.078,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.012,0.087,12.267,9.233,0.614,0.0,0.0,0.0,0.0,4313.4,2190.0,19.512,13.381,0.0,3.592,3.633,0.511,7.498,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.062,4.804,0.0,0.728,0.0,3.534,-8.907,-2.499,0.0,0.027,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.061,-0.165,0.0,1.365,7.871,2.01,1354.8,997.6,11399.5,2615.8,25707.0,25707.0,25749.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml,38.41,38.41,38.41,38.41,0.0,0.0,0.0,0.0,0.0,0.0,5.415,0.269,0.0,0.0,2.211,0.074,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.078,0.0,11.748,9.233,0.614,0.0,0.0,0.0,0.0,3649.5,2213.4,19.201,12.59,0.0,3.623,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.269,-0.062,4.804,0.0,0.728,0.0,2.574,-8.907,-2.499,0.0,0.042,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.059,-0.165,0.0,0.833,7.871,2.01,1354.8,997.6,11399.5,2615.8,41152.0,41152.0,25749.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml,37.761,37.761,37.761,37.761,0.0,0.0,0.0,0.0,0.0,0.0,5.087,0.103,0.048,0.0,2.055,0.027,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.048,10.925,9.233,0.614,0.0,0.0,0.0,0.0,3723.6,2118.3,16.457,11.065,0.0,3.734,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.804,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,23171.0,23171.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml,47.931,47.931,35.611,35.611,0.0,12.32,0.0,0.0,0.0,0.0,3.013,0.093,0.0,0.0,2.038,0.027,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.658,7.392,10.828,9.233,0.615,0.0,0.0,2.0,0.0,2851.6,2121.4,17.014,11.228,0.0,3.732,3.63,0.511,7.491,0.628,10.498,-12.557,0.0,0.0,0.0,8.271,-0.062,5.885,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.052,-0.447,-0.049,2.736,-0.022,-1.888,11.726,0.0,0.0,0.0,-6.268,-0.058,-1.429,-3.007,-0.163,0.0,0.0,7.864,2.009,1354.8,997.6,11399.5,2615.8,23171.0,23171.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ptac-with-heating.xml,51.069,51.069,51.069,51.069,0.0,0.0,0.0,0.0,0.0,0.0,16.616,0.0,0.0,0.0,4.012,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,5929.5,2674.2,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,23209.0,14272.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-ptac.xml,34.391,34.391,34.391,34.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.905,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2699.5,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,14272.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-pthp-sizing-methodology-acca.xml,41.566,41.566,41.566,41.566,0.0,0.0,0.0,0.0,0.0,0.0,6.404,0.0,0.889,0.0,3.833,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.889,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2632.3,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,16412.0,16412.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-pthp-sizing-methodology-hers.xml,41.687,41.687,41.687,41.687,0.0,0.0,0.0,0.0,0.0,0.0,7.031,0.0,0.222,0.0,3.993,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.222,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2701.9,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,24611.0,24611.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-pthp-sizing-methodology-maxload.xml,42.219,42.219,42.219,42.219,0.0,0.0,0.0,0.0,0.0,0.0,7.577,0.0,0.038,0.0,4.164,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.038,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2807.3,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,47663.0,47663.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-room-ac-only.xml,35.402,35.402,35.402,35.402,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.915,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,3002.2,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,14272.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-room-ac-with-heating.xml,52.108,52.108,52.108,52.108,0.0,0.0,0.0,0.0,0.0,0.0,16.616,0.0,0.0,0.0,5.051,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,5929.5,3023.6,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,23209.0,14272.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml,41.566,41.566,41.566,41.566,0.0,0.0,0.0,0.0,0.0,0.0,6.404,0.0,0.889,0.0,3.833,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.889,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2632.3,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,16412.0,16412.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml,41.687,41.687,41.687,41.687,0.0,0.0,0.0,0.0,0.0,0.0,7.031,0.0,0.222,0.0,3.993,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.222,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2701.9,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,24611.0,24611.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml,42.219,42.219,42.219,42.219,0.0,0.0,0.0,0.0,0.0,0.0,7.577,0.0,0.038,0.0,4.164,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.038,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2807.3,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,47663.0,47663.0,23209.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-sizing-controls.xml,49.618,49.618,42.911,42.911,6.707,0.0,0.0,0.0,0.0,0.0,0.0,0.038,0.0,0.0,3.206,0.542,15.944,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.548,0.588,2.435,2.057,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.707,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.203,0.0,9.35,16.489,0.644,0.0,0.0,0.0,0.0,2613.9,3427.6,16.935,14.883,0.0,2.872,2.804,0.392,5.427,0.416,7.943,-12.43,0.0,0.0,0.0,5.595,-0.058,3.509,0.0,0.577,0.0,1.461,-10.184,-2.473,0.0,-0.137,-0.595,-0.07,2.285,-0.064,-2.374,11.853,0.0,0.0,0.0,-7.661,-0.059,-1.288,-5.271,-0.192,0.0,1.904,9.376,2.036,2181.0,1715.2,21571.8,3761.0,31005.0,27561.0,0.0,0.0,100.0,31005.0,9028.0,7128.0,0.0,545.0,6084.0,0.0,0.0,1851.0,2061.0,4307.0,22992.0,6410.0,7422.0,0.0,236.0,593.0,0.0,0.0,0.0,2405.0,776.0,5150.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-stove-oil-only.xml,52.274,52.274,30.521,30.521,0.0,21.754,0.0,0.0,0.0,0.0,0.0,0.102,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.754,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2037.8,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize-wall-furnace-elec-only.xml,47.201,47.201,47.201,47.201,0.0,0.0,0.0,0.0,0.0,0.0,16.784,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.435,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,6024.4,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.478,0.629,10.51,-12.551,0.0,0.0,0.0,8.099,-0.066,4.805,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,23209.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-autosize.xml,60.029,60.029,36.205,36.205,23.824,0.0,0.0,0.0,0.0,0.0,0.0,0.445,0.0,0.0,4.449,0.87,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.824,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.365,0.0,14.705,9.233,0.614,0.0,0.0,0.0,2.0,2124.2,3189.8,24.351,18.003,0.0,3.506,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.063,4.804,0.0,0.728,0.0,5.952,-8.907,-2.499,0.0,-0.076,-0.455,-0.051,2.707,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.065,-0.165,0.0,3.837,7.871,2.01,1354.8,997.6,11399.5,2615.8,31792.0,19922.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-coal-only.xml,50.082,50.082,30.66,30.66,0.0,0.0,0.0,0.0,0.0,19.422,0.0,0.243,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.422,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2060.9,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-elec-only.xml,48.879,48.879,48.879,48.879,0.0,0.0,0.0,0.0,0.0,0.0,18.336,0.126,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,6044.7,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-gas-central-ac-1-speed.xml,55.87,55.87,36.159,36.159,19.71,0.0,0.0,0.0,0.0,0.0,0.0,0.149,0.0,0.0,4.388,1.182,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.604,0.0,14.079,9.233,0.614,0.0,0.0,0.0,0.0,2085.8,3478.9,16.463,18.096,0.0,3.734,3.632,0.511,7.494,0.628,10.503,-12.551,0.0,0.0,0.0,8.265,-0.064,4.804,0.0,0.728,0.0,0.0,-8.908,-2.499,0.0,-0.049,-0.455,-0.051,2.706,-0.024,-1.914,11.732,0.0,0.0,0.0,-6.314,-0.06,-1.165,-3.064,-0.165,0.0,3.198,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-gas-only-pilot.xml,55.062,55.062,30.565,30.565,24.497,0.0,0.0,0.0,0.0,0.0,0.0,0.148,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.497,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2045.4,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-gas-only.xml,50.077,50.077,30.565,30.565,19.512,0.0,0.0,0.0,0.0,0.0,0.0,0.148,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.512,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2045.4,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-oil-only.xml,50.082,50.082,30.66,30.66,0.0,19.422,0.0,0.0,0.0,0.0,0.0,0.243,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.422,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2060.9,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-propane-only.xml,50.075,50.075,30.543,30.543,0.0,0.0,19.532,0.0,0.0,0.0,0.0,0.126,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.532,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2041.8,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-boiler-wood-only.xml,50.075,50.075,30.543,30.543,0.0,0.0,0.0,19.532,0.0,0.0,0.0,0.126,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.532,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2041.8,1637.3,16.463,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-central-ac-only-1-speed-seer2.xml,35.905,35.905,35.905,35.905,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.271,1.148,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.665,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,3432.9,0.0,17.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.06,-0.46,-0.051,2.688,-0.03,-1.96,11.853,0.0,0.0,0.0,-6.893,-0.064,-1.188,-2.977,-0.166,0.0,3.122,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-central-ac-only-1-speed.xml,35.921,35.921,35.921,35.921,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.287,1.148,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.665,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,3440.7,0.0,17.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.06,-0.46,-0.051,2.688,-0.03,-1.96,11.853,0.0,0.0,0.0,-6.893,-0.064,-1.188,-2.977,-0.166,0.0,3.122,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-central-ac-only-2-speed.xml,34.281,34.281,34.281,34.281,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.096,0.698,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.048,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2993.9,0.0,18.526,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.076,-0.46,-0.051,2.688,-0.03,-1.959,11.853,0.0,0.0,0.0,-6.892,-0.064,-1.188,-2.977,-0.166,0.0,3.511,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-central-ac-only-var-speed.xml,33.588,33.588,33.588,33.588,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.81,0.292,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.904,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2741.2,0.0,18.416,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.119,-0.46,-0.051,2.689,-0.03,-1.958,11.853,0.0,0.0,0.0,-6.891,-0.064,-1.188,-2.98,-0.166,0.0,4.411,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,47.838,47.838,47.838,47.838,0.0,0.0,0.0,0.0,0.0,0.0,9.785,1.737,0.277,0.028,4.388,1.182,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.749,0.305,14.08,9.233,0.614,0.0,0.0,0.0,0.0,7284.9,3479.0,25.274,18.096,0.0,3.487,3.634,0.511,7.501,0.629,10.507,-12.551,0.0,0.0,0.0,8.276,-0.063,4.804,0.0,0.728,0.0,6.338,-8.907,-2.499,0.0,-0.048,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.198,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-crankcase-heater-40w.xml,58.638,58.638,35.807,35.807,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.159,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2105.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dse.xml,59.006,59.006,36.828,36.828,22.179,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,5.08,0.942,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.179,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2105.8,2603.4,16.457,11.066,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,52.464,52.464,41.735,41.735,10.729,0.0,0.0,0.0,0.0,0.0,5.418,0.496,0.0,0.929,3.409,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.729,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.276,11.121,12.909,9.233,0.614,0.0,0.0,0.0,0.0,3619.1,3157.6,24.213,15.302,0.0,3.459,3.634,0.511,7.502,0.629,10.508,-12.551,0.0,0.0,0.0,8.277,-0.062,4.804,0.0,0.728,0.0,6.899,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,55.248,55.248,40.712,40.712,14.536,0.0,0.0,0.0,0.0,0.0,4.081,0.349,0.0,1.39,3.41,1.042,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.536,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.179,15.199,12.909,9.233,0.614,0.0,0.0,0.0,0.0,3465.8,3157.6,24.211,15.303,0.0,3.421,3.635,0.511,7.503,0.629,10.509,-12.551,0.0,0.0,0.0,8.279,-0.063,4.804,0.0,0.728,0.0,7.832,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.006,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml,52.453,52.453,37.517,37.517,14.937,0.0,0.0,0.0,0.0,0.0,2.953,0.193,0.0,1.042,2.269,0.618,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.937,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.535,15.232,13.139,9.233,0.614,0.0,0.0,0.0,0.0,2779.5,2725.7,24.21,16.235,0.0,3.409,3.635,0.511,7.504,0.629,10.509,-12.551,0.0,0.0,0.0,8.28,-0.063,4.804,0.0,0.728,0.0,8.199,-8.907,-2.499,0.0,-0.006,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.24,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml,52.451,52.451,37.865,37.865,14.587,0.0,0.0,0.0,0.0,0.0,2.91,0.245,0.0,1.756,2.315,0.198,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.587,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.265,15.613,14.392,9.233,0.614,0.0,0.0,0.0,0.0,2778.7,2597.4,24.564,17.323,0.0,3.348,3.636,0.512,7.506,0.629,10.51,-12.557,0.0,0.0,0.0,8.285,-0.061,4.804,0.0,0.728,0.0,9.973,-8.908,-2.5,0.0,-0.059,-0.454,-0.051,2.707,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.31,-0.057,-1.165,-3.063,-0.165,0.0,3.534,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml,47.429,47.429,36.169,36.169,11.259,0.0,0.0,0.0,0.0,0.0,2.444,0.093,0.0,0.918,2.198,0.075,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.259,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.708,11.614,11.87,9.233,0.614,0.0,0.0,0.0,0.0,2543.3,2208.0,19.314,12.832,0.0,3.602,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.222,-8.907,-2.499,0.0,0.039,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.059,-0.165,0.0,0.958,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-area-fractions.xml,93.7,93.7,46.566,46.566,47.134,0.0,0.0,0.0,0.0,0.0,0.0,0.614,0.0,0.0,7.871,1.654,9.005,0.0,0.0,6.372,0.0,0.43,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,12.562,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,47.134,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,43.997,0.0,28.454,9.146,0.612,0.0,0.0,5.0,50.0,2578.2,5001.5,48.977,34.866,0.0,3.19,7.86,1.068,7.883,0.665,21.299,-24.987,0.0,0.0,0.0,8.992,-0.116,11.127,0.0,0.745,0.0,20.208,-10.965,-3.544,0.0,-0.361,-1.011,-0.097,2.685,-0.02,-3.119,23.317,0.0,0.0,0.0,-6.422,-0.104,-2.462,-6.237,-0.16,0.0,10.619,9.391,2.828,1354.8,997.6,11399.5,2460.1,48000.0,36000.0,0.0,6.8,91.76,70776.0,33116.0,15016.0,0.0,575.0,9035.0,0.0,0.0,1949.0,2171.0,8913.0,85427.0,64071.0,14074.0,0.0,207.0,542.0,0.0,0.0,0.0,2010.0,1204.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-area-multipliers.xml,57.997,57.997,35.822,35.822,22.175,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.208,0.808,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.175,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.772,0.0,13.664,9.233,0.614,0.0,0.0,0.0,0.0,2113.9,3232.2,22.38,17.379,0.0,3.565,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.311,-8.907,-2.499,0.0,-0.029,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.77,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31013.0,7804.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18408.0,4949.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-buried.xml,56.325,56.325,35.58,35.58,20.744,0.0,0.0,0.0,0.0,0.0,0.0,0.342,0.0,0.0,4.029,0.768,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.744,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.419,0.0,12.842,9.233,0.614,0.0,0.0,0.0,0.0,2111.6,2949.4,20.291,14.835,0.0,3.612,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.269,-0.062,4.804,0.0,0.728,0.0,2.916,-8.907,-2.499,0.0,0.003,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.063,-0.165,0.0,1.926,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,28177.0,4969.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15787.0,2329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-effective-rvalue.xml,58.776,58.776,35.949,35.949,22.827,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.827,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.377,0.0,13.991,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.2,23.051,17.898,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.937,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.109,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31786.0,8577.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18782.0,5324.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-leakage-cfm50.xml,58.197,58.197,35.837,35.837,22.36,0.0,0.0,0.0,0.0,0.0,0.0,0.369,0.0,0.0,4.217,0.81,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.954,0.0,13.805,9.233,0.614,0.0,0.0,0.0,0.0,2114.1,3278.7,22.467,17.816,0.0,3.553,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.52,-8.907,-2.499,0.0,-0.033,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.968,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,34050.0,10841.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,20347.0,6889.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ducts-leakage-percent.xml,60.017,60.017,36.148,36.148,23.869,0.0,0.0,0.0,0.0,0.0,0.0,0.394,0.0,0.0,4.449,0.865,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.869,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.359,0.0,14.642,9.233,0.614,0.0,0.0,0.0,0.0,2117.1,3475.8,24.276,19.53,0.0,3.507,3.635,0.511,7.502,0.628,10.506,-12.557,0.0,0.0,0.0,8.277,-0.061,4.804,0.0,0.728,0.0,5.951,-8.908,-2.5,0.0,-0.072,-0.454,-0.05,2.708,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.31,-0.057,-1.165,-3.065,-0.165,0.0,3.783,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,32152.0,8944.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,20670.0,7212.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-elec-resistance-only.xml,46.866,46.866,46.866,46.866,0.0,0.0,0.0,0.0,0.0,0.0,16.449,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.436,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,5930.0,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.477,0.629,10.512,-12.551,0.0,0.0,0.0,8.1,-0.067,4.806,0.0,0.729,0.0,0.0,-8.908,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-evap-cooler-furnace-gas.xml,55.308,55.308,31.865,31.865,23.443,0.0,0.0,0.0,0.0,0.0,0.0,0.609,0.0,0.0,0.0,0.815,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.443,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.177,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2111.3,1859.1,24.071,11.074,0.0,3.514,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.273,-0.063,4.804,0.0,0.728,0.0,5.753,-8.907,-2.499,0.0,0.046,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,-0.001,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-evap-cooler-only-ducted.xml,31.362,31.362,31.362,31.362,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.876,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.51,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2017.8,0.0,14.986,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.025,-0.461,-0.051,2.686,-0.03,-1.962,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.971,-0.166,0.0,0.912,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15717.0,2259.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-evap-cooler-only.xml,31.279,31.279,31.279,31.279,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.793,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,1939.3,0.0,10.869,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-fireplace-wood-only.xml,52.3,52.3,30.418,30.418,0.0,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2021.3,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-fixed-heater-gas-only.xml,46.866,46.866,30.417,30.417,16.448,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.448,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.435,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2021.3,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.478,0.629,10.51,-12.551,0.0,0.0,0.0,8.099,-0.066,4.805,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-floor-furnace-propane-only-pilot-light.xml,57.264,57.264,30.418,30.418,0.0,0.0,26.846,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.846,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2021.3,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-floor-furnace-propane-only.xml,52.3,52.3,30.418,30.418,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.882,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2021.3,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-coal-only.xml,54.23,54.23,31.021,31.021,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-elec-central-ac-1-speed.xml,56.954,56.954,56.954,56.954,0.0,0.0,0.0,0.0,0.0,0.0,21.004,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,7929.1,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-elec-only.xml,52.809,52.809,52.809,52.809,0.0,0.0,0.0,0.0,0.0,0.0,21.789,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,8314.7,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-central-ac-2-speed.xml,57.47,57.47,34.639,34.639,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,3.145,0.676,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,14.392,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3023.6,23.056,18.768,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.061,-0.455,-0.051,2.707,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.515,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-central-ac-var-speed.xml,56.814,56.814,33.983,33.983,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,2.863,0.303,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,15.318,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,2770.7,23.056,18.67,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.107,-0.454,-0.051,2.708,-0.024,-1.915,11.732,0.0,0.0,0.0,-6.312,-0.059,-1.166,-3.067,-0.165,0.0,4.488,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-only-detailed-setpoints.xml,38.344,38.344,30.657,30.657,7.687,0.0,0.0,0.0,0.0,0.0,0.0,0.2,0.0,0.0,0.0,0.0,9.181,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.687,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.265,0.0,0.0,9.233,0.633,0.0,0.0,0.0,0.0,2071.2,1637.4,18.192,0.0,0.0,2.82,2.763,0.387,5.284,0.406,7.819,-12.43,0.0,0.0,0.0,5.319,-0.06,3.456,0.0,0.568,0.0,1.864,-8.807,-2.473,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-only-pilot.xml,59.13,59.13,31.021,31.021,28.11,0.0,0.0,0.0,0.0,0.0,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-only.xml,54.23,54.23,31.021,31.021,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-gas-room-ac.xml,59.838,59.838,36.395,36.395,23.443,0.0,0.0,0.0,0.0,0.0,0.0,0.609,0.0,0.0,5.345,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.443,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.177,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2111.3,3196.2,24.071,11.066,0.0,3.514,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.273,-0.063,4.804,0.0,0.728,0.0,5.753,-8.907,-2.499,0.0,0.046,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.165,-3.053,-0.165,0.0,-0.001,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-oil-only.xml,54.23,54.23,31.021,31.021,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-propane-only.xml,54.23,54.23,31.021,31.021,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-wood-only.xml,54.23,54.23,31.021,31.021,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.603,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.957,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2119.2,1637.3,24.071,0.0,0.0,3.519,3.636,0.512,7.483,0.629,10.515,-12.551,0.0,0.0,0.0,8.109,-0.066,4.805,0.0,0.728,0.0,5.698,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-furnace-x3-dse.xml,59.004,59.004,36.858,36.858,22.146,0.0,0.0,0.0,0.0,0.0,0.0,0.396,0.0,0.0,5.08,0.942,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.146,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.769,0.0,10.926,9.233,0.614,0.0,0.0,0.0,0.0,2109.2,2603.4,16.622,11.066,0.0,3.771,3.668,0.516,7.57,0.634,10.606,-12.676,0.0,0.0,0.0,8.346,-0.063,4.852,0.0,0.735,0.0,0.0,-8.996,-2.524,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ground-to-air-heat-pump-cooling-only.xml,33.834,33.834,33.834,33.834,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.571,0.777,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.556,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2618.9,0.0,14.783,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.013,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.975,-0.166,0.0,1.993,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,36000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ground-to-air-heat-pump-heating-only.xml,36.574,36.574,36.574,36.574,0.0,0.0,0.0,0.0,0.0,0.0,5.394,0.763,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.341,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,3367.4,1637.3,22.277,0.0,0.0,3.577,3.636,0.512,7.482,0.629,10.514,-12.551,0.0,0.0,0.0,8.106,-0.066,4.805,0.0,0.728,0.0,4.035,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ground-to-air-heat-pump.xml,39.556,39.556,39.556,39.556,0.0,0.0,0.0,0.0,0.0,0.0,5.252,0.367,0.0,0.0,2.476,1.021,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.559,0.0,12.683,9.233,0.614,0.0,0.0,0.0,0.0,3214.4,2581.7,20.901,14.709,0.0,3.606,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.067,-8.907,-2.499,0.0,0.012,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.06,-0.165,0.0,1.771,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,48.968,48.968,48.968,48.968,0.0,0.0,0.0,0.0,0.0,0.0,12.408,0.689,0.567,0.018,4.149,0.698,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.347,0.585,13.441,9.233,0.614,0.0,0.0,0.0,0.0,7036.9,3402.7,24.737,16.387,0.0,3.465,3.634,0.511,7.502,0.629,10.507,-12.551,0.0,0.0,0.0,8.276,-0.063,4.804,0.0,0.728,0.0,6.962,-8.907,-2.499,0.0,-0.021,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.063,-0.165,0.0,2.554,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,43.851,43.851,43.851,43.851,0.0,0.0,0.0,0.0,0.0,0.0,8.907,0.572,0.523,0.016,2.825,0.567,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.636,0.54,13.765,9.233,0.614,0.0,0.0,0.0,0.0,7011.6,3040.2,24.732,17.667,0.0,3.414,3.635,0.511,7.503,0.629,10.509,-12.551,0.0,0.0,0.0,8.279,-0.063,4.804,0.0,0.728,0.0,8.292,-8.907,-2.499,0.0,-0.033,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.063,-0.165,0.0,2.883,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml,43.335,43.335,43.335,43.335,0.0,0.0,0.0,0.0,0.0,0.0,8.802,0.724,0.321,0.017,2.821,0.21,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.751,0.338,14.996,9.233,0.614,0.0,0.0,0.0,0.0,7134.8,2898.1,25.053,18.025,0.0,3.333,3.636,0.512,7.506,0.629,10.51,-12.557,0.0,0.0,0.0,8.285,-0.061,4.804,0.0,0.728,0.0,10.468,-8.908,-2.5,0.0,-0.089,-0.454,-0.051,2.708,-0.024,-1.916,11.726,0.0,0.0,0.0,-6.309,-0.057,-1.166,-3.066,-0.165,0.0,4.161,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,60.758,60.758,36.724,36.724,24.035,0.0,0.0,0.0,0.0,0.0,0.0,0.289,0.0,0.0,5.226,0.769,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.035,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.398,0.0,14.889,9.233,0.614,0.0,0.0,0.0,2.0,2103.3,3477.2,24.099,18.143,0.0,3.506,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.273,-0.063,4.804,0.0,0.728,0.0,5.99,-8.907,-2.499,0.0,-0.085,-0.455,-0.051,2.707,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.313,-0.059,-1.166,-3.067,-0.165,0.0,4.031,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,59.234,59.234,35.2,35.2,24.035,0.0,0.0,0.0,0.0,0.0,0.0,0.289,0.0,0.0,3.828,0.642,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.035,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.398,0.0,15.318,9.233,0.614,0.0,0.0,0.0,2.0,2103.3,3154.9,24.099,18.541,0.0,3.506,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.273,-0.063,4.804,0.0,0.728,0.0,5.99,-8.907,-2.499,0.0,-0.104,-0.455,-0.051,2.707,-0.024,-1.915,11.732,0.0,0.0,0.0,-6.313,-0.059,-1.166,-3.066,-0.165,0.0,4.465,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,58.589,58.589,34.555,34.555,24.034,0.0,0.0,0.0,0.0,0.0,0.0,0.289,0.0,0.0,3.435,0.391,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.034,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.398,0.0,15.998,9.233,0.614,0.0,0.0,0.0,5.0,2103.3,2961.4,24.099,17.829,0.0,3.506,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.274,-0.063,4.804,0.0,0.728,0.0,5.99,-8.907,-2.499,0.0,-0.141,-0.454,-0.051,2.708,-0.024,-1.915,11.732,0.0,0.0,0.0,-6.312,-0.059,-1.166,-3.071,-0.165,0.0,5.192,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-furnace-gas-only.xml,55.619,55.619,30.886,30.886,24.733,0.0,0.0,0.0,0.0,0.0,0.0,0.469,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.733,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.221,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2097.0,1637.3,25.383,0.0,0.0,3.473,3.638,0.512,7.485,0.629,10.515,-12.557,0.0,0.0,0.0,8.114,-0.065,4.805,0.0,0.728,0.0,7.002,-8.908,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-ground-to-air-heat-pump.xml,41.381,41.381,41.381,41.381,0.0,0.0,0.0,0.0,0.0,0.0,6.67,0.384,0.0,0.0,2.932,0.954,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.447,0.0,13.147,9.233,0.614,0.0,0.0,0.0,0.0,3447.4,2730.1,21.835,15.722,0.0,3.576,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.062,4.804,0.0,0.728,0.0,3.98,-8.907,-2.499,0.0,-0.008,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.315,-0.059,-1.166,-3.062,-0.165,0.0,2.246,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,30706.0,7497.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,34.013,34.013,34.013,34.013,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.367,0.16,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.335,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2594.9,0.0,13.432,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.005,-0.461,-0.051,2.686,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.976,-0.166,0.0,1.787,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-install-quality-mini-split-heat-pump-ducted.xml,40.668,40.668,40.668,40.668,0.0,0.0,0.0,0.0,0.0,0.0,6.804,0.575,0.03,0.002,2.67,0.145,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.849,0.032,12.157,9.233,0.614,0.0,0.0,0.0,0.0,4380.1,2336.3,19.479,13.36,0.0,3.596,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.27,-0.062,4.804,0.0,0.728,0.0,3.367,-8.907,-2.499,0.0,0.03,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.061,-0.165,0.0,1.253,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-air-conditioner-only-ducted.xml,33.372,33.372,33.372,33.372,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.81,0.076,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.986,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2236.5,0.0,13.209,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,-0.461,-0.051,2.686,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.974,-0.166,0.0,1.425,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-air-conditioner-only-ductless.xml,33.232,33.232,33.232,33.232,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.72,0.026,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.586,9.233,0.663,0.0,0.0,0.0,0.0,2071.1,2125.8,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,32.695,32.695,32.695,32.695,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.136,0.073,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.507,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2211.4,0.0,12.594,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.024,-0.461,-0.051,2.686,-0.03,-1.962,11.853,0.0,0.0,0.0,-6.895,-0.064,-1.188,-2.972,-0.166,0.0,0.933,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,36000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ducted-heating-only.xml,36.136,36.136,36.136,36.136,0.0,0.0,0.0,0.0,0.0,0.0,5.41,0.299,0.009,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.195,0.009,0.0,9.233,0.59,0.0,0.0,0.0,0.0,3769.3,1637.3,19.316,0.0,0.0,3.616,3.636,0.512,7.481,0.629,10.513,-12.551,0.0,0.0,0.0,8.105,-0.066,4.805,0.0,0.728,0.0,2.862,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,36000.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ducted.xml,38.478,38.478,38.478,38.478,0.0,0.0,0.0,0.0,0.0,0.0,5.453,0.302,0.009,0.0,2.198,0.075,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.385,0.01,11.87,9.233,0.614,0.0,0.0,0.0,0.0,3769.3,2208.0,19.316,12.832,0.0,3.613,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.269,-0.062,4.804,0.0,0.728,0.0,2.889,-8.907,-2.499,0.0,0.039,-0.455,-0.051,2.705,-0.024,-1.918,11.732,0.0,0.0,0.0,-6.317,-0.059,-1.166,-3.059,-0.165,0.0,0.958,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,25749.0,2540.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml,38.062,38.062,38.062,38.062,0.0,0.0,0.0,0.0,0.0,0.0,5.097,0.117,0.367,0.0,2.012,0.028,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.367,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4370.0,2151.7,16.457,11.066,0.0,3.734,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.804,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml,44.653,44.653,35.668,35.668,8.985,0.0,0.0,0.0,0.0,0.0,2.867,0.05,0.0,0.271,2.012,0.028,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.985,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.998,7.459,10.925,9.233,0.614,0.0,0.0,1.0,0.0,2829.9,2151.7,17.596,11.066,0.0,3.713,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.265,-0.062,4.803,0.0,0.728,0.0,0.414,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,26137.0,2928.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ductless-backup-stove.xml,47.935,47.935,35.57,35.57,0.0,12.364,0.0,0.0,0.0,0.0,3.033,0.071,0.0,0.0,1.999,0.028,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.364,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.658,7.419,10.828,9.233,0.615,0.0,0.0,2.0,0.0,2913.9,2188.7,17.014,11.229,0.0,3.732,3.63,0.511,7.491,0.628,10.498,-12.557,0.0,0.0,0.0,8.271,-0.062,5.885,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.052,-0.447,-0.049,2.736,-0.022,-1.888,11.726,0.0,0.0,0.0,-6.268,-0.058,-1.429,-3.007,-0.163,0.0,0.0,7.864,2.009,1354.8,997.6,11399.5,2615.8,18000.0,18000.0,60000.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml,37.634,37.634,37.634,37.634,0.0,0.0,0.0,0.0,0.0,0.0,4.894,0.098,0.0,0.0,2.175,0.027,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,3470.0,2167.0,16.457,11.066,0.0,3.734,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.804,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-mini-split-heat-pump-ductless.xml,37.634,37.634,37.634,37.634,0.0,0.0,0.0,0.0,0.0,0.0,4.894,0.098,0.0,0.0,2.175,0.027,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,3470.0,2167.0,16.457,11.066,0.0,3.734,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.804,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-multiple.xml,66.378,66.378,51.93,51.93,7.162,3.603,3.683,0.0,0.0,0.0,13.664,0.862,0.199,0.008,6.203,0.554,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.162,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.603,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.683,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.718,0.207,18.969,9.233,0.615,0.0,0.0,0.0,4.0,6442.4,4057.4,37.83,22.72,0.0,3.417,3.634,0.511,7.5,0.629,10.505,-12.571,0.0,0.0,0.0,8.29,-0.06,5.886,0.0,0.727,0.0,15.316,-8.919,-2.502,0.0,-0.122,-0.445,-0.049,2.738,-0.021,-1.886,11.711,0.0,0.0,0.0,-6.258,-0.056,-1.428,-3.046,-0.163,0.0,8.244,7.859,2.007,1354.8,997.6,11399.5,2615.8,59200.0,36799.2,10236.0,6.8,91.76,36503.0,13294.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,23817.0,10359.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-none.xml,19.737,19.737,19.737,19.737,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.607,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.572,0.327,0.0,0.0,0.0,0.0,1280.7,1085.4,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1354.8,997.6,8540.6,2104.4,0.0,0.0,0.0,63.32,89.06,2825.0,0.0,794.0,0.0,61.0,232.0,0.0,0.0,1293.0,229.0,216.0,13002.0,0.0,6223.0,0.0,264.0,451.0,0.0,0.0,0.0,2443.0,301.0,3320.0,1251.0,0.0,451.0,800.0 -base-hvac-portable-heater-gas-only.xml,46.866,46.866,30.417,30.417,16.448,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.448,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.435,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,2021.3,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.478,0.629,10.51,-12.551,0.0,0.0,0.0,8.099,-0.066,4.805,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ptac-with-heating-electricity.xml,51.303,51.303,51.303,51.303,0.0,0.0,0.0,0.0,0.0,0.0,16.616,0.0,0.0,0.0,4.246,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,5929.5,2792.5,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ptac-with-heating-natural-gas.xml,55.457,55.457,34.686,34.686,20.771,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.246,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.771,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,2020.9,2792.5,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-ptac.xml,34.616,34.616,34.616,34.616,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.13,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2798.2,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-pthp-heating-capacity-17f.xml,41.992,41.992,41.992,41.992,0.0,0.0,0.0,0.0,0.0,0.0,7.402,0.0,0.047,0.0,4.103,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.047,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2769.1,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-pthp.xml,41.992,41.992,41.992,41.992,0.0,0.0,0.0,0.0,0.0,0.0,7.402,0.0,0.047,0.0,4.103,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.047,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2769.1,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-only-33percent.xml,32.296,32.296,32.296,32.296,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.81,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.493,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,2126.3,0.0,3.584,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,-0.152,-0.017,0.887,-0.01,-0.647,3.911,0.0,0.0,0.0,-2.275,-0.021,-0.392,-0.979,-0.055,0.0,0.0,2.643,0.672,1354.8,997.6,11399.5,2615.8,0.0,8000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-only-ceer.xml,35.694,35.694,35.694,35.694,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.208,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,3174.2,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-only-detailed-setpoints.xml,34.446,34.446,34.446,34.446,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.967,0.0,9.203,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.807,9.233,0.655,0.0,0.0,0.0,0.0,2021.1,3004.3,0.0,9.816,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.133,-0.636,-0.076,2.201,-0.074,-2.493,11.853,0.0,0.0,0.0,-7.631,-0.066,-1.33,-3.345,-0.198,0.0,0.0,8.0,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-only.xml,35.685,35.685,35.685,35.685,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.198,0.0,9.21,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.585,9.233,0.663,0.0,0.0,0.0,0.0,2021.1,3170.5,0.0,10.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.031,-0.461,-0.051,2.687,-0.03,-1.961,11.853,0.0,0.0,0.0,-6.894,-0.064,-1.188,-2.967,-0.166,0.0,0.0,8.008,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-with-heating.xml,52.401,52.401,52.401,52.401,0.0,0.0,0.0,0.0,0.0,0.0,16.616,0.0,0.0,0.0,5.344,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.0,10.925,9.233,0.614,0.0,0.0,0.0,0.0,5929.5,3196.2,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-room-ac-with-reverse-cycle.xml,41.992,41.992,41.992,41.992,0.0,0.0,0.0,0.0,0.0,0.0,7.402,0.0,0.047,0.0,4.103,0.0,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.603,0.047,10.925,9.233,0.614,0.0,0.0,0.0,0.0,4794.5,2769.1,16.457,11.065,0.0,3.733,3.632,0.511,7.495,0.628,10.501,-12.551,0.0,0.0,0.0,8.264,-0.062,4.803,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.045,-0.455,-0.051,2.706,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.165,-3.053,-0.165,0.0,0.0,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,36000.0,36000.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-seasons.xml,58.566,58.566,35.906,35.906,22.66,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.269,0.823,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.221,0.0,13.849,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3353.5,23.056,17.896,0.0,3.502,3.596,0.506,7.5,0.614,10.349,-12.459,0.0,0.0,0.0,8.201,-0.033,4.75,0.0,0.721,0.0,4.908,-8.79,-2.477,0.0,-0.084,-0.49,-0.055,2.714,-0.038,-2.066,11.824,0.0,0.0,0.0,-6.376,-0.029,-1.216,-3.076,-0.171,0.0,3.083,7.988,2.033,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-setpoints-daily-schedules.xml,57.547,57.547,35.338,35.338,22.209,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,3.802,0.729,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.209,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.418,0.0,11.999,9.233,0.615,0.0,0.0,104.0,52.0,2155.5,3923.8,34.947,20.085,0.0,3.501,3.566,0.501,7.495,0.605,10.228,-12.548,0.0,0.0,0.0,8.632,0.006,4.646,0.0,0.726,0.0,4.591,-8.865,-2.497,0.0,-0.061,-0.491,-0.056,2.64,-0.04,-2.094,11.735,0.0,0.0,0.0,-6.625,-0.003,-1.216,-3.364,-0.173,0.0,2.398,7.915,2.013,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-setpoints-daily-setbacks.xml,56.958,56.958,35.488,35.488,21.469,0.0,0.0,0.0,0.0,0.0,0.0,0.354,0.0,0.0,3.936,0.756,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.469,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.015,0.0,12.611,9.233,0.616,0.0,0.0,0.0,11.0,2137.5,3597.9,25.353,20.652,0.0,3.493,3.55,0.499,7.328,0.602,10.177,-12.584,0.0,0.0,0.0,8.152,-0.021,4.634,0.0,0.723,0.0,4.487,-8.884,-2.501,0.0,-0.044,-0.487,-0.056,2.594,-0.038,-2.086,11.699,0.0,0.0,0.0,-6.609,-0.023,-1.199,-3.313,-0.176,0.0,2.544,7.896,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-setpoints.xml,41.624,41.624,34.114,34.114,7.51,0.0,0.0,0.0,0.0,0.0,0.0,0.124,0.0,0.0,3.004,0.516,9.194,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.028,0.0,8.762,9.233,0.647,0.0,0.0,0.0,0.0,2102.7,2974.3,17.434,15.12,0.0,2.824,2.759,0.386,5.283,0.405,7.806,-12.43,0.0,0.0,0.0,5.375,-0.06,3.451,0.0,0.567,0.0,1.603,-8.808,-2.473,0.0,-0.109,-0.561,-0.065,2.387,-0.055,-2.27,11.853,0.0,0.0,0.0,-7.541,-0.06,-1.254,-5.064,-0.187,0.0,2.04,8.003,2.036,1354.8,997.6,11399.6,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-stove-oil-only.xml,52.283,52.283,30.484,30.484,0.0,21.799,0.0,0.0,0.0,0.0,0.0,0.066,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2032.0,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-stove-wood-pellets-only.xml,52.283,52.283,30.484,30.484,0.0,0.0,0.0,0.0,21.799,0.0,0.0,0.066,0.0,0.0,0.0,0.0,9.142,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.492,0.0,0.0,9.233,0.591,0.0,0.0,0.0,0.0,2032.0,1635.7,17.014,0.0,0.0,3.734,3.633,0.511,7.474,0.628,10.507,-12.557,0.0,0.0,0.0,8.108,-0.065,5.887,0.0,0.727,0.0,0.0,-8.914,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.6,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-undersized-allow-increased-fixed-capacities.xml,56.236,56.236,35.518,35.518,20.719,0.0,0.0,0.0,0.0,0.0,0.0,0.361,0.0,0.0,3.959,0.758,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.719,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.42,0.0,12.717,9.233,0.614,0.0,0.0,0.0,0.0,2113.9,2961.2,20.504,15.145,0.0,3.61,3.633,0.511,7.498,0.628,10.504,-12.551,0.0,0.0,0.0,8.269,-0.062,4.804,0.0,0.728,0.0,2.932,-8.907,-2.499,0.0,0.012,-0.455,-0.051,2.705,-0.024,-1.917,11.732,0.0,0.0,0.0,-6.316,-0.059,-1.166,-3.06,-0.165,0.0,1.83,7.871,2.01,1354.8,997.6,11399.5,2615.8,28463.0,18434.0,0.0,6.8,91.76,28463.0,5254.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,17383.0,3925.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-undersized.xml,48.701,48.701,33.139,33.139,15.563,0.0,0.0,0.0,0.0,0.0,0.0,0.251,0.0,0.0,2.078,0.355,9.179,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.563,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.572,0.0,6.262,9.233,0.631,0.0,0.0,3745.0,2593.0,2089.4,1809.8,3.836,2.669,0.0,2.666,2.896,0.405,5.299,0.442,8.258,-12.677,0.0,0.0,0.0,4.647,-0.118,3.588,0.0,0.595,0.0,9.677,-9.014,-2.519,0.0,-0.358,-0.796,-0.1,1.619,-0.113,-2.975,11.606,0.0,0.0,0.0,-8.039,-0.06,-1.414,-4.994,-0.233,0.0,2.646,7.78,1.99,1354.8,997.6,11399.6,2615.9,3600.0,2400.0,0.0,6.8,91.76,28463.0,5254.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,17383.0,3925.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-hvac-wall-furnace-elec-only.xml,47.201,47.201,47.201,47.201,0.0,0.0,0.0,0.0,0.0,0.0,16.784,0.0,0.0,0.0,0.0,0.0,9.141,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.435,0.0,0.0,9.233,0.59,0.0,0.0,0.0,0.0,6024.4,1637.3,16.457,0.0,0.0,3.736,3.635,0.512,7.478,0.629,10.51,-12.551,0.0,0.0,0.0,8.099,-0.066,4.805,0.0,0.728,0.0,0.0,-8.907,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11399.5,2615.8,36000.0,0.0,0.0,6.8,91.76,23209.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-ceiling-fans.xml,59.148,59.148,36.337,36.337,22.811,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.194,0.804,9.162,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.525,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.811,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.362,0.0,13.609,9.233,0.612,0.0,0.0,0.0,0.0,2132.3,3336.0,23.056,17.693,0.0,3.543,3.634,0.511,7.498,0.628,10.506,-12.551,0.0,0.0,0.0,8.258,-0.063,4.804,0.0,0.728,0.0,4.936,-8.907,-2.499,0.0,-0.084,-0.502,-0.057,2.578,-0.036,-2.059,11.732,0.0,0.0,0.0,-6.512,-0.059,-1.201,-3.228,-0.173,0.0,2.994,8.394,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-holiday.xml,58.979,58.979,36.149,36.149,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.533,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2397.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-kwh-per-year.xml,59.243,59.243,36.784,36.784,22.46,0.0,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.346,0.842,9.164,0.0,0.0,5.118,0.0,0.511,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.033,0.0,14.182,9.233,0.614,0.0,0.0,0.0,0.0,2193.9,3333.9,23.005,18.0,0.0,3.549,3.638,0.512,7.512,0.63,10.518,-12.549,0.0,0.0,0.0,8.291,-0.064,4.806,0.0,0.728,0.0,4.868,-8.907,-2.836,0.0,-0.051,-0.461,-0.051,2.688,-0.025,-1.933,11.731,0.0,0.0,0.0,-6.342,-0.06,-1.17,-3.09,-0.165,0.0,3.143,7.871,2.282,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-mixed.xml,58.958,58.958,36.127,36.127,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.511,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2124.1,3304.2,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-none-ceiling-fans.xml,56.751,56.751,31.143,31.143,25.608,0.0,0.0,0.0,0.0,0.0,0.0,0.422,0.0,0.0,3.874,0.726,9.164,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.525,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.608,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.983,0.0,12.249,9.233,0.614,0.0,0.0,0.0,0.0,1752.1,3091.0,23.431,16.958,0.0,3.499,3.606,0.507,7.413,0.623,10.44,-12.586,0.0,0.0,0.0,8.149,-0.058,4.797,0.0,0.726,0.0,5.471,-8.931,0.0,0.0,-0.025,-0.452,-0.05,2.72,-0.023,-1.909,11.721,0.0,0.0,0.0,-6.27,-0.053,-1.161,-3.026,-0.166,0.0,2.764,8.371,0.0,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-lighting-none.xml,56.382,56.382,30.752,30.752,25.629,0.0,0.0,0.0,0.0,0.0,0.0,0.423,0.0,0.0,3.979,0.751,9.166,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.629,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.003,0.0,12.623,9.233,0.616,0.0,0.0,0.0,0.0,1752.1,3381.6,23.431,17.169,0.0,3.499,3.606,0.507,7.415,0.623,10.439,-12.586,0.0,0.0,0.0,8.164,-0.057,4.797,0.0,0.726,0.0,5.475,-8.931,0.0,0.0,0.014,-0.405,-0.044,2.849,-0.011,-1.767,11.721,0.0,0.0,0.0,-6.075,-0.053,-1.126,-2.867,-0.158,0.0,2.878,7.849,0.0,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-location-AMY-2012.xml,67.4,67.4,34.86,34.86,32.54,0.0,0.0,0.0,0.0,0.0,0.0,0.529,0.0,0.0,2.921,0.489,9.579,0.0,0.0,4.524,0.0,0.335,0.0,0.0,0.0,0.0,2.225,0.0,0.0,0.32,0.366,1.517,1.533,0.0,2.121,8.403,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.468,0.0,8.514,9.674,0.619,0.0,0.0,0.0,0.0,2146.9,2807.5,23.495,14.853,0.0,4.247,4.367,0.62,9.821,0.801,12.983,-13.811,0.0,0.0,0.0,10.957,-0.074,5.178,0.0,0.772,0.0,7.182,-10.166,-2.865,0.0,-0.011,-0.349,-0.043,1.62,-0.049,-2.071,10.078,0.0,0.0,0.0,-7.424,-0.065,-0.892,-2.437,-0.098,0.0,2.078,6.666,1.659,1358.5,1000.6,11587.6,2659.0,36000.0,24000.0,0.0,10.22,91.4,30246.0,8331.0,7102.0,0.0,543.0,6062.0,0.0,0.0,1844.0,2054.0,4311.0,18521.0,5156.0,7000.0,0.0,204.0,251.0,0.0,0.0,0.0,1985.0,606.0,3320.0,0.0,0.0,0.0,0.0 -base-location-baltimore-md.xml,39.279,39.279,29.909,29.909,9.371,0.0,0.0,0.0,0.0,0.0,0.0,0.039,0.0,0.0,5.043,1.036,8.66,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.371,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.656,0.0,16.732,8.551,0.66,0.0,0.0,0.0,0.0,1686.1,2485.1,13.734,13.553,0.0,3.506,3.362,0.0,0.0,0.715,9.254,-8.61,0.0,0.0,3.309,0.0,-0.292,2.06,0.0,0.807,0.0,1.522,-5.903,-1.317,0.0,-0.093,-0.582,0.0,0.0,-0.007,-0.451,11.809,0.0,0.0,-0.89,0.0,-0.285,-0.427,-1.52,-0.203,0.0,1.557,6.68,1.33,1354.8,997.6,11035.9,2719.3,24000.0,24000.0,0.0,17.24,91.22,18314.0,4508.0,6268.0,0.0,480.0,1835.0,0.0,1192.0,0.0,1812.0,2219.0,15107.0,1151.0,6959.0,0.0,247.0,387.0,0.0,366.0,0.0,2317.0,359.0,3320.0,1874.0,594.0,480.0,800.0 -base-location-capetown-zaf.xml,27.716,27.716,27.495,27.495,0.221,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,0.0,3.822,0.912,7.629,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.221,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.205,0.0,14.417,7.422,0.693,0.0,0.0,0.0,0.0,1761.2,2271.9,4.66,11.44,0.0,1.709,1.454,0.0,0.0,0.578,5.136,-6.481,0.0,0.0,2.766,0.0,-0.881,0.766,0.0,0.341,0.0,0.033,-4.538,-0.847,0.0,-0.719,-1.461,0.0,0.0,-0.441,-2.713,17.022,0.0,0.0,-3.937,0.0,-0.88,-0.579,-1.951,-0.382,0.0,0.911,8.046,1.8,1354.8,997.6,10580.5,2607.1,24000.0,24000.0,0.0,41.0,84.38,13255.0,5428.0,3445.0,0.0,264.0,1009.0,0.0,1031.0,0.0,996.0,1083.0,13718.0,2061.0,5640.0,0.0,185.0,149.0,0.0,333.0,0.0,1847.0,183.0,3320.0,845.0,26.0,19.0,800.0 -base-location-dallas-tx.xml,34.353,34.353,32.588,32.588,1.765,0.0,0.0,0.0,0.0,0.0,0.0,0.008,0.0,0.0,8.767,1.868,6.814,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.765,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.629,0.0,30.193,6.675,0.573,0.0,0.0,0.0,0.0,2014.4,2771.1,9.706,14.235,0.0,1.739,1.617,0.0,0.0,0.364,4.749,-5.048,0.0,0.0,0.0,1.268,-0.306,1.001,0.0,0.387,0.0,0.044,-3.657,-0.759,0.0,0.559,0.0,0.0,0.0,0.189,1.78,16.967,0.0,0.0,0.0,1.906,-0.3,-0.357,-1.927,-0.093,0.0,0.343,9.5,1.888,1354.8,997.6,9989.0,2461.3,24000.0,24000.0,0.0,25.88,98.42,20378.0,1385.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1629.0,437.0,392.0,800.0 -base-location-duluth-mn.xml,70.96,70.96,29.786,29.786,41.174,0.0,0.0,0.0,0.0,0.0,0.0,0.438,0.0,0.0,2.265,0.329,11.623,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.174,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,38.316,0.0,5.222,11.597,0.833,0.0,0.0,0.0,0.0,1760.4,2414.3,26.507,11.148,0.0,7.047,7.051,0.0,0.0,1.588,19.994,-13.274,0.0,0.0,10.017,0.0,-0.32,6.399,0.0,0.0,0.0,7.62,-6.293,-1.93,0.0,-0.435,-0.782,0.0,0.0,-0.099,-1.383,7.876,0.0,0.0,-1.555,0.0,-0.319,-0.516,-1.024,0.0,0.0,0.334,2.573,0.717,1354.8,997.6,12167.9,2889.4,36000.0,24000.0,0.0,-13.72,81.14,31260.0,6260.0,9946.0,0.0,761.0,2912.0,0.0,4696.0,0.0,2876.0,3808.0,11642.0,149.0,5878.0,0.0,156.0,64.0,0.0,344.0,0.0,1624.0,107.0,3320.0,1209.0,246.0,163.0,800.0 -base-location-helena-mt.xml,78.178,78.178,35.312,35.312,42.866,0.0,0.0,0.0,0.0,0.0,0.0,1.05,0.0,0.0,2.302,0.351,10.333,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42.866,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.487,0.0,5.875,10.479,0.625,0.0,0.0,0.0,0.0,2225.9,2823.6,30.346,14.138,0.0,5.348,5.459,0.773,11.506,1.046,15.949,-15.475,0.0,0.0,0.0,13.881,-0.184,7.806,0.0,1.207,0.0,8.309,-12.196,-3.383,0.0,0.013,-0.249,-0.026,1.306,0.009,-0.94,8.219,0.0,0.0,0.0,-5.983,-0.177,-0.674,-2.354,-0.12,0.0,1.247,4.593,1.127,1354.8,997.6,11851.9,2719.7,48000.0,24000.0,0.0,-8.14,89.24,39420.0,10023.0,9283.0,0.0,710.0,7923.0,0.0,0.0,2410.0,2684.0,6386.0,17991.0,5112.0,6838.0,0.0,184.0,165.0,0.0,0.0,0.0,1837.0,535.0,3320.0,80.0,0.0,-720.0,800.0 -base-location-honolulu-hi.xml,36.199,36.199,36.199,36.199,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.218,3.035,4.816,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49.46,4.572,0.55,0.0,0.0,0.0,0.0,2132.0,2154.5,0.0,13.168,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.228,0.744,0.0,0.0,0.3,5.979,20.462,0.0,0.0,0.0,6.019,-0.004,-0.045,-1.684,0.062,0.0,0.753,13.134,2.647,1354.8,997.6,8540.5,2104.4,12000.0,24000.0,0.0,63.32,89.06,3417.0,592.0,794.0,0.0,61.0,232.0,0.0,0.0,1293.0,229.0,216.0,13034.0,32.0,6223.0,0.0,264.0,451.0,0.0,0.0,0.0,2443.0,301.0,3320.0,1830.0,579.0,451.0,800.0 -base-location-miami-fl.xml,35.353,35.353,35.353,35.353,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.444,2.83,4.948,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.97,4.712,0.551,0.0,0.0,0.0,0.0,2104.8,2424.8,0.0,13.564,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.006,0.575,0.0,0.0,0.304,5.178,19.65,0.0,0.0,0.0,5.533,-0.004,-0.214,-2.358,-0.005,0.0,0.695,13.135,2.647,1354.8,997.6,8625.1,2125.3,12000.0,24000.0,0.0,51.62,90.68,8608.0,784.0,2184.0,0.0,167.0,639.0,0.0,0.0,3557.0,631.0,646.0,13318.0,-219.0,6532.0,0.0,279.0,507.0,0.0,0.0,0.0,2554.0,345.0,3320.0,2518.0,954.0,764.0,800.0 -base-location-phoenix-az.xml,38.434,38.434,38.433,38.433,0.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.029,3.092,5.181,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,51.765,4.955,0.556,0.0,0.0,0.0,0.0,2368.2,3386.4,0.593,17.634,0.0,0.71,0.522,0.0,0.0,0.205,2.256,-1.868,0.0,0.0,0.0,-0.063,-0.459,0.366,0.0,0.124,0.0,-0.0,-1.629,-0.279,0.0,1.784,1.422,0.0,0.0,0.805,5.612,24.136,0.0,0.0,0.0,7.027,-0.471,0.013,-3.122,0.118,0.0,0.884,11.511,2.368,1354.8,997.6,8429.2,2077.0,24000.0,24000.0,0.0,41.36,108.14,13271.0,1050.0,3402.0,0.0,260.0,996.0,0.0,0.0,5543.0,984.0,1035.0,18582.0,689.0,8833.0,0.0,401.0,975.0,0.0,0.0,0.0,3479.0,885.0,3320.0,514.0,0.0,-286.0,800.0 -base-location-portland-or.xml,37.236,37.236,27.62,27.62,9.616,0.0,0.0,0.0,0.0,0.0,0.0,0.04,0.0,0.0,2.833,0.536,9.081,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.616,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.884,0.0,8.567,8.879,0.78,0.0,0.0,0.0,0.0,1686.4,2822.8,8.464,13.424,0.0,3.445,3.288,0.0,0.0,0.744,8.892,-8.235,0.0,0.0,6.239,0.0,-0.414,1.469,0.0,0.813,0.0,1.647,-7.536,-1.659,0.0,-0.301,-0.768,0.0,0.0,-0.009,-1.255,10.288,0.0,0.0,-2.905,0.0,-0.411,-0.361,-1.829,-0.252,0.0,0.541,5.048,0.988,1354.8,997.6,11239.5,2769.4,24000.0,24000.0,0.0,28.58,87.08,17550.0,6260.0,4921.0,0.0,377.0,1441.0,0.0,1472.0,0.0,1423.0,1658.0,15200.0,2146.0,6570.0,0.0,210.0,243.0,0.0,429.0,0.0,2032.0,250.0,3320.0,784.0,0.0,-16.0,800.0 -base-mechvent-balanced.xml,80.208,80.208,37.793,37.793,42.415,0.0,0.0,0.0,0.0,0.0,0.0,0.7,0.0,0.0,4.087,0.766,9.17,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42.415,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.726,0.0,12.839,9.233,0.62,0.0,0.0,0.0,0.0,2216.6,3658.1,32.406,20.823,0.0,3.499,3.714,0.523,7.426,0.654,10.811,-12.716,0.0,0.0,0.0,8.121,-0.117,5.505,0.0,15.088,0.0,8.679,-9.187,-2.57,0.0,0.165,-0.244,-0.021,3.022,0.035,-1.203,11.567,0.0,0.0,0.0,-5.928,-0.113,-1.007,-2.519,-3.51,0.0,3.135,7.597,1.939,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,38240.0,8734.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,10894.0,20470.0,5341.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,2289.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-bath-kitchen-fans.xml,60.565,60.565,36.042,36.042,24.524,0.0,0.0,0.0,0.0,0.0,0.0,0.405,0.0,0.0,4.264,0.821,9.164,0.0,0.0,4.51,0.0,0.334,0.112,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.524,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.966,0.0,13.806,9.233,0.615,0.0,0.0,0.0,0.0,2186.4,3689.2,24.925,19.507,0.0,3.534,3.633,0.511,7.498,0.628,10.497,-12.56,0.0,0.0,0.0,8.287,-0.057,4.318,0.0,2.47,0.0,5.276,-8.912,-2.501,0.0,-0.03,-0.442,-0.049,2.749,-0.021,-1.88,11.723,0.0,0.0,0.0,-6.239,-0.053,-1.041,-2.996,-0.683,0.0,3.093,7.867,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis-airflow-fraction-zero.xml,73.539,73.539,37.691,37.691,35.848,0.0,0.0,0.0,0.0,0.0,0.0,0.591,0.0,0.0,4.177,0.791,9.168,0.0,0.0,4.51,0.0,0.334,1.688,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.848,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,33.575,0.0,13.271,9.233,0.618,0.0,0.0,0.0,0.0,2171.2,3597.0,29.411,20.558,0.0,3.473,3.65,0.514,7.482,0.635,10.584,-12.616,0.0,0.0,0.0,8.306,-0.071,1.506,0.0,13.869,0.0,7.47,-9.006,-2.523,0.0,0.048,-0.357,-0.037,2.94,0.004,-1.582,11.667,0.0,0.0,0.0,-5.941,-0.067,-0.254,-2.714,-3.251,0.0,3.159,7.776,1.987,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis-dse.xml,73.651,73.651,38.63,38.63,35.021,0.0,0.0,0.0,0.0,0.0,0.0,0.578,0.0,0.0,4.882,0.882,9.168,0.0,0.0,4.51,0.0,0.334,1.844,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.021,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.219,0.0,10.19,9.233,0.618,0.0,0.0,0.0,0.0,2170.2,2697.0,21.259,12.591,0.0,3.748,3.646,0.513,7.474,0.634,10.577,-12.604,0.0,0.0,0.0,8.293,-0.074,1.506,0.0,13.743,0.0,0.0,-9.003,-2.522,0.0,0.136,-0.359,-0.037,2.939,0.003,-1.583,11.679,0.0,0.0,0.0,-5.945,-0.07,-0.254,-2.705,-3.22,0.0,0.0,7.779,1.988,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,26408.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,14620.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis-evap-cooler-only-ducted.xml,34.15,34.15,34.15,34.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.887,9.233,0.0,0.0,4.51,0.0,0.334,2.754,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.036,9.233,0.688,0.0,0.0,0.0,0.0,2121.4,2181.0,0.0,17.239,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.157,-0.348,-0.035,3.008,-0.001,-1.613,11.853,0.0,0.0,0.0,-6.545,-0.058,-0.256,-2.545,-3.07,0.0,0.632,8.013,2.036,1354.8,997.6,11399.5,2615.8,0.0,24000.0,0.0,6.8,91.76,26408.0,0.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,16881.0,2261.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis-supplemental-fan-exhaust.xml,70.727,70.727,36.346,36.346,34.381,0.0,0.0,0.0,0.0,0.0,0.0,0.567,0.0,0.0,4.087,0.77,9.169,0.0,0.0,4.51,0.0,0.334,0.478,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.381,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.2,0.0,12.913,9.233,0.619,0.0,0.0,0.0,0.0,2162.6,3589.9,29.412,20.495,0.0,3.507,3.673,0.517,7.458,0.642,10.669,-12.652,0.0,0.0,0.0,8.239,-0.088,1.924,0.0,12.451,0.0,7.191,-9.082,-2.543,0.0,0.105,-0.303,-0.029,3.006,0.019,-1.399,11.631,0.0,0.0,0.0,-5.882,-0.084,-0.252,-2.582,-3.976,0.0,3.081,7.702,1.966,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis-supplemental-fan-supply.xml,72.881,72.881,36.375,36.375,36.506,0.0,0.0,0.0,0.0,0.0,0.0,0.602,0.0,0.0,4.094,0.771,9.169,0.0,0.0,4.51,0.0,0.334,0.463,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.506,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.191,0.0,12.918,9.233,0.619,0.0,0.0,0.0,0.0,2140.7,3722.6,29.411,20.512,0.0,3.483,3.663,0.515,7.468,0.639,10.627,-12.634,0.0,0.0,0.0,8.268,-0.079,1.51,0.0,14.428,0.0,7.583,-9.045,-2.533,0.0,0.083,-0.325,-0.032,2.979,0.012,-1.479,11.649,0.0,0.0,0.0,-5.903,-0.075,-0.244,-2.624,-3.849,0.0,3.106,7.738,1.976,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-cfis.xml,74.71,74.71,37.624,37.624,37.087,0.0,0.0,0.0,0.0,0.0,0.0,0.612,0.0,0.0,4.125,0.777,9.168,0.0,0.0,4.51,0.0,0.334,1.666,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.087,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.736,0.0,13.028,9.233,0.619,0.0,0.0,0.0,0.0,2169.4,3588.4,29.41,20.482,0.0,3.487,3.701,0.521,7.447,0.651,10.764,-12.662,0.0,0.0,0.0,8.178,-0.117,1.521,0.0,14.075,0.0,8.56,-9.114,-2.552,0.0,0.161,-0.289,-0.027,2.954,0.024,-1.349,11.621,0.0,0.0,0.0,-5.989,-0.113,-0.231,-2.632,-3.007,0.0,2.423,7.668,1.957,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-erv-atre-asre.xml,65.623,65.623,37.817,37.817,27.807,0.0,0.0,0.0,0.0,0.0,0.0,0.459,0.0,0.0,4.297,0.826,9.166,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.807,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.042,0.0,13.884,9.233,0.616,0.0,0.0,0.0,0.0,2186.2,3813.0,25.372,19.167,0.0,3.506,3.63,0.511,7.494,0.628,10.501,-12.573,0.0,0.0,0.0,8.31,-0.059,5.396,0.0,3.901,0.0,5.917,-8.931,-2.505,0.0,-0.018,-0.424,-0.046,2.815,-0.015,-1.812,11.71,0.0,0.0,0.0,-6.133,-0.055,-1.251,-2.914,-0.846,0.0,3.168,7.849,2.004,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,33151.0,8620.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,5920.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-erv.xml,65.627,65.627,37.817,37.817,27.811,0.0,0.0,0.0,0.0,0.0,0.0,0.459,0.0,0.0,4.297,0.826,9.166,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.811,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.046,0.0,13.884,9.233,0.616,0.0,0.0,0.0,0.0,2186.2,3813.1,25.374,19.168,0.0,3.506,3.63,0.511,7.494,0.628,10.501,-12.573,0.0,0.0,0.0,8.31,-0.059,5.396,0.0,3.904,0.0,5.918,-8.931,-2.505,0.0,-0.018,-0.424,-0.046,2.815,-0.015,-1.812,11.71,0.0,0.0,0.0,-6.133,-0.055,-1.251,-2.914,-0.847,0.0,3.168,7.849,2.004,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,33153.0,8620.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,5921.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-exhaust-rated-flow-rate.xml,74.427,74.427,36.786,36.786,37.64,0.0,0.0,0.0,0.0,0.0,0.0,0.621,0.0,0.0,4.062,0.762,9.169,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.254,0.0,12.77,9.233,0.619,0.0,0.0,0.0,0.0,2195.3,3628.1,29.462,20.613,0.0,3.49,3.676,0.517,7.461,0.642,10.668,-12.671,0.0,0.0,0.0,8.245,-0.083,1.464,0.0,15.401,0.0,7.781,-9.087,-2.545,0.0,0.108,-0.299,-0.029,3.01,0.019,-1.399,11.612,0.0,0.0,0.0,-5.874,-0.079,-0.23,-2.573,-4.16,0.0,3.093,7.697,1.965,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-exhaust.xml,74.427,74.427,36.786,36.786,37.64,0.0,0.0,0.0,0.0,0.0,0.0,0.621,0.0,0.0,4.062,0.762,9.169,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.254,0.0,12.77,9.233,0.619,0.0,0.0,0.0,0.0,2195.3,3628.1,29.462,20.613,0.0,3.49,3.676,0.517,7.461,0.642,10.668,-12.671,0.0,0.0,0.0,8.245,-0.083,1.464,0.0,15.401,0.0,7.781,-9.087,-2.545,0.0,0.108,-0.299,-0.029,3.01,0.019,-1.399,11.612,0.0,0.0,0.0,-5.874,-0.079,-0.23,-2.573,-4.16,0.0,3.093,7.697,1.965,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-hrv-asre.xml,65.624,65.624,37.82,37.82,27.804,0.0,0.0,0.0,0.0,0.0,0.0,0.459,0.0,0.0,4.299,0.827,9.166,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.804,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.04,0.0,13.886,9.233,0.616,0.0,0.0,0.0,0.0,2186.2,3814.2,25.371,19.169,0.0,3.507,3.63,0.511,7.494,0.628,10.501,-12.573,0.0,0.0,0.0,8.31,-0.059,5.396,0.0,3.899,0.0,5.917,-8.931,-2.505,0.0,-0.017,-0.424,-0.046,2.815,-0.015,-1.812,11.71,0.0,0.0,0.0,-6.133,-0.055,-1.251,-2.914,-0.846,0.0,3.17,7.849,2.004,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,33151.0,8620.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,5920.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-hrv.xml,65.628,65.628,37.82,37.82,27.808,0.0,0.0,0.0,0.0,0.0,0.0,0.459,0.0,0.0,4.299,0.827,9.166,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.808,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.043,0.0,13.886,9.233,0.616,0.0,0.0,0.0,0.0,2186.2,3814.3,25.373,19.169,0.0,3.507,3.63,0.511,7.494,0.628,10.501,-12.573,0.0,0.0,0.0,8.31,-0.059,5.396,0.0,3.902,0.0,5.918,-8.931,-2.505,0.0,-0.017,-0.424,-0.046,2.815,-0.015,-1.812,11.71,0.0,0.0,0.0,-6.133,-0.055,-1.251,-2.914,-0.847,0.0,3.17,7.849,2.004,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,33153.0,8620.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,5921.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-multiple.xml,81.436,81.436,38.268,38.268,43.169,0.0,0.0,0.0,0.0,0.0,0.0,0.709,0.0,0.0,4.461,0.674,9.172,0.0,0.0,4.51,0.0,0.334,1.574,0.0,0.0,0.401,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,43.169,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.432,0.0,11.296,9.233,0.623,0.0,0.0,0.0,19.0,2272.3,3783.6,35.927,22.435,0.0,3.171,3.704,0.521,7.466,0.651,10.762,-12.666,0.0,0.0,0.0,8.252,-0.111,3.867,0.0,9.547,0.0,16.605,-9.108,-2.55,0.0,0.068,-0.201,-0.014,3.217,0.045,-1.095,11.617,0.0,0.0,0.0,-5.586,-0.107,-0.605,0.0,-2.127,-8.037,4.612,7.679,1.96,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,42299.0,16223.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7464.0,24526.0,10276.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1411.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-supply.xml,73.005,73.005,36.858,36.858,36.147,0.0,0.0,0.0,0.0,0.0,0.0,0.596,0.0,0.0,4.139,0.781,9.169,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.147,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,33.855,0.0,13.1,9.233,0.619,0.0,0.0,0.0,0.0,2170.1,3893.4,29.277,20.595,0.0,3.486,3.662,0.515,7.468,0.639,10.623,-12.634,0.0,0.0,0.0,8.268,-0.078,1.51,0.0,14.153,0.0,7.515,-9.04,-2.532,0.0,0.08,-0.326,-0.032,2.977,0.012,-1.485,11.649,0.0,0.0,0.0,-5.906,-0.074,-0.245,-2.628,-3.691,0.0,3.142,7.743,1.978,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,35068.0,8659.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7797.0,19951.0,5331.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 -base-mechvent-whole-house-fan.xml,57.328,57.328,34.317,34.317,23.011,0.0,0.0,0.0,0.0,0.0,0.0,0.38,0.0,0.0,2.452,0.381,9.172,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.657,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.011,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.55,0.0,6.256,9.233,0.623,0.0,0.0,0.0,0.0,2132.6,2967.4,23.056,15.045,0.0,3.54,3.632,0.511,7.517,0.628,10.499,-12.551,0.0,0.0,0.0,8.392,-0.056,4.803,0.0,0.728,0.0,4.978,-8.907,-2.499,0.0,0.099,-0.258,-0.022,3.287,0.023,-1.331,11.732,0.0,0.0,0.0,-5.383,-0.052,-0.988,0.0,-0.134,-11.497,1.727,7.88,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-additional-properties.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-bills-none.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-bills-pv-detailed-only.xml,58.78,31.894,35.949,9.063,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-bills-pv-mixed.xml,58.78,31.894,35.949,9.063,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-bills-pv.xml,58.78,1.517,35.949,-21.314,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-57.264,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-bills.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-defaults.xml,63.835,44.385,31.488,12.038,32.347,0.0,0.0,0.0,0.0,0.0,0.0,0.534,0.0,0.0,2.201,0.323,2.182,0.0,0.312,4.51,0.0,0.334,1.118,0.0,0.0,1.066,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.745,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-19.45,0.0,0.488,32.347,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.278,0.0,5.223,10.64,0.694,0.0,9.154,0.0,0.0,2454.6,2793.8,26.061,14.278,0.0,3.486,3.682,0.517,7.45,1.118,10.738,-12.683,0.0,0.0,0.0,8.236,-0.093,1.533,0.0,15.072,0.0,2.802,-9.292,-2.56,0.0,0.704,-0.084,0.003,3.464,-0.192,-0.826,11.6,0.0,0.0,0.0,-5.195,-0.089,-0.197,0.0,-3.391,-10.662,0.429,8.617,1.949,1610.4,1574.1,10561.7,3722.1,36000.0,24000.0,0.0,6.8,91.76,30567.0,4631.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7324.0,15480.0,1007.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1634.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-emissions.xml,59.559,32.673,36.729,9.842,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.779,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-generators-battery-scheduled.xml,77.483,69.294,37.652,29.463,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,1.703,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-generators-battery.xml,75.78,67.591,35.949,27.76,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-generators.xml,75.78,67.591,35.949,27.76,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-ground-conductivity.xml,56.46,56.46,35.869,35.869,20.591,0.0,0.0,0.0,0.0,0.0,0.0,0.34,0.0,0.0,4.268,0.822,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.591,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.282,0.0,13.841,9.233,0.614,0.0,0.0,0.0,0.0,2129.8,3632.2,22.173,17.957,0.0,3.58,3.657,0.515,7.281,0.633,10.563,-12.537,0.0,0.0,0.0,6.657,-0.06,4.809,0.0,0.729,0.0,4.507,-8.893,-2.496,0.0,-0.051,-0.464,-0.052,2.411,-0.027,-1.95,11.746,0.0,0.0,0.0,-6.108,-0.055,-1.176,-3.078,-0.167,0.0,3.095,7.885,2.013,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31472.0,8574.0,7508.0,0.0,575.0,6098.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-loads-large-uncommon.xml,146.622,146.622,68.399,68.399,70.228,0.0,2.499,5.496,0.0,0.0,0.0,0.288,0.0,0.0,5.29,1.078,9.16,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,7.342,2.39,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,5.118,1.62,0.0,9.207,4.437,3.415,0.0,0.0,0.0,17.463,0.0,0.0,0.0,0.0,0.0,49.967,0.0,0.0,2.798,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.352,0.0,18.247,9.233,0.61,0.0,0.0,0.0,0.0,3233.0,5130.6,21.975,20.104,0.0,3.621,3.68,0.518,7.681,0.637,10.628,-12.473,0.0,0.0,0.0,8.49,-0.067,4.825,0.0,0.732,0.0,3.877,-13.819,-2.352,0.0,-0.186,-0.569,-0.067,2.419,-0.054,-2.27,11.81,0.0,0.0,0.0,-6.771,-0.064,-1.265,-3.539,-0.18,0.0,3.778,13.215,2.156,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19990.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 -base-misc-loads-large-uncommon2.xml,93.106,93.106,64.849,64.849,20.261,2.499,0.0,0.0,5.496,0.0,0.0,0.288,0.0,0.0,5.29,1.078,9.16,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,7.342,2.39,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,5.118,1.62,0.0,9.207,0.887,3.415,0.0,0.0,0.0,17.463,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.798,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.352,0.0,18.247,9.233,0.61,0.0,0.0,0.0,0.0,3187.7,4728.1,21.975,20.104,0.0,3.621,3.68,0.518,7.681,0.637,10.628,-12.473,0.0,0.0,0.0,8.49,-0.067,4.825,0.0,0.732,0.0,3.877,-13.819,-2.352,0.0,-0.186,-0.569,-0.067,2.419,-0.054,-2.27,11.81,0.0,0.0,0.0,-6.771,-0.064,-1.265,-3.539,-0.18,0.0,3.778,13.215,2.156,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19990.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 -base-misc-loads-none.xml,53.568,53.568,24.712,24.712,28.857,0.0,0.0,0.0,0.0,0.0,0.0,0.476,0.0,0.0,3.617,0.663,9.168,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.857,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.028,0.0,11.129,9.233,0.618,0.0,0.0,0.0,0.0,1524.7,2707.1,24.289,16.132,0.0,3.465,3.592,0.505,7.378,0.62,10.396,-12.611,0.0,0.0,0.0,8.142,-0.049,4.795,0.0,0.726,0.0,6.082,-3.803,-2.514,0.0,0.072,-0.356,-0.037,3.004,0.001,-1.61,11.673,0.0,0.0,0.0,-5.828,-0.045,-1.078,-2.66,-0.15,0.0,2.614,3.704,1.995,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-neighbor-shading-bldgtype-multifamily.xml,26.538,26.538,25.654,25.654,0.884,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.461,0.411,9.694,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.884,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.818,0.0,6.55,9.538,0.586,0.0,0.0,0.0,0.0,1633.8,2100.9,3.34,7.455,0.0,-0.011,3.836,0.0,0.0,0.412,4.238,-3.264,0.0,0.0,-0.008,0.0,-0.261,1.311,0.0,0.769,0.0,0.0,-5.413,-0.959,0.0,-0.006,-2.656,0.0,0.0,-0.012,-1.14,4.893,0.0,0.0,-0.003,0.0,-0.252,-0.382,-1.167,-0.257,0.0,0.0,6.563,1.067,1354.8,997.6,11399.6,3156.5,12000.0,12000.0,0.0,6.8,91.76,6033.0,0.0,2576.0,0.0,287.0,1637.0,0.0,0.0,0.0,0.0,1532.0,7661.0,0.0,3264.0,0.0,103.0,767.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 -base-misc-neighbor-shading.xml,61.647,61.647,35.619,35.619,26.028,0.0,0.0,0.0,0.0,0.0,0.0,0.429,0.0,0.0,3.992,0.756,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.028,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.376,0.0,12.71,9.233,0.616,0.0,0.0,0.0,0.0,2122.9,3534.6,23.302,17.066,0.0,3.507,3.809,0.561,7.402,0.827,11.046,-10.706,0.0,0.0,0.0,8.048,-0.061,4.794,0.0,0.725,0.0,5.537,-8.929,-2.504,0.0,-0.004,-0.534,-0.07,2.804,-0.081,-2.167,10.654,0.0,0.0,0.0,-6.136,-0.056,-1.138,-2.926,-0.16,0.0,2.847,7.851,2.005,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-misc-shielding-of-home.xml,58.433,58.433,36.088,36.088,22.345,0.0,0.0,0.0,0.0,0.0,0.0,0.369,0.0,0.0,4.419,0.86,9.163,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.345,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.926,0.0,14.519,9.233,0.614,0.0,0.0,0.0,0.0,2132.2,3295.3,23.037,17.868,0.0,3.547,3.636,0.512,7.503,0.629,10.513,-12.551,0.0,0.0,0.0,8.27,-0.064,4.422,0.0,0.729,0.0,4.848,-8.907,-2.499,0.0,-0.058,-0.467,-0.052,2.669,-0.027,-1.951,11.732,0.0,0.0,0.0,-6.372,-0.061,-1.059,-2.575,-0.167,0.0,3.181,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,30944.0,8558.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,3775.0,18684.0,5333.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,512.0,3320.0,105.0,0.0,-695.0,800.0 -base-misc-usage-multiplier.xml,126.596,126.596,50.773,50.773,68.627,0.0,2.249,4.947,0.0,0.0,0.0,0.349,0.0,0.0,4.571,0.898,8.303,0.0,0.0,4.059,0.0,0.3,0.0,0.0,0.0,0.0,1.998,2.151,0.0,0.287,0.329,1.361,1.375,0.0,1.903,7.537,0.0,0.0,0.0,8.286,3.993,3.073,0.0,0.0,0.0,21.139,0.0,0.0,0.0,0.0,0.0,44.97,0.0,0.0,2.518,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.249,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.947,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.796,0.0,15.132,8.31,0.613,0.0,0.0,0.0,0.0,2749.9,4284.4,22.757,18.527,0.0,3.566,3.647,0.513,7.543,0.631,10.539,-12.532,0.0,0.0,0.0,8.318,-0.065,4.859,0.0,0.657,0.0,4.608,-10.588,-2.246,0.0,-0.083,-0.487,-0.055,2.615,-0.033,-2.017,11.754,0.0,0.0,0.0,-6.459,-0.061,-1.206,-3.21,-0.152,0.0,3.291,9.604,1.812,1219.3,897.9,10259.6,2354.3,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19990.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 -base-pv-battery-ah.xml,59.559,32.673,36.729,9.842,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.779,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-battery-garage.xml,59.922,33.035,35.447,8.561,24.475,0.0,0.0,0.0,0.0,0.0,0.0,0.404,0.0,0.0,3.005,0.528,9.264,0.0,0.0,4.51,0.142,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.828,24.475,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.914,0.0,8.736,9.233,0.722,0.0,0.0,0.0,0.0,2135.8,2828.5,18.053,10.775,0.0,3.527,3.787,0.502,5.84,0.613,8.595,-6.603,0.0,0.0,0.0,6.558,-0.041,5.37,0.0,0.0,0.0,3.843,-6.765,-2.508,0.0,0.117,-0.268,-0.035,2.444,0.002,-1.643,8.266,0.0,0.0,0.0,-5.628,-0.038,-1.216,-2.073,0.0,0.0,1.284,5.681,2.001,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,29361.0,8026.0,5506.0,0.0,575.0,6537.0,0.0,0.0,1949.0,2171.0,4597.0,15521.0,3263.0,5579.0,0.0,207.0,523.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-battery-round-trip-efficiency.xml,60.69,33.803,37.859,10.972,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,1.909,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-battery-scheduled.xml,60.483,33.596,37.652,10.766,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,1.703,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-battery.xml,59.559,32.673,36.729,9.842,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.779,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-generators-battery-scheduled.xml,77.483,42.407,37.652,2.576,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,1.703,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-generators-battery.xml,76.584,41.509,36.754,1.678,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,0.804,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv-generators.xml,75.78,40.705,35.949,0.874,31.331,8.5,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-pv.xml,58.78,31.894,35.949,9.063,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-residents-0-runperiod-1-month.xml,8.8432,8.8432,0.431,0.431,8.4121,0.0,0.0,0.0,0.0,0.0,0.0,0.1388,0.0,0.0,0.1034,0.0,0.0468,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.1421,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.4121,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.8746,0.0,0.0,0.0,0.0511,0.0,0.0,0.0,0.0,556.25,0.0,26.9061,0.0,0.0,0.6026,0.6425,0.0908,1.745,0.1094,1.8341,-1.9879,0.0,0.0,0.0,2.2325,-0.0004,1.0008,0.0,0.0,0.0,1.753,-0.1932,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-residents-0.xml,41.944,41.944,7.258,7.258,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.572,0.0,0.0,3.296,0.593,0.577,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.49,0.0,10.421,0.0,0.62,0.0,0.0,0.0,0.0,544.2,1873.0,25.515,14.549,0.0,3.414,3.581,0.503,7.273,0.619,10.403,-12.687,0.0,0.0,0.0,7.979,-0.059,5.421,0.0,0.0,0.0,7.167,-1.411,0.0,0.0,0.166,-0.266,-0.024,3.216,0.025,-1.319,11.619,0.0,0.0,0.0,-5.547,-0.054,-1.109,0.0,0.0,0.0,2.379,1.428,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-residents-1-misc-loads-large-uncommon.xml,101.58,101.58,51.994,51.994,41.68,0.0,2.609,5.297,0.0,0.0,0.0,0.354,0.0,0.0,4.493,0.88,3.939,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,4.61,1.024,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,5.687,1.186,0.0,6.721,3.032,2.994,0.0,0.0,0.0,21.458,0.0,0.0,0.0,0.0,0.0,18.628,0.0,0.0,1.594,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.297,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.095,0.0,15.01,3.62,0.613,0.0,0.0,0.0,0.0,2605.5,4309.0,23.009,18.581,0.0,3.568,3.651,0.514,7.558,0.632,10.555,-12.53,0.0,0.0,0.0,8.348,-0.065,4.809,0.0,0.728,0.0,4.681,-10.2,-2.496,0.0,-0.084,-0.488,-0.055,2.62,-0.032,-2.014,11.753,0.0,0.0,0.0,-6.456,-0.062,-1.189,-3.18,-0.169,0.0,3.287,9.247,2.014,777.8,496.4,4294.1,850.5,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19990.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 -base-residents-1-misc-loads-large-uncommon2.xml,80.525,80.525,49.568,49.568,23.052,2.609,0.0,0.0,5.297,0.0,0.0,0.354,0.0,0.0,4.493,0.88,3.939,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,4.61,1.024,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,5.687,1.186,0.0,6.721,0.606,2.994,0.0,0.0,0.0,21.458,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.594,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.297,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.095,0.0,15.01,3.62,0.613,0.0,0.0,0.0,0.0,2407.2,4040.8,23.009,18.581,0.0,3.568,3.651,0.514,7.558,0.632,10.555,-12.53,0.0,0.0,0.0,8.348,-0.065,4.809,0.0,0.728,0.0,4.681,-10.2,-2.496,0.0,-0.084,-0.488,-0.055,2.62,-0.032,-2.014,11.753,0.0,0.0,0.0,-6.456,-0.062,-1.189,-3.18,-0.169,0.0,3.287,9.247,2.014,777.8,496.4,4294.1,850.5,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,19990.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 -base-residents-1.xml,53.323,53.323,28.369,28.369,24.954,0.0,0.0,0.0,0.0,0.0,0.0,0.412,0.0,0.0,3.972,0.751,3.942,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.954,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.37,0.0,12.794,3.62,0.616,0.0,0.0,0.0,0.0,1659.7,3103.3,23.653,17.338,0.0,3.519,3.624,0.51,7.468,0.627,10.484,-12.566,0.0,0.0,0.0,8.25,-0.061,4.801,0.0,0.725,0.0,5.36,-7.189,-2.504,0.0,-0.004,-0.422,-0.046,2.807,-0.015,-1.807,11.717,0.0,0.0,0.0,-6.153,-0.057,-1.131,-2.89,-0.16,0.0,2.921,6.197,2.006,777.8,496.4,4294.1,850.6,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-residents-5.xml,70.077,49.826,40.027,19.776,30.05,0.0,0.0,0.0,0.0,0.0,0.0,0.496,0.0,0.0,2.32,0.351,7.153,0.0,0.327,4.51,0.0,0.334,1.118,0.0,0.0,1.097,2.36,0.0,0.0,0.769,0.544,4.047,2.057,0.745,3.051,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-20.251,0.0,0.376,30.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.127,0.0,5.642,18.47,0.643,0.0,11.969,0.0,0.0,3173.5,3061.0,25.615,14.631,0.0,3.791,3.686,0.519,7.502,0.644,10.678,-12.644,0.0,0.0,0.0,8.352,-0.075,1.526,0.0,14.997,0.0,2.607,-11.189,-2.538,0.0,0.229,-0.157,-0.008,3.413,0.052,-0.998,11.639,0.0,0.0,0.0,-5.233,-0.071,-0.212,0.0,-3.563,-11.335,0.462,10.463,1.972,2592.2,2706.5,21148.1,5662.6,36000.0,24000.0,0.0,6.8,91.76,30567.0,4631.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,7324.0,15480.0,1007.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1634.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-all-10-mins.xml,60.145,60.145,36.193,36.193,23.952,0.0,0.0,0.0,0.0,0.0,0.0,0.395,0.0,0.0,4.475,0.867,9.169,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.952,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.429,0.0,14.536,9.21,0.638,0.0,0.0,0.333,1.0,9422.7,10682.1,37.373,21.865,0.0,3.592,3.658,0.515,7.566,0.64,10.588,-12.468,0.0,0.0,0.0,8.287,-0.062,5.303,0.0,0.778,0.0,5.215,-8.973,-2.51,0.0,-0.166,-0.48,-0.055,2.726,-0.03,-1.944,11.753,0.0,0.0,0.0,-6.294,-0.057,-1.273,-2.963,-0.175,0.0,3.337,8.303,1.999,1354.7,998.0,11489.6,2636.5,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-occupancy-stochastic-10-mins.xml,59.565,59.565,36.111,36.111,23.454,0.0,0.0,0.0,0.0,0.0,0.0,0.387,0.0,0.0,4.395,0.853,9.086,0.0,0.0,4.482,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.323,0.356,1.504,1.664,0.0,2.117,8.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.454,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.961,0.0,14.337,9.148,0.616,0.0,0.0,0.0,0.0,6842.1,7404.6,31.405,20.757,0.0,3.544,3.638,0.512,7.506,0.63,10.519,-12.552,0.0,0.0,0.0,8.277,-0.061,5.319,0.0,0.763,0.0,5.051,-8.994,-2.502,0.0,-0.042,-0.45,-0.05,2.712,-0.023,-1.902,11.731,0.0,0.0,0.0,-6.304,-0.057,-1.28,-3.051,-0.188,0.0,3.178,8.359,1.979,1002.6,945.2,11591.4,2659.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-occupancy-stochastic-power-outage.xml,45.04,45.04,30.254,30.254,14.786,0.0,0.0,0.0,0.0,0.0,0.0,0.244,0.0,0.0,4.364,0.845,7.411,0.0,0.0,3.627,0.0,0.264,0.0,0.0,0.0,0.0,1.908,0.0,0.0,0.267,0.304,1.259,1.258,0.0,1.713,6.789,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.786,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.851,0.0,14.217,7.439,0.518,0.0,0.0,17.0,0.0,6232.4,5671.6,36.547,19.287,0.0,3.056,3.054,0.428,5.67,0.486,8.776,-12.555,0.0,0.0,0.0,5.115,-0.154,4.362,0.0,0.512,0.0,3.102,-6.687,-1.622,0.0,-0.043,-0.451,-0.05,2.698,-0.023,-1.903,11.732,0.0,0.0,0.0,-6.405,-0.056,-1.265,-3.049,-0.185,0.0,3.154,8.274,2.005,1141.2,883.5,9318.8,2138.4,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml,41.944,41.944,7.258,7.258,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.572,0.0,0.0,3.296,0.593,0.577,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.49,0.0,10.421,0.0,0.62,0.0,0.0,0.0,0.0,544.2,1873.0,25.515,14.549,0.0,3.414,3.581,0.503,7.273,0.619,10.403,-12.687,0.0,0.0,0.0,7.979,-0.059,5.421,0.0,0.0,0.0,7.167,-1.411,0.0,0.0,0.166,-0.266,-0.024,3.216,0.025,-1.319,11.619,0.0,0.0,0.0,-5.547,-0.054,-1.109,0.0,0.0,0.0,2.379,1.428,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-occupancy-stochastic-vacancy.xml,58.21,58.21,30.845,30.845,27.365,0.0,0.0,0.0,0.0,0.0,0.0,0.451,0.0,0.0,4.383,0.85,7.485,0.0,0.0,3.622,0.0,0.263,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.267,0.304,1.259,1.256,0.0,1.71,6.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.365,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.626,0.0,14.296,7.43,0.615,0.0,0.0,0.0,0.0,4455.9,5678.0,30.841,19.344,0.0,3.492,3.612,0.508,7.426,0.624,10.45,-12.554,0.0,0.0,0.0,8.116,-0.062,5.303,0.0,0.513,0.0,5.803,-6.305,-1.616,0.0,-0.047,-0.455,-0.051,2.705,-0.024,-1.913,11.734,0.0,0.0,0.0,-6.319,-0.057,-1.268,-3.06,-0.185,0.0,3.167,8.279,2.006,1141.2,883.5,9304.1,2135.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-occupancy-stochastic.xml,59.498,59.498,36.067,36.067,23.43,0.0,0.0,0.0,0.0,0.0,0.0,0.387,0.0,0.0,4.383,0.85,9.16,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.94,0.0,14.299,9.229,0.614,0.0,0.0,0.0,0.0,4691.8,5678.2,30.718,19.346,0.0,3.54,3.635,0.511,7.502,0.629,10.51,-12.549,0.0,0.0,0.0,8.271,-0.061,5.262,0.0,0.776,0.0,5.05,-8.962,-2.504,0.0,-0.047,-0.455,-0.051,2.705,-0.024,-1.914,11.734,0.0,0.0,0.0,-6.316,-0.057,-1.268,-3.061,-0.185,0.0,3.168,8.279,2.006,1354.7,998.0,11396.5,2615.1,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-setpoints-daily-schedules.xml,57.547,57.547,35.338,35.338,22.209,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,3.802,0.729,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.209,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.418,0.0,11.998,9.233,0.615,0.0,0.0,104.0,52.0,2155.5,3923.8,34.947,20.085,0.0,3.501,3.566,0.501,7.495,0.605,10.228,-12.548,0.0,0.0,0.0,8.632,0.006,4.646,0.0,0.726,0.0,4.591,-8.865,-2.497,0.0,-0.061,-0.491,-0.056,2.64,-0.04,-2.094,11.735,0.0,0.0,0.0,-6.625,-0.003,-1.216,-3.364,-0.173,0.0,2.398,7.915,2.013,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-setpoints-daily-setbacks.xml,56.958,56.958,35.488,35.488,21.469,0.0,0.0,0.0,0.0,0.0,0.0,0.354,0.0,0.0,3.936,0.756,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.469,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.015,0.0,12.611,9.233,0.616,0.0,0.0,0.0,11.0,2137.5,3597.9,25.353,20.652,0.0,3.493,3.55,0.499,7.328,0.602,10.177,-12.584,0.0,0.0,0.0,8.152,-0.021,4.634,0.0,0.723,0.0,4.487,-8.884,-2.501,0.0,-0.044,-0.487,-0.056,2.594,-0.038,-2.086,11.699,0.0,0.0,0.0,-6.609,-0.023,-1.199,-3.313,-0.176,0.0,2.544,7.896,2.009,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-detailed-setpoints.xml,41.624,41.624,34.114,34.114,7.51,0.0,0.0,0.0,0.0,0.0,0.0,0.124,0.0,0.0,3.004,0.516,9.194,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.028,0.0,8.762,9.233,0.647,0.0,0.0,0.0,0.0,2102.7,2974.3,17.434,15.12,0.0,2.824,2.759,0.386,5.283,0.405,7.806,-12.43,0.0,0.0,0.0,5.375,-0.06,3.451,0.0,0.567,0.0,1.603,-8.808,-2.473,0.0,-0.109,-0.561,-0.065,2.387,-0.055,-2.27,11.853,0.0,0.0,0.0,-7.541,-0.06,-1.254,-5.064,-0.187,0.0,2.04,8.003,2.036,1354.8,997.6,11399.6,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple-power-outage-natvent-available.xml,55.334,55.334,32.478,32.478,22.856,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,3.266,0.59,8.545,0.0,0.0,4.2,0.0,0.311,0.0,0.0,0.0,0.0,2.017,0.0,0.0,0.295,0.335,1.386,1.414,0.0,1.939,7.802,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.856,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.404,0.0,10.002,8.601,0.582,0.0,0.0,0.0,1.0,2132.4,5699.8,23.056,17.983,0.0,3.542,3.633,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.271,-0.062,4.759,0.0,0.794,0.0,4.945,-8.907,-2.499,0.0,-0.028,-0.468,-0.053,2.662,-0.028,-1.959,11.734,0.0,0.0,0.0,-6.367,-0.059,-1.173,-4.743,-0.172,0.0,2.214,6.933,1.701,1241.6,923.2,10501.7,2409.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple-power-outage-natvent-unavailable.xml,55.477,55.477,32.652,32.652,22.825,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,3.407,0.625,8.544,0.0,0.0,4.2,0.0,0.311,0.0,0.0,0.0,0.0,2.017,0.0,0.0,0.295,0.335,1.386,1.414,0.0,1.939,7.802,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.825,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.376,0.0,10.561,8.601,0.58,0.0,0.0,0.0,9.0,2132.4,5736.2,23.056,19.609,0.0,3.543,3.634,0.511,7.497,0.628,10.506,-12.551,0.0,0.0,0.0,8.249,-0.063,4.759,0.0,0.794,0.0,4.938,-8.907,-2.499,0.0,-0.149,-0.591,-0.07,2.34,-0.058,-2.333,11.734,0.0,0.0,0.0,-6.852,-0.059,-1.293,-2.67,-0.173,0.0,2.292,6.931,1.701,1241.6,923.2,10501.6,2409.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple-power-outage.xml,55.51,55.51,32.53,32.53,22.98,0.0,0.0,0.0,0.0,0.0,0.0,0.379,0.0,0.0,3.338,0.608,8.545,0.0,0.0,4.161,0.0,0.311,0.0,0.0,0.0,0.0,2.017,0.0,0.0,0.295,0.335,1.386,1.414,0.0,1.939,7.802,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.521,0.0,10.313,8.601,0.581,0.0,0.0,0.0,4.0,1982.2,5787.0,23.09,22.043,0.0,3.54,3.632,0.511,7.493,0.628,10.501,-12.552,0.0,0.0,0.0,8.251,-0.063,4.758,0.0,0.794,0.0,4.968,-8.908,-2.368,0.0,-0.083,-0.523,-0.06,2.52,-0.041,-2.125,11.733,0.0,0.0,0.0,-6.581,-0.059,-1.224,-3.823,-0.172,0.0,2.264,6.931,1.793,1241.6,923.2,10501.7,2409.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple-vacancy-year-round.xml,41.944,41.944,7.258,7.258,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.572,0.0,0.0,3.296,0.593,0.577,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.686,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.49,0.0,10.421,0.0,0.62,0.0,0.0,0.0,0.0,544.2,1873.0,25.515,14.549,0.0,3.414,3.581,0.503,7.273,0.619,10.403,-12.687,0.0,0.0,0.0,7.979,-0.059,5.421,0.0,0.0,0.0,7.167,-1.411,0.0,0.0,0.166,-0.266,-0.024,3.216,0.025,-1.319,11.619,0.0,0.0,0.0,-5.547,-0.054,-1.109,0.0,0.0,0.0,2.379,1.428,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple-vacancy.xml,57.82,57.82,30.633,30.633,27.186,0.0,0.0,0.0,0.0,0.0,0.0,0.448,0.0,0.0,4.329,0.837,7.485,0.0,0.0,3.688,0.0,0.263,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.259,0.303,1.256,1.243,0.0,1.704,6.597,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.186,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.46,0.0,14.107,7.429,0.614,0.0,0.0,0.0,0.0,2011.6,3322.1,23.144,18.001,0.0,3.49,3.609,0.508,7.418,0.623,10.438,-12.556,0.0,0.0,0.0,8.105,-0.063,4.958,0.0,0.55,0.0,5.774,-6.165,-1.548,0.0,-0.046,-0.456,-0.051,2.702,-0.024,-1.92,11.731,0.0,0.0,0.0,-6.322,-0.058,-1.144,-3.068,-0.198,0.0,3.133,7.87,2.14,1122.2,811.7,9376.7,2151.7,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-schedules-simple.xml,58.953,58.953,35.985,35.985,22.968,0.0,0.0,0.0,0.0,0.0,0.0,0.379,0.0,0.0,4.33,0.838,9.164,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.968,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.51,0.0,14.111,9.233,0.614,0.0,0.0,0.0,0.0,1991.5,3320.0,23.09,17.982,0.0,3.54,3.632,0.511,7.494,0.628,10.501,-12.552,0.0,0.0,0.0,8.262,-0.062,4.803,0.0,0.728,0.0,4.966,-8.908,-2.368,0.0,-0.047,-0.457,-0.051,2.701,-0.025,-1.922,11.731,0.0,0.0,0.0,-6.322,-0.059,-1.166,-3.071,-0.165,0.0,3.133,7.87,2.14,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-calendar-year-custom.xml,58.757,58.757,35.92,35.92,22.837,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.277,0.825,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.837,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.387,0.0,13.898,9.233,0.614,0.0,0.0,0.0,0.0,2119.1,3540.4,23.056,17.951,0.0,3.542,3.634,0.511,7.5,0.628,10.505,-12.551,0.0,0.0,0.0,8.276,-0.062,4.804,0.0,0.728,0.0,4.942,-8.907,-2.499,0.0,-0.038,-0.451,-0.05,2.728,-0.023,-1.902,11.732,0.0,0.0,0.0,-6.293,-0.058,-1.16,-3.206,-0.164,0.0,3.076,7.872,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-daylight-saving-custom.xml,58.781,58.781,35.949,35.949,22.832,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.832,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.382,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.5,0.628,10.506,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-daylight-saving-disabled.xml,58.751,58.751,35.933,35.933,22.818,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.288,0.828,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.818,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.369,0.0,13.937,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3210.4,23.056,17.525,0.0,3.543,3.633,0.511,7.502,0.628,10.496,-12.557,0.0,0.0,0.0,8.274,-0.058,4.802,0.0,0.726,0.0,4.937,-8.906,-2.498,0.0,-0.042,-0.454,-0.051,2.707,-0.025,-1.923,11.726,0.0,0.0,0.0,-6.308,-0.054,-1.169,-3.089,-0.162,0.0,3.087,7.872,2.012,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-runperiod-1-month.xml,9.4046,9.4046,2.9166,2.9166,6.488,0.0,0.0,0.0,0.0,0.0,0.0,0.107,0.0,0.0,0.1034,0.0,0.841,0.0,0.0,0.3993,0.0,0.0322,0.0,0.0,0.0,0.0,0.1421,0.0,0.0,0.0268,0.0281,0.116,0.1286,0.0,0.1838,0.8083,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.488,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.0742,0.0,0.0,0.8531,0.0511,0.0,0.0,0.0,0.0,2116.04,0.0,24.5228,0.0,0.0,0.6214,0.6509,0.092,1.7772,0.1113,1.8564,-1.9858,0.0,0.0,0.0,2.307,0.0011,0.8922,0.0,0.1316,0.0,1.404,-1.4353,-0.3993,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104.12,83.97,925.54,212.38,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-temperature-capacitance-multiplier.xml,58.67,58.67,35.845,35.845,22.825,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.216,0.811,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.825,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.376,0.0,13.649,9.233,0.614,0.0,0.0,0.0,0.0,2115.0,3378.9,22.997,17.807,0.0,3.61,3.631,0.511,7.497,0.626,10.481,-12.557,0.0,0.0,0.0,8.252,-0.053,4.8,0.0,0.727,0.0,4.933,-8.9,-2.498,0.0,-0.21,-0.452,-0.05,2.711,-0.025,-1.925,11.726,0.0,0.0,0.0,-6.309,-0.05,-1.173,-3.133,-0.163,0.0,2.956,7.879,2.011,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml,60.156,60.156,36.189,36.189,23.967,0.0,0.0,0.0,0.0,0.0,0.0,0.395,0.0,0.0,4.474,0.866,9.167,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.967,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.443,0.0,14.529,9.232,0.617,0.0,0.0,0.333,1.0,9301.9,8465.7,37.376,21.865,0.0,3.592,3.658,0.515,7.566,0.64,10.589,-12.468,0.0,0.0,0.0,8.288,-0.062,5.303,0.0,0.778,0.0,5.218,-8.963,-2.51,0.0,-0.166,-0.48,-0.055,2.726,-0.03,-1.943,11.753,0.0,0.0,0.0,-6.293,-0.058,-1.273,-2.962,-0.175,0.0,3.337,8.292,1.999,1354.7,998.0,11410.5,2618.4,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml,60.077,60.077,36.18,36.18,23.896,0.0,0.0,0.0,0.0,0.0,0.0,0.394,0.0,0.0,4.472,0.866,9.161,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.896,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.377,0.0,14.523,9.229,0.614,0.0,0.0,0.0,0.333,6069.4,7322.2,35.164,21.274,0.0,3.592,3.657,0.515,7.564,0.64,10.586,-12.468,0.0,0.0,0.0,8.283,-0.061,5.251,0.0,0.77,0.0,5.207,-8.959,-2.502,0.0,-0.166,-0.48,-0.055,2.724,-0.03,-1.946,11.754,0.0,0.0,0.0,-6.298,-0.056,-1.259,-2.964,-0.185,0.0,3.335,8.282,2.007,1354.7,998.0,11396.5,2615.2,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-timestep-10-mins.xml,59.375,59.375,36.061,36.061,23.314,0.0,0.0,0.0,0.0,0.0,0.0,0.385,0.0,0.0,4.388,0.846,9.166,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.314,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.831,0.0,14.212,9.233,0.614,0.0,0.0,0.0,0.0,3553.5,4753.1,23.34,17.923,0.0,3.598,3.658,0.515,7.564,0.64,10.584,-12.479,0.0,0.0,0.0,8.292,-0.058,4.788,0.0,0.734,0.0,5.1,-8.908,-2.499,0.0,-0.16,-0.477,-0.055,2.731,-0.03,-1.942,11.743,0.0,0.0,0.0,-6.282,-0.054,-1.15,-2.96,-0.171,0.0,3.277,7.87,2.01,1354.8,997.6,11399.7,2615.9,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base-simcontrol-timestep-30-mins.xml,59.151,59.151,36.011,36.011,23.14,0.0,0.0,0.0,0.0,0.0,0.0,0.382,0.0,0.0,4.35,0.838,9.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.669,0.0,14.087,9.233,0.614,0.0,0.0,0.0,0.0,2138.4,3687.6,23.243,17.919,0.0,3.581,3.651,0.514,7.536,0.637,10.567,-12.505,0.0,0.0,0.0,8.282,-0.059,4.79,0.0,0.731,0.0,5.038,-8.908,-2.499,0.0,-0.129,-0.472,-0.054,2.727,-0.029,-1.944,11.742,0.0,0.0,0.0,-6.292,-0.055,-1.155,-3.008,-0.169,0.0,3.188,7.87,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -base.xml,58.78,58.78,35.949,35.949,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.301,0.831,9.164,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.381,0.0,13.993,9.233,0.614,0.0,0.0,0.0,0.0,2115.4,3299.8,23.056,17.902,0.0,3.542,3.634,0.511,7.499,0.628,10.505,-12.551,0.0,0.0,0.0,8.272,-0.062,4.804,0.0,0.728,0.0,4.94,-8.907,-2.499,0.0,-0.044,-0.455,-0.051,2.706,-0.024,-1.916,11.732,0.0,0.0,0.0,-6.314,-0.059,-1.166,-3.064,-0.165,0.0,3.112,7.871,2.01,1354.8,997.6,11399.5,2615.8,36000.0,24000.0,0.0,6.8,91.76,31792.0,8583.0,7508.0,0.0,575.0,6409.0,0.0,0.0,1949.0,2171.0,4597.0,18786.0,5328.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 -house001.xml,86.472,86.472,46.995,46.995,39.477,0.0,0.0,0.0,0.0,0.0,0.0,0.252,0.0,0.0,15.723,4.406,0.0,0.0,0.0,7.38,0.315,0.652,0.448,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,3.284,1.794,0.0,2.585,6.622,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.439,0.0,17.038,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.196,0.0,50.021,10.416,2.674,0.0,0.0,0.0,0.0,1853.3,6430.8,37.577,40.55,0.489,1.971,7.187,0.419,0.0,0.959,7.579,-4.942,0.0,0.0,0.438,1.257,-0.263,4.293,0.0,5.152,0.0,3.21,-6.762,-2.935,0.576,2.028,3.795,0.307,0.0,0.257,0.294,11.575,0.0,0.0,0.572,6.816,-0.249,-0.42,-1.415,-0.757,0.0,10.793,11.588,4.446,2104.5,2144.0,14468.7,4385.1,90000.0,60000.0,0.0,25.88,98.42,62092.0,24399.0,7740.0,0.0,942.0,7599.0,453.0,609.0,9636.0,2236.0,8478.0,116139.0,88227.0,9481.0,0.0,781.0,5722.0,299.0,576.0,0.0,4148.0,3124.0,3780.0,6852.0,3496.0,2156.0,1200.0 -house002.xml,67.267,67.267,39.84,39.84,27.428,0.0,0.0,0.0,0.0,0.0,0.0,0.157,0.0,0.0,13.743,3.413,0.0,0.0,0.0,6.381,0.315,0.594,0.448,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,5.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.945,0.0,13.482,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.306,0.0,39.368,7.526,2.888,0.0,0.0,0.0,0.0,1554.0,4938.0,23.886,28.431,0.0,2.525,5.047,0.0,0.0,0.848,5.998,-4.053,0.0,0.0,0.0,1.761,-0.146,1.574,0.0,3.789,0.0,1.371,-5.071,-2.493,0.0,3.11,2.775,0.0,0.0,0.402,-0.49,8.601,0.0,0.0,0.0,8.463,-0.14,-0.183,-1.053,-0.638,0.0,5.886,8.93,3.888,1610.9,1574.7,9989.5,3520.4,90000.0,60000.0,0.0,25.88,98.42,47924.0,15311.0,6070.0,0.0,752.0,4731.0,0.0,0.0,12952.0,3120.0,4987.0,35206.0,14858.0,6693.0,0.0,748.0,3138.0,0.0,0.0,0.0,4572.0,1877.0,3320.0,3843.0,1748.0,1295.0,800.0 -house003.xml,68.65,68.65,40.101,40.101,28.549,0.0,0.0,0.0,0.0,0.0,0.0,0.172,0.0,0.0,12.766,3.552,0.0,0.0,0.0,6.875,0.315,0.623,0.448,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,6.048,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.309,0.0,13.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.411,0.0,40.869,7.526,2.687,0.0,0.0,0.0,0.0,1632.3,5239.7,26.287,32.144,0.645,2.771,4.649,0.0,0.0,0.979,6.67,-3.929,0.0,0.0,0.0,1.082,-0.162,1.987,0.0,3.935,0.0,1.613,-5.288,-2.699,0.809,3.085,2.609,0.0,0.0,0.639,-0.276,9.905,0.0,0.0,0.0,6.527,-0.155,-0.219,-1.096,-0.637,0.0,6.494,9.194,4.176,1610.9,1574.7,9989.3,3520.4,90000.0,60000.0,0.0,25.88,98.42,48411.0,15944.0,6644.0,0.0,892.0,4431.0,610.0,0.0,11450.0,2908.0,5532.0,43299.0,18996.0,9071.0,0.0,930.0,3135.0,403.0,0.0,0.0,5394.0,2049.0,3320.0,3962.0,1748.0,1414.0,800.0 -house004.xml,136.282,136.282,75.371,75.371,60.91,0.0,0.0,0.0,0.0,0.0,0.0,0.397,0.0,0.0,29.027,9.473,0.0,0.0,0.0,11.562,0.315,0.893,0.448,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,1.633,2.35,11.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44.769,0.0,16.142,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.203,0.0,107.257,8.985,3.506,0.0,0.0,0.0,105.0,3062.3,7371.4,54.682,50.217,0.128,5.524,11.378,0.0,0.0,1.248,14.004,-5.986,0.0,0.0,0.0,3.23,-0.722,4.937,0.0,6.276,0.0,7.099,-7.294,-3.929,0.202,6.823,11.717,0.0,0.0,0.523,5.458,17.456,0.0,0.0,0.0,18.949,-0.709,1.029,0.0,1.859,0.0,21.516,15.063,7.633,1857.7,1859.3,12229.0,3983.9,80000.0,60000.0,0.0,25.88,98.42,76554.0,20975.0,11324.0,0.0,882.0,8959.0,101.0,0.0,19021.0,5929.0,9362.0,54843.0,19357.0,12449.0,0.0,688.0,7055.0,65.0,0.0,0.0,8310.0,3369.0,3550.0,4607.0,1282.0,2325.0,1000.0 -house005.xml,95.141,95.141,53.332,53.332,41.809,0.0,0.0,0.0,0.0,0.0,0.0,0.299,0.0,0.0,18.312,5.162,0.0,0.0,0.0,9.155,0.315,0.754,0.448,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.0,2.35,8.638,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.616,0.0,15.193,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.585,0.0,59.698,8.985,2.726,0.0,0.0,0.0,0.0,2075.9,7519.2,45.934,51.035,0.0,3.005,8.093,0.266,0.0,1.336,10.05,-6.655,0.0,0.0,0.37,1.255,-0.337,5.037,0.0,5.077,0.0,4.382,-6.862,-3.637,0.0,3.044,4.354,0.214,0.0,0.297,0.315,15.402,0.0,0.0,0.447,7.531,-0.32,-0.49,-1.77,-0.737,0.0,14.587,11.523,5.518,1857.7,1859.4,12229.0,3983.9,90000.0,60000.0,0.0,25.88,98.42,71539.0,26959.0,10216.0,0.0,1260.0,8257.0,0.0,480.0,11638.0,3312.0,9418.0,67640.0,32901.0,13688.0,0.0,1034.0,6463.0,0.0,454.0,0.0,6143.0,3406.0,3550.0,6846.0,3496.0,2350.0,1000.0 -house006.xml,142.242,142.242,31.894,31.894,110.348,0.0,0.0,0.0,0.0,0.0,0.0,1.939,0.0,0.0,2.995,0.348,0.0,0.0,0.0,8.687,0.29,0.705,3.138,0.0,0.0,0.0,1.707,0.0,0.0,0.447,0.338,0.199,0.105,0.0,2.114,8.883,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,84.5,0.0,20.137,2.642,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,81.35,0.0,7.988,13.084,3.278,0.0,0.0,0.0,0.0,1993.4,2452.7,41.347,14.878,0.0,4.247,22.232,1.986,37.105,1.863,17.922,-9.457,0.0,0.0,0.0,12.082,-0.315,9.522,0.0,4.368,0.0,0.0,-14.573,-6.454,0.0,0.178,-0.794,-0.045,2.679,-0.086,-0.891,4.255,0.0,0.0,0.0,-3.557,-0.314,-0.514,-0.619,-0.075,0.0,0.0,5.644,2.233,1610.9,1574.7,12168.1,4288.2,80000.0,30000.0,0.0,-13.72,81.14,38740.0,0.0,8907.0,0.0,750.0,19692.0,0.0,0.0,2259.0,1874.0,5257.0,9726.0,0.0,4103.0,0.0,186.0,888.0,0.0,0.0,0.0,1059.0,171.0,3320.0,1565.0,0.0,765.0,800.0 -house007.xml,141.653,141.653,34.049,34.049,107.604,0.0,0.0,0.0,0.0,0.0,0.0,1.691,0.0,0.0,2.601,0.411,0.0,0.0,0.0,10.299,0.315,0.82,1.943,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,9.938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,77.937,0.0,23.28,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,73.383,0.0,5.998,15.632,3.268,0.0,0.0,0.0,0.0,2197.3,2578.4,40.515,13.451,0.0,4.696,23.603,4.396,10.144,1.496,18.957,-9.35,0.0,0.0,0.076,14.267,-0.347,6.117,0.0,20.825,0.0,2.966,-17.227,-7.76,0.0,0.203,-0.715,-0.042,0.519,-0.048,-0.56,4.543,0.0,0.0,-0.009,-3.729,-0.343,-0.193,-0.595,-1.898,0.0,0.107,6.313,2.539,1857.7,1859.4,14896.3,4852.9,90000.0,42000.0,0.0,-13.72,81.14,43636.0,5468.0,9095.0,0.0,587.0,14942.0,0.0,27.0,2397.0,2001.0,9120.0,12280.0,1093.0,4949.0,0.0,151.0,923.0,0.0,0.0,0.0,1130.0,484.0,3550.0,2143.0,403.0,740.0,1000.0 -house008.xml,185.757,185.757,39.285,39.285,146.472,0.0,0.0,0.0,0.0,0.0,0.0,2.539,0.0,0.0,3.638,0.547,0.0,0.0,0.0,11.006,0.315,0.861,3.138,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,0.26,0.123,0.0,2.585,10.741,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,113.034,0.0,26.377,3.452,3.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,106.509,0.0,10.33,18.129,3.214,0.0,0.0,0.0,0.0,2477.9,3308.4,55.44,19.563,0.0,7.203,27.363,4.679,24.316,1.177,22.371,-7.822,0.0,0.0,1.223,19.694,-0.365,18.319,0.0,6.384,0.0,7.958,-18.658,-8.182,0.0,0.306,-1.14,-0.066,1.602,-0.088,-1.393,5.358,0.0,0.0,-0.104,-2.374,-0.365,-0.992,-0.691,-0.286,0.0,0.545,7.296,2.823,2104.5,2144.0,17624.6,5341.6,90000.0,36000.0,0.0,-13.72,81.14,59832.0,10595.0,10314.0,0.0,587.0,20172.0,0.0,891.0,4429.0,3226.0,9618.0,18541.0,2433.0,8639.0,0.0,112.0,1287.0,0.0,153.0,0.0,1822.0,316.0,3780.0,2478.0,157.0,1121.0,1200.0 -house009.xml,154.012,154.012,33.993,33.993,120.019,0.0,0.0,0.0,0.0,0.0,0.0,2.029,0.0,0.0,2.389,0.289,0.0,0.0,0.0,10.271,0.315,0.819,1.943,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,9.907,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,90.344,0.0,23.29,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,85.128,0.0,5.244,15.632,3.276,0.0,0.0,0.0,0.0,2226.3,2610.0,44.084,13.929,0.0,5.088,28.337,4.269,13.075,2.251,19.554,-8.214,0.0,0.0,0.266,15.531,-0.345,8.73,0.0,21.437,0.0,0.0,-17.507,-7.871,0.0,0.245,-0.691,-0.018,0.744,-0.076,-0.776,4.52,0.0,0.0,-0.028,-4.085,-0.341,-0.259,-0.523,-1.801,0.0,0.0,6.014,2.401,1857.7,1859.4,14896.3,4852.9,90000.0,36000.0,0.0,-13.72,81.14,44389.0,0.0,8913.0,0.0,885.0,18118.0,0.0,95.0,3355.0,2204.0,10820.0,12518.0,0.0,6041.0,0.0,212.0,951.0,0.0,1.0,0.0,1244.0,518.0,3550.0,1792.0,0.0,792.0,1000.0 -house010.xml,156.325,156.325,37.675,37.675,118.65,0.0,0.0,0.0,0.0,0.0,0.0,1.914,0.0,0.0,2.958,0.282,0.0,0.0,0.0,10.986,0.315,0.86,3.138,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,0.26,0.123,0.0,2.585,10.719,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,85.214,0.0,26.375,3.452,3.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,80.298,0.0,7.539,18.129,3.213,0.0,0.0,0.0,0.0,2413.9,2825.7,46.006,15.529,0.872,4.91,25.351,4.845,9.789,1.246,23.444,-9.224,0.0,0.0,0.893,13.855,-0.364,19.559,0.0,6.4,0.0,4.992,-18.699,-8.179,0.025,0.219,-0.753,-0.078,0.5,-0.073,-1.37,5.069,0.0,0.0,-0.046,-3.89,-0.361,-1.028,-0.687,-0.272,0.0,0.345,7.235,2.807,2104.5,2144.0,17624.6,5341.6,90000.0,30000.0,0.0,-13.72,81.14,51143.0,8284.0,10714.0,0.0,587.0,16310.0,359.0,532.0,1678.0,2165.0,10515.0,14180.0,1890.0,5286.0,0.0,112.0,1426.0,37.0,87.0,0.0,1222.0,340.0,3780.0,2618.0,261.0,1157.0,1200.0 -house011.xml,44.765,44.765,44.765,44.765,0.0,0.0,0.0,0.0,0.0,0.0,7.117,0.659,0.095,0.005,7.918,2.334,10.452,0.0,0.0,4.905,0.0,0.509,0.003,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.0,0.0,1.661,0.0,2.35,3.809,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.894,0.1,25.699,9.325,1.124,0.0,0.0,0.0,321.0,4986.2,3137.1,18.276,15.47,0.0,2.694,5.41,0.0,0.0,1.638,3.552,-3.202,0.0,0.0,1.881,0.0,-0.367,1.846,0.0,5.421,0.0,4.159,-6.046,-2.099,0.0,1.656,1.148,0.0,0.0,0.154,-0.039,5.637,0.0,0.0,0.751,0.0,-0.367,-0.198,-0.181,-1.004,0.0,6.626,8.836,2.806,0.0,1859.4,12951.3,4219.2,24000.0,18000.0,34120.0,24.62,91.58,20649.0,6686.0,2440.0,0.0,1007.0,3251.0,0.0,546.0,0.0,1795.0,4923.0,21011.0,7840.0,3667.0,0.0,612.0,1210.0,0.0,199.0,0.0,2697.0,1236.0,3550.0,3063.0,462.0,1601.0,1000.0 -house012.xml,35.577,35.577,35.577,35.577,0.0,0.0,0.0,0.0,0.0,0.0,4.801,0.245,0.0,0.0,5.546,1.524,8.943,0.0,0.0,4.378,0.0,0.478,0.003,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.0,0.0,1.528,0.0,2.114,3.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.065,0.0,16.196,7.782,1.158,0.0,0.0,0.0,0.0,3031.7,2545.5,11.058,10.811,0.0,2.364,4.744,0.0,0.0,0.628,2.817,-1.825,0.0,0.0,2.047,0.0,-0.23,1.646,0.0,4.367,0.0,0.321,-4.853,-1.962,0.0,1.714,1.082,0.0,0.0,-0.034,0.218,3.521,0.0,0.0,1.585,0.0,-0.23,-0.16,-0.164,-0.732,0.0,0.273,6.771,2.416,0.0,1574.7,10579.4,3728.3,23400.0,23200.0,0.0,24.62,91.58,13914.0,1327.0,1906.0,0.0,333.0,2909.0,0.0,1767.0,0.0,1513.0,4159.0,11889.0,638.0,2703.0,0.0,202.0,1083.0,0.0,646.0,0.0,2273.0,1024.0,3320.0,2496.0,370.0,1326.0,800.0 -house013.xml,30.692,30.692,30.692,30.692,0.0,0.0,0.0,0.0,0.0,0.0,2.873,0.166,0.0,0.0,3.893,1.316,7.706,0.0,0.0,3.966,0.0,0.455,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.742,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.124,0.0,15.101,6.85,0.853,0.0,0.0,0.0,0.0,2660.9,2106.5,9.742,9.306,0.0,1.636,2.868,0.0,0.0,0.655,2.789,-2.258,0.0,0.0,2.099,0.0,-0.263,1.522,0.0,1.064,0.0,1.2,-3.692,-1.523,0.0,1.081,0.381,0.0,0.0,-0.092,-0.113,4.123,0.0,0.0,0.54,0.0,-0.262,-0.252,-0.199,-0.278,0.0,1.467,6.348,2.443,1364.1,1290.1,8207.3,3131.8,18000.0,18000.0,17060.0,24.62,91.58,12482.0,3021.0,2049.0,0.0,363.0,1822.0,0.0,1575.0,0.0,1042.0,2610.0,9749.0,1052.0,2097.0,0.0,221.0,604.0,0.0,576.0,0.0,1565.0,545.0,3090.0,1617.0,312.0,705.0,600.0 -house014.xml,31.565,31.565,31.565,31.565,0.0,0.0,0.0,0.0,0.0,0.0,3.373,0.186,0.004,0.0,4.201,1.421,7.45,0.0,0.0,4.053,0.0,0.46,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.841,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.45,0.004,16.389,6.85,0.597,0.0,0.0,0.0,0.0,2913.6,2141.1,10.987,10.108,0.0,1.705,3.7,0.0,0.0,0.584,3.105,-2.489,0.0,0.0,2.217,0.0,-0.229,1.728,0.0,1.119,0.0,1.405,-3.793,-1.637,0.0,1.14,0.558,0.0,0.0,-0.068,0.307,4.732,0.0,0.0,0.623,0.0,-0.229,-0.248,-0.225,-0.258,0.0,1.654,6.076,2.416,1364.1,1290.1,8207.2,3131.8,18000.0,18000.0,17060.0,24.62,91.58,13648.0,3089.0,2335.0,0.0,320.0,2332.0,0.0,1632.0,0.0,1080.0,2860.0,10972.0,1043.0,3060.0,0.0,194.0,773.0,0.0,596.0,0.0,1622.0,594.0,3090.0,1681.0,312.0,769.0,600.0 -house015.xml,30.692,30.692,30.692,30.692,0.0,0.0,0.0,0.0,0.0,0.0,2.873,0.166,0.0,0.0,3.893,1.316,7.706,0.0,0.0,3.966,0.0,0.455,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.742,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.124,0.0,15.101,6.85,0.853,0.0,0.0,0.0,0.0,2660.9,2106.5,9.742,9.306,0.0,1.636,2.868,0.0,0.0,0.655,2.789,-2.258,0.0,0.0,2.099,0.0,-0.263,1.522,0.0,1.064,0.0,1.2,-3.692,-1.523,0.0,1.081,0.381,0.0,0.0,-0.092,-0.113,4.123,0.0,0.0,0.54,0.0,-0.262,-0.252,-0.199,-0.278,0.0,1.467,6.348,2.443,1364.1,1290.1,8207.3,3131.8,18000.0,18000.0,17060.0,24.62,91.58,12482.0,3021.0,2049.0,0.0,363.0,1822.0,0.0,1575.0,0.0,1042.0,2610.0,9749.0,1052.0,2097.0,0.0,221.0,604.0,0.0,576.0,0.0,1565.0,545.0,3090.0,1617.0,312.0,705.0,600.0 -house016.xml,61.263,61.263,39.853,39.853,0.0,0.0,21.411,0.0,0.0,0.0,7.559,0.538,0.161,0.004,3.072,1.04,0.0,0.0,0.0,8.606,0.0,0.723,0.215,0.0,0.0,0.0,2.448,0.0,0.0,0.496,0.369,2.745,1.608,0.0,2.255,8.015,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.223,0.0,15.188,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.34,0.164,12.019,10.478,0.0,0.0,0.0,1.0,16.0,7459.0,3560.9,42.956,19.023,0.0,4.422,10.844,0.619,5.714,0.298,7.394,-8.024,0.0,0.0,0.0,6.778,-0.019,5.733,0.0,3.86,0.0,0.0,-8.633,-4.768,0.0,-0.35,-0.879,-0.023,2.9,-0.048,-0.599,12.366,0.0,0.0,0.0,-8.871,-0.021,-1.377,-1.189,-1.027,0.0,0.0,7.782,3.838,1759.0,1745.5,13591.0,4566.0,136000.0,36000.0,36000.0,19.22,86.72,26406.0,0.0,5399.0,0.0,171.0,10377.0,0.0,0.0,2485.0,2689.0,5286.0,18696.0,0.0,9204.0,0.0,90.0,3334.0,0.0,0.0,0.0,2156.0,593.0,3320.0,1990.0,0.0,1190.0,800.0 -house017.xml,91.685,91.685,28.091,28.091,63.594,0.0,0.0,0.0,0.0,0.0,0.0,1.273,0.0,0.0,4.55,0.77,0.0,0.0,0.0,4.67,0.187,0.387,0.033,0.0,0.0,0.0,2.086,0.0,0.0,0.502,0.373,2.776,1.619,0.0,2.274,6.591,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.496,0.0,18.098,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.682,0.0,10.484,11.141,3.414,0.0,0.0,150.0,107.0,1729.1,3519.3,60.332,19.17,0.0,5.444,14.676,0.654,10.694,0.363,7.196,-9.464,0.0,0.0,0.708,4.38,0.007,19.813,0.0,1.221,0.0,0.0,-11.229,-2.985,0.0,-0.167,-1.038,-0.024,4.609,-0.061,-0.924,7.861,0.0,0.0,-0.001,-4.842,0.008,-2.802,-0.738,-0.261,0.0,0.0,7.223,1.685,1778.7,1768.3,13969.3,4663.9,60000.0,24000.0,0.0,16.16,89.24,35267.0,0.0,4833.0,0.0,181.0,13937.0,0.0,354.0,1303.0,3048.0,11612.0,17819.0,0.0,7246.0,0.0,85.0,2970.0,0.0,176.0,0.0,2221.0,1571.0,3550.0,3534.0,0.0,2534.0,1000.0 -house018.xml,36.164,36.164,36.164,36.164,0.0,0.0,0.0,0.0,0.0,0.0,4.574,0.201,0.0,0.0,2.662,0.818,7.873,0.0,0.0,4.761,0.0,0.461,0.112,0.0,0.0,0.0,4.21,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,4.516,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.537,0.0,9.763,7.32,0.552,0.0,0.0,0.0,0.0,4683.5,2698.6,19.912,11.028,0.0,4.58,4.639,0.0,0.0,0.276,3.57,-3.663,0.0,0.0,2.183,0.0,-0.02,2.621,0.0,2.082,0.0,1.803,-7.049,-2.593,0.0,-0.546,-0.833,0.0,0.0,-0.097,-1.162,4.529,0.0,0.0,-0.033,0.0,-0.015,-0.781,-0.65,-0.759,0.0,1.3,6.872,2.168,1341.9,1264.5,9054.6,3477.8,36000.0,36000.0,36000.0,19.22,86.72,18300.0,4909.0,2514.0,0.0,150.0,3004.0,0.0,1816.0,0.0,2749.0,3160.0,11065.0,747.0,2046.0,0.0,79.0,696.0,0.0,419.0,0.0,2204.0,354.0,4520.0,2606.0,1095.0,711.0,800.0 -house019.xml,129.829,129.829,51.943,51.943,77.886,0.0,0.0,0.0,0.0,0.0,0.0,1.121,0.0,0.0,11.26,3.784,9.725,0.0,0.0,8.923,0.0,0.741,0.054,0.0,0.0,0.0,2.005,1.27,0.0,0.359,0.282,2.094,0.095,0.0,1.858,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,75.111,0.0,0.0,0.0,2.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,68.061,0.0,44.571,7.894,1.826,0.0,0.0,193.0,278.0,2783.0,6498.5,84.656,46.066,0.0,11.382,44.784,0.651,5.039,1.921,15.907,-14.351,0.0,0.0,0.0,5.956,-0.028,8.879,0.0,1.865,0.0,0.0,-10.266,-5.184,0.0,2.957,9.997,0.147,2.86,0.267,2.073,17.699,0.0,0.0,0.0,-4.291,-0.015,-0.167,-0.16,0.019,0.0,0.0,8.128,3.739,1341.9,1264.5,7836.1,3009.8,100000.0,60000.0,0.0,16.16,89.24,49914.0,0.0,9523.0,0.0,1028.0,26480.0,0.0,0.0,1661.0,5769.0,5453.0,32831.0,0.0,12812.0,0.0,482.0,10075.0,0.0,0.0,0.0,4204.0,738.0,4520.0,1990.0,0.0,1190.0,800.0 -house020.xml,116.978,116.978,56.889,56.889,0.0,0.0,60.089,0.0,0.0,0.0,0.0,0.812,0.0,0.0,13.255,2.925,0.0,0.0,0.0,12.75,0.0,0.892,0.026,0.0,0.0,0.0,3.976,0.0,0.0,0.496,0.369,2.745,0.11,0.0,2.255,16.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.951,0.0,18.907,0.0,3.231,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.959,0.0,34.544,10.477,4.221,0.0,0.0,0.0,0.0,2702.3,6621.3,31.034,32.551,0.908,11.005,10.577,1.134,9.808,0.633,14.613,-15.405,0.0,0.0,0.0,7.525,-0.036,15.231,0.0,0.836,0.0,0.0,-15.218,-7.01,0.244,0.149,0.176,0.052,6.389,0.012,-1.765,21.501,0.0,0.0,0.0,-6.71,-0.026,-2.71,-1.675,-0.199,0.0,0.0,13.532,5.74,1759.0,1745.5,13595.6,4567.5,120000.0,60000.0,0.0,19.22,86.72,44436.0,0.0,10325.0,0.0,395.0,12858.0,598.0,0.0,3105.0,6812.0,10343.0,26478.0,0.0,11826.0,0.0,208.0,3049.0,253.0,0.0,0.0,5463.0,1160.0,4520.0,3128.0,0.0,2328.0,800.0 -house021.xml,156.414,156.414,48.608,48.608,107.806,0.0,0.0,0.0,0.0,0.0,0.0,1.986,0.0,0.0,8.49,1.583,0.0,0.0,0.0,10.64,0.244,0.771,0.071,0.0,0.0,0.0,2.448,1.472,0.0,0.496,0.369,2.745,1.608,0.0,2.255,13.43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,88.765,0.0,19.041,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.989,0.0,19.001,10.989,3.814,0.0,0.0,0.0,0.0,2796.0,4772.1,81.115,23.856,0.0,8.268,27.059,2.421,9.201,0.859,21.246,-20.507,0.0,0.0,1.083,9.438,-0.316,26.612,0.0,2.489,0.0,6.042,-14.659,-6.853,0.0,0.014,-0.865,0.005,2.201,-0.093,-1.71,15.643,0.0,0.0,0.044,-6.095,-0.292,-2.436,-0.871,-0.39,0.0,1.324,8.889,3.787,1759.0,1745.5,13752.0,4620.1,130000.0,60000.0,0.0,16.16,89.24,52324.0,8017.0,10175.0,0.0,318.0,15504.0,0.0,396.0,1788.0,3431.0,12694.0,28789.0,5962.0,9809.0,0.0,149.0,3704.0,0.0,196.0,0.0,2501.0,1718.0,4750.0,4904.0,1133.0,2771.0,1000.0 -house022.xml,137.518,137.518,48.884,48.884,0.0,88.635,0.0,0.0,0.0,0.0,0.0,2.204,0.0,0.0,8.878,0.897,12.47,0.0,0.0,6.69,0.0,0.61,0.034,0.0,0.0,0.0,2.086,1.649,0.0,0.496,0.369,2.745,1.608,0.0,2.255,5.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,88.635,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.755,0.0,19.669,10.989,1.479,0.0,0.0,184.0,126.0,2989.1,5375.4,90.672,27.64,3.697,3.766,20.67,0.0,0.0,1.489,16.102,-13.284,0.0,0.0,14.728,0.0,-0.29,37.7,0.0,1.154,0.0,0.0,-9.532,-4.275,1.095,0.153,0.522,0.0,0.0,-0.127,-0.987,12.096,0.0,0.0,1.908,0.0,-0.281,-2.742,-0.645,-0.074,0.0,0.0,6.187,2.415,1759.0,1745.5,13751.5,4619.9,100000.0,36000.0,0.0,16.16,89.24,53604.0,0.0,10741.0,0.0,737.0,11570.0,2029.0,5140.0,0.0,2115.0,21272.0,25289.0,0.0,8957.0,0.0,345.0,4498.0,1190.0,1360.0,0.0,1542.0,2878.0,4520.0,5443.0,0.0,4643.0,800.0 -house023.xml,137.688,137.688,62.964,62.964,0.0,74.724,0.0,0.0,0.0,0.0,0.0,1.882,0.0,0.0,5.73,0.817,19.996,0.0,0.0,9.219,0.0,0.692,0.045,0.0,0.0,0.0,4.21,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,11.402,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,74.724,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,62.385,0.0,16.623,17.1,2.769,0.0,0.0,0.0,0.0,4238.5,4426.9,62.437,20.735,0.0,10.219,21.511,1.202,16.481,0.851,9.7,-7.977,0.0,0.0,0.0,6.192,-0.031,23.714,0.0,1.639,0.0,0.0,-15.568,-5.906,0.0,-0.208,-1.058,-0.016,5.935,-0.115,-0.813,9.405,0.0,0.0,0.0,-6.026,-0.008,-2.695,-0.771,-0.316,0.0,0.0,10.088,3.314,2176.1,2226.5,7845.5,2331.5,125000.0,42000.0,0.0,16.16,89.24,43971.0,0.0,5067.0,0.0,362.0,17083.0,0.0,0.0,1469.0,4899.0,15091.0,22901.0,0.0,8938.0,0.0,170.0,3445.0,0.0,0.0,0.0,3570.0,2029.0,4750.0,4273.0,0.0,3273.0,1000.0 -house024.xml,129.181,129.181,44.059,44.059,0.0,85.122,0.0,0.0,0.0,0.0,0.0,2.117,0.0,0.0,5.375,0.691,16.753,0.0,0.0,3.916,0.0,0.396,0.058,0.0,0.0,0.0,2.005,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,3.778,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,85.122,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,70.176,0.0,16.013,14.653,2.088,0.0,0.0,0.0,0.0,2750.5,3528.1,72.024,17.577,0.0,7.189,30.113,0.0,0.0,0.682,6.988,-7.991,0.0,0.0,5.221,0.0,-0.109,25.401,0.0,1.837,0.0,11.726,-8.633,-2.537,0.0,0.564,1.148,0.0,0.0,-0.042,-0.072,6.345,0.0,0.0,0.499,0.0,-0.102,-1.48,-0.34,-0.197,0.0,2.853,5.531,1.379,2176.1,2226.5,14983.5,4452.7,85000.0,30000.0,0.0,16.16,89.24,60409.0,12599.0,4381.0,0.0,318.0,17712.0,0.0,4475.0,0.0,4266.0,16658.0,21856.0,1377.0,4060.0,0.0,149.0,6404.0,0.0,1183.0,0.0,3109.0,2254.0,3320.0,7041.0,2605.0,3636.0,800.0 -house025.xml,104.434,104.434,69.708,69.708,34.726,0.0,0.0,0.0,0.0,0.0,6.349,1.043,0.0,0.0,18.613,3.316,12.215,0.0,0.0,9.263,0.0,0.783,0.0,0.0,0.0,0.0,4.105,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,8.046,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.726,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.49,0.0,48.443,8.321,3.83,0.0,0.0,0.0,0.0,4274.2,6965.5,36.267,33.057,0.0,3.371,17.511,0.0,0.0,2.159,7.106,-5.668,0.0,0.0,6.847,0.0,-1.312,13.682,0.0,0.408,0.0,4.862,-8.549,-4.002,0.0,1.07,5.585,0.0,0.0,0.425,2.39,12.915,0.0,0.0,5.571,0.0,-1.31,-0.782,-0.167,-0.007,0.0,6.198,11.564,5.262,1341.9,1264.5,3496.9,1343.1,158000.0,81000.0,33000.0,24.62,91.58,54382.0,20089.0,4722.0,0.0,1238.0,9584.0,0.0,6119.0,0.0,1863.0,10768.0,32212.0,8765.0,7687.0,0.0,752.0,4348.0,0.0,2236.0,0.0,1707.0,2197.0,4520.0,9606.0,5960.0,2846.0,800.0 -house026.xml,57.53,57.53,24.858,24.858,32.672,0.0,0.0,0.0,0.0,0.0,0.0,0.047,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.534,0.251,0.548,0.299,0.0,0.0,0.0,1.987,0.0,0.0,0.447,0.338,2.514,1.528,0.934,2.114,7.317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.54,0.0,14.132,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.214,0.0,0.0,8.607,2.071,0.0,0.0,0.0,0.0,1554.3,1299.3,17.654,0.0,0.0,1.763,6.788,0.231,0.0,0.196,4.821,-2.877,0.0,0.0,7.433,0.0,-0.053,2.486,0.0,3.124,0.0,0.0,-6.702,-3.094,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1294.7,1281.5,8575.8,3022.2,84000.0,0.0,0.0,24.62,91.58,22421.0,0.0,3869.0,0.0,128.0,5749.0,0.0,5824.0,0.0,1459.0,5391.0,16896.0,0.0,5493.0,0.0,78.0,2390.0,0.0,2232.0,0.0,2192.0,1191.0,3320.0,2342.0,0.0,1542.0,800.0 -house027.xml,72.675,72.675,31.766,31.766,40.908,0.0,0.0,0.0,0.0,0.0,0.0,0.437,0.0,0.0,7.903,1.021,0.0,0.0,0.0,5.947,0.218,0.485,0.927,0.0,0.0,0.0,1.724,0.0,0.0,0.447,0.338,2.514,0.105,0.0,2.114,7.587,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.958,0.0,17.881,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.8,0.0,23.144,8.564,5.231,0.0,0.0,0.0,0.0,1579.3,3624.8,24.012,22.742,0.717,1.779,7.835,0.433,0.0,0.588,5.217,-4.028,0.0,0.0,0.372,3.347,-0.138,1.744,0.0,10.422,0.0,2.036,-8.785,-2.844,0.486,1.117,0.735,0.091,0.0,-0.107,-0.293,5.629,0.0,0.0,0.112,3.831,-0.138,-0.367,-0.973,-3.484,0.0,2.602,10.733,3.103,1610.9,1574.7,10579.5,3728.4,75000.0,36000.0,0.0,24.62,91.58,33085.0,7576.0,4494.0,0.0,375.0,6506.0,550.0,250.0,4088.0,1516.0,7731.0,19081.0,3675.0,4014.0,0.0,228.0,2868.0,270.0,163.0,0.0,2277.0,2267.0,3320.0,5491.0,1756.0,2936.0,800.0 -house028.xml,67.777,67.777,29.713,29.713,38.064,0.0,0.0,0.0,0.0,0.0,0.0,0.257,0.0,0.0,7.134,1.521,0.0,0.0,0.0,6.138,0.226,0.503,0.618,0.0,0.0,0.0,2.104,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,7.602,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.558,0.0,18.12,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.733,0.0,22.845,10.226,3.619,0.0,0.0,0.0,0.0,1516.8,3329.2,19.98,21.277,0.767,1.659,7.019,0.34,0.0,0.428,5.478,-3.79,0.0,0.0,0.233,2.471,-0.05,4.04,0.0,4.465,0.0,1.534,-9.079,-2.901,0.614,1.244,-0.524,0.118,0.0,0.074,-0.711,6.39,0.0,0.0,0.073,1.831,-0.051,-1.083,-1.206,-1.646,0.0,2.931,11.526,3.237,1857.7,1859.4,12951.5,4219.3,75000.0,36000.0,0.0,24.62,91.58,31420.0,8676.0,4365.0,0.0,315.0,5287.0,616.0,180.0,3569.0,1488.0,6925.0,19786.0,3912.0,5630.0,0.0,203.0,2207.0,374.0,113.0,0.0,2235.0,1562.0,3550.0,5044.0,2021.0,2023.0,1000.0 -house029.xml,78.146,78.146,30.129,30.129,48.017,0.0,0.0,0.0,0.0,0.0,0.0,0.647,0.0,0.0,6.253,0.932,0.0,0.0,0.0,6.543,0.274,0.569,0.76,0.0,0.0,0.0,1.981,0.0,0.0,0.447,0.338,2.514,0.105,0.0,2.114,6.653,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.353,0.0,12.596,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.015,0.0,14.034,9.614,0.0,0.0,0.0,0.0,0.0,1605.9,3024.0,28.665,14.173,0.0,3.353,14.661,0.392,0.0,0.306,6.677,-6.46,0.0,0.0,7.295,0.0,-0.082,7.286,0.0,7.296,0.0,3.208,-8.368,-3.708,0.0,1.121,-0.886,0.008,0.0,0.054,0.347,5.724,0.0,0.0,-0.005,0.0,-0.077,-0.819,-1.09,-1.55,0.0,1.281,7.176,2.834,1610.9,1574.7,11033.0,3888.2,77000.0,36000.0,0.0,17.24,91.22,29358.0,2294.0,4924.0,0.0,157.0,7940.0,0.0,2973.0,0.0,2105.0,8965.0,16260.0,-171.0,4914.0,0.0,131.0,2819.0,0.0,914.0,0.0,2691.0,1642.0,3320.0,3897.0,902.0,2195.0,800.0 -house030.xml,58.718,58.718,17.191,17.191,0.0,0.0,41.527,0.0,0.0,0.0,0.0,0.056,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.324,0.272,0.497,0.57,0.0,0.0,0.0,1.834,0.0,0.0,0.366,0.286,0.168,0.096,0.701,1.879,5.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.217,0.0,13.274,2.238,2.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.525,0.0,0.0,7.715,2.195,0.0,0.0,0.0,0.0,1134.0,975.2,16.286,0.0,0.0,1.661,10.17,0.487,1.11,1.042,5.327,-4.368,0.0,0.0,0.0,4.32,-0.041,2.74,0.0,5.69,0.0,0.0,-7.811,-2.953,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1066.3,993.0,6765.0,2581.4,87000.0,0.0,0.0,17.24,91.22,18253.0,0.0,3366.0,0.0,474.0,6809.0,0.0,0.0,2880.0,1036.0,3688.0,10321.0,0.0,2595.0,0.0,278.0,2202.0,0.0,0.0,0.0,1324.0,832.0,3090.0,1712.0,0.0,1112.0,600.0 -house031.xml,233.21,233.21,50.579,50.579,182.631,0.0,0.0,0.0,0.0,0.0,0.0,3.084,0.0,0.0,13.164,3.639,0.0,0.0,0.0,10.36,0.246,0.758,0.0,0.0,0.0,0.0,1.605,0.0,0.0,0.769,0.544,0.32,0.141,0.0,3.051,12.897,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,145.141,0.0,29.093,4.254,4.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,119.064,0.0,40.819,17.932,5.233,0.0,0.0,48.0,120.0,2973.4,7607.9,125.322,49.726,0.0,14.461,42.003,1.049,6.667,1.392,19.471,-16.936,0.0,0.0,1.902,6.061,-0.824,56.848,0.0,0.653,0.0,9.698,-17.067,-6.486,0.0,2.186,4.979,0.171,2.818,0.11,0.918,17.661,0.0,0.0,0.264,-3.654,-0.792,-2.006,-0.402,-0.012,0.0,3.155,11.107,3.875,2593.2,2707.5,18307.9,4902.1,200000.0,96000.0,0.0,16.16,89.24,82679.0,13643.0,10261.0,0.0,650.0,23266.0,0.0,869.0,1398.0,7333.0,25259.0,44183.0,9751.0,13165.0,0.0,305.0,7760.0,0.0,431.0,0.0,5345.0,3418.0,4010.0,8612.0,1699.0,5513.0,1400.0 -house032.xml,101.06,101.06,15.541,15.541,85.519,0.0,0.0,0.0,0.0,0.0,0.0,1.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.094,0.0,0.518,0.0,0.0,0.0,0.0,1.605,0.0,0.0,0.359,0.282,0.166,0.095,0.0,1.858,4.066,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64.315,0.0,16.228,2.201,2.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49.463,0.0,0.0,8.002,4.922,0.0,0.0,152.0,0.0,1347.4,804.3,50.382,0.0,0.0,10.424,8.774,1.925,20.463,1.413,8.064,-9.472,0.0,0.0,0.0,4.537,0.02,14.979,0.0,0.625,0.0,0.0,-8.946,-3.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,7310.3,2807.9,75000.0,0.0,0.0,16.16,89.24,30426.0,0.0,5132.0,0.0,690.0,10940.0,0.0,0.0,1223.0,5647.0,6794.0,17266.0,0.0,6284.0,0.0,324.0,2076.0,0.0,0.0,0.0,4115.0,917.0,3550.0,2480.0,0.0,1480.0,1000.0 -house033.xml,106.743,106.743,14.691,14.691,0.0,92.052,0.0,0.0,0.0,0.0,0.0,0.313,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.888,0.0,0.528,0.0,0.0,0.0,0.0,1.294,0.0,0.0,0.0,0.194,1.443,1.158,0.0,1.46,3.412,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,84.371,0.0,7.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,63.569,0.0,0.0,3.531,0.0,0.0,0.0,0.0,0.0,1018.3,771.3,48.38,0.0,0.0,19.125,14.564,0.0,0.0,1.0,10.82,-7.637,0.0,0.0,14.706,0.0,-0.349,18.578,0.0,0.793,0.0,0.0,-4.996,-3.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,924.8,0.0,3905.6,1188.1,109000.0,0.0,0.0,16.16,89.24,32325.0,0.0,5273.0,0.0,362.0,6028.0,0.0,4559.0,0.0,8461.0,7643.0,19011.0,0.0,4574.0,0.0,170.0,2314.0,0.0,1206.0,0.0,6166.0,1032.0,3550.0,2665.0,0.0,1665.0,1000.0 -house034.xml,152.384,152.384,43.212,43.212,0.0,0.0,109.172,0.0,0.0,0.0,0.0,0.081,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.498,0.341,1.204,0.0,0.0,0.0,0.0,1.909,0.0,0.0,0.496,0.369,2.745,1.608,0.0,2.255,15.707,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,87.86,0.0,21.312,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,62.126,0.0,0.0,11.573,5.395,0.0,0.0,0.0,0.0,2949.7,2213.7,85.981,0.0,0.0,8.91,27.062,0.0,2.877,1.905,25.855,-26.642,0.0,0.0,10.822,2.701,0.075,34.836,0.0,0.572,0.0,0.0,-16.175,-10.518,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1759.0,1745.5,10287.1,3456.0,210000.0,0.0,0.0,16.16,89.24,60898.0,0.0,15758.0,0.0,1028.0,15579.0,0.0,4773.0,1069.0,4622.0,18068.0,36334.0,0.0,20262.0,0.0,482.0,4382.0,0.0,1842.0,0.0,3369.0,2447.0,3550.0,4947.0,0.0,3947.0,1000.0 -house035.xml,63.505,63.505,17.521,17.521,45.985,0.0,0.0,0.0,0.0,0.0,0.0,0.809,0.0,0.0,1.742,0.119,0.0,0.0,0.0,5.438,0.0,0.533,0.0,0.0,0.0,0.0,2.257,0.0,0.0,0.222,0.194,0.114,0.079,0.0,1.46,4.553,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.522,0.0,9.627,1.517,2.319,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.706,0.0,2.673,3.92,3.822,0.0,0.0,102.0,0.0,1326.3,1899.4,39.1,9.67,0.367,6.149,10.862,0.0,0.0,0.538,5.863,-7.44,0.0,0.0,7.797,0.0,0.004,13.61,0.0,0.491,0.0,0.0,-7.87,-3.466,0.06,-0.579,-1.589,0.0,0.0,-0.082,-1.219,7.322,0.0,0.0,-4.457,0.0,0.009,-2.738,-0.728,-0.128,0.0,0.0,4.96,1.972,924.8,783.5,4210.1,1280.7,80000.0,24000.0,0.0,16.16,89.24,27631.0,0.0,4397.0,0.0,318.0,7248.0,249.0,1468.0,0.0,4065.0,9886.0,16107.0,0.0,5653.0,0.0,149.0,2208.0,88.0,388.0,0.0,2962.0,1338.0,3320.0,2958.0,0.0,2158.0,800.0 -house036.xml,82.314,82.314,26.075,26.075,56.239,0.0,0.0,0.0,0.0,0.0,0.0,0.964,0.0,0.0,5.964,1.051,0.0,0.0,0.0,5.449,0.0,0.536,0.0,0.0,0.0,0.0,1.617,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,4.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,38.77,0.0,17.468,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,31.868,0.0,15.005,8.219,5.837,0.0,0.0,102.0,126.0,1461.8,3231.3,31.799,17.329,5.544,2.267,3.993,0.0,0.0,1.83,6.573,-7.755,0.0,0.0,21.29,0.0,-0.001,7.412,0.0,0.555,0.0,0.0,-6.427,-3.43,1.567,0.119,-0.032,0.0,0.0,-0.224,-0.58,6.698,0.0,0.0,2.216,0.0,-0.0,-0.749,-0.419,-0.061,0.0,0.0,4.352,2.019,1341.9,1264.5,6447.0,2476.3,60000.0,24000.0,0.0,16.16,89.24,25212.0,0.0,4435.0,0.0,1019.0,2375.0,3328.0,7811.0,0.0,1320.0,4925.0,13155.0,0.0,4257.0,0.0,478.0,403.0,1235.0,2066.0,0.0,962.0,665.0,3090.0,1673.0,0.0,1073.0,600.0 -house037.xml,87.934,87.934,21.779,21.779,0.0,66.155,0.0,0.0,0.0,0.0,0.0,0.179,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.807,0.0,0.61,0.0,0.0,0.0,0.0,2.004,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,6.203,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49.998,0.0,16.157,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.091,0.0,0.0,7.429,0.0,0.0,0.0,0.0,0.0,1457.0,1117.9,29.538,0.0,0.0,16.714,11.33,0.0,0.0,1.563,7.276,-10.49,0.0,0.0,6.59,0.0,-0.309,14.696,0.0,0.461,0.0,0.0,-6.818,-3.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,8324.2,3197.3,110000.0,0.0,0.0,19.22,86.72,40440.0,0.0,6057.0,0.0,969.0,7752.0,0.0,1095.0,0.0,13572.0,10994.0,25998.0,0.0,7073.0,0.0,510.0,2730.0,0.0,253.0,0.0,10883.0,1229.0,3320.0,3267.0,0.0,2467.0,800.0 -house038.xml,125.259,125.259,51.453,51.453,73.806,0.0,0.0,0.0,0.0,0.0,0.0,0.919,0.0,0.0,13.907,2.878,0.0,0.0,0.0,6.908,0.315,0.625,0.0,0.0,0.0,0.0,1.603,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,6.085,0.0,0.0,0.0,9.242,0.0,0.0,0.0,0.0,0.0,49.777,0.0,24.029,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.718,0.0,31.79,14.715,4.6,0.0,0.0,0.0,233.0,2428.2,5597.8,48.196,27.442,0.0,3.656,14.889,0.651,4.461,0.809,12.07,-10.519,0.0,0.0,1.803,2.342,-0.041,22.432,0.0,0.593,0.0,0.0,-10.084,-3.849,0.0,0.833,2.542,0.138,2.222,0.014,1.269,13.321,0.0,0.0,0.365,-0.609,-0.03,-0.623,-0.151,0.003,0.0,0.0,8.691,3.059,2176.1,2226.5,14642.0,4351.2,71000.0,36000.0,0.0,16.16,89.24,30633.0,0.0,6993.0,0.0,362.0,9341.0,0.0,865.0,597.0,1706.0,10769.0,18733.0,0.0,9118.0,0.0,170.0,2306.0,0.0,429.0,0.0,1243.0,1457.0,4010.0,3750.0,0.0,2350.0,1400.0 -house039.xml,98.796,98.796,24.025,24.025,74.77,0.0,0.0,0.0,0.0,0.0,0.0,0.144,0.0,0.0,0.0,0.0,5.136,0.0,0.0,4.411,0.239,0.418,0.0,0.0,0.0,0.0,1.763,0.0,0.0,0.632,0.457,3.396,0.126,0.0,2.653,4.652,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,71.084,0.0,0.0,0.0,3.687,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.19,0.0,0.0,14.272,1.125,0.0,0.0,0.0,0.0,1709.2,1468.5,49.765,0.0,0.0,14.276,5.416,0.0,0.0,2.519,15.643,-13.75,0.0,0.0,13.85,0.0,-0.039,13.263,0.0,0.557,0.0,0.0,-4.135,-2.841,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2176.1,2226.5,17536.3,5211.3,87000.0,0.0,0.0,16.16,89.24,42559.0,0.0,11110.0,0.0,1456.0,3312.0,0.0,6991.0,0.0,8806.0,10883.0,24809.0,0.0,9879.0,0.0,683.0,526.0,0.0,2514.0,0.0,6418.0,1470.0,3320.0,3171.0,0.0,2371.0,800.0 -house040.xml,101.093,101.093,23.51,23.51,77.583,0.0,0.0,0.0,0.0,0.0,0.0,1.294,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.373,0.0,0.651,0.0,0.0,0.0,0.0,1.603,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,6.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,60.239,0.0,17.344,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56.75,0.0,0.0,8.002,5.497,0.0,0.0,0.0,0.0,1751.1,1153.8,62.245,0.0,11.278,5.623,22.309,0.0,4.331,2.096,12.49,-12.701,0.0,0.0,2.044,3.404,-0.081,19.729,0.0,0.612,0.0,0.0,-10.075,-4.739,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,7310.4,2807.9,75000.0,0.0,0.0,16.16,89.24,43973.0,0.0,7249.0,0.0,1028.0,13423.0,5873.0,795.0,946.0,3065.0,11594.0,23964.0,0.0,8221.0,0.0,482.0,4483.0,3446.0,210.0,0.0,2234.0,1569.0,3320.0,3330.0,0.0,2530.0,800.0 -house041.xml,263.645,263.645,47.328,47.328,216.317,0.0,0.0,0.0,0.0,0.0,0.0,4.262,0.0,0.0,2.66,0.267,0.0,0.0,0.0,13.943,0.315,1.031,0.05,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.473,2.35,14.078,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,189.767,0.0,26.551,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,178.811,0.0,4.914,15.632,5.037,0.0,0.0,140.0,0.0,3249.4,4593.2,77.768,23.858,0.0,11.231,44.604,3.437,35.033,3.016,41.157,-22.869,0.0,0.0,4.272,22.319,-0.484,64.007,0.0,2.762,0.0,0.0,-20.273,-10.988,0.0,0.083,-2.236,-0.118,1.495,-0.212,-4.036,11.056,0.0,0.0,-0.318,-4.879,-0.482,-3.525,-1.055,-0.26,0.0,0.0,6.574,2.954,1857.7,1859.4,14896.4,4852.9,75000.0,30000.0,0.0,-13.72,81.14,97503.0,0.0,18666.0,0.0,1544.0,30313.0,0.0,2471.0,8192.0,5077.0,31239.0,28192.0,0.0,17118.0,0.0,293.0,3145.0,0.0,394.0,0.0,2867.0,825.0,3550.0,2261.0,0.0,1261.0,1000.0 -house042.xml,233.907,233.907,40.211,40.211,193.696,0.0,0.0,0.0,0.0,0.0,0.0,3.967,0.0,0.0,1.854,0.077,0.0,0.0,0.0,9.539,0.213,0.678,0.093,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.0,2.35,13.542,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,169.261,0.0,24.435,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,166.422,0.0,3.165,15.632,3.225,0.0,0.0,0.0,0.0,2767.6,3100.5,89.493,19.715,0.0,9.183,39.876,3.992,43.914,2.661,34.078,-21.646,0.0,0.0,2.425,19.204,-0.37,56.218,0.0,1.75,0.0,0.0,-19.153,-7.589,0.0,0.183,-1.615,-0.065,2.502,-0.161,-3.142,7.055,0.0,0.0,-0.272,-4.669,-0.366,-2.879,-0.664,-0.146,0.0,0.0,5.555,1.95,1857.7,1859.4,14896.3,4852.9,90000.0,24000.0,0.0,-13.72,81.14,85454.0,0.0,17465.0,0.0,1066.0,30498.0,0.0,927.0,3750.0,4248.0,27501.0,15754.0,0.0,5761.0,0.0,249.0,3057.0,0.0,13.0,0.0,2399.0,726.0,3550.0,2109.0,0.0,1109.0,1000.0 -house043.xml,160.748,160.748,30.151,30.151,130.597,0.0,0.0,0.0,0.0,0.0,0.0,2.513,0.0,0.0,2.066,0.123,0.0,0.0,0.0,6.562,0.213,0.514,0.093,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,8.765,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,110.697,0.0,19.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,105.439,0.0,3.154,13.084,2.206,0.0,0.0,0.0,0.0,1994.0,2811.9,55.417,13.976,0.0,3.166,23.182,2.279,33.907,5.589,23.433,-11.473,0.0,0.0,0.547,12.702,-0.276,28.925,0.0,1.576,0.0,0.0,-14.351,-5.157,0.0,0.028,-0.929,-0.095,1.426,-0.379,-2.383,5.808,0.0,0.0,-0.071,-3.42,-0.276,-1.629,-0.549,-0.148,0.0,0.0,4.471,1.404,1610.9,1574.7,12168.1,4288.2,90000.0,30000.0,0.0,-13.72,81.14,54524.0,0.0,11581.0,0.0,2417.0,20151.0,0.0,202.0,2421.0,1519.0,16233.0,15217.0,0.0,7585.0,0.0,572.0,2451.0,0.0,3.0,0.0,858.0,429.0,3320.0,1455.0,0.0,655.0,800.0 -house044.xml,229.02,229.02,43.659,43.659,185.362,0.0,0.0,0.0,0.0,0.0,0.0,4.768,0.0,0.0,2.147,0.207,0.0,0.0,0.0,12.955,0.315,0.974,0.037,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,12.956,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,162.796,0.0,22.566,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,151.254,0.0,3.935,13.084,4.45,0.0,0.0,0.0,0.0,3101.2,3571.6,81.86,19.162,4.363,6.889,36.355,9.097,19.369,2.733,18.933,-13.314,0.0,0.0,12.687,18.441,-0.462,61.873,0.0,1.435,0.0,0.0,-18.014,-10.248,0.233,0.435,-1.484,-0.104,1.069,-0.123,-1.249,6.809,0.0,0.0,-1.163,-4.596,-0.459,-2.766,-0.501,-0.103,0.0,0.0,5.311,2.707,1610.9,1574.7,12168.1,4288.2,110000.0,36000.0,0.0,-13.72,81.14,79064.0,0.0,8527.0,0.0,1403.0,26527.0,1911.0,5425.0,2422.0,3592.0,29257.0,20736.0,0.0,10745.0,0.0,269.0,3025.0,368.0,208.0,0.0,2028.0,772.0,3320.0,1980.0,0.0,1180.0,800.0 -house045.xml,152.5,152.5,35.243,35.243,117.257,0.0,0.0,0.0,0.0,0.0,0.0,2.776,0.0,0.0,2.406,0.302,0.0,0.0,0.0,9.065,0.315,0.749,1.793,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,8.536,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,94.806,0.0,22.452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,88.082,0.0,4.068,13.084,4.362,0.0,0.0,0.0,0.0,2317.0,3015.0,47.223,12.936,3.564,3.072,15.126,2.27,32.793,1.139,19.86,-13.612,1.043,-0.407,0.086,12.675,-0.187,20.633,0.0,10.931,0.0,0.0,-14.66,-7.027,-0.013,0.005,-1.094,-0.117,0.875,-0.089,-2.077,7.137,-0.068,0.396,-0.013,-4.088,-0.186,-1.186,-0.918,-1.261,0.0,0.0,4.827,2.037,1610.9,1574.7,12168.1,4288.2,70000.0,30000.0,0.0,-13.72,81.14,45202.0,0.0,8927.0,496.0,442.0,17005.0,1494.0,31.0,2228.0,1367.0,13211.0,15237.0,0.0,8945.0,856.0,110.0,629.0,197.0,0.0,0.0,772.0,407.0,3320.0,1422.0,0.0,622.0,800.0 -house046.xml,25.039,25.039,25.039,25.039,0.0,0.0,0.0,0.0,0.0,0.0,5.363,0.445,0.267,0.009,3.74,1.039,4.924,0.0,0.0,1.03,0.0,0.082,0.0,0.0,0.0,0.0,1.793,0.0,0.0,0.256,0.005,0.482,1.262,0.0,1.644,2.698,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.919,0.276,12.851,4.305,0.617,0.0,0.0,0.0,0.0,3842.2,2404.7,16.167,13.006,0.0,2.523,3.83,0.0,0.0,0.327,2.446,-1.799,0.0,0.0,-0.138,0.0,-0.274,7.96,0.0,0.378,0.0,2.764,-3.583,-0.484,0.0,1.283,2.524,0.0,0.0,0.024,0.354,2.747,0.0,0.0,-0.137,0.0,-0.272,-0.46,-0.142,0.019,0.0,1.818,4.589,0.545,596.8,442.2,5543.5,2208.6,18000.0,18000.0,17065.0,24.62,91.58,19009.0,4026.0,1800.0,0.0,182.0,2847.0,0.0,0.0,0.0,1604.0,8550.0,15039.0,3885.0,3222.0,0.0,110.0,1427.0,0.0,0.0,0.0,1823.0,1711.0,2860.0,3098.0,482.0,2216.0,400.0 -house047.xml,20.762,20.762,14.475,14.475,6.286,0.0,0.0,0.0,0.0,0.0,0.0,0.139,0.0,0.0,0.596,0.005,4.487,0.0,0.0,0.921,0.0,0.463,0.182,0.0,0.0,0.0,1.444,0.0,0.0,0.256,0.111,0.738,1.262,0.0,1.644,2.227,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.286,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.111,0.0,1.539,4.203,0.0,0.0,0.0,0.0,0.0,873.4,968.8,4.758,2.532,0.0,-0.001,0.775,0.127,0.0,0.0,1.729,-0.554,0.0,0.0,0.0,1.373,-0.01,1.573,0.0,4.97,0.0,0.206,-3.59,-0.512,0.0,-0.0,0.101,0.032,0.0,0.0,-0.093,0.798,0.0,0.0,0.0,-1.121,-0.01,-0.229,-0.243,-1.378,0.0,-0.0,3.276,0.409,251.7,442.2,5772.6,1524.2,20000.0,18000.0,0.0,19.22,86.72,7389.0,1053.0,1216.0,0.0,0.0,630.0,0.0,0.0,705.0,0.0,3785.0,4112.0,0.0,477.0,0.0,0.0,177.0,0.0,0.0,0.0,0.0,597.0,2860.0,1598.0,0.0,1198.0,400.0 -house048.xml,91.545,91.545,39.87,39.87,51.675,0.0,0.0,0.0,0.0,0.0,0.0,0.331,0.0,0.0,12.958,3.843,0.0,0.0,0.0,3.691,0.085,0.498,3.014,0.0,0.0,0.0,2.421,0.0,0.0,0.474,1.108,0.67,0.114,0.0,2.35,8.312,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.721,0.0,12.616,0.0,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.9,0.0,51.647,7.253,2.672,0.0,0.0,0.0,0.0,1537.0,5475.4,41.96,33.156,1.017,2.617,11.966,0.0,0.0,0.809,4.918,-2.538,0.0,0.0,0.057,2.027,-0.53,6.789,0.0,4.189,0.0,6.375,-7.395,-1.508,1.351,1.066,9.35,0.0,0.0,0.558,2.746,4.304,0.0,0.0,0.074,10.099,-0.517,0.518,-0.451,1.922,0.0,7.048,11.596,2.183,130.3,817.7,11617.6,3495.1,63000.0,46500.0,0.0,25.88,98.42,51008.0,12331.0,4499.0,0.0,585.0,9704.0,828.0,45.0,11275.0,2249.0,9492.0,30572.0,8416.0,4431.0,0.0,589.0,7601.0,547.0,57.0,0.0,1959.0,3421.0,3550.0,4485.0,1124.0,2361.0,1000.0 -house049.xml,32.045,32.045,28.548,28.548,3.497,0.0,0.0,0.0,0.0,0.0,5.846,0.035,0.0,0.0,5.866,0.149,2.621,0.249,0.0,1.474,0.057,0.099,2.092,0.0,0.0,0.0,3.073,0.0,0.0,0.329,0.006,0.053,0.096,0.0,1.879,4.625,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.698,2.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.202,0.0,34.041,4.262,1.305,0.0,0.0,0.0,93.0,4425.1,2181.8,12.334,17.734,0.0,1.364,4.436,0.0,0.0,0.0,3.891,-7.555,0.0,0.0,0.0,1.446,-0.076,2.577,0.0,1.806,0.0,0.0,-2.434,-0.439,0.0,1.567,6.673,0.0,0.0,0.0,3.231,15.06,0.0,0.0,0.0,2.969,-0.077,-0.317,-3.564,0.51,0.0,0.0,7.533,1.035,728.6,567.4,7487.1,928.5,39000.0,16000.0,0.0,33.26,106.16,18656.0,0.0,5635.0,0.0,0.0,5120.0,0.0,0.0,2100.0,1357.0,4445.0,21262.0,0.0,6837.0,0.0,0.0,6369.0,0.0,0.0,0.0,2075.0,2891.0,3090.0,0.0,0.0,0.0,0.0 -house050.xml,51.833,51.833,21.857,21.857,29.976,0.0,0.0,0.0,0.0,0.0,0.0,0.275,0.0,0.0,1.906,0.335,0.0,0.0,0.0,1.782,0.057,0.111,2.23,0.0,0.0,0.0,2.36,0.0,0.0,0.471,0.497,3.653,0.105,0.0,2.114,5.961,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.061,0.0,10.847,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.688,0.0,5.139,8.572,0.0,0.0,0.0,0.0,0.0,1156.7,2605.3,11.113,15.398,0.0,4.131,6.506,0.0,0.0,2.03,5.645,-4.221,0.0,0.0,4.907,0.0,-0.124,2.665,0.0,3.668,0.0,1.92,-10.283,-1.232,0.0,-0.284,-0.31,0.0,0.0,-0.39,-0.567,4.041,0.0,0.0,-0.955,0.0,-0.123,-0.557,-1.22,-0.76,0.0,0.569,5.253,0.551,1689.0,437.0,10674.9,2994.2,58000.0,29000.0,0.0,28.58,87.08,21920.0,7753.0,3277.0,0.0,856.0,3061.0,0.0,2043.0,0.0,1771.0,3159.0,18927.0,5163.0,5885.0,0.0,572.0,1190.0,0.0,596.0,0.0,1585.0,616.0,3320.0,721.0,0.0,-79.0,800.0 diff --git a/hpxml-measures/workflow/tests/base_results/results_bills.csv b/hpxml-measures/workflow/tests/base_results/results_bills.csv deleted file mode 100644 index 06f0adb4e9..0000000000 --- a/hpxml-measures/workflow/tests/base_results/results_bills.csv +++ /dev/null @@ -1,475 +0,0 @@ -HPXML,Bills: Total (USD),Bills: Electricity: Fixed (USD),Bills: Electricity: Energy (USD),Bills: Electricity: PV Credit (USD),Bills: Electricity: Total (USD),Bills: Natural Gas: Fixed (USD),Bills: Natural Gas: Energy (USD),Bills: Natural Gas: Total (USD),Bills: Fuel Oil: Fixed (USD),Bills: Fuel Oil: Energy (USD),Bills: Fuel Oil: Total (USD),Bills: Propane: Fixed (USD),Bills: Propane: Energy (USD),Bills: Propane: Total (USD),Bills: Wood Cord: Fixed (USD),Bills: Wood Cord: Energy (USD),Bills: Wood Cord: Total (USD),Bills: Wood Pellets: Fixed (USD),Bills: Wood Pellets: Energy (USD),Bills: Wood Pellets: Total (USD),Bills: Coal: Fixed (USD),Bills: Coal: Energy (USD),Bills: Coal: Total (USD),Tiered: Total (USD),Tiered: Electricity: Fixed (USD),Tiered: Electricity: Energy (USD),Tiered: Electricity: PV Credit (USD),Tiered: Electricity: Total (USD),Tiered: Natural Gas: Fixed (USD),Tiered: Natural Gas: Energy (USD),Tiered: Natural Gas: Total (USD),Tiered: Fuel Oil: Fixed (USD),Tiered: Fuel Oil: Energy (USD),Tiered: Fuel Oil: Total (USD),Tiered: Propane: Fixed (USD),Tiered: Propane: Energy (USD),Tiered: Propane: Total (USD),Tiered: Wood Cord: Fixed (USD),Tiered: Wood Cord: Energy (USD),Tiered: Wood Cord: Total (USD),Tiered: Wood Pellets: Fixed (USD),Tiered: Wood Pellets: Energy (USD),Tiered: Wood Pellets: Total (USD),Tiered: Coal: Fixed (USD),Tiered: Coal: Energy (USD),Tiered: Coal: Total (USD),TOU: Total (USD),TOU: Electricity: Fixed (USD),TOU: Electricity: Energy (USD),TOU: Electricity: PV Credit (USD),TOU: Electricity: Total (USD),TOU: Natural Gas: Fixed (USD),TOU: Natural Gas: Energy (USD),TOU: Natural Gas: Total (USD),TOU: Fuel Oil: Fixed (USD),TOU: Fuel Oil: Energy (USD),TOU: Fuel Oil: Total (USD),TOU: Propane: Fixed (USD),TOU: Propane: Energy (USD),TOU: Propane: Total (USD),TOU: Wood Cord: Fixed (USD),TOU: Wood Cord: Energy (USD),TOU: Wood Cord: Total (USD),TOU: Wood Pellets: Fixed (USD),TOU: Wood Pellets: Energy (USD),TOU: Wood Pellets: Total (USD),TOU: Coal: Fixed (USD),TOU: Coal: Energy (USD),TOU: Coal: Total (USD),Tiered and TOU: Total (USD),Tiered and TOU: Electricity: Fixed (USD),Tiered and TOU: Electricity: Energy (USD),Tiered and TOU: Electricity: PV Credit (USD),Tiered and TOU: Electricity: Total (USD),Tiered and TOU: Natural Gas: Fixed (USD),Tiered and TOU: Natural Gas: Energy (USD),Tiered and TOU: Natural Gas: Total (USD),Tiered and TOU: Fuel Oil: Fixed (USD),Tiered and TOU: Fuel Oil: Energy (USD),Tiered and TOU: Fuel Oil: Total (USD),Tiered and TOU: Propane: Fixed (USD),Tiered and TOU: Propane: Energy (USD),Tiered and TOU: Propane: Total (USD),Tiered and TOU: Wood Cord: Fixed (USD),Tiered and TOU: Wood Cord: Energy (USD),Tiered and TOU: Wood Cord: Total (USD),Tiered and TOU: Wood Pellets: Fixed (USD),Tiered and TOU: Wood Pellets: Energy (USD),Tiered and TOU: Wood Pellets: Total (USD),Tiered and TOU: Coal: Fixed (USD),Tiered and TOU: Coal: Energy (USD),Tiered and TOU: Coal: Total (USD),Real-Time Pricing: Total (USD),Real-Time Pricing: Electricity: Fixed (USD),Real-Time Pricing: Electricity: Energy (USD),Real-Time Pricing: Electricity: PV Credit (USD),Real-Time Pricing: Electricity: Total (USD),Real-Time Pricing: Natural Gas: Fixed (USD),Real-Time Pricing: Natural Gas: Energy (USD),Real-Time Pricing: Natural Gas: Total (USD),Real-Time Pricing: Fuel Oil: Fixed (USD),Real-Time Pricing: Fuel Oil: Energy (USD),Real-Time Pricing: Fuel Oil: Total (USD),Real-Time Pricing: Propane: Fixed (USD),Real-Time Pricing: Propane: Energy (USD),Real-Time Pricing: Propane: Total (USD),Real-Time Pricing: Wood Cord: Fixed (USD),Real-Time Pricing: Wood Cord: Energy (USD),Real-Time Pricing: Wood Cord: Total (USD),Real-Time Pricing: Wood Pellets: Fixed (USD),Real-Time Pricing: Wood Pellets: Energy (USD),Real-Time Pricing: Wood Pellets: Total (USD),Real-Time Pricing: Coal: Fixed (USD),Real-Time Pricing: Coal: Energy (USD),Real-Time Pricing: Coal: Total (USD),Simple: Total (USD),Simple: Electricity: Fixed (USD),Simple: Electricity: Energy (USD),Simple: Electricity: PV Credit (USD),Simple: Electricity: Total (USD),Simple: Natural Gas: Fixed (USD),Simple: Natural Gas: Energy (USD),Simple: Natural Gas: Total (USD),Simple: Fuel Oil: Fixed (USD),Simple: Fuel Oil: Energy (USD),Simple: Fuel Oil: Total (USD),Simple: Propane: Fixed (USD),Simple: Propane: Energy (USD),Simple: Propane: Total (USD),Simple: Wood Cord: Fixed (USD),Simple: Wood Cord: Energy (USD),Simple: Wood Cord: Total (USD),Simple: Wood Pellets: Fixed (USD),Simple: Wood Pellets: Energy (USD),Simple: Wood Pellets: Total (USD),Simple: Coal: Fixed (USD),Simple: Coal: Energy (USD),Simple: Coal: Total (USD),Detailed: Total (USD),Detailed: Electricity: Fixed (USD),Detailed: Electricity: Energy (USD),Detailed: Electricity: PV Credit (USD),Detailed: Electricity: Total (USD),Detailed: Natural Gas: Fixed (USD),Detailed: Natural Gas: Energy (USD),Detailed: Natural Gas: Total (USD),Detailed: Fuel Oil: Fixed (USD),Detailed: Fuel Oil: Energy (USD),Detailed: Fuel Oil: Total (USD),Detailed: Propane: Fixed (USD),Detailed: Propane: Energy (USD),Detailed: Propane: Total (USD),Detailed: Wood Cord: Fixed (USD),Detailed: Wood Cord: Energy (USD),Detailed: Wood Cord: Total (USD),Detailed: Wood Pellets: Fixed (USD),Detailed: Wood Pellets: Energy (USD),Detailed: Wood Pellets: Total (USD),Detailed: Coal: Fixed (USD),Detailed: Coal: Energy (USD),Detailed: Coal: Total (USD),Net Metering w/ Wholesale Excess Rate: Total (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Energy (USD),Net Metering w/ Wholesale Excess Rate: Electricity: PV Credit (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Total (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Energy (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Total (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Energy (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Total (USD),Net Metering w/ Wholesale Excess Rate: Propane: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Propane: Energy (USD),Net Metering w/ Wholesale Excess Rate: Propane: Total (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Energy (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Total (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Energy (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Total (USD),Net Metering w/ Wholesale Excess Rate: Coal: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Coal: Energy (USD),Net Metering w/ Wholesale Excess Rate: Coal: Total (USD),Net Metering w/ Retail Excess Rate: Total (USD),Net Metering w/ Retail Excess Rate: Electricity: Fixed (USD),Net Metering w/ Retail Excess Rate: Electricity: Energy (USD),Net Metering w/ Retail Excess Rate: Electricity: PV Credit (USD),Net Metering w/ Retail Excess Rate: Electricity: Total (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Fixed (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Energy (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Total (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Fixed (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Energy (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Total (USD),Net Metering w/ Retail Excess Rate: Propane: Fixed (USD),Net Metering w/ Retail Excess Rate: Propane: Energy (USD),Net Metering w/ Retail Excess Rate: Propane: Total (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Fixed (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Energy (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Total (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Fixed (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Energy (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Total (USD),Net Metering w/ Retail Excess Rate: Coal: Fixed (USD),Net Metering w/ Retail Excess Rate: Coal: Energy (USD),Net Metering w/ Retail Excess Rate: Coal: Total (USD),Feed-In Tariff: Total (USD),Feed-In Tariff: Electricity: Fixed (USD),Feed-In Tariff: Electricity: Energy (USD),Feed-In Tariff: Electricity: PV Credit (USD),Feed-In Tariff: Electricity: Total (USD),Feed-In Tariff: Natural Gas: Fixed (USD),Feed-In Tariff: Natural Gas: Energy (USD),Feed-In Tariff: Natural Gas: Total (USD),Feed-In Tariff: Fuel Oil: Fixed (USD),Feed-In Tariff: Fuel Oil: Energy (USD),Feed-In Tariff: Fuel Oil: Total (USD),Feed-In Tariff: Propane: Fixed (USD),Feed-In Tariff: Propane: Energy (USD),Feed-In Tariff: Propane: Total (USD),Feed-In Tariff: Wood Cord: Fixed (USD),Feed-In Tariff: Wood Cord: Energy (USD),Feed-In Tariff: Wood Cord: Total (USD),Feed-In Tariff: Wood Pellets: Fixed (USD),Feed-In Tariff: Wood Pellets: Energy (USD),Feed-In Tariff: Wood Pellets: Total (USD),Feed-In Tariff: Coal: Fixed (USD),Feed-In Tariff: Coal: Energy (USD),Feed-In Tariff: Coal: Total (USD) -base-appliances-coal.xml,1627.17,144.0,1107.24,0.0,1251.24,144.0,158.94,302.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.99,72.99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-dehumidifier-ief-portable.xml,1371.09,144.0,1072.11,0.0,1216.11,144.0,10.98,154.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-dehumidifier-ief-whole-home.xml,1372.53,144.0,1073.74,0.0,1217.74,144.0,10.79,154.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-dehumidifier-multiple.xml,1369.15,144.0,1069.6,0.0,1213.6,144.0,11.55,155.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-dehumidifier.xml,1370.33,144.0,1071.48,0.0,1215.48,144.0,10.85,154.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-gas.xml,1589.07,144.0,1107.24,0.0,1251.24,144.0,193.83,337.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-modified.xml,1675.41,144.0,1229.92,0.0,1373.92,144.0,157.49,301.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-none.xml,1410.99,144.0,945.38,0.0,1089.38,144.0,177.61,321.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-oil-location-miami-fl.xml,1718.5,144.0,1457.23,0.0,1601.23,0.0,0.0,0.0,0.0,117.27,117.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-oil.xml,1676.54,144.0,1107.24,0.0,1251.24,144.0,158.94,302.94,0.0,122.36,122.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-propane-location-portland-or.xml,1489.07,144.0,886.74,0.0,1030.74,144.0,171.14,315.14,0.0,0.0,0.0,0.0,143.19,143.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-propane.xml,1684.5,144.0,1107.24,0.0,1251.24,144.0,158.94,302.94,0.0,0.0,0.0,0.0,130.32,130.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-appliances-wood.xml,1627.17,144.0,1107.24,0.0,1251.24,144.0,158.94,302.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.99,72.99,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-cathedral.xml,1668.28,144.0,1191.51,0.0,1335.51,144.0,188.77,332.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-conditioned.xml,1836.16,144.0,1358.07,0.0,1502.07,144.0,190.09,334.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-flat.xml,1599.95,144.0,1169.15,0.0,1313.15,144.0,142.8,286.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-radiant-barrier.xml,1392.12,144.0,1069.08,0.0,1213.08,144.0,35.04,179.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-unvented-insulated-roof.xml,1622.21,144.0,1174.38,0.0,1318.38,144.0,159.83,303.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-atticroof-vented.xml,1636.06,144.0,1185.75,0.0,1329.75,144.0,162.31,306.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-battery-scheduled.xml,1704.83,144.0,1253.13,0.0,1397.13,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-battery.xml,1648.84,144.0,1197.14,0.0,1341.14,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-attached-2stories.xml,1562.05,144.0,1151.78,0.0,1295.78,144.0,122.27,266.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-attached-atticroof-cathedral.xml,1964.16,144.0,1239.87,0.0,1383.87,144.0,436.29,580.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-attached-infil-compartmentalization-test.xml,1376.56,144.0,996.97,0.0,1140.97,144.0,91.59,235.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-attached.xml,1376.56,144.0,996.97,0.0,1140.97,144.0,91.59,235.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-adjacent-to-multifamily-buffer-space.xml,1199.03,144.0,826.35,0.0,970.35,144.0,84.68,228.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-adjacent-to-multiple.xml,1176.26,144.0,841.01,0.0,985.01,144.0,47.25,191.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-adjacent-to-non-freezing-space.xml,1293.63,144.0,826.53,0.0,970.53,144.0,179.1,323.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-adjacent-to-other-heated-space.xml,1119.59,144.0,821.82,0.0,965.82,144.0,9.77,153.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-adjacent-to-other-housing-unit.xml,1136.08,144.0,840.08,0.0,984.08,144.0,8.0,152.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-infil-compartmentalization-test.xml,1167.28,144.0,875.29,0.0,1019.29,144.0,3.99,147.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-residents-1.xml,916.58,144.0,619.24,0.0,763.24,144.0,9.34,153.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-chiller-baseboard.xml,1182.01,144.0,889.0,0.0,1033.0,144.0,5.01,149.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-chiller-fan-coil-ducted.xml,1205.91,144.0,912.56,0.0,1056.56,144.0,5.35,149.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-chiller-fan-coil.xml,1192.45,144.0,899.7,0.0,1043.7,144.0,4.75,148.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-chiller-water-loop-heat-pump.xml,1366.77,144.0,1074.87,0.0,1218.87,144.0,3.9,147.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-cooling-tower-water-loop-heat-pump.xml,1198.43,144.0,906.53,0.0,1050.53,144.0,3.9,147.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-only-baseboard.xml,1048.54,144.0,756.37,0.0,900.37,144.0,4.17,148.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml,1049.52,144.0,757.07,0.0,901.07,144.0,4.45,148.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil-eae.xml,1049.51,144.0,757.54,0.0,901.54,144.0,3.97,147.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml,1049.58,144.0,757.62,0.0,901.62,144.0,3.96,147.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml,1048.57,144.0,757.32,0.0,901.32,144.0,3.25,147.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-chiller-only-baseboard.xml,1031.42,144.0,887.42,0.0,1031.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml,1054.02,144.0,910.02,0.0,1054.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml,1040.54,144.0,896.54,0.0,1040.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml,1214.92,144.0,1070.92,0.0,1214.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml,1047.71,144.0,903.71,0.0,1047.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-generator.xml,1545.52,144.0,873.25,0.0,1017.25,144.0,4.85,148.85,0.0,0.0,0.0,0.0,379.42,379.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml,1075.4,144.0,931.4,0.0,1075.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml,950.2,144.0,553.02,0.0,697.02,144.0,109.18,253.18,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-laundry-room.xml,930.16,144.0,546.72,0.0,690.72,144.0,95.44,239.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-mechvent-multiple.xml,1456.89,144.0,1023.58,0.0,1167.58,144.0,145.31,289.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-mechvent-preconditioning.xml,1236.98,144.0,910.5,0.0,1054.5,144.0,38.48,182.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-mechvent.xml,1221.69,144.0,906.36,0.0,1050.36,144.0,27.33,171.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-pv.xml,351.97,144.0,873.25,-814.13,203.12,144.0,4.85,148.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-water-heater-recirc.xml,967.67,144.0,583.81,0.0,727.81,144.0,95.86,239.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily-shared-water-heater.xml,931.17,144.0,547.31,0.0,691.31,144.0,95.86,239.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-bldgtype-multifamily.xml,1166.1,144.0,873.25,0.0,1017.25,144.0,4.85,148.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-combi-tankless-outside.xml,1219.08,144.0,713.53,0.0,857.53,144.0,217.55,361.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-combi-tankless.xml,1227.99,144.0,713.85,0.0,857.85,144.0,226.14,370.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater-2-speed.xml,1213.75,144.0,1069.75,0.0,1213.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater-gshp.xml,1387.61,144.0,1243.61,0.0,1387.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater-hpwh.xml,1472.89,144.0,988.81,0.0,1132.81,144.0,196.08,340.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater-tankless.xml,1268.63,144.0,1124.63,0.0,1268.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater-var-speed.xml,1189.31,144.0,1045.31,0.0,1189.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-desuperheater.xml,1269.29,144.0,1125.29,0.0,1269.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-dwhr.xml,1574.23,144.0,1122.53,0.0,1266.53,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect-detailed-setpoints.xml,1238.92,144.0,713.47,0.0,857.47,144.0,237.45,381.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect-outside.xml,1250.17,144.0,713.53,0.0,857.53,144.0,248.64,392.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect-standbyloss.xml,1241.58,144.0,713.42,0.0,857.42,144.0,240.16,384.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect-with-solar-fraction.xml,1183.34,144.0,713.72,0.0,857.72,144.0,181.62,325.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-indirect.xml,1239.94,144.0,713.48,0.0,857.48,144.0,238.46,382.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-jacket-electric.xml,1639.53,144.0,1186.27,0.0,1330.27,144.0,165.26,309.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-jacket-gas.xml,1454.77,144.0,895.43,0.0,1039.43,144.0,271.34,415.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-jacket-hpwh.xml,1468.51,144.0,984.36,0.0,1128.36,144.0,196.15,340.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-jacket-indirect.xml,1238.54,144.0,713.54,0.0,857.54,144.0,237.0,381.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-low-flow-fixtures.xml,1636.59,144.0,1184.89,0.0,1328.89,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-multiple.xml,1238.92,144.0,778.47,0.0,922.47,144.0,172.45,316.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-none.xml,1268.92,144.0,817.45,0.0,961.45,144.0,163.47,307.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-recirc-demand.xml,1647.16,144.0,1195.46,0.0,1339.46,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-recirc-manual.xml,1632.95,144.0,1181.25,0.0,1325.25,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-recirc-nocontrol.xml,2145.0,144.0,1693.3,0.0,1837.3,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-recirc-temperature.xml,1981.48,144.0,1529.78,0.0,1673.78,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-recirc-timer.xml,2145.0,144.0,1693.3,0.0,1837.3,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-direct-evacuated-tube.xml,1454.01,144.0,1002.31,0.0,1146.31,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-direct-flat-plate.xml,1404.96,144.0,953.33,0.0,1097.33,144.0,163.63,307.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-direct-ics.xml,1455.94,144.0,1004.24,0.0,1148.24,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-fraction.xml,1451.24,144.0,997.59,0.0,1141.59,144.0,165.65,309.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-indirect-flat-plate.xml,1405.3,144.0,956.21,0.0,1100.21,144.0,161.09,305.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-solar-thermosyphon-flat-plate.xml,1395.68,144.0,944.05,0.0,1088.05,144.0,163.63,307.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-coal.xml,1582.54,144.0,897.21,0.0,1041.21,144.0,165.27,309.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,232.06,232.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-detailed-setpoints.xml,1648.43,144.0,1196.78,0.0,1340.78,144.0,163.65,307.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-elec-uef.xml,1651.08,144.0,1199.76,0.0,1343.76,144.0,163.32,307.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-gas-outside.xml,1468.19,144.0,890.11,0.0,1034.11,144.0,290.08,434.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-gas-uef-fhr.xml,1458.1,144.0,895.96,0.0,1039.96,144.0,274.14,418.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-gas-uef.xml,1458.1,144.0,895.96,0.0,1039.96,144.0,274.14,418.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-gas.xml,1461.41,144.0,897.21,0.0,1041.21,144.0,276.2,420.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-detailed-schedules.xml,1445.56,144.0,955.58,0.0,1099.58,144.0,201.98,345.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml,1440.05,144.0,949.81,0.0,1093.81,144.0,202.24,346.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-outside.xml,1572.0,144.0,1117.3,0.0,1261.3,144.0,166.7,310.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-uef.xml,1440.05,144.0,949.81,0.0,1093.81,144.0,202.24,346.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-with-solar-fraction.xml,1391.2,144.0,926.56,0.0,1070.56,144.0,176.64,320.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump-with-solar.xml,1404.14,144.0,947.2,0.0,1091.2,144.0,168.94,312.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-heat-pump.xml,1472.61,144.0,989.0,0.0,1133.0,144.0,195.61,339.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml,1643.65,144.0,1185.12,0.0,1329.12,144.0,170.53,314.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-model-type-stratified.xml,1635.5,144.0,1181.26,0.0,1325.26,144.0,166.24,310.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-oil.xml,1739.51,144.0,897.21,0.0,1041.21,144.0,165.27,309.27,0.0,389.03,389.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tank-wood.xml,1582.54,144.0,897.21,0.0,1041.21,144.0,165.27,309.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,232.06,232.06,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-detailed-setpoints.xml,1426.31,144.0,890.11,0.0,1034.11,144.0,248.2,392.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-electric-outside.xml,1658.99,144.0,1204.29,0.0,1348.29,144.0,166.7,310.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-electric-uef.xml,1655.44,144.0,1200.74,0.0,1344.74,144.0,166.7,310.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-electric.xml,1658.99,144.0,1204.29,0.0,1348.29,144.0,166.7,310.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-gas-uef.xml,1415.29,144.0,890.11,0.0,1034.11,144.0,237.18,381.18,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-gas-with-solar-fraction.xml,1373.39,144.0,890.11,0.0,1034.11,144.0,195.28,339.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-gas-with-solar.xml,1368.28,144.0,904.42,0.0,1048.42,144.0,175.86,319.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-gas.xml,1426.48,144.0,890.11,0.0,1034.11,144.0,248.37,392.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-dhw-tankless-propane.xml,1649.87,144.0,890.11,0.0,1034.11,144.0,166.7,310.7,0.0,0.0,0.0,0.0,305.06,305.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-2stories-garage.xml,1832.39,144.0,1361.24,0.0,1505.24,144.0,183.15,327.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-2stories.xml,1976.86,144.0,1471.25,0.0,1615.25,144.0,217.61,361.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-beds-1.xml,1483.82,144.0,1017.73,0.0,1161.73,144.0,178.09,322.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-beds-2.xml,1567.5,144.0,1108.62,0.0,1252.62,144.0,170.88,314.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-beds-4.xml,1729.09,144.0,1284.5,0.0,1428.5,144.0,156.59,300.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-beds-5.xml,1808.87,144.0,1371.31,0.0,1515.31,144.0,149.56,293.56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-ceilingtypes.xml,1778.25,144.0,1214.66,0.0,1358.66,144.0,275.59,419.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-floortypes.xml,1519.3,144.0,980.3,0.0,1124.3,144.0,251.0,395.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-garage.xml,1616.06,144.0,1152.66,0.0,1296.66,144.0,175.4,319.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-ach-house-pressure.xml,1648.72,144.0,1197.14,0.0,1341.14,144.0,163.58,307.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-cfm-house-pressure.xml,1648.72,144.0,1197.14,0.0,1341.14,144.0,163.58,307.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-cfm50.xml,1648.84,144.0,1197.14,0.0,1341.14,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-ela.xml,1704.0,144.0,1197.66,0.0,1341.66,144.0,218.34,362.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-flue.xml,1658.98,144.0,1197.12,0.0,1341.12,144.0,173.86,317.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-natural-ach.xml,1704.0,144.0,1197.66,0.0,1341.66,144.0,218.34,362.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-infil-natural-cfm.xml,1704.0,144.0,1197.66,0.0,1341.66,144.0,218.34,362.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-orientations.xml,1649.83,144.0,1196.34,0.0,1340.34,144.0,165.49,309.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-overhangs.xml,1647.39,144.0,1192.41,0.0,1336.41,144.0,166.98,310.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-rooftypes.xml,1644.01,144.0,1191.68,0.0,1335.68,144.0,164.33,308.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-skylights-physical-properties.xml,1695.49,144.0,1233.73,0.0,1377.73,144.0,173.76,317.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-skylights-shading.xml,1672.7,144.0,1225.25,0.0,1369.25,144.0,159.45,303.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-skylights-storms.xml,1672.11,144.0,1222.24,0.0,1366.24,144.0,161.87,305.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-skylights.xml,1672.92,144.0,1225.57,0.0,1369.57,144.0,159.35,303.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-split-level.xml,1349.64,144.0,980.57,0.0,1124.57,144.0,81.07,225.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-thermal-mass.xml,1646.24,144.0,1195.61,0.0,1339.61,144.0,162.63,306.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-walltypes.xml,1734.86,144.0,1158.33,0.0,1302.33,144.0,288.53,432.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-natural-ventilation-availability.xml,1616.71,144.0,1164.5,0.0,1308.5,144.0,164.21,308.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-none.xml,1599.11,144.0,1132.77,0.0,1276.77,144.0,178.34,322.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-physical-properties.xml,1707.89,144.0,1201.04,0.0,1345.04,144.0,218.85,362.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-shading-seasons.xml,1647.37,144.0,1197.54,0.0,1341.54,144.0,161.83,305.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-shading.xml,1590.69,144.0,1118.71,0.0,1262.71,144.0,183.98,327.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-enclosure-windows-storms.xml,1640.51,144.0,1177.87,0.0,1321.87,144.0,174.64,318.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-ambient.xml,1421.13,144.0,1009.54,0.0,1153.54,144.0,123.59,267.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-basement-garage.xml,1521.03,144.0,1087.91,0.0,1231.91,144.0,145.12,289.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-complex.xml,1725.64,144.0,1231.23,0.0,1375.23,144.0,206.41,350.41,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-conditioned-basement-slab-insulation.xml,1646.2,144.0,1204.03,0.0,1348.03,144.0,154.17,298.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-conditioned-basement-wall-insulation.xml,1627.83,144.0,1181.78,0.0,1325.78,144.0,158.05,302.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-conditioned-crawlspace.xml,1384.2,144.0,963.85,0.0,1107.85,144.0,132.35,276.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-multiple.xml,1370.68,144.0,989.24,0.0,1133.24,144.0,93.44,237.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-slab.xml,1340.08,144.0,975.68,0.0,1119.68,144.0,76.4,220.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-unconditioned-basement-above-grade.xml,1383.1,144.0,994.09,0.0,1138.09,144.0,101.01,245.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-unconditioned-basement-assembly-r.xml,1347.53,144.0,973.83,0.0,1117.83,144.0,85.7,229.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-unconditioned-basement-wall-insulation.xml,1395.49,144.0,964.12,0.0,1108.12,144.0,143.37,287.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-unconditioned-basement.xml,1372.03,144.0,990.24,0.0,1134.24,144.0,93.79,237.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-unvented-crawlspace.xml,1358.78,144.0,993.41,0.0,1137.41,144.0,77.37,221.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-vented-crawlspace.xml,1371.34,144.0,991.63,0.0,1135.63,144.0,91.71,235.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-foundation-walkout-basement.xml,1680.8,144.0,1210.06,0.0,1354.06,144.0,182.74,326.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-autosized-backup.xml,1670.47,144.0,1526.47,0.0,1670.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,1303.23,144.0,1159.23,0.0,1303.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml,1670.47,144.0,1526.47,0.0,1670.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,1547.29,144.0,1403.29,0.0,1547.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,1668.66,144.0,1524.66,0.0,1668.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,1672.47,144.0,1528.47,0.0,1672.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-1-speed.xml,1670.47,144.0,1526.47,0.0,1670.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-2-speed.xml,1519.16,144.0,1375.16,0.0,1519.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml,1680.7,144.0,1285.89,0.0,1429.89,144.0,106.81,250.81,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml,1674.99,144.0,1247.53,0.0,1391.53,144.0,139.46,283.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml,1683.88,144.0,1289.04,0.0,1433.04,144.0,106.84,250.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml,1688.7,144.0,1294.63,0.0,1438.63,144.0,106.07,250.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-air-to-air-heat-pump-var-speed.xml,1510.26,144.0,1366.26,0.0,1510.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only.xml,1320.61,144.0,1176.61,0.0,1320.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only.xml,1565.62,144.0,1421.62,0.0,1565.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml,1739.17,144.0,1595.17,0.0,1739.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml,1682.2,144.0,1538.2,0.0,1682.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload-miami-fl.xml,1729.62,144.0,1585.62,0.0,1729.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml,1636.74,144.0,1492.74,0.0,1636.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-acca.xml,1566.45,144.0,1422.45,0.0,1566.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-hers.xml,1528.96,144.0,1384.96,0.0,1528.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-maxload.xml,1497.04,144.0,1353.04,0.0,1497.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler.xml,1638.16,144.0,1253.13,0.0,1397.13,144.0,97.03,241.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace.xml,1667.64,144.0,1259.99,0.0,1403.99,144.0,119.65,263.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-acca.xml,1537.76,144.0,1393.76,0.0,1537.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-hers.xml,1515.42,144.0,1371.42,0.0,1515.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-maxload.xml,1505.87,144.0,1361.87,0.0,1505.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-boiler-elec-only.xml,1748.19,144.0,1604.19,0.0,1748.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-boiler-gas-central-ac-1-speed.xml,1636.51,144.0,1213.25,0.0,1357.25,144.0,135.26,279.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-boiler-gas-only.xml,1442.43,144.0,1020.52,0.0,1164.52,144.0,133.91,277.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-central-ac-only-1-speed.xml,1346.5,144.0,1202.5,0.0,1346.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-central-ac-only-2-speed.xml,1290.52,144.0,1146.52,0.0,1290.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-central-ac-only-var-speed.xml,1268.22,144.0,1124.22,0.0,1268.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating.xml,1761.87,144.0,1617.87,0.0,1761.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-acca.xml,1764.11,144.0,1363.77,0.0,1507.77,144.0,112.34,256.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-hers.xml,1749.42,144.0,1355.45,0.0,1499.45,144.0,105.97,249.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-maxload.xml,1749.42,144.0,1355.45,0.0,1499.45,144.0,105.97,249.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-backup-hardsized.xml,1567.55,144.0,1195.86,0.0,1339.86,144.0,83.69,227.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted.xml,1567.55,144.0,1195.86,0.0,1339.86,144.0,83.69,227.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-elec-resistance-only.xml,1704.68,144.0,1560.68,0.0,1704.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-evap-cooler-furnace-gas.xml,1530.06,144.0,1067.18,0.0,1211.18,144.0,174.88,318.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-floor-furnace-propane-only.xml,1742.99,144.0,1012.95,0.0,1156.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,586.04,586.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-furnace-elec-only.xml,1932.76,144.0,1788.76,0.0,1932.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-furnace-gas-central-ac-2-speed.xml,1619.53,144.0,1160.98,0.0,1304.98,144.0,170.55,314.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-furnace-gas-central-ac-var-speed.xml,1597.72,144.0,1139.31,0.0,1283.31,144.0,170.41,314.41,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-furnace-gas-only.xml,1494.97,144.0,1033.82,0.0,1177.82,144.0,173.15,317.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-furnace-gas-room-ac.xml,1665.9,144.0,1203.02,0.0,1347.02,144.0,174.88,318.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ground-to-air-heat-pump-cooling-only.xml,1287.0,144.0,1143.0,0.0,1287.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ground-to-air-heat-pump-heating-only.xml,1366.77,144.0,1222.77,0.0,1366.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-acca.xml,1476.2,144.0,1332.2,0.0,1476.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-hers.xml,1462.01,144.0,1318.01,0.0,1462.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-maxload.xml,1462.01,144.0,1318.01,0.0,1462.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-air-conditioner-only-ducted.xml,1265.67,144.0,1121.67,0.0,1265.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ducted-cooling-only.xml,1241.94,144.0,1097.94,0.0,1241.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ducted-heating-only.xml,1363.66,144.0,1219.66,0.0,1363.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-acca.xml,1462.81,144.0,1318.81,0.0,1462.81,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-hers.xml,1440.76,144.0,1296.76,0.0,1440.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-maxload.xml,1423.08,144.0,1279.08,0.0,1423.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard.xml,1401.46,144.0,1257.46,0.0,1401.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-mini-split-heat-pump-ductless-backup-stove.xml,1639.68,144.0,1185.88,0.0,1329.88,0.0,0.0,0.0,0.0,309.8,309.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ptac-with-heating.xml,1844.65,144.0,1700.65,0.0,1844.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-ptac.xml,1289.24,144.0,1145.24,0.0,1289.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-pthp-sizing-methodology-acca.xml,1528.19,144.0,1384.19,0.0,1528.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-pthp-sizing-methodology-hers.xml,1532.21,144.0,1388.21,0.0,1532.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-pthp-sizing-methodology-maxload.xml,1549.91,144.0,1405.91,0.0,1549.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-room-ac-only.xml,1322.9,144.0,1178.9,0.0,1322.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-room-ac-with-heating.xml,1879.23,144.0,1735.23,0.0,1879.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-acca.xml,1528.19,144.0,1384.19,0.0,1528.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-hers.xml,1532.21,144.0,1388.21,0.0,1532.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-maxload.xml,1549.91,144.0,1405.91,0.0,1549.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-sizing-controls.xml,1765.06,144.0,1428.97,0.0,1572.97,144.0,48.09,192.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-stove-oil-only.xml,1707.39,144.0,1016.36,0.0,1160.36,0.0,0.0,0.0,0.0,547.03,547.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize-wall-furnace-elec-only.xml,1715.84,144.0,1571.84,0.0,1715.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-autosize.xml,1664.48,144.0,1205.66,0.0,1349.66,144.0,170.82,314.82,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-coal-only.xml,1456.33,144.0,1021.0,0.0,1165.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,291.33,291.33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-elec-only.xml,1771.72,144.0,1627.72,0.0,1771.72,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-gas-central-ac-1-speed.xml,1633.46,144.0,1204.14,0.0,1348.14,144.0,141.32,285.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-gas-only-pilot.xml,1481.48,144.0,1017.84,0.0,1161.84,144.0,175.64,319.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-gas-only.xml,1445.74,144.0,1017.84,0.0,1161.84,144.0,139.9,283.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-oil-only.xml,1653.4,144.0,1021.0,0.0,1165.0,0.0,0.0,0.0,0.0,488.4,488.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-propane-only.xml,1684.23,144.0,1017.11,0.0,1161.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,523.12,523.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-boiler-wood-only.xml,1454.09,144.0,1017.11,0.0,1161.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,292.98,292.98,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-central-ac-only-1-speed-seer2.xml,1339.68,144.0,1195.68,0.0,1339.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-central-ac-only-1-speed.xml,1340.19,144.0,1196.19,0.0,1340.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-central-ac-only-2-speed.xml,1285.57,144.0,1141.57,0.0,1285.57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-central-ac-only-var-speed.xml,1262.52,144.0,1118.52,0.0,1262.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,1737.03,144.0,1593.03,0.0,1737.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-crankcase-heater-40w.xml,1644.1,144.0,1192.4,0.0,1336.4,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,1754.74,144.0,1389.81,0.0,1533.81,144.0,76.93,220.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,1747.95,144.0,1355.73,0.0,1499.73,144.0,104.22,248.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml,1644.43,144.0,1249.33,0.0,1393.33,144.0,107.1,251.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml,1653.51,144.0,1260.92,0.0,1404.92,144.0,104.59,248.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml,1573.19,144.0,1204.46,0.0,1348.46,144.0,80.73,224.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-area-fractions.xml,2176.63,144.0,1550.68,0.0,1694.68,144.0,337.95,481.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-area-multipliers.xml,1639.89,144.0,1192.9,0.0,1336.9,144.0,158.99,302.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-buried.xml,1621.6,144.0,1184.86,0.0,1328.86,144.0,148.74,292.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-effective-rvalue.xml,1648.79,144.0,1197.12,0.0,1341.12,144.0,163.67,307.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-leakage-cfm50.xml,1641.72,144.0,1193.4,0.0,1337.4,144.0,160.32,304.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ducts-leakage-percent.xml,1662.89,144.0,1203.75,0.0,1347.75,144.0,171.14,315.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-elec-resistance-only.xml,1704.68,144.0,1560.68,0.0,1704.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-evap-cooler-furnace-gas.xml,1517.24,144.0,1061.15,0.0,1205.15,144.0,168.09,312.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-evap-cooler-only-ducted.xml,1188.39,144.0,1044.39,0.0,1188.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-evap-cooler-only.xml,1185.61,144.0,1041.61,0.0,1185.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-fireplace-wood-only.xml,1485.17,144.0,1012.95,0.0,1156.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,328.22,328.22,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-fixed-heater-gas-only.xml,1418.86,144.0,1012.92,0.0,1156.92,144.0,117.94,261.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-floor-furnace-propane-only-pilot-light.xml,1875.95,144.0,1012.95,0.0,1156.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,719.0,719.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-floor-furnace-propane-only.xml,1742.99,144.0,1012.95,0.0,1156.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,586.04,586.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-coal-only.xml,1525.16,144.0,1033.01,0.0,1177.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,348.15,348.15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-elec-central-ac-1-speed.xml,2040.6,144.0,1896.6,0.0,2040.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-elec-only.xml,1902.59,144.0,1758.59,0.0,1902.59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-central-ac-2-speed.xml,1605.2,144.0,1153.5,0.0,1297.5,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-central-ac-var-speed.xml,1583.36,144.0,1131.67,0.0,1275.67,144.0,163.69,307.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-only-detailed-setpoints.xml,1364.02,144.0,1020.91,0.0,1164.91,144.0,55.11,199.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-only-pilot.xml,1522.56,144.0,1033.01,0.0,1177.01,144.0,201.55,345.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-only.xml,1487.42,144.0,1033.01,0.0,1177.01,144.0,166.41,310.41,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-gas-room-ac.xml,1668.06,144.0,1211.97,0.0,1355.97,144.0,168.09,312.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-oil-only.xml,1760.65,144.0,1033.01,0.0,1177.01,0.0,0.0,0.0,0.0,583.64,583.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-propane-only.xml,1798.62,144.0,1033.01,0.0,1177.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,621.61,621.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-wood-only.xml,1525.16,144.0,1033.01,0.0,1177.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,348.15,348.15,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-furnace-x3-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ground-to-air-heat-pump-cooling-only.xml,1270.71,144.0,1126.71,0.0,1270.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ground-to-air-heat-pump-heating-only.xml,1361.93,144.0,1217.93,0.0,1361.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ground-to-air-heat-pump.xml,1461.26,144.0,1317.26,0.0,1461.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,1774.69,144.0,1630.69,0.0,1774.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,1604.26,144.0,1460.26,0.0,1604.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml,1587.1,144.0,1443.1,0.0,1587.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,1683.26,144.0,1222.93,0.0,1366.93,144.0,172.33,316.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,1632.51,144.0,1172.18,0.0,1316.18,144.0,172.33,316.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,1611.04,144.0,1150.71,0.0,1294.71,144.0,172.33,316.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-furnace-gas-only.xml,1493.87,144.0,1028.54,0.0,1172.54,144.0,177.33,321.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-ground-to-air-heat-pump.xml,1522.01,144.0,1378.01,0.0,1522.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,1276.65,144.0,1132.65,0.0,1276.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-install-quality-mini-split-heat-pump-ducted.xml,1498.26,144.0,1354.26,0.0,1498.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-air-conditioner-only-ducted.xml,1255.32,144.0,1111.32,0.0,1255.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-air-conditioner-only-ductless.xml,1250.66,144.0,1106.66,0.0,1250.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,1232.78,144.0,1088.78,0.0,1232.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ducted-heating-only.xml,1347.36,144.0,1203.36,0.0,1347.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ducted.xml,1425.35,144.0,1281.35,0.0,1425.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml,1411.48,144.0,1267.48,0.0,1411.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml,1540.19,144.0,1187.77,0.0,1331.77,144.0,64.42,208.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ductless-backup-stove.xml,1639.43,144.0,1184.52,0.0,1328.52,0.0,0.0,0.0,0.0,310.91,310.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml,1397.25,144.0,1253.25,0.0,1397.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-mini-split-heat-pump-ductless.xml,1397.25,144.0,1253.25,0.0,1397.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-multiple.xml,2257.9,144.0,1729.32,0.0,1873.32,144.0,51.35,195.35,0.0,90.6,90.6,0.0,98.63,98.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-none.xml,1959.67,144.0,1815.67,0.0,1959.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-portable-heater-gas-only.xml,1418.86,144.0,1012.92,0.0,1156.92,144.0,117.94,261.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ptac-with-heating-electricity.xml,1852.42,144.0,1708.42,0.0,1852.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ptac-with-heating-natural-gas.xml,1592.0,144.0,1155.08,0.0,1299.08,144.0,148.92,292.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-ptac.xml,1296.73,144.0,1152.73,0.0,1296.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-pthp-heating-capacity-17f.xml,1542.37,144.0,1398.37,0.0,1542.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-pthp.xml,1542.37,144.0,1398.37,0.0,1542.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-only-33percent.xml,1219.49,144.0,1075.49,0.0,1219.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-only-ceer.xml,1332.65,144.0,1188.65,0.0,1332.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-only-detailed-setpoints.xml,1291.08,144.0,1147.08,0.0,1291.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-only.xml,1332.32,144.0,1188.32,0.0,1332.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-with-heating.xml,1889.01,144.0,1745.01,0.0,1889.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-room-ac-with-reverse-cycle.xml,1542.37,144.0,1398.37,0.0,1542.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-seasons.xml,1646.17,144.0,1195.7,0.0,1339.7,144.0,162.47,306.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-setpoints-daily-schedules.xml,1624.03,144.0,1176.79,0.0,1320.79,144.0,159.24,303.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-setpoints-daily-setbacks.xml,1623.73,144.0,1181.79,0.0,1325.79,144.0,153.94,297.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-setpoints.xml,1477.87,144.0,1136.02,0.0,1280.02,144.0,53.85,197.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-stove-oil-only.xml,1707.32,144.0,1015.15,0.0,1159.15,0.0,0.0,0.0,0.0,548.17,548.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-stove-wood-pellets-only.xml,1486.14,144.0,1015.15,0.0,1159.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,326.99,326.99,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-undersized-allow-increased-fixed-capacities.xml,1619.32,144.0,1182.77,0.0,1326.77,144.0,148.55,292.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-undersized.xml,1503.12,144.0,1103.54,0.0,1247.54,144.0,111.58,255.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-hvac-wall-furnace-elec-only.xml,1715.84,144.0,1571.84,0.0,1715.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-ceiling-fans.xml,1661.61,144.0,1210.06,0.0,1354.06,144.0,163.55,307.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-holiday.xml,1655.48,144.0,1203.78,0.0,1347.78,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-kwh-per-year.xml,1673.96,144.0,1224.93,0.0,1368.93,144.0,161.03,305.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-mixed.xml,1654.75,144.0,1203.05,0.0,1347.05,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-none-ceiling-fans.xml,1508.7,144.0,1037.09,0.0,1181.09,144.0,183.61,327.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-lighting-none.xml,1495.84,144.0,1024.08,0.0,1168.08,144.0,183.76,327.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-AMY-2012.xml,1682.17,144.0,1160.86,0.0,1304.86,144.0,233.31,377.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-baltimore-md.xml,1439.98,144.0,1050.43,0.0,1194.43,144.0,101.55,245.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-capetown-zaf.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-dallas-tx.xml,1353.05,144.0,1050.38,0.0,1194.38,144.0,14.67,158.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-duluth-mn.xml,1587.83,144.0,1043.28,0.0,1187.28,144.0,256.55,400.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-helena-mt.xml,1596.01,144.0,1016.95,0.0,1160.95,144.0,291.06,435.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-honolulu-hi.xml,3474.08,144.0,3330.08,0.0,3474.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-miami-fl.xml,1277.33,144.0,1133.33,0.0,1277.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-phoenix-az.xml,1578.17,144.0,1290.16,0.0,1434.16,144.0,0.01,144.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-location-portland-or.xml,1190.77,144.0,822.45,0.0,966.45,144.0,80.32,224.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-balanced.xml,1850.66,144.0,1258.54,0.0,1402.54,144.0,304.12,448.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-bath-kitchen-fans.xml,1664.05,144.0,1200.21,0.0,1344.21,144.0,175.84,319.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis-airflow-fraction-zero.xml,1800.16,144.0,1255.13,0.0,1399.13,144.0,257.03,401.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis-evap-cooler-only-ducted.xml,1281.24,144.0,1137.24,0.0,1281.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis-supplemental-fan-exhaust.xml,1744.87,144.0,1210.36,0.0,1354.36,144.0,246.51,390.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis-supplemental-fan-supply.xml,1761.08,144.0,1211.33,0.0,1355.33,144.0,261.75,405.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-cfis.xml,1806.81,144.0,1252.9,0.0,1396.9,144.0,265.91,409.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-erv-atre-asre.xml,1746.69,144.0,1259.32,0.0,1403.32,144.0,199.37,343.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-erv.xml,1746.72,144.0,1259.32,0.0,1403.32,144.0,199.4,343.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-exhaust-rated-flow-rate.xml,1782.9,144.0,1225.02,0.0,1369.02,144.0,269.88,413.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-exhaust.xml,1782.9,144.0,1225.02,0.0,1369.02,144.0,269.88,413.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-hrv-asre.xml,1746.79,144.0,1259.43,0.0,1403.43,144.0,199.36,343.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-hrv.xml,1746.81,144.0,1259.43,0.0,1403.43,144.0,199.38,343.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-multiple.xml,1871.86,144.0,1274.34,0.0,1418.34,144.0,309.52,453.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-supply.xml,1774.58,144.0,1227.41,0.0,1371.41,144.0,259.17,403.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-mechvent-whole-house-fan.xml,1595.78,144.0,1142.79,0.0,1286.79,144.0,164.99,308.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-additional-properties.xml,1648.84,144.0,1197.14,0.0,1341.14,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-bills-none.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-bills-pv-detailed-only.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,688.56,108.0,1261.65,-988.78,380.86,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,607.26,108.0,783.24,-591.68,299.56,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,604.02,108.0,751.38,-563.06,296.32,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,567.68,108.0,707.18,-555.2,259.98,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-bills-pv-mixed.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,753.5,144.0,1197.14,-895.34,445.8,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,688.56,108.0,1261.65,-988.78,380.86,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-bills-pv.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,629.51,465.0,1264.29,-1482.92,246.37,132.0,251.14,383.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,98.55,465.0,1264.29,-2013.87,-284.59,132.0,251.14,383.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-324.27,210.0,1264.29,-2181.7,-707.41,132.0,251.14,383.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 -base-misc-bills.xml,1803.43,144.0,1264.29,0.0,1408.29,144.0,251.14,395.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-defaults.xml,920.8,144.0,1048.47,-647.6,544.87,144.0,231.93,375.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-emissions.xml,779.45,144.0,1222.99,-895.24,471.75,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-generators-battery-scheduled.xml,1979.51,144.0,1253.13,0.0,1397.13,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-generators-battery.xml,1923.52,144.0,1197.14,0.0,1341.14,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-generators.xml,1923.52,144.0,1197.14,0.0,1341.14,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-ground-conductivity.xml,1630.12,144.0,1194.48,0.0,1338.48,144.0,147.64,291.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-loads-large-uncommon.xml,3218.63,144.0,2277.73,0.0,2421.73,144.0,503.53,647.53,0.0,0.0,0.0,0.0,66.93,66.93,0.0,82.44,82.44,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-loads-large-uncommon2.xml,2738.09,144.0,2159.54,0.0,2303.54,144.0,145.27,289.27,0.0,62.84,62.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,82.44,82.44,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-loads-none.xml,1317.81,144.0,822.91,0.0,966.91,144.0,206.9,350.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-neighbor-shading-bldgtype-multifamily.xml,1148.64,144.0,854.3,0.0,998.3,144.0,6.34,150.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-neighbor-shading.xml,1660.76,144.0,1186.14,0.0,1330.14,144.0,186.62,330.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-shielding-of-home.xml,1649.98,144.0,1201.76,0.0,1345.76,144.0,160.22,304.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-misc-usage-multiplier.xml,2605.29,144.0,1690.79,0.0,1834.79,144.0,492.06,636.06,0.0,0.0,0.0,0.0,60.24,60.24,0.0,74.2,74.2,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-battery-ah.xml,779.45,144.0,1222.99,-895.24,471.75,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-battery-garage.xml,748.55,144.0,1180.31,-895.23,429.07,144.0,175.48,319.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-battery-round-trip-efficiency.xml,817.09,144.0,1260.64,-895.25,509.39,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-battery-scheduled.xml,810.2,144.0,1253.13,-894.63,502.5,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-battery.xml,779.45,144.0,1222.99,-895.24,471.75,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-generators-battery-scheduled.xml,812.18,144.0,1253.13,-1167.33,229.8,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-generators-battery.xml,782.26,144.0,1223.82,-1167.94,199.88,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv-generators.xml,755.48,144.0,1197.14,-1168.04,173.1,144.0,224.64,368.64,0.0,213.74,213.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-pv.xml,753.5,144.0,1197.14,-895.34,445.8,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-0-runperiod-1-month.xml,74.66,0.0,14.35,0.0,14.35,0.0,60.31,60.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-0.xml,778.4,144.0,241.7,0.0,385.7,144.0,248.7,392.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-1-misc-loads-large-uncommon.xml,2467.6,144.0,1731.43,0.0,1875.43,144.0,298.84,442.84,0.0,0.0,0.0,0.0,69.87,69.87,0.0,79.46,79.46,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-1-misc-loads-large-uncommon2.xml,2248.99,144.0,1650.65,0.0,1794.65,144.0,165.28,309.28,0.0,65.6,65.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,79.46,79.46,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-1.xml,1411.62,144.0,944.7,0.0,1088.7,144.0,178.92,322.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-residents-5.xml,1162.01,144.0,1332.86,-674.31,802.55,144.0,215.46,359.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-all-10-mins.xml,1664.99,144.0,1205.26,0.0,1349.26,144.0,171.73,315.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-occupancy-stochastic-10-mins.xml,1658.69,144.0,1202.52,0.0,1346.52,144.0,168.17,312.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-occupancy-stochastic-power-outage.xml,1401.49,144.0,1007.48,0.0,1151.48,144.0,106.01,250.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-occupancy-stochastic-vacancy-year-round.xml,778.4,144.0,241.7,0.0,385.7,144.0,248.7,392.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-occupancy-stochastic-vacancy.xml,1511.38,144.0,1027.18,0.0,1171.18,144.0,196.2,340.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-occupancy-stochastic.xml,1657.06,144.0,1201.07,0.0,1345.07,144.0,167.99,311.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-setpoints-daily-schedules.xml,1624.03,144.0,1176.79,0.0,1320.79,144.0,159.24,303.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-setpoints-daily-setbacks.xml,1623.73,144.0,1181.79,0.0,1325.79,144.0,153.94,297.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-detailed-setpoints.xml,1477.87,144.0,1136.02,0.0,1280.02,144.0,53.85,197.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple-power-outage-natvent-available.xml,1533.43,144.0,1081.55,0.0,1225.55,144.0,163.88,307.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple-power-outage-natvent-unavailable.xml,1539.0,144.0,1087.35,0.0,1231.35,144.0,163.65,307.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple-power-outage.xml,1536.04,144.0,1083.28,0.0,1227.28,144.0,164.76,308.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple-vacancy-year-round.xml,778.4,144.0,241.7,0.0,385.7,144.0,248.7,392.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple-vacancy.xml,1503.04,144.0,1020.12,0.0,1164.12,144.0,194.92,338.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-schedules-simple.xml,1651.01,144.0,1198.33,0.0,1342.33,144.0,164.68,308.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-calendar-year-custom.xml,1647.89,144.0,1196.15,0.0,1340.15,144.0,163.74,307.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-daylight-saving-custom.xml,1648.84,144.0,1197.14,0.0,1341.14,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-daylight-saving-disabled.xml,1648.21,144.0,1196.61,0.0,1340.61,144.0,163.6,307.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-runperiod-1-month.xml,143.65,0.0,97.13,0.0,97.13,0.0,46.52,46.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-temperature-capacitance-multiplier.xml,1645.31,144.0,1193.65,0.0,1337.65,144.0,163.66,307.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml,1664.97,144.0,1205.13,0.0,1349.13,144.0,171.84,315.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml,1664.17,144.0,1204.83,0.0,1348.83,144.0,171.34,315.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-timestep-10-mins.xml,1656.03,144.0,1200.87,0.0,1344.87,144.0,167.16,311.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base-simcontrol-timestep-30-mins.xml,1653.1,144.0,1199.19,0.0,1343.19,144.0,165.91,309.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -base.xml,1648.84,144.0,1197.14,0.0,1341.14,144.0,163.7,307.7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house001.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house002.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house003.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house004.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house005.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house006.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house007.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house008.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house009.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house010.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house011.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house012.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house013.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house014.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house015.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house016.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house017.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house018.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house019.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house020.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house021.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house022.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house023.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house024.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house025.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house026.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house027.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house028.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house029.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house030.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house031.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house032.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house033.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house034.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house035.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house036.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house037.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house038.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house039.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house040.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house041.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house042.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house043.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house044.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house045.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house046.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house047.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house048.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house049.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -house050.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/hpxml-measures/workflow/tests/base_results/results_sizing.csv b/hpxml-measures/workflow/tests/base_results/results_sizing.csv new file mode 100644 index 0000000000..d31a384e93 --- /dev/null +++ b/hpxml-measures/workflow/tests/base_results/results_sizing.csv @@ -0,0 +1,363 @@ +HPXML,HVAC Capacity: Heating (Btu/h),HVAC Capacity: Cooling (Btu/h),HVAC Capacity: Heat Pump Backup (Btu/h),HVAC Airflow: Heating (cfm),HVAC Airflow: Cooling (cfm) +denver-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-ACCA.xml,0.0,21309.0,0.0,0.0,886.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-HERS.xml,0.0,18787.0,0.0,0.0,781.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-MaxLoad.xml,0.0,21309.0,0.0,0.0,886.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-MaxLoad.xml,65909.0,65909.0,31147.0,2079.0,2741.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-ACCA.xml,31147.0,0.0,31147.0,982.0,0.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-HERS.xml,31147.0,0.0,31147.0,982.0,0.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-MaxLoad.xml,65909.0,0.0,31147.0,2079.0,0.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-MaxLoad.xml,65909.0,65909.0,31147.0,2079.0,2741.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-MaxLoad.xml,65909.0,65909.0,31147.0,2079.0,2741.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,65909.0,65909.0,31147.0,2079.0,2741.0 +denver-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,24187.0,24187.0,31147.0,763.0,1006.0 +denver-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,65568.0,65568.0,31147.0,2068.0,2727.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-ACCA.xml,25917.0,25917.0,23640.0,817.0,1078.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-HERS.xml,31147.0,31147.0,23640.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-MaxLoad.xml,33052.0,33052.0,23640.0,1043.0,1374.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-ACCA.xml,25917.0,25917.0,23640.0,817.0,1078.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-HERS.xml,31147.0,31147.0,23640.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-MaxLoad.xml,33052.0,33052.0,23640.0,1043.0,1374.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-ACCA.xml,24037.0,24037.0,23640.0,758.0,1000.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-HERS.xml,31147.0,31147.0,23640.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-MaxLoad.xml,33052.0,33052.0,23640.0,1043.0,1374.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-ACCA.xml,25917.0,25917.0,32235.0,1529.0,1078.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-HERS.xml,31147.0,31147.0,32235.0,1694.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-MaxLoad.xml,33052.0,33052.0,32235.0,1755.0,1374.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,25917.0,25917.0,31147.0,817.0,1078.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,48922.0,48922.0,31147.0,1543.0,2034.0 +denver-hvac-autosize-boiler-coal-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-elec-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-gas-central-ac-1-speed.xml,23640.0,21309.0,0.0,0.0,886.0 +denver-hvac-autosize-boiler-gas-only-pilot.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-gas-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-oil-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-propane-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-boiler-wood-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-central-ac-only-1-speed-seer2.xml,0.0,21309.0,0.0,0.0,886.0 +denver-hvac-autosize-central-ac-only-1-speed.xml,0.0,21309.0,0.0,0.0,886.0 +denver-hvac-autosize-central-ac-only-2-speed.xml,0.0,20844.0,0.0,0.0,867.0 +denver-hvac-autosize-central-ac-only-var-speed.xml,0.0,19936.0,0.0,0.0,829.0 +denver-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-ACCA.xml,31147.0,21309.0,31147.0,982.0,886.0 +denver-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-HERS.xml,31147.0,21309.0,31147.0,982.0,886.0 +denver-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-MaxLoad.xml,65909.0,21309.0,31147.0,2079.0,886.0 +denver-hvac-autosize-dse.xml,23640.0,15265.0,0.0,522.0,635.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-MaxLoad.xml,35328.0,35328.0,31147.0,1114.0,1469.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,22911.0,22911.0,31147.0,723.0,953.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,35328.0,35328.0,31147.0,1114.0,1469.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,24187.0,24187.0,31147.0,763.0,1006.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,34557.0,34557.0,31147.0,1090.0,1437.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,24037.0,24037.0,31147.0,758.0,1000.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,33052.0,33052.0,31147.0,1043.0,1374.0 +denver-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,19626.0,19626.0,26181.0,619.0,816.0 +denver-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,26181.0,26181.0,26181.0,826.0,1089.0 +denver-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,29687.0,29687.0,26181.0,936.0,1234.0 +denver-hvac-autosize-ducts-area-fractions.xml,71257.0,96895.0,0.0,1573.0,4029.0 +denver-hvac-autosize-ducts-area-multipliers.xml,31447.0,20880.0,0.0,694.0,868.0 +denver-hvac-autosize-ducts-buried.xml,28613.0,17907.0,0.0,632.0,745.0 +denver-hvac-autosize-ducts-defaults.xml,28213.0,14272.0,0.0,664.0,371.0 +denver-hvac-autosize-ducts-effective-rvalue.xml,32230.0,21305.0,0.0,712.0,886.0 +denver-hvac-autosize-ducts-leakage-cfm50.xml,34498.0,23082.0,0.0,762.0,960.0 +denver-hvac-autosize-ducts-leakage-percent.xml,32661.0,23448.0,0.0,721.0,975.0 +denver-hvac-autosize-elec-resistance-only.xml,23640.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-evap-cooler-furnace-gas.xml,32235.0,13458.0,0.0,712.0,2456.0 +denver-hvac-autosize-evap-cooler-only-ducted.xml,0.0,15717.0,0.0,0.0,2868.0 +denver-hvac-autosize-evap-cooler-only.xml,0.0,13458.0,0.0,0.0,2456.0 +denver-hvac-autosize-fireplace-wood-only.xml,23640.0,0.0,0.0,689.0,0.0 +denver-hvac-autosize-floor-furnace-propane-only.xml,23640.0,0.0,0.0,689.0,0.0 +denver-hvac-autosize-furnace-coal-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-elec-central-ac-1-speed.xml,32235.0,21309.0,0.0,712.0,886.0 +denver-hvac-autosize-furnace-elec-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-gas-central-ac-2-speed.xml,32235.0,20844.0,0.0,712.0,867.0 +denver-hvac-autosize-furnace-gas-central-ac-var-speed.xml,32235.0,19936.0,0.0,712.0,829.0 +denver-hvac-autosize-furnace-gas-only-detailed-setpoints.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-gas-only-pilot.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-gas-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-gas-room-ac.xml,32235.0,14272.0,0.0,712.0,371.0 +denver-hvac-autosize-furnace-oil-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-propane-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-wood-only.xml,32235.0,0.0,0.0,712.0,0.0 +denver-hvac-autosize-furnace-x3-dse.xml,23876.0,15265.0,0.0,527.0,635.0 +denver-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-ACCA.xml,0.0,24224.0,0.0,0.0,912.0 +denver-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-HERS.xml,0.0,18787.0,0.0,0.0,708.0 +denver-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-MaxLoad.xml,0.0,24224.0,0.0,0.0,912.0 +denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-ACCA.xml,31147.0,0.0,31147.0,982.0,0.0 +denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-HERS.xml,31147.0,0.0,31147.0,982.0,0.0 +denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-MaxLoad.xml,31147.0,0.0,31147.0,982.0,0.0 +denver-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-ACCA.xml,31147.0,31147.0,31147.0,982.0,1173.0 +denver-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-HERS.xml,31147.0,31147.0,31147.0,982.0,1295.0 +denver-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-MaxLoad.xml,38456.0,38456.0,31147.0,1213.0,1599.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,25873.0,26950.0,31147.0,612.0,840.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,35174.0,36638.0,31147.0,832.0,1143.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,74430.0,77528.0,31147.0,1761.0,2418.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,27282.0,28282.0,31147.0,645.0,882.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,35133.0,36421.0,31147.0,831.0,1136.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,73958.0,76670.0,31147.0,1750.0,2391.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,29280.0,30497.0,31147.0,693.0,951.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,35188.0,36653.0,31147.0,832.0,1143.0 +denver-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,55269.0,57566.0,31147.0,1307.0,1795.0 +denver-hvac-autosize-install-quality-furnace-gas-central-ac-1-speed.xml,32235.0,25066.0,0.0,534.0,782.0 +denver-hvac-autosize-install-quality-furnace-gas-central-ac-2-speed.xml,32235.0,24373.0,0.0,534.0,760.0 +denver-hvac-autosize-install-quality-furnace-gas-central-ac-var-speed.xml,32235.0,23459.0,0.0,534.0,732.0 +denver-hvac-autosize-install-quality-furnace-gas-only.xml,32235.0,0.0,0.0,534.0,0.0 +denver-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-ACCA.xml,35169.0,36836.0,31147.0,832.0,1040.0 +denver-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-HERS.xml,35169.0,36836.0,31147.0,832.0,1149.0 +denver-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-MaxLoad.xml,43421.0,45480.0,31147.0,1027.0,1418.0 +denver-hvac-autosize-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,20424.0,0.0,0.0,637.0 +denver-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,23855.0,24848.0,26181.0,564.0,775.0 +denver-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,29578.0,30810.0,26181.0,700.0,961.0 +denver-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,46458.0,48389.0,26181.0,1099.0,1509.0 +denver-hvac-autosize-mini-split-air-conditioner-only-ducted.xml,0.0,17356.0,0.0,0.0,722.0 +denver-hvac-autosize-mini-split-air-conditioner-only-ductless.xml,0.0,14282.0,0.0,0.0,476.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-ACCA.xml,0.0,17356.0,0.0,0.0,722.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-HERS.xml,0.0,15306.0,0.0,0.0,636.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-MaxLoad.xml,0.0,17356.0,0.0,0.0,722.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-ACCA.xml,26181.0,0.0,26181.0,826.0,0.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-HERS.xml,26181.0,0.0,26181.0,826.0,0.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-MaxLoad.xml,41122.0,0.0,26181.0,1297.0,0.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,21116.0,21116.0,26181.0,666.0,878.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,26181.0,26181.0,26181.0,826.0,1089.0 +denver-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,41122.0,41122.0,26181.0,1297.0,1710.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-ACCA.xml,18566.0,18566.0,23640.0,619.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-HERS.xml,23640.0,23640.0,23640.0,788.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-MaxLoad.xml,37131.0,37131.0,23640.0,1238.0,1238.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-ACCA.xml,18566.0,18566.0,24589.0,1162.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-HERS.xml,23640.0,23640.0,24589.0,1331.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-MaxLoad.xml,25086.0,25086.0,24589.0,1379.0,836.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-ACCA.xml,18566.0,18566.0,26570.0,1206.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-HERS.xml,23640.0,23640.0,26570.0,1375.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-MaxLoad.xml,25086.0,25086.0,26570.0,1423.0,836.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-ACCA.xml,18566.0,18566.0,23640.0,1308.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-HERS.xml,23640.0,23640.0,23640.0,1477.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-MaxLoad.xml,25086.0,25086.0,23640.0,1525.0,836.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-ACCA.xml,18566.0,18566.0,0.0,619.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-HERS.xml,23640.0,23640.0,0.0,788.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-MaxLoad.xml,37131.0,37131.0,0.0,1238.0,1238.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-ACCA.xml,18566.0,18566.0,0.0,619.0,619.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-HERS.xml,23640.0,23640.0,0.0,788.0,788.0 +denver-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-MaxLoad.xml,37131.0,37131.0,0.0,1238.0,1238.0 +denver-hvac-autosize-multiple-sizing-methodology-ACCA.xml,41122.0,28997.0,12678.0,953.0,982.0 +denver-hvac-autosize-multiple-sizing-methodology-HERS.xml,37122.0,24997.0,12678.0,824.0,858.0 +denver-hvac-autosize-multiple-sizing-methodology-MaxLoad.xml,46282.0,34157.0,12678.0,1117.0,1192.0 +denver-hvac-autosize-none.xml,0.0,0.0,0.0,0.0,0.0 +denver-hvac-autosize-ptac-with-heating-electricity.xml,23640.0,14272.0,0.0,522.0,371.0 +denver-hvac-autosize-ptac-with-heating-natural-gas.xml,23640.0,14272.0,0.0,522.0,371.0 +denver-hvac-autosize-ptac.xml,0.0,14272.0,0.0,0.0,371.0 +denver-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-ACCA.xml,16412.0,16412.0,23640.0,479.0,427.0 +denver-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-HERS.xml,23640.0,23640.0,23640.0,689.0,615.0 +denver-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-MaxLoad.xml,50023.0,50023.0,23640.0,1459.0,1301.0 +denver-hvac-autosize-pthp-sizing-methodology-ACCA.xml,16412.0,16412.0,23640.0,479.0,427.0 +denver-hvac-autosize-pthp-sizing-methodology-HERS.xml,23640.0,23640.0,23640.0,689.0,615.0 +denver-hvac-autosize-pthp-sizing-methodology-MaxLoad.xml,50023.0,50023.0,23640.0,1459.0,1301.0 +denver-hvac-autosize-room-ac-only-33percent.xml,0.0,4710.0,0.0,0.0,122.0 +denver-hvac-autosize-room-ac-only-ceer.xml,0.0,14272.0,0.0,0.0,371.0 +denver-hvac-autosize-room-ac-only-detailed-setpoints.xml,0.0,14272.0,0.0,0.0,371.0 +denver-hvac-autosize-room-ac-only.xml,0.0,14272.0,0.0,0.0,371.0 +denver-hvac-autosize-room-ac-with-heating.xml,23640.0,14272.0,0.0,522.0,371.0 +denver-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-ACCA.xml,16412.0,16412.0,23640.0,479.0,427.0 +denver-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-HERS.xml,23640.0,23640.0,23640.0,689.0,615.0 +denver-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-MaxLoad.xml,50023.0,50023.0,23640.0,1459.0,1301.0 +denver-hvac-autosize-seasons.xml,32235.0,21309.0,0.0,712.0,886.0 +denver-hvac-autosize-setpoints-daily-schedules.xml,32235.0,21309.0,0.0,712.0,886.0 +denver-hvac-autosize-setpoints-daily-setbacks.xml,32235.0,21309.0,0.0,712.0,886.0 +denver-hvac-autosize-setpoints.xml,32235.0,21309.0,0.0,712.0,886.0 +denver-hvac-autosize-space-heater-gas-only.xml,23640.0,0.0,0.0,689.0,0.0 +denver-hvac-autosize-stove-oil-only.xml,23640.0,0.0,0.0,689.0,0.0 +denver-hvac-autosize-stove-wood-pellets-only.xml,23640.0,0.0,0.0,689.0,0.0 +denver-hvac-autosize-undersized.xml,28898.0,19717.0,0.0,638.0,820.0 +denver-hvac-autosize-wall-furnace-elec-only.xml,23640.0,0.0,0.0,689.0,0.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-ACCA.xml,0.0,27095.0,0.0,0.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-HERS.xml,0.0,25329.0,0.0,0.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-cooling-only-sizing-methodology-MaxLoad.xml,0.0,27095.0,0.0,0.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-capacity-17f-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-ACCA.xml,20038.0,0.0,20038.0,522.0,0.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-HERS.xml,20038.0,0.0,20038.0,522.0,0.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-heating-only-sizing-methodology-MaxLoad.xml,24146.0,0.0,20038.0,629.0,0.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-seer2-hspf2-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,27339.0,27339.0,20038.0,712.0,1137.0 +houston-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,30431.0,30431.0,20038.0,793.0,1265.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-ACCA.xml,24475.0,24475.0,14077.0,638.0,1018.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-HERS.xml,25329.0,25329.0,14077.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons-sizing-methodology-MaxLoad.xml,29028.0,29028.0,14077.0,756.0,1207.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-ACCA.xml,24475.0,24475.0,14077.0,638.0,1018.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-HERS.xml,25329.0,25329.0,14077.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-sizing-methodology-MaxLoad.xml,29028.0,29028.0,14077.0,756.0,1207.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-ACCA.xml,24475.0,24475.0,14077.0,638.0,1018.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-HERS.xml,25329.0,25329.0,14077.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature-sizing-methodology-MaxLoad.xml,29028.0,29028.0,14077.0,756.0,1207.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-ACCA.xml,24475.0,24475.0,21260.0,1026.0,1018.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-HERS.xml,25329.0,25329.0,21260.0,1048.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-backup-furnace-sizing-methodology-MaxLoad.xml,29028.0,29028.0,21260.0,1144.0,1207.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,24475.0,24475.0,20038.0,638.0,1018.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,29028.0,29028.0,20038.0,756.0,1207.0 +houston-hvac-autosize-boiler-coal-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-elec-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-gas-central-ac-1-speed.xml,14077.0,27095.0,0.0,0.0,1127.0 +houston-hvac-autosize-boiler-gas-only-pilot.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-gas-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-oil-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-propane-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-boiler-wood-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-central-ac-only-1-speed-seer2.xml,0.0,27095.0,0.0,0.0,1127.0 +houston-hvac-autosize-central-ac-only-1-speed.xml,0.0,27095.0,0.0,0.0,1127.0 +houston-hvac-autosize-central-ac-only-2-speed.xml,0.0,27339.0,0.0,0.0,1137.0 +houston-hvac-autosize-central-ac-only-var-speed.xml,0.0,24475.0,0.0,0.0,1018.0 +houston-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-ACCA.xml,20038.0,27095.0,20038.0,522.0,1127.0 +houston-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-HERS.xml,20038.0,27095.0,20038.0,522.0,1127.0 +houston-hvac-autosize-central-ac-plus-air-to-air-heat-pump-heating-sizing-methodology-MaxLoad.xml,24146.0,27095.0,20038.0,629.0,1127.0 +houston-hvac-autosize-dse.xml,14077.0,18120.0,0.0,257.0,753.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,27095.0,27095.0,20038.0,706.0,1127.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,30521.0,30521.0,20038.0,795.0,1269.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,27339.0,27339.0,20038.0,712.0,1137.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,30431.0,30431.0,20038.0,793.0,1265.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,24475.0,24475.0,20038.0,638.0,1018.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,1053.0 +houston-hvac-autosize-dual-fuel-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,29028.0,29028.0,20038.0,756.0,1207.0 +houston-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,20779.0,20779.0,16055.0,541.0,864.0 +houston-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,19590.0,19590.0,16055.0,510.0,815.0 +houston-hvac-autosize-dual-fuel-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,22451.0,22451.0,16055.0,585.0,934.0 +houston-hvac-autosize-ducts-area-fractions.xml,44891.0,118859.0,0.0,819.0,4943.0 +houston-hvac-autosize-ducts-area-multipliers.xml,20588.0,26667.0,0.0,375.0,1109.0 +houston-hvac-autosize-ducts-buried.xml,19022.0,23092.0,0.0,347.0,960.0 +houston-hvac-autosize-ducts-defaults.xml,18921.0,18120.0,0.0,384.0,471.0 +houston-hvac-autosize-ducts-effective-rvalue.xml,21256.0,27089.0,0.0,388.0,1126.0 +houston-hvac-autosize-ducts-leakage-cfm50.xml,22511.0,33165.0,0.0,410.0,1379.0 +houston-hvac-autosize-ducts-leakage-percent.xml,19445.0,33305.0,0.0,355.0,1385.0 +houston-hvac-autosize-elec-resistance-only.xml,14077.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-evap-cooler-furnace-gas.xml,21260.0,16939.0,0.0,388.0,5400.0 +houston-hvac-autosize-evap-cooler-only-ducted.xml,0.0,18494.0,0.0,0.0,5400.0 +houston-hvac-autosize-evap-cooler-only.xml,0.0,16939.0,0.0,0.0,5400.0 +houston-hvac-autosize-fireplace-wood-only.xml,14077.0,0.0,0.0,411.0,0.0 +houston-hvac-autosize-floor-furnace-propane-only.xml,14077.0,0.0,0.0,411.0,0.0 +houston-hvac-autosize-furnace-coal-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-elec-central-ac-1-speed.xml,21260.0,27095.0,0.0,388.0,1127.0 +houston-hvac-autosize-furnace-elec-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-gas-central-ac-2-speed.xml,21260.0,27339.0,0.0,388.0,1137.0 +houston-hvac-autosize-furnace-gas-central-ac-var-speed.xml,21260.0,24475.0,0.0,388.0,1018.0 +houston-hvac-autosize-furnace-gas-only-detailed-setpoints.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-gas-only-pilot.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-gas-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-gas-room-ac.xml,21260.0,18120.0,0.0,388.0,471.0 +houston-hvac-autosize-furnace-oil-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-propane-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-wood-only.xml,21260.0,0.0,0.0,388.0,0.0 +houston-hvac-autosize-furnace-x3-dse.xml,14219.0,18120.0,0.0,260.0,753.0 +houston-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-ACCA.xml,0.0,32400.0,0.0,0.0,972.0 +houston-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-HERS.xml,0.0,25329.0,0.0,0.0,760.0 +houston-hvac-autosize-ground-to-air-heat-pump-cooling-only-sizing-methodology-MaxLoad.xml,0.0,32400.0,0.0,0.0,972.0 +houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-ACCA.xml,20038.0,0.0,20038.0,522.0,0.0 +houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-HERS.xml,20038.0,0.0,20038.0,522.0,0.0 +houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-MaxLoad.xml,20038.0,0.0,20038.0,522.0,0.0 +houston-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-ACCA.xml,32400.0,32400.0,20038.0,844.0,972.0 +houston-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-HERS.xml,25329.0,25329.0,20038.0,660.0,760.0 +houston-hvac-autosize-ground-to-air-heat-pump-sizing-methodology-MaxLoad.xml,32400.0,32400.0,20038.0,844.0,972.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,33330.0,31852.0,20038.0,651.0,993.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,31158.0,29777.0,20038.0,609.0,929.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,37544.0,35880.0,20038.0,733.0,1119.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,33606.0,31949.0,20038.0,657.0,996.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,31136.0,29600.0,20038.0,608.0,923.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,37407.0,35562.0,20038.0,731.0,1109.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,30106.0,28785.0,20038.0,588.0,898.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,31157.0,29787.0,20038.0,609.0,929.0 +houston-hvac-autosize-install-quality-air-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,35707.0,34137.0,20038.0,698.0,1065.0 +houston-hvac-autosize-install-quality-furnace-gas-central-ac-1-speed.xml,21260.0,31852.0,0.0,291.0,993.0 +houston-hvac-autosize-install-quality-furnace-gas-central-ac-2-speed.xml,21260.0,31949.0,0.0,291.0,996.0 +houston-hvac-autosize-install-quality-furnace-gas-central-ac-var-speed.xml,21260.0,28785.0,0.0,291.0,898.0 +houston-hvac-autosize-install-quality-furnace-gas-only.xml,21260.0,0.0,0.0,291.0,0.0 +houston-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-ACCA.xml,39778.0,38295.0,20038.0,777.0,862.0 +houston-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-HERS.xml,31097.0,29938.0,20038.0,608.0,674.0 +houston-hvac-autosize-install-quality-ground-to-air-heat-pump-sizing-methodology-MaxLoad.xml,39778.0,38295.0,20038.0,777.0,862.0 +houston-hvac-autosize-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,24438.0,0.0,0.0,762.0 +houston-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,25560.0,24438.0,16055.0,499.0,762.0 +houston-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,24097.0,23040.0,16055.0,471.0,719.0 +houston-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,27617.0,26405.0,16055.0,540.0,823.0 +houston-hvac-autosize-mini-split-air-conditioner-only-ducted.xml,0.0,20779.0,0.0,0.0,864.0 +houston-hvac-autosize-mini-split-air-conditioner-only-ductless.xml,0.0,17967.0,0.0,0.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-ACCA.xml,0.0,20779.0,0.0,0.0,864.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-HERS.xml,0.0,19590.0,0.0,0.0,815.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-cooling-only-sizing-methodology-MaxLoad.xml,0.0,20779.0,0.0,0.0,864.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-ACCA.xml,16055.0,0.0,16055.0,418.0,0.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-HERS.xml,16055.0,0.0,16055.0,418.0,0.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-heating-only-sizing-methodology-MaxLoad.xml,18399.0,0.0,16055.0,479.0,0.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-ACCA.xml,20779.0,20779.0,16055.0,541.0,864.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-HERS.xml,19590.0,19590.0,16055.0,510.0,815.0 +houston-hvac-autosize-mini-split-heat-pump-ducted-sizing-methodology-MaxLoad.xml,22451.0,22451.0,16055.0,585.0,934.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-ACCA.xml,17967.0,17967.0,14077.0,599.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-HERS.xml,16939.0,16939.0,14077.0,565.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-baseboard-sizing-methodology-MaxLoad.xml,19413.0,19413.0,14077.0,647.0,647.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-ACCA.xml,17967.0,17967.0,15088.0,874.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-HERS.xml,16939.0,16939.0,15088.0,840.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults-sizing-methodology-MaxLoad.xml,19413.0,19413.0,15088.0,922.0,647.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-ACCA.xml,17967.0,17967.0,16466.0,899.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-HERS.xml,16939.0,16939.0,16466.0,865.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-furnace-sizing-methodology-MaxLoad.xml,19413.0,19413.0,16466.0,947.0,647.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-ACCA.xml,17967.0,17967.0,14077.0,1010.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-HERS.xml,16939.0,16939.0,14077.0,976.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-backup-stove-sizing-methodology-MaxLoad.xml,19413.0,19413.0,14077.0,1058.0,647.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-ACCA.xml,17967.0,17967.0,0.0,599.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-HERS.xml,16939.0,16939.0,0.0,565.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-heating-capacity-17f-sizing-methodology-MaxLoad.xml,19413.0,19413.0,0.0,647.0,647.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-ACCA.xml,17967.0,17967.0,0.0,599.0,599.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-HERS.xml,16939.0,16939.0,0.0,565.0,565.0 +houston-hvac-autosize-mini-split-heat-pump-ductless-sizing-methodology-MaxLoad.xml,19413.0,19413.0,0.0,647.0,647.0 +houston-hvac-autosize-multiple-sizing-methodology-ACCA.xml,54257.0,50447.0,12670.0,1251.0,1651.0 +houston-hvac-autosize-multiple-sizing-methodology-HERS.xml,48792.0,44982.0,12670.0,1107.0,1508.0 +houston-hvac-autosize-multiple-sizing-methodology-MaxLoad.xml,56380.0,52570.0,12670.0,1307.0,1736.0 +houston-hvac-autosize-none.xml,0.0,0.0,0.0,0.0,0.0 +houston-hvac-autosize-ptac-with-heating-electricity.xml,14077.0,18120.0,0.0,257.0,471.0 +houston-hvac-autosize-ptac-with-heating-natural-gas.xml,14077.0,18120.0,0.0,257.0,471.0 +houston-hvac-autosize-ptac.xml,0.0,18120.0,0.0,0.0,471.0 +houston-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-ACCA.xml,18120.0,18120.0,14077.0,528.0,471.0 +houston-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-HERS.xml,16939.0,16939.0,14077.0,494.0,440.0 +houston-hvac-autosize-pthp-heating-capacity-17f-sizing-methodology-MaxLoad.xml,20411.0,20411.0,14077.0,595.0,531.0 +houston-hvac-autosize-pthp-sizing-methodology-ACCA.xml,18120.0,18120.0,14077.0,528.0,471.0 +houston-hvac-autosize-pthp-sizing-methodology-HERS.xml,16939.0,16939.0,14077.0,494.0,440.0 +houston-hvac-autosize-pthp-sizing-methodology-MaxLoad.xml,20411.0,20411.0,14077.0,595.0,531.0 +houston-hvac-autosize-room-ac-only-33percent.xml,0.0,5980.0,0.0,0.0,155.0 +houston-hvac-autosize-room-ac-only-ceer.xml,0.0,18120.0,0.0,0.0,471.0 +houston-hvac-autosize-room-ac-only-detailed-setpoints.xml,0.0,18120.0,0.0,0.0,471.0 +houston-hvac-autosize-room-ac-only.xml,0.0,18120.0,0.0,0.0,471.0 +houston-hvac-autosize-room-ac-with-heating.xml,14077.0,18120.0,0.0,257.0,471.0 +houston-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-ACCA.xml,18120.0,18120.0,14077.0,528.0,471.0 +houston-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-HERS.xml,16939.0,16939.0,14077.0,494.0,440.0 +houston-hvac-autosize-room-ac-with-reverse-cycle-sizing-methodology-MaxLoad.xml,20411.0,20411.0,14077.0,595.0,531.0 +houston-hvac-autosize-seasons.xml,21260.0,27095.0,0.0,388.0,1127.0 +houston-hvac-autosize-setpoints-daily-schedules.xml,21260.0,27095.0,0.0,388.0,1127.0 +houston-hvac-autosize-setpoints-daily-setbacks.xml,21260.0,27095.0,0.0,388.0,1127.0 +houston-hvac-autosize-setpoints.xml,21260.0,27095.0,0.0,388.0,1127.0 +houston-hvac-autosize-space-heater-gas-only.xml,14077.0,0.0,0.0,411.0,0.0 +houston-hvac-autosize-stove-oil-only.xml,14077.0,0.0,0.0,411.0,0.0 +houston-hvac-autosize-stove-wood-pellets-only.xml,14077.0,0.0,0.0,411.0,0.0 +houston-hvac-autosize-undersized.xml,17839.0,23548.0,0.0,325.0,979.0 +houston-hvac-autosize-wall-furnace-elec-only.xml,14077.0,0.0,0.0,411.0,0.0 diff --git a/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1.csv b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1.csv new file mode 100644 index 0000000000..a5e7e9a525 --- /dev/null +++ b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1.csv @@ -0,0 +1,281 @@ +HPXML,Energy Use: Total (MBtu),Energy Use: Net (MBtu),Fuel Use: Electricity: Total (MBtu),Fuel Use: Electricity: Net (MBtu),Fuel Use: Natural Gas: Total (MBtu),Fuel Use: Fuel Oil: Total (MBtu),Fuel Use: Propane: Total (MBtu),Fuel Use: Wood Cord: Total (MBtu),Fuel Use: Wood Pellets: Total (MBtu),Fuel Use: Coal: Total (MBtu),End Use: Electricity: Heating (MBtu),End Use: Electricity: Heating Fans/Pumps (MBtu),End Use: Electricity: Heating Heat Pump Backup (MBtu),End Use: Electricity: Heating Heat Pump Backup Fans/Pumps (MBtu),End Use: Electricity: Cooling (MBtu),End Use: Electricity: Cooling Fans/Pumps (MBtu),End Use: Electricity: Hot Water (MBtu),End Use: Electricity: Hot Water Recirc Pump (MBtu),End Use: Electricity: Hot Water Solar Thermal Pump (MBtu),End Use: Electricity: Lighting Interior (MBtu),End Use: Electricity: Lighting Garage (MBtu),End Use: Electricity: Lighting Exterior (MBtu),End Use: Electricity: Mech Vent (MBtu),End Use: Electricity: Mech Vent Preheating (MBtu),End Use: Electricity: Mech Vent Precooling (MBtu),End Use: Electricity: Whole House Fan (MBtu),End Use: Electricity: Refrigerator (MBtu),End Use: Electricity: Freezer (MBtu),End Use: Electricity: Dehumidifier (MBtu),End Use: Electricity: Dishwasher (MBtu),End Use: Electricity: Clothes Washer (MBtu),End Use: Electricity: Clothes Dryer (MBtu),End Use: Electricity: Range/Oven (MBtu),End Use: Electricity: Ceiling Fan (MBtu),End Use: Electricity: Television (MBtu),End Use: Electricity: Plug Loads (MBtu),End Use: Electricity: Electric Vehicle Charging (MBtu),End Use: Electricity: Well Pump (MBtu),End Use: Electricity: Pool Heater (MBtu),End Use: Electricity: Pool Pump (MBtu),End Use: Electricity: Permanent Spa Heater (MBtu),End Use: Electricity: Permanent Spa Pump (MBtu),End Use: Electricity: PV (MBtu),End Use: Electricity: Generator (MBtu),End Use: Electricity: Battery (MBtu),End Use: Natural Gas: Heating (MBtu),End Use: Natural Gas: Heating Heat Pump Backup (MBtu),End Use: Natural Gas: Hot Water (MBtu),End Use: Natural Gas: Clothes Dryer (MBtu),End Use: Natural Gas: Range/Oven (MBtu),End Use: Natural Gas: Mech Vent Preheating (MBtu),End Use: Natural Gas: Pool Heater (MBtu),End Use: Natural Gas: Permanent Spa Heater (MBtu),End Use: Natural Gas: Grill (MBtu),End Use: Natural Gas: Lighting (MBtu),End Use: Natural Gas: Fireplace (MBtu),End Use: Natural Gas: Generator (MBtu),End Use: Fuel Oil: Heating (MBtu),End Use: Fuel Oil: Heating Heat Pump Backup (MBtu),End Use: Fuel Oil: Hot Water (MBtu),End Use: Fuel Oil: Clothes Dryer (MBtu),End Use: Fuel Oil: Range/Oven (MBtu),End Use: Fuel Oil: Mech Vent Preheating (MBtu),End Use: Fuel Oil: Grill (MBtu),End Use: Fuel Oil: Lighting (MBtu),End Use: Fuel Oil: Fireplace (MBtu),End Use: Fuel Oil: Generator (MBtu),End Use: Propane: Heating (MBtu),End Use: Propane: Heating Heat Pump Backup (MBtu),End Use: Propane: Hot Water (MBtu),End Use: Propane: Clothes Dryer (MBtu),End Use: Propane: Range/Oven (MBtu),End Use: Propane: Mech Vent Preheating (MBtu),End Use: Propane: Grill (MBtu),End Use: Propane: Lighting (MBtu),End Use: Propane: Fireplace (MBtu),End Use: Propane: Generator (MBtu),End Use: Wood Cord: Heating (MBtu),End Use: Wood Cord: Heating Heat Pump Backup (MBtu),End Use: Wood Cord: Hot Water (MBtu),End Use: Wood Cord: Clothes Dryer (MBtu),End Use: Wood Cord: Range/Oven (MBtu),End Use: Wood Cord: Mech Vent Preheating (MBtu),End Use: Wood Cord: Grill (MBtu),End Use: Wood Cord: Lighting (MBtu),End Use: Wood Cord: Fireplace (MBtu),End Use: Wood Cord: Generator (MBtu),End Use: Wood Pellets: Heating (MBtu),End Use: Wood Pellets: Heating Heat Pump Backup (MBtu),End Use: Wood Pellets: Hot Water (MBtu),End Use: Wood Pellets: Clothes Dryer (MBtu),End Use: Wood Pellets: Range/Oven (MBtu),End Use: Wood Pellets: Mech Vent Preheating (MBtu),End Use: Wood Pellets: Grill (MBtu),End Use: Wood Pellets: Lighting (MBtu),End Use: Wood Pellets: Fireplace (MBtu),End Use: Wood Pellets: Generator (MBtu),End Use: Coal: Heating (MBtu),End Use: Coal: Heating Heat Pump Backup (MBtu),End Use: Coal: Hot Water (MBtu),End Use: Coal: Clothes Dryer (MBtu),End Use: Coal: Range/Oven (MBtu),End Use: Coal: Mech Vent Preheating (MBtu),End Use: Coal: Grill (MBtu),End Use: Coal: Lighting (MBtu),End Use: Coal: Fireplace (MBtu),End Use: Coal: Generator (MBtu),Load: Heating: Delivered (MBtu),Load: Heating: Heat Pump Backup (MBtu),Load: Cooling: Delivered (MBtu),Load: Hot Water: Delivered (MBtu),Load: Hot Water: Tank Losses (MBtu),Load: Hot Water: Desuperheater (MBtu),Load: Hot Water: Solar Thermal (MBtu),Unmet Hours: Heating (hr),Unmet Hours: Cooling (hr),Peak Electricity: Winter Total (W),Peak Electricity: Summer Total (W),Peak Electricity: Annual Total (W),Peak Load: Heating: Delivered (kBtu/hr),Peak Load: Cooling: Delivered (kBtu/hr),Component Load: Heating: Roofs (MBtu),Component Load: Heating: Ceilings (MBtu),Component Load: Heating: Walls (MBtu),Component Load: Heating: Rim Joists (MBtu),Component Load: Heating: Foundation Walls (MBtu),Component Load: Heating: Doors (MBtu),Component Load: Heating: Windows Conduction (MBtu),Component Load: Heating: Windows Solar (MBtu),Component Load: Heating: Skylights Conduction (MBtu),Component Load: Heating: Skylights Solar (MBtu),Component Load: Heating: Floors (MBtu),Component Load: Heating: Slabs (MBtu),Component Load: Heating: Internal Mass (MBtu),Component Load: Heating: Infiltration (MBtu),Component Load: Heating: Natural Ventilation (MBtu),Component Load: Heating: Mechanical Ventilation (MBtu),Component Load: Heating: Whole House Fan (MBtu),Component Load: Heating: Ducts (MBtu),Component Load: Heating: Internal Gains (MBtu),Component Load: Heating: Lighting (MBtu),Component Load: Cooling: Roofs (MBtu),Component Load: Cooling: Ceilings (MBtu),Component Load: Cooling: Walls (MBtu),Component Load: Cooling: Rim Joists (MBtu),Component Load: Cooling: Foundation Walls (MBtu),Component Load: Cooling: Doors (MBtu),Component Load: Cooling: Windows Conduction (MBtu),Component Load: Cooling: Windows Solar (MBtu),Component Load: Cooling: Skylights Conduction (MBtu),Component Load: Cooling: Skylights Solar (MBtu),Component Load: Cooling: Floors (MBtu),Component Load: Cooling: Slabs (MBtu),Component Load: Cooling: Internal Mass (MBtu),Component Load: Cooling: Infiltration (MBtu),Component Load: Cooling: Natural Ventilation (MBtu),Component Load: Cooling: Mechanical Ventilation (MBtu),Component Load: Cooling: Whole House Fan (MBtu),Component Load: Cooling: Ducts (MBtu),Component Load: Cooling: Internal Gains (MBtu),Component Load: Cooling: Lighting (MBtu),Hot Water: Clothes Washer (gal),Hot Water: Dishwasher (gal),Hot Water: Fixtures (gal),Hot Water: Distribution Waste (gal),Resilience: Battery (hr),HVAC Capacity: Heating (Btu/h),HVAC Capacity: Cooling (Btu/h),HVAC Capacity: Heat Pump Backup (Btu/h),HVAC Design Temperature: Heating (F),HVAC Design Temperature: Cooling (F),HVAC Design Load: Heating: Total (Btu/h),HVAC Design Load: Heating: Ducts (Btu/h),HVAC Design Load: Heating: Windows (Btu/h),HVAC Design Load: Heating: Skylights (Btu/h),HVAC Design Load: Heating: Doors (Btu/h),HVAC Design Load: Heating: Walls (Btu/h),HVAC Design Load: Heating: Roofs (Btu/h),HVAC Design Load: Heating: Floors (Btu/h),HVAC Design Load: Heating: Slabs (Btu/h),HVAC Design Load: Heating: Ceilings (Btu/h),HVAC Design Load: Heating: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Total (Btu/h),HVAC Design Load: Cooling Sensible: Ducts (Btu/h),HVAC Design Load: Cooling Sensible: Windows (Btu/h),HVAC Design Load: Cooling Sensible: Skylights (Btu/h),HVAC Design Load: Cooling Sensible: Doors (Btu/h),HVAC Design Load: Cooling Sensible: Walls (Btu/h),HVAC Design Load: Cooling Sensible: Roofs (Btu/h),HVAC Design Load: Cooling Sensible: Floors (Btu/h),HVAC Design Load: Cooling Sensible: Slabs (Btu/h),HVAC Design Load: Cooling Sensible: Ceilings (Btu/h),HVAC Design Load: Cooling Sensible: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Internal Gains (Btu/h),HVAC Design Load: Cooling Latent: Total (Btu/h),HVAC Design Load: Cooling Latent: Ducts (Btu/h),HVAC Design Load: Cooling Latent: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Latent: Internal Gains (Btu/h) +base-appliances-coal.xml,59.618,59.618,33.14,33.14,21.613,0.0,0.0,0.0,0.0,4.866,0.0,0.357,0.0,0.0,4.443,0.849,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,20.24,0.0,14.751,9.075,0.613,0.0,0.0,0.0,0.0,1992.2,3346.9,3346.9,22.969,19.235,0.0,3.565,3.65,0.514,7.547,0.632,10.117,-12.669,0.0,0.0,0.0,8.333,-0.067,4.985,0.0,0.487,0.0,4.708,-9.415,-2.497,0.0,-0.069,-0.476,-0.054,2.654,-0.029,-1.441,11.744,0.0,0.0,0.0,-6.402,-0.063,-1.221,-3.152,-0.112,0.0,3.21,8.341,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-dehumidifier-ief-portable.xml,34.535,34.535,33.252,33.252,1.284,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.943,1.876,6.707,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.59,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.284,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.133,0.0,31.411,6.562,0.571,0.0,0.0,0.0,0.0,2082.6,2832.6,2832.6,9.452,15.099,0.0,1.741,1.624,0.0,0.0,0.393,4.909,-4.778,0.0,0.0,0.0,1.255,-0.399,1.048,0.077,0.392,0.0,0.032,-4.653,-0.755,0.0,0.498,-0.057,0.0,0.0,0.202,2.738,17.393,0.0,0.0,0.0,1.73,-0.394,-0.346,-1.931,-0.099,0.0,0.358,9.611,1.892,1354.8,997.6,9789.2,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,20378.0,1386.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-appliances-dehumidifier-ief-whole-home.xml,34.564,34.564,33.301,33.301,1.263,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,8.942,1.876,6.707,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.64,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.263,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.121,0.0,31.402,6.562,0.571,0.0,0.0,0.0,0.0,2101.2,2832.6,2832.6,9.474,15.099,0.0,1.746,1.629,0.0,0.0,0.394,4.93,-4.783,0.0,0.0,0.0,1.261,-0.399,1.053,0.078,0.394,0.0,0.031,-4.697,-0.758,0.0,0.502,-0.053,0.0,0.0,0.204,2.757,17.387,0.0,0.0,0.0,1.734,-0.394,-0.342,-1.926,-0.097,0.0,0.358,9.588,1.889,1354.8,997.6,9789.2,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,20378.0,1386.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-appliances-dehumidifier-multiple.xml,34.533,34.533,33.18,33.18,1.352,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,8.932,1.874,6.707,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.531,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.352,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.205,0.0,31.373,6.562,0.571,0.0,0.0,0.0,0.0,1986.8,2832.6,2832.6,9.538,15.099,0.0,1.749,1.629,0.0,0.0,0.392,4.889,-4.85,0.0,0.0,0.0,1.269,-0.389,1.046,0.076,0.393,0.0,0.034,-4.524,-0.759,0.0,0.511,-0.047,0.0,0.0,0.203,2.736,17.321,0.0,0.0,0.0,1.763,-0.384,-0.345,-1.922,-0.097,0.0,0.358,9.577,1.888,1354.8,997.6,9789.2,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,20378.0,1386.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-appliances-dehumidifier.xml,34.502,34.502,33.233,33.233,1.269,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,8.935,1.874,6.707,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.58,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.269,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.134,0.0,31.369,6.562,0.571,0.0,0.0,0.0,0.0,1974.6,2832.6,2832.6,9.517,15.099,0.0,1.761,1.641,0.0,0.0,0.395,4.941,-4.857,0.0,0.0,0.0,1.272,-0.396,1.056,0.078,0.397,0.0,0.031,-4.672,-0.765,0.0,0.522,-0.036,0.0,0.0,0.206,2.78,17.314,0.0,0.0,0.0,1.759,-0.391,-0.336,-1.924,-0.093,0.0,0.358,9.545,1.882,1354.8,997.6,9789.2,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,20378.0,1386.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-appliances-gas.xml,59.618,59.618,33.14,33.14,26.479,0.0,0.0,0.0,0.0,0.0,0.0,0.357,0.0,0.0,4.443,0.849,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.613,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.24,0.0,14.751,9.075,0.613,0.0,0.0,0.0,0.0,1992.2,3346.9,3346.9,22.969,19.235,0.0,3.565,3.65,0.514,7.547,0.632,10.117,-12.669,0.0,0.0,0.0,8.333,-0.067,4.985,0.0,0.487,0.0,4.708,-9.415,-2.497,0.0,-0.069,-0.476,-0.054,2.654,-0.029,-1.441,11.744,0.0,0.0,0.0,-6.402,-0.063,-1.221,-3.152,-0.112,0.0,3.21,8.341,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-modified.xml,58.236,58.236,36.823,36.823,21.414,0.0,0.0,0.0,0.0,0.0,0.0,0.353,0.0,0.0,4.472,0.856,9.541,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.636,0.365,1.519,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.414,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.053,0.0,14.889,9.641,0.613,0.0,0.0,0.0,0.0,2160.4,3418.6,3418.6,22.968,19.151,0.0,3.567,3.65,0.514,7.552,0.632,10.119,-12.663,0.0,0.0,0.0,8.335,-0.066,5.409,0.0,0.0,0.0,4.671,-9.525,-2.496,0.0,-0.075,-0.48,-0.054,2.643,-0.03,-1.454,11.75,0.0,0.0,0.0,-6.421,-0.063,-1.323,-3.168,0.0,0.0,3.234,8.51,2.014,1354.8,1997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-none.xml,52.471,52.471,28.283,28.283,24.188,0.0,0.0,0.0,0.0,0.0,0.0,0.399,0.0,0.0,4.021,0.748,7.784,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.188,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.653,0.0,12.992,7.75,0.615,0.0,0.0,0.0,0.0,1855.8,2941.1,2941.1,23.37,17.934,0.0,3.528,3.626,0.51,7.473,0.627,10.055,-12.698,0.0,0.0,0.0,8.25,-0.062,5.397,0.0,0.0,0.0,5.202,-7.087,-2.503,0.0,-0.005,-0.425,-0.046,2.794,-0.016,-1.285,11.715,0.0,0.0,0.0,-6.168,-0.058,-1.269,-2.935,0.0,0.0,2.899,5.974,2.006,0.0,0.0,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-oil.xml,59.618,59.618,33.14,33.14,21.613,4.866,0.0,0.0,0.0,0.0,0.0,0.357,0.0,0.0,4.443,0.849,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.24,0.0,14.751,9.075,0.613,0.0,0.0,0.0,0.0,1992.2,3346.9,3346.9,22.969,19.235,0.0,3.565,3.65,0.514,7.547,0.632,10.117,-12.669,0.0,0.0,0.0,8.333,-0.067,4.985,0.0,0.487,0.0,4.708,-9.415,-2.497,0.0,-0.069,-0.476,-0.054,2.654,-0.029,-1.441,11.744,0.0,0.0,0.0,-6.402,-0.063,-1.221,-3.152,-0.112,0.0,3.21,8.341,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-propane.xml,59.618,59.618,33.14,33.14,21.613,0.0,4.866,0.0,0.0,0.0,0.0,0.357,0.0,0.0,4.443,0.849,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.24,0.0,14.751,9.075,0.613,0.0,0.0,0.0,0.0,1992.2,3346.9,3346.9,22.969,19.235,0.0,3.565,3.65,0.514,7.547,0.632,10.117,-12.669,0.0,0.0,0.0,8.333,-0.067,4.985,0.0,0.487,0.0,4.708,-9.415,-2.497,0.0,-0.069,-0.476,-0.054,2.654,-0.029,-1.441,11.744,0.0,0.0,0.0,-6.402,-0.063,-1.221,-3.152,-0.112,0.0,3.21,8.341,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-appliances-wood.xml,59.618,59.618,33.14,33.14,21.613,0.0,0.0,4.866,0.0,0.0,0.0,0.357,0.0,0.0,4.443,0.849,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,0.135,0.105,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.797,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.24,0.0,14.751,9.075,0.613,0.0,0.0,0.0,0.0,1992.2,3346.9,3346.9,22.969,19.235,0.0,3.565,3.65,0.514,7.547,0.632,10.117,-12.669,0.0,0.0,0.0,8.333,-0.067,4.985,0.0,0.487,0.0,4.708,-9.415,-2.497,0.0,-0.069,-0.476,-0.054,2.654,-0.029,-1.441,11.744,0.0,0.0,0.0,-6.402,-0.063,-1.221,-3.152,-0.112,0.0,3.21,8.341,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-atticroof-cathedral.xml,61.345,61.345,35.725,35.725,25.62,0.0,0.0,0.0,0.0,0.0,0.0,0.423,0.0,0.0,4.212,0.796,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.973,0.0,13.668,9.075,0.615,0.0,0.0,0.0,0.0,2143.4,3112.0,3112.0,22.717,16.559,6.771,0.0,4.231,0.513,7.508,0.633,12.688,-15.638,0.0,0.0,0.0,8.371,-0.086,9.316,0.0,0.729,0.0,0.0,-8.932,-2.503,0.124,0.0,-0.517,-0.049,2.739,-0.02,-1.228,15.662,0.0,0.0,0.0,-6.364,-0.061,-2.102,-3.934,-0.159,0.0,0.0,7.847,2.006,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,29821.0,0.0,9510.0,0.0,575.0,7194.0,3697.0,0.0,1949.0,0.0,6896.0,15704.0,0.0,9971.0,0.0,207.0,302.0,975.0,0.0,0.0,0.0,929.0,3320.0,0.0,0.0,0.0,0.0 +base-atticroof-conditioned.xml,63.091,63.091,40.489,40.489,22.603,0.0,0.0,0.0,0.0,0.0,0.0,0.373,0.0,0.0,4.868,0.953,8.922,0.0,0.0,5.751,0.0,0.398,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,11.166,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.603,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.151,0.0,16.414,9.023,0.613,0.0,0.0,0.0,0.0,2374.2,3660.6,3660.6,22.528,19.797,4.57,1.168,5.569,0.52,7.699,0.639,14.497,-17.149,0.0,0.0,0.0,8.589,-0.089,7.111,0.0,0.733,0.0,0.273,-10.225,-3.182,-0.013,0.016,-0.589,-0.055,2.657,-0.033,-1.932,17.689,0.0,0.0,0.0,-6.404,-0.083,-1.707,-4.231,-0.168,0.0,0.093,8.938,2.569,1354.8,997.6,11171.6,2471.3,0.0,36000.0,24000.0,0.0,6.8,91.76,31468.0,778.0,10436.0,0.0,575.0,7982.0,2464.0,0.0,1949.0,724.0,6561.0,18531.0,0.0,11700.0,0.0,207.0,1098.0,650.0,0.0,0.0,670.0,886.0,3320.0,0.0,0.0,0.0,0.0 +base-atticroof-flat.xml,54.457,54.457,35.005,35.005,19.452,0.0,0.0,0.0,0.0,0.0,0.0,0.321,0.0,0.0,3.708,0.682,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.203,0.0,11.696,9.075,0.614,0.0,0.0,0.0,0.0,2104.8,2704.0,2704.0,17.648,12.83,6.045,0.0,3.619,0.509,7.464,0.625,10.031,-12.687,0.0,0.0,0.0,8.217,-0.076,4.799,0.0,0.728,0.0,0.0,-8.908,-2.5,0.291,0.0,-0.456,-0.051,2.711,-0.025,-1.387,11.721,0.0,0.0,0.0,-6.302,-0.051,-1.158,-3.067,-0.164,0.0,0.0,7.87,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,24776.0,0.0,7508.0,0.0,575.0,6840.0,3307.0,0.0,1949.0,0.0,4597.0,12320.0,0.0,7037.0,0.0,207.0,265.0,872.0,0.0,0.0,0.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-atticroof-radiant-barrier.xml,37.3,37.3,33.148,33.148,4.152,0.0,0.0,0.0,0.0,0.0,0.0,0.018,0.0,0.0,9.336,1.949,6.714,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.152,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.834,0.0,32.579,6.562,0.579,0.0,0.0,0.0,0.0,1903.9,3231.2,3231.2,13.531,18.845,0.0,6.126,1.575,0.0,0.0,0.335,4.353,-5.899,0.0,0.0,0.0,0.826,-0.36,0.993,0.0,0.397,0.0,0.103,-3.998,-0.844,0.0,2.403,0.135,0.0,0.0,0.203,2.884,16.272,0.0,0.0,0.0,2.056,-0.352,-0.28,-1.733,-0.052,0.0,0.379,9.165,1.803,1354.8,997.6,9789.3,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,25739.0,1416.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,6846.0,1760.0,22161.0,65.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,9596.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-atticroof-unvented-insulated-roof.xml,56.972,56.972,35.161,35.161,21.812,0.0,0.0,0.0,0.0,0.0,0.0,0.36,0.0,0.0,3.807,0.7,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.812,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.413,0.0,11.97,9.075,0.615,0.0,0.0,0.0,0.0,2127.6,2844.3,2844.3,19.246,14.108,0.0,5.475,3.627,0.51,7.484,0.627,10.053,-12.69,0.0,0.0,0.0,8.285,-0.062,4.803,0.0,0.729,0.0,2.654,-8.912,-2.5,0.0,-1.478,-0.423,-0.046,2.812,-0.016,-1.287,11.723,0.0,0.0,0.0,-6.128,-0.053,-1.135,-2.92,-0.161,0.0,1.442,7.867,2.009,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,30482.0,4823.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,4190.0,4597.0,19417.0,1772.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,6198.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-atticroof-vented.xml,57.589,57.589,35.509,35.509,22.08,0.0,0.0,0.0,0.0,0.0,0.0,0.364,0.0,0.0,3.943,0.733,9.193,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.675,0.0,12.646,9.075,0.803,0.0,0.0,0.0,0.0,2132.8,2982.7,2982.7,21.537,15.351,0.0,3.899,3.639,0.512,7.515,0.63,10.087,-12.691,0.0,0.0,0.0,8.3,-0.062,4.804,0.0,0.729,0.0,4.066,-8.579,-2.5,0.0,-0.528,-0.448,-0.05,2.73,-0.022,-1.358,11.723,0.0,0.0,0.0,-6.278,-0.058,-1.157,-3.029,-0.164,0.0,1.937,7.585,2.009,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,16425.0,3714.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,1263.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-battery-scheduled.xml,59.84,59.84,37.574,37.574,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.735,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2224.6,3486.6,3486.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,1.303,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-battery.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml,36.297,36.297,24.672,24.672,11.625,0.0,0.0,0.0,0.0,0.0,0.0,0.085,0.0,0.0,1.623,0.207,9.675,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.625,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.777,0.0,3.158,9.374,0.73,0.0,0.0,0.0,0.0,1571.2,2029.1,2029.1,7.666,6.063,0.0,2.942,3.651,0.0,0.0,0.583,1.31,-1.593,0.0,0.0,2.978,0.0,-0.037,1.669,0.0,0.0,0.0,4.662,-4.243,-1.184,0.0,-0.933,-0.243,0.0,0.0,-0.056,-0.113,1.309,0.0,0.0,-0.947,0.0,-0.033,-0.288,-0.351,0.0,0.0,0.578,3.429,0.842,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,12345.0,5658.0,903.0,0.0,378.0,1949.0,0.0,963.0,0.0,963.0,1532.0,8173.0,2276.0,1142.0,0.0,142.0,280.0,0.0,403.0,0.0,403.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-adjacent-to-multiple.xml,31.507,31.507,25.157,25.157,6.35,0.0,0.0,0.0,0.0,0.0,0.0,0.047,0.0,0.0,2.148,0.321,9.559,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.89,0.0,5.253,9.374,0.609,0.0,0.0,0.0,0.0,1559.2,2235.7,2235.7,9.392,10.995,0.0,-0.004,3.304,0.0,0.0,1.394,3.736,-4.206,0.0,0.0,4.616,0.0,-0.071,1.253,0.0,0.793,0.0,2.37,-6.264,-1.136,0.0,-0.0,-0.473,0.0,0.0,-0.429,-0.211,4.0,0.0,0.0,-3.092,0.0,-0.066,-0.251,-1.127,-0.133,0.0,0.503,5.735,0.89,1354.8,997.6,11171.6,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,12328.0,5013.0,2576.0,0.0,296.0,1671.0,0.0,1239.0,0.0,0.0,1532.0,9963.0,1572.0,3264.0,0.0,142.0,277.0,0.0,1181.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml,49.412,49.412,24.675,24.675,24.737,0.0,0.0,0.0,0.0,0.0,0.0,0.181,0.0,0.0,1.479,0.172,9.76,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.737,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.939,0.0,2.588,9.374,0.818,0.0,0.0,0.0,0.0,1572.9,2202.9,2202.9,11.077,8.634,0.0,5.361,4.203,0.0,0.0,0.789,1.288,-1.709,0.0,0.0,5.413,0.0,-0.062,1.7,0.0,0.0,0.0,11.645,-4.474,-1.246,0.0,-1.205,-0.066,0.0,0.0,-0.056,-0.008,1.194,0.0,0.0,-1.212,0.0,-0.057,-0.194,-0.279,0.0,0.0,0.544,3.198,0.781,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,14592.0,6778.0,903.0,0.0,424.0,2068.0,0.0,1444.0,0.0,1444.0,1532.0,10080.0,3239.0,1142.0,0.0,180.0,380.0,0.0,807.0,0.0,807.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml,25.855,25.855,24.538,24.538,1.317,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,1.648,0.213,9.585,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.22,0.0,3.264,9.374,0.636,0.0,0.0,0.0,0.0,1558.6,1857.9,1857.9,3.415,6.065,0.0,0.378,3.172,0.0,0.0,0.381,1.385,-1.507,0.0,0.0,0.401,0.0,-0.006,1.706,0.0,0.0,0.0,0.374,-4.015,-1.12,0.0,-0.84,-0.474,0.0,0.0,-0.078,-0.221,1.396,0.0,0.0,-0.856,0.0,-0.002,-0.396,-0.392,0.0,0.0,0.597,3.657,0.907,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,8331.0,3673.0,903.0,0.0,296.0,1735.0,0.0,96.0,0.0,96.0,1532.0,8173.0,2276.0,1142.0,0.0,142.0,280.0,0.0,403.0,0.0,403.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml,26.155,26.155,25.093,25.093,1.062,0.0,0.0,0.0,0.0,0.0,0.0,0.008,0.0,0.0,2.134,0.333,9.537,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.062,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.984,0.0,5.308,9.374,0.586,0.0,0.0,0.0,0.0,1577.8,1735.0,1735.0,3.705,4.57,0.0,-0.004,3.199,0.0,0.0,0.372,1.434,-1.384,0.0,0.0,-0.004,0.0,-0.074,1.765,0.0,0.0,0.0,0.306,-3.658,-1.009,0.0,-0.001,-0.583,0.0,0.0,-0.044,-0.373,1.518,0.0,0.0,-0.001,0.0,-0.071,-0.543,-0.515,0.0,0.0,0.944,4.015,1.017,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,7886.0,3453.0,903.0,0.0,287.0,1711.0,0.0,0.0,0.0,0.0,1532.0,6279.0,1326.0,1142.0,0.0,103.0,180.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-infil-compartmentalization-test.xml,26.755,26.755,26.238,26.238,0.517,0.0,0.0,0.0,0.0,0.0,0.0,0.004,0.0,0.0,3.065,0.562,9.526,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.517,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.477,0.0,9.42,9.374,0.574,0.0,0.0,0.0,0.0,1666.2,1943.7,1943.7,3.251,7.677,0.0,-0.015,2.451,0.0,0.0,0.424,3.906,-2.465,0.0,0.0,-0.01,0.0,-0.396,0.991,0.0,0.666,0.0,0.0,-4.45,-0.746,0.0,-0.01,-1.157,0.0,0.0,-0.049,-1.212,5.738,0.0,0.0,-0.005,0.0,-0.386,-0.414,-1.343,-0.41,0.0,0.0,7.514,1.28,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5596.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1242.0,7012.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,167.0,3320.0,573.0,0.0,-227.0,800.0 +base-bldgtype-mf-unit-residents-1.xml,19.849,19.849,18.628,18.628,1.221,0.0,0.0,0.0,0.0,0.0,0.0,0.009,0.0,0.0,2.45,0.409,4.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.169,0.22,0.912,1.184,0.0,1.505,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.221,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.129,0.0,7.202,4.144,0.584,0.0,0.0,0.0,0.0,1141.0,1661.2,1661.2,3.916,7.195,0.0,-0.018,2.578,0.0,0.0,0.425,4.087,-3.005,0.0,0.0,-0.017,0.0,-0.365,1.302,0.0,0.742,0.0,0.0,-3.753,-0.915,0.0,-0.013,-0.841,0.0,0.0,-0.013,-0.739,5.197,0.0,0.0,-0.012,0.0,-0.356,-0.408,-1.204,-0.286,0.0,0.0,4.875,1.111,817.2,530.6,4684.1,1314.5,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml,27.426,27.426,26.776,26.776,0.65,0.0,0.0,0.0,0.0,0.0,0.0,0.031,0.0,0.0,3.302,0.833,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.235,9.374,0.576,0.0,0.0,0.0,4.0,1681.2,2028.6,2028.6,3.451,7.024,0.0,-0.016,2.473,0.0,0.0,0.424,3.936,-2.552,0.0,0.0,-0.012,0.0,-0.395,1.279,0.0,0.677,0.0,0.0,-4.566,-0.771,0.0,-0.011,-1.11,0.0,0.0,-0.044,-1.143,5.65,0.0,0.0,-0.007,0.0,-0.385,-0.518,-1.333,-0.391,0.0,0.0,7.4,1.255,1354.8,997.6,11171.5,3093.4,0.0,5886.0,8029.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml,28.224,28.224,27.531,27.531,0.694,0.0,0.0,0.0,0.0,0.0,0.0,0.055,0.0,0.0,3.923,0.943,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.694,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.616,0.0,10.479,9.374,0.576,0.0,0.0,0.0,10.0,1710.3,2227.6,2227.6,3.597,8.162,0.0,-0.015,2.472,0.0,0.0,0.423,3.919,-2.555,0.0,0.0,-0.011,0.0,-0.392,1.275,0.0,0.675,0.0,0.036,-4.548,-0.767,0.0,-0.01,-1.111,0.0,0.0,-0.046,-1.16,5.647,0.0,0.0,-0.005,0.0,-0.382,-0.522,-1.34,-0.394,0.0,1.253,7.418,1.259,1354.8,997.6,11171.5,3093.4,0.0,8647.0,8994.0,0.0,6.8,91.76,8647.0,2761.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml,27.68,27.68,27.064,27.064,0.616,0.0,0.0,0.0,0.0,0.0,0.0,0.074,0.0,0.0,3.547,0.833,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.616,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.235,9.374,0.576,0.0,0.0,0.0,4.0,1690.5,2083.3,2083.3,3.449,7.024,0.0,-0.016,2.473,0.0,0.0,0.424,3.936,-2.552,0.0,0.0,-0.012,0.0,-0.395,1.279,0.0,0.677,0.0,0.0,-4.566,-0.771,0.0,-0.011,-1.11,0.0,0.0,-0.044,-1.143,5.65,0.0,0.0,-0.007,0.0,-0.385,-0.518,-1.333,-0.391,0.0,0.0,7.4,1.255,1354.8,997.6,11171.5,3093.4,0.0,5886.0,8029.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml,31.93,31.93,31.424,31.424,0.506,0.0,0.0,0.0,0.0,0.0,0.032,0.032,0.0,0.0,7.808,0.943,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.506,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.594,0.0,10.479,9.374,0.576,0.0,0.0,0.0,10.0,2071.4,3136.2,3136.2,3.53,8.162,0.0,-0.015,2.47,0.0,0.0,0.423,3.92,-2.551,0.0,0.0,-0.011,0.0,-0.394,1.275,0.0,0.674,0.0,0.014,-4.546,-0.767,0.0,-0.01,-1.113,0.0,0.0,-0.045,-1.16,5.651,0.0,0.0,-0.006,0.0,-0.383,-0.522,-1.34,-0.394,0.0,1.253,7.42,1.259,1354.8,997.6,11171.5,3093.4,0.0,28548.0,8994.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml,27.874,27.874,27.368,27.368,0.506,0.0,0.0,0.0,0.0,0.0,0.032,0.032,0.0,0.0,3.752,0.943,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.506,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.594,0.0,10.479,9.374,0.576,0.0,0.0,0.0,10.0,1703.8,2187.5,2187.5,3.53,8.162,0.0,-0.015,2.47,0.0,0.0,0.423,3.92,-2.551,0.0,0.0,-0.011,0.0,-0.394,1.275,0.0,0.674,0.0,0.014,-4.546,-0.767,0.0,-0.01,-1.113,0.0,0.0,-0.045,-1.16,5.651,0.0,0.0,-0.006,0.0,-0.383,-0.522,-1.34,-0.394,0.0,1.253,7.42,1.259,1354.8,997.6,11171.5,3093.4,0.0,28548.0,8994.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml,23.068,23.068,22.546,22.546,0.522,0.0,0.0,0.0,0.0,0.0,0.0,0.025,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.522,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.467,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1508.8,1332.5,1508.8,3.443,0.0,0.0,-0.004,3.517,0.0,0.0,0.501,5.01,-4.242,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.0,-6.075,-1.113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml,23.122,23.122,22.564,22.564,0.558,0.0,0.0,0.0,0.0,0.0,0.0,0.044,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.558,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.495,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1527.5,1332.5,1527.5,3.595,0.0,0.0,-0.004,3.518,0.0,0.0,0.501,5.01,-4.243,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.029,-6.076,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,8647.0,0.0,0.0,6.8,91.76,8647.0,2761.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml,23.075,23.075,22.577,22.577,0.498,0.0,0.0,0.0,0.0,0.0,0.0,0.057,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.467,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1538.6,1332.5,1538.6,3.447,0.0,0.0,-0.004,3.517,0.0,0.0,0.501,5.01,-4.242,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.0,-6.075,-1.113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml,23.054,23.054,22.693,22.693,0.361,0.0,0.0,0.0,0.0,0.0,0.116,0.057,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.361,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.466,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1647.2,1332.5,1647.2,3.447,0.0,0.0,-0.004,3.518,0.0,0.0,0.501,5.01,-4.243,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.0,-6.076,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,5885.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml,23.075,23.075,22.579,22.579,0.496,0.0,0.0,0.0,0.0,0.0,0.0,0.059,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.467,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1540.5,1332.5,1540.5,3.447,0.0,0.0,-0.004,3.517,0.0,0.0,0.501,5.01,-4.242,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.0,-6.075,-1.113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,5886.0,0.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml,22.978,22.978,22.571,22.571,0.407,0.0,0.0,0.0,0.0,0.0,0.026,0.025,0.0,0.0,0.0,0.0,9.438,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.407,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.477,0.0,0.0,9.374,0.483,0.0,0.0,0.0,0.0,1532.9,1332.5,1532.9,3.527,0.0,0.0,-0.004,3.518,0.0,0.0,0.501,5.01,-4.243,0.0,0.0,-0.004,0.0,-0.009,1.703,0.0,0.982,0.0,0.011,-6.076,-1.114,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,3093.4,0.0,28548.0,0.0,0.0,6.8,91.76,6770.0,884.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml,26.726,26.726,26.726,26.726,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.283,0.826,9.535,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.148,9.374,0.584,0.0,0.0,0.0,4.0,1683.2,2012.7,2012.7,0.0,7.024,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.009,-1.064,0.0,0.0,-0.047,-1.131,5.524,0.0,0.0,-0.005,0.0,-0.345,-0.51,-1.331,-0.379,0.0,0.0,7.329,1.237,1354.8,997.6,11171.6,3093.4,0.0,0.0,8029.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml,27.453,27.453,27.453,27.453,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.901,0.935,9.535,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.386,9.374,0.584,0.0,0.0,0.0,10.0,1735.4,2201.2,2201.2,0.0,8.161,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.008,-1.068,0.0,0.0,-0.049,-1.148,5.527,0.0,0.0,-0.004,0.0,-0.343,-0.514,-1.338,-0.381,0.0,1.247,7.349,1.24,1354.8,997.6,11171.6,3093.4,0.0,0.0,8994.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml,26.97,26.97,26.97,26.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.527,0.826,9.535,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.148,9.374,0.584,0.0,0.0,0.0,4.0,1699.2,2065.5,2065.5,0.0,7.024,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.009,-1.064,0.0,0.0,-0.047,-1.131,5.524,0.0,0.0,-0.005,0.0,-0.345,-0.51,-1.331,-0.379,0.0,0.0,7.329,1.237,1354.8,997.6,11171.6,3093.4,0.0,0.0,8029.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml,31.309,31.309,31.309,31.309,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.758,0.935,9.535,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.386,9.374,0.584,0.0,0.0,0.0,10.0,1991.4,3070.5,3070.5,0.0,8.161,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.008,-1.068,0.0,0.0,-0.049,-1.148,5.527,0.0,0.0,-0.004,0.0,-0.343,-0.514,-1.338,-0.381,0.0,1.247,7.349,1.24,1354.8,997.6,11171.6,3093.4,0.0,0.0,8994.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml,27.283,27.283,27.283,27.283,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.731,0.935,9.535,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.386,9.374,0.584,0.0,0.0,0.0,10.0,1724.1,2162.9,2162.9,0.0,8.161,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.008,-1.068,0.0,0.0,-0.049,-1.148,5.527,0.0,0.0,-0.004,0.0,-0.343,-0.514,-1.338,-0.381,0.0,1.247,7.349,1.24,1354.8,997.6,11171.6,3093.4,0.0,0.0,8994.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7961.0,910.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-generator.xml,40.97,34.146,26.175,19.35,0.629,0.0,14.167,0.0,0.0,0.0,0.0,0.005,0.0,0.0,3.012,0.548,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-6.824,0.0,0.629,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.236,9.374,0.576,0.0,0.0,0.0,0.0,1655.4,2001.6,2001.6,3.449,7.707,0.0,-0.016,2.473,0.0,0.0,0.424,3.936,-2.551,0.0,0.0,-0.012,0.0,-0.395,1.279,0.0,0.677,0.0,0.0,-4.566,-0.771,0.0,-0.011,-1.11,0.0,0.0,-0.044,-1.142,5.651,0.0,0.0,-0.007,0.0,-0.385,-0.518,-1.333,-0.392,0.0,0.0,7.4,1.256,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml,28.248,28.248,28.248,28.248,0.0,0.0,0.0,0.0,0.0,0.0,0.154,0.255,0.0,0.0,2.271,2.959,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.235,9.374,0.576,0.0,0.0,0.0,0.0,1717.0,1949.1,1949.1,3.449,7.707,0.0,-0.016,2.483,0.0,0.0,0.426,3.954,-2.567,0.0,0.0,-0.012,0.0,-0.391,1.284,0.0,0.681,0.0,0.0,-4.595,-0.776,0.0,-0.011,-1.1,0.0,0.0,-0.042,-1.124,5.636,0.0,0.0,-0.007,0.0,-0.381,-0.513,-1.333,-0.388,0.0,0.0,7.371,1.25,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,12000.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml,31.695,31.695,16.716,16.716,14.979,0.0,0.0,0.0,0.0,0.0,0.0,0.004,0.0,0.0,3.066,0.563,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.572,0.0,14.407,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.527,0.0,9.528,9.374,2.261,0.0,0.0,0.0,0.0,1020.3,1539.8,1539.8,3.498,7.734,0.0,-0.017,2.437,0.0,0.0,0.425,3.915,-2.473,0.0,0.0,-0.013,0.0,-0.417,2.025,0.0,0.0,0.0,0.0,-4.705,-0.753,0.0,-0.012,-1.156,0.0,0.0,-0.045,-1.18,5.73,0.0,0.0,-0.007,0.0,-0.407,-0.941,-1.35,0.0,0.0,0.0,7.748,1.273,1354.8,997.6,11171.8,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-laundry-room.xml,29.58,29.58,16.526,16.526,13.054,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,2.915,0.523,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.742,0.0,12.313,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.685,0.0,8.806,9.374,0.568,0.0,0.0,0.0,0.0,1011.4,1528.4,1528.4,3.655,7.615,0.0,-0.017,2.498,0.0,0.0,0.426,3.976,-2.663,0.0,0.0,-0.014,0.0,-0.395,2.062,0.0,0.0,0.0,0.0,-4.478,-0.8,0.0,-0.012,-1.052,0.0,0.0,-0.036,-1.051,5.54,0.0,0.0,-0.009,0.0,-0.386,-0.862,-1.313,0.0,0.0,0.0,6.883,1.227,1354.8,997.6,11171.7,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-mechvent-multiple.xml,50.689,50.689,30.64,30.64,20.049,0.0,0.0,0.0,0.0,0.0,0.0,0.057,0.0,0.0,2.791,0.303,9.565,0.0,0.0,2.026,0.0,0.206,3.73,0.946,0.167,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.888,0.0,0.0,0.0,0.0,12.161,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.308,0.0,5.091,9.374,0.615,0.0,0.0,0.0,0.0,1867.2,2259.4,2259.4,7.584,8.979,0.0,-0.017,2.791,0.0,0.0,0.407,4.196,-4.234,0.0,0.0,-0.021,0.0,-0.264,0.076,0.0,12.34,0.0,0.0,-6.693,-1.194,0.0,-0.013,-0.143,0.0,0.0,0.06,0.126,3.968,0.0,0.0,-0.017,0.0,-0.258,-0.006,-0.698,-4.225,0.0,0.0,5.312,0.832,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,8872.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,4518.0,7972.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,1127.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml,32.574,32.574,27.282,27.282,5.293,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,2.66,0.452,9.537,0.0,0.0,2.026,0.0,0.206,1.495,0.0,0.045,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.335,0.0,0.0,0.0,0.0,3.958,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.234,0.0,7.541,9.374,0.586,0.0,0.0,0.0,0.0,1656.4,2020.9,2020.9,4.163,7.879,0.0,-0.018,2.638,0.0,0.0,0.432,4.149,-3.079,0.0,0.0,-0.017,0.0,-0.36,1.775,0.0,1.925,0.0,0.0,-5.318,-0.929,0.0,-0.013,-0.774,0.0,0.0,-0.004,-0.66,5.123,0.0,0.0,-0.012,0.0,-0.352,-0.53,-1.154,-1.781,0.0,0.0,6.659,1.097,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,6182.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1828.0,7084.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,239.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-mechvent.xml,30.797,30.797,27.136,27.136,3.661,0.0,0.0,0.0,0.0,0.0,0.0,0.027,0.0,0.0,2.56,0.426,9.546,0.0,0.0,2.026,0.0,0.206,1.495,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.661,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.389,0.0,7.249,9.374,0.596,0.0,0.0,0.0,0.0,1646.4,2099.9,2099.9,5.987,8.5,0.0,-0.016,2.683,0.0,0.0,0.398,4.039,-3.61,0.0,0.0,-0.018,0.0,-0.253,1.739,0.0,5.306,0.0,0.0,-5.803,-1.04,0.0,-0.011,-0.57,0.0,0.0,-0.008,-0.517,4.592,0.0,0.0,-0.014,0.0,-0.246,-0.44,-1.153,-1.512,0.0,0.0,6.184,0.986,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,7785.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,3431.0,7570.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,725.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-pv.xml,26.804,2.356,26.175,1.727,0.629,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,3.012,0.548,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,-24.448,0.0,0.0,0.629,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.236,9.374,0.576,0.0,0.0,0.0,0.0,1655.4,2001.6,2001.6,3.449,7.707,0.0,-0.016,2.473,0.0,0.0,0.424,3.936,-2.551,0.0,0.0,-0.012,0.0,-0.395,1.279,0.0,0.677,0.0,0.0,-4.566,-0.771,0.0,-0.011,-1.11,0.0,0.0,-0.044,-1.142,5.651,0.0,0.0,-0.007,0.0,-0.385,-0.518,-1.333,-0.392,0.0,0.0,7.4,1.256,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-water-heater-recirc.xml,30.742,30.742,17.637,17.637,13.105,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.927,0.526,0.0,1.096,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.793,0.0,12.312,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.732,0.0,8.892,9.374,0.569,0.0,0.0,0.0,0.0,1056.9,1589.1,1589.1,3.648,7.73,0.0,-0.017,2.512,0.0,0.0,0.426,3.986,-2.697,0.0,0.0,-0.014,0.0,-0.386,1.61,0.0,0.696,0.0,0.0,-4.663,-0.809,0.0,-0.012,-1.035,0.0,0.0,-0.036,-1.036,5.505,0.0,0.0,-0.009,0.0,-0.376,-0.624,-1.314,-0.362,0.0,0.0,7.097,1.218,1354.8,997.6,11171.6,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit-shared-water-heater.xml,29.646,29.646,16.541,16.541,13.105,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.927,0.526,0.0,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.793,0.0,12.312,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.732,0.0,8.892,9.374,0.569,0.0,0.0,0.0,0.0,1004.2,1536.4,1536.4,3.648,7.73,0.0,-0.017,2.512,0.0,0.0,0.426,3.986,-2.697,0.0,0.0,-0.014,0.0,-0.386,1.61,0.0,0.696,0.0,0.0,-4.663,-0.809,0.0,-0.012,-1.035,0.0,0.0,-0.036,-1.036,5.505,0.0,0.0,-0.009,0.0,-0.376,-0.624,-1.314,-0.362,0.0,0.0,7.097,1.218,1354.8,997.6,11171.6,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-mf-unit.xml,26.804,26.804,26.175,26.175,0.629,0.0,0.0,0.0,0.0,0.0,0.0,0.005,0.0,0.0,3.012,0.548,9.527,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.629,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,9.236,9.374,0.576,0.0,0.0,0.0,0.0,1655.4,2001.6,2001.6,3.449,7.707,0.0,-0.016,2.473,0.0,0.0,0.424,3.936,-2.551,0.0,0.0,-0.012,0.0,-0.395,1.279,0.0,0.677,0.0,0.0,-4.566,-0.771,0.0,-0.011,-1.11,0.0,0.0,-0.044,-1.142,5.651,0.0,0.0,-0.007,0.0,-0.385,-0.518,-1.333,-0.392,0.0,0.0,7.4,1.256,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,5886.0,0.0,2576.0,0.0,287.0,1490.0,0.0,0.0,0.0,0.0,1532.0,7051.0,0.0,3264.0,0.0,103.0,157.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-bldgtype-sfa-unit-2stories.xml,50.938,50.938,34.548,34.548,16.39,0.0,0.0,0.0,0.0,0.0,0.0,0.214,0.0,0.0,3.381,0.598,9.079,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.285,0.0,10.28,9.11,0.613,0.0,0.0,0.0,0.0,2111.0,3056.0,3056.0,17.841,15.556,0.0,2.437,5.073,0.298,4.382,0.64,7.13,-8.585,0.0,0.0,0.0,5.027,-0.069,7.099,0.0,0.73,0.0,2.271,-8.897,-2.5,0.0,-0.004,-0.668,-0.027,1.593,-0.021,-1.066,7.911,0.0,0.0,0.0,-4.019,-0.064,-1.707,-2.597,-0.164,0.0,1.365,7.881,2.01,1354.8,997.6,11171.5,2624.7,0.0,48000.0,36000.0,0.0,6.8,91.76,27715.0,7446.0,5147.0,0.0,575.0,5634.0,0.0,0.0,1524.0,1447.0,5942.0,16951.0,4421.0,6528.0,0.0,207.0,333.0,0.0,0.0,0.0,1340.0,803.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit-atticroof-cathedral.xml,97.453,97.453,37.106,37.106,60.347,0.0,0.0,0.0,0.0,0.0,0.0,0.787,0.0,0.0,5.013,0.942,9.088,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,60.347,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56.272,0.0,15.98,9.11,0.623,0.0,0.0,0.0,0.0,2152.6,4262.0,4262.0,36.45,28.479,49.534,0.0,2.942,0.289,3.702,0.668,4.716,-5.325,0.0,0.0,0.0,3.447,-0.844,7.54,0.0,0.773,0.0,0.0,-9.663,-2.68,8.461,0.0,-0.16,0.004,1.534,0.119,0.028,5.085,0.0,0.0,0.0,-4.279,-0.806,-0.856,-1.185,-0.094,0.0,0.0,7.124,1.829,1354.8,997.6,11171.6,2624.7,0.0,48000.0,36000.0,0.0,6.8,91.76,43367.0,0.0,3210.0,0.0,575.0,4469.0,27649.0,0.0,1524.0,0.0,5942.0,24053.0,0.0,4963.0,0.0,207.0,210.0,14551.0,0.0,0.0,0.0,803.0,3320.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit-infil-compartmentalization-test.xml,42.239,42.239,29.828,29.828,12.411,0.0,0.0,0.0,0.0,0.0,0.0,0.091,0.0,0.0,2.796,0.473,9.289,0.0,0.0,3.268,0.0,0.27,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.583,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.411,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.509,0.0,8.083,9.225,0.613,0.0,0.0,0.0,0.0,1828.5,2548.6,2548.6,13.175,10.707,0.0,2.351,2.372,0.293,4.249,0.625,3.57,-4.311,0.0,0.0,0.0,4.688,-0.044,3.042,0.0,0.728,0.0,3.162,-7.556,-1.812,0.0,0.016,-0.292,-0.028,1.539,-0.025,-0.616,3.963,0.0,0.0,0.0,-4.113,-0.042,-0.776,-1.237,-0.167,0.0,1.634,6.835,1.456,1354.8,997.6,11171.5,2829.7,0.0,24000.0,24000.0,0.0,6.8,91.76,21402.0,8128.0,2576.0,0.0,575.0,4088.0,0.0,0.0,1524.0,1447.0,3064.0,13940.0,5226.0,3264.0,0.0,207.0,170.0,0.0,0.0,0.0,1340.0,413.0,3320.0,240.0,0.0,-560.0,800.0 +base-bldgtype-sfa-unit.xml,42.239,42.239,29.828,29.828,12.411,0.0,0.0,0.0,0.0,0.0,0.0,0.091,0.0,0.0,2.796,0.473,9.289,0.0,0.0,3.268,0.0,0.27,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.583,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.411,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.509,0.0,8.083,9.225,0.613,0.0,0.0,0.0,0.0,1828.5,2548.6,2548.6,13.175,10.707,0.0,2.351,2.372,0.293,4.249,0.625,3.57,-4.311,0.0,0.0,0.0,4.688,-0.044,3.042,0.0,0.728,0.0,3.162,-7.556,-1.812,0.0,0.016,-0.292,-0.028,1.539,-0.025,-0.616,3.963,0.0,0.0,0.0,-4.113,-0.042,-0.776,-1.237,-0.167,0.0,1.634,6.835,1.456,1354.8,997.6,11171.5,2829.7,0.0,24000.0,24000.0,0.0,6.8,91.76,21403.0,8128.0,2576.0,0.0,575.0,4088.0,0.0,0.0,1524.0,1447.0,3065.0,13941.0,5226.0,3264.0,0.0,207.0,170.0,0.0,0.0,0.0,1340.0,413.0,3320.0,240.0,0.0,-560.0,800.0 +base-dhw-combi-tankless-outside.xml,51.079,51.079,21.423,21.423,29.656,0.0,0.0,0.0,0.0,0.0,0.0,0.147,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.363,0.0,10.294,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.322,0.0,0.0,9.177,0.0,0.0,0.0,0.0,0.0,1375.5,1017.3,1375.5,16.511,0.0,0.0,3.746,3.646,0.513,7.505,0.631,10.104,-12.69,0.0,0.0,0.0,8.142,-0.067,4.808,0.0,0.73,0.0,0.0,-8.575,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1070.1,777.1,8412.0,1930.3,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-combi-tankless.xml,52.277,52.277,21.432,21.432,30.845,0.0,0.0,0.0,0.0,0.0,0.0,0.156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.551,0.0,10.294,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.37,0.0,0.0,9.177,0.0,0.0,0.0,0.0,0.0,1376.9,1017.3,1376.9,17.068,0.0,0.0,3.743,3.642,0.513,7.499,0.631,10.099,-12.691,0.0,0.0,0.0,8.145,-0.067,5.887,0.0,0.729,0.0,0.0,-8.581,-2.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1070.1,777.1,8412.0,1930.3,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-2-speed.xml,32.031,32.031,32.031,32.031,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.255,0.74,6.76,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.208,9.074,0.661,2.903,0.0,0.0,0.0,2067.2,2821.5,2821.5,0.0,19.702,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.093,-0.469,-0.052,2.672,-0.032,-1.448,11.85,0.0,0.0,0.0,-6.916,-0.064,-1.192,-3.046,-0.166,0.0,3.688,8.629,2.036,1354.8,997.6,11181.6,2565.8,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-gshp.xml,37.468,37.468,37.468,37.468,0.0,0.0,0.0,0.0,0.0,0.0,5.011,0.476,0.0,0.0,3.206,0.962,6.536,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.721,0.0,14.004,9.074,0.613,2.953,0.0,0.0,0.0,3250.5,2391.7,3250.5,21.507,16.492,0.0,3.604,3.642,0.513,7.524,0.63,10.096,-12.683,0.0,0.0,0.0,8.308,-0.064,4.805,0.0,0.729,0.0,3.371,-8.59,-2.499,0.0,-0.01,-0.463,-0.052,2.69,-0.026,-1.403,11.73,0.0,0.0,0.0,-6.345,-0.06,-1.169,-3.129,-0.165,0.0,2.103,8.505,2.01,1354.8,997.6,11184.9,2566.6,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-hpwh.xml,56.35,56.35,29.683,29.683,26.666,0.0,0.0,0.0,0.0,0.0,0.0,0.44,0.0,0.0,4.46,0.854,2.653,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.666,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.972,0.0,14.893,9.085,1.809,3.024,0.0,0.0,0.0,1884.0,3131.6,3131.6,25.892,19.515,0.0,3.522,3.634,0.511,7.504,0.628,10.066,-12.724,0.0,0.0,0.0,8.331,-0.052,4.794,0.0,0.727,0.0,5.64,-5.456,-2.509,0.0,-0.019,-0.422,-0.046,2.83,-0.015,-1.277,11.689,0.0,0.0,0.0,-6.115,-0.048,-1.121,-2.944,-0.156,0.0,3.19,7.659,2.001,1354.7,997.5,11162.8,2561.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-tankless.xml,33.66,33.66,33.66,33.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.458,1.184,6.742,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.585,9.08,0.0,2.936,0.0,0.0,0.0,1932.8,3243.5,3243.5,0.0,19.108,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.068,-0.464,-0.051,2.687,-0.03,-1.43,11.85,0.0,0.0,0.0,-6.908,-0.064,-1.186,-3.017,-0.165,0.0,3.23,8.361,2.036,1354.8,997.6,11131.9,2554.4,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-var-speed.xml,31.142,31.142,31.142,31.142,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.826,0.295,6.744,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.992,9.074,0.661,2.927,0.0,0.0,0.0,2066.9,2630.1,2630.1,0.0,19.354,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.134,-0.469,-0.052,2.673,-0.032,-1.447,11.85,0.0,0.0,0.0,-6.915,-0.064,-1.192,-3.051,-0.166,0.0,4.519,8.636,2.036,1354.8,997.6,11184.2,2566.4,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater.xml,33.691,33.691,33.691,33.691,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.512,1.202,6.701,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.813,9.073,0.661,2.99,0.0,0.0,0.0,2069.0,3256.4,3256.4,0.0,19.212,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.075,-0.47,-0.052,2.672,-0.032,-1.448,11.85,0.0,0.0,0.0,-6.917,-0.064,-1.192,-3.047,-0.166,0.0,3.266,8.653,2.036,1354.8,997.6,11186.9,2567.1,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-dwhr.xml,55.834,55.834,33.567,33.567,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,6.744,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,6.634,0.614,0.0,0.0,0.0,0.0,2102.3,3387.7,3387.7,23.034,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,10014.1,2297.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-detailed-setpoints.xml,53.845,53.845,21.421,21.421,32.423,0.0,0.0,0.0,0.0,0.0,0.0,0.145,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.114,0.0,13.309,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.124,0.0,0.0,9.099,2.365,0.0,0.0,0.0,0.0,1376.0,1017.3,1376.0,16.681,0.0,0.0,3.746,3.646,0.513,7.51,0.631,10.108,-12.669,0.0,0.0,0.0,8.131,-0.068,5.892,0.0,0.729,0.0,0.0,-9.892,-2.497,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1154.4,852.6,9359.8,2147.8,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-dse.xml,58.805,58.805,21.458,21.458,37.348,0.0,0.0,0.0,0.0,0.0,0.0,0.182,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.952,0.0,13.395,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.168,0.0,0.0,9.103,2.268,0.0,0.0,0.0,0.0,1376.1,1017.3,1376.1,16.778,0.0,0.0,3.746,3.646,0.513,7.51,0.631,10.111,-12.669,0.0,0.0,0.0,8.134,-0.07,5.893,0.0,0.729,0.0,0.0,-9.854,-2.497,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1070.4,771.3,8876.8,2036.9,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-outside.xml,55.4,55.4,21.423,21.423,33.977,0.0,0.0,0.0,0.0,0.0,0.0,0.147,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.363,0.0,14.614,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.322,0.0,0.0,9.106,3.299,0.0,0.0,0.0,0.0,1375.5,1017.3,1375.5,16.511,0.0,0.0,3.746,3.646,0.513,7.505,0.631,10.104,-12.69,0.0,0.0,0.0,8.142,-0.067,4.808,0.0,0.73,0.0,0.0,-8.575,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1065.0,767.3,8821.4,2024.3,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-standbyloss.xml,54.218,54.218,21.42,21.42,32.799,0.0,0.0,0.0,0.0,0.0,0.0,0.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.906,0.0,13.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.947,0.0,0.0,9.105,2.69,0.0,0.0,0.0,0.0,1375.9,1017.3,1375.9,16.729,0.0,0.0,3.746,3.646,0.513,7.512,0.632,10.114,-12.663,0.0,0.0,0.0,8.131,-0.071,5.895,0.0,0.73,0.0,0.0,-10.09,-2.497,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1059.1,763.7,8811.6,2022.0,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-with-solar-fraction.xml,46.173,46.173,21.429,21.429,24.744,0.0,0.0,0.0,0.0,0.0,0.0,0.152,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.069,0.0,4.675,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.953,0.0,0.0,9.08,0.783,0.0,5.902,0.0,0.0,1376.6,1017.3,1376.6,16.971,0.0,0.0,3.745,3.645,0.513,7.503,0.631,10.103,-12.69,0.0,0.0,0.0,8.144,-0.067,5.89,0.0,0.729,0.0,0.0,-9.023,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,388.7,286.4,3143.6,721.4,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-indirect.xml,53.979,53.979,21.422,21.422,32.557,0.0,0.0,0.0,0.0,0.0,0.0,0.145,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.162,0.0,13.395,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.168,0.0,0.0,9.103,2.268,0.0,0.0,0.0,0.0,1376.1,1017.3,1376.1,16.778,0.0,0.0,3.746,3.646,0.513,7.51,0.631,10.111,-12.669,0.0,0.0,0.0,8.134,-0.07,5.893,0.0,0.729,0.0,0.0,-9.854,-2.497,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1070.4,771.3,8876.8,2036.9,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-electric.xml,57.995,57.995,35.514,35.514,22.481,0.0,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.327,0.821,8.719,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.481,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.053,0.0,14.282,9.075,0.295,0.0,0.0,0.0,0.0,2106.1,3366.5,3366.5,23.085,18.875,0.0,3.554,3.644,0.513,7.528,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.806,0.0,0.729,0.0,4.874,-8.733,-2.499,0.0,-0.051,-0.462,-0.052,2.693,-0.026,-1.4,11.73,0.0,0.0,0.0,-6.339,-0.06,-1.168,-3.09,-0.165,0.0,3.127,7.726,2.01,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-gas.xml,64.006,64.006,26.925,26.925,37.08,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.427,0.845,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.883,0.0,14.197,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.43,0.0,14.701,9.075,2.724,0.0,0.0,0.0,0.0,1464.4,3104.3,3104.3,23.58,19.343,0.0,3.552,3.645,0.513,7.531,0.631,10.099,-12.683,0.0,0.0,0.0,8.315,-0.062,5.889,0.0,0.729,0.0,4.961,-9.538,-2.499,0.0,-0.058,-0.465,-0.052,2.687,-0.027,-1.411,11.73,0.0,0.0,0.0,-6.347,-0.058,-1.45,-3.116,-0.166,0.0,3.208,8.403,2.011,1354.8,997.6,11171.8,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-hpwh.xml,56.238,56.238,29.55,29.55,26.687,0.0,0.0,0.0,0.0,0.0,0.0,0.44,0.0,0.0,3.88,0.715,3.238,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.687,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.993,0.0,12.482,9.13,1.302,0.0,0.0,0.0,0.0,1880.5,3518.3,3518.3,25.325,18.909,0.0,3.522,3.636,0.512,7.508,0.627,10.062,-12.738,0.0,0.0,0.0,8.34,-0.05,4.794,0.0,0.727,0.0,5.64,-5.436,-2.509,0.0,0.009,-0.412,-0.045,2.851,-0.015,-1.259,11.675,0.0,0.0,0.0,-6.073,-0.046,-1.114,-2.817,-0.154,0.0,2.783,5.447,2.001,1354.8,997.6,10758.2,2468.7,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-indirect.xml,53.778,53.778,21.423,21.423,32.355,0.0,0.0,0.0,0.0,0.0,0.0,0.147,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.38,0.0,12.974,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.357,0.0,0.0,9.102,1.911,0.0,0.0,0.0,0.0,1376.2,1017.3,1376.2,16.825,0.0,0.0,3.746,3.646,0.513,7.508,0.631,10.107,-12.676,0.0,0.0,0.0,8.137,-0.068,5.892,0.0,0.729,0.0,0.0,-9.652,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1075.0,775.0,8916.9,2046.2,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-low-flow-fixtures.xml,57.885,57.885,35.619,35.619,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,8.796,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,8.838,0.614,0.0,0.0,0.0,0.0,2129.0,3372.0,3372.0,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,10829.5,2485.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-multiple.xml,46.852,46.852,23.349,23.349,23.504,0.0,0.0,0.0,0.0,0.0,0.0,0.148,0.0,0.0,0.0,0.0,1.924,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.59,0.0,3.914,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.541,0.0,0.0,9.066,2.815,0.0,5.893,0.0,0.0,2028.1,1810.7,2028.1,16.778,0.0,0.0,3.746,3.646,0.513,7.507,0.631,10.104,-12.678,0.0,0.0,0.0,8.139,-0.067,5.891,0.0,0.729,0.0,0.0,-9.471,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,472.1,347.6,3919.3,899.4,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-none.xml,46.82,46.82,24.586,24.586,22.234,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.319,0.82,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.234,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.822,0.0,14.352,0.0,0.0,0.0,0.0,0.0,0.0,1360.7,2962.4,2962.4,23.072,18.891,0.0,3.558,3.646,0.513,7.535,0.631,10.106,-12.683,0.0,0.0,0.0,8.321,-0.064,5.405,0.0,0.0,0.0,4.828,-8.819,-2.499,0.0,-0.056,-0.466,-0.052,2.68,-0.027,-1.413,11.73,0.0,0.0,0.0,-6.358,-0.06,-1.307,-3.107,0.0,0.0,3.127,7.842,2.011,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-demand.xml,58.057,58.057,35.791,35.791,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,8.942,0.026,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.017,0.614,0.0,0.0,0.0,0.0,2130.9,3372.9,3372.9,23.033,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2460.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-manual.xml,57.637,57.637,35.371,35.371,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,8.531,0.017,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.017,0.614,0.0,0.0,0.0,0.0,2115.9,3358.3,3358.3,23.033,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2460.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-nocontrol.xml,72.79,72.79,50.524,50.524,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,22.206,1.495,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.109,0.614,0.0,0.0,0.0,0.0,3072.1,4183.7,4183.7,23.034,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2623.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-temperature.xml,67.939,67.939,45.672,45.672,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,18.6,0.249,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.109,0.614,0.0,0.0,0.0,0.0,2754.3,4000.4,4000.4,23.034,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2623.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-timer.xml,72.79,72.79,50.524,50.524,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,22.206,1.495,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.109,0.614,0.0,0.0,0.0,0.0,3072.1,4183.7,4183.7,23.034,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2623.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-evacuated-tube.xml,52.302,52.302,30.036,30.036,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.356,0.828,2.885,0.0,0.323,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.409,9.098,0.628,0.0,6.625,0.0,0.0,2096.5,3093.6,3093.6,23.033,18.941,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.684,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.107,-0.166,0.0,3.147,7.887,2.011,1354.7,997.5,10979.9,2519.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-flat-plate.xml,50.865,50.865,28.608,28.608,22.257,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.368,0.831,1.455,0.0,0.311,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.257,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.843,0.0,14.461,9.207,0.694,0.0,8.339,0.0,0.0,2067.2,3097.1,3097.1,23.033,18.971,0.0,3.557,3.645,0.513,7.529,0.631,10.101,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.831,-8.913,-2.499,0.0,-0.055,-0.465,-0.052,2.683,-0.026,-1.41,11.73,0.0,0.0,0.0,-6.353,-0.06,-1.172,-3.113,-0.166,0.0,3.156,7.945,2.011,1354.4,997.2,10197.2,2339.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-ics.xml,52.381,52.381,30.114,30.114,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.361,0.829,2.953,0.0,0.328,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.432,9.133,0.649,0.0,6.61,0.0,0.0,2124.6,3095.9,3095.9,23.034,18.96,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.055,-0.464,-0.052,2.684,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.351,-0.06,-1.171,-3.108,-0.166,0.0,3.151,7.909,2.011,1354.7,997.6,10721.3,2460.2,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-fraction.xml,52.478,52.478,29.943,29.943,22.535,0.0,0.0,0.0,0.0,0.0,0.0,0.372,0.0,0.0,4.32,0.819,3.156,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.535,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.104,0.0,14.253,9.075,0.215,0.0,5.899,0.0,0.0,1786.0,3372.7,3372.7,23.1,18.862,0.0,3.554,3.644,0.513,7.529,0.631,10.098,-12.69,0.0,0.0,0.0,8.316,-0.062,4.806,0.0,0.729,0.0,4.885,-8.691,-2.5,0.0,-0.05,-0.461,-0.051,2.696,-0.026,-1.399,11.724,0.0,0.0,0.0,-6.333,-0.059,-1.167,-3.087,-0.165,0.0,3.123,7.688,2.01,474.2,349.2,3910.1,897.3,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-indirect-flat-plate.xml,50.597,50.597,28.695,28.695,21.903,0.0,0.0,0.0,0.0,0.0,0.0,0.361,0.0,0.0,4.47,0.856,1.426,0.0,0.305,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.903,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.511,0.0,14.907,9.186,0.682,0.0,8.337,0.0,0.0,2107.1,3130.5,3130.5,23.067,19.248,0.0,3.559,3.645,0.513,7.536,0.63,10.098,-12.669,0.0,0.0,0.0,8.31,-0.061,4.807,0.0,0.729,0.0,4.762,-9.207,-2.496,0.0,-0.067,-0.473,-0.053,2.663,-0.029,-1.44,11.744,0.0,0.0,0.0,-6.388,-0.058,-1.183,-3.161,-0.168,0.0,3.23,8.469,2.013,1354.2,997.1,10322.8,2368.8,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-solar-thermosyphon-flat-plate.xml,50.581,50.581,28.324,28.324,22.258,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.367,0.831,1.482,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.258,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.844,0.0,14.458,9.2,0.69,0.0,8.299,0.0,0.0,2091.4,3065.0,3065.0,23.033,18.97,0.0,3.557,3.645,0.513,7.529,0.631,10.101,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.831,-8.912,-2.499,0.0,-0.055,-0.465,-0.052,2.683,-0.026,-1.41,11.73,0.0,0.0,0.0,-6.353,-0.06,-1.172,-3.112,-0.166,0.0,3.155,7.942,2.011,1354.4,997.2,10240.9,2350.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-coal.xml,64.742,64.742,26.979,26.979,22.487,0.0,0.0,0.0,0.0,15.277,0.0,0.371,0.0,0.0,4.475,0.856,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.058,0.0,14.911,9.075,3.621,0.0,0.0,0.0,0.0,1463.9,3115.3,3115.3,23.484,19.438,0.0,3.556,3.646,0.513,7.534,0.631,10.103,-12.683,0.0,0.0,0.0,8.317,-0.062,5.891,0.0,0.729,0.0,4.884,-9.857,-2.498,0.0,-0.063,-0.468,-0.053,2.674,-0.028,-1.424,11.73,0.0,0.0,0.0,-6.366,-0.058,-1.456,-3.144,-0.167,0.0,3.241,8.672,2.011,1354.8,997.6,11171.8,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-detailed-setpoints.xml,58.089,58.089,35.83,35.83,22.26,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.353,0.827,9.006,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.846,0.0,14.397,9.049,0.623,0.0,0.0,0.0,0.0,2529.3,3395.0,3395.0,23.009,18.922,0.0,3.556,3.644,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.831,-8.908,-2.499,0.0,-0.055,-0.465,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.107,-0.166,0.0,3.145,7.879,2.011,1354.8,997.6,11206.2,2571.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-elec-uef.xml,58.132,58.132,35.918,35.918,22.214,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.359,0.829,9.088,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.214,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.803,0.0,14.421,9.075,0.691,0.0,0.0,0.0,0.0,2172.7,3440.8,3440.8,23.02,18.939,0.0,3.557,3.645,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.823,-8.947,-2.499,0.0,-0.055,-0.465,-0.052,2.683,-0.026,-1.41,11.73,0.0,0.0,0.0,-6.352,-0.06,-1.172,-3.11,-0.166,0.0,3.149,7.908,2.011,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-outside.xml,66.467,66.467,26.768,26.768,39.698,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,17.018,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.075,5.067,0.0,0.0,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-uef-fhr.xml,64.413,64.413,26.941,26.941,37.472,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.441,0.848,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.763,0.0,14.709,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.317,0.0,14.763,9.075,2.977,0.0,0.0,0.0,0.0,1464.3,3107.5,3107.5,23.55,19.37,0.0,3.553,3.645,0.513,7.532,0.631,10.101,-12.683,0.0,0.0,0.0,8.317,-0.063,5.89,0.0,0.729,0.0,4.937,-9.636,-2.499,0.0,-0.059,-0.466,-0.052,2.682,-0.027,-1.414,11.73,0.0,0.0,0.0,-6.352,-0.059,-1.452,-3.124,-0.166,0.0,3.218,8.483,2.011,1354.8,997.6,11171.7,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-uef.xml,64.413,64.413,26.941,26.941,37.472,0.0,0.0,0.0,0.0,0.0,0.0,0.376,0.0,0.0,4.441,0.848,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.763,0.0,14.709,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.317,0.0,14.763,9.075,2.977,0.0,0.0,0.0,0.0,1464.3,3107.5,3107.5,23.55,19.37,0.0,3.553,3.645,0.513,7.532,0.631,10.101,-12.683,0.0,0.0,0.0,8.317,-0.063,5.89,0.0,0.729,0.0,4.937,-9.636,-2.499,0.0,-0.059,-0.466,-0.052,2.682,-0.027,-1.414,11.73,0.0,0.0,0.0,-6.352,-0.059,-1.452,-3.124,-0.166,0.0,3.218,8.483,2.011,1354.8,997.6,11171.7,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas.xml,64.742,64.742,26.979,26.979,37.764,0.0,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.475,0.856,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.487,0.0,15.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.058,0.0,14.911,9.075,3.621,0.0,0.0,0.0,0.0,1463.9,3115.3,3115.3,23.484,19.438,0.0,3.556,3.646,0.513,7.534,0.631,10.103,-12.683,0.0,0.0,0.0,8.317,-0.062,5.891,0.0,0.729,0.0,4.884,-9.857,-2.498,0.0,-0.063,-0.468,-0.053,2.674,-0.028,-1.424,11.73,0.0,0.0,0.0,-6.366,-0.058,-1.456,-3.144,-0.167,0.0,3.241,8.672,2.011,1354.8,997.6,11171.8,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-detailed-schedules.xml,56.204,56.204,28.72,28.72,27.484,0.0,0.0,0.0,0.0,0.0,0.0,0.453,0.0,0.0,3.824,0.702,2.464,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.484,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.734,0.0,12.232,9.216,1.415,0.0,0.0,0.0,0.0,1856.0,3033.7,3033.7,26.694,18.696,0.0,3.506,3.633,0.511,7.505,0.628,10.08,-12.706,0.0,0.0,0.0,8.336,-0.061,4.798,0.0,0.727,0.0,5.798,-4.871,-2.509,0.0,0.02,-0.397,-0.042,2.89,-0.009,-1.185,11.708,0.0,0.0,0.0,-6.003,-0.057,-1.086,-2.728,-0.154,0.0,2.733,5.066,2.0,1354.8,997.6,9994.8,2293.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml,56.061,56.061,28.542,28.542,27.519,0.0,0.0,0.0,0.0,0.0,0.0,0.454,0.0,0.0,3.808,0.698,2.306,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.759,0.0,12.17,9.132,1.307,0.0,0.0,0.0,0.0,1854.5,3388.8,3388.8,25.444,18.875,0.0,3.516,3.634,0.511,7.509,0.628,10.061,-12.724,0.0,0.0,0.0,8.352,-0.046,4.792,0.0,0.727,0.0,5.79,-4.85,-2.508,0.0,0.021,-0.401,-0.043,2.894,-0.011,-1.219,11.689,0.0,0.0,0.0,-6.009,-0.042,-1.1,-2.763,-0.152,0.0,2.735,5.064,2.001,1354.8,997.6,10745.3,2465.7,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-outside.xml,56.185,56.185,33.505,33.505,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,6.736,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.096,2.524,0.0,0.0,0.0,0.0,3051.2,3282.6,3282.6,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11023.3,2529.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-uef.xml,56.061,56.061,28.542,28.542,27.519,0.0,0.0,0.0,0.0,0.0,0.0,0.454,0.0,0.0,3.808,0.698,2.306,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.759,0.0,12.17,9.132,1.307,0.0,0.0,0.0,0.0,1854.5,3388.8,3388.8,25.444,18.875,0.0,3.516,3.634,0.511,7.509,0.628,10.061,-12.724,0.0,0.0,0.0,8.352,-0.046,4.792,0.0,0.727,0.0,5.79,-4.85,-2.508,0.0,0.021,-0.401,-0.043,2.894,-0.011,-1.219,11.689,0.0,0.0,0.0,-6.009,-0.042,-1.1,-2.763,-0.152,0.0,2.735,5.064,2.001,1354.8,997.6,10745.3,2465.7,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-with-solar-fraction.xml,51.881,51.881,27.851,27.851,24.029,0.0,0.0,0.0,0.0,0.0,0.0,0.396,0.0,0.0,4.161,0.782,1.236,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.029,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.503,0.0,13.612,9.108,0.602,0.0,5.92,0.0,0.0,1856.3,3135.6,3135.6,25.408,18.908,0.0,3.544,3.64,0.512,7.519,0.629,10.079,-12.705,0.0,0.0,0.0,8.318,-0.055,4.8,0.0,0.728,0.0,5.161,-7.514,-2.501,0.0,-0.028,-0.443,-0.049,2.749,-0.022,-1.352,11.708,0.0,0.0,0.0,-6.242,-0.051,-1.148,-2.982,-0.162,0.0,3.002,6.875,2.009,474.2,349.2,3821.6,876.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-with-solar.xml,51.398,51.398,28.455,28.455,22.943,0.0,0.0,0.0,0.0,0.0,0.0,0.378,0.0,0.0,4.499,0.863,1.111,0.0,0.327,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.943,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.484,0.0,15.039,9.023,1.965,0.0,8.039,0.0,0.0,1896.1,3144.9,3144.9,25.085,19.348,0.0,3.556,3.646,0.513,7.537,0.63,10.093,-12.686,0.0,0.0,0.0,8.324,-0.056,4.806,0.0,0.729,0.0,4.955,-8.421,-2.498,0.0,-0.061,-0.467,-0.052,2.678,-0.028,-1.429,11.727,0.0,0.0,0.0,-6.35,-0.053,-1.177,-3.153,-0.166,0.0,3.244,8.548,2.011,1354.4,997.3,11673.7,2678.8,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump.xml,56.302,56.302,29.701,29.701,26.601,0.0,0.0,0.0,0.0,0.0,0.0,0.439,0.0,0.0,3.892,0.719,3.376,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.601,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.907,0.0,12.539,9.12,1.717,0.0,0.0,0.0,0.0,1874.8,3269.1,3269.1,23.533,19.054,0.0,3.526,3.638,0.512,7.511,0.627,10.061,-12.745,0.0,0.0,0.0,8.343,-0.049,4.795,0.0,0.727,0.0,5.625,-5.52,-2.509,0.0,0.008,-0.413,-0.045,2.848,-0.015,-1.266,11.668,0.0,0.0,0.0,-6.079,-0.045,-1.116,-2.835,-0.155,0.0,2.789,5.526,2.001,1354.8,997.6,10838.7,2487.2,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml,58.659,58.659,35.391,35.391,23.268,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.385,0.834,8.5,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.268,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.788,0.0,14.489,9.117,0.021,0.0,0.0,0.0,0.0,4562.5,5549.5,5549.5,30.746,19.739,0.0,3.55,3.645,0.513,7.528,0.631,10.104,-12.683,0.0,0.0,0.0,8.312,-0.062,5.265,0.0,0.776,0.0,5.021,-8.643,-2.504,0.0,-0.052,-0.46,-0.051,2.698,-0.025,-1.389,11.73,0.0,0.0,0.0,-6.33,-0.058,-1.267,-3.074,-0.186,0.0,3.167,8.004,2.005,1354.7,998.0,10786.3,2475.1,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-model-type-stratified.xml,57.945,57.945,35.278,35.278,22.667,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.304,0.816,8.508,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.667,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.227,0.0,14.185,9.125,0.021,0.0,0.0,0.0,0.0,2011.1,3403.3,3403.3,23.132,18.831,0.0,3.553,3.644,0.513,7.528,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.91,-8.585,-2.5,0.0,-0.048,-0.459,-0.051,2.7,-0.025,-1.395,11.724,0.0,0.0,0.0,-6.326,-0.058,-1.165,-3.078,-0.165,0.0,3.112,7.6,2.01,1354.8,997.6,10766.2,2470.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-oil.xml,64.742,64.742,26.979,26.979,22.487,15.277,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.475,0.856,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.058,0.0,14.911,9.075,3.621,0.0,0.0,0.0,0.0,1463.9,3115.3,3115.3,23.484,19.438,0.0,3.556,3.646,0.513,7.534,0.631,10.103,-12.683,0.0,0.0,0.0,8.317,-0.062,5.891,0.0,0.729,0.0,4.884,-9.857,-2.498,0.0,-0.063,-0.468,-0.053,2.674,-0.028,-1.424,11.73,0.0,0.0,0.0,-6.366,-0.058,-1.456,-3.144,-0.167,0.0,3.241,8.672,2.011,1354.8,997.6,11171.8,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tank-wood.xml,64.742,64.742,26.979,26.979,22.487,0.0,0.0,15.277,0.0,0.0,0.0,0.371,0.0,0.0,4.475,0.856,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.058,0.0,14.911,9.075,3.621,0.0,0.0,0.0,0.0,1463.9,3115.3,3115.3,23.484,19.438,0.0,3.556,3.646,0.513,7.534,0.631,10.103,-12.683,0.0,0.0,0.0,8.317,-0.062,5.891,0.0,0.729,0.0,4.884,-9.857,-2.498,0.0,-0.063,-0.468,-0.053,2.674,-0.028,-1.424,11.73,0.0,0.0,0.0,-6.366,-0.058,-1.456,-3.144,-0.167,0.0,3.241,8.672,2.011,1354.8,997.6,11171.8,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-detailed-setpoints.xml,60.62,60.62,26.768,26.768,33.852,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,11.171,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.056,0.0,0.0,0.0,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11343.1,2602.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric-outside.xml,58.722,58.722,36.041,36.041,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,9.273,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,2013.1,3439.2,3439.2,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric-uef.xml,58.617,58.617,35.936,35.936,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,9.168,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,2006.8,3434.8,3434.8,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric.xml,58.722,58.722,36.041,36.041,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,9.273,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,2013.1,3439.2,3439.2,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-uef.xml,59.11,59.11,26.768,26.768,32.342,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,9.661,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-with-solar-fraction.xml,53.367,53.367,26.768,26.768,26.599,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,3.918,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,5.899,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,474.2,349.2,3909.2,897.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-with-solar.xml,51.081,51.081,27.198,27.198,23.882,0.0,0.0,0.0,0.0,0.0,0.0,0.368,0.0,0.0,4.409,0.841,0.0,0.0,0.304,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.316,0.0,1.566,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.899,0.0,14.636,9.262,0.0,0.0,7.989,0.0,0.0,1462.4,3114.0,3114.0,23.167,19.107,0.0,3.557,3.645,0.513,7.532,0.631,10.099,-12.683,0.0,0.0,0.0,8.315,-0.062,4.807,0.0,0.73,0.0,4.843,-8.879,-2.498,0.0,-0.058,-0.467,-0.052,2.679,-0.027,-1.42,11.73,0.0,0.0,0.0,-6.36,-0.058,-1.175,-3.128,-0.166,0.0,3.187,8.131,2.011,1344.9,989.3,9809.3,2250.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas.xml,60.644,60.644,26.768,26.768,33.876,0.0,0.0,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,11.195,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-propane.xml,60.644,60.644,26.768,26.768,22.681,0.0,11.195,0.0,0.0,0.0,0.0,0.374,0.0,0.0,4.303,0.815,0.0,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.195,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.24,0.0,14.177,9.076,0.0,0.0,0.0,0.0,0.0,1462.6,3048.4,3048.4,23.134,18.827,0.0,3.553,3.644,0.513,7.527,0.63,10.096,-12.69,0.0,0.0,0.0,8.315,-0.062,4.805,0.0,0.729,0.0,4.913,-8.574,-2.5,0.0,-0.048,-0.459,-0.051,2.701,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.325,-0.058,-1.165,-3.077,-0.165,0.0,3.111,7.59,2.01,1354.8,997.6,11169.0,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-2stories-garage.xml,65.574,65.574,40.854,40.854,24.721,0.0,0.0,0.0,0.0,0.0,0.0,0.322,0.0,0.0,6.359,1.278,8.973,0.0,0.0,5.268,0.142,0.373,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,10.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.721,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.053,0.0,22.216,9.053,0.609,0.0,0.0,0.0,0.0,2295.2,4772.5,4772.5,30.686,28.023,0.0,3.862,7.596,1.093,5.881,0.688,20.477,-24.88,0.0,0.0,0.867,6.711,-0.179,8.99,0.0,0.763,0.0,3.298,-9.747,-2.93,0.0,-0.108,-1.064,-0.109,1.841,-0.027,-1.631,23.454,0.0,0.0,-0.141,-4.808,-0.17,-1.956,-6.137,-0.162,0.0,2.864,8.485,2.338,1354.8,997.6,11171.5,2524.9,0.0,48000.0,36000.0,0.0,6.8,91.76,43789.0,7647.0,15016.0,0.0,575.0,9286.0,0.0,511.0,1432.0,2171.0,7152.0,25899.0,4445.0,14074.0,0.0,207.0,696.0,0.0,181.0,0.0,2010.0,966.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-2stories.xml,73.568,73.568,44.165,44.165,29.403,0.0,0.0,0.0,0.0,0.0,0.0,0.383,0.0,0.0,6.248,1.252,8.86,0.0,0.0,6.372,0.0,0.43,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,12.562,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.403,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.421,0.0,21.74,8.989,0.612,0.0,0.0,0.0,0.0,2519.0,4654.9,4654.9,33.941,28.165,0.0,3.774,7.88,1.071,7.921,0.667,20.509,-25.19,0.0,0.0,0.0,9.056,-0.136,11.167,0.0,0.747,0.0,3.872,-10.951,-3.54,0.0,-0.074,-1.046,-0.101,2.662,-0.023,-2.118,23.376,0.0,0.0,0.0,-6.456,-0.126,-2.486,-6.302,-0.162,0.0,2.792,9.405,2.832,1354.8,997.6,11171.6,2410.9,0.0,48000.0,36000.0,0.0,6.8,91.76,45761.0,7670.0,15016.0,0.0,575.0,9467.0,0.0,0.0,1949.0,2171.0,8913.0,25801.0,4444.0,14074.0,0.0,207.0,542.0,0.0,0.0,0.0,2010.0,1204.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-1.xml,54.775,54.775,30.519,30.519,24.255,0.0,0.0,0.0,0.0,0.0,0.0,0.4,0.0,0.0,4.043,0.753,5.473,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.203,0.253,1.049,1.262,0.0,1.644,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.255,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.716,0.0,13.253,5.267,0.615,0.0,0.0,0.0,0.0,1683.1,3233.0,3233.0,23.625,18.28,0.0,3.533,3.635,0.511,7.498,0.63,10.083,-12.698,0.0,0.0,0.0,8.293,-0.065,4.804,0.0,0.727,0.0,5.229,-7.29,-2.504,0.0,-0.017,-0.434,-0.048,2.778,-0.018,-1.304,11.715,0.0,0.0,0.0,-6.2,-0.061,-1.138,-2.942,-0.161,0.0,2.969,6.287,2.006,939.7,637.0,6161.9,1598.4,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18320.0,5321.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,2860.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-2.xml,56.472,56.472,33.214,33.214,23.257,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.196,0.79,7.282,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.261,0.309,1.281,1.395,0.0,1.879,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.257,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.78,0.0,13.818,7.212,0.614,0.0,0.0,0.0,0.0,2063.0,3299.2,3299.2,23.329,18.601,0.0,3.545,3.639,0.512,7.514,0.63,10.088,-12.691,0.0,0.0,0.0,8.302,-0.063,4.804,0.0,0.728,0.0,5.031,-8.097,-2.5,0.0,-0.035,-0.449,-0.05,2.732,-0.022,-1.359,11.723,0.0,0.0,0.0,-6.276,-0.059,-1.155,-3.024,-0.163,0.0,3.057,7.081,2.009,1147.2,817.3,8666.7,2153.4,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18553.0,5325.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3090.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-4.xml,59.719,59.719,38.432,38.432,21.287,0.0,0.0,0.0,0.0,0.0,0.0,0.351,0.0,0.0,4.513,0.866,10.712,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.376,0.421,1.744,1.661,0.0,2.35,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.287,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.934,0.0,14.984,10.898,0.613,0.0,0.0,0.0,0.0,2183.4,3530.2,3530.2,22.735,19.253,0.0,3.569,3.65,0.514,7.549,0.631,10.109,-12.676,0.0,0.0,0.0,8.327,-0.062,4.808,0.0,0.731,0.0,4.636,-9.709,-2.497,0.0,-0.072,-0.479,-0.054,2.64,-0.031,-1.461,11.737,0.0,0.0,0.0,-6.42,-0.058,-1.188,-3.188,-0.168,0.0,3.234,8.669,2.013,1562.4,1177.9,13676.3,2901.1,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19030.0,5342.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3550.0,160.0,0.0,-840.0,1000.0 +base-enclosure-beds-5.xml,61.324,61.324,41.006,41.006,20.318,0.0,0.0,0.0,0.0,0.0,0.0,0.335,0.0,0.0,4.678,0.906,12.383,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.434,0.477,1.976,1.794,0.0,2.585,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.318,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.027,0.0,15.585,12.694,0.612,0.0,0.0,0.0,0.0,2527.7,3881.6,3881.6,22.438,19.574,0.0,3.582,3.657,0.515,7.568,0.633,10.128,-12.669,0.0,0.0,0.0,8.348,-0.064,4.813,0.0,0.733,0.0,4.441,-10.517,-2.496,0.0,-0.09,-0.493,-0.056,2.596,-0.034,-1.504,11.744,0.0,0.0,0.0,-6.484,-0.06,-1.202,-3.268,-0.17,0.0,3.322,9.461,2.013,1770.0,1358.2,16181.0,3193.2,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19258.0,5339.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3780.0,360.0,0.0,-840.0,1200.0 +base-enclosure-ceilingtypes.xml,74.206,74.206,36.353,36.353,37.853,0.0,0.0,0.0,0.0,0.0,0.0,0.624,0.0,0.0,4.555,0.878,9.02,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.853,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.444,0.0,15.23,9.075,0.618,0.0,0.0,0.0,0.0,2135.2,3447.5,3447.5,29.35,19.614,0.0,17.288,3.592,0.505,7.259,0.62,9.956,-12.802,0.0,0.0,0.0,7.765,-0.075,4.845,0.0,0.734,0.0,6.976,-9.065,-2.542,0.0,0.085,-0.331,-0.033,2.89,0.007,-1.002,11.611,0.0,0.0,0.0,-6.098,-0.066,-1.017,-2.912,-0.141,0.0,2.765,7.716,1.968,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,44491.0,8857.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,14165.0,4597.0,30007.0,5443.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,13116.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-floortypes.xml,67.018,67.018,29.253,29.253,37.765,0.0,0.0,0.0,0.0,0.0,0.0,0.623,0.0,0.0,3.637,0.648,9.216,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.765,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.371,0.0,11.104,9.182,0.62,0.0,0.0,0.0,0.0,1765.2,3434.1,3434.1,29.151,21.511,0.0,3.488,3.656,0.0,0.0,0.672,9.52,-13.012,0.0,0.0,29.107,0.0,-0.209,2.053,0.0,0.788,0.0,7.865,-7.472,-1.575,0.0,0.408,-0.079,0.0,0.0,0.093,0.884,10.956,0.0,0.0,-8.039,0.0,-0.204,-0.263,-1.884,-0.087,0.0,2.695,5.732,1.072,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,37636.0,8721.0,7508.0,0.0,575.0,2198.0,0.0,14165.0,0.0,2171.0,2299.0,19986.0,5356.0,7037.0,0.0,207.0,232.0,0.0,1515.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-enclosure-garage.xml,58.46,58.46,34.532,34.532,23.928,0.0,0.0,0.0,0.0,0.0,0.0,0.395,0.0,0.0,3.067,0.532,9.119,0.0,0.0,4.51,0.142,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.928,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.402,0.0,9.107,9.075,0.724,0.0,0.0,0.0,0.0,2134.3,2846.6,2846.6,18.031,11.736,0.0,3.529,3.789,0.503,5.849,0.614,8.194,-6.664,0.0,0.0,0.0,6.569,-0.044,5.368,0.0,0.0,0.0,3.762,-6.763,-2.508,0.0,0.098,-0.288,-0.036,2.418,-0.001,-1.133,8.269,0.0,0.0,0.0,-5.679,-0.041,-1.225,-2.105,0.0,0.0,1.315,5.683,2.002,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,29805.0,8039.0,5506.0,0.0,575.0,6968.0,0.0,0.0,1949.0,2171.0,4597.0,15522.0,3263.0,5579.0,0.0,207.0,523.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-ach-house-pressure.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32233.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4595.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-cfm-house-pressure.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-cfm50.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-ela.xml,65.743,65.743,35.852,35.852,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.493,0.0,0.0,4.263,0.802,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.994,0.0,13.927,9.075,0.616,0.0,0.0,0.0,0.0,2132.0,3488.8,3488.8,28.066,19.95,0.0,3.5,3.641,0.512,7.516,0.631,10.098,-12.705,0.0,0.0,0.0,8.344,-0.061,10.564,0.0,0.726,0.0,6.349,-8.936,-2.506,0.0,-0.012,-0.421,-0.046,2.821,-0.014,-1.263,11.708,0.0,0.0,0.0,-6.124,-0.057,-2.43,-2.905,-0.158,0.0,3.13,7.844,2.003,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,37299.0,8713.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,9543.0,19445.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-flue.xml,59.513,59.513,35.838,35.838,23.675,0.0,0.0,0.0,0.0,0.0,0.0,0.391,0.0,0.0,4.333,0.822,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.675,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.171,0.0,14.292,9.075,0.614,0.0,0.0,0.0,0.0,2119.6,3397.5,3397.5,23.768,19.155,0.0,3.545,3.643,0.513,7.525,0.63,10.094,-12.69,0.0,0.0,0.0,8.319,-0.062,5.886,0.0,0.728,0.0,5.113,-8.911,-2.5,0.0,-0.047,-0.456,-0.051,2.715,-0.024,-1.382,11.724,0.0,0.0,0.0,-6.303,-0.058,-1.436,-3.06,-0.164,0.0,3.143,7.868,2.009,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-natural-ach.xml,65.743,65.743,35.852,35.852,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.493,0.0,0.0,4.263,0.802,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.994,0.0,13.927,9.075,0.616,0.0,0.0,0.0,0.0,2132.0,3488.8,3488.8,28.066,19.95,0.0,3.5,3.641,0.512,7.516,0.631,10.098,-12.705,0.0,0.0,0.0,8.344,-0.061,10.564,0.0,0.726,0.0,6.349,-8.936,-2.506,0.0,-0.012,-0.421,-0.046,2.821,-0.014,-1.263,11.708,0.0,0.0,0.0,-6.124,-0.057,-2.43,-2.905,-0.158,0.0,3.13,7.844,2.003,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,37298.0,8713.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,9542.0,19445.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-natural-cfm.xml,65.743,65.743,35.852,35.852,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.493,0.0,0.0,4.263,0.802,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.892,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.994,0.0,13.927,9.075,0.616,0.0,0.0,0.0,0.0,2132.0,3488.8,3488.8,28.066,19.95,0.0,3.5,3.641,0.512,7.516,0.631,10.098,-12.705,0.0,0.0,0.0,8.344,-0.061,10.564,0.0,0.726,0.0,6.349,-8.936,-2.506,0.0,-0.012,-0.421,-0.046,2.821,-0.014,-1.263,11.708,0.0,0.0,0.0,-6.124,-0.057,-2.43,-2.905,-0.158,0.0,3.13,7.844,2.003,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,37298.0,8713.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,9542.0,19445.0,5320.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1285.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-orientations.xml,58.328,58.328,35.815,35.815,22.513,0.0,0.0,0.0,0.0,0.0,0.0,0.371,0.0,0.0,4.33,0.822,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.513,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.083,0.0,14.299,9.075,0.614,0.0,0.0,0.0,0.0,2110.9,3368.7,3368.7,23.045,18.891,0.0,3.551,3.641,0.512,7.521,0.864,10.091,-12.683,0.0,0.0,0.0,8.303,-0.064,4.805,0.0,0.729,0.0,4.878,-8.906,-2.499,0.0,-0.051,-0.462,-0.052,2.692,-0.155,-1.398,11.73,0.0,0.0,0.0,-6.336,-0.06,-1.168,-3.092,-0.165,0.0,3.124,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-overhangs.xml,58.232,58.232,35.671,35.671,22.561,0.0,0.0,0.0,0.0,0.0,0.0,0.372,0.0,0.0,4.212,0.794,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.561,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.128,0.0,13.814,9.075,0.614,0.0,0.0,0.0,0.0,2116.9,3324.6,3324.6,22.984,18.381,0.0,3.548,3.639,0.512,7.51,0.629,10.004,-12.276,0.0,0.0,0.0,8.277,-0.063,4.804,0.0,0.729,0.0,4.882,-8.91,-2.5,0.0,-0.035,-0.451,-0.05,2.717,-0.023,-1.42,11.099,0.0,0.0,0.0,-6.287,-0.059,-1.163,-3.064,-0.164,0.0,3.023,7.868,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-rooftypes.xml,58.03,58.03,35.679,35.679,22.352,0.0,0.0,0.0,0.0,0.0,0.0,0.369,0.0,0.0,4.22,0.798,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.352,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.931,0.0,13.848,9.075,0.614,0.0,0.0,0.0,0.0,2115.6,3255.4,3255.4,22.859,17.895,0.0,3.669,3.643,0.513,7.525,0.63,10.094,-12.69,0.0,0.0,0.0,8.307,-0.061,4.806,0.0,0.729,0.0,4.836,-8.908,-2.5,0.0,-0.304,-0.459,-0.051,2.699,-0.025,-1.394,11.724,0.0,0.0,0.0,-6.327,-0.058,-1.168,-3.089,-0.165,0.0,2.798,7.87,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-physical-properties.xml,60.604,60.604,36.925,36.925,23.679,0.0,0.0,0.0,0.0,0.0,0.0,0.391,0.0,0.0,5.215,1.028,9.015,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.679,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.175,0.0,17.958,9.075,0.612,0.0,0.0,0.0,0.0,2132.5,3634.7,3634.7,24.757,21.883,0.0,3.552,3.66,0.515,7.583,0.634,10.135,-12.625,2.717,-2.174,0.0,8.471,-0.068,4.816,0.0,0.732,0.0,5.144,-8.887,-2.495,0.0,-0.143,-0.516,-0.059,2.583,-0.039,-1.533,11.705,-0.068,3.749,0.0,-6.624,-0.063,-1.187,-3.252,-0.17,0.0,3.94,7.889,2.014,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,34591.0,8657.0,7508.0,2294.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,23504.0,5406.0,7037.0,4640.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-shading.xml,59.242,59.242,35.884,35.884,23.358,0.0,0.0,0.0,0.0,0.0,0.0,0.385,0.0,0.0,4.375,0.831,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.358,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.875,0.0,14.462,9.075,0.614,0.0,0.0,0.0,0.0,2115.2,3407.0,3407.0,23.651,19.191,0.0,3.538,3.64,0.512,7.524,0.63,10.088,-12.677,1.147,-0.32,0.0,8.318,-0.063,4.806,0.0,0.729,0.0,5.048,-8.906,-2.499,0.0,-0.053,-0.458,-0.051,2.705,-0.025,-1.388,11.724,-0.498,0.432,0.0,-6.325,-0.059,-1.163,-3.074,-0.165,0.0,3.176,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32879.0,8613.0,7508.0,626.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19514.0,5322.0,7037.0,733.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-storms.xml,58.612,58.612,36.586,36.586,22.026,0.0,0.0,0.0,0.0,0.0,0.0,0.363,0.0,0.0,4.962,0.97,9.015,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.026,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.626,0.0,16.931,9.075,0.612,0.0,0.0,0.0,0.0,2127.3,3634.7,3634.7,23.618,21.274,0.0,3.568,3.663,0.516,7.583,0.634,10.138,-12.642,0.857,-1.409,0.0,8.436,-0.063,4.814,0.0,0.732,0.0,4.801,-8.885,-2.496,0.0,-0.126,-0.51,-0.059,2.585,-0.038,-1.535,11.715,0.254,2.537,0.0,-6.587,-0.059,-1.196,-3.257,-0.17,0.0,3.684,7.891,2.014,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32951.0,8615.0,7508.0,696.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,21676.0,5364.0,7037.0,2854.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights.xml,58.364,58.364,36.685,36.685,21.679,0.0,0.0,0.0,0.0,0.0,0.0,0.358,0.0,0.0,5.046,0.99,9.014,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.679,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.301,0.0,17.295,9.075,0.612,0.0,0.0,0.0,0.0,2126.9,3634.7,3634.7,23.534,21.347,0.0,3.575,3.667,0.516,7.595,0.636,10.154,-12.632,0.765,-1.651,0.0,8.463,-0.066,4.818,0.0,0.732,0.0,4.733,-8.884,-2.495,0.0,-0.137,-0.519,-0.06,2.564,-0.04,-1.554,11.716,0.258,2.975,0.0,-6.633,-0.063,-1.201,-3.288,-0.171,0.0,3.753,7.892,2.015,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32879.0,8613.0,7508.0,626.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,21910.0,5367.0,7037.0,3084.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-split-level.xml,40.336,40.336,29.357,29.357,10.979,0.0,0.0,0.0,0.0,0.0,0.0,0.181,0.0,0.0,3.909,0.728,9.409,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.979,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.274,0.0,12.412,9.295,0.606,0.0,0.0,0.0,0.0,1718.3,2541.5,2541.5,13.175,13.018,0.0,3.945,3.838,0.0,0.0,0.691,10.079,-12.095,0.0,0.0,0.0,7.996,-0.152,2.657,0.0,0.776,0.0,0.295,-6.808,-1.452,0.0,-0.102,-0.617,0.0,0.0,-0.024,-0.74,12.161,0.0,0.0,0.0,-1.657,-0.149,-0.598,-3.044,-0.169,0.0,0.084,6.381,1.195,1354.8,997.6,11171.5,2952.8,0.0,36000.0,24000.0,0.0,6.8,91.76,29034.0,1685.0,7508.0,0.0,575.0,2198.0,0.0,0.0,12232.0,2171.0,2664.0,13165.0,0.0,7037.0,0.0,207.0,232.0,0.0,0.0,0.0,2010.0,359.0,3320.0,313.0,0.0,-487.0,800.0 +base-enclosure-thermal-mass.xml,57.9,57.9,35.793,35.793,22.107,0.0,0.0,0.0,0.0,0.0,0.0,0.365,0.0,0.0,4.316,0.82,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.107,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.703,0.0,14.273,9.075,0.614,0.0,0.0,0.0,0.0,2110.8,3335.2,3335.2,22.901,18.579,0.0,3.557,3.642,0.513,7.508,0.63,10.116,-12.697,0.0,0.0,0.0,8.279,-0.098,4.801,0.0,0.728,0.0,4.785,-8.907,-2.499,0.0,-0.047,-0.46,-0.051,2.699,-0.026,-1.427,11.731,0.0,0.0,0.0,-6.336,-0.094,-1.175,-3.143,-0.166,0.0,3.08,7.871,2.01,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-walltypes.xml,74.827,74.827,34.523,34.523,40.303,0.0,0.0,0.0,0.0,0.0,0.0,0.665,0.0,0.0,3.03,0.529,9.023,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.303,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.731,0.0,8.994,9.075,0.622,0.0,0.0,0.0,0.0,2128.5,2682.3,2682.3,25.831,12.574,0.0,3.347,16.952,0.473,7.157,0.836,1.283,-1.612,0.0,0.0,0.0,7.38,-0.045,4.826,0.0,0.732,0.0,7.806,-9.155,-2.566,0.0,0.292,-0.622,-0.009,3.405,-0.085,-0.165,1.409,0.0,0.0,0.0,-4.92,-0.04,-0.965,-0.378,-0.123,0.0,1.748,7.631,1.944,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35247.0,8664.0,918.0,0.0,575.0,16373.0,0.0,0.0,1949.0,2171.0,4597.0,13671.0,5183.0,867.0,0.0,207.0,1464.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-natural-ventilation-availability.xml,57.198,57.198,34.861,34.861,22.337,0.0,0.0,0.0,0.0,0.0,0.0,0.368,0.0,0.0,3.567,0.631,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.337,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.919,0.0,10.838,9.075,0.616,0.0,0.0,0.0,0.0,2119.4,3336.2,3336.2,23.032,18.584,0.0,3.555,3.644,0.513,7.537,0.631,10.098,-12.683,0.0,0.0,0.0,8.359,-0.06,4.806,0.0,0.729,0.0,4.848,-8.905,-2.499,0.0,0.014,-0.412,-0.044,2.862,-0.013,-1.249,11.73,0.0,0.0,0.0,-6.095,-0.057,-1.111,-7.007,-0.157,0.0,2.703,7.875,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-none.xml,58.689,58.689,33.822,33.822,24.868,0.0,0.0,0.0,0.0,0.0,0.0,0.41,0.0,0.0,2.662,0.452,9.021,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.868,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.28,0.0,7.537,9.075,0.619,0.0,0.0,0.0,0.0,2107.2,2487.0,2487.0,17.245,8.333,0.0,3.468,5.156,0.5,7.22,0.6,0.0,0.0,0.0,0.0,0.0,7.492,-0.043,4.777,0.0,0.723,0.0,4.877,-9.031,-2.531,0.0,0.205,-0.376,-0.023,3.187,0.013,0.0,0.0,0.0,0.0,0.0,-5.188,-0.041,-1.102,0.0,-0.144,0.0,1.301,7.752,1.978,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,25473.0,8352.0,0.0,0.0,575.0,7829.0,0.0,0.0,1949.0,2171.0,4597.0,11624.0,5099.0,0.0,0.0,207.0,369.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-physical-properties.xml,65.896,65.896,35.951,35.951,29.945,0.0,0.0,0.0,0.0,0.0,0.0,0.494,0.0,0.0,4.344,0.819,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.945,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.045,0.0,14.213,9.075,0.616,0.0,0.0,0.0,0.0,2146.8,3634.7,3634.7,27.766,21.326,0.0,3.492,3.633,0.511,7.504,0.63,19.595,-16.819,0.0,0.0,0.0,8.426,-0.074,4.825,0.0,0.732,0.0,6.377,-8.965,-2.513,0.0,0.015,-0.392,-0.042,2.826,-0.007,-4.96,14.292,0.0,0.0,0.0,-6.171,-0.068,-1.082,-2.85,-0.155,0.0,3.243,7.815,1.997,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,38663.0,8743.0,13788.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,21180.0,5355.0,9403.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-shading-seasons.xml,58.029,58.029,35.868,35.868,22.16,0.0,0.0,0.0,0.0,0.0,0.0,0.366,0.0,0.0,4.377,0.834,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.753,0.0,14.515,9.075,0.613,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.558,3.645,0.513,7.515,0.631,10.105,-12.683,0.0,0.0,0.0,8.252,-0.071,4.808,0.0,0.73,0.0,4.81,-8.905,-2.499,0.0,-0.073,-0.483,-0.055,2.62,-0.031,-1.316,12.141,0.0,0.0,0.0,-6.498,-0.067,-1.188,-3.219,-0.168,0.0,3.165,7.872,2.011,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-shading.xml,57.767,57.767,33.4,33.4,24.367,0.0,0.0,0.0,0.0,0.0,0.0,0.402,0.0,0.0,2.337,0.361,9.024,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.367,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.819,0.0,6.148,9.075,0.622,0.0,0.0,0.0,0.0,2131.5,2555.5,2555.5,23.076,11.305,0.0,3.574,3.682,0.517,7.568,0.638,10.631,-11.787,0.0,0.0,0.0,8.559,-0.043,4.867,0.0,0.74,0.0,5.219,-9.143,-2.56,0.0,0.354,-0.11,-0.002,3.553,0.056,-3.589,2.911,0.0,0.0,0.0,-4.594,-0.039,-0.912,-2.173,-0.118,0.0,1.398,7.643,1.95,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,14669.0,5214.0,3034.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-storms.xml,59.071,59.071,35.265,35.265,23.805,0.0,0.0,0.0,0.0,0.0,0.0,0.393,0.0,0.0,3.865,0.713,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.805,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.295,0.0,12.373,9.075,0.616,0.0,0.0,0.0,0.0,2130.8,3264.1,3264.1,22.493,16.956,0.0,3.514,3.609,0.508,7.424,0.622,8.599,-9.444,0.0,0.0,0.0,8.041,-0.059,4.791,0.0,0.726,0.0,5.093,-8.925,-2.504,0.0,0.017,-0.411,-0.044,2.82,-0.014,-0.74,8.684,0.0,0.0,0.0,-6.06,-0.055,-1.142,-2.918,-0.16,0.0,2.72,7.854,2.006,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31383.0,8571.0,6680.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,17521.0,5291.0,5808.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-foundation-ambient.xml,47.529,47.529,30.202,30.202,17.327,0.0,0.0,0.0,0.0,0.0,0.0,0.286,0.0,0.0,4.683,0.9,9.202,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.327,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.233,0.0,15.611,9.182,0.606,0.0,0.0,0.0,2.0,1739.2,3434.1,3434.1,20.513,21.806,0.0,3.811,3.817,0.0,0.0,0.769,10.526,-11.315,0.0,0.0,10.182,0.0,-0.48,2.065,0.0,0.786,0.0,3.899,-6.747,-1.425,0.0,-0.107,-0.589,0.0,0.0,0.029,-0.179,12.654,0.0,0.0,-3.786,0.0,-0.474,-0.413,-2.427,-0.161,0.0,3.621,6.443,1.222,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,27750.0,8437.0,7508.0,0.0,575.0,2198.0,0.0,4563.0,0.0,2171.0,2299.0,18957.0,5354.0,7037.0,0.0,207.0,232.0,0.0,488.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-basement-garage.xml,52.313,52.313,32.555,32.555,19.758,0.0,0.0,0.0,0.0,0.0,0.0,0.326,0.0,0.0,4.372,0.83,9.25,0.0,0.0,3.406,0.142,0.277,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,5.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.758,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.502,0.0,14.445,9.204,0.613,0.0,0.0,0.0,0.0,1905.4,3328.9,3328.9,21.426,19.451,0.0,3.661,4.739,0.514,5.516,0.701,9.837,-12.609,0.0,0.0,0.835,6.146,-0.039,3.259,0.0,0.735,0.0,4.443,-7.701,-1.886,0.0,-0.039,-0.654,-0.057,1.918,-0.044,-1.196,11.679,0.0,0.0,-0.129,-4.618,-0.036,-0.791,-3.022,-0.167,0.0,3.313,6.955,1.52,1354.8,997.6,11171.6,2792.6,0.0,36000.0,24000.0,0.0,6.8,91.76,31583.0,8577.0,7508.0,0.0,620.0,7529.0,0.0,511.0,1432.0,2171.0,3235.0,19061.0,5346.0,7037.0,0.0,223.0,509.0,0.0,181.0,0.0,2010.0,436.0,3320.0,209.0,0.0,-591.0,800.0 +base-foundation-belly-wing-no-skirt.xml,49.296,49.296,29.291,29.291,20.005,0.0,0.0,0.0,0.0,0.0,0.0,0.33,0.0,0.0,3.906,0.721,9.203,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.005,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.736,0.0,12.229,9.182,0.607,0.0,0.0,0.0,0.0,1746.6,3036.3,3036.3,24.177,17.847,0.0,3.986,5.373,0.0,0.0,0.756,8.719,-11.134,0.0,0.0,10.274,0.0,-0.363,2.069,0.0,0.793,0.0,6.171,-6.863,-1.453,0.0,0.291,-0.621,0.0,0.0,0.037,0.041,9.561,0.0,0.0,-3.473,0.0,-0.356,-0.4,-2.2,-0.147,0.0,2.245,6.327,1.194,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,21939.0,2609.0,6674.0,0.0,575.0,3049.0,0.0,4563.0,0.0,2171.0,2299.0,12752.0,755.0,5340.0,0.0,207.0,321.0,0.0,488.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-belly-wing-skirt.xml,48.925,48.925,29.299,29.299,19.626,0.0,0.0,0.0,0.0,0.0,0.0,0.324,0.0,0.0,3.918,0.724,9.203,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.626,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.38,0.0,12.283,9.182,0.606,0.0,0.0,0.0,0.0,1745.5,3031.9,3031.9,24.024,17.806,0.0,3.992,5.382,0.0,0.0,0.757,8.731,-11.127,0.0,0.0,9.978,0.0,-0.357,2.07,0.0,0.794,0.0,6.058,-6.857,-1.453,0.0,0.285,-0.63,0.0,0.0,0.036,0.021,9.567,0.0,0.0,-3.392,0.0,-0.351,-0.403,-2.214,-0.147,0.0,2.251,6.333,1.194,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,21939.0,2609.0,6674.0,0.0,575.0,3049.0,0.0,4563.0,0.0,2171.0,2299.0,12752.0,755.0,5340.0,0.0,207.0,321.0,0.0,488.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-complex.xml,77.373,77.373,37.128,37.128,40.246,0.0,0.0,0.0,0.0,0.0,0.0,0.664,0.0,0.0,5.151,1.017,9.019,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.246,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.691,0.0,17.738,9.075,0.617,0.0,0.0,0.0,3.0,2139.6,3634.6,3634.6,33.388,22.034,0.0,3.434,3.658,0.521,19.566,0.65,10.136,-12.837,0.0,0.0,0.0,8.756,-0.109,6.085,0.0,0.739,0.0,8.279,-9.111,-2.555,0.0,0.034,-0.372,-0.046,3.7,-0.007,-1.014,11.574,0.0,0.0,0.0,-4.532,-0.101,-1.237,-3.289,-0.139,0.0,3.73,7.67,1.955,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,42012.0,8808.0,7508.0,0.0,575.0,15887.0,0.0,0.0,2467.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-slab-insulation-full.xml,55.42,55.42,36.372,36.372,19.048,0.0,0.0,0.0,0.0,0.0,0.0,0.314,0.0,0.0,4.826,0.942,9.014,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.048,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.836,0.0,16.438,9.075,0.611,0.0,0.0,0.0,0.0,2120.4,3561.3,3561.3,22.288,20.673,0.0,3.636,3.705,0.522,8.235,0.644,10.266,-12.652,0.0,0.0,0.0,4.795,-0.064,4.843,0.0,0.735,0.0,4.211,-8.886,-2.496,0.0,-0.111,-0.508,-0.058,2.158,-0.038,-1.547,11.761,0.0,0.0,0.0,-3.714,-0.059,-1.194,-3.315,-0.17,0.0,3.498,7.889,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31633.0,8578.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1365.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-slab-insulation.xml,56.979,56.979,36.045,36.045,20.934,0.0,0.0,0.0,0.0,0.0,0.0,0.345,0.0,0.0,4.537,0.871,9.015,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.934,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.603,0.0,15.18,9.075,0.613,0.0,0.0,0.0,0.0,2123.3,3463.5,3463.5,22.76,19.767,0.0,3.584,3.664,0.516,7.833,0.635,10.15,-12.669,0.0,0.0,0.0,6.873,-0.061,4.815,0.0,0.731,0.0,4.578,-8.892,-2.496,0.0,-0.079,-0.484,-0.055,2.494,-0.032,-1.471,11.744,0.0,0.0,0.0,-5.347,-0.057,-1.182,-3.184,-0.168,0.0,3.283,7.885,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31633.0,8578.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1365.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-wall-insulation.xml,56.901,56.901,35.387,35.387,21.515,0.0,0.0,0.0,0.0,0.0,0.0,0.355,0.0,0.0,3.999,0.74,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.515,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.147,0.0,12.834,9.075,0.614,0.0,0.0,0.0,0.0,2124.2,3427.1,3427.1,23.225,18.744,0.0,3.584,3.669,0.516,6.117,0.636,10.166,-12.69,0.0,0.0,0.0,8.986,-0.065,4.827,0.0,0.734,0.0,4.708,-8.905,-2.5,0.0,-0.002,-0.423,-0.046,1.073,-0.017,-1.296,11.724,0.0,0.0,0.0,-6.519,-0.06,-1.143,-2.923,-0.162,0.0,2.934,7.872,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35456.0,8669.0,7508.0,0.0,575.0,9987.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-crawlspace.xml,46.839,46.839,28.838,28.838,18.001,0.0,0.0,0.0,0.0,0.0,0.0,0.297,0.0,0.0,3.554,0.647,9.21,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.845,0.0,11.07,9.182,0.614,0.0,0.0,0.0,0.0,1720.5,2371.2,2371.2,15.899,11.724,0.0,3.711,3.607,0.507,5.113,0.622,9.795,-12.66,0.0,0.0,0.0,10.002,-0.052,3.495,0.0,0.731,0.0,0.0,-6.89,-1.467,0.0,0.025,-0.473,-0.053,1.786,-0.029,-1.225,11.693,0.0,0.0,0.0,-3.856,-0.048,-0.842,-2.99,-0.164,0.0,0.0,6.308,1.18,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,21523.0,0.0,7508.0,0.0,575.0,5116.0,0.0,0.0,2706.0,2171.0,3448.0,13304.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,464.0,3320.0,170.0,0.0,-630.0,800.0 +base-foundation-multiple.xml,42.337,42.337,29.641,29.641,12.696,0.0,0.0,0.0,0.0,0.0,0.0,0.209,0.0,0.0,4.302,0.818,9.182,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.696,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.886,0.0,13.988,9.126,0.693,0.0,0.0,0.0,0.0,1709.3,3001.9,3001.9,15.204,15.253,0.0,3.982,3.868,0.0,0.0,0.78,10.584,-11.178,0.0,0.0,5.315,0.0,-0.386,2.585,0.0,0.0,0.0,1.988,-4.612,-1.419,0.0,-0.151,-0.726,0.0,0.0,-0.016,-0.483,12.79,0.0,0.0,-0.712,0.0,-0.381,-0.573,-2.645,0.0,0.0,1.694,4.254,1.228,1354.8,997.6,11171.5,2652.8,0.0,36000.0,24000.0,0.0,6.8,91.76,23121.0,4832.0,7508.0,0.0,575.0,2198.0,0.0,3538.0,0.0,2171.0,2299.0,14275.0,221.0,7037.0,0.0,207.0,232.0,0.0,938.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-slab.xml,39.551,39.551,29.218,29.218,10.333,0.0,0.0,0.0,0.0,0.0,0.0,0.17,0.0,0.0,3.972,0.743,9.201,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.333,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.67,0.0,12.686,9.182,0.605,0.0,0.0,0.0,0.0,1716.3,2511.4,2511.4,12.694,12.985,0.0,3.934,3.804,0.0,0.0,0.691,10.073,-12.046,0.0,0.0,0.0,8.0,-0.153,2.012,0.0,0.776,0.0,0.278,-6.774,-1.446,0.0,-0.09,-0.602,0.0,0.0,-0.029,-0.812,12.21,0.0,0.0,0.0,-1.717,-0.151,-0.471,-2.884,-0.174,0.0,0.085,6.415,1.201,1354.8,997.6,11171.6,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,28667.0,1684.0,7508.0,0.0,575.0,2198.0,0.0,0.0,12232.0,2171.0,2299.0,13115.0,0.0,7037.0,0.0,207.0,232.0,0.0,0.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-unconditioned-basement-above-grade.xml,43.511,43.511,29.776,29.776,13.735,0.0,0.0,0.0,0.0,0.0,0.0,0.227,0.0,0.0,4.383,0.836,9.2,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.735,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.859,0.0,14.351,9.126,0.713,0.0,0.0,0.0,0.0,1713.3,2858.9,2858.9,16.464,16.227,0.0,3.987,3.868,0.0,0.0,0.779,10.63,-11.228,0.0,0.0,5.935,0.0,-0.399,2.588,0.0,0.0,0.0,2.404,-4.628,-1.424,0.0,-0.127,-0.706,0.0,0.0,-0.012,-0.481,12.741,0.0,0.0,-0.614,0.0,-0.394,-0.561,-2.632,0.0,0.0,1.97,4.237,1.223,1354.8,997.6,11171.6,2652.8,0.0,36000.0,24000.0,0.0,6.8,91.76,23082.0,4827.0,7508.0,0.0,575.0,2198.0,0.0,3504.0,0.0,2171.0,2299.0,14270.0,225.0,7037.0,0.0,207.0,232.0,0.0,929.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-unconditioned-basement-assembly-r.xml,40.822,40.822,29.188,29.188,11.634,0.0,0.0,0.0,0.0,0.0,0.0,0.192,0.0,0.0,3.938,0.731,9.197,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.634,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.892,0.0,12.421,9.126,0.71,0.0,0.0,0.0,0.0,1716.9,2619.0,2619.0,14.652,13.981,0.0,3.976,3.837,0.0,0.0,0.769,10.587,-11.043,0.0,0.0,4.441,0.0,-0.41,2.586,0.0,0.0,0.0,1.776,-4.584,-1.409,0.0,-0.127,-0.681,0.0,0.0,0.012,-0.458,12.925,0.0,0.0,-2.107,0.0,-0.406,-0.578,-2.548,0.0,0.0,1.166,4.282,1.238,1354.8,997.6,11171.6,2652.8,0.0,36000.0,24000.0,0.0,6.8,91.76,20580.0,4443.0,7508.0,0.0,575.0,2198.0,0.0,1386.0,0.0,2171.0,2299.0,14016.0,533.0,7037.0,0.0,207.0,232.0,0.0,368.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-unconditioned-basement-wall-insulation.xml,48.475,48.475,28.856,28.856,19.619,0.0,0.0,0.0,0.0,0.0,0.0,0.324,0.0,0.0,3.617,0.654,9.131,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.619,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.362,0.0,11.127,9.126,0.639,0.0,0.0,0.0,0.0,1728.2,2475.4,2475.4,16.593,12.566,0.0,3.735,3.633,0.0,0.0,0.636,9.314,-12.475,0.0,0.0,14.539,0.0,-0.046,2.466,0.0,0.0,0.0,2.55,-4.773,-1.48,0.0,0.05,-0.453,0.0,0.0,-0.018,-0.471,11.493,0.0,0.0,-2.86,0.0,-0.045,-0.525,-2.441,0.0,0.0,1.344,4.092,1.167,1354.8,997.6,11171.6,2652.8,0.0,36000.0,24000.0,0.0,6.8,91.76,23845.0,1648.0,7508.0,0.0,575.0,2198.0,0.0,7447.0,0.0,2171.0,2299.0,15218.0,127.0,7037.0,0.0,207.0,232.0,0.0,1975.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-unconditioned-basement.xml,42.411,42.411,29.672,29.672,12.739,0.0,0.0,0.0,0.0,0.0,0.0,0.21,0.0,0.0,4.319,0.822,9.19,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.739,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.926,0.0,14.067,9.126,0.703,0.0,0.0,0.0,0.0,1709.8,3114.5,3114.5,15.45,15.452,0.0,3.974,3.834,0.0,0.0,0.76,10.528,-11.159,0.0,0.0,5.366,0.0,-0.39,2.583,0.0,0.0,0.0,2.089,-4.606,-1.417,0.0,-0.13,-0.683,0.0,0.0,0.003,-0.513,12.81,0.0,0.0,-0.766,0.0,-0.385,-0.574,-2.667,0.0,0.0,1.771,4.26,1.23,1354.8,997.6,11171.5,2652.8,0.0,36000.0,24000.0,0.0,6.8,91.76,23128.0,4832.0,7508.0,0.0,575.0,2198.0,0.0,3545.0,0.0,2171.0,2299.0,14277.0,221.0,7037.0,0.0,207.0,232.0,0.0,940.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-unvented-crawlspace.xml,40.275,40.275,29.774,29.774,10.501,0.0,0.0,0.0,0.0,0.0,0.0,0.173,0.0,0.0,4.341,0.83,9.298,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.832,0.0,14.178,9.182,0.708,0.0,0.0,0.0,0.0,1705.8,2988.7,2988.7,14.329,14.748,0.0,3.959,3.815,0.0,0.0,0.781,10.65,-10.714,0.0,0.0,4.565,0.0,-0.459,2.05,0.0,0.775,0.0,1.604,-6.2,-1.376,0.0,-0.242,-0.804,0.0,0.0,-0.001,-0.693,13.255,0.0,0.0,-2.1,0.0,-0.454,-0.49,-2.745,-0.198,0.0,1.315,6.384,1.271,1354.8,997.6,11171.5,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,20341.0,4163.0,7508.0,0.0,575.0,2198.0,0.0,1427.0,0.0,2171.0,2299.0,14101.0,608.0,7037.0,0.0,207.0,232.0,0.0,379.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-vented-crawlspace-above-grade.xml,42.267,42.267,29.879,29.879,12.388,0.0,0.0,0.0,0.0,0.0,0.0,0.204,0.0,0.0,4.35,0.83,9.364,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.388,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.599,0.0,14.129,9.182,0.777,0.0,0.0,0.0,0.0,1721.9,2790.7,2790.7,15.473,15.546,0.0,3.952,3.793,0.0,0.0,0.758,10.49,-10.966,0.0,0.0,6.708,0.0,-0.446,1.847,0.0,0.78,0.0,1.999,-6.302,-1.401,0.0,-0.145,-0.695,0.0,0.0,0.016,-0.509,13.003,0.0,0.0,-2.522,0.0,-0.441,-0.399,-2.671,-0.183,0.0,1.477,6.282,1.246,1354.8,997.6,11171.5,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,24393.0,7387.0,7508.0,0.0,575.0,2198.0,0.0,2255.0,0.0,2171.0,2299.0,15739.0,2026.0,7037.0,0.0,207.0,232.0,0.0,598.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-vented-crawlspace.xml,42.177,42.177,29.718,29.718,12.459,0.0,0.0,0.0,0.0,0.0,0.0,0.206,0.0,0.0,4.213,0.797,9.372,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.459,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.666,0.0,13.527,9.182,0.786,0.0,0.0,0.0,0.0,1723.9,3094.6,3094.6,15.482,15.239,0.0,3.962,3.816,0.0,0.0,0.766,10.546,-11.029,0.0,0.0,6.732,0.0,-0.434,1.848,0.0,0.782,0.0,2.013,-6.322,-1.406,0.0,-0.128,-0.69,0.0,0.0,0.01,-0.475,12.939,0.0,0.0,-3.04,0.0,-0.429,-0.394,-2.616,-0.18,0.0,1.349,6.262,1.241,1354.8,997.6,11171.5,2752.7,0.0,36000.0,24000.0,0.0,6.8,91.76,23883.0,6887.0,7508.0,0.0,575.0,2198.0,0.0,2246.0,0.0,2171.0,2299.0,15424.0,1713.0,7037.0,0.0,207.0,232.0,0.0,596.0,0.0,2010.0,310.0,3320.0,380.0,0.0,-420.0,800.0 +base-foundation-walkout-basement.xml,64.094,64.094,36.213,36.213,27.88,0.0,0.0,0.0,0.0,0.0,0.0,0.46,0.0,0.0,4.58,0.879,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.11,0.0,15.293,9.075,0.615,0.0,0.0,0.0,0.0,2133.5,3620.4,3620.4,26.753,20.8,0.0,3.536,3.698,0.521,7.384,0.648,10.878,-12.928,0.0,0.0,0.0,10.191,-0.062,6.628,0.0,0.729,0.0,5.961,-8.927,-2.504,0.0,-0.108,-0.524,-0.061,1.459,-0.034,-1.566,12.043,0.0,0.0,0.0,-3.716,-0.057,-1.537,-3.401,-0.161,0.0,3.295,7.852,2.006,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,34105.0,8645.0,7925.0,0.0,575.0,6502.0,0.0,0.0,2345.0,2171.0,5942.0,19161.0,5335.0,7221.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,803.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,34.713,34.713,34.713,34.713,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.367,1.009,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.916,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,3214.9,3214.9,0.0,16.016,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.022,-0.472,-0.052,2.664,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.019,-0.167,0.0,1.982,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml,45.533,45.533,45.533,45.533,0.0,0.0,0.0,0.0,0.0,0.0,9.428,0.999,0.296,0.017,3.461,1.038,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.459,0.313,13.301,9.075,0.614,0.0,0.0,0.0,0.0,7012.9,3247.0,7012.9,24.203,16.281,0.0,3.531,3.645,0.513,7.53,0.631,10.104,-12.683,0.0,0.0,0.0,8.316,-0.065,4.807,0.0,0.729,0.0,5.456,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.031,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,41.785,41.785,41.785,41.785,0.0,0.0,0.0,0.0,0.0,0.0,9.448,1.729,0.308,0.031,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.092,0.339,0.0,9.075,0.588,0.0,0.0,0.0,0.0,7122.8,1624.2,7122.8,25.253,0.0,0.0,3.503,3.648,0.513,7.514,0.632,10.115,-12.683,0.0,0.0,0.0,8.151,-0.069,4.81,0.0,0.73,0.0,6.27,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,45.501,45.501,45.501,45.501,0.0,0.0,0.0,0.0,0.0,0.0,8.966,0.903,0.894,0.051,3.382,1.014,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.707,0.945,12.973,9.075,0.613,0.0,0.0,144.0,0.0,10357.9,3230.8,10357.9,37.455,16.144,0.0,3.614,3.675,0.516,7.775,0.624,10.039,-12.798,0.0,0.0,0.0,9.086,0.059,4.748,0.0,0.762,0.0,4.604,-8.886,-2.51,0.0,0.007,-0.452,-0.051,2.749,-0.035,-1.506,11.615,0.0,0.0,0.0,-6.397,0.05,-1.191,-3.331,-0.163,0.0,1.991,7.891,2.0,1354.8,997.6,11171.5,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,45.592,45.592,45.592,45.592,0.0,0.0,0.0,0.0,0.0,0.0,9.499,0.999,0.296,0.017,3.449,1.038,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.459,0.313,13.301,9.075,0.614,0.0,0.0,0.0,0.0,7012.9,3241.2,7012.9,24.203,16.281,0.0,3.531,3.645,0.513,7.53,0.631,10.104,-12.683,0.0,0.0,0.0,8.316,-0.065,4.807,0.0,0.729,0.0,5.456,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.031,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed.xml,45.533,45.533,45.533,45.533,0.0,0.0,0.0,0.0,0.0,0.0,9.428,0.999,0.296,0.017,3.461,1.038,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.459,0.313,13.301,9.075,0.614,0.0,0.0,0.0,0.0,7012.9,3247.0,7012.9,24.203,16.281,0.0,3.531,3.645,0.513,7.53,0.631,10.104,-12.683,0.0,0.0,0.0,8.316,-0.065,4.807,0.0,0.729,0.0,5.456,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.031,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-2-speed.xml,41.473,41.473,41.473,41.473,0.0,0.0,0.0,0.0,0.0,0.0,7.361,0.584,0.283,0.012,2.316,0.626,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.469,0.295,13.553,9.075,0.614,0.0,0.0,0.0,0.0,6989.9,2794.0,6989.9,24.196,17.295,0.0,3.491,3.645,0.513,7.531,0.631,10.105,-12.683,0.0,0.0,0.0,8.318,-0.065,4.807,0.0,0.729,0.0,6.498,-8.906,-2.499,0.0,-0.017,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.286,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml,53.616,53.616,38.701,38.701,14.915,0.0,0.0,0.0,0.0,0.0,5.079,0.352,0.0,0.056,2.441,0.48,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.915,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.699,11.125,16.156,9.075,0.614,0.0,0.0,1.0,10.0,3202.1,2882.4,3202.1,22.934,17.738,0.0,3.282,3.605,0.508,7.527,0.616,9.934,-12.591,0.0,0.0,0.0,8.249,-0.03,5.816,0.0,0.72,0.0,10.953,-8.787,-2.475,0.0,-0.186,-0.492,-0.056,2.721,-0.038,-1.537,11.822,0.0,0.0,0.0,-6.368,-0.026,-1.501,-3.081,-0.171,0.0,5.206,7.991,2.034,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml,56.607,56.607,37.565,37.565,19.042,0.0,0.0,0.0,0.0,0.0,4.02,0.233,0.0,0.072,2.464,0.482,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.042,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.307,14.185,16.31,9.075,0.615,0.0,0.0,225.0,10.0,3034.2,2882.5,3034.2,23.177,17.738,0.0,3.297,3.6,0.506,7.421,0.614,9.851,-12.664,0.0,0.0,0.0,8.25,-0.008,5.77,0.0,0.715,0.0,10.51,-8.794,-2.468,0.0,-0.174,-0.487,-0.056,2.65,-0.037,-1.586,11.749,0.0,0.0,0.0,-6.307,-0.005,-1.521,-3.068,-0.175,0.0,5.101,7.984,2.042,1354.8,997.6,11171.5,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml,53.723,53.723,38.803,38.803,14.92,0.0,0.0,0.0,0.0,0.0,5.151,0.357,0.0,0.056,2.464,0.483,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.971,11.129,16.346,9.075,0.614,0.0,0.0,1.0,10.0,3202.1,2882.4,3202.1,22.934,17.738,0.0,3.324,3.646,0.513,7.529,0.631,10.095,-12.703,0.0,0.0,0.0,8.332,-0.059,5.884,0.0,0.728,0.0,11.091,-8.914,-2.501,0.0,-0.142,-0.453,-0.051,2.716,-0.024,-1.382,11.71,0.0,0.0,0.0,-6.295,-0.055,-1.437,-3.069,-0.164,0.0,5.274,7.864,2.009,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml,53.7,53.7,38.942,38.942,14.758,0.0,0.0,0.0,0.0,0.0,4.916,0.334,0.0,0.445,2.473,0.482,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.758,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.195,12.251,16.463,9.075,0.614,0.0,0.0,2.0,8.0,3212.2,2882.3,3212.2,26.385,17.729,0.0,3.269,3.648,0.513,7.535,0.631,10.099,-12.695,0.0,0.0,0.0,8.327,-0.059,4.804,0.0,0.729,0.0,12.407,-8.905,-2.499,0.0,-0.151,-0.462,-0.052,2.686,-0.026,-1.413,11.718,0.0,0.0,0.0,-6.343,-0.055,-1.173,-3.115,-0.166,0.0,5.289,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,39742.0,16102.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml,50.041,50.041,50.041,50.041,0.0,0.0,0.0,0.0,0.0,0.0,9.692,0.717,5.724,0.327,3.182,0.106,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.665,6.051,14.672,9.075,0.614,0.0,0.0,0.0,0.0,8393.7,3435.0,8393.7,24.188,18.194,0.0,3.366,3.646,0.513,7.534,0.631,10.107,-12.683,0.0,0.0,0.0,8.323,-0.065,4.807,0.0,0.729,0.0,9.802,-8.906,-2.499,0.0,-0.066,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.348,-0.061,-1.17,-3.107,-0.166,0.0,3.46,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml,42.376,42.376,42.376,42.376,0.0,0.0,0.0,0.0,0.0,0.0,8.726,0.512,0.13,0.006,2.595,0.115,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.13,0.136,14.712,9.075,0.614,0.0,0.0,0.0,0.0,6971.0,3559.8,6971.0,24.193,18.088,0.0,3.389,3.646,0.513,7.534,0.631,10.107,-12.683,0.0,0.0,0.0,8.322,-0.065,4.807,0.0,0.729,0.0,9.254,-8.906,-2.499,0.0,-0.068,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.348,-0.061,-1.17,-3.107,-0.166,0.0,3.499,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed.xml,40.908,40.908,40.908,40.908,0.0,0.0,0.0,0.0,0.0,0.0,7.802,0.252,0.322,0.015,2.105,0.12,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.727,0.337,14.405,9.075,0.614,0.0,0.0,0.0,0.0,7018.6,2768.7,7018.6,24.247,18.073,0.0,3.444,3.645,0.513,7.532,0.631,10.105,-12.683,0.0,0.0,0.0,8.319,-0.065,4.807,0.0,0.729,0.0,7.804,-8.906,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.348,-0.061,-1.17,-3.106,-0.166,0.0,3.179,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-autosize-sizing-controls.xml,49.283,49.283,42.753,42.753,6.531,0.0,0.0,0.0,0.0,0.0,0.0,0.043,0.0,0.0,3.334,0.519,15.676,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.548,0.588,2.435,2.057,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.531,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.046,0.0,9.778,16.204,0.642,0.0,0.0,0.0,0.0,2608.0,3510.7,3510.7,17.003,15.983,0.0,2.9,2.833,0.397,5.505,0.423,7.596,-12.563,0.0,0.0,0.0,5.727,-0.058,3.539,0.0,0.582,0.0,1.453,-10.182,-2.473,0.0,-0.153,-0.607,-0.072,2.26,-0.067,-1.871,11.85,0.0,0.0,0.0,-7.696,-0.059,-1.295,-5.334,-0.193,0.0,2.007,9.375,2.036,2181.0,1715.2,21140.4,3685.7,0.0,31430.0,27891.0,0.0,0.0,100.0,31430.0,9044.0,7128.0,0.0,545.0,6493.0,0.0,0.0,1851.0,2061.0,4307.0,22993.0,6411.0,7422.0,0.0,236.0,593.0,0.0,0.0,0.0,2405.0,776.0,5150.0,0.0,0.0,0.0,0.0 +base-hvac-autosize.xml,58.953,58.953,35.972,35.972,22.981,0.0,0.0,0.0,0.0,0.0,0.0,0.386,0.0,0.0,4.443,0.851,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.981,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.529,0.0,14.835,9.075,0.614,0.0,0.0,0.0,0.0,2124.0,3361.2,3361.2,23.95,19.118,0.0,3.532,3.645,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.314,-0.064,4.807,0.0,0.729,0.0,5.53,-8.905,-2.499,0.0,-0.073,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.349,-0.06,-1.171,-3.107,-0.166,0.0,3.593,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,32235.0,21309.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-coal-only.xml,49.421,49.421,30.505,30.505,0.0,0.0,0.0,0.0,0.0,18.916,0.0,0.236,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.916,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2045.6,1615.7,2045.6,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-elec-only.xml,48.249,48.249,48.249,48.249,0.0,0.0,0.0,0.0,0.0,0.0,17.858,0.122,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,6027.4,1615.7,6027.4,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-central-ac-1-speed.xml,55.251,55.251,36.051,36.051,19.2,0.0,0.0,0.0,0.0,0.0,0.0,0.145,0.0,0.0,4.437,1.176,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.0,14.48,9.075,0.614,0.0,0.0,0.0,0.0,2083.0,3548.7,3548.7,16.438,19.072,0.0,3.744,3.643,0.513,7.525,0.631,10.099,-12.683,0.0,0.0,0.0,8.305,-0.065,4.807,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,-0.06,-0.464,-0.052,2.685,-0.026,-1.405,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.106,-0.166,0.0,3.231,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-only-pilot.xml,54.387,54.387,30.412,30.412,23.974,0.0,0.0,0.0,0.0,0.0,0.0,0.144,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.974,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2033.0,1615.7,2033.0,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-only.xml,49.415,49.415,30.412,30.412,19.003,0.0,0.0,0.0,0.0,0.0,0.0,0.144,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.003,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2033.0,1615.7,2033.0,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-oil-only.xml,49.421,49.421,30.505,30.505,0.0,18.916,0.0,0.0,0.0,0.0,0.0,0.236,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.916,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2045.6,1615.7,2045.6,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-propane-only.xml,49.414,49.414,30.391,30.391,0.0,0.0,19.023,0.0,0.0,0.0,0.0,0.122,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.023,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2030.2,1615.7,2030.2,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-wood-only.xml,49.414,49.414,30.391,30.391,0.0,0.0,0.0,19.023,0.0,0.0,0.0,0.122,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.023,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.012,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2030.2,1615.7,2030.2,16.438,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-1-speed-seer2.xml,35.806,35.806,35.806,35.806,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.325,1.144,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.068,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,3506.5,3506.5,0.0,18.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.072,-0.471,-0.052,2.665,-0.032,-1.454,11.85,0.0,0.0,0.0,-6.918,-0.064,-1.194,-3.021,-0.167,0.0,3.156,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-1-speed.xml,35.819,35.819,35.819,35.819,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.338,1.144,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.068,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,3513.2,3513.2,0.0,18.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.072,-0.471,-0.052,2.665,-0.032,-1.454,11.85,0.0,0.0,0.0,-6.918,-0.064,-1.194,-3.021,-0.167,0.0,3.156,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-2-speed.xml,34.186,34.186,34.186,34.186,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.144,0.706,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.48,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,3088.8,3088.8,0.0,19.368,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.09,-0.471,-0.052,2.666,-0.032,-1.454,11.85,0.0,0.0,0.0,-6.917,-0.064,-1.194,-3.021,-0.167,0.0,3.574,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-var-speed-detailed-performance.xml,33.715,33.715,33.715,33.715,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.26,0.118,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.439,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,3515.6,3515.6,0.0,17.851,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.09,-0.471,-0.052,2.666,-0.032,-1.454,11.85,0.0,0.0,0.0,-6.917,-0.064,-1.194,-3.023,-0.167,0.0,3.571,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-var-speed.xml,33.347,33.347,33.347,33.347,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.738,0.273,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.276,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,2902.2,2902.2,0.0,18.997,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.13,-0.471,-0.052,2.667,-0.032,-1.453,11.85,0.0,0.0,0.0,-6.916,-0.064,-1.194,-3.026,-0.167,0.0,4.423,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,47.527,47.527,47.527,47.527,0.0,0.0,0.0,0.0,0.0,0.0,9.535,1.746,0.309,0.031,4.437,1.176,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.316,0.34,14.481,9.075,0.614,0.0,0.0,0.0,0.0,7344.8,3548.8,7344.8,25.253,19.073,0.0,3.498,3.645,0.513,7.531,0.631,10.104,-12.683,0.0,0.0,0.0,8.317,-0.065,4.807,0.0,0.729,0.0,6.329,-8.906,-2.499,0.0,-0.058,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.106,-0.166,0.0,3.231,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dse.xml,58.357,58.357,36.747,36.747,21.61,0.0,0.0,0.0,0.0,0.0,0.0,0.356,0.0,0.0,5.156,0.942,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.177,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,2102.1,2603.4,2603.4,16.439,11.921,0.0,3.741,3.641,0.512,7.524,0.63,10.096,-12.669,0.0,0.0,0.0,8.298,-0.066,4.806,0.0,0.729,0.0,0.0,-8.902,-2.498,0.0,0.032,-0.467,-0.052,2.683,-0.027,-1.409,11.744,0.0,0.0,0.0,-6.357,-0.063,-1.172,-3.096,-0.166,0.0,0.0,7.876,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,52.108,52.108,41.456,41.456,10.652,0.0,0.0,0.0,0.0,0.0,5.242,0.493,0.0,0.929,3.461,1.038,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.652,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.809,11.048,13.301,9.075,0.614,0.0,0.0,0.0,0.0,3608.2,3247.0,3608.2,24.193,16.281,0.0,3.471,3.645,0.513,7.532,0.631,10.105,-12.683,0.0,0.0,0.0,8.318,-0.065,4.808,0.0,0.729,0.0,6.854,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.031,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,54.864,54.864,40.458,40.458,14.406,0.0,0.0,0.0,0.0,0.0,3.933,0.344,0.0,1.389,3.461,1.039,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.406,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.704,15.074,13.301,9.075,0.614,0.0,0.0,0.0,0.0,3456.2,3247.0,3456.2,24.191,16.281,0.0,3.434,3.646,0.513,7.533,0.631,10.106,-12.683,0.0,0.0,0.0,8.32,-0.065,4.808,0.0,0.729,0.0,7.78,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.031,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml,52.25,52.25,37.443,37.443,14.806,0.0,0.0,0.0,0.0,0.0,2.98,0.188,0.0,1.042,2.316,0.626,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.806,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.038,15.108,13.553,9.075,0.614,0.0,0.0,0.0,0.0,2838.2,2794.1,2838.2,24.19,17.295,0.0,3.422,3.646,0.513,7.534,0.631,10.107,-12.683,0.0,0.0,0.0,8.321,-0.065,4.808,0.0,0.729,0.0,8.124,-8.906,-2.499,0.0,-0.017,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.104,-0.166,0.0,2.286,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml,51.949,51.949,37.013,37.013,14.936,0.0,0.0,0.0,0.0,0.0,3.325,0.037,0.0,1.134,2.105,0.12,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.936,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.915,15.323,14.405,9.075,0.614,0.0,0.0,0.0,0.0,2844.2,2768.7,2844.2,24.242,18.073,0.0,3.392,3.646,0.513,7.534,0.631,10.107,-12.683,0.0,0.0,0.0,8.322,-0.065,4.808,0.0,0.729,0.0,9.032,-8.906,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.348,-0.061,-1.17,-3.106,-0.166,0.0,3.179,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml,47.367,47.367,35.947,35.947,11.42,0.0,0.0,0.0,0.0,0.0,2.908,0.012,0.0,0.544,2.144,0.047,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.303,11.393,12.324,9.075,0.614,0.0,0.0,0.0,0.0,2645.0,2405.9,2645.0,19.077,13.974,0.0,3.611,3.644,0.513,7.528,0.631,10.102,-12.683,0.0,0.0,0.0,8.312,-0.065,4.807,0.0,0.73,0.0,3.246,-8.906,-2.499,0.0,0.028,-0.465,-0.052,2.683,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.351,-0.061,-1.17,-3.102,-0.166,0.0,1.045,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,26181.0,2541.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-area-fractions.xml,92.3,92.3,46.527,46.527,45.773,0.0,0.0,0.0,0.0,0.0,0.0,0.597,0.0,0.0,7.996,1.653,8.86,0.0,0.0,6.372,0.0,0.43,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,12.562,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.773,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42.723,0.0,29.357,8.989,0.612,0.0,0.0,5.0,47.0,2576.6,5082.0,5082.0,48.976,36.121,0.0,3.225,7.897,1.073,7.933,0.668,20.527,-25.252,0.0,0.0,0.0,9.073,-0.115,11.172,0.0,0.748,0.0,19.695,-10.961,-3.544,0.0,-0.375,-1.033,-0.1,2.666,-0.022,-2.112,23.314,0.0,0.0,0.0,-6.451,-0.103,-2.481,-6.339,-0.161,0.0,10.744,9.395,2.829,1354.8,997.6,11171.6,2410.9,0.0,48000.0,36000.0,0.0,6.8,91.76,71257.0,33166.0,15016.0,0.0,575.0,9467.0,0.0,0.0,1949.0,2171.0,8913.0,85427.0,64071.0,14074.0,0.0,207.0,542.0,0.0,0.0,0.0,2010.0,1204.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-area-multipliers.xml,57.339,57.339,35.713,35.713,21.626,0.0,0.0,0.0,0.0,0.0,0.0,0.357,0.0,0.0,4.259,0.805,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.626,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.257,0.0,14.061,9.075,0.614,0.0,0.0,0.0,0.0,2116.7,3314.9,3314.9,22.356,18.391,0.0,3.579,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.219,-8.905,-2.499,0.0,-0.039,-0.464,-0.052,2.684,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.105,-0.166,0.0,2.798,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31447.0,7807.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18409.0,4950.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-buried.xml,55.698,55.698,35.476,35.476,20.223,0.0,0.0,0.0,0.0,0.0,0.0,0.334,0.0,0.0,4.083,0.767,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.223,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.93,0.0,13.239,9.075,0.614,0.0,0.0,0.0,0.0,2110.2,3033.7,3033.7,20.269,15.813,0.0,3.625,3.644,0.513,7.528,0.631,10.097,-12.683,0.0,0.0,0.0,8.31,-0.062,4.806,0.0,0.729,0.0,2.851,-8.903,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.027,-1.411,11.73,0.0,0.0,0.0,-6.352,-0.059,-1.171,-3.105,-0.166,0.0,1.955,7.875,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,28613.0,4973.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15788.0,2330.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-defaults.xml,54.665,54.665,40.513,40.513,14.152,0.0,0.0,0.0,0.0,0.0,4.354,0.368,0.0,0.0,5.499,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.152,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.731,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,3055.2,3318.2,3318.2,18.192,11.921,0.0,3.744,3.643,0.513,7.524,0.631,10.098,-12.683,0.0,0.0,0.0,8.304,-0.065,4.807,0.0,0.73,0.0,1.557,-8.906,-2.499,0.0,0.035,-0.464,-0.052,2.684,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.351,-0.061,-1.17,-3.096,-0.166,0.0,-0.0,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,41910.0,24000.0,0.0,6.8,91.76,28213.0,4573.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-effective-rvalue.xml,58.101,58.101,35.838,35.838,22.263,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.263,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.848,0.0,14.392,9.075,0.614,0.0,0.0,0.0,0.0,2119.3,3372.0,3372.0,23.027,18.922,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.829,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.143,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32230.0,8590.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18783.0,5325.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-leakage-cfm50.xml,57.535,57.535,35.728,35.728,21.806,0.0,0.0,0.0,0.0,0.0,0.0,0.36,0.0,0.0,4.269,0.807,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.806,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.435,0.0,14.205,9.075,0.614,0.0,0.0,0.0,0.0,2116.8,3362.1,3362.1,22.444,18.84,0.0,3.567,3.645,0.513,7.529,0.631,10.103,-12.683,0.0,0.0,0.0,8.314,-0.065,4.807,0.0,0.73,0.0,4.423,-8.906,-2.499,0.0,-0.044,-0.464,-0.052,2.685,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.105,-0.166,0.0,3.002,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,34498.0,10858.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,20350.0,6892.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-leakage-percent.xml,59.317,59.317,36.036,36.036,23.281,0.0,0.0,0.0,0.0,0.0,0.0,0.384,0.0,0.0,4.499,0.861,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.281,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.808,0.0,15.05,9.075,0.614,0.0,0.0,0.0,0.0,2123.4,3544.1,3544.1,24.251,20.487,0.0,3.52,3.645,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.315,-0.064,4.807,0.0,0.729,0.0,5.821,-8.905,-2.499,0.0,-0.083,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.349,-0.06,-1.171,-3.108,-0.166,0.0,3.824,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32661.0,9021.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,20673.0,7215.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-elec-resistance-only.xml,46.293,46.293,46.293,46.293,0.0,0.0,0.0,0.0,0.0,0.0,16.025,0.0,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.011,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,5913.9,1615.7,5913.9,16.439,0.0,0.0,3.747,3.646,0.513,7.508,0.632,10.109,-12.683,0.0,0.0,0.0,8.139,-0.069,4.809,0.0,0.73,0.0,0.0,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-furnace-gas.xml,54.595,54.595,31.729,31.729,22.866,0.0,0.0,0.0,0.0,0.0,0.0,0.594,0.0,0.0,0.0,0.842,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.866,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.631,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,2123.2,1811.2,2123.2,24.046,11.93,0.0,3.529,3.645,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.314,-0.064,4.807,0.0,0.729,0.0,5.628,-8.905,-2.499,0.0,0.037,-0.464,-0.052,2.684,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.351,-0.06,-1.171,-3.096,-0.166,0.0,-0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-only-ducted.xml,31.243,31.243,31.243,31.243,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.906,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.91,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,1920.1,2020.7,0.0,15.977,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.013,-0.472,-0.052,2.664,-0.032,-1.456,11.85,0.0,0.0,0.0,-6.92,-0.064,-1.194,-3.015,-0.167,0.0,0.941,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15717.0,2259.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-only.xml,31.157,31.157,31.157,31.157,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.82,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.955,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,1853.6,2020.7,0.0,11.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-fireplace-wood-only.xml,51.606,51.606,30.269,30.269,0.0,0.0,0.0,21.337,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.993,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.337,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.056,0.0,0.0,9.075,0.589,0.0,0.0,0.0,0.0,2019.6,1637.4,2019.6,16.995,0.0,0.0,3.744,3.643,0.513,7.5,0.631,10.102,-12.683,0.0,0.0,0.0,8.141,-0.068,5.888,0.0,0.729,0.0,0.0,-8.91,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-floor-furnace-propane-only.xml,56.578,56.578,30.269,30.269,0.0,0.0,26.309,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.993,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.309,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.056,0.0,0.0,9.075,0.589,0.0,0.0,0.0,0.0,2019.6,1637.4,2019.6,16.995,0.0,0.0,3.744,3.643,0.513,7.5,0.631,10.102,-12.683,0.0,0.0,0.0,8.141,-0.068,5.888,0.0,0.729,0.0,0.0,-8.91,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-coal-only.xml,53.489,53.489,30.857,30.857,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-elec-central-ac-1-speed.xml,56.324,56.324,56.324,56.324,0.0,0.0,0.0,0.0,0.0,0.0,20.485,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,7897.8,3372.6,7897.8,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-elec-only.xml,52.103,52.103,52.103,52.103,0.0,0.0,0.0,0.0,0.0,0.0,21.247,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,8283.1,1622.9,8283.1,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-central-ac-2-speed.xml,56.801,56.801,34.535,34.535,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,3.192,0.684,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.822,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3118.4,3118.4,23.032,19.604,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.072,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.349,-0.06,-1.171,-3.106,-0.166,0.0,3.578,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-central-ac-var-speed.xml,55.999,55.999,33.733,33.733,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,2.79,0.284,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,15.696,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,2927.4,2927.4,23.032,19.236,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.117,-0.464,-0.052,2.686,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.348,-0.06,-1.171,-3.111,-0.166,0.0,4.508,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only-detailed-setpoints.xml,37.962,37.962,30.502,30.502,7.459,0.0,0.0,0.0,0.0,0.0,0.0,0.194,0.0,0.0,0.0,0.0,9.032,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.459,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.05,0.0,0.0,9.075,0.631,0.0,0.0,0.0,0.0,2085.2,1635.6,2085.2,18.154,0.0,0.0,2.849,2.792,0.391,5.359,0.413,7.471,-12.563,0.0,0.0,0.0,5.445,-0.06,3.485,0.0,0.573,0.0,1.812,-8.806,-2.473,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only-pilot.xml,58.398,58.398,30.857,30.857,27.541,0.0,0.0,0.0,0.0,0.0,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.541,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only.xml,53.489,53.489,30.857,30.857,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-room-ac.xml,59.252,59.252,36.386,36.386,22.866,0.0,0.0,0.0,0.0,0.0,0.0,0.594,0.0,0.0,5.5,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.866,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.631,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,2123.2,3318.2,3318.2,24.046,11.922,0.0,3.529,3.645,0.513,7.53,0.631,10.101,-12.683,0.0,0.0,0.0,8.314,-0.064,4.807,0.0,0.729,0.0,5.628,-8.905,-2.499,0.0,0.037,-0.464,-0.052,2.684,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.351,-0.06,-1.171,-3.096,-0.166,0.0,-0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-oil-only.xml,53.489,53.489,30.857,30.857,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-propane-only.xml,53.489,53.489,30.857,30.857,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-wood-only.xml,53.489,53.489,30.857,30.857,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.588,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.632,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.41,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2123.2,1622.9,2123.2,24.046,0.0,0.0,3.534,3.648,0.513,7.513,0.632,10.111,-12.683,0.0,0.0,0.0,8.147,-0.067,4.809,0.0,0.73,0.0,5.572,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-x3-dse.xml,58.355,58.355,36.777,36.777,21.578,0.0,0.0,0.0,0.0,0.0,0.0,0.386,0.0,0.0,5.156,0.942,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.578,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.339,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,2105.4,2603.4,2603.4,16.604,11.921,0.0,3.778,3.677,0.518,7.599,0.636,10.197,-12.796,0.0,0.0,0.0,8.381,-0.067,4.854,0.0,0.737,0.0,0.0,-8.991,-2.523,0.0,0.032,-0.467,-0.052,2.683,-0.027,-1.409,11.744,0.0,0.0,0.0,-6.357,-0.063,-1.172,-3.096,-0.166,0.0,0.0,7.876,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ground-to-air-heat-pump-cooling-only.xml,34.179,34.179,34.179,34.179,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.022,0.82,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.013,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,2840.3,2840.3,0.0,15.957,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.027,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.019,-0.167,0.0,2.081,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ground-to-air-heat-pump-heating-only.xml,35.993,35.993,35.993,35.993,0.0,0.0,0.0,0.0,0.0,0.0,4.996,0.729,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.793,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,3375.0,1621.9,3375.0,22.277,0.0,0.0,3.592,3.648,0.513,7.511,0.632,10.113,-12.683,0.0,0.0,0.0,8.146,-0.069,4.809,0.0,0.73,0.0,3.908,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ground-to-air-heat-pump.xml,39.675,39.675,39.675,39.675,0.0,0.0,0.0,0.0,0.0,0.0,4.922,0.468,0.0,0.0,3.077,0.916,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.38,0.0,13.305,9.075,0.614,0.0,0.0,0.0,0.0,3274.6,2737.2,3274.6,21.395,16.112,0.0,3.608,3.644,0.513,7.528,0.631,10.102,-12.683,0.0,0.0,0.0,8.312,-0.065,4.807,0.0,0.729,0.0,3.318,-8.906,-2.499,0.0,-0.007,-0.465,-0.052,2.684,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.35,-0.061,-1.17,-3.104,-0.166,0.0,2.032,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,48.624,48.624,48.624,48.624,0.0,0.0,0.0,0.0,0.0,0.0,12.08,0.691,0.618,0.019,4.225,0.698,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.904,0.638,13.847,9.075,0.614,0.0,0.0,0.0,0.0,7101.3,3502.4,7101.3,24.716,17.398,0.0,3.475,3.645,0.513,7.531,0.631,10.105,-12.683,0.0,0.0,0.0,8.318,-0.065,4.807,0.0,0.729,0.0,6.943,-8.906,-2.499,0.0,-0.031,-0.464,-0.052,2.684,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.106,-0.166,0.0,2.592,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,44.109,44.109,44.109,44.109,0.0,0.0,0.0,0.0,0.0,0.0,9.216,0.568,0.555,0.017,2.885,0.576,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.109,0.573,14.194,9.075,0.614,0.0,0.0,0.0,0.0,7082.4,3118.0,7082.4,24.712,18.774,0.0,3.428,3.646,0.513,7.533,0.631,10.106,-12.683,0.0,0.0,0.0,8.32,-0.065,4.808,0.0,0.729,0.0,8.186,-8.906,-2.499,0.0,-0.045,-0.464,-0.052,2.684,-0.026,-1.406,11.73,0.0,0.0,0.0,-6.349,-0.061,-1.17,-3.106,-0.166,0.0,2.944,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml,45.743,45.743,45.743,45.743,0.0,0.0,0.0,0.0,0.0,0.0,10.976,0.524,0.312,0.01,3.456,0.173,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.437,0.321,15.438,9.075,0.614,0.0,0.0,0.0,0.0,7073.3,4237.7,7073.3,24.71,18.727,0.0,3.34,3.648,0.513,7.536,0.631,10.103,-12.695,0.0,0.0,0.0,8.327,-0.061,4.807,0.0,0.729,0.0,10.604,-8.908,-2.5,0.0,-0.101,-0.462,-0.052,2.688,-0.026,-1.408,11.718,0.0,0.0,0.0,-6.341,-0.057,-1.171,-3.111,-0.165,0.0,4.252,7.87,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml,43.973,43.973,43.973,43.973,0.0,0.0,0.0,0.0,0.0,0.0,9.904,0.341,0.609,0.021,2.649,0.156,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.319,0.63,15.189,9.075,0.614,0.0,0.0,0.0,0.0,7094.4,3157.2,7094.4,24.758,18.676,0.0,3.383,3.647,0.513,7.535,0.631,10.106,-12.69,0.0,0.0,0.0,8.325,-0.064,4.808,0.0,0.73,0.0,9.444,-8.908,-2.5,0.0,-0.09,-0.463,-0.052,2.687,-0.026,-1.406,11.724,0.0,0.0,0.0,-6.344,-0.06,-1.17,-3.109,-0.166,0.0,3.988,7.87,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,60.079,60.079,36.64,36.64,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.282,0.0,0.0,5.299,0.767,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.843,0.0,15.306,9.075,0.614,0.0,0.0,0.0,3.0,2098.9,3513.4,3513.4,24.074,18.622,0.0,3.52,3.645,0.513,7.53,0.631,10.099,-12.683,0.0,0.0,0.0,8.314,-0.063,4.806,0.0,0.729,0.0,5.856,-8.903,-2.499,0.0,-0.096,-0.464,-0.052,2.686,-0.027,-1.41,11.73,0.0,0.0,0.0,-6.35,-0.059,-1.172,-3.109,-0.166,0.0,4.08,7.875,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,58.565,58.565,35.126,35.126,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.282,0.0,0.0,3.902,0.65,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.843,0.0,15.757,9.075,0.614,0.0,0.0,0.0,3.0,2098.9,3203.2,3203.2,24.074,18.898,0.0,3.52,3.645,0.513,7.53,0.631,10.099,-12.683,0.0,0.0,0.0,8.314,-0.063,4.806,0.0,0.729,0.0,5.856,-8.903,-2.499,0.0,-0.116,-0.464,-0.052,2.686,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.349,-0.059,-1.172,-3.109,-0.166,0.0,4.538,7.875,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,57.797,57.797,34.358,34.358,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.282,0.0,0.0,3.404,0.381,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.439,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.843,0.0,16.486,9.075,0.614,0.0,0.0,0.0,0.0,2098.9,3154.3,3154.3,24.074,19.166,0.0,3.52,3.645,0.513,7.53,0.631,10.099,-12.683,0.0,0.0,0.0,8.314,-0.063,4.806,0.0,0.729,0.0,5.856,-8.903,-2.499,0.0,-0.157,-0.464,-0.052,2.687,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.348,-0.059,-1.172,-3.116,-0.166,0.0,5.323,7.875,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-only.xml,54.843,54.843,30.726,30.726,24.117,0.0,0.0,0.0,0.0,0.0,0.0,0.457,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.117,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.643,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2091.6,1623.6,2091.6,25.358,0.0,0.0,3.488,3.648,0.513,7.514,0.632,10.112,-12.683,0.0,0.0,0.0,8.148,-0.067,4.809,0.0,0.73,0.0,6.844,-8.905,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-ground-to-air-heat-pump.xml,41.725,41.725,41.725,41.725,0.0,0.0,0.0,0.0,0.0,0.0,6.367,0.478,0.0,0.0,3.716,0.872,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.361,0.0,13.864,9.075,0.614,0.0,0.0,0.0,0.0,3514.4,2959.7,3514.4,22.464,17.298,0.0,3.575,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.312,-0.064,4.807,0.0,0.729,0.0,4.326,-8.905,-2.499,0.0,-0.032,-0.464,-0.052,2.684,-0.026,-1.409,11.73,0.0,0.0,0.0,-6.351,-0.06,-1.171,-3.106,-0.166,0.0,2.606,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,31147.0,7507.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,33.87,33.87,33.87,33.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.336,0.198,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.742,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,2953.2,2953.2,0.0,14.158,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.018,-0.472,-0.052,2.664,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.92,-0.064,-1.194,-3.021,-0.167,0.0,1.83,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-mini-split-heat-pump-ducted.xml,41.386,41.386,41.386,41.386,0.0,0.0,0.0,0.0,0.0,0.0,8.076,0.201,0.121,0.005,2.597,0.095,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.44,0.126,12.616,9.075,0.614,0.0,0.0,0.0,0.0,4873.7,2791.1,4873.7,19.228,14.111,0.0,3.607,3.644,0.513,7.528,0.631,10.102,-12.683,0.0,0.0,0.0,8.312,-0.065,4.807,0.0,0.73,0.0,3.387,-8.906,-2.499,0.0,0.019,-0.465,-0.052,2.683,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.351,-0.061,-1.17,-3.103,-0.166,0.0,1.346,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,26181.0,2541.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ducted.xml,33.207,33.207,33.207,33.207,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8,0.07,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.473,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,2570.0,2570.0,0.0,13.958,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.005,-0.472,-0.052,2.664,-0.032,-1.456,11.85,0.0,0.0,0.0,-6.92,-0.064,-1.194,-3.019,-0.167,0.0,1.548,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml,32.927,32.927,32.927,32.927,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.586,0.004,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.954,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,2665.0,2665.0,0.0,11.722,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.664,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ductless.xml,33.302,33.302,33.302,33.302,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.941,0.024,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.955,9.075,0.661,0.0,0.0,0.0,0.0,2070.7,2505.3,2505.3,0.0,11.717,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,32.472,32.472,32.472,32.472,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.089,0.045,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.961,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,2372.1,2372.1,0.0,13.738,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.012,-0.472,-0.052,2.664,-0.032,-1.456,11.85,0.0,0.0,0.0,-6.92,-0.064,-1.194,-3.016,-0.167,0.0,1.019,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml,40.45,40.45,40.45,40.45,0.0,0.0,0.0,0.0,0.0,0.0,6.99,0.144,0.0,0.0,2.988,0.036,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.28,0.0,12.658,9.075,0.614,0.0,0.0,0.0,0.0,4056.3,2621.1,4056.3,18.97,13.938,0.0,3.612,3.644,0.513,7.528,0.631,10.102,-12.683,0.0,0.0,0.0,8.312,-0.065,4.807,0.0,0.73,0.0,3.222,-8.906,-2.499,0.0,0.017,-0.465,-0.052,2.683,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.351,-0.061,-1.17,-3.103,-0.166,0.0,1.392,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,26181.0,2541.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-heating-only.xml,37.004,37.004,37.004,37.004,0.0,0.0,0.0,0.0,0.0,0.0,6.558,0.122,0.053,0.002,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.855,0.055,0.0,9.075,0.588,0.0,0.0,0.0,0.0,4362.5,1621.8,4362.5,19.31,0.0,0.0,3.623,3.647,0.513,7.511,0.632,10.112,-12.683,0.0,0.0,0.0,8.145,-0.069,4.809,0.0,0.73,0.0,2.953,-8.906,-2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,36000.0,6.8,91.76,26181.0,2541.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted.xml,39.246,39.246,39.246,39.246,0.0,0.0,0.0,0.0,0.0,0.0,6.631,0.076,0.055,0.001,2.144,0.047,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.088,0.056,12.324,9.075,0.614,0.0,0.0,0.0,0.0,4286.8,2405.9,4286.8,19.079,13.974,0.0,3.618,3.644,0.513,7.528,0.631,10.102,-12.683,0.0,0.0,0.0,8.312,-0.065,4.807,0.0,0.73,0.0,3.025,-8.906,-2.499,0.0,0.028,-0.465,-0.052,2.683,-0.026,-1.407,11.73,0.0,0.0,0.0,-6.351,-0.061,-1.17,-3.102,-0.166,0.0,1.045,7.871,2.01,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,26181.0,2541.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,15306.0,1848.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml,38.911,38.911,38.911,38.911,0.0,0.0,0.0,0.0,0.0,0.0,5.671,0.121,0.343,0.0,2.455,0.028,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.343,11.294,9.075,0.614,0.0,0.0,0.0,0.0,4436.0,2599.9,4436.0,16.439,11.92,0.0,3.742,3.642,0.513,7.524,0.631,10.099,-12.677,0.0,0.0,0.0,8.302,-0.066,4.807,0.0,0.73,0.0,0.0,-8.905,-2.499,0.0,0.034,-0.465,-0.052,2.683,-0.026,-1.407,11.737,0.0,0.0,0.0,-6.354,-0.062,-1.171,-3.096,-0.166,0.0,0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml,45.478,45.478,36.476,36.476,9.001,0.0,0.0,0.0,0.0,0.0,3.395,0.043,0.0,0.271,2.445,0.028,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.335,7.472,11.194,9.075,0.614,0.0,0.0,2.0,0.0,2921.7,2618.4,2921.7,17.264,12.083,0.0,3.742,3.641,0.512,7.519,0.63,10.092,-12.69,0.0,0.0,0.0,8.311,-0.063,5.886,0.0,0.729,0.0,0.111,-8.912,-2.5,0.0,0.043,-0.456,-0.051,2.714,-0.024,-1.38,11.724,0.0,0.0,0.0,-6.304,-0.059,-1.435,-3.05,-0.164,0.0,0.0,7.866,2.009,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,24589.0,950.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml,45.186,45.186,36.285,36.285,8.901,0.0,0.0,0.0,0.0,0.0,3.202,0.039,0.0,0.268,2.455,0.028,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.901,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.569,7.389,11.294,9.075,0.614,0.0,0.0,1.0,0.0,2848.6,2599.9,2848.6,17.577,11.92,0.0,3.723,3.642,0.513,7.524,0.631,10.099,-12.677,0.0,0.0,0.0,8.303,-0.066,4.807,0.0,0.73,0.0,0.41,-8.905,-2.499,0.0,0.034,-0.465,-0.052,2.683,-0.026,-1.407,11.737,0.0,0.0,0.0,-6.353,-0.062,-1.171,-3.096,-0.166,0.0,0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,26570.0,2930.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-stove.xml,48.473,48.473,36.218,36.218,0.0,12.255,0.0,0.0,0.0,0.0,3.392,0.06,0.0,0.0,2.445,0.028,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.255,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.225,7.353,11.194,9.075,0.614,0.0,0.0,2.0,0.0,2921.7,2618.4,2921.7,16.995,12.083,0.0,3.742,3.641,0.512,7.519,0.63,10.092,-12.69,0.0,0.0,0.0,8.311,-0.063,5.886,0.0,0.729,0.0,0.0,-8.912,-2.5,0.0,0.043,-0.456,-0.051,2.714,-0.024,-1.38,11.724,0.0,0.0,0.0,-6.304,-0.059,-1.435,-3.05,-0.164,0.0,0.0,7.866,2.009,1354.8,997.6,11171.6,2563.5,0.0,18000.0,18000.0,60000.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml,38.968,38.968,38.968,38.968,0.0,0.0,0.0,0.0,0.0,0.0,6.705,0.036,0.0,0.0,1.932,0.003,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.0,11.293,9.075,0.614,0.0,0.0,0.0,0.0,3979.6,2668.3,3979.6,16.439,11.917,0.0,3.742,3.642,0.513,7.524,0.631,10.099,-12.677,0.0,0.0,0.0,8.302,-0.066,4.807,0.0,0.73,0.0,0.0,-8.905,-2.499,0.0,0.034,-0.465,-0.052,2.683,-0.026,-1.407,11.737,0.0,0.0,0.0,-6.354,-0.062,-1.171,-3.096,-0.166,0.0,0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml,38.212,38.212,38.212,38.212,0.0,0.0,0.0,0.0,0.0,0.0,5.664,0.051,0.0,0.0,2.199,0.006,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,3660.8,2367.3,3660.8,16.439,11.917,0.0,3.742,3.642,0.513,7.524,0.631,10.099,-12.677,0.0,0.0,0.0,8.302,-0.066,4.807,0.0,0.73,0.0,0.0,-8.905,-2.499,0.0,0.034,-0.465,-0.052,2.683,-0.026,-1.407,11.737,0.0,0.0,0.0,-6.354,-0.062,-1.171,-3.096,-0.166,0.0,0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless.xml,38.212,38.212,38.212,38.212,0.0,0.0,0.0,0.0,0.0,0.0,5.664,0.051,0.0,0.0,2.199,0.006,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,3660.8,2367.3,3660.8,16.439,11.917,0.0,3.742,3.642,0.513,7.524,0.631,10.099,-12.677,0.0,0.0,0.0,8.302,-0.066,4.807,0.0,0.73,0.0,0.0,-8.905,-2.499,0.0,0.034,-0.465,-0.052,2.683,-0.026,-1.407,11.737,0.0,0.0,0.0,-6.354,-0.062,-1.171,-3.096,-0.166,0.0,0.0,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-multiple.xml,66.196,66.196,52.054,52.054,7.011,3.526,3.605,0.0,0.0,0.0,13.488,0.843,0.215,0.009,6.647,0.561,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.011,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.526,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.605,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.07,0.223,19.503,9.075,0.614,0.0,0.0,0.0,15.0,6551.7,4043.8,6551.7,37.974,22.365,0.0,3.429,3.644,0.513,7.527,0.631,10.097,-12.695,0.0,0.0,0.0,8.325,-0.062,5.887,0.0,0.728,0.0,15.097,-8.914,-2.501,0.0,-0.137,-0.456,-0.051,2.714,-0.024,-1.382,11.717,0.0,0.0,0.0,-6.301,-0.058,-1.436,-3.09,-0.164,0.0,8.421,7.863,2.008,1354.8,997.6,11171.6,2563.5,0.0,59200.0,36799.2,10236.0,6.8,91.76,36744.0,13104.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,23818.0,10360.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-none.xml,19.67,19.67,19.67,19.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.539,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.497,0.33,0.0,0.0,0.0,0.0,1280.4,1085.1,1280.4,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1354.8,997.6,8369.8,2062.4,0.0,0.0,0.0,0.0,63.32,89.06,2825.0,0.0,794.0,0.0,61.0,232.0,0.0,0.0,1293.0,229.0,216.0,13002.0,0.0,6223.0,0.0,264.0,451.0,0.0,0.0,0.0,2443.0,301.0,3320.0,1252.0,0.0,452.0,800.0 +base-hvac-ptac-with-heating-electricity.xml,50.851,50.851,50.851,50.851,0.0,0.0,0.0,0.0,0.0,0.0,16.19,0.0,0.0,0.0,4.369,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.177,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,5913.9,2889.3,5913.9,16.439,11.921,0.0,3.741,3.641,0.512,7.524,0.63,10.096,-12.669,0.0,0.0,0.0,8.298,-0.066,4.806,0.0,0.729,0.0,0.0,-8.902,-2.498,0.0,0.032,-0.467,-0.052,2.683,-0.027,-1.409,11.744,0.0,0.0,0.0,-6.357,-0.063,-1.172,-3.096,-0.166,0.0,0.0,7.876,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ptac-with-heating-natural-gas.xml,54.899,54.899,34.661,34.661,20.238,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.369,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.238,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.177,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,2019.7,2889.3,2889.3,16.439,11.921,0.0,3.741,3.641,0.512,7.524,0.63,10.096,-12.669,0.0,0.0,0.0,8.298,-0.066,4.806,0.0,0.729,0.0,0.0,-8.902,-2.498,0.0,0.032,-0.467,-0.052,2.683,-0.027,-1.409,11.744,0.0,0.0,0.0,-6.357,-0.063,-1.172,-3.096,-0.166,0.0,0.0,7.876,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-ptac.xml,34.591,34.591,34.591,34.591,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.254,0.0,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.955,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,2870.2,2870.2,0.0,11.722,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-pthp-heating-capacity-17f.xml,41.792,41.792,41.792,41.792,0.0,0.0,0.0,0.0,0.0,0.0,7.228,0.0,0.047,0.0,4.225,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.047,11.294,9.075,0.614,0.0,0.0,0.0,0.0,4933.1,2869.5,4933.1,16.439,11.921,0.0,3.742,3.642,0.513,7.525,0.63,10.097,-12.676,0.0,0.0,0.0,8.301,-0.065,4.806,0.0,0.729,0.0,0.0,-8.903,-2.498,0.0,0.034,-0.466,-0.052,2.684,-0.027,-1.409,11.737,0.0,0.0,0.0,-6.354,-0.061,-1.171,-3.096,-0.166,0.0,0.0,7.874,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-pthp.xml,41.792,41.792,41.792,41.792,0.0,0.0,0.0,0.0,0.0,0.0,7.228,0.0,0.047,0.0,4.225,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.047,11.294,9.075,0.614,0.0,0.0,0.0,0.0,4933.1,2869.5,4933.1,16.439,11.921,0.0,3.742,3.642,0.513,7.525,0.63,10.097,-12.676,0.0,0.0,0.0,8.301,-0.065,4.806,0.0,0.729,0.0,0.0,-8.903,-2.498,0.0,0.034,-0.466,-0.052,2.684,-0.027,-1.409,11.737,0.0,0.0,0.0,-6.354,-0.061,-1.171,-3.096,-0.166,0.0,0.0,7.874,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-33percent.xml,32.203,32.203,32.203,32.203,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.866,0.0,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.615,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,2111.3,2111.3,0.0,3.868,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.007,-0.156,-0.017,0.879,-0.011,-0.48,3.911,0.0,0.0,0.0,-2.283,-0.021,-0.394,-0.994,-0.055,0.0,0.0,2.642,0.672,1354.8,997.6,11171.5,2563.5,0.0,0.0,8000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-ceer.xml,35.702,35.702,35.702,35.702,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.365,0.0,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.955,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,3298.0,3298.0,0.0,11.722,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-detailed-setpoints.xml,34.449,34.449,34.449,34.449,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.12,0.0,9.054,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.146,9.075,0.653,0.0,0.0,0.0,0.0,2019.6,3133.1,3133.1,0.0,10.566,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.145,-0.648,-0.078,2.174,-0.077,-1.993,11.85,0.0,0.0,0.0,-7.664,-0.066,-1.338,-3.396,-0.2,0.0,0.0,8.0,2.036,1354.8,997.6,11171.6,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only.xml,35.692,35.692,35.692,35.692,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.355,0.0,9.061,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.955,9.075,0.661,0.0,0.0,0.0,0.0,2020.7,3294.1,3294.1,0.0,11.722,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,-0.472,-0.052,2.665,-0.032,-1.455,11.85,0.0,0.0,0.0,-6.919,-0.064,-1.194,-3.011,-0.167,0.0,0.0,8.007,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-with-heating.xml,51.982,51.982,51.982,51.982,0.0,0.0,0.0,0.0,0.0,0.0,16.19,0.0,0.0,0.0,5.499,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.177,0.0,11.294,9.075,0.614,0.0,0.0,0.0,0.0,5913.9,3318.2,5913.9,16.439,11.921,0.0,3.741,3.641,0.512,7.524,0.63,10.096,-12.669,0.0,0.0,0.0,8.298,-0.066,4.806,0.0,0.729,0.0,0.0,-8.902,-2.498,0.0,0.032,-0.467,-0.052,2.683,-0.027,-1.409,11.744,0.0,0.0,0.0,-6.357,-0.063,-1.172,-3.096,-0.166,0.0,0.0,7.876,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-with-reverse-cycle.xml,41.792,41.792,41.792,41.792,0.0,0.0,0.0,0.0,0.0,0.0,7.228,0.0,0.047,0.0,4.225,0.0,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.178,0.047,11.294,9.075,0.614,0.0,0.0,0.0,0.0,4933.1,2869.5,4933.1,16.439,11.921,0.0,3.742,3.642,0.513,7.525,0.63,10.097,-12.676,0.0,0.0,0.0,8.301,-0.065,4.806,0.0,0.729,0.0,0.0,-8.903,-2.498,0.0,0.034,-0.466,-0.052,2.684,-0.027,-1.409,11.737,0.0,0.0,0.0,-6.354,-0.061,-1.171,-3.096,-0.166,0.0,0.0,7.874,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,36000.0,36000.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-seasons.xml,57.892,57.892,35.789,35.789,22.102,0.0,0.0,0.0,0.0,0.0,0.0,0.365,0.0,0.0,4.315,0.818,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.102,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.698,0.0,14.225,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.2,3372.2,23.032,18.923,0.0,3.516,3.607,0.508,7.531,0.617,9.947,-12.591,0.0,0.0,0.0,8.244,-0.034,4.753,0.0,0.723,0.0,4.802,-8.79,-2.477,0.0,-0.095,-0.501,-0.057,2.688,-0.04,-1.559,11.822,0.0,0.0,0.0,-6.415,-0.03,-1.222,-3.122,-0.173,0.0,3.111,7.988,2.033,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints-daily-schedules.xml,56.935,56.935,35.238,35.238,21.697,0.0,0.0,0.0,0.0,0.0,0.0,0.358,0.0,0.0,3.859,0.728,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.697,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.946,0.0,12.403,9.075,0.615,0.0,0.0,101.0,51.0,2155.4,3745.2,3745.2,34.947,20.81,0.0,3.517,3.579,0.503,7.523,0.608,9.828,-12.674,0.0,0.0,0.0,8.679,0.006,4.652,0.0,0.727,0.0,4.499,-8.859,-2.496,0.0,-0.072,-0.501,-0.058,2.616,-0.042,-1.59,11.74,0.0,0.0,0.0,-6.667,-0.004,-1.223,-3.406,-0.174,0.0,2.447,7.92,2.014,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints-daily-setbacks.xml,56.304,56.304,35.388,35.388,20.915,0.0,0.0,0.0,0.0,0.0,0.0,0.345,0.0,0.0,3.994,0.755,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.915,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.498,0.0,13.025,9.075,0.616,0.0,0.0,0.0,8.0,2130.8,3634.6,3634.6,25.333,21.331,0.0,3.507,3.562,0.5,7.355,0.604,9.777,-12.716,0.0,0.0,0.0,8.196,-0.023,4.639,0.0,0.724,0.0,4.386,-8.884,-2.501,0.0,-0.055,-0.497,-0.057,2.572,-0.04,-1.577,11.697,0.0,0.0,0.0,-6.643,-0.024,-1.204,-3.355,-0.177,0.0,2.591,7.896,2.009,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints.xml,41.316,41.316,34.027,34.027,7.288,0.0,0.0,0.0,0.0,0.0,0.0,0.12,0.0,0.0,3.065,0.52,9.046,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.288,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.82,0.0,9.129,9.075,0.645,0.0,0.0,0.0,0.0,2100.9,3176.1,3176.1,17.396,16.187,0.0,2.853,2.787,0.39,5.357,0.411,7.457,-12.563,0.0,0.0,0.0,5.504,-0.06,3.479,0.0,0.572,0.0,1.559,-8.806,-2.473,0.0,-0.124,-0.573,-0.067,2.36,-0.058,-1.769,11.85,0.0,0.0,0.0,-7.578,-0.06,-1.261,-5.126,-0.188,0.0,2.084,8.003,2.036,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-space-heater-gas-only.xml,46.293,46.293,30.268,30.268,16.024,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.024,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.011,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,2019.6,1614.5,2019.6,16.439,0.0,0.0,3.745,3.645,0.513,7.508,0.631,10.107,-12.676,0.0,0.0,0.0,8.136,-0.069,4.808,0.0,0.73,0.0,0.0,-8.903,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-stove-oil-only.xml,51.59,51.59,30.334,30.334,0.0,21.257,0.0,0.0,0.0,0.0,0.0,0.064,0.0,0.0,0.0,0.0,8.993,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.257,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.056,0.0,0.0,9.075,0.589,0.0,0.0,0.0,0.0,2022.6,1637.4,2022.6,16.995,0.0,0.0,3.744,3.643,0.513,7.5,0.631,10.102,-12.683,0.0,0.0,0.0,8.141,-0.068,5.888,0.0,0.729,0.0,0.0,-8.91,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-stove-wood-pellets-only.xml,51.59,51.59,30.334,30.334,0.0,0.0,0.0,0.0,21.257,0.0,0.0,0.064,0.0,0.0,0.0,0.0,8.993,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.257,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.056,0.0,0.0,9.075,0.589,0.0,0.0,0.0,0.0,2022.6,1637.4,2022.6,16.995,0.0,0.0,3.744,3.643,0.513,7.5,0.631,10.102,-12.683,0.0,0.0,0.0,8.141,-0.068,5.888,0.0,0.729,0.0,0.0,-8.91,-2.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-undersized.xml,48.274,48.274,33.024,33.024,15.25,0.0,0.0,0.0,0.0,0.0,0.0,0.246,0.0,0.0,2.114,0.358,9.031,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.279,0.0,6.525,9.075,0.629,0.0,0.0,3653.0,2615.0,2089.1,1834.6,2089.1,3.839,2.744,0.0,2.699,2.924,0.409,5.375,0.449,7.904,-12.797,0.0,0.0,0.0,4.761,-0.121,3.617,0.0,0.6,0.0,9.541,-9.006,-2.517,0.0,-0.38,-0.816,-0.103,1.571,-0.117,-2.501,11.616,0.0,0.0,0.0,-8.115,-0.065,-1.427,-5.1,-0.236,0.0,2.724,7.787,1.992,1354.8,997.6,11171.6,2563.5,0.0,3600.0,2400.0,0.0,6.8,91.76,28898.0,5258.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,17384.0,3925.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-hvac-wall-furnace-elec-only.xml,46.62,46.62,46.62,46.62,0.0,0.0,0.0,0.0,0.0,0.0,16.351,0.0,0.0,0.0,0.0,0.0,8.992,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.011,0.0,0.0,9.075,0.588,0.0,0.0,0.0,0.0,6008.3,1614.5,6008.3,16.439,0.0,0.0,3.745,3.645,0.513,7.508,0.631,10.107,-12.676,0.0,0.0,0.0,8.136,-0.069,4.808,0.0,0.73,0.0,0.0,-8.903,-2.498,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,0.0,0.0,6.8,91.76,23640.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,13458.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 diff --git a/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1_bills.csv b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1_bills.csv new file mode 100644 index 0000000000..1125794d36 --- /dev/null +++ b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations1_bills.csv @@ -0,0 +1,281 @@ +HPXML,Bills: Total (USD),Bills: Electricity: Fixed (USD),Bills: Electricity: Energy (USD),Bills: Electricity: PV Credit (USD),Bills: Electricity: Total (USD),Bills: Natural Gas: Fixed (USD),Bills: Natural Gas: Energy (USD),Bills: Natural Gas: Total (USD),Bills: Fuel Oil: Fixed (USD),Bills: Fuel Oil: Energy (USD),Bills: Fuel Oil: Total (USD),Bills: Propane: Fixed (USD),Bills: Propane: Energy (USD),Bills: Propane: Total (USD),Bills: Wood Cord: Fixed (USD),Bills: Wood Cord: Energy (USD),Bills: Wood Cord: Total (USD),Bills: Wood Pellets: Fixed (USD),Bills: Wood Pellets: Energy (USD),Bills: Wood Pellets: Total (USD),Bills: Coal: Fixed (USD),Bills: Coal: Energy (USD),Bills: Coal: Total (USD) +base-appliances-coal.xml,1806.18,144.0,1216.24,0.0,1360.24,144.0,228.95,372.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.99,72.99 +base-appliances-dehumidifier-ief-portable.xml,1518.27,144.0,1216.97,0.0,1360.97,144.0,13.3,157.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-dehumidifier-ief-whole-home.xml,1519.87,144.0,1218.78,0.0,1362.78,144.0,13.09,157.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-dehumidifier-multiple.xml,1516.38,144.0,1214.36,0.0,1358.36,144.0,14.02,158.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-dehumidifier.xml,1517.45,144.0,1216.3,0.0,1360.3,144.0,13.15,157.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-gas.xml,1784.74,144.0,1216.24,0.0,1360.24,144.0,280.5,424.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-modified.xml,1866.25,144.0,1351.41,0.0,1495.41,144.0,226.84,370.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-none.xml,1582.24,144.0,1038.01,0.0,1182.01,144.0,256.23,400.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-oil.xml,1903.38,144.0,1216.24,0.0,1360.24,144.0,228.95,372.95,0.0,170.19,170.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-propane.xml,1865.27,144.0,1216.24,0.0,1360.24,144.0,228.95,372.95,0.0,0.0,0.0,0.0,132.08,132.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-appliances-wood.xml,1806.18,144.0,1216.24,0.0,1360.24,144.0,228.95,372.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.99,72.99,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-cathedral.xml,1870.51,144.0,1311.11,0.0,1455.11,144.0,271.4,415.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-conditioned.xml,2013.39,144.0,1485.95,0.0,1629.95,144.0,239.44,383.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-flat.xml,1778.74,144.0,1284.68,0.0,1428.68,144.0,206.06,350.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-radiant-barrier.xml,1544.21,144.0,1213.18,0.0,1357.18,144.0,43.03,187.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-unvented-insulated-roof.xml,1809.47,144.0,1290.41,0.0,1434.41,144.0,231.06,375.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-atticroof-vented.xml,1825.1,144.0,1303.2,0.0,1447.2,144.0,233.9,377.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-battery-scheduled.xml,1902.06,144.0,1378.19,0.0,1522.19,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-battery.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-multifamily-buffer-space.xml,1316.62,144.0,905.47,0.0,1049.47,144.0,123.15,267.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-multiple.xml,1278.55,144.0,923.28,0.0,1067.28,144.0,67.27,211.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-non-freezing-space.xml,1455.63,144.0,905.58,0.0,1049.58,144.0,262.05,406.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-other-heated-space.xml,1202.51,144.0,900.55,0.0,1044.55,144.0,13.96,157.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-adjacent-to-other-housing-unit.xml,1220.17,144.0,920.92,0.0,1064.92,144.0,11.25,155.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-infil-compartmentalization-test.xml,1256.44,144.0,962.96,0.0,1106.96,144.0,5.48,149.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-residents-1.xml,984.59,144.0,683.66,0.0,827.66,144.0,12.93,156.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-chiller-baseboard.xml,1277.58,144.0,982.69,0.0,1126.69,144.0,6.89,150.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil-ducted.xml,1305.73,144.0,1010.38,0.0,1154.38,144.0,7.35,151.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-chiller-fan-coil.xml,1287.78,144.0,993.25,0.0,1137.25,144.0,6.53,150.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-chiller-water-loop-heat-pump.xml,1446.64,144.0,1153.28,0.0,1297.28,144.0,5.36,149.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-cooling-tower-water-loop-heat-pump.xml,1297.78,144.0,1004.42,0.0,1148.42,144.0,5.36,149.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml,1120.96,144.0,827.43,0.0,971.43,144.0,5.53,149.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml,1122.03,144.0,828.12,0.0,972.12,144.0,5.91,149.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-eae.xml,1121.86,144.0,828.59,0.0,972.59,144.0,5.27,149.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-fireplace-elec.xml,1124.68,144.0,832.85,0.0,976.85,144.0,3.83,147.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml,1121.92,144.0,828.67,0.0,972.67,144.0,5.25,149.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml,1120.69,144.0,828.38,0.0,972.38,144.0,4.31,148.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml,1124.85,144.0,980.85,0.0,1124.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml,1151.53,144.0,1007.53,0.0,1151.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml,1133.79,144.0,989.79,0.0,1133.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml,1293.07,144.0,1149.07,0.0,1293.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml,1145.29,144.0,1001.29,0.0,1145.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-generator.xml,1639.83,144.0,960.62,0.0,1104.62,144.0,6.66,150.66,0.0,0.0,0.0,0.0,384.55,384.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml,1180.73,144.0,1036.73,0.0,1180.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml,1060.16,144.0,613.48,0.0,757.48,144.0,158.68,302.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-laundry-room.xml,1032.79,144.0,606.5,0.0,750.5,144.0,138.29,282.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-mechvent-multiple.xml,1624.9,144.0,1124.51,0.0,1268.51,144.0,212.39,356.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml,1345.31,144.0,1001.24,0.0,1145.24,144.0,56.07,200.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-mechvent.xml,1322.68,144.0,995.9,0.0,1139.9,144.0,38.78,182.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-pv.xml,358.03,144.0,960.62,-897.25,207.37,144.0,6.66,150.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-water-heater-recirc.xml,1074.11,144.0,647.28,0.0,791.28,144.0,138.83,282.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit-shared-water-heater.xml,1033.89,144.0,607.06,0.0,751.06,144.0,138.83,282.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-mf-unit.xml,1255.28,144.0,960.62,0.0,1104.62,144.0,6.66,150.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit-2stories.xml,1729.56,144.0,1267.93,0.0,1411.93,144.0,173.63,317.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit-atticroof-cathedral.xml,2289.08,144.0,1361.8,0.0,1505.8,144.0,639.28,783.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit-infil-compartmentalization-test.xml,1514.18,144.0,1094.71,0.0,1238.71,144.0,131.47,275.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-bldgtype-sfa-unit.xml,1514.18,144.0,1094.71,0.0,1238.71,144.0,131.47,275.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-combi-tankless-outside.xml,1388.39,144.0,786.23,0.0,930.23,144.0,314.16,458.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-combi-tankless.xml,1401.33,144.0,786.58,0.0,930.58,144.0,326.75,470.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-2-speed.xml,1319.56,144.0,1175.56,0.0,1319.56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-gshp.xml,1519.08,144.0,1375.08,0.0,1519.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-hpwh.xml,1659.88,144.0,1089.39,0.0,1233.39,144.0,282.49,426.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-tankless.xml,1379.35,144.0,1235.35,0.0,1379.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater-var-speed.xml,1286.91,144.0,1142.91,0.0,1286.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-desuperheater.xml,1380.46,144.0,1236.46,0.0,1380.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-dwhr.xml,1755.8,144.0,1231.93,0.0,1375.93,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-detailed-setpoints.xml,1417.64,144.0,786.17,0.0,930.17,144.0,343.47,487.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-dhw-indirect-outside.xml,1434.16,144.0,786.23,0.0,930.23,144.0,359.93,503.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-standbyloss.xml,1421.56,144.0,786.11,0.0,930.11,144.0,347.45,491.45,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-indirect-with-solar-fraction.xml,1336.56,144.0,786.44,0.0,930.44,144.0,262.12,406.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-indirect.xml,1419.07,144.0,786.18,0.0,930.18,144.0,344.89,488.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-electric.xml,1829.53,144.0,1303.38,0.0,1447.38,144.0,238.15,382.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-gas.xml,1668.97,144.0,988.17,0.0,1132.17,144.0,392.8,536.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-hpwh.xml,1655.22,144.0,1084.51,0.0,1228.51,144.0,282.71,426.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-jacket-indirect.xml,1416.98,144.0,786.24,0.0,930.24,144.0,342.74,486.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-low-flow-fixtures.xml,1831.1,144.0,1307.23,0.0,1451.23,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-multiple.xml,1393.88,144.0,856.9,0.0,1000.9,144.0,248.98,392.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-none.xml,1425.86,144.0,902.33,0.0,1046.33,144.0,235.53,379.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-demand.xml,1837.42,144.0,1313.55,0.0,1457.55,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-manual.xml,1822.0,144.0,1298.13,0.0,1442.13,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-nocontrol.xml,2378.13,144.0,1854.26,0.0,1998.26,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-temperature.xml,2200.06,144.0,1676.19,0.0,1820.19,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-recirc-timer.xml,2378.13,144.0,1854.26,0.0,1998.26,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-evacuated-tube.xml,1626.21,144.0,1102.34,0.0,1246.34,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-flat-plate.xml,1573.71,144.0,1049.93,0.0,1193.93,144.0,235.78,379.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-direct-ics.xml,1629.07,144.0,1105.2,0.0,1249.2,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-fraction.xml,1625.64,144.0,1098.92,0.0,1242.92,144.0,238.72,382.72,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-indirect-flat-plate.xml,1573.13,144.0,1053.11,0.0,1197.11,144.0,232.02,376.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-solar-thermosyphon-flat-plate.xml,1563.27,144.0,1039.49,0.0,1183.49,144.0,235.78,379.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-coal.xml,1745.49,144.0,990.12,0.0,1134.12,144.0,238.21,382.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,229.16,229.16 +base-dhw-tank-detailed-setpoints.xml,1838.76,144.0,1314.96,0.0,1458.96,144.0,235.8,379.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-elec-uef.xml,1841.51,144.0,1318.19,0.0,1462.19,144.0,235.32,379.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-outside.xml,1690.94,144.0,982.4,0.0,1126.4,144.0,420.54,564.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-uef-fhr.xml,1673.7,144.0,988.75,0.0,1132.75,144.0,396.95,540.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas-uef.xml,1673.7,144.0,988.75,0.0,1132.75,144.0,396.95,540.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-gas.xml,1678.16,144.0,990.12,0.0,1134.12,144.0,400.04,544.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-detailed-schedules.xml,1633.19,144.0,1054.04,0.0,1198.04,144.0,291.15,435.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-operating-mode-heat-pump-only.xml,1627.02,144.0,1047.5,0.0,1191.5,144.0,291.52,435.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-outside.xml,1757.89,144.0,1229.63,0.0,1373.63,144.0,240.26,384.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-uef.xml,1627.02,144.0,1047.5,0.0,1191.5,144.0,291.52,435.52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-with-solar-fraction.xml,1564.71,144.0,1022.16,0.0,1166.16,144.0,254.55,398.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump-with-solar.xml,1575.35,144.0,1044.31,0.0,1188.31,144.0,243.04,387.04,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-heat-pump.xml,1659.84,144.0,1090.05,0.0,1234.05,144.0,281.79,425.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-model-type-stratified-detailed-occupancy-stochastic.xml,1833.33,144.0,1298.85,0.0,1442.85,144.0,246.48,390.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-model-type-stratified.xml,1822.83,144.0,1294.71,0.0,1438.71,144.0,240.12,384.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-oil.xml,2050.64,144.0,990.12,0.0,1134.12,144.0,238.21,382.21,0.0,534.31,534.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tank-wood.xml,1745.49,144.0,990.12,0.0,1134.12,144.0,238.21,382.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,229.16,229.16,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-detailed-setpoints.xml,1629.01,144.0,982.4,0.0,1126.4,144.0,358.61,502.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric-outside.xml,1850.98,144.0,1322.72,0.0,1466.72,144.0,240.26,384.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric-uef.xml,1847.14,144.0,1318.88,0.0,1462.88,144.0,240.26,384.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-electric.xml,1850.98,144.0,1322.72,0.0,1466.72,144.0,240.26,384.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-uef.xml,1613.01,144.0,982.4,0.0,1126.4,144.0,342.61,486.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-with-solar-fraction.xml,1552.17,144.0,982.4,0.0,1126.4,144.0,281.77,425.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas-with-solar.xml,1539.18,144.0,998.19,0.0,1142.19,144.0,252.99,396.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-gas.xml,1629.26,144.0,982.4,0.0,1126.4,144.0,358.86,502.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-dhw-tankless-propane.xml,1814.55,144.0,982.4,0.0,1126.4,144.0,240.26,384.26,0.0,0.0,0.0,0.0,303.89,303.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-2stories-garage.xml,2049.23,144.0,1499.36,0.0,1643.36,144.0,261.87,405.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-2stories.xml,2220.34,144.0,1620.87,0.0,1764.87,144.0,311.47,455.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-1.xml,1665.01,144.0,1120.06,0.0,1264.06,144.0,256.95,400.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-2.xml,1753.35,144.0,1218.98,0.0,1362.98,144.0,246.37,390.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-4.xml,1923.97,144.0,1410.47,0.0,1554.47,144.0,225.5,369.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-beds-5.xml,2008.18,144.0,1504.94,0.0,1648.94,144.0,215.24,359.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-ceilingtypes.xml,2023.18,144.0,1334.19,0.0,1478.19,144.0,400.99,544.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-floortypes.xml,1761.66,144.0,1073.61,0.0,1217.61,144.0,400.05,544.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-garage.xml,1808.8,144.0,1267.33,0.0,1411.33,144.0,253.47,397.47,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-ach-house-pressure.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-cfm-house-pressure.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-cfm50.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-ela.xml,1920.43,144.0,1315.78,0.0,1459.78,144.0,316.65,460.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-flue.xml,1854.08,144.0,1315.28,0.0,1459.28,144.0,250.8,394.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-natural-ach.xml,1920.43,144.0,1315.78,0.0,1459.78,144.0,316.65,460.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-infil-natural-cfm.xml,1920.43,144.0,1315.78,0.0,1459.78,144.0,316.65,460.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-orientations.xml,1840.92,144.0,1314.43,0.0,1458.43,144.0,238.49,382.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-overhangs.xml,1836.14,144.0,1309.15,0.0,1453.15,144.0,238.99,382.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-rooftypes.xml,1834.2,144.0,1309.42,0.0,1453.42,144.0,236.78,380.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-physical-properties.xml,1894.0,144.0,1355.16,0.0,1499.16,144.0,250.84,394.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-shading.xml,1852.38,144.0,1316.94,0.0,1460.94,144.0,247.44,391.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights-storms.xml,1864.05,144.0,1342.72,0.0,1486.72,144.0,233.33,377.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-skylights.xml,1864.01,144.0,1346.36,0.0,1490.36,144.0,229.65,373.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-split-level.xml,1481.71,144.0,1077.41,0.0,1221.41,144.0,116.3,260.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-thermal-mass.xml,1835.8,144.0,1313.61,0.0,1457.61,144.0,234.19,378.19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-walltypes.xml,1981.97,144.0,1267.02,0.0,1411.02,144.0,426.95,570.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-natural-ventilation-availability.xml,1804.03,144.0,1279.4,0.0,1423.4,144.0,236.63,380.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-none.xml,1792.7,144.0,1241.27,0.0,1385.27,144.0,263.43,407.43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-physical-properties.xml,1924.65,144.0,1319.43,0.0,1463.43,144.0,317.22,461.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-shading-seasons.xml,1839.14,144.0,1316.39,0.0,1460.39,144.0,234.75,378.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-shading.xml,1771.93,144.0,1225.8,0.0,1369.8,144.0,258.13,402.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-enclosure-windows-storms.xml,1834.42,144.0,1294.24,0.0,1438.24,144.0,252.18,396.18,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-ambient.xml,1579.97,144.0,1108.42,0.0,1252.42,144.0,183.55,327.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-basement-garage.xml,1692.09,144.0,1194.79,0.0,1338.79,144.0,209.3,353.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-belly-wing-no-skirt.xml,1574.91,144.0,1074.99,0.0,1218.99,144.0,211.92,355.92,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-belly-wing-skirt.xml,1571.18,144.0,1075.28,0.0,1219.28,144.0,207.9,351.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-complex.xml,2076.94,144.0,1362.6,0.0,1506.6,144.0,426.34,570.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-slab-insulation-full.xml,1824.64,144.0,1334.86,0.0,1478.86,144.0,201.78,345.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-slab-insulation.xml,1832.62,144.0,1322.86,0.0,1466.86,144.0,221.76,365.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-basement-wall-insulation.xml,1814.61,144.0,1298.7,0.0,1442.7,144.0,227.91,371.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-conditioned-crawlspace.xml,1537.06,144.0,1058.37,0.0,1202.37,144.0,190.69,334.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-multiple.xml,1510.34,144.0,1087.84,0.0,1231.84,144.0,134.5,278.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-slab.xml,1469.76,144.0,1072.3,0.0,1216.3,144.0,109.46,253.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-unconditioned-basement-above-grade.xml,1526.28,144.0,1092.79,0.0,1236.79,144.0,145.49,289.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-unconditioned-basement-assembly-r.xml,1482.46,144.0,1071.22,0.0,1215.22,144.0,123.24,267.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-unconditioned-basement-wall-insulation.xml,1554.87,144.0,1059.04,0.0,1203.04,144.0,207.83,351.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-unconditioned-basement.xml,1511.92,144.0,1088.97,0.0,1232.97,144.0,134.95,278.95,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-unvented-crawlspace.xml,1491.96,144.0,1092.72,0.0,1236.72,144.0,111.24,255.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-vented-crawlspace-above-grade.xml,1515.82,144.0,1096.59,0.0,1240.59,144.0,131.23,275.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-vented-crawlspace.xml,1510.65,144.0,1090.66,0.0,1234.66,144.0,131.99,275.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-foundation-walkout-basement.xml,1912.39,144.0,1329.04,0.0,1473.04,144.0,295.35,439.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,1417.99,144.0,1273.99,0.0,1417.99,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-heating-capacity-17f.xml,1815.07,144.0,1671.07,0.0,1815.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,1677.51,144.0,1533.51,0.0,1677.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,1813.9,144.0,1669.9,0.0,1813.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,1817.23,144.0,1673.23,0.0,1817.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-1-speed.xml,1815.07,144.0,1671.07,0.0,1815.07,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-2-speed.xml,1666.08,144.0,1522.08,0.0,1666.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-hvac-seasons.xml,1866.34,144.0,1420.34,0.0,1564.34,144.0,158.0,302.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler-switchover-temperature.xml,1868.36,144.0,1378.64,0.0,1522.64,144.0,201.72,345.72,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-boiler.xml,1870.14,144.0,1424.09,0.0,1568.09,144.0,158.05,302.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-backup-furnace.xml,1873.53,144.0,1429.2,0.0,1573.2,144.0,156.33,300.33,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-detailed-performance-other-temperatures.xml,1980.54,144.0,1836.54,0.0,1980.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed-detailed-performance.xml,1699.22,144.0,1555.22,0.0,1699.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-air-to-air-heat-pump-var-speed.xml,1645.35,144.0,1501.35,0.0,1645.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-autosize-sizing-controls.xml,1926.22,144.0,1569.04,0.0,1713.04,144.0,69.18,213.18,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-autosize.xml,1851.63,144.0,1320.19,0.0,1464.19,144.0,243.44,387.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-coal-only.xml,1547.28,144.0,1119.54,0.0,1263.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,283.74,283.74 +base-hvac-boiler-elec-only.xml,1914.77,144.0,1770.77,0.0,1914.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-central-ac-1-speed.xml,1814.47,144.0,1323.08,0.0,1467.08,144.0,203.39,347.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-only-pilot.xml,1658.12,144.0,1116.15,0.0,1260.15,144.0,253.97,397.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-gas-only.xml,1605.45,144.0,1116.15,0.0,1260.15,144.0,201.3,345.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-oil-only.xml,1925.12,144.0,1119.54,0.0,1263.54,0.0,0.0,0.0,0.0,661.58,661.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-propane-only.xml,1775.73,144.0,1115.36,0.0,1259.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,516.37,516.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-boiler-wood-only.xml,1544.71,144.0,1115.36,0.0,1259.36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,285.35,285.35,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-1-speed-seer2.xml,1458.08,144.0,1314.08,0.0,1458.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-1-speed.xml,1458.56,144.0,1314.56,0.0,1458.56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-2-speed.xml,1398.66,144.0,1254.66,0.0,1398.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-var-speed-detailed-performance.xml,1381.34,144.0,1237.34,0.0,1381.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-only-var-speed.xml,1367.86,144.0,1223.86,0.0,1367.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,1888.27,144.0,1744.27,0.0,1888.27,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,1922.29,144.0,1521.45,0.0,1665.45,144.0,112.84,256.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,1925.44,144.0,1484.83,0.0,1628.83,144.0,152.61,296.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-2-speed.xml,1819.04,144.0,1374.19,0.0,1518.19,144.0,156.85,300.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-air-to-air-heat-pump-var-speed.xml,1804.62,144.0,1358.4,0.0,1502.4,144.0,158.22,302.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-dual-fuel-mini-split-heat-pump-ducted.xml,1728.24,144.0,1319.27,0.0,1463.27,144.0,120.97,264.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-area-fractions.xml,2480.44,144.0,1707.55,0.0,1851.55,144.0,484.89,628.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-area-multipliers.xml,1827.76,144.0,1310.67,0.0,1454.67,144.0,229.09,373.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-buried.xml,1804.2,144.0,1301.97,0.0,1445.97,144.0,214.23,358.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-defaults.xml,1924.76,144.0,1486.85,0.0,1630.85,144.0,149.91,293.91,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-effective-rvalue.xml,1839.12,144.0,1315.29,0.0,1459.29,144.0,235.83,379.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-leakage-cfm50.xml,1830.24,144.0,1311.24,0.0,1455.24,144.0,231.0,375.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ducts-leakage-percent.xml,1857.15,144.0,1322.53,0.0,1466.53,144.0,246.62,390.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-elec-resistance-only.xml,1842.97,144.0,1698.97,0.0,1842.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-furnace-gas.xml,1694.69,144.0,1164.46,0.0,1308.46,144.0,242.23,386.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-only-ducted.xml,1290.62,144.0,1146.62,0.0,1290.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-evap-cooler-only.xml,1287.46,144.0,1143.46,0.0,1287.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-fireplace-wood-only.xml,1574.96,144.0,1110.9,0.0,1254.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,320.06,320.06,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-floor-furnace-propane-only.xml,1969.03,144.0,1110.9,0.0,1254.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,714.13,714.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-coal-only.xml,1615.94,144.0,1132.46,0.0,1276.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,339.48,339.48 +base-hvac-furnace-elec-central-ac-1-speed.xml,2211.12,144.0,2067.12,0.0,2211.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-elec-only.xml,2056.22,144.0,1912.22,0.0,2056.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-central-ac-2-speed.xml,1791.31,144.0,1267.44,0.0,1411.44,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-central-ac-var-speed.xml,1761.88,144.0,1238.01,0.0,1382.01,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only-detailed-setpoints.xml,1486.47,144.0,1119.45,0.0,1263.45,144.0,79.02,223.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only-pilot.xml,1712.21,144.0,1132.46,0.0,1276.46,144.0,291.75,435.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-only.xml,1660.21,144.0,1132.46,0.0,1276.46,144.0,239.75,383.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-gas-room-ac.xml,1865.62,144.0,1335.39,0.0,1479.39,144.0,242.23,386.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-oil-only.xml,2068.01,144.0,1132.46,0.0,1276.46,0.0,0.0,0.0,0.0,791.55,791.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-propane-only.xml,1890.8,144.0,1132.46,0.0,1276.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,614.34,614.34,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-wood-only.xml,1615.94,144.0,1132.46,0.0,1276.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,339.48,339.48,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-furnace-x3-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-hvac-ground-to-air-heat-pump-cooling-only.xml,1398.38,144.0,1254.38,0.0,1398.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ground-to-air-heat-pump-heating-only.xml,1464.96,144.0,1320.96,0.0,1464.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ground-to-air-heat-pump.xml,1600.1,144.0,1456.1,0.0,1600.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,1928.51,144.0,1784.51,0.0,1928.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,1762.82,144.0,1618.82,0.0,1762.82,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-var-speed-detailed-performance.xml,1822.8,144.0,1678.8,0.0,1822.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-air-to-air-heat-pump-var-speed.xml,1757.81,144.0,1613.81,0.0,1757.81,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,1881.0,144.0,1344.7,0.0,1488.7,144.0,248.3,392.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,1825.44,144.0,1289.14,0.0,1433.14,144.0,248.3,392.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,1797.25,144.0,1260.95,0.0,1404.95,144.0,248.3,392.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-furnace-gas-only.xml,1671.13,144.0,1127.65,0.0,1271.65,144.0,255.48,399.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-ground-to-air-heat-pump.xml,1675.31,144.0,1531.31,0.0,1675.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,1387.05,144.0,1243.05,0.0,1387.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-install-quality-mini-split-heat-pump-ducted.xml,1662.89,144.0,1518.89,0.0,1662.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ducted.xml,1362.71,144.0,1218.71,0.0,1362.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ductless-detailed-performance.xml,1352.43,144.0,1208.43,0.0,1352.43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-air-conditioner-only-ductless.xml,1366.2,144.0,1222.2,0.0,1366.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,1335.72,144.0,1191.72,0.0,1335.72,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-detailed-performance.xml,1628.54,144.0,1484.54,0.0,1628.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted-heating-only.xml,1502.06,144.0,1358.06,0.0,1502.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ducted.xml,1584.35,144.0,1440.35,0.0,1584.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-baseboard.xml,1572.03,144.0,1428.03,0.0,1572.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-furnace-ducts-defaults.xml,1722.04,144.0,1338.69,0.0,1482.69,144.0,95.35,239.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-furnace.xml,1713.96,144.0,1331.67,0.0,1475.67,144.0,94.29,238.29,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-backup-stove.xml,1901.83,144.0,1329.22,0.0,1473.22,0.0,0.0,0.0,0.0,428.61,428.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-detailed-performance.xml,1574.13,144.0,1430.13,0.0,1574.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless-heating-capacity-17f.xml,1546.39,144.0,1402.39,0.0,1546.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-mini-split-heat-pump-ductless.xml,1546.39,144.0,1402.39,0.0,1546.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-multiple.xml,2493.83,144.0,1910.39,0.0,2054.39,144.0,74.27,218.27,0.0,123.32,123.32,0.0,97.85,97.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-none.xml,2513.83,144.0,2369.83,0.0,2513.83,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ptac-with-heating-electricity.xml,2010.26,144.0,1866.26,0.0,2010.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ptac-with-heating-natural-gas.xml,1774.46,144.0,1272.07,0.0,1416.07,144.0,214.39,358.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-ptac.xml,1413.49,144.0,1269.49,0.0,1413.49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-pthp-heating-capacity-17f.xml,1677.79,144.0,1533.79,0.0,1677.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-pthp.xml,1677.79,144.0,1533.79,0.0,1677.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-33percent.xml,1325.86,144.0,1181.86,0.0,1325.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-ceer.xml,1454.26,144.0,1310.26,0.0,1454.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only-detailed-setpoints.xml,1408.31,144.0,1264.31,0.0,1408.31,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-only.xml,1453.89,144.0,1309.89,0.0,1453.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-with-heating.xml,2051.76,144.0,1907.76,0.0,2051.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-room-ac-with-reverse-cycle.xml,1677.79,144.0,1533.79,0.0,1677.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-seasons.xml,1835.62,144.0,1313.48,0.0,1457.48,144.0,234.14,378.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints-daily-schedules.xml,1811.1,144.0,1293.26,0.0,1437.26,144.0,229.84,373.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints-daily-setbacks.xml,1808.33,144.0,1298.77,0.0,1442.77,144.0,221.56,365.56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-setpoints.xml,1614.03,144.0,1248.82,0.0,1392.82,144.0,77.21,221.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-space-heater-gas-only.xml,1568.61,144.0,1110.86,0.0,1254.86,144.0,169.75,313.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-stove-oil-only.xml,2000.7,144.0,1113.26,0.0,1257.26,0.0,0.0,0.0,0.0,743.44,743.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-stove-wood-pellets-only.xml,1576.11,144.0,1113.26,0.0,1257.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,318.85,318.85,0.0,0.0,0.0 +base-hvac-undersized.xml,1661.55,144.0,1212.0,0.0,1356.0,144.0,161.55,305.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-hvac-wall-furnace-elec-only.xml,1854.96,144.0,1710.96,0.0,1854.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 diff --git a/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2.csv b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2.csv new file mode 100644 index 0000000000..5ad981f83c --- /dev/null +++ b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2.csv @@ -0,0 +1,141 @@ +HPXML,Energy Use: Total (MBtu),Energy Use: Net (MBtu),Fuel Use: Electricity: Total (MBtu),Fuel Use: Electricity: Net (MBtu),Fuel Use: Natural Gas: Total (MBtu),Fuel Use: Fuel Oil: Total (MBtu),Fuel Use: Propane: Total (MBtu),Fuel Use: Wood Cord: Total (MBtu),Fuel Use: Wood Pellets: Total (MBtu),Fuel Use: Coal: Total (MBtu),End Use: Electricity: Heating (MBtu),End Use: Electricity: Heating Fans/Pumps (MBtu),End Use: Electricity: Heating Heat Pump Backup (MBtu),End Use: Electricity: Heating Heat Pump Backup Fans/Pumps (MBtu),End Use: Electricity: Cooling (MBtu),End Use: Electricity: Cooling Fans/Pumps (MBtu),End Use: Electricity: Hot Water (MBtu),End Use: Electricity: Hot Water Recirc Pump (MBtu),End Use: Electricity: Hot Water Solar Thermal Pump (MBtu),End Use: Electricity: Lighting Interior (MBtu),End Use: Electricity: Lighting Garage (MBtu),End Use: Electricity: Lighting Exterior (MBtu),End Use: Electricity: Mech Vent (MBtu),End Use: Electricity: Mech Vent Preheating (MBtu),End Use: Electricity: Mech Vent Precooling (MBtu),End Use: Electricity: Whole House Fan (MBtu),End Use: Electricity: Refrigerator (MBtu),End Use: Electricity: Freezer (MBtu),End Use: Electricity: Dehumidifier (MBtu),End Use: Electricity: Dishwasher (MBtu),End Use: Electricity: Clothes Washer (MBtu),End Use: Electricity: Clothes Dryer (MBtu),End Use: Electricity: Range/Oven (MBtu),End Use: Electricity: Ceiling Fan (MBtu),End Use: Electricity: Television (MBtu),End Use: Electricity: Plug Loads (MBtu),End Use: Electricity: Electric Vehicle Charging (MBtu),End Use: Electricity: Well Pump (MBtu),End Use: Electricity: Pool Heater (MBtu),End Use: Electricity: Pool Pump (MBtu),End Use: Electricity: Permanent Spa Heater (MBtu),End Use: Electricity: Permanent Spa Pump (MBtu),End Use: Electricity: PV (MBtu),End Use: Electricity: Generator (MBtu),End Use: Electricity: Battery (MBtu),End Use: Natural Gas: Heating (MBtu),End Use: Natural Gas: Heating Heat Pump Backup (MBtu),End Use: Natural Gas: Hot Water (MBtu),End Use: Natural Gas: Clothes Dryer (MBtu),End Use: Natural Gas: Range/Oven (MBtu),End Use: Natural Gas: Mech Vent Preheating (MBtu),End Use: Natural Gas: Pool Heater (MBtu),End Use: Natural Gas: Permanent Spa Heater (MBtu),End Use: Natural Gas: Grill (MBtu),End Use: Natural Gas: Lighting (MBtu),End Use: Natural Gas: Fireplace (MBtu),End Use: Natural Gas: Generator (MBtu),End Use: Fuel Oil: Heating (MBtu),End Use: Fuel Oil: Heating Heat Pump Backup (MBtu),End Use: Fuel Oil: Hot Water (MBtu),End Use: Fuel Oil: Clothes Dryer (MBtu),End Use: Fuel Oil: Range/Oven (MBtu),End Use: Fuel Oil: Mech Vent Preheating (MBtu),End Use: Fuel Oil: Grill (MBtu),End Use: Fuel Oil: Lighting (MBtu),End Use: Fuel Oil: Fireplace (MBtu),End Use: Fuel Oil: Generator (MBtu),End Use: Propane: Heating (MBtu),End Use: Propane: Heating Heat Pump Backup (MBtu),End Use: Propane: Hot Water (MBtu),End Use: Propane: Clothes Dryer (MBtu),End Use: Propane: Range/Oven (MBtu),End Use: Propane: Mech Vent Preheating (MBtu),End Use: Propane: Grill (MBtu),End Use: Propane: Lighting (MBtu),End Use: Propane: Fireplace (MBtu),End Use: Propane: Generator (MBtu),End Use: Wood Cord: Heating (MBtu),End Use: Wood Cord: Heating Heat Pump Backup (MBtu),End Use: Wood Cord: Hot Water (MBtu),End Use: Wood Cord: Clothes Dryer (MBtu),End Use: Wood Cord: Range/Oven (MBtu),End Use: Wood Cord: Mech Vent Preheating (MBtu),End Use: Wood Cord: Grill (MBtu),End Use: Wood Cord: Lighting (MBtu),End Use: Wood Cord: Fireplace (MBtu),End Use: Wood Cord: Generator (MBtu),End Use: Wood Pellets: Heating (MBtu),End Use: Wood Pellets: Heating Heat Pump Backup (MBtu),End Use: Wood Pellets: Hot Water (MBtu),End Use: Wood Pellets: Clothes Dryer (MBtu),End Use: Wood Pellets: Range/Oven (MBtu),End Use: Wood Pellets: Mech Vent Preheating (MBtu),End Use: Wood Pellets: Grill (MBtu),End Use: Wood Pellets: Lighting (MBtu),End Use: Wood Pellets: Fireplace (MBtu),End Use: Wood Pellets: Generator (MBtu),End Use: Coal: Heating (MBtu),End Use: Coal: Heating Heat Pump Backup (MBtu),End Use: Coal: Hot Water (MBtu),End Use: Coal: Clothes Dryer (MBtu),End Use: Coal: Range/Oven (MBtu),End Use: Coal: Mech Vent Preheating (MBtu),End Use: Coal: Grill (MBtu),End Use: Coal: Lighting (MBtu),End Use: Coal: Fireplace (MBtu),End Use: Coal: Generator (MBtu),Load: Heating: Delivered (MBtu),Load: Heating: Heat Pump Backup (MBtu),Load: Cooling: Delivered (MBtu),Load: Hot Water: Delivered (MBtu),Load: Hot Water: Tank Losses (MBtu),Load: Hot Water: Desuperheater (MBtu),Load: Hot Water: Solar Thermal (MBtu),Unmet Hours: Heating (hr),Unmet Hours: Cooling (hr),Peak Electricity: Winter Total (W),Peak Electricity: Summer Total (W),Peak Electricity: Annual Total (W),Peak Load: Heating: Delivered (kBtu/hr),Peak Load: Cooling: Delivered (kBtu/hr),Component Load: Heating: Roofs (MBtu),Component Load: Heating: Ceilings (MBtu),Component Load: Heating: Walls (MBtu),Component Load: Heating: Rim Joists (MBtu),Component Load: Heating: Foundation Walls (MBtu),Component Load: Heating: Doors (MBtu),Component Load: Heating: Windows Conduction (MBtu),Component Load: Heating: Windows Solar (MBtu),Component Load: Heating: Skylights Conduction (MBtu),Component Load: Heating: Skylights Solar (MBtu),Component Load: Heating: Floors (MBtu),Component Load: Heating: Slabs (MBtu),Component Load: Heating: Internal Mass (MBtu),Component Load: Heating: Infiltration (MBtu),Component Load: Heating: Natural Ventilation (MBtu),Component Load: Heating: Mechanical Ventilation (MBtu),Component Load: Heating: Whole House Fan (MBtu),Component Load: Heating: Ducts (MBtu),Component Load: Heating: Internal Gains (MBtu),Component Load: Heating: Lighting (MBtu),Component Load: Cooling: Roofs (MBtu),Component Load: Cooling: Ceilings (MBtu),Component Load: Cooling: Walls (MBtu),Component Load: Cooling: Rim Joists (MBtu),Component Load: Cooling: Foundation Walls (MBtu),Component Load: Cooling: Doors (MBtu),Component Load: Cooling: Windows Conduction (MBtu),Component Load: Cooling: Windows Solar (MBtu),Component Load: Cooling: Skylights Conduction (MBtu),Component Load: Cooling: Skylights Solar (MBtu),Component Load: Cooling: Floors (MBtu),Component Load: Cooling: Slabs (MBtu),Component Load: Cooling: Internal Mass (MBtu),Component Load: Cooling: Infiltration (MBtu),Component Load: Cooling: Natural Ventilation (MBtu),Component Load: Cooling: Mechanical Ventilation (MBtu),Component Load: Cooling: Whole House Fan (MBtu),Component Load: Cooling: Ducts (MBtu),Component Load: Cooling: Internal Gains (MBtu),Component Load: Cooling: Lighting (MBtu),Hot Water: Clothes Washer (gal),Hot Water: Dishwasher (gal),Hot Water: Fixtures (gal),Hot Water: Distribution Waste (gal),Resilience: Battery (hr),HVAC Capacity: Heating (Btu/h),HVAC Capacity: Cooling (Btu/h),HVAC Capacity: Heat Pump Backup (Btu/h),HVAC Design Temperature: Heating (F),HVAC Design Temperature: Cooling (F),HVAC Design Load: Heating: Total (Btu/h),HVAC Design Load: Heating: Ducts (Btu/h),HVAC Design Load: Heating: Windows (Btu/h),HVAC Design Load: Heating: Skylights (Btu/h),HVAC Design Load: Heating: Doors (Btu/h),HVAC Design Load: Heating: Walls (Btu/h),HVAC Design Load: Heating: Roofs (Btu/h),HVAC Design Load: Heating: Floors (Btu/h),HVAC Design Load: Heating: Slabs (Btu/h),HVAC Design Load: Heating: Ceilings (Btu/h),HVAC Design Load: Heating: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Total (Btu/h),HVAC Design Load: Cooling Sensible: Ducts (Btu/h),HVAC Design Load: Cooling Sensible: Windows (Btu/h),HVAC Design Load: Cooling Sensible: Skylights (Btu/h),HVAC Design Load: Cooling Sensible: Doors (Btu/h),HVAC Design Load: Cooling Sensible: Walls (Btu/h),HVAC Design Load: Cooling Sensible: Roofs (Btu/h),HVAC Design Load: Cooling Sensible: Floors (Btu/h),HVAC Design Load: Cooling Sensible: Slabs (Btu/h),HVAC Design Load: Cooling Sensible: Ceilings (Btu/h),HVAC Design Load: Cooling Sensible: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Sensible: Internal Gains (Btu/h),HVAC Design Load: Cooling Latent: Total (Btu/h),HVAC Design Load: Cooling Latent: Ducts (Btu/h),HVAC Design Load: Cooling Latent: Infiltration/Ventilation (Btu/h),HVAC Design Load: Cooling Latent: Internal Gains (Btu/h) +base-lighting-ceiling-fans.xml,58.475,58.475,36.23,36.23,22.245,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.246,0.802,9.014,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.525,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.245,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.832,0.0,14.011,9.075,0.612,0.0,0.0,0.0,0.0,2119.4,3757.5,3757.5,23.032,18.72,0.0,3.557,3.645,0.513,7.528,0.631,10.101,-12.683,0.0,0.0,0.0,8.298,-0.064,4.807,0.0,0.729,0.0,4.828,-8.905,-2.499,0.0,-0.094,-0.512,-0.059,2.557,-0.038,-1.551,11.73,0.0,0.0,0.0,-6.547,-0.06,-1.206,-3.271,-0.174,0.0,3.03,8.396,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-lighting-holiday.xml,58.305,58.305,36.038,36.038,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.533,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2407.8,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-lighting-kwh-per-year.xml,59.816,59.816,39.442,39.442,20.375,0.0,0.0,0.0,0.0,0.0,0.0,0.336,0.0,0.0,4.585,0.884,9.015,0.0,0.0,7.677,0.0,0.511,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.375,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.08,0.0,15.41,9.075,0.612,0.0,0.0,0.0,0.0,2414.8,3540.2,3540.2,22.763,19.429,0.0,3.59,3.667,0.516,7.602,0.636,10.162,-12.654,0.0,0.0,0.0,8.406,-0.069,4.817,0.0,0.731,0.0,4.463,-8.891,-4.249,0.0,-0.095,-0.498,-0.057,2.592,-0.035,-1.503,11.743,0.0,0.0,0.0,-6.501,-0.065,-1.196,-3.239,-0.17,0.0,3.31,7.886,3.428,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-lighting-mixed.xml,58.283,58.283,36.017,36.017,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.511,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2131.0,3378.3,3378.3,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-lighting-none-ceiling-fans.xml,56.057,56.057,31.039,31.039,25.018,0.0,0.0,0.0,0.0,0.0,0.0,0.413,0.0,0.0,3.928,0.725,9.017,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.525,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.018,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.43,0.0,12.637,9.075,0.614,0.0,0.0,0.0,0.0,1722.6,3177.4,3177.4,23.408,17.993,0.0,3.512,3.616,0.509,7.437,0.625,10.031,-12.718,0.0,0.0,0.0,8.185,-0.059,4.798,0.0,0.728,0.0,5.362,-8.928,0.0,0.0,-0.036,-0.463,-0.052,2.696,-0.025,-1.404,11.719,0.0,0.0,0.0,-6.312,-0.055,-1.167,-3.071,-0.168,0.0,2.801,8.374,0.0,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-lighting-none.xml,55.685,55.685,30.646,30.646,25.039,0.0,0.0,0.0,0.0,0.0,0.0,0.413,0.0,0.0,4.032,0.75,9.018,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.039,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.45,0.0,13.012,9.075,0.615,0.0,0.0,0.0,0.0,1722.6,3142.6,3142.6,23.408,18.203,0.0,3.512,3.615,0.509,7.439,0.625,10.03,-12.718,0.0,0.0,0.0,8.2,-0.059,4.798,0.0,0.728,0.0,5.366,-8.928,0.0,0.0,0.005,-0.415,-0.045,2.824,-0.014,-1.262,11.719,0.0,0.0,0.0,-6.116,-0.055,-1.132,-2.911,-0.16,0.0,2.915,7.851,0.0,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-location-AMY-2012.xml,66.921,66.921,34.744,34.744,32.177,0.0,0.0,0.0,0.0,0.0,0.0,0.523,0.0,0.0,2.964,0.49,9.424,0.0,0.0,4.524,0.0,0.335,0.0,0.0,0.0,0.0,2.225,0.0,0.0,0.32,0.366,1.517,1.533,0.0,2.121,8.403,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.177,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,30.128,0.0,8.817,9.508,0.619,0.0,0.0,0.0,0.0,2145.3,2852.8,2852.8,23.49,15.762,0.0,4.266,4.384,0.623,9.837,0.807,12.591,-13.801,0.0,0.0,0.0,10.991,-0.092,5.205,0.0,0.773,0.0,7.113,-10.172,-2.863,0.0,-0.004,-0.342,-0.042,1.616,-0.044,-1.659,9.941,0.0,0.0,0.0,-7.422,-0.082,-0.883,-2.44,-0.097,0.0,2.109,6.66,1.661,1358.5,1000.6,11355.8,2605.8,0.0,36000.0,24000.0,0.0,10.22,91.4,30666.0,8343.0,7102.0,0.0,543.0,6470.0,0.0,0.0,1844.0,2054.0,4311.0,18522.0,5156.0,7000.0,0.0,204.0,251.0,0.0,0.0,0.0,1985.0,606.0,3320.0,0.0,0.0,0.0,0.0 +base-location-baltimore-md.xml,39.05,39.05,29.842,29.842,9.208,0.0,0.0,0.0,0.0,0.0,0.0,0.038,0.0,0.0,5.116,1.035,8.523,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.208,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.506,0.0,17.289,8.405,0.66,0.0,0.0,0.0,0.0,1684.4,2550.7,2550.7,13.608,14.211,0.0,3.492,3.345,0.0,0.0,0.722,9.055,-8.541,0.0,0.0,3.31,0.0,-0.336,2.06,0.0,0.803,0.0,1.498,-5.842,-1.3,0.0,-0.135,-0.628,0.0,0.0,-0.007,0.03,12.018,0.0,0.0,-0.954,0.0,-0.329,-0.438,-1.537,-0.211,0.0,1.593,6.742,1.348,1354.8,997.6,10815.2,2664.9,0.0,24000.0,24000.0,0.0,17.24,91.22,18314.0,4508.0,6268.0,0.0,480.0,1835.0,0.0,1192.0,0.0,1812.0,2219.0,15107.0,1152.0,6959.0,0.0,247.0,387.0,0.0,366.0,0.0,2317.0,359.0,3320.0,1875.0,594.0,480.0,800.0 +base-location-capetown-zaf.xml,28.099,28.099,27.938,27.938,0.16,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,0.0,4.286,1.011,7.511,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.149,0.0,16.632,7.296,0.693,0.0,0.0,0.0,0.0,1857.0,2406.2,2406.2,4.202,12.632,0.0,1.596,1.352,0.0,0.0,0.569,4.54,-5.631,0.0,0.0,2.603,0.0,-1.073,0.758,0.0,0.326,0.0,0.023,-4.305,-0.792,0.0,-0.908,-1.638,0.0,0.0,-0.468,-0.617,17.811,0.0,0.0,-4.252,0.0,-1.072,-0.601,-2.04,-0.407,0.0,1.046,8.279,1.855,1354.8,997.6,10368.9,2554.9,0.0,24000.0,24000.0,0.0,41.0,84.38,13255.0,5428.0,3445.0,0.0,264.0,1009.0,0.0,1031.0,0.0,996.0,1083.0,13719.0,2061.0,5640.0,0.0,185.0,149.0,0.0,333.0,0.0,1847.0,183.0,3320.0,846.0,27.0,19.0,800.0 +base-location-dallas-tx.xml,34.317,34.317,32.595,32.595,1.722,0.0,0.0,0.0,0.0,0.0,0.0,0.007,0.0,0.0,8.886,1.862,6.708,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.722,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.588,0.0,31.105,6.562,0.573,0.0,0.0,0.0,0.0,1925.7,2832.8,2832.8,9.692,15.098,0.0,1.711,1.591,0.0,0.0,0.368,4.651,-4.907,0.0,0.0,0.0,1.212,-0.34,0.998,0.0,0.383,0.0,0.043,-3.597,-0.743,0.0,0.508,-0.048,0.0,0.0,0.188,2.608,17.264,0.0,0.0,0.0,1.812,-0.335,-0.366,-1.955,-0.099,0.0,0.356,9.56,1.904,1354.8,997.6,9789.3,2412.1,0.0,24000.0,24000.0,0.0,25.88,98.42,20378.0,1386.0,5241.0,0.0,401.0,1535.0,0.0,0.0,8539.0,1516.0,1760.0,15384.0,72.0,7662.0,0.0,313.0,637.0,0.0,0.0,0.0,2811.0,568.0,3320.0,1630.0,438.0,393.0,800.0 +base-location-duluth-mn.xml,70.615,70.615,29.721,29.721,40.894,0.0,0.0,0.0,0.0,0.0,0.0,0.435,0.0,0.0,2.369,0.349,11.437,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.894,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,38.056,0.0,5.773,11.397,0.833,0.0,0.0,0.0,0.0,1752.4,2446.6,2446.6,26.512,11.637,0.0,7.03,7.028,0.0,0.0,1.592,19.664,-13.103,0.0,0.0,9.994,0.0,-0.367,6.402,0.0,0.0,0.0,7.572,-6.247,-1.915,0.0,-0.474,-0.828,0.0,0.0,-0.101,-0.953,8.135,0.0,0.0,-1.63,0.0,-0.366,-0.533,-1.022,0.0,0.0,0.371,2.618,0.732,1354.8,997.6,11924.5,2831.6,0.0,36000.0,24000.0,0.0,-13.72,81.14,31260.0,6260.0,9946.0,0.0,761.0,2912.0,0.0,4696.0,0.0,2876.0,3808.0,11642.0,148.0,5878.0,0.0,156.0,64.0,0.0,344.0,0.0,1624.0,107.0,3320.0,1210.0,246.0,164.0,800.0 +base-location-helena-mt.xml,77.736,77.736,35.272,35.272,42.465,0.0,0.0,0.0,0.0,0.0,0.0,1.04,0.0,0.0,2.417,0.374,10.165,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42.465,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.108,0.0,6.467,10.298,0.625,0.0,0.0,0.0,0.0,2236.8,3002.1,3002.1,30.328,14.857,0.0,5.359,5.464,0.773,11.523,1.049,15.462,-15.392,0.0,0.0,0.0,13.841,-0.19,7.82,0.0,1.206,0.0,8.245,-12.135,-3.367,0.0,0.003,-0.26,-0.028,1.289,0.008,-0.496,8.386,0.0,0.0,0.0,-6.087,-0.184,-0.686,-2.363,-0.123,0.0,1.332,4.654,1.142,1354.8,997.6,11614.9,2665.3,0.0,48000.0,24000.0,0.0,-8.14,89.24,39966.0,10036.0,9283.0,0.0,710.0,8457.0,0.0,0.0,2410.0,2684.0,6386.0,17992.0,5113.0,6838.0,0.0,184.0,165.0,0.0,0.0,0.0,1837.0,535.0,3320.0,81.0,0.0,-719.0,800.0 +base-location-honolulu-hi.xml,35.687,35.687,35.687,35.687,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.905,2.906,4.745,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48.787,4.497,0.55,0.0,0.0,0.0,0.0,2105.0,2130.1,2316.4,0.0,13.019,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.238,0.753,0.0,0.0,0.303,5.283,20.458,0.0,0.0,0.0,6.02,-0.004,-0.044,-1.672,0.062,0.0,0.744,13.134,2.647,1354.8,997.6,8369.7,2062.3,0.0,12000.0,24000.0,0.0,63.32,89.06,3417.0,592.0,794.0,0.0,61.0,232.0,0.0,0.0,1293.0,229.0,216.0,13034.0,32.0,6223.0,0.0,264.0,451.0,0.0,0.0,0.0,2443.0,301.0,3320.0,1831.0,580.0,452.0,800.0 +base-location-miami-fl.xml,34.859,34.859,34.859,34.859,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.145,2.708,4.875,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.316,4.634,0.551,0.0,0.0,0.0,0.0,2082.1,2402.6,2402.6,0.0,13.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.018,0.586,0.0,0.0,0.307,4.475,19.646,0.0,0.0,0.0,5.54,-0.004,-0.213,-2.328,-0.004,0.0,0.686,13.135,2.647,1354.8,997.6,8452.7,2082.8,0.0,12000.0,24000.0,0.0,51.62,90.68,8608.0,784.0,2184.0,0.0,167.0,639.0,0.0,0.0,3557.0,631.0,646.0,13318.0,-220.0,6532.0,0.0,279.0,507.0,0.0,0.0,0.0,2554.0,345.0,3320.0,2519.0,954.0,765.0,800.0 +base-location-phoenix-az.xml,38.533,38.533,38.533,38.533,0.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.372,2.925,5.104,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001,0.0,53.069,4.873,0.556,0.0,0.0,0.0,0.0,2439.4,3322.0,3322.0,0.564,18.416,0.0,0.703,0.517,0.0,0.0,0.206,2.243,-1.843,0.0,0.0,0.0,-0.076,-0.467,0.365,0.0,0.123,0.0,-0.0,-1.613,-0.275,0.0,1.761,1.401,0.0,0.0,0.802,6.862,24.223,0.0,0.0,0.0,7.005,-0.479,0.01,-3.136,0.116,0.0,0.951,11.527,2.372,1354.8,997.6,8260.4,2035.4,0.0,24000.0,24000.0,0.0,41.36,108.14,13271.0,1050.0,3402.0,0.0,260.0,996.0,0.0,0.0,5543.0,984.0,1035.0,18582.0,689.0,8833.0,0.0,401.0,975.0,0.0,0.0,0.0,3479.0,885.0,3320.0,514.0,0.0,-286.0,800.0 +base-location-portland-or.xml,37.107,37.107,27.57,27.57,9.537,0.0,0.0,0.0,0.0,0.0,0.0,0.039,0.0,0.0,2.916,0.546,8.939,0.0,0.0,2.647,0.0,0.238,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,4.187,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.537,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.811,0.0,9.05,8.727,0.78,0.0,0.0,0.0,0.0,1685.4,2718.6,2718.6,8.448,14.131,0.0,3.436,3.276,0.0,0.0,0.748,8.756,-8.143,0.0,0.0,6.216,0.0,-0.442,1.469,0.0,0.81,0.0,1.633,-7.49,-1.648,0.0,-0.327,-0.797,0.0,0.0,-0.01,-0.756,10.358,0.0,0.0,-2.965,0.0,-0.439,-0.366,-1.84,-0.257,0.0,0.576,5.094,0.999,1354.8,997.6,11014.7,2714.0,0.0,24000.0,24000.0,0.0,28.58,87.08,17550.0,6260.0,4921.0,0.0,377.0,1441.0,0.0,1472.0,0.0,1423.0,1658.0,15200.0,2146.0,6570.0,0.0,210.0,243.0,0.0,429.0,0.0,2032.0,250.0,3320.0,784.0,0.0,-16.0,800.0 +base-mechvent-balanced.xml,79.465,79.465,37.677,37.677,41.788,0.0,0.0,0.0,0.0,0.0,0.0,0.689,0.0,0.0,4.133,0.763,9.022,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.788,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.138,0.0,13.199,9.075,0.62,0.0,0.0,0.0,0.0,2207.2,3774.7,3774.7,32.383,21.477,0.0,3.502,3.716,0.523,7.451,0.654,10.375,-12.838,0.0,0.0,0.0,8.166,-0.114,5.497,0.0,15.075,0.0,8.573,-9.173,-2.568,0.0,0.146,-0.259,-0.023,3.003,0.031,-0.717,11.576,0.0,0.0,0.0,-5.946,-0.11,-1.02,-2.551,-3.554,0.0,3.159,7.611,1.941,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,38681.0,8743.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,10894.0,20470.0,5342.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,2289.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-bath-kitchen-fans.xml,59.884,59.884,35.932,35.932,23.952,0.0,0.0,0.0,0.0,0.0,0.0,0.395,0.0,0.0,4.315,0.817,9.016,0.0,0.0,4.51,0.0,0.334,0.112,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.952,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.43,0.0,14.204,9.075,0.614,0.0,0.0,0.0,0.0,2158.0,3589.1,3589.1,24.906,20.53,0.0,3.547,3.643,0.513,7.527,0.631,10.093,-12.692,0.0,0.0,0.0,8.325,-0.059,4.321,0.0,2.474,0.0,5.168,-8.912,-2.501,0.0,-0.04,-0.451,-0.05,2.727,-0.023,-1.37,11.721,0.0,0.0,0.0,-6.275,-0.056,-1.046,-3.038,-0.687,0.0,3.127,7.867,2.009,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis-airflow-fraction-zero.xml,72.82,72.82,37.589,37.589,35.231,0.0,0.0,0.0,0.0,0.0,0.0,0.581,0.0,0.0,4.224,0.787,9.02,0.0,0.0,4.51,0.0,0.334,1.701,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.231,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.997,0.0,13.643,9.075,0.618,0.0,0.0,0.0,0.0,2174.2,3634.9,3634.9,29.389,21.244,0.0,3.484,3.659,0.515,7.505,0.637,10.165,-12.749,0.0,0.0,0.0,8.338,-0.07,1.505,0.0,13.86,0.0,7.362,-9.0,-2.522,0.0,0.038,-0.367,-0.038,2.917,0.001,-1.081,11.664,0.0,0.0,0.0,-5.979,-0.066,-0.256,-2.751,-3.277,0.0,3.186,7.782,1.988,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis-dse.xml,72.948,72.948,38.558,38.558,34.39,0.0,0.0,0.0,0.0,0.0,0.0,0.567,0.0,0.0,4.956,0.883,9.02,0.0,0.0,4.51,0.0,0.334,1.856,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.39,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.747,0.0,10.536,9.075,0.618,0.0,0.0,0.0,0.0,2173.6,2782.3,2782.3,21.242,13.45,0.0,3.757,3.654,0.514,7.497,0.636,10.158,-12.737,0.0,0.0,0.0,8.324,-0.073,1.505,0.0,13.737,0.0,0.0,-8.997,-2.521,0.0,0.127,-0.369,-0.038,2.916,0.001,-1.083,11.676,0.0,0.0,0.0,-5.982,-0.069,-0.256,-2.742,-3.246,0.0,0.0,7.785,1.989,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,26840.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,14620.0,0.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis-evap-cooler-only-ducted.xml,34.022,34.022,34.022,34.022,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.914,9.084,0.0,0.0,4.51,0.0,0.334,2.748,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.391,9.075,0.687,0.0,0.0,0.0,0.0,2119.8,2031.0,2119.8,0.0,18.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.146,-0.36,-0.036,2.984,-0.004,-1.109,11.85,0.0,0.0,0.0,-6.577,-0.059,-0.257,-2.577,-3.1,0.0,0.643,8.012,2.036,1354.8,997.6,11171.5,2563.5,0.0,0.0,24000.0,0.0,6.8,91.76,26840.0,0.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,16881.0,2261.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis-supplemental-fan-exhaust.xml,70.035,70.035,36.238,36.238,33.797,0.0,0.0,0.0,0.0,0.0,0.0,0.558,0.0,0.0,4.135,0.767,9.021,0.0,0.0,4.51,0.0,0.334,0.481,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,33.797,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,31.654,0.0,13.285,9.075,0.619,0.0,0.0,0.0,0.0,2131.0,3634.9,3634.9,29.39,21.23,0.0,3.517,3.68,0.518,7.479,0.643,10.242,-12.776,0.0,0.0,0.0,8.264,-0.086,1.917,0.0,12.478,0.0,7.088,-9.068,-2.54,0.0,0.094,-0.314,-0.031,2.98,0.015,-0.906,11.637,0.0,0.0,0.0,-5.925,-0.082,-0.255,-2.616,-4.011,0.0,3.109,7.715,1.97,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis-supplemental-fan-supply.xml,72.157,72.157,36.265,36.265,35.891,0.0,0.0,0.0,0.0,0.0,0.0,0.592,0.0,0.0,4.142,0.767,9.021,0.0,0.0,4.51,0.0,0.334,0.467,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.891,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,33.616,0.0,13.285,9.075,0.619,0.0,0.0,0.0,0.0,2161.0,3634.9,3634.9,29.39,21.233,0.0,3.49,3.667,0.516,7.492,0.64,10.201,-12.763,0.0,0.0,0.0,8.307,-0.079,1.508,0.0,14.421,0.0,7.476,-9.032,-2.53,0.0,0.068,-0.339,-0.034,2.956,0.009,-0.986,11.65,0.0,0.0,0.0,-5.933,-0.075,-0.247,-2.659,-3.884,0.0,3.134,7.75,1.98,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-cfis.xml,74.033,74.033,37.524,37.524,36.51,0.0,0.0,0.0,0.0,0.0,0.0,0.602,0.0,0.0,4.173,0.774,9.021,0.0,0.0,4.51,0.0,0.334,1.678,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.195,0.0,13.4,9.075,0.618,0.0,0.0,0.0,0.0,2171.8,3634.9,3634.9,29.388,21.226,0.0,3.49,3.703,0.521,7.473,0.651,10.331,-12.78,0.0,0.0,0.0,8.223,-0.114,1.519,0.0,14.05,0.0,8.491,-9.097,-2.548,0.0,0.144,-0.305,-0.029,2.935,0.02,-0.861,11.633,0.0,0.0,0.0,-6.011,-0.11,-0.235,-2.664,-3.048,0.0,2.435,7.686,1.962,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-erv-atre-asre.xml,64.925,64.925,37.703,37.703,27.222,0.0,0.0,0.0,0.0,0.0,0.0,0.449,0.0,0.0,4.345,0.822,9.018,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.222,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.494,0.0,14.271,9.075,0.615,0.0,0.0,0.0,0.0,2181.3,3569.7,3569.7,25.349,20.049,0.0,3.519,3.64,0.512,7.519,0.63,10.091,-12.705,0.0,0.0,0.0,8.344,-0.06,5.398,0.0,3.906,0.0,5.81,-8.928,-2.504,0.0,-0.027,-0.434,-0.048,2.792,-0.018,-1.306,11.708,0.0,0.0,0.0,-6.172,-0.057,-1.258,-2.954,-0.853,0.0,3.198,7.851,2.005,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,33594.0,8632.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,5920.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-erv.xml,64.928,64.928,37.703,37.703,27.225,0.0,0.0,0.0,0.0,0.0,0.0,0.449,0.0,0.0,4.345,0.822,9.018,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.225,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.497,0.0,14.271,9.075,0.615,0.0,0.0,0.0,0.0,2181.3,3569.8,3569.8,25.35,20.049,0.0,3.519,3.64,0.512,7.519,0.63,10.091,-12.705,0.0,0.0,0.0,8.344,-0.06,5.398,0.0,3.909,0.0,5.811,-8.928,-2.504,0.0,-0.027,-0.434,-0.048,2.792,-0.018,-1.305,11.708,0.0,0.0,0.0,-6.171,-0.056,-1.258,-2.954,-0.854,0.0,3.198,7.851,2.005,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,33595.0,8632.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,5921.0,19144.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-exhaust-rated-flow-rate.xml,73.699,73.699,36.673,36.673,37.026,0.0,0.0,0.0,0.0,0.0,0.0,0.611,0.0,0.0,4.109,0.759,9.021,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.026,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.678,0.0,13.135,9.075,0.619,0.0,0.0,0.0,0.0,2164.0,3664.9,3664.9,29.44,21.291,0.0,3.5,3.682,0.518,7.48,0.643,10.243,-12.791,0.0,0.0,0.0,8.263,-0.082,1.462,0.0,15.396,0.0,7.675,-9.072,-2.541,0.0,0.096,-0.311,-0.03,2.983,0.016,-0.904,11.623,0.0,0.0,0.0,-5.924,-0.078,-0.232,-2.607,-4.199,0.0,3.12,7.711,1.968,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-exhaust.xml,73.699,73.699,36.673,36.673,37.026,0.0,0.0,0.0,0.0,0.0,0.0,0.611,0.0,0.0,4.109,0.759,9.021,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.026,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.678,0.0,13.135,9.075,0.619,0.0,0.0,0.0,0.0,2164.0,3664.9,3664.9,29.44,21.291,0.0,3.5,3.682,0.518,7.48,0.643,10.243,-12.791,0.0,0.0,0.0,8.263,-0.082,1.462,0.0,15.396,0.0,7.675,-9.072,-2.541,0.0,0.096,-0.311,-0.03,2.983,0.016,-0.904,11.623,0.0,0.0,0.0,-5.924,-0.078,-0.232,-2.607,-4.199,0.0,3.12,7.711,1.968,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-hrv-asre.xml,64.926,64.926,37.706,37.706,27.22,0.0,0.0,0.0,0.0,0.0,0.0,0.449,0.0,0.0,4.347,0.823,9.018,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.492,0.0,14.273,9.075,0.615,0.0,0.0,0.0,0.0,2181.3,3571.1,3571.1,25.348,20.051,0.0,3.52,3.64,0.512,7.519,0.63,10.091,-12.705,0.0,0.0,0.0,8.344,-0.06,5.398,0.0,3.904,0.0,5.81,-8.928,-2.504,0.0,-0.027,-0.434,-0.048,2.792,-0.018,-1.306,11.708,0.0,0.0,0.0,-6.172,-0.057,-1.258,-2.954,-0.852,0.0,3.2,7.851,2.005,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,33594.0,8632.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,5920.0,19143.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-hrv.xml,64.929,64.929,37.706,37.706,27.223,0.0,0.0,0.0,0.0,0.0,0.0,0.449,0.0,0.0,4.347,0.823,9.018,0.0,0.0,4.51,0.0,0.334,1.793,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.223,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.495,0.0,14.273,9.075,0.615,0.0,0.0,0.0,0.0,2181.3,3571.2,3571.2,25.349,20.051,0.0,3.52,3.64,0.512,7.519,0.63,10.091,-12.705,0.0,0.0,0.0,8.344,-0.06,5.398,0.0,3.906,0.0,5.81,-8.928,-2.504,0.0,-0.027,-0.434,-0.048,2.792,-0.018,-1.306,11.708,0.0,0.0,0.0,-6.171,-0.056,-1.258,-2.954,-0.853,0.0,3.2,7.851,2.005,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,33595.0,8632.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,5921.0,19144.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,970.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-multiple.xml,80.635,80.635,38.148,38.148,42.487,0.0,0.0,0.0,0.0,0.0,0.0,0.698,0.0,0.0,4.498,0.671,9.024,0.0,0.0,4.51,0.0,0.334,1.576,0.0,0.0,0.405,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.794,0.0,11.595,9.075,0.622,0.0,0.0,0.0,18.0,2271.7,3683.2,3683.2,35.903,23.179,0.0,3.183,3.709,0.522,7.491,0.652,10.33,-12.791,0.0,0.0,0.0,8.289,-0.106,3.845,0.0,9.548,0.0,16.428,-9.091,-2.547,0.0,0.056,-0.213,-0.016,3.197,0.041,-0.605,11.623,0.0,0.0,0.0,-5.617,-0.101,-0.613,0.0,-2.151,-8.166,4.637,7.695,1.963,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,42760.0,16253.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7464.0,24528.0,10278.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1411.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-supply.xml,72.281,72.281,36.743,36.743,35.538,0.0,0.0,0.0,0.0,0.0,0.0,0.586,0.0,0.0,4.185,0.778,9.021,0.0,0.0,4.51,0.0,0.334,0.897,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.538,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,33.284,0.0,13.467,9.075,0.618,0.0,0.0,0.0,0.0,2190.3,3664.9,3664.9,29.255,21.273,0.0,3.493,3.667,0.516,7.492,0.64,10.201,-12.763,0.0,0.0,0.0,8.307,-0.08,1.508,0.0,14.154,0.0,7.409,-9.032,-2.53,0.0,0.066,-0.34,-0.034,2.955,0.009,-0.988,11.65,0.0,0.0,0.0,-5.936,-0.076,-0.247,-2.665,-3.723,0.0,3.169,7.75,1.98,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,35510.0,8671.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7797.0,19952.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1781.0,3320.0,0.0,0.0,0.0,0.0 +base-mechvent-whole-house-fan.xml,56.665,56.665,34.219,34.219,22.446,0.0,0.0,0.0,0.0,0.0,0.0,0.37,0.0,0.0,2.5,0.385,9.024,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.664,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.446,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.021,0.0,6.516,9.075,0.622,0.0,0.0,0.0,0.0,2119.4,3398.4,3398.4,23.032,16.068,0.0,3.554,3.643,0.513,7.547,0.63,10.093,-12.683,0.0,0.0,0.0,8.434,-0.057,4.805,0.0,0.729,0.0,4.871,-8.905,-2.499,0.0,0.089,-0.266,-0.023,3.27,0.022,-0.818,11.73,0.0,0.0,0.0,-5.409,-0.053,-0.992,0.0,-0.135,-11.71,1.763,7.881,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-additional-properties.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-bills-pv-detailed-only.xml,58.105,31.219,35.839,8.953,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-bills-pv-mixed.xml,58.105,31.219,35.839,8.953,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-bills-pv.xml,58.105,0.842,35.839,-21.424,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-57.264,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-bills.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-defaults.xml,63.277,43.827,31.485,12.035,31.792,0.0,0.0,0.0,0.0,0.0,0.0,0.524,0.0,0.0,2.247,0.327,2.103,0.0,0.313,4.51,0.0,0.334,1.118,0.0,0.0,1.081,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.745,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-19.45,0.0,0.508,31.792,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,29.759,0.0,5.463,10.472,0.696,0.0,9.068,0.0,0.0,2428.2,2958.0,2958.0,26.046,15.207,0.0,3.491,3.687,0.518,7.47,1.119,10.315,-12.806,0.0,0.0,0.0,8.267,-0.095,1.531,0.0,15.069,0.0,2.756,-9.283,-2.557,0.0,0.69,-0.095,0.001,3.444,-0.195,-0.322,11.607,0.0,0.0,0.0,-5.223,-0.091,-0.199,0.0,-3.419,-10.855,0.448,8.628,1.952,1610.4,1574.2,10319.0,3636.6,2.888,36000.0,24000.0,0.0,6.8,91.76,31001.0,4634.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7324.0,15480.0,1007.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1634.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-emissions.xml,58.927,32.041,36.661,9.774,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.822,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2176.0,3446.4,3446.4,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,14.04,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-generators-battery-scheduled.xml,76.84,68.651,37.574,29.385,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,1.735,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2224.6,3486.6,3486.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,1.682,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-generators-battery.xml,75.105,66.916,35.839,27.65,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-generators.xml,75.105,66.916,35.839,27.65,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-8.189,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-ground-conductivity.xml,55.797,55.797,35.763,35.763,20.034,0.0,0.0,0.0,0.0,0.0,0.0,0.33,0.0,0.0,4.322,0.819,9.015,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.034,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.76,0.0,14.253,9.075,0.613,0.0,0.0,0.0,0.0,2120.8,3378.7,3378.7,22.146,18.983,0.0,3.593,3.668,0.516,7.311,0.636,10.165,-12.663,0.0,0.0,0.0,6.694,-0.064,4.813,0.0,0.731,0.0,4.399,-8.891,-2.496,0.0,-0.063,-0.474,-0.053,2.388,-0.029,-1.439,11.75,0.0,0.0,0.0,-6.137,-0.059,-1.181,-3.121,-0.168,0.0,3.131,7.886,2.014,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31959.0,8588.0,7508.0,0.0,575.0,6571.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-loads-large-uncommon.xml,146.02,146.02,68.279,68.279,69.746,0.0,2.499,5.496,0.0,0.0,0.0,0.28,0.0,0.0,5.335,1.068,9.012,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,7.342,2.39,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,5.118,1.62,0.0,9.207,4.437,3.415,0.0,0.0,0.0,16.981,0.0,0.0,0.0,0.0,0.0,49.967,0.0,0.0,2.798,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.9,0.0,18.687,9.075,0.609,0.0,0.0,0.0,0.0,3267.1,5193.7,5193.7,21.946,21.105,0.0,3.636,3.692,0.52,7.723,0.64,10.229,-12.598,0.0,0.0,0.0,8.553,-0.066,4.832,0.0,0.734,0.0,3.78,-13.808,-2.35,0.0,-0.198,-0.579,-0.068,2.406,-0.057,-1.762,11.815,0.0,0.0,0.0,-6.797,-0.063,-1.271,-3.573,-0.181,0.0,3.808,13.226,2.158,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19991.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 +base-misc-loads-large-uncommon2.xml,92.504,92.504,64.73,64.73,19.779,2.499,0.0,0.0,5.496,0.0,0.0,0.28,0.0,0.0,5.335,1.068,9.012,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,7.342,2.39,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,5.118,1.62,0.0,9.207,0.887,3.415,0.0,0.0,0.0,16.981,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.798,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.499,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.9,0.0,18.687,9.075,0.609,0.0,0.0,0.0,0.0,3218.2,4791.2,4791.2,21.946,21.105,0.0,3.636,3.692,0.52,7.723,0.64,10.229,-12.598,0.0,0.0,0.0,8.553,-0.066,4.832,0.0,0.734,0.0,3.78,-13.808,-2.35,0.0,-0.198,-0.579,-0.068,2.406,-0.057,-1.762,11.815,0.0,0.0,0.0,-6.797,-0.063,-1.271,-3.573,-0.181,0.0,3.808,13.226,2.158,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19991.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 +base-misc-loads-none.xml,52.857,52.857,24.609,24.609,28.248,0.0,0.0,0.0,0.0,0.0,0.0,0.466,0.0,0.0,3.672,0.664,9.019,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.248,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.457,0.0,11.508,9.075,0.617,0.0,0.0,0.0,0.0,1514.6,2783.2,2783.2,24.266,17.141,0.0,3.475,3.599,0.506,7.396,0.622,9.986,-12.73,0.0,0.0,0.0,8.165,-0.054,4.795,0.0,0.726,0.0,5.972,-3.801,-2.512,0.0,0.059,-0.368,-0.038,2.973,-0.001,-1.105,11.683,0.0,0.0,0.0,-5.88,-0.05,-1.085,-2.701,-0.152,0.0,2.651,3.706,1.998,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-neighbor-shading-bldgtype-multifamily.xml,26.428,26.428,25.592,25.592,0.835,0.0,0.0,0.0,0.0,0.0,0.0,0.006,0.0,0.0,2.544,0.424,9.536,0.0,0.0,2.026,0.0,0.206,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,2.791,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.835,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.772,0.0,7.007,9.374,0.585,0.0,0.0,0.0,0.0,1639.3,2064.6,2064.6,3.335,8.14,0.0,-0.013,3.83,0.0,0.0,0.417,4.067,-3.186,0.0,0.0,-0.01,0.0,-0.312,1.311,0.0,0.761,0.0,0.0,-5.319,-0.936,0.0,-0.008,-2.783,0.0,0.0,-0.012,-0.688,5.017,0.0,0.0,-0.005,0.0,-0.303,-0.394,-1.178,-0.271,0.0,0.0,6.656,1.09,1354.8,997.6,11171.5,3093.4,0.0,12000.0,12000.0,0.0,6.8,91.76,6033.0,0.0,2576.0,0.0,287.0,1637.0,0.0,0.0,0.0,0.0,1532.0,7661.0,0.0,3264.0,0.0,103.0,767.0,0.0,0.0,0.0,0.0,206.0,3320.0,520.0,0.0,-280.0,800.0 +base-misc-neighbor-shading.xml,63.141,63.141,35.588,35.588,27.553,0.0,0.0,0.0,0.0,0.0,0.0,0.455,0.0,0.0,4.077,0.762,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.553,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.803,0.0,13.244,9.075,0.615,0.0,0.0,0.0,0.0,2119.3,3303.3,3303.3,23.266,18.284,0.0,3.479,3.709,0.541,7.36,0.776,10.707,-8.74,0.0,0.0,0.0,7.861,-0.057,4.786,0.0,0.724,0.0,5.781,-8.918,-2.502,0.0,-0.012,-0.467,-0.054,2.778,-0.04,-1.339,10.323,0.0,0.0,0.0,-6.182,-0.052,-1.149,-2.99,-0.162,0.0,2.908,7.861,2.008,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-misc-shielding-of-home.xml,57.766,57.766,35.979,35.979,21.787,0.0,0.0,0.0,0.0,0.0,0.0,0.359,0.0,0.0,4.471,0.857,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.787,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.403,0.0,14.931,9.075,0.613,0.0,0.0,0.0,0.0,2130.6,3486.4,3486.4,23.012,18.839,0.0,3.562,3.647,0.513,7.535,0.631,10.101,-12.683,0.0,0.0,0.0,8.308,-0.061,4.424,0.0,0.73,0.0,4.741,-8.899,-2.498,0.0,-0.068,-0.476,-0.054,2.649,-0.03,-1.451,11.73,0.0,0.0,0.0,-6.41,-0.058,-1.066,-2.61,-0.168,0.0,3.215,7.878,2.012,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,31389.0,8571.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,3775.0,18685.0,5334.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,512.0,3320.0,106.0,0.0,-694.0,800.0 +base-misc-unit-multiplier.xml,581.057,581.057,358.392,358.392,222.666,0.0,0.0,0.0,0.0,0.0,0.0,3.673,0.0,0.0,43.524,8.273,90.16,0.0,0.0,45.096,0.0,3.337,0.0,0.0,0.0,0.0,22.196,0.0,0.0,3.185,3.653,15.127,15.28,0.0,21.142,83.744,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,222.666,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,208.521,0.0,143.943,90.753,6.137,0.0,0.0,0.0,0.0,21193.7,33725.5,33725.5,230.319,189.27,0.0,35.573,36.457,5.131,75.308,6.309,101.023,-126.896,0.0,0.0,0.0,83.175,-0.635,48.076,0.0,7.296,0.0,48.328,-89.081,-24.996,0.0,-0.536,-4.632,-0.518,26.861,-0.262,-14.064,117.236,0.0,0.0,0.0,-63.455,-0.596,-11.7,-31.063,-1.655,0.0,31.45,78.695,20.1,13548.2,9976.1,111715.5,25635.3,0.0,360000.0,240000.0,0.0,6.8,91.76,322350.0,85950.0,75080.0,0.0,5750.0,68400.0,0.0,0.0,19490.0,21710.0,45970.0,187870.0,53290.0,70370.0,0.0,2070.0,2650.0,0.0,0.0,0.0,20100.0,6190.0,33200.0,0.0,0.0,0.0,0.0 +base-misc-usage-multiplier.xml,125.956,125.956,50.676,50.676,68.084,0.0,2.249,4.947,0.0,0.0,0.0,0.34,0.0,0.0,4.621,0.893,8.171,0.0,0.0,4.059,0.0,0.3,0.0,0.0,0.0,0.0,1.998,2.151,0.0,0.287,0.329,1.361,1.375,0.0,1.903,7.537,0.0,0.0,0.0,8.286,3.993,3.073,0.0,0.0,0.0,20.596,0.0,0.0,0.0,0.0,0.0,44.97,0.0,0.0,2.518,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.249,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.947,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.287,0.0,15.545,8.168,0.612,0.0,0.0,0.0,0.0,2729.6,4375.5,4375.5,22.733,19.545,0.0,3.581,3.659,0.515,7.576,0.633,10.138,-12.664,0.0,0.0,0.0,8.363,-0.065,4.863,0.0,0.658,0.0,4.503,-10.586,-2.246,0.0,-0.093,-0.496,-0.056,2.596,-0.035,-1.507,11.751,0.0,0.0,0.0,-6.491,-0.062,-1.211,-3.25,-0.153,0.0,3.323,9.606,1.813,1219.3,897.9,10054.4,2307.2,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19991.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 +base-pv-battery-ah.xml,58.927,32.041,36.661,9.774,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.822,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2176.0,3446.4,3446.4,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,14.04,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-battery-garage.xml,59.342,32.456,35.408,8.522,23.934,0.0,0.0,0.0,0.0,0.0,0.0,0.395,0.0,0.0,3.073,0.534,9.117,0.0,0.0,4.51,0.142,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.871,23.934,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.408,0.0,9.132,9.075,0.722,0.0,0.0,0.0,0.0,2200.9,2690.3,2690.3,18.031,11.746,0.0,3.532,3.792,0.503,5.849,0.614,8.194,-6.664,0.0,0.0,0.0,6.569,-0.044,5.368,0.0,0.0,0.0,3.763,-6.763,-2.508,0.0,0.104,-0.281,-0.037,2.417,-0.001,-1.134,8.269,0.0,0.0,0.0,-5.68,-0.041,-1.226,-2.106,0.0,0.0,1.329,5.683,2.002,1354.8,997.6,11171.6,2563.5,17.453,36000.0,24000.0,0.0,6.8,91.76,29805.0,8039.0,5506.0,0.0,575.0,6968.0,0.0,0.0,1949.0,2171.0,4597.0,15522.0,3263.0,5579.0,0.0,207.0,523.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-battery-round-trip-efficiency.xml,60.287,33.4,38.021,11.134,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,2.182,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2301.3,3582.5,3582.5,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,4.399,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-battery-scheduled.xml,59.84,32.954,37.574,10.687,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,1.735,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2224.6,3486.6,3486.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,5.591,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-battery.xml,58.927,32.041,36.661,9.774,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.822,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2176.0,3446.4,3446.4,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,14.04,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-generators-battery-scheduled.xml,76.84,41.764,37.574,2.498,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,1.735,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2224.6,3486.6,3486.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,16.862,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-generators-battery.xml,75.952,40.877,36.686,1.61,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,0.847,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2165.1,3435.5,3435.5,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,84.903,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv-generators.xml,75.105,40.03,35.839,0.764,30.766,8.5,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,-8.189,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-pv.xml,58.105,31.219,35.839,8.953,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-26.886,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-residents-0-runperiod-1-month.xml,8.7747,8.7747,0.4299,0.4299,8.3448,0.0,0.0,0.0,0.0,0.0,0.0,0.1377,0.0,0.0,0.1034,0.0,0.0468,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.1421,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.3448,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.8115,0.0,0.0,0.0,0.0511,0.0,0.0,0.0,0.0,556.16,0.0,556.16,26.8895,0.0,0.0,0.6029,0.6429,0.0909,1.7457,0.1095,1.7779,-1.9884,0.0,0.0,0.0,2.2351,-0.0005,1.0002,0.0,0.0,0.0,1.7427,-0.1932,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-residents-0.xml,41.359,41.359,7.316,7.316,34.044,0.0,0.0,0.0,0.0,0.0,0.0,0.562,0.0,0.0,3.361,0.597,0.576,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,34.044,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,31.888,0.0,10.821,0.0,0.62,0.0,0.0,0.0,0.0,544.1,2211.7,2211.7,25.495,15.471,0.0,3.424,3.586,0.504,7.285,0.62,9.981,-12.807,0.0,0.0,0.0,7.996,-0.063,5.417,0.0,0.0,0.0,7.057,-1.409,0.0,0.0,0.152,-0.28,-0.026,3.179,0.022,-0.825,11.63,0.0,0.0,0.0,-5.603,-0.058,-1.121,0.0,0.0,0.0,2.425,1.43,0.0,0.0,0.0,0.0,0.0,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-residents-1-misc-loads-large-uncommon.xml,101.016,101.016,51.977,51.977,41.133,0.0,2.609,5.297,0.0,0.0,0.0,0.345,0.0,0.0,4.544,0.875,3.885,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,4.61,1.024,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,5.687,1.186,0.0,6.721,3.032,2.994,0.0,0.0,0.0,20.911,0.0,0.0,0.0,0.0,0.0,18.628,0.0,0.0,1.594,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.297,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.583,0.0,15.423,3.562,0.613,0.0,0.0,0.0,0.0,2604.8,4502.7,4502.7,22.989,19.475,0.0,3.583,3.663,0.516,7.591,0.635,10.153,-12.663,0.0,0.0,0.0,8.393,-0.066,4.814,0.0,0.729,0.0,4.575,-10.198,-2.496,0.0,-0.094,-0.496,-0.057,2.601,-0.035,-1.505,11.75,0.0,0.0,0.0,-6.487,-0.062,-1.194,-3.22,-0.169,0.0,3.32,9.248,2.014,777.8,496.4,4208.2,833.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19991.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 +base-residents-1-misc-loads-large-uncommon2.xml,79.962,79.962,49.551,49.551,22.505,2.609,0.0,0.0,5.297,0.0,0.0,0.345,0.0,0.0,4.544,0.875,3.885,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,4.61,1.024,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,5.687,1.186,0.0,6.721,0.606,2.994,0.0,0.0,0.0,20.911,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.594,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.297,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.583,0.0,15.423,3.562,0.613,0.0,0.0,0.0,0.0,2406.4,4243.0,4243.0,22.989,19.475,0.0,3.583,3.663,0.516,7.591,0.635,10.153,-12.663,0.0,0.0,0.0,8.393,-0.066,4.814,0.0,0.729,0.0,4.575,-10.198,-2.496,0.0,-0.094,-0.496,-0.057,2.601,-0.035,-1.505,11.75,0.0,0.0,0.0,-6.487,-0.062,-1.194,-3.22,-0.169,0.0,3.32,9.248,2.014,777.8,496.4,4208.2,833.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,19991.0,5332.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,4520.0,0.0,0.0,0.0,0.0 +base-residents-1.xml,52.727,52.727,28.356,28.356,24.371,0.0,0.0,0.0,0.0,0.0,0.0,0.402,0.0,0.0,4.025,0.749,3.887,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.158,0.21,0.868,1.158,0.0,1.46,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.371,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.824,0.0,13.184,3.562,0.615,0.0,0.0,0.0,0.0,1640.1,3190.1,3190.1,23.634,18.227,0.0,3.532,3.634,0.511,7.494,0.629,10.079,-12.698,0.0,0.0,0.0,8.289,-0.064,4.803,0.0,0.727,0.0,5.251,-7.189,-2.504,0.0,-0.015,-0.432,-0.047,2.784,-0.017,-1.299,11.715,0.0,0.0,0.0,-6.191,-0.06,-1.136,-2.934,-0.161,0.0,2.955,6.197,2.006,777.8,496.4,4208.3,833.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-residents-5.xml,69.374,49.122,39.86,19.609,29.514,0.0,0.0,0.0,0.0,0.0,0.0,0.487,0.0,0.0,2.364,0.354,6.918,0.0,0.326,4.51,0.0,0.334,1.118,0.0,0.0,1.107,2.36,0.0,0.0,0.769,0.544,4.047,2.057,0.745,3.051,8.374,0.0,0.0,0.0,0.0,0.0,0.0,-20.251,0.0,0.396,29.514,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,27.625,0.0,5.884,18.166,0.644,0.0,11.901,0.0,0.0,3043.8,3199.7,3199.7,25.599,15.561,0.0,3.796,3.691,0.519,7.524,0.645,10.259,-12.764,0.0,0.0,0.0,8.385,-0.078,1.524,0.0,14.999,0.0,2.562,-11.178,-2.536,0.0,0.218,-0.167,-0.01,3.395,0.049,-0.49,11.649,0.0,0.0,0.0,-5.263,-0.074,-0.214,0.0,-3.588,-11.536,0.48,10.475,1.974,2592.1,2706.5,20694.5,5541.1,1.847,36000.0,24000.0,0.0,6.8,91.76,31001.0,4634.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,7324.0,15480.0,1007.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,1634.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-all-10-mins.xml,59.48,59.48,36.083,36.083,23.397,0.0,0.0,0.0,0.0,0.0,0.0,0.386,0.0,0.0,4.525,0.862,9.022,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.397,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.91,0.0,14.938,9.053,0.638,0.0,0.0,0.333,1.0,9422.1,10695.3,10695.3,37.366,22.441,0.0,3.607,3.669,0.517,7.596,0.642,10.189,-12.601,0.0,0.0,0.0,8.33,-0.062,5.307,0.0,0.775,0.0,5.11,-8.969,-2.509,0.0,-0.176,-0.489,-0.056,2.704,-0.032,-1.437,11.752,0.0,0.0,0.0,-6.329,-0.058,-1.279,-3.004,-0.179,0.0,3.367,8.308,2.0,1354.7,998.0,11252.3,2582.1,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-mixed-timesteps-power-outage.xml,33.446,33.446,28.601,28.601,4.845,0.0,0.0,0.0,0.0,0.0,0.0,0.08,0.0,0.0,3.259,0.559,7.324,0.0,0.0,3.619,0.0,0.264,0.0,0.0,0.0,0.0,1.908,0.0,0.0,0.267,0.304,1.259,1.258,0.0,1.713,6.788,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.845,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.538,0.0,9.775,7.3,0.56,0.0,0.0,0.5,0.5,9397.2,10434.9,10434.9,41.543,22.033,0.0,2.617,2.464,0.344,4.289,0.336,6.501,-12.497,0.0,0.0,0.0,3.691,-0.104,3.39,0.0,0.384,0.0,1.013,-6.566,-1.596,0.0,-0.246,-0.599,-0.072,2.363,-0.065,-1.808,11.861,0.0,0.0,0.0,-7.639,-0.059,-1.386,-4.977,-0.212,0.0,2.31,8.448,2.023,1141.2,883.5,9207.0,2112.7,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-mixed-timesteps.xml,42.356,42.356,34.304,34.304,8.052,0.0,0.0,0.0,0.0,0.0,0.0,0.133,0.0,0.0,3.271,0.562,9.051,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.052,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.54,0.0,9.824,9.053,0.67,0.0,0.0,0.0,0.5,9393.8,10437.8,10437.8,31.865,22.036,0.0,2.918,2.81,0.394,5.403,0.421,7.525,-12.492,0.0,0.0,0.0,5.506,-0.059,3.865,0.0,0.581,0.0,1.73,-8.86,-2.486,0.0,-0.249,-0.603,-0.072,2.368,-0.066,-1.818,11.861,0.0,0.0,0.0,-7.571,-0.058,-1.388,-4.99,-0.212,0.0,2.32,8.448,2.023,1354.7,998.0,11253.5,2582.3,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-occupancy-stochastic-10-mins.xml,58.889,58.889,35.997,35.997,22.893,0.0,0.0,0.0,0.0,0.0,0.0,0.378,0.0,0.0,4.444,0.848,8.936,0.0,0.0,4.482,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.323,0.356,1.504,1.664,0.0,2.117,8.391,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.435,0.0,14.736,8.987,0.615,0.0,0.0,0.0,0.0,6629.1,7170.6,9091.3,31.35,21.296,0.0,3.558,3.649,0.513,7.536,0.632,10.11,-12.685,0.0,0.0,0.0,8.318,-0.06,5.322,0.0,0.764,0.0,4.945,-8.988,-2.501,0.0,-0.053,-0.46,-0.051,2.692,-0.025,-1.398,11.729,0.0,0.0,0.0,-6.34,-0.055,-1.287,-3.093,-0.189,0.0,3.21,8.364,1.98,1002.6,945.2,11359.3,2606.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-occupancy-stochastic-power-outage.xml,44.519,44.519,30.174,30.174,14.345,0.0,0.0,0.0,0.0,0.0,0.0,0.237,0.0,0.0,4.414,0.841,7.293,0.0,0.0,3.627,0.0,0.264,0.0,0.0,0.0,0.0,1.908,0.0,0.0,0.267,0.304,1.259,1.258,0.0,1.713,6.789,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.345,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.438,0.0,14.618,7.313,0.517,0.0,0.0,17.0,0.0,6231.1,5670.7,6231.1,36.507,19.784,0.0,3.075,3.07,0.431,5.717,0.489,8.386,-12.686,0.0,0.0,0.0,5.187,-0.154,4.374,0.0,0.513,0.0,3.019,-6.68,-1.621,0.0,-0.053,-0.461,-0.052,2.676,-0.025,-1.397,11.731,0.0,0.0,0.0,-6.442,-0.057,-1.272,-3.091,-0.186,0.0,3.186,8.28,2.006,1141.2,883.5,9132.4,2095.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-occupancy-stochastic-vacancy.xml,57.557,57.557,30.764,30.764,26.793,0.0,0.0,0.0,0.0,0.0,0.0,0.442,0.0,0.0,4.432,0.846,7.368,0.0,0.0,3.622,0.0,0.263,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.267,0.304,1.259,1.256,0.0,1.71,6.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.793,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,25.09,0.0,14.697,7.303,0.614,0.0,0.0,0.0,0.0,4487.7,5677.0,5677.0,30.776,19.84,0.0,3.504,3.622,0.51,7.453,0.626,10.041,-12.679,0.0,0.0,0.0,8.149,-0.064,5.305,0.0,0.514,0.0,5.697,-6.297,-1.615,0.0,-0.058,-0.465,-0.052,2.683,-0.026,-1.408,11.739,0.0,0.0,0.0,-6.358,-0.059,-1.276,-3.102,-0.186,0.0,3.2,8.286,2.008,1141.2,883.5,9118.0,2092.3,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-occupancy-stochastic.xml,58.825,58.825,35.956,35.956,22.869,0.0,0.0,0.0,0.0,0.0,0.0,0.377,0.0,0.0,4.433,0.846,9.013,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.869,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.414,0.0,14.699,9.071,0.614,0.0,0.0,0.0,0.0,4690.7,5677.2,5677.2,30.649,19.842,0.0,3.553,3.644,0.513,7.53,0.631,10.102,-12.674,0.0,0.0,0.0,8.308,-0.063,5.265,0.0,0.777,0.0,4.943,-8.954,-2.502,0.0,-0.059,-0.465,-0.052,2.683,-0.026,-1.408,11.739,0.0,0.0,0.0,-6.355,-0.059,-1.276,-3.103,-0.186,0.0,3.2,8.286,2.008,1354.7,998.0,11168.6,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-setpoints-daily-schedules.xml,56.935,56.935,35.238,35.238,21.697,0.0,0.0,0.0,0.0,0.0,0.0,0.358,0.0,0.0,3.859,0.728,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.697,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.946,0.0,12.403,9.075,0.615,0.0,0.0,101.0,51.0,2155.4,3745.3,3745.3,34.947,20.81,0.0,3.517,3.579,0.503,7.523,0.608,9.828,-12.674,0.0,0.0,0.0,8.679,0.006,4.652,0.0,0.727,0.0,4.499,-8.859,-2.496,0.0,-0.072,-0.501,-0.058,2.616,-0.042,-1.59,11.74,0.0,0.0,0.0,-6.667,-0.004,-1.223,-3.406,-0.174,0.0,2.447,7.92,2.014,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-setpoints-daily-setbacks.xml,56.304,56.304,35.388,35.388,20.915,0.0,0.0,0.0,0.0,0.0,0.0,0.345,0.0,0.0,3.994,0.755,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.915,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.498,0.0,13.025,9.075,0.616,0.0,0.0,0.0,8.0,2130.8,3634.6,3634.6,25.333,21.331,0.0,3.507,3.562,0.5,7.355,0.604,9.777,-12.716,0.0,0.0,0.0,8.196,-0.023,4.639,0.0,0.724,0.0,4.386,-8.884,-2.501,0.0,-0.055,-0.497,-0.057,2.572,-0.04,-1.577,11.697,0.0,0.0,0.0,-6.643,-0.024,-1.204,-3.355,-0.177,0.0,2.591,7.896,2.009,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-detailed-setpoints.xml,41.316,41.316,34.027,34.027,7.288,0.0,0.0,0.0,0.0,0.0,0.0,0.12,0.0,0.0,3.065,0.52,9.046,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.288,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.82,0.0,9.128,9.075,0.645,0.0,0.0,0.0,0.0,2100.9,3176.1,3176.1,17.397,16.187,0.0,2.853,2.787,0.39,5.357,0.411,7.457,-12.563,0.0,0.0,0.0,5.504,-0.06,3.479,0.0,0.572,0.0,1.559,-8.806,-2.473,0.0,-0.124,-0.573,-0.067,2.36,-0.058,-1.769,11.85,0.0,0.0,0.0,-7.578,-0.06,-1.261,-5.126,-0.188,0.0,2.084,8.003,2.036,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-simple-power-outage.xml,54.84,54.84,32.427,32.427,22.412,0.0,0.0,0.0,0.0,0.0,0.0,0.37,0.0,0.0,3.384,0.607,8.406,0.0,0.0,4.161,0.0,0.311,0.0,0.0,0.0,0.0,2.017,0.0,0.0,0.295,0.335,1.386,1.414,0.0,1.939,7.802,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.412,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.989,0.0,10.641,8.454,0.58,0.0,0.0,0.0,4.0,1990.4,5801.3,5801.3,23.066,22.78,0.0,3.554,3.643,0.513,7.524,0.63,10.091,-12.684,0.0,0.0,0.0,8.289,-0.061,4.76,0.0,0.795,0.0,4.86,-8.902,-2.367,0.0,-0.096,-0.536,-0.062,2.488,-0.045,-1.632,11.731,0.0,0.0,0.0,-6.63,-0.057,-1.233,-3.892,-0.174,0.0,2.296,6.936,1.794,1241.6,923.2,10291.7,2361.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-simple-vacancy.xml,57.162,57.162,30.552,30.552,26.61,0.0,0.0,0.0,0.0,0.0,0.0,0.439,0.0,0.0,4.38,0.834,7.366,0.0,0.0,3.688,0.0,0.263,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.259,0.303,1.256,1.243,0.0,1.704,6.597,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.92,0.0,14.509,7.302,0.614,0.0,0.0,0.0,0.0,1965.3,3394.2,3394.2,23.124,19.007,0.0,3.503,3.619,0.509,7.446,0.625,10.032,-12.688,0.0,0.0,0.0,8.141,-0.065,4.961,0.0,0.552,0.0,5.667,-6.163,-1.548,0.0,-0.057,-0.466,-0.052,2.681,-0.027,-1.412,11.729,0.0,0.0,0.0,-6.357,-0.06,-1.149,-3.111,-0.2,0.0,3.166,7.872,2.14,1122.2,811.7,9189.2,2108.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-schedules-simple.xml,58.275,58.275,35.874,35.874,22.401,0.0,0.0,0.0,0.0,0.0,0.0,0.37,0.0,0.0,4.38,0.834,9.016,0.0,0.0,4.508,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.401,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.978,0.0,14.513,9.075,0.614,0.0,0.0,0.0,0.0,1984.0,3392.4,3392.4,23.066,18.992,0.0,3.554,3.642,0.513,7.525,0.63,10.091,-12.684,0.0,0.0,0.0,8.301,-0.061,4.804,0.0,0.729,0.0,4.858,-8.902,-2.367,0.0,-0.057,-0.466,-0.052,2.68,-0.027,-1.418,11.729,0.0,0.0,0.0,-6.358,-0.057,-1.173,-3.114,-0.166,0.0,3.166,7.876,2.141,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-calendar-year-custom.xml,58.082,58.082,35.81,35.81,22.272,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.328,0.822,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.272,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.857,0.0,14.298,9.075,0.614,0.0,0.0,0.0,0.0,2119.6,3382.2,3382.2,23.032,18.929,0.0,3.557,3.645,0.513,7.53,0.631,10.1,-12.683,0.0,0.0,0.0,8.316,-0.063,4.807,0.0,0.729,0.0,4.834,-8.905,-2.499,0.0,-0.048,-0.46,-0.051,2.707,-0.025,-1.394,11.73,0.0,0.0,0.0,-6.328,-0.059,-1.165,-3.252,-0.165,0.0,3.11,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-daylight-saving-custom.xml,58.106,58.106,35.839,35.839,22.267,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.267,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.853,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.101,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-daylight-saving-disabled.xml,58.077,58.077,35.824,35.824,22.254,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.339,0.824,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.254,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.84,0.0,14.338,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3295.8,3295.8,23.032,18.536,0.0,3.556,3.643,0.513,7.531,0.63,10.089,-12.683,0.0,0.0,0.0,8.311,-0.06,4.804,0.0,0.727,0.0,4.829,-8.9,-2.496,0.0,-0.053,-0.465,-0.052,2.684,-0.027,-1.417,11.73,0.0,0.0,0.0,-6.348,-0.056,-1.175,-3.132,-0.163,0.0,3.122,7.877,2.013,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-runperiod-1-month.xml,9.3245,9.3245,2.9023,2.9023,6.4222,0.0,0.0,0.0,0.0,0.0,0.0,0.1059,0.0,0.0,0.1034,0.0,0.8277,0.0,0.0,0.3993,0.0,0.0322,0.0,0.0,0.0,0.0,0.1421,0.0,0.0,0.0268,0.0281,0.116,0.1286,0.0,0.1838,0.8083,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.4222,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.0126,0.0,0.0,0.8385,0.0511,0.0,0.0,0.0,0.0,2100.14,0.0,2100.14,24.5039,0.0,0.0,0.6218,0.6514,0.0921,1.7783,0.1114,1.8005,-1.9863,0.0,0.0,0.0,2.3104,0.001,0.8916,0.0,0.1316,0.0,1.3929,-1.4353,-0.3993,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,104.12,83.97,907.03,208.14,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-temperature-capacitance-multiplier.xml,57.995,57.995,35.736,35.736,22.26,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.268,0.808,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.846,0.0,14.05,9.075,0.614,0.0,0.0,0.0,0.0,2110.3,3355.2,3355.2,22.973,18.841,0.0,3.626,3.641,0.512,7.527,0.628,10.073,-12.689,0.0,0.0,0.0,8.292,-0.053,4.803,0.0,0.728,0.0,4.827,-8.896,-2.498,0.0,-0.221,-0.462,-0.052,2.69,-0.027,-1.419,11.724,0.0,0.0,0.0,-6.346,-0.05,-1.179,-3.176,-0.164,0.0,2.994,7.882,2.012,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml,59.49,59.49,36.077,36.077,23.413,0.0,0.0,0.0,0.0,0.0,0.0,0.386,0.0,0.0,4.524,0.862,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.413,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.924,0.0,14.931,9.074,0.616,0.0,0.0,0.333,1.0,8643.3,8929.7,9252.7,37.369,22.44,0.0,3.607,3.669,0.517,7.596,0.642,10.189,-12.601,0.0,0.0,0.0,8.33,-0.062,5.307,0.0,0.775,0.0,5.113,-8.958,-2.509,0.0,-0.176,-0.489,-0.056,2.705,-0.032,-1.437,11.752,0.0,0.0,0.0,-6.328,-0.058,-1.279,-3.002,-0.179,0.0,3.366,8.296,2.0,1354.7,998.0,11182.0,2565.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml,59.411,59.411,36.07,36.07,23.341,0.0,0.0,0.0,0.0,0.0,0.0,0.385,0.0,0.0,4.522,0.861,9.014,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.341,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.857,0.0,14.924,9.071,0.614,0.0,0.0,0.0,0.167,6063.1,7308.9,7308.9,35.1,21.787,0.0,3.607,3.669,0.517,7.594,0.642,10.187,-12.601,0.0,0.0,0.0,8.326,-0.062,5.255,0.0,0.771,0.0,5.101,-8.955,-2.502,0.0,-0.176,-0.489,-0.056,2.703,-0.033,-1.438,11.752,0.0,0.0,0.0,-6.332,-0.057,-1.264,-3.005,-0.186,0.0,3.364,8.284,2.008,1354.7,998.0,11168.8,2562.9,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-timestep-10-mins.xml,58.711,58.711,35.951,35.951,22.76,0.0,0.0,0.0,0.0,0.0,0.0,0.375,0.0,0.0,4.439,0.842,9.018,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.313,0.0,14.613,9.075,0.614,0.0,0.0,0.0,0.0,3549.1,4910.1,4910.1,23.32,18.84,0.0,3.612,3.669,0.517,7.595,0.642,10.185,-12.61,0.0,0.0,0.0,8.335,-0.06,4.791,0.0,0.735,0.0,4.995,-8.905,-2.499,0.0,-0.171,-0.487,-0.056,2.709,-0.032,-1.435,11.744,0.0,0.0,0.0,-6.317,-0.055,-1.156,-3.002,-0.172,0.0,3.307,7.873,2.011,1354.8,997.6,11171.7,2563.6,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base-simcontrol-timestep-30-mins.xml,58.485,58.485,35.902,35.902,22.584,0.0,0.0,0.0,0.0,0.0,0.0,0.373,0.0,0.0,4.401,0.835,9.017,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.584,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.148,0.0,14.49,9.075,0.614,0.0,0.0,0.0,0.0,2158.3,3743.7,3743.7,23.223,18.848,0.0,3.594,3.661,0.516,7.566,0.639,10.168,-12.631,0.0,0.0,0.0,8.321,-0.062,4.793,0.0,0.733,0.0,4.932,-8.905,-2.498,0.0,-0.14,-0.482,-0.055,2.704,-0.031,-1.435,11.747,0.0,0.0,0.0,-6.329,-0.058,-1.16,-3.05,-0.17,0.0,3.22,7.873,2.011,1354.8,997.6,11171.5,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +base.xml,58.105,58.105,35.839,35.839,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.367,0.0,0.0,4.352,0.827,9.016,0.0,0.0,4.51,0.0,0.334,0.0,0.0,0.0,0.0,2.22,0.0,0.0,0.319,0.365,1.513,1.528,0.0,2.114,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.266,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20.852,0.0,14.394,9.075,0.614,0.0,0.0,0.0,0.0,2119.4,3372.6,3372.6,23.032,18.927,0.0,3.557,3.645,0.513,7.529,0.631,10.1,-12.683,0.0,0.0,0.0,8.313,-0.064,4.807,0.0,0.729,0.0,4.833,-8.905,-2.499,0.0,-0.054,-0.464,-0.052,2.685,-0.026,-1.408,11.73,0.0,0.0,0.0,-6.35,-0.06,-1.171,-3.106,-0.166,0.0,3.145,7.873,2.011,1354.8,997.6,11171.6,2563.5,0.0,36000.0,24000.0,0.0,6.8,91.76,32235.0,8595.0,7508.0,0.0,575.0,6840.0,0.0,0.0,1949.0,2171.0,4597.0,18787.0,5329.0,7037.0,0.0,207.0,265.0,0.0,0.0,0.0,2010.0,619.0,3320.0,0.0,0.0,0.0,0.0 +house001.xml,86.191,86.191,46.895,46.895,39.296,0.0,0.0,0.0,0.0,0.0,0.0,0.25,0.0,0.0,15.71,4.321,0.0,0.0,0.0,7.38,0.315,0.652,0.448,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,3.284,1.794,0.0,2.585,6.622,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.249,0.0,17.046,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.043,0.0,50.722,10.416,2.681,0.0,0.0,0.0,0.0,1853.7,6551.3,6551.3,37.693,42.27,0.495,1.999,7.301,0.422,0.0,0.982,7.164,-4.978,0.0,0.0,0.485,1.29,-0.286,4.306,0.0,5.162,0.0,3.187,-6.727,-2.915,0.558,1.97,3.666,0.303,0.0,0.228,1.548,11.487,0.0,0.0,0.516,6.779,-0.271,-0.434,-1.439,-0.779,0.0,10.726,11.623,4.465,2104.5,2144.0,14468.7,4385.1,0.0,90000.0,60000.0,0.0,25.88,98.42,62095.0,24402.0,7740.0,0.0,942.0,7599.0,453.0,609.0,9636.0,2236.0,8478.0,118221.0,90310.0,9481.0,0.0,781.0,5722.0,299.0,576.0,0.0,4148.0,3124.0,3780.0,6860.0,3501.0,2159.0,1200.0 +house002.xml,67.927,67.927,40.704,40.704,27.223,0.0,0.0,0.0,0.0,0.0,0.0,0.154,0.0,0.0,14.661,3.362,0.0,0.0,0.0,6.381,0.315,0.594,0.448,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,5.487,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.737,0.0,13.485,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.137,0.0,40.097,7.526,2.891,0.0,0.0,0.0,0.0,1553.9,5237.2,5237.2,23.852,29.59,0.0,2.552,5.064,0.0,0.0,0.846,5.729,-4.087,0.0,0.0,0.0,1.809,-0.161,1.581,0.0,3.794,0.0,1.353,-5.039,-2.475,0.0,3.059,2.765,0.0,0.0,0.409,0.354,8.652,0.0,0.0,0.0,8.391,-0.154,-0.19,-1.077,-0.66,0.0,5.882,8.963,3.907,1610.9,1574.7,9989.4,3520.4,0.0,90000.0,60000.0,0.0,25.88,98.42,47925.0,15312.0,6070.0,0.0,752.0,4731.0,0.0,0.0,12952.0,3120.0,4987.0,35212.0,14864.0,6693.0,0.0,748.0,3138.0,0.0,0.0,0.0,4572.0,1877.0,3320.0,3848.0,1750.0,1297.0,800.0 +house003.xml,68.425,68.425,40.172,40.172,28.253,0.0,0.0,0.0,0.0,0.0,0.0,0.168,0.0,0.0,12.875,3.518,0.0,0.0,0.0,6.875,0.315,0.623,0.448,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,6.048,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.007,0.0,13.246,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.166,0.0,41.88,7.526,2.691,0.0,0.0,0.0,0.0,1632.3,5416.1,5416.1,26.254,34.245,0.653,2.805,4.678,0.0,0.0,0.98,6.254,-3.935,0.0,0.0,0.0,1.138,-0.182,1.997,0.0,3.942,0.0,1.585,-5.248,-2.676,0.786,3.013,2.567,0.0,0.0,0.638,1.037,9.843,0.0,0.0,0.0,6.458,-0.174,-0.231,-1.127,-0.664,0.0,6.526,9.233,4.2,1610.9,1574.7,9989.3,3520.4,0.0,90000.0,60000.0,0.0,25.88,98.42,48412.0,15944.0,6644.0,0.0,892.0,4431.0,610.0,0.0,11450.0,2908.0,5532.0,43305.0,19002.0,9071.0,0.0,930.0,3135.0,403.0,0.0,0.0,5394.0,2049.0,3320.0,3967.0,1750.0,1416.0,800.0 +house004.xml,136.117,136.117,75.737,75.737,60.38,0.0,0.0,0.0,0.0,0.0,0.0,0.392,0.0,0.0,29.546,9.324,0.0,0.0,0.0,11.562,0.315,0.893,0.448,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,1.633,2.35,11.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44.232,0.0,16.148,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.769,0.0,109.106,8.985,3.512,0.0,0.0,0.0,98.0,3134.1,7528.2,7528.2,54.639,51.907,0.127,5.509,11.301,0.0,0.0,1.239,13.609,-5.79,0.0,0.0,0.0,3.103,-0.775,4.914,0.0,6.221,0.0,7.031,-7.178,-3.849,0.197,6.683,11.63,0.0,0.0,0.509,7.409,17.81,0.0,0.0,0.0,18.787,-0.762,0.999,0.0,1.804,0.0,21.466,15.179,7.713,1857.7,1859.3,12229.1,3983.9,0.0,80000.0,60000.0,0.0,25.88,98.42,76552.0,20973.0,11324.0,0.0,882.0,8959.0,101.0,0.0,19021.0,5929.0,9362.0,54906.0,19420.0,12449.0,0.0,688.0,7055.0,65.0,0.0,0.0,8310.0,3369.0,3550.0,4612.0,1284.0,2328.0,1000.0 +house005.xml,94.808,94.808,53.42,53.42,41.389,0.0,0.0,0.0,0.0,0.0,0.0,0.294,0.0,0.0,18.457,5.11,0.0,0.0,0.0,9.155,0.315,0.754,0.448,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.0,2.35,8.638,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.187,0.0,15.202,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.237,0.0,61.135,8.985,2.732,0.0,0.0,0.0,1.0,2076.2,7612.9,7612.9,46.019,53.178,0.0,3.051,8.217,0.269,0.0,1.36,9.437,-6.696,0.0,0.0,0.398,1.313,-0.377,5.064,0.0,5.092,0.0,4.318,-6.822,-3.611,0.0,2.951,4.206,0.21,0.0,0.265,2.282,15.363,0.0,0.0,0.41,7.446,-0.36,-0.513,-1.822,-0.766,0.0,14.63,11.562,5.544,1857.7,1859.4,12229.0,3983.9,0.0,90000.0,60000.0,0.0,25.88,98.42,71542.0,26962.0,10216.0,0.0,1260.0,8257.0,0.0,480.0,11638.0,3312.0,9418.0,67659.0,32921.0,13688.0,0.0,1034.0,6463.0,0.0,454.0,0.0,6143.0,3406.0,3550.0,6854.0,3501.0,2354.0,1000.0 +house006.xml,139.133,139.133,31.835,31.835,107.297,0.0,0.0,0.0,0.0,0.0,0.0,1.869,0.0,0.0,3.01,0.344,0.0,0.0,0.0,8.687,0.29,0.705,3.138,0.0,0.0,0.0,1.707,0.0,0.0,0.447,0.338,0.199,0.105,0.0,2.114,8.883,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,81.45,0.0,20.136,2.642,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,78.414,0.0,8.172,13.084,3.277,0.0,0.0,0.0,0.0,1987.1,2448.6,2448.6,40.493,14.968,0.0,4.264,22.276,1.991,37.138,1.864,17.625,-9.441,0.0,0.0,0.0,9.272,-0.322,9.531,0.0,4.369,0.0,0.0,-14.532,-6.438,0.0,0.172,-0.806,-0.046,2.784,-0.086,-0.558,4.335,0.0,0.0,0.0,-3.919,-0.321,-0.518,-0.614,-0.076,0.0,0.0,5.683,2.249,1610.9,1574.7,12168.1,4288.2,0.0,80000.0,30000.0,0.0,-13.72,81.14,43331.0,0.0,8907.0,0.0,750.0,24548.0,0.0,0.0,1995.0,1874.0,5256.0,9726.0,0.0,4103.0,0.0,186.0,888.0,0.0,0.0,0.0,1059.0,171.0,3320.0,1566.0,0.0,766.0,800.0 +house007.xml,138.649,138.649,33.963,33.963,104.686,0.0,0.0,0.0,0.0,0.0,0.0,1.629,0.0,0.0,2.587,0.4,0.0,0.0,0.0,10.299,0.315,0.82,1.943,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,9.938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,75.019,0.0,23.281,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,70.638,0.0,6.04,15.632,3.268,0.0,0.0,0.0,0.0,2191.9,2549.6,2549.6,39.657,13.506,0.0,4.727,23.696,4.449,10.124,1.499,18.834,-9.346,0.0,0.0,0.076,11.539,-0.372,6.119,0.0,20.826,0.0,2.861,-17.172,-7.734,0.0,0.2,-0.721,-0.058,0.561,-0.047,-0.336,4.603,0.0,0.0,-0.009,-4.044,-0.368,-0.193,-0.584,-1.905,0.0,0.108,6.368,2.565,1857.7,1859.4,14896.3,4852.9,0.0,90000.0,42000.0,0.0,-13.72,81.14,43727.0,5470.0,9095.0,0.0,587.0,15303.0,0.0,27.0,2124.0,2001.0,9120.0,12281.0,1093.0,4949.0,0.0,151.0,923.0,0.0,0.0,0.0,1130.0,484.0,3550.0,2145.0,404.0,741.0,1000.0 +house008.xml,182.998,182.998,39.329,39.329,143.669,0.0,0.0,0.0,0.0,0.0,0.0,2.476,0.0,0.0,3.735,0.557,0.0,0.0,0.0,11.006,0.315,0.861,3.138,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,0.26,0.123,0.0,2.585,10.741,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,110.234,0.0,26.374,3.452,3.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,103.871,0.0,10.909,18.129,3.213,0.0,0.0,0.0,0.0,2472.9,3401.6,3401.6,54.892,20.571,0.0,7.246,27.501,4.711,24.32,1.195,21.291,-7.816,0.0,0.0,1.287,17.853,-0.393,18.343,0.0,6.388,0.0,7.879,-18.61,-8.163,0.0,0.292,-1.156,-0.067,1.6,-0.09,-0.438,5.412,0.0,0.0,-0.112,-2.804,-0.393,-0.996,-0.687,-0.286,0.0,0.569,7.342,2.843,2104.5,2144.0,17624.6,5341.6,0.0,90000.0,36000.0,0.0,-13.72,81.14,62679.0,10615.0,10314.0,0.0,587.0,23387.0,0.0,891.0,4041.0,3226.0,9618.0,18542.0,2434.0,8639.0,0.0,112.0,1287.0,0.0,153.0,0.0,1822.0,316.0,3780.0,2481.0,158.0,1123.0,1200.0 +house009.xml,153.781,153.781,34.101,34.101,119.68,0.0,0.0,0.0,0.0,0.0,0.0,2.021,0.0,0.0,2.49,0.304,0.0,0.0,0.0,10.271,0.315,0.819,1.943,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,9.907,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,90.006,0.0,23.288,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,84.809,0.0,5.739,15.632,3.274,0.0,0.0,0.0,0.0,2226.3,2666.2,2666.2,44.142,14.399,0.0,5.112,28.422,4.319,13.051,2.253,18.888,-8.18,0.0,0.0,0.266,15.624,-0.398,8.745,0.0,21.44,0.0,0.0,-17.429,-7.833,0.0,0.24,-0.73,-0.035,0.709,-0.078,-0.206,4.6,0.0,0.0,-0.029,-4.154,-0.395,-0.262,-0.531,-1.82,0.0,0.0,6.091,2.438,1857.7,1859.4,14896.3,4852.9,0.0,90000.0,36000.0,0.0,-13.72,81.14,44332.0,0.0,8913.0,0.0,885.0,18597.0,0.0,95.0,2819.0,2204.0,10820.0,12518.0,0.0,6041.0,0.0,212.0,951.0,0.0,1.0,0.0,1244.0,518.0,3550.0,1793.0,0.0,793.0,1000.0 +house010.xml,153.499,153.499,37.667,37.667,115.832,0.0,0.0,0.0,0.0,0.0,0.0,1.85,0.0,0.0,3.011,0.285,0.0,0.0,0.0,10.986,0.315,0.86,3.138,0.0,0.0,0.0,2.483,0.0,0.0,0.609,0.442,0.26,0.123,0.0,2.585,10.719,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,82.398,0.0,26.374,3.452,3.609,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,77.644,0.0,7.883,18.129,3.212,0.0,0.0,0.0,0.0,2408.7,2855.8,2855.8,45.335,15.815,0.876,4.938,25.514,4.913,9.775,1.266,22.965,-9.184,0.0,0.0,0.928,11.368,-0.399,19.584,0.0,6.404,0.0,4.879,-18.629,-8.154,0.022,0.21,-0.793,-0.102,0.536,-0.077,-0.783,5.164,0.0,0.0,-0.052,-4.233,-0.396,-1.034,-0.682,-0.272,0.0,0.357,7.304,2.833,2104.5,2144.0,17624.6,5341.6,0.0,90000.0,30000.0,0.0,-13.72,81.14,51306.0,8285.0,10714.0,0.0,587.0,16663.0,359.0,532.0,1487.0,2165.0,10514.0,14181.0,1891.0,5286.0,0.0,112.0,1426.0,37.0,87.0,0.0,1222.0,340.0,3780.0,2621.0,261.0,1159.0,1200.0 +house011.xml,45.142,45.142,45.142,45.142,0.0,0.0,0.0,0.0,0.0,0.0,6.965,0.634,0.121,0.006,8.457,2.321,10.452,0.0,0.0,4.905,0.0,0.509,0.003,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.0,0.0,1.661,0.0,2.35,3.809,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14.718,0.128,26.135,9.325,1.123,0.0,0.0,0.0,326.0,5019.5,3218.5,5019.5,18.28,15.961,0.0,2.69,5.465,0.0,0.0,1.636,3.459,-3.192,0.0,0.0,1.872,0.0,-0.39,1.843,0.0,5.406,0.0,4.012,-6.004,-2.079,0.0,1.643,1.235,0.0,0.0,0.147,0.293,5.656,0.0,0.0,0.73,0.0,-0.389,-0.201,-0.182,-1.023,0.0,6.662,8.878,2.825,0.0,1859.4,12951.3,4219.2,0.0,24000.0,18000.0,34120.0,24.62,91.58,20648.0,6685.0,2440.0,0.0,1007.0,3251.0,0.0,546.0,0.0,1795.0,4923.0,21013.0,7842.0,3667.0,0.0,612.0,1210.0,0.0,199.0,0.0,2697.0,1236.0,3550.0,3065.0,463.0,1602.0,1000.0 +house012.xml,35.83,35.83,35.83,35.83,0.0,0.0,0.0,0.0,0.0,0.0,4.728,0.25,0.0,0.0,5.898,1.493,8.943,0.0,0.0,4.378,0.0,0.478,0.003,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.0,0.0,1.528,0.0,2.114,3.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.965,0.0,16.413,7.782,1.158,0.0,0.0,0.0,0.0,3020.8,2653.5,3020.8,11.072,11.211,0.0,2.374,4.758,0.0,0.0,0.627,2.68,-1.832,0.0,0.0,2.039,0.0,-0.25,1.648,0.0,4.356,0.0,0.323,-4.814,-1.943,0.0,1.715,1.079,0.0,0.0,-0.037,0.46,3.51,0.0,0.0,1.564,0.0,-0.25,-0.164,-0.165,-0.748,0.0,0.276,6.81,2.435,0.0,1574.7,10579.4,3728.3,0.0,23400.0,23200.0,0.0,24.62,91.58,13915.0,1328.0,1906.0,0.0,333.0,2909.0,0.0,1767.0,0.0,1513.0,4159.0,11890.0,639.0,2703.0,0.0,202.0,1083.0,0.0,646.0,0.0,2273.0,1024.0,3320.0,2498.0,370.0,1328.0,800.0 +house013.xml,30.573,30.573,30.573,30.573,0.0,0.0,0.0,0.0,0.0,0.0,2.811,0.155,0.0,0.0,3.89,1.273,7.706,0.0,0.0,3.966,0.0,0.455,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.742,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.991,0.0,15.061,6.85,0.853,0.0,0.0,0.0,0.0,2638.8,2135.9,2638.8,9.777,9.598,0.0,1.627,2.853,0.0,0.0,0.652,2.618,-2.126,0.0,0.0,2.087,0.0,-0.279,1.517,0.0,1.059,0.0,1.127,-3.66,-1.506,0.0,1.072,0.369,0.0,0.0,-0.095,0.205,3.803,0.0,0.0,0.529,0.0,-0.279,-0.258,-0.197,-0.283,0.0,1.446,6.38,2.46,1364.1,1290.1,8207.3,3131.8,0.0,18000.0,18000.0,17060.0,24.62,91.58,12482.0,3021.0,2049.0,0.0,363.0,1822.0,0.0,1575.0,0.0,1042.0,2610.0,9750.0,1052.0,2097.0,0.0,221.0,604.0,0.0,576.0,0.0,1565.0,545.0,3090.0,1618.0,312.0,706.0,600.0 +house014.xml,31.557,31.557,31.557,31.557,0.0,0.0,0.0,0.0,0.0,0.0,3.332,0.189,0.006,0.0,4.258,1.393,7.45,0.0,0.0,4.053,0.0,0.46,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.841,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.389,0.006,16.595,6.85,0.597,0.0,0.0,0.0,0.0,2948.4,2156.4,2948.4,10.984,10.439,0.0,1.7,3.69,0.0,0.0,0.583,3.02,-2.479,0.0,0.0,2.205,0.0,-0.243,1.724,0.0,1.115,0.0,1.412,-3.756,-1.617,0.0,1.129,0.535,0.0,0.0,-0.071,0.531,4.749,0.0,0.0,0.6,0.0,-0.242,-0.254,-0.225,-0.263,0.0,1.654,6.113,2.436,1364.1,1290.1,8207.2,3131.8,0.0,18000.0,18000.0,17060.0,24.62,91.58,13648.0,3089.0,2335.0,0.0,320.0,2332.0,0.0,1632.0,0.0,1080.0,2860.0,10972.0,1043.0,3060.0,0.0,194.0,773.0,0.0,596.0,0.0,1622.0,594.0,3090.0,1682.0,312.0,770.0,600.0 +house015.xml,30.573,30.573,30.573,30.573,0.0,0.0,0.0,0.0,0.0,0.0,2.811,0.155,0.0,0.0,3.89,1.273,7.706,0.0,0.0,3.966,0.0,0.455,0.001,0.0,0.0,0.0,1.52,0.0,0.0,0.366,0.286,2.129,1.395,0.0,1.879,2.742,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.991,0.0,15.061,6.85,0.853,0.0,0.0,0.0,0.0,2638.8,2135.9,2638.8,9.777,9.598,0.0,1.627,2.853,0.0,0.0,0.652,2.618,-2.126,0.0,0.0,2.087,0.0,-0.279,1.517,0.0,1.059,0.0,1.127,-3.66,-1.506,0.0,1.072,0.369,0.0,0.0,-0.095,0.205,3.803,0.0,0.0,0.529,0.0,-0.279,-0.258,-0.197,-0.283,0.0,1.446,6.38,2.46,1364.1,1290.1,8207.3,3131.8,0.0,18000.0,18000.0,17060.0,24.62,91.58,12482.0,3021.0,2049.0,0.0,363.0,1822.0,0.0,1575.0,0.0,1042.0,2610.0,9750.0,1052.0,2097.0,0.0,221.0,604.0,0.0,576.0,0.0,1565.0,545.0,3090.0,1618.0,312.0,706.0,600.0 +house016.xml,61.259,61.259,39.758,39.758,0.0,0.0,21.502,0.0,0.0,0.0,7.615,0.555,0.187,0.004,2.953,0.965,0.0,0.0,0.0,8.606,0.0,0.723,0.215,0.0,0.0,0.0,2.448,0.0,0.0,0.496,0.369,2.745,1.608,0.0,2.255,8.015,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.313,0.0,15.188,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.695,0.191,11.489,10.478,0.0,0.0,0.0,2.0,11.0,7549.9,3522.7,7549.9,43.059,18.712,0.0,4.421,10.834,0.618,5.69,0.298,7.711,-7.897,0.0,0.0,0.0,6.738,-0.022,5.729,0.0,3.867,0.0,0.0,-8.639,-4.771,0.0,-0.336,-0.824,-0.019,2.932,-0.046,-1.012,11.998,0.0,0.0,0.0,-8.779,-0.024,-1.359,-1.156,-1.008,0.0,0.0,7.776,3.835,1759.0,1745.5,13591.0,4566.0,0.0,136000.0,36000.0,36000.0,19.22,86.72,26636.0,0.0,5399.0,0.0,171.0,10607.0,0.0,0.0,2485.0,2689.0,5286.0,18696.0,0.0,9204.0,0.0,90.0,3334.0,0.0,0.0,0.0,2156.0,593.0,3320.0,1991.0,0.0,1191.0,800.0 +house017.xml,91.817,91.817,27.919,27.919,63.898,0.0,0.0,0.0,0.0,0.0,0.0,1.281,0.0,0.0,4.526,0.614,0.0,0.0,0.0,4.67,0.187,0.387,0.033,0.0,0.0,0.0,2.086,0.0,0.0,0.502,0.373,2.776,1.619,0.0,2.274,6.591,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.795,0.0,18.103,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,41.956,0.0,10.103,11.141,3.418,0.0,0.0,151.0,96.0,1729.6,3570.0,3570.0,60.335,19.527,0.0,5.432,14.641,0.652,10.656,0.362,7.456,-9.321,0.0,0.0,0.719,4.357,0.006,19.783,0.0,1.22,0.0,0.0,-11.23,-2.985,0.0,-0.143,-0.972,-0.02,4.68,-0.06,-1.169,7.472,0.0,0.0,-0.008,-4.8,0.008,-2.768,-0.714,-0.258,0.0,0.0,7.225,1.685,1778.7,1768.3,13969.3,4663.9,0.0,60000.0,24000.0,0.0,16.16,89.24,36483.0,0.0,4833.0,0.0,181.0,15153.0,0.0,354.0,1303.0,3048.0,11612.0,17819.0,0.0,7246.0,0.0,85.0,2970.0,0.0,176.0,0.0,2221.0,1571.0,3550.0,3537.0,0.0,2537.0,1000.0 +house018.xml,36.028,36.028,36.028,36.028,0.0,0.0,0.0,0.0,0.0,0.0,4.599,0.209,0.0,0.0,2.544,0.767,7.873,0.0,0.0,4.761,0.0,0.461,0.112,0.0,0.0,0.0,4.21,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,4.516,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.688,0.0,9.43,7.32,0.552,0.0,0.0,0.0,0.0,4617.7,2657.5,4617.7,19.992,10.861,0.0,4.564,4.623,0.0,0.0,0.276,3.696,-3.618,0.0,0.0,2.17,0.0,-0.019,2.615,0.0,2.082,0.0,1.848,-7.059,-2.596,0.0,-0.527,-0.811,0.0,0.0,-0.095,-1.34,4.337,0.0,0.0,-0.012,0.0,-0.014,-0.774,-0.637,-0.75,0.0,1.255,6.864,2.164,1341.9,1264.5,9054.5,3477.8,0.0,36000.0,36000.0,36000.0,19.22,86.72,18300.0,4908.0,2514.0,0.0,150.0,3004.0,0.0,1816.0,0.0,2749.0,3160.0,11065.0,747.0,2046.0,0.0,79.0,696.0,0.0,419.0,0.0,2204.0,354.0,4520.0,2608.0,1096.0,712.0,800.0 +house019.xml,130.141,130.141,51.592,51.592,78.549,0.0,0.0,0.0,0.0,0.0,0.0,1.13,0.0,0.0,11.089,3.593,9.725,0.0,0.0,8.923,0.0,0.741,0.054,0.0,0.0,0.0,2.005,1.27,0.0,0.359,0.282,2.094,0.095,0.0,1.858,8.374,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,75.774,0.0,0.0,0.0,2.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,68.664,0.0,43.619,7.894,1.826,0.0,0.0,193.0,261.0,2783.7,6444.3,6622.6,84.769,45.696,0.0,11.38,44.759,0.65,5.035,1.92,16.406,-14.184,0.0,0.0,0.0,5.96,-0.034,8.894,0.0,1.87,0.0,0.0,-10.303,-5.203,0.0,2.977,10.126,0.15,2.882,0.272,1.603,17.047,0.0,0.0,0.0,-4.232,-0.021,-0.157,-0.148,0.025,0.0,0.0,8.091,3.72,1341.9,1264.5,7836.1,3009.8,0.0,100000.0,60000.0,0.0,16.16,89.24,50161.0,0.0,9523.0,0.0,1028.0,26727.0,0.0,0.0,1661.0,5769.0,5453.0,32831.0,0.0,12812.0,0.0,482.0,10075.0,0.0,0.0,0.0,4204.0,738.0,4520.0,1991.0,0.0,1191.0,800.0 +house020.xml,117.256,117.256,56.501,56.501,0.0,0.0,60.754,0.0,0.0,0.0,0.0,0.826,0.0,0.0,13.04,2.739,0.0,0.0,0.0,12.75,0.0,0.892,0.026,0.0,0.0,0.0,3.976,0.0,0.0,0.496,0.369,2.745,0.11,0.0,2.255,16.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,38.612,0.0,18.911,0.0,3.231,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.567,0.0,33.299,10.477,4.224,0.0,0.0,0.0,0.0,2703.5,6613.2,6613.2,31.214,31.947,0.908,11.003,10.557,1.131,9.759,0.631,15.145,-15.17,0.0,0.0,0.0,7.469,-0.042,15.238,0.0,0.837,0.0,0.0,-15.243,-7.022,0.245,0.175,0.235,0.059,6.426,0.015,-2.454,20.699,0.0,0.0,0.0,-6.636,-0.032,-2.672,-1.637,-0.195,0.0,0.0,13.51,5.728,1759.0,1745.5,13595.6,4567.6,0.0,120000.0,60000.0,0.0,19.22,86.72,45284.0,0.0,10325.0,0.0,395.0,13706.0,598.0,0.0,3105.0,6812.0,10343.0,26478.0,0.0,11826.0,0.0,208.0,3049.0,253.0,0.0,0.0,5463.0,1160.0,4520.0,3130.0,0.0,2330.0,800.0 +house021.xml,156.946,156.946,48.155,48.155,108.791,0.0,0.0,0.0,0.0,0.0,0.0,2.011,0.0,0.0,8.157,1.437,0.0,0.0,0.0,10.64,0.244,0.771,0.071,0.0,0.0,0.0,2.448,1.472,0.0,0.496,0.369,2.745,1.608,0.0,2.255,13.43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,89.745,0.0,19.046,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,73.798,0.0,17.765,10.989,3.817,0.0,0.0,0.0,0.0,2798.0,4687.7,4687.7,81.275,23.098,0.0,8.265,27.044,2.42,9.183,0.859,21.82,-20.282,0.0,0.0,1.093,9.427,-0.32,26.651,0.0,2.489,0.0,6.1,-14.701,-6.87,0.0,0.047,-0.747,0.016,2.242,-0.09,-2.214,14.693,0.0,0.0,0.041,-6.014,-0.297,-2.379,-0.835,-0.387,0.0,1.217,8.849,3.77,1759.0,1745.5,13752.0,4620.1,0.0,130000.0,60000.0,0.0,16.16,89.24,52669.0,8042.0,10175.0,0.0,318.0,15825.0,0.0,396.0,1788.0,3431.0,12694.0,28791.0,5964.0,9809.0,0.0,149.0,3704.0,0.0,196.0,0.0,2501.0,1718.0,4750.0,4908.0,1135.0,2773.0,1000.0 +house022.xml,138.01,138.01,48.718,48.718,0.0,89.292,0.0,0.0,0.0,0.0,0.0,2.22,0.0,0.0,8.711,0.88,12.471,0.0,0.0,6.69,0.0,0.61,0.034,0.0,0.0,0.0,2.086,1.649,0.0,0.496,0.369,2.745,1.608,0.0,2.255,5.893,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,89.292,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,73.296,0.0,18.932,10.989,1.481,0.0,0.0,184.0,120.0,2976.2,5355.9,5373.2,90.789,27.299,3.682,3.758,20.617,0.0,0.0,1.487,16.605,-13.137,0.0,0.0,14.693,0.0,-0.263,37.701,0.0,1.156,0.0,0.0,-9.56,-4.289,1.107,0.17,0.612,0.0,0.0,-0.12,-1.429,11.451,0.0,0.0,2.05,0.0,-0.255,-2.682,-0.615,-0.07,0.0,0.0,6.16,2.401,1759.0,1745.5,13751.5,4619.9,0.0,100000.0,36000.0,0.0,16.16,89.24,53604.0,0.0,10741.0,0.0,737.0,11570.0,2029.0,5140.0,0.0,2115.0,21272.0,25289.0,0.0,8957.0,0.0,345.0,4498.0,1190.0,1360.0,0.0,1542.0,2878.0,4520.0,5447.0,0.0,4647.0,800.0 +house023.xml,138.233,138.233,63.089,63.089,0.0,75.144,0.0,0.0,0.0,0.0,0.0,1.892,0.0,0.0,5.902,0.759,19.997,0.0,0.0,9.219,0.0,0.692,0.045,0.0,0.0,0.0,4.21,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,11.402,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,75.144,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,62.736,0.0,16.259,17.1,2.769,0.0,0.0,0.0,0.0,4239.1,4673.6,4673.6,62.489,20.564,0.0,10.208,21.486,1.2,16.451,0.85,9.985,-7.811,0.0,0.0,0.0,6.173,-0.032,23.701,0.0,1.638,0.0,0.0,-15.571,-5.906,0.0,-0.192,-1.022,-0.014,5.967,-0.114,-1.042,9.141,0.0,0.0,0.0,-6.007,-0.01,-2.68,-0.761,-0.315,0.0,0.0,10.086,3.313,2176.1,2226.5,7845.5,2331.5,0.0,125000.0,42000.0,0.0,16.16,89.24,45394.0,0.0,5067.0,0.0,362.0,18507.0,0.0,0.0,1469.0,4899.0,15091.0,22901.0,0.0,8938.0,0.0,170.0,3445.0,0.0,0.0,0.0,3570.0,2029.0,4750.0,4276.0,0.0,3276.0,1000.0 +house024.xml,129.312,129.312,43.836,43.836,0.0,85.476,0.0,0.0,0.0,0.0,0.0,2.126,0.0,0.0,5.355,0.479,16.754,0.0,0.0,3.916,0.0,0.396,0.058,0.0,0.0,0.0,2.005,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,3.778,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,85.476,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,70.468,0.0,15.704,14.653,2.088,0.0,0.0,0.0,0.0,2752.4,3570.5,3601.7,72.07,17.436,0.0,7.179,30.082,0.0,0.0,0.681,7.227,-7.897,0.0,0.0,5.183,0.0,-0.106,25.399,0.0,1.837,0.0,11.769,-8.64,-2.539,0.0,0.586,1.25,0.0,0.0,-0.04,-0.295,6.002,0.0,0.0,0.512,0.0,-0.099,-1.46,-0.332,-0.196,0.0,2.942,5.524,1.377,2176.1,2226.5,14983.5,4452.7,0.0,85000.0,30000.0,0.0,16.16,89.24,60408.0,12599.0,4381.0,0.0,318.0,17712.0,0.0,4475.0,0.0,4266.0,16658.0,21858.0,1379.0,4060.0,0.0,149.0,6404.0,0.0,1183.0,0.0,3109.0,2254.0,3320.0,7046.0,2607.0,3639.0,800.0 +house025.xml,104.514,104.514,69.46,69.46,35.054,0.0,0.0,0.0,0.0,0.0,6.618,1.06,0.0,0.0,18.797,2.597,12.215,0.0,0.0,9.263,0.0,0.783,0.0,0.0,0.0,0.0,4.105,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,8.046,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.054,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.855,0.0,47.577,8.321,3.83,0.0,0.0,0.0,0.0,4332.1,6893.6,6893.6,36.405,32.763,0.0,3.375,17.544,0.0,0.0,2.164,7.392,-5.637,0.0,0.0,6.835,0.0,-1.322,13.719,0.0,0.41,0.0,4.938,-8.606,-4.03,0.0,1.089,5.672,0.0,0.0,0.437,1.931,12.471,0.0,0.0,5.647,0.0,-1.32,-0.743,-0.165,-0.005,0.0,6.095,11.506,5.233,1341.9,1264.5,3496.9,1343.1,0.0,158000.0,81000.0,33000.0,24.62,91.58,54383.0,20091.0,4722.0,0.0,1238.0,9584.0,0.0,6119.0,0.0,1863.0,10768.0,32216.0,8770.0,7687.0,0.0,752.0,4348.0,0.0,2236.0,0.0,1707.0,2197.0,4520.0,9615.0,5967.0,2849.0,800.0 +house026.xml,56.735,56.735,24.856,24.856,31.879,0.0,0.0,0.0,0.0,0.0,0.0,0.045,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.534,0.251,0.548,0.299,0.0,0.0,0.0,1.987,0.0,0.0,0.447,0.338,2.514,1.528,0.934,2.114,7.317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.742,0.0,14.137,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.596,0.0,0.0,8.607,2.075,0.0,0.0,0.0,0.0,1553.8,1299.3,1553.8,17.399,0.0,0.0,1.773,6.876,0.233,0.0,0.198,4.407,-2.924,0.0,0.0,7.132,0.0,-0.05,2.498,0.0,3.138,0.0,0.0,-6.701,-3.094,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1295.3,1282.5,8580.0,3023.7,0.0,84000.0,0.0,0.0,24.62,91.58,22421.0,0.0,3869.0,0.0,128.0,5749.0,0.0,5824.0,0.0,1459.0,5391.0,16896.0,0.0,5493.0,0.0,78.0,2390.0,0.0,2232.0,0.0,2192.0,1191.0,3320.0,2344.0,0.0,1544.0,800.0 +house027.xml,72.565,72.565,31.685,31.685,40.88,0.0,0.0,0.0,0.0,0.0,0.0,0.436,0.0,0.0,7.85,0.993,0.0,0.0,0.0,5.947,0.218,0.485,0.927,0.0,0.0,0.0,1.724,0.0,0.0,0.447,0.338,2.514,0.105,0.0,2.114,7.587,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,19.933,0.0,17.879,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,18.776,0.0,23.222,8.564,5.23,0.0,0.0,0.0,0.0,1579.5,3648.6,3648.6,24.054,23.236,0.719,1.784,7.914,0.454,0.0,0.593,4.982,-3.982,0.0,0.0,0.383,3.36,-0.138,1.752,0.0,10.446,0.0,2.033,-8.791,-2.847,0.489,1.125,0.656,0.056,0.0,-0.113,0.132,5.429,0.0,0.0,0.095,3.842,-0.139,-0.365,-0.97,-3.474,0.0,2.575,10.726,3.101,1610.9,1574.7,10579.5,3728.4,0.0,75000.0,36000.0,0.0,24.62,91.58,33087.0,7577.0,4494.0,0.0,375.0,6506.0,550.0,250.0,4088.0,1516.0,7731.0,19084.0,3678.0,4014.0,0.0,228.0,2868.0,270.0,163.0,0.0,2277.0,2267.0,3320.0,5496.0,1758.0,2939.0,800.0 +house028.xml,67.9,67.9,29.948,29.948,37.951,0.0,0.0,0.0,0.0,0.0,0.0,0.294,0.0,0.0,7.366,1.488,0.0,0.0,0.0,6.138,0.226,0.503,0.618,0.0,0.0,0.0,2.104,0.0,0.0,0.528,0.39,0.229,0.114,0.0,2.35,7.602,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.451,0.0,18.114,3.047,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12.672,0.0,23.505,10.226,3.615,0.0,0.0,0.0,0.0,1527.5,3496.6,3496.6,20.253,23.027,0.77,1.666,7.189,0.358,0.0,0.442,4.977,-3.803,0.0,0.0,0.246,2.526,-0.046,4.068,0.0,4.486,0.0,1.624,-9.071,-2.899,0.603,1.217,-0.512,0.105,0.0,0.06,0.058,6.213,0.0,0.0,0.064,1.834,-0.047,-1.09,-1.226,-1.653,0.0,3.084,11.532,3.238,1857.7,1859.4,12951.6,4219.3,0.0,75000.0,36000.0,0.0,24.62,91.58,31422.0,8678.0,4365.0,0.0,315.0,5287.0,616.0,180.0,3569.0,1488.0,6925.0,19789.0,3915.0,5630.0,0.0,203.0,2207.0,374.0,113.0,0.0,2235.0,1562.0,3550.0,5049.0,2024.0,2025.0,1000.0 +house029.xml,77.585,77.585,30.042,30.042,47.543,0.0,0.0,0.0,0.0,0.0,0.0,0.702,0.0,0.0,6.207,0.835,0.0,0.0,0.0,6.543,0.274,0.569,0.76,0.0,0.0,0.0,1.981,0.0,0.0,0.447,0.338,2.514,0.105,0.0,2.114,6.653,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,31.878,0.0,12.596,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,31.61,0.0,13.462,9.614,0.0,0.0,0.0,0.0,0.0,1614.8,3028.9,3028.9,28.366,13.891,0.0,3.365,14.613,0.393,0.0,0.296,6.288,-6.011,0.0,0.0,6.904,0.0,-0.085,7.303,0.0,7.308,0.0,3.181,-8.387,-3.714,0.0,1.13,-0.707,0.01,0.0,0.069,0.462,5.273,0.0,0.0,-0.462,0.0,-0.08,-0.803,-1.051,-1.526,0.0,1.247,7.157,2.828,1610.9,1574.7,11033.0,3888.2,0.0,77000.0,36000.0,0.0,17.24,91.22,29357.0,2294.0,4924.0,0.0,157.0,7940.0,0.0,2973.0,0.0,2105.0,8965.0,16260.0,-172.0,4914.0,0.0,131.0,2819.0,0.0,914.0,0.0,2691.0,1642.0,3320.0,3901.0,903.0,2197.0,800.0 +house030.xml,58.682,58.682,17.191,17.191,0.0,0.0,41.491,0.0,0.0,0.0,0.0,0.056,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.324,0.272,0.497,0.57,0.0,0.0,0.0,1.834,0.0,0.0,0.366,0.286,0.168,0.096,0.701,1.879,5.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.166,0.0,13.289,2.238,2.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,17.478,0.0,0.0,7.715,2.206,0.0,0.0,0.0,0.0,1133.9,975.2,1133.9,15.963,0.0,0.0,1.673,10.157,0.486,1.1,1.039,5.182,-3.325,0.0,0.0,0.0,3.437,-0.041,2.725,0.0,5.693,0.0,0.0,-7.831,-2.959,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1066.1,992.7,6763.6,2580.9,0.0,87000.0,0.0,0.0,17.24,91.22,19021.0,0.0,3366.0,0.0,474.0,6930.0,0.0,0.0,3528.0,1036.0,3688.0,10321.0,0.0,2595.0,0.0,278.0,2202.0,0.0,0.0,0.0,1324.0,832.0,3090.0,1714.0,0.0,1114.0,600.0 +house031.xml,233.55,233.55,50.257,50.257,183.293,0.0,0.0,0.0,0.0,0.0,0.0,3.407,0.0,0.0,12.858,3.3,0.0,0.0,0.0,10.36,0.246,0.758,0.0,0.0,0.0,0.0,1.605,0.0,0.0,0.769,0.544,0.32,0.141,0.0,3.051,12.897,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,145.802,0.0,29.094,4.254,4.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,119.913,0.0,39.746,17.932,5.234,0.0,0.0,48.0,113.0,3052.5,7440.8,7663.8,125.503,49.219,0.0,14.456,42.005,1.048,6.639,1.393,20.051,-16.712,0.0,0.0,1.979,6.048,-0.849,56.906,0.0,0.654,0.0,9.747,-17.118,-6.505,0.0,2.242,5.112,0.174,2.818,0.114,0.456,16.998,0.0,0.0,0.223,-3.626,-0.816,-1.933,-0.384,-0.01,0.0,3.044,11.057,3.856,2593.2,2707.5,18307.9,4902.1,0.0,200000.0,96000.0,0.0,16.16,89.24,83012.0,13661.0,10261.0,0.0,650.0,23580.0,0.0,869.0,1398.0,7333.0,25259.0,44186.0,9754.0,13165.0,0.0,305.0,7760.0,0.0,431.0,0.0,5345.0,3418.0,4010.0,8618.0,1699.0,5518.0,1400.0 +house032.xml,101.487,101.487,15.551,15.551,85.936,0.0,0.0,0.0,0.0,0.0,0.0,1.509,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.094,0.0,0.518,0.0,0.0,0.0,0.0,1.605,0.0,0.0,0.359,0.282,0.166,0.095,0.0,1.858,4.066,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64.723,0.0,16.238,2.201,2.775,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49.776,0.0,0.0,8.002,4.93,0.0,0.0,153.0,0.0,1348.0,804.3,1348.0,50.432,0.0,0.0,10.402,8.755,1.921,20.407,1.411,8.355,-9.322,0.0,0.0,0.0,4.519,0.02,14.968,0.0,0.624,0.0,0.0,-8.947,-3.277,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,7310.3,2807.9,0.0,75000.0,0.0,0.0,16.16,89.24,36045.0,0.0,5132.0,0.0,690.0,16560.0,0.0,0.0,1223.0,5647.0,6794.0,17266.0,0.0,6284.0,0.0,324.0,2076.0,0.0,0.0,0.0,4115.0,917.0,3550.0,2481.0,0.0,1481.0,1000.0 +house033.xml,107.175,107.175,14.692,14.692,0.0,92.483,0.0,0.0,0.0,0.0,0.0,0.315,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.888,0.0,0.528,0.0,0.0,0.0,0.0,1.294,0.0,0.0,0.0,0.194,1.443,1.158,0.0,1.46,3.412,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,84.801,0.0,7.681,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,63.9,0.0,0.0,3.531,0.0,0.0,0.0,0.0,0.0,1018.4,771.3,1018.4,48.445,0.0,0.0,19.109,14.551,0.0,0.0,0.999,11.105,-7.521,0.0,0.0,14.666,0.0,-0.352,18.58,0.0,0.792,0.0,0.0,-5.002,-3.333,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,924.8,0.0,3905.6,1188.1,0.0,109000.0,0.0,0.0,16.16,89.24,32325.0,0.0,5273.0,0.0,362.0,6028.0,0.0,4559.0,0.0,8461.0,7643.0,19011.0,0.0,4574.0,0.0,170.0,2314.0,0.0,1206.0,0.0,6166.0,1032.0,3550.0,2666.0,0.0,1666.0,1000.0 +house034.xml,153.724,153.724,43.213,43.213,0.0,0.0,110.511,0.0,0.0,0.0,0.0,0.082,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16.498,0.341,1.204,0.0,0.0,0.0,0.0,1.909,0.0,0.0,0.496,0.369,2.745,1.608,0.0,2.255,15.707,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,89.18,0.0,21.331,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,63.075,0.0,0.0,11.573,5.411,0.0,0.0,0.0,0.0,2949.8,2213.7,2949.8,86.132,0.0,0.0,8.867,26.927,0.0,2.855,1.897,26.618,-26.196,0.0,0.0,10.921,2.675,0.066,34.737,0.0,0.571,0.0,0.0,-16.188,-10.525,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1759.0,1745.5,10287.1,3456.0,0.0,210000.0,0.0,0.0,16.16,89.24,61687.0,0.0,15758.0,0.0,1028.0,15796.0,0.0,4773.0,1642.0,4622.0,18068.0,36334.0,0.0,20262.0,0.0,482.0,4382.0,0.0,1842.0,0.0,3369.0,2447.0,3550.0,4951.0,0.0,3951.0,1000.0 +house035.xml,63.699,63.699,17.44,17.44,46.258,0.0,0.0,0.0,0.0,0.0,0.0,0.816,0.0,0.0,1.666,0.108,0.0,0.0,0.0,5.438,0.0,0.533,0.0,0.0,0.0,0.0,2.257,0.0,0.0,0.222,0.194,0.114,0.079,0.0,1.46,4.553,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.79,0.0,9.632,1.517,2.319,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.926,0.0,2.503,3.92,3.827,0.0,0.0,102.0,0.0,1326.9,1887.1,1887.1,39.297,9.633,0.366,6.129,10.823,0.0,0.0,0.536,6.091,-7.321,0.0,0.0,7.744,0.0,0.004,13.599,0.0,0.49,0.0,0.0,-7.872,-3.466,0.062,-0.544,-1.523,0.0,0.0,-0.08,-1.405,7.072,0.0,0.0,-4.366,0.0,0.009,-2.704,-0.705,-0.126,0.0,0.0,4.962,1.972,924.8,783.5,4210.2,1280.7,0.0,80000.0,24000.0,0.0,16.16,89.24,27631.0,0.0,4397.0,0.0,318.0,7248.0,249.0,1468.0,0.0,4065.0,9886.0,16107.0,0.0,5653.0,0.0,149.0,2208.0,88.0,388.0,0.0,2962.0,1338.0,3320.0,2960.0,0.0,2160.0,800.0 +house036.xml,82.591,82.591,25.803,25.803,56.787,0.0,0.0,0.0,0.0,0.0,0.0,0.977,0.0,0.0,5.765,0.964,0.0,0.0,0.0,5.449,0.0,0.536,0.0,0.0,0.0,0.0,1.617,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,4.519,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.308,0.0,17.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.307,0.0,14.148,8.219,5.845,0.0,0.0,106.0,124.0,1462.3,3200.7,3200.7,31.832,16.86,5.508,2.255,3.969,0.0,0.0,1.823,6.799,-7.197,0.0,0.0,21.059,0.0,-0.007,7.4,0.0,0.554,0.0,0.0,-6.44,-3.438,1.615,0.14,0.002,0.0,0.0,-0.21,-0.867,5.704,0.0,0.0,2.5,0.0,-0.007,-0.729,-0.392,-0.059,0.0,0.0,4.339,2.011,1341.9,1264.5,6447.0,2476.3,0.0,60000.0,24000.0,0.0,16.16,89.24,25212.0,0.0,4435.0,0.0,1019.0,2375.0,3328.0,7811.0,0.0,1320.0,4925.0,13155.0,0.0,4257.0,0.0,478.0,403.0,1235.0,2066.0,0.0,962.0,665.0,3090.0,1674.0,0.0,1074.0,600.0 +house037.xml,88.458,88.458,21.781,21.781,0.0,66.677,0.0,0.0,0.0,0.0,0.0,0.181,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.807,0.0,0.61,0.0,0.0,0.0,0.0,2.004,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,6.203,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,50.52,0.0,16.157,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.486,0.0,0.0,7.429,0.0,0.0,0.0,0.0,0.0,1456.9,1117.9,1456.9,29.691,0.0,0.0,16.696,11.31,0.0,0.0,1.562,7.647,-10.338,0.0,0.0,6.538,0.0,-0.324,14.693,0.0,0.46,0.0,0.0,-6.828,-3.864,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,8324.2,3197.3,0.0,110000.0,0.0,0.0,19.22,86.72,40440.0,0.0,6057.0,0.0,969.0,7752.0,0.0,1095.0,0.0,13572.0,10994.0,25998.0,0.0,7073.0,0.0,510.0,2730.0,0.0,253.0,0.0,10883.0,1229.0,3320.0,3269.0,0.0,2469.0,800.0 +house038.xml,125.312,125.312,51.041,51.041,74.271,0.0,0.0,0.0,0.0,0.0,0.0,1.031,0.0,0.0,13.667,2.595,0.0,0.0,0.0,6.908,0.315,0.625,0.0,0.0,0.0,0.0,1.603,0.0,0.0,0.632,0.457,3.396,1.833,0.0,2.653,6.085,0.0,0.0,0.0,9.242,0.0,0.0,0.0,0.0,0.0,50.24,0.0,24.031,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.189,0.0,30.939,14.715,4.601,0.0,0.0,0.0,213.0,2455.6,5668.8,5726.6,48.331,27.398,0.0,3.652,14.88,0.651,4.466,0.809,12.429,-10.431,0.0,0.0,1.862,2.347,-0.043,22.483,0.0,0.595,0.0,0.0,-10.145,-3.873,0.0,0.845,2.6,0.141,2.253,0.018,0.92,12.753,0.0,0.0,0.337,-0.578,-0.032,-0.574,-0.139,0.005,0.0,0.0,8.631,3.035,2176.1,2226.5,14642.0,4351.2,0.0,71000.0,36000.0,0.0,16.16,89.24,31058.0,0.0,6993.0,0.0,362.0,9766.0,0.0,865.0,597.0,1706.0,10769.0,18733.0,0.0,9118.0,0.0,170.0,2306.0,0.0,429.0,0.0,1243.0,1457.0,4010.0,3753.0,0.0,2353.0,1400.0 +house039.xml,99.9,99.9,24.033,24.033,75.868,0.0,0.0,0.0,0.0,0.0,0.0,0.146,0.0,0.0,0.0,0.0,5.141,0.0,0.0,4.411,0.239,0.418,0.0,0.0,0.0,0.0,1.763,0.0,0.0,0.632,0.457,3.396,0.126,0.0,2.653,4.652,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,72.181,0.0,0.0,0.0,3.687,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45.911,0.0,0.0,14.272,1.132,0.0,0.0,0.0,0.0,1709.3,1461.4,1709.3,50.061,0.0,0.0,14.206,5.384,0.0,0.0,2.508,16.122,-13.538,0.0,0.0,14.024,0.0,-0.042,13.243,0.0,0.556,0.0,0.0,-4.143,-2.844,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2176.1,2226.5,17537.7,5211.7,0.0,87000.0,0.0,0.0,16.16,89.24,42559.0,0.0,11110.0,0.0,1456.0,3312.0,0.0,6991.0,0.0,8806.0,10883.0,24809.0,0.0,9879.0,0.0,683.0,526.0,0.0,2514.0,0.0,6418.0,1470.0,3320.0,3173.0,0.0,2373.0,800.0 +house040.xml,101.602,101.602,23.52,23.52,78.082,0.0,0.0,0.0,0.0,0.0,0.0,1.304,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.373,0.0,0.651,0.0,0.0,0.0,0.0,1.603,0.0,0.0,0.359,0.282,2.094,1.383,0.0,1.858,6.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,60.723,0.0,17.359,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,57.206,0.0,0.0,8.002,5.509,0.0,0.0,0.0,0.0,1751.7,1153.8,1751.7,62.344,0.0,11.265,5.616,22.28,0.0,4.302,2.094,12.88,-12.508,0.0,0.0,2.036,3.382,-0.096,19.739,0.0,0.612,0.0,0.0,-10.087,-4.744,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1341.9,1264.5,7310.4,2807.9,0.0,75000.0,0.0,0.0,16.16,89.24,44472.0,0.0,7249.0,0.0,1028.0,13761.0,5873.0,795.0,1107.0,3065.0,11594.0,23964.0,0.0,8221.0,0.0,482.0,4483.0,3446.0,210.0,0.0,2234.0,1569.0,3320.0,3333.0,0.0,2533.0,800.0 +house041.xml,258.946,258.946,47.07,47.07,211.876,0.0,0.0,0.0,0.0,0.0,0.0,4.162,0.0,0.0,2.532,0.238,0.0,0.0,0.0,13.943,0.315,1.031,0.05,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.473,2.35,14.078,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,185.321,0.0,26.555,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,174.622,0.0,4.466,15.632,5.04,0.0,0.0,105.0,0.0,3249.4,4671.1,4671.1,77.757,24.091,0.0,11.261,45.049,3.518,35.041,3.141,38.863,-20.773,0.0,0.0,4.608,17.348,-0.578,64.107,0.0,2.766,0.0,0.0,-20.295,-10.998,0.0,0.122,-2.113,-0.121,1.638,-0.218,-2.819,9.454,0.0,0.0,-0.354,-5.262,-0.575,-3.419,-0.97,-0.253,0.0,0.0,6.553,2.945,1857.7,1859.4,14896.4,4852.9,0.0,75000.0,30000.0,0.0,-13.72,81.14,101779.0,0.0,18666.0,0.0,1544.0,34832.0,0.0,2471.0,7949.0,5077.0,31239.0,28192.0,0.0,17118.0,0.0,293.0,3145.0,0.0,394.0,0.0,2867.0,825.0,3550.0,2263.0,0.0,1263.0,1000.0 +house042.xml,231.144,231.144,40.02,40.02,191.124,0.0,0.0,0.0,0.0,0.0,0.0,3.906,0.0,0.0,1.739,0.062,0.0,0.0,0.0,9.539,0.213,0.678,0.093,0.0,0.0,0.0,2.421,0.0,0.0,0.528,0.39,2.899,1.661,0.0,2.35,13.542,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,166.681,0.0,24.443,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,163.886,0.0,2.58,15.632,3.23,0.0,0.0,0.0,0.0,2758.4,3133.3,3133.3,88.149,19.056,0.0,9.173,39.855,4.013,43.722,2.65,34.229,-19.417,0.0,0.0,2.449,14.522,-0.355,56.291,0.0,1.751,0.0,0.0,-19.243,-7.618,0.0,0.218,-1.428,-0.057,2.844,-0.145,-2.939,5.799,0.0,0.0,-0.261,-4.926,-0.351,-2.751,-0.582,-0.139,0.0,0.0,5.468,1.921,1857.7,1859.4,14896.3,4852.9,0.0,90000.0,24000.0,0.0,-13.72,81.14,90757.0,0.0,17465.0,0.0,1066.0,36724.0,0.0,927.0,2827.0,4248.0,27501.0,15754.0,0.0,5761.0,0.0,249.0,3057.0,0.0,13.0,0.0,2399.0,726.0,3550.0,2111.0,0.0,1111.0,1000.0 +house043.xml,158.475,158.475,29.946,29.946,128.529,0.0,0.0,0.0,0.0,0.0,0.0,2.466,0.0,0.0,1.928,0.103,0.0,0.0,0.0,6.562,0.213,0.514,0.093,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,8.765,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,108.626,0.0,19.903,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,103.466,0.0,2.697,13.084,2.209,0.0,0.0,0.0,0.0,1987.9,2782.0,2782.0,54.557,13.381,0.0,3.168,23.196,2.294,33.782,5.576,22.938,-10.008,0.0,0.0,0.549,9.916,-0.296,28.974,0.0,1.578,0.0,0.0,-14.399,-5.171,0.0,0.043,-0.806,-0.089,1.681,-0.346,-2.008,4.659,0.0,0.0,-0.068,-3.583,-0.295,-1.564,-0.499,-0.142,0.0,0.0,4.425,1.391,1610.9,1574.7,12168.1,4288.2,0.0,90000.0,30000.0,0.0,-13.72,81.14,58971.0,0.0,11581.0,0.0,2417.0,24912.0,0.0,202.0,2107.0,1519.0,16233.0,15217.0,0.0,7585.0,0.0,572.0,2451.0,0.0,3.0,0.0,858.0,429.0,3320.0,1456.0,0.0,656.0,800.0 +house044.xml,226.642,226.642,43.473,43.473,183.169,0.0,0.0,0.0,0.0,0.0,0.0,4.703,0.0,0.0,2.056,0.176,0.0,0.0,0.0,12.955,0.315,0.974,0.037,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,12.956,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,160.597,0.0,22.572,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,149.211,0.0,3.421,13.084,4.455,0.0,0.0,0.0,0.0,3093.0,3640.3,3640.3,80.998,18.73,4.37,6.899,36.505,9.235,19.259,2.757,18.188,-11.677,0.0,0.0,12.916,15.073,-0.492,61.982,0.0,1.436,0.0,0.0,-18.082,-10.281,0.25,0.46,-1.344,-0.105,1.199,-0.116,-0.763,5.624,0.0,0.0,-1.119,-4.82,-0.489,-2.644,-0.448,-0.098,0.0,0.0,5.246,2.674,1610.9,1574.7,12168.1,4288.2,0.0,110000.0,36000.0,0.0,-13.72,81.14,79559.0,0.0,8527.0,0.0,1403.0,27544.0,1911.0,5425.0,1899.0,3592.0,29257.0,20736.0,0.0,10745.0,0.0,269.0,3025.0,368.0,208.0,0.0,2028.0,772.0,3320.0,1982.0,0.0,1182.0,800.0 +house045.xml,152.408,152.408,35.2,35.2,117.208,0.0,0.0,0.0,0.0,0.0,0.0,2.775,0.0,0.0,2.383,0.284,0.0,0.0,0.0,9.065,0.315,0.749,1.793,0.0,0.0,0.0,2.36,0.0,0.0,0.447,0.338,2.514,1.528,0.0,2.114,8.536,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,94.754,0.0,22.454,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,88.034,0.0,3.955,13.084,4.364,0.0,0.0,0.0,0.0,2316.2,3040.0,3040.0,47.197,12.955,3.573,3.08,15.119,2.29,32.747,1.135,18.522,-12.215,1.044,-0.408,0.086,12.611,-0.249,20.643,0.0,10.932,0.0,0.0,-14.635,-7.011,-0.01,0.008,-1.075,-0.123,0.921,-0.085,-1.422,6.252,-0.067,0.396,-0.013,-4.06,-0.248,-1.175,-0.888,-1.254,0.0,0.0,4.853,2.054,1610.9,1574.7,12168.2,4288.2,0.0,70000.0,30000.0,0.0,-13.72,81.14,47166.0,0.0,8927.0,496.0,442.0,18970.0,1494.0,31.0,2228.0,1367.0,13211.0,15237.0,0.0,8945.0,856.0,110.0,629.0,197.0,0.0,0.0,772.0,407.0,3320.0,1423.0,0.0,623.0,800.0 +house046.xml,25.004,25.004,25.004,25.004,0.0,0.0,0.0,0.0,0.0,0.0,5.297,0.452,0.303,0.011,3.758,1.009,4.924,0.0,0.0,1.03,0.0,0.082,0.0,0.0,0.0,0.0,1.793,0.0,0.0,0.256,0.005,0.482,1.262,0.0,1.644,2.698,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13.836,0.314,12.877,4.305,0.617,0.0,0.0,0.0,0.0,3876.4,2449.3,3876.4,16.152,13.471,0.0,2.518,3.834,0.0,0.0,0.327,2.231,-1.648,0.0,0.0,-0.154,0.0,-0.3,7.959,0.0,0.378,0.0,2.781,-3.563,-0.481,0.0,1.266,2.526,0.0,0.0,0.023,0.771,2.452,0.0,0.0,-0.153,0.0,-0.299,-0.473,-0.141,0.018,0.0,1.786,4.608,0.548,596.8,442.2,5543.5,2208.6,0.0,18000.0,18000.0,17065.0,24.62,91.58,19009.0,4026.0,1800.0,0.0,182.0,2847.0,0.0,0.0,0.0,1604.0,8550.0,15040.0,3886.0,3222.0,0.0,110.0,1427.0,0.0,0.0,0.0,1823.0,1711.0,2860.0,3101.0,483.0,2218.0,400.0 +house047.xml,20.676,20.676,14.395,14.395,6.281,0.0,0.0,0.0,0.0,0.0,0.0,0.139,0.0,0.0,0.52,0.001,4.487,0.0,0.0,0.921,0.0,0.463,0.182,0.0,0.0,0.0,1.444,0.0,0.0,0.256,0.111,0.738,1.262,0.0,1.644,2.227,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.281,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.105,0.0,1.556,4.203,0.0,0.0,0.0,0.0,0.0,873.4,945.1,945.1,4.758,2.584,0.0,-0.001,0.775,0.127,0.0,0.0,1.726,-0.559,0.0,0.0,0.0,1.374,-0.01,1.573,0.0,4.971,0.0,0.206,-3.59,-0.512,0.0,-0.0,0.1,0.032,0.0,0.0,-0.066,0.798,0.0,0.0,0.0,-1.125,-0.01,-0.23,-0.245,-1.381,0.0,-0.0,3.276,0.409,251.7,442.2,5772.6,1524.2,0.0,20000.0,18000.0,0.0,19.22,86.72,7389.0,1053.0,1216.0,0.0,0.0,630.0,0.0,0.0,705.0,0.0,3785.0,4112.0,0.0,477.0,0.0,0.0,177.0,0.0,0.0,0.0,0.0,597.0,2860.0,1599.0,0.0,1199.0,400.0 +house048.xml,91.003,91.003,39.59,39.59,51.414,0.0,0.0,0.0,0.0,0.0,0.0,0.342,0.0,0.0,12.756,3.744,0.0,0.0,0.0,3.691,0.085,0.498,3.024,0.0,0.0,0.0,2.421,0.0,0.0,0.474,1.108,0.67,0.114,0.0,2.35,8.312,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,35.477,0.0,12.598,0.0,3.339,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,28.716,0.0,52.226,7.253,2.657,0.0,0.0,0.0,0.0,1535.4,5475.5,5475.5,42.014,33.921,1.023,2.631,12.005,0.0,0.0,0.803,4.609,-2.524,0.0,0.0,0.056,2.012,-0.563,6.79,0.0,4.189,0.0,6.411,-7.337,-1.493,1.319,0.988,9.25,0.0,0.0,0.562,3.662,4.27,0.0,0.0,0.074,10.05,-0.551,0.504,-0.456,1.925,0.0,7.005,11.653,2.198,130.3,817.7,11617.6,3495.1,0.0,63000.0,46500.0,0.0,25.88,98.42,51007.0,12330.0,4499.0,0.0,585.0,9704.0,828.0,45.0,11275.0,2249.0,9492.0,30574.0,8419.0,4431.0,0.0,589.0,7601.0,547.0,57.0,0.0,1959.0,3421.0,3550.0,4490.0,1126.0,2365.0,1000.0 +house049.xml,35.471,35.471,31.974,31.974,3.497,0.0,0.0,0.0,0.0,0.0,7.74,0.047,0.0,0.0,7.331,0.191,2.634,0.249,0.0,1.474,0.057,0.099,2.092,0.0,0.0,0.0,3.073,0.0,0.0,0.329,0.006,0.053,0.096,0.0,1.879,4.625,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.698,2.799,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.901,0.0,30.687,4.262,1.318,0.0,0.0,0.0,117.0,4645.5,2820.9,4645.5,13.151,15.914,0.0,1.368,4.348,0.0,0.0,0.0,4.233,-5.804,0.0,0.0,0.0,1.252,-0.081,2.653,0.0,1.846,0.0,0.0,-2.547,-0.463,0.0,1.687,7.208,0.0,0.0,0.0,2.956,9.864,0.0,0.0,0.0,3.485,-0.08,-0.046,-2.986,0.697,0.0,0.0,7.424,1.011,728.6,567.4,7487.1,928.5,0.0,39000.0,16000.0,0.0,33.26,106.16,18656.0,0.0,5635.0,0.0,0.0,5120.0,0.0,0.0,2100.0,1357.0,4445.0,21262.0,0.0,6837.0,0.0,0.0,6369.0,0.0,0.0,0.0,2075.0,2891.0,3090.0,0.0,0.0,0.0,0.0 +house050.xml,51.752,51.752,22.064,22.064,29.688,0.0,0.0,0.0,0.0,0.0,0.0,0.27,0.0,0.0,2.085,0.368,0.0,0.0,0.0,1.782,0.057,0.111,2.23,0.0,0.0,0.0,2.36,0.0,0.0,0.471,0.497,3.653,0.105,0.0,2.114,5.961,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.772,0.0,10.847,0.0,3.069,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15.406,0.0,5.882,8.572,0.0,0.0,0.0,0.0,0.0,1156.6,2803.5,2803.5,11.085,17.274,0.0,4.153,6.539,0.0,0.0,2.036,5.175,-4.145,0.0,0.0,4.906,0.0,-0.163,2.669,0.0,3.682,0.0,1.887,-10.201,-1.222,0.0,-0.32,-0.352,0.0,0.0,-0.402,0.241,4.091,0.0,0.0,-1.016,0.0,-0.162,-0.568,-1.254,-0.777,0.0,0.64,5.335,0.56,1689.0,437.0,10674.9,2994.2,0.0,58000.0,29000.0,0.0,28.58,87.08,21919.0,7752.0,3277.0,0.0,856.0,3061.0,0.0,2043.0,0.0,1771.0,3159.0,18928.0,5164.0,5885.0,0.0,572.0,1190.0,0.0,596.0,0.0,1585.0,616.0,3320.0,723.0,0.0,-77.0,800.0 diff --git a/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2_bills.csv b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2_bills.csv new file mode 100644 index 0000000000..67dc6f1951 --- /dev/null +++ b/hpxml-measures/workflow/tests/base_results/results_workflow_simulations2_bills.csv @@ -0,0 +1,141 @@ +HPXML,Bills: Total (USD),Bills: Electricity: Fixed (USD),Bills: Electricity: Energy (USD),Bills: Electricity: PV Credit (USD),Bills: Electricity: Total (USD),Bills: Natural Gas: Fixed (USD),Bills: Natural Gas: Energy (USD),Bills: Natural Gas: Total (USD),Bills: Fuel Oil: Fixed (USD),Bills: Fuel Oil: Energy (USD),Bills: Fuel Oil: Total (USD),Bills: Propane: Fixed (USD),Bills: Propane: Energy (USD),Bills: Propane: Total (USD),Bills: Wood Cord: Fixed (USD),Bills: Wood Cord: Energy (USD),Bills: Wood Cord: Total (USD),Bills: Wood Pellets: Fixed (USD),Bills: Wood Pellets: Energy (USD),Bills: Wood Pellets: Total (USD),Bills: Coal: Fixed (USD),Bills: Coal: Energy (USD),Bills: Coal: Total (USD),Tiered: Total (USD),Tiered: Electricity: Fixed (USD),Tiered: Electricity: Energy (USD),Tiered: Electricity: PV Credit (USD),Tiered: Electricity: Total (USD),Tiered: Natural Gas: Fixed (USD),Tiered: Natural Gas: Energy (USD),Tiered: Natural Gas: Total (USD),Tiered: Fuel Oil: Fixed (USD),Tiered: Fuel Oil: Energy (USD),Tiered: Fuel Oil: Total (USD),Tiered: Propane: Fixed (USD),Tiered: Propane: Energy (USD),Tiered: Propane: Total (USD),Tiered: Wood Cord: Fixed (USD),Tiered: Wood Cord: Energy (USD),Tiered: Wood Cord: Total (USD),Tiered: Wood Pellets: Fixed (USD),Tiered: Wood Pellets: Energy (USD),Tiered: Wood Pellets: Total (USD),Tiered: Coal: Fixed (USD),Tiered: Coal: Energy (USD),Tiered: Coal: Total (USD),TOU: Total (USD),TOU: Electricity: Fixed (USD),TOU: Electricity: Energy (USD),TOU: Electricity: PV Credit (USD),TOU: Electricity: Total (USD),TOU: Natural Gas: Fixed (USD),TOU: Natural Gas: Energy (USD),TOU: Natural Gas: Total (USD),TOU: Fuel Oil: Fixed (USD),TOU: Fuel Oil: Energy (USD),TOU: Fuel Oil: Total (USD),TOU: Propane: Fixed (USD),TOU: Propane: Energy (USD),TOU: Propane: Total (USD),TOU: Wood Cord: Fixed (USD),TOU: Wood Cord: Energy (USD),TOU: Wood Cord: Total (USD),TOU: Wood Pellets: Fixed (USD),TOU: Wood Pellets: Energy (USD),TOU: Wood Pellets: Total (USD),TOU: Coal: Fixed (USD),TOU: Coal: Energy (USD),TOU: Coal: Total (USD),Tiered and TOU: Total (USD),Tiered and TOU: Electricity: Fixed (USD),Tiered and TOU: Electricity: Energy (USD),Tiered and TOU: Electricity: PV Credit (USD),Tiered and TOU: Electricity: Total (USD),Tiered and TOU: Natural Gas: Fixed (USD),Tiered and TOU: Natural Gas: Energy (USD),Tiered and TOU: Natural Gas: Total (USD),Tiered and TOU: Fuel Oil: Fixed (USD),Tiered and TOU: Fuel Oil: Energy (USD),Tiered and TOU: Fuel Oil: Total (USD),Tiered and TOU: Propane: Fixed (USD),Tiered and TOU: Propane: Energy (USD),Tiered and TOU: Propane: Total (USD),Tiered and TOU: Wood Cord: Fixed (USD),Tiered and TOU: Wood Cord: Energy (USD),Tiered and TOU: Wood Cord: Total (USD),Tiered and TOU: Wood Pellets: Fixed (USD),Tiered and TOU: Wood Pellets: Energy (USD),Tiered and TOU: Wood Pellets: Total (USD),Tiered and TOU: Coal: Fixed (USD),Tiered and TOU: Coal: Energy (USD),Tiered and TOU: Coal: Total (USD),Real-Time Pricing: Total (USD),Real-Time Pricing: Electricity: Fixed (USD),Real-Time Pricing: Electricity: Energy (USD),Real-Time Pricing: Electricity: PV Credit (USD),Real-Time Pricing: Electricity: Total (USD),Real-Time Pricing: Natural Gas: Fixed (USD),Real-Time Pricing: Natural Gas: Energy (USD),Real-Time Pricing: Natural Gas: Total (USD),Real-Time Pricing: Fuel Oil: Fixed (USD),Real-Time Pricing: Fuel Oil: Energy (USD),Real-Time Pricing: Fuel Oil: Total (USD),Real-Time Pricing: Propane: Fixed (USD),Real-Time Pricing: Propane: Energy (USD),Real-Time Pricing: Propane: Total (USD),Real-Time Pricing: Wood Cord: Fixed (USD),Real-Time Pricing: Wood Cord: Energy (USD),Real-Time Pricing: Wood Cord: Total (USD),Real-Time Pricing: Wood Pellets: Fixed (USD),Real-Time Pricing: Wood Pellets: Energy (USD),Real-Time Pricing: Wood Pellets: Total (USD),Real-Time Pricing: Coal: Fixed (USD),Real-Time Pricing: Coal: Energy (USD),Real-Time Pricing: Coal: Total (USD),Simple: Total (USD),Simple: Electricity: Fixed (USD),Simple: Electricity: Energy (USD),Simple: Electricity: PV Credit (USD),Simple: Electricity: Total (USD),Simple: Natural Gas: Fixed (USD),Simple: Natural Gas: Energy (USD),Simple: Natural Gas: Total (USD),Simple: Fuel Oil: Fixed (USD),Simple: Fuel Oil: Energy (USD),Simple: Fuel Oil: Total (USD),Simple: Propane: Fixed (USD),Simple: Propane: Energy (USD),Simple: Propane: Total (USD),Simple: Wood Cord: Fixed (USD),Simple: Wood Cord: Energy (USD),Simple: Wood Cord: Total (USD),Simple: Wood Pellets: Fixed (USD),Simple: Wood Pellets: Energy (USD),Simple: Wood Pellets: Total (USD),Simple: Coal: Fixed (USD),Simple: Coal: Energy (USD),Simple: Coal: Total (USD),Detailed: Total (USD),Detailed: Electricity: Fixed (USD),Detailed: Electricity: Energy (USD),Detailed: Electricity: PV Credit (USD),Detailed: Electricity: Total (USD),Detailed: Natural Gas: Fixed (USD),Detailed: Natural Gas: Energy (USD),Detailed: Natural Gas: Total (USD),Detailed: Fuel Oil: Fixed (USD),Detailed: Fuel Oil: Energy (USD),Detailed: Fuel Oil: Total (USD),Detailed: Propane: Fixed (USD),Detailed: Propane: Energy (USD),Detailed: Propane: Total (USD),Detailed: Wood Cord: Fixed (USD),Detailed: Wood Cord: Energy (USD),Detailed: Wood Cord: Total (USD),Detailed: Wood Pellets: Fixed (USD),Detailed: Wood Pellets: Energy (USD),Detailed: Wood Pellets: Total (USD),Detailed: Coal: Fixed (USD),Detailed: Coal: Energy (USD),Detailed: Coal: Total (USD),Net Metering w/ Wholesale Excess Rate: Total (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Energy (USD),Net Metering w/ Wholesale Excess Rate: Electricity: PV Credit (USD),Net Metering w/ Wholesale Excess Rate: Electricity: Total (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Energy (USD),Net Metering w/ Wholesale Excess Rate: Natural Gas: Total (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Energy (USD),Net Metering w/ Wholesale Excess Rate: Fuel Oil: Total (USD),Net Metering w/ Wholesale Excess Rate: Propane: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Propane: Energy (USD),Net Metering w/ Wholesale Excess Rate: Propane: Total (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Energy (USD),Net Metering w/ Wholesale Excess Rate: Wood Cord: Total (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Energy (USD),Net Metering w/ Wholesale Excess Rate: Wood Pellets: Total (USD),Net Metering w/ Wholesale Excess Rate: Coal: Fixed (USD),Net Metering w/ Wholesale Excess Rate: Coal: Energy (USD),Net Metering w/ Wholesale Excess Rate: Coal: Total (USD),Net Metering w/ Retail Excess Rate: Total (USD),Net Metering w/ Retail Excess Rate: Electricity: Fixed (USD),Net Metering w/ Retail Excess Rate: Electricity: Energy (USD),Net Metering w/ Retail Excess Rate: Electricity: PV Credit (USD),Net Metering w/ Retail Excess Rate: Electricity: Total (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Fixed (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Energy (USD),Net Metering w/ Retail Excess Rate: Natural Gas: Total (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Fixed (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Energy (USD),Net Metering w/ Retail Excess Rate: Fuel Oil: Total (USD),Net Metering w/ Retail Excess Rate: Propane: Fixed (USD),Net Metering w/ Retail Excess Rate: Propane: Energy (USD),Net Metering w/ Retail Excess Rate: Propane: Total (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Fixed (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Energy (USD),Net Metering w/ Retail Excess Rate: Wood Cord: Total (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Fixed (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Energy (USD),Net Metering w/ Retail Excess Rate: Wood Pellets: Total (USD),Net Metering w/ Retail Excess Rate: Coal: Fixed (USD),Net Metering w/ Retail Excess Rate: Coal: Energy (USD),Net Metering w/ Retail Excess Rate: Coal: Total (USD),Feed-In Tariff: Total (USD),Feed-In Tariff: Electricity: Fixed (USD),Feed-In Tariff: Electricity: Energy (USD),Feed-In Tariff: Electricity: PV Credit (USD),Feed-In Tariff: Electricity: Total (USD),Feed-In Tariff: Natural Gas: Fixed (USD),Feed-In Tariff: Natural Gas: Energy (USD),Feed-In Tariff: Natural Gas: Total (USD),Feed-In Tariff: Fuel Oil: Fixed (USD),Feed-In Tariff: Fuel Oil: Energy (USD),Feed-In Tariff: Fuel Oil: Total (USD),Feed-In Tariff: Propane: Fixed (USD),Feed-In Tariff: Propane: Energy (USD),Feed-In Tariff: Propane: Total (USD),Feed-In Tariff: Wood Cord: Fixed (USD),Feed-In Tariff: Wood Cord: Energy (USD),Feed-In Tariff: Wood Cord: Total (USD),Feed-In Tariff: Wood Pellets: Fixed (USD),Feed-In Tariff: Wood Pellets: Energy (USD),Feed-In Tariff: Wood Pellets: Total (USD),Feed-In Tariff: Coal: Fixed (USD),Feed-In Tariff: Coal: Energy (USD),Feed-In Tariff: Coal: Total (USD) +base-lighting-ceiling-fans.xml,1853.29,144.0,1329.64,0.0,1473.64,144.0,235.65,379.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-lighting-holiday.xml,1846.49,144.0,1322.62,0.0,1466.62,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-lighting-kwh-per-year.xml,1951.37,144.0,1447.53,0.0,1591.53,144.0,215.84,359.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-lighting-mixed.xml,1845.7,144.0,1321.83,0.0,1465.83,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-lighting-none-ceiling-fans.xml,1692.16,144.0,1139.14,0.0,1283.14,144.0,265.02,409.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-lighting-none.xml,1677.96,144.0,1124.71,0.0,1268.71,144.0,265.25,409.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-AMY-2012.xml,1903.98,144.0,1275.12,0.0,1419.12,144.0,340.86,484.86,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-baltimore-md.xml,1588.03,144.0,1167.92,0.0,1311.92,144.0,132.11,276.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-capetown-zaf.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-dallas-tx.xml,1498.78,144.0,1192.93,0.0,1336.93,144.0,17.85,161.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-duluth-mn.xml,1701.88,144.0,1105.44,0.0,1249.44,144.0,308.44,452.44,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-helena-mt.xml,1668.81,144.0,1028.19,0.0,1172.19,144.0,352.62,496.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-honolulu-hi.xml,4443.5,144.0,4299.5,0.0,4443.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-miami-fl.xml,1456.61,144.0,1312.61,0.0,1456.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-phoenix-az.xml,1634.57,144.0,1346.56,0.0,1490.56,144.0,0.01,144.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-location-portland-or.xml,1207.8,144.0,822.58,0.0,966.58,144.0,97.22,241.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-balanced.xml,2113.41,144.0,1382.74,0.0,1526.74,144.0,442.67,586.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-bath-kitchen-fans.xml,1860.44,144.0,1318.71,0.0,1462.71,144.0,253.73,397.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis-airflow-fraction-zero.xml,2040.75,144.0,1379.54,0.0,1523.54,144.0,373.21,517.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis-dse.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis-evap-cooler-only-ducted.xml,1392.63,144.0,1248.63,0.0,1392.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis-supplemental-fan-exhaust.xml,1975.96,144.0,1329.93,0.0,1473.93,144.0,358.03,502.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis-supplemental-fan-supply.xml,1999.16,144.0,1330.95,0.0,1474.95,144.0,380.21,524.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-cfis.xml,2051.89,144.0,1377.13,0.0,1521.13,144.0,386.76,530.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-erv-atre-asre.xml,1960.1,144.0,1383.73,0.0,1527.73,144.0,288.37,432.37,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-erv.xml,1960.13,144.0,1383.73,0.0,1527.73,144.0,288.4,432.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-exhaust-rated-flow-rate.xml,2026.13,144.0,1345.9,0.0,1489.9,144.0,392.23,536.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-exhaust.xml,2026.13,144.0,1345.9,0.0,1489.9,144.0,392.23,536.23,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-hrv-asre.xml,1960.19,144.0,1383.84,0.0,1527.84,144.0,288.35,432.35,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-hrv.xml,1960.22,144.0,1383.84,0.0,1527.84,144.0,288.38,432.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-multiple.xml,2138.11,144.0,1400.03,0.0,1544.03,144.0,450.08,594.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-supply.xml,2012.95,144.0,1348.49,0.0,1492.49,144.0,376.46,520.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-mechvent-whole-house-fan.xml,1781.62,144.0,1255.84,0.0,1399.84,144.0,237.78,381.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-additional-properties.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-bills-pv-detailed-only.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,756.98,108.0,1257.44,-988.34,377.11,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,677.15,108.0,780.96,-591.68,297.28,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,673.75,108.0,748.8,-562.92,293.88,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,637.49,108.0,704.82,-555.2,257.62,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-bills-pv-mixed.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,852.44,144.0,1315.31,-986.74,472.57,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,756.98,108.0,1257.44,-988.34,377.11,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-bills-pv.xml,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,622.17,465.0,1260.41,-1480.17,245.24,132.0,244.93,376.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,88.46,465.0,1260.41,-2013.87,-288.47,132.0,244.93,376.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-334.36,210.0,1260.41,-2181.7,-711.29,132.0,244.93,376.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +base-misc-bills.xml,1793.34,144.0,1260.41,0.0,1404.41,144.0,244.93,388.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-defaults.xml,1066.48,144.0,1155.39,-713.7,585.69,144.0,336.79,480.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-emissions.xml,882.59,144.0,1345.35,-986.62,502.72,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-generators-battery-scheduled.xml,2289.39,144.0,1378.19,0.0,1522.19,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-generators-battery.xml,2226.51,144.0,1315.31,0.0,1459.31,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-generators.xml,2226.51,144.0,1315.31,0.0,1459.31,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-ground-conductivity.xml,1812.74,144.0,1312.52,0.0,1456.52,144.0,212.22,356.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-loads-large-uncommon.xml,3682.97,144.0,2505.86,0.0,2649.86,144.0,738.84,882.84,0.0,0.0,0.0,0.0,67.83,67.83,0.0,82.44,82.44,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-loads-large-uncommon2.xml,3042.97,144.0,2375.6,0.0,2519.6,144.0,209.53,353.53,0.0,87.4,87.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,82.44,82.44,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-loads-none.xml,1490.41,144.0,903.17,0.0,1047.17,144.0,299.24,443.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-neighbor-shading-bldgtype-multifamily.xml,1236.1,144.0,939.25,0.0,1083.25,144.0,8.85,152.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-neighbor-shading.xml,1885.96,144.0,1306.08,0.0,1450.08,144.0,291.88,435.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-shielding-of-home.xml,1839.22,144.0,1320.43,0.0,1464.43,144.0,230.79,374.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-unit-multiplier.xml,18391.89,1440.0,13153.12,0.0,14593.12,1440.0,2358.77,3798.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-misc-usage-multiplier.xml,3004.33,144.0,1859.84,0.0,2003.84,144.0,721.24,865.24,0.0,0.0,0.0,0.0,61.05,61.05,0.0,74.2,74.2,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-battery-ah.xml,882.59,144.0,1345.35,-986.62,502.72,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-battery-garage.xml,854.29,144.0,1299.36,-986.62,456.75,144.0,253.54,397.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-battery-round-trip-efficiency.xml,932.5,144.0,1395.26,-986.63,552.63,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-battery-scheduled.xml,916.1,144.0,1378.19,-985.96,536.23,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-battery.xml,882.59,144.0,1345.35,-986.62,502.72,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-generators-battery-scheduled.xml,1002.88,144.0,1378.19,-1286.5,235.68,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-generators-battery.xml,970.3,144.0,1346.27,-1287.17,203.1,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv-generators.xml,939.22,144.0,1315.31,-1287.29,172.02,144.0,325.92,469.92,0.0,297.28,297.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-pv.xml,852.44,144.0,1315.31,-986.74,472.57,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-0-runperiod-1-month.xml,128.18,12.0,15.78,0.0,27.78,12.0,88.4,100.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-0.xml,917.12,144.0,268.49,0.0,412.49,144.0,360.63,504.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-1-misc-loads-large-uncommon.xml,2781.57,144.0,1907.56,0.0,2051.56,144.0,435.74,579.74,0.0,0.0,0.0,0.0,70.81,70.81,0.0,79.46,79.46,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-1-misc-loads-large-uncommon2.xml,2515.63,144.0,1818.53,0.0,1962.53,144.0,238.4,382.4,0.0,91.24,91.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,79.46,79.46,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-1.xml,1586.83,144.0,1040.66,0.0,1184.66,144.0,258.17,402.17,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-residents-5.xml,1320.29,144.0,1462.79,-743.14,863.64,144.0,312.65,456.65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-all-10-mins.xml,1860.1,144.0,1324.25,0.0,1468.25,144.0,247.85,391.85,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-mixed-timesteps-power-outage.xml,1389.0,144.0,1049.68,0.0,1193.68,144.0,51.32,195.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-mixed-timesteps.xml,1632.25,144.0,1258.95,0.0,1402.95,144.0,85.3,229.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-occupancy-stochastic-10-mins.xml,1851.6,144.0,1321.09,0.0,1465.09,144.0,242.51,386.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-occupancy-stochastic-power-outage.xml,1547.37,144.0,1107.41,0.0,1251.41,144.0,151.96,295.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-occupancy-stochastic-vacancy.xml,1700.88,144.0,1129.06,0.0,1273.06,144.0,283.82,427.82,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-occupancy-stochastic.xml,1849.86,144.0,1319.61,0.0,1463.61,144.0,242.25,386.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-setpoints-daily-schedules.xml,1811.1,144.0,1293.26,0.0,1437.26,144.0,229.84,373.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-setpoints-daily-setbacks.xml,1808.33,144.0,1298.77,0.0,1442.77,144.0,221.56,365.56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-detailed-setpoints.xml,1614.03,144.0,1248.82,0.0,1392.82,144.0,77.21,221.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-simple-power-outage.xml,1715.52,144.0,1190.1,0.0,1334.1,144.0,237.42,381.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-simple-vacancy.xml,1691.16,144.0,1121.27,0.0,1265.27,144.0,281.89,425.89,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-schedules-simple.xml,1841.9,144.0,1316.6,0.0,1460.6,144.0,237.3,381.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-calendar-year-custom.xml,1838.15,144.0,1314.22,0.0,1458.22,144.0,235.93,379.93,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-daylight-saving-custom.xml,1839.19,144.0,1315.31,0.0,1459.31,144.0,235.88,379.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-daylight-saving-disabled.xml,1838.48,144.0,1314.74,0.0,1458.74,144.0,235.74,379.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-runperiod-1-month.xml,198.54,12.0,106.51,0.0,118.51,12.0,68.03,80.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-temperature-capacitance-multiplier.xml,1835.31,144.0,1311.51,0.0,1455.51,144.0,235.8,379.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-timestep-10-mins-occupancy-stochastic-10-mins.xml,1860.06,144.0,1324.04,0.0,1468.04,144.0,248.02,392.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-timestep-10-mins-occupancy-stochastic-60-mins.xml,1859.03,144.0,1323.77,0.0,1467.77,144.0,247.26,391.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-timestep-10-mins.xml,1848.51,144.0,1319.41,0.0,1463.41,144.0,241.1,385.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base-simcontrol-timestep-30-mins.xml,1844.84,144.0,1317.6,0.0,1461.6,144.0,239.24,383.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +base.xml,1839.18,144.0,1315.31,0.0,1459.31,144.0,235.87,379.87,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house001.xml,2411.55,144.0,1716.3,0.0,1860.3,144.0,407.25,551.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house002.xml,2059.85,144.0,1489.72,0.0,1633.72,144.0,282.13,426.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house003.xml,2051.06,144.0,1470.25,0.0,1614.25,144.0,292.81,436.81,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house004.xml,3685.65,144.0,2771.89,0.0,2915.89,144.0,625.76,769.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house005.xml,2672.04,144.0,1955.1,0.0,2099.1,144.0,428.94,572.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house006.xml,2281.38,144.0,1184.1,0.0,1328.1,144.0,809.28,953.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house007.xml,2340.82,144.0,1263.24,0.0,1407.24,144.0,789.58,933.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house008.xml,2834.42,144.0,1462.81,0.0,1606.81,144.0,1083.61,1227.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house009.xml,2459.04,144.0,1268.37,0.0,1412.37,144.0,902.67,1046.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house010.xml,2562.65,144.0,1400.99,0.0,1544.99,144.0,873.66,1017.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house011.xml,1600.41,144.0,1456.41,0.0,1600.41,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house012.xml,1299.98,144.0,1155.98,0.0,1299.98,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house013.xml,1130.38,144.0,986.38,0.0,1130.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house014.xml,1162.12,144.0,1018.12,0.0,1162.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house015.xml,1130.38,144.0,986.38,0.0,1130.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house016.xml,2702.83,144.0,1759.69,0.0,1903.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,799.14,799.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house017.xml,2101.87,144.0,1019.2,0.0,1163.2,144.0,794.67,938.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house018.xml,1738.61,144.0,1594.61,0.0,1738.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house019.xml,3148.24,144.0,1883.36,0.0,2027.36,144.0,976.88,1120.88,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house020.xml,4902.8,144.0,2500.77,0.0,2644.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2258.03,2258.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house021.xml,3398.9,144.0,1757.9,0.0,1901.9,144.0,1353.0,1497.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house022.xml,5109.11,144.0,1778.45,0.0,1922.45,0.0,0.0,0.0,0.0,3186.66,3186.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house023.xml,5128.81,144.0,2303.07,0.0,2447.07,0.0,0.0,0.0,0.0,2681.74,2681.74,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house024.xml,4794.71,144.0,1600.25,0.0,1744.25,0.0,0.0,0.0,0.0,3050.46,3050.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house025.xml,3023.76,144.0,2240.98,0.0,2384.98,144.0,494.78,638.78,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house026.xml,1539.91,144.0,801.94,0.0,945.94,144.0,449.97,593.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house027.xml,1887.26,144.0,1022.24,0.0,1166.24,144.0,577.02,721.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house028.xml,1789.89,144.0,966.21,0.0,1110.21,144.0,535.68,679.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house029.xml,2145.83,144.0,1175.73,0.0,1319.73,144.0,682.1,826.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house030.xml,2376.92,144.0,672.79,0.0,816.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1560.13,1560.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house031.xml,4402.19,144.0,1834.64,0.0,1978.64,144.0,2279.55,2423.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house032.xml,1924.45,144.0,567.69,0.0,711.69,144.0,1068.76,1212.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house033.xml,3980.86,144.0,536.35,0.0,680.35,0.0,0.0,0.0,0.0,3300.51,3300.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house034.xml,5891.18,144.0,1577.51,0.0,1721.51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4169.67,4169.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house035.xml,1499.97,144.0,636.67,0.0,780.67,144.0,575.3,719.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house036.xml,1936.2,144.0,941.96,0.0,1085.96,144.0,706.24,850.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house037.xml,3487.6,144.0,964.03,0.0,1108.03,0.0,0.0,0.0,0.0,2379.57,2379.57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house038.xml,3074.94,144.0,1863.26,0.0,2007.26,144.0,923.68,1067.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house039.xml,2108.86,144.0,877.32,0.0,1021.32,144.0,943.54,1087.54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house040.xml,2117.69,144.0,858.61,0.0,1002.61,144.0,971.08,1115.08,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house041.xml,3636.79,144.0,1750.74,0.0,1894.74,144.0,1598.05,1742.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house042.xml,3218.05,144.0,1488.52,0.0,1632.52,144.0,1441.53,1585.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house043.xml,2371.22,144.0,1113.8,0.0,1257.8,144.0,969.42,1113.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house044.xml,3286.48,144.0,1616.95,0.0,1760.95,144.0,1381.53,1525.53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house045.xml,2481.28,144.0,1309.25,0.0,1453.25,144.0,884.03,1028.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house046.xml,950.71,144.0,806.71,0.0,950.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house047.xml,991.39,144.0,637.13,0.0,781.13,144.0,66.26,210.26,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house048.xml,2269.77,144.0,1448.93,0.0,1592.93,144.0,532.84,676.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house049.xml,1485.34,144.0,1174.21,0.0,1318.21,144.0,23.13,167.13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +house050.xml,1248.95,144.0,658.31,0.0,802.31,144.0,302.64,446.64,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/hpxml-measures/workflow/tests/compare.py b/hpxml-measures/workflow/tests/compare.py index f6526e6dc9..99f13a027b 100644 --- a/hpxml-measures/workflow/tests/compare.py +++ b/hpxml-measures/workflow/tests/compare.py @@ -45,8 +45,8 @@ def results(self, aggregate_column=None, aggregate_function=None, excludes=[], e print("Warning: %s not found. Skipping..." % feature_file) continue - base_df = pd.read_csv(base_file, index_col=0) - feature_df = pd.read_csv(feature_file, index_col=0) + base_df = read_csv(base_file, index_col=0) + feature_df = read_csv(feature_file, index_col=0) base_df = self.intersect_rows(base_df, feature_df) feature_df = self.intersect_rows(feature_df, base_df) @@ -151,14 +151,14 @@ def visualize(self, aggregate_column=None, aggregate_function=None, display_colu files.append(file) if display_columns or aggregate_columns: - base_characteristics_df = pd.read_csv( + base_characteristics_df = read_csv( os.path.join( self.base_folder, 'results_characteristics.csv'), index_col=0)[ display_columns + aggregate_columns] - feature_characteristics_df = pd.read_csv( + feature_characteristics_df = read_csv( os.path.join( self.feature_folder, 'results_characteristics.csv'), @@ -209,8 +209,8 @@ def remove_columns(cols): print("Warning: %s not found. Skipping..." % feature_file) continue - base_df = pd.read_csv(base_file, index_col=0) - feature_df = pd.read_csv(feature_file, index_col=0) + base_df = read_csv(base_file, index_col=0) + feature_df = read_csv(feature_file, index_col=0) base_df = self.intersect_rows(base_df, feature_df) feature_df = self.intersect_rows(feature_df, base_df) @@ -334,6 +334,12 @@ def remove_columns(cols): auto_open=False) +def read_csv(csv_file_path, **kwargs) -> pd.DataFrame: + default_na_values = pd._libs.parsers.STR_NA_VALUES + df = pd.read_csv(csv_file_path, na_values=list(default_na_values - {'None'}), keep_default_na=False, **kwargs) + return df + + if __name__ == '__main__': default_base_folder = 'workflow/tests/base_results' diff --git a/hpxml-measures/workflow/tests/hpxml_translator_test.rb b/hpxml-measures/workflow/tests/hpxml_translator_test.rb deleted file mode 100644 index cf78eba2ed..0000000000 --- a/hpxml-measures/workflow/tests/hpxml_translator_test.rb +++ /dev/null @@ -1,1313 +0,0 @@ -# frozen_string_literal: true - -require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' -require 'openstudio' -require 'fileutils' -require 'parallel' -require_relative '../../HPXMLtoOpenStudio/measure.rb' - -class HPXMLTest < MiniTest::Test - def setup - @this_dir = File.dirname(__FILE__) - @results_dir = File.join(@this_dir, 'results') - FileUtils.mkdir_p @results_dir - - schema_path = File.join(File.dirname(__FILE__), '..', '..', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - schematron_path = File.join(File.dirname(__FILE__), '..', '..', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @schematron_validator = XMLValidator.get_schematron_validator(schematron_path) - end - - def test_simulations - results_out = File.join(@results_dir, 'results.csv') - File.delete(results_out) if File.exist? results_out - bills_out = File.join(@results_dir, 'results_bills.csv') - File.delete(bills_out) if File.exist? bills_out - - xmls = [] - sample_files_dirs = [File.absolute_path(File.join(@this_dir, '..', 'sample_files')), - File.absolute_path(File.join(@this_dir, '..', 'real_homes'))] - sample_files_dirs.each do |sample_files_dir| - Dir["#{sample_files_dir}/*.xml"].sort.each do |xml| - next if xml.include? 'base-multiple-buildings.xml' # This is tested in test_multiple_building_ids - - xmls << File.absolute_path(xml) - end - end - - # Test simulations - puts "Running #{xmls.size} HPXML files..." - all_results = {} - all_bill_results = {} - Parallel.map(xmls, in_threads: Parallel.processor_count) do |xml| - xml_name = File.basename(xml) - all_results[xml_name], all_bill_results[xml_name] = _run_xml(xml, Parallel.worker_number) - end - - _write_results(all_results.sort_by { |k, _v| k.downcase }.to_h, results_out) - _write_results(all_bill_results.sort_by { |k, _v| k.downcase }.to_h, bills_out) - end - - def test_ashrae_140 - ashrae140_out = File.join(@results_dir, 'results_ashrae_140.csv') - File.delete(ashrae140_out) if File.exist? ashrae140_out - - xmls = [] - ashrae_140_dir = File.absolute_path(File.join(@this_dir, 'ASHRAE_Standard_140')) - Dir["#{ashrae_140_dir}/*.xml"].sort.each do |xml| - xmls << File.absolute_path(xml) - end - - # Test simulations - puts "Running #{xmls.size} HPXML files..." - all_results = {} - Parallel.map(xmls, in_threads: Parallel.processor_count) do |xml| - xml_name = File.basename(xml) - all_results[xml_name], _, _ = _run_xml(xml, Parallel.worker_number) - end - - _write_ashrae_140_results(all_results.sort_by { |k, _v| k.downcase }.to_h, ashrae140_out) - end - - def test_run_simulation_output_formats - # Check that the simulation produces outputs in the appropriate format - ['csv', 'json', 'msgpack', 'csv_dview'].each do |output_format| - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --debug --hourly ALL --output-format #{output_format}" - system(command, err: File::NULL) - - output_format = 'csv' if output_format == 'csv_dview' - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', "results_annual.#{output_format}")) - assert(File.exist? File.join(File.dirname(xml), 'run', "results_timeseries.#{output_format}")) - assert(File.exist?(File.join(File.dirname(xml), 'run', "results_bills.#{output_format}"))) - - # Check for debug files - osm_path = File.join(File.dirname(xml), 'run', 'in.osm') - assert(File.exist? osm_path) - hpxml_defaults_path = File.join(File.dirname(xml), 'run', 'in.xml') - assert(File.exist? hpxml_defaults_path) - - next unless output_format == 'msgpack' - - # Check timeseries output isn't rounded - require 'msgpack' - data = MessagePack.unpack(File.read(File.join(File.dirname(xml), 'run', "results_timeseries.#{output_format}"), mode: 'rb')) - value = data['Energy Use']['Total (kBtu)'][0] - assert_operator((value - value.round(8)).abs, :>, 0) - end - end - - def test_run_simulation_epjson_input - # Check that we can run a simulation using epJSON (instead of IDF) if requested - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --ep-input-format epjson" - system(command, err: File::NULL) - - # Check for epjson file - assert(File.exist? File.join(File.dirname(xml), 'run', 'in.epJSON')) - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - end - - def test_run_simulation_idf_input - # Check that we can run a simulation using IDF (instead of epJSON) if requested - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --ep-input-format idf" - system(command, err: File::NULL) - - # Check for idf file - assert(File.exist? File.join(File.dirname(xml), 'run', 'in.idf')) - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - end - - def test_run_simulation_faster_performance - # Run w/ --skip-validation and w/o --add-component-loads arguments - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --skip-validation" - system(command, err: File::NULL) - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - - # Check component loads don't exist - component_loads = {} - CSV.read(File.join(File.dirname(xml), 'run', 'results_annual.csv'), headers: false).each do |data| - next unless data[0].to_s.start_with? 'Component Load' - - component_loads[data[0]] = Float(data[1]) - end - assert_equal(0, component_loads.size) - end - - def test_run_simulation_detailed_occupancy_schedules - [false, true].each do |debug| - # Check that the simulation produces stochastic schedules if requested - sample_files_path = File.join(File.dirname(__FILE__), '..', 'sample_files') - tmp_hpxml_path = File.join(sample_files_path, 'tmp.xml') - hpxml = HPXML.new(hpxml_path: File.join(sample_files_path, 'base.xml')) - XMLHelper.write_file(hpxml.to_oga, tmp_hpxml_path) - - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.absolute_path(tmp_hpxml_path) - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --add-stochastic-schedules" - command += ' -d' if debug - system(command, err: File::NULL) - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'in.schedules.csv')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'stochastic.csv')) - - # Check stochastic.csv headers - schedules = CSV.read(File.join(File.dirname(xml), 'run', 'stochastic.csv'), headers: true) - if debug - assert(schedules.headers.include?(SchedulesFile::ColumnSleeping)) - else - refute(schedules.headers.include?(SchedulesFile::ColumnSleeping)) - end - - # Cleanup - File.delete(tmp_hpxml_path) if File.exist? tmp_hpxml_path - end - end - - def test_run_simulation_timeseries_outputs - [true, false].each do |invalid_variable_only| - # Check that the simulation produces timeseries with requested outputs - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" - if not invalid_variable_only - command += ' --hourly ALL' - command += ' --add-timeseries-time-column DST' - command += ' --add-timeseries-time-column UTC' - command += " --add-timeseries-output-variable 'Zone People Occupant Count'" - command += " --add-timeseries-output-variable 'Zone People Total Heating Energy'" - end - command += " --add-timeseries-output-variable 'Foobar Variable'" # Test invalid output variable request - system(command, err: File::NULL) - - # Check for output files - assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - if not invalid_variable_only - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) - # Check timeseries columns exist - timeseries_rows = CSV.read(File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) - assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeDST' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'TimeUTC' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'Zone People Occupant Count: Living Space' }.size) - assert_equal(1, timeseries_rows[0].select { |r| r == 'Zone People Total Heating Energy: Living Space' }.size) - else - refute(File.exist? File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) - end - - # Check run.log has warning about missing Foobar Variable - assert(File.exist? File.join(File.dirname(xml), 'run', 'run.log')) - log_lines = File.readlines(File.join(File.dirname(xml), 'run', 'run.log')).map(&:strip) - assert(log_lines.include? "Warning: Request for output variable 'Foobar Variable' returned no key values.") - end - end - - def test_run_defaulted_in_xml - # Check that if we simulate the in.xml file (HPXML w/ defaults), we get - # the same results as the original HPXML. - - # Run base.xml - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" - system(command, err: File::NULL) - assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) - base_results = CSV.read(File.join(File.dirname(xml), 'run', 'results_annual.csv')) - - # Run in.xml (generated from base.xml) - xml2 = File.join(File.dirname(xml), 'run', 'in.xml') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml2}\"" - system(command, err: File::NULL) - assert(File.exist? File.join(File.dirname(xml2), 'run', 'results_annual.csv')) - default_results = CSV.read(File.join(File.dirname(xml2), 'run', 'results_annual.csv')) - - # Check two output files are identical - assert_equal(base_results, default_results) - end - - def test_template_osws - # Check that simulation works using template-*.osw - require 'json' - - ['template-run-hpxml.osw', - 'template-run-hpxml-with-stochastic-occupancy.osw', - 'template-run-hpxml-with-stochastic-occupancy-subset.osw', - 'template-build-and-run-hpxml-with-stochastic-occupancy.osw'].each do |osw_name| - osw_path = File.join(File.dirname(__FILE__), '..', osw_name) - - # Create derivative OSW for testing - osw_path_test = osw_path.gsub('.osw', '_test.osw') - FileUtils.cp(osw_path, osw_path_test) - - # Turn on debug mode - json = JSON.parse(File.read(osw_path_test), symbolize_names: true) - measure_index = json[:steps].find_index { |m| m[:measure_dir_name] == 'HPXMLtoOpenStudio' } - json[:steps][measure_index][:arguments][:debug] = true - - if Dir.exist? File.join(File.dirname(__FILE__), '..', '..', 'project') - # CI checks out the repo as "project", so update dir name - json[:steps][measure_index][:measure_dir_name] = 'project' - end - - File.open(osw_path_test, 'w') do |f| - f.write(JSON.pretty_generate(json)) - end - - command = "\"#{OpenStudio.getOpenStudioCLI}\" run -w \"#{osw_path_test}\"" - system(command, err: File::NULL) - - # Check for output files - assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'eplusout.msgpack')) - assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'results_annual.csv')) - - # Check for debug files - assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'in.osm')) - hpxml_defaults_path = File.join(File.dirname(osw_path_test), 'run', 'in.xml') - assert(File.exist? hpxml_defaults_path) - - # Cleanup - File.delete(osw_path_test) - xml_path_test = File.join(File.dirname(__FILE__), '..', 'run', 'built.xml') - File.delete(xml_path_test) if File.exist?(xml_path_test) - xml_path_test = File.join(File.dirname(__FILE__), '..', 'run', 'built-stochastic-schedules.xml') - File.delete(xml_path_test) if File.exist?(xml_path_test) - end - end - - def test_multiple_building_ids - rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') - xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base-multiple-buildings.xml') - csv_output_path = File.join(File.dirname(xml), 'run', 'results_annual.csv') - run_log = File.join(File.dirname(xml), 'run', 'run.log') - - # Check successful simulation when providing correct building ID - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --building-id MyBuilding" - system(command, err: File::NULL) - assert_equal(true, File.exist?(csv_output_path)) - - # Check that we have exactly one warning (i.e., check we are only validating a single Building element against schematron) - assert_equal(1, File.readlines(run_log).select { |l| l.include? 'Warning: No clothes dryer specified, the model will not include clothes dryer energy use.' }.size) - - # Check unsuccessful simulation when providing incorrect building ID - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --building-id MyFoo" - system(command, err: File::NULL) - assert_equal(false, File.exist?(csv_output_path)) - assert_equal(1, File.readlines(run_log).select { |l| l.include? "Could not find Building element with ID 'MyFoo'." }.size) - - # Check unsuccessful simulation when not providing building ID - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" - system(command, err: File::NULL) - assert_equal(false, File.exist?(csv_output_path)) - assert_equal(1, File.readlines(run_log).select { |l| l.include? 'Multiple Building elements defined in HPXML file; Building ID argument must be provided.' }.size) - end - - def test_release_zips - # Check release zips successfully created - top_dir = File.join(@this_dir, '..', '..') - command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{File.join(top_dir, 'tasks.rb')}\" create_release_zips" - system(command) - assert_equal(1, Dir["#{top_dir}/*.zip"].size) - - # Check successful running of simulation from release zips - require 'zip' - Zip.on_exists_proc = true - Dir["#{top_dir}/OpenStudio-HPXML*.zip"].each do |zip_path| - Zip::File.open(zip_path) do |zip_file| - zip_file.each do |f| - FileUtils.mkdir_p(File.dirname(f.name)) unless File.exist?(File.dirname(f.name)) - zip_file.extract(f, f.name) - end - end - - # Test run_simulation.rb - command = "\"#{OpenStudio.getOpenStudioCLI}\" OpenStudio-HPXML/workflow/run_simulation.rb -x OpenStudio-HPXML/workflow/sample_files/base.xml" - system(command) - assert(File.exist? 'OpenStudio-HPXML/workflow/sample_files/run/results_annual.csv') - - File.delete(zip_path) - rm_path('OpenStudio-HPXML') - end - end - - private - - def _run_xml(xml, worker_num = nil) - print "Testing #{File.basename(xml)}...\n" - rundir = File.join(@this_dir, "test#{worker_num}") - - # Uses 'monthly' to verify timeseries results match annual results via error-checking - # inside the ReportSimulationOutput measure. - cli_path = OpenStudio.getOpenStudioCLI - command = "\"#{cli_path}\" \"#{File.join(File.dirname(__FILE__), '../run_simulation.rb')}\" -x \"#{xml}\" --add-component-loads -o \"#{rundir}\" --debug --monthly ALL" - success = system(command) - - rundir = File.join(rundir, 'run') - - # Check results - print "Simulation failed: #{xml}.\n" unless success - assert_equal(true, success) - - # Check for output files - annual_csv_path = File.join(rundir, 'results_annual.csv') - timeseries_csv_path = File.join(rundir, 'results_timeseries.csv') - bills_csv_path = File.join(rundir, 'results_bills.csv') - assert(File.exist? annual_csv_path) - assert(File.exist? timeseries_csv_path) - - # Check outputs - hpxml_defaults_path = File.join(rundir, 'in.xml') - hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, schema_validator: @schema_validator, schematron_validator: @schematron_validator) # Validate in.xml to ensure it can be run back through OS-HPXML - if not hpxml.errors.empty? - puts 'ERRORS:' - hpxml.errors.each do |error| - puts error - end - flunk "EPvalidator.xml error in #{hpxml_defaults_path}." - end - bill_results = _get_bill_results(bills_csv_path) - results = _get_simulation_results(annual_csv_path, xml) - _verify_outputs(rundir, xml, results, hpxml) - - return results, bill_results - end - - def _get_simulation_results(annual_csv_path, xml) - # Grab all outputs from reporting measure CSV annual results - results = {} - CSV.foreach(annual_csv_path) do |row| - next if row.nil? || (row.size < 2) - next if row[0].start_with? 'System Use:' - next if row[0].start_with? 'Emissions:' - - results[row[0]] = Float(row[1]) - end - - # Check discrepancy between total load and sum of component loads - if not xml.include? 'ASHRAE_Standard_140' - sum_component_htg_loads = results.select { |k, _v| k.start_with? 'Component Load: Heating:' }.values.sum(0.0) - sum_component_clg_loads = results.select { |k, _v| k.start_with? 'Component Load: Cooling:' }.values.sum(0.0) - total_htg_load_delivered = results['Load: Heating: Delivered (MBtu)'] - total_clg_load_delivered = results['Load: Cooling: Delivered (MBtu)'] - abs_htg_load_delta = (total_htg_load_delivered - sum_component_htg_loads).abs - abs_clg_load_delta = (total_clg_load_delivered - sum_component_clg_loads).abs - avg_htg_load = ([total_htg_load_delivered, sum_component_htg_loads].sum / 2.0) - avg_clg_load = ([total_clg_load_delivered, sum_component_clg_loads].sum / 2.0) - if avg_htg_load > 0 - abs_htg_load_frac = abs_htg_load_delta / avg_htg_load - end - if avg_clg_load > 0 - abs_clg_load_frac = abs_clg_load_delta / avg_clg_load - end - # Check that the difference is less than 1.5 MBtu or less than 10% - assert((abs_htg_load_delta < 1.5) || (!abs_htg_load_frac.nil? && abs_htg_load_frac < 0.1)) - assert((abs_clg_load_delta < 1.5) || (!abs_clg_load_frac.nil? && abs_clg_load_frac < 0.1)) - end - - return results - end - - def _get_bill_results(bill_csv_path) - # Grab all outputs from reporting measure CSV bill results - results = {} - if File.exist? bill_csv_path - CSV.foreach(bill_csv_path) do |row| - next if row.nil? || (row.size < 2) - - results[row[0]] = Float(row[1]) - end - end - - return results - end - - def _verify_outputs(rundir, hpxml_path, results, hpxml) - assert(File.exist? File.join(rundir, 'eplusout.msgpack')) - - sqlFile = OpenStudio::SqlFile.new(File.join(rundir, 'eplusout.sql'), false) - - # Collapse windows further using same logic as measure.rb - hpxml.windows.each do |window| - window.fraction_operable = nil - end - hpxml.collapse_enclosure_surfaces() - hpxml.delete_adiabatic_subsurfaces() - - # Check run.log warnings - File.readlines(File.join(rundir, 'run.log')).each do |message| - next if message.strip.empty? - next if message.start_with? 'Info: ' - next if message.start_with? 'Executing command' - next if message.include? 'Could not find state average' - - if hpxml_path.include? 'base-atticroof-conditioned.xml' - next if message.include?('Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment.') - end - if hpxml.clothes_washers.empty? - next if message.include? 'No clothes washer specified, the model will not include clothes washer energy use.' - end - if hpxml.clothes_dryers.empty? - next if message.include? 'No clothes dryer specified, the model will not include clothes dryer energy use.' - end - if hpxml.dishwashers.empty? - next if message.include? 'No dishwasher specified, the model will not include dishwasher energy use.' - end - if hpxml.refrigerators.empty? - next if message.include? 'No refrigerator specified, the model will not include refrigerator energy use.' - end - if hpxml.cooking_ranges.empty? - next if message.include? 'No cooking range specified, the model will not include cooking range/oven energy use.' - end - if hpxml.water_heating_systems.empty? - next if message.include? 'No water heating specified, the model will not include water heating energy use.' - end - if (hpxml.heating_systems + hpxml.heat_pumps).select { |h| h.fraction_heat_load_served.to_f > 0 }.empty? - next if message.include? 'No space heating specified, the model will not include space heating energy use.' - end - if (hpxml.cooling_systems + hpxml.heat_pumps).select { |c| c.fraction_cool_load_served.to_f > 0 }.empty? - next if message.include? 'No space cooling specified, the model will not include space cooling energy use.' - end - if hpxml.plug_loads.select { |p| p.plug_load_type == HPXML::PlugLoadTypeOther }.empty? - next if message.include? "No '#{HPXML::PlugLoadTypeOther}' plug loads specified, the model will not include misc plug load energy use." - end - if hpxml.plug_loads.select { |p| p.plug_load_type == HPXML::PlugLoadTypeTelevision }.empty? - next if message.include? "No '#{HPXML::PlugLoadTypeTelevision}' plug loads specified, the model will not include television plug load energy use." - end - if hpxml.lighting_groups.empty? - next if message.include? 'No interior lighting specified, the model will not include interior lighting energy use.' - next if message.include? 'No exterior lighting specified, the model will not include exterior lighting energy use.' - next if message.include? 'No garage lighting specified, the model will not include garage lighting energy use.' - end - if hpxml.windows.empty? - next if message.include? 'No windows specified, the model will not include window heat transfer.' - end - if hpxml.pv_systems.empty? && !hpxml.batteries.empty? && hpxml.header.schedules_filepaths.empty? - next if message.include? 'Battery without PV specified, and no charging/discharging schedule provided; battery is assumed to operate as backup and will not be modeled.' - end - if hpxml_path.include? 'base-location-capetown-zaf.xml' - next if message.include? 'OS Message: Minutes field (60) on line 9 of EPW file' - next if message.include? 'Could not find a marginal Electricity rate.' - next if message.include? 'Could not find a marginal Natural Gas rate.' - end - if !hpxml.hvac_distributions.select { |d| d.distribution_system_type == HPXML::HVACDistributionTypeDSE }.empty? - next if message.include? 'DSE is not currently supported when calculating utility bills.' - end - if !hpxml.header.unavailable_periods.select { |up| up.column_name == 'Power Outage' }.empty? - next if message.include? 'It is not possible to eliminate all HVAC energy use (e.g. crankcase/defrost energy) in EnergyPlus during an unavailable period.' - next if message.include? 'It is not possible to eliminate all water heater energy use (e.g. parasitics) in EnergyPlus during an unavailable period.' - end - if hpxml_path.include? 'base-location-AMY-2012.xml' - next if message.include? 'No design condition info found; calculating design conditions from EPW weather data.' - end - - flunk "Unexpected run.log message found for #{File.basename(hpxml_path)}: #{message}" - end - - # Check for unexpected eplusout.err messages - messages = [] - message = nil - File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| - if err_line.include?('** Warning **') || err_line.include?('** Severe **') || err_line.include?('** Fatal **') - messages << message unless message.nil? - message = err_line - else - message += err_line unless message.nil? - end - end - - messages.each do |message| - # General - next if message.include? 'Schedule:Constant="ALWAYS ON CONTINUOUS", Blank Schedule Type Limits Name input' - next if message.include? 'Schedule:Constant="ALWAYS OFF DISCRETE", Blank Schedule Type Limits Name input' - next if message.include? 'Entered Zone Volumes differ from calculated zone volume' - next if message.include? 'PerformancePrecisionTradeoffs: Carroll MRT radiant exchange method is selected.' - next if message.include?('CalculateZoneVolume') && message.include?('not fully enclosed') - next if message.include? 'do not define an enclosure' - next if message.include? 'Pump nominal power or motor efficiency is set to 0' - next if message.include? 'volume flow rate per watt of rated total cooling capacity is out of range' - next if message.include? 'volume flow rate per watt of rated total heating capacity is out of range' - next if message.include? 'Timestep: Requested number' - next if message.include? 'The Standard Ratings is calculated for' - next if message.include?('WetBulb not converged after') && message.include?('iterations(PsyTwbFnTdbWPb)') - next if message.include? 'Inside surface heat balance did not converge with Max Temp Difference' - next if message.include? 'Inside surface heat balance convergence problem continues' - next if message.include? 'Missing temperature setpoint for LeavingSetpointModulated mode' # These warnings are fine, simulation continues with assigning plant loop setpoint to boiler, which is the expected one - next if message.include?('Glycol: Temperature') && message.include?('out of range (too low) for fluid') - next if message.include?('Glycol: Temperature') && message.include?('out of range (too high) for fluid') - next if message.include? 'Plant loop exceeding upper temperature limit' - next if message.include? 'Plant loop falling below lower temperature limit' - next if message.include?('Foundation:Kiva') && message.include?('wall surfaces with more than four vertices') # TODO: Check alternative approach - next if message.include? 'Temperature out of range [-100. to 200.] (PsyPsatFnTemp)' - next if message.include? 'Enthalpy out of range (PsyTsatFnHPb)' - next if message.include? 'Full load outlet air dry-bulb temperature < 2C. This indicates the possibility of coil frost/freeze.' - next if message.include? 'Full load outlet temperature indicates a possibility of frost/freeze error continues.' - next if message.include? 'Air-cooled condenser inlet dry-bulb temperature below 0 C.' - next if message.include? 'Low condenser dry-bulb temperature error continues.' - next if message.include? 'Coil control failed' - next if message.include? 'sensible part-load ratio out of range error continues' - next if message.include? 'Iteration limit exceeded in calculating sensible part-load ratio error continues' - next if message.include?('setupIHGOutputs: Output variables=Zone Other Equipment') && message.include?('are not available.') - next if message.include?('setupIHGOutputs: Output variables=Space Other Equipment') && message.include?('are not available') - next if message.include? 'Actual air mass flow rate is smaller than 25% of water-to-air heat pump coil rated air flow rate.' # FUTURE: Remove this when https://github.com/NREL/EnergyPlus/issues/9125 is resolved - next if message.include? 'DetailedSkyDiffuseModeling is chosen but not needed as either the shading transmittance for shading devices does not change throughout the year' - next if message.include? 'View factors not complete' - next if message.include?('CheckSimpleWAHPRatedCurvesOutputs') && message.include?('WaterToAirHeatPump:EquationFit') # FIXME: Check these - - # HPWHs - if hpxml.water_heating_systems.select { |wh| wh.water_heater_type == HPXML::WaterHeaterTypeHeatPump }.size > 0 - next if message.include? 'Recovery Efficiency and Energy Factor could not be calculated during the test for standard ratings' - next if message.include? 'SimHVAC: Maximum iterations (20) exceeded for all HVAC loops' - next if message.include? 'Rated air volume flow rate per watt of rated total water heating capacity is out of range' - next if message.include? 'For object = Coil:WaterHeating:AirToWaterHeatPump:Wrapped' - next if message.include? 'Enthalpy out of range (PsyTsatFnHPb)' - next if message.include?('CheckWarmupConvergence: Loads Initialization') && message.include?('did not converge after 25 warmup days') - end - if hpxml.water_heating_systems.select { |wh| wh.water_heater_type == HPXML::WaterHeaterTypeHeatPump && wh.location == HPXML::LocationOtherExterior }.size > 0 - next if message.include? 'Water heater tank set point temperature is greater than or equal to the cut-in temperature of the heat pump water heater.' - end - # Stratified tank WHs - if hpxml.water_heating_systems.select { |wh| wh.tank_model_type == HPXML::WaterHeaterTankModelTypeStratified }.size > 0 - next if message.include? 'Recovery Efficiency and Energy Factor could not be calculated during the test for standard ratings' - end - # HP defrost curves - if hpxml.heat_pumps.select { |hp| [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? hp.heat_pump_type }.size > 0 - next if message.include?('GetDXCoils: Coil:Heating:DX') && message.include?('curve values') - end - if hpxml.cooling_systems.select { |c| c.cooling_system_type == HPXML::HVACTypeEvaporativeCooler }.size > 0 - # Evap cooler model is not really using Controller:MechanicalVentilation object, so these warnings of ignoring some features are fine. - # OS requires a Controller:MechanicalVentilation to be attached to the oa controller, however it's not required by E+. - # Manually removing Controller:MechanicalVentilation from idf eliminates these two warnings. - # FUTURE: Can we update OS to allow removing it? - next if message.include?('Zone') && message.include?('is not accounted for by Controller:MechanicalVentilation object') - next if message.include?('PEOPLE object for zone') && message.include?('is not accounted for by Controller:MechanicalVentilation object') - # "The only valid controller type for an AirLoopHVAC is Controller:WaterCoil.", evap cooler doesn't need one. - next if message.include?('GetAirPathData: AirLoopHVAC') && message.include?('has no Controllers') - # input "Autosize" for Fixed Minimum Air Flow Rate is added by OS translation, now set it to 0 to skip potential sizing process, though no way to prevent this warning. - next if message.include? 'Since Zone Minimum Air Flow Input Method = CONSTANT, input for Fixed Minimum Air Flow Rate will be ignored' - end - if hpxml.hvac_distributions.select { |d| d.air_type.to_s == HPXML::AirTypeFanCoil }.size > 0 - next if message.include? 'In calculating the design coil UA for Coil:Cooling:Water' # Warning for unused cooling coil for fan coil - end - if hpxml_path.include?('ground-to-air-heat-pump-cooling-only.xml') || hpxml_path.include?('ground-to-air-heat-pump-heating-only.xml') - next if message.include? 'COIL:HEATING:WATERTOAIRHEATPUMP:EQUATIONFIT' # heating capacity is > 20% different than cooling capacity; safe to ignore - end - if hpxml.solar_thermal_systems.size > 0 - next if message.include? 'Supply Side is storing excess heat the majority of the time.' - end - if !hpxml.header.unavailable_periods.empty? - next if message.include? 'Target water temperature is greater than the hot water temperature' - next if message.include? 'Target water temperature should be less than or equal to the hot water temperature' - end - - flunk "Unexpected eplusout.err message found for #{File.basename(hpxml_path)}: #{message}" - end - - # Check for unused objects/schedules/constructions warnings - num_unused_objects = 0 - num_unused_schedules = 0 - num_unused_constructions = 0 - File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| - if err_line.include? 'unused objects in input' - num_unused_objects = Integer(err_line.split(' ')[3]) - elsif err_line.include? 'unused schedules in input' - num_unused_schedules = Integer(err_line.split(' ')[3]) - elsif err_line.include? 'unused constructions in input' - num_unused_constructions = Integer(err_line.split(' ')[6]) - end - end - assert_equal(0, num_unused_objects) - assert_equal(0, num_unused_schedules) - assert_equal(0, num_unused_constructions) - - # Check for Output:Meter and Output:Variable warnings - num_invalid_output_meters = 0 - num_invalid_output_variables = 0 - File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| - if err_line.include? 'Output:Meter: invalid Key Name' - num_invalid_output_meters += 1 - elsif err_line.include?('Key=') && err_line.include?('VarName=') - num_invalid_output_variables += 1 - end - end - assert_equal(0, num_invalid_output_meters) - assert_equal(0, num_invalid_output_variables) - - # Timestep - timestep = hpxml.header.timestep - if timestep.nil? - timestep = 60 - end - query = 'SELECT NumTimestepsPerHour FROM Simulations' - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_equal(60 / timestep, sql_value) - - # Conditioned Floor Area - if (hpxml.total_fraction_cool_load_served > 0) || (hpxml.total_fraction_heat_load_served > 0) # EnergyPlus will only report conditioned floor area if there is an HVAC system - hpxml_value = hpxml.building_construction.conditioned_floor_area - if hpxml.has_location(HPXML::LocationCrawlspaceConditioned) - hpxml_value += hpxml.slabs.select { |s| s.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |s| s.area }.sum - end - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='InputVerificationandResultsSummary' AND ReportForString='Entire Facility' AND TableName='Zone Summary' AND RowName='Conditioned Total' AND ColumnName='Area' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_in_epsilon(hpxml_value, sql_value, 0.1) - end - - # Enclosure Roofs - hpxml.roofs.each do |roof| - roof_id = roof.id.upcase - - # R-value - hpxml_value = roof.insulation_assembly_r_value - if hpxml_path.include? 'ASHRAE_Standard_140' - # Compare R-value w/o film - hpxml_value -= Material.AirFilmRoofASHRAE140.rvalue - hpxml_value -= Material.AirFilmOutsideASHRAE140.rvalue - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" - else - # Compare R-value w/ film - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" - end - sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Net area - hpxml_value = roof.area - hpxml.skylights.each do |subsurface| - next if subsurface.roof_idref.upcase != roof_id - - hpxml_value -= subsurface.area - end - query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Net Area' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Solar absorptance - hpxml_value = roof.solar_absorptance - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Reflectance'" - sql_value = 1.0 - sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - - # Tilt - hpxml_value = UnitConversions.convert(Math.atan(roof.pitch / 12.0), 'rad', 'deg') - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - - # Azimuth - next unless (not roof.azimuth.nil?) && (Float(roof.pitch) > 0) - - hpxml_value = roof.azimuth - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Azimuth' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - end - - # Enclosure Foundations - # Ensure Kiva instances have perimeter fraction of 1.0 as we explicitly define them to end up this way. - num_kiva_instances = 0 - File.readlines(File.join(rundir, 'eplusout.eio')).each do |eio_line| - next unless eio_line.downcase.start_with? 'foundation kiva' - - kiva_perim_frac = Float(eio_line.split(',')[5]) - assert_equal(1.0, kiva_perim_frac) - - num_kiva_instances += 1 - end - - if hpxml_path.include? 'ASHRAE_Standard_140' - # nop - elsif hpxml_path.include? 'real_homes' - # nop - elsif hpxml.building_construction.residential_facility_type == HPXML::ResidentialTypeApartment - # no foundation, above dwelling unit - assert_equal(0, num_kiva_instances) - elsif hpxml.slabs.empty? - assert_equal(0, num_kiva_instances) - else - num_expected_kiva_instances = { 'base-foundation-multiple.xml' => 2, # additional instance for 2nd foundation type - 'base-enclosure-2stories-garage.xml' => 2, # additional instance for garage - 'base-foundation-basement-garage.xml' => 2, # additional instance for garage - 'base-enclosure-garage.xml' => 2, # additional instance for garage - 'base-foundation-walkout-basement.xml' => 4, # 3 foundation walls plus a no-wall exposed perimeter - 'base-foundation-complex.xml' => 10, # lots of foundations for testing - 'base-pv-battery-garage.xml' => 2 } # additional instance for garage - num_expected = num_expected_kiva_instances[File.basename(hpxml_path)] - num_expected = 1 if num_expected.nil? - assert_equal(num_expected, num_kiva_instances) - end - - # Enclosure Foundation Slabs - num_slabs = hpxml.slabs.size - if (num_slabs <= 1) && (num_kiva_instances <= 1) # The slab surfaces may be combined in these situations, so skip tests - hpxml.slabs.each do |slab| - slab_id = slab.id.upcase - - # Exposed Area - hpxml_value = Float(slab.area) - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND RowName='#{slab_id}' AND ColumnName='Gross Area' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Tilt - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND RowName='#{slab_id}' AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(180.0, sql_value, 0.01) - end - end - - # Enclosure Walls/RimJoists/FoundationWalls - (hpxml.walls + hpxml.rim_joists + hpxml.foundation_walls).each do |wall| - wall_id = wall.id.upcase - - if wall.is_adiabatic - # Adiabatic surfaces have their "BaseSurfaceIndex" as their "ExtBoundCond" in "Surfaces" table in SQL simulation results - query_base_surf_idx = "SELECT BaseSurfaceIndex FROM Surfaces WHERE SurfaceName='#{wall_id}'" - query_ext_bound = "SELECT ExtBoundCond FROM Surfaces WHERE SurfaceName='#{wall_id}'" - sql_value_base_surf_idx = sqlFile.execAndReturnFirstDouble(query_base_surf_idx).get - sql_value_ext_bound_cond = sqlFile.execAndReturnFirstDouble(query_ext_bound).get - assert_equal(sql_value_base_surf_idx, sql_value_ext_bound_cond) - end - - if wall.is_exterior - table_name = 'Opaque Exterior' - else - table_name = 'Opaque Interior' - end - - # R-value - if (not wall.insulation_assembly_r_value.nil?) && (not wall.is_a? HPXML::FoundationWall) # FoundationWalls use Foundation:Kiva for insulation - hpxml_value = wall.insulation_assembly_r_value - if hpxml_path.include? 'ASHRAE_Standard_140' - # Compare R-value w/o film - hpxml_value -= Material.AirFilmVerticalASHRAE140.rvalue - if wall.is_exterior - hpxml_value -= Material.AirFilmOutsideASHRAE140.rvalue - else - hpxml_value -= Material.AirFilmVerticalASHRAE140.rvalue - end - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" - elsif wall.is_interior - # Compare R-value w/o film - hpxml_value -= Material.AirFilmVertical.rvalue - hpxml_value -= Material.AirFilmVertical.rvalue - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" - else - # Compare R-value w/ film - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" - end - sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') - assert_in_epsilon(hpxml_value, sql_value, 0.1) - end - - # Net area - hpxml_value = wall.area - (hpxml.windows + hpxml.doors).each do |subsurface| - next if subsurface.wall_idref.upcase != wall_id - - hpxml_value -= subsurface.area - end - if wall.exterior_adjacent_to == HPXML::LocationGround - # Calculate total length of walls - wall_total_length = 0 - hpxml.foundation_walls.each do |foundation_wall| - next unless foundation_wall.exterior_adjacent_to == HPXML::LocationGround - next unless wall.interior_adjacent_to == foundation_wall.interior_adjacent_to - - wall_total_length += foundation_wall.area / foundation_wall.height - end - - # Calculate total slab exposed perimeter - slab_exposed_length = 0 - hpxml.slabs.each do |slab| - next unless wall.interior_adjacent_to == slab.interior_adjacent_to - - slab_exposed_length += slab.exposed_perimeter - end - - # Calculate exposed foundation wall area - if slab_exposed_length < wall_total_length - hpxml_value *= (slab_exposed_length / wall_total_length) - end - end - if (hpxml.foundation_walls.include? wall) && (not wall.is_exterior) - # interzonal foundation walls: only above-grade portion modeled - hpxml_value *= (wall.height - wall.depth_below_grade) / wall.height - end - if wall.is_exterior - query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%' OR RowName LIKE '#{wall_id} %') AND ColumnName='Net Area' AND Units='m2'" - else - query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Net Area' AND Units='m2'" - end - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Solar absorptance - if wall.respond_to?(:solar_absorptance) && (not wall.solar_absorptance.nil?) - hpxml_value = wall.solar_absorptance - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Reflectance'" - sql_value = 1.0 - sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - end - - # Tilt - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(90.0, sql_value, 0.01) - - # Azimuth - next if wall.azimuth.nil? - - hpxml_value = wall.azimuth - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Azimuth' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - end - - # Enclosure Floors - hpxml.floors.each do |floor| - floor_id = floor.id.upcase - - if floor.is_adiabatic - # Adiabatic surfaces have their "BaseSurfaceIndex" as their "ExtBoundCond" in "Surfaces" table in SQL simulation results - query_base_surf_idx = "SELECT BaseSurfaceIndex FROM Surfaces WHERE SurfaceName='#{floor_id}'" - query_ext_bound = "SELECT ExtBoundCond FROM Surfaces WHERE SurfaceName='#{floor_id}'" - sql_value_base_surf_idx = sqlFile.execAndReturnFirstDouble(query_base_surf_idx).get - sql_value_ext_bound_cond = sqlFile.execAndReturnFirstDouble(query_ext_bound).get - assert_equal(sql_value_base_surf_idx, sql_value_ext_bound_cond) - end - - if floor.is_exterior - table_name = 'Opaque Exterior' - else - table_name = 'Opaque Interior' - end - - # R-value - hpxml_value = floor.insulation_assembly_r_value - if hpxml_path.include? 'ASHRAE_Standard_140' - # Compare R-value w/o film - if floor.is_exterior # Raised floor - hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue - hpxml_value -= Material.AirFilmFloorZeroWindASHRAE140.rvalue - elsif floor.is_ceiling # Attic floor - hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue - hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue - end - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" - elsif floor.is_interior - # Compare R-value w/o film - if floor.is_ceiling - hpxml_value -= Material.AirFilmFloorAverage.rvalue - hpxml_value -= Material.AirFilmFloorAverage.rvalue - else - hpxml_value -= Material.AirFilmFloorReduced.rvalue - hpxml_value -= Material.AirFilmFloorReduced.rvalue - end - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" - else - # Compare R-value w/ film - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" - end - sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Area - hpxml_value = floor.area - query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='Net Area' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # Tilt - if floor.is_ceiling - hpxml_value = 0 - else - hpxml_value = 180 - end - query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - end - - # Enclosure Windows/Skylights - (hpxml.windows + hpxml.skylights).each do |subsurface| - subsurface_id = subsurface.id.upcase - - if subsurface.is_exterior - table_name = 'Exterior Fenestration' - else - table_name = 'Interior Door' - end - - # Area - if subsurface.is_exterior - col_name = 'Area of Multiplied Openings' - else - col_name = 'Gross Area' - end - hpxml_value = subsurface.area - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='#{col_name}' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - - # U-Factor - if subsurface.is_exterior - col_name = 'Glass U-Factor' - else - col_name = 'U-Factor no Film' - end - hpxml_value = Constructions.get_ufactor_shgc_adjusted_by_storms(subsurface.storm_type, subsurface.ufactor, subsurface.shgc)[0] - if subsurface.is_interior - hpxml_value = 1.0 / (1.0 / hpxml_value - Material.AirFilmVertical.rvalue) - hpxml_value = 1.0 / (1.0 / hpxml_value - Material.AirFilmVertical.rvalue) - end - if subsurface.is_a? HPXML::Skylight - hpxml_value /= 1.2 # converted to the 20-deg slope from the vertical position by multiplying the tested value at vertical - end - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='#{col_name}' AND Units='W/m2-K'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') - assert_in_epsilon(hpxml_value, sql_value, 0.02) - - next unless subsurface.is_exterior - - # SHGC - hpxml_value = Constructions.get_ufactor_shgc_adjusted_by_storms(subsurface.storm_type, subsurface.ufactor, subsurface.shgc)[1] - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Glass SHGC'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_delta(hpxml_value, sql_value, 0.01) - - # Azimuth - hpxml_value = subsurface.azimuth - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Azimuth' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - - # Tilt - if subsurface.is_a? HPXML::Window - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(90.0, sql_value, 0.01) - elsif subsurface.is_a? HPXML::Skylight - hpxml_value = nil - hpxml.roofs.each do |roof| - next if roof.id != subsurface.roof_idref - - hpxml_value = UnitConversions.convert(Math.atan(roof.pitch / 12.0), 'rad', 'deg') - end - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Tilt' AND Units='deg'" - sql_value = sqlFile.execAndReturnFirstDouble(query).get - assert_in_epsilon(hpxml_value, sql_value, 0.01) - else - flunk "Subsurface '#{subsurface_id}' should have either AttachedToWall or AttachedToRoof element." - end - end - - # Enclosure Doors - hpxml.doors.each do |door| - door_id = door.id.upcase - - if door.wall.is_exterior - table_name = 'Exterior Door' - else - table_name = 'Interior Door' - end - - # Area - if not door.area.nil? - hpxml_value = door.area - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{door_id}' AND ColumnName='Gross Area' AND Units='m2'" - sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') - assert_operator(sql_value, :>, 0.01) - assert_in_epsilon(hpxml_value, sql_value, 0.1) - end - - # R-Value - next if door.r_value.nil? - - if door.is_exterior - col_name = 'U-Factor with Film' - else - col_name = 'U-Factor no Film' - end - hpxml_value = door.r_value - if door.is_interior - hpxml_value -= Material.AirFilmVertical.rvalue - hpxml_value -= Material.AirFilmVertical.rvalue - end - query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{door_id}' AND ColumnName='#{col_name}' AND Units='W/m2-K'" - sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') - assert_in_epsilon(hpxml_value, sql_value, 0.1) - end - - # HVAC Load Fractions - if (not hpxml_path.include? 'location-miami') && (not hpxml_path.include? 'location-honolulu') && (not hpxml_path.include? 'location-phoenix') - htg_energy = results.select { |k, _v| (k.include?(': Heating (MBtu)') || k.include?(': Heating Fans/Pumps (MBtu)')) && !k.include?('Load') }.values.sum(0.0) - assert_equal(hpxml.total_fraction_heat_load_served > 0, htg_energy > 0) - end - clg_energy = results.select { |k, _v| (k.include?(': Cooling (MBtu)') || k.include?(': Cooling Fans/Pumps (MBtu)')) && !k.include?('Load') }.values.sum(0.0) - assert_equal(hpxml.total_fraction_cool_load_served > 0, clg_energy > 0) - - # Mechanical Ventilation - whole_vent_fans = hpxml.ventilation_fans.select { |vent_mech| vent_mech.used_for_whole_building_ventilation && !vent_mech.is_cfis_supplemental_fan? } - local_vent_fans = hpxml.ventilation_fans.select { |vent_mech| vent_mech.used_for_local_ventilation } - fan_cfis = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeCFIS } - fan_sup = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeSupply } - fan_exh = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeExhaust } - fan_bal = whole_vent_fans.select { |vent_mech| [HPXML::MechVentTypeBalanced, HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include?(vent_mech.fan_type) } - vent_fan_kitchen = local_vent_fans.select { |vent_mech| vent_mech.fan_location == HPXML::LocationKitchen } - vent_fan_bath = local_vent_fans.select { |vent_mech| vent_mech.fan_location == HPXML::LocationBath } - - if not (fan_cfis + fan_sup + fan_exh + fan_bal + vent_fan_kitchen + vent_fan_bath).empty? - mv_energy = UnitConversions.convert(results['End Use: Electricity: Mech Vent (MBtu)'], 'MBtu', 'GJ') - - if not fan_cfis.empty? - if (fan_sup + fan_exh + fan_bal + vent_fan_kitchen + vent_fan_bath).empty? - # CFIS only, check for positive mech vent energy that is less than the energy if it had run 24/7 - fan_gj = fan_cfis.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) - assert_operator(mv_energy, :>, 0) - assert_operator(mv_energy, :<, fan_gj) - end - else - # Supply, exhaust, ERV, HRV, etc., check for appropriate mech vent energy - fan_gj = 0 - if not fan_sup.empty? - fan_gj += fan_sup.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) - end - if not fan_exh.empty? - fan_gj += fan_exh.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) - end - if not fan_bal.empty? - fan_gj += fan_bal.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) - end - if not vent_fan_kitchen.empty? - fan_gj += vent_fan_kitchen.map { |vent_kitchen| UnitConversions.convert(vent_kitchen.unit_fan_power * vent_kitchen.hours_in_operation * vent_kitchen.count * 365.0, 'Wh', 'GJ') }.sum(0.0) - end - if not vent_fan_bath.empty? - fan_gj += vent_fan_bath.map { |vent_bath| UnitConversions.convert(vent_bath.unit_fan_power * vent_bath.hours_in_operation * vent_bath.count * 365.0, 'Wh', 'GJ') }.sum(0.0) - end - # Maximum error that can be caused by rounding - assert_in_delta(mv_energy, fan_gj, 0.006) - end - end - - tabular_map = { HPXML::ClothesWasher => Constants.ObjectNameClothesWasher, - HPXML::ClothesDryer => Constants.ObjectNameClothesDryer, - HPXML::Refrigerator => Constants.ObjectNameRefrigerator, - HPXML::Dishwasher => Constants.ObjectNameDishwasher, - HPXML::CookingRange => Constants.ObjectNameCookingRange } - - (hpxml.clothes_washers + hpxml.clothes_dryers + hpxml.refrigerators + hpxml.dishwashers + hpxml.cooking_ranges).each do |appliance| - next unless hpxml.water_heating_systems.size > 0 - - # Location - hpxml_value = appliance.location - if hpxml_value.nil? || HPXML::conditioned_locations.include?(hpxml_value) || [HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, HPXML::LocationOtherNonFreezingSpace].include?(hpxml_value) - hpxml_value = HPXML::LocationLivingSpace - end - tabular_value = tabular_map[appliance.class] - query = "SELECT Value FROM TabularDataWithStrings WHERE TableName='ElectricEquipment Internal Gains Nominal' AND ColumnName='Zone Name' AND RowName=(SELECT RowName FROM TabularDataWithStrings WHERE TableName='ElectricEquipment Internal Gains Nominal' AND ColumnName='Name' AND Value='#{tabular_value.upcase}')" - sql_value = sqlFile.execAndReturnFirstString(query).get - assert_equal(hpxml_value.upcase, sql_value) - end - - # Lighting - ltg_energy = results.select { |k, _v| k.include? 'End Use: Electricity: Lighting' }.values.sum(0.0) - if not (hpxml_path.include?('vacancy-year-round') || hpxml_path.include?('residents-0')) - assert_equal(hpxml.lighting_groups.size > 0, ltg_energy > 0) - else - assert_operator(hpxml.lighting_groups.size, :>, 0) - assert_equal(0, ltg_energy) - end - - # Get fuels - htg_fuels = [] - htg_backup_fuels = [] - wh_fuels = [] - hpxml.heating_systems.each do |heating_system| - if heating_system.is_heat_pump_backup_system - htg_backup_fuels << heating_system.heating_system_fuel - else - htg_fuels << heating_system.heating_system_fuel - end - end - hpxml.cooling_systems.each do |cooling_system| - if cooling_system.has_integrated_heating - htg_fuels << cooling_system.integrated_heating_system_fuel - end - end - hpxml.heat_pumps.each do |heat_pump| - if heat_pump.fraction_heat_load_served > 0 - htg_backup_fuels << heat_pump.backup_heating_fuel - end - end - hpxml.water_heating_systems.each do |water_heating_system| - related_hvac = water_heating_system.related_hvac_system - if related_hvac.nil? - wh_fuels << water_heating_system.fuel_type - elsif related_hvac.respond_to? :heating_system_fuel - wh_fuels << related_hvac.heating_system_fuel - end - end - - is_warm_climate = false - if ['USA_FL_Miami.Intl.AP.722020_TMY3.epw', - 'USA_HI_Honolulu.Intl.AP.911820_TMY3.epw', - 'USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw'].include? hpxml.climate_and_risk_zones.weather_station_epw_filepath - is_warm_climate = true - end - - # Fuel consumption checks - [HPXML::FuelTypeNaturalGas, - HPXML::FuelTypeOil, - HPXML::FuelTypeKerosene, - HPXML::FuelTypePropane, - HPXML::FuelTypeWoodCord, - HPXML::FuelTypeWoodPellets, - HPXML::FuelTypeCoal].each do |fuel| - fuel_name = fuel.split.map(&:capitalize).join(' ') - fuel_name += ' Cord' if fuel_name == 'Wood' - energy_htg = results.fetch("End Use: #{fuel_name}: Heating (MBtu)", 0) - energy_hp_backup = results.fetch("End Use: #{fuel_name}: Heating Heat Pump Backup (MBtu)", 0) - energy_dhw = results.fetch("End Use: #{fuel_name}: Hot Water (MBtu)", 0) - energy_cd = results.fetch("End Use: #{fuel_name}: Clothes Dryer (MBtu)", 0) - energy_cr = results.fetch("End Use: #{fuel_name}: Range/Oven (MBtu)", 0) - if htg_fuels.include? fuel - if (not hpxml_path.include? 'autosize') && (not is_warm_climate) - assert_operator(energy_htg, :>, 0) - end - else - assert_equal(0, energy_htg) - end - if htg_backup_fuels.include? fuel - if (not hpxml_path.include? 'autosize') && (not is_warm_climate) - assert_operator(energy_hp_backup, :>, 0) - end - else - assert_equal(0, energy_hp_backup) - end - if wh_fuels.include? fuel - assert_operator(energy_dhw, :>, 0) - else - assert_equal(0, energy_dhw) - end - if (hpxml.clothes_dryers.size > 0) && (hpxml.clothes_dryers[0].fuel_type == fuel) - assert_operator(energy_cd, :>, 0) - else - assert_equal(0, energy_cd) - end - if (hpxml.cooking_ranges.size > 0) && (hpxml.cooking_ranges[0].fuel_type == fuel) - assert_operator(energy_cr, :>, 0) - else - assert_equal(0, energy_cr) - end - end - - # Check unmet hours - unmet_hours_htg = results.select { |k, _v| k.include? 'Unmet Hours: Heating' }.values.sum(0.0) - unmet_hours_clg = results.select { |k, _v| k.include? 'Unmet Hours: Cooling' }.values.sum(0.0) - if hpxml_path.include? 'base-hvac-undersized.xml' - assert_operator(unmet_hours_htg, :>, 1000) - assert_operator(unmet_hours_clg, :>, 1000) - else - if hpxml.total_fraction_heat_load_served == 0 - assert_equal(0, unmet_hours_htg) - else - assert_operator(unmet_hours_htg, :<, 350) - end - if hpxml.total_fraction_cool_load_served == 0 - assert_equal(0, unmet_hours_clg) - else - assert_operator(unmet_hours_clg, :<, 350) - end - end - - sqlFile.close - - # Ensure sql file is immediately freed; otherwise we can get - # errors on Windows when trying to delete this file. - GC.start() - end - - def _write_results(results, csv_out) - require 'csv' - - output_keys = [] - results.values.each do |xml_results| - xml_results.keys.each do |key| - next if output_keys.include? key - - output_keys << key - end - end - - CSV.open(csv_out, 'w') do |csv| - csv << ['HPXML'] + output_keys - results.sort.each do |xml, xml_results| - csv_row = [xml] - output_keys.each do |key| - if xml_results[key].nil? - csv_row << 0 - else - csv_row << xml_results[key] - end - end - csv << csv_row - end - end - - puts "Wrote results to #{csv_out}." - end - - def _write_ashrae_140_results(all_results, csv_out) - require 'csv' - - htg_loads = {} - clg_loads = {} - CSV.open(csv_out, 'w') do |csv| - csv << ['Test Case', 'Annual Heating Load [MMBtu]', 'Annual Cooling Load [MMBtu]'] - all_results.sort.each do |xml, xml_results| - next unless xml.include? 'C.xml' - - htg_load = xml_results['Load: Heating: Delivered (MBtu)'].round(2) - csv << [File.basename(xml), htg_load, 'N/A'] - test_name = File.basename(xml, File.extname(xml)) - htg_loads[test_name] = htg_load - end - all_results.sort.each do |xml, xml_results| - next unless xml.include? 'L.xml' - - clg_load = xml_results['Load: Cooling: Delivered (MBtu)'].round(2) - csv << [File.basename(xml), 'N/A', clg_load] - test_name = File.basename(xml, File.extname(xml)) - clg_loads[test_name] = clg_load - end - end - - puts "Wrote ASHRAE 140 results to #{csv_out}." - end -end diff --git a/hpxml-measures/workflow/tests/test_ashrae_140.rb b/hpxml-measures/workflow/tests/test_ashrae_140.rb new file mode 100644 index 0000000000..ddadb13de9 --- /dev/null +++ b/hpxml-measures/workflow/tests/test_ashrae_140.rb @@ -0,0 +1,55 @@ +# frozen_string_literal: true + +require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' +require 'openstudio' +require 'fileutils' +require 'parallel' +require_relative '../../HPXMLtoOpenStudio/measure.rb' +require_relative 'util.rb' + +class WorkflowASHRAE140Test < Minitest::Test + def test_simulations_ashrae_140 + results_dir = File.join(File.dirname(__FILE__), 'results') + FileUtils.mkdir_p results_dir + + results_out = File.join(results_dir, 'results_ashrae_140.csv') + File.delete(results_out) if File.exist? results_out + + xmls = [] + ashrae140_dir = File.absolute_path(File.join(File.dirname(__FILE__), 'ASHRAE_Standard_140')) + Dir["#{ashrae140_dir}/*.xml"].sort.each do |xml| + xmls << File.absolute_path(xml) + end + all_results, _ = run_simulation_tests(xmls) + + _write_ashrae_140_results(all_results.sort_by { |k, _v| k.downcase }.to_h, results_out) + end + + def _write_ashrae_140_results(all_results, csv_out) + require 'csv' + + htg_loads = {} + clg_loads = {} + CSV.open(csv_out, 'w') do |csv| + csv << ['Test Case', 'Annual Heating Load [MMBtu]', 'Annual Cooling Load [MMBtu]'] + all_results.sort.each do |xml, xml_results| + next unless xml.include? 'C.xml' + + htg_load = xml_results['Load: Heating: Delivered (MBtu)'].round(2) + csv << [File.basename(xml), htg_load, 'N/A'] + test_name = File.basename(xml, File.extname(xml)) + htg_loads[test_name] = htg_load + end + all_results.sort.each do |xml, xml_results| + next unless xml.include? 'L.xml' + + clg_load = xml_results['Load: Cooling: Delivered (MBtu)'].round(2) + csv << [File.basename(xml), 'N/A', clg_load] + test_name = File.basename(xml, File.extname(xml)) + clg_loads[test_name] = clg_load + end + end + + puts "Wrote ASHRAE 140 results to #{csv_out}." + end +end diff --git a/hpxml-measures/workflow/tests/test_other.rb b/hpxml-measures/workflow/tests/test_other.rb new file mode 100644 index 0000000000..8f7160ad73 --- /dev/null +++ b/hpxml-measures/workflow/tests/test_other.rb @@ -0,0 +1,314 @@ +# frozen_string_literal: true + +require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' +require 'openstudio' +require 'fileutils' +require 'parallel' +require_relative '../../HPXMLtoOpenStudio/measure.rb' +require_relative 'util.rb' + +class WorkflowOtherTest < Minitest::Test + def test_run_simulation_output_formats + # Check that the simulation produces outputs in the appropriate format + ['csv', 'json', 'msgpack', 'csv_dview'].each do |output_format| + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --debug --hourly ALL --output-format #{output_format}" + system(command, err: File::NULL) + + output_format = 'csv' if output_format == 'csv_dview' + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', "results_annual.#{output_format}")) + assert(File.exist? File.join(File.dirname(xml), 'run', "results_timeseries.#{output_format}")) + assert(File.exist?(File.join(File.dirname(xml), 'run', "results_bills.#{output_format}"))) + + # Check for debug files + osm_path = File.join(File.dirname(xml), 'run', 'in.osm') + assert(File.exist? osm_path) + hpxml_defaults_path = File.join(File.dirname(xml), 'run', 'in.xml') + assert(File.exist? hpxml_defaults_path) + + next unless output_format == 'msgpack' + + # Check timeseries output isn't rounded + require 'msgpack' + data = MessagePack.unpack(File.read(File.join(File.dirname(xml), 'run', "results_timeseries.#{output_format}"), mode: 'rb')) + value = data['Energy Use']['Total (kBtu)'][0] + assert_operator((value - value.round(8)).abs, :>, 0) + end + end + + def test_run_simulation_epjson_input + # Check that we can run a simulation using epJSON (instead of IDF) if requested + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --ep-input-format epjson" + system(command, err: File::NULL) + + # Check for epjson file + assert(File.exist? File.join(File.dirname(xml), 'run', 'in.epJSON')) + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + end + + def test_run_simulation_idf_input + # Check that we can run a simulation using IDF (instead of epJSON) if requested + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --ep-input-format idf" + system(command, err: File::NULL) + + # Check for idf file + assert(File.exist? File.join(File.dirname(xml), 'run', 'in.idf')) + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + end + + def test_run_simulation_faster_performance + # Run w/ --skip-validation and w/o --add-component-loads arguments + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --skip-validation" + system(command, err: File::NULL) + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + + # Check component loads don't exist + component_loads = {} + CSV.read(File.join(File.dirname(xml), 'run', 'results_annual.csv'), headers: false).each do |data| + next unless data[0].to_s.start_with? 'Component Load' + + component_loads[data[0]] = Float(data[1]) + end + assert_equal(0, component_loads.size) + end + + def test_run_simulation_detailed_occupancy_schedules + [false, true].each do |debug| + # Check that the simulation produces stochastic schedules if requested + sample_files_path = File.join(File.dirname(__FILE__), '..', 'sample_files') + tmp_hpxml_path = File.join(sample_files_path, 'tmp.xml') + hpxml = HPXML.new(hpxml_path: File.join(sample_files_path, 'base.xml')) + XMLHelper.write_file(hpxml.to_doc, tmp_hpxml_path) + + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.absolute_path(tmp_hpxml_path) + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --add-stochastic-schedules" + command += ' -d' if debug + system(command, err: File::NULL) + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'in.schedules.csv')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'stochastic.csv')) + + # Check stochastic.csv headers + schedules = CSV.read(File.join(File.dirname(xml), 'run', 'stochastic.csv'), headers: true) + if debug + assert(schedules.headers.include?(SchedulesFile::ColumnSleeping)) + else + refute(schedules.headers.include?(SchedulesFile::ColumnSleeping)) + end + + # Cleanup + File.delete(tmp_hpxml_path) if File.exist? tmp_hpxml_path + end + end + + def test_run_simulation_timeseries_outputs + [true, false].each do |invalid_variable_only| + # Check that the simulation produces timeseries with requested outputs + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" + if not invalid_variable_only + command += ' --hourly ALL' + command += " --add-timeseries-output-variable 'Zone People Occupant Count'" + command += " --add-timeseries-output-variable 'Zone People Total Heating Energy'" + end + command += " --add-timeseries-output-variable 'Foobar Variable'" # Test invalid output variable request + system(command, err: File::NULL) + + # Check for output files + assert(File.exist? File.join(File.dirname(xml), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + if not invalid_variable_only + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) + # Check timeseries columns exist + timeseries_rows = CSV.read(File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) + assert_equal(1, timeseries_rows[0].select { |r| r == 'Time' }.size) + assert_equal(1, timeseries_rows[0].select { |r| r == 'Zone People Occupant Count: Conditioned Space' }.size) + assert_equal(1, timeseries_rows[0].select { |r| r == 'Zone People Total Heating Energy: Conditioned Space' }.size) + else + refute(File.exist? File.join(File.dirname(xml), 'run', 'results_timeseries.csv')) + end + + # Check run.log has warning about missing Foobar Variable + assert(File.exist? File.join(File.dirname(xml), 'run', 'run.log')) + log_lines = File.readlines(File.join(File.dirname(xml), 'run', 'run.log')).map(&:strip) + assert(log_lines.include? "Warning: Request for output variable 'Foobar Variable' returned no key values.") + end + end + + def test_run_defaulted_in_xml + # Check that if we simulate the in.xml file (HPXML w/ defaults), we get + # the same results as the original HPXML. + + # Run base.xml + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', 'base.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" + system(command, err: File::NULL) + assert(File.exist? File.join(File.dirname(xml), 'run', 'results_annual.csv')) + base_results = CSV.read(File.join(File.dirname(xml), 'run', 'results_annual.csv')) + + # Run in.xml (generated from base.xml) + xml2 = File.join(File.dirname(xml), 'run', 'in.xml') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml2}\"" + system(command, err: File::NULL) + assert(File.exist? File.join(File.dirname(xml2), 'run', 'results_annual.csv')) + default_results = CSV.read(File.join(File.dirname(xml2), 'run', 'results_annual.csv')) + + # Check two output files are identical + assert_equal(base_results, default_results) + end + + def test_template_osws + # Check that simulation works using template-*.osw + require 'json' + + ['template-run-hpxml.osw', + 'template-run-hpxml-with-stochastic-occupancy.osw', + 'template-run-hpxml-with-stochastic-occupancy-subset.osw', + 'template-build-and-run-hpxml-with-stochastic-occupancy.osw'].each do |osw_name| + osw_path = File.join(File.dirname(__FILE__), '..', osw_name) + + # Create derivative OSW for testing + osw_path_test = osw_path.gsub('.osw', '_test.osw') + FileUtils.cp(osw_path, osw_path_test) + + # Turn on debug mode + json = JSON.parse(File.read(osw_path_test), symbolize_names: true) + measure_index = json[:steps].find_index { |m| m[:measure_dir_name] == 'HPXMLtoOpenStudio' } + json[:steps][measure_index][:arguments][:debug] = true + + if Dir.exist? File.join(File.dirname(__FILE__), '..', '..', 'project') + # CI checks out the repo as "project", so update dir name + json[:steps][measure_index][:measure_dir_name] = 'project' + end + + File.open(osw_path_test, 'w') do |f| + f.write(JSON.pretty_generate(json)) + end + + command = "\"#{OpenStudio.getOpenStudioCLI}\" run -w \"#{osw_path_test}\"" + system(command, err: File::NULL) + + # Check for output files + assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'eplusout.msgpack')) + assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'results_annual.csv')) + + # Check for debug files + assert(File.exist? File.join(File.dirname(osw_path_test), 'run', 'in.osm')) + hpxml_defaults_path = File.join(File.dirname(osw_path_test), 'run', 'in.xml') + assert(File.exist? hpxml_defaults_path) + + # Cleanup + File.delete(osw_path_test) + xml_path_test = File.join(File.dirname(__FILE__), '..', 'run', 'built.xml') + File.delete(xml_path_test) if File.exist?(xml_path_test) + xml_path_test = File.join(File.dirname(__FILE__), '..', 'run', 'built-stochastic-schedules.xml') + File.delete(xml_path_test) if File.exist?(xml_path_test) + end + end + + def test_multiple_buildings + dryer_warning_msg = 'Warning: No clothes dryer specified, the model will not include clothes dryer energy use.' + + ['base-multiple-sfd-buildings.xml', + 'base-multiple-mf-units.xml'].each do |hpxml_name| + xml = File.join(File.dirname(__FILE__), '..', 'sample_files', hpxml_name) + rb_path = File.join(File.dirname(__FILE__), '..', 'run_simulation.rb') + csv_output_path = File.join(File.dirname(xml), 'run', 'results_annual.csv') + bills_csv_path = File.join(File.dirname(xml), 'run', 'results_bills.csv') + run_log = File.join(File.dirname(xml), 'run', 'run.log') + + # Check successful simulation when providing correct building ID + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --building-id MyBuilding_2" + system(command, err: File::NULL) + assert_equal(true, File.exist?(csv_output_path)) + assert_equal(true, File.exist?(bills_csv_path)) + + if hpxml_name == 'base-multiple-sfd-buildings.xml' + # Check that we have exactly one warning (i.e., check we are only validating a single Building element against schematron) + assert_equal(1, File.readlines(run_log).select { |l| l.include? dryer_warning_msg }.size) + else + assert_equal(0, File.readlines(run_log).select { |l| l.include? dryer_warning_msg }.size) + end + + # Check unsuccessful simulation when providing incorrect building ID + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --building-id MyFoo" + system(command, err: File::NULL) + assert_equal(false, File.exist?(csv_output_path)) + assert_equal(false, File.exist?(bills_csv_path)) + assert_equal(1, File.readlines(run_log).select { |l| l.include? "Could not find Building element with ID 'MyFoo'." }.size) + + # Check unsuccessful simulation when not providing building ID + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\"" + system(command, err: File::NULL) + assert_equal(false, File.exist?(csv_output_path)) + assert_equal(false, File.exist?(bills_csv_path)) + assert_equal(1, File.readlines(run_log).select { |l| l.include? 'Multiple Building elements defined in HPXML file; Building ID argument must be provided.' }.size) + + # Check successful simulation when running whole building + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{rb_path}\" -x \"#{xml}\" --building-id ALL" + system(command, err: File::NULL) + assert_equal(true, File.exist?(csv_output_path)) + assert_equal(true, File.exist?(bills_csv_path)) + + if hpxml_name == 'base-multiple-sfd-buildings.xml' + # Check that we now have three warnings, one for each Building element + assert_equal(3, File.readlines(run_log).select { |l| l.include? dryer_warning_msg }.size) + else + assert_equal(0, File.readlines(run_log).select { |l| l.include? dryer_warning_msg }.size) + end + end + end + + def test_release_zips + # Check release zips successfully created + top_dir = File.join(File.dirname(__FILE__), '..', '..') + command = "\"#{OpenStudio.getOpenStudioCLI}\" \"#{File.join(top_dir, 'tasks.rb')}\" create_release_zips" + system(command) + assert_equal(1, Dir["#{top_dir}/*.zip"].size) + + # Check successful running of simulation from release zips + require 'zip' + Zip.on_exists_proc = true + Dir["#{top_dir}/OpenStudio-HPXML*.zip"].each do |zip_path| + Zip::File.open(zip_path) do |zip_file| + zip_file.each do |f| + FileUtils.mkdir_p(File.dirname(f.name)) unless File.exist?(File.dirname(f.name)) + zip_file.extract(f, f.name) + end + end + + # Test run_simulation.rb + command = "\"#{OpenStudio.getOpenStudioCLI}\" OpenStudio-HPXML/workflow/run_simulation.rb -x OpenStudio-HPXML/workflow/sample_files/base.xml" + system(command) + assert(File.exist? 'OpenStudio-HPXML/workflow/sample_files/run/results_annual.csv') + + File.delete(zip_path) + rm_path('OpenStudio-HPXML') + end + end +end diff --git a/hpxml-measures/workflow/tests/test_simulations1.rb b/hpxml-measures/workflow/tests/test_simulations1.rb new file mode 100644 index 0000000000..9eb7f11ab4 --- /dev/null +++ b/hpxml-measures/workflow/tests/test_simulations1.rb @@ -0,0 +1,40 @@ +# frozen_string_literal: true + +require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' +require 'openstudio' +require 'fileutils' +require 'parallel' +require_relative '../../HPXMLtoOpenStudio/measure.rb' +require_relative 'util.rb' + +class WorkflowSimulations1Test < Minitest::Test + def test_simulations1 + results_dir = File.join(File.dirname(__FILE__), 'results') + FileUtils.mkdir_p results_dir + + results_out = File.join(results_dir, 'results_workflow_simulations1.csv') + bills_out = File.join(results_dir, 'results_workflow_simulations1_bills.csv') + File.delete(results_out) if File.exist? results_out + File.delete(bills_out) if File.exist? bills_out + + sample_files_dir = File.absolute_path(File.join(File.dirname(__FILE__), '..', 'sample_files')) + real_homes_dir = File.absolute_path(File.join(File.dirname(__FILE__), '..', 'real_homes')) + + # Run simulations BEFORE base-lighting*.xml; the remaining simulations are run using test_simulations2.rb + # This distributes the simulations across two CI jobs for faster turnaround time. + split_at_file = Dir["#{sample_files_dir}/*.xml"].sort.find_index { |f| f.include? 'base-lighting' } + fail 'Unexpected error.' if split_at_file.nil? + + xmls = [] + [sample_files_dir, real_homes_dir].each do |hpxml_files_dir| + Dir["#{hpxml_files_dir}/*.xml"].sort.each do |xml| + xmls << File.absolute_path(xml) + end + end + xmls = xmls[0..split_at_file - 1] + all_results, all_results_bills = run_simulation_tests(xmls) + + _write_results(all_results.sort_by { |k, _v| k.downcase }.to_h, results_out) + _write_results(all_results_bills.sort_by { |k, _v| k.downcase }.to_h, bills_out) + end +end diff --git a/hpxml-measures/workflow/tests/test_simulations2.rb b/hpxml-measures/workflow/tests/test_simulations2.rb new file mode 100644 index 0000000000..a9e4a3852f --- /dev/null +++ b/hpxml-measures/workflow/tests/test_simulations2.rb @@ -0,0 +1,40 @@ +# frozen_string_literal: true + +require_relative '../../HPXMLtoOpenStudio/resources/minitest_helper' +require 'openstudio' +require 'fileutils' +require 'parallel' +require_relative '../../HPXMLtoOpenStudio/measure.rb' +require_relative 'util.rb' + +class WorkflowSimulations2Test < Minitest::Test + def test_simulations2 + results_dir = File.join(File.dirname(__FILE__), 'results') + FileUtils.mkdir_p results_dir + + results_out = File.join(results_dir, 'results_workflow_simulations2.csv') + bills_out = File.join(results_dir, 'results_workflow_simulations2_bills.csv') + File.delete(results_out) if File.exist? results_out + File.delete(bills_out) if File.exist? bills_out + + sample_files_dir = File.absolute_path(File.join(File.dirname(__FILE__), '..', 'sample_files')) + real_homes_dir = File.absolute_path(File.join(File.dirname(__FILE__), '..', 'real_homes')) + + # Run simulations AFTER base-lighting*.xml; the remaining simulations are run using test_simulations1.rb + # This distributes the simulations across two CI jobs for faster turnaround time. + split_at_file = Dir["#{sample_files_dir}/*.xml"].sort.find_index { |f| f.include? 'base-lighting' } + fail 'Unexpected error.' if split_at_file.nil? + + xmls = [] + [sample_files_dir, real_homes_dir].each do |hpxml_files_dir| + Dir["#{hpxml_files_dir}/*.xml"].sort.each do |xml| + xmls << File.absolute_path(xml) + end + end + xmls = xmls[split_at_file..-1] + all_results, all_results_bills = run_simulation_tests(xmls) + + _write_results(all_results.sort_by { |k, _v| k.downcase }.to_h, results_out) + _write_results(all_results_bills.sort_by { |k, _v| k.downcase }.to_h, bills_out) + end +end diff --git a/hpxml-measures/workflow/tests/util.rb b/hpxml-measures/workflow/tests/util.rb new file mode 100644 index 0000000000..f4e5789d10 --- /dev/null +++ b/hpxml-measures/workflow/tests/util.rb @@ -0,0 +1,1136 @@ +# frozen_string_literal: true + +def run_simulation_tests(xmls) + # Run simulations + puts "Running #{xmls.size} HPXML files..." + all_results = {} + all_results_bills = {} + Parallel.map(xmls, in_threads: Parallel.processor_count) do |xml| + next if xml.end_with? '-10x.xml' + next if xml.include? 'base-multiple-sfd-buildings' # Separate tests cover this + next if xml.include? 'base-multiple-mf-units' # Separate tests cover this + + xml_name = File.basename(xml) + results = _run_xml(xml, Parallel.worker_number) + all_results[xml_name], all_results_bills[xml_name], timeseries_results = results + + next unless xml.include?('sample_files') || xml.include?('real_homes') + + # Also run with a 10x unit multiplier (2 identical dwelling units each with a 5x + # unit multiplier) and check how the results compare to the original run + _run_xml(xml, Parallel.worker_number, true, all_results[xml_name], timeseries_results) + end + + return all_results, all_results_bills +end + +def _run_xml(xml, worker_num, apply_unit_multiplier = false, results_1x = nil, timeseries_results_1x = nil) + unit_multiplier = 1 + if apply_unit_multiplier + hpxml = HPXML.new(hpxml_path: xml, building_id: 'ALL') + hpxml.buildings.each do |hpxml_bldg| + next unless hpxml_bldg.building_construction.number_of_units.nil? + + hpxml_bldg.building_construction.number_of_units = 1 + end + orig_multiplier = hpxml.buildings.map { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units }.sum + + # Create copy of the HPXML where the number of Building elements is doubled + # and each Building is assigned a unit multiplier of 5 (2x5=10). + n_bldgs = hpxml.buildings.size + for i in 0..n_bldgs - 1 + hpxml_bldg = hpxml.buildings[i] + if hpxml_bldg.dehumidifiers.size > 0 + # FUTURE: Dehumidifiers currently don't give desired results w/ unit multipliers + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + elsif hpxml_bldg.heat_pumps.select { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir }.size > 0 + # FUTURE: GSHPs currently don't give desired results w/ unit multipliers + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + elsif hpxml_bldg.batteries.size > 0 + # FUTURE: Batteries currently don't work with whole SFA/MF buildings + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + return + else + hpxml_bldg.building_construction.number_of_units *= 5 + end + hpxml.buildings << hpxml_bldg.dup + end + xml.gsub!('.xml', '-10x.xml') + hpxml_doc = hpxml.to_doc() + hpxml.set_unique_hpxml_ids(hpxml_doc) + XMLHelper.write_file(hpxml_doc, xml) + unit_multiplier = hpxml.buildings.map { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units }.sum / orig_multiplier + end + + print "Testing #{File.basename(xml)}...\n" + rundir = File.join(File.dirname(__FILE__), "test#{worker_num}") + + # Uses 'monthly' to verify timeseries results match annual results via error-checking + # inside the ReportSimulationOutput measure. + cli_path = OpenStudio.getOpenStudioCLI + command = "\"#{cli_path}\" \"#{File.join(File.dirname(__FILE__), '../run_simulation.rb')}\" -x \"#{xml}\" --add-component-loads -o \"#{rundir}\" --debug --monthly ALL" + if unit_multiplier > 1 + command += ' -b ALL' + end + success = system(command) + + if unit_multiplier > 1 + # Clean up + File.delete(xml) + xml.gsub!('-10x.xml', '.xml') + end + + rundir = File.join(rundir, 'run') + + # Check results + print "Simulation failed: #{xml}.\n" unless success + assert_equal(true, success) + + # Check for output files + annual_csv_path = File.join(rundir, 'results_annual.csv') + timeseries_csv_path = File.join(rundir, 'results_timeseries.csv') + bills_csv_path = File.join(rundir, 'results_bills.csv') + assert(File.exist? annual_csv_path) + assert(File.exist? timeseries_csv_path) + + # Check outputs + hpxml_defaults_path = File.join(rundir, 'in.xml') + schema_validator = XMLValidator.get_schema_validator(File.join(File.dirname(__FILE__), '..', '..', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + schematron_validator = XMLValidator.get_schematron_validator(File.join(File.dirname(__FILE__), '..', '..', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + hpxml = HPXML.new(hpxml_path: hpxml_defaults_path, schema_validator: schema_validator, schematron_validator: schematron_validator, building_id: 'ALL') # Validate in.xml to ensure it can be run back through OS-HPXML + if not hpxml.errors.empty? + puts 'ERRORS:' + hpxml.errors.each do |error| + puts error + end + flunk "EPvalidator.xml error in #{hpxml_defaults_path}." + end + bill_results = _get_bill_results(bills_csv_path) + results = _get_simulation_results(annual_csv_path) + timeseries_results = _get_simulation_timeseries_results(timeseries_csv_path) + _verify_outputs(rundir, xml, results, hpxml, unit_multiplier) + if unit_multiplier > 1 + _check_unit_multiplier_results(hpxml.buildings[0], results_1x, results, timeseries_results_1x, timeseries_results, unit_multiplier) + end + + return results, bill_results, timeseries_results +end + +def _get_simulation_results(annual_csv_path) + # Grab all outputs from reporting measure CSV annual results + results = {} + CSV.foreach(annual_csv_path) do |row| + next if row.nil? || (row.size < 2) + + results[row[0]] = Float(row[1]) + end + + return results +end + +def _get_simulation_timeseries_results(timeseries_csv_path) + results = {} + headers = nil + CSV.foreach(timeseries_csv_path).with_index do |row, i| + row = row[1..-1] # Skip time column + if i == 0 # Header row + headers = row + next + elsif i == 1 # Units row + headers = headers.zip(row).map { |header, units| "#{header} (#{units})" } + next + end + + for i in 0..row.size - 1 + results[headers[i]] = [] if results[headers[i]].nil? + results[headers[i]] << Float(row[i]) + end + end + + return results +end + +def _get_bill_results(bill_csv_path) + # Grab all outputs (except monthly) from reporting measure CSV bill results + results = {} + if File.exist? bill_csv_path + CSV.foreach(bill_csv_path) do |row| + next if row.nil? || (row.size < 2) + next if (1..12).to_a.any? { |month| row[0].include?(": Month #{month}:") } + + results[row[0]] = Float(row[1]) + end + end + + return results +end + +def _verify_outputs(rundir, hpxml_path, results, hpxml, unit_multiplier) + assert(File.exist? File.join(rundir, 'eplusout.msgpack')) + + hpxml_header = hpxml.header + hpxml_bldg = hpxml.buildings[0] + sqlFile = OpenStudio::SqlFile.new(File.join(rundir, 'eplusout.sql'), false) + + # Collapse windows further using same logic as measure.rb + hpxml_bldg.windows.each do |window| + window.fraction_operable = nil + end + hpxml_bldg.collapse_enclosure_surfaces() + hpxml_bldg.delete_adiabatic_subsurfaces() + + # Check run.log warnings + File.readlines(File.join(rundir, 'run.log')).each do |message| + next if message.strip.empty? + next if message.start_with? 'Info: ' + next if message.start_with? 'Executing command' + next if message.include? 'Could not find state average' + + if hpxml_bldg.clothes_washers.empty? + next if message.include? 'No clothes washer specified, the model will not include clothes washer energy use.' + end + if hpxml_bldg.clothes_dryers.empty? + next if message.include? 'No clothes dryer specified, the model will not include clothes dryer energy use.' + end + if hpxml_bldg.dishwashers.empty? + next if message.include? 'No dishwasher specified, the model will not include dishwasher energy use.' + end + if hpxml_bldg.refrigerators.empty? + next if message.include? 'No refrigerator specified, the model will not include refrigerator energy use.' + end + if hpxml_bldg.cooking_ranges.empty? + next if message.include? 'No cooking range specified, the model will not include cooking range/oven energy use.' + end + if hpxml_bldg.water_heating_systems.empty? + next if message.include? 'No water heating specified, the model will not include water heating energy use.' + end + if (hpxml_bldg.heating_systems + hpxml_bldg.heat_pumps).select { |h| h.fraction_heat_load_served.to_f > 0 }.empty? + next if message.include? 'No space heating specified, the model will not include space heating energy use.' + end + if (hpxml_bldg.cooling_systems + hpxml_bldg.heat_pumps).select { |c| c.fraction_cool_load_served.to_f > 0 }.empty? + next if message.include? 'No space cooling specified, the model will not include space cooling energy use.' + end + if hpxml_bldg.plug_loads.select { |p| p.plug_load_type == HPXML::PlugLoadTypeOther }.empty? + next if message.include? "No '#{HPXML::PlugLoadTypeOther}' plug loads specified, the model will not include misc plug load energy use." + end + if hpxml_bldg.plug_loads.select { |p| p.plug_load_type == HPXML::PlugLoadTypeTelevision }.empty? + next if message.include? "No '#{HPXML::PlugLoadTypeTelevision}' plug loads specified, the model will not include television plug load energy use." + end + if hpxml_bldg.lighting_groups.empty? + next if message.include? 'No interior lighting specified, the model will not include interior lighting energy use.' + next if message.include? 'No exterior lighting specified, the model will not include exterior lighting energy use.' + next if message.include? 'No garage lighting specified, the model will not include garage lighting energy use.' + end + if hpxml_bldg.windows.empty? + next if message.include? 'No windows specified, the model will not include window heat transfer.' + end + if hpxml_bldg.pv_systems.empty? && !hpxml_bldg.batteries.empty? && hpxml_bldg.header.schedules_filepaths.empty? + next if message.include? 'Battery without PV specified, and no charging/discharging schedule provided; battery is assumed to operate as backup and will not be modeled.' + end + if hpxml_path.include? 'base-location-capetown-zaf.xml' + next if message.include? 'OS Message: Minutes field (60) on line 9 of EPW file' + next if message.include? 'Could not find a marginal Electricity rate.' + next if message.include? 'Could not find a marginal Natural Gas rate.' + end + if !hpxml_bldg.hvac_distributions.select { |d| d.distribution_system_type == HPXML::HVACDistributionTypeDSE }.empty? + next if message.include? 'DSE is not currently supported when calculating utility bills.' + end + if !hpxml_header.unavailable_periods.select { |up| up.column_name == 'Power Outage' }.empty? + next if message.include? 'It is not possible to eliminate all HVAC energy use (e.g. crankcase/defrost energy) in EnergyPlus during an unavailable period.' + next if message.include? 'It is not possible to eliminate all water heater energy use (e.g. parasitics) in EnergyPlus during an unavailable period.' + end + if hpxml_path.include? 'base-location-AMY-2012.xml' + next if message.include? 'No design condition info found; calculating design conditions from EPW weather data.' + end + if hpxml_bldg.building_construction.number_of_units > 1 + next if message.include? 'NumberofUnits is greater than 1, indicating that the HPXML Building represents multiple dwelling units; simulation outputs will reflect this unit multiplier.' + end + + # FUTURE: Revert this eventually + # https://github.com/NREL/OpenStudio-HPXML/issues/1499 + if hpxml_header.utility_bill_scenarios.has_detailed_electric_rates + uses_unit_multipliers = hpxml.buildings.select { |hpxml_bldg| hpxml_bldg.building_construction.number_of_units > 1 }.size > 0 + if uses_unit_multipliers || hpxml.buildings.size > 1 + next if message.include? 'Cannot currently calculate utility bills based on detailed electric rates for an HPXML with unit multipliers or multiple Building elements' + end + end + + flunk "Unexpected run.log message found for #{File.basename(hpxml_path)}: #{message}" + end + + # Check for unexpected eplusout.err messages + messages = [] + message = nil + File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| + if err_line.include?('** Warning **') || err_line.include?('** Severe **') || err_line.include?('** Fatal **') + messages << message unless message.nil? + message = err_line + else + message += err_line unless message.nil? + end + end + + messages.each do |message| + # General + next if message.include? 'Schedule:Constant="ALWAYS ON CONTINUOUS", Blank Schedule Type Limits Name input' + next if message.include? 'Schedule:Constant="ALWAYS ON DISCRETE", Blank Schedule Type Limits Name input' + next if message.include? 'Schedule:Constant="ALWAYS OFF DISCRETE", Blank Schedule Type Limits Name input' + next if message.include? 'Entered Zone Volumes differ from calculated zone volume' + next if message.include? 'PerformancePrecisionTradeoffs: Carroll MRT radiant exchange method is selected.' + next if message.include?('CalculateZoneVolume') && message.include?('not fully enclosed') + next if message.include? 'do not define an enclosure' + next if message.include? 'Pump nominal power or motor efficiency is set to 0' + next if message.include? 'volume flow rate per watt of rated total cooling capacity is out of range' + next if message.include? 'volume flow rate per watt of rated total heating capacity is out of range' + next if message.include? 'The Standard Ratings is calculated for' + next if message.include?('WetBulb not converged after') && message.include?('iterations(PsyTwbFnTdbWPb)') + next if message.include? 'Inside surface heat balance did not converge with Max Temp Difference' + next if message.include? 'Inside surface heat balance convergence problem continues' + next if message.include?('Glycol: Temperature') && message.include?('out of range (too low) for fluid') + next if message.include?('Glycol: Temperature') && message.include?('out of range (too high) for fluid') + next if message.include? 'Plant loop exceeding upper temperature limit' + next if message.include? 'Plant loop falling below lower temperature limit' + next if message.include?('Foundation:Kiva') && message.include?('wall surfaces with more than four vertices') # TODO: Check alternative approach + next if message.include? 'Temperature out of range [-100. to 200.] (PsyPsatFnTemp)' + next if message.include? 'Enthalpy out of range (PsyTsatFnHPb)' + next if message.include? 'Full load outlet air dry-bulb temperature < 2C. This indicates the possibility of coil frost/freeze.' + next if message.include? 'Full load outlet temperature indicates a possibility of frost/freeze error continues.' + next if message.include? 'Air-cooled condenser inlet dry-bulb temperature below 0 C.' + next if message.include? 'Low condenser dry-bulb temperature error continues.' + next if message.include? 'Coil control failed' + next if message.include? 'sensible part-load ratio out of range error continues' + next if message.include? 'Iteration limit exceeded in calculating sensible part-load ratio error continues' + next if message.include?('setupIHGOutputs: Output variables=Zone Other Equipment') && message.include?('are not available.') + next if message.include?('setupIHGOutputs: Output variables=Space Other Equipment') && message.include?('are not available') + next if message.include? 'Multiple speed fan will be applied to this unit. The speed number is determined by load.' + + # HPWHs + if hpxml_bldg.water_heating_systems.select { |wh| wh.water_heater_type == HPXML::WaterHeaterTypeHeatPump }.size > 0 + next if message.include? 'Recovery Efficiency and Energy Factor could not be calculated during the test for standard ratings' + next if message.include? 'SimHVAC: Maximum iterations (20) exceeded for all HVAC loops' + next if message.include? 'Rated air volume flow rate per watt of rated total water heating capacity is out of range' + next if message.include? 'For object = Coil:WaterHeating:AirToWaterHeatPump:Wrapped' + next if message.include? 'Enthalpy out of range (PsyTsatFnHPb)' + next if message.include?('CheckWarmupConvergence: Loads Initialization') && message.include?('did not converge after 25 warmup days') + end + # HPWHs outside + if hpxml_bldg.water_heating_systems.select { |wh| wh.water_heater_type == HPXML::WaterHeaterTypeHeatPump && wh.location == HPXML::LocationOtherExterior }.size > 0 + next if message.include? 'Water heater tank set point temperature is greater than or equal to the cut-in temperature of the heat pump water heater.' + end + # Stratified tank WHs + if hpxml_bldg.water_heating_systems.select { |wh| wh.tank_model_type == HPXML::WaterHeaterTankModelTypeStratified }.size > 0 + next if message.include? 'Recovery Efficiency and Energy Factor could not be calculated during the test for standard ratings' + end + # HP defrost curves + if hpxml_bldg.heat_pumps.select { |hp| [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpMiniSplit, HPXML::HVACTypeHeatPumpPTHP, HPXML::HVACTypeHeatPumpRoom].include? hp.heat_pump_type }.size > 0 + next if message.include?('GetDXCoils: Coil:Heating:DX') && message.include?('curve values') && message.include?('Defrost Energy Input Ratio Function of Temperature Curve') + end + # variable system SHR adjustment + if (hpxml_bldg.heat_pumps + hpxml_bldg.cooling_systems).select { |hp| hp.compressor_type == HPXML::HVACCompressorTypeVariableSpeed }.size > 0 + next if message.include?('CalcCBF: SHR adjusted to achieve valid outlet air properties and the simulation continues.') + end + # Evaporative coolers + if hpxml_bldg.cooling_systems.select { |c| c.cooling_system_type == HPXML::HVACTypeEvaporativeCooler }.size > 0 + # Evap cooler model is not really using Controller:MechanicalVentilation object, so these warnings of ignoring some features are fine. + # OS requires a Controller:MechanicalVentilation to be attached to the oa controller, however it's not required by E+. + # Manually removing Controller:MechanicalVentilation from idf eliminates these two warnings. + # FUTURE: Can we update OS to allow removing it? + next if message.include?('Zone') && message.include?('is not accounted for by Controller:MechanicalVentilation object') + next if message.include?('PEOPLE object for zone') && message.include?('is not accounted for by Controller:MechanicalVentilation object') + # "The only valid controller type for an AirLoopHVAC is Controller:WaterCoil.", evap cooler doesn't need one. + next if message.include?('GetAirPathData: AirLoopHVAC') && message.include?('has no Controllers') + # input "Autosize" for Fixed Minimum Air Flow Rate is added by OS translation, now set it to 0 to skip potential sizing process, though no way to prevent this warning. + next if message.include? 'Since Zone Minimum Air Flow Input Method = CONSTANT, input for Fixed Minimum Air Flow Rate will be ignored' + end + # Fan coil distribution + if hpxml_bldg.hvac_distributions.select { |d| d.air_type.to_s == HPXML::AirTypeFanCoil }.size > 0 + next if message.include? 'In calculating the design coil UA for Coil:Cooling:Water' # Warning for unused cooling coil for fan coil + end + # Boilers + if hpxml_bldg.heating_systems.select { |h| h.heating_system_type == HPXML::HVACTypeBoiler }.size > 0 + next if message.include? 'Missing temperature setpoint for LeavingSetpointModulated mode' # These warnings are fine, simulation continues with assigning plant loop setpoint to boiler, which is the expected one + end + # GSHPs + if hpxml_bldg.heat_pumps.select { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir }.size > 0 + next if message.include?('CheckSimpleWAHPRatedCurvesOutputs') && message.include?('WaterToAirHeatPump:EquationFit') # FUTURE: Check these + next if message.include? 'Actual air mass flow rate is smaller than 25% of water-to-air heat pump coil rated air flow rate.' # FUTURE: Remove this when https://github.com/NREL/EnergyPlus/issues/9125 is resolved + end + # GSHPs with only heating or cooling + if hpxml_bldg.heat_pumps.select { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir && (hp.fraction_heat_load_served == 0 || hp.fraction_cool_load_served == 0) }.size > 0 + next if message.include? 'heating capacity is disproportionate (> 20% different) to total cooling capacity' # safe to ignore + end + # Solar thermal systems + if hpxml_bldg.solar_thermal_systems.size > 0 + next if message.include? 'Supply Side is storing excess heat the majority of the time.' + end + # Unavailability periods + if !hpxml_header.unavailable_periods.empty? + next if message.include? 'Target water temperature is greater than the hot water temperature' + next if message.include? 'Target water temperature should be less than or equal to the hot water temperature' + end + # Simulation w/ timesteps longer than 15-minutes + timestep = hpxml_header.timestep.nil? ? 60 : hpxml_header.timestep + if timestep > 15 + next if message.include?('Timestep: Requested number') && message.include?('is less than the suggested minimum') + end + # TODO: Check why this house produces this warning + if hpxml_path.include? 'house044.xml' + next if message.include? 'FixViewFactors: View factors not complete. Check for bad surface descriptions or unenclosed zone' + end + + flunk "Unexpected eplusout.err message found for #{File.basename(hpxml_path)}: #{message}" + end + + # Check for unused objects/schedules/constructions warnings + num_unused_objects = 0 + num_unused_schedules = 0 + num_unused_constructions = 0 + File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| + if err_line.include? 'unused objects in input' + num_unused_objects = Integer(err_line.split(' ')[3]) + elsif err_line.include? 'unused schedules in input' + num_unused_schedules = Integer(err_line.split(' ')[3]) + elsif err_line.include? 'unused constructions in input' + num_unused_constructions = Integer(err_line.split(' ')[6]) + end + end + assert_equal(0, num_unused_objects) + assert_equal(0, num_unused_schedules) + assert_equal(0, num_unused_constructions) + + # Check for Output:Meter and Output:Variable warnings + num_invalid_output_meters = 0 + num_invalid_output_variables = 0 + File.readlines(File.join(rundir, 'eplusout.err')).each do |err_line| + if err_line.include? 'Output:Meter: invalid Key Name' + num_invalid_output_meters += 1 + elsif err_line.include?('Key=') && err_line.include?('VarName=') + num_invalid_output_variables += 1 + end + end + assert_equal(0, num_invalid_output_meters) + assert_equal(0, num_invalid_output_variables) + + # Check discrepancy between total load and sum of component loads + if not hpxml_path.include? 'ASHRAE_Standard_140' + sum_component_htg_loads = results.select { |k, _v| k.start_with? 'Component Load: Heating:' }.values.sum(0.0) + sum_component_clg_loads = results.select { |k, _v| k.start_with? 'Component Load: Cooling:' }.values.sum(0.0) + total_htg_load_delivered = results['Load: Heating: Delivered (MBtu)'] + total_clg_load_delivered = results['Load: Cooling: Delivered (MBtu)'] + abs_htg_load_delta = (total_htg_load_delivered - sum_component_htg_loads).abs + abs_clg_load_delta = (total_clg_load_delivered - sum_component_clg_loads).abs + avg_htg_load = [total_htg_load_delivered, sum_component_htg_loads].sum / 2.0 + avg_clg_load = [total_clg_load_delivered, sum_component_clg_loads].sum / 2.0 + if avg_htg_load > 0 + abs_htg_load_frac = abs_htg_load_delta / avg_htg_load + end + if avg_clg_load > 0 + abs_clg_load_frac = abs_clg_load_delta / avg_clg_load + end + # Check that the difference is less than 1.5 MBtu or less than 10% + assert((abs_htg_load_delta < 1.5 * unit_multiplier) || (!abs_htg_load_frac.nil? && abs_htg_load_frac < 0.1)) + assert((abs_clg_load_delta < 1.5 * unit_multiplier) || (!abs_clg_load_frac.nil? && abs_clg_load_frac < 0.1)) + end + + return if (hpxml.buildings.size > 1) || (hpxml_bldg.building_construction.number_of_units > 1) + + # Timestep + timestep = hpxml_header.timestep.nil? ? 60 : hpxml_header.timestep + query = 'SELECT NumTimestepsPerHour FROM Simulations' + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_equal(60 / timestep, sql_value) + + # Conditioned Floor Area + if (hpxml_bldg.total_fraction_cool_load_served > 0) || (hpxml_bldg.total_fraction_heat_load_served > 0) # EnergyPlus will only report conditioned floor area if there is an HVAC system + hpxml_value = hpxml_bldg.building_construction.conditioned_floor_area + if hpxml_bldg.has_location(HPXML::LocationCrawlspaceConditioned) + hpxml_value += hpxml_bldg.slabs.select { |s| s.interior_adjacent_to == HPXML::LocationCrawlspaceConditioned }.map { |s| s.area }.sum + end + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='InputVerificationandResultsSummary' AND ReportForString='Entire Facility' AND TableName='Zone Summary' AND RowName='Conditioned Total' AND ColumnName='Area' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_in_epsilon(hpxml_value, sql_value, 0.1) + end + + # Enclosure Roofs + hpxml_bldg.roofs.each do |roof| + roof_id = roof.id.upcase + + # R-value + hpxml_value = roof.insulation_assembly_r_value + if hpxml_path.include? 'ASHRAE_Standard_140' + # Compare R-value w/o film + hpxml_value -= Material.AirFilmRoofASHRAE140.rvalue + hpxml_value -= Material.AirFilmOutsideASHRAE140.rvalue + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" + else + # Compare R-value w/ film + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" + end + sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Net area + hpxml_value = roof.area + hpxml_bldg.skylights.each do |subsurface| + next if subsurface.roof_idref.upcase != roof_id + + hpxml_value -= subsurface.area + end + query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Net Area' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Solar absorptance + hpxml_value = roof.solar_absorptance + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Reflectance'" + sql_value = 1.0 - sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + + # Tilt + hpxml_value = UnitConversions.convert(Math.atan(roof.pitch / 12.0), 'rad', 'deg') + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + + # Azimuth + next unless (not roof.azimuth.nil?) && (Float(roof.pitch) > 0) + + hpxml_value = roof.azimuth + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND (RowName='#{roof_id}' OR RowName LIKE '#{roof_id}:%') AND ColumnName='Azimuth' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + end + + # Enclosure Foundations + # Ensure Kiva instances have perimeter fraction of 1.0 as we explicitly define them to end up this way. + num_kiva_instances = 0 + File.readlines(File.join(rundir, 'eplusout.eio')).each do |eio_line| + next unless eio_line.downcase.start_with? 'foundation kiva' + + kiva_perim_frac = Float(eio_line.split(',')[5]) + assert_equal(1.0, kiva_perim_frac) + + num_kiva_instances += 1 + end + + # Enclosure Foundation Slabs + num_slabs = hpxml_bldg.slabs.size + if (num_slabs <= 1) && (num_kiva_instances <= 1) # The slab surfaces may be combined in these situations, so skip tests + hpxml_bldg.slabs.each do |slab| + slab_id = slab.id.upcase + + # Exposed Area + hpxml_value = Float(slab.area) + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND RowName='#{slab_id}' AND ColumnName='Gross Area' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Tilt + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='Opaque Exterior' AND RowName='#{slab_id}' AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(180.0, sql_value, 0.01) + end + end + + # Enclosure Walls/RimJoists/FoundationWalls + (hpxml_bldg.walls + hpxml_bldg.rim_joists + hpxml_bldg.foundation_walls).each do |wall| + wall_id = wall.id.upcase + + if wall.is_adiabatic + # Adiabatic surfaces have their "BaseSurfaceIndex" as their "ExtBoundCond" in "Surfaces" table in SQL simulation results + query_base_surf_idx = "SELECT BaseSurfaceIndex FROM Surfaces WHERE SurfaceName='#{wall_id}'" + query_ext_bound = "SELECT ExtBoundCond FROM Surfaces WHERE SurfaceName='#{wall_id}'" + sql_value_base_surf_idx = sqlFile.execAndReturnFirstDouble(query_base_surf_idx).get + sql_value_ext_bound_cond = sqlFile.execAndReturnFirstDouble(query_ext_bound).get + assert_equal(sql_value_base_surf_idx, sql_value_ext_bound_cond) + end + + if wall.is_exterior + table_name = 'Opaque Exterior' + else + table_name = 'Opaque Interior' + end + + # R-value + if (not wall.insulation_assembly_r_value.nil?) && (not wall.is_a? HPXML::FoundationWall) # FoundationWalls use Foundation:Kiva for insulation + hpxml_value = wall.insulation_assembly_r_value + if hpxml_path.include? 'ASHRAE_Standard_140' + # Compare R-value w/o film + hpxml_value -= Material.AirFilmVerticalASHRAE140.rvalue + if wall.is_exterior + hpxml_value -= Material.AirFilmOutsideASHRAE140.rvalue + else + hpxml_value -= Material.AirFilmVerticalASHRAE140.rvalue + end + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" + elsif wall.is_interior + # Compare R-value w/o film + hpxml_value -= Material.AirFilmVertical.rvalue + hpxml_value -= Material.AirFilmVertical.rvalue + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" + else + # Compare R-value w/ film + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" + end + sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') + assert_in_epsilon(hpxml_value, sql_value, 0.1) + end + + # Net area + hpxml_value = wall.net_area + if wall.is_a? HPXML::FoundationWall + if wall.is_exterior + # only modeling portion of foundation wall that is exposed perimeter + hpxml_value *= wall.exposed_fraction + else + # interzonal foundation walls: only above-grade portion modeled + hpxml_value *= (wall.height - wall.depth_below_grade) / wall.height + end + end + if wall.is_exterior + query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%' OR RowName LIKE '#{wall_id} %') AND ColumnName='Net Area' AND Units='m2'" + else + query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Net Area' AND Units='m2'" + end + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Solar absorptance + if wall.respond_to?(:solar_absorptance) && (not wall.solar_absorptance.nil?) + hpxml_value = wall.solar_absorptance + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Reflectance'" + sql_value = 1.0 - sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + end + + # Tilt + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(90.0, sql_value, 0.01) + + # Azimuth + next if wall.azimuth.nil? + + hpxml_value = wall.azimuth + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND (RowName='#{wall_id}' OR RowName LIKE '#{wall_id}:%') AND ColumnName='Azimuth' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + end + + # Enclosure Floors + hpxml_bldg.floors.each do |floor| + floor_id = floor.id.upcase + + if floor.is_adiabatic + # Adiabatic surfaces have their "BaseSurfaceIndex" as their "ExtBoundCond" in "Surfaces" table in SQL simulation results + query_base_surf_idx = "SELECT BaseSurfaceIndex FROM Surfaces WHERE SurfaceName='#{floor_id}'" + query_ext_bound = "SELECT ExtBoundCond FROM Surfaces WHERE SurfaceName='#{floor_id}'" + sql_value_base_surf_idx = sqlFile.execAndReturnFirstDouble(query_base_surf_idx).get + sql_value_ext_bound_cond = sqlFile.execAndReturnFirstDouble(query_ext_bound).get + assert_equal(sql_value_base_surf_idx, sql_value_ext_bound_cond) + end + + if floor.is_exterior + table_name = 'Opaque Exterior' + else + table_name = 'Opaque Interior' + end + + # R-value + hpxml_value = floor.insulation_assembly_r_value + if hpxml_path.include? 'ASHRAE_Standard_140' + # Compare R-value w/o film + if floor.is_exterior # Raised floor + hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue + hpxml_value -= Material.AirFilmFloorZeroWindASHRAE140.rvalue + elsif floor.is_ceiling # Attic floor + hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue + hpxml_value -= Material.AirFilmFloorASHRAE140.rvalue + end + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" + elsif floor.is_interior + # Compare R-value w/o film + if floor.is_ceiling + hpxml_value -= Material.AirFilmFloorAverage.rvalue + hpxml_value -= Material.AirFilmFloorAverage.rvalue + else + hpxml_value -= Material.AirFilmFloorReduced.rvalue + hpxml_value -= Material.AirFilmFloorReduced.rvalue + end + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor no Film' AND Units='W/m2-K'" + else + # Compare R-value w/ film + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='U-Factor with Film' AND Units='W/m2-K'" + end + sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Area + hpxml_value = floor.area + query = "SELECT SUM(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='Net Area' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # Tilt + if floor.is_ceiling + hpxml_value = 0 + else + hpxml_value = 180 + end + query = "SELECT AVG(Value) FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{floor_id}' AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + end + + # Enclosure Windows/Skylights + (hpxml_bldg.windows + hpxml_bldg.skylights).each do |subsurface| + subsurface_id = subsurface.id.upcase + + if subsurface.is_exterior + table_name = 'Exterior Fenestration' + else + table_name = 'Interior Door' + end + + # Area + if subsurface.is_exterior + col_name = 'Area of Multiplied Openings' + else + col_name = 'Gross Area' + end + hpxml_value = subsurface.area + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='#{col_name}' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + + # U-Factor + if subsurface.is_exterior + col_name = 'Glass U-Factor' + else + col_name = 'U-Factor no Film' + end + hpxml_value = Constructions.get_ufactor_shgc_adjusted_by_storms(subsurface.storm_type, subsurface.ufactor, subsurface.shgc)[0] + if subsurface.is_interior + hpxml_value = 1.0 / (1.0 / hpxml_value - Material.AirFilmVertical.rvalue) + hpxml_value = 1.0 / (1.0 / hpxml_value - Material.AirFilmVertical.rvalue) + end + if subsurface.is_a? HPXML::Skylight + hpxml_value /= 1.2 # converted to the 20-deg slope from the vertical position by multiplying the tested value at vertical + end + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='#{col_name}' AND Units='W/m2-K'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') + assert_in_epsilon(hpxml_value, sql_value, 0.02) + + next unless subsurface.is_exterior + + # SHGC + hpxml_value = Constructions.get_ufactor_shgc_adjusted_by_storms(subsurface.storm_type, subsurface.ufactor, subsurface.shgc)[1] + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Glass SHGC'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_delta(hpxml_value, sql_value, 0.01) + + # Azimuth + hpxml_value = subsurface.azimuth + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Azimuth' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + + # Tilt + if subsurface.is_a? HPXML::Window + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(90.0, sql_value, 0.01) + elsif subsurface.is_a? HPXML::Skylight + hpxml_value = nil + hpxml_bldg.roofs.each do |roof| + next if roof.id != subsurface.roof_idref + + hpxml_value = UnitConversions.convert(Math.atan(roof.pitch / 12.0), 'rad', 'deg') + end + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{subsurface_id}' AND ColumnName='Tilt' AND Units='deg'" + sql_value = sqlFile.execAndReturnFirstDouble(query).get + assert_in_epsilon(hpxml_value, sql_value, 0.01) + else + flunk "Subsurface '#{subsurface_id}' should have either AttachedToWall or AttachedToRoof element." + end + end + + # Enclosure Doors + hpxml_bldg.doors.each do |door| + door_id = door.id.upcase + + if door.wall.is_exterior + table_name = 'Exterior Door' + else + table_name = 'Interior Door' + end + + # Area + if not door.area.nil? + hpxml_value = door.area + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{door_id}' AND ColumnName='Gross Area' AND Units='m2'" + sql_value = UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'm^2', 'ft^2') + assert_operator(sql_value, :>, 0.01) + assert_in_epsilon(hpxml_value, sql_value, 0.1) + end + + # R-Value + next if door.r_value.nil? + + if door.is_exterior + col_name = 'U-Factor with Film' + else + col_name = 'U-Factor no Film' + end + hpxml_value = door.r_value + if door.is_interior + hpxml_value -= Material.AirFilmVertical.rvalue + hpxml_value -= Material.AirFilmVertical.rvalue + end + query = "SELECT Value FROM TabularDataWithStrings WHERE ReportName='EnvelopeSummary' AND ReportForString='Entire Facility' AND TableName='#{table_name}' AND RowName='#{door_id}' AND ColumnName='#{col_name}' AND Units='W/m2-K'" + sql_value = 1.0 / UnitConversions.convert(sqlFile.execAndReturnFirstDouble(query).get, 'W/(m^2*K)', 'Btu/(hr*ft^2*F)') + assert_in_epsilon(hpxml_value, sql_value, 0.1) + end + + # HVAC Load Fractions + if (not hpxml_path.include? 'location-miami') && (not hpxml_path.include? 'location-honolulu') && (not hpxml_path.include? 'location-phoenix') + htg_energy = results.select { |k, _v| (k.include?(': Heating (MBtu)') || k.include?(': Heating Fans/Pumps (MBtu)')) && !k.include?('Load') }.values.sum(0.0) + assert_equal(hpxml_bldg.total_fraction_heat_load_served > 0, htg_energy > 0) + end + clg_energy = results.select { |k, _v| (k.include?(': Cooling (MBtu)') || k.include?(': Cooling Fans/Pumps (MBtu)')) && !k.include?('Load') }.values.sum(0.0) + assert_equal(hpxml_bldg.total_fraction_cool_load_served > 0, clg_energy > 0) + + # Mechanical Ventilation + whole_vent_fans = hpxml_bldg.ventilation_fans.select { |vent_mech| vent_mech.used_for_whole_building_ventilation && !vent_mech.is_cfis_supplemental_fan? } + local_vent_fans = hpxml_bldg.ventilation_fans.select { |vent_mech| vent_mech.used_for_local_ventilation } + fan_cfis = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeCFIS } + fan_sup = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeSupply } + fan_exh = whole_vent_fans.select { |vent_mech| vent_mech.fan_type == HPXML::MechVentTypeExhaust } + fan_bal = whole_vent_fans.select { |vent_mech| [HPXML::MechVentTypeBalanced, HPXML::MechVentTypeERV, HPXML::MechVentTypeHRV].include?(vent_mech.fan_type) } + vent_fan_kitchen = local_vent_fans.select { |vent_mech| vent_mech.fan_location == HPXML::LocationKitchen } + vent_fan_bath = local_vent_fans.select { |vent_mech| vent_mech.fan_location == HPXML::LocationBath } + + if not (fan_cfis + fan_sup + fan_exh + fan_bal + vent_fan_kitchen + vent_fan_bath).empty? + mv_energy = UnitConversions.convert(results['End Use: Electricity: Mech Vent (MBtu)'], 'MBtu', 'GJ') + + if not fan_cfis.empty? + if (fan_sup + fan_exh + fan_bal + vent_fan_kitchen + vent_fan_bath).empty? + # CFIS only, check for positive mech vent energy that is less than the energy if it had run 24/7 + fan_gj = fan_cfis.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) + assert_operator(mv_energy, :>, 0) + assert_operator(mv_energy, :<, fan_gj) + end + else + # Supply, exhaust, ERV, HRV, etc., check for appropriate mech vent energy + fan_gj = 0 + if not fan_sup.empty? + fan_gj += fan_sup.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) + end + if not fan_exh.empty? + fan_gj += fan_exh.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) + end + if not fan_bal.empty? + fan_gj += fan_bal.map { |vent_mech| UnitConversions.convert(vent_mech.unit_fan_power * vent_mech.hours_in_operation * 365.0, 'Wh', 'GJ') }.sum(0.0) + end + if not vent_fan_kitchen.empty? + fan_gj += vent_fan_kitchen.map { |vent_kitchen| UnitConversions.convert(vent_kitchen.unit_fan_power * vent_kitchen.hours_in_operation * vent_kitchen.count * 365.0, 'Wh', 'GJ') }.sum(0.0) + end + if not vent_fan_bath.empty? + fan_gj += vent_fan_bath.map { |vent_bath| UnitConversions.convert(vent_bath.unit_fan_power * vent_bath.hours_in_operation * vent_bath.count * 365.0, 'Wh', 'GJ') }.sum(0.0) + end + # Maximum error that can be caused by rounding + assert_in_delta(mv_energy, fan_gj, 0.006) + end + end + + tabular_map = { HPXML::ClothesWasher => Constants.ObjectNameClothesWasher, + HPXML::ClothesDryer => Constants.ObjectNameClothesDryer, + HPXML::Refrigerator => Constants.ObjectNameRefrigerator, + HPXML::Dishwasher => Constants.ObjectNameDishwasher, + HPXML::CookingRange => Constants.ObjectNameCookingRange } + + (hpxml_bldg.clothes_washers + hpxml_bldg.clothes_dryers + hpxml_bldg.refrigerators + hpxml_bldg.dishwashers + hpxml_bldg.cooking_ranges).each do |appliance| + next unless hpxml_bldg.water_heating_systems.size > 0 + + # Location + hpxml_value = appliance.location + if hpxml_value.nil? || HPXML::conditioned_locations.include?(hpxml_value) || [HPXML::LocationOtherHeatedSpace, HPXML::LocationOtherMultifamilyBufferSpace, HPXML::LocationOtherNonFreezingSpace].include?(hpxml_value) + hpxml_value = HPXML::LocationConditionedSpace + end + tabular_value = tabular_map[appliance.class] + query = "SELECT Value FROM TabularDataWithStrings WHERE TableName='ElectricEquipment Internal Gains Nominal' AND ColumnName='Zone Name' AND RowName=(SELECT RowName FROM TabularDataWithStrings WHERE TableName='ElectricEquipment Internal Gains Nominal' AND ColumnName='Name' AND Value='#{tabular_value.upcase}')" + sql_value = sqlFile.execAndReturnFirstString(query).get + assert_equal(hpxml_value.upcase, sql_value) + end + + # Lighting + ltg_energy = results.select { |k, _v| k.include? 'End Use: Electricity: Lighting' }.values.sum(0.0) + if not (hpxml_path.include?('vacancy-year-round') || hpxml_path.include?('residents-0')) + assert_equal(hpxml_bldg.lighting_groups.size > 0, ltg_energy > 0) + else + assert_operator(hpxml_bldg.lighting_groups.size, :>, 0) + assert_equal(0, ltg_energy) + end + + # Get fuels + htg_fuels = [] + htg_backup_fuels = [] + wh_fuels = [] + hpxml_bldg.heating_systems.each do |heating_system| + if heating_system.is_heat_pump_backup_system + htg_backup_fuels << heating_system.heating_system_fuel + else + htg_fuels << heating_system.heating_system_fuel + end + end + hpxml_bldg.cooling_systems.each do |cooling_system| + if cooling_system.has_integrated_heating + htg_fuels << cooling_system.integrated_heating_system_fuel + end + end + hpxml_bldg.heat_pumps.each do |heat_pump| + if heat_pump.fraction_heat_load_served > 0 + htg_backup_fuels << heat_pump.backup_heating_fuel + end + end + hpxml_bldg.water_heating_systems.each do |water_heating_system| + related_hvac = water_heating_system.related_hvac_system + if related_hvac.nil? + wh_fuels << water_heating_system.fuel_type + elsif related_hvac.respond_to? :heating_system_fuel + wh_fuels << related_hvac.heating_system_fuel + end + end + + is_warm_climate = false + if ['USA_FL_Miami.Intl.AP.722020_TMY3.epw', + 'USA_HI_Honolulu.Intl.AP.911820_TMY3.epw', + 'USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw'].include? hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath + is_warm_climate = true + end + + # Fuel consumption checks + [HPXML::FuelTypeNaturalGas, + HPXML::FuelTypeOil, + HPXML::FuelTypeKerosene, + HPXML::FuelTypePropane, + HPXML::FuelTypeWoodCord, + HPXML::FuelTypeWoodPellets, + HPXML::FuelTypeCoal].each do |fuel| + fuel_name = fuel.split.map(&:capitalize).join(' ') + fuel_name += ' Cord' if fuel_name == 'Wood' + energy_htg = results.fetch("End Use: #{fuel_name}: Heating (MBtu)", 0) + energy_hp_backup = results.fetch("End Use: #{fuel_name}: Heating Heat Pump Backup (MBtu)", 0) + energy_dhw = results.fetch("End Use: #{fuel_name}: Hot Water (MBtu)", 0) + energy_cd = results.fetch("End Use: #{fuel_name}: Clothes Dryer (MBtu)", 0) + energy_cr = results.fetch("End Use: #{fuel_name}: Range/Oven (MBtu)", 0) + if htg_fuels.include? fuel + if (not hpxml_path.include? 'autosize') && (not is_warm_climate) + assert_operator(energy_htg, :>, 0) + end + else + assert_equal(0, energy_htg) + end + if htg_backup_fuels.include? fuel + if (not hpxml_path.include? 'autosize') && (not is_warm_climate) + assert_operator(energy_hp_backup, :>, 0) + end + else + assert_equal(0, energy_hp_backup) + end + if wh_fuels.include? fuel + assert_operator(energy_dhw, :>, 0) + else + assert_equal(0, energy_dhw) + end + if (hpxml_bldg.clothes_dryers.size > 0) && (hpxml_bldg.clothes_dryers[0].fuel_type == fuel) + assert_operator(energy_cd, :>, 0) + else + assert_equal(0, energy_cd) + end + if (hpxml_bldg.cooking_ranges.size > 0) && (hpxml_bldg.cooking_ranges[0].fuel_type == fuel) + assert_operator(energy_cr, :>, 0) + else + assert_equal(0, energy_cr) + end + end + + # Check unmet hours + unmet_hours_htg = results.select { |k, _v| k.include? 'Unmet Hours: Heating' }.values.sum(0.0) + unmet_hours_clg = results.select { |k, _v| k.include? 'Unmet Hours: Cooling' }.values.sum(0.0) + if hpxml_path.include? 'base-hvac-undersized.xml' + assert_operator(unmet_hours_htg, :>, 1000) + assert_operator(unmet_hours_clg, :>, 1000) + else + if hpxml_bldg.total_fraction_heat_load_served == 0 + assert_equal(0, unmet_hours_htg) + else + assert_operator(unmet_hours_htg, :<, 400) + end + if hpxml_bldg.total_fraction_cool_load_served == 0 + assert_equal(0, unmet_hours_clg) + else + assert_operator(unmet_hours_clg, :<, 400) + end + end + + sqlFile.close + + # Ensure sql file is immediately freed; otherwise we can get + # errors on Windows when trying to delete this file. + GC.start() +end + +def _check_unit_multiplier_results(hpxml_bldg, annual_results_1x, annual_results_10x, timeseries_results_1x, timeseries_results_10x, unit_multiplier) + # Check that results_10x are expected compared to results_1x + + def get_tolerances(key) + if key.include?('(MBtu)') || key.include?('(kBtu)') || key.include?('(kWh)') + # Check that the energy difference is less than 0.5 MBtu or less than 5% + abs_delta_tol = 0.5 # MBtu + abs_frac_tol = 0.05 + if key.include?('(kBtu)') + abs_delta_tol = UnitConversions.convert(abs_delta_tol, 'MBtu', 'kBtu') + elsif key.include?('(kWh)') + abs_delta_tol = UnitConversions.convert(abs_delta_tol, 'MBtu', 'kWh') + end + elsif key.include?('Peak Electricity:') + # Check that the peak electricity difference is less than 500 W or less than 2% + # Wider tolerances than others because a small change in when an event (like the + # water heating firing) occurs can significantly impact the peak. + abs_delta_tol = 500.0 + abs_frac_tol = 0.02 + elsif key.include?('Peak Load:') + # Check that the peak load difference is less than 0.2 kBtu/hr or less than 5% + abs_delta_tol = 0.2 + abs_frac_tol = 0.05 + elsif key.include?('Hot Water:') + # Check that the hot water usage difference is less than 10 gal/yr or less than 2% + abs_delta_tol = 10.0 + abs_frac_tol = 0.02 + elsif key.include?('Resilience: Battery') + # Check that the battery resilience difference is less than 1 hr or less than 1% + abs_delta_tol = 1.0 + abs_frac_tol = 0.01 + elsif key.include?('Airflow:') + # Check that airflow rate difference is less than 0.1 cfm or less than 0.5% + abs_delta_tol = 0.1 + abs_frac_tol = 0.005 + elsif key.include?('Unmet Hours:') + # Check that the unmet hours difference is less than 10 hrs + abs_delta_tol = 10 + abs_frac_tol = nil + elsif key.include?('HVAC Capacity:') || key.include?('HVAC Design Load:') || key.include?('HVAC Design Temperature:') || key.include?('Weather:') + # Check that there is no difference + abs_delta_tol = 0 + abs_frac_tol = nil + else + fail "Unexpected results key: #{key}." + end + + return abs_delta_tol, abs_frac_tol + end + + # Number of systems and thermal zones change between the 1x and 10x runs, + # so remove these from the comparison + ['System Use:', 'Temperature:'].each do |key| + annual_results_1x.delete_if { |k, _v| k.start_with? key } + annual_results_10x.delete_if { |k, _v| k.start_with? key } + timeseries_results_1x.delete_if { |k, _v| k.start_with? key } + timeseries_results_10x.delete_if { |k, _v| k.start_with? key } + end + + # Compare annual and timeseries results + assert_equal(annual_results_1x.keys.sort, annual_results_10x.keys.sort) + assert_equal(timeseries_results_1x.keys.sort, timeseries_results_10x.keys.sort) + + { annual_results_1x => annual_results_10x, + timeseries_results_1x => timeseries_results_10x }.each do |results_1x, results_10x| + results_1x.each do |key, vals_1x| + abs_delta_tol, abs_frac_tol = get_tolerances(key) + + vals_10x = results_10x[key] + if not vals_1x.is_a? Array + vals_1x = [vals_1x] + vals_10x = [vals_10x] + end + + vals_1x.zip(vals_10x).each do |val_1x, val_10x| + if not (key.include?('Unmet Hours') || + key.include?('HVAC Design Temperature') || + key.include?('Weather')) + # These outputs shouldn't change based on the unit multiplier + val_1x *= unit_multiplier + end + + abs_val_delta = (val_1x - val_10x).abs + avg_val = [val_1x, val_10x].sum / 2.0 + if avg_val > 0 + abs_val_frac = abs_val_delta / avg_val + end + + # FUTURE: Address these + if hpxml_bldg.water_heating_systems.select { |wh| wh.water_heater_type == HPXML::WaterHeaterTypeHeatPump }.size > 0 + next if key.include?('Airflow:') + next if key.include?('Peak') + end + if hpxml_bldg.water_heating_systems.select { |wh| [HPXML::WaterHeaterTypeCombiStorage, HPXML::WaterHeaterTypeCombiTankless].include? wh.water_heater_type }.size > 0 + next if key.include?('Hot Water') + end + + # Uncomment these lines to debug: + # if val_1x != 0 or val_10x != 0 + # puts "[#{key}] 1x=#{val_1x} 10x=#{val_10x}" + # end + if abs_frac_tol.nil? + if abs_delta_tol == 0 + assert_equal(val_1x, val_10x) + else + assert_in_delta(val_1x, val_10x, abs_delta_tol) + end + else + assert((abs_val_delta <= abs_delta_tol) || (!abs_val_frac.nil? && abs_val_frac <= abs_frac_tol)) + end + end + end + end +end + +def _write_results(results, csv_out) + require 'csv' + + output_keys = [] + results.values.each do |xml_results| + # Don't include emissions and system uses in output file/CI results + xml_results.delete_if { |k, _v| k.start_with? 'Emissions:' } + xml_results.delete_if { |k, _v| k.start_with? 'System Use:' } + + xml_results.keys.each do |key| + next if output_keys.include? key + + output_keys << key + end + end + + CSV.open(csv_out, 'w') do |csv| + csv << ['HPXML'] + output_keys + results.sort.each do |xml, xml_results| + csv_row = [xml] + output_keys.each do |key| + if xml_results[key].nil? + csv_row << 0 + else + csv_row << xml_results[key] + end + end + csv << csv_row + end + end + + puts "Wrote results to #{csv_out}." +end diff --git a/rulesets/main.rb b/rulesets/main.rb index 0228f045cb..f7bc967e73 100644 --- a/rulesets/main.rb +++ b/rulesets/main.rb @@ -42,7 +42,7 @@ def run_rulesets(hpxml_input_path, designs, schema_validator = nil, schematron_v return false, errors, warnings unless orig_hpxml.errors.empty? # Weather file - epw_path = orig_hpxml.climate_and_risk_zones.weather_station_epw_filepath + epw_path = orig_hpxml.buildings[0].climate_and_risk_zones.weather_station_epw_filepath if not File.exist? epw_path test_epw_path = File.join(File.dirname(hpxml_input_path), epw_path) epw_path = test_epw_path if File.exist? test_epw_path @@ -62,7 +62,7 @@ def run_rulesets(hpxml_input_path, designs, schema_validator = nil, schematron_v eri_version = orig_hpxml.header.eri_calculation_version eri_version = orig_hpxml.header.co2index_calculation_version if eri_version.nil? eri_version = Constants.ERIVersions[-1] if eri_version == 'latest' - zip_code = orig_hpxml.header.zip_code + zip_code = orig_hpxml.buildings[0].zip_code if not eri_version.nil? # Obtain egrid subregion & cambium gea region egrid_subregion = get_epa_egrid_subregion(zip_code) @@ -106,7 +106,7 @@ def run_rulesets(hpxml_input_path, designs, schema_validator = nil, schematron_v # Write initial HPXML file if not design.init_hpxml_output_path.nil? if not File.exist? design.init_hpxml_output_path - XMLHelper.write_file(new_hpxml.to_oga, design.init_hpxml_output_path) + XMLHelper.write_file(new_hpxml.to_doc, design.init_hpxml_output_path) end end @@ -119,7 +119,7 @@ def run_rulesets(hpxml_input_path, designs, schema_validator = nil, schematron_v # Write final HPXML file if (not design.hpxml_output_path.nil?) && (not design.calc_type.nil?) - hpxml_strings[design.hpxml_output_path] = XMLHelper.write_file(new_hpxml.to_oga, design.hpxml_output_path) + hpxml_strings[design.hpxml_output_path] = XMLHelper.write_file(new_hpxml.to_doc, design.hpxml_output_path) end end rescue Exception => e diff --git a/rulesets/resources/301ruleset.rb b/rulesets/resources/301ruleset.rb index b4534fdd16..4b378a8bc2 100644 --- a/rulesets/resources/301ruleset.rb +++ b/rulesets/resources/301ruleset.rb @@ -40,7 +40,7 @@ def self.apply_ruleset(hpxml, calc_type, weather, iecc_version, egrid_subregion, end # Add HPXML defaults to, e.g., ERIRatedHome.xml - HPXMLDefaults.apply(nil, hpxml, @eri_version, @weather, convert_shared_systems: false) + HPXMLDefaults.apply(nil, hpxml, hpxml.buildings[0], @eri_version, @weather, convert_shared_systems: false) # Ensure two otherwise identical HPXML files don't differ by create time hpxml.header.created_date_and_time = create_time @@ -51,52 +51,55 @@ def self.apply_ruleset(hpxml, calc_type, weather, iecc_version, egrid_subregion, def self.apply_reference_home_ruleset(orig_hpxml, iecc_version: nil, is_all_electric: false) new_hpxml = create_new_hpxml(orig_hpxml) + new_bldg = new_hpxml.buildings[0] + orig_bldg = orig_hpxml.buildings[0] + # BuildingSummary - set_summary_reference(orig_hpxml, new_hpxml) + set_summary_reference(orig_bldg, new_bldg) # ClimateAndRiskZones - set_climate(orig_hpxml, new_hpxml) + set_climate(orig_bldg, new_bldg) # Enclosure - set_enclosure_attics_reference(orig_hpxml, new_hpxml) - set_enclosure_foundations_reference(orig_hpxml, new_hpxml) - set_enclosure_roofs_reference(orig_hpxml, new_hpxml) - set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) - set_enclosure_walls_reference(orig_hpxml, new_hpxml) - set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) - set_enclosure_ceilings_reference(orig_hpxml, new_hpxml) - set_enclosure_floors_reference(orig_hpxml, new_hpxml) - set_enclosure_slabs_reference(orig_hpxml, new_hpxml) - set_enclosure_windows_reference(orig_hpxml, new_hpxml) - set_enclosure_skylights_reference(orig_hpxml, new_hpxml) - set_enclosure_doors_reference(orig_hpxml, new_hpxml) - set_enclosure_air_infiltration_reference(orig_hpxml, new_hpxml) + set_enclosure_attics_reference(orig_bldg, new_bldg) + set_enclosure_foundations_reference(orig_bldg, new_bldg) + set_enclosure_roofs_reference(orig_bldg, new_bldg) + set_enclosure_rim_joists_reference(orig_bldg, new_bldg) + set_enclosure_walls_reference(orig_bldg, new_bldg) + set_enclosure_foundation_walls_reference(orig_bldg, new_bldg) + set_enclosure_ceilings_reference(orig_bldg, new_bldg) + set_enclosure_floors_reference(orig_bldg, new_bldg) + set_enclosure_slabs_reference(orig_bldg, new_bldg) + set_enclosure_windows_reference(orig_bldg, new_bldg) + set_enclosure_skylights_reference(orig_bldg, new_bldg) + set_enclosure_doors_reference(orig_bldg, new_bldg) + set_enclosure_air_infiltration_reference(new_bldg) # Systems - set_systems_hvac_reference(orig_hpxml, new_hpxml, is_all_electric: is_all_electric) - set_systems_mechanical_ventilation_reference(orig_hpxml, new_hpxml, iecc_version) - set_systems_whole_house_fan_reference(orig_hpxml, new_hpxml) - set_systems_water_heating_use_reference(new_hpxml) - set_systems_water_heater_reference(orig_hpxml, new_hpxml, is_all_electric: is_all_electric) - set_systems_solar_thermal_reference(orig_hpxml, new_hpxml) - set_systems_photovoltaics_reference(orig_hpxml, new_hpxml) - set_systems_batteries_reference(orig_hpxml, new_hpxml) - set_systems_generators_reference(orig_hpxml, new_hpxml) + set_systems_hvac_reference(orig_bldg, new_bldg, is_all_electric: is_all_electric) + set_systems_mechanical_ventilation_reference(orig_bldg, new_bldg, iecc_version) + set_systems_whole_house_fan_reference(orig_bldg, new_bldg) + set_systems_water_heating_use_reference(new_bldg) + set_systems_water_heater_reference(orig_bldg, new_bldg, is_all_electric: is_all_electric) + set_systems_solar_thermal_reference(orig_bldg, new_bldg) + set_systems_photovoltaics_reference(orig_bldg, new_bldg) + set_systems_batteries_reference(orig_bldg, new_bldg) + set_systems_generators_reference(orig_bldg, new_bldg) # Appliances - set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) - set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml, is_all_electric: is_all_electric) - set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) - set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) - set_appliances_dehumidifier_reference(orig_hpxml, new_hpxml) - set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml, is_all_electric: is_all_electric) + set_appliances_clothes_washer_reference(orig_bldg, new_bldg) + set_appliances_clothes_dryer_reference(orig_bldg, new_bldg, is_all_electric: is_all_electric) + set_appliances_dishwasher_reference(orig_bldg, new_bldg) + set_appliances_refrigerator_reference(orig_bldg, new_bldg) + set_appliances_dehumidifier_reference(orig_bldg, new_bldg) + set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg, is_all_electric: is_all_electric) # Lighting - set_lighting_reference(orig_hpxml, new_hpxml) - set_ceiling_fans_reference(orig_hpxml, new_hpxml) + set_lighting_reference(orig_bldg, new_bldg) + set_ceiling_fans_reference(orig_bldg, new_bldg) # MiscLoads - set_misc_loads_reference(new_hpxml) + set_misc_loads_reference(new_bldg) return new_hpxml end @@ -104,52 +107,55 @@ def self.apply_reference_home_ruleset(orig_hpxml, iecc_version: nil, is_all_elec def self.apply_rated_home_ruleset(orig_hpxml) new_hpxml = create_new_hpxml(orig_hpxml) + new_bldg = new_hpxml.buildings[0] + orig_bldg = orig_hpxml.buildings[0] + # BuildingSummary - set_summary_rated(orig_hpxml, new_hpxml) + set_summary_rated(orig_bldg, new_bldg) # ClimateAndRiskZones - set_climate(orig_hpxml, new_hpxml) + set_climate(orig_bldg, new_bldg) # Enclosure - set_enclosure_attics_rated(orig_hpxml, new_hpxml) - set_enclosure_foundations_rated(orig_hpxml, new_hpxml) - set_enclosure_roofs_rated(orig_hpxml, new_hpxml) - set_enclosure_rim_joists_rated(orig_hpxml, new_hpxml) - set_enclosure_walls_rated(orig_hpxml, new_hpxml) - set_enclosure_foundation_walls_rated(orig_hpxml, new_hpxml) - set_enclosure_ceilings_rated(orig_hpxml, new_hpxml) - set_enclosure_floors_rated(orig_hpxml, new_hpxml) - set_enclosure_slabs_rated(orig_hpxml, new_hpxml) - set_enclosure_windows_rated(orig_hpxml, new_hpxml) - set_enclosure_skylights_rated(orig_hpxml, new_hpxml) - set_enclosure_doors_rated(orig_hpxml, new_hpxml) - set_enclosure_air_infiltration_rated(orig_hpxml, new_hpxml) + set_enclosure_attics_rated(orig_bldg, new_bldg) + set_enclosure_foundations_rated(orig_bldg, new_bldg) + set_enclosure_roofs_rated(orig_bldg, new_bldg) + set_enclosure_rim_joists_rated(orig_bldg, new_bldg) + set_enclosure_walls_rated(orig_bldg, new_bldg) + set_enclosure_foundation_walls_rated(orig_bldg, new_bldg) + set_enclosure_ceilings_rated(orig_bldg, new_bldg) + set_enclosure_floors_rated(orig_bldg, new_bldg) + set_enclosure_slabs_rated(orig_bldg, new_bldg) + set_enclosure_windows_rated(orig_bldg, new_bldg) + set_enclosure_skylights_rated(orig_bldg, new_bldg) + set_enclosure_doors_rated(orig_bldg, new_bldg) + set_enclosure_air_infiltration_rated(orig_bldg, new_bldg) # Systems - set_systems_hvac_rated(orig_hpxml, new_hpxml) - set_systems_mechanical_ventilation_rated(orig_hpxml, new_hpxml) - set_systems_whole_house_fan_rated(orig_hpxml, new_hpxml) - set_systems_water_heating_use_rated(orig_hpxml, new_hpxml) - set_systems_water_heater_rated(orig_hpxml, new_hpxml) - set_systems_solar_thermal_rated(orig_hpxml, new_hpxml) - set_systems_photovoltaics_rated(orig_hpxml, new_hpxml) - set_systems_batteries_rated(orig_hpxml, new_hpxml) - set_systems_generators_rated(orig_hpxml, new_hpxml) + set_systems_hvac_rated(orig_bldg, new_bldg) + set_systems_mechanical_ventilation_rated(orig_bldg, new_bldg) + set_systems_whole_house_fan_rated(orig_bldg, new_bldg) + set_systems_water_heating_use_rated(orig_bldg, new_bldg) + set_systems_water_heater_rated(orig_bldg, new_bldg) + set_systems_solar_thermal_rated(orig_bldg, new_bldg) + set_systems_photovoltaics_rated(orig_bldg, new_bldg) + set_systems_batteries_rated(orig_bldg, new_bldg) + set_systems_generators_rated(orig_bldg, new_bldg) # Appliances - set_appliances_clothes_washer_rated(orig_hpxml, new_hpxml) - set_appliances_clothes_dryer_rated(orig_hpxml, new_hpxml) - set_appliances_dishwasher_rated(orig_hpxml, new_hpxml) - set_appliances_refrigerator_rated(orig_hpxml, new_hpxml) - set_appliances_dehumidifier_rated(orig_hpxml, new_hpxml) - set_appliances_cooking_range_oven_rated(orig_hpxml, new_hpxml) + set_appliances_clothes_washer_rated(orig_bldg, new_bldg) + set_appliances_clothes_dryer_rated(orig_bldg, new_bldg) + set_appliances_dishwasher_rated(orig_bldg, new_bldg) + set_appliances_refrigerator_rated(orig_bldg, new_bldg) + set_appliances_dehumidifier_rated(orig_bldg, new_bldg) + set_appliances_cooking_range_oven_rated(orig_bldg, new_bldg) # Lighting - set_lighting_rated(orig_hpxml, new_hpxml) - set_ceiling_fans_rated(orig_hpxml, new_hpxml) + set_lighting_rated(orig_bldg, new_bldg) + set_ceiling_fans_rated(orig_bldg, new_bldg) # MiscLoads - set_misc_loads_rated(new_hpxml) + set_misc_loads_rated(new_bldg) return new_hpxml end @@ -157,54 +163,57 @@ def self.apply_rated_home_ruleset(orig_hpxml) def self.apply_index_adjustment_design_ruleset(orig_hpxml) new_hpxml = create_new_hpxml(orig_hpxml) - remove_surfaces_from_iad(orig_hpxml) + new_bldg = new_hpxml.buildings[0] + orig_bldg = orig_hpxml.buildings[0] + + remove_surfaces_from_iad(orig_bldg) # BuildingSummary - set_summary_iad(orig_hpxml, new_hpxml) + set_summary_iad(orig_bldg, new_bldg) # ClimateAndRiskZones - set_climate(orig_hpxml, new_hpxml) + set_climate(orig_bldg, new_bldg) # Enclosure - set_enclosure_attics_iad(orig_hpxml, new_hpxml) - set_enclosure_foundations_iad(new_hpxml) - set_enclosure_roofs_iad(orig_hpxml, new_hpxml) - set_enclosure_rim_joists_iad(orig_hpxml, new_hpxml) - set_enclosure_walls_iad(orig_hpxml, new_hpxml) - set_enclosure_foundation_walls_iad(new_hpxml) - set_enclosure_ceilings_iad(orig_hpxml, new_hpxml) - set_enclosure_floors_iad(new_hpxml) - set_enclosure_slabs_iad(new_hpxml) - set_enclosure_windows_iad(orig_hpxml, new_hpxml) - set_enclosure_skylights_iad(orig_hpxml, new_hpxml) - set_enclosure_doors_iad(orig_hpxml, new_hpxml) - set_enclosure_air_infiltration_iad(new_hpxml) + set_enclosure_attics_iad(orig_bldg, new_bldg) + set_enclosure_foundations_iad(new_bldg) + set_enclosure_roofs_iad(orig_bldg, new_bldg) + set_enclosure_rim_joists_iad(orig_bldg, new_bldg) + set_enclosure_walls_iad(orig_bldg, new_bldg) + set_enclosure_foundation_walls_iad(new_bldg) + set_enclosure_ceilings_iad(orig_bldg, new_bldg) + set_enclosure_floors_iad(new_bldg) + set_enclosure_slabs_iad(new_bldg) + set_enclosure_windows_iad(orig_bldg, new_bldg) + set_enclosure_skylights_iad(orig_bldg, new_bldg) + set_enclosure_doors_iad(orig_bldg, new_bldg) + set_enclosure_air_infiltration_iad(new_bldg) # Systems - set_systems_hvac_iad(orig_hpxml, new_hpxml) - set_systems_mechanical_ventilation_iad(new_hpxml) - set_systems_whole_house_fan_iad(orig_hpxml, new_hpxml) - set_systems_water_heating_use_iad(new_hpxml) - set_systems_water_heater_iad(orig_hpxml, new_hpxml) - set_systems_solar_thermal_iad(orig_hpxml, new_hpxml) - set_systems_photovoltaics_iad(orig_hpxml, new_hpxml) - set_systems_batteries_iad(orig_hpxml, new_hpxml) - set_systems_generators_iad(orig_hpxml, new_hpxml) + set_systems_hvac_iad(orig_bldg, new_bldg) + set_systems_mechanical_ventilation_iad(new_bldg) + set_systems_whole_house_fan_iad(orig_bldg, new_bldg) + set_systems_water_heating_use_iad(new_bldg) + set_systems_water_heater_iad(orig_bldg, new_bldg) + set_systems_solar_thermal_iad(orig_bldg, new_bldg) + set_systems_photovoltaics_iad(orig_bldg, new_bldg) + set_systems_batteries_iad(orig_bldg, new_bldg) + set_systems_generators_iad(orig_bldg, new_bldg) # Appliances - set_appliances_clothes_washer_iad(orig_hpxml, new_hpxml) - set_appliances_clothes_dryer_iad(orig_hpxml, new_hpxml) - set_appliances_dishwasher_iad(orig_hpxml, new_hpxml) - set_appliances_refrigerator_iad(orig_hpxml, new_hpxml) - set_appliances_dehumidifier_iad(orig_hpxml, new_hpxml) - set_appliances_cooking_range_oven_iad(orig_hpxml, new_hpxml) + set_appliances_clothes_washer_iad(orig_bldg, new_bldg) + set_appliances_clothes_dryer_iad(orig_bldg, new_bldg) + set_appliances_dishwasher_iad(orig_bldg, new_bldg) + set_appliances_refrigerator_iad(orig_bldg, new_bldg) + set_appliances_dehumidifier_iad(orig_bldg, new_bldg) + set_appliances_cooking_range_oven_iad(orig_bldg, new_bldg) # Lighting - set_lighting_iad(orig_hpxml, new_hpxml) - set_ceiling_fans_iad(orig_hpxml, new_hpxml) + set_lighting_iad(orig_bldg, new_bldg) + set_ceiling_fans_iad(orig_bldg, new_bldg) # MiscLoads - set_misc_loads_iad(new_hpxml) + set_misc_loads_iad(new_bldg) return new_hpxml end @@ -218,29 +227,33 @@ def self.create_new_hpxml(orig_hpxml) new_hpxml.header.software_program_used = orig_hpxml.header.software_program_used new_hpxml.header.software_program_version = orig_hpxml.header.software_program_version new_hpxml.header.eri_calculation_version = @eri_version - new_hpxml.header.building_id = orig_hpxml.header.building_id - new_hpxml.header.event_type = orig_hpxml.header.event_type - new_hpxml.header.state_code = orig_hpxml.header.state_code - new_hpxml.header.zip_code = orig_hpxml.header.zip_code - new_hpxml.header.allow_increased_fixed_capacities = true - new_hpxml.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingHERS - new_hpxml.header.natvent_days_per_week = 7 - new_hpxml.header.manualj_internal_loads_sensible = 1600 - new_hpxml.header.manualj_internal_loads_latent = 0 - new_hpxml.header.manualj_num_occupants = orig_hpxml.building_construction.number_of_bedrooms + 1 - new_hpxml.header.manualj_heating_setpoint = 70 - new_hpxml.header.manualj_cooling_setpoint = 75 - - add_emissions_scenarios(new_hpxml) + + orig_bldg = orig_hpxml.buildings[0] + new_hpxml.buildings.add(building_id: orig_bldg.building_id) + new_bldg = new_hpxml.buildings[0] + + new_bldg.event_type = orig_bldg.event_type + new_bldg.state_code = orig_bldg.state_code + new_bldg.zip_code = orig_bldg.zip_code + new_bldg.header.allow_increased_fixed_capacities = true + new_bldg.header.heat_pump_sizing_methodology = HPXML::HeatPumpSizingHERS + new_bldg.header.natvent_days_per_week = 7 + new_bldg.header.manualj_internal_loads_sensible = 1600 + new_bldg.header.manualj_internal_loads_latent = 0 + new_bldg.header.manualj_num_occupants = orig_bldg.building_construction.number_of_bedrooms + 1 + new_bldg.header.manualj_heating_setpoint = 70 + new_bldg.header.manualj_cooling_setpoint = 75 + + add_emissions_scenarios(new_hpxml, new_bldg) return new_hpxml end - def self.remove_surfaces_from_iad(orig_hpxml) + def self.remove_surfaces_from_iad(orig_bldg) # Remove garage, multifamily buffer, and adiabatic surfaces as appropriate. # Garage only - (orig_hpxml.roofs + orig_hpxml.floors + orig_hpxml.slabs).each do |orig_surface| + (orig_bldg.roofs + orig_bldg.floors + orig_bldg.slabs).each do |orig_surface| next unless [HPXML::LocationGarage].include?(orig_surface.interior_adjacent_to) || [HPXML::LocationGarage].include?(orig_surface.exterior_adjacent_to) @@ -248,7 +261,7 @@ def self.remove_surfaces_from_iad(orig_hpxml) end # Garage, multifamily buffer, and adiabatic - (orig_hpxml.rim_joists + orig_hpxml.walls + orig_hpxml.foundation_walls).each do |orig_surface| + (orig_bldg.rim_joists + orig_bldg.walls + orig_bldg.foundation_walls).each do |orig_surface| next unless [HPXML::LocationGarage, HPXML::LocationOtherMultifamilyBufferSpace, HPXML::LocationOtherHousingUnit].include?(orig_surface.interior_adjacent_to) || [HPXML::LocationGarage, HPXML::LocationOtherMultifamilyBufferSpace, HPXML::LocationOtherHousingUnit].include?(orig_surface.exterior_adjacent_to) @@ -256,194 +269,194 @@ def self.remove_surfaces_from_iad(orig_hpxml) end end - def self.set_summary_reference(orig_hpxml, new_hpxml) + def self.set_summary_reference(orig_bldg, new_bldg) # Global variables - @bldg_type = orig_hpxml.building_construction.residential_facility_type - @cfa = orig_hpxml.building_construction.conditioned_floor_area - @nbeds = orig_hpxml.building_construction.number_of_bedrooms - @ncfl = orig_hpxml.building_construction.number_of_conditioned_floors - @ncfl_ag = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - _sla, _ach50, _nach, @infil_volume, @infil_height = Airflow.get_values_from_air_infiltration_measurements(orig_hpxml, @cfa, @weather) + @bldg_type = orig_bldg.building_construction.residential_facility_type + @cfa = orig_bldg.building_construction.conditioned_floor_area + @nbeds = orig_bldg.building_construction.number_of_bedrooms + @ncfl = orig_bldg.building_construction.number_of_conditioned_floors + @ncfl_ag = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + _sla, _ach50, _nach, @infil_volume, @infil_height = Airflow.get_values_from_air_infiltration_measurements(orig_bldg, @cfa, @weather) - new_hpxml.site.fuels = orig_hpxml.site.fuels - new_hpxml.site.site_type = HPXML::SiteTypeSuburban + new_bldg.site.fuels = orig_bldg.site.fuels + new_bldg.site.site_type = HPXML::SiteTypeSuburban - new_hpxml.building_construction.number_of_conditioned_floors = orig_hpxml.building_construction.number_of_conditioned_floors - new_hpxml.building_construction.number_of_conditioned_floors_above_grade = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - new_hpxml.building_construction.number_of_bedrooms = orig_hpxml.building_construction.number_of_bedrooms - new_hpxml.building_construction.conditioned_floor_area = orig_hpxml.building_construction.conditioned_floor_area - new_hpxml.building_construction.residential_facility_type = @bldg_type - new_hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = false + new_bldg.building_construction.number_of_conditioned_floors = orig_bldg.building_construction.number_of_conditioned_floors + new_bldg.building_construction.number_of_conditioned_floors_above_grade = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + new_bldg.building_construction.number_of_bedrooms = orig_bldg.building_construction.number_of_bedrooms + new_bldg.building_construction.conditioned_floor_area = orig_bldg.building_construction.conditioned_floor_area + new_bldg.building_construction.residential_facility_type = @bldg_type + new_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = false end - def self.set_summary_rated(orig_hpxml, new_hpxml) + def self.set_summary_rated(orig_bldg, new_bldg) # Global variables - @bldg_type = orig_hpxml.building_construction.residential_facility_type - @cfa = orig_hpxml.building_construction.conditioned_floor_area - @nbeds = orig_hpxml.building_construction.number_of_bedrooms - @ncfl = orig_hpxml.building_construction.number_of_conditioned_floors - @ncfl_ag = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - _sla, _ach50, _nach, @infil_volume, @infil_height = Airflow.get_values_from_air_infiltration_measurements(orig_hpxml, @cfa, @weather) + @bldg_type = orig_bldg.building_construction.residential_facility_type + @cfa = orig_bldg.building_construction.conditioned_floor_area + @nbeds = orig_bldg.building_construction.number_of_bedrooms + @ncfl = orig_bldg.building_construction.number_of_conditioned_floors + @ncfl_ag = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + _sla, _ach50, _nach, @infil_volume, @infil_height = Airflow.get_values_from_air_infiltration_measurements(orig_bldg, @cfa, @weather) - new_hpxml.site.fuels = orig_hpxml.site.fuels - new_hpxml.site.site_type = HPXML::SiteTypeSuburban + new_bldg.site.fuels = orig_bldg.site.fuels + new_bldg.site.site_type = HPXML::SiteTypeSuburban - new_hpxml.building_construction.number_of_conditioned_floors = orig_hpxml.building_construction.number_of_conditioned_floors - new_hpxml.building_construction.number_of_conditioned_floors_above_grade = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - new_hpxml.building_construction.number_of_bedrooms = orig_hpxml.building_construction.number_of_bedrooms - new_hpxml.building_construction.conditioned_floor_area = orig_hpxml.building_construction.conditioned_floor_area - new_hpxml.building_construction.residential_facility_type = @bldg_type - new_hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = false + new_bldg.building_construction.number_of_conditioned_floors = orig_bldg.building_construction.number_of_conditioned_floors + new_bldg.building_construction.number_of_conditioned_floors_above_grade = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + new_bldg.building_construction.number_of_bedrooms = orig_bldg.building_construction.number_of_bedrooms + new_bldg.building_construction.conditioned_floor_area = orig_bldg.building_construction.conditioned_floor_area + new_bldg.building_construction.residential_facility_type = @bldg_type + new_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = false end - def self.set_summary_iad(orig_hpxml, new_hpxml) + def self.set_summary_iad(orig_bldg, new_bldg) # Global variables - @bldg_type = orig_hpxml.building_construction.residential_facility_type + @bldg_type = orig_bldg.building_construction.residential_facility_type @cfa = 2400.0 @nbeds = 3 @ncfl = 2.0 @ncfl_ag = 2.0 @infil_volume = 20400.0 - new_hpxml.site.fuels = orig_hpxml.site.fuels - new_hpxml.site.site_type = HPXML::SiteTypeSuburban + new_bldg.site.fuels = orig_bldg.site.fuels + new_bldg.site.site_type = HPXML::SiteTypeSuburban - new_hpxml.building_construction.number_of_conditioned_floors = @ncfl - new_hpxml.building_construction.number_of_conditioned_floors_above_grade = @ncfl_ag - new_hpxml.building_construction.number_of_bedrooms = @nbeds - new_hpxml.building_construction.conditioned_floor_area = @cfa - new_hpxml.building_construction.residential_facility_type = @bldg_type - new_hpxml.air_infiltration.has_flue_or_chimney_in_conditioned_space = false + new_bldg.building_construction.number_of_conditioned_floors = @ncfl + new_bldg.building_construction.number_of_conditioned_floors_above_grade = @ncfl_ag + new_bldg.building_construction.number_of_bedrooms = @nbeds + new_bldg.building_construction.conditioned_floor_area = @cfa + new_bldg.building_construction.residential_facility_type = @bldg_type + new_bldg.air_infiltration.has_flue_or_chimney_in_conditioned_space = false end - def self.set_climate(orig_hpxml, new_hpxml) + def self.set_climate(orig_bldg, new_bldg) # Always use 2006 IECC climate zone for ERI calculation - climate_zone_iecc = orig_hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2006 }[0] - new_hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: climate_zone_iecc.year, - zone: climate_zone_iecc.zone) - new_hpxml.climate_and_risk_zones.weather_station_id = orig_hpxml.climate_and_risk_zones.weather_station_id - new_hpxml.climate_and_risk_zones.weather_station_name = orig_hpxml.climate_and_risk_zones.weather_station_name - new_hpxml.climate_and_risk_zones.weather_station_epw_filepath = orig_hpxml.climate_and_risk_zones.weather_station_epw_filepath + climate_zone_iecc = orig_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2006 }[0] + new_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: climate_zone_iecc.year, + zone: climate_zone_iecc.zone) + new_bldg.climate_and_risk_zones.weather_station_id = orig_bldg.climate_and_risk_zones.weather_station_id + new_bldg.climate_and_risk_zones.weather_station_name = orig_bldg.climate_and_risk_zones.weather_station_name + new_bldg.climate_and_risk_zones.weather_station_epw_filepath = orig_bldg.climate_and_risk_zones.weather_station_epw_filepath @iecc_zone = climate_zone_iecc.zone @is_southern_hemisphere = (@weather.header.Latitude < 0) end - def self.set_enclosure_air_infiltration_reference(_orig_hpxml, new_hpxml) - @infil_a_ext = calc_mech_vent_Aext_ratio(new_hpxml) + def self.set_enclosure_air_infiltration_reference(new_bldg) + @infil_a_ext = calc_mech_vent_Aext_ratio(new_bldg) sla = 0.00036 ach50 = Airflow.get_infiltration_ACH50_from_SLA(sla, 0.65, @cfa, @infil_volume) - new_hpxml.air_infiltration_measurements.add(id: 'Infiltration_ACH50', - house_pressure: 50, - unit_of_measure: HPXML::UnitsACH, - air_leakage: ach50.round(2), - infiltration_volume: @infil_volume, - infiltration_height: @infil_height, - infiltration_type: HPXML::InfiltrationTypeUnitExterior, - a_ext: @infil_a_ext.round(3)) - end - - def self.set_enclosure_air_infiltration_rated(orig_hpxml, new_hpxml) - @infil_a_ext = calc_mech_vent_Aext_ratio(new_hpxml) - - ach50 = calc_rated_home_infiltration_ach50(orig_hpxml) - new_hpxml.air_infiltration_measurements.add(id: 'AirInfiltrationMeasurement', - house_pressure: 50, - unit_of_measure: HPXML::UnitsACH, - air_leakage: ach50.round(2), - infiltration_volume: @infil_volume, - infiltration_height: @infil_height, - infiltration_type: HPXML::InfiltrationTypeUnitExterior, - a_ext: @infil_a_ext.round(3)) - end - - def self.set_enclosure_air_infiltration_iad(new_hpxml) - @infil_height = new_hpxml.inferred_infiltration_height(@infil_volume) - @infil_a_ext = calc_mech_vent_Aext_ratio(new_hpxml) + new_bldg.air_infiltration_measurements.add(id: 'Infiltration_ACH50', + house_pressure: 50, + unit_of_measure: HPXML::UnitsACH, + air_leakage: ach50.round(2), + infiltration_volume: @infil_volume, + infiltration_height: @infil_height, + infiltration_type: HPXML::InfiltrationTypeUnitExterior, + a_ext: @infil_a_ext.round(3)) + end + + def self.set_enclosure_air_infiltration_rated(orig_bldg, new_bldg) + @infil_a_ext = calc_mech_vent_Aext_ratio(new_bldg) + + ach50 = calc_rated_home_infiltration_ach50(orig_bldg) + new_bldg.air_infiltration_measurements.add(id: 'AirInfiltrationMeasurement', + house_pressure: 50, + unit_of_measure: HPXML::UnitsACH, + air_leakage: ach50.round(2), + infiltration_volume: @infil_volume, + infiltration_height: @infil_height, + infiltration_type: HPXML::InfiltrationTypeUnitExterior, + a_ext: @infil_a_ext.round(3)) + end + + def self.set_enclosure_air_infiltration_iad(new_bldg) + @infil_height = new_bldg.inferred_infiltration_height(@infil_volume) + @infil_a_ext = calc_mech_vent_Aext_ratio(new_bldg) if ['1A', '1B', '1C', '2A', '2B', '2C'].include? @iecc_zone ach50 = 5.0 elsif ['3A', '3B', '3C', '4A', '4B', '4C', '5A', '5B', '5C', '6A', '6B', '6C', '7', '8'].include? @iecc_zone ach50 = 3.0 end - new_hpxml.air_infiltration_measurements.add(id: 'Infiltration_ACH50', - house_pressure: 50, - unit_of_measure: HPXML::UnitsACH, - air_leakage: ach50, - infiltration_volume: @infil_volume, - infiltration_height: @infil_height, - infiltration_type: HPXML::InfiltrationTypeUnitExterior, - a_ext: @infil_a_ext.round(3)) + new_bldg.air_infiltration_measurements.add(id: 'Infiltration_ACH50', + house_pressure: 50, + unit_of_measure: HPXML::UnitsACH, + air_leakage: ach50, + infiltration_volume: @infil_volume, + infiltration_height: @infil_height, + infiltration_type: HPXML::InfiltrationTypeUnitExterior, + a_ext: @infil_a_ext.round(3)) end - def self.set_enclosure_attics_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_attics_reference(orig_bldg, new_bldg) # Check if vented attic (or unvented attic, which will become a vented attic) exists - orig_hpxml.roofs.each do |roof| + orig_bldg.roofs.each do |roof| next unless roof.interior_adjacent_to.include? 'attic' - new_hpxml.attics.add(id: 'VentedAttic', - attic_type: HPXML::AtticTypeVented, - vented_attic_sla: Airflow.get_default_vented_attic_sla()) + new_bldg.attics.add(id: 'VentedAttic', + attic_type: HPXML::AtticTypeVented, + vented_attic_sla: Airflow.get_default_vented_attic_sla()) break end end - def self.set_enclosure_attics_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_attics_rated(orig_bldg, new_bldg) # Preserve vented attic ventilation rate - orig_hpxml.attics.each do |orig_attic| + orig_bldg.attics.each do |orig_attic| next unless orig_attic.attic_type == HPXML::AtticTypeVented - new_hpxml.attics.add(id: orig_attic.id, - attic_type: orig_attic.attic_type, - vented_attic_sla: orig_attic.vented_attic_sla, - vented_attic_ach: orig_attic.vented_attic_ach) + new_bldg.attics.add(id: orig_attic.id, + attic_type: orig_attic.attic_type, + vented_attic_sla: orig_attic.vented_attic_sla, + vented_attic_ach: orig_attic.vented_attic_ach) end end - def self.set_enclosure_attics_iad(orig_hpxml, new_hpxml) - set_enclosure_attics_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_attics_iad(orig_bldg, new_bldg) + set_enclosure_attics_rated(orig_bldg, new_bldg) end - def self.set_enclosure_foundations_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_foundations_reference(orig_bldg, new_bldg) # Check if vented crawlspace (or unvented crawlspace, which will become a vented crawlspace) exists. - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.interior_adjacent_to.include?('crawlspace') || orig_floor.exterior_adjacent_to.include?('crawlspace') - new_hpxml.foundations.add(id: 'VentedCrawlspace', - foundation_type: HPXML::FoundationTypeCrawlspaceVented, - vented_crawlspace_sla: Airflow.get_default_vented_crawl_sla()) + new_bldg.foundations.add(id: 'VentedCrawlspace', + foundation_type: HPXML::FoundationTypeCrawlspaceVented, + vented_crawlspace_sla: Airflow.get_default_vented_crawl_sla()) break end end - def self.set_enclosure_foundations_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_foundations_rated(orig_bldg, new_bldg) # Preserve vented crawlspace ventilation rate. reference_crawlspace_sla = Airflow.get_default_vented_crawl_sla() - orig_hpxml.foundations.each do |orig_foundation| + orig_bldg.foundations.each do |orig_foundation| next unless orig_foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented vented_crawl_sla = orig_foundation.vented_crawlspace_sla if vented_crawl_sla.nil? || (vented_crawl_sla < reference_crawlspace_sla) # FUTURE: Allow approved ground cover vented_crawl_sla = reference_crawlspace_sla end - new_hpxml.foundations.add(id: orig_foundation.id, - foundation_type: orig_foundation.foundation_type, - vented_crawlspace_sla: vented_crawl_sla) + new_bldg.foundations.add(id: orig_foundation.id, + foundation_type: orig_foundation.foundation_type, + vented_crawlspace_sla: vented_crawl_sla) end end - def self.set_enclosure_foundations_iad(new_hpxml) + def self.set_enclosure_foundations_iad(new_bldg) # Always has a vented crawlspace - new_hpxml.foundations.add(id: 'VentedCrawlspace', - foundation_type: HPXML::FoundationTypeCrawlspaceVented, - vented_crawlspace_sla: Airflow.get_default_vented_crawl_sla()) + new_bldg.foundations.add(id: 'VentedCrawlspace', + foundation_type: HPXML::FoundationTypeCrawlspaceVented, + vented_crawlspace_sla: Airflow.get_default_vented_crawl_sla()) end - def self.set_enclosure_roofs_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_roofs_reference(orig_bldg, new_bldg) # Table 4.2.2(1) - Roofs ceiling_ufactor = get_reference_ceiling_ufactor() - ext_thermal_bndry_roofs = orig_hpxml.roofs.select { |roof| roof.is_exterior_thermal_boundary } + ext_thermal_bndry_roofs = orig_bldg.roofs.select { |roof| roof.is_exterior_thermal_boundary } sum_gross_area = ext_thermal_bndry_roofs.map { |roof| roof.area }.sum(0) avg_pitch = calc_area_weighted_avg(ext_thermal_bndry_roofs, :pitch, backup_value: 5) solar_abs = 0.75 @@ -452,73 +465,73 @@ def self.set_enclosure_roofs_reference(orig_hpxml, new_hpxml) # Create insulated roofs for exterior thermal boundary surface. # Area is equally distributed to each direction to be consistent with walls. if sum_gross_area > 0 - new_hpxml.roofs.add(id: 'RoofArea', - interior_adjacent_to: HPXML::LocationLivingSpace, - area: sum_gross_area, - azimuth: nil, - solar_absorptance: solar_abs, - emittance: emittance, - pitch: avg_pitch, - radiant_barrier: false, - insulation_assembly_r_value: (1.0 / ceiling_ufactor).round(3)) + new_bldg.roofs.add(id: 'RoofArea', + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: sum_gross_area, + azimuth: nil, + solar_absorptance: solar_abs, + emittance: emittance, + pitch: avg_pitch, + radiant_barrier: false, + insulation_assembly_r_value: (1.0 / ceiling_ufactor).round(3)) end # Preserve other roofs: # 1. Non-thermal boundary surfaces (e.g., over garage) - orig_hpxml.roofs.each do |orig_roof| + orig_bldg.roofs.each do |orig_roof| next if orig_roof.is_exterior_thermal_boundary insulation_assembly_r_value = [orig_roof.insulation_assembly_r_value, 2.3].min # uninsulated - new_hpxml.roofs.add(id: orig_roof.id, - interior_adjacent_to: orig_roof.interior_adjacent_to.gsub('unvented', 'vented'), - area: orig_roof.area, - azimuth: orig_roof.azimuth, - solar_absorptance: solar_abs, - emittance: emittance, - pitch: orig_roof.pitch, - radiant_barrier: false, - insulation_id: orig_roof.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.roofs.add(id: orig_roof.id, + interior_adjacent_to: orig_roof.interior_adjacent_to.gsub('unvented', 'vented'), + area: orig_roof.area, + azimuth: orig_roof.azimuth, + solar_absorptance: solar_abs, + emittance: emittance, + pitch: orig_roof.pitch, + radiant_barrier: false, + insulation_id: orig_roof.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_roofs_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_roofs_rated(orig_bldg, new_bldg) # Preserve all roofs - orig_hpxml.roofs.each do |orig_roof| - new_hpxml.roofs.add(id: orig_roof.id, - interior_adjacent_to: orig_roof.interior_adjacent_to, - area: orig_roof.area, - azimuth: orig_roof.azimuth, - solar_absorptance: orig_roof.solar_absorptance, - emittance: orig_roof.emittance, - pitch: orig_roof.pitch, - radiant_barrier: orig_roof.radiant_barrier, - radiant_barrier_grade: orig_roof.radiant_barrier_grade, - insulation_id: orig_roof.insulation_id, - insulation_assembly_r_value: orig_roof.insulation_assembly_r_value) + orig_bldg.roofs.each do |orig_roof| + new_bldg.roofs.add(id: orig_roof.id, + interior_adjacent_to: orig_roof.interior_adjacent_to, + area: orig_roof.area, + azimuth: orig_roof.azimuth, + solar_absorptance: orig_roof.solar_absorptance, + emittance: orig_roof.emittance, + pitch: orig_roof.pitch, + radiant_barrier: orig_roof.radiant_barrier, + radiant_barrier_grade: orig_roof.radiant_barrier_grade, + insulation_id: orig_roof.insulation_id, + insulation_assembly_r_value: orig_roof.insulation_assembly_r_value) end end - def self.set_enclosure_roofs_iad(orig_hpxml, new_hpxml) - set_enclosure_roofs_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_roofs_iad(orig_bldg, new_bldg) + set_enclosure_roofs_rated(orig_bldg, new_bldg) # Scale down roof area to 1300 sqft while maintaining ratio of attic types. sum_roof_area = 0.0 - new_hpxml.roofs.each do |new_roof| + new_bldg.roofs.each do |new_roof| sum_roof_area += new_roof.area end - new_hpxml.roofs.each do |new_roof| + new_bldg.roofs.each do |new_roof| new_roof.area = 1300.0 * new_roof.area / sum_roof_area end end - def self.set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_rim_joists_reference(orig_bldg, new_bldg) # Table 4.2.2(1) - Above-grade walls ufactor = get_reference_wall_ufactor() - ext_thermal_bndry_rim_joists = orig_hpxml.rim_joists.select { |rim_joist| rim_joist.is_exterior && rim_joist.is_thermal_boundary } + ext_thermal_bndry_rim_joists = orig_bldg.rim_joists.select { |rim_joist| rim_joist.is_exterior && rim_joist.is_thermal_boundary } - ext_thermal_bndry_rim_joists_ag = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationLivingSpace } + ext_thermal_bndry_rim_joists_ag = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationConditionedSpace } sum_gross_area_ag = ext_thermal_bndry_rim_joists_ag.map { |rim_joist| rim_joist.area }.sum(0) ext_thermal_bndry_rim_joists_bg = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationBasementConditioned } @@ -531,72 +544,72 @@ def self.set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) # Area is equally distributed to each direction to be consistent with walls. # Need to preserve above-grade vs below-grade for inferred infiltration height. if sum_gross_area_ag > 0 - new_hpxml.rim_joists.add(id: 'RimJoistArea', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - area: sum_gross_area_ag, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.rim_joists.add(id: 'RimJoistArea', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: sum_gross_area_ag, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end if sum_gross_area_bg > 0 - new_hpxml.rim_joists.add(id: 'RimJoistAreaBasement', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationBasementConditioned, - area: sum_gross_area_bg, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.rim_joists.add(id: 'RimJoistAreaBasement', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationBasementConditioned, + area: sum_gross_area_bg, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end # Preserve other rim joists: # 1. Interior thermal boundary surfaces (e.g., between conditioned basement and crawlspace) # 2. Exterior non-thermal boundary surfaces (e.g., between unconditioned basement and outside) - orig_hpxml.rim_joists.each do |orig_rim_joist| + orig_bldg.rim_joists.each do |orig_rim_joist| next if orig_rim_joist.is_exterior_thermal_boundary insulation_assembly_r_value = [orig_rim_joist.insulation_assembly_r_value, 4.0].min # uninsulated if orig_rim_joist.is_thermal_boundary insulation_assembly_r_value = (1.0 / ufactor).round(3) end - new_hpxml.rim_joists.add(id: orig_rim_joist.id, - exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_rim_joist.interior_adjacent_to.gsub('unvented', 'vented'), - area: orig_rim_joist.area, - azimuth: orig_rim_joist.azimuth, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_id: orig_rim_joist.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.rim_joists.add(id: orig_rim_joist.id, + exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_rim_joist.interior_adjacent_to.gsub('unvented', 'vented'), + area: orig_rim_joist.area, + azimuth: orig_rim_joist.azimuth, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_id: orig_rim_joist.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_rim_joists_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_rim_joists_rated(orig_bldg, new_bldg) # Preserve all rim joists - orig_hpxml.rim_joists.each do |orig_rim_joist| - new_hpxml.rim_joists.add(id: orig_rim_joist.id, - exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to, - interior_adjacent_to: orig_rim_joist.interior_adjacent_to, - area: orig_rim_joist.area, - azimuth: orig_rim_joist.azimuth, - solar_absorptance: orig_rim_joist.solar_absorptance, - emittance: orig_rim_joist.emittance, - insulation_id: orig_rim_joist.insulation_id, - insulation_assembly_r_value: orig_rim_joist.insulation_assembly_r_value) + orig_bldg.rim_joists.each do |orig_rim_joist| + new_bldg.rim_joists.add(id: orig_rim_joist.id, + exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to, + interior_adjacent_to: orig_rim_joist.interior_adjacent_to, + area: orig_rim_joist.area, + azimuth: orig_rim_joist.azimuth, + solar_absorptance: orig_rim_joist.solar_absorptance, + emittance: orig_rim_joist.emittance, + insulation_id: orig_rim_joist.insulation_id, + insulation_assembly_r_value: orig_rim_joist.insulation_assembly_r_value) end end - def self.set_enclosure_rim_joists_iad(orig_hpxml, new_hpxml) + def self.set_enclosure_rim_joists_iad(orig_bldg, new_bldg) # nop; included in above-grade walls end - def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_walls_reference(orig_bldg, new_bldg) # Table 4.2.2(1) - Above-grade walls ufactor = get_reference_wall_ufactor() - ext_thermal_bndry_walls = orig_hpxml.walls.select { |wall| wall.is_exterior_thermal_boundary } + ext_thermal_bndry_walls = orig_bldg.walls.select { |wall| wall.is_exterior_thermal_boundary } sum_gross_area = ext_thermal_bndry_walls.map { |wall| wall.area }.sum(0) solar_absorptance = 0.75 @@ -606,21 +619,21 @@ def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) # Area is equally distributed to each direction to be able to accommodate windows, # which are also equally distributed. if sum_gross_area > 0 - new_hpxml.walls.add(id: 'WallArea', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: sum_gross_area, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.walls.add(id: 'WallArea', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: sum_gross_area, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end # Preserve other walls: - # 1. Interior thermal boundary surfaces (e.g., between living space and garage) + # 1. Interior thermal boundary surfaces (e.g., between conditioned space and garage) # 2. Exterior non-thermal boundary surfaces (e.g., between garage and outside) - orig_hpxml.walls.each do |orig_wall| + orig_bldg.walls.each do |orig_wall| next if orig_wall.is_exterior_thermal_boundary if orig_wall.is_thermal_boundary @@ -628,58 +641,58 @@ def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) else insulation_assembly_r_value = [orig_wall.insulation_assembly_r_value, 4.0].min # uninsulated end - new_hpxml.walls.add(id: orig_wall.id, - exterior_adjacent_to: orig_wall.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_wall.interior_adjacent_to.gsub('unvented', 'vented'), - wall_type: orig_wall.wall_type, - area: orig_wall.area, - azimuth: orig_wall.azimuth, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_id: orig_wall.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.walls.add(id: orig_wall.id, + exterior_adjacent_to: orig_wall.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_wall.interior_adjacent_to.gsub('unvented', 'vented'), + wall_type: orig_wall.wall_type, + area: orig_wall.area, + azimuth: orig_wall.azimuth, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_id: orig_wall.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_walls_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_walls_rated(orig_bldg, new_bldg) # Preserve all walls - orig_hpxml.walls.each do |orig_wall| - new_hpxml.walls.add(id: orig_wall.id, - exterior_adjacent_to: orig_wall.exterior_adjacent_to, - interior_adjacent_to: orig_wall.interior_adjacent_to, - wall_type: orig_wall.wall_type, - area: orig_wall.area, - azimuth: orig_wall.azimuth, - solar_absorptance: orig_wall.solar_absorptance, - emittance: orig_wall.emittance, - insulation_id: orig_wall.insulation_id, - insulation_assembly_r_value: orig_wall.insulation_assembly_r_value) + orig_bldg.walls.each do |orig_wall| + new_bldg.walls.add(id: orig_wall.id, + exterior_adjacent_to: orig_wall.exterior_adjacent_to, + interior_adjacent_to: orig_wall.interior_adjacent_to, + wall_type: orig_wall.wall_type, + area: orig_wall.area, + azimuth: orig_wall.azimuth, + solar_absorptance: orig_wall.solar_absorptance, + emittance: orig_wall.emittance, + insulation_id: orig_wall.insulation_id, + insulation_assembly_r_value: orig_wall.insulation_assembly_r_value) end end - def self.set_enclosure_walls_iad(orig_hpxml, new_hpxml) + def self.set_enclosure_walls_iad(orig_bldg, new_bldg) # Table 4.3.1(1) Configuration of Index Adjustment Design - Above-grade walls - ext_thermal_bndry_walls = orig_hpxml.walls.select { |wall| wall.is_exterior_thermal_boundary } + ext_thermal_bndry_walls = orig_bldg.walls.select { |wall| wall.is_exterior_thermal_boundary } avg_solar_abs = calc_area_weighted_avg(ext_thermal_bndry_walls, :solar_absorptance) avg_emittance = calc_area_weighted_avg(ext_thermal_bndry_walls, :emittance) avg_r_value = calc_area_weighted_avg(ext_thermal_bndry_walls, :insulation_assembly_r_value, use_inverse: true) # Add 2355.52 sqft of exterior thermal boundary wall area - new_hpxml.walls.add(id: 'WallArea', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 2355.52, - azimuth: nil, - solar_absorptance: avg_solar_abs.round(2), - emittance: avg_emittance.round(2), - insulation_assembly_r_value: avg_r_value.round(3)) - end - - def self.set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) + new_bldg.walls.add(id: 'WallArea', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 2355.52, + azimuth: nil, + solar_absorptance: avg_solar_abs.round(2), + emittance: avg_emittance.round(2), + insulation_assembly_r_value: avg_r_value.round(3)) + end + + def self.set_enclosure_foundation_walls_reference(orig_bldg, new_bldg) wall_rvalue = get_reference_basement_wall_rvalue() - orig_hpxml.foundation_walls.each do |orig_foundation_wall| + orig_bldg.foundation_walls.each do |orig_foundation_wall| # Insulated for, e.g., conditioned basement walls adjacent to ground. # Uninsulated for, e.g., crawlspace/unconditioned basement walls adjacent to ground. if orig_foundation_wall.is_thermal_boundary @@ -689,184 +702,184 @@ def self.set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) insulation_interior_r_value = 0 insulation_interior_distance_to_bottom = 0 end - new_hpxml.foundation_walls.add(id: orig_foundation_wall.id, - exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_foundation_wall.interior_adjacent_to.gsub('unvented', 'vented'), - type: orig_foundation_wall.type, - height: orig_foundation_wall.height, - area: orig_foundation_wall.area, - azimuth: orig_foundation_wall.azimuth, - thickness: orig_foundation_wall.thickness, - depth_below_grade: orig_foundation_wall.depth_below_grade, - insulation_id: orig_foundation_wall.insulation_id, - insulation_interior_r_value: insulation_interior_r_value, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) - end - end - - def self.set_enclosure_foundation_walls_rated(orig_hpxml, new_hpxml) + new_bldg.foundation_walls.add(id: orig_foundation_wall.id, + exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_foundation_wall.interior_adjacent_to.gsub('unvented', 'vented'), + type: orig_foundation_wall.type, + height: orig_foundation_wall.height, + area: orig_foundation_wall.area, + azimuth: orig_foundation_wall.azimuth, + thickness: orig_foundation_wall.thickness, + depth_below_grade: orig_foundation_wall.depth_below_grade, + insulation_id: orig_foundation_wall.insulation_id, + insulation_interior_r_value: insulation_interior_r_value, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) + end + end + + def self.set_enclosure_foundation_walls_rated(orig_bldg, new_bldg) # Preserve all foundation walls - orig_hpxml.foundation_walls.each do |orig_foundation_wall| - new_hpxml.foundation_walls.add(id: orig_foundation_wall.id, - exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to, - interior_adjacent_to: orig_foundation_wall.interior_adjacent_to, - type: orig_foundation_wall.type, - height: orig_foundation_wall.height, - area: orig_foundation_wall.area, - azimuth: orig_foundation_wall.azimuth, - thickness: orig_foundation_wall.thickness, - depth_below_grade: orig_foundation_wall.depth_below_grade, - insulation_id: orig_foundation_wall.insulation_id, - insulation_interior_r_value: orig_foundation_wall.insulation_interior_r_value, - insulation_interior_distance_to_top: orig_foundation_wall.insulation_interior_distance_to_top, - insulation_interior_distance_to_bottom: orig_foundation_wall.insulation_interior_distance_to_bottom, - insulation_exterior_r_value: orig_foundation_wall.insulation_exterior_r_value, - insulation_exterior_distance_to_top: orig_foundation_wall.insulation_exterior_distance_to_top, - insulation_exterior_distance_to_bottom: orig_foundation_wall.insulation_exterior_distance_to_bottom, - insulation_assembly_r_value: orig_foundation_wall.insulation_assembly_r_value) - end - end - - def self.set_enclosure_foundation_walls_iad(new_hpxml) + orig_bldg.foundation_walls.each do |orig_foundation_wall| + new_bldg.foundation_walls.add(id: orig_foundation_wall.id, + exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to, + interior_adjacent_to: orig_foundation_wall.interior_adjacent_to, + type: orig_foundation_wall.type, + height: orig_foundation_wall.height, + area: orig_foundation_wall.area, + azimuth: orig_foundation_wall.azimuth, + thickness: orig_foundation_wall.thickness, + depth_below_grade: orig_foundation_wall.depth_below_grade, + insulation_id: orig_foundation_wall.insulation_id, + insulation_interior_r_value: orig_foundation_wall.insulation_interior_r_value, + insulation_interior_distance_to_top: orig_foundation_wall.insulation_interior_distance_to_top, + insulation_interior_distance_to_bottom: orig_foundation_wall.insulation_interior_distance_to_bottom, + insulation_exterior_r_value: orig_foundation_wall.insulation_exterior_r_value, + insulation_exterior_distance_to_top: orig_foundation_wall.insulation_exterior_distance_to_top, + insulation_exterior_distance_to_bottom: orig_foundation_wall.insulation_exterior_distance_to_bottom, + insulation_assembly_r_value: orig_foundation_wall.insulation_assembly_r_value) + end + end + + def self.set_enclosure_foundation_walls_iad(new_bldg) # Add vented crawlspace foundation wall - new_hpxml.foundation_walls.add(id: 'FoundationWall', - interior_adjacent_to: HPXML::LocationCrawlspaceVented, - exterior_adjacent_to: HPXML::LocationGround, - type: HPXML::FoundationWallTypeSolidConcrete, - height: 2, - area: 2 * 34.64 * 4, - thickness: 8, - depth_below_grade: 0, - insulation_interior_r_value: 0, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 0, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) - end - - def self.set_enclosure_ceilings_reference(orig_hpxml, new_hpxml) + new_bldg.foundation_walls.add(id: 'FoundationWall', + interior_adjacent_to: HPXML::LocationCrawlspaceVented, + exterior_adjacent_to: HPXML::LocationGround, + type: HPXML::FoundationWallTypeSolidConcrete, + height: 2, + area: 2 * 34.64 * 4, + thickness: 8, + depth_below_grade: 0, + insulation_interior_r_value: 0, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 0, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) + end + + def self.set_enclosure_ceilings_reference(orig_bldg, new_bldg) ceiling_ufactor = get_reference_ceiling_ufactor() # Table 4.2.2(1) - Ceilings - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_ceiling if orig_floor.is_thermal_boundary - # Insulated for, e.g., ceilings between vented attic and living space. + # Insulated for, e.g., ceilings between vented attic and conditioned space. insulation_assembly_r_value = (1.0 / ceiling_ufactor).round(3) else # Uninsulated for, e.g., ceilings between vented attic and garage. insulation_assembly_r_value = [orig_floor.insulation_assembly_r_value, 2.1].min # uninsulated end - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: HPXML::FloorTypeWoodFrame, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: HPXML::FloorTypeWoodFrame, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_ceilings_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_ceilings_rated(orig_bldg, new_bldg) # Preserve all ceilings - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_ceiling - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: orig_floor.exterior_adjacent_to, - interior_adjacent_to: orig_floor.interior_adjacent_to, - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: orig_floor.floor_type, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: orig_floor.insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: orig_floor.exterior_adjacent_to, + interior_adjacent_to: orig_floor.interior_adjacent_to, + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: orig_floor.floor_type, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: orig_floor.insulation_assembly_r_value) end end - def self.set_enclosure_ceilings_iad(orig_hpxml, new_hpxml) - set_enclosure_ceilings_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_ceilings_iad(orig_bldg, new_bldg) + set_enclosure_ceilings_rated(orig_bldg, new_bldg) # Scale down ceiling area to 1200 sqft while maintaining ratio of attic types. sum_ceiling_area = 0.0 - new_hpxml.floors.each do |new_floor| + new_bldg.floors.each do |new_floor| next unless new_floor.is_ceiling sum_ceiling_area += new_floor.area end - new_hpxml.floors.each do |new_floor| + new_bldg.floors.each do |new_floor| next unless new_floor.is_ceiling new_floor.area = 1200.0 * new_floor.area / sum_ceiling_area end end - def self.set_enclosure_floors_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_floors_reference(orig_bldg, new_bldg) floor_ufactor = get_reference_floor_ufactor() - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_floor - # Insulated for, e.g., floors between living space and crawlspace/unconditioned basement. - # Uninsulated for, e.g., floors between living space and conditioned basement. + # Insulated for, e.g., floors between conditioned space and crawlspace/unconditioned basement. + # Uninsulated for, e.g., floors between conditioned space and conditioned basement. if orig_floor.is_thermal_boundary insulation_assembly_r_value = (1.0 / floor_ufactor).round(3) else insulation_assembly_r_value = [orig_floor.insulation_assembly_r_value, 3.1].min # uninsulated end - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: HPXML::FloorTypeWoodFrame, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: HPXML::FloorTypeWoodFrame, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_floors_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_floors_rated(orig_bldg, new_bldg) # Preserve all floors - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_floor - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: orig_floor.exterior_adjacent_to, - interior_adjacent_to: orig_floor.interior_adjacent_to, - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: orig_floor.floor_type, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: orig_floor.insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: orig_floor.exterior_adjacent_to, + interior_adjacent_to: orig_floor.interior_adjacent_to, + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: orig_floor.floor_type, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: orig_floor.insulation_assembly_r_value) end end - def self.set_enclosure_floors_iad(new_hpxml) + def self.set_enclosure_floors_iad(new_bldg) floor_ufactor = get_reference_floor_ufactor() # Add crawlspace floor - new_hpxml.floors.add(id: 'FloorAboveCrawlspace', - interior_adjacent_to: HPXML::LocationLivingSpace, - exterior_adjacent_to: HPXML::LocationCrawlspaceVented, - floor_type: HPXML::FloorTypeWoodFrame, - area: 1200, - insulation_assembly_r_value: (1.0 / floor_ufactor).round(3)) + new_bldg.floors.add(id: 'FloorAboveCrawlspace', + interior_adjacent_to: HPXML::LocationConditionedSpace, + exterior_adjacent_to: HPXML::LocationCrawlspaceVented, + floor_type: HPXML::FloorTypeWoodFrame, + area: 1200, + insulation_assembly_r_value: (1.0 / floor_ufactor).round(3)) end - def self.set_enclosure_slabs_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_slabs_reference(orig_bldg, new_bldg) slab_perim_rvalue, slab_perim_depth = get_reference_slab_perimeter_rvalue_depth() slab_under_rvalue, slab_under_width = get_reference_slab_under_rvalue_width() - orig_hpxml.slabs.each do |orig_slab| - if orig_slab.interior_adjacent_to == HPXML::LocationLivingSpace - # Insulated for slabs below living space. + orig_bldg.slabs.each do |orig_slab| + if orig_slab.interior_adjacent_to == HPXML::LocationConditionedSpace + # Insulated for slabs below conditioned space. perimeter_insulation_depth = slab_perim_depth under_slab_insulation_width = slab_under_width perimeter_insulation_r_value = slab_perim_rvalue @@ -878,74 +891,74 @@ def self.set_enclosure_slabs_reference(orig_hpxml, new_hpxml) perimeter_insulation_r_value = 0 under_slab_insulation_r_value = 0 end - if [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include? orig_slab.interior_adjacent_to + if [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include? orig_slab.interior_adjacent_to carpet_fraction = 0.8 carpet_r_value = 2.0 else carpet_fraction = 0.0 carpet_r_value = 0.0 end - new_hpxml.slabs.add(id: orig_slab.id, - interior_adjacent_to: orig_slab.interior_adjacent_to.gsub('unvented', 'vented'), - area: orig_slab.area, - thickness: orig_slab.thickness, - exposed_perimeter: orig_slab.exposed_perimeter, - perimeter_insulation_depth: perimeter_insulation_depth, - under_slab_insulation_width: under_slab_insulation_width, - under_slab_insulation_spans_entire_slab: nil, - depth_below_grade: orig_slab.depth_below_grade, - carpet_fraction: carpet_fraction, - carpet_r_value: carpet_r_value, - perimeter_insulation_id: orig_slab.perimeter_insulation_id, - perimeter_insulation_r_value: perimeter_insulation_r_value, - under_slab_insulation_id: orig_slab.under_slab_insulation_id, - under_slab_insulation_r_value: under_slab_insulation_r_value) - end - end - - def self.set_enclosure_slabs_rated(orig_hpxml, new_hpxml) + new_bldg.slabs.add(id: orig_slab.id, + interior_adjacent_to: orig_slab.interior_adjacent_to.gsub('unvented', 'vented'), + area: orig_slab.area, + thickness: orig_slab.thickness, + exposed_perimeter: orig_slab.exposed_perimeter, + perimeter_insulation_depth: perimeter_insulation_depth, + under_slab_insulation_width: under_slab_insulation_width, + under_slab_insulation_spans_entire_slab: nil, + depth_below_grade: orig_slab.depth_below_grade, + carpet_fraction: carpet_fraction, + carpet_r_value: carpet_r_value, + perimeter_insulation_id: orig_slab.perimeter_insulation_id, + perimeter_insulation_r_value: perimeter_insulation_r_value, + under_slab_insulation_id: orig_slab.under_slab_insulation_id, + under_slab_insulation_r_value: under_slab_insulation_r_value) + end + end + + def self.set_enclosure_slabs_rated(orig_bldg, new_bldg) # Preserve all slabs. - orig_hpxml.slabs.each do |orig_slab| - new_hpxml.slabs.add(id: orig_slab.id, - interior_adjacent_to: orig_slab.interior_adjacent_to, - area: orig_slab.area, - thickness: orig_slab.thickness, - exposed_perimeter: orig_slab.exposed_perimeter, - perimeter_insulation_depth: orig_slab.perimeter_insulation_depth, - under_slab_insulation_width: orig_slab.under_slab_insulation_width, - under_slab_insulation_spans_entire_slab: orig_slab.under_slab_insulation_spans_entire_slab, - depth_below_grade: orig_slab.depth_below_grade, - carpet_fraction: orig_slab.carpet_fraction, - carpet_r_value: orig_slab.carpet_r_value, - perimeter_insulation_id: orig_slab.perimeter_insulation_id, - perimeter_insulation_r_value: orig_slab.perimeter_insulation_r_value, - under_slab_insulation_id: orig_slab.under_slab_insulation_id, - under_slab_insulation_r_value: orig_slab.under_slab_insulation_r_value) - end - end - - def self.set_enclosure_slabs_iad(new_hpxml) + orig_bldg.slabs.each do |orig_slab| + new_bldg.slabs.add(id: orig_slab.id, + interior_adjacent_to: orig_slab.interior_adjacent_to, + area: orig_slab.area, + thickness: orig_slab.thickness, + exposed_perimeter: orig_slab.exposed_perimeter, + perimeter_insulation_depth: orig_slab.perimeter_insulation_depth, + under_slab_insulation_width: orig_slab.under_slab_insulation_width, + under_slab_insulation_spans_entire_slab: orig_slab.under_slab_insulation_spans_entire_slab, + depth_below_grade: orig_slab.depth_below_grade, + carpet_fraction: orig_slab.carpet_fraction, + carpet_r_value: orig_slab.carpet_r_value, + perimeter_insulation_id: orig_slab.perimeter_insulation_id, + perimeter_insulation_r_value: orig_slab.perimeter_insulation_r_value, + under_slab_insulation_id: orig_slab.under_slab_insulation_id, + under_slab_insulation_r_value: orig_slab.under_slab_insulation_r_value) + end + end + + def self.set_enclosure_slabs_iad(new_bldg) # Add crawlspace slab - new_hpxml.slabs.add(id: 'Slab', - interior_adjacent_to: HPXML::LocationCrawlspaceVented, - area: 1200, - thickness: 0, - exposed_perimeter: 4 * 34.64, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - under_slab_insulation_spans_entire_slab: nil, - carpet_fraction: 0, - carpet_r_value: 0, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0) - end - - def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) + new_bldg.slabs.add(id: 'Slab', + interior_adjacent_to: HPXML::LocationCrawlspaceVented, + area: 1200, + thickness: 0, + exposed_perimeter: 4 * 34.64, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + under_slab_insulation_spans_entire_slab: nil, + carpet_fraction: 0, + carpet_r_value: 0, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0) + end + + def self.set_enclosure_windows_reference(orig_bldg, new_bldg) # Table 4.2.2(1) - Glazing ufactor, shgc = get_reference_glazing_ufactor_shgc() - ag_bndry_wall_area, bg_bndry_wall_area = orig_hpxml.thermal_boundary_wall_areas() - common_wall_area = orig_hpxml.common_wall_area() + ag_bndry_wall_area, bg_bndry_wall_area = orig_bldg.thermal_boundary_wall_areas() + common_wall_area = orig_bldg.common_wall_area() fa = ag_bndry_wall_area / (ag_bndry_wall_area + 0.5 * bg_bndry_wall_area) f = 1.0 - 0.44 * common_wall_area / (ag_bndry_wall_area + common_wall_area) @@ -954,7 +967,7 @@ def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) fraction_operable = Airflow.get_default_fraction_of_windows_operable() # Default natural ventilation if [HPXML::ResidentialTypeApartment, HPXML::ResidentialTypeSFA].include? @bldg_type - if (orig_hpxml.fraction_of_windows_operable() <= 0) && (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) + if (orig_bldg.fraction_of_windows_operable() <= 0) && (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) # Disable natural ventilation fraction_operable = 0.0 end @@ -962,43 +975,43 @@ def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) # Create equally distributed windows for orientation, azimuth in { 'North' => 0, 'South' => 180, 'East' => 90, 'West' => 270 } - new_hpxml.windows.add(id: "WindowArea#{orientation}", - area: (0.18 * @cfa * fa * f * 0.25).round(2), - azimuth: azimuth, - ufactor: ufactor, - shgc: shgc, - interior_shading_factor_summer: shade_summer, - interior_shading_factor_winter: shade_winter, - fraction_operable: fraction_operable, - performance_class: HPXML::WindowClassResidential, - wall_idref: new_hpxml.walls[0].id) + new_bldg.windows.add(id: "WindowArea#{orientation}", + area: (0.18 * @cfa * fa * f * 0.25).round(2), + azimuth: azimuth, + ufactor: ufactor, + shgc: shgc, + interior_shading_factor_summer: shade_summer, + interior_shading_factor_winter: shade_winter, + fraction_operable: fraction_operable, + performance_class: HPXML::WindowClassResidential, + wall_idref: new_bldg.walls[0].id) end end - def self.set_enclosure_windows_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_windows_rated(orig_bldg, new_bldg) shade_summer, shade_winter = Constructions.get_default_interior_shading_factors() # Preserve all windows - orig_hpxml.windows.each do |orig_window| - new_hpxml.windows.add(id: orig_window.id, - area: orig_window.area, - azimuth: orig_window.azimuth, - ufactor: orig_window.ufactor, - shgc: orig_window.shgc, - overhangs_depth: orig_window.overhangs_depth, - overhangs_distance_to_top_of_window: orig_window.overhangs_distance_to_top_of_window, - overhangs_distance_to_bottom_of_window: orig_window.overhangs_distance_to_bottom_of_window, - interior_shading_factor_summer: shade_summer, - interior_shading_factor_winter: shade_winter, - fraction_operable: orig_window.fraction_operable, - performance_class: orig_window.performance_class.nil? ? HPXML::WindowClassResidential : orig_window.performance_class, - wall_idref: orig_window.wall_idref) - end - end - - def self.set_enclosure_windows_iad(orig_hpxml, new_hpxml) + orig_bldg.windows.each do |orig_window| + new_bldg.windows.add(id: orig_window.id, + area: orig_window.area, + azimuth: orig_window.azimuth, + ufactor: orig_window.ufactor, + shgc: orig_window.shgc, + overhangs_depth: orig_window.overhangs_depth, + overhangs_distance_to_top_of_window: orig_window.overhangs_distance_to_top_of_window, + overhangs_distance_to_bottom_of_window: orig_window.overhangs_distance_to_bottom_of_window, + interior_shading_factor_summer: shade_summer, + interior_shading_factor_winter: shade_winter, + fraction_operable: orig_window.fraction_operable, + performance_class: orig_window.performance_class.nil? ? HPXML::WindowClassResidential : orig_window.performance_class, + wall_idref: orig_window.wall_idref) + end + end + + def self.set_enclosure_windows_iad(orig_bldg, new_bldg) shade_summer, shade_winter = Constructions.get_default_interior_shading_factors() - ext_thermal_bndry_windows = orig_hpxml.windows.select { |window| window.is_exterior_thermal_boundary } + ext_thermal_bndry_windows = orig_bldg.windows.select { |window| window.is_exterior_thermal_boundary } ref_ufactor, ref_shgc = get_reference_glazing_ufactor_shgc() avg_ufactor = calc_area_weighted_avg(ext_thermal_bndry_windows, :ufactor, backup_value: ref_ufactor) avg_shgc = calc_area_weighted_avg(ext_thermal_bndry_windows, :shgc, backup_value: ref_shgc) @@ -1008,42 +1021,42 @@ def self.set_enclosure_windows_iad(orig_hpxml, new_hpxml) # Create equally distributed windows for orientation, azimuth in { 'North' => 0, 'South' => 180, 'East' => 90, 'West' => 270 } - new_hpxml.windows.add(id: "WindowArea#{orientation}", - area: 0.18 * @cfa * 0.25, - azimuth: azimuth, - ufactor: avg_ufactor, - shgc: avg_shgc, - interior_shading_factor_summer: shade_summer, - interior_shading_factor_winter: shade_winter, - fraction_operable: fraction_operable, - performance_class: HPXML::WindowClassResidential, - wall_idref: new_hpxml.walls[0].id) + new_bldg.windows.add(id: "WindowArea#{orientation}", + area: 0.18 * @cfa * 0.25, + azimuth: azimuth, + ufactor: avg_ufactor, + shgc: avg_shgc, + interior_shading_factor_summer: shade_summer, + interior_shading_factor_winter: shade_winter, + fraction_operable: fraction_operable, + performance_class: HPXML::WindowClassResidential, + wall_idref: new_bldg.walls[0].id) end end - def self.set_enclosure_skylights_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_skylights_reference(orig_bldg, new_bldg) # nop; No skylights end - def self.set_enclosure_skylights_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_skylights_rated(orig_bldg, new_bldg) # Preserve all skylights - orig_hpxml.skylights.each do |orig_skylight| - new_hpxml.skylights.add(id: orig_skylight.id, - area: orig_skylight.area, - azimuth: orig_skylight.azimuth, - ufactor: orig_skylight.ufactor, - shgc: orig_skylight.shgc, - roof_idref: orig_skylight.roof_idref) + orig_bldg.skylights.each do |orig_skylight| + new_bldg.skylights.add(id: orig_skylight.id, + area: orig_skylight.area, + azimuth: orig_skylight.azimuth, + ufactor: orig_skylight.ufactor, + shgc: orig_skylight.shgc, + roof_idref: orig_skylight.roof_idref) end end - def self.set_enclosure_skylights_iad(orig_hpxml, new_hpxml) - set_enclosure_skylights_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_skylights_iad(orig_bldg, new_bldg) + set_enclosure_skylights_rated(orig_bldg, new_bldg) # Since the IAD roof area is scaled down but skylight area is maintained, # it's possible that skylights no longer fit on the roof. To resolve this, # scale down skylight area to fit as needed. - new_hpxml.roofs.each do |new_roof| + new_bldg.roofs.each do |new_roof| new_skylight_area = new_roof.skylights.map { |skylight| skylight.area }.sum(0) next unless new_skylight_area > new_roof.area @@ -1053,9 +1066,9 @@ def self.set_enclosure_skylights_iad(orig_hpxml, new_hpxml) end end - def self.set_enclosure_doors_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_doors_reference(orig_bldg, new_bldg) ufactor, _shgc = get_reference_glazing_ufactor_shgc() - exterior_area, interior_area = get_reference_door_area(orig_hpxml) + exterior_area, interior_area = get_reference_door_area(orig_bldg) # Create new door if @is_southern_hemisphere @@ -1064,38 +1077,38 @@ def self.set_enclosure_doors_reference(orig_hpxml, new_hpxml) azimuth = 0 end if exterior_area > 0 - new_hpxml.doors.add(id: 'ExteriorDoorArea', - wall_idref: new_hpxml.walls.select { |w| w.is_exterior_thermal_boundary }[0].id, - area: exterior_area, - azimuth: azimuth, - r_value: (1.0 / ufactor).round(3)) + new_bldg.doors.add(id: 'ExteriorDoorArea', + wall_idref: new_bldg.walls.select { |w| w.is_exterior_thermal_boundary }[0].id, + area: exterior_area, + azimuth: azimuth, + r_value: (1.0 / ufactor).round(3)) end if interior_area > 0 - new_hpxml.doors.add(id: 'InteriorDoorArea', - wall_idref: new_hpxml.walls.select { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit }[0].id, - area: interior_area, - azimuth: azimuth, - r_value: (1.0 / ufactor).round(3)) + new_bldg.doors.add(id: 'InteriorDoorArea', + wall_idref: new_bldg.walls.select { |w| w.exterior_adjacent_to == HPXML::LocationOtherHousingUnit }[0].id, + area: interior_area, + azimuth: azimuth, + r_value: (1.0 / ufactor).round(3)) end end - def self.set_enclosure_doors_rated(orig_hpxml, new_hpxml) + def self.set_enclosure_doors_rated(orig_bldg, new_bldg) # Table 4.2.2(1) - Doors - orig_hpxml.doors.each do |orig_door| - new_hpxml.doors.add(id: orig_door.id, - wall_idref: orig_door.wall_idref, - area: orig_door.area, - azimuth: orig_door.azimuth, - r_value: orig_door.r_value) + orig_bldg.doors.each do |orig_door| + new_bldg.doors.add(id: orig_door.id, + wall_idref: orig_door.wall_idref, + area: orig_door.area, + azimuth: orig_door.azimuth, + r_value: orig_door.r_value) end end - def self.set_enclosure_doors_iad(orig_hpxml, new_hpxml) + def self.set_enclosure_doors_iad(orig_bldg, new_bldg) # Table 4.3.1(1) Configuration of Index Adjustment Design - Doors - ext_thermal_bndry_doors = orig_hpxml.doors.select { |door| door.is_exterior_thermal_boundary } + ext_thermal_bndry_doors = orig_bldg.doors.select { |door| door.is_exterior_thermal_boundary } ref_ufactor, _ref_shgc = get_reference_glazing_ufactor_shgc() avg_r_value = calc_area_weighted_avg(ext_thermal_bndry_doors, :r_value, use_inverse: true, backup_value: 1.0 / ref_ufactor) - exterior_area, interior_area = get_reference_door_area(orig_hpxml) + exterior_area, interior_area = get_reference_door_area(orig_bldg) # Create new door (since it's impossible to preserve the Rated Home's door orientation) if @is_southern_hemisphere @@ -1104,23 +1117,23 @@ def self.set_enclosure_doors_iad(orig_hpxml, new_hpxml) azimuth = 0 end if exterior_area + interior_area > 0 - new_hpxml.doors.add(id: 'DoorArea', - wall_idref: new_hpxml.walls.select { |w| w.is_exterior_thermal_boundary }[0].id, - area: exterior_area + interior_area, - azimuth: azimuth, - r_value: avg_r_value.round(3)) + new_bldg.doors.add(id: 'DoorArea', + wall_idref: new_bldg.walls.select { |w| w.is_exterior_thermal_boundary }[0].id, + area: exterior_area + interior_area, + azimuth: azimuth, + r_value: avg_r_value.round(3)) end end - def self.set_systems_hvac_reference(orig_hpxml, new_hpxml, is_all_electric: false) + def self.set_systems_hvac_reference(orig_bldg, new_bldg, is_all_electric: false) # Table 4.2.2(1) - Heating systems # Table 4.2.2(1) - Cooling systems - has_fuel = orig_hpxml.has_fuel_access() - sum_frac_cool_load = orig_hpxml.total_fraction_cool_load_served - sum_frac_heat_load = orig_hpxml.total_fraction_heat_load_served + has_fuel = orig_bldg.has_fuel_access() + sum_frac_cool_load = orig_bldg.total_fraction_cool_load_served + sum_frac_heat_load = orig_bldg.total_fraction_heat_load_served - hvac_configurations = get_hvac_configurations(orig_hpxml) + hvac_configurations = get_hvac_configurations(orig_bldg) hvac_configurations.each do |hvac_configuration| heating_system = hvac_configuration[:heating_system] @@ -1145,19 +1158,19 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml, is_all_electric: fals fraction_cool_load_served = 0.0 end created_hp = true - add_reference_heat_pump(orig_hpxml, new_hpxml, fraction_heat_load_served, fraction_cool_load_served, orig_htg_system: heating_system, orig_clg_system: cooling_system) + add_reference_heat_pump(orig_bldg, new_bldg, fraction_heat_load_served, fraction_cool_load_served, orig_htg_system: heating_system, orig_clg_system: cooling_system) elsif heating_system_type == HPXML::HVACTypeBoiler if heating_system.distribution_system.hydronic_type == HPXML::HydronicTypeWaterLoop # Maintain same fractions of heating load between boiler and heat pump # 301-2019 Section 4.4.7.2.1 - orig_wlhp = orig_hpxml.heat_pumps.select { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir }[0] + orig_wlhp = orig_bldg.heat_pumps.select { |hp| hp.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir }[0] hp_fraction_heat_load_served = fraction_heat_load_served * (1.0 / orig_wlhp.heating_efficiency_cop) - add_reference_heat_pump(orig_hpxml, new_hpxml, hp_fraction_heat_load_served, 0.0, orig_htg_system: orig_wlhp) + add_reference_heat_pump(orig_bldg, new_bldg, hp_fraction_heat_load_served, 0.0, orig_htg_system: orig_wlhp) fraction_heat_load_served *= (1.0 - 1.0 / orig_wlhp.heating_efficiency_cop) end - add_reference_gas_boiler(orig_hpxml, new_hpxml, fraction_heat_load_served, orig_system: heating_system) + add_reference_gas_boiler(orig_bldg, new_bldg, fraction_heat_load_served, orig_system: heating_system) else - add_reference_gas_furnace(orig_hpxml, new_hpxml, fraction_heat_load_served, orig_system: heating_system) + add_reference_gas_furnace(orig_bldg, new_bldg, fraction_heat_load_served, orig_system: heating_system) end end @@ -1165,7 +1178,7 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml, is_all_electric: fals if created_hp # Already created HP above else - add_reference_air_conditioner(orig_hpxml, new_hpxml, cooling_system.fraction_cool_load_served, orig_system: cooling_system) + add_reference_air_conditioner(orig_bldg, new_bldg, cooling_system.fraction_cool_load_served, orig_system: cooling_system) end end @@ -1173,38 +1186,38 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml, is_all_electric: fals if heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir # Already handled else - add_reference_heat_pump(orig_hpxml, new_hpxml, heat_pump.fraction_heat_load_served, heat_pump.fraction_cool_load_served, orig_htg_system: heat_pump, orig_clg_system: heat_pump, is_all_electric: is_all_electric) + add_reference_heat_pump(orig_bldg, new_bldg, heat_pump.fraction_heat_load_served, heat_pump.fraction_cool_load_served, orig_htg_system: heat_pump, orig_clg_system: heat_pump, is_all_electric: is_all_electric) end end end if has_fuel && (sum_frac_heat_load < 0.99) && (not is_all_electric) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_gas_furnace(orig_hpxml, new_hpxml, (1.0 - sum_frac_heat_load).round(3)) + add_reference_gas_furnace(orig_bldg, new_bldg, (1.0 - sum_frac_heat_load).round(3)) end if (sum_frac_cool_load < 0.99) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_air_conditioner(orig_hpxml, new_hpxml, (1.0 - sum_frac_cool_load).round(3)) + add_reference_air_conditioner(orig_bldg, new_bldg, (1.0 - sum_frac_cool_load).round(3)) end if ((not has_fuel) || is_all_electric) && (sum_frac_heat_load < 0.99) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_heat_pump(orig_hpxml, new_hpxml, (1.0 - sum_frac_heat_load).round(3), 0.0) + add_reference_heat_pump(orig_bldg, new_bldg, (1.0 - sum_frac_heat_load).round(3), 0.0) end # Table 303.4.1(1) - Thermostat control_type = HPXML::HVACControlTypeManual - new_hpxml.hvac_controls.add(id: 'HVACControl', - control_type: control_type, - heating_setpoint_temp: HVAC.get_default_heating_setpoint(control_type)[0], - cooling_setpoint_temp: HVAC.get_default_cooling_setpoint(control_type)[0]) + new_bldg.hvac_controls.add(id: 'HVACControl', + control_type: control_type, + heating_setpoint_temp: HVAC.get_default_heating_setpoint(control_type)[0], + cooling_setpoint_temp: HVAC.get_default_cooling_setpoint(control_type)[0]) # Distribution system - add_reference_distribution_system(new_hpxml) + add_reference_distribution_system(new_bldg) end - def self.get_hvac_configurations(orig_hpxml) + def self.get_hvac_configurations(orig_bldg) hvac_configurations = [] - orig_hpxml.heating_systems.each do |orig_heating_system| + orig_bldg.heating_systems.each do |orig_heating_system| hvac_configurations << { heating_system: orig_heating_system, cooling_system: orig_heating_system.attached_cooling_system } end - orig_hpxml.cooling_systems.each do |orig_cooling_system| + orig_bldg.cooling_systems.each do |orig_cooling_system| # Exclude cooling systems already added to hvac_configurations next if hvac_configurations.any? { |config| config[:cooling_system].id == orig_cooling_system.id if not config[:cooling_system].nil? } @@ -1214,23 +1227,23 @@ def self.get_hvac_configurations(orig_hpxml) hvac_configurations << { cooling_system: orig_cooling_system } end end - orig_hpxml.heat_pumps.each do |orig_heat_pump| + orig_bldg.heat_pumps.each do |orig_heat_pump| hvac_configurations << { heat_pump: orig_heat_pump } end return hvac_configurations end - def self.set_systems_hvac_rated(orig_hpxml, new_hpxml) + def self.set_systems_hvac_rated(orig_bldg, new_bldg) # Table 4.2.2(1) - Heating systems # Table 4.2.2(1) - Cooling systems - has_fuel = orig_hpxml.has_fuel_access() - sum_frac_cool_load = orig_hpxml.total_fraction_cool_load_served - sum_frac_heat_load = orig_hpxml.total_fraction_heat_load_served + has_fuel = orig_bldg.has_fuel_access() + sum_frac_cool_load = orig_bldg.total_fraction_cool_load_served + sum_frac_heat_load = orig_bldg.total_fraction_heat_load_served # Retain heating system(s) - orig_hpxml.heating_systems.each do |orig_heating_system| + orig_bldg.heating_systems.each do |orig_heating_system| if [HPXML::HVACTypeBoiler].include? orig_heating_system.heating_system_type orig_heating_system.electric_auxiliary_energy = HVAC.get_default_boiler_eae(orig_heating_system) end @@ -1238,29 +1251,29 @@ def self.set_systems_hvac_rated(orig_hpxml, new_hpxml) fan_watts_per_cfm = orig_heating_system.fan_watts_per_cfm airflow_defect_ratio = orig_heating_system.airflow_defect_ratio end - new_hpxml.heating_systems.add(id: orig_heating_system.id, - is_shared_system: orig_heating_system.is_shared_system, - number_of_units_served: orig_heating_system.number_of_units_served, - distribution_system_idref: orig_heating_system.distribution_system_idref, - heating_system_type: orig_heating_system.heating_system_type, - heating_system_fuel: orig_heating_system.heating_system_fuel, - heating_capacity: orig_heating_system.heating_capacity, - heating_efficiency_afue: orig_heating_system.heating_efficiency_afue, - heating_efficiency_percent: orig_heating_system.heating_efficiency_percent, - fraction_heat_load_served: orig_heating_system.fraction_heat_load_served, - electric_auxiliary_energy: orig_heating_system.electric_auxiliary_energy, - fan_watts_per_cfm: fan_watts_per_cfm, - fan_watts: orig_heating_system.fan_watts, - airflow_defect_ratio: airflow_defect_ratio, - htg_seed_id: orig_heating_system.htg_seed_id.nil? ? orig_heating_system.id : orig_heating_system.htg_seed_id) + new_bldg.heating_systems.add(id: orig_heating_system.id, + is_shared_system: orig_heating_system.is_shared_system, + number_of_units_served: orig_heating_system.number_of_units_served, + distribution_system_idref: orig_heating_system.distribution_system_idref, + heating_system_type: orig_heating_system.heating_system_type, + heating_system_fuel: orig_heating_system.heating_system_fuel, + heating_capacity: orig_heating_system.heating_capacity, + heating_efficiency_afue: orig_heating_system.heating_efficiency_afue, + heating_efficiency_percent: orig_heating_system.heating_efficiency_percent, + fraction_heat_load_served: orig_heating_system.fraction_heat_load_served, + electric_auxiliary_energy: orig_heating_system.electric_auxiliary_energy, + fan_watts_per_cfm: fan_watts_per_cfm, + fan_watts: orig_heating_system.fan_watts, + airflow_defect_ratio: airflow_defect_ratio, + htg_seed_id: orig_heating_system.htg_seed_id.nil? ? orig_heating_system.id : orig_heating_system.htg_seed_id) end # Add reference heating system for residual load if has_fuel && (sum_frac_heat_load < 0.99) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_gas_furnace(orig_hpxml, new_hpxml, (1.0 - sum_frac_heat_load).round(3)) + add_reference_gas_furnace(orig_bldg, new_bldg, (1.0 - sum_frac_heat_load).round(3)) end # Retain cooling system(s) - orig_hpxml.cooling_systems.each do |orig_cooling_system| + orig_bldg.cooling_systems.each do |orig_cooling_system| if Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019AB') fan_watts_per_cfm = orig_cooling_system.fan_watts_per_cfm airflow_defect_ratio = orig_cooling_system.airflow_defect_ratio @@ -1269,40 +1282,40 @@ def self.set_systems_hvac_rated(orig_hpxml, new_hpxml) if orig_cooling_system.has_integrated_heating htg_seed_id = orig_cooling_system.htg_seed_id.nil? ? orig_cooling_system.id : orig_cooling_system.htg_seed_id end - new_hpxml.cooling_systems.add(id: orig_cooling_system.id, - is_shared_system: orig_cooling_system.is_shared_system, - number_of_units_served: orig_cooling_system.number_of_units_served, - distribution_system_idref: orig_cooling_system.distribution_system_idref, - cooling_system_type: orig_cooling_system.cooling_system_type, - cooling_system_fuel: orig_cooling_system.cooling_system_fuel, - compressor_type: orig_cooling_system.compressor_type, - cooling_capacity: orig_cooling_system.cooling_capacity, - fraction_cool_load_served: orig_cooling_system.fraction_cool_load_served, - cooling_efficiency_seer: orig_cooling_system.cooling_efficiency_seer, - cooling_efficiency_seer2: orig_cooling_system.cooling_efficiency_seer2, - cooling_efficiency_eer: orig_cooling_system.cooling_efficiency_eer, - cooling_efficiency_ceer: orig_cooling_system.cooling_efficiency_ceer, - cooling_efficiency_kw_per_ton: orig_cooling_system.cooling_efficiency_kw_per_ton, - cooling_shr: orig_cooling_system.cooling_shr, - shared_loop_watts: orig_cooling_system.shared_loop_watts, - fan_coil_watts: orig_cooling_system.fan_coil_watts, - fan_watts_per_cfm: fan_watts_per_cfm, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio, - clg_seed_id: orig_cooling_system.clg_seed_id.nil? ? orig_cooling_system.id : orig_cooling_system.clg_seed_id, - integrated_heating_system_fuel: orig_cooling_system.integrated_heating_system_fuel, - integrated_heating_system_capacity: orig_cooling_system.integrated_heating_system_capacity, - integrated_heating_system_efficiency_percent: orig_cooling_system.integrated_heating_system_efficiency_percent, - integrated_heating_system_fraction_heat_load_served: orig_cooling_system.integrated_heating_system_fraction_heat_load_served, - htg_seed_id: htg_seed_id) + new_bldg.cooling_systems.add(id: orig_cooling_system.id, + is_shared_system: orig_cooling_system.is_shared_system, + number_of_units_served: orig_cooling_system.number_of_units_served, + distribution_system_idref: orig_cooling_system.distribution_system_idref, + cooling_system_type: orig_cooling_system.cooling_system_type, + cooling_system_fuel: orig_cooling_system.cooling_system_fuel, + compressor_type: orig_cooling_system.compressor_type, + cooling_capacity: orig_cooling_system.cooling_capacity, + fraction_cool_load_served: orig_cooling_system.fraction_cool_load_served, + cooling_efficiency_seer: orig_cooling_system.cooling_efficiency_seer, + cooling_efficiency_seer2: orig_cooling_system.cooling_efficiency_seer2, + cooling_efficiency_eer: orig_cooling_system.cooling_efficiency_eer, + cooling_efficiency_ceer: orig_cooling_system.cooling_efficiency_ceer, + cooling_efficiency_kw_per_ton: orig_cooling_system.cooling_efficiency_kw_per_ton, + cooling_shr: orig_cooling_system.cooling_shr, + shared_loop_watts: orig_cooling_system.shared_loop_watts, + fan_coil_watts: orig_cooling_system.fan_coil_watts, + fan_watts_per_cfm: fan_watts_per_cfm, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio, + clg_seed_id: orig_cooling_system.clg_seed_id.nil? ? orig_cooling_system.id : orig_cooling_system.clg_seed_id, + integrated_heating_system_fuel: orig_cooling_system.integrated_heating_system_fuel, + integrated_heating_system_capacity: orig_cooling_system.integrated_heating_system_capacity, + integrated_heating_system_efficiency_percent: orig_cooling_system.integrated_heating_system_efficiency_percent, + integrated_heating_system_fraction_heat_load_served: orig_cooling_system.integrated_heating_system_fraction_heat_load_served, + htg_seed_id: htg_seed_id) end # Add reference cooling system for residual load if (sum_frac_cool_load < 0.99) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_air_conditioner(orig_hpxml, new_hpxml, (1.0 - sum_frac_cool_load).round(3)) + add_reference_air_conditioner(orig_bldg, new_bldg, (1.0 - sum_frac_cool_load).round(3)) end # Retain heat pump(s) - orig_hpxml.heat_pumps.each do |orig_heat_pump| + orig_bldg.heat_pumps.each do |orig_heat_pump| if Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019AB') fan_watts_per_cfm = orig_heat_pump.fan_watts_per_cfm airflow_defect_ratio = orig_heat_pump.airflow_defect_ratio @@ -1315,85 +1328,85 @@ def self.set_systems_hvac_rated(orig_hpxml, new_hpxml) orig_heat_pump.backup_heating_efficiency_percent = 1.0 orig_heat_pump.backup_heating_capacity = 1 # Non-zero value will allow backup heating capacity to be increased as needed end - new_hpxml.heat_pumps.add(id: orig_heat_pump.id, - is_shared_system: orig_heat_pump.is_shared_system, - number_of_units_served: orig_heat_pump.number_of_units_served, - distribution_system_idref: orig_heat_pump.distribution_system_idref, - heat_pump_type: orig_heat_pump.heat_pump_type, - heat_pump_fuel: orig_heat_pump.heat_pump_fuel, - compressor_type: orig_heat_pump.compressor_type, - compressor_lockout_temp: orig_heat_pump.compressor_lockout_temp, - heating_capacity: orig_heat_pump.heating_capacity, - heating_capacity_17F: orig_heat_pump.heating_capacity_17F, - heating_capacity_retention_fraction: orig_heat_pump.heating_capacity_retention_fraction, - heating_capacity_retention_temp: orig_heat_pump.heating_capacity_retention_temp, - cooling_capacity: orig_heat_pump.cooling_capacity, - cooling_shr: orig_heat_pump.cooling_shr, - backup_type: orig_heat_pump.backup_type, - backup_heating_fuel: orig_heat_pump.backup_heating_fuel, - backup_heating_capacity: orig_heat_pump.backup_heating_capacity, - backup_heating_efficiency_percent: orig_heat_pump.backup_heating_efficiency_percent, - backup_heating_efficiency_afue: orig_heat_pump.backup_heating_efficiency_afue, - backup_heating_lockout_temp: orig_heat_pump.backup_heating_lockout_temp, - backup_heating_switchover_temp: orig_heat_pump.backup_heating_switchover_temp, - fraction_heat_load_served: orig_heat_pump.fraction_heat_load_served, - fraction_cool_load_served: orig_heat_pump.fraction_cool_load_served, - cooling_efficiency_seer: orig_heat_pump.cooling_efficiency_seer, - cooling_efficiency_seer2: orig_heat_pump.cooling_efficiency_seer2, - cooling_efficiency_eer: orig_heat_pump.cooling_efficiency_eer, - heating_efficiency_hspf: orig_heat_pump.heating_efficiency_hspf, - heating_efficiency_hspf2: orig_heat_pump.heating_efficiency_hspf2, - heating_efficiency_cop: orig_heat_pump.heating_efficiency_cop, - shared_loop_watts: orig_heat_pump.shared_loop_watts, - pump_watts_per_ton: orig_heat_pump.pump_watts_per_ton, - fan_watts_per_cfm: fan_watts_per_cfm, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio, - htg_seed_id: orig_heat_pump.htg_seed_id.nil? ? orig_heat_pump.id : orig_heat_pump.htg_seed_id, - clg_seed_id: orig_heat_pump.clg_seed_id.nil? ? orig_heat_pump.id : orig_heat_pump.clg_seed_id) + new_bldg.heat_pumps.add(id: orig_heat_pump.id, + is_shared_system: orig_heat_pump.is_shared_system, + number_of_units_served: orig_heat_pump.number_of_units_served, + distribution_system_idref: orig_heat_pump.distribution_system_idref, + heat_pump_type: orig_heat_pump.heat_pump_type, + heat_pump_fuel: orig_heat_pump.heat_pump_fuel, + compressor_type: orig_heat_pump.compressor_type, + compressor_lockout_temp: orig_heat_pump.compressor_lockout_temp, + heating_capacity: orig_heat_pump.heating_capacity, + heating_capacity_17F: orig_heat_pump.heating_capacity_17F, + heating_capacity_retention_fraction: orig_heat_pump.heating_capacity_retention_fraction, + heating_capacity_retention_temp: orig_heat_pump.heating_capacity_retention_temp, + cooling_capacity: orig_heat_pump.cooling_capacity, + cooling_shr: orig_heat_pump.cooling_shr, + backup_type: orig_heat_pump.backup_type, + backup_heating_fuel: orig_heat_pump.backup_heating_fuel, + backup_heating_capacity: orig_heat_pump.backup_heating_capacity, + backup_heating_efficiency_percent: orig_heat_pump.backup_heating_efficiency_percent, + backup_heating_efficiency_afue: orig_heat_pump.backup_heating_efficiency_afue, + backup_heating_lockout_temp: orig_heat_pump.backup_heating_lockout_temp, + backup_heating_switchover_temp: orig_heat_pump.backup_heating_switchover_temp, + fraction_heat_load_served: orig_heat_pump.fraction_heat_load_served, + fraction_cool_load_served: orig_heat_pump.fraction_cool_load_served, + cooling_efficiency_seer: orig_heat_pump.cooling_efficiency_seer, + cooling_efficiency_seer2: orig_heat_pump.cooling_efficiency_seer2, + cooling_efficiency_eer: orig_heat_pump.cooling_efficiency_eer, + heating_efficiency_hspf: orig_heat_pump.heating_efficiency_hspf, + heating_efficiency_hspf2: orig_heat_pump.heating_efficiency_hspf2, + heating_efficiency_cop: orig_heat_pump.heating_efficiency_cop, + shared_loop_watts: orig_heat_pump.shared_loop_watts, + pump_watts_per_ton: orig_heat_pump.pump_watts_per_ton, + fan_watts_per_cfm: fan_watts_per_cfm, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio, + htg_seed_id: orig_heat_pump.htg_seed_id.nil? ? orig_heat_pump.id : orig_heat_pump.htg_seed_id, + clg_seed_id: orig_heat_pump.clg_seed_id.nil? ? orig_heat_pump.id : orig_heat_pump.clg_seed_id) end # Add reference heat pump for residual load if (not has_fuel) && (sum_frac_heat_load < 0.99) # Accommodate systems that don't quite sum to 1 due to rounding - add_reference_heat_pump(orig_hpxml, new_hpxml, (1.0 - sum_frac_heat_load).round(3), 0.0) + add_reference_heat_pump(orig_bldg, new_bldg, (1.0 - sum_frac_heat_load).round(3), 0.0) end # Table 303.4.1(1) - Thermostat - if orig_hpxml.hvac_controls.size > 0 - hvac_control = orig_hpxml.hvac_controls[0] + if orig_bldg.hvac_controls.size > 0 + hvac_control = orig_bldg.hvac_controls[0] control_type = hvac_control.control_type htg_sp, htg_setback_sp, htg_setback_hrs_per_week, htg_setback_start_hr = HVAC.get_default_heating_setpoint(control_type) clg_sp, clg_setup_sp, clg_setup_hrs_per_week, clg_setup_start_hr = HVAC.get_default_cooling_setpoint(control_type) - new_hpxml.hvac_controls.add(id: hvac_control.id, - control_type: control_type, - heating_setpoint_temp: htg_sp, - heating_setback_temp: htg_setback_sp, - heating_setback_hours_per_week: htg_setback_hrs_per_week, - heating_setback_start_hour: htg_setback_start_hr, - cooling_setpoint_temp: clg_sp, - cooling_setup_temp: clg_setup_sp, - cooling_setup_hours_per_week: clg_setup_hrs_per_week, - cooling_setup_start_hour: clg_setup_start_hr) + new_bldg.hvac_controls.add(id: hvac_control.id, + control_type: control_type, + heating_setpoint_temp: htg_sp, + heating_setback_temp: htg_setback_sp, + heating_setback_hours_per_week: htg_setback_hrs_per_week, + heating_setback_start_hour: htg_setback_start_hr, + cooling_setpoint_temp: clg_sp, + cooling_setup_temp: clg_setup_sp, + cooling_setup_hours_per_week: clg_setup_hrs_per_week, + cooling_setup_start_hour: clg_setup_start_hr) else control_type = HPXML::HVACControlTypeManual - new_hpxml.hvac_controls.add(id: 'HVACControl', - control_type: control_type, - heating_setpoint_temp: HVAC.get_default_heating_setpoint(control_type)[0], - cooling_setpoint_temp: HVAC.get_default_cooling_setpoint(control_type)[0]) + new_bldg.hvac_controls.add(id: 'HVACControl', + control_type: control_type, + heating_setpoint_temp: HVAC.get_default_heating_setpoint(control_type)[0], + cooling_setpoint_temp: HVAC.get_default_cooling_setpoint(control_type)[0]) end # Table 4.2.2(1) - Thermal distribution systems - orig_hpxml.hvac_distributions.each do |orig_hvac_distribution| - new_hpxml.hvac_distributions.add(id: orig_hvac_distribution.id, - distribution_system_type: orig_hvac_distribution.distribution_system_type, - conditioned_floor_area_served: orig_hvac_distribution.conditioned_floor_area_served, - number_of_return_registers: orig_hvac_distribution.number_of_return_registers, - hydronic_type: orig_hvac_distribution.hydronic_type, - air_type: orig_hvac_distribution.air_type, - annual_heating_dse: orig_hvac_distribution.annual_heating_dse, - annual_cooling_dse: orig_hvac_distribution.annual_cooling_dse) - - new_hvac_distribution = new_hpxml.hvac_distributions[-1] + orig_bldg.hvac_distributions.each do |orig_hvac_distribution| + new_bldg.hvac_distributions.add(id: orig_hvac_distribution.id, + distribution_system_type: orig_hvac_distribution.distribution_system_type, + conditioned_floor_area_served: orig_hvac_distribution.conditioned_floor_area_served, + number_of_return_registers: orig_hvac_distribution.number_of_return_registers, + hydronic_type: orig_hvac_distribution.hydronic_type, + air_type: orig_hvac_distribution.air_type, + annual_heating_dse: orig_hvac_distribution.annual_heating_dse, + annual_cooling_dse: orig_hvac_distribution.annual_cooling_dse) + + new_hvac_distribution = new_bldg.hvac_distributions[-1] next unless orig_hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir @@ -1417,26 +1430,26 @@ def self.set_systems_hvac_rated(orig_hpxml, new_hpxml) end # Add DSE distribution for these systems - add_reference_distribution_system(new_hpxml) + add_reference_distribution_system(new_bldg) end - def self.set_systems_hvac_iad(orig_hpxml, new_hpxml) + def self.set_systems_hvac_iad(orig_bldg, new_bldg) # Table 4.3.1(1) Configuration of Index Adjustment Design - Heating systems # Table 4.3.1(1) Configuration of Index Adjustment Design - Cooling systems # Table 4.3.1(1) Configuration of Index Adjustment Design - Thermostat # Note: 301-2019 Addendum B says Grade I, but it was changed to Grade III in # RESNET 55i. - set_systems_hvac_reference(orig_hpxml, new_hpxml) + set_systems_hvac_reference(orig_bldg, new_bldg) # Change DSE to 1.0 - new_hpxml.hvac_distributions.each do |new_hvac_distribution| + new_bldg.hvac_distributions.each do |new_hvac_distribution| new_hvac_distribution.annual_heating_dse = 1.0 new_hvac_distribution.annual_cooling_dse = 1.0 end end - def self.set_systems_mechanical_ventilation_reference(orig_hpxml, new_hpxml, iecc_version = nil) + def self.set_systems_mechanical_ventilation_reference(orig_bldg, new_bldg, iecc_version = nil) # Table 4.2.2(1) - Whole-House Mechanical ventilation # Calculate fan cfm for airflow rate using Reference Home infiltration @@ -1450,21 +1463,21 @@ def self.set_systems_mechanical_ventilation_reference(orig_hpxml, new_hpxml, iec q_fan_airflow = calc_mech_vent_q_fan(q_tot, ref_sla, 0.0) # cfm for airflow end - mech_vent_fans = orig_hpxml.ventilation_fans.select { |f| f.used_for_whole_building_ventilation } + mech_vent_fans = orig_bldg.ventilation_fans.select { |f| f.used_for_whole_building_ventilation } if mech_vent_fans.empty? # Airflow only - new_hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeBalanced, # Per RESNET 55i - tested_flow_rate: q_fan_airflow.round(2), - hours_in_operation: 24, - fan_power: 0.0, - used_for_whole_building_ventilation: true, - is_shared_system: false) + new_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeBalanced, # Per RESNET 55i + tested_flow_rate: q_fan_airflow.round(2), + hours_in_operation: 24, + fan_power: 0.0, + used_for_whole_building_ventilation: true, + is_shared_system: false) else # Calculate weighted-average fan W/cfm - q_fans = calc_rated_home_q_fans_by_system(orig_hpxml, mech_vent_fans) + q_fans = calc_rated_home_q_fans_by_system(orig_bldg, mech_vent_fans) sum_fan_w = 0.0 sum_fan_cfm = 0.0 q_fans.each do |fan_id, flow_rate| @@ -1480,8 +1493,8 @@ def self.set_systems_mechanical_ventilation_reference(orig_hpxml, new_hpxml, iec end # Calculate fan power - is_balanced = calc_mech_vent_is_balanced(orig_hpxml.ventilation_fans) - q_fan_power = calc_rated_home_qfan(orig_hpxml, is_balanced) # cfm for energy use calculation; Use Rated Home fan type + is_balanced = calc_mech_vent_is_balanced(orig_bldg.ventilation_fans) + q_fan_power = calc_rated_home_qfan(orig_bldg, is_balanced) # cfm for energy use calculation; Use Rated Home fan type if sum_fan_cfm > 0 fan_power_w = sum_fan_w / sum_fan_cfm * q_fan_power else @@ -1489,24 +1502,24 @@ def self.set_systems_mechanical_ventilation_reference(orig_hpxml, new_hpxml, iec end # Airflow and fan power - new_hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeBalanced, # Per RESNET 55i - tested_flow_rate: q_fan_airflow.round(2), - hours_in_operation: 24, - fan_power: fan_power_w.round(3), - used_for_whole_building_ventilation: true, - is_shared_system: false) + new_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeBalanced, # Per RESNET 55i + tested_flow_rate: q_fan_airflow.round(2), + hours_in_operation: 24, + fan_power: fan_power_w.round(3), + used_for_whole_building_ventilation: true, + is_shared_system: false) end end - def self.set_systems_mechanical_ventilation_rated(orig_hpxml, new_hpxml) - mech_vent_fans = orig_hpxml.ventilation_fans.select { |f| + def self.set_systems_mechanical_ventilation_rated(orig_bldg, new_bldg) + mech_vent_fans = orig_bldg.ventilation_fans.select { |f| f.used_for_whole_building_ventilation && (f.is_cfis_supplemental_fan? || f.hours_in_operation > 0) && (f.flow_rate_not_tested || f.flow_rate > 0) } - q_fans = calc_rated_home_q_fans_by_system(orig_hpxml, mech_vent_fans) + q_fans = calc_rated_home_q_fans_by_system(orig_bldg, mech_vent_fans) # Table 4.2.2(1) - Whole-House Mechanical ventilation mech_vent_fans.each do |orig_vent_fan| @@ -1578,20 +1591,20 @@ def self.set_systems_mechanical_ventilation_rated(orig_hpxml, new_hpxml) end end - new_hpxml.ventilation_fans.add(id: orig_vent_fan.id, - is_shared_system: orig_vent_fan.is_shared_system, - fan_type: orig_vent_fan.fan_type, - hours_in_operation: hours_in_operation, - total_recovery_efficiency: orig_vent_fan.total_recovery_efficiency, - total_recovery_efficiency_adjusted: orig_vent_fan.total_recovery_efficiency_adjusted, - sensible_recovery_efficiency: orig_vent_fan.sensible_recovery_efficiency, - sensible_recovery_efficiency_adjusted: orig_vent_fan.sensible_recovery_efficiency_adjusted, - distribution_system_idref: orig_vent_fan.distribution_system_idref, - used_for_whole_building_ventilation: orig_vent_fan.used_for_whole_building_ventilation, - cfis_vent_mode_airflow_fraction: orig_vent_fan.cfis_vent_mode_airflow_fraction, - cfis_addtl_runtime_operating_mode: orig_vent_fan.cfis_addtl_runtime_operating_mode, - cfis_supplemental_fan_idref: orig_vent_fan.cfis_supplemental_fan_idref) - new_vent_fan = new_hpxml.ventilation_fans[-1] + new_bldg.ventilation_fans.add(id: orig_vent_fan.id, + is_shared_system: orig_vent_fan.is_shared_system, + fan_type: orig_vent_fan.fan_type, + hours_in_operation: hours_in_operation, + total_recovery_efficiency: orig_vent_fan.total_recovery_efficiency, + total_recovery_efficiency_adjusted: orig_vent_fan.total_recovery_efficiency_adjusted, + sensible_recovery_efficiency: orig_vent_fan.sensible_recovery_efficiency, + sensible_recovery_efficiency_adjusted: orig_vent_fan.sensible_recovery_efficiency_adjusted, + distribution_system_idref: orig_vent_fan.distribution_system_idref, + used_for_whole_building_ventilation: orig_vent_fan.used_for_whole_building_ventilation, + cfis_vent_mode_airflow_fraction: orig_vent_fan.cfis_vent_mode_airflow_fraction, + cfis_addtl_runtime_operating_mode: orig_vent_fan.cfis_addtl_runtime_operating_mode, + cfis_supplemental_fan_idref: orig_vent_fan.cfis_supplemental_fan_idref) + new_vent_fan = new_bldg.ventilation_fans[-1] if not orig_vent_fan.is_shared_system new_vent_fan.tested_flow_rate = total_unit_flow_rate.round(2) new_vent_fan.fan_power = unit_fan_power.round(3) @@ -1610,12 +1623,12 @@ def self.set_systems_mechanical_ventilation_rated(orig_hpxml, new_hpxml) end end - def self.set_systems_mechanical_ventilation_iad(new_hpxml) + def self.set_systems_mechanical_ventilation_iad(new_bldg) q_tot = Airflow.get_mech_vent_qtot_cfm(@nbeds, @cfa) # Calculate fan cfm sla = nil - new_hpxml.air_infiltration_measurements.each do |new_infil_measurement| + new_bldg.air_infiltration_measurements.each do |new_infil_measurement| next unless (new_infil_measurement.unit_of_measure == HPXML::UnitsACH) && (new_infil_measurement.house_pressure == 50) ach50 = new_infil_measurement.air_leakage @@ -1625,40 +1638,40 @@ def self.set_systems_mechanical_ventilation_iad(new_hpxml) q_fan = calc_mech_vent_q_fan(q_tot, sla, 0.0) fan_power_w = 0.70 * q_fan - new_hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: q_fan.round(2), - hours_in_operation: 24, - fan_power: fan_power_w.round(3), - used_for_whole_building_ventilation: true, - is_shared_system: false) + new_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: q_fan.round(2), + hours_in_operation: 24, + fan_power: fan_power_w.round(3), + used_for_whole_building_ventilation: true, + is_shared_system: false) end - def self.set_systems_whole_house_fan_reference(orig_hpxml, new_hpxml) + def self.set_systems_whole_house_fan_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_whole_house_fan_rated(orig_hpxml, new_hpxml) - orig_hpxml.ventilation_fans.each do |orig_vent_fan| + def self.set_systems_whole_house_fan_rated(orig_bldg, new_bldg) + orig_bldg.ventilation_fans.each do |orig_vent_fan| next unless orig_vent_fan.used_for_seasonal_cooling_load_reduction - new_hpxml.ventilation_fans.add(id: orig_vent_fan.id, - rated_flow_rate: orig_vent_fan.rated_flow_rate, - fan_power: orig_vent_fan.fan_power, - used_for_seasonal_cooling_load_reduction: orig_vent_fan.used_for_seasonal_cooling_load_reduction) + new_bldg.ventilation_fans.add(id: orig_vent_fan.id, + rated_flow_rate: orig_vent_fan.rated_flow_rate, + fan_power: orig_vent_fan.fan_power, + used_for_seasonal_cooling_load_reduction: orig_vent_fan.used_for_seasonal_cooling_load_reduction) end end - def self.set_systems_whole_house_fan_iad(orig_hpxml, new_hpxml) + def self.set_systems_whole_house_fan_iad(orig_bldg, new_bldg) # nop end - def self.set_systems_water_heater_reference(orig_hpxml, new_hpxml, is_all_electric: false, in_conditioned_space: false) + def self.set_systems_water_heater_reference(orig_bldg, new_bldg, is_all_electric: false, in_conditioned_space: false) # Table 4.2.2(1) - Service water heating systems - has_multiple_water_heaters = (orig_hpxml.water_heating_systems.size > 1) + has_multiple_water_heaters = (orig_bldg.water_heating_systems.size > 1) - orig_hpxml.water_heating_systems.each do |orig_water_heater| + orig_bldg.water_heating_systems.each do |orig_water_heater| tank_volume = orig_water_heater.tank_volume if [HPXML::WaterHeaterTypeCombiTankless, HPXML::WaterHeaterTypeTankless].include? orig_water_heater.water_heater_type tank_volume = 40.0 @@ -1673,50 +1686,50 @@ def self.set_systems_water_heater_reference(orig_hpxml, new_hpxml, is_all_electr if is_all_electric fuel_type = HPXML::FuelTypeElectricity elsif has_multiple_water_heaters - fuel_type = orig_hpxml.predominant_water_heating_fuel() + fuel_type = orig_bldg.predominant_water_heating_fuel() elsif [HPXML::WaterHeaterTypeCombiTankless, HPXML::WaterHeaterTypeCombiStorage].include? orig_water_heater.water_heater_type fuel_type = orig_water_heater.related_hvac_system.heating_system_fuel end energy_factor = get_reference_water_heater_ef(fuel_type, tank_volume) - heating_capacity = Waterheater.get_default_heating_capacity(fuel_type, @nbeds, orig_hpxml.water_heating_systems.size) * 1000.0 # Btuh + heating_capacity = Waterheater.get_default_heating_capacity(fuel_type, @nbeds, orig_bldg.water_heating_systems.size) * 1000.0 # Btuh location = orig_water_heater.location if in_conditioned_space # Hot water equipment shall be located in conditioned space. - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace end # New water heater - new_hpxml.water_heating_systems.add(id: orig_water_heater.id, - is_shared_system: false, - fuel_type: fuel_type, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: location.gsub('unvented', 'vented'), - performance_adjustment: 1.0, - tank_volume: tank_volume, - fraction_dhw_load_served: 1.0, - heating_capacity: heating_capacity.round(0), - energy_factor: energy_factor, - uses_desuperheater: false, - temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) + new_bldg.water_heating_systems.add(id: orig_water_heater.id, + is_shared_system: false, + fuel_type: fuel_type, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: location.gsub('unvented', 'vented'), + performance_adjustment: 1.0, + tank_volume: tank_volume, + fraction_dhw_load_served: 1.0, + heating_capacity: heating_capacity.round(0), + energy_factor: energy_factor, + uses_desuperheater: false, + temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) break if has_multiple_water_heaters # Only add 1 reference water heater end - if orig_hpxml.water_heating_systems.size == 0 - add_reference_water_heater(orig_hpxml, new_hpxml, is_all_electric: is_all_electric) + if orig_bldg.water_heating_systems.size == 0 + add_reference_water_heater(orig_bldg, new_bldg, is_all_electric: is_all_electric) end end - def self.set_systems_water_heater_rated(orig_hpxml, new_hpxml) + def self.set_systems_water_heater_rated(orig_bldg, new_bldg) # Table 4.2.2(1) - Service water heating systems - orig_hpxml.water_heating_systems.each do |orig_water_heater| + orig_bldg.water_heating_systems.each do |orig_water_heater| heating_capacity = orig_water_heater.heating_capacity if (orig_water_heater.water_heater_type == HPXML::WaterHeaterTypeStorage) && heating_capacity.nil? - heating_capacity = Waterheater.get_default_heating_capacity(orig_water_heater.fuel_type, @nbeds, orig_hpxml.water_heating_systems.size) * 1000.0 # Btuh + heating_capacity = Waterheater.get_default_heating_capacity(orig_water_heater.fuel_type, @nbeds, orig_bldg.water_heating_systems.size) * 1000.0 # Btuh end if orig_water_heater.water_heater_type == HPXML::WaterHeaterTypeTankless @@ -1729,166 +1742,166 @@ def self.set_systems_water_heater_rated(orig_hpxml, new_hpxml) uses_desuperheater = false if uses_desuperheater.nil? # New water heater - new_hpxml.water_heating_systems.add(id: orig_water_heater.id, - is_shared_system: orig_water_heater.is_shared_system, - number_of_units_served: orig_water_heater.number_of_units_served, - fuel_type: orig_water_heater.fuel_type, - water_heater_type: orig_water_heater.water_heater_type, - location: orig_water_heater.location, - performance_adjustment: performance_adjustment, - tank_volume: orig_water_heater.tank_volume, - fraction_dhw_load_served: orig_water_heater.fraction_dhw_load_served, - heating_capacity: heating_capacity, - energy_factor: orig_water_heater.energy_factor, - uniform_energy_factor: orig_water_heater.uniform_energy_factor, - first_hour_rating: orig_water_heater.first_hour_rating, - recovery_efficiency: orig_water_heater.recovery_efficiency, - uses_desuperheater: uses_desuperheater, - jacket_r_value: orig_water_heater.jacket_r_value, - related_hvac_idref: orig_water_heater.related_hvac_idref, - standby_loss_units: orig_water_heater.standby_loss_units, - standby_loss_value: orig_water_heater.standby_loss_value, - temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) - end - - if orig_hpxml.water_heating_systems.size == 0 - add_reference_water_heater(orig_hpxml, new_hpxml) - end - end - - def self.set_systems_water_heater_iad(orig_hpxml, new_hpxml) + new_bldg.water_heating_systems.add(id: orig_water_heater.id, + is_shared_system: orig_water_heater.is_shared_system, + number_of_units_served: orig_water_heater.number_of_units_served, + fuel_type: orig_water_heater.fuel_type, + water_heater_type: orig_water_heater.water_heater_type, + location: orig_water_heater.location, + performance_adjustment: performance_adjustment, + tank_volume: orig_water_heater.tank_volume, + fraction_dhw_load_served: orig_water_heater.fraction_dhw_load_served, + heating_capacity: heating_capacity, + energy_factor: orig_water_heater.energy_factor, + uniform_energy_factor: orig_water_heater.uniform_energy_factor, + first_hour_rating: orig_water_heater.first_hour_rating, + recovery_efficiency: orig_water_heater.recovery_efficiency, + uses_desuperheater: uses_desuperheater, + jacket_r_value: orig_water_heater.jacket_r_value, + related_hvac_idref: orig_water_heater.related_hvac_idref, + standby_loss_units: orig_water_heater.standby_loss_units, + standby_loss_value: orig_water_heater.standby_loss_value, + temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) + end + + if orig_bldg.water_heating_systems.size == 0 + add_reference_water_heater(orig_bldg, new_bldg) + end + end + + def self.set_systems_water_heater_iad(orig_bldg, new_bldg) # Table 4.3.1(1) Configuration of Index Adjustment Design - Service water heating systems - set_systems_water_heater_reference(orig_hpxml, new_hpxml, in_conditioned_space: true) + set_systems_water_heater_reference(orig_bldg, new_bldg, in_conditioned_space: true) end - def self.set_systems_water_heating_use_reference(new_hpxml) + def self.set_systems_water_heating_use_reference(new_bldg) # Table 4.2.2(1) - Service water heating systems - has_uncond_bsmnt = new_hpxml.has_location(HPXML::LocationBasementUnconditioned) + has_uncond_bsmnt = new_bldg.has_location(HPXML::LocationBasementUnconditioned) standard_piping_length = HotWaterAndAppliances.get_default_std_pipe_length(has_uncond_bsmnt, @cfa, @ncfl) # New hot water distribution - new_hpxml.hot_water_distributions.add(id: 'HotWaterDistribution', - system_type: HPXML::DHWDistTypeStandard, - pipe_r_value: 0, - standard_piping_length: standard_piping_length.round(3)) + new_bldg.hot_water_distributions.add(id: 'HotWaterDistribution', + system_type: HPXML::DHWDistTypeStandard, + pipe_r_value: 0, + standard_piping_length: standard_piping_length.round(3)) # New water fixtures - new_hpxml.water_fixtures.add(id: 'ShowerHead', - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: false) + new_bldg.water_fixtures.add(id: 'ShowerHead', + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: false) # Faucet - new_hpxml.water_fixtures.add(id: 'Faucet', - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: false) + new_bldg.water_fixtures.add(id: 'Faucet', + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: false) end - def self.set_systems_water_heating_use_rated(orig_hpxml, new_hpxml) + def self.set_systems_water_heating_use_rated(orig_bldg, new_bldg) # Table 4.2.2(1) - Service water heating systems - if orig_hpxml.hot_water_distributions.size == 0 - set_systems_water_heating_use_reference(new_hpxml) + if orig_bldg.hot_water_distributions.size == 0 + set_systems_water_heating_use_reference(new_bldg) return end # New hot water distribution - hot_water_distribution = orig_hpxml.hot_water_distributions[0] - new_hpxml.hot_water_distributions.add(id: hot_water_distribution.id, - system_type: hot_water_distribution.system_type, - pipe_r_value: hot_water_distribution.pipe_r_value, - standard_piping_length: hot_water_distribution.standard_piping_length, - recirculation_control_type: hot_water_distribution.recirculation_control_type, - recirculation_piping_length: hot_water_distribution.recirculation_piping_length, - recirculation_branch_piping_length: hot_water_distribution.recirculation_branch_piping_length, - recirculation_pump_power: hot_water_distribution.recirculation_pump_power, - dwhr_facilities_connected: hot_water_distribution.dwhr_facilities_connected, - dwhr_equal_flow: hot_water_distribution.dwhr_equal_flow, - dwhr_efficiency: hot_water_distribution.dwhr_efficiency, - has_shared_recirculation: hot_water_distribution.has_shared_recirculation, - shared_recirculation_number_of_units_served: hot_water_distribution.shared_recirculation_number_of_units_served, - shared_recirculation_pump_power: hot_water_distribution.shared_recirculation_pump_power, - shared_recirculation_control_type: hot_water_distribution.shared_recirculation_control_type) + hot_water_distribution = orig_bldg.hot_water_distributions[0] + new_bldg.hot_water_distributions.add(id: hot_water_distribution.id, + system_type: hot_water_distribution.system_type, + pipe_r_value: hot_water_distribution.pipe_r_value, + standard_piping_length: hot_water_distribution.standard_piping_length, + recirculation_control_type: hot_water_distribution.recirculation_control_type, + recirculation_piping_length: hot_water_distribution.recirculation_piping_length, + recirculation_branch_piping_length: hot_water_distribution.recirculation_branch_piping_length, + recirculation_pump_power: hot_water_distribution.recirculation_pump_power, + dwhr_facilities_connected: hot_water_distribution.dwhr_facilities_connected, + dwhr_equal_flow: hot_water_distribution.dwhr_equal_flow, + dwhr_efficiency: hot_water_distribution.dwhr_efficiency, + has_shared_recirculation: hot_water_distribution.has_shared_recirculation, + shared_recirculation_number_of_units_served: hot_water_distribution.shared_recirculation_number_of_units_served, + shared_recirculation_pump_power: hot_water_distribution.shared_recirculation_pump_power, + shared_recirculation_control_type: hot_water_distribution.shared_recirculation_control_type) # New water fixtures - orig_hpxml.water_fixtures.each do |orig_water_fixture| + orig_bldg.water_fixtures.each do |orig_water_fixture| next unless [HPXML::WaterFixtureTypeShowerhead, HPXML::WaterFixtureTypeFaucet].include? orig_water_fixture.water_fixture_type - new_hpxml.water_fixtures.add(id: orig_water_fixture.id, - water_fixture_type: orig_water_fixture.water_fixture_type, - low_flow: orig_water_fixture.low_flow) + new_bldg.water_fixtures.add(id: orig_water_fixture.id, + water_fixture_type: orig_water_fixture.water_fixture_type, + low_flow: orig_water_fixture.low_flow) end end - def self.set_systems_water_heating_use_iad(new_hpxml) + def self.set_systems_water_heating_use_iad(new_bldg) # Table 4.3.1(1) Configuration of Index Adjustment Design - Service water heating systems - set_systems_water_heating_use_reference(new_hpxml) + set_systems_water_heating_use_reference(new_bldg) end - def self.set_systems_solar_thermal_reference(orig_hpxml, new_hpxml) + def self.set_systems_solar_thermal_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_solar_thermal_rated(orig_hpxml, new_hpxml) - return if orig_hpxml.solar_thermal_systems.size == 0 + def self.set_systems_solar_thermal_rated(orig_bldg, new_bldg) + return if orig_bldg.solar_thermal_systems.size == 0 - solar_thermal_system = orig_hpxml.solar_thermal_systems[0] - new_hpxml.solar_thermal_systems.add(id: solar_thermal_system.id, - system_type: solar_thermal_system.system_type, - collector_area: solar_thermal_system.collector_area, - collector_loop_type: solar_thermal_system.collector_loop_type, - collector_azimuth: solar_thermal_system.collector_azimuth, - collector_type: solar_thermal_system.collector_type, - collector_tilt: solar_thermal_system.collector_tilt, - collector_frta: solar_thermal_system.collector_frta, - collector_frul: solar_thermal_system.collector_frul, - storage_volume: solar_thermal_system.storage_volume, - water_heating_system_idref: solar_thermal_system.water_heating_system_idref, - solar_fraction: solar_thermal_system.solar_fraction) + solar_thermal_system = orig_bldg.solar_thermal_systems[0] + new_bldg.solar_thermal_systems.add(id: solar_thermal_system.id, + system_type: solar_thermal_system.system_type, + collector_area: solar_thermal_system.collector_area, + collector_loop_type: solar_thermal_system.collector_loop_type, + collector_azimuth: solar_thermal_system.collector_azimuth, + collector_type: solar_thermal_system.collector_type, + collector_tilt: solar_thermal_system.collector_tilt, + collector_frta: solar_thermal_system.collector_frta, + collector_frul: solar_thermal_system.collector_frul, + storage_volume: solar_thermal_system.storage_volume, + water_heating_system_idref: solar_thermal_system.water_heating_system_idref, + solar_fraction: solar_thermal_system.solar_fraction) end - def self.set_systems_solar_thermal_iad(orig_hpxml, new_hpxml) + def self.set_systems_solar_thermal_iad(orig_bldg, new_bldg) # nop end - def self.set_systems_photovoltaics_reference(orig_hpxml, new_hpxml) + def self.set_systems_photovoltaics_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_photovoltaics_rated(orig_hpxml, new_hpxml) - orig_hpxml.pv_systems.each do |orig_pv_system| - new_hpxml.pv_systems.add(id: orig_pv_system.id, - is_shared_system: orig_pv_system.is_shared_system, - location: orig_pv_system.location, - module_type: orig_pv_system.module_type, - tracking: orig_pv_system.tracking, - array_azimuth: orig_pv_system.array_azimuth, - array_tilt: orig_pv_system.array_tilt, - max_power_output: orig_pv_system.max_power_output, - inverter_idref: orig_pv_system.inverter_idref, - system_losses_fraction: orig_pv_system.system_losses_fraction, - number_of_bedrooms_served: orig_pv_system.number_of_bedrooms_served) + def self.set_systems_photovoltaics_rated(orig_bldg, new_bldg) + orig_bldg.pv_systems.each do |orig_pv_system| + new_bldg.pv_systems.add(id: orig_pv_system.id, + is_shared_system: orig_pv_system.is_shared_system, + location: orig_pv_system.location, + module_type: orig_pv_system.module_type, + tracking: orig_pv_system.tracking, + array_azimuth: orig_pv_system.array_azimuth, + array_tilt: orig_pv_system.array_tilt, + max_power_output: orig_pv_system.max_power_output, + inverter_idref: orig_pv_system.inverter_idref, + system_losses_fraction: orig_pv_system.system_losses_fraction, + number_of_bedrooms_served: orig_pv_system.number_of_bedrooms_served) end - orig_hpxml.inverters.each do |orig_inverter| - new_hpxml.inverters.add(id: orig_inverter.id, - inverter_efficiency: orig_inverter.inverter_efficiency) + orig_bldg.inverters.each do |orig_inverter| + new_bldg.inverters.add(id: orig_inverter.id, + inverter_efficiency: orig_inverter.inverter_efficiency) end end - def self.set_systems_photovoltaics_iad(orig_hpxml, new_hpxml) + def self.set_systems_photovoltaics_iad(orig_bldg, new_bldg) # 4.3.1 Index Adjustment Design (IAD) # Renewable Energy Systems that offset the energy consumption requirements of the Rated Home shall not be included in the IAD. # nop end - def self.set_systems_batteries_reference(orig_hpxml, new_hpxml) + def self.set_systems_batteries_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_batteries_rated(orig_hpxml, new_hpxml) + def self.set_systems_batteries_rated(orig_bldg, new_bldg) # Temporarily disabled until RESNET allows this. - # orig_hpxml.batteries.each do |orig_battery| - # new_hpxml.batteries.add(id: orig_battery.id, + # orig_bldg.batteries.each do |orig_battery| + # new_bldg.batteries.add(id: orig_battery.id, # type: orig_battery.type, # location: orig_battery.location, # nominal_capacity_kwh: orig_battery.nominal_capacity_kwh, @@ -1896,39 +1909,39 @@ def self.set_systems_batteries_rated(orig_hpxml, new_hpxml) # end end - def self.set_systems_batteries_iad(orig_hpxml, new_hpxml) + def self.set_systems_batteries_iad(orig_bldg, new_bldg) # nop end - def self.set_systems_generators_reference(orig_hpxml, new_hpxml) + def self.set_systems_generators_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_generators_rated(orig_hpxml, new_hpxml) - orig_hpxml.generators.each do |orig_generator| - new_hpxml.generators.add(id: orig_generator.id, - is_shared_system: orig_generator.is_shared_system, - fuel_type: orig_generator.fuel_type, - annual_consumption_kbtu: orig_generator.annual_consumption_kbtu, - annual_output_kwh: orig_generator.annual_output_kwh, - number_of_bedrooms_served: orig_generator.number_of_bedrooms_served) + def self.set_systems_generators_rated(orig_bldg, new_bldg) + orig_bldg.generators.each do |orig_generator| + new_bldg.generators.add(id: orig_generator.id, + is_shared_system: orig_generator.is_shared_system, + fuel_type: orig_generator.fuel_type, + annual_consumption_kbtu: orig_generator.annual_consumption_kbtu, + annual_output_kwh: orig_generator.annual_output_kwh, + number_of_bedrooms_served: orig_generator.number_of_bedrooms_served) end end - def self.set_systems_generators_iad(orig_hpxml, new_hpxml) + def self.set_systems_generators_iad(orig_bldg, new_bldg) # 4.3.1 Index Adjustment Design (IAD) # Renewable Energy Systems that offset the energy consumption requirements of the Rated Home shall not be included in the IAD. # nop end - def self.set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) + def self.set_appliances_clothes_washer_reference(orig_bldg, new_bldg) # Default values id = 'ClothesWasher' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace # Override values? - if not orig_hpxml.clothes_washers.empty? - clothes_washer = orig_hpxml.clothes_washers[0] + if not orig_bldg.clothes_washers.empty? + clothes_washer = orig_bldg.clothes_washers[0] if not (clothes_washer.is_shared_appliance && (clothes_washer.number_of_units_served / clothes_washer.count) > 14) id = clothes_washer.id location = clothes_washer.location.gsub('unvented', 'vented') @@ -1936,60 +1949,60 @@ def self.set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) end reference_values = HotWaterAndAppliances.get_clothes_washer_default_values(@eri_version) - new_hpxml.clothes_washers.add(id: id, - is_shared_appliance: false, - location: location, - integrated_modified_energy_factor: reference_values[:integrated_modified_energy_factor], - rated_annual_kwh: reference_values[:rated_annual_kwh], - label_electric_rate: reference_values[:label_electric_rate], - label_gas_rate: reference_values[:label_gas_rate], - label_annual_gas_cost: reference_values[:label_annual_gas_cost], - label_usage: reference_values[:label_usage], - capacity: reference_values[:capacity]) - end - - def self.set_appliances_clothes_washer_rated(orig_hpxml, new_hpxml) - if orig_hpxml.clothes_washers.empty? - set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) + new_bldg.clothes_washers.add(id: id, + is_shared_appliance: false, + location: location, + integrated_modified_energy_factor: reference_values[:integrated_modified_energy_factor], + rated_annual_kwh: reference_values[:rated_annual_kwh], + label_electric_rate: reference_values[:label_electric_rate], + label_gas_rate: reference_values[:label_gas_rate], + label_annual_gas_cost: reference_values[:label_annual_gas_cost], + label_usage: reference_values[:label_usage], + capacity: reference_values[:capacity]) + end + + def self.set_appliances_clothes_washer_rated(orig_bldg, new_bldg) + if orig_bldg.clothes_washers.empty? + set_appliances_clothes_washer_reference(orig_bldg, new_bldg) return end - clothes_washer = orig_hpxml.clothes_washers[0] + clothes_washer = orig_bldg.clothes_washers[0] if clothes_washer.is_shared_appliance && (clothes_washer.number_of_units_served / clothes_washer.count) > 14 - set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) + set_appliances_clothes_washer_reference(orig_bldg, new_bldg) return end - new_hpxml.clothes_washers.add(id: clothes_washer.id, - is_shared_appliance: clothes_washer.is_shared_appliance, - water_heating_system_idref: clothes_washer.water_heating_system_idref, - hot_water_distribution_idref: clothes_washer.hot_water_distribution_idref, - location: clothes_washer.location, - modified_energy_factor: clothes_washer.modified_energy_factor, - integrated_modified_energy_factor: clothes_washer.integrated_modified_energy_factor, - rated_annual_kwh: clothes_washer.rated_annual_kwh, - label_electric_rate: clothes_washer.label_electric_rate, - label_gas_rate: clothes_washer.label_gas_rate, - label_annual_gas_cost: clothes_washer.label_annual_gas_cost, - label_usage: clothes_washer.label_usage, - capacity: clothes_washer.capacity) + new_bldg.clothes_washers.add(id: clothes_washer.id, + is_shared_appliance: clothes_washer.is_shared_appliance, + water_heating_system_idref: clothes_washer.water_heating_system_idref, + hot_water_distribution_idref: clothes_washer.hot_water_distribution_idref, + location: clothes_washer.location, + modified_energy_factor: clothes_washer.modified_energy_factor, + integrated_modified_energy_factor: clothes_washer.integrated_modified_energy_factor, + rated_annual_kwh: clothes_washer.rated_annual_kwh, + label_electric_rate: clothes_washer.label_electric_rate, + label_gas_rate: clothes_washer.label_gas_rate, + label_annual_gas_cost: clothes_washer.label_annual_gas_cost, + label_usage: clothes_washer.label_usage, + capacity: clothes_washer.capacity) end - def self.set_appliances_clothes_washer_iad(orig_hpxml, new_hpxml) - set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) - new_hpxml.clothes_washers[0].location = HPXML::LocationLivingSpace + def self.set_appliances_clothes_washer_iad(orig_bldg, new_bldg) + set_appliances_clothes_washer_reference(orig_bldg, new_bldg) + new_bldg.clothes_washers[0].location = HPXML::LocationConditionedSpace end - def self.set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml, is_all_electric: false) + def self.set_appliances_clothes_dryer_reference(orig_bldg, new_bldg, is_all_electric: false) # Default values id = 'ClothesDryer' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace fuel_type = HPXML::FuelTypeElectricity # Override values? - if not orig_hpxml.clothes_dryers.empty? - clothes_dryer = orig_hpxml.clothes_dryers[0] + if not orig_bldg.clothes_dryers.empty? + clothes_dryer = orig_bldg.clothes_dryers[0] if not (clothes_dryer.is_shared_appliance && (clothes_dryer.number_of_units_served / clothes_dryer.count) > 14) id = clothes_dryer.id location = clothes_dryer.location.gsub('unvented', 'vented') @@ -2002,180 +2015,180 @@ def self.set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml, is_all_el end reference_values = HotWaterAndAppliances.get_clothes_dryer_default_values(@eri_version, fuel_type) - new_hpxml.clothes_dryers.add(id: id, - is_shared_appliance: false, - location: location, - fuel_type: fuel_type, - combined_energy_factor: reference_values[:combined_energy_factor], - control_type: reference_values[:control_type], - is_vented: true, - vented_flow_rate: 0.0) + new_bldg.clothes_dryers.add(id: id, + is_shared_appliance: false, + location: location, + fuel_type: fuel_type, + combined_energy_factor: reference_values[:combined_energy_factor], + control_type: reference_values[:control_type], + is_vented: true, + vented_flow_rate: 0.0) end - def self.set_appliances_clothes_dryer_rated(orig_hpxml, new_hpxml) - if orig_hpxml.clothes_dryers.empty? - set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml) + def self.set_appliances_clothes_dryer_rated(orig_bldg, new_bldg) + if orig_bldg.clothes_dryers.empty? + set_appliances_clothes_dryer_reference(orig_bldg, new_bldg) return end - clothes_dryer = orig_hpxml.clothes_dryers[0] + clothes_dryer = orig_bldg.clothes_dryers[0] if clothes_dryer.is_shared_appliance && (clothes_dryer.number_of_units_served / clothes_dryer.count) > 14 - set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml) + set_appliances_clothes_dryer_reference(orig_bldg, new_bldg) return end - new_hpxml.clothes_dryers.add(id: clothes_dryer.id, - is_shared_appliance: clothes_dryer.is_shared_appliance, - location: clothes_dryer.location, - fuel_type: clothes_dryer.fuel_type, - energy_factor: clothes_dryer.energy_factor, - combined_energy_factor: clothes_dryer.combined_energy_factor, - control_type: clothes_dryer.control_type, - is_vented: true, - vented_flow_rate: 0.0) + new_bldg.clothes_dryers.add(id: clothes_dryer.id, + is_shared_appliance: clothes_dryer.is_shared_appliance, + location: clothes_dryer.location, + fuel_type: clothes_dryer.fuel_type, + energy_factor: clothes_dryer.energy_factor, + combined_energy_factor: clothes_dryer.combined_energy_factor, + control_type: clothes_dryer.control_type, + is_vented: true, + vented_flow_rate: 0.0) end - def self.set_appliances_clothes_dryer_iad(orig_hpxml, new_hpxml) - set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml) - new_hpxml.clothes_dryers[0].location = HPXML::LocationLivingSpace + def self.set_appliances_clothes_dryer_iad(orig_bldg, new_bldg) + set_appliances_clothes_dryer_reference(orig_bldg, new_bldg) + new_bldg.clothes_dryers[0].location = HPXML::LocationConditionedSpace end - def self.set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) + def self.set_appliances_dishwasher_reference(orig_bldg, new_bldg) # Default values id = 'Dishwasher' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace # Override values? - if not orig_hpxml.dishwashers.empty? - dishwasher = orig_hpxml.dishwashers[0] + if not orig_bldg.dishwashers.empty? + dishwasher = orig_bldg.dishwashers[0] id = dishwasher.id location = dishwasher.location.gsub('unvented', 'vented') end reference_values = HotWaterAndAppliances.get_dishwasher_default_values(@eri_version) - new_hpxml.dishwashers.add(id: id, - is_shared_appliance: false, - location: location, - energy_factor: reference_values[:energy_factor], - rated_annual_kwh: reference_values[:rated_annual_kwh], - place_setting_capacity: reference_values[:place_setting_capacity], - label_electric_rate: reference_values[:label_electric_rate], - label_gas_rate: reference_values[:label_gas_rate], - label_annual_gas_cost: reference_values[:label_annual_gas_cost], - label_usage: reference_values[:label_usage]) - end - - def self.set_appliances_dishwasher_rated(orig_hpxml, new_hpxml) - if orig_hpxml.dishwashers.empty? - set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) + new_bldg.dishwashers.add(id: id, + is_shared_appliance: false, + location: location, + energy_factor: reference_values[:energy_factor], + rated_annual_kwh: reference_values[:rated_annual_kwh], + place_setting_capacity: reference_values[:place_setting_capacity], + label_electric_rate: reference_values[:label_electric_rate], + label_gas_rate: reference_values[:label_gas_rate], + label_annual_gas_cost: reference_values[:label_annual_gas_cost], + label_usage: reference_values[:label_usage]) + end + + def self.set_appliances_dishwasher_rated(orig_bldg, new_bldg) + if orig_bldg.dishwashers.empty? + set_appliances_dishwasher_reference(orig_bldg, new_bldg) return end - dishwasher = orig_hpxml.dishwashers[0] + dishwasher = orig_bldg.dishwashers[0] - new_hpxml.dishwashers.add(id: dishwasher.id, - is_shared_appliance: dishwasher.is_shared_appliance, - water_heating_system_idref: dishwasher.water_heating_system_idref, - hot_water_distribution_idref: dishwasher.hot_water_distribution_idref, - location: dishwasher.location, - energy_factor: dishwasher.energy_factor, - rated_annual_kwh: dishwasher.rated_annual_kwh, - place_setting_capacity: dishwasher.place_setting_capacity, - label_electric_rate: dishwasher.label_electric_rate, - label_gas_rate: dishwasher.label_gas_rate, - label_annual_gas_cost: dishwasher.label_annual_gas_cost, - label_usage: dishwasher.label_usage) + new_bldg.dishwashers.add(id: dishwasher.id, + is_shared_appliance: dishwasher.is_shared_appliance, + water_heating_system_idref: dishwasher.water_heating_system_idref, + hot_water_distribution_idref: dishwasher.hot_water_distribution_idref, + location: dishwasher.location, + energy_factor: dishwasher.energy_factor, + rated_annual_kwh: dishwasher.rated_annual_kwh, + place_setting_capacity: dishwasher.place_setting_capacity, + label_electric_rate: dishwasher.label_electric_rate, + label_gas_rate: dishwasher.label_gas_rate, + label_annual_gas_cost: dishwasher.label_annual_gas_cost, + label_usage: dishwasher.label_usage) end - def self.set_appliances_dishwasher_iad(orig_hpxml, new_hpxml) - set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) - new_hpxml.dishwashers[0].location = HPXML::LocationLivingSpace + def self.set_appliances_dishwasher_iad(orig_bldg, new_bldg) + set_appliances_dishwasher_reference(orig_bldg, new_bldg) + new_bldg.dishwashers[0].location = HPXML::LocationConditionedSpace end - def self.set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) + def self.set_appliances_refrigerator_reference(orig_bldg, new_bldg) # Default values id = 'Refrigerator' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace # Override values? - if not orig_hpxml.refrigerators.empty? - refrigerator = orig_hpxml.refrigerators[0] + if not orig_bldg.refrigerators.empty? + refrigerator = orig_bldg.refrigerators[0] id = refrigerator.id location = refrigerator.location.gsub('unvented', 'vented') end reference_values = HotWaterAndAppliances.get_refrigerator_default_values(@nbeds) - new_hpxml.refrigerators.add(id: id, - location: location, - rated_annual_kwh: reference_values[:rated_annual_kwh]) + new_bldg.refrigerators.add(id: id, + location: location, + rated_annual_kwh: reference_values[:rated_annual_kwh]) end - def self.set_appliances_refrigerator_rated(orig_hpxml, new_hpxml) - if orig_hpxml.refrigerators.empty? - set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) + def self.set_appliances_refrigerator_rated(orig_bldg, new_bldg) + if orig_bldg.refrigerators.empty? + set_appliances_refrigerator_reference(orig_bldg, new_bldg) return end - refrigerator = orig_hpxml.refrigerators[0] - new_hpxml.refrigerators.add(id: refrigerator.id, - location: refrigerator.location, - rated_annual_kwh: refrigerator.rated_annual_kwh) + refrigerator = orig_bldg.refrigerators[0] + new_bldg.refrigerators.add(id: refrigerator.id, + location: refrigerator.location, + rated_annual_kwh: refrigerator.rated_annual_kwh) end - def self.set_appliances_refrigerator_iad(orig_hpxml, new_hpxml) - set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) - new_hpxml.refrigerators[0].location = HPXML::LocationLivingSpace + def self.set_appliances_refrigerator_iad(orig_bldg, new_bldg) + set_appliances_refrigerator_reference(orig_bldg, new_bldg) + new_bldg.refrigerators[0].location = HPXML::LocationConditionedSpace end - def self.set_appliances_dehumidifier_reference(orig_hpxml, new_hpxml) + def self.set_appliances_dehumidifier_reference(orig_bldg, new_bldg) return if Constants.ERIVersions.index(@eri_version) < Constants.ERIVersions.index('2019AB') - orig_hpxml.dehumidifiers.each do |dehumidifier| + orig_bldg.dehumidifiers.each do |dehumidifier| reference_values = HVAC.get_dehumidifier_default_values(dehumidifier.capacity) - new_hpxml.dehumidifiers.add(id: dehumidifier.id, - type: dehumidifier.type, # Per RESNET 55i - capacity: dehumidifier.capacity, - integrated_energy_factor: reference_values[:ief], - rh_setpoint: reference_values[:rh_setpoint], - fraction_served: dehumidifier.fraction_served, - location: dehumidifier.location) + new_bldg.dehumidifiers.add(id: dehumidifier.id, + type: dehumidifier.type, # Per RESNET 55i + capacity: dehumidifier.capacity, + integrated_energy_factor: reference_values[:ief], + rh_setpoint: reference_values[:rh_setpoint], + fraction_served: dehumidifier.fraction_served, + location: dehumidifier.location) end end - def self.set_appliances_dehumidifier_rated(orig_hpxml, new_hpxml) + def self.set_appliances_dehumidifier_rated(orig_bldg, new_bldg) return if Constants.ERIVersions.index(@eri_version) < Constants.ERIVersions.index('2019AB') - orig_hpxml.dehumidifiers.each do |dehumidifier| - new_hpxml.dehumidifiers.add(id: dehumidifier.id, - type: dehumidifier.type, - capacity: dehumidifier.capacity, - energy_factor: dehumidifier.energy_factor, - integrated_energy_factor: dehumidifier.integrated_energy_factor, - rh_setpoint: 0.60, - fraction_served: dehumidifier.fraction_served, - location: dehumidifier.location) + orig_bldg.dehumidifiers.each do |dehumidifier| + new_bldg.dehumidifiers.add(id: dehumidifier.id, + type: dehumidifier.type, + capacity: dehumidifier.capacity, + energy_factor: dehumidifier.energy_factor, + integrated_energy_factor: dehumidifier.integrated_energy_factor, + rh_setpoint: 0.60, + fraction_served: dehumidifier.fraction_served, + location: dehumidifier.location) end end - def self.set_appliances_dehumidifier_iad(orig_hpxml, new_hpxml) + def self.set_appliances_dehumidifier_iad(orig_bldg, new_bldg) # nop end - def self.set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml, is_all_electric: false) + def self.set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg, is_all_electric: false) # Default values range_id = 'CookingRange' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace fuel_type = HPXML::FuelTypeElectricity oven_id = 'Oven' # Override values? - if not orig_hpxml.cooking_ranges.empty? - cooking_range = orig_hpxml.cooking_ranges[0] + if not orig_bldg.cooking_ranges.empty? + cooking_range = orig_bldg.cooking_ranges[0] range_id = cooking_range.id location = cooking_range.location.gsub('unvented', 'vented') fuel_type = cooking_range.fuel_type - oven = orig_hpxml.ovens[0] + oven = orig_bldg.ovens[0] oven_id = oven.id end @@ -2184,63 +2197,63 @@ def self.set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml, is_a end reference_values = HotWaterAndAppliances.get_range_oven_default_values() - new_hpxml.cooking_ranges.add(id: range_id, - location: location, - fuel_type: fuel_type, - is_induction: reference_values[:is_induction]) - new_hpxml.ovens.add(id: oven_id, - is_convection: reference_values[:is_convection]) + new_bldg.cooking_ranges.add(id: range_id, + location: location, + fuel_type: fuel_type, + is_induction: reference_values[:is_induction]) + new_bldg.ovens.add(id: oven_id, + is_convection: reference_values[:is_convection]) end - def self.set_appliances_cooking_range_oven_rated(orig_hpxml, new_hpxml) - if orig_hpxml.cooking_ranges.empty? - set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml) + def self.set_appliances_cooking_range_oven_rated(orig_bldg, new_bldg) + if orig_bldg.cooking_ranges.empty? + set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg) return end - cooking_range = orig_hpxml.cooking_ranges[0] - oven = orig_hpxml.ovens[0] - new_hpxml.cooking_ranges.add(id: cooking_range.id, - location: cooking_range.location, - fuel_type: cooking_range.fuel_type, - is_induction: cooking_range.is_induction) - new_hpxml.ovens.add(id: oven.id, - is_convection: oven.is_convection) + cooking_range = orig_bldg.cooking_ranges[0] + oven = orig_bldg.ovens[0] + new_bldg.cooking_ranges.add(id: cooking_range.id, + location: cooking_range.location, + fuel_type: cooking_range.fuel_type, + is_induction: cooking_range.is_induction) + new_bldg.ovens.add(id: oven.id, + is_convection: oven.is_convection) end - def self.set_appliances_cooking_range_oven_iad(orig_hpxml, new_hpxml) - set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml) - new_hpxml.cooking_ranges[0].location = HPXML::LocationLivingSpace + def self.set_appliances_cooking_range_oven_iad(orig_bldg, new_bldg) + set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg) + new_bldg.cooking_ranges[0].location = HPXML::LocationConditionedSpace end - def self.set_lighting_reference(orig_hpxml, new_hpxml) + def self.set_lighting_reference(orig_bldg, new_bldg) ltg_fracs = Lighting.get_default_fractions() - orig_hpxml.lighting_groups.each do |orig_lg| + orig_bldg.lighting_groups.each do |orig_lg| fraction = ltg_fracs[[orig_lg.location, orig_lg.lighting_type]] next if fraction.nil? - new_hpxml.lighting_groups.add(id: orig_lg.id, - location: orig_lg.location, - fraction_of_units_in_location: fraction, - lighting_type: orig_lg.lighting_type) + new_bldg.lighting_groups.add(id: orig_lg.id, + location: orig_lg.location, + fraction_of_units_in_location: fraction, + lighting_type: orig_lg.lighting_type) end end - def self.set_lighting_rated(orig_hpxml, new_hpxml) - orig_hpxml.lighting_groups.each do |orig_lg| + def self.set_lighting_rated(orig_bldg, new_bldg) + orig_bldg.lighting_groups.each do |orig_lg| next unless [HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].include? orig_lg.location next unless [HPXML::LightingTypeCFL, HPXML::LightingTypeLFL, HPXML::LightingTypeLED].include? orig_lg.lighting_type - new_hpxml.lighting_groups.add(id: orig_lg.id, - location: orig_lg.location, - fraction_of_units_in_location: orig_lg.fraction_of_units_in_location, - lighting_type: orig_lg.lighting_type) + new_bldg.lighting_groups.add(id: orig_lg.id, + location: orig_lg.location, + fraction_of_units_in_location: orig_lg.fraction_of_units_in_location, + lighting_type: orig_lg.lighting_type) end end - def self.set_lighting_iad(orig_hpxml, new_hpxml) - orig_hpxml.lighting_groups.each do |orig_lg| + def self.set_lighting_iad(orig_bldg, new_bldg) + orig_bldg.lighting_groups.each do |orig_lg| next unless [HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].include? orig_lg.location next unless [HPXML::LightingTypeCFL, HPXML::LightingTypeLFL, HPXML::LightingTypeLED].include? orig_lg.lighting_type @@ -2250,15 +2263,15 @@ def self.set_lighting_iad(orig_hpxml, new_hpxml) fraction = 0 end - new_hpxml.lighting_groups.add(id: orig_lg.id, - location: orig_lg.location, - fraction_of_units_in_location: fraction, - lighting_type: orig_lg.lighting_type) + new_bldg.lighting_groups.add(id: orig_lg.id, + location: orig_lg.location, + fraction_of_units_in_location: fraction, + lighting_type: orig_lg.lighting_type) end end - def self.set_ceiling_fans_reference(orig_hpxml, new_hpxml) - n_fans = orig_hpxml.ceiling_fans.map { |cf| cf.count }.sum(0) + def self.set_ceiling_fans_reference(orig_bldg, new_bldg) + n_fans = orig_bldg.ceiling_fans.map { |cf| cf.count }.sum(0) if (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) && (n_fans < @nbeds + 1) # In 301-2019, no ceiling fans in Reference Home if number of ceiling fans # is less than Nbr + 1. @@ -2269,14 +2282,14 @@ def self.set_ceiling_fans_reference(orig_hpxml, new_hpxml) end medium_cfm = 3000.0 - new_hpxml.ceiling_fans.add(id: 'CeilingFans', - efficiency: medium_cfm / HVAC.get_default_ceiling_fan_power(), - count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) - new_hpxml.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset = 0.5 + new_bldg.ceiling_fans.add(id: 'CeilingFans', + efficiency: medium_cfm / HVAC.get_default_ceiling_fan_power(), + count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) + new_bldg.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset = 0.5 end - def self.set_ceiling_fans_rated(orig_hpxml, new_hpxml) - n_fans = orig_hpxml.ceiling_fans.map { |cf| cf.count }.sum(0) + def self.set_ceiling_fans_rated(orig_bldg, new_bldg) + n_fans = orig_bldg.ceiling_fans.map { |cf| cf.count }.sum(0) if (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) && (n_fans < @nbeds + 1) # In 301-2019, no ceiling fans in Reference Home if number of ceiling fans # is less than Nbr + 1. @@ -2290,7 +2303,7 @@ def self.set_ceiling_fans_rated(orig_hpxml, new_hpxml) medium_cfm = 3000.0 sum_w = 0.0 num_cfs = 0 - orig_hpxml.ceiling_fans.each do |orig_ceiling_fan| + orig_bldg.ceiling_fans.each do |orig_ceiling_fan| num_cfs += orig_ceiling_fan.count cfm_per_w = orig_ceiling_fan.efficiency if cfm_per_w.nil? @@ -2301,46 +2314,46 @@ def self.set_ceiling_fans_rated(orig_hpxml, new_hpxml) end avg_w = sum_w / num_cfs - new_hpxml.ceiling_fans.add(id: 'CeilingFans', - efficiency: medium_cfm / avg_w, - count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) - new_hpxml.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset = 0.5 + new_bldg.ceiling_fans.add(id: 'CeilingFans', + efficiency: medium_cfm / avg_w, + count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) + new_bldg.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset = 0.5 end - def self.set_ceiling_fans_iad(orig_hpxml, new_hpxml) + def self.set_ceiling_fans_iad(orig_bldg, new_bldg) # Not described in Addendum E; use Reference Home? - set_ceiling_fans_reference(orig_hpxml, new_hpxml) + set_ceiling_fans_reference(orig_bldg, new_bldg) end - def self.set_misc_loads_reference(new_hpxml) + def self.set_misc_loads_reference(new_bldg) # Misc kwh_per_year, frac_sensible, frac_latent = MiscLoads.get_residual_mels_default_values(@cfa) - new_hpxml.plug_loads.add(id: 'MiscPlugLoad', - plug_load_type: HPXML::PlugLoadTypeOther, - kwh_per_year: kwh_per_year, - frac_sensible: frac_sensible.round(3), - frac_latent: frac_latent.round(3)) + new_bldg.plug_loads.add(id: 'MiscPlugLoad', + plug_load_type: HPXML::PlugLoadTypeOther, + kwh_per_year: kwh_per_year, + frac_sensible: frac_sensible.round(3), + frac_latent: frac_latent.round(3)) # Television kwh_per_year, frac_sensible, frac_latent = MiscLoads.get_televisions_default_values(@cfa, @nbeds) - new_hpxml.plug_loads.add(id: 'TelevisionPlugLoad', - plug_load_type: HPXML::PlugLoadTypeTelevision, - kwh_per_year: kwh_per_year, - frac_sensible: frac_sensible.round(3), - frac_latent: frac_latent.round(3)) + new_bldg.plug_loads.add(id: 'TelevisionPlugLoad', + plug_load_type: HPXML::PlugLoadTypeTelevision, + kwh_per_year: kwh_per_year, + frac_sensible: frac_sensible.round(3), + frac_latent: frac_latent.round(3)) end - def self.set_misc_loads_rated(new_hpxml) - set_misc_loads_reference(new_hpxml) + def self.set_misc_loads_rated(new_bldg) + set_misc_loads_reference(new_bldg) end - def self.set_misc_loads_iad(new_hpxml) - set_misc_loads_reference(new_hpxml) + def self.set_misc_loads_iad(new_bldg) + set_misc_loads_reference(new_bldg) end private - def self.calc_rated_home_q_fans_by_system(orig_hpxml, all_mech_vent_fans) + def self.calc_rated_home_q_fans_by_system(orig_bldg, all_mech_vent_fans) # Calculates the target average airflow rate for each mechanical # ventilation system based on their measured value (if available) # and the minimum continuous ventilation rate Qfan. @@ -2351,7 +2364,7 @@ def self.calc_rated_home_q_fans_by_system(orig_hpxml, all_mech_vent_fans) # Calculate min airflow rate requirement is_balanced = calc_mech_vent_is_balanced(mech_vent_fans) - min_q_fan = calc_rated_home_qfan(orig_hpxml, is_balanced) + min_q_fan = calc_rated_home_qfan(orig_bldg, is_balanced) # Calculate total supply/exhaust cfm (across all mech vent systems) cfm_oa_supply, cfm_oa_exhaust = calc_mech_vent_supply_exhaust_cfms(mech_vent_fans, :oa) @@ -2429,13 +2442,13 @@ def self.calc_rated_home_q_fans_by_system(orig_hpxml, all_mech_vent_fans) return q_fans end - def self.calc_rated_home_infiltration_ach50(orig_hpxml) - _sla, ach50, _nach, _volume, _height = Airflow.get_values_from_air_infiltration_measurements(orig_hpxml, @cfa, @weather) + def self.calc_rated_home_infiltration_ach50(orig_bldg) + _sla, ach50, _nach, _volume, _height = Airflow.get_values_from_air_infiltration_measurements(orig_bldg, @cfa, @weather) if [HPXML::ResidentialTypeApartment, HPXML::ResidentialTypeSFA].include? @bldg_type if (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) cfm50 = ach50 * @infil_volume / 60.0 - tot_cb_area, _ext_cb_area = orig_hpxml.compartmentalization_boundary_areas() + tot_cb_area, _ext_cb_area = orig_bldg.compartmentalization_boundary_areas() if cfm50 / tot_cb_area <= 0.30 ach50 *= @infil_a_ext end @@ -2444,7 +2457,7 @@ def self.calc_rated_home_infiltration_ach50(orig_hpxml) # Apply min Natural ACH? min_nach = nil - mech_vent_fans = orig_hpxml.ventilation_fans.select { |f| f.used_for_whole_building_ventilation } + mech_vent_fans = orig_bldg.ventilation_fans.select { |f| f.used_for_whole_building_ventilation } if mech_vent_fans.empty? min_nach = 0.30 elsif Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019') @@ -2510,8 +2523,8 @@ def self.calc_mech_vent_is_balanced(ventilation_fans) return false # imbalanced end - def self.calc_rated_home_qfan(orig_hpxml, is_balanced) - ach50 = calc_rated_home_infiltration_ach50(orig_hpxml) + def self.calc_rated_home_qfan(orig_bldg, is_balanced) + ach50 = calc_rated_home_infiltration_ach50(orig_bldg) sla = Airflow.get_infiltration_SLA_from_ACH50(ach50, 0.65, @cfa, @infil_volume) q_tot = Airflow.get_mech_vent_qtot_cfm(@nbeds, @cfa) q_fan_power = calc_mech_vent_q_fan(q_tot, sla, is_balanced) @@ -2553,13 +2566,13 @@ def self.calc_mech_vent_Aext_ratio(hpxml) return ext_cb_area / tot_cb_area end - def self.get_new_distribution_id(orig_hpxml, new_hpxml) + def self.get_new_distribution_id(orig_bldg, new_bldg) i = 0 while true i += 1 dist_id = "HVACDistributionDSE_#{i}" found_id = false - (new_hpxml.hvac_systems + orig_hpxml.hvac_systems).each do |hvac| + (new_bldg.hvac_systems + orig_bldg.hvac_systems).each do |hvac| next if hvac.distribution_system_idref.nil? next unless hvac.distribution_system_idref == dist_id @@ -2569,52 +2582,52 @@ def self.get_new_distribution_id(orig_hpxml, new_hpxml) end end - def self.add_reference_gas_furnace(orig_hpxml, new_hpxml, load_frac, orig_system: nil) + def self.add_reference_gas_furnace(orig_bldg, new_bldg, load_frac, orig_system: nil) # 78% AFUE gas furnace if not orig_system.nil? seed_id = orig_system.htg_seed_id.nil? ? orig_system.id : orig_system.htg_seed_id dist_id = orig_system.distribution_system.id unless orig_system.distribution_system.nil? end seed_id = 'ResidualHeating' if seed_id.nil? - dist_id = get_new_distribution_id(orig_hpxml, new_hpxml) if dist_id.nil? + dist_id = get_new_distribution_id(orig_bldg, new_bldg) if dist_id.nil? airflow_defect_ratio = get_reference_hvac_airflow_defect_ratio() fan_watts_per_cfm = get_reference_hvac_fan_watts_per_cfm() - new_hpxml.heating_systems.add(id: "HeatingSystem#{new_hpxml.heating_systems.size + 1}", - distribution_system_idref: dist_id, - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, # Use auto-sizing - heating_efficiency_afue: 0.78, - fraction_heat_load_served: load_frac, - airflow_defect_ratio: airflow_defect_ratio, - fan_watts_per_cfm: fan_watts_per_cfm, - htg_seed_id: seed_id) + new_bldg.heating_systems.add(id: "HeatingSystem#{new_bldg.heating_systems.size + 1}", + distribution_system_idref: dist_id, + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, # Use auto-sizing + heating_efficiency_afue: 0.78, + fraction_heat_load_served: load_frac, + airflow_defect_ratio: airflow_defect_ratio, + fan_watts_per_cfm: fan_watts_per_cfm, + htg_seed_id: seed_id) end - def self.add_reference_gas_boiler(orig_hpxml, new_hpxml, load_frac, orig_system: nil) + def self.add_reference_gas_boiler(orig_bldg, new_bldg, load_frac, orig_system: nil) # 80% AFUE gas boiler if not orig_system.nil? seed_id = orig_system.htg_seed_id.nil? ? orig_system.id : orig_system.htg_seed_id dist_id = orig_system.distribution_system.id unless orig_system.distribution_system.nil? end seed_id = 'ResidualHeating' if seed_id.nil? - dist_id = get_new_distribution_id(orig_hpxml, new_hpxml) if dist_id.nil? + dist_id = get_new_distribution_id(orig_bldg, new_bldg) if dist_id.nil? - new_hpxml.heating_systems.add(id: "HeatingSystem#{new_hpxml.heating_systems.size + 1}", - is_shared_system: false, - distribution_system_idref: dist_id, - heating_system_type: HPXML::HVACTypeBoiler, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, # Use auto-sizing - heating_efficiency_afue: 0.80, - fraction_heat_load_served: load_frac, - htg_seed_id: seed_id) - new_hpxml.heating_systems[-1].electric_auxiliary_energy = HVAC.get_default_boiler_eae(new_hpxml.heating_systems[-1]) + new_bldg.heating_systems.add(id: "HeatingSystem#{new_bldg.heating_systems.size + 1}", + is_shared_system: false, + distribution_system_idref: dist_id, + heating_system_type: HPXML::HVACTypeBoiler, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, # Use auto-sizing + heating_efficiency_afue: 0.80, + fraction_heat_load_served: load_frac, + htg_seed_id: seed_id) + new_bldg.heating_systems[-1].electric_auxiliary_energy = HVAC.get_default_boiler_eae(new_bldg.heating_systems[-1]) end - def self.add_reference_heat_pump(orig_hpxml, new_hpxml, htg_load_frac, clg_load_frac, orig_htg_system: nil, orig_clg_system: nil, is_all_electric: false) + def self.add_reference_heat_pump(orig_bldg, new_bldg, htg_load_frac, clg_load_frac, orig_htg_system: nil, orig_clg_system: nil, is_all_electric: false) # 7.7 HSPF, SEER 13 air source heat pump if not orig_htg_system.nil? if orig_htg_system.is_a? HPXML::CoolingSystem # Cooling system w/ integrated heating @@ -2641,7 +2654,7 @@ def self.add_reference_heat_pump(orig_hpxml, new_hpxml, htg_load_frac, clg_load_ end htg_seed_id = 'ResidualHeating' if htg_seed_id.nil? clg_seed_id = 'ResidualCooling' if clg_seed_id.nil? - dist_id = get_new_distribution_id(orig_hpxml, new_hpxml) if dist_id.nil? + dist_id = get_new_distribution_id(orig_bldg, new_bldg) if dist_id.nil? if backup_type.nil? # Standard electric backup @@ -2655,34 +2668,34 @@ def self.add_reference_heat_pump(orig_hpxml, new_hpxml, htg_load_frac, clg_load_ fan_watts_per_cfm = get_reference_hvac_fan_watts_per_cfm() charge_defect_ratio = get_reference_hvac_charge_defect_ratio() - new_hpxml.heat_pumps.add(id: "HeatPump#{new_hpxml.heat_pumps.size + 1}", - distribution_system_idref: dist_id, - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - compressor_type: HPXML::HVACCompressorTypeSingleStage, - compressor_lockout_temp: compressor_lockout_temp, - cooling_capacity: -1, # Use auto-sizing - heating_capacity: -1, # Use auto-sizing - backup_type: backup_type, - backup_heating_fuel: backup_fuel, - backup_heating_capacity: backup_capacity, - backup_heating_efficiency_percent: backup_efficiency_percent, - backup_heating_efficiency_afue: backup_efficiency_afue, - backup_heating_lockout_temp: backup_lockout_temp, - backup_heating_switchover_temp: backup_switchover_temp, - fraction_heat_load_served: htg_load_frac, - fraction_cool_load_served: clg_load_frac, - cooling_shr: shr, - cooling_efficiency_seer: 13.0, - heating_efficiency_hspf: 7.7, - airflow_defect_ratio: airflow_defect_ratio, - fan_watts_per_cfm: fan_watts_per_cfm, - charge_defect_ratio: charge_defect_ratio, - htg_seed_id: htg_seed_id, - clg_seed_id: clg_seed_id) - end - - def self.add_reference_air_conditioner(orig_hpxml, new_hpxml, load_frac, orig_system: nil) + new_bldg.heat_pumps.add(id: "HeatPump#{new_bldg.heat_pumps.size + 1}", + distribution_system_idref: dist_id, + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + compressor_type: HPXML::HVACCompressorTypeSingleStage, + compressor_lockout_temp: compressor_lockout_temp, + cooling_capacity: -1, # Use auto-sizing + heating_capacity: -1, # Use auto-sizing + backup_type: backup_type, + backup_heating_fuel: backup_fuel, + backup_heating_capacity: backup_capacity, + backup_heating_efficiency_percent: backup_efficiency_percent, + backup_heating_efficiency_afue: backup_efficiency_afue, + backup_heating_lockout_temp: backup_lockout_temp, + backup_heating_switchover_temp: backup_switchover_temp, + fraction_heat_load_served: htg_load_frac, + fraction_cool_load_served: clg_load_frac, + cooling_shr: shr, + cooling_efficiency_seer: 13.0, + heating_efficiency_hspf: 7.7, + airflow_defect_ratio: airflow_defect_ratio, + fan_watts_per_cfm: fan_watts_per_cfm, + charge_defect_ratio: charge_defect_ratio, + htg_seed_id: htg_seed_id, + clg_seed_id: clg_seed_id) + end + + def self.add_reference_air_conditioner(orig_bldg, new_bldg, load_frac, orig_system: nil) # 13 SEER electric air conditioner if not orig_system.nil? seed_id = orig_system.clg_seed_id.nil? ? orig_system.id : orig_system.clg_seed_id @@ -2690,64 +2703,64 @@ def self.add_reference_air_conditioner(orig_hpxml, new_hpxml, load_frac, orig_sy dist_id = orig_system.distribution_system.id unless orig_system.distribution_system.nil? end seed_id = 'ResidualCooling' if seed_id.nil? - dist_id = get_new_distribution_id(orig_hpxml, new_hpxml) if dist_id.nil? + dist_id = get_new_distribution_id(orig_bldg, new_bldg) if dist_id.nil? airflow_defect_ratio = get_reference_hvac_airflow_defect_ratio() fan_watts_per_cfm = get_reference_hvac_fan_watts_per_cfm() charge_defect_ratio = get_reference_hvac_charge_defect_ratio() - new_hpxml.cooling_systems.add(id: "CoolingSystem#{new_hpxml.cooling_systems.size + 1}", - distribution_system_idref: dist_id, - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - compressor_type: HPXML::HVACCompressorTypeSingleStage, - cooling_capacity: -1, # Use auto-sizing - fraction_cool_load_served: load_frac, - cooling_efficiency_seer: 13.0, - cooling_shr: shr, - airflow_defect_ratio: airflow_defect_ratio, - fan_watts_per_cfm: fan_watts_per_cfm, - charge_defect_ratio: charge_defect_ratio, - clg_seed_id: seed_id) - end - - def self.add_reference_distribution_system(new_hpxml) - new_hpxml.hvac_systems.each do |hvac| + new_bldg.cooling_systems.add(id: "CoolingSystem#{new_bldg.cooling_systems.size + 1}", + distribution_system_idref: dist_id, + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + compressor_type: HPXML::HVACCompressorTypeSingleStage, + cooling_capacity: -1, # Use auto-sizing + fraction_cool_load_served: load_frac, + cooling_efficiency_seer: 13.0, + cooling_shr: shr, + airflow_defect_ratio: airflow_defect_ratio, + fan_watts_per_cfm: fan_watts_per_cfm, + charge_defect_ratio: charge_defect_ratio, + clg_seed_id: seed_id) + end + + def self.add_reference_distribution_system(new_bldg) + new_bldg.hvac_systems.each do |hvac| next if hvac.distribution_system_idref.nil? - next if new_hpxml.hvac_distributions.select { |d| d.id == hvac.distribution_system_idref }.size > 0 + next if new_bldg.hvac_distributions.select { |d| d.id == hvac.distribution_system_idref }.size > 0 # Add new DSE distribution if distribution doesn't already exist - new_hpxml.hvac_distributions.add(id: hvac.distribution_system_idref, - distribution_system_type: HPXML::HVACDistributionTypeDSE, - annual_heating_dse: 0.8, - annual_cooling_dse: 0.8) + new_bldg.hvac_distributions.add(id: hvac.distribution_system_idref, + distribution_system_type: HPXML::HVACDistributionTypeDSE, + annual_heating_dse: 0.8, + annual_cooling_dse: 0.8) end end - def self.add_reference_water_heater(orig_hpxml, new_hpxml, is_all_electric: false) + def self.add_reference_water_heater(orig_bldg, new_bldg, is_all_electric: false) if is_all_electric wh_fuel_type = HPXML::FuelTypeElectricity else - wh_fuel_type = orig_hpxml.predominant_heating_fuel() + wh_fuel_type = orig_bldg.predominant_heating_fuel() end wh_tank_vol = 40.0 wh_ef = get_reference_water_heater_ef(wh_fuel_type, wh_tank_vol) wh_cap = Waterheater.get_default_heating_capacity(wh_fuel_type, @nbeds, 1) * 1000.0 # Btuh - new_hpxml.water_heating_systems.add(id: 'WaterHeatingSystem', - is_shared_system: false, - number_of_units_served: 1, - fuel_type: wh_fuel_type, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - performance_adjustment: 1.0, - tank_volume: wh_tank_vol, - fraction_dhw_load_served: 1.0, - heating_capacity: wh_cap.round(0), - energy_factor: wh_ef, - uses_desuperheater: false, - temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) + new_bldg.water_heating_systems.add(id: 'WaterHeatingSystem', + is_shared_system: false, + number_of_units_served: 1, + fuel_type: wh_fuel_type, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + performance_adjustment: 1.0, + tank_volume: wh_tank_vol, + fraction_dhw_load_served: 1.0, + heating_capacity: wh_cap.round(0), + energy_factor: wh_ef, + uses_desuperheater: false, + temperature: Waterheater.get_default_hot_water_temperature(@eri_version)) end def self.get_hvac_capacities_for_distribution_system(orig_hvac_dist) @@ -2853,7 +2866,7 @@ def self.get_reference_wall_ufactor() end end - def self.get_reference_door_area(orig_hpxml) + def self.get_reference_door_area(orig_bldg) if (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) && (@bldg_type == HPXML::ResidentialTypeApartment) total_area = 20.0 # ft2 else @@ -2861,8 +2874,8 @@ def self.get_reference_door_area(orig_hpxml) end if (Constants.ERIVersions.index(@eri_version) >= Constants.ERIVersions.index('2019')) # Calculate portion of door area that is exterior by preserving ratio from rated home - orig_interior_area = orig_hpxml.doors.select { |d| d.wall.exterior_adjacent_to == HPXML::LocationOtherHousingUnit }.map { |d| d.area }.sum(0) - orig_exterior_area = orig_hpxml.doors.select { |d| d.is_exterior_thermal_boundary }.map { |d| d.area }.sum(0) + orig_interior_area = orig_bldg.doors.select { |d| d.wall.exterior_adjacent_to == HPXML::LocationOtherHousingUnit }.map { |d| d.area }.sum(0) + orig_exterior_area = orig_bldg.doors.select { |d| d.is_exterior_thermal_boundary }.map { |d| d.area }.sum(0) if orig_interior_area + orig_exterior_area <= 0 exterior_area = total_area interior_area = 0.0 @@ -2917,15 +2930,15 @@ def self.lookup_egrid_value(egrid_subregion, zip_column_index, output_column_ind return end - def self.add_emissions_scenarios(new_hpxml) + def self.add_emissions_scenarios(new_hpxml, new_bldg) if not @egrid_subregion.nil? - new_hpxml.header.egrid_subregion = @egrid_subregion - new_hpxml.header.egrid_subregion_isdefaulted = true + new_bldg.egrid_subregion = @egrid_subregion + new_bldg.egrid_subregion_isdefaulted = true end if not @cambium_gea.nil? - new_hpxml.header.cambium_region_gea = @cambium_gea - new_hpxml.header.cambium_region_gea_isdefaulted = true + new_bldg.cambium_region_gea = @cambium_gea + new_bldg.cambium_region_gea_isdefaulted = true end # Fossil fuel values diff --git a/rulesets/resources/301validator.xml b/rulesets/resources/301validator.xml index f477a0303e..0bb98cff06 100644 --- a/rulesets/resources/301validator.xml +++ b/rulesets/resources/301validator.xml @@ -1,7 +1,7 @@ HPXML Schematron Validator: Energy Rating Index - + [Root] @@ -219,7 +219,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: NumberofBedrooms Expected NumberofBedrooms to be greater than or equal to 1 Expected 1 element(s) for xpath: ConditionedFloorArea - Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. + Expected ConditionedFloorArea to be greater than or equal to the sum of conditioned slab/floor areas. @@ -272,7 +272,7 @@ Temporarily disabled until RESNET allows this. [Roof] Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'attic - vented' or 'attic - unvented' or 'living space' or 'garage' + Expected InteriorAdjacentTo to be 'attic - vented' or 'attic - unvented' or 'conditioned space' or 'garage' Expected 1 element(s) for xpath: Area Expected 0 or 1 element(s) for xpath: Azimuth Expected 1 element(s) for xpath: SolarAbsorptance @@ -310,7 +310,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: ExteriorAdjacentTo Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' Expected 1 element(s) for xpath: Area Expected 0 or 1 element(s) for xpath: Azimuth Expected 1 element(s) for xpath: Insulation/AssemblyEffectiveRValue @@ -331,7 +331,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: ExteriorAdjacentTo Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' Expected 1 element(s) for xpath: WallType[WoodStud | DoubleWoodStud | ConcreteMasonryUnit | StructuralInsulatedPanel | InsulatedConcreteForms | SteelFrame | SolidConcrete | StructuralBrick | StrawBale | Stone | LogWall | Adobe] Expected 1 element(s) for xpath: Area Expected 0 or 1 element(s) for xpath: Azimuth @@ -410,7 +410,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: ExteriorAdjacentTo Expected ExteriorAdjacentTo to be 'outside' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'attic - vented' or 'attic - unvented' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' Expected 1 element(s) for xpath: FloorType[WoodFrame | StructuralInsulatedPanel | SteelFrame | SolidConcrete] Expected 1 element(s) for xpath: Area Expected 1 element(s) for xpath: Insulation/AssemblyEffectiveRValue @@ -428,11 +428,11 @@ Temporarily disabled until RESNET allows this. [Slab] Expected 1 element(s) for xpath: InteriorAdjacentTo - Expected InteriorAdjacentTo to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' + Expected InteriorAdjacentTo to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'garage' Expected 1 element(s) for xpath: Area Expected 1 element(s) for xpath: Thickness Expected 1 element(s) for xpath: ExposedPerimeter - Expected 1 or more element(s) for xpath: DepthBelowGrade | InteriorAdjacentTo[text()!="living space" and text()!="garage"] + Expected 0 or 1 element(s) for xpath: DepthBelowGrade Expected 1 element(s) for xpath: PerimeterInsulation/Layer/NominalRValue Expected 1 element(s) for xpath: PerimeterInsulation/Layer/InsulationDepth Expected 1 element(s) for xpath: UnderSlabInsulation/Layer/NominalRValue @@ -506,7 +506,7 @@ Temporarily disabled until RESNET allows this. [HeatingSystem] Expected 1 element(s) for xpath: ../../HVACControl - Expected 1 element(s) for xpath: HeatingSystemType[ElectricResistance | Furnace | WallFurnace | FloorFurnace | Boiler | Stove | PortableHeater | FixedHeater | Fireplace] + Expected 1 element(s) for xpath: HeatingSystemType[ElectricResistance | Furnace | WallFurnace | FloorFurnace | Boiler | Stove | SpaceHeater | Fireplace] Expected 1 element(s) for xpath: HeatingCapacity Expected 1 element(s) for xpath: FractionHeatLoadServed @@ -631,21 +631,8 @@ Temporarily disabled until RESNET allows this. - [HeatingSystemType=PortableHeater] - - Expected 0 element(s) for xpath: DistributionSystem - Expected 1 element(s) for xpath: HeatingSystemFuel - Expected HeatingSystemFuel to be 'electricity' or 'natural gas' or 'fuel oil' or 'propane' or 'wood' or 'wood pellets' - Expected 1 element(s) for xpath: AnnualHeatingEfficiency[Units="Percent"]/Value - Expected AnnualHeatingEfficiency[Units="Percent"]/Value to be less than or equal to 1 - Expected 0 or 1 element(s) for xpath: extension/FanPowerWatts - Expected extension/FanPowerWatts to be greater than or equal to 0 - - - - - [HeatingSystemType=FixedHeater] - + [HeatingSystemType=SpaceHeater] + Expected 0 element(s) for xpath: DistributionSystem Expected 1 element(s) for xpath: HeatingSystemFuel Expected HeatingSystemFuel to be 'electricity' or 'natural gas' or 'fuel oil' or 'propane' or 'wood' or 'wood pellets' @@ -740,6 +727,8 @@ Temporarily disabled until RESNET allows this. Expected 0 or more element(s) for xpath: ../../HVACDistribution/DistributionSystemType/AirDistribution/AirDistributionType[text()="regular velocity"] | ../../HVACDistribution/DistributionSystemType/Other[text()="DSE"] Expected 0 or 1 element(s) for xpath: DistributionSystem Expected 1 element(s) for xpath: CoolingCapacity + Expected 0 or 1 element(s) for xpath: CompressorType + Expected CompressorType to be 'variable speed' Expected 1 element(s) for xpath: AnnualCoolingEfficiency[Units="SEER" or Units="SEER2"]/Value Expected 0 or 1 element(s) for xpath: SensibleHeatFraction Expected 0 element(s) for xpath: IntegratedHeatingSystemFuel @@ -858,6 +847,8 @@ Temporarily disabled until RESNET allows this. Expected 0 or 1 element(s) for xpath: extension/HeatingCapacityRetention | HeatingCapacity17F Expected HeatingCapacity17F to be less than or equal to HeatingCapacity Expected 1 element(s) for xpath: CoolingCapacity + Expected 0 or 1 element(s) for xpath: CompressorType + Expected CompressorType to be 'variable speed' Expected 0 or 1 element(s) for xpath: CompressorLockoutTemperature Expected 0 or 1 element(s) for xpath: CoolingSensibleHeatFraction Expected 1 element(s) for xpath: FractionHeatLoadServed @@ -968,7 +959,7 @@ Temporarily disabled until RESNET allows this. Expected 0 or 1 element(s) for xpath: BackupHeatingSwitchoverTemperature | CompressorLockoutTemperature Expected 0 or 1 element(s) for xpath: BackupHeatingSwitchoverTemperature | BackupHeatingLockoutTemperature - Expected CompressorLockoutTemperature to be less than BackupHeatingLockoutTemperature + Expected CompressorLockoutTemperature to be less than or equal to BackupHeatingLockoutTemperature BackupHeatingSwitchoverTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity. BackupHeatingLockoutTemperature is below 30 deg-F; this may result in significant unmet hours if the heat pump does not have sufficient capacity. @@ -1002,9 +993,6 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: AirDistributionType Expected AirDistributionType to be 'regular velocity' or 'gravity' or 'fan coil' Expected 0 or more element(s) for xpath: Ducts - - Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment. - Ducts are entirely within conditioned space but there is moderate leakage to the outside. Leakage to the outside is typically zero or near-zero in these situations, consider revising leakage values. Leakage will be modeled as heat lost to the ambient environment. @@ -1057,7 +1045,7 @@ Temporarily disabled until RESNET allows this. Expected 0 or 1 element(s) for xpath: DuctBuriedInsulationLevel Expected DuctBuriedInsulationLevel to be 'not buried' or 'partially buried' or 'fully buried' or 'deeply buried' Expected 1 element(s) for xpath: DuctLocation - Expected DuctLocation to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected DuctLocation to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'attic - vented' or 'attic - unvented' or 'garage' or 'exterior wall' or 'under slab' or 'roof deck' or 'outside' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: DuctSurfaceArea Expected 1 element(s) for xpath: ../NumberofReturnRegisters Expected 1 element(s) for xpath: ../../../ConditionedFloorAreaServed @@ -1184,7 +1172,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: WaterHeaterType Expected WaterHeaterType to be 'storage water heater' or 'instantaneous water heater' or 'heat pump water heater' or 'space-heating boiler with storage tank' or 'space-heating boiler with tankless coil' Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other exterior' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FractionDHWLoadServed Expected 0 or 1 element(s) for xpath: UsesDesuperheater @@ -1408,7 +1396,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: BatteryType[text()="Li-ion"] Expected 0 or 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'attic - vented' or 'attic - unvented' or 'garage' or 'outside' + Expected Location to be 'conditioned space' or 'basement - conditioned' or 'basement - unconditioned' or 'crawlspace - vented' or 'crawlspace - unvented' or 'attic - vented' or 'attic - unvented' or 'garage' or 'outside' Expected 1 element(s) for xpath: NominalCapacity[Units="kWh"]/Value Expected 1 element(s) for xpath: UsableCapacity[Units="kWh"]/Value Expected UsableCapacity to be less than NominalCapacity @@ -1444,7 +1432,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: IsSharedAppliance Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: IntegratedModifiedEnergyFactor | ModifiedEnergyFactor Expected 1 element(s) for xpath: RatedAnnualkWh Expected 1 element(s) for xpath: LabelElectricRate @@ -1470,7 +1458,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: IsSharedAppliance Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FuelType Expected FuelType to be 'natural gas' or 'fuel oil' or 'propane' or 'electricity' or 'wood' or 'wood pellets' Expected 1 element(s) for xpath: CombinedEnergyFactor | EnergyFactor @@ -1492,7 +1480,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: IsSharedAppliance Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: RatedAnnualkWh | EnergyFactor Expected 1 element(s) for xpath: LabelElectricRate Expected 1 element(s) for xpath: LabelGasRate @@ -1514,7 +1502,7 @@ Temporarily disabled until RESNET allows this. [Refrigerator] Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: RatedAnnualkWh @@ -1525,7 +1513,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: Type Expected Type to be 'portable' or 'whole-home' Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' + Expected Location to be 'conditioned space' Expected 1 element(s) for xpath: Capacity Expected 1 element(s) for xpath: IntegratedEnergyFactor | EnergyFactor Expected 1 element(s) for xpath: FractionDehumidificationLoadServed @@ -1537,7 +1525,7 @@ Temporarily disabled until RESNET allows this. Expected 1 element(s) for xpath: ../Oven Expected 1 element(s) for xpath: Location - Expected Location to be 'living space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' + Expected Location to be 'conditioned space' or 'basement - unconditioned' or 'basement - conditioned' or 'attic - unvented' or 'attic - vented' or 'garage' or 'crawlspace - unvented' or 'crawlspace - vented' or 'other housing unit' or 'other heated space' or 'other multifamily buffer space' or 'other non-freezing space' Expected 1 element(s) for xpath: FuelType Expected FuelType to be 'natural gas' or 'fuel oil' or 'propane' or 'electricity' or 'wood' or 'wood pellets' Expected 1 element(s) for xpath: IsInduction @@ -1590,17 +1578,17 @@ Temporarily disabled until RESNET allows this. [AdjacentSurfaces=ConditionedSpace] - - There must be at least one ceiling/roof adjacent to conditioned space. - There must be at least one exterior wall adjacent to conditioned space. - There must be at least one floor/slab adjacent to conditioned space. + + There must be at least one ceiling or roof adjacent to conditioned space. + There must be at least one exterior wall adjacent to conditioned space. + There must be at least one floor or slab adjacent to conditioned space. [AdjacentSurfaces=ConditionedBasement] - There must be at least one exterior foundation wall adjacent to "basement - conditioned". + There must be at least one exterior wall or foundation wall adjacent to "basement - conditioned". There must be at least one slab adjacent to "basement - conditioned". @@ -1608,8 +1596,8 @@ Temporarily disabled until RESNET allows this. [AdjacentSurfaces=UnconditionedBasement] - There must be at least one ceiling adjacent to "basement - unconditioned". - There must be at least one exterior foundation wall adjacent to "basement - unconditioned". + There must be at least one ceiling adjacent to "basement - unconditioned". + There must be at least one exterior wall or foundation wall adjacent to "basement - unconditioned". There must be at least one slab adjacent to "basement - unconditioned". @@ -1617,8 +1605,8 @@ Temporarily disabled until RESNET allows this. [AdjacentSurfaces=VentedCrawlspace] - There must be at least one ceiling adjacent to "crawlspace - vented". - There must be at least one exterior foundation wall adjacent to "crawlspace - vented". + There must be at least one ceiling adjacent to "crawlspace - vented". + There must be at least one exterior wall or foundation wall adjacent to "crawlspace - vented". There must be at least one slab adjacent to "crawlspace - vented". @@ -1626,8 +1614,8 @@ Temporarily disabled until RESNET allows this. [AdjacentSurfaces=UnventedCrawlspace] - There must be at least one ceiling adjacent to "crawlspace - unvented". - There must be at least one exterior foundation wall adjacent to "crawlspace - unvented". + There must be at least one ceiling adjacent to "crawlspace - unvented". + There must be at least one exterior wall or foundation wall adjacent to "crawlspace - unvented". There must be at least one slab adjacent to "crawlspace - unvented". @@ -1635,8 +1623,8 @@ Temporarily disabled until RESNET allows this. [AdjacentSurfaces=Garage] - There must be at least one roof/ceiling adjacent to "garage". - There must be at least one exterior wall/foundation wall adjacent to "garage". + There must be at least one roof or ceiling adjacent to "garage". + There must be at least one exterior wall or foundation wall adjacent to "garage". There must be at least one slab adjacent to "garage". diff --git a/rulesets/resources/ES_ZERHruleset.rb b/rulesets/resources/ES_ZERHruleset.rb index f12b0f45fc..d68da94f15 100644 --- a/rulesets/resources/ES_ZERHruleset.rb +++ b/rulesets/resources/ES_ZERHruleset.rb @@ -22,7 +22,7 @@ def self.apply_ruleset(hpxml, calc_type, lookup_program_data) # Use Year=2006 for Reference Home configuration iecc_year = 2006 end - @iecc_zone = hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == iecc_year }[0].zone + @iecc_zone = hpxml.buildings[0].climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == iecc_year }[0].zone @lookup_program_data = lookup_program_data # Update HPXML object based on ESRD configuration @@ -37,59 +37,61 @@ def self.apply_ruleset(hpxml, calc_type, lookup_program_data) def self.apply_ruleset_reference(orig_hpxml) new_hpxml = create_new_hpxml(orig_hpxml) + new_bldg = new_hpxml.buildings[0] + orig_bldg = orig_hpxml.buildings[0] + # BuildingSummary - set_summary_reference(orig_hpxml, new_hpxml) + set_summary_reference(orig_bldg, new_bldg) # ClimateAndRiskZones - set_climate(orig_hpxml, new_hpxml) + set_climate(orig_bldg, new_bldg) # Enclosure - set_enclosure_attics_reference(orig_hpxml, new_hpxml) - set_enclosure_foundations_reference(orig_hpxml, new_hpxml) - set_enclosure_roofs_reference(orig_hpxml, new_hpxml) - set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) - set_enclosure_walls_reference(orig_hpxml, new_hpxml) - set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) - set_enclosure_ceilings_reference(orig_hpxml, new_hpxml) - set_enclosure_floors_reference(orig_hpxml, new_hpxml) - set_enclosure_slabs_reference(orig_hpxml, new_hpxml) - set_enclosure_windows_reference(orig_hpxml, new_hpxml) - set_enclosure_skylights_reference(orig_hpxml, new_hpxml) - set_enclosure_doors_reference(orig_hpxml, new_hpxml) - set_enclosure_air_infiltration_reference(orig_hpxml, new_hpxml) + set_enclosure_attics_reference(orig_bldg, new_bldg) + set_enclosure_foundations_reference(orig_bldg, new_bldg) + set_enclosure_roofs_reference(orig_bldg, new_bldg) + set_enclosure_rim_joists_reference(orig_bldg, new_bldg) + set_enclosure_walls_reference(orig_bldg, new_bldg) + set_enclosure_foundation_walls_reference(orig_bldg, new_bldg) + set_enclosure_ceilings_reference(orig_bldg, new_bldg) + set_enclosure_floors_reference(orig_bldg, new_bldg) + set_enclosure_slabs_reference(orig_bldg, new_bldg) + set_enclosure_windows_reference(orig_bldg, new_bldg) + set_enclosure_skylights_reference(orig_bldg, new_bldg) + set_enclosure_doors_reference(orig_bldg, new_bldg) + set_enclosure_air_infiltration_reference(orig_bldg, new_bldg) # Systems - set_systems_hvac_reference(orig_hpxml, new_hpxml) - set_systems_mechanical_ventilation_reference(new_hpxml) - set_systems_whole_house_fan_reference(orig_hpxml, new_hpxml) - set_systems_water_heater_reference(orig_hpxml, new_hpxml) - set_systems_water_heating_use_reference(orig_hpxml, new_hpxml) - set_systems_solar_thermal_reference(orig_hpxml, new_hpxml) - set_systems_photovoltaics_reference(orig_hpxml, new_hpxml) - set_systems_batteries_reference(orig_hpxml, new_hpxml) - set_systems_generators_reference(orig_hpxml, new_hpxml) + set_systems_hvac_reference(orig_bldg, new_bldg) + set_systems_mechanical_ventilation_reference(new_bldg) + set_systems_whole_house_fan_reference(orig_bldg, new_bldg) + set_systems_water_heater_reference(orig_bldg, new_bldg) + set_systems_water_heating_use_reference(orig_bldg, new_bldg) + set_systems_solar_thermal_reference(orig_bldg, new_bldg) + set_systems_photovoltaics_reference(orig_bldg, new_bldg) + set_systems_batteries_reference(orig_bldg, new_bldg) + set_systems_generators_reference(orig_bldg, new_bldg) # Appliances - set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) - set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml) - set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) - set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) - set_appliances_dehumidifier_reference(orig_hpxml, new_hpxml) - set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml) + set_appliances_clothes_washer_reference(orig_bldg, new_bldg) + set_appliances_clothes_dryer_reference(orig_bldg, new_bldg) + set_appliances_dishwasher_reference(orig_bldg, new_bldg) + set_appliances_refrigerator_reference(orig_bldg, new_bldg) + set_appliances_dehumidifier_reference(orig_bldg, new_bldg) + set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg) # Lighting - set_lighting_reference(new_hpxml) - set_ceiling_fans_reference(orig_hpxml, new_hpxml) + set_lighting_reference(new_bldg) + set_ceiling_fans_reference(orig_bldg, new_bldg) # MiscLoads - set_misc_loads_reference(orig_hpxml, new_hpxml) + set_misc_loads_reference(orig_bldg, new_bldg) return new_hpxml end def self.create_new_hpxml(orig_hpxml) new_hpxml = HPXML.new - @state_code = orig_hpxml.header.state_code new_hpxml.header.xml_type = orig_hpxml.header.xml_type new_hpxml.header.xml_generated_by = File.basename(__FILE__) @@ -97,12 +99,16 @@ def self.create_new_hpxml(orig_hpxml) new_hpxml.header.software_program_used = orig_hpxml.header.software_program_used new_hpxml.header.software_program_version = orig_hpxml.header.software_program_version new_hpxml.header.eri_calculation_version = orig_hpxml.header.eri_calculation_version - new_hpxml.header.building_id = orig_hpxml.header.building_id - new_hpxml.header.event_type = orig_hpxml.header.event_type - new_hpxml.header.state_code = orig_hpxml.header.state_code - new_hpxml.header.zip_code = orig_hpxml.header.zip_code - bldg_type = orig_hpxml.building_construction.residential_facility_type + orig_bldg = orig_hpxml.buildings[0] + new_hpxml.buildings.add(building_id: orig_bldg.building_id) + new_bldg = new_hpxml.buildings[0] + + new_bldg.event_type = orig_bldg.event_type + new_bldg.state_code = orig_bldg.state_code + new_bldg.zip_code = orig_bldg.zip_code + + bldg_type = orig_bldg.building_construction.residential_facility_type if (bldg_type == HPXML::ResidentialTypeSFA) && ESConstants.MFVersions.include?(@program_version) begin # ESRD configured as SF National v3.X @@ -117,60 +123,61 @@ def self.create_new_hpxml(orig_hpxml) fail "Need to handle program version '#{@program_version}'." end end + @state_code = orig_bldg.state_code return new_hpxml end - def self.set_summary_reference(orig_hpxml, new_hpxml) + def self.set_summary_reference(orig_bldg, new_bldg) # Global variables - @bldg_type = orig_hpxml.building_construction.residential_facility_type - @cfa = orig_hpxml.building_construction.conditioned_floor_area - @nbeds = orig_hpxml.building_construction.number_of_bedrooms - @ncfl = orig_hpxml.building_construction.number_of_conditioned_floors - @ncfl_ag = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - @cvolume = orig_hpxml.building_construction.conditioned_building_volume - @infilvolume = get_infiltration_volume(orig_hpxml) - @infilheight = get_infiltration_height(orig_hpxml) - @has_cond_bsmnt = orig_hpxml.has_location(HPXML::LocationBasementConditioned) - @has_uncond_bsmnt = orig_hpxml.has_location(HPXML::LocationBasementUnconditioned) + @bldg_type = orig_bldg.building_construction.residential_facility_type + @cfa = orig_bldg.building_construction.conditioned_floor_area + @nbeds = orig_bldg.building_construction.number_of_bedrooms + @ncfl = orig_bldg.building_construction.number_of_conditioned_floors + @ncfl_ag = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + @cvolume = orig_bldg.building_construction.conditioned_building_volume + @infilvolume = get_infiltration_volume(orig_bldg) + @infilheight = get_infiltration_height(orig_bldg) + @has_cond_bsmnt = orig_bldg.has_location(HPXML::LocationBasementConditioned) + @has_uncond_bsmnt = orig_bldg.has_location(HPXML::LocationBasementUnconditioned) @has_auto_generated_attic = false - new_hpxml.site.fuels = orig_hpxml.site.fuels + new_bldg.site.fuels = orig_bldg.site.fuels - new_hpxml.building_construction.residential_facility_type = orig_hpxml.building_construction.residential_facility_type - new_hpxml.building_construction.number_of_conditioned_floors = orig_hpxml.building_construction.number_of_conditioned_floors - new_hpxml.building_construction.number_of_conditioned_floors_above_grade = orig_hpxml.building_construction.number_of_conditioned_floors_above_grade - new_hpxml.building_construction.number_of_bedrooms = orig_hpxml.building_construction.number_of_bedrooms - new_hpxml.building_construction.conditioned_floor_area = orig_hpxml.building_construction.conditioned_floor_area - new_hpxml.building_construction.conditioned_building_volume = orig_hpxml.building_construction.conditioned_building_volume + new_bldg.building_construction.residential_facility_type = orig_bldg.building_construction.residential_facility_type + new_bldg.building_construction.number_of_conditioned_floors = orig_bldg.building_construction.number_of_conditioned_floors + new_bldg.building_construction.number_of_conditioned_floors_above_grade = orig_bldg.building_construction.number_of_conditioned_floors_above_grade + new_bldg.building_construction.number_of_bedrooms = orig_bldg.building_construction.number_of_bedrooms + new_bldg.building_construction.conditioned_floor_area = orig_bldg.building_construction.conditioned_floor_area + new_bldg.building_construction.conditioned_building_volume = orig_bldg.building_construction.conditioned_building_volume end - def self.set_climate(orig_hpxml, new_hpxml) + def self.set_climate(orig_bldg, new_bldg) # Set 2006 IECC zone for downstream ERI calculation - climate_zone_iecc = orig_hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2006 }[0] - new_hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: climate_zone_iecc.year, - zone: climate_zone_iecc.zone) - new_hpxml.climate_and_risk_zones.weather_station_id = orig_hpxml.climate_and_risk_zones.weather_station_id - new_hpxml.climate_and_risk_zones.weather_station_name = orig_hpxml.climate_and_risk_zones.weather_station_name - new_hpxml.climate_and_risk_zones.weather_station_wmo = orig_hpxml.climate_and_risk_zones.weather_station_wmo - new_hpxml.climate_and_risk_zones.weather_station_epw_filepath = orig_hpxml.climate_and_risk_zones.weather_station_epw_filepath + climate_zone_iecc = orig_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2006 }[0] + new_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: climate_zone_iecc.year, + zone: climate_zone_iecc.zone) + new_bldg.climate_and_risk_zones.weather_station_id = orig_bldg.climate_and_risk_zones.weather_station_id + new_bldg.climate_and_risk_zones.weather_station_name = orig_bldg.climate_and_risk_zones.weather_station_name + new_bldg.climate_and_risk_zones.weather_station_wmo = orig_bldg.climate_and_risk_zones.weather_station_wmo + new_bldg.climate_and_risk_zones.weather_station_epw_filepath = orig_bldg.climate_and_risk_zones.weather_station_epw_filepath end - def self.set_enclosure_air_infiltration_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_air_infiltration_reference(orig_bldg, new_bldg) # Exhibit 2 - Infiltration - infil_air_leakage, infil_unit_of_measure = get_enclosure_air_infiltration_default(orig_hpxml) + infil_air_leakage, infil_unit_of_measure = get_enclosure_air_infiltration_default(orig_bldg) # Air Infiltration - new_hpxml.air_infiltration_measurements.add(id: 'TargetInfiltration', - house_pressure: 50, - unit_of_measure: infil_unit_of_measure, - air_leakage: infil_air_leakage.round(2), - infiltration_volume: @infilvolume, - infiltration_height: @infilheight) + new_bldg.air_infiltration_measurements.add(id: 'TargetInfiltration', + house_pressure: 50, + unit_of_measure: infil_unit_of_measure, + air_leakage: infil_air_leakage.round(2), + infiltration_volume: @infilvolume, + infiltration_height: @infilheight) end - def self.set_enclosure_attics_reference(orig_hpxml, new_hpxml) - has_attic = (orig_hpxml.has_location(HPXML::LocationAtticVented) || orig_hpxml.has_location(HPXML::LocationAtticUnvented)) + def self.set_enclosure_attics_reference(orig_bldg, new_bldg) + has_attic = (orig_bldg.has_location(HPXML::LocationAtticVented) || orig_bldg.has_location(HPXML::LocationAtticUnvented)) vented_attic = lookup_reference_value('vented_attic', @bldg_type) vented_attic = lookup_reference_value('vented_attic') if vented_attic.nil? @@ -182,7 +189,7 @@ def self.set_enclosure_attics_reference(orig_hpxml, new_hpxml) if has_attic set_vented_attic = true else - duct_locations = get_duct_location_areas(orig_hpxml, 1.0).keys + duct_locations = get_duct_location_areas(orig_bldg, 1.0).keys if duct_locations.include? HPXML::LocationAtticVented set_vented_attic = true end @@ -194,72 +201,72 @@ def self.set_enclosure_attics_reference(orig_hpxml, new_hpxml) end if set_vented_attic - new_hpxml.attics.add(id: 'TargetVentedAttic', - attic_type: HPXML::AtticTypeVented) + new_bldg.attics.add(id: 'TargetVentedAttic', + attic_type: HPXML::AtticTypeVented) @has_auto_generated_attic = true unless has_attic end end - def self.set_enclosure_foundations_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_foundations_reference(orig_bldg, new_bldg) # Check if vented crawlspace (or unvented crawlspace, which will become a vented crawlspace) exists - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.interior_adjacent_to.include?('crawlspace') || orig_floor.exterior_adjacent_to.include?('crawlspace') - new_hpxml.foundations.add(id: 'TargetVentedCrawlspace', - foundation_type: HPXML::FoundationTypeCrawlspaceVented) + new_bldg.foundations.add(id: 'TargetVentedCrawlspace', + foundation_type: HPXML::FoundationTypeCrawlspaceVented) break end # For unconditioned basement, set within infiltration volume input - orig_hpxml.foundations.each do |orig_foundation| + orig_bldg.foundations.each do |orig_foundation| next unless orig_foundation.foundation_type == HPXML::FoundationTypeBasementUnconditioned - new_hpxml.foundations.add(id: orig_foundation.id, - foundation_type: orig_foundation.foundation_type, - within_infiltration_volume: false) + new_bldg.foundations.add(id: orig_foundation.id, + foundation_type: orig_foundation.foundation_type, + within_infiltration_volume: false) end end - def self.set_enclosure_roofs_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_roofs_reference(orig_bldg, new_bldg) # Exhibit 2 - Roofs - radiant_barrier_bool = get_radiant_barrier_bool(orig_hpxml) + radiant_barrier_bool = get_radiant_barrier_bool(orig_bldg) radiant_barrier_grade = 1 if radiant_barrier_bool ceiling_ufactor = lookup_reference_value('ceiling_ufactor') solar_absorptance = lookup_reference_value('roof_solar_abs') emittance = lookup_reference_value('roof_emittance') default_roof_pitch = 5.0 # assume 5:12 pitch - has_vented_attic = (new_hpxml.attics.select { |a| a.attic_type == HPXML::AtticTypeVented }.size > 0) + has_vented_attic = (new_bldg.attics.select { |a| a.attic_type == HPXML::AtticTypeVented }.size > 0) - orig_hpxml.roofs.each do |orig_roof| + orig_bldg.roofs.each do |orig_roof| roof_pitch = orig_roof.pitch roof_interior_adjacent_to = orig_roof.interior_adjacent_to.gsub('unvented', 'vented') - if orig_roof.interior_adjacent_to == HPXML::LocationLivingSpace && has_vented_attic + if orig_roof.interior_adjacent_to == HPXML::LocationConditionedSpace && has_vented_attic roof_interior_adjacent_to = HPXML::LocationAtticVented roof_pitch = default_roof_pitch if roof_pitch == 0 end - if roof_interior_adjacent_to != HPXML::LocationLivingSpace + if roof_interior_adjacent_to != HPXML::LocationConditionedSpace insulation_assembly_r_value = [orig_roof.insulation_assembly_r_value, 2.3].min # uninsulated else insulation_assembly_r_value = (1.0 / ceiling_ufactor).round(3) end - new_hpxml.roofs.add(id: orig_roof.id, - interior_adjacent_to: roof_interior_adjacent_to, - area: orig_roof.area, - azimuth: orig_roof.azimuth, - solar_absorptance: solar_absorptance, - emittance: emittance, - pitch: roof_pitch, - radiant_barrier: radiant_barrier_bool, - radiant_barrier_grade: radiant_barrier_grade, - insulation_id: orig_roof.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.roofs.add(id: orig_roof.id, + interior_adjacent_to: roof_interior_adjacent_to, + area: orig_roof.area, + azimuth: orig_roof.azimuth, + solar_absorptance: solar_absorptance, + emittance: emittance, + pitch: roof_pitch, + radiant_barrier: radiant_barrier_bool, + radiant_barrier_grade: radiant_barrier_grade, + insulation_id: orig_roof.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end # Add a roof above the vented attic that is newly added to Reference Design if @has_auto_generated_attic - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_ceiling next unless multifamily_adjacent_locations.include? orig_floor.exterior_adjacent_to @@ -267,27 +274,27 @@ def self.set_enclosure_roofs_reference(orig_hpxml, new_hpxml) pitch_to_radians = Math.atan(default_roof_pitch / 12.0) roof_area = orig_floor.area / Math.cos(pitch_to_radians) - new_hpxml.roofs.add(id: 'TargetRoof', - interior_adjacent_to: HPXML::LocationAtticVented, - area: roof_area, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - pitch: default_roof_pitch, - radiant_barrier: radiant_barrier_bool, - radiant_barrier_grade: radiant_barrier_grade, - insulation_id: 'TargetRoofInsulation', - insulation_assembly_r_value: 2.3) # Assumes that the roof is uninsulated + new_bldg.roofs.add(id: 'TargetRoof', + interior_adjacent_to: HPXML::LocationAtticVented, + area: roof_area, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + pitch: default_roof_pitch, + radiant_barrier: radiant_barrier_bool, + radiant_barrier_grade: radiant_barrier_grade, + insulation_id: 'TargetRoofInsulation', + insulation_assembly_r_value: 2.3) # Assumes that the roof is uninsulated end end end - def self.set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_rim_joists_reference(orig_bldg, new_bldg) ufactor = get_enclosure_walls_default_ufactor() - ext_thermal_bndry_rim_joists = orig_hpxml.rim_joists.select { |rim_joist| rim_joist.is_exterior && rim_joist.is_thermal_boundary } + ext_thermal_bndry_rim_joists = orig_bldg.rim_joists.select { |rim_joist| rim_joist.is_exterior && rim_joist.is_thermal_boundary } - ext_thermal_bndry_rim_joists_ag = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationLivingSpace } + ext_thermal_bndry_rim_joists_ag = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationConditionedSpace } sum_gross_area_ag = ext_thermal_bndry_rim_joists_ag.map { |rim_joist| rim_joist.area }.sum(0) ext_thermal_bndry_rim_joists_bg = ext_thermal_bndry_rim_joists.select { |rim_joist| rim_joist.interior_adjacent_to == HPXML::LocationBasementConditioned } @@ -300,30 +307,30 @@ def self.set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) # Area is equally distributed to each direction to be consistent with walls. # Need to preserve above-grade vs below-grade for inferred infiltration height. if sum_gross_area_ag > 0 - new_hpxml.rim_joists.add(id: 'TargetRimJoist', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - area: sum_gross_area_ag, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.rim_joists.add(id: 'TargetRimJoist', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: sum_gross_area_ag, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end if sum_gross_area_bg > 0 - new_hpxml.rim_joists.add(id: 'TargetRimJoistBasement', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationBasementConditioned, - area: sum_gross_area_bg, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.rim_joists.add(id: 'TargetRimJoistBasement', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationBasementConditioned, + area: sum_gross_area_bg, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end # Preserve other rim joists: # 1. Interior thermal boundary surfaces (e.g., between conditioned basement and crawlspace) # 2. Exterior non-thermal boundary surfaces (e.g., between unconditioned basement and outside) - orig_hpxml.rim_joists.each do |orig_rim_joist| + orig_bldg.rim_joists.each do |orig_rim_joist| next if orig_rim_joist.is_exterior_thermal_boundary if orig_rim_joist.is_thermal_boundary && (not multifamily_adjacent_locations.include?(orig_rim_joist.exterior_adjacent_to)) @@ -331,23 +338,23 @@ def self.set_enclosure_rim_joists_reference(orig_hpxml, new_hpxml) else insulation_assembly_r_value = [orig_rim_joist.insulation_assembly_r_value, 4.0].min # uninsulated end - new_hpxml.rim_joists.add(id: orig_rim_joist.id, - exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_rim_joist.interior_adjacent_to.gsub('unvented', 'vented'), - area: orig_rim_joist.area, - azimuth: orig_rim_joist.azimuth, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_id: orig_rim_joist.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.rim_joists.add(id: orig_rim_joist.id, + exterior_adjacent_to: orig_rim_joist.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_rim_joist.interior_adjacent_to.gsub('unvented', 'vented'), + area: orig_rim_joist.area, + azimuth: orig_rim_joist.azimuth, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_id: orig_rim_joist.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_walls_reference(orig_bldg, new_bldg) # Exhibit 2 - Above-grade Walls U-factor ufactor = get_enclosure_walls_default_ufactor() - ext_thermal_bndry_walls = orig_hpxml.walls.select { |wall| wall.is_exterior_thermal_boundary } + ext_thermal_bndry_walls = orig_bldg.walls.select { |wall| wall.is_exterior_thermal_boundary } sum_gross_area = ext_thermal_bndry_walls.map { |wall| wall.area }.sum(0) solar_absorptance = lookup_reference_value('walls_solar_abs') @@ -355,21 +362,21 @@ def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) # Create thermal boundary wall area if sum_gross_area > 0 - new_hpxml.walls.add(id: 'TargetWall', - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: sum_gross_area, - azimuth: nil, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_assembly_r_value: (1.0 / ufactor).round(3)) + new_bldg.walls.add(id: 'TargetWall', + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: sum_gross_area, + azimuth: nil, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_assembly_r_value: (1.0 / ufactor).round(3)) end # Preserve exterior walls that are not thermal boundary walls (e.g., unconditioned attic gable walls or exterior garage walls). These walls are specified as uninsulated. - # Preserve thermal boundary walls that are not exterior (e.g., garage wall adjacent to living space). These walls are assigned the appropriate U-factor from the Energy Star Exhibit 2 (Expanded ENERGY STAR Reference Design Definition). + # Preserve thermal boundary walls that are not exterior (e.g., garage wall adjacent to conditioned space). These walls are assigned the appropriate U-factor from the Energy Star Exhibit 2 (Expanded ENERGY STAR Reference Design Definition). # The purpose of this is to be consistent with other software tools. - orig_hpxml.walls.each do |orig_wall| + orig_bldg.walls.each do |orig_wall| next if orig_wall.is_exterior_thermal_boundary if orig_wall.is_thermal_boundary && (not multifamily_adjacent_locations.include?(orig_wall.exterior_adjacent_to)) @@ -378,26 +385,26 @@ def self.set_enclosure_walls_reference(orig_hpxml, new_hpxml) insulation_assembly_r_value = [orig_wall.insulation_assembly_r_value, 4.0].min # uninsulated end - new_hpxml.walls.add(id: orig_wall.id, - exterior_adjacent_to: orig_wall.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_wall.interior_adjacent_to.gsub('unvented', 'vented'), - wall_type: orig_wall.wall_type, - area: orig_wall.area, - azimuth: orig_wall.azimuth, - solar_absorptance: solar_absorptance, - emittance: emittance, - insulation_id: orig_wall.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.walls.add(id: orig_wall.id, + exterior_adjacent_to: orig_wall.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_wall.interior_adjacent_to.gsub('unvented', 'vented'), + wall_type: orig_wall.wall_type, + area: orig_wall.area, + azimuth: orig_wall.azimuth, + solar_absorptance: solar_absorptance, + emittance: emittance, + insulation_id: orig_wall.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_foundation_walls_reference(orig_bldg, new_bldg) # Exhibit 2 - Foundation walls U-factor/R-value fndwall_assembly_uvalue = lookup_reference_value('foundation_walls_ufactor') fndwall_interior_ins_rvalue = lookup_reference_value('foundation_walls_rvalue') # Exhibit 2 - Conditioned basement walls - orig_hpxml.foundation_walls.each do |orig_foundation_wall| + orig_bldg.foundation_walls.each do |orig_foundation_wall| # Insulated for, e.g., conditioned basement walls adjacent to ground. # Uninsulated for, e.g., crawlspace/unconditioned basement walls adjacent to ground. if orig_foundation_wall.is_thermal_boundary @@ -420,31 +427,31 @@ def self.set_enclosure_foundation_walls_reference(orig_hpxml, new_hpxml) insulation_exterior_distance_to_top = 0 insulation_exterior_distance_to_bottom = 0 end - new_hpxml.foundation_walls.add(id: orig_foundation_wall.id, - exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_foundation_wall.interior_adjacent_to.gsub('unvented', 'vented'), - type: orig_foundation_wall.type, - height: orig_foundation_wall.height, - area: orig_foundation_wall.area, - azimuth: orig_foundation_wall.azimuth, - thickness: orig_foundation_wall.thickness, - depth_below_grade: orig_foundation_wall.depth_below_grade, - insulation_id: orig_foundation_wall.insulation_id, - insulation_interior_r_value: insulation_interior_r_value, - insulation_interior_distance_to_top: insulation_interior_distance_to_top, - insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, - insulation_exterior_r_value: insulation_exterior_r_value, - insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, - insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.foundation_walls.add(id: orig_foundation_wall.id, + exterior_adjacent_to: orig_foundation_wall.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_foundation_wall.interior_adjacent_to.gsub('unvented', 'vented'), + type: orig_foundation_wall.type, + height: orig_foundation_wall.height, + area: orig_foundation_wall.area, + azimuth: orig_foundation_wall.azimuth, + thickness: orig_foundation_wall.thickness, + depth_below_grade: orig_foundation_wall.depth_below_grade, + insulation_id: orig_foundation_wall.insulation_id, + insulation_interior_r_value: insulation_interior_r_value, + insulation_interior_distance_to_top: insulation_interior_distance_to_top, + insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, + insulation_exterior_r_value: insulation_exterior_r_value, + insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, + insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_ceilings_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_ceilings_reference(orig_bldg, new_bldg) ceiling_ufactor = lookup_reference_value('ceiling_ufactor') # Exhibit 2 - Ceilings - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_ceiling if orig_floor.is_thermal_boundary && (not multifamily_adjacent_locations.include?(orig_floor.exterior_adjacent_to)) @@ -459,39 +466,39 @@ def self.set_enclosure_ceilings_reference(orig_hpxml, new_hpxml) insulation_assembly_r_value = (1.0 / ceiling_ufactor).round(3) end - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: ceiling_exterior_adjacent_to, - interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: orig_floor.floor_type, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: ceiling_exterior_adjacent_to, + interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: orig_floor.floor_type, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end - # Add a floor between the vented attic and living space + # Add a floor between the vented attic and conditioned space if @has_auto_generated_attic - orig_hpxml.roofs.each do |orig_roof| + orig_bldg.roofs.each do |orig_roof| next unless orig_roof.is_exterior_thermal_boundary # Estimate the area of the floor based on the roof area and pitch pitch_to_radians = Math.atan(orig_roof.pitch / 12.0) floor_area = orig_roof.area * Math.cos(pitch_to_radians) - new_hpxml.floors.add(id: 'TargetFloor', - exterior_adjacent_to: HPXML::LocationAtticVented, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: floor_area, - insulation_id: 'TargetFloorInsulation', - insulation_assembly_r_value: (1.0 / ceiling_ufactor).round(3)) + new_bldg.floors.add(id: 'TargetFloor', + exterior_adjacent_to: HPXML::LocationAtticVented, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: floor_area, + insulation_id: 'TargetFloorInsulation', + insulation_assembly_r_value: (1.0 / ceiling_ufactor).round(3)) end end end - def self.set_enclosure_floors_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_floors_reference(orig_bldg, new_bldg) # Exhibit 2 - Floors over unconditioned spaces - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_floor subtype = orig_floor.floor_type == HPXML::FloorTypeConcrete ? 'mass' : 'wood' @@ -504,18 +511,18 @@ def self.set_enclosure_floors_reference(orig_hpxml, new_hpxml) insulation_assembly_r_value = [orig_floor.insulation_assembly_r_value, 3.1].min # uninsulated end - new_hpxml.floors.add(id: orig_floor.id, - exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), - interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), - floor_or_ceiling: orig_floor.floor_or_ceiling, - floor_type: orig_floor.floor_type, - area: orig_floor.area, - insulation_id: orig_floor.insulation_id, - insulation_assembly_r_value: insulation_assembly_r_value) + new_bldg.floors.add(id: orig_floor.id, + exterior_adjacent_to: orig_floor.exterior_adjacent_to.gsub('unvented', 'vented'), + interior_adjacent_to: orig_floor.interior_adjacent_to.gsub('unvented', 'vented'), + floor_or_ceiling: orig_floor.floor_or_ceiling, + floor_type: orig_floor.floor_type, + area: orig_floor.area, + insulation_id: orig_floor.insulation_id, + insulation_assembly_r_value: insulation_assembly_r_value) end end - def self.set_enclosure_slabs_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_slabs_reference(orig_bldg, new_bldg) slab_perim_rvalue = lookup_reference_value('slab_perimeter_ins_rvalue') slab_perim_depth = lookup_reference_value('slab_perimeter_ins_depth') slab_under_rvalue = lookup_reference_value('slab_under_ins_rvalue') @@ -523,8 +530,8 @@ def self.set_enclosure_slabs_reference(orig_hpxml, new_hpxml) is_under_entire_slab_insulated = nil # Exhibit 2 - Foundations - orig_hpxml.slabs.each do |orig_slab| - if orig_slab.interior_adjacent_to == HPXML::LocationLivingSpace + orig_bldg.slabs.each do |orig_slab| + if orig_slab.interior_adjacent_to == HPXML::LocationConditionedSpace if slab_under_width >= 999 is_under_entire_slab_insulated = true slab_under_width = nil @@ -543,36 +550,36 @@ def self.set_enclosure_slabs_reference(orig_hpxml, new_hpxml) under_slab_insulation_r_value = 0 end - if [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include? orig_slab.interior_adjacent_to + if [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include? orig_slab.interior_adjacent_to carpet_fraction = 0.8 carpet_r_value = 2.0 else carpet_fraction = orig_slab.carpet_fraction carpet_r_value = orig_slab.carpet_r_value end - new_hpxml.slabs.add(id: orig_slab.id, - interior_adjacent_to: orig_slab.interior_adjacent_to.gsub('unvented', 'vented'), - area: orig_slab.area, - thickness: orig_slab.thickness, - exposed_perimeter: orig_slab.exposed_perimeter, - perimeter_insulation_depth: perimeter_insulation_depth, - under_slab_insulation_width: under_slab_insulation_width, - under_slab_insulation_spans_entire_slab: is_under_entire_slab_insulated, - depth_below_grade: orig_slab.depth_below_grade, - carpet_fraction: carpet_fraction, - carpet_r_value: carpet_r_value, - perimeter_insulation_id: orig_slab.perimeter_insulation_id, - perimeter_insulation_r_value: perimeter_insulation_r_value, - under_slab_insulation_id: orig_slab.under_slab_insulation_id, - under_slab_insulation_r_value: under_slab_insulation_r_value) + new_bldg.slabs.add(id: orig_slab.id, + interior_adjacent_to: orig_slab.interior_adjacent_to.gsub('unvented', 'vented'), + area: orig_slab.area, + thickness: orig_slab.thickness, + exposed_perimeter: orig_slab.exposed_perimeter, + perimeter_insulation_depth: perimeter_insulation_depth, + under_slab_insulation_width: under_slab_insulation_width, + under_slab_insulation_spans_entire_slab: is_under_entire_slab_insulated, + depth_below_grade: orig_slab.depth_below_grade, + carpet_fraction: carpet_fraction, + carpet_r_value: carpet_r_value, + perimeter_insulation_id: orig_slab.perimeter_insulation_id, + perimeter_insulation_r_value: perimeter_insulation_r_value, + under_slab_insulation_id: orig_slab.under_slab_insulation_id, + under_slab_insulation_r_value: under_slab_insulation_r_value) end end - def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_windows_reference(orig_bldg, new_bldg) # Exhibit 2 - Glazing # Calculate the ratio of the glazing area to the conditioned floor area - ext_thermal_bndry_windows = orig_hpxml.windows.select { |window| window.wall.is_exterior_thermal_boundary } + ext_thermal_bndry_windows = orig_bldg.windows.select { |window| window.wall.is_exterior_thermal_boundary } orig_total_win_area = ext_thermal_bndry_windows.map { |window| window.area }.sum(0) window_to_cfa_ratio = orig_total_win_area / @cfa @@ -585,7 +592,7 @@ def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) if window_area == 'same as rated, with exceptions' if @has_cond_bsmnt || [HPXML::ResidentialTypeSFA, HPXML::ResidentialTypeApartment].include?(@bldg_type) # For homes with conditioned basements and attached homes: - total_win_area = calc_default_total_win_area(orig_hpxml, @cfa) + total_win_area = calc_default_total_win_area(orig_bldg, @cfa) each_win_area = total_win_area * 0.25 # equally distributed to North, East, South, and West else if window_to_cfa_ratio < 0.15 @@ -600,61 +607,61 @@ def self.set_enclosure_windows_reference(orig_hpxml, new_hpxml) for orientation, azimuth in { 'North' => 0, 'South' => 180, 'East' => 90, 'West' => 270 } next if each_win_area <= 0.1 - new_hpxml.windows.add(id: "TargetWindow#{orientation}", - area: each_win_area.round(2), - azimuth: azimuth, - ufactor: win_ufactor, - shgc: win_shgc, - wall_idref: 'TargetWall', - performance_class: HPXML::WindowClassResidential, - fraction_operable: fraction_operable) + new_bldg.windows.add(id: "TargetWindow#{orientation}", + area: each_win_area.round(2), + azimuth: azimuth, + ufactor: win_ufactor, + shgc: win_shgc, + wall_idref: 'TargetWall', + performance_class: HPXML::WindowClassResidential, + fraction_operable: fraction_operable) end elsif window_area == '0.15 x CFA x FA x F' - total_win_area = calc_default_total_win_area(orig_hpxml, @cfa) + total_win_area = calc_default_total_win_area(orig_bldg, @cfa) # Orientation same as Rated Unit, by percentage of area - orig_hpxml.windows.each do |win| + orig_bldg.windows.each do |win| next unless win.wall.is_exterior_thermal_boundary win_area = win.area * total_win_area / orig_total_win_area win_ufactor, win_shgc = get_reference_glazing_ufactor_shgc(win) - new_hpxml.windows.add(id: win.id, - area: win_area.round(2), - azimuth: win.azimuth, - ufactor: win_ufactor, - shgc: win_shgc, - wall_idref: 'TargetWall', - performance_class: win.performance_class.nil? ? HPXML::WindowClassResidential : win.performance_class, - fraction_operable: fraction_operable) + new_bldg.windows.add(id: win.id, + area: win_area.round(2), + azimuth: win.azimuth, + ufactor: win_ufactor, + shgc: win_shgc, + wall_idref: 'TargetWall', + performance_class: win.performance_class.nil? ? HPXML::WindowClassResidential : win.performance_class, + fraction_operable: fraction_operable) end else fail 'Unexpected case.' end end - def self.set_enclosure_skylights_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_skylights_reference(orig_bldg, new_bldg) # Exhibit 2 - Skylights # nop end - def self.set_enclosure_doors_reference(orig_hpxml, new_hpxml) + def self.set_enclosure_doors_reference(orig_bldg, new_bldg) # Exhibit 2 - Doors # The door type is assumed to be opaque door_ufactor = lookup_reference_value('door_ufactor') - orig_hpxml.doors.each do |orig_door| - new_hpxml.doors.add(id: orig_door.id, - wall_idref: 'TargetWall', - area: orig_door.area, - azimuth: orig_door.azimuth, - r_value: (1.0 / door_ufactor).round(3)) + orig_bldg.doors.each do |orig_door| + new_bldg.doors.add(id: orig_door.id, + wall_idref: 'TargetWall', + area: orig_door.area, + azimuth: orig_door.azimuth, + r_value: (1.0 / door_ufactor).round(3)) end end - def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) + def self.set_systems_hvac_reference(orig_bldg, new_bldg) # Exhibit 2 - Heating and Cooling Systems - hvac_configurations = get_hvac_configurations(orig_hpxml) + hvac_configurations = get_hvac_configurations(orig_bldg) hvac_configurations.each do |hvac_configuration| heating_system = hvac_configuration[:heating_system] @@ -674,7 +681,7 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) end if heating_system_type == HPXML::HVACTypeBoiler && heating_fuel != HPXML::FuelTypeElectricity - add_reference_boiler(new_hpxml, heating_system) + add_reference_boiler(new_bldg, heating_system) elsif heating_fuel == HPXML::FuelTypeElectricity if not cooling_system.nil? fraction_cool_load_served = cooling_system.fraction_cool_load_served @@ -682,9 +689,9 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) fraction_cool_load_served = 0.0 end created_hp = true - add_reference_heat_pump(orig_hpxml, new_hpxml, fraction_heat_load_served, fraction_cool_load_served, heating_system, cooling_system) + add_reference_heat_pump(orig_bldg, new_bldg, fraction_heat_load_served, fraction_cool_load_served, heating_system, cooling_system) else - add_reference_furnace(orig_hpxml, new_hpxml, fraction_heat_load_served, heating_system, heating_fuel) + add_reference_furnace(orig_bldg, new_bldg, fraction_heat_load_served, heating_system, heating_fuel) end end @@ -692,20 +699,20 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) if created_hp # Already created HP above elsif cooling_system.cooling_system_type == HPXML::HVACTypeChiller || cooling_system.cooling_system_type == HPXML::HVACTypeCoolingTower - add_reference_chiller_or_cooling_tower(new_hpxml, cooling_system) + add_reference_chiller_or_cooling_tower(new_bldg, cooling_system) else - add_reference_air_conditioner(orig_hpxml, new_hpxml, cooling_system.fraction_cool_load_served, cooling_system) + add_reference_air_conditioner(orig_bldg, new_bldg, cooling_system.fraction_cool_load_served, cooling_system) end end if not heat_pump.nil? - add_reference_heat_pump(orig_hpxml, new_hpxml, heat_pump.fraction_heat_load_served, heat_pump.fraction_cool_load_served, heat_pump) + add_reference_heat_pump(orig_bldg, new_bldg, heat_pump.fraction_heat_load_served, heat_pump.fraction_cool_load_served, heat_pump) end end # Exhibit 2 - Thermostat - new_hpxml.hvac_controls.add(id: 'TargetHVACControl', - control_type: HPXML::HVACControlTypeProgrammable) + new_bldg.hvac_controls.add(id: 'TargetHVACControl', + control_type: HPXML::HVACControlTypeProgrammable) # Exhibit 2 - Thermal distribution systems remaining_cfa_served_heating = @cfa # init @@ -713,7 +720,7 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) remaining_fracload_served_heating = 1.0 # init remaining_fracload_served_cooling = 1.0 # init num_ducts = 0 - orig_hpxml.hvac_systems.each do |h| + orig_bldg.hvac_systems.each do |h| next if h.distribution_system_idref.nil? if h.respond_to?(:fraction_heat_load_served) && h.fraction_heat_load_served.to_f > 0 @@ -725,16 +732,16 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) remaining_fracload_served_cooling -= h.fraction_cool_load_served end end - orig_hpxml.hvac_distributions.each do |orig_hvac_distribution| - new_hpxml.hvac_distributions.add(id: orig_hvac_distribution.id, - distribution_system_type: orig_hvac_distribution.distribution_system_type, - conditioned_floor_area_served: orig_hvac_distribution.conditioned_floor_area_served, - number_of_return_registers: orig_hvac_distribution.number_of_return_registers, - hydronic_type: orig_hvac_distribution.hydronic_type, - air_type: orig_hvac_distribution.air_type, - annual_heating_dse: orig_hvac_distribution.annual_heating_dse, - annual_cooling_dse: orig_hvac_distribution.annual_cooling_dse) - new_hvac_dist = new_hpxml.hvac_distributions[-1] + orig_bldg.hvac_distributions.each do |orig_hvac_distribution| + new_bldg.hvac_distributions.add(id: orig_hvac_distribution.id, + distribution_system_type: orig_hvac_distribution.distribution_system_type, + conditioned_floor_area_served: orig_hvac_distribution.conditioned_floor_area_served, + number_of_return_registers: orig_hvac_distribution.number_of_return_registers, + hydronic_type: orig_hvac_distribution.hydronic_type, + air_type: orig_hvac_distribution.air_type, + annual_heating_dse: orig_hvac_distribution.annual_heating_dse, + annual_cooling_dse: orig_hvac_distribution.annual_cooling_dse) + new_hvac_dist = new_bldg.hvac_distributions[-1] next unless new_hvac_dist.distribution_system_type == HPXML::HVACDistributionTypeAir @@ -776,7 +783,7 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) primary_duct_area, secondary_duct_area = HVAC.get_default_duct_surface_area(duct_type, @ncfl_ag, new_hvac_dist.conditioned_floor_area_served, new_hvac_dist.number_of_return_registers) # sqft total_duct_area = primary_duct_area + secondary_duct_area - duct_location_areas = get_duct_location_areas(orig_hpxml, total_duct_area) + duct_location_areas = get_duct_location_areas(orig_bldg, total_duct_area) duct_location_areas.each do |duct_location, duct_surface_area| num_ducts += 1 @@ -791,7 +798,7 @@ def self.set_systems_hvac_reference(orig_hpxml, new_hpxml) end end - def self.set_systems_mechanical_ventilation_reference(new_hpxml) + def self.set_systems_mechanical_ventilation_reference(new_bldg) # Exhibit 2 - Whole-House Mechanical ventilation fan_cfm = 0.01 * @cfa + 7.5 * (@nbeds + 1) # cfm fan_type = lookup_reference_value('mechanical_ventilation_fan_type') @@ -800,57 +807,57 @@ def self.set_systems_mechanical_ventilation_reference(new_hpxml) fan_asre = lookup_reference_value('mechanical_ventilation_fan_asre') fan_power_w = fan_cfm / fan_cfm_per_w - new_hpxml.ventilation_fans.add(id: 'TargetVentilationFan', - is_shared_system: false, - fan_type: fan_type, - tested_flow_rate: fan_cfm.round(2), - hours_in_operation: 24, - fan_power: fan_power_w.round(3), - sensible_recovery_efficiency: fan_sre, - sensible_recovery_efficiency_adjusted: fan_asre, - used_for_whole_building_ventilation: true) + new_bldg.ventilation_fans.add(id: 'TargetVentilationFan', + is_shared_system: false, + fan_type: fan_type, + tested_flow_rate: fan_cfm.round(2), + hours_in_operation: 24, + fan_power: fan_power_w.round(3), + sensible_recovery_efficiency: fan_sre, + sensible_recovery_efficiency_adjusted: fan_asre, + used_for_whole_building_ventilation: true) end - def self.set_systems_whole_house_fan_reference(orig_hpxml, new_hpxml) + def self.set_systems_whole_house_fan_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_water_heater_reference(orig_hpxml, new_hpxml) + def self.set_systems_water_heater_reference(orig_bldg, new_bldg) # Exhibit 2 - Service water heating systems - orig_hpxml.water_heating_systems.each do |orig_water_heater| + orig_bldg.water_heating_systems.each do |orig_water_heater| wh_type, wh_fuel_type, wh_tank_vol, ef, uef, fhr = get_water_heater_properties(orig_water_heater) # New water heater - new_hpxml.water_heating_systems.add(id: orig_water_heater.id, - is_shared_system: orig_water_heater.is_shared_system, - number_of_units_served: orig_water_heater.number_of_units_served, - fuel_type: wh_fuel_type, - water_heater_type: wh_type, - location: orig_water_heater.location.gsub('unvented', 'vented'), - tank_volume: wh_tank_vol, - fraction_dhw_load_served: orig_water_heater.fraction_dhw_load_served, - energy_factor: ef, - uniform_energy_factor: uef, - first_hour_rating: fhr) + new_bldg.water_heating_systems.add(id: orig_water_heater.id, + is_shared_system: orig_water_heater.is_shared_system, + number_of_units_served: orig_water_heater.number_of_units_served, + fuel_type: wh_fuel_type, + water_heater_type: wh_type, + location: orig_water_heater.location.gsub('unvented', 'vented'), + tank_volume: wh_tank_vol, + fraction_dhw_load_served: orig_water_heater.fraction_dhw_load_served, + energy_factor: ef, + uniform_energy_factor: uef, + first_hour_rating: fhr) end end - def self.set_systems_water_heating_use_reference(orig_hpxml, new_hpxml) - return if orig_hpxml.water_heating_systems.size == 0 + def self.set_systems_water_heating_use_reference(orig_bldg, new_bldg) + return if orig_bldg.water_heating_systems.size == 0 # Exhibit 2 - Service Water Heating Systems: Use the same Gallons per Day as Table 4.2.2(1) - Service water heating systems standard_piping_length = HotWaterAndAppliances.get_default_std_pipe_length(@has_uncond_bsmnt, @cfa, @ncfl).round(3) - if orig_hpxml.hot_water_distributions.size == 0 + if orig_bldg.hot_water_distributions.size == 0 sys_id = 'HotWaterDistribution' else - sys_id = orig_hpxml.hot_water_distributions[0].id + sys_id = orig_bldg.hot_water_distributions[0].id end bool_low_flow = lookup_reference_value('hot_water_distribution_low_flow') pipe_r_value = lookup_reference_value('hot_water_distribution_pipe_r_value') - orig_dist = orig_hpxml.hot_water_distributions[0] + orig_dist = orig_bldg.hot_water_distributions[0] # New hot water distribution if orig_dist.has_shared_recirculation @@ -860,45 +867,45 @@ def self.set_systems_water_heating_use_reference(orig_hpxml, new_hpxml) shared_recirculation_pump_power *= orig_dist.shared_recirculation_motor_efficiency / lookup_reference_value('shared_motor_efficiency') end - new_hpxml.hot_water_distributions.add(id: sys_id, - system_type: HPXML::DHWDistTypeStandard, - pipe_r_value: pipe_r_value, - standard_piping_length: standard_piping_length, - has_shared_recirculation: true, - shared_recirculation_number_of_units_served: orig_dist.shared_recirculation_number_of_units_served, - shared_recirculation_pump_power: shared_recirculation_pump_power, - shared_recirculation_control_type: orig_dist.shared_recirculation_control_type) + new_bldg.hot_water_distributions.add(id: sys_id, + system_type: HPXML::DHWDistTypeStandard, + pipe_r_value: pipe_r_value, + standard_piping_length: standard_piping_length, + has_shared_recirculation: true, + shared_recirculation_number_of_units_served: orig_dist.shared_recirculation_number_of_units_served, + shared_recirculation_pump_power: shared_recirculation_pump_power, + shared_recirculation_control_type: orig_dist.shared_recirculation_control_type) else - new_hpxml.hot_water_distributions.add(id: sys_id, - system_type: HPXML::DHWDistTypeStandard, - pipe_r_value: pipe_r_value, - standard_piping_length: standard_piping_length) + new_bldg.hot_water_distributions.add(id: sys_id, + system_type: HPXML::DHWDistTypeStandard, + pipe_r_value: pipe_r_value, + standard_piping_length: standard_piping_length) end # New water fixtures - if orig_hpxml.water_fixtures.size == 0 + if orig_bldg.water_fixtures.size == 0 # Shower Head - new_hpxml.water_fixtures.add(id: 'TargetWaterFixture1', - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: bool_low_flow) + new_bldg.water_fixtures.add(id: 'TargetWaterFixture1', + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: bool_low_flow) # Faucet - new_hpxml.water_fixtures.add(id: 'TargetWaterFixture2', - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: bool_low_flow) + new_bldg.water_fixtures.add(id: 'TargetWaterFixture2', + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: bool_low_flow) else - orig_hpxml.water_fixtures.each do |orig_water_fixture| + orig_bldg.water_fixtures.each do |orig_water_fixture| next unless [HPXML::WaterFixtureTypeShowerhead, HPXML::WaterFixtureTypeFaucet].include? orig_water_fixture.water_fixture_type - new_hpxml.water_fixtures.add(id: orig_water_fixture.id, - water_fixture_type: orig_water_fixture.water_fixture_type, - low_flow: bool_low_flow) + new_bldg.water_fixtures.add(id: orig_water_fixture.id, + water_fixture_type: orig_water_fixture.water_fixture_type, + low_flow: bool_low_flow) end end end - def self.set_systems_solar_thermal_reference(orig_hpxml, new_hpxml) - if orig_hpxml.water_heating_systems.any? { |wh| (wh.fuel_type == HPXML::FuelTypeElectricity || orig_hpxml.solar_thermal_systems.size > 0) } + def self.set_systems_solar_thermal_reference(orig_bldg, new_bldg) + if orig_bldg.water_heating_systems.any? { |wh| (wh.fuel_type == HPXML::FuelTypeElectricity || orig_bldg.solar_thermal_systems.size > 0) } solar_fraction = lookup_reference_value('water_heater_solar_fraction', 'electricity or solar') else solar_fraction = lookup_reference_value('water_heater_solar_fraction', 'other') @@ -906,78 +913,78 @@ def self.set_systems_solar_thermal_reference(orig_hpxml, new_hpxml) solar_fraction = lookup_reference_value('water_heater_solar_fraction') if solar_fraction.nil? if not solar_fraction.nil? - new_hpxml.solar_thermal_systems.add(id: 'TargetSolarThermalSystem', - system_type: 'hot water', - solar_fraction: solar_fraction) + new_bldg.solar_thermal_systems.add(id: 'TargetSolarThermalSystem', + system_type: 'hot water', + solar_fraction: solar_fraction) end end - def self.set_systems_photovoltaics_reference(orig_hpxml, new_hpxml) + def self.set_systems_photovoltaics_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_batteries_reference(orig_hpxml, new_hpxml) + def self.set_systems_batteries_reference(orig_bldg, new_bldg) # nop end - def self.set_systems_generators_reference(orig_hpxml, new_hpxml) + def self.set_systems_generators_reference(orig_bldg, new_bldg) # nop end - def self.set_appliances_clothes_washer_reference(orig_hpxml, new_hpxml) + def self.set_appliances_clothes_washer_reference(orig_bldg, new_bldg) # Default values id = 'ClothesWasher' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace # Override values? - if not orig_hpxml.clothes_washers.empty? - clothes_washer = orig_hpxml.clothes_washers[0] + if not orig_bldg.clothes_washers.empty? + clothes_washer = orig_bldg.clothes_washers[0] id = clothes_washer.id location = clothes_washer.location.gsub('unvented', 'vented') end - new_hpxml.clothes_washers.add(id: id, - location: location, - is_shared_appliance: false, - integrated_modified_energy_factor: lookup_reference_value('clothes_washer_imef'), - rated_annual_kwh: lookup_reference_value('clothes_washer_ler'), - label_electric_rate: lookup_reference_value('clothes_washer_elec_rate'), - label_gas_rate: lookup_reference_value('clothes_washer_gas_rate'), - label_annual_gas_cost: lookup_reference_value('clothes_washer_ghwc'), - label_usage: lookup_reference_value('clothes_washer_lcy') / 52.0, - capacity: lookup_reference_value('clothes_washer_capacity')) + new_bldg.clothes_washers.add(id: id, + location: location, + is_shared_appliance: false, + integrated_modified_energy_factor: lookup_reference_value('clothes_washer_imef'), + rated_annual_kwh: lookup_reference_value('clothes_washer_ler'), + label_electric_rate: lookup_reference_value('clothes_washer_elec_rate'), + label_gas_rate: lookup_reference_value('clothes_washer_gas_rate'), + label_annual_gas_cost: lookup_reference_value('clothes_washer_ghwc'), + label_usage: lookup_reference_value('clothes_washer_lcy') / 52.0, + capacity: lookup_reference_value('clothes_washer_capacity')) end - def self.set_appliances_clothes_dryer_reference(orig_hpxml, new_hpxml) + def self.set_appliances_clothes_dryer_reference(orig_bldg, new_bldg) # Default values id = 'ClothesDryer' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace fuel_type = HPXML::FuelTypeElectricity # Override values? - if not orig_hpxml.clothes_dryers.empty? - clothes_dryer = orig_hpxml.clothes_dryers[0] + if not orig_bldg.clothes_dryers.empty? + clothes_dryer = orig_bldg.clothes_dryers[0] id = clothes_dryer.id location = clothes_dryer.location.gsub('unvented', 'vented') fuel_type = clothes_dryer.fuel_type end - new_hpxml.clothes_dryers.add(id: id, - location: location, - is_shared_appliance: false, - fuel_type: fuel_type, - combined_energy_factor: lookup_reference_value('clothes_dryer_cef')) + new_bldg.clothes_dryers.add(id: id, + location: location, + is_shared_appliance: false, + fuel_type: fuel_type, + combined_energy_factor: lookup_reference_value('clothes_dryer_cef')) end - def self.set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) + def self.set_appliances_dishwasher_reference(orig_bldg, new_bldg) # Default values id = 'Dishwasher' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace place_setting_capacity = 12 # Override values? - if not orig_hpxml.dishwashers.empty? - dishwasher = orig_hpxml.dishwashers[0] + if not orig_bldg.dishwashers.empty? + dishwasher = orig_bldg.dishwashers[0] id = dishwasher.id location = dishwasher.location.gsub('unvented', 'vented') place_setting_capacity = dishwasher.place_setting_capacity @@ -985,122 +992,122 @@ def self.set_appliances_dishwasher_reference(orig_hpxml, new_hpxml) subtype = place_setting_capacity < 8 ? 'compact' : 'standard' - new_hpxml.dishwashers.add(id: id, - location: location, - is_shared_appliance: false, - rated_annual_kwh: lookup_reference_value('dishwasher_ler', subtype), - place_setting_capacity: place_setting_capacity, - label_electric_rate: lookup_reference_value('dishwasher_elec_rate', subtype), - label_gas_rate: lookup_reference_value('dishwasher_gas_rate', subtype), - label_annual_gas_cost: lookup_reference_value('dishwasher_ghwc', subtype), - label_usage: lookup_reference_value('dishwasher_lcy', subtype) / 52.0) + new_bldg.dishwashers.add(id: id, + location: location, + is_shared_appliance: false, + rated_annual_kwh: lookup_reference_value('dishwasher_ler', subtype), + place_setting_capacity: place_setting_capacity, + label_electric_rate: lookup_reference_value('dishwasher_elec_rate', subtype), + label_gas_rate: lookup_reference_value('dishwasher_gas_rate', subtype), + label_annual_gas_cost: lookup_reference_value('dishwasher_ghwc', subtype), + label_usage: lookup_reference_value('dishwasher_lcy', subtype) / 52.0) end - def self.set_appliances_refrigerator_reference(orig_hpxml, new_hpxml) + def self.set_appliances_refrigerator_reference(orig_bldg, new_bldg) # Default values id = 'Refrigerator' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace # Override values? - if not orig_hpxml.refrigerators.empty? - refrigerator = orig_hpxml.refrigerators[0] + if not orig_bldg.refrigerators.empty? + refrigerator = orig_bldg.refrigerators[0] id = refrigerator.id location = refrigerator.location.gsub('unvented', 'vented') end rated_annual_kwh = lookup_reference_value('refrigerator_rated_annual_kwh') - new_hpxml.refrigerators.add(id: id, - location: location, - rated_annual_kwh: rated_annual_kwh) + new_bldg.refrigerators.add(id: id, + location: location, + rated_annual_kwh: rated_annual_kwh) end - def self.set_appliances_dehumidifier_reference(orig_hpxml, new_hpxml) - orig_hpxml.dehumidifiers.each do |dehumidifier| + def self.set_appliances_dehumidifier_reference(orig_bldg, new_bldg) + orig_bldg.dehumidifiers.each do |dehumidifier| reference_values = HVAC.get_dehumidifier_default_values(dehumidifier.capacity) - new_hpxml.dehumidifiers.add(id: dehumidifier.id, - type: dehumidifier.type, # Per RESNET 55i - capacity: dehumidifier.capacity, - integrated_energy_factor: reference_values[:ief], - rh_setpoint: reference_values[:rh_setpoint], - fraction_served: dehumidifier.fraction_served, - location: dehumidifier.location) + new_bldg.dehumidifiers.add(id: dehumidifier.id, + type: dehumidifier.type, # Per RESNET 55i + capacity: dehumidifier.capacity, + integrated_energy_factor: reference_values[:ief], + rh_setpoint: reference_values[:rh_setpoint], + fraction_served: dehumidifier.fraction_served, + location: dehumidifier.location) end end - def self.set_appliances_cooking_range_oven_reference(orig_hpxml, new_hpxml) + def self.set_appliances_cooking_range_oven_reference(orig_bldg, new_bldg) # Default values range_id = 'CookingRange' - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace fuel_type = HPXML::FuelTypeElectricity oven_id = 'Oven' # Override values? - if not orig_hpxml.cooking_ranges.empty? - cooking_range = orig_hpxml.cooking_ranges[0] + if not orig_bldg.cooking_ranges.empty? + cooking_range = orig_bldg.cooking_ranges[0] range_id = cooking_range.id location = cooking_range.location.gsub('unvented', 'vented') fuel_type = cooking_range.fuel_type - oven = orig_hpxml.ovens[0] + oven = orig_bldg.ovens[0] oven_id = oven.id end - new_hpxml.cooking_ranges.add(id: range_id, - location: location, - fuel_type: fuel_type, - is_induction: lookup_reference_value('range_induction')) - new_hpxml.ovens.add(id: oven_id, - is_convection: lookup_reference_value('oven_convection')) + new_bldg.cooking_ranges.add(id: range_id, + location: location, + fuel_type: fuel_type, + is_induction: lookup_reference_value('range_induction')) + new_bldg.ovens.add(id: oven_id, + is_convection: lookup_reference_value('oven_convection')) end - def self.set_lighting_reference(new_hpxml) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup1', - location: HPXML::LocationInterior, - fraction_of_units_in_location: lookup_reference_value('lighting_tier2_int'), - lighting_type: HPXML::LightingTypeLED) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup2', - location: HPXML::LocationExterior, - fraction_of_units_in_location: lookup_reference_value('lighting_tier2_ext'), - lighting_type: HPXML::LightingTypeLED) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup3', - location: HPXML::LocationGarage, - fraction_of_units_in_location: lookup_reference_value('lighting_tier2_grg'), - lighting_type: HPXML::LightingTypeLED) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup4', - location: HPXML::LocationInterior, - fraction_of_units_in_location: lookup_reference_value('lighting_tier1_int'), - lighting_type: HPXML::LightingTypeCFL) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup5', - location: HPXML::LocationExterior, - fraction_of_units_in_location: lookup_reference_value('lighting_tier1_ext'), - lighting_type: HPXML::LightingTypeCFL) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup6', - location: HPXML::LocationGarage, - fraction_of_units_in_location: lookup_reference_value('lighting_tier1_grg'), - lighting_type: HPXML::LightingTypeCFL) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup7', - location: HPXML::LocationInterior, - fraction_of_units_in_location: 0, - lighting_type: HPXML::LightingTypeLFL) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup8', - location: HPXML::LocationExterior, - fraction_of_units_in_location: 0, - lighting_type: HPXML::LightingTypeLFL) - new_hpxml.lighting_groups.add(id: 'TargetLightingGroup9', - location: HPXML::LocationGarage, - fraction_of_units_in_location: 0, - lighting_type: HPXML::LightingTypeLFL) + def self.set_lighting_reference(new_bldg) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup1', + location: HPXML::LocationInterior, + fraction_of_units_in_location: lookup_reference_value('lighting_tier2_int'), + lighting_type: HPXML::LightingTypeLED) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup2', + location: HPXML::LocationExterior, + fraction_of_units_in_location: lookup_reference_value('lighting_tier2_ext'), + lighting_type: HPXML::LightingTypeLED) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup3', + location: HPXML::LocationGarage, + fraction_of_units_in_location: lookup_reference_value('lighting_tier2_grg'), + lighting_type: HPXML::LightingTypeLED) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup4', + location: HPXML::LocationInterior, + fraction_of_units_in_location: lookup_reference_value('lighting_tier1_int'), + lighting_type: HPXML::LightingTypeCFL) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup5', + location: HPXML::LocationExterior, + fraction_of_units_in_location: lookup_reference_value('lighting_tier1_ext'), + lighting_type: HPXML::LightingTypeCFL) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup6', + location: HPXML::LocationGarage, + fraction_of_units_in_location: lookup_reference_value('lighting_tier1_grg'), + lighting_type: HPXML::LightingTypeCFL) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup7', + location: HPXML::LocationInterior, + fraction_of_units_in_location: 0, + lighting_type: HPXML::LightingTypeLFL) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup8', + location: HPXML::LocationExterior, + fraction_of_units_in_location: 0, + lighting_type: HPXML::LightingTypeLFL) + new_bldg.lighting_groups.add(id: 'TargetLightingGroup9', + location: HPXML::LocationGarage, + fraction_of_units_in_location: 0, + lighting_type: HPXML::LightingTypeLFL) end - def self.set_ceiling_fans_reference(orig_hpxml, new_hpxml) - return if orig_hpxml.ceiling_fans.size == 0 + def self.set_ceiling_fans_reference(orig_bldg, new_bldg) + return if orig_bldg.ceiling_fans.size == 0 - new_hpxml.ceiling_fans.add(id: 'TargetCeilingFan', - efficiency: lookup_reference_value('ceiling_fan_cfm_per_w'), - count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) + new_bldg.ceiling_fans.add(id: 'TargetCeilingFan', + efficiency: lookup_reference_value('ceiling_fan_cfm_per_w'), + count: HVAC.get_default_ceiling_fan_quantity(@nbeds)) end - def self.set_misc_loads_reference(orig_hpxml, new_hpxml) + def self.set_misc_loads_reference(orig_bldg, new_bldg) # nop end @@ -1123,12 +1130,12 @@ def self.get_infiltration_height(hpxml) return end - def self.get_hvac_configurations(orig_hpxml) + def self.get_hvac_configurations(orig_bldg) hvac_configurations = [] - orig_hpxml.heating_systems.each do |orig_heating_system| + orig_bldg.heating_systems.each do |orig_heating_system| hvac_configurations << { heating_system: orig_heating_system, cooling_system: orig_heating_system.attached_cooling_system } end - orig_hpxml.cooling_systems.each do |orig_cooling_system| + orig_bldg.cooling_systems.each do |orig_cooling_system| # Exclude cooling systems already added to hvac_configurations next if hvac_configurations.any? { |config| config[:cooling_system].id == orig_cooling_system.id if not config[:cooling_system].nil? } @@ -1138,16 +1145,16 @@ def self.get_hvac_configurations(orig_hpxml) hvac_configurations << { cooling_system: orig_cooling_system } end end - orig_hpxml.heat_pumps.each do |orig_heat_pump| + orig_bldg.heat_pumps.each do |orig_heat_pump| hvac_configurations << { heat_pump: orig_heat_pump } end return hvac_configurations end - def self.get_radiant_barrier_bool(orig_hpxml) + def self.get_radiant_barrier_bool(orig_bldg) all_ducts = [] - orig_hpxml.hvac_distributions.each do |hvac_dist| + orig_bldg.hvac_distributions.each do |hvac_dist| hvac_dist.ducts.each do |duct| all_ducts << duct end @@ -1169,7 +1176,7 @@ def self.get_radiant_barrier_bool(orig_hpxml) return has_radiant_barrier end - def self.get_enclosure_air_infiltration_default(orig_hpxml) + def self.get_enclosure_air_infiltration_default(orig_bldg) infil_air_leakage_cfm50_per_sqft = lookup_reference_value('infil_air_leakage_cfm50_per_sqft', @bldg_type) infil_air_leakage_cfm50_per_sqft = lookup_reference_value('infil_air_leakage_cfm50_per_sqft') if infil_air_leakage_cfm50_per_sqft.nil? @@ -1177,7 +1184,7 @@ def self.get_enclosure_air_infiltration_default(orig_hpxml) infil_air_leakage_ach50 = lookup_reference_value('infil_air_leakage_ach50') if infil_air_leakage_ach50.nil? if not infil_air_leakage_cfm50_per_sqft.nil? - tot_cb_area, _ext_cb_area = orig_hpxml.compartmentalization_boundary_areas() + tot_cb_area, _ext_cb_area = orig_bldg.compartmentalization_boundary_areas() infil_air_leakage = tot_cb_area * infil_air_leakage_cfm50_per_sqft infil_unit_of_measure = HPXML::UnitsCFM elsif not infil_air_leakage_ach50.nil? @@ -1188,9 +1195,9 @@ def self.get_enclosure_air_infiltration_default(orig_hpxml) return infil_air_leakage, infil_unit_of_measure end - def self.calc_default_total_win_area(orig_hpxml, cfa) - ag_bndry_wall_area, bg_bndry_wall_area = orig_hpxml.thermal_boundary_wall_areas() - common_wall_area = orig_hpxml.common_wall_area() + def self.calc_default_total_win_area(orig_bldg, cfa) + ag_bndry_wall_area, bg_bndry_wall_area = orig_bldg.thermal_boundary_wall_areas() + common_wall_area = orig_bldg.common_wall_area() fa = ag_bndry_wall_area / (ag_bndry_wall_area + 0.5 * bg_bndry_wall_area) f = 1.0 - 0.44 * common_wall_area / (ag_bndry_wall_area + common_wall_area) @@ -1271,7 +1278,7 @@ def self.get_default_furnace_afue(fuel_type) return furnace_afue end - def self.get_predominant_foundation_type(orig_hpxml) + def self.get_predominant_foundation_type(orig_bldg) floor_areas = { 'basement' => 0.0, 'crawlspace' => 0.0, 'slab' => 0.0, @@ -1279,9 +1286,9 @@ def self.get_predominant_foundation_type(orig_hpxml) 'adiabatic' => 0.0 } # calculate floor area by floor type - orig_hpxml.floors.each do |orig_floor| + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_floor - next unless orig_floor.interior_adjacent_to == HPXML::LocationLivingSpace + next unless orig_floor.interior_adjacent_to == HPXML::LocationConditionedSpace if [HPXML::LocationOtherHousingUnit].include? orig_floor.exterior_adjacent_to floor_areas['adiabatic'] += orig_floor.area @@ -1295,8 +1302,8 @@ def self.get_predominant_foundation_type(orig_hpxml) end # calculate floor area by slab type - orig_hpxml.slabs.each do |orig_slab| - next unless orig_slab.interior_adjacent_to == HPXML::LocationLivingSpace + orig_bldg.slabs.each do |orig_slab| + next unless orig_slab.interior_adjacent_to == HPXML::LocationConditionedSpace floor_areas['slab'] += orig_slab.area end @@ -1304,16 +1311,16 @@ def self.get_predominant_foundation_type(orig_hpxml) return floor_areas.max_by { |_k, v| v }[0] # find the key of the largest area end - def self.is_ceiling_fully_adiabatic(orig_hpxml) - orig_hpxml.floors.each do |orig_floor| + def self.is_ceiling_fully_adiabatic(orig_bldg) + orig_bldg.floors.each do |orig_floor| next unless orig_floor.is_ceiling - next unless orig_floor.interior_adjacent_to == HPXML::LocationLivingSpace + next unless orig_floor.interior_adjacent_to == HPXML::LocationConditionedSpace next unless orig_floor.exterior_adjacent_to != HPXML::LocationOtherHousingUnit return false # Found a thermal boundary ceiling not adjacent to other housing unit end - orig_hpxml.roofs.each do |orig_roof| - next unless orig_roof.interior_adjacent_to == HPXML::LocationLivingSpace + orig_bldg.roofs.each do |orig_roof| + next unless orig_roof.interior_adjacent_to == HPXML::LocationConditionedSpace return false # Found a thermal boundary roof (which, by definition, is adjacent to outside) end @@ -1321,16 +1328,16 @@ def self.is_ceiling_fully_adiabatic(orig_hpxml) return true end - def self.get_duct_location_areas(orig_hpxml, total_duct_area) + def self.get_duct_location_areas(orig_bldg, total_duct_area) # EPA confirmed that duct percentages apply to ASHRAE 152 *total* duct area duct_location_areas = {} - predominant_foundation_type = get_predominant_foundation_type(orig_hpxml) + predominant_foundation_type = get_predominant_foundation_type(orig_bldg) nstory = @ncfl_ag == 1 ? '1' : '2' duct_fractions = lookup_reference_value('duct_location_fractions', "#{predominant_foundation_type} foundation, #{nstory} story") duct_fractions = lookup_reference_value('duct_location_fractions', "#{predominant_foundation_type} foundation") if duct_fractions.nil? - if is_ceiling_fully_adiabatic(orig_hpxml) + if is_ceiling_fully_adiabatic(orig_bldg) duct_fractions = lookup_reference_value('duct_location_fractions', 'adiabatic ceiling') if duct_fractions.nil? end duct_fractions = lookup_reference_value('duct_location_fractions', "#{nstory} story") if duct_fractions.nil? @@ -1351,7 +1358,7 @@ def self.get_duct_location_areas(orig_hpxml, total_duct_area) elsif loc == 'outside' duct_location_areas[HPXML::LocationOutside] = Float(frac) * total_duct_area elsif loc == 'conditioned' - duct_location_areas[HPXML::LocationLivingSpace] = Float(frac) * total_duct_area + duct_location_areas[HPXML::LocationConditionedSpace] = Float(frac) * total_duct_area else fail "Unexpected duct location: #{loc}." end @@ -1365,7 +1372,7 @@ def self.get_duct_insulation_r_value(duct_type, duct_location) # Supply ducts located in unconditioned attic duct_rvalue = lookup_reference_value('duct_unconditioned_r_value', 'supply, attic') end - if not [HPXML::LocationLivingSpace, HPXML::LocationBasementConditioned].include?(duct_location) + if not [HPXML::LocationConditionedSpace, HPXML::LocationBasementConditioned].include?(duct_location) # Ducts in unconditioned space duct_rvalue = lookup_reference_value('duct_unconditioned_r_value', 'other') if duct_rvalue.nil? end @@ -1386,16 +1393,16 @@ def self.calc_default_duct_lto_cfm25(cfa) return duct_lto_cfm25 end - def self.add_air_distribution(orig_hpxml, orig_system) + def self.add_air_distribution(orig_bldg, orig_system) i = 0 while true i += 1 dist_id = "TargetHVACDistribution#{i}" - next if orig_hpxml.hvac_distributions.select { |d| d.id == dist_id }.size > 0 + next if orig_bldg.hvac_distributions.select { |d| d.id == dist_id }.size > 0 - orig_hpxml.hvac_distributions.add(id: dist_id, - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) + orig_bldg.hvac_distributions.add(id: dist_id, + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) # Remove existing distribution system, if one exists if not orig_system.distribution_system.nil? @@ -1406,7 +1413,7 @@ def self.add_air_distribution(orig_hpxml, orig_system) end end - def self.add_reference_boiler(new_hpxml, orig_system) + def self.add_reference_boiler(new_bldg, orig_system) if orig_system.is_shared_system # Retain the shared boiler regardless of its heating capacity heating_capacity = orig_system.heating_capacity @@ -1424,67 +1431,67 @@ def self.add_reference_boiler(new_hpxml, orig_system) heating_system_fuel = get_furnace_boiler_fuel(orig_system.heating_system_fuel) heating_efficiency_afue = get_default_boiler_efficiency(orig_system, heating_system_fuel) - new_hpxml.heating_systems.add(id: "TargetHeatingSystem#{new_hpxml.heating_systems.size + 1}", - distribution_system_idref: orig_system.distribution_system.id, - is_shared_system: orig_system.is_shared_system, - number_of_units_served: number_of_units_served, - heating_system_type: HPXML::HVACTypeBoiler, - heating_system_fuel: heating_system_fuel, - heating_capacity: heating_capacity, - shared_loop_watts: shared_loop_watts, - fan_coil_watts: orig_system.fan_coil_watts, - heating_efficiency_afue: heating_efficiency_afue, - fraction_heat_load_served: orig_system.fraction_heat_load_served) + new_bldg.heating_systems.add(id: "TargetHeatingSystem#{new_bldg.heating_systems.size + 1}", + distribution_system_idref: orig_system.distribution_system.id, + is_shared_system: orig_system.is_shared_system, + number_of_units_served: number_of_units_served, + heating_system_type: HPXML::HVACTypeBoiler, + heating_system_fuel: heating_system_fuel, + heating_capacity: heating_capacity, + shared_loop_watts: shared_loop_watts, + fan_coil_watts: orig_system.fan_coil_watts, + heating_efficiency_afue: heating_efficiency_afue, + fraction_heat_load_served: orig_system.fraction_heat_load_served) end - def self.add_reference_furnace(orig_hpxml, new_hpxml, load_frac, orig_system, heating_fuel) + def self.add_reference_furnace(orig_bldg, new_bldg, load_frac, orig_system, heating_fuel) heating_system_fuel = get_furnace_boiler_fuel(heating_fuel) furnace_afue = get_default_furnace_afue(heating_system_fuel) if (not orig_system.distribution_system.nil?) && (orig_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeAir) dist_id = orig_system.distribution_system.id else - dist_id = add_air_distribution(orig_hpxml, orig_system) + dist_id = add_air_distribution(orig_bldg, orig_system) end hvac_installation = get_hvac_installation_quality() - new_hpxml.heating_systems.add(id: "TargetHeatingSystem#{new_hpxml.heating_systems.size + 1}", - distribution_system_idref: dist_id, - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: heating_system_fuel, - heating_capacity: -1, # Use auto-sizing - heating_efficiency_afue: furnace_afue, - fraction_heat_load_served: load_frac, - airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], - fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm]) + new_bldg.heating_systems.add(id: "TargetHeatingSystem#{new_bldg.heating_systems.size + 1}", + distribution_system_idref: dist_id, + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: heating_system_fuel, + heating_capacity: -1, # Use auto-sizing + heating_efficiency_afue: furnace_afue, + fraction_heat_load_served: load_frac, + airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], + fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm]) end - def self.add_reference_air_conditioner(orig_hpxml, new_hpxml, load_frac, orig_system) + def self.add_reference_air_conditioner(orig_bldg, new_bldg, load_frac, orig_system) seer = lookup_reference_value('hvac_ac_seer') shr = orig_system.cooling_shr if (not orig_system.distribution_system.nil?) && (orig_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeAir) dist_id = orig_system.distribution_system.id else - dist_id = add_air_distribution(orig_hpxml, orig_system) + dist_id = add_air_distribution(orig_bldg, orig_system) end hvac_installation = get_hvac_installation_quality() - new_hpxml.cooling_systems.add(id: "TargetCoolingSystem#{new_hpxml.cooling_systems.size + 1}", - distribution_system_idref: dist_id, - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, # Use auto-sizing - fraction_cool_load_served: load_frac, - cooling_efficiency_seer: seer, - cooling_shr: shr, - charge_defect_ratio: hvac_installation[:charge_defect_ratio], - airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], - fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm]) + new_bldg.cooling_systems.add(id: "TargetCoolingSystem#{new_bldg.cooling_systems.size + 1}", + distribution_system_idref: dist_id, + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, # Use auto-sizing + fraction_cool_load_served: load_frac, + cooling_efficiency_seer: seer, + cooling_shr: shr, + charge_defect_ratio: hvac_installation[:charge_defect_ratio], + airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], + fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm]) end - def self.add_reference_chiller_or_cooling_tower(new_hpxml, orig_system) + def self.add_reference_chiller_or_cooling_tower(new_bldg, orig_system) if orig_system.cooling_system_type == HPXML::HVACTypeChiller kw_per_ton = lookup_reference_value('hvac_chiller_kw_per_ton') end @@ -1495,20 +1502,20 @@ def self.add_reference_chiller_or_cooling_tower(new_hpxml, orig_system) shared_loop_watts *= orig_system.shared_loop_motor_efficiency / lookup_reference_value('shared_motor_efficiency') end - new_hpxml.cooling_systems.add(id: "TargetCoolingSystem#{new_hpxml.cooling_systems.size + 1}", - is_shared_system: orig_system.is_shared_system, - number_of_units_served: orig_system.number_of_units_served, - distribution_system_idref: orig_system.distribution_system.id, - cooling_system_type: orig_system.cooling_system_type, - cooling_system_fuel: orig_system.cooling_system_fuel, - cooling_capacity: orig_system.cooling_capacity, - fraction_cool_load_served: orig_system.fraction_cool_load_served, - cooling_efficiency_kw_per_ton: kw_per_ton, - shared_loop_watts: shared_loop_watts, - fan_coil_watts: orig_system.fan_coil_watts) + new_bldg.cooling_systems.add(id: "TargetCoolingSystem#{new_bldg.cooling_systems.size + 1}", + is_shared_system: orig_system.is_shared_system, + number_of_units_served: orig_system.number_of_units_served, + distribution_system_idref: orig_system.distribution_system.id, + cooling_system_type: orig_system.cooling_system_type, + cooling_system_fuel: orig_system.cooling_system_fuel, + cooling_capacity: orig_system.cooling_capacity, + fraction_cool_load_served: orig_system.fraction_cool_load_served, + cooling_efficiency_kw_per_ton: kw_per_ton, + shared_loop_watts: shared_loop_watts, + fan_coil_watts: orig_system.fan_coil_watts) end - def self.add_reference_heat_pump(orig_hpxml, new_hpxml, heat_load_frac, cool_load_frac, orig_htg_system, orig_clg_system = nil) + def self.add_reference_heat_pump(orig_bldg, new_bldg, heat_load_frac, cool_load_frac, orig_htg_system, orig_clg_system = nil) # Heat pump type and efficiency if orig_htg_system.is_a?(HPXML::HeatPump) && (orig_htg_system.heat_pump_type == HPXML::HVACTypeHeatPumpWaterLoopToAir) @@ -1548,7 +1555,7 @@ def self.add_reference_heat_pump(orig_hpxml, new_hpxml, heat_load_frac, cool_loa if (not orig_htg_system.distribution_system.nil?) && (orig_htg_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeAir) dist_id = orig_htg_system.distribution_system.id else - dist_id = add_air_distribution(orig_hpxml, orig_htg_system) + dist_id = add_air_distribution(orig_bldg, orig_htg_system) end end @@ -1576,30 +1583,30 @@ def self.add_reference_heat_pump(orig_hpxml, new_hpxml, heat_load_frac, cool_loa hvac_installation = get_hvac_installation_quality() end - new_hpxml.heat_pumps.add(id: "TargetHeatPump#{new_hpxml.heat_pumps.size + 1}", - is_shared_system: is_shared_system, - number_of_units_served: number_of_units_served, - distribution_system_idref: dist_id, - heat_pump_type: heat_pump_type, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: cooling_capacity, - heating_capacity: heating_capacity, - backup_type: heat_pump_backup_type, - backup_heating_fuel: heat_pump_backup_fuel, - backup_heating_capacity: backup_heating_capacity, - backup_heating_efficiency_percent: heat_pump_backup_eff, - fraction_heat_load_served: heat_load_frac, - fraction_cool_load_served: cool_load_frac, - cooling_efficiency_seer: seer, - cooling_efficiency_eer: eer, - heating_efficiency_hspf: hspf, - heating_efficiency_cop: cop, - pump_watts_per_ton: pump_watts_per_ton, - cooling_shr: shr, - charge_defect_ratio: hvac_installation[:charge_defect_ratio], - airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], - fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm], - shared_loop_watts: shared_loop_watts) + new_bldg.heat_pumps.add(id: "TargetHeatPump#{new_bldg.heat_pumps.size + 1}", + is_shared_system: is_shared_system, + number_of_units_served: number_of_units_served, + distribution_system_idref: dist_id, + heat_pump_type: heat_pump_type, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: cooling_capacity, + heating_capacity: heating_capacity, + backup_type: heat_pump_backup_type, + backup_heating_fuel: heat_pump_backup_fuel, + backup_heating_capacity: backup_heating_capacity, + backup_heating_efficiency_percent: heat_pump_backup_eff, + fraction_heat_load_served: heat_load_frac, + fraction_cool_load_served: cool_load_frac, + cooling_efficiency_seer: seer, + cooling_efficiency_eer: eer, + heating_efficiency_hspf: hspf, + heating_efficiency_cop: cop, + pump_watts_per_ton: pump_watts_per_ton, + cooling_shr: shr, + charge_defect_ratio: hvac_installation[:charge_defect_ratio], + airflow_defect_ratio: hvac_installation[:airflow_defect_ratio], + fan_watts_per_cfm: hvac_installation[:fan_watts_per_cfm], + shared_loop_watts: shared_loop_watts) end def self.get_hvac_installation_quality() diff --git a/rulesets/tests/test_appliances.rb b/rulesets/tests/test_appliances.rb index 320972e408..f1b1bd799c 100644 --- a/rulesets/tests/test_appliances.rb +++ b/rulesets/tests/test_appliances.rb @@ -9,14 +9,11 @@ class ERIApplianceTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -28,19 +25,19 @@ def test_appliances_electric hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_washer(hpxml, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 307, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 650.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 307, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 650.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 691.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 691.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end @@ -48,19 +45,19 @@ def test_appliances_electric hpxml_name = _change_eri_version(hpxml_name, '2019') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_washer(hpxml, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 307, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 650.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 307, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 650.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 0.331, annual_kwh: 704, elec_rate: 0.08, gas_rate: 0.58, agc: 23, cap: 2.874, label_usage: 999, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 999, gas_rate: 999, agc: 999, label_usage: 999, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 691.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 0.331, annual_kwh: 704, elec_rate: 0.08, gas_rate: 0.58, agc: 23, cap: 2.874, label_usage: 999, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 999, gas_rate: 999, agc: 999, label_usage: 999, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 691.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end end @@ -69,19 +66,19 @@ def test_appliances_modified hpxml_name = 'base-appliances-modified.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_washer(hpxml, mef: 1.65, imef: nil, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: 4.29, cef: nil, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: 0.7, annual_kwh: nil, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 650.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: 1.65, imef: nil, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: 4.29, cef: nil, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: 0.7, annual_kwh: nil, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 650.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 691.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 691.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end @@ -89,19 +86,19 @@ def test_appliances_modified hpxml_name = _change_eri_version(hpxml_name, '2019') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_washer(hpxml, mef: 1.65, imef: nil, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: 4.29, cef: nil, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: 0.7, annual_kwh: nil, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 650.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: 1.65, imef: nil, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: 4.29, cef: nil, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: 0.7, annual_kwh: nil, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 22.32, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 650.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 0.331, annual_kwh: 704, elec_rate: 0.08, gas_rate: 0.58, agc: 23, cap: 2.874, label_usage: 999, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 999, gas_rate: 999, agc: 999, label_usage: 999, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 691.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 0.331, annual_kwh: 704, elec_rate: 0.08, gas_rate: 0.58, agc: 23, cap: 2.874, label_usage: 999, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 999, gas_rate: 999, agc: 999, label_usage: 999, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 691.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end end @@ -110,16 +107,16 @@ def test_appliances_gas hpxml_name = 'base-appliances-gas.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.3, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.3, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) elsif [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end @@ -127,16 +124,16 @@ def test_appliances_gas hpxml_name = _change_eri_version(hpxml_name, '2019') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.3, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.3, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) elsif [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 2.62, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) else - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 2.32, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 2.32, control: HPXML::ClothesDryerControlTypeTimer, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end end @@ -145,17 +142,17 @@ def test_appliances_basement hpxml_name = 'base-foundation-unconditioned-basement.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeERIRatedHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type location = HPXML::LocationBasementUnconditioned else - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace end - assert_equal(location, hpxml.clothes_washers[0].location) - assert_equal(location, hpxml.clothes_dryers[0].location) - assert_equal(location, hpxml.dishwashers[0].location) - assert_equal(location, hpxml.refrigerators[0].location) - assert_equal(location, hpxml.cooking_ranges[0].location) + assert_equal(location, hpxml_bldg.clothes_washers[0].location) + assert_equal(location, hpxml_bldg.clothes_dryers[0].location) + assert_equal(location, hpxml_bldg.dishwashers[0].location) + assert_equal(location, hpxml_bldg.refrigerators[0].location) + assert_equal(location, hpxml_bldg.cooking_ranges[0].location) end end @@ -163,12 +160,12 @@ def test_appliances_none hpxml_name = 'base-appliances-none.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 691.0, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 467.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 33.12, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 691.0, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end @@ -176,15 +173,15 @@ def test_appliances_dehumidifier hpxml_name = 'base-appliances-dehumidifier-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_dehumidifiers(hpxml, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ief: 1.04, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationLivingSpace }, - { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ief: 0.95, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationLivingSpace }]) + _check_dehumidifiers(hpxml_bldg, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ief: 1.04, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationConditionedSpace }, + { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ief: 0.95, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationConditionedSpace }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_dehumidifiers(hpxml, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ef: 1.8, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationLivingSpace }, - { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ef: 1.6, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationLivingSpace }]) + _check_dehumidifiers(hpxml_bldg, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ef: 1.8, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationConditionedSpace }, + { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ef: 1.6, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationConditionedSpace }]) else - _check_dehumidifiers(hpxml) + _check_dehumidifiers(hpxml_bldg) end end @@ -193,39 +190,40 @@ def test_appliances_dehumidifier hpxml_name = _change_eri_version(hpxml_name, '2019A') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_dehumidifiers(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_dehumidifiers(hpxml_bldg) end end def test_shared_clothes_washers_dryers - hpxml_name = 'base-bldgtype-multifamily-shared-laundry-room.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-laundry-room.xml' [14, 15].each do |ratio_of_units_to_appliance| hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.clothes_washers[0].number_of_units_served = ratio_of_units_to_appliance * hpxml.clothes_washers[0].count - hpxml.clothes_dryers[0].number_of_units_served = ratio_of_units_to_appliance * hpxml.clothes_dryers[0].count + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.clothes_washers[0].number_of_units_served = ratio_of_units_to_appliance * hpxml_bldg.clothes_washers[0].count + hpxml_bldg.clothes_dryers[0].number_of_units_served = ratio_of_units_to_appliance * hpxml_bldg.clothes_dryers[0].count hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if ratio_of_units_to_appliance > 14 # Reference appliances - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) else # Business as usual if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_clothes_washer(hpxml, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, location: HPXML::LocationOtherHeatedSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.21, annual_kwh: 380, elec_rate: 0.12, gas_rate: 1.09, agc: 27.0, cap: 3.2, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.73, location: HPXML::LocationOtherHeatedSpace) else if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type location = HPXML::LocationOtherHeatedSpace else - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace end - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: location) - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: location) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: location) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: location) end end end @@ -235,9 +233,9 @@ def test_shared_clothes_washers_dryers def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -251,7 +249,7 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end def _expected_dw_ref_energy_gains(eri_version, nbeds) @@ -331,9 +329,9 @@ def _expected_cr_ref_energy_gains(nbeds, elec_appl) return [kwh_per_yr, therms_per_yr, sens_btu_per_yr, lat_btu_per_yr] end - def _check_clothes_washer(hpxml, mef:, imef:, annual_kwh:, elec_rate:, gas_rate:, agc:, cap:, label_usage:, location:) - assert_equal(1, hpxml.clothes_washers.size) - clothes_washer = hpxml.clothes_washers[0] + def _check_clothes_washer(hpxml_bldg, mef:, imef:, annual_kwh:, elec_rate:, gas_rate:, agc:, cap:, label_usage:, location:) + assert_equal(1, hpxml_bldg.clothes_washers.size) + clothes_washer = hpxml_bldg.clothes_washers[0] assert_equal(location, clothes_washer.location) if mef.nil? assert_nil(clothes_washer.modified_energy_factor) @@ -350,9 +348,9 @@ def _check_clothes_washer(hpxml, mef:, imef:, annual_kwh:, elec_rate:, gas_rate: assert_in_epsilon(label_usage, clothes_washer.label_usage, 0.01) end - def _check_clothes_dryer(hpxml, fuel_type:, ef:, cef:, control: nil, location:) - assert_equal(1, hpxml.clothes_dryers.size) - clothes_dryer = hpxml.clothes_dryers[0] + def _check_clothes_dryer(hpxml_bldg, fuel_type:, ef:, cef:, control: nil, location:) + assert_equal(1, hpxml_bldg.clothes_dryers.size) + clothes_dryer = hpxml_bldg.clothes_dryers[0] assert_equal(location, clothes_dryer.location) assert_equal(fuel_type, clothes_dryer.fuel_type) if ef.nil? @@ -371,9 +369,9 @@ def _check_clothes_dryer(hpxml, fuel_type:, ef:, cef:, control: nil, location:) assert_equal(0.0, clothes_dryer.vented_flow_rate) end - def _check_dishwasher(hpxml, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc:, label_usage:, location:) - assert_equal(1, hpxml.dishwashers.size) - dishwasher = hpxml.dishwashers[0] + def _check_dishwasher(hpxml_bldg, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc:, label_usage:, location:) + assert_equal(1, hpxml_bldg.dishwashers.size) + dishwasher = hpxml_bldg.dishwashers[0] assert_equal(location, dishwasher.location) if ef.nil? assert_nil(dishwasher.energy_factor) @@ -392,27 +390,27 @@ def _check_dishwasher(hpxml, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc: assert_in_epsilon(label_usage, dishwasher.label_usage, 0.01) end - def _check_refrigerator(hpxml, annual_kwh:, location:) - assert_equal(1, hpxml.refrigerators.size) - refrigerator = hpxml.refrigerators[0] + def _check_refrigerator(hpxml_bldg, annual_kwh:, location:) + assert_equal(1, hpxml_bldg.refrigerators.size) + refrigerator = hpxml_bldg.refrigerators[0] assert_equal(location, refrigerator.location) assert_equal(annual_kwh, refrigerator.rated_annual_kwh) end - def _check_cooking_range(hpxml, fuel_type:, cook_is_induction:, oven_is_convection:, location:) - assert_equal(1, hpxml.cooking_ranges.size) - cooking_range = hpxml.cooking_ranges[0] + def _check_cooking_range(hpxml_bldg, fuel_type:, cook_is_induction:, oven_is_convection:, location:) + assert_equal(1, hpxml_bldg.cooking_ranges.size) + cooking_range = hpxml_bldg.cooking_ranges[0] assert_equal(location, cooking_range.location) assert_equal(fuel_type, cooking_range.fuel_type) assert_equal(cook_is_induction, cooking_range.is_induction) - assert_equal(1, hpxml.ovens.size) - oven = hpxml.ovens[0] + assert_equal(1, hpxml_bldg.ovens.size) + oven = hpxml_bldg.ovens[0] assert_equal(oven_is_convection, oven.is_convection) end - def _check_dehumidifiers(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.dehumidifiers.size) - hpxml.dehumidifiers.each_with_index do |dehumidifier, idx| + def _check_dehumidifiers(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.dehumidifiers.size) + hpxml_bldg.dehumidifiers.each_with_index do |dehumidifier, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:type], dehumidifier.type) assert_equal(expected_values[:location], dehumidifier.location) diff --git a/rulesets/tests/test_enclosure.rb b/rulesets/tests/test_enclosure.rb index ae3945e83a..686546a156 100644 --- a/rulesets/tests/test_enclosure.rb +++ b/rulesets/tests/test_enclosure.rb @@ -9,14 +9,11 @@ class ERIEnclosureTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -29,15 +26,15 @@ def test_enclosure_infiltration hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 9.3, height: 9.75, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 9.3, height: 9.75, volume: 21600.0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 9.75, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 9.75, volume: 21600.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end @@ -45,37 +42,38 @@ def test_enclosure_infiltration hpxml_name = 'base-mechvent-exhaust.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 9.75, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 9.75, volume: 21600.0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 9.75, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 9.75, volume: 21600.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end # Test w/ InfiltrationHeight input provided hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.air_infiltration_measurements.each do |m| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.air_infiltration_measurements.each do |m| m.infiltration_height = 10.5 end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 10.5, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 10.5, volume: 21600.0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 10.5, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 10.5, volume: 21600.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end @@ -83,78 +81,81 @@ def test_enclosure_infiltration # Create derivative file for testing hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.tested_flow_rate = nil vent_fan.flow_rate_not_tested = true vent_fan.hours_in_operation = 1 vent_fan.fan_power = 1.0 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 9.3, height: 9.75, volume: 21600.0) # 0.3 nACH + _check_infiltration(hpxml_bldg, ach50: 9.3, height: 9.75, volume: 21600.0) # 0.3 nACH elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 9.75, volume: 21600.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 9.75, volume: 21600.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end # Test attached dwelling where airtightness test results <= 0.30 cfm50 per ft2 of Compartmentalization Boundary # Create derivative file for testing - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: 110.0, - hours_in_operation: 24.0, - used_for_whole_building_ventilation: true, - fan_power: 30.0, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: 110.0, + hours_in_operation: 24.0, + used_for_whole_building_ventilation: true, + fan_power: 30.0, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 0.74, height: 8.0, volume: 7200.0) + _check_infiltration(hpxml_bldg, ach50: 0.74, height: 8.0, volume: 7200.0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 8.0, volume: 7200.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 8.0, volume: 7200.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end # Test attached dwelling where Aext < 0.5 and exhaust mech vent # Create derivative file for testing - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 110.0, - hours_in_operation: 24.0, - used_for_whole_building_ventilation: true, - fan_power: 30.0, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 110.0, + hours_in_operation: 24.0, + used_for_whole_building_ventilation: true, + fan_power: 30.0, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_infiltration(hpxml, ach50: 10.1, height: 8.0, volume: 7200.0) + _check_infiltration(hpxml_bldg, ach50: 10.1, height: 8.0, volume: 7200.0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 7.09, height: 8.0, volume: 7200.0) + _check_infiltration(hpxml_bldg, ach50: 7.09, height: 8.0, volume: 7200.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_infiltration(hpxml, ach50: 3.0, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 3.0, height: 17.0, volume: 20400.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_infiltration(hpxml, ach50: 6.67, height: 17.0, volume: 20400.0) + _check_infiltration(hpxml_bldg, ach50: 6.67, height: 17.0, volume: 20400.0) end end end @@ -163,97 +164,97 @@ def test_enclosure_roofs hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 2.3, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 2.3, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-atticroof-cathedral.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 33.33, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 33.33, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 33.33, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 33.33, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-atticroof-conditioned.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: (25.8 * 1006 + 2.3 * 504) / 1510, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1510, rvalue: (25.8 * 1006 + 2.3 * 504) / 1510, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: (33.33 * 1006 + 2.3 * 504) / 1510, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1510, rvalue: (33.33 * 1006 + 2.3 * 504) / 1510, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: (25.8 * 1006 + 2.3 * 504) / 1510, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1300, rvalue: (25.8 * 1006 + 2.3 * 504) / 1510, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: (33.33 * 1006 + 2.3 * 504) / 1510, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: (33.33 * 1006 + 2.3 * 504) / 1510, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-atticroof-unvented-insulated-roof.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-atticroof-flat.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1350, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1350, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1350, rvalue: 33.33, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1350, rvalue: 33.33, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 25.8, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 33.33, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 33.33, sabs: 0.75, emit: 0.9) end end - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_roofs(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_roofs(hpxml_bldg) end hpxml_name = 'base-atticroof-radiant-barrier.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.7, emit: 0.92, rb_grade: 2) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.7, emit: 0.92, rb_grade: 2) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 2.3, sabs: 0.7, emit: 0.92, rb_grade: 2) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 2.3, sabs: 0.7, emit: 0.92, rb_grade: 2) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_roofs(hpxml, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) + _check_roofs(hpxml_bldg, area: 1300, rvalue: 2.3, sabs: 0.75, emit: 0.9) end end end @@ -262,75 +263,75 @@ def test_enclosure_walls hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_walls(hpxml, area: 1425, rvalue: (23.0 * 1200 + 4.0 * 225) / 1425, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 1425, rvalue: (23.0 * 1200 + 4.0 * 225) / 1425, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_walls(hpxml, area: 1425, rvalue: (16.67 * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 1425, rvalue: (16.67 * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-atticroof-conditioned.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_walls(hpxml, area: 1806, rvalue: (23.0 * 1516 + 22.3 * 240 + 4.0 * 50) / 1806, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 1806, rvalue: (23.0 * 1516 + 22.3 * 240 + 4.0 * 50) / 1806, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_walls(hpxml, area: 1806, rvalue: (16.67 * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 1806, rvalue: (16.67 * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: (23.0 * 1200 + 22.3 * 240) / 1440, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: (23.0 * 1200 + 22.3 * 240) / 1440, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) end end - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_walls(hpxml, area: 980, rvalue: (23.0 * 686 + 4.0 * 294) / 980, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 980, rvalue: (23.0 * 686 + 4.0 * 294) / 980, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_walls(hpxml, area: 980, rvalue: (16.67 * 686 + 4.0 * 294) / 980, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 980, rvalue: (16.67 * 686 + 4.0 * 294) / 980, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) end end - hpxml_name = 'base-bldgtype-multifamily-adjacent-to-multiple.xml' + hpxml_name = 'base-bldgtype-mf-unit-adjacent-to-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_walls(hpxml, area: 1086, rvalue: (23.0 * 986 + 4.0 * 100) / 1086, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 1086, rvalue: (23.0 * 986 + 4.0 * 100) / 1086, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_walls(hpxml, area: 1086, rvalue: (16.67 * 986 + 4.0 * 100) / 1086, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 1086, rvalue: (16.67 * 986 + 4.0 * 100) / 1086, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) end end hpxml_name = 'base-enclosure-garage.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_walls(hpxml, area: 2098, rvalue: (23.0 * 1200 + 4.0 * 898) / 2098, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2098, rvalue: (23.0 * 1200 + 4.0 * 898) / 2098, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_walls(hpxml, area: 2098, rvalue: (16.67 * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2098, rvalue: (16.67 * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 23.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_walls(hpxml, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_walls(hpxml_bldg, area: 2355.52, rvalue: 16.67, sabs: 0.75, emit: 0.9) end end end @@ -339,26 +340,26 @@ def test_enclosure_rim_joists hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_rim_joists(hpxml, area: 116, rvalue: 23.0, sabs: 0.7, emit: 0.92) + _check_rim_joists(hpxml_bldg, area: 116, rvalue: 23.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_rim_joists(hpxml, area: 116, rvalue: 16.67, sabs: 0.75, emit: 0.9) + _check_rim_joists(hpxml_bldg, area: 116, rvalue: 16.67, sabs: 0.75, emit: 0.9) else - _check_rim_joists(hpxml) + _check_rim_joists(hpxml_bldg) end end hpxml_name = 'base-foundation-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_rim_joists(hpxml, area: 197, rvalue: 4.0, sabs: 0.7, emit: 0.92) + _check_rim_joists(hpxml_bldg, area: 197, rvalue: 4.0, sabs: 0.7, emit: 0.92) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_rim_joists(hpxml, area: 197, rvalue: 4.0, sabs: 0.75, emit: 0.9) + _check_rim_joists(hpxml_bldg, area: 197, rvalue: 4.0, sabs: 0.75, emit: 0.9) else - _check_rim_joists(hpxml) + _check_rim_joists(hpxml_bldg) end end end @@ -367,45 +368,45 @@ def test_enclosure_foundation_walls hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, rvalue: 8.9, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 1200, rvalue: 8.9, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, rvalue: 10.0, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 1200, rvalue: 10.0, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) end end hpxml_name = 'base-foundation-conditioned-basement-wall-insulation.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, rvalue: 18.9, ins_top: 2, ins_bottom: 16, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeConcreteBlockFoamCore) + _check_foundation_walls(hpxml_bldg, area: 1200, rvalue: 18.9, ins_top: 2, ins_bottom: 16, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeConcreteBlockFoamCore) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, rvalue: 10.0, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeConcreteBlockFoamCore) + _check_foundation_walls(hpxml_bldg, area: 1200, rvalue: 10.0, ins_bottom: 8, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeConcreteBlockFoamCore) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) end end hpxml_name = 'base-foundation-unconditioned-basement.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 1200, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 1200, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 1200, height: 8, depth_bg: 7, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) end end @@ -414,15 +415,15 @@ def test_enclosure_foundation_walls hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_foundation_walls(hpxml, area: 600, rvalue: 8.9, ins_bottom: 4, height: 4, depth_bg: 3, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 600, rvalue: 8.9, ins_bottom: 4, height: 4, depth_bg: 3, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 600, height: 4, depth_bg: 3, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 600, height: 4, depth_bg: 3, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_foundation_walls(hpxml, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) + _check_foundation_walls(hpxml_bldg, area: 277.12, height: 2, type: HPXML::FoundationWallTypeSolidConcrete) end end end @@ -432,82 +433,83 @@ def test_enclosure_ceilings hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceilings(hpxml, area: 1350, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1350, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1350, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1350, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) end end hpxml_name = 'base-enclosure-garage.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceilings(hpxml, area: 1950, rvalue: (39.3 * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1950, rvalue: (39.3 * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1950, rvalue: (33.33 * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1950, rvalue: (33.33 * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 39.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 33.33, floor_type: HPXML::FloorTypeWoodFrame) end end - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) end end - hpxml_name = 'base-bldgtype-multifamily-adjacent-to-multiple.xml' + hpxml_name = 'base-bldgtype-mf-unit-adjacent-to-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) end end # Check w/ mass ceilings hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.floors.each do |floor| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling floor.floor_type = HPXML::FloorTypeConcrete end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_ceilings(hpxml, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1200, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) end end end @@ -516,80 +518,81 @@ def test_enclosure_floors hpxml_name = 'base-foundation-ambient.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_floors(hpxml, area: 1350, rvalue: 18.7, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1350, rvalue: 18.7, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_floors(hpxml, area: 1350, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1350, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) end end hpxml_name = 'base-foundation-unconditioned-basement.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_floors(hpxml, area: 1350, rvalue: 18.7, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1350, rvalue: 18.7, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_floors(hpxml, area: 1350, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1350, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) end end - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) end end - hpxml_name = 'base-bldgtype-multifamily-adjacent-to-multiple.xml' + hpxml_name = 'base-bldgtype-mf-unit-adjacent-to-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: (18.7 * 750.0 + 2.1 * 150.0) / 900.0, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 900, rvalue: (18.7 * 750.0 + 2.1 * 150.0) / 900.0, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 900, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) end end # Check w/ mass floors hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.floors.each do |floor| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.floors.each do |floor| floor.floor_type = HPXML::FloorTypeConcrete end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: (18.7 * 750.0 + 2.1 * 150.0) / 900.0, floor_type: HPXML::FloorTypeConcrete) + _check_floors(hpxml_bldg, area: 900, rvalue: (18.7 * 750.0 + 2.1 * 150.0) / 900.0, floor_type: HPXML::FloorTypeConcrete) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_floors(hpxml, area: 900, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 900, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_floors(hpxml, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) + _check_floors(hpxml_bldg, area: 1200, rvalue: 30.3, floor_type: HPXML::FloorTypeWoodFrame) end end end @@ -598,45 +601,45 @@ def test_enclosure_slabs hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) end end hpxml_name = 'base-foundation-slab.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150, under_ins_width: 999, under_ins_r: 5, depth_below_grade: 0) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150, under_ins_width: 999, under_ins_r: 5, depth_below_grade: 0) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150, perim_ins_depth: 2, perim_ins_r: 10, depth_below_grade: 0) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150, perim_ins_depth: 2, perim_ins_r: 10, depth_below_grade: 0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) end end hpxml_name = 'base-foundation-conditioned-basement-slab-insulation.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150, under_ins_width: 4, under_ins_r: 10) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150, under_ins_width: 4, under_ins_r: 10) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1350, exp_perim: 150) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_slabs(hpxml, area: 1200, exp_perim: 138.6) + _check_slabs(hpxml_bldg, area: 1200, exp_perim: 138.6) end end end @@ -648,31 +651,31 @@ def test_enclosure_windows hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 72, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 72, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 72, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 72, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 89.5, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 89.5, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 89.5, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end end @@ -685,174 +688,176 @@ def test_enclosure_windows hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 72, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 72, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 72, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 72, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 60.75, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 60.75, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 60.75, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end end hpxml_name = 'base-atticroof-cathedral.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.windows[1].area -= 12.0 - hpxml.windows[3].area -= 12.0 - hpxml.windows << hpxml.windows[-1].dup - hpxml.windows[-1].id = "Window#{hpxml.windows.size + 1}" - hpxml.windows[-1].area = 12.0 - hpxml.windows[-1].fraction_operable = 0.0 - hpxml.windows[-1].azimuth = 90 - hpxml.windows << hpxml.windows[-1].dup - hpxml.windows[-1].id = "Window#{hpxml.windows.size + 1}" - hpxml.windows[-1].azimuth = 270 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.windows[1].area -= 12.0 + hpxml_bldg.windows[3].area -= 12.0 + hpxml_bldg.windows << hpxml_bldg.windows[-1].dup + hpxml_bldg.windows[-1].id = "Window#{hpxml_bldg.windows.size + 1}" + hpxml_bldg.windows[-1].area = 12.0 + hpxml_bldg.windows[-1].fraction_operable = 0.0 + hpxml_bldg.windows[-1].azimuth = 90 + hpxml_bldg.windows << hpxml_bldg.windows[-1].dup + hpxml_bldg.windows[-1].id = "Window#{hpxml_bldg.windows.size + 1}" + hpxml_bldg.windows[-1].azimuth = 270 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: (432.0 * 0.67) / (432.0 + 24.0), - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 120, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 120, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: (432.0 * 0.67) / (432.0 + 24.0), + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 120, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 120, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 93.5, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 93.5, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 93.5, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end hpxml_name = 'base-atticroof-conditioned.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: (432.0 * 0.67) / (432.0 + 74.0), - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 120, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 170, ufactor: (0.3 * 62 + 0.33 * 108) / 170, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: (432.0 * 0.67) / (432.0 + 74.0), + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 120, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 170, ufactor: (0.3 * 62 + 0.33 * 108) / 170, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 128.6, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 128.6, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 128.6, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, - 180 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, - 90 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, - 270 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, + 180 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, + 90 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 }, + 270 => { area: 108, ufactor: (0.3 * 62 + 0.33 * 444) / 506, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end # Create derivative file for testing w/o operable windows # Rated/Reference Home windows should not be operable hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.windows.each do |window| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.windows.each do |window| window.fraction_operable = 0.0 end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.0, - values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.0, + values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.0, - values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.0, + values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end @@ -860,30 +865,30 @@ def test_enclosure_windows hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.0, - values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.0, + values_by_azimuth: { 0 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 35.0, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 53.0, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 35.15, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 35.15, ufactor: 0.35, shgc: 0.40 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, - 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 90 => { area: 108, ufactor: 0.33, shgc: 0.45 }, + 270 => { area: 108, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, - 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 180 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 90 => { area: 108, ufactor: 0.35, shgc: 0.40 }, + 270 => { area: 108, ufactor: 0.35, shgc: 0.40 } }) end end end @@ -892,44 +897,45 @@ def test_enclosure_skylights hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_skylights(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_skylights(hpxml_bldg) end hpxml_name = 'base-enclosure-skylights.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_skylights(hpxml, values_by_azimuth: { 0 => { area: 15, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 15, ufactor: 0.33, shgc: 0.45 } }) + _check_skylights(hpxml_bldg, values_by_azimuth: { 0 => { area: 15, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 15, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_skylights(hpxml, values_by_azimuth: { 0 => { area: 15, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 15, ufactor: 0.33, shgc: 0.45 } }) + _check_skylights(hpxml_bldg, values_by_azimuth: { 0 => { area: 15, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 15, ufactor: 0.33, shgc: 0.45 } }) else - _check_skylights(hpxml) + _check_skylights(hpxml_bldg) end end # Test large skylight area that would create an IAD Home error if not handled # Create derivative file for testing hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.skylights.each do |skylight| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.skylights.each do |skylight| skylight.area = 700.0 end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_skylights(hpxml, values_by_azimuth: { 0 => { area: 700, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 700, ufactor: 0.33, shgc: 0.45 } }) + _check_skylights(hpxml_bldg, values_by_azimuth: { 0 => { area: 700, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 700, ufactor: 0.33, shgc: 0.45 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_skylights(hpxml, values_by_azimuth: { 0 => { area: 643.5, ufactor: 0.33, shgc: 0.45 }, - 180 => { area: 643.5, ufactor: 0.33, shgc: 0.45 } }) + _check_skylights(hpxml_bldg, values_by_azimuth: { 0 => { area: 643.5, ufactor: 0.33, shgc: 0.45 }, + 180 => { area: 643.5, ufactor: 0.33, shgc: 0.45 } }) else - _check_skylights(hpxml) + _check_skylights(hpxml_bldg) end end end @@ -938,21 +944,21 @@ def test_enclosure_overhangs hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_overhangs(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_overhangs(hpxml_bldg) end hpxml_name = 'base-enclosure-overhangs.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_overhangs(hpxml, [{ depth: 2.5, top: 0, bottom: 4 }, - { depth: 1.5, top: 2, bottom: 6 }, - { depth: 0.0, top: 0, bottom: 0 }, - { depth: 1.5, top: 2, bottom: 7 }]) + _check_overhangs(hpxml_bldg, [{ depth: 2.5, top: 0, bottom: 4 }, + { depth: 1.5, top: 2, bottom: 6 }, + { depth: 0.0, top: 0, bottom: 0 }, + { depth: 1.5, top: 2, bottom: 7 }]) else - _check_overhangs(hpxml) + _check_overhangs(hpxml_bldg) end end end @@ -961,15 +967,15 @@ def test_enclosure_doors hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 40, rvalue: 2.86 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 40, rvalue: 2.86 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 40, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 40, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 40, rvalue: 2.86 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 40, rvalue: 2.86 } }) end end @@ -977,31 +983,31 @@ def test_enclosure_doors hpxml_name = 'base-location-capetown-zaf.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: 1.54 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: 1.54 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: 1.54 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: 1.54 } }) end end # Test MF unit w/ exterior and interior doors - hpxml_name = 'base-bldgtype-multifamily-adjacent-to-multiple.xml' + hpxml_name = 'base-bldgtype-mf-unit-adjacent-to-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 20, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 20, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 10, rvalue: 2.86 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 10, rvalue: 2.86 } }) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 20, rvalue: 4.4 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 20, rvalue: 4.4 } }) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_doors(hpxml, values_by_azimuth: { 0 => { area: 20, rvalue: 2.86 } }) + _check_doors(hpxml_bldg, values_by_azimuth: { 0 => { area: 20, rvalue: 2.86 } }) end end end @@ -1012,15 +1018,15 @@ def test_enclosure_attic_ventilation hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_attic_ventilation(hpxml) + _check_attic_ventilation(hpxml_bldg) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_attic_ventilation(hpxml, sla: 1.0 / 300.0) + _check_attic_ventilation(hpxml_bldg, sla: 1.0 / 300.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_attic_ventilation(hpxml) + _check_attic_ventilation(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_attic_ventilation(hpxml, sla: 1.0 / 300.0) + _check_attic_ventilation(hpxml_bldg, sla: 1.0 / 300.0) end end end @@ -1030,23 +1036,23 @@ def test_enclosure_attic_ventilation hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_attic_ventilation(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_attic_ventilation(hpxml_bldg) end end hpxml_name = 'base-atticroof-vented.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_attic_ventilation(hpxml, sla: 0.003) + _check_attic_ventilation(hpxml_bldg, sla: 0.003) elsif [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_attic_ventilation(hpxml, sla: 1.0 / 300.0) + _check_attic_ventilation(hpxml_bldg, sla: 1.0 / 300.0) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_attic_ventilation(hpxml, sla: 0.003) + _check_attic_ventilation(hpxml_bldg, sla: 0.003) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_attic_ventilation(hpxml, sla: 1.0 / 300.0) + _check_attic_ventilation(hpxml_bldg, sla: 1.0 / 300.0) end end end @@ -1057,11 +1063,11 @@ def test_enclosure_crawlspace_ventilation hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_crawlspace_ventilation(hpxml) + _check_crawlspace_ventilation(hpxml_bldg) else - _check_crawlspace_ventilation(hpxml, sla: 1.0 / 150.0) + _check_crawlspace_ventilation(hpxml_bldg, sla: 1.0 / 150.0) end end end @@ -1073,13 +1079,13 @@ def test_enclosure_crawlspace_ventilation hpxml_names.each do |hpxml_name| _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome, Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_crawlspace_ventilation(hpxml) + _check_crawlspace_ventilation(hpxml_bldg) else - _check_crawlspace_ventilation(hpxml, sla: 1.0 / 150.0) + _check_crawlspace_ventilation(hpxml_bldg, sla: 1.0 / 150.0) end end end @@ -1087,11 +1093,11 @@ def test_enclosure_crawlspace_ventilation hpxml_name = 'base-foundation-vented-crawlspace.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_crawlspace_ventilation(hpxml, sla: 0.00667) + _check_crawlspace_ventilation(hpxml_bldg, sla: 0.00667) else - _check_crawlspace_ventilation(hpxml, sla: 1.0 / 150.0) + _check_crawlspace_ventilation(hpxml_bldg, sla: 1.0 / 150.0) end end end @@ -1099,9 +1105,9 @@ def test_enclosure_crawlspace_ventilation def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -1115,12 +1121,12 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_infiltration(hpxml, ach50:, height:, volume:) - assert_equal(1, hpxml.air_infiltration_measurements.size) - air_infiltration_measurement = hpxml.air_infiltration_measurements[0] + def _check_infiltration(hpxml_bldg, ach50:, height:, volume:) + assert_equal(1, hpxml_bldg.air_infiltration_measurements.size) + air_infiltration_measurement = hpxml_bldg.air_infiltration_measurements[0] assert_equal(HPXML::UnitsACH, air_infiltration_measurement.unit_of_measure) assert_equal(50.0, air_infiltration_measurement.house_pressure) assert_in_epsilon(ach50, air_infiltration_measurement.air_leakage, 0.01) @@ -1128,10 +1134,10 @@ def _check_infiltration(hpxml, ach50:, height:, volume:) assert_in_epsilon(volume, air_infiltration_measurement.infiltration_volume, 0.01) end - def _check_roofs(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: nil) + def _check_roofs(hpxml_bldg, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: nil) tot_area = 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.roofs.each do |roof| + hpxml_bldg.roofs.each do |roof| tot_area += roof.area rvalue_x_area_values << roof.insulation_assembly_r_value * roof.area sabs_x_area_values << roof.solar_absorptance * roof.area @@ -1167,10 +1173,10 @@ def _check_roofs(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: end end - def _check_walls(hpxml, area:, rvalue:, sabs:, emit:) + def _check_walls(hpxml_bldg, area:, rvalue:, sabs:, emit:) tot_area, ext_area = 0, 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.walls.each do |wall| + hpxml_bldg.walls.each do |wall| tot_area += wall.area rvalue_x_area_values << wall.insulation_assembly_r_value * wall.area next unless wall.is_exterior @@ -1185,10 +1191,10 @@ def _check_walls(hpxml, area:, rvalue:, sabs:, emit:) assert_in_epsilon(emit, emit_x_area_values.sum / ext_area, 0.01) end - def _check_rim_joists(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil) + def _check_rim_joists(hpxml_bldg, area: nil, rvalue: nil, sabs: nil, emit: nil) tot_area, ext_area = 0, 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.rim_joists.each do |rim_joist| + hpxml_bldg.rim_joists.each do |rim_joist| tot_area += rim_joist.area rvalue_x_area_values << rim_joist.insulation_assembly_r_value * rim_joist.area next unless rim_joist.is_exterior @@ -1220,11 +1226,11 @@ def _check_rim_joists(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil) end end - def _check_foundation_walls(hpxml, area:, rvalue: 0, ins_top: 0, ins_bottom: 0, height:, depth_bg: 0, type: nil) + def _check_foundation_walls(hpxml_bldg, area:, rvalue: 0, ins_top: 0, ins_bottom: 0, height:, depth_bg: 0, type: nil) tot_area = 0 rvalue_x_area_values, ins_top_x_area_values, ins_bottom_x_area_values = [], [], [] # Area-weighted height_x_area_values, depth_bg_x_area_values = [], [] # Area-weighted - hpxml.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundation_walls.each do |foundation_wall| tot_area += foundation_wall.area if not foundation_wall.insulation_assembly_r_value.nil? rvalue_x_area_values << foundation_wall.insulation_assembly_r_value * foundation_wall.area @@ -1258,10 +1264,10 @@ def _check_foundation_walls(hpxml, area:, rvalue: 0, ins_top: 0, ins_bottom: 0, assert_in_epsilon(depth_bg, depth_bg_x_area_values.sum / tot_area, 0.01) end - def _check_ceilings(hpxml, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame) + def _check_ceilings(hpxml_bldg, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame) tot_area = 0 rvalue_x_area_values = [] # Area-weighted - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling tot_area += floor.area @@ -1273,10 +1279,10 @@ def _check_ceilings(hpxml, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame assert_in_epsilon(rvalue, rvalue_x_area_values.sum / tot_area, 0.01) end - def _check_floors(hpxml, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame) + def _check_floors(hpxml_bldg, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame) tot_area = 0 rvalue_x_area_values = [] # Area-weighted - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_floor tot_area += floor.area @@ -1288,12 +1294,12 @@ def _check_floors(hpxml, area:, rvalue:, floor_type: HPXML::FloorTypeWoodFrame) assert_in_epsilon(rvalue, rvalue_x_area_values.sum / tot_area, 0.01) end - def _check_slabs(hpxml, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, under_ins_width: 0, + def _check_slabs(hpxml_bldg, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, under_ins_width: 0, under_ins_r: 0, depth_below_grade: nil) tot_area = 0 exp_perim_x_area_values, perim_ins_depth_x_area_values, perim_ins_r_x_area_values = [], [], [] # Area-weighted under_ins_width_x_area_values, under_ins_r_x_area_values, depth_bg_x_area_values = [], [], [] # Area-weighted - hpxml.slabs.each do |slab| + hpxml_bldg.slabs.each do |slab| tot_area += slab.area exp_perim_x_area_values << slab.exposed_perimeter * slab.area perim_ins_depth_x_area_values << slab.perimeter_insulation_depth * slab.area @@ -1322,11 +1328,11 @@ def _check_slabs(hpxml, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, u end end - def _check_windows(hpxml, frac_operable:, values_by_azimuth: {}) + def _check_windows(hpxml_bldg, frac_operable:, values_by_azimuth: {}) tot_area, operable_area = 0, 0 azimuth_area_values = {} azimuth_ufactor_x_area_values, azimuth_shgc_x_area_values = {}, {} # Area-weighted - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| tot_area += window.area operable_area += (window.area * window.fraction_operable) @@ -1354,9 +1360,9 @@ def _check_windows(hpxml, frac_operable:, values_by_azimuth: {}) end end - def _check_overhangs(hpxml, all_expected_values = []) + def _check_overhangs(hpxml_bldg, all_expected_values = []) num_overhangs = 0 - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| next if window.overhangs_depth.nil? expected_values = all_expected_values[num_overhangs] @@ -1368,10 +1374,10 @@ def _check_overhangs(hpxml, all_expected_values = []) assert_equal(all_expected_values.size, num_overhangs) end - def _check_skylights(hpxml, values_by_azimuth: {}) + def _check_skylights(hpxml_bldg, values_by_azimuth: {}) azimuth_area_values = {} azimuth_ufactor_x_area_values, azimuth_shgc_x_area_values = {}, {} # Area-weighted - hpxml.skylights.each do |skylight| + hpxml_bldg.skylights.each do |skylight| # Init if needed azimuth_area_values[skylight.azimuth] = [] if azimuth_area_values[skylight.azimuth].nil? azimuth_ufactor_x_area_values[skylight.azimuth] = [] if azimuth_ufactor_x_area_values[skylight.azimuth].nil? @@ -1394,10 +1400,10 @@ def _check_skylights(hpxml, values_by_azimuth: {}) end end - def _check_doors(hpxml, values_by_azimuth: {}) + def _check_doors(hpxml_bldg, values_by_azimuth: {}) azimuth_area_values = {} azimuth_rvalue_x_area_values = {} # Area-weighted - hpxml.doors.each do |door| + hpxml_bldg.doors.each do |door| next unless door.is_exterior_thermal_boundary # Init if needed @@ -1418,9 +1424,9 @@ def _check_doors(hpxml, values_by_azimuth: {}) end end - def _check_attic_ventilation(hpxml, sla: nil) + def _check_attic_ventilation(hpxml_bldg, sla: nil) attic_sla = nil - hpxml.attics.each do |attic| + hpxml_bldg.attics.each do |attic| next unless attic.attic_type == HPXML::AtticTypeVented attic_sla = attic.vented_attic_sla @@ -1432,9 +1438,9 @@ def _check_attic_ventilation(hpxml, sla: nil) end end - def _check_crawlspace_ventilation(hpxml, sla: nil) + def _check_crawlspace_ventilation(hpxml_bldg, sla: nil) crawl_sla = nil - hpxml.foundations.each do |foundation| + hpxml_bldg.foundations.each do |foundation| next unless foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented crawl_sla = foundation.vented_crawlspace_sla diff --git a/rulesets/tests/test_es_zerh_appliances.rb b/rulesets/tests/test_es_zerh_appliances.rb index 7711b4f456..014248d40b 100644 --- a/rulesets/tests/test_es_zerh_appliances.rb +++ b/rulesets/tests/test_es_zerh_appliances.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeApplianceTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -25,110 +24,110 @@ def teardown def test_appliances_electric [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_clothes_washer(hpxml, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 450.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 450.0, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 423.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 423.0, location: HPXML::LocationConditionedSpace) end - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end def test_appliances_modified [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-appliances-modified.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_clothes_washer(hpxml, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 450.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 450.0, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 423.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 423.0, location: HPXML::LocationConditionedSpace) end - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 203.0, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 14.20, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 203.0, cap: 6, elec_rate: 0.12, gas_rate: 1.09, agc: 14.20, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end def test_appliances_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-appliances-gas.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_clothes_washer(hpxml, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 450.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 450.0, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 423.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 423.0, location: HPXML::LocationConditionedSpace) end - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeNaturalGas, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end def test_appliances_basement [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-foundation-unconditioned-basement.xml', program_version) - hpxml = _test_ruleset(program_version) - assert_equal(HPXML::LocationBasementUnconditioned, hpxml.clothes_washers[0].location) - assert_equal(HPXML::LocationBasementUnconditioned, hpxml.clothes_dryers[0].location) - assert_equal(HPXML::LocationBasementUnconditioned, hpxml.dishwashers[0].location) - assert_equal(HPXML::LocationBasementUnconditioned, hpxml.refrigerators[0].location) - assert_equal(HPXML::LocationBasementUnconditioned, hpxml.cooking_ranges[0].location) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + assert_equal(HPXML::LocationBasementUnconditioned, hpxml_bldg.clothes_washers[0].location) + assert_equal(HPXML::LocationBasementUnconditioned, hpxml_bldg.clothes_dryers[0].location) + assert_equal(HPXML::LocationBasementUnconditioned, hpxml_bldg.dishwashers[0].location) + assert_equal(HPXML::LocationBasementUnconditioned, hpxml_bldg.refrigerators[0].location) + assert_equal(HPXML::LocationBasementUnconditioned, hpxml_bldg.cooking_ranges[0].location) end end def test_appliances_none [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-appliances-none.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_clothes_washer(hpxml, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 450.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 450.0, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationLivingSpace) - _check_refrigerator(hpxml, annual_kwh: 423.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationConditionedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 423.0, location: HPXML::LocationConditionedSpace) end - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationLivingSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationLivingSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationConditionedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationConditionedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end def test_appliances_dehumidifier [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_dehumidifiers(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_dehumidifiers(hpxml_bldg) _convert_to_es_zerh('base-appliances-dehumidifier-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_dehumidifiers(hpxml, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ief: 1.04, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationLivingSpace }, - { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ief: 0.95, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationLivingSpace }]) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_dehumidifiers(hpxml_bldg, [{ type: HPXML::DehumidifierTypePortable, capacity: 40.0, ief: 1.04, rh_setpoint: 0.6, frac_load: 0.5, location: HPXML::LocationConditionedSpace }, + { type: HPXML::DehumidifierTypePortable, capacity: 30.0, ief: 0.95, rh_setpoint: 0.6, frac_load: 0.25, location: HPXML::LocationConditionedSpace }]) end end def test_shared_clothes_washers_dryers [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| - _convert_to_es_zerh('base-bldgtype-multifamily-shared-laundry-room.xml', program_version) - hpxml = _test_ruleset(program_version) + _convert_to_es_zerh('base-bldgtype-mf-unit-shared-laundry-room.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_clothes_washer(hpxml, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) - _check_refrigerator(hpxml, annual_kwh: 450.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.57, annual_kwh: 284, elec_rate: 0.12, gas_rate: 1.09, agc: 18, cap: 4.2, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 450.0, location: HPXML::LocationConditionedSpace) else - _check_clothes_washer(hpxml, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) - _check_refrigerator(hpxml, annual_kwh: 423.0, location: HPXML::LocationLivingSpace) + _check_clothes_washer(hpxml_bldg, mef: nil, imef: 1.0, annual_kwh: 400, elec_rate: 0.12, gas_rate: 1.09, agc: 27, cap: 3.0, label_usage: 6, location: HPXML::LocationOtherHeatedSpace) + _check_refrigerator(hpxml_bldg, annual_kwh: 423.0, location: HPXML::LocationConditionedSpace) end - _check_clothes_dryer(hpxml, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationOtherHeatedSpace) - _check_dishwasher(hpxml, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationOtherHeatedSpace) - _check_cooking_range(hpxml, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationLivingSpace) + _check_clothes_dryer(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, ef: nil, cef: 3.01, location: HPXML::LocationOtherHeatedSpace) + _check_dishwasher(hpxml_bldg, ef: nil, annual_kwh: 270.0, cap: 12, elec_rate: 0.12, gas_rate: 1.09, agc: 22.23, label_usage: 4, location: HPXML::LocationOtherHeatedSpace) + _check_cooking_range(hpxml_bldg, fuel_type: HPXML::FuelTypeElectricity, cook_is_induction: false, oven_is_convection: false, location: HPXML::LocationConditionedSpace) end end @@ -136,10 +135,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -155,12 +154,12 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_clothes_washer(hpxml, mef:, imef:, annual_kwh:, elec_rate:, gas_rate:, agc:, cap:, label_usage:, location:) - assert_equal(1, hpxml.clothes_washers.size) - clothes_washer = hpxml.clothes_washers[0] + def _check_clothes_washer(hpxml_bldg, mef:, imef:, annual_kwh:, elec_rate:, gas_rate:, agc:, cap:, label_usage:, location:) + assert_equal(1, hpxml_bldg.clothes_washers.size) + clothes_washer = hpxml_bldg.clothes_washers[0] assert_equal(location, clothes_washer.location) if mef.nil? assert_nil(clothes_washer.modified_energy_factor) @@ -177,9 +176,9 @@ def _check_clothes_washer(hpxml, mef:, imef:, annual_kwh:, elec_rate:, gas_rate: assert_in_epsilon(label_usage, clothes_washer.label_usage, 0.01) end - def _check_clothes_dryer(hpxml, fuel_type:, ef:, cef:, control: nil, location:) - assert_equal(1, hpxml.clothes_dryers.size) - clothes_dryer = hpxml.clothes_dryers[0] + def _check_clothes_dryer(hpxml_bldg, fuel_type:, ef:, cef:, control: nil, location:) + assert_equal(1, hpxml_bldg.clothes_dryers.size) + clothes_dryer = hpxml_bldg.clothes_dryers[0] assert_equal(location, clothes_dryer.location) assert_equal(fuel_type, clothes_dryer.fuel_type) if ef.nil? @@ -196,9 +195,9 @@ def _check_clothes_dryer(hpxml, fuel_type:, ef:, cef:, control: nil, location:) end end - def _check_dishwasher(hpxml, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc:, label_usage:, location:) - assert_equal(1, hpxml.dishwashers.size) - dishwasher = hpxml.dishwashers[0] + def _check_dishwasher(hpxml_bldg, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc:, label_usage:, location:) + assert_equal(1, hpxml_bldg.dishwashers.size) + dishwasher = hpxml_bldg.dishwashers[0] assert_equal(location, dishwasher.location) if ef.nil? assert_nil(dishwasher.energy_factor) @@ -214,27 +213,27 @@ def _check_dishwasher(hpxml, ef:, annual_kwh:, cap:, elec_rate:, gas_rate:, agc: assert_in_epsilon(label_usage, dishwasher.label_usage, 0.01) end - def _check_refrigerator(hpxml, annual_kwh:, location:) - assert_equal(1, hpxml.refrigerators.size) - refrigerator = hpxml.refrigerators[0] + def _check_refrigerator(hpxml_bldg, annual_kwh:, location:) + assert_equal(1, hpxml_bldg.refrigerators.size) + refrigerator = hpxml_bldg.refrigerators[0] assert_equal(location, refrigerator.location) assert_in_epsilon(annual_kwh, refrigerator.rated_annual_kwh, 0.01) end - def _check_cooking_range(hpxml, fuel_type:, cook_is_induction:, oven_is_convection:, location:) - assert_equal(1, hpxml.cooking_ranges.size) - cooking_range = hpxml.cooking_ranges[0] + def _check_cooking_range(hpxml_bldg, fuel_type:, cook_is_induction:, oven_is_convection:, location:) + assert_equal(1, hpxml_bldg.cooking_ranges.size) + cooking_range = hpxml_bldg.cooking_ranges[0] assert_equal(location, cooking_range.location) assert_equal(fuel_type, cooking_range.fuel_type) assert_equal(cook_is_induction, cooking_range.is_induction) - assert_equal(1, hpxml.ovens.size) - oven = hpxml.ovens[0] + assert_equal(1, hpxml_bldg.ovens.size) + oven = hpxml_bldg.ovens[0] assert_equal(oven_is_convection, oven.is_convection) end - def _check_dehumidifiers(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.dehumidifiers.size) - hpxml.dehumidifiers.each_with_index do |dehumidifier, idx| + def _check_dehumidifiers(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.dehumidifiers.size) + hpxml_bldg.dehumidifiers.each_with_index do |dehumidifier, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:type], dehumidifier.type) assert_equal(expected_values[:location], dehumidifier.location) diff --git a/rulesets/tests/test_es_zerh_enclosure.rb b/rulesets/tests/test_es_zerh_enclosure.rb index 5f4ac58032..77d492acc7 100644 --- a/rulesets/tests/test_es_zerh_enclosure.rb +++ b/rulesets/tests/test_es_zerh_enclosure.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeEnclosureTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -39,17 +38,17 @@ def test_enclosure_infiltration end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_infiltration(hpxml, value, units) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_infiltration(hpxml_bldg, value, units) end [*ESConstants.MFVersions, *ZERHConstants.MFVersions].each do |program_version| - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ZERHConstants.Ver1].include? program_version - _check_infiltration(hpxml, 3.0, 'ACH') + _check_infiltration(hpxml_bldg, 3.0, 'ACH') else - _check_infiltration(hpxml, 834.0, 'CFM') + _check_infiltration(hpxml_bldg, 834.0, 'CFM') end end @@ -67,8 +66,8 @@ def test_enclosure_infiltration end _convert_to_es_zerh('base-location-miami-fl.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_infiltration(hpxml, value, units) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_infiltration(hpxml_bldg, value, units) end end @@ -85,12 +84,12 @@ def test_enclosure_roofs rvalue = 2.3 _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_roofs(hpxml, area: 1510, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_roofs(hpxml_bldg, area: 1510, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) if [ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2].include? program_version - # Ducts remain in living space, so no need to transition roof to vented attic - adjacent_to = HPXML::LocationLivingSpace + # Ducts remain in conditioned space, so no need to transition roof to vented attic + adjacent_to = HPXML::LocationConditionedSpace if program_version == ESConstants.MFNationalVer1_1 rvalue = 1.0 / 0.021 elsif [ESConstants.MFNationalVer1_2].include? program_version @@ -99,37 +98,38 @@ def test_enclosure_roofs end _convert_to_es_zerh('base-atticroof-cathedral.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_roofs(hpxml, area: 1510, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_roofs(hpxml_bldg, area: 1510, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) _convert_to_es_zerh('base-atticroof-flat.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_roofs(hpxml, area: 1350, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_roofs(hpxml_bldg, area: 1350, rvalue: rvalue, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: adjacent_to) end [*ESConstants.MFVersions, *ZERHConstants.MFVersions].each do |program_version| - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_roofs(hpxml) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_roofs(hpxml_bldg) end # Radiant barrier: In climate zones 1-3, if > 10 linear ft. of ductwork are located in unconditioned attic [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0].include? program_version rb_grade = 1 else rb_grade = nil end - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) end # SFPacificVer3_0 - Regional test @@ -142,16 +142,16 @@ def test_enclosure_roofs # In both HI and GU, if > 10 linear ft. of ductwork are located in unconditioned attic, place radiant barrier _convert_to_es_zerh('base.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: 1, adjacent_to: HPXML::LocationAtticVented) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: 1, adjacent_to: HPXML::LocationAtticVented) _convert_to_es_zerh('base-atticroof-cathedral.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_roofs(hpxml, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_roofs(hpxml_bldg, area: 1510, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) _convert_to_es_zerh('base-atticroof-flat.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_roofs(hpxml, area: 1350, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_roofs(hpxml_bldg, area: 1350, rvalue: 2.3, sabs: 0.92, emit: 0.9, rb_grade: rb_grade, adjacent_to: HPXML::LocationAtticVented) end end @@ -174,16 +174,16 @@ def test_enclosure_walls end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_walls(hpxml, area: 1425, rvalue: (rvalue * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_walls(hpxml_bldg, area: 1425, rvalue: (rvalue * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) _convert_to_es_zerh('base-atticroof-conditioned.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_walls(hpxml, area: 1806, rvalue: (rvalue * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_walls(hpxml_bldg, area: 1806, rvalue: (rvalue * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) _convert_to_es_zerh('base-enclosure-garage.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_walls(hpxml, area: 2098, rvalue: (rvalue * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_walls(hpxml_bldg, area: 2098, rvalue: (rvalue * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) end [*ESConstants.MFVersions, *ZERHConstants.MFVersions].each do |program_version| @@ -197,13 +197,13 @@ def test_enclosure_walls rvalue = 1.0 / 0.060 end - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_walls(hpxml, area: 980, rvalue: (rvalue * 686 + 4.0 * 294) / 980, sabs: 0.75, emit: 0.9) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_walls(hpxml_bldg, area: 980, rvalue: (rvalue * 686 + 4.0 * 294) / 980, sabs: 0.75, emit: 0.9) - _convert_to_es_zerh('base-bldgtype-multifamily-adjacent-to-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_walls(hpxml, area: 1086, rvalue: (rvalue * 686 + 4.0 * 400) / 1086, sabs: 0.75, emit: 0.9) + _convert_to_es_zerh('base-bldgtype-mf-unit-adjacent-to-multiple.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_walls(hpxml_bldg, area: 1086, rvalue: (rvalue * 686 + 4.0 * 400) / 1086, sabs: 0.75, emit: 0.9) end # SFPacificVer3_0 - Regional test @@ -215,16 +215,16 @@ def test_enclosure_walls end _convert_to_es_zerh('base.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_walls(hpxml, area: 1425, rvalue: (rvalue * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_walls(hpxml_bldg, area: 1425, rvalue: (rvalue * 1200 + 4.0 * 225) / 1425, sabs: 0.75, emit: 0.9) _convert_to_es_zerh('base-atticroof-conditioned.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_walls(hpxml, area: 1806, rvalue: (rvalue * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_walls(hpxml_bldg, area: 1806, rvalue: (rvalue * 1756 + 4.0 * 50) / 1806, sabs: 0.75, emit: 0.9) _convert_to_es_zerh('base-enclosure-garage.xml', ESConstants.SFPacificVer3_0, state_code) - hpxml = _test_ruleset(ESConstants.SFPacificVer3_0) - _check_walls(hpxml, area: 2098, rvalue: (rvalue * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) + _hpxml, hpxml_bldg = _test_ruleset(ESConstants.SFPacificVer3_0) + _check_walls(hpxml_bldg, area: 2098, rvalue: (rvalue * 1200 + 4.0 * 898) / 2098, sabs: 0.75, emit: 0.9) end end @@ -245,12 +245,12 @@ def test_enclosure_rim_joists end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_rim_joists(hpxml, area: 116, rvalue: rvalue, sabs: 0.75, emit: 0.90) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_rim_joists(hpxml_bldg, area: 116, rvalue: rvalue, sabs: 0.75, emit: 0.90) _convert_to_es_zerh('base-foundation-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_rim_joists(hpxml, area: 197, rvalue: 4.0, sabs: 0.75, emit: 0.90) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_rim_joists(hpxml_bldg, area: 197, rvalue: 4.0, sabs: 0.75, emit: 0.90) end end @@ -275,13 +275,13 @@ def test_enclosure_foundation_walls 'base-foundation-conditioned-basement-wall-insulation.xml'] hpxml_names.each do |hpxml_name| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if hpxml_name == 'base-foundation-conditioned-basement-wall-insulation.xml' type = HPXML::FoundationWallTypeConcreteBlockFoamCore else type = nil end - _check_foundation_walls(hpxml, area: 1200, assembly_rvalue: assembly_rvalue, ins_interior_rvalue: ins_interior_rvalue, ins_bottom: 8, height: 8, depth_bg: 7, type: type) + _check_foundation_walls(hpxml_bldg, area: 1200, assembly_rvalue: assembly_rvalue, ins_interior_rvalue: ins_interior_rvalue, ins_bottom: 8, height: 8, depth_bg: 7, type: type) end end @@ -297,33 +297,34 @@ def test_enclosure_foundation_walls hpxml_names.each do |hpxml_name| _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if hpxml_name == 'base-foundation-conditioned-basement-wall-insulation.xml' type = HPXML::FoundationWallTypeConcreteBlockFoamCore else type = nil end - _check_foundation_walls(hpxml, area: 1200, assembly_rvalue: assembly_rvalue, ins_interior_rvalue: ins_interior_rvalue, ins_bottom: 8, height: 8, depth_bg: 7, type: type) + _check_foundation_walls(hpxml_bldg, area: 1200, assembly_rvalue: assembly_rvalue, ins_interior_rvalue: ins_interior_rvalue, ins_bottom: 8, height: 8, depth_bg: 7, type: type) end end [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-foundation-unconditioned-basement.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_foundation_walls(hpxml, area: 1200, height: 8, depth_bg: 7) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_foundation_walls(hpxml_bldg, area: 1200, height: 8, depth_bg: 7) hpxml_names = ['base-foundation-unvented-crawlspace.xml', 'base-foundation-vented-crawlspace.xml'] hpxml_names.each do |name| _convert_to_es_zerh(name, program_version) - hpxml = _test_ruleset(program_version) - _check_foundation_walls(hpxml, area: 600, height: 4, depth_bg: 3) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_foundation_walls(hpxml_bldg, area: 600, height: 4, depth_bg: 3) end end end @@ -345,56 +346,57 @@ def test_enclosure_ceilings end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) _convert_to_es_zerh('base-enclosure-garage.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 1950, rvalue: (rvalue * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 1950, rvalue: (rvalue * 1350 + 2.1 * 600) / 1950, floor_type: HPXML::FloorTypeWoodFrame) _convert_to_es_zerh('base-atticroof-cathedral.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2].include? program_version - _check_ceilings(hpxml) + _check_ceilings(hpxml_bldg) else - _check_ceilings(hpxml, area: (1510 * Math.cos(Math.atan(6.0 / 12.0))), rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: (1510 * Math.cos(Math.atan(6.0 / 12.0))), rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) end _convert_to_es_zerh('base-atticroof-conditioned.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 450, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 450, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) _convert_to_es_zerh('base-atticroof-flat.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2].include? program_version - _check_ceilings(hpxml) + _check_ceilings(hpxml_bldg) else - _check_ceilings(hpxml, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _check_ceilings(hpxml_bldg, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) end if [*ESConstants.SFVersions].include? program_version - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 900, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 900, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) elsif [*ESConstants.MFVersions, *ZERHConstants.MFVersions].include? program_version - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) - _convert_to_es_zerh('base-bldgtype-multifamily-adjacent-to-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _convert_to_es_zerh('base-bldgtype-mf-unit-adjacent-to-multiple.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) # Check w/ mass ceilings hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.floors.each do |floor| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling floor.floor_type = HPXML::FloorTypeConcrete end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_ceilings(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceilings(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeConcrete) end end end @@ -413,12 +415,12 @@ def test_enclosure_floors end _convert_to_es_zerh('base-foundation-unconditioned-basement.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_floors(hpxml, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_floors(hpxml_bldg, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) _convert_to_es_zerh('base-foundation-unconditioned-basement-wall-insulation.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_floors(hpxml, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_floors(hpxml_bldg, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) end [*ESConstants.MFVersions, *ZERHConstants.MFVersions].each do |program_version| @@ -428,27 +430,28 @@ def test_enclosure_floors rvalue = 1.0 / 0.028 end - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_floors(hpxml, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_floors(hpxml_bldg, area: 900, rvalue: 2.1, floor_type: HPXML::FloorTypeWoodFrame) - _convert_to_es_zerh('base-bldgtype-multifamily-adjacent-to-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_floors(hpxml, area: 900, rvalue: (2.1 * 150 + 3.1 * 200 + rvalue * 550) / 900, floor_type: HPXML::FloorTypeWoodFrame) + _convert_to_es_zerh('base-bldgtype-mf-unit-adjacent-to-multiple.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_floors(hpxml_bldg, area: 900, rvalue: (2.1 * 150 + 3.1 * 200 + rvalue * 550) / 900, floor_type: HPXML::FloorTypeWoodFrame) # Check w/ mass floors hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.floors.each do |floor| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.floors.each do |floor| floor.floor_type = HPXML::FloorTypeConcrete end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version rvalue = 1.0 / 0.064 elsif [ESConstants.MFNationalVer1_2].include? program_version rvalue = 1.0 / 0.051 end - _check_floors(hpxml, area: 900, rvalue: (2.1 * 150 + 3.1 * 200 + rvalue * 550) / 900, floor_type: HPXML::FloorTypeConcrete) + _check_floors(hpxml_bldg, area: 900, rvalue: (2.1 * 150 + 3.1 * 200 + rvalue * 550) / 900, floor_type: HPXML::FloorTypeConcrete) end [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].each do |program_version| @@ -462,22 +465,23 @@ def test_enclosure_floors _convert_to_es_zerh('base-foundation-unconditioned-basement.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_floors(hpxml, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_floors(hpxml_bldg, area: 1350, rvalue: rvalue, floor_type: HPXML::FloorTypeWoodFrame) end end def test_enclosure_slabs [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_slabs(hpxml, area: 1350, exp_perim: 150) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) if [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version perim_ins_depth = 0 perim_ins_r = 0 @@ -501,26 +505,27 @@ def test_enclosure_slabs end _convert_to_es_zerh('base-foundation-slab.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_slabs(hpxml, area: 1350, exp_perim: 150, perim_ins_depth: perim_ins_depth, perim_ins_r: perim_ins_r, - under_ins_width: under_ins_width, under_ins_r: under_ins_r, depth_below_grade: 0) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150, perim_ins_depth: perim_ins_depth, perim_ins_r: perim_ins_r, + under_ins_width: under_ins_width, under_ins_r: under_ins_r) end [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_slabs(hpxml, area: 1350, exp_perim: 150) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) _convert_to_es_zerh('base-foundation-slab.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_slabs(hpxml, area: 1350, exp_perim: 150, depth_below_grade: 0) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_slabs(hpxml_bldg, area: 1350, exp_perim: 150) end end @@ -542,36 +547,36 @@ def test_enclosure_windows end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 74.55, ufactor: ufactor, shgc: shgc }, - 180 => { area: 74.55, ufactor: ufactor, shgc: shgc }, - 90 => { area: 74.55, ufactor: ufactor, shgc: shgc }, - 270 => { area: 74.55, ufactor: ufactor, shgc: shgc } }) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 74.55, ufactor: ufactor, shgc: shgc }, + 180 => { area: 74.55, ufactor: ufactor, shgc: shgc }, + 90 => { area: 74.55, ufactor: ufactor, shgc: shgc }, + 270 => { area: 74.55, ufactor: ufactor, shgc: shgc } }) _convert_to_es_zerh('base-foundation-unconditioned-basement.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 50.63, ufactor: ufactor, shgc: shgc }, - 180 => { area: 50.63, ufactor: ufactor, shgc: shgc }, - 90 => { area: 50.63, ufactor: ufactor, shgc: shgc }, - 270 => { area: 50.63, ufactor: ufactor, shgc: shgc } }) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 50.63, ufactor: ufactor, shgc: shgc }, + 180 => { area: 50.63, ufactor: ufactor, shgc: shgc }, + 90 => { area: 50.63, ufactor: ufactor, shgc: shgc }, + 270 => { area: 50.63, ufactor: ufactor, shgc: shgc } }) _convert_to_es_zerh('base-atticroof-cathedral.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 77.95, ufactor: ufactor, shgc: shgc }, - 180 => { area: 77.95, ufactor: ufactor, shgc: shgc }, - 90 => { area: 77.95, ufactor: ufactor, shgc: shgc }, - 270 => { area: 77.95, ufactor: ufactor, shgc: shgc } }) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 77.95, ufactor: ufactor, shgc: shgc }, + 180 => { area: 77.95, ufactor: ufactor, shgc: shgc }, + 90 => { area: 77.95, ufactor: ufactor, shgc: shgc }, + 270 => { area: 77.95, ufactor: ufactor, shgc: shgc } }) _convert_to_es_zerh('base-atticroof-conditioned.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 107.17, ufactor: ufactor, shgc: shgc }, - 180 => { area: 107.17, ufactor: ufactor, shgc: shgc }, - 90 => { area: 107.17, ufactor: ufactor, shgc: shgc }, - 270 => { area: 107.17, ufactor: ufactor, shgc: shgc } }) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 107.17, ufactor: ufactor, shgc: shgc }, + 180 => { area: 107.17, ufactor: ufactor, shgc: shgc }, + 90 => { area: 107.17, ufactor: ufactor, shgc: shgc }, + 270 => { area: 107.17, ufactor: ufactor, shgc: shgc } }) end # MF tests @@ -586,12 +591,12 @@ def test_enclosure_windows elsif program_version == ESConstants.MFOregonWashingtonVer1_2 ufactor, shgc = 0.27, 0.30 end - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor, shgc: shgc }, - 180 => { area: 33.34, ufactor: ufactor, shgc: shgc }, - 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor, shgc: shgc }, + 180 => { area: 33.34, ufactor: ufactor, shgc: shgc }, + 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) # Test w/ structural fixed windows if program_version == ESConstants.MFNationalVer1_0 @@ -602,18 +607,19 @@ def test_enclosure_windows ufactor2 = 0.34 end hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.windows.each do |window| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.windows.each do |window| next unless window.azimuth == 0 window.performance_class = HPXML::WindowClassArchitectural window.fraction_operable = 0.0 end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor2, shgc: shgc }, - 180 => { area: 33.34, ufactor: ufactor, shgc: shgc }, - 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor2, shgc: shgc }, + 180 => { area: 33.34, ufactor: ufactor, shgc: shgc }, + 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) # Test w/ structural operable windows if program_version == ESConstants.MFNationalVer1_0 @@ -622,18 +628,19 @@ def test_enclosure_windows ufactor3 = 0.43 end hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.windows.each do |window| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.windows.each do |window| next unless window.azimuth == 180 window.performance_class = HPXML::WindowClassArchitectural window.fraction_operable = 1.0 end - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor2, shgc: shgc }, - 180 => { area: 33.34, ufactor: ufactor3, shgc: shgc }, - 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: 33.34, ufactor: ufactor2, shgc: shgc }, + 180 => { area: 33.34, ufactor: ufactor3, shgc: shgc }, + 270 => { area: 50.49, ufactor: ufactor, shgc: shgc } }) end # Test in Climate Zone 1A @@ -657,34 +664,35 @@ def test_enclosure_windows _convert_to_es_zerh('base.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_windows(hpxml, frac_operable: 0.67, - values_by_azimuth: { 0 => { area: areas[0], ufactor: ufactor, shgc: shgc }, - 180 => { area: areas[1], ufactor: ufactor, shgc: shgc }, - 90 => { area: areas[2], ufactor: ufactor, shgc: shgc }, - 270 => { area: areas[3], ufactor: ufactor, shgc: shgc } }) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_windows(hpxml_bldg, frac_operable: 0.67, + values_by_azimuth: { 0 => { area: areas[0], ufactor: ufactor, shgc: shgc }, + 180 => { area: areas[1], ufactor: ufactor, shgc: shgc }, + 90 => { area: areas[2], ufactor: ufactor, shgc: shgc }, + 270 => { area: areas[3], ufactor: ufactor, shgc: shgc } }) end end def test_enclosure_skylights [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-enclosure-skylights.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_skylights(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_skylights(hpxml_bldg) end end def test_enclosure_overhangs [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-enclosure-overhangs.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_overhangs(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_overhangs(hpxml_bldg) end end @@ -699,8 +707,8 @@ def test_enclosure_doors end _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_doors(hpxml, values_by_azimuth: { 180 => { area: 40, rvalue: rvalue } }) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_doors(hpxml_bldg, values_by_azimuth: { 180 => { area: 40, rvalue: rvalue } }) end end @@ -708,10 +716,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -727,21 +735,21 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_infiltration(hpxml, value, units) - assert_equal(1, hpxml.air_infiltration_measurements.size) - air_infiltration_measurement = hpxml.air_infiltration_measurements[0] + def _check_infiltration(hpxml_bldg, value, units) + assert_equal(1, hpxml_bldg.air_infiltration_measurements.size) + air_infiltration_measurement = hpxml_bldg.air_infiltration_measurements[0] assert_equal(units, air_infiltration_measurement.unit_of_measure) assert_equal(50.0, air_infiltration_measurement.house_pressure) assert_in_epsilon(value, air_infiltration_measurement.air_leakage, 0.01) end - def _check_roofs(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: nil, adjacent_to: nil) + def _check_roofs(hpxml_bldg, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: nil, adjacent_to: nil) tot_area = 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.roofs.each do |roof| + hpxml_bldg.roofs.each do |roof| tot_area += roof.area rvalue_x_area_values << roof.insulation_assembly_r_value * roof.area sabs_x_area_values << roof.solar_absorptance * roof.area @@ -778,10 +786,10 @@ def _check_roofs(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil, rb_grade: end end - def _check_walls(hpxml, area:, rvalue:, sabs:, emit:) + def _check_walls(hpxml_bldg, area:, rvalue:, sabs:, emit:) tot_area, ext_area = 0, 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.walls.each do |wall| + hpxml_bldg.walls.each do |wall| tot_area += wall.area rvalue_x_area_values << wall.insulation_assembly_r_value * wall.area next unless wall.is_exterior @@ -796,10 +804,10 @@ def _check_walls(hpxml, area:, rvalue:, sabs:, emit:) assert_in_epsilon(emit, emit_x_area_values.sum / ext_area, 0.01) end - def _check_rim_joists(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil) + def _check_rim_joists(hpxml_bldg, area: nil, rvalue: nil, sabs: nil, emit: nil) tot_area, ext_area = 0, 0 rvalue_x_area_values, sabs_x_area_values, emit_x_area_values = [], [], [] # Area-weighted - hpxml.rim_joists.each do |rim_joist| + hpxml_bldg.rim_joists.each do |rim_joist| tot_area += rim_joist.area rvalue_x_area_values << rim_joist.insulation_assembly_r_value * rim_joist.area next unless rim_joist.is_exterior @@ -831,11 +839,11 @@ def _check_rim_joists(hpxml, area: nil, rvalue: nil, sabs: nil, emit: nil) end end - def _check_foundation_walls(hpxml, area:, assembly_rvalue: 0, ins_interior_rvalue: 0, ins_top: 0, ins_bottom: 0, height:, depth_bg: 0, type: nil) + def _check_foundation_walls(hpxml_bldg, area:, assembly_rvalue: 0, ins_interior_rvalue: 0, ins_top: 0, ins_bottom: 0, height:, depth_bg: 0, type: nil) tot_area = 0 assembly_rvalue_x_area_values, ins_interior_rvalue_x_area_values, ins_top_x_area_values = [], [], [] # Area-weighted ins_bottom_x_area_values, height_x_area_values, depth_bg_x_area_values = [], [], [] # Area-weighted - hpxml.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundation_walls.each do |foundation_wall| tot_area += foundation_wall.area if not foundation_wall.insulation_assembly_r_value.nil? assembly_rvalue_x_area_values << foundation_wall.insulation_assembly_r_value * foundation_wall.area @@ -865,10 +873,10 @@ def _check_foundation_walls(hpxml, area:, assembly_rvalue: 0, ins_interior_rvalu assert_in_epsilon(depth_bg, depth_bg_x_area_values.sum / tot_area, 0.01) end - def _check_ceilings(hpxml, area: nil, rvalue: nil, floor_type: nil) + def _check_ceilings(hpxml_bldg, area: nil, rvalue: nil, floor_type: nil) tot_area = 0 rvalue_x_area_values = [] # Area-weighted - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling tot_area += floor.area @@ -888,10 +896,10 @@ def _check_ceilings(hpxml, area: nil, rvalue: nil, floor_type: nil) end end - def _check_floors(hpxml, area: nil, rvalue: nil, floor_type: nil) + def _check_floors(hpxml_bldg, area: nil, rvalue: nil, floor_type: nil) tot_area = 0 rvalue_x_area_values = [] # Area-weighted - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_floor tot_area += floor.area @@ -911,12 +919,12 @@ def _check_floors(hpxml, area: nil, rvalue: nil, floor_type: nil) end end - def _check_slabs(hpxml, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, under_ins_width: 0, + def _check_slabs(hpxml_bldg, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, under_ins_width: 0, under_ins_r: 0, depth_below_grade: nil) tot_area = 0 exp_perim_x_area_values, perim_ins_depth_x_area_values, perim_ins_r_x_area_values = [], [], [] # Area-weighted under_ins_width_x_area_values, under_ins_r_x_area_values, depth_bg_x_area_values = [], [], [] # Area-weighted - hpxml.slabs.each do |slab| + hpxml_bldg.slabs.each do |slab| tot_area += slab.area exp_perim_x_area_values << slab.exposed_perimeter * slab.area perim_ins_depth_x_area_values << slab.perimeter_insulation_depth * slab.area @@ -945,11 +953,11 @@ def _check_slabs(hpxml, area:, exp_perim:, perim_ins_depth: 0, perim_ins_r: 0, u end end - def _check_windows(hpxml, frac_operable:, values_by_azimuth: {}) + def _check_windows(hpxml_bldg, frac_operable:, values_by_azimuth: {}) tot_area, operable_area = 0, 0 azimuth_area_values = {} azimuth_ufactor_x_area_values, azimuth_shgc_x_area_values = {}, {} # Area-weighted - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| tot_area += window.area operable_area += (window.area * window.fraction_operable) @@ -977,9 +985,9 @@ def _check_windows(hpxml, frac_operable:, values_by_azimuth: {}) end end - def _check_overhangs(hpxml) + def _check_overhangs(hpxml_bldg) num_overhangs = 0 - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| next if window.overhangs_depth.nil? num_overhangs += 1 @@ -987,14 +995,14 @@ def _check_overhangs(hpxml) assert_equal(0, num_overhangs) end - def _check_skylights(hpxml) - assert_equal(0, hpxml.skylights.size) + def _check_skylights(hpxml_bldg) + assert_equal(0, hpxml_bldg.skylights.size) end - def _check_doors(hpxml, values_by_azimuth: {}) + def _check_doors(hpxml_bldg, values_by_azimuth: {}) azimuth_area_values = {} azimuth_rvalue_x_area_values = {} # Area-weighted - hpxml.doors.each do |door| + hpxml_bldg.doors.each do |door| # Init if needed azimuth_area_values[door.azimuth] = [] if azimuth_area_values[door.azimuth].nil? azimuth_rvalue_x_area_values[door.azimuth] = [] if azimuth_rvalue_x_area_values[door.azimuth].nil? diff --git a/rulesets/tests/test_es_zerh_generator.rb b/rulesets/tests/test_es_zerh_generator.rb index 9f6ad9082d..263224e10b 100644 --- a/rulesets/tests/test_es_zerh_generator.rb +++ b/rulesets/tests/test_es_zerh_generator.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeGeneratorTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -25,8 +24,8 @@ def teardown def test_generator [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-misc-generators.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_generator(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_generator(hpxml_bldg) end end @@ -34,10 +33,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -53,11 +52,11 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_generator(hpxml) - assert_equal(0, hpxml.generators.size) + def _check_generator(hpxml_bldg) + assert_equal(0, hpxml_bldg.generators.size) end def _convert_to_es_zerh(hpxml_name, program_version, state_code = nil) diff --git a/rulesets/tests/test_es_zerh_hvac.rb b/rulesets/tests/test_es_zerh_hvac.rb index 7fb13fccd6..66799681d0 100644 --- a/rulesets/tests/test_es_zerh_hvac.rb +++ b/rulesets/tests/test_es_zerh_hvac.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeHVACtest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -188,225 +187,226 @@ def get_default_hvac_iq_values(program_version) def test_none [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-none.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end def test_boiler_elec [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-boiler-elec-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_boiler_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-boiler-gas-only.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 1.0 }]) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 1.0 }]) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end def test_furnace_elec [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-furnace-elec-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_furnace_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-furnace-gas-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_stove_wood_pellets [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-stove-wood-pellets-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_wall_furnace_elec [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-wall-furnace-elec-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_elec_resistance [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-elec-resistance-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) next unless [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].include?(program_version) # Test in climate zone 7 _convert_to_es_zerh('base-hvac-elec-resistance-only.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '7' end - hpxml.climate_and_risk_zones.weather_station_name = 'Duluth, MN' - hpxml.climate_and_risk_zones.weather_station_wmo = 727450 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Duluth, MN' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 727450 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, pump_w_per_ton: 30, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 0.0, pump_w_per_ton: 30, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end @@ -414,64 +414,65 @@ def test_air_source_heat_pump ['base-hvac-air-to-air-heat-pump-1-speed.xml', 'base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml'].each do |hpxml_name| [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) next unless [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].include?(program_version) # Test in climate zone 7 _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '7' end - hpxml.climate_and_risk_zones.weather_station_name = 'Duluth, MN' - hpxml.climate_and_risk_zones.weather_station_wmo = 727450 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Duluth, MN' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 727450 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0, ZERHConstants.Ver1].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end end @@ -479,149 +480,150 @@ def test_air_source_heat_pump def test_mini_split_heat_pump_ducted [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-mini-split-heat-pump-ducted.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_mini_split_heat_pump_ductless [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-mini-split-heat-pump-ductless.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_ground_source_heat_pump [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-ground-to-air-heat-pump.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if ESConstants.MFVersions.include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz5(program_version), eer: get_es_zerh_gshp_eer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz5(program_version), eer: get_es_zerh_gshp_eer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) next unless [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].include?(program_version) # Test in climate zone 7 _convert_to_es_zerh('base-hvac-ground-to-air-heat-pump.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '7' end - hpxml.climate_and_risk_zones.weather_station_name = 'Duluth, MN' - hpxml.climate_and_risk_zones.weather_station_wmo = 727450 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Duluth, MN' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 727450 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if ESConstants.MFVersions.include?(program_version) || [ESConstants.SFNationalVer3_0, ZERHConstants.Ver1].include?(program_version) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz7(program_version), eer: get_es_zerh_gshp_eer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, pump_w_per_ton: 30, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_dual_fuel_heat_pump_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end @@ -629,27 +631,27 @@ def test_central_air_conditioner ['base-hvac-central-ac-only-1-speed.xml', 'base-hvac-central-ac-only-1-speed-seer2.xml'].each do |hpxml_name| [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end end @@ -662,27 +664,27 @@ def test_room_air_conditioner_and_ptac hpxml_names.each do |hpxml_name| [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.65, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.65, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end end @@ -694,27 +696,27 @@ def test_room_air_conditioner_and_ptac_with_heating hpxml_names.each do |hpxml_name| [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.65, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.65, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end end @@ -724,27 +726,27 @@ def test_room_air_conditioner_and_ptac_with_heating_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.65, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.65, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }] * 2) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }] * 2) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }] * 2) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }] * 2) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }] * 2) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }] * 2) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }] * 2) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }] * 2) end end @@ -755,27 +757,27 @@ def test_room_air_conditioner_with_reverse_cycle_and_pthp hpxml_names.each do |hpxml_name| [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.65, **hvac_iq_values }]) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.65, **hvac_iq_values }]) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end end @@ -783,284 +785,286 @@ def test_room_air_conditioner_with_reverse_cycle_and_pthp def test_evaporative_cooler [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-evap-cooler-only.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_mini_split_air_conditioner_ducted [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-mini-split-air-conditioner-only-ducted.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_mini_split_air_conditioner_ductless [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-mini-split-air-conditioner-only-ductless.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 135.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 135.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_furnace_gas_and_central_air_conditioner [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) _convert_to_es_zerh('base-foundation-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 364.5, duct_location: HPXML::LocationBasementUnconditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 67.5, duct_location: HPXML::LocationBasementUnconditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 364.5, duct_location: HPXML::LocationBasementUnconditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 67.5, duct_location: HPXML::LocationBasementUnconditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.5, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.5, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 364.5, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 67.5, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 364.5, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 67.5, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) _convert_to_es_zerh('base-foundation-ambient.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 364.5, duct_location: HPXML::LocationOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 67.5, duct_location: HPXML::LocationOutside }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 364.5, duct_location: HPXML::LocationOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 67.5, duct_location: HPXML::LocationOutside }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.5, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.5, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 364.5, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 67.5, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 364.5, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 67.5, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # Test w/ 2 stories _convert_to_es_zerh('base-enclosure-2stories.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 546.75, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 546.75, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 303.75, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 303.75, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 546.75, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 546.75, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 303.75, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 303.75, duct_location: HPXML::LocationAtticVented }]) elsif [ESConstants.MFNationalVer1_0, ESConstants.MFOregonWashingtonVer1_2].include? program_version return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 820.12, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 273.37, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 455.63, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 151.88, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 820.12, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 273.37, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 455.63, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 151.88, duct_location: HPXML::LocationConditionedSpace }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 1093.51, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 607.51, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 1093.51, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 607.51, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 81.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 81.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 81.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 81.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # Test w/ 2 stories _convert_to_es_zerh('base-foundation-multiple.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.building_construction.number_of_conditioned_floors += 1 - hpxml.building_construction.number_of_conditioned_floors_above_grade += 1 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.number_of_conditioned_floors += 1 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade += 1 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 182.25, duct_location: HPXML::LocationBasementUnconditioned }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 182.25, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationBasementUnconditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 182.25, duct_location: HPXML::LocationBasementUnconditioned }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 182.25, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationBasementUnconditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationAtticVented }]) elsif [ESConstants.MFNationalVer1_0, ESConstants.MFOregonWashingtonVer1_2].include? program_version return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 273.375, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 91.125, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 50.625, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 16.875, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 273.375, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 91.125, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 50.625, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 16.875, duct_location: HPXML::LocationConditionedSpace }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.51, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.51, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # Test w/ 2 stories _convert_to_es_zerh('base-foundation-ambient.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.building_construction.number_of_conditioned_floors += 1 - hpxml.building_construction.number_of_conditioned_floors_above_grade += 1 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.number_of_conditioned_floors += 1 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade += 1 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 182.25, duct_location: HPXML::LocationOutside }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 182.25, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: duct_r, duct_area: 182.25, duct_location: HPXML::LocationOutside }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 182.25, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: duct_r, duct_area: 33.75, duct_location: HPXML::LocationAtticVented }]) elsif [ESConstants.MFNationalVer1_0, ESConstants.MFOregonWashingtonVer1_2].include? program_version return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 273.375, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 91.125, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 50.625, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 16.875, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 273.375, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 91.125, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 50.625, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 16.875, duct_location: HPXML::LocationConditionedSpace }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.51, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 364.51, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 67.5, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 27.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_multiple_hvac [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-hvac-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) if [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, - { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 0.1 }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }]) - else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, - { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 0.1 }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeOil, eff: get_es_zerh_oil_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }]) - end - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.65, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.65, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, + { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 0.1 }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }]) + else + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, + { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_boiler_afue_cz5(program_version), frac_load: 0.1 }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeOil, eff: get_es_zerh_oil_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.1, **hvac_iq_values }]) + end + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.65, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.1333, shr: 0.65, **hvac_iq_values }]) if ESConstants.MFVersions.include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz5(program_version), eer: get_es_zerh_gshp_eer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, pump_w_per_ton: 30, is_shared_system: false, shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, cop: get_es_zerh_gshp_cop_cz5(program_version), eer: get_es_zerh_gshp_eer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, pump_w_per_ton: 30, is_shared_system: false, shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 0.1, frac_load_cool: 0.2, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) end end @@ -1068,443 +1072,449 @@ def test_partial_hvac [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.heating_systems[0].fraction_heat_load_served = 0.2 - hpxml.cooling_systems[0].fraction_cool_load_served = 0.3 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.2 + hpxml_bldg.cooling_systems[0].fraction_cool_load_served = 0.3 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.2, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.3, shr: 0.73, **hvac_iq_values }]) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: get_es_zerh_gas_furnace_afue_cz5(program_version), frac_load: 0.2, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, seer: get_es_zerh_central_ac_seer_cz5(program_version), frac_load: 0.3, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationBasementConditioned }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationBasementConditioned }]) elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFFloridaVer3_1, ESConstants.MFNationalVer1_1, ESConstants.MFNationalVer1_2, ZERHConstants.Ver1, ZERHConstants.SFVer2].include? program_version - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 729.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 270.0, duct_location: HPXML::LocationConditionedSpace }]) else return_r = (program_version != ESConstants.MFOregonWashingtonVer1_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 729.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_r, duct_area: 270.0, duct_location: HPXML::LocationAtticVented }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 54.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_boiler_baseboard - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-baseboard.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) # test with heating capacity less than 300,000 Btuh _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.heating_systems[0].heating_capacity = 290000 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].heating_capacity = 290000 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end def test_shared_boiler_fan_coil - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # test with heating capacity less than 300,000 Btuh _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.heating_systems[0].heating_capacity = 290000 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].heating_capacity = 290000 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_boiler_fan_coil_ducted - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.86, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # test with heating capacity less than 300,000 Btuh _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.heating_systems[0].heating_capacity = 290000 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].heating_capacity = 290000 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_cooling_system(hpxml) - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_cooling_system(hpxml_bldg) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_boiler_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.89, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.89, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) end - _check_cooling_system(hpxml) + _check_cooling_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) # test w/ heating capacity less than 300,000 Btuh _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.heating_systems[0].heating_capacity = 290000 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].heating_capacity = 290000 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.85, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.94, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2, ZERHConstants.SFVer2].include? program_version - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.95, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.90, num_units_served: 6, frac_load: 1.0, shared_loop_watts: 635.3 }]) end - _check_cooling_system(hpxml) + _check_cooling_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_chiller_baseboard - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3 }]) end - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end def test_shared_chiller_fan_coil - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_chiller_fan_coil_ducted - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) else - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3, fan_coil_watts: 150.0 }]) end - _check_heat_pump(hpxml) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_heat_pump(hpxml_bldg) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_chiller_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.75, frac_load: 1.0, shared_loop_watts: 635.3 }]) else - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.78, frac_load: 1.0, shared_loop_watts: 635.3 }]) end if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_cooling_tower_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeCoolingTower, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, shared_loop_watts: 635.3 }]) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeCoolingTower, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, shared_loop_watts: 635.3 }]) if [ESConstants.MFNationalVer1_2, ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.5, eer: 15, heating_capacity: 24000.0 }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpWaterLoopToAir, fuel: HPXML::FuelTypeElectricity, cop: 4.2, eer: 14, heating_capacity: 24000.0 }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end def test_shared_ground_loop_ground_source - hpxml_name = 'base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml' [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh(hpxml_name, program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if ESConstants.MFVersions.include? program_version - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, num_units_served: 6, eer: get_es_zerh_gshp_eer_cz5(program_version), cop: get_es_zerh_gshp_cop_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, shared_loop_watts: 635.3, pump_w_per_ton: 30, is_shared_system: true, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, num_units_served: 6, eer: get_es_zerh_gshp_eer_cz5(program_version), cop: get_es_zerh_gshp_cop_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, shared_loop_watts: 635.3, pump_w_per_ton: 30, is_shared_system: true, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz5(program_version), seer: get_es_zerh_ashp_seer_cz5(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) next unless [*ESConstants.NationalVersions, *ZERHConstants.AllVersions].include?(program_version) # Test in climate zone 7 _convert_to_es_zerh(hpxml_name, program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '7' end - hpxml.climate_and_risk_zones.weather_station_name = 'Duluth, MN' - hpxml.climate_and_risk_zones.weather_station_wmo = 727450 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Duluth, MN' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 727450 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) hvac_iq_values = get_default_hvac_iq_values(program_version) - _check_heating_system(hpxml) - _check_cooling_system(hpxml) + _check_heating_system(hpxml_bldg) + _check_cooling_system(hpxml_bldg) if ESConstants.MFVersions.include?(program_version) || [ESConstants.SFNationalVer3_0, ZERHConstants.Ver1].include?(program_version) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, num_units_served: 6, eer: get_es_zerh_gshp_eer_cz7(program_version), cop: get_es_zerh_gshp_cop_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, shared_loop_watts: 635.3, pump_w_per_ton: 30, is_shared_system: true, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, num_units_served: 6, eer: get_es_zerh_gshp_eer_cz7(program_version), cop: get_es_zerh_gshp_cop_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, shared_loop_watts: 635.3, pump_w_per_ton: 30, is_shared_system: true, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, hspf: get_es_zerh_ashp_hspf_cz7(program_version), seer: get_es_zerh_ashp_seer_cz7(program_version), frac_load_heat: 1.0, frac_load_cool: 1.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, shr: 0.73, **hvac_iq_values }]) end - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFOregonWashingtonVer3_2].include? program_version return_duct_r = (program_version != ESConstants.SFOregonWashingtonVer3_2 ? 6.0 : 8.0) - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 8.0, duct_area: 243.0, duct_location: HPXML::LocationAtticVented }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: return_duct_r, duct_area: 45.0, duct_location: HPXML::LocationAtticVented }]) else - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationLivingSpace }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationLivingSpace }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 0.0, duct_area: 243.0, duct_location: HPXML::LocationConditionedSpace }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 45.0, duct_location: HPXML::LocationConditionedSpace }]) end - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: get_es_zerh_duct_leakage(program_version, 18.0), duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) end end @@ -1512,12 +1522,13 @@ def test_custom_setpoints [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.hvac_controls[0].heating_setpoint_temp = 60 - hpxml.hvac_controls[0].cooling_setpoint_temp = 80 - hpxml.hvac_controls[0].control_type = HPXML::HVACControlTypeManual - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.hvac_controls[0].heating_setpoint_temp = 60 + hpxml_bldg.hvac_controls[0].cooling_setpoint_temp = 80 + hpxml_bldg.hvac_controls[0].control_type = HPXML::HVACControlTypeManual + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable) end end @@ -1525,10 +1536,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -1544,12 +1555,12 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_heating_system(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.heating_systems.size) - hpxml.heating_systems.each_with_index do |heating_system, idx| + def _check_heating_system(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.heating_systems.size) + hpxml_bldg.heating_systems.each_with_index do |heating_system, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, heating_system.is_shared_system) @@ -1605,9 +1616,9 @@ def _check_heating_system(hpxml, all_expected_values = []) end end - def _check_heat_pump(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.heat_pumps.size) - hpxml.heat_pumps.each_with_index do |heat_pump, idx| + def _check_heat_pump(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.heat_pumps.size) + hpxml_bldg.heat_pumps.each_with_index do |heat_pump, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, heat_pump.is_shared_system) @@ -1707,9 +1718,9 @@ def _check_heat_pump(hpxml, all_expected_values = []) end end - def _check_cooling_system(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.cooling_systems.size) - hpxml.cooling_systems.each_with_index do |cooling_system, idx| + def _check_cooling_system(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.cooling_systems.size) + hpxml_bldg.cooling_systems.each_with_index do |cooling_system, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, cooling_system.is_shared_system) @@ -1779,10 +1790,10 @@ def _check_cooling_system(hpxml, all_expected_values = []) end end - def _check_thermostat(hpxml, control_type:, htg_sp: nil, clg_sp: nil, htg_setback: nil, htg_setback_hrs: nil, htg_setback_start_hr: nil, + def _check_thermostat(hpxml_bldg, control_type:, htg_sp: nil, clg_sp: nil, htg_setback: nil, htg_setback_hrs: nil, htg_setback_start_hr: nil, clg_setup: nil, clg_setup_hrs: nil, clg_setup_start_hr: nil) - assert_equal(1, hpxml.hvac_controls.size) - hvac_control = hpxml.hvac_controls[0] + assert_equal(1, hpxml_bldg.hvac_controls.size) + hvac_control = hpxml_bldg.hvac_controls[0] assert_equal(control_type, hvac_control.control_type) if htg_sp.nil? @@ -1828,10 +1839,10 @@ def _check_thermostat(hpxml, control_type:, htg_sp: nil, clg_sp: nil, htg_setbac end end - def _check_duct_leakage(hpxml, duct_leakage_measurements = []) - assert_equal(duct_leakage_measurements.size, hpxml.hvac_distributions.map { |x| x.duct_leakage_measurements.size }.inject(0, :+)) + def _check_duct_leakage(hpxml_bldg, duct_leakage_measurements = []) + assert_equal(duct_leakage_measurements.size, hpxml_bldg.hvac_distributions.map { |x| x.duct_leakage_measurements.size }.sum) idx = 0 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_distribution.duct_leakage_measurements.each do |duct_leakage_measurement| if duct_leakage_measurements[idx][:duct_type].nil? assert_nil(duct_leakage_measurement.duct_type) @@ -1858,10 +1869,10 @@ def _check_duct_leakage(hpxml, duct_leakage_measurements = []) end end - def _check_ducts(hpxml, ducts = []) - assert_equal(ducts.size, hpxml.hvac_distributions.map { |x| x.ducts.size }.inject(0, :+)) + def _check_ducts(hpxml_bldg, ducts = []) + assert_equal(ducts.size, hpxml_bldg.hvac_distributions.map { |x| x.ducts.size }.sum) idx = 0 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_distribution.ducts.each do |duct| if ducts[idx][:duct_type].nil? assert_nil(duct.duct_type) diff --git a/rulesets/tests/test_es_zerh_lighting.rb b/rulesets/tests/test_es_zerh_lighting.rb index aa3ce5f538..b4beabfaf5 100644 --- a/rulesets/tests/test_es_zerh_lighting.rb +++ b/rulesets/tests/test_es_zerh_lighting.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeLightingTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -25,15 +24,15 @@ def teardown def test_lighting [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1, ZERHConstants.Ver1].include? program_version - _check_lighting(hpxml, 0.8, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) + _check_lighting(hpxml_bldg, 0.8, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) elsif [ESConstants.SFNationalVer3_2, ZERHConstants.SFVer2].include? program_version - _check_lighting(hpxml, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0) + _check_lighting(hpxml_bldg, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0) elsif [ESConstants.MFNationalVer1_2].include? program_version - _check_lighting(hpxml, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) + _check_lighting(hpxml_bldg, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) else - _check_lighting(hpxml, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) + _check_lighting(hpxml_bldg, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) end end end @@ -41,16 +40,16 @@ def test_lighting def test_ceiling_fans_none [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceiling_fans(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceiling_fans(hpxml_bldg) end end def test_ceiling_fans [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-lighting-ceiling-fans.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_ceiling_fans(hpxml, cfm_per_w: 122.0, count: 4) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 122.0, count: 4) end end @@ -58,10 +57,11 @@ def test_ceiling_fans_nbeds_5 [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-lighting-ceiling-fans.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.building_construction.number_of_bedrooms = 5 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) - _check_ceiling_fans(hpxml, cfm_per_w: 122.0, count: 6) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.number_of_bedrooms = 5 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 122.0, count: 6) end end @@ -69,10 +69,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -88,12 +88,12 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_lighting(hpxml, f_int_cfl, f_ext_cfl, f_grg_cfl, f_int_lfl, f_ext_lfl, f_grg_lfl, f_int_led, f_ext_led, f_grg_led) - assert_equal(9, hpxml.lighting_groups.size) - hpxml.lighting_groups.each do |lg| + def _check_lighting(hpxml_bldg, f_int_cfl, f_ext_cfl, f_grg_cfl, f_int_lfl, f_ext_lfl, f_grg_lfl, f_int_led, f_ext_led, f_grg_led) + assert_equal(9, hpxml_bldg.lighting_groups.size) + hpxml_bldg.lighting_groups.each do |lg| assert([HPXML::LightingTypeCFL, HPXML::LightingTypeLFL, HPXML::LightingTypeLED].include? lg.lighting_type) assert([HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].include? lg.location) @@ -119,12 +119,12 @@ def _check_lighting(hpxml, f_int_cfl, f_ext_cfl, f_grg_cfl, f_int_lfl, f_ext_lfl end end - def _check_ceiling_fans(hpxml, cfm_per_w: nil, count: nil) + def _check_ceiling_fans(hpxml_bldg, cfm_per_w: nil, count: nil) if cfm_per_w.nil? - assert_equal(0, hpxml.ceiling_fans.size) + assert_equal(0, hpxml_bldg.ceiling_fans.size) else - assert_equal(1, hpxml.ceiling_fans.size) - ceiling_fan = hpxml.ceiling_fans[0] + assert_equal(1, hpxml_bldg.ceiling_fans.size) + ceiling_fan = hpxml_bldg.ceiling_fans[0] if cfm_per_w.nil? assert_nil(ceiling_fan.efficiency) else diff --git a/rulesets/tests/test_es_zerh_misc.rb b/rulesets/tests/test_es_zerh_misc.rb index 3e21521aa8..f3c2a087b0 100644 --- a/rulesets/tests/test_es_zerh_misc.rb +++ b/rulesets/tests/test_es_zerh_misc.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeMiscTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -25,8 +24,8 @@ def teardown def test_misc [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_misc(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_misc(hpxml_bldg) end end @@ -34,10 +33,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -53,11 +52,11 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_misc(hpxml) - assert_equal(0, hpxml.plug_loads.size) + def _check_misc(hpxml_bldg) + assert_equal(0, hpxml_bldg.plug_loads.size) end def _convert_to_es_zerh(hpxml_name, program_version, state_code = nil) diff --git a/rulesets/tests/test_es_zerh_pv_batteries.rb b/rulesets/tests/test_es_zerh_pv_batteries.rb index 2deabfd6b1..b0d52df0c9 100644 --- a/rulesets/tests/test_es_zerh_pv_batteries.rb +++ b/rulesets/tests/test_es_zerh_pv_batteries.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomePVTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -25,8 +24,8 @@ def teardown def test_pv [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-pv.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_pv(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_pv(hpxml_bldg) end end @@ -34,8 +33,8 @@ def test_pv_batteries skip # Temporarily disabled until RESNET allows this. [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-pv-battery.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_battery(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_battery(hpxml_bldg) end end @@ -43,10 +42,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -62,15 +61,15 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_pv(hpxml) - assert_equal(0, hpxml.pv_systems.size) + def _check_pv(hpxml_bldg) + assert_equal(0, hpxml_bldg.pv_systems.size) end - def _check_battery(hpxml) - assert_equal(0, hpxml.batteries.size) + def _check_battery(hpxml_bldg) + assert_equal(0, hpxml_bldg.batteries.size) end def _convert_to_es_zerh(hpxml_name, program_version, state_code = nil) diff --git a/rulesets/tests/test_es_zerh_ventilation.rb b/rulesets/tests/test_es_zerh_ventilation.rb index bebf42d963..33a9d1f8c3 100644 --- a/rulesets/tests/test_es_zerh_ventilation.rb +++ b/rulesets/tests/test_es_zerh_ventilation.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeVentTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -22,8 +21,8 @@ def teardown FileUtils.rm_rf(@results_path) if Dir.exist? @results_path end - def cfm_per_watt(program_version, hpxml) - iecc_zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone + def cfm_per_watt(program_version, hpxml_bldg) + iecc_zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone if [ESConstants.SFNationalVer3_0, ESConstants.MFNationalVer1_0, ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version return 2.2 elsif [ESConstants.SFNationalVer3_1, ESConstants.SFNationalVer3_2, ESConstants.SFOregonWashingtonVer3_2, @@ -44,8 +43,8 @@ def cfm_per_watt(program_version, hpxml) end end - def fan_type(program_version, hpxml) - iecc_zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone + def fan_type(program_version, hpxml_bldg) + iecc_zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone if [ESConstants.SFPacificVer3_0, ESConstants.SFFloridaVer3_1].include? program_version return HPXML::MechVentTypeSupply elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version @@ -65,8 +64,8 @@ def fan_type(program_version, hpxml) end end - def sre(program_version, hpxml) - iecc_zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone + def sre(program_version, hpxml_bldg) + iecc_zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone if ESConstants.AllVersions.include? program_version return elsif [ZERHConstants.Ver1].include? program_version @@ -80,8 +79,8 @@ def sre(program_version, hpxml) end end - def asre(program_version, hpxml) - iecc_zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone + def asre(program_version, hpxml_bldg) + iecc_zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone if [ZERHConstants.SFVer2].include? program_version if ['1A', '1B', '1C', '2A', '2B', '2C', '3A', '3B', '3C', '4A', '4B'].include? iecc_zone return @@ -96,23 +95,23 @@ def asre(program_version, hpxml) def test_mech_vent [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end def test_mech_vent_attached_or_multifamily ESConstants.AllVersions.each do |program_version| - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) - hpxml = _test_ruleset(program_version) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -120,11 +119,11 @@ def test_mech_vent_attached_or_multifamily def test_mech_vent_erv [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-mechvent-erv.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -132,11 +131,11 @@ def test_mech_vent_erv def test_mech_vent_hrv [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-mechvent-hrv.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 57.0, hours: 24, power: (57.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -144,11 +143,11 @@ def test_mech_vent_hrv def test_mech_vent_nbeds_5 [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-enclosure-beds-5.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 72.0, hours: 24, power: (72.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 72.0, hours: 24, power: (72.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 72.0, hours: 24, power: (72.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 72.0, hours: 24, power: (72.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -156,11 +155,11 @@ def test_mech_vent_nbeds_5 def test_mech_vent_location_miami_fl [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-location-miami-fl.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 43.5, hours: 24, power: (43.5 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 43.5, hours: 24, power: (43.5 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 43.5, hours: 24, power: (43.5 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 43.5, hours: 24, power: (43.5 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -169,19 +168,20 @@ def test_mech_vent_attached_or_multifamily_location_miami_fl [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| next unless ESConstants.NationalVersions.include?(program_version) - _convert_to_es_zerh('base-bldgtype-multifamily.xml', program_version) + _convert_to_es_zerh('base-bldgtype-mf-unit.xml', program_version) hpxml = HPXML.new(hpxml_path: @tmp_hpxml_path) - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) - hpxml = _test_ruleset(program_version) + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if program_version == ZERHConstants.SFVer2 - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml)), asre: asre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml_bldg)), asre: asre(program_version, hpxml_bldg) }]) else - _check_mech_vent(hpxml, [{ fantype: fan_type(program_version, hpxml), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml)), sre: sre(program_version, hpxml) }]) + _check_mech_vent(hpxml_bldg, [{ fantype: fan_type(program_version, hpxml_bldg), flowrate: 39.0, hours: 24, power: (39.0 / cfm_per_watt(program_version, hpxml_bldg)), sre: sre(program_version, hpxml_bldg) }]) end end end @@ -189,8 +189,8 @@ def test_mech_vent_attached_or_multifamily_location_miami_fl def test_whole_house_fan [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-mechvent-whole-house-fan.xml', program_version) - hpxml = _test_ruleset(program_version) - _check_whf(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(program_version) + _check_whf(hpxml_bldg) end end @@ -198,10 +198,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -217,12 +217,12 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_mech_vent(hpxml, all_expected_values = []) + def _check_mech_vent(hpxml_bldg, all_expected_values = []) num_mech_vent = 0 - hpxml.ventilation_fans.each_with_index do |ventilation_fan, idx| + hpxml_bldg.ventilation_fans.each_with_index do |ventilation_fan, idx| next unless ventilation_fan.used_for_whole_building_ventilation expected_values = all_expected_values[idx] @@ -276,8 +276,8 @@ def _check_mech_vent(hpxml, all_expected_values = []) assert_equal(all_expected_values.size, num_mech_vent) end - def _check_whf(hpxml) - assert_equal(0, hpxml.ventilation_fans.select { |f| f.used_for_seasonal_cooling_load_reduction }.size) + def _check_whf(hpxml_bldg) + assert_equal(0, hpxml_bldg.ventilation_fans.select { |f| f.used_for_seasonal_cooling_load_reduction }.size) end def _convert_to_es_zerh(hpxml_name, program_version, state_code = nil) diff --git a/rulesets/tests/test_es_zerh_water_heating.rb b/rulesets/tests/test_es_zerh_water_heating.rb index 5d4876174e..87d8977566 100644 --- a/rulesets/tests/test_es_zerh_water_heating.rb +++ b/rulesets/tests/test_es_zerh_water_heating.rb @@ -9,12 +9,11 @@ class EnergyStarZeroEnergyReadyHomeWaterHeatingTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -41,321 +40,321 @@ def pipe_r_value(program_version) def test_water_heating_tank_elec [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }]) - _check_solar_thermal_system(hpxml, [{ system_type: 'hot water', solar_fraction: 0.90 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }]) + _check_solar_thermal_system(hpxml_bldg, [{ system_type: 'hot water', solar_fraction: 0.90 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.SFNationalVer3_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.MFNationalVer1_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_tank_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-tank-gas-uef.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1, ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.80, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.80, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.63, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.63, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_tank_oil [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-tank-oil.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1, ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeOil, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.60, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeOil, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.60, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeOil, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.51, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeOil, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.51, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_tank_heat_pump [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-tank-heat-pump-uef.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.95, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }]) - _check_solar_thermal_system(hpxml, [{ system_type: 'hot water', solar_fraction: 0.90 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }]) + _check_solar_thermal_system(hpxml_bldg, [{ system_type: 'hot water', solar_fraction: 0.90 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 2.00, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 2.00, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, uef: 2.57, n_units_served: 1, fhr: 56 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, uef: 2.57, n_units_served: 1, fhr: 56 }]) elsif program_version == ESConstants.SFNationalVer3_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, uef: 2.20, n_units_served: 1, fhr: 56 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, uef: 2.20, n_units_served: 1, fhr: 56 }]) elsif program_version == ESConstants.MFNationalVer1_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, uef: 1.49, n_units_served: 1, fhr: 56 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, uef: 1.49, n_units_served: 1, fhr: 56 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.92, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_tankless_electric [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-tankless-electric-uef.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 0.95, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }]) - _check_solar_thermal_system(hpxml, [{ system_type: 'hot water', solar_fraction: 0.90 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }]) + _check_solar_thermal_system(hpxml_bldg, [{ system_type: 'hot water', solar_fraction: 0.90 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.00, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.00, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 2.57, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 2.57, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.SFNationalVer3_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 2.20, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 2.20, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.MFNationalVer1_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 1.49, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 1.49, n_units_served: 1, fhr: 63 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 0.91, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_tankless_gas [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-tankless-gas-uef.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_multiple_water_heating [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-multiple.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) - _check_solar_thermal_system(hpxml, [{ system_type: 'hot water', solar_fraction: 0.90 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) + _check_solar_thermal_system(hpxml_bldg, [{ system_type: 'hot water', solar_fraction: 0.90 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 2.00, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.00, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 2.00, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.00, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFNationalVer3_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, uef: 2.20, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 2.20, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, uef: 2.20, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 2.20, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif program_version == ESConstants.MFNationalVer1_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, uef: 1.49, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 1.49, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, uef: 1.49, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 1.49, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, uef: 2.57, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, uef: 2.57, n_units_served: 1, fhr: 63 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, uef: 2.57, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, uef: 2.57, n_units_served: 1, fhr: 63 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 0.89, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 0.91, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 0.89, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 0.91, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_indirect_water_heating [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-indirect-standbyloss.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1, ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_indirect_tankless_coil [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-combi-tankless.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.67, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.80, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.67, n_units_served: 1 }]) elsif [ESConstants.SFNationalVer3_2, ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_water_heating_recirc [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| _convert_to_es_zerh('base-dhw-recirc-demand.xml', program_version) - hpxml = _test_ruleset(program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.90, n_units_served: 1 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationLivingSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationConditionedSpace, tank_vol: 60, ef: 2.50, n_units_served: 1 }]) elsif [ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 2.00, n_units_served: 1 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.57, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.SFNationalVer3_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 2.20, n_units_served: 1, fhr: 63 }]) elsif program_version == ESConstants.MFNationalVer1_2 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationLivingSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, uef: 1.49, n_units_served: 1, fhr: 63 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.93, n_units_served: 1 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 93.5) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end def test_shared_water_heating_recirc [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |program_version| - _convert_to_es_zerh('base-bldgtype-multifamily-shared-water-heater-recirc.xml', program_version) - hpxml = _test_ruleset(program_version) + _convert_to_es_zerh('base-bldgtype-mf-unit-shared-water-heater-recirc.xml', program_version) + _hpxml, hpxml_bldg = _test_ruleset(program_version) if [ESConstants.SFNationalVer3_0, ESConstants.SFNationalVer3_1, ESConstants.SFFloridaVer3_1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 120.0, ef: 0.45, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 120.0, ef: 0.45, n_units_served: 6 }]) elsif program_version == ESConstants.SFPacificVer3_0 - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 120.0, ef: 0.80, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 120.0, ef: 0.80, n_units_served: 6 }]) elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, ef: 0.91, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, ef: 0.91, n_units_served: 6 }]) elsif [ZERHConstants.SFVer2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.95, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.95, n_units_served: 6 }]) elsif [ESConstants.MFNationalVer1_0, ESConstants.MFNationalVer1_1, ZERHConstants.Ver1].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, tank_vol: 120.0, ef: 0.77, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, tank_vol: 120.0, ef: 0.77, n_units_served: 6 }]) elsif [ESConstants.MFNationalVer1_2].include? program_version - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationLivingSpace, uef: 0.90, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, location: HPXML::LocationConditionedSpace, uef: 0.90, n_units_served: 6 }]) end - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 70.0, shared_recirc_power: 232.94, shared_recirc_num_units_served: 6, shared_recirc_control_type: HPXML::DHWRecirControlTypeTimer) - _check_water_fixtures(hpxml, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) - _check_drain_water_heat_recovery(hpxml) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: pipe_r_value(program_version), pipe_l: 70.0, shared_recirc_power: 232.94, shared_recirc_num_units_served: 6, shared_recirc_control_type: HPXML::DHWRecirControlTypeTimer) + _check_water_fixtures(hpxml_bldg, low_flow_shower: is_low_flow(program_version), low_flow_faucet: is_low_flow(program_version)) + _check_drain_water_heat_recovery(hpxml_bldg) end end @@ -363,10 +362,10 @@ def _test_ruleset(program_version) require_relative '../../workflow/design' if ESConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ESConstants.CalcTypeEnergyStarReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] elsif ZERHConstants.AllVersions.include? program_version designs = [Design.new(init_calc_type: ZERHConstants.CalcTypeZERHReference, - output_dir: @output_dir)] + output_dir: @sample_files_path)] end success, errors, _, _, hpxml = run_rulesets(@tmp_hpxml_path, designs, @schema_validator, @erivalidator) @@ -382,12 +381,12 @@ def _test_ruleset(program_version) assert_equal(true, @erivalidator.validate(designs[0].init_hpxml_output_path)) @results_path = File.dirname(designs[0].init_hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_water_heater(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.water_heating_systems.size) - hpxml.water_heating_systems.each_with_index do |water_heater, idx| + def _check_water_heater(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.water_heating_systems.size) + hpxml_bldg.water_heating_systems.each_with_index do |water_heater, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:whtype], water_heater.water_heater_type) assert_equal(expected_values[:location], water_heater.location) @@ -437,10 +436,10 @@ def _check_water_heater(hpxml, all_expected_values = []) end end - def _check_hot_water_distribution(hpxml, disttype:, pipe_r:, pipe_l: nil, recirc_control: nil, recirc_loop_l: nil, recirc_branch_l: nil, recirc_pump_power: nil, + def _check_hot_water_distribution(hpxml_bldg, disttype:, pipe_r:, pipe_l: nil, recirc_control: nil, recirc_loop_l: nil, recirc_branch_l: nil, recirc_pump_power: nil, shared_recirc_power: nil, shared_recirc_num_units_served: nil, shared_recirc_control_type: nil) - assert_equal(1, hpxml.hot_water_distributions.size) - hot_water_distribution = hpxml.hot_water_distributions[0] + assert_equal(1, hpxml_bldg.hot_water_distributions.size) + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] assert_equal(disttype, hot_water_distribution.system_type) assert_in_epsilon(pipe_r, hot_water_distribution.pipe_r_value, 0.01) if pipe_l.nil? @@ -485,9 +484,9 @@ def _check_hot_water_distribution(hpxml, disttype:, pipe_r:, pipe_l: nil, recirc end end - def _check_water_fixtures(hpxml, low_flow_shower:, low_flow_faucet:) - assert_equal(2, hpxml.water_fixtures.size) - hpxml.water_fixtures.each do |water_fixture| + def _check_water_fixtures(hpxml_bldg, low_flow_shower:, low_flow_faucet:) + assert_equal(2, hpxml_bldg.water_fixtures.size) + hpxml_bldg.water_fixtures.each do |water_fixture| if water_fixture.water_fixture_type == HPXML::WaterFixtureTypeShowerhead assert_equal(low_flow_shower, water_fixture.low_flow) elsif water_fixture.water_fixture_type == HPXML::WaterFixtureTypeFaucet @@ -496,8 +495,8 @@ def _check_water_fixtures(hpxml, low_flow_shower:, low_flow_faucet:) end end - def _check_drain_water_heat_recovery(hpxml, facilities_connected: nil, equal_flow: nil, efficiency: nil) - hot_water_distribution = hpxml.hot_water_distributions[0] + def _check_drain_water_heat_recovery(hpxml_bldg, facilities_connected: nil, equal_flow: nil, efficiency: nil) + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] if facilities_connected.nil? assert_nil(hot_water_distribution.dwhr_facilities_connected) else @@ -515,9 +514,9 @@ def _check_drain_water_heat_recovery(hpxml, facilities_connected: nil, equal_flo end end - def _check_solar_thermal_system(hpxml, systems = []) - assert_equal(systems.size, hpxml.solar_thermal_systems.size) - hpxml.solar_thermal_systems.each_with_index do |solar_thermal_system, idx| + def _check_solar_thermal_system(hpxml_bldg, systems = []) + assert_equal(systems.size, hpxml_bldg.solar_thermal_systems.size) + hpxml_bldg.solar_thermal_systems.each_with_index do |solar_thermal_system, idx| if not systems[idx][:system_type].nil? assert_equal(solar_thermal_system.system_type, systems[idx][:system_type]) end diff --git a/rulesets/tests/test_generator.rb b/rulesets/tests/test_generator.rb index c82a349688..7688ec5464 100644 --- a/rulesets/tests/test_generator.rb +++ b/rulesets/tests/test_generator.rb @@ -9,16 +9,15 @@ class ERIGeneratorTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown + File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path FileUtils.rm_rf(@results_path) if Dir.exist? @results_path end @@ -26,25 +25,25 @@ def test_generator hpxml_name = 'base-misc-generators.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_generator(hpxml, [{ fuel: HPXML::FuelTypeNaturalGas, annual_input: 8500, annual_output: 1200, is_shared: false }, - { fuel: HPXML::FuelTypeOil, annual_input: 8500, annual_output: 1200, is_shared: false }]) + _check_generator(hpxml_bldg, [{ fuel: HPXML::FuelTypeNaturalGas, annual_input: 8500, annual_output: 1200, is_shared: false }, + { fuel: HPXML::FuelTypeOil, annual_input: 8500, annual_output: 1200, is_shared: false }]) else - _check_generator(hpxml) + _check_generator(hpxml_bldg) end end end def test_generator_shared - hpxml_name = 'base-bldgtype-multifamily-shared-generator.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-generator.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_generator(hpxml, [{ fuel: HPXML::FuelTypePropane, annual_input: 85000, annual_output: 12000, is_shared: true, nbeds_served: 18 }]) + _check_generator(hpxml_bldg, [{ fuel: HPXML::FuelTypePropane, annual_input: 85000, annual_output: 12000, is_shared: true, nbeds_served: 18 }]) else - _check_generator(hpxml) + _check_generator(hpxml_bldg) end end end @@ -52,9 +51,9 @@ def test_generator_shared def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -68,12 +67,12 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_generator(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.generators.size) - hpxml.generators.each_with_index do |generator, idx| + def _check_generator(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.generators.size) + hpxml_bldg.generators.each_with_index do |generator, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:is_shared], generator.is_shared_system) assert_equal(expected_values[:fuel], generator.fuel_type) diff --git a/rulesets/tests/test_hvac.rb b/rulesets/tests/test_hvac.rb index 5e5cc86496..368eea36f0 100644 --- a/rulesets/tests/test_hvac.rb +++ b/rulesets/tests/test_hvac.rb @@ -9,14 +9,11 @@ class ERIHVACtest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -56,14 +53,14 @@ def test_none _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) end - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -71,17 +68,18 @@ def test_none def test_none_with_no_fuel_access hpxml_name = 'base-hvac-none.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.site.fuels = [HPXML::FuelTypeElectricity] + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.site.fuels = [HPXML::FuelTypeElectricity] hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -92,12 +90,12 @@ def test_boiler_elec _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0, eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0, eae: 170 }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -109,14 +107,14 @@ def test_boiler_gas _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 200 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 200 }]) elsif [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) end end end @@ -128,13 +126,13 @@ def test_furnace_elec _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -146,16 +144,16 @@ def test_furnace_gas _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, **hvac_iq_values }]) elsif [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) end end end @@ -167,14 +165,14 @@ def test_stove_wood_pellets _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeStove, fuel: HPXML::FuelTypeWoodPellets, frac_load: 1.0, eff: 0.8 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeStove, fuel: HPXML::FuelTypeWoodPellets, frac_load: 1.0, eff: 0.8 }]) elsif [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) end end end @@ -186,12 +184,12 @@ def test_wall_furnace_elec _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeWallFurnace, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeWallFurnace, fuel: HPXML::FuelTypeElectricity, eff: 0.98, frac_load: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -203,12 +201,12 @@ def test_elec_resistance _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeElectricResistance, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 1.0 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeElectricResistance, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -231,16 +229,16 @@ def test_air_source_heat_pump _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if hpxml_name.include? 'install-quality' hvac_iq_values[:fan_watts_per_cfm] = 0.365 end - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -255,16 +253,16 @@ def test_mini_split_heat_pump_ducted _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.18) if hpxml_name.include? 'install-quality' hvac_iq_values[:fan_watts_per_cfm] = 0.365 end - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -277,14 +275,14 @@ def test_mini_split_heat_pump_ductless _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.07) hvac_iq_values[:airflow_defect_ratio] = 0.0 - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -298,16 +296,16 @@ def test_ground_to_air_heat_pump _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) if hpxml_name.include? 'install-quality' hvac_iq_values[:fan_watts_per_cfm] = 0.365 end - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, pump_w_per_ton: 30, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, pump_w_per_ton: 30, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -329,16 +327,16 @@ def test_dual_fuel_heat_pump _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeNaturalGas, backup_eff: 0.95, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeNaturalGas, backup_eff: 0.95, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeNaturalGas, backup_eff: 0.78, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: compressor_temp, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: backup_temp, backup_fuel: HPXML::FuelTypeNaturalGas, backup_eff: 0.78, **hvac_iq_values }]) end end end @@ -354,13 +352,13 @@ def test_central_air_conditioner _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -386,12 +384,12 @@ def test_room_air_conditioner_and_ptac _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, eer: eer, ceer: ceer, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage }]) + _check_cooling_system(hpxml_bldg, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, eer: eer, ceer: ceer, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) end end end @@ -413,13 +411,13 @@ def test_room_air_conditioner_and_ptac_with_heating _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, eer: eer, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage, - integrated_htg_fuel: HPXML::FuelTypeElectricity, integrated_htg_eff: 1.0, integrated_htg_frac_load: 1.0 }]) + _check_cooling_system(hpxml_bldg, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, eer: eer, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage, + integrated_htg_fuel: HPXML::FuelTypeElectricity, integrated_htg_eff: 1.0, integrated_htg_frac_load: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -432,17 +430,17 @@ def test_room_air_conditioner_and_ptac_with_heating_gas _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypePTAC, fuel: HPXML::FuelTypeElectricity, eer: 10.7, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage, - integrated_htg_fuel: HPXML::FuelTypeNaturalGas, integrated_htg_eff: 0.8, integrated_htg_frac_load: 1.0 }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypePTAC, fuel: HPXML::FuelTypeElectricity, eer: 10.7, frac_load: 1.0, shr: 0.65, comptype: HPXML::HVACCompressorTypeSingleStage, + integrated_htg_fuel: HPXML::FuelTypeNaturalGas, integrated_htg_eff: 0.8, integrated_htg_frac_load: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) end end end @@ -462,12 +460,12 @@ def test_room_air_conditioner_with_reverse_cycle_and_pthp _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heat_pump(hpxml, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, cop: 3.6, eer: 11.4, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0 }]) + _check_heat_pump(hpxml_bldg, [{ systype: systype, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, cop: 3.6, eer: 11.4, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.65, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -480,12 +478,12 @@ def test_evaporative_cooler _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeEvaporativeCooler, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0 }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeEvaporativeCooler, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -499,16 +497,16 @@ def test_mini_split_air_conditioner_ducted _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.18) if hpxml_name.include? 'install-quality' hvac_iq_values[:fan_watts_per_cfm] = 0.365 end - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeMiniSplitAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, seer: 19, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeMiniSplitAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, seer: 19, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -521,14 +519,14 @@ def test_mini_split_air_conditioner_ductless _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.07) hvac_iq_values[:airflow_defect_ratio] = 0.0 - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeMiniSplitAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, seer: 19, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeMiniSplitAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, seer: 19, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -542,21 +540,21 @@ def test_furnace_gas_central_air_conditioner _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) if hpxml_name.include? 'install-quality' hvac_iq_values[:fan_watts_per_cfm] = 0.365 end - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, shr: 0.73, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -570,55 +568,55 @@ def test_multiple_hvac _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) ac_furn_hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) gshp_hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) mshp_hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.07) mshp_hvac_iq_values[:airflow_defect_ratio] = 0.0 - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, shr: 0.73, **ac_furn_hvac_iq_values }, - { systype: HPXML::HVACTypeRoomAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, eer: 8.5, frac_load: 0.1333, shr: 0.65 }, - { systype: HPXML::HVACTypePTAC, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, eer: 10.7, frac_load: 0.1333, shr: 0.65 }]) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1, **ac_furn_hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.1, **ac_furn_hvac_iq_values }, - { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1, eae: 170 }, - { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.1, eae: 200 }, - { systype: HPXML::HVACTypeElectricResistance, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1 }, - { systype: HPXML::HVACTypeStove, fuel: HPXML::FuelTypeOil, eff: 0.8, frac_load: 0.1 }, - { systype: HPXML::HVACTypeWallFurnace, fuel: HPXML::FuelTypePropane, eff: 0.8, frac_load: 0.1 }]) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, backup_fuel: HPXML::FuelTypeElectricity, backup_temp: 40.0, backup_eff: 1.0, pump_w_per_ton: 30, **gshp_hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **mshp_hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, shr: 0.73, **ac_furn_hvac_iq_values }, + { systype: HPXML::HVACTypeRoomAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, eer: 8.5, frac_load: 0.1333, shr: 0.65 }, + { systype: HPXML::HVACTypePTAC, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, eer: 10.7, frac_load: 0.1333, shr: 0.65 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1, **ac_furn_hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.1, **ac_furn_hvac_iq_values }, + { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1, eae: 170 }, + { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.1, eae: 200 }, + { systype: HPXML::HVACTypeElectricResistance, fuel: HPXML::FuelTypeElectricity, eff: 1.0, frac_load: 0.1 }, + { systype: HPXML::HVACTypeStove, fuel: HPXML::FuelTypeOil, eff: 0.8, frac_load: 0.1 }, + { systype: HPXML::HVACTypeWallFurnace, fuel: HPXML::FuelTypePropane, eff: 0.8, frac_load: 0.1 }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, backup_fuel: HPXML::FuelTypeElectricity, backup_temp: 40.0, backup_eff: 1.0, pump_w_per_ton: 30, **gshp_hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpMiniSplit, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeVariableSpeed, hspf: 10, seer: 19, frac_load_heat: 0.1, frac_load_cool: 0.2, shr: 0.73, compressor_temp: -20.0, heat_cap_retention_frac: 0.6, heat_cap_retention_temp: 17.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **mshp_hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.1333, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.1333, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }, - { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.8, frac_load: 0.1, dse: _dse(calc_type), eae: 170 }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }]) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }, + { systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.8, frac_load: 0.1, dse: _dse(calc_type), eae: 170 }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.1, dse: _dse(calc_type), **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.1, frac_load_cool: 0.2, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.1333, dse: _dse(calc_type), shr: 0.65, **hvac_iq_values }]) end end end @@ -629,33 +627,34 @@ def test_partial_hvac # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.heating_systems[0].fraction_heat_load_served = 0.2 - hpxml.cooling_systems[0].fraction_cool_load_served = 0.3 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.2 + hpxml_bldg.cooling_systems[0].fraction_cool_load_served = 0.3 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) ac_furn_hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.3, shr: 0.73, **ac_furn_hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, shr: 0.73, dse: _dse(calc_type), **hvac_iq_values }]) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.2, **ac_furn_hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.8, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.3, shr: 0.73, **ac_furn_hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, shr: 0.73, dse: _dse(calc_type), **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 0.2, **ac_furn_hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.8, dse: _dse(calc_type), **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.2, frac_load_cool: 0.3, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, - { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.8, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.2, frac_load_cool: 0.3, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }, + { systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 0.8, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.2, dse: _dse(calc_type), **hvac_iq_values }, - { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.8, dse: _dse(calc_type), **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.3, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }, - { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.2, dse: _dse(calc_type), **hvac_iq_values }, + { systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 0.8, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.3, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }, + { systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 0.7, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -663,20 +662,20 @@ def test_partial_hvac end def test_shared_boiler_baseboard - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-baseboard.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 208, num_units_served: 6 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 208, num_units_served: 6 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) end end end @@ -684,20 +683,20 @@ def test_shared_boiler_baseboard end def test_shared_boiler_fan_coil - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 520, num_units_served: 6 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 520, num_units_served: 6 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) end end end @@ -705,20 +704,20 @@ def test_shared_boiler_fan_coil end def test_shared_boiler_fan_coil_ducted - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 520, num_units_served: 6 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 520, num_units_served: 6 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1.0, dse: _dse(calc_type), eae: 170 }]) end end end @@ -726,20 +725,20 @@ def test_shared_boiler_fan_coil_ducted end def test_shared_boiler_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 208, num_units_served: 6 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, eae: 208, num_units_served: 6 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 0.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1 - 1 / 4.4, dse: _dse(calc_type), eae: 170 }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeBoiler, fuel: HPXML::FuelTypeNaturalGas, eff: 0.80, frac_load: 1 - 1 / 4.4, dse: _dse(calc_type), eae: 170 }]) end end end @@ -747,103 +746,103 @@ def test_shared_boiler_water_loop_heat_pump end def test_shared_chiller_baseboard - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end end def test_shared_chiller_fan_coil - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600, fan_coil_watts: 150 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600, fan_coil_watts: 150 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end end def test_shared_chiller_fan_coil_ducted - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600, fan_coil_watts: 150 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600, fan_coil_watts: 150 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end end def test_shared_chiller_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeChiller, fuel: HPXML::FuelTypeElectricity, kw_per_ton: 0.9, frac_load: 1.0, shared_loop_watts: 600 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end end def test_shared_cooling_tower_water_loop_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_cooling_system(hpxml, [{ num_units_served: 6, systype: HPXML::HVACTypeCoolingTower, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, shared_loop_watts: 600 }]) + _check_cooling_system(hpxml_bldg, [{ num_units_served: 6, systype: HPXML::HVACTypeCoolingTower, fuel: HPXML::FuelTypeElectricity, frac_load: 1.0, shared_loop_watts: 600 }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end end def test_shared_ground_loop_gound_ground_source_heat_pump - hpxml_name = 'base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml' _eri_versions.each do |eri_version| hpxml_name = _change_eri_version(hpxml_name, eri_version) unless eri_version == 'latest' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.375) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, pump_w_per_ton: 0, num_units_served: 6, shared_loop_watts: 600, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpGroundToAir, fuel: HPXML::FuelTypeElectricity, eer: 16.6, cop: 3.6, frac_load_heat: 1.0, frac_load_cool: 1.0, shr: 0.73, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, pump_w_per_ton: 0, num_units_served: 6, shared_loop_watts: 600, **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values(eri_version, 0.5) - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) end end end @@ -853,8 +852,8 @@ def test_manual_thermostat hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeManual, htg_sp: 68, clg_sp: 78) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeManual, htg_sp: 68, clg_sp: 78) end end @@ -862,11 +861,11 @@ def test_programmable_thermostat hpxml_name = 'base-hvac-programmable-thermostat.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeProgrammable, htg_sp: 68, clg_sp: 78, htg_setback: 66, htg_setback_hrs: 49, htg_setback_start_hr: 23, clg_setup: 80, clg_setup_hrs: 42, clg_setup_start_hr: 9) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeProgrammable, htg_sp: 68, clg_sp: 78, htg_setback: 66, htg_setback_hrs: 49, htg_setback_start_hr: 23, clg_setup: 80, clg_setup_hrs: 42, clg_setup_start_hr: 9) else - _check_thermostat(hpxml, control_type: HPXML::HVACControlTypeManual, htg_sp: 68, clg_sp: 78) + _check_thermostat(hpxml_bldg, control_type: HPXML::HVACControlTypeManual, htg_sp: 68, clg_sp: 78) end end end @@ -875,15 +874,15 @@ def test_ducts hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }]) - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 75.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 25.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 75.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 25.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) else - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end end @@ -892,15 +891,15 @@ def test_ducts_cfm50 hpxml_name = 'base-hvac-ducts-leakage-cfm50.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }]) - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM50, duct_leakage_value: 100.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM50, duct_leakage_value: 125.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 0.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationNone }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM50, duct_leakage_value: 100.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM50, duct_leakage_value: 125.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) else - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end end @@ -909,15 +908,15 @@ def test_ducts_buried hpxml_name = 'base-hvac-ducts-buried.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ducts(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationDeep }, - { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 4.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationDeep }]) - _check_duct_leakage(hpxml, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 75.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, - { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 25.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) + _check_ducts(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_rvalue: 4.0, duct_area: 150.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationDeep }, + { duct_type: HPXML::DuctTypeReturn, duct_rvalue: 4.0, duct_area: 50.0, duct_location: HPXML::LocationAtticUnvented, duct_buried: HPXML::DuctBuriedInsulationDeep }]) + _check_duct_leakage(hpxml_bldg, [{ duct_type: HPXML::DuctTypeSupply, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 75.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }, + { duct_type: HPXML::DuctTypeReturn, duct_leakage_units: HPXML::UnitsCFM25, duct_leakage_value: 25.0, duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside }]) else - _check_ducts(hpxml) - _check_duct_leakage(hpxml) + _check_ducts(hpxml_bldg) + _check_duct_leakage(hpxml_bldg) end end end @@ -926,18 +925,18 @@ def test_dse hpxml_name = 'base-hvac-dse.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type hvac_iq_values = _get_default_hvac_iq_values('latest', 0.5) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: 0.7, shr: 0.73, **hvac_iq_values }]) - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: 0.7, shr: 0.73, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.92, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) else hvac_iq_values = _get_default_hvac_iq_values('latest', 0.5) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_heat_pump(hpxml, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) + _check_heat_pump(hpxml_bldg, [{ systype: HPXML::HVACTypeHeatPumpAirToAir, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, hspf: 7.7, seer: 13, frac_load_heat: 1.0, frac_load_cool: 1.0, dse: _dse(calc_type), shr: 0.73, compressor_temp: 0.0, heat_cap_retention_frac: 0.425, heat_cap_retention_temp: 5.0, backup_temp: 40.0, backup_fuel: HPXML::FuelTypeElectricity, backup_eff: 1.0, **hvac_iq_values }]) else - _check_heating_system(hpxml, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) - _check_cooling_system(hpxml, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) + _check_heating_system(hpxml_bldg, [{ systype: HPXML::HVACTypeFurnace, fuel: HPXML::FuelTypeNaturalGas, eff: 0.78, frac_load: 1.0, dse: _dse(calc_type), **hvac_iq_values }]) + _check_cooling_system(hpxml_bldg, [{ systype: HPXML::HVACTypeCentralAirConditioner, fuel: HPXML::FuelTypeElectricity, comptype: HPXML::HVACCompressorTypeSingleStage, seer: 13, frac_load: 1.0, dse: _dse(calc_type), shr: 0.73, **hvac_iq_values }]) end end end @@ -946,9 +945,9 @@ def test_dse def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -962,12 +961,12 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_heating_system(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.heating_systems.size) - hpxml.heating_systems.each_with_index do |heating_system, idx| + def _check_heating_system(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.heating_systems.size) + hpxml_bldg.heating_systems.each_with_index do |heating_system, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, heating_system.is_shared_system) @@ -1023,9 +1022,9 @@ def _check_heating_system(hpxml, all_expected_values = []) end end - def _check_heat_pump(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.heat_pumps.size) - hpxml.heat_pumps.each_with_index do |heat_pump, idx| + def _check_heat_pump(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.heat_pumps.size) + hpxml_bldg.heat_pumps.each_with_index do |heat_pump, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, heat_pump.is_shared_system) @@ -1149,9 +1148,9 @@ def _check_heat_pump(hpxml, all_expected_values = []) end end - def _check_cooling_system(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.cooling_systems.size) - hpxml.cooling_systems.each_with_index do |cooling_system, idx| + def _check_cooling_system(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.cooling_systems.size) + hpxml_bldg.cooling_systems.each_with_index do |cooling_system, idx| expected_values = all_expected_values[idx] if expected_values[:num_units_served].to_f > 1 assert_equal(true, cooling_system.is_shared_system) @@ -1246,10 +1245,10 @@ def _check_cooling_system(hpxml, all_expected_values = []) end end - def _check_thermostat(hpxml, control_type:, htg_sp:, clg_sp:, htg_setback: nil, htg_setback_hrs: nil, htg_setback_start_hr: nil, + def _check_thermostat(hpxml_bldg, control_type:, htg_sp:, clg_sp:, htg_setback: nil, htg_setback_hrs: nil, htg_setback_start_hr: nil, clg_setup: nil, clg_setup_hrs: nil, clg_setup_start_hr: nil) - assert_equal(1, hpxml.hvac_controls.size) - hvac_control = hpxml.hvac_controls[0] + assert_equal(1, hpxml_bldg.hvac_controls.size) + hvac_control = hpxml_bldg.hvac_controls[0] assert_equal(control_type, hvac_control.control_type) if htg_sp.nil? @@ -1295,10 +1294,10 @@ def _check_thermostat(hpxml, control_type:, htg_sp:, clg_sp:, htg_setback: nil, end end - def _check_duct_leakage(hpxml, duct_leakage_measurements = []) - assert_equal(duct_leakage_measurements.size, hpxml.hvac_distributions.map { |x| x.duct_leakage_measurements.size }.inject(0, :+)) + def _check_duct_leakage(hpxml_bldg, duct_leakage_measurements = []) + assert_equal(duct_leakage_measurements.size, hpxml_bldg.hvac_distributions.map { |x| x.duct_leakage_measurements.size }.sum) idx = 0 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_distribution.duct_leakage_measurements.each do |duct_leakage_measurement| if duct_leakage_measurements[idx][:duct_type].nil? assert_nil(duct_leakage_measurement.duct_type) @@ -1325,10 +1324,10 @@ def _check_duct_leakage(hpxml, duct_leakage_measurements = []) end end - def _check_ducts(hpxml, ducts = []) - assert_equal(ducts.size, hpxml.hvac_distributions.map { |x| x.ducts.size }.inject(0, :+)) + def _check_ducts(hpxml_bldg, ducts = []) + assert_equal(ducts.size, hpxml_bldg.hvac_distributions.map { |x| x.ducts.size }.sum) idx = 0 - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| hvac_distribution.ducts.each do |duct| if ducts[idx][:duct_type].nil? assert_nil(duct.duct_type) diff --git a/rulesets/tests/test_lighting.rb b/rulesets/tests/test_lighting.rb index b00999262a..386c599329 100644 --- a/rulesets/tests/test_lighting.rb +++ b/rulesets/tests/test_lighting.rb @@ -9,14 +9,11 @@ class ERILightingTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -28,15 +25,15 @@ def test_lighting hpxml_name = 'base-enclosure-garage.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.4, f_ext_cfl: 0.4, f_grg_cfl: 0.4, f_int_lfl: 0.1, f_ext_lfl: 0.1, f_grg_lfl: 0.1, f_int_led: 0.25, f_ext_led: 0.25, f_grg_led: 0.25) + _check_lighting(hpxml_bldg, f_int_cfl: 0.4, f_ext_cfl: 0.4, f_grg_cfl: 0.4, f_int_lfl: 0.1, f_ext_lfl: 0.1, f_grg_lfl: 0.1, f_int_led: 0.25, f_ext_led: 0.25, f_grg_led: 0.25) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.75, f_ext_cfl: 0.75, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.75, f_ext_cfl: 0.75, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_grg_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_grg_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0, f_grg_led: 0.0) end end end @@ -45,15 +42,15 @@ def test_lighting_pre_addendum_g hpxml_name = 'base-version-eri-2014AE.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.4, f_ext_cfl: 0.4, f_int_lfl: 0.1, f_ext_lfl: 0.1, f_int_led: 0.25, f_ext_led: 0.25) + _check_lighting(hpxml_bldg, f_int_cfl: 0.4, f_ext_cfl: 0.4, f_int_lfl: 0.1, f_ext_lfl: 0.1, f_int_led: 0.25, f_ext_led: 0.25) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.75, f_ext_cfl: 0.75, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.75, f_ext_cfl: 0.75, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_lighting(hpxml, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) + _check_lighting(hpxml_bldg, f_int_cfl: 0.1, f_ext_cfl: 0.0, f_int_lfl: 0.0, f_ext_lfl: 0.0, f_int_led: 0.0, f_ext_led: 0.0) end end end @@ -63,61 +60,64 @@ def test_ceiling_fans hpxml_name = 'base-lighting-ceiling-fans.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 30.0, count: 4) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 30.0, count: 4) else - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 42.6, count: 4) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 42.6, count: 4) end end # Test w/ 301-2019 and Nfans < Nbr + 1 hpxml_name = 'base-lighting-ceiling-fans.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ceiling_fans[0].count = 3 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ceiling_fans[0].count = 3 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) - _check_ceiling_fans(hpxml) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + _check_ceiling_fans(hpxml_bldg) end # Test w/ 301-2014 and Nfans < Nbr + 1 hpxml_name = _change_eri_version('base-lighting-ceiling-fans.xml', '2014') hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ceiling_fans[0].count = 3 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ceiling_fans[0].count = 3 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 30.0, count: 4) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 30.0, count: 4) else - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 42.6, count: 4) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 42.6, count: 4) end end # Test w/ different Nbr hpxml_name = 'base-lighting-ceiling-fans.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.building_construction.number_of_bedrooms = 5 - hpxml.ceiling_fans[0].count = 6 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.number_of_bedrooms = 5 + hpxml_bldg.ceiling_fans[0].count = 6 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 42.6, count: 6) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 42.6, count: 6) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 30.0, count: 6) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 30.0, count: 6) else - _check_ceiling_fans(hpxml, cfm_per_w: 3000.0 / 42.6, count: 4) + _check_ceiling_fans(hpxml_bldg, cfm_per_w: 3000.0 / 42.6, count: 4) end end end @@ -125,9 +125,9 @@ def test_ceiling_fans def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -141,10 +141,10 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_lighting(hpxml, f_int_cfl: nil, f_ext_cfl: nil, f_grg_cfl: nil, f_int_lfl: nil, + def _check_lighting(hpxml_bldg, f_int_cfl: nil, f_ext_cfl: nil, f_grg_cfl: nil, f_int_lfl: nil, f_ext_lfl: nil, f_grg_lfl: nil, f_int_led: nil, f_ext_led: nil, f_grg_led: nil) n_grps = 0 n_grps += 1 unless f_int_cfl.nil? @@ -156,9 +156,9 @@ def _check_lighting(hpxml, f_int_cfl: nil, f_ext_cfl: nil, f_grg_cfl: nil, f_int n_grps += 1 unless f_int_led.nil? n_grps += 1 unless f_ext_led.nil? n_grps += 1 unless f_grg_led.nil? - assert_equal(n_grps, hpxml.lighting_groups.size) + assert_equal(n_grps, hpxml_bldg.lighting_groups.size) - hpxml.lighting_groups.each do |lg| + hpxml_bldg.lighting_groups.each do |lg| assert([HPXML::LightingTypeCFL, HPXML::LightingTypeLFL, HPXML::LightingTypeLED].include? lg.lighting_type) assert([HPXML::LocationInterior, HPXML::LocationExterior, HPXML::LocationGarage].include? lg.location) @@ -184,13 +184,13 @@ def _check_lighting(hpxml, f_int_cfl: nil, f_ext_cfl: nil, f_grg_cfl: nil, f_int end end - def _check_ceiling_fans(hpxml, cfm_per_w: nil, count: nil) + def _check_ceiling_fans(hpxml_bldg, cfm_per_w: nil, count: nil) if cfm_per_w.nil? && count.nil? - assert_equal(0, hpxml.ceiling_fans.size) - assert_nil(hpxml.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset) + assert_equal(0, hpxml_bldg.ceiling_fans.size) + assert_nil(hpxml_bldg.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset) else - assert_equal(1, hpxml.ceiling_fans.size) - ceiling_fan = hpxml.ceiling_fans[0] + assert_equal(1, hpxml_bldg.ceiling_fans.size) + ceiling_fan = hpxml_bldg.ceiling_fans[0] if cfm_per_w.nil? assert_nil(ceiling_fan.efficiency) else @@ -201,7 +201,7 @@ def _check_ceiling_fans(hpxml, cfm_per_w: nil, count: nil) else assert_equal(count, ceiling_fan.count) end - assert_equal(0.5, hpxml.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset) + assert_equal(0.5, hpxml_bldg.hvac_controls[0].ceiling_fan_cooling_setpoint_temp_offset) end end end diff --git a/rulesets/tests/test_misc.rb b/rulesets/tests/test_misc.rb index 7ba8a1a891..c751ae290d 100644 --- a/rulesets/tests/test_misc.rb +++ b/rulesets/tests/test_misc.rb @@ -9,16 +9,15 @@ class ERIMiscTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown + File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path FileUtils.rm_rf(@results_path) if Dir.exist? @results_path end @@ -26,11 +25,11 @@ def test_misc hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIIndexAdjustmentDesign, Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_misc(hpxml, misc_kwh: 2184, misc_sens: 0.855, misc_lat: 0.045, tv_kwh: 620, tv_sens: 1, tv_lat: 0) + _check_misc(hpxml_bldg, misc_kwh: 2184, misc_sens: 0.855, misc_lat: 0.045, tv_kwh: 620, tv_sens: 1, tv_lat: 0) else - _check_misc(hpxml, misc_kwh: 2457, misc_sens: 0.855, misc_lat: 0.045, tv_kwh: 620, tv_sens: 1, tv_lat: 0) + _check_misc(hpxml_bldg, misc_kwh: 2457, misc_sens: 0.855, misc_lat: 0.045, tv_kwh: 620, tv_sens: 1, tv_lat: 0) end end end @@ -38,9 +37,9 @@ def test_misc def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -54,7 +53,7 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end def _expected_misc_ref_energy_gains(cfa) @@ -71,9 +70,9 @@ def _expected_tv_ref_energy_gains(nbeds) return [kwh_per_yr, sens_btu_per_yr, lat_btu_per_yr] end - def _check_misc(hpxml, misc_kwh:, misc_sens:, misc_lat:, tv_kwh:, tv_sens:, tv_lat:) + def _check_misc(hpxml_bldg, misc_kwh:, misc_sens:, misc_lat:, tv_kwh:, tv_sens:, tv_lat:) num_pls = 0 - hpxml.plug_loads.each do |plug_load| + hpxml_bldg.plug_loads.each do |plug_load| if plug_load.plug_load_type == HPXML::PlugLoadTypeOther num_pls += 1 assert_in_epsilon(misc_kwh, plug_load.kwh_per_year, 0.01) diff --git a/rulesets/tests/test_pv_batteries.rb b/rulesets/tests/test_pv_batteries.rb index cc1633ef4d..5e3884af8e 100644 --- a/rulesets/tests/test_pv_batteries.rb +++ b/rulesets/tests/test_pv_batteries.rb @@ -9,16 +9,15 @@ class ERIPVTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown + File.delete(@tmp_hpxml_path) if File.exist? @tmp_hpxml_path FileUtils.rm_rf(@results_path) if Dir.exist? @results_path end @@ -26,25 +25,25 @@ def test_pv hpxml_name = 'base-pv.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_pv(hpxml, [{ location: HPXML::LocationRoof, moduletype: HPXML::PVModuleTypeStandard, tracking: HPXML::PVTrackingTypeFixed, azimuth: 180, tilt: 20, power: 4000, inv_eff: 0.96, losses: 0.14, is_shared: false }, - { location: HPXML::LocationRoof, moduletype: HPXML::PVModuleTypePremium, tracking: HPXML::PVTrackingTypeFixed, azimuth: 90, tilt: 20, power: 1500, inv_eff: 0.96, losses: 0.14, is_shared: false }]) + _check_pv(hpxml_bldg, [{ location: HPXML::LocationRoof, moduletype: HPXML::PVModuleTypeStandard, tracking: HPXML::PVTrackingTypeFixed, azimuth: 180, tilt: 20, power: 4000, inv_eff: 0.96, losses: 0.14, is_shared: false }, + { location: HPXML::LocationRoof, moduletype: HPXML::PVModuleTypePremium, tracking: HPXML::PVTrackingTypeFixed, azimuth: 90, tilt: 20, power: 1500, inv_eff: 0.96, losses: 0.14, is_shared: false }]) else - _check_pv(hpxml) + _check_pv(hpxml_bldg) end end end def test_pv_shared - hpxml_name = 'base-bldgtype-multifamily-shared-pv.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-pv.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_pv(hpxml, [{ location: HPXML::LocationGround, moduletype: HPXML::PVModuleTypeStandard, tracking: HPXML::PVTrackingTypeFixed, azimuth: 225, tilt: 30, power: 30000, inv_eff: 0.96, losses: 0.14, is_shared: true, nbeds_served: 18 }]) + _check_pv(hpxml_bldg, [{ location: HPXML::LocationGround, moduletype: HPXML::PVModuleTypeStandard, tracking: HPXML::PVTrackingTypeFixed, azimuth: 225, tilt: 30, power: 30000, inv_eff: 0.96, losses: 0.14, is_shared: true, nbeds_served: 18 }]) else - _check_pv(hpxml) + _check_pv(hpxml_bldg) end end end @@ -54,11 +53,11 @@ def test_pv_batteries hpxml_name = 'base-pv-battery.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_battery(hpxml, [{ type: HPXML::BatteryTypeLithiumIon, location: HPXML::LocationOutside, nominal_capacity_kwh: 20.0, usable_capacity_kwh: 18.0 }]) + _check_battery(hpxml_bldg, [{ type: HPXML::BatteryTypeLithiumIon, location: HPXML::LocationOutside, nominal_capacity_kwh: 20.0, usable_capacity_kwh: 18.0 }]) else - _check_battery(hpxml) + _check_battery(hpxml_bldg) end end end @@ -66,9 +65,9 @@ def test_pv_batteries def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -82,12 +81,12 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_pv(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.pv_systems.size) - hpxml.pv_systems.each_with_index do |pv_system, idx| + def _check_pv(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.pv_systems.size) + hpxml_bldg.pv_systems.each_with_index do |pv_system, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:is_shared], pv_system.is_shared_system) assert_equal(expected_values[:location], pv_system.location) @@ -106,9 +105,9 @@ def _check_pv(hpxml, all_expected_values = []) end end - def _check_battery(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.batteries.size) - hpxml.batteries.each_with_index do |battery, idx| + def _check_battery(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.batteries.size) + hpxml_bldg.batteries.each_with_index do |battery, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:type], battery.type) assert_equal(expected_values[:location], battery.location) diff --git a/rulesets/tests/test_validation.rb b/rulesets/tests/test_validation.rb index 0803ca51be..bcfcacb4e7 100644 --- a/rulesets/tests/test_validation.rb +++ b/rulesets/tests/test_validation.rb @@ -11,12 +11,11 @@ class ERI301ValidationTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') - schema_path = File.absolute_path(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) - @schema_validator = XMLValidator.get_schema_validator(schema_path) + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.absolute_path(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd'))) @schematron_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') @schematron_validator = XMLValidator.get_schematron_validator(@schematron_path) - @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') @tmp_output_path = File.join(@sample_files_path, 'tmp_output') FileUtils.mkdir_p(@tmp_output_path) end @@ -93,19 +92,19 @@ def test_schema_schematron_error_messages puts "[#{i + 1}/#{all_expected_errors.size}] Testing #{error_case}..." # Create HPXML object if ['dhw-frac-load-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-dhw-multiple.xml')) - hpxml.water_heating_systems[0].fraction_dhw_load_served = 0.35 + hpxml, hpxml_bldg = _create_hpxml('base-dhw-multiple.xml') + hpxml_bldg.water_heating_systems[0].fraction_dhw_load_served = 0.35 elsif ['hvac-frac-load-served'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-hvac-multiple.xml')) - hpxml.heating_systems[0].fraction_heat_load_served += 0.1 - hpxml.cooling_systems[0].fraction_cool_load_served += 0.2 - hpxml.heating_systems[0].primary_system = true - hpxml.cooling_systems[0].primary_system = true - hpxml.heat_pumps[-1].primary_heating_system = false - hpxml.heat_pumps[-1].primary_cooling_system = false + hpxml, hpxml_bldg = _create_hpxml('base-hvac-multiple.xml') + hpxml_bldg.heating_systems[0].fraction_heat_load_served += 0.1 + hpxml_bldg.cooling_systems[0].fraction_cool_load_served += 0.2 + hpxml_bldg.heating_systems[0].primary_system = true + hpxml_bldg.cooling_systems[0].primary_system = true + hpxml_bldg.heat_pumps[-1].primary_heating_system = false + hpxml_bldg.heat_pumps[-1].primary_cooling_system = false elsif ['enclosure-floor-area-exceeds-cfa'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.building_construction.conditioned_floor_area = 1348.8 + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.building_construction.conditioned_floor_area = 1348.8 elsif error_case.include? 'energy-star' props = { 'energy-star-SF_Florida_3.1' => [ESConstants.SFFloridaVer3_1, HPXML::ResidentialTypeApartment], 'energy-star-SF_National_3.0' => [ESConstants.SFNationalVer3_0, HPXML::ResidentialTypeApartment], @@ -118,36 +117,36 @@ def test_schema_schematron_error_messages 'energy-star-MF_National_1.2' => [ESConstants.MFNationalVer1_2, HPXML::ResidentialTypeSFD], 'energy-star-MF_OregonWashington_1.2' => [ESConstants.MFOregonWashingtonVer1_2, HPXML::ResidentialTypeSFD] } version, bldg_type = props[error_case] - hpxml = HPXML.new(hpxml_path: File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files', 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.energystar_calculation_version = version hpxml.header.iecc_eri_calculation_version = nil hpxml.header.zerh_calculation_version = nil - hpxml.building_construction.residential_facility_type = bldg_type + hpxml_bldg.building_construction.residential_facility_type = bldg_type if bldg_type == HPXML::ResidentialTypeApartment - hpxml.walls[-1].exterior_adjacent_to = HPXML::LocationOtherHousingUnit + hpxml_bldg.walls[-1].exterior_adjacent_to = HPXML::LocationOtherHousingUnit end - hpxml.header.state_code = 'CO' - zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: zone) + hpxml_bldg.state_code = 'CO' + zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: zone) elsif error_case.include? 'zerh' versions = { 'zerh-version_1' => ZERHConstants.Ver1, 'zerh-version_2' => ZERHConstants.SFVer2 } version = versions[error_case] - hpxml = HPXML.new(hpxml_path: File.join(File.dirname(__FILE__), '..', '..', 'workflow', 'sample_files', 'base.xml')) + hpxml, hpxml_bldg = _create_hpxml('base.xml') hpxml.header.zerh_calculation_version = version hpxml.header.iecc_eri_calculation_version = nil hpxml.header.energystar_calculation_version = nil - zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: zone) + zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: zone) else fail "Unhandled case: #{error_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() # Test against schematron XMLHelper.write_file(hpxml_doc, @tmp_hpxml_path) @@ -163,13 +162,13 @@ def test_ruleset_error_messages puts "[#{i + 1}/#{all_expected_errors.size}] Testing #{error_case}..." # Create HPXML object if ['invalid-epw-filepath'].include? error_case - hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'foo.epw' + hpxml, hpxml_bldg = _create_hpxml('base.xml') + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'foo.epw' else fail "Unhandled case: #{error_case}." end - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() XMLHelper.write_file(hpxml_doc, @tmp_hpxml_path) _test_ruleset(expected_errors) @@ -237,4 +236,9 @@ def _compare_errors_or_warnings(type, actual_msgs, expected_msgs) end end end + + def _create_hpxml(hpxml_name) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, hpxml_name)) + return hpxml, hpxml.buildings[0] + end end diff --git a/rulesets/tests/test_ventilation.rb b/rulesets/tests/test_ventilation.rb index 720659e195..4f8e01155d 100644 --- a/rulesets/tests/test_ventilation.rb +++ b/rulesets/tests/test_ventilation.rb @@ -9,14 +9,11 @@ class ERIMechVentTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -28,47 +25,47 @@ def test_mech_vent_none hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml) + _check_mech_vent(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml) + _check_mech_vent(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end def test_mech_vent_attached_or_multifamily - hpxml_name = 'base-bldgtype-multifamily.xml' + hpxml_name = 'base-bldgtype-mf-unit.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml) + _check_mech_vent(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 70.6, hours: 24, power: 49.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 70.6, hours: 24, power: 49.4 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 32.1, hours: 24, power: 55.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 32.1, hours: 24, power: 55.0 }]) end end @@ -76,15 +73,15 @@ def test_mech_vent_attached_or_multifamily hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 57.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 57.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml) + _check_mech_vent(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 102.0, hours: 24, power: 71.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 102.0, hours: 24, power: 71.4 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 102.0, hours: 24, power: 71.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 102.0, hours: 24, power: 71.4 }]) end end end @@ -93,30 +90,30 @@ def test_mech_vent_exhaust hpxml_name = 'base-mechvent-exhaust.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -130,36 +127,37 @@ def test_mech_vent_exhaust_below_ashrae_622 # Create derivative file for testing hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.hours_in_operation = 12 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 21.7, power: 30.0 }]) # Increased fan power + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 21.7, power: 30.0 }]) # Increased fan power elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 16.4, power: 30.0 }]) # Increased fan power + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 110.0, hours: 16.4, power: 30.0 }]) # Increased fan power elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -168,39 +166,40 @@ def test_mech_vent_exhaust_defaulted_fan_power # Create derivative file for testing hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.fan_power = nil vent_fan.fan_power_defaulted = true vent_fan.hours_in_operation = 12 vent_fan.tested_flow_rate = 10.0 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 99.6, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 99.6, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -209,38 +208,39 @@ def test_mech_vent_exhaust_unmeasured_airflow_rate # Create derivative file for testing hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.tested_flow_rate = nil vent_fan.flow_rate_not_tested = true vent_fan.hours_in_operation = 24 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 15.0, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 15.0, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -249,40 +249,41 @@ def test_mech_vent_exhaust_unmeasured_airflow_rate_and_defaulted_fan_power # Create derivative file for testing hpxml_name = 'base-mechvent-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.fan_power = nil vent_fan.fan_power_defaulted = true vent_fan.tested_flow_rate = nil vent_fan.flow_rate_not_tested = true vent_fan.hours_in_operation = 24 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 15.0, hours: 24, power: 5.25 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 15.0, hours: 24, power: 5.25 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -291,30 +292,30 @@ def test_mech_vent_supply hpxml_name = 'base-mechvent-supply.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 110.0, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 110.0, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 110.0, hours: 24, power: 30.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 110.0, hours: 24, power: 30.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -323,30 +324,30 @@ def test_mech_vent_balanced hpxml_name = 'base-mechvent-balanced.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 52.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 52.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 110.0, hours: 24, power: 60.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 110.0, hours: 24, power: 60.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 52.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 52.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 110.0, hours: 24, power: 60.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 110.0, hours: 24, power: 60.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -355,30 +356,30 @@ def test_mech_vent_erv hpxml_name = 'base-mechvent-erv.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72, tre: 0.48 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72, tre: 0.48 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72, tre: 0.48 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72, tre: 0.48 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -387,30 +388,30 @@ def test_mech_vent_erv_adjusted hpxml_name = 'base-mechvent-erv-atre-asre.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79, atre: 0.526 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79, atre: 0.526 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79, atre: 0.526 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeERV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79, atre: 0.526 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -419,30 +420,30 @@ def test_mech_vent_hrv hpxml_name = 'base-mechvent-hrv.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, sre: 0.72 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -451,30 +452,30 @@ def test_mech_vent_hrv_adjusted hpxml_name = 'base-mechvent-hrv-asre.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 75.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeHRV, flowrate: 110.0, hours: 24, power: 60.0, asre: 0.79 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -490,34 +491,34 @@ def test_mech_vent_cfis cfis_suppl_flowrate = (hpxml_name == 'base-mechvent-cfis-supplemental-fan-exhaust.xml' ? 120.0 : nil) cfis_suppl_power = (hpxml_name == 'base-mechvent-cfis-supplemental-fan-exhaust.xml' ? 30.0 : nil) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 34.8 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, - cfis_airflow_fraction: cfis_airflow_fraction, cfis_mode: cfis_mode, - cfis_suppl_flowrate: cfis_suppl_flowrate, cfis_suppl_power: cfis_suppl_power }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, + cfis_airflow_fraction: cfis_airflow_fraction, cfis_mode: cfis_mode, + cfis_suppl_flowrate: cfis_suppl_flowrate, cfis_suppl_power: cfis_suppl_power }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end hpxml_name = _change_eri_version(hpxml_name, '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, - cfis_airflow_fraction: cfis_airflow_fraction, cfis_mode: cfis_mode, - cfis_suppl_flowrate: cfis_suppl_flowrate, cfis_suppl_power: cfis_suppl_power }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, + cfis_airflow_fraction: cfis_airflow_fraction, cfis_mode: cfis_mode, + cfis_suppl_flowrate: cfis_suppl_flowrate, cfis_suppl_power: cfis_suppl_power }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -527,53 +528,55 @@ def test_mech_vent_cfis_unmeasured_airflow_rate_and_defaulted_fan_power # Create derivative file for testing hpxml_name = 'base-mechvent-cfis.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation }[0] vent_fan.fan_power = nil vent_fan.fan_power_defaulted = true vent_fan.tested_flow_rate = nil vent_fan.flow_rate_not_tested = true vent_fan.hours_in_operation = 8 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 45.0, hours: 8, power: 400.0, cfis_airflow_fraction: 1.0, - cfis_mode: HPXML::CFISModeAirHandler }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 45.0, hours: 8, power: 400.0, cfis_airflow_fraction: 1.0, + cfis_mode: HPXML::CFISModeAirHandler }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end # Create derivative file for testing hpxml_name = 'base-mechvent-cfis-supplemental-fan-exhaust.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan_suppl = hpxml.ventilation_fans.select { |vf| vf.is_cfis_supplemental_fan? }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan_suppl = hpxml_bldg.ventilation_fans.select { |vf| vf.is_cfis_supplemental_fan? }[0] vent_fan_suppl.fan_power = nil vent_fan_suppl.fan_power_defaulted = true vent_fan_suppl.tested_flow_rate = nil vent_fan_suppl.flow_rate_not_tested = true hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| next unless calc_type == Constants.CalcTypeERIRatedHome - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 26.8, hours: 24, power: 0.1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, cfis_airflow_fraction: 1.0, - cfis_mode: HPXML::CFISModeSupplementalFan, cfis_suppl_flowrate: 110.0, cfis_suppl_power: 38.5 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeCFIS, flowrate: 330.0, hours: 8, power: 300.0, cfis_airflow_fraction: 1.0, + cfis_mode: HPXML::CFISModeSupplementalFan, cfis_suppl_flowrate: 110.0, cfis_suppl_power: 38.5 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 8.5, hours: 24, power: 42.0 }]) end end end @@ -583,15 +586,15 @@ def test_mech_vent_cfm50_infiltration hpxml_name = _change_eri_version('base-enclosure-infil-cfm50.xml', '2014') _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 0.0 }]) # Should have airflow but not fan energy elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml) + _check_mech_vent(hpxml_bldg) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end end @@ -604,35 +607,36 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: 50, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: 50, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 50.0, hours: 18.1, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 37.7 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 50.0, hours: 18.1, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 37.7 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 60.0, hours: 24, power: 42.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 34.0, hours: 24, power: 42.0 }]) end end @@ -640,32 +644,33 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 37.7 }, - { fantype: HPXML::MechVentTypeSupply, flowrate: 30.0, hours: 12, power: 25.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 75.4, hours: 24, power: 37.7 }, + { fantype: HPXML::MechVentTypeSupply, flowrate: 30.0, hours: 12, power: 25.0 }]) end end @@ -673,32 +678,33 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 26.4 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 24, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 50.7, hours: 12, power: 25.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 24, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 50.7, hours: 12, power: 25.0 }]) end end @@ -706,31 +712,32 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: 25, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: 25, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 39.6 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 39.6 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 18.1, power: 25.0 }, - { fantype: HPXML::MechVentTypeBalanced, flowrate: 37.7, hours: 24, power: 37.7 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 18.1, power: 25.0 }, + { fantype: HPXML::MechVentTypeBalanced, flowrate: 37.7, hours: 24, power: 37.7 }]) end end @@ -738,66 +745,67 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: 45, - hours_in_operation: 8, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 50, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation3', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: 20, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation4', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 8, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation5', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation6', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: 45, + hours_in_operation: 8, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 50, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation3', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: 20, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation4', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 8, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation5', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation6', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 36.5 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 36.5 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 12, power: 25.0 }, - { fantype: HPXML::MechVentTypeBalanced, flowrate: 20.0, hours: 24, power: 25.0 }, - { fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 30.0, hours: 12, power: 25.0 }, - { fantype: HPXML::MechVentTypeBalanced, flowrate: 23.6, hours: 24, power: 25.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 50.0, hours: 12, power: 25.0 }, + { fantype: HPXML::MechVentTypeBalanced, flowrate: 20.0, hours: 24, power: 25.0 }, + { fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 30.0, hours: 12, power: 25.0 }, + { fantype: HPXML::MechVentTypeBalanced, flowrate: 23.6, hours: 24, power: 25.0 }]) end end @@ -806,158 +814,162 @@ def test_mech_vent_multiple # Create derivative file for testing hpxml_name = 'base.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: 45, - hours_in_operation: 8, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation2', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 200, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation3', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: 20, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation4', - fan_type: HPXML::MechVentTypeSupply, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 8, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation5', - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 12, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) - hpxml.ventilation_fans.add(id: 'MechanicalVentilation6', - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: nil, - flow_rate_not_tested: true, - hours_in_operation: 24, - fan_power: 25, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: 45, + hours_in_operation: 8, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation2', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 200, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation3', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: 20, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation4', + fan_type: HPXML::MechVentTypeSupply, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 8, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation5', + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 12, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) + hpxml_bldg.ventilation_fans.add(id: 'MechanicalVentilation6', + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: nil, + flow_rate_not_tested: true, + hours_in_operation: 24, + fan_power: 25, + used_for_whole_building_ventilation: true, + is_shared_system: false) hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) hpxml_name = _change_eri_version(hpxml_name, '2014') # Avoid min nACH for unmeasured systems calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 31.5 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 37.0, hours: 24, power: 31.5 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 200.0, hours: 12, power: 25.0 }, - { fantype: HPXML::MechVentTypeBalanced, flowrate: 20.0, hours: 24, power: 25.0 }, - { fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 30.0, hours: 12, power: 25.0 }, - { fantype: HPXML::MechVentTypeBalanced, flowrate: 15.0, hours: 24, power: 25.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 200.0, hours: 12, power: 25.0 }, + { fantype: HPXML::MechVentTypeBalanced, flowrate: 20.0, hours: 24, power: 25.0 }, + { fantype: HPXML::MechVentTypeSupply, flowrate: 45.0, hours: 8, power: 25.0 }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 30.0, hours: 12, power: 25.0 }, + { fantype: HPXML::MechVentTypeBalanced, flowrate: 15.0, hours: 24, power: 25.0 }]) end end end def test_mech_vent_shared - hpxml_name = 'base-bldgtype-multifamily-shared-mechvent-preconditioning.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 19.7 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 19.7 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 240.0, in_unit_flowrate: 80.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 240.0, in_unit_flowrate: 80.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) elsif [Constants.CalcTypeERIIndexAdjustmentDesign].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 70.6, hours: 24, power: 49.4 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 70.6, hours: 24, power: 49.4 }]) elsif [Constants.CalcTypeERIIndexAdjustmentReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 32.1, hours: 24, power: 54.9 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 32.1, hours: 24, power: 54.9 }]) end end end def test_mech_vent_shared_defaulted_fan_power # Create derivative file for testing - hpxml_name = 'base-bldgtype-multifamily-shared-mechvent-preconditioning.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] vent_fan.fan_power = nil vent_fan.fan_power_defaulted = true hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) calc_types = [Constants.CalcTypeERIRatedHome, Constants.CalcTypeERIReferenceHome] calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 19.7 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 19.7 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 800.0, in_unit_flowrate: 80.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 800.0, in_unit_flowrate: 80.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) end end end def test_mech_vent_shared_unmeasured_airflow_rate # Create derivative file for testing - hpxml_name = 'base-bldgtype-multifamily-shared-mechvent-preconditioning.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] vent_fan.in_unit_flow_rate = nil vent_fan.flow_rate_not_tested = true hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) calc_types = [Constants.CalcTypeERIRatedHome, Constants.CalcTypeERIReferenceHome] calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 17.9 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 17.9 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 240.0, in_unit_flowrate: 30.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 240.0, in_unit_flowrate: 30.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) end end end def test_mech_vent_shared_unmeasured_airflow_rate_and_defaulted_fan_power # Create derivative file for testing - hpxml_name = 'base-bldgtype-multifamily-shared-mechvent-preconditioning.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - vent_fan = hpxml.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] + hpxml_bldg = hpxml.buildings[0] + vent_fan = hpxml_bldg.ventilation_fans.select { |vf| vf.used_for_whole_building_ventilation && vf.is_shared_system }[0] vent_fan.fan_power = nil vent_fan.fan_power_defaulted = true vent_fan.in_unit_flow_rate = nil vent_fan.flow_rate_not_tested = true hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) calc_types = [Constants.CalcTypeERIRatedHome, Constants.CalcTypeERIReferenceHome] calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 17.9 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeBalanced, flowrate: 50.6, hours: 24, power: 17.9 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_mech_vent(hpxml, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 800.0, in_unit_flowrate: 30.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, - { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) + _check_mech_vent(hpxml_bldg, [{ fantype: HPXML::MechVentTypeSupply, flowrate: 800.0, hours: 24, power: 800.0, in_unit_flowrate: 30.0, frac_recirc: 0.5, has_preheat: true, has_precool: true }, + { fantype: HPXML::MechVentTypeExhaust, flowrate: 72.0, hours: 24, power: 26.0 }]) end end end @@ -968,19 +980,19 @@ def test_mech_vent_iecc_eri_exception hpxml_name = _change_iecc_version('base-mechvent-exhaust.xml', iecc_version) # Run IECC calculation - iecc_hpxml = _test_ruleset(hpxml_name, calc_type, iecc_version) + iecc_hpxml, iecc_hpxml_bldg = _test_ruleset(hpxml_name, calc_type, iecc_version) # Run non-IECC calculation (using same ERI version as above) hpxml_name = _change_eri_version(hpxml_name, iecc_hpxml.header.eri_calculation_version) - base_hpxml = _test_ruleset(hpxml_name, calc_type) + _base_hpxml, base_hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if ['2018', '2021'].include?(iecc_version) && calc_type == Constants.CalcTypeERIReferenceHome # Check that ventilation exception in 2018/2021 IECC is being applied to the ERI Reference Home - refute_equal(iecc_hpxml.ventilation_fans[0].tested_flow_rate, base_hpxml.ventilation_fans[0].tested_flow_rate) - assert_equal(57.0, iecc_hpxml.ventilation_fans[0].tested_flow_rate) + refute_equal(iecc_hpxml_bldg.ventilation_fans[0].tested_flow_rate, base_hpxml_bldg.ventilation_fans[0].tested_flow_rate) + assert_equal(57.0, iecc_hpxml_bldg.ventilation_fans[0].tested_flow_rate) else # In all other cases, check for the same ventilation as the standard ERI - assert_equal(base_hpxml.ventilation_fans[0].tested_flow_rate, iecc_hpxml.ventilation_fans[0].tested_flow_rate) + assert_equal(base_hpxml_bldg.ventilation_fans[0].tested_flow_rate, iecc_hpxml_bldg.ventilation_fans[0].tested_flow_rate) end end end @@ -990,11 +1002,11 @@ def test_whole_house_fan hpxml_name = 'base-mechvent-whole-house-fan.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_whf(hpxml, flowrate: 4500, power: 300) + _check_whf(hpxml_bldg, flowrate: 4500, power: 300) else - _check_whf(hpxml) + _check_whf(hpxml_bldg) end end end @@ -1002,10 +1014,10 @@ def test_whole_house_fan def _test_ruleset(hpxml_name, calc_type, iecc_version = nil) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir, + output_dir: @sample_files_path, iecc_version: iecc_version)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -1019,12 +1031,12 @@ def _test_ruleset(hpxml_name, calc_type, iecc_version = nil) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_mech_vent(hpxml, all_expected_values = []) + def _check_mech_vent(hpxml_bldg, all_expected_values = []) num_mech_vent = 0 - hpxml.ventilation_fans.each_with_index do |ventilation_fan, idx| + hpxml_bldg.ventilation_fans.each_with_index do |ventilation_fan, idx| next unless ventilation_fan.used_for_whole_building_ventilation next if ventilation_fan.is_cfis_supplemental_fan? @@ -1100,9 +1112,9 @@ def _check_mech_vent(hpxml, all_expected_values = []) assert_equal(all_expected_values.size, num_mech_vent) end - def _check_whf(hpxml, flowrate: nil, power: nil) + def _check_whf(hpxml_bldg, flowrate: nil, power: nil) num_whf = 0 - hpxml.ventilation_fans.each do |ventilation_fan| + hpxml_bldg.ventilation_fans.each do |ventilation_fan| next unless ventilation_fan.used_for_seasonal_cooling_load_reduction num_whf += 1 diff --git a/rulesets/tests/test_water_heating.rb b/rulesets/tests/test_water_heating.rb index ddb71c47c9..f4f68f4985 100644 --- a/rulesets/tests/test_water_heating.rb +++ b/rulesets/tests/test_water_heating.rb @@ -9,14 +9,11 @@ class ERIWaterHeatingTest < Minitest::Test def setup @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - @output_dir = File.join(@root_path, 'workflow', 'sample_files') - @tmp_hpxml_path = File.join(@output_dir, 'tmp.xml') - schema_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd') - @schema_validator = XMLValidator.get_schema_validator(schema_path) - epvalidator_path = File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml') - @epvalidator = OpenStudio::XMLValidator.new(epvalidator_path) - erivalidator_path = File.join(@root_path, 'rulesets', 'resources', '301validator.xml') - @erivalidator = OpenStudio::XMLValidator.new(erivalidator_path) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') + @tmp_hpxml_path = File.join(@sample_files_path, 'tmp.xml') + @schema_validator = XMLValidator.get_schema_validator(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schema', 'HPXML.xsd')) + @epvalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'hpxml-measures', 'HPXMLtoOpenStudio', 'resources', 'hpxml_schematron', 'EPvalidator.xml')) + @erivalidator = OpenStudio::XMLValidator.new(File.join(@root_path, 'rulesets', 'resources', '301validator.xml')) end def teardown @@ -28,16 +25,16 @@ def test_water_heating_tank_elec hpxml_name = 'base.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end end @@ -46,13 +43,13 @@ def test_water_heating_tank_elec_uef hpxml_name = 'base-dhw-tank-elec-uef.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, uef: 0.93, fhr: 46.0, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, uef: 0.93, fhr: 46.0, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) end end end @@ -61,11 +58,11 @@ def test_water_heating_dwhr hpxml_name = 'base-dhw-dwhr.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_drain_water_heat_recovery(hpxml, facilities_connected: HPXML::DWHRFacilitiesConnectedAll, equal_flow: true, efficiency: 0.55) + _check_drain_water_heat_recovery(hpxml_bldg, facilities_connected: HPXML::DWHRFacilitiesConnectedAll, equal_flow: true, efficiency: 0.55) else - _check_drain_water_heat_recovery(hpxml) + _check_drain_water_heat_recovery(hpxml_bldg) end end end @@ -74,11 +71,11 @@ def test_desuperheater hpxml_name = 'base-dhw-desuperheater.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_desuperheater(hpxml, present: true) + _check_desuperheater(hpxml_bldg, present: true) else - _check_desuperheater(hpxml, present: false) + _check_desuperheater(hpxml_bldg, present: false) end end end @@ -87,16 +84,16 @@ def test_water_heating_location_basement hpxml_name = 'base-foundation-unconditioned-basement.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationBasementUnconditioned, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 88.5) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationBasementUnconditioned, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 88.5) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationBasementUnconditioned, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationBasementUnconditioned, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end end @@ -105,13 +102,13 @@ def test_water_heating_low_flow_fixtures hpxml_name = 'base-dhw-low-flow-fixtures.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_fixtures(hpxml, low_flow_shower: false, low_flow_faucet: false) + _check_water_fixtures(hpxml_bldg, low_flow_shower: false, low_flow_faucet: false) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_fixtures(hpxml, low_flow_shower: true, low_flow_faucet: true) + _check_water_fixtures(hpxml_bldg, low_flow_shower: true, low_flow_faucet: true) else - _check_water_fixtures(hpxml, low_flow_shower: false, low_flow_faucet: false) + _check_water_fixtures(hpxml_bldg, low_flow_shower: false, low_flow_faucet: false) end end end @@ -120,13 +117,13 @@ def test_water_heating_recirc_demand hpxml_name = 'base-dhw-recirc-demand.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeRecirc, pipe_r: 3.0, recirc_control: HPXML::DHWRecirControlTypeSensor, recirc_loop_l: 50, recirc_branch_l: 50, recirc_pump_power: 50) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeRecirc, pipe_r: 3.0, recirc_control: HPXML::DHWRecirControlTypeSensor, recirc_loop_l: 50, recirc_branch_l: 50, recirc_pump_power: 50) else - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end end @@ -135,23 +132,24 @@ def test_water_heating_tank_gas # Create derivative file for testing hpxml_name = 'base-dhw-tank-gas-uef.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.water_heating_systems[0].tank_volume = 50.0 - hpxml.water_heating_systems[0].energy_factor = 0.59 - hpxml.water_heating_systems[0].uniform_energy_factor = nil - hpxml.water_heating_systems[0].first_hour_rating = nil + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.water_heating_systems[0].tank_volume = 50.0 + hpxml_bldg.water_heating_systems[0].energy_factor = 0.59 + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = nil + hpxml_bldg.water_heating_systems[0].first_hour_rating = nil hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) end end end @@ -160,15 +158,15 @@ def test_water_heating_tank_gas_uef hpxml_name = 'base-dhw-tank-gas-uef.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.93, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.61, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.61, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, uef: 0.59, fhr: 56, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, uef: 0.59, fhr: 56, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 30, ef: 0.61, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 30, ef: 0.61, n_units_served: 1 }]) end end end @@ -177,15 +175,15 @@ def test_water_heating_jacket_insulation hpxml_name = 'base-dhw-jacket-gas.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1, jacket_r: 10 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1, jacket_r: 10 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) end end end @@ -194,21 +192,22 @@ def test_water_heating_tank_heat_pump # Create derivative file for testing hpxml_name = 'base-dhw-tank-heat-pump-uef.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.water_heating_systems[0].energy_factor = 2.3 - hpxml.water_heating_systems[0].tank_volume = 80.0 - hpxml.water_heating_systems[0].uniform_energy_factor = nil - hpxml.water_heating_systems[0].first_hour_rating = nil + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.water_heating_systems[0].energy_factor = 2.3 + hpxml_bldg.water_heating_systems[0].tank_volume = 80.0 + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = nil + hpxml_bldg.water_heating_systems[0].first_hour_rating = nil hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 0.8644, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 0.8644, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 2.3, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 2.3, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 0.8644, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 0.8644, n_units_served: 1 }]) end end end @@ -217,13 +216,13 @@ def test_water_heating_tank_heat_pump_uef hpxml_name = 'base-dhw-tank-heat-pump-uef.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, uef: 3.75, fhr: 56, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, uef: 3.75, fhr: 56, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) end end end @@ -232,19 +231,20 @@ def test_water_heating_tankless_electric # Create derivative file for testing hpxml_name = 'base-dhw-tankless-electric-uef.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.water_heating_systems[0].energy_factor = 0.99 - hpxml.water_heating_systems[0].uniform_energy_factor = nil + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.water_heating_systems[0].energy_factor = 0.99 + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = nil hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, ef: 0.99, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, ef: 0.99, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) end end end @@ -253,13 +253,13 @@ def test_water_heating_tankless_electric_uef hpxml_name = 'base-dhw-tankless-electric-uef.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, uef: 0.98, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, uef: 0.98, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) end end end @@ -268,21 +268,22 @@ def test_water_heating_tankless_gas # Create derivative file for testing hpxml_name = 'base-dhw-tankless-gas-uef.xml' hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.water_heating_systems[0].energy_factor = 0.82 - hpxml.water_heating_systems[0].uniform_energy_factor = nil + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.water_heating_systems[0].energy_factor = 0.82 + hpxml_bldg.water_heating_systems[0].uniform_energy_factor = nil hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, ef: 0.82, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, ef: 0.82, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) end end end @@ -291,15 +292,15 @@ def test_water_heating_tankless_gas_uef hpxml_name = 'base-dhw-tankless-gas-uef.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, uef: 0.93, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, uef: 0.93, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) end end end @@ -308,49 +309,50 @@ def test_multiple_water_heating hpxml_name = 'base-dhw-multiple.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 80, ef: 2.3, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationLivingSpace, ef: 0.99, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, setpoint: 125.0, location: HPXML::LocationLivingSpace, ef: 0.82, n_units_served: 1 }, - { whtype: HPXML::WaterHeaterTypeCombiStorage, frac_load: 0.1, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, n_units_served: 1, standby_loss_value: 0.843 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.59, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeHeatPump, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 80, ef: 2.3, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeElectricity, frac_load: 0.2, setpoint: 125.0, location: HPXML::LocationConditionedSpace, ef: 0.99, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeTankless, fuel: HPXML::FuelTypeNaturalGas, frac_load: 0.1, setpoint: 125.0, location: HPXML::LocationConditionedSpace, ef: 0.82, n_units_served: 1 }, + { whtype: HPXML::WaterHeaterTypeCombiStorage, frac_load: 0.1, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, n_units_served: 1, standby_loss_value: 0.843 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) end end # Test tie between water heating fuel types; should choose fossil fuel hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.water_heating_systems.each do |w| + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.water_heating_systems.each do |w| w.fraction_dhw_load_served = 0.0 end - hpxml.water_heating_systems.select { |w| w.fuel_type == HPXML::FuelTypeElectricity }[0].fraction_dhw_load_served = 0.5 - hpxml.water_heating_systems.select { |w| w.fuel_type == HPXML::FuelTypeNaturalGas }[0].fraction_dhw_load_served = 0.5 + hpxml_bldg.water_heating_systems.select { |w| w.fuel_type == HPXML::FuelTypeElectricity }[0].fraction_dhw_load_served = 0.5 + hpxml_bldg.water_heating_systems.select { |w| w.fuel_type == HPXML::FuelTypeNaturalGas }[0].fraction_dhw_load_served = 0.5 hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) calc_type = Constants.CalcTypeERIReferenceHome - hpxml = _test_ruleset(hpxml_name, calc_type) - assert_equal(HPXML::FuelTypeNaturalGas, hpxml.water_heating_systems[0].fuel_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + assert_equal(HPXML::FuelTypeNaturalGas, hpxml_bldg.water_heating_systems[0].fuel_type) end def test_indirect_water_heating hpxml_name = 'base-dhw-indirect-standbyloss.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.9, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeCombiStorage, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, n_units_served: 1, standby_loss_value: 1.0 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeCombiStorage, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, n_units_served: 1, standby_loss_value: 1.0 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 50, ef: 0.575, n_units_served: 1 }]) end end end @@ -359,15 +361,15 @@ def test_indirect_tankless_coil hpxml_name = 'base-dhw-combi-tankless.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeCombiTankless, setpoint: 125.0, location: HPXML::LocationLivingSpace, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeCombiTankless, setpoint: 125.0, location: HPXML::LocationConditionedSpace, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) end end end @@ -376,103 +378,104 @@ def test_water_heating_none hpxml_name = 'base-dhw-none.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.594, n_units_served: 1 }]) end if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 93.5) else - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end # Test tie between space heating fuel types hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) - hpxml.heating_systems[0].fraction_heat_load_served = 0.15 + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.heating_systems[0].fraction_heat_load_served = 0.15 { HPXML::FuelTypeOil => 0.35, HPXML::FuelTypeElectricity => 0.5 }.each do |fuel, frac| - hpxml.heating_systems.add(id: "HeatingSystem#{fuel.gsub(' ', '')}", - heating_system_type: HPXML::HVACTypeStove, - heating_system_fuel: fuel, - heating_capacity: 999, - heating_efficiency_percent: 0.8, - fraction_heat_load_served: frac) + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{fuel.gsub(' ', '')}", + heating_system_type: HPXML::HVACTypeStove, + heating_system_fuel: fuel, + heating_capacity: 999, + heating_efficiency_percent: 0.8, + fraction_heat_load_served: frac) end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) calc_type = Constants.CalcTypeERIRatedHome - hpxml = _test_ruleset(hpxml_name, calc_type) - assert_equal(HPXML::FuelTypeOil, hpxml.water_heating_systems[0].fuel_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) + assert_equal(HPXML::FuelTypeOil, hpxml_bldg.water_heating_systems[0].fuel_type) end def test_water_heating_pre_addendum_a hpxml_name = 'base-version-eri-2014.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.95, n_units_served: 1 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 120.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.9172, n_units_served: 1 }]) end end end def test_water_heating_shared_multiple_units_recirc - hpxml_name = 'base-bldgtype-multifamily-shared-water-heater-recirc.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-water-heater-recirc.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 120, ef: 0.59, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 120, ef: 0.59, n_units_served: 6 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) end if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 70.0) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 70.0) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50, shared_recirc_power: 220, shared_recirc_num_units_served: 6, shared_recirc_control_type: HPXML::DHWRecirControlTypeTimer) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50, shared_recirc_power: 220, shared_recirc_num_units_served: 6, shared_recirc_control_type: HPXML::DHWRecirControlTypeTimer) else - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end end def test_water_heating_shared_laundry_room - hpxml_name = 'base-bldgtype-multifamily-shared-laundry-room.xml' + hpxml_name = 'base-bldgtype-mf-unit-shared-laundry-room.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeCO2eReferenceHome].include? calc_type # All-electric - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeElectricity, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.92, n_units_served: 1 }]) elsif [Constants.CalcTypeERIReferenceHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 120, ef: 0.59, n_units_served: 6 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 120, ef: 0.59, n_units_served: 6 }]) else - _check_water_heater(hpxml, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationLivingSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) + _check_water_heater(hpxml_bldg, [{ whtype: HPXML::WaterHeaterTypeStorage, fuel: HPXML::FuelTypeNaturalGas, setpoint: 125.0, location: HPXML::LocationConditionedSpace, tank_vol: 40, ef: 0.59, n_units_served: 1 }]) end if [Constants.CalcTypeERIReferenceHome, Constants.CalcTypeCO2eReferenceHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 70.0) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 70.0) elsif [Constants.CalcTypeERIRatedHome].include? calc_type - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 50) else - _check_hot_water_distribution(hpxml, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) + _check_hot_water_distribution(hpxml_bldg, disttype: HPXML::DHWDistTypeStandard, pipe_r: 0.0, pipe_l: 89.28) end end end @@ -481,11 +484,11 @@ def test_water_heating_solar_simple hpxml_name = 'base-dhw-solar-fraction.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_solar_thermal_system(hpxml, present: true) + _check_solar_thermal_system(hpxml_bldg, present: true) else - _check_solar_thermal_system(hpxml, present: false) + _check_solar_thermal_system(hpxml_bldg, present: false) end end end @@ -494,11 +497,11 @@ def test_water_heating_solar_detailed hpxml_name = 'base-dhw-solar-indirect-flat-plate.xml' _all_calc_types.each do |calc_type| - hpxml = _test_ruleset(hpxml_name, calc_type) + _hpxml, hpxml_bldg = _test_ruleset(hpxml_name, calc_type) if [Constants.CalcTypeERIRatedHome].include? calc_type - _check_solar_thermal_system(hpxml, present: true) + _check_solar_thermal_system(hpxml_bldg, present: true) else - _check_solar_thermal_system(hpxml, present: false) + _check_solar_thermal_system(hpxml_bldg, present: false) end end end @@ -506,9 +509,9 @@ def test_water_heating_solar_detailed def _test_ruleset(hpxml_name, calc_type) require_relative '../../workflow/design' designs = [Design.new(calc_type: calc_type, - output_dir: @output_dir)] + output_dir: @sample_files_path)] - hpxml_input_path = File.join(@root_path, 'workflow', 'sample_files', hpxml_name) + hpxml_input_path = File.join(@sample_files_path, hpxml_name) success, errors, _, _, hpxml = run_rulesets(hpxml_input_path, designs, @schema_validator, @erivalidator) errors.each do |s| @@ -522,12 +525,12 @@ def _test_ruleset(hpxml_name, calc_type) assert_equal(true, @epvalidator.validate(designs[0].hpxml_output_path)) @results_path = File.dirname(designs[0].hpxml_output_path) - return hpxml + return hpxml, hpxml.buildings[0] end - def _check_water_heater(hpxml, all_expected_values = []) - assert_equal(all_expected_values.size, hpxml.water_heating_systems.size) - hpxml.water_heating_systems.each_with_index do |water_heater, idx| + def _check_water_heater(hpxml_bldg, all_expected_values = []) + assert_equal(all_expected_values.size, hpxml_bldg.water_heating_systems.size) + hpxml_bldg.water_heating_systems.each_with_index do |water_heater, idx| expected_values = all_expected_values[idx] assert_equal(expected_values[:whtype], water_heater.water_heater_type) assert_equal(expected_values[:location], water_heater.location) @@ -587,10 +590,10 @@ def _check_water_heater(hpxml, all_expected_values = []) end end - def _check_hot_water_distribution(hpxml, disttype:, pipe_r:, pipe_l: nil, recirc_control: nil, recirc_loop_l: nil, recirc_branch_l: nil, recirc_pump_power: nil, + def _check_hot_water_distribution(hpxml_bldg, disttype:, pipe_r:, pipe_l: nil, recirc_control: nil, recirc_loop_l: nil, recirc_branch_l: nil, recirc_pump_power: nil, shared_recirc_power: nil, shared_recirc_num_units_served: nil, shared_recirc_control_type: nil) - assert_equal(1, hpxml.hot_water_distributions.size) - hot_water_distribution = hpxml.hot_water_distributions[0] + assert_equal(1, hpxml_bldg.hot_water_distributions.size) + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] assert_equal(disttype, hot_water_distribution.system_type) assert_in_epsilon(pipe_r, hot_water_distribution.pipe_r_value, 0.01) if pipe_l.nil? @@ -635,9 +638,9 @@ def _check_hot_water_distribution(hpxml, disttype:, pipe_r:, pipe_l: nil, recirc end end - def _check_water_fixtures(hpxml, low_flow_shower:, low_flow_faucet:) - assert_equal(2, hpxml.water_fixtures.size) - hpxml.water_fixtures.each do |water_fixture| + def _check_water_fixtures(hpxml_bldg, low_flow_shower:, low_flow_faucet:) + assert_equal(2, hpxml_bldg.water_fixtures.size) + hpxml_bldg.water_fixtures.each do |water_fixture| if water_fixture.water_fixture_type == HPXML::WaterFixtureTypeShowerhead assert_equal(low_flow_shower, water_fixture.low_flow) elsif water_fixture.water_fixture_type == HPXML::WaterFixtureTypeFaucet @@ -646,8 +649,8 @@ def _check_water_fixtures(hpxml, low_flow_shower:, low_flow_faucet:) end end - def _check_drain_water_heat_recovery(hpxml, facilities_connected: nil, equal_flow: nil, efficiency: nil) - hot_water_distribution = hpxml.hot_water_distributions[0] + def _check_drain_water_heat_recovery(hpxml_bldg, facilities_connected: nil, equal_flow: nil, efficiency: nil) + hot_water_distribution = hpxml_bldg.hot_water_distributions[0] if facilities_connected.nil? assert_nil(hot_water_distribution.dwhr_facilities_connected) else @@ -665,16 +668,16 @@ def _check_drain_water_heat_recovery(hpxml, facilities_connected: nil, equal_flo end end - def _check_solar_thermal_system(hpxml, present:) + def _check_solar_thermal_system(hpxml_bldg, present:) if present - assert_equal(1, hpxml.solar_thermal_systems.size) + assert_equal(1, hpxml_bldg.solar_thermal_systems.size) else - assert_equal(0, hpxml.solar_thermal_systems.size) + assert_equal(0, hpxml_bldg.solar_thermal_systems.size) end end - def _check_desuperheater(hpxml, present:) - hpxml.water_heating_systems.each do |water_heater| + def _check_desuperheater(hpxml_bldg, present:) + hpxml_bldg.water_heating_systems.each do |water_heater| assert_equal(present, water_heater.uses_desuperheater) end end diff --git a/rulesets/tests/util.rb b/rulesets/tests/util.rb index 601f63bd16..c6ff9943f4 100644 --- a/rulesets/tests/util.rb +++ b/rulesets/tests/util.rb @@ -5,6 +5,7 @@ def _change_eri_version(hpxml_name, version) # Create derivative file w/ changed ERI version hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) + hpxml_bldg = hpxml.buildings[0] hpxml.header.eri_calculation_version = version if Constants.ERIVersions.index(version) >= Constants.ERIVersions.index('2019ABCD') hpxml.header.co2index_calculation_version = version @@ -14,25 +15,26 @@ def _change_eri_version(hpxml_name, version) if Constants.ERIVersions.index(version) < Constants.ERIVersions.index('2019A') # Need old input for clothes dryers - hpxml.clothes_dryers[0].control_type = HPXML::ClothesDryerControlTypeTimer + hpxml_bldg.clothes_dryers[0].control_type = HPXML::ClothesDryerControlTypeTimer end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) return hpxml_name end def _change_iecc_version(hpxml_name, version) # Create derivative file w/ changed ERI version hpxml = HPXML.new(hpxml_path: File.join(@root_path, 'workflow', 'sample_files', hpxml_name)) + hpxml_bldg = hpxml.buildings[0] hpxml.header.iecc_eri_calculation_version = version - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(version) }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(version), - zone: hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(version) }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(version), + zone: hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end hpxml_name = File.basename(@tmp_hpxml_path) - XMLHelper.write_file(hpxml.to_oga, @tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, @tmp_hpxml_path) return hpxml_name end @@ -47,42 +49,43 @@ def _all_calc_types() # Create derivative file for ENERGY STAR and Zero Energy Ready Home program testing def convert_to_es_zerh(hpxml_name, program_version, root_path, tmp_hpxml_path, state_code = nil) hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', hpxml_name)) + hpxml_bldg = hpxml.buildings[0] # Change weather station for regional ENERGY STAR if [ESConstants.SFPacificVer3_0].include? program_version if ['HI'].include?(state_code) || state_code.nil? # if state_code isn't provided, default to HI - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Honolulu, HI' - hpxml.climate_and_risk_zones.weather_station_wmo = 911820 - hpxml.header.state_code = 'HI' + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Honolulu, HI' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 911820 + hpxml_bldg.state_code = 'HI' elsif ['GU', 'MP'].include? state_code # For Northern Mariana Islands, use Guam weather - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Andersen_Afb, GU' - hpxml.climate_and_risk_zones.weather_station_wmo = 912180 - hpxml.header.state_code = 'GU' + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Andersen_Afb, GU' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 912180 + hpxml_bldg.state_code = 'GU' end elsif [ESConstants.SFFloridaVer3_1].include? program_version - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '1A' end - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_wmo = 722020 - hpxml.header.state_code = 'FL' + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 722020 + hpxml_bldg.state_code = 'FL' elsif [ESConstants.SFOregonWashingtonVer3_2, ESConstants.MFOregonWashingtonVer1_2].include? program_version - hpxml.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.each do |climate_zone_iecc| climate_zone_iecc.zone = '4C' end - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Portland, OR' - hpxml.climate_and_risk_zones.weather_station_wmo = 726980 - hpxml.header.state_code = 'OR' + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Portland, OR' + hpxml_bldg.climate_and_risk_zones.weather_station_wmo = 726980 + hpxml_bldg.state_code = 'OR' end # Change program version to ENERGY STAR or Zero Energy Ready Home @@ -94,25 +97,25 @@ def convert_to_es_zerh(hpxml_name, program_version, root_path, tmp_hpxml_path, s hpxml.header.zerh_calculation_version = program_version end if [*ESConstants.SFVersions, *ZERHConstants.SFVersions].include? program_version - if hpxml.building_construction.residential_facility_type == HPXML::ResidentialTypeApartment - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeSFA + if hpxml_bldg.building_construction.residential_facility_type == HPXML::ResidentialTypeApartment + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeSFA end else - if hpxml.building_construction.residential_facility_type == HPXML::ResidentialTypeSFD - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeApartment + if hpxml_bldg.building_construction.residential_facility_type == HPXML::ResidentialTypeSFD + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeApartment end end if [HPXML::ResidentialTypeSFA, - HPXML::ResidentialTypeApartment].include? hpxml.building_construction.residential_facility_type + HPXML::ResidentialTypeApartment].include? hpxml_bldg.building_construction.residential_facility_type # Need to have at least one attached surface - hpxml.walls.add(id: 'TinyAttachedWall', - wall_type: HPXML::WallTypeWoodStud, - area: 0.0001, - solar_absorptance: 0.7, - emittance: 0.92, - interior_adjacent_to: HPXML::LocationLivingSpace, - exterior_adjacent_to: HPXML::LocationOtherHousingUnit, - insulation_assembly_r_value: 99) + hpxml_bldg.walls.add(id: 'TinyAttachedWall', + wall_type: HPXML::WallTypeWoodStud, + area: 0.0001, + solar_absorptance: 0.7, + emittance: 0.92, + interior_adjacent_to: HPXML::LocationConditionedSpace, + exterior_adjacent_to: HPXML::LocationOtherHousingUnit, + insulation_assembly_r_value: 99) end # Change climate zone year if needed @@ -121,11 +124,11 @@ def convert_to_es_zerh(hpxml_name, program_version, root_path, tmp_hpxml_path, s else iecc_year = 2021 end - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == iecc_year }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: iecc_year, - zone: hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == iecc_year }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: iecc_year, + zone: hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end # Save new file - XMLHelper.write_file(hpxml.to_oga, tmp_hpxml_path) + XMLHelper.write_file(hpxml.to_doc, tmp_hpxml_path) end diff --git a/tasks.rb b/tasks.rb index 70be4b4981..9e9eca818f 100644 --- a/tasks.rb +++ b/tasks.rb @@ -169,49 +169,51 @@ def create_test_hpxmls end hpxml = HPXML.new + hpxml.buildings.add(building_id: 'MyBuilding') hpxml_files.each do |hpxml_file| if hpxml_file.include? 'RESNET_Tests/4.1_Standard_140' hpxml = HPXML.new(hpxml_path: File.join(tests_dir, hpxml_file)) next end - set_hpxml_header(hpxml_file, hpxml, orig_parent) - set_hpxml_site(hpxml_file, hpxml) - set_hpxml_building_construction(hpxml_file, hpxml) - set_hpxml_building_occupancy(hpxml_file, hpxml) - set_hpxml_climate_and_risk_zones(hpxml_file, hpxml) - set_hpxml_attics(hpxml_file, hpxml) - set_hpxml_foundations(hpxml_file, hpxml) - set_hpxml_roofs(hpxml_file, hpxml) - set_hpxml_rim_joists(hpxml_file, hpxml) - set_hpxml_walls(hpxml_file, hpxml) - set_hpxml_foundation_walls(hpxml_file, hpxml) - set_hpxml_floors(hpxml_file, hpxml) - set_hpxml_slabs(hpxml_file, hpxml) - set_hpxml_windows(hpxml_file, hpxml) - set_hpxml_doors(hpxml_file, hpxml) - set_hpxml_air_infiltration_measurements(hpxml_file, hpxml) - set_hpxml_heating_systems(hpxml_file, hpxml) - set_hpxml_cooling_systems(hpxml_file, hpxml) - set_hpxml_heat_pumps(hpxml_file, hpxml) - set_hpxml_hvac_controls(hpxml_file, hpxml) - set_hpxml_hvac_distributions(hpxml_file, hpxml) - set_hpxml_ventilation_fans(hpxml_file, hpxml) - set_hpxml_water_heating_systems(hpxml_file, hpxml) - set_hpxml_hot_water_distribution(hpxml_file, hpxml) - set_hpxml_water_fixtures(hpxml_file, hpxml) - set_hpxml_clothes_washer(hpxml_file, hpxml) - set_hpxml_clothes_dryer(hpxml_file, hpxml) - set_hpxml_dishwasher(hpxml_file, hpxml) - set_hpxml_refrigerator(hpxml_file, hpxml) - set_hpxml_cooking_range(hpxml_file, hpxml) - set_hpxml_oven(hpxml_file, hpxml) - set_hpxml_lighting(hpxml_file, hpxml) - set_hpxml_plug_loads(hpxml_file, hpxml) + hpxml_bldg = hpxml.buildings[0] + eri_version = set_hpxml_header(hpxml_file, hpxml, hpxml_bldg, orig_parent) + set_hpxml_site(hpxml_file, hpxml_bldg) + set_hpxml_building_construction(hpxml_file, hpxml_bldg) + set_hpxml_building_occupancy(hpxml_file, hpxml_bldg) + set_hpxml_climate_and_risk_zones(hpxml_file, hpxml_bldg) + set_hpxml_attics(hpxml_file, hpxml_bldg) + set_hpxml_foundations(hpxml_file, hpxml_bldg) + set_hpxml_roofs(hpxml_file, hpxml_bldg) + set_hpxml_rim_joists(hpxml_file, hpxml_bldg) + set_hpxml_walls(hpxml_file, hpxml_bldg) + set_hpxml_foundation_walls(hpxml_file, hpxml_bldg) + set_hpxml_floors(hpxml_file, hpxml_bldg) + set_hpxml_slabs(hpxml_file, hpxml_bldg) + set_hpxml_windows(hpxml_file, hpxml_bldg) + set_hpxml_doors(hpxml_file, hpxml_bldg) + set_hpxml_air_infiltration_measurements(hpxml_file, hpxml_bldg) + set_hpxml_heating_systems(hpxml_file, hpxml_bldg) + set_hpxml_cooling_systems(hpxml_file, hpxml_bldg) + set_hpxml_heat_pumps(hpxml_file, hpxml_bldg) + set_hpxml_hvac_controls(hpxml_file, hpxml_bldg) + set_hpxml_hvac_distributions(hpxml_file, hpxml_bldg) + set_hpxml_ventilation_fans(hpxml_file, hpxml_bldg) + set_hpxml_water_heating_systems(hpxml_file, hpxml_bldg) + set_hpxml_hot_water_distribution(hpxml_file, hpxml_bldg) + set_hpxml_water_fixtures(hpxml_file, hpxml_bldg) + set_hpxml_clothes_washer(hpxml_file, eri_version, hpxml_bldg) + set_hpxml_clothes_dryer(hpxml_file, eri_version, hpxml_bldg) + set_hpxml_dishwasher(hpxml_file, eri_version, hpxml_bldg) + set_hpxml_refrigerator(hpxml_file, hpxml_bldg) + set_hpxml_cooking_range(hpxml_file, hpxml_bldg) + set_hpxml_oven(hpxml_file, hpxml_bldg) + set_hpxml_lighting(hpxml_file, hpxml_bldg) + set_hpxml_plug_loads(hpxml_file, hpxml_bldg) end next if derivative.include? 'RESNET_Tests/4.1_Standard_140' - hpxml_doc = hpxml.to_oga() + hpxml_doc = hpxml.to_doc() hpxml_path = File.join(tests_dir, derivative) @@ -225,7 +227,7 @@ def create_test_hpxmls end # Check for additional errors - errors = hpxml.check_for_errors() + errors = hpxml.buildings[0].check_for_errors() if errors.size > 0 fail "ERRORS: #{errors}" end @@ -262,7 +264,7 @@ def get_standard_140_hpxml(hpxml_path) return hpxml end -def set_hpxml_header(hpxml_file, hpxml, orig_parent) +def set_hpxml_header(hpxml_file, hpxml, hpxml_bldg, orig_parent) if hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') hpxml.header.apply_ashrae140_assumptions = nil end @@ -281,9 +283,8 @@ def set_hpxml_header(hpxml_file, hpxml, orig_parent) hpxml.header.xml_type = 'HPXML' hpxml.header.xml_generated_by = 'tasks.rb' hpxml.header.transaction = 'create' - hpxml.header.building_id = 'MyBuilding' - hpxml.header.event_type = 'proposed workscope' hpxml.header.created_date_and_time = Time.new(2000, 1, 1, 0, 0, 0, '-07:00').strftime('%Y-%m-%dT%H:%M:%S%:z') # Hard-code to prevent diffs + hpxml_bldg.event_type = 'proposed workscope' if hpxml_file.include?('SF_National_3.2') hpxml.header.energystar_calculation_version = ESConstants.SFNationalVer3_2 elsif hpxml_file.include?('SF_National_3.1') @@ -297,177 +298,181 @@ def set_hpxml_header(hpxml_file, hpxml, orig_parent) elsif hpxml_file.include?('MF_National_1.0') hpxml.header.energystar_calculation_version = ESConstants.MFNationalVer1_0 end - hpxml.header.state_code = File.basename(hpxml_file)[11..12] + hpxml_bldg.state_code = File.basename(hpxml_file)[11..12] end - hpxml.header.zip_code = '00000' + hpxml_bldg.zip_code = '00000' if not orig_parent.nil? - hpxml.header.extension_properties['ParentHPXMLFile'] = File.basename(orig_parent) + hpxml_bldg.header.extension_properties['ParentHPXMLFile'] = File.basename(orig_parent) end + + eri_version = hpxml.header.eri_calculation_version + eri_version = Constants.ERIVersions[-1] if (eri_version == 'latest' || eri_version.nil?) + return eri_version end -def set_hpxml_site(hpxml_file, hpxml) +def set_hpxml_site(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests') if hpxml_file.include?('elec') - hpxml.site.fuels = [HPXML::FuelTypeElectricity] + hpxml_bldg.site.fuels = [HPXML::FuelTypeElectricity] else - hpxml.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] + hpxml_bldg.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] end elsif hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - hpxml.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] + hpxml_bldg.site.fuels = [HPXML::FuelTypeElectricity, HPXML::FuelTypeNaturalGas] end end -def set_hpxml_building_construction(hpxml_file, hpxml) - hpxml.building_construction.conditioned_building_volume = nil +def set_hpxml_building_construction(hpxml_file, hpxml_bldg) + hpxml_bldg.building_construction.conditioned_building_volume = nil if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-03.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include? hpxml_file # 2 bedrooms - hpxml.building_construction.number_of_bedrooms = 2 + hpxml_bldg.building_construction.number_of_bedrooms = 2 elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-04.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml'].include? hpxml_file # 4 bedrooms - hpxml.building_construction.number_of_bedrooms = 4 + hpxml_bldg.building_construction.number_of_bedrooms = 4 elsif ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file # Unconditioned basement - hpxml.building_construction.number_of_conditioned_floors = 1 - hpxml.building_construction.conditioned_floor_area = 1539 + hpxml_bldg.building_construction.number_of_conditioned_floors = 1 + hpxml_bldg.building_construction.conditioned_floor_area = 1539 elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('SF') - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeSFD - hpxml.building_construction.number_of_conditioned_floors = 2 - hpxml.building_construction.number_of_conditioned_floors_above_grade = 2 - hpxml.building_construction.number_of_bedrooms = 3 - hpxml.building_construction.conditioned_floor_area = 2376 + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeSFD + hpxml_bldg.building_construction.number_of_conditioned_floors = 2 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 2 + hpxml_bldg.building_construction.number_of_bedrooms = 3 + hpxml_bldg.building_construction.conditioned_floor_area = 2376 elsif hpxml_file.include?('MF') - hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeApartment - hpxml.building_construction.number_of_conditioned_floors = 1 - hpxml.building_construction.number_of_conditioned_floors_above_grade = 1 - hpxml.building_construction.number_of_bedrooms = 2 - hpxml.building_construction.conditioned_floor_area = 1200 + hpxml_bldg.building_construction.residential_facility_type = HPXML::ResidentialTypeApartment + hpxml_bldg.building_construction.number_of_conditioned_floors = 1 + hpxml_bldg.building_construction.number_of_conditioned_floors_above_grade = 1 + hpxml_bldg.building_construction.number_of_bedrooms = 2 + hpxml_bldg.building_construction.conditioned_floor_area = 1200 end if hpxml_file.include?('cond_bsmt') - footprint_area = (hpxml.building_construction.conditioned_floor_area / hpxml.building_construction.number_of_conditioned_floors) - hpxml.building_construction.number_of_conditioned_floors += 1 - hpxml.building_construction.conditioned_floor_area += footprint_area + footprint_area = (hpxml_bldg.building_construction.conditioned_floor_area / hpxml_bldg.building_construction.number_of_conditioned_floors) + hpxml_bldg.building_construction.number_of_conditioned_floors += 1 + hpxml_bldg.building_construction.conditioned_floor_area += footprint_area end end end -def set_hpxml_building_occupancy(hpxml_file, hpxml) +def set_hpxml_building_occupancy(hpxml_file, hpxml_bldg) if hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - hpxml.building_occupancy.number_of_residents = nil + hpxml_bldg.building_occupancy.number_of_residents = nil end end -def set_hpxml_climate_and_risk_zones(hpxml_file, hpxml) +def set_hpxml_climate_and_risk_zones(hpxml_file, hpxml_bldg) if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml'].include? hpxml_file # Baltimore - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: '4A') - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Baltimore, MD' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3.epw' - hpxml.header.state_code = 'MD' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: '4A') + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Baltimore, MD' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MD_Baltimore-Washington.Intl.AP.724060_TMY3.epw' + hpxml_bldg.state_code = 'MD' elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Dallas - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: '3A') - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Dallas, TX' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw' - hpxml.header.state_code = 'TX' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: '3A') + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Dallas, TX' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_TX_Dallas-Fort.Worth.Intl.AP.722590_TMY3.epw' + hpxml_bldg.state_code = 'TX' elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include? hpxml_file # Miami - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: '1A') - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Miami, FL' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Miami.Intl.AP.722020_TMY3.epw' - hpxml.header.state_code = 'FL' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: '1A') + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Miami, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Miami.Intl.AP.722020_TMY3.epw' + hpxml_bldg.state_code = 'FL' elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml'].include? hpxml_file # Duluth - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: '7') - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' - hpxml.climate_and_risk_zones.weather_station_name = 'Duluth, MN' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MN_Duluth.Intl.AP.727450_TMY3.epw' - hpxml.header.state_code = 'MN' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: '7') + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Duluth, MN' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MN_Duluth.Intl.AP.727450_TMY3.epw' + hpxml_bldg.state_code = 'MN' elsif hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - if hpxml.climate_and_risk_zones.weather_station_epw_filepath == 'USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw' - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, - zone: '5B') - hpxml.header.state_code = 'CO' + if hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath == 'USA_CO_Colorado.Springs-Peterson.Field.724660_TMY3.epw' + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2006, + zone: '5B') + hpxml_bldg.state_code = 'CO' end elsif hpxml_file.include?('EPA_Tests') - hpxml.climate_and_risk_zones.weather_station_id = 'WeatherStation' + hpxml_bldg.climate_and_risk_zones.weather_station_id = 'WeatherStation' years = [2006] if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('MF_National_1.2') years << 2021 end if hpxml_file.include?('CZ2') - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear years.each do |year| - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: year, - zone: '2A') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: year, + zone: '2A') end - hpxml.climate_and_risk_zones.weather_station_name = 'Tampa, FL' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Tampa.Intl.AP.722110_TMY3.epw' - hpxml.header.state_code = 'FL' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Tampa, FL' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_FL_Tampa.Intl.AP.722110_TMY3.epw' + hpxml_bldg.state_code = 'FL' elsif hpxml_file.include?('CZ4') - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear years.each do |year| - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: year, - zone: '4A') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: year, + zone: '4A') end - hpxml.climate_and_risk_zones.weather_station_name = 'St Louis, MO' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MO_St.Louis-Lambert.Intl.AP.724340_TMY3.epw' - hpxml.header.state_code = 'MO' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'St Louis, MO' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_MO_St.Louis-Lambert.Intl.AP.724340_TMY3.epw' + hpxml_bldg.state_code = 'MO' elsif hpxml_file.include?('CZ6') - hpxml.climate_and_risk_zones.climate_zone_ieccs.clear + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.clear years.each do |year| - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: year, - zone: '6A') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: year, + zone: '6A') end - hpxml.climate_and_risk_zones.weather_station_name = 'Burlington, VT' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_VT_Burlington.Intl.AP.726170_TMY3.epw' - hpxml.header.state_code = 'VT' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Burlington, VT' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_VT_Burlington.Intl.AP.726170_TMY3.epw' + hpxml_bldg.state_code = 'VT' end end end -def set_hpxml_air_infiltration_measurements(hpxml_file, hpxml) +def set_hpxml_air_infiltration_measurements(hpxml_file, hpxml_bldg) if hpxml_file.include?('Hot_Water') || ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml', 'RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml', 'RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml'].include?(hpxml_file) # 3 ACH50 - hpxml.air_infiltration_measurements.clear - hpxml.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml.air_infiltration_measurements.size + 1}", - house_pressure: 50, - unit_of_measure: HPXML::UnitsACH, - air_leakage: 3, - infiltration_volume: hpxml.building_construction.conditioned_floor_area * 8.0) + hpxml_bldg.air_infiltration_measurements.clear + hpxml_bldg.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml_bldg.air_infiltration_measurements.size + 1}", + house_pressure: 50, + unit_of_measure: HPXML::UnitsACH, + air_leakage: 3, + infiltration_volume: hpxml_bldg.building_construction.conditioned_floor_area * 8.0) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml'].include? hpxml_file # 5 ACH50 - hpxml.air_infiltration_measurements.clear - hpxml.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml.air_infiltration_measurements.size + 1}", - unit_of_measure: HPXML::UnitsACH, - house_pressure: 50, - air_leakage: 5, - infiltration_volume: hpxml.building_construction.conditioned_floor_area * 8.0) + hpxml_bldg.air_infiltration_measurements.clear + hpxml_bldg.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml_bldg.air_infiltration_measurements.size + 1}", + unit_of_measure: HPXML::UnitsACH, + house_pressure: 50, + air_leakage: 5, + infiltration_volume: hpxml_bldg.building_construction.conditioned_floor_area * 8.0) elsif ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file - hpxml.air_infiltration_measurements[0].infiltration_volume = 12312 - hpxml.air_infiltration_measurements[0].air_leakage = 0.67 + hpxml_bldg.air_infiltration_measurements[0].infiltration_volume = 12312 + hpxml_bldg.air_infiltration_measurements[0].air_leakage = 0.67 elsif hpxml_file.include?('EPA_Tests/SF') if ['EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml'].include? hpxml_file ach50 = 5 @@ -483,52 +488,52 @@ def set_hpxml_air_infiltration_measurements(hpxml_file, hpxml) 'EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml',].include? hpxml_file ach50 = 3 end - hpxml.air_infiltration_measurements.clear - hpxml.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml.air_infiltration_measurements.size + 1}", - unit_of_measure: HPXML::UnitsACH, - house_pressure: 50, - air_leakage: ach50, - infiltration_volume: hpxml.building_construction.conditioned_floor_area * 8.5) + hpxml_bldg.air_infiltration_measurements.clear + hpxml_bldg.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml_bldg.air_infiltration_measurements.size + 1}", + unit_of_measure: HPXML::UnitsACH, + house_pressure: 50, + air_leakage: ach50, + infiltration_volume: hpxml_bldg.building_construction.conditioned_floor_area * 8.5) elsif hpxml_file.include?('EPA_Tests/MF') - tot_cb_area, _ext_cb_area = hpxml.compartmentalization_boundary_areas() - hpxml.air_infiltration_measurements.clear - hpxml.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml.air_infiltration_measurements.size + 1}", - unit_of_measure: HPXML::UnitsCFM, - house_pressure: 50, - air_leakage: (0.3 * tot_cb_area).round(3), - infiltration_volume: hpxml.building_construction.conditioned_floor_area * 8.5) + tot_cb_area, _ext_cb_area = hpxml_bldg.compartmentalization_boundary_areas() + hpxml_bldg.air_infiltration_measurements.clear + hpxml_bldg.air_infiltration_measurements.add(id: "AirInfiltrationMeasurement#{hpxml_bldg.air_infiltration_measurements.size + 1}", + unit_of_measure: HPXML::UnitsCFM, + house_pressure: 50, + air_leakage: (0.3 * tot_cb_area).round(3), + infiltration_volume: hpxml_bldg.building_construction.conditioned_floor_area * 8.5) end end -def set_hpxml_attics(hpxml_file, hpxml) +def set_hpxml_attics(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests/SF') || hpxml_file.include?('top_corner') - hpxml.attics.clear - hpxml.attics.add(id: "Attic#{hpxml.attics.size + 1}", - attic_type: HPXML::AtticTypeVented, - vented_attic_sla: (1.0 / 300.0).round(6)) + hpxml_bldg.attics.clear + hpxml_bldg.attics.add(id: "Attic#{hpxml_bldg.attics.size + 1}", + attic_type: HPXML::AtticTypeVented, + vented_attic_sla: (1.0 / 300.0).round(6)) elsif hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - hpxml.attics.clear - hpxml.attics.add(id: "Attic#{hpxml.attics.size + 1}", - attic_type: HPXML::AtticTypeVented, - vented_attic_sla: (1.0 / 300.0).round(6)) + hpxml_bldg.attics.clear + hpxml_bldg.attics.add(id: "Attic#{hpxml_bldg.attics.size + 1}", + attic_type: HPXML::AtticTypeVented, + vented_attic_sla: (1.0 / 300.0).round(6)) end end -def set_hpxml_foundations(hpxml_file, hpxml) +def set_hpxml_foundations(hpxml_file, hpxml_bldg) if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file - hpxml.foundations.clear - hpxml.foundations.add(id: "Foundation#{hpxml.foundations.size + 1}", - foundation_type: HPXML::FoundationTypeCrawlspaceUnvented, - within_infiltration_volume: false) + hpxml_bldg.foundations.clear + hpxml_bldg.foundations.add(id: "Foundation#{hpxml_bldg.foundations.size + 1}", + foundation_type: HPXML::FoundationTypeCrawlspaceUnvented, + within_infiltration_volume: false) elsif hpxml_file.include?('vented_crawl') - hpxml.foundations.clear - hpxml.foundations.add(id: "Foundation#{hpxml.foundations.size + 1}", - foundation_type: HPXML::FoundationTypeCrawlspaceVented, - vented_crawlspace_sla: (1.0 / 150.0).round(6)) + hpxml_bldg.foundations.clear + hpxml_bldg.foundations.add(id: "Foundation#{hpxml_bldg.foundations.size + 1}", + foundation_type: HPXML::FoundationTypeCrawlspaceVented, + vented_crawlspace_sla: (1.0 / 150.0).round(6)) end end -def set_hpxml_roofs(hpxml_file, hpxml) +def set_hpxml_roofs(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests') rb_grade = nil if ['EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml'].include? hpxml_file @@ -541,23 +546,23 @@ def set_hpxml_roofs(hpxml_file, hpxml) elsif hpxml_file.include?('EPA_Tests/MF') area = 1500 end - hpxml.roofs.clear - hpxml.roofs.add(id: "Roof#{hpxml.roofs.size + 1}", - interior_adjacent_to: HPXML::LocationAtticVented, - area: area, - solar_absorptance: 0.92, - emittance: 0.9, - pitch: 9, - radiant_barrier: !rb_grade.nil?, - radiant_barrier_grade: rb_grade, - insulation_assembly_r_value: 1.99) + hpxml_bldg.roofs.clear + hpxml_bldg.roofs.add(id: "Roof#{hpxml_bldg.roofs.size + 1}", + interior_adjacent_to: HPXML::LocationAtticVented, + area: area, + solar_absorptance: 0.92, + emittance: 0.9, + pitch: 9, + radiant_barrier: !rb_grade.nil?, + radiant_barrier_grade: rb_grade, + insulation_assembly_r_value: 1.99) end end -def set_hpxml_rim_joists(hpxml_file, hpxml) +def set_hpxml_rim_joists(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file - for i in 0..hpxml.rim_joists.size - 1 - hpxml.rim_joists[i].interior_adjacent_to = HPXML::LocationBasementUnconditioned + for i in 0..hpxml_bldg.rim_joists.size - 1 + hpxml_bldg.rim_joists[i].interior_adjacent_to = HPXML::LocationBasementUnconditioned end elsif hpxml_file.include?('EPA_Tests/SF') if ['EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml', @@ -575,14 +580,14 @@ def set_hpxml_rim_joists(hpxml_file, hpxml) 'EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml'].include? hpxml_file assembly_r = (1.0 / 0.045).round(3) end - hpxml.rim_joists.clear - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - area: 152, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) + hpxml_bldg.rim_joists.clear + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: 152, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) if hpxml_file.include?('cond_bsmt') interior_adjacent_to = HPXML::LocationBasementConditioned elsif hpxml_file.include?('vented_crawl') @@ -592,13 +597,13 @@ def set_hpxml_rim_joists(hpxml_file, hpxml) interior_adjacent_to = nil end if not interior_adjacent_to.nil? - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: interior_adjacent_to, - area: 152, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: interior_adjacent_to, + area: 152, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) end elsif hpxml_file.include?('EPA_Tests/MF') if ['EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml', @@ -623,21 +628,21 @@ def set_hpxml_rim_joists(hpxml_file, hpxml) exterior_area = 80 common_area = 60 end - hpxml.rim_joists.clear - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - area: exterior_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHousingUnit, - interior_adjacent_to: HPXML::LocationLivingSpace, - area: common_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: 3.75) + hpxml_bldg.rim_joists.clear + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: exterior_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHousingUnit, + interior_adjacent_to: HPXML::LocationConditionedSpace, + area: common_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: 3.75) if hpxml_file.include?('cond_bsmt') interior_adjacent_to = HPXML::LocationBasementConditioned elsif hpxml_file.include?('vented_crawl') @@ -647,25 +652,25 @@ def set_hpxml_rim_joists(hpxml_file, hpxml) interior_adjacent_to = nil end if not interior_adjacent_to.nil? - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: interior_adjacent_to, - area: exterior_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) - hpxml.rim_joists.add(id: "RimJoist#{hpxml.rim_joists.size + 1}", - exterior_adjacent_to: interior_adjacent_to, - interior_adjacent_to: interior_adjacent_to, - area: common_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: 3.75) + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: interior_adjacent_to, + area: exterior_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) + hpxml_bldg.rim_joists.add(id: "RimJoist#{hpxml_bldg.rim_joists.size + 1}", + exterior_adjacent_to: interior_adjacent_to, + interior_adjacent_to: interior_adjacent_to, + area: common_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: 3.75) end end end -def set_hpxml_walls(hpxml_file, hpxml) +def set_hpxml_walls(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests/SF') if ['EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml', 'EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml', @@ -682,15 +687,15 @@ def set_hpxml_walls(hpxml_file, hpxml) 'EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml'].include? hpxml_file assembly_r = (1.0 / 0.045).round(3) end - hpxml.walls.clear - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: 2584, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) + hpxml_bldg.walls.clear + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: 2584, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) elsif hpxml_file.include?('EPA_Tests/MF') if ['EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml', 'EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml'].include? hpxml_file @@ -714,87 +719,87 @@ def set_hpxml_walls(hpxml_file, hpxml) exterior_area = 680 common_area = 510 end - hpxml.walls.clear - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOutside, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: exterior_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: assembly_r) - hpxml.walls.add(id: "Wall#{hpxml.walls.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHousingUnit, - interior_adjacent_to: HPXML::LocationLivingSpace, - wall_type: HPXML::WallTypeWoodStud, - area: common_area, - solar_absorptance: 0.75, - emittance: 0.9, - insulation_assembly_r_value: 3.75) + hpxml_bldg.walls.clear + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOutside, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: exterior_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: assembly_r) + hpxml_bldg.walls.add(id: "Wall#{hpxml_bldg.walls.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHousingUnit, + interior_adjacent_to: HPXML::LocationConditionedSpace, + wall_type: HPXML::WallTypeWoodStud, + area: common_area, + solar_absorptance: 0.75, + emittance: 0.9, + insulation_assembly_r_value: 3.75) end end -def set_hpxml_foundation_walls(hpxml_file, hpxml) +def set_hpxml_foundation_walls(hpxml_file, hpxml_bldg) if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Unvented crawlspace with R-7 crawlspace wall insulation - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - height: 4, - area: 228, - azimuth: 0, - thickness: 8, - depth_below_grade: 3, - insulation_interior_r_value: 7, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 4, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - height: 4, - area: 108, - azimuth: 90, - thickness: 8, - depth_below_grade: 3, - insulation_interior_r_value: 7, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 4, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - height: 4, - area: 228, - azimuth: 180, - thickness: 8, - depth_below_grade: 3, - insulation_interior_r_value: 7, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 4, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - height: 4, - area: 108, - azimuth: 270, - thickness: 8, - depth_below_grade: 3, - insulation_interior_r_value: 7, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 4, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + height: 4, + area: 228, + azimuth: 0, + thickness: 8, + depth_below_grade: 3, + insulation_interior_r_value: 7, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 4, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + height: 4, + area: 108, + azimuth: 90, + thickness: 8, + depth_below_grade: 3, + insulation_interior_r_value: 7, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 4, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + height: 4, + area: 228, + azimuth: 180, + thickness: 8, + depth_below_grade: 3, + insulation_interior_r_value: 7, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 4, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + height: 4, + area: 108, + azimuth: 270, + thickness: 8, + depth_below_grade: 3, + insulation_interior_r_value: 7, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 4, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml'].include? hpxml_file - hpxml.foundation_walls.each do |fwall| + hpxml_bldg.foundation_walls.each do |fwall| fwall.insulation_interior_distance_to_top = 0 if fwall.insulation_interior_distance_to_top.nil? if fwall.insulation_interior_distance_to_bottom.nil? if fwall.insulation_interior_r_value.to_f > 0 @@ -813,8 +818,8 @@ def set_hpxml_foundation_walls(hpxml_file, hpxml) end end elsif ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file - for i in 0..hpxml.foundation_walls.size - 1 - hpxml.foundation_walls[i].interior_adjacent_to = HPXML::LocationBasementUnconditioned + for i in 0..hpxml_bldg.foundation_walls.size - 1 + hpxml_bldg.foundation_walls[i].interior_adjacent_to = HPXML::LocationBasementUnconditioned end elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('EPA_Tests/SF') @@ -825,34 +830,34 @@ def set_hpxml_foundation_walls(hpxml_file, hpxml) common_perimeter = 30 end if hpxml_file.include?('vented_crawl') - hpxml.foundation_walls.clear - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationCrawlspaceVented, - height: 4.0, - area: exterior_perimeter * 4.0, - thickness: 8, - depth_below_grade: 2.0, - insulation_interior_r_value: 0, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 0, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.clear + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationCrawlspaceVented, + height: 4.0, + area: exterior_perimeter * 4.0, + thickness: 8, + depth_below_grade: 2.0, + insulation_interior_r_value: 0, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 0, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) if common_perimeter > 0 - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationCrawlspaceVented, - interior_adjacent_to: HPXML::LocationCrawlspaceVented, - height: 4.0, - area: common_perimeter * 4.0, - thickness: 8, - depth_below_grade: 2.0, - insulation_interior_r_value: 0, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 0, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationCrawlspaceVented, + interior_adjacent_to: HPXML::LocationCrawlspaceVented, + height: 4.0, + area: common_perimeter * 4.0, + thickness: 8, + depth_below_grade: 2.0, + insulation_interior_r_value: 0, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 0, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) end elsif hpxml_file.include?('cond_bsmt') if hpxml_file.include?('MF') && hpxml_file.include?('CZ6') @@ -865,55 +870,55 @@ def set_hpxml_foundation_walls(hpxml_file, hpxml) else assembly_r = (1.0 / 0.05).round(3) end - hpxml.foundation_walls.clear - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationGround, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 8.5, - area: exterior_perimeter * 8.5, - thickness: 8, - depth_below_grade: 6.0, - insulation_interior_r_value: insulation_interior_r_value, - insulation_interior_distance_to_top: insulation_interior_distance_to_top, - insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, - insulation_exterior_r_value: insulation_exterior_r_value, - insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, - insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom, - insulation_assembly_r_value: assembly_r) + hpxml_bldg.foundation_walls.clear + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationGround, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8.5, + area: exterior_perimeter * 8.5, + thickness: 8, + depth_below_grade: 6.0, + insulation_interior_r_value: insulation_interior_r_value, + insulation_interior_distance_to_top: insulation_interior_distance_to_top, + insulation_interior_distance_to_bottom: insulation_interior_distance_to_bottom, + insulation_exterior_r_value: insulation_exterior_r_value, + insulation_exterior_distance_to_top: insulation_exterior_distance_to_top, + insulation_exterior_distance_to_bottom: insulation_exterior_distance_to_bottom, + insulation_assembly_r_value: assembly_r) if common_perimeter > 0 - hpxml.foundation_walls.add(id: "FoundationWall#{hpxml.foundation_walls.size + 1}", - exterior_adjacent_to: HPXML::LocationBasementConditioned, - interior_adjacent_to: HPXML::LocationBasementConditioned, - height: 8.5, - area: common_perimeter * 8.5, - thickness: 8, - depth_below_grade: 6.0, - insulation_interior_r_value: 0, - insulation_interior_distance_to_top: 0, - insulation_interior_distance_to_bottom: 0, - insulation_exterior_r_value: 0, - insulation_exterior_distance_to_top: 0, - insulation_exterior_distance_to_bottom: 0) + hpxml_bldg.foundation_walls.add(id: "FoundationWall#{hpxml_bldg.foundation_walls.size + 1}", + exterior_adjacent_to: HPXML::LocationBasementConditioned, + interior_adjacent_to: HPXML::LocationBasementConditioned, + height: 8.5, + area: common_perimeter * 8.5, + thickness: 8, + depth_below_grade: 6.0, + insulation_interior_r_value: 0, + insulation_interior_distance_to_top: 0, + insulation_interior_distance_to_bottom: 0, + insulation_exterior_r_value: 0, + insulation_exterior_distance_to_top: 0, + insulation_exterior_distance_to_bottom: 0) end end end end -def set_hpxml_floors(hpxml_file, hpxml) +def set_hpxml_floors(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file # R-11 floor from ASHRAE 140 but with 13% framing factor instead of 10% - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationBasementUnconditioned, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: 1539, - insulation_assembly_r_value: 13.85) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationBasementUnconditioned, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: 1539, + insulation_assembly_r_value: 13.85) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Uninsulated - hpxml.floors[0].insulation_assembly_r_value = 4.24 - hpxml.floors[0].exterior_adjacent_to = HPXML::LocationCrawlspaceUnvented + hpxml_bldg.floors[0].insulation_assembly_r_value = 4.24 + hpxml_bldg.floors[0].exterior_adjacent_to = HPXML::LocationCrawlspaceUnvented elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml'].include? hpxml_file - hpxml.floors.delete_at(1) + hpxml_bldg.floors.delete_at(1) elsif hpxml_file.include?('EPA_Tests') # Ceiling if hpxml_file.include?('EPA_Tests/SF') @@ -947,13 +952,13 @@ def set_hpxml_floors(hpxml_file, hpxml) ceiling_assembly_r = (1.0 / 0.024).round(3) end end - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: exterior_adjacent_to, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - floor_or_ceiling: floor_or_ceiling, - area: area, - insulation_assembly_r_value: ceiling_assembly_r) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: exterior_adjacent_to, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + floor_or_ceiling: floor_or_ceiling, + area: area, + insulation_assembly_r_value: ceiling_assembly_r) # Floor if hpxml_file.include?('vented_crawl') if hpxml_file.include?('EPA_Tests/SF') @@ -961,44 +966,44 @@ def set_hpxml_floors(hpxml_file, hpxml) elsif hpxml_file.include?('EPA_Tests/MF') floor_assembly_r = (1.0 / 0.033).round(3) end - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationCrawlspaceVented, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - area: area, - insulation_assembly_r_value: floor_assembly_r) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationCrawlspaceVented, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + area: area, + insulation_assembly_r_value: floor_assembly_r) elsif hpxml_file.include?('top_corner') || hpxml_file.include?('middle_interior') - hpxml.floors.add(id: "Floor#{hpxml.floors.size + 1}", - exterior_adjacent_to: HPXML::LocationOtherHousingUnit, - interior_adjacent_to: HPXML::LocationLivingSpace, - floor_type: HPXML::FloorTypeWoodFrame, - floor_or_ceiling: HPXML::FloorOrCeilingFloor, - area: area, - insulation_assembly_r_value: 3.1) + hpxml_bldg.floors.add(id: "Floor#{hpxml_bldg.floors.size + 1}", + exterior_adjacent_to: HPXML::LocationOtherHousingUnit, + interior_adjacent_to: HPXML::LocationConditionedSpace, + floor_type: HPXML::FloorTypeWoodFrame, + floor_or_ceiling: HPXML::FloorOrCeilingFloor, + area: area, + insulation_assembly_r_value: 3.1) end end end -def set_hpxml_slabs(hpxml_file, hpxml) +def set_hpxml_slabs(hpxml_file, hpxml_bldg) if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Unvented crawlspace - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, - area: 1539, - thickness: 0, - exposed_perimeter: 168, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - under_slab_insulation_spans_entire_slab: nil, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0, - carpet_fraction: 0, - carpet_r_value: 2.5) + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: HPXML::LocationCrawlspaceUnvented, + area: 1539, + thickness: 0, + exposed_perimeter: 168, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + under_slab_insulation_spans_entire_slab: nil, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0, + carpet_fraction: 0, + carpet_r_value: 2.5) elsif ['RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file - hpxml.slabs[0].interior_adjacent_to = HPXML::LocationBasementUnconditioned + hpxml_bldg.slabs[0].interior_adjacent_to = HPXML::LocationBasementUnconditioned elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('slab') - interior_adjacent_to = HPXML::LocationLivingSpace + interior_adjacent_to = HPXML::LocationConditionedSpace depth_below_grade = 0 carpet_fraction = 0.8 thickness = 4 @@ -1022,26 +1027,26 @@ def set_hpxml_slabs(hpxml_file, hpxml) exposed_perimeter = 110 area = 1200 end - hpxml.slabs.clear - hpxml.slabs.add(id: "Slab#{hpxml.slabs.size + 1}", - interior_adjacent_to: interior_adjacent_to, - depth_below_grade: depth_below_grade, - area: area, - thickness: thickness, - exposed_perimeter: exposed_perimeter, - perimeter_insulation_depth: 0, - under_slab_insulation_width: 0, - under_slab_insulation_spans_entire_slab: nil, - perimeter_insulation_r_value: 0, - under_slab_insulation_r_value: 0, - carpet_fraction: carpet_fraction, - carpet_r_value: 2.0) + hpxml_bldg.slabs.clear + hpxml_bldg.slabs.add(id: "Slab#{hpxml_bldg.slabs.size + 1}", + interior_adjacent_to: interior_adjacent_to, + depth_below_grade: depth_below_grade, + area: area, + thickness: thickness, + exposed_perimeter: exposed_perimeter, + perimeter_insulation_depth: 0, + under_slab_insulation_width: 0, + under_slab_insulation_spans_entire_slab: nil, + perimeter_insulation_r_value: 0, + under_slab_insulation_r_value: 0, + carpet_fraction: carpet_fraction, + carpet_r_value: 2.0) end end -def set_hpxml_windows(hpxml_file, hpxml) +def set_hpxml_windows(hpxml_file, hpxml_bldg) if hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| window.interior_shading_factor_summer = nil window.interior_shading_factor_winter = nil window.performance_class = HPXML::WindowClassResidential @@ -1084,9 +1089,9 @@ def set_hpxml_windows(hpxml_file, hpxml) shgc = 0.30 end - cfa = hpxml.building_construction.conditioned_floor_area - ag_bndry_wall_area, bg_bndry_wall_area = hpxml.thermal_boundary_wall_areas() - common_wall_area = hpxml.common_wall_area() + cfa = hpxml_bldg.building_construction.conditioned_floor_area + ag_bndry_wall_area, bg_bndry_wall_area = hpxml_bldg.thermal_boundary_wall_areas() + common_wall_area = hpxml_bldg.common_wall_area() fa = ag_bndry_wall_area / (ag_bndry_wall_area + 0.5 * bg_bndry_wall_area) f = 1.0 - 0.44 * common_wall_area / (ag_bndry_wall_area + common_wall_area) tot_window_area = 0.15 * cfa * fa * f @@ -1105,25 +1110,25 @@ def set_hpxml_windows(hpxml_file, hpxml) end end - hpxml.windows.clear + hpxml_bldg.windows.clear windows.each do |window_values| azimuth, area, wall = window_values - hpxml.windows.add(id: "Window#{hpxml.windows.size + 1}", - area: area, - azimuth: azimuth, - ufactor: ufactor, - shgc: shgc, - fraction_operable: 0.67, - wall_idref: wall, - performance_class: HPXML::WindowClassResidential) + hpxml_bldg.windows.add(id: "Window#{hpxml_bldg.windows.size + 1}", + area: area, + azimuth: azimuth, + ufactor: ufactor, + shgc: shgc, + fraction_operable: 0.67, + wall_idref: wall, + performance_class: HPXML::WindowClassResidential) end end end -def set_hpxml_skylights(hpxml_file, hpxml) +def set_hpxml_skylights(hpxml_file, hpxml_bldg) end -def set_hpxml_doors(hpxml_file, hpxml) +def set_hpxml_doors(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests/SF') if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('SF_National_3.1') r_value = (1.0 / 0.17).round(3) @@ -1132,14 +1137,14 @@ def set_hpxml_doors(hpxml_file, hpxml) end doors = [[0, 21, 'Wall1'], [0, 21, 'Wall1']] - hpxml.doors.clear + hpxml_bldg.doors.clear doors.each do |door_values| azimuth, area, wall = door_values - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall, - area: area, - azimuth: azimuth, - r_value: r_value) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall, + area: area, + azimuth: azimuth, + r_value: r_value) end elsif hpxml_file.include?('EPA_Tests/MF') if hpxml_file.include?('MF_National_1.0') @@ -1148,146 +1153,146 @@ def set_hpxml_doors(hpxml_file, hpxml) r_value = (1.0 / 0.17).round(3) end doors = [[0, 21, 'Wall1']] - hpxml.doors.clear + hpxml_bldg.doors.clear doors.each do |door_values| azimuth, area, wall = door_values - hpxml.doors.add(id: "Door#{hpxml.doors.size + 1}", - wall_idref: wall, - area: area, - azimuth: azimuth, - r_value: r_value) + hpxml_bldg.doors.add(id: "Door#{hpxml_bldg.doors.size + 1}", + wall_idref: wall, + area: area, + azimuth: azimuth, + r_value: r_value) end end end -def set_hpxml_heating_systems(hpxml_file, hpxml) +def set_hpxml_heating_systems(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.4_HVAC/HVAC2c.xml', 'RESNET_Tests/4.4_HVAC/HVAC2d.xml'].include?(hpxml_file) - hpxml.heating_systems.clear + hpxml_bldg.heating_systems.clear elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml'].include? hpxml_file # Gas furnace with AFUE = 82% - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: 0.82, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: 0.82, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml'].include? hpxml_file # Electric strip heating with COP = 1.0 - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - heating_system_type: HPXML::HVACTypeElectricResistance, - heating_system_fuel: HPXML::FuelTypeElectricity, - heating_capacity: -1, - heating_efficiency_percent: 1, - fraction_heat_load_served: 1) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + heating_system_type: HPXML::HVACTypeElectricResistance, + heating_system_fuel: HPXML::FuelTypeElectricity, + heating_capacity: -1, + heating_efficiency_percent: 1, + fraction_heat_load_served: 1) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml'].include? hpxml_file # Gas furnace with AFUE = 95% - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: 0.95, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: 0.95, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-03.xml'].include? hpxml_file # Natural gas furnace with AFUE = 78% - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: 0.78, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: 0.78, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-05.xml'].include? hpxml_file # Natural gas furnace with AFUE = 96% - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: 0.96, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: 0.96, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25) elsif ['RESNET_Tests/4.4_HVAC/HVAC2a.xml', 'RESNET_Tests/4.4_HVAC/HVAC1a.xml'].include? hpxml_file # Gas Furnace; 56.1 kBtu/h; AFUE = 78%; 0.0005 kW/cfm - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: 56100, - heating_efficiency_afue: 0.78, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: 56100, + heating_efficiency_afue: 0.78, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.4_HVAC/HVAC2b.xml'].include? hpxml_file # Gas Furnace; 56.1 kBtu/h; AFUE = 90%; 0.000375 kW/cfm - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: 56100, - heating_efficiency_afue: 0.9, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: 56100, + heating_efficiency_afue: 0.9, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.4_HVAC/HVAC2e.xml'].include? hpxml_file # Electric Furnace; 56.1 kBtu/h; COP =1.0 - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeElectricity, - heating_capacity: 56100, - heating_efficiency_afue: 1, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeElectricity, + heating_capacity: 56100, + heating_efficiency_afue: 1, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.5_DSE/HVAC3a.xml', 'RESNET_Tests/4.5_DSE/HVAC3e.xml'].include? hpxml_file # Gas Furnace; 46.6 kBtu/h - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: 46600, - heating_efficiency_afue: 0.78, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: 46600, + heating_efficiency_afue: 0.78, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.5_DSE/HVAC3b.xml'].include? hpxml_file # Change to 56.0 kBtu/h - hpxml.heating_systems[0].heating_capacity = 56000 + hpxml_bldg.heating_systems[0].heating_capacity = 56000 elsif ['RESNET_Tests/4.5_DSE/HVAC3c.xml'].include? hpxml_file # Change to 49.0 kBtu/h - hpxml.heating_systems[0].heating_capacity = 49000 + hpxml_bldg.heating_systems[0].heating_capacity = 49000 elsif ['RESNET_Tests/4.5_DSE/HVAC3d.xml'].include? hpxml_file # Change to 61.0 kBtu/h - hpxml.heating_systems[0].heating_capacity = 61000 + hpxml_bldg.heating_systems[0].heating_capacity = 61000 elsif hpxml_file.include? 'Hot_Water' # Natural gas furnace with AFUE = 78% - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: 0.78, - fraction_heat_load_served: 1, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: 0.78, + fraction_heat_load_served: 1, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25) elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('_elec_') return @@ -1307,112 +1312,112 @@ def set_hpxml_heating_systems(hpxml_file, hpxml) airflow_defect_ratio = -0.25 end - hpxml.heating_systems.clear - hpxml.heating_systems.add(id: "HeatingSystem#{hpxml.heating_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heating_system_type: HPXML::HVACTypeFurnace, - heating_system_fuel: HPXML::FuelTypeNaturalGas, - heating_capacity: -1, - heating_efficiency_afue: afue, - fraction_heat_load_served: 1, - fan_watts_per_cfm: fan_watts_per_cfm, - airflow_defect_ratio: airflow_defect_ratio) + hpxml_bldg.heating_systems.clear + hpxml_bldg.heating_systems.add(id: "HeatingSystem#{hpxml_bldg.heating_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heating_system_type: HPXML::HVACTypeFurnace, + heating_system_fuel: HPXML::FuelTypeNaturalGas, + heating_capacity: -1, + heating_efficiency_afue: afue, + fraction_heat_load_served: 1, + fan_watts_per_cfm: fan_watts_per_cfm, + airflow_defect_ratio: airflow_defect_ratio) end end -def set_hpxml_cooling_systems(hpxml_file, hpxml) +def set_hpxml_cooling_systems(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.4_HVAC/HVAC2c.xml', 'RESNET_Tests/4.4_HVAC/HVAC2d.xml'].include?(hpxml_file) - hpxml.cooling_systems.clear + hpxml_bldg.cooling_systems.clear elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml'].include? hpxml_file # Central air conditioner with SEER = 11.0 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 11, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 11, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml'].include? hpxml_file # Central air conditioner with SEER = 15.0 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 15, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 15, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-03.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-05.xml'].include? hpxml_file # Cooling system – electric A/C with SEER = 10.0 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 10, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 10, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif ['RESNET_Tests/4.4_HVAC/HVAC1a.xml', 'RESNET_Tests/4.4_HVAC/HVAC2a.xml'].include? hpxml_file # Air cooled air conditioner; 38.3 kBtu/h; SEER = 10 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 38300, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 10, - fan_watts_per_cfm: 0.5) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 38300, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 10, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.4_HVAC/HVAC1b.xml'].include? hpxml_file # Change to SEER = 13 - hpxml.cooling_systems[0].cooling_efficiency_seer = 13 + hpxml_bldg.cooling_systems[0].cooling_efficiency_seer = 13 elsif ['RESNET_Tests/4.5_DSE/HVAC3e.xml', 'RESNET_Tests/4.5_DSE/HVAC3a.xml'].include? hpxml_file # Air Conditioner; 38.4 kBtu/h; SEER 10 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 38400, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 10, - fan_watts_per_cfm: 0.5) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 38400, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 10, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.5_DSE/HVAC3f.xml'].include? hpxml_file # Change to 49.9 kBtu/h - hpxml.cooling_systems[0].cooling_capacity = 49900 + hpxml_bldg.cooling_systems[0].cooling_capacity = 49900 elsif ['RESNET_Tests/4.5_DSE/HVAC3g.xml'].include? hpxml_file # Change to 42.2 kBtu/h - hpxml.cooling_systems[0].cooling_capacity = 42200 + hpxml_bldg.cooling_systems[0].cooling_capacity = 42200 elsif ['RESNET_Tests/4.5_DSE/HVAC3h.xml'].include? hpxml_file # Change to 55.0 kBtu/h - hpxml.cooling_systems[0].cooling_capacity = 55000 + hpxml_bldg.cooling_systems[0].cooling_capacity = 55000 elsif hpxml_file.include? 'Hot_Water' # Central air conditioner with SEER = 13.0 - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - fraction_cool_load_served: 1, - cooling_efficiency_seer: 13, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + fraction_cool_load_served: 1, + cooling_efficiency_seer: 13, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('_elec_') return @@ -1446,104 +1451,104 @@ def set_hpxml_cooling_systems(hpxml_file, hpxml) charge_defect_ratio = -0.25 end - hpxml.cooling_systems.clear - hpxml.cooling_systems.add(id: "CoolingSystem#{hpxml.cooling_systems.size + 1}", - distribution_system_idref: 'HVACDistribution1', - cooling_system_type: HPXML::HVACTypeCentralAirConditioner, - cooling_system_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - fraction_cool_load_served: 1, - cooling_efficiency_seer: seer, - fan_watts_per_cfm: fan_watts_per_cfm, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio) + hpxml_bldg.cooling_systems.clear + hpxml_bldg.cooling_systems.add(id: "CoolingSystem#{hpxml_bldg.cooling_systems.size + 1}", + distribution_system_idref: 'HVACDistribution1', + cooling_system_type: HPXML::HVACTypeCentralAirConditioner, + cooling_system_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + fraction_cool_load_served: 1, + cooling_efficiency_seer: seer, + fan_watts_per_cfm: fan_watts_per_cfm, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio) end end -def set_hpxml_heat_pumps(hpxml_file, hpxml) +def set_hpxml_heat_pumps(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.3_HERS_Method/L100A-03.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-05.xml'].include? hpxml_file - hpxml.heat_pumps.clear + hpxml_bldg.heat_pumps.clear elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Electric heat pump with HSPF = 7.5 and SEER = 12.0 - hpxml.heat_pumps.clear - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - heating_capacity: -1, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: -1, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_hspf: 7.5, - cooling_efficiency_seer: 12, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.heat_pumps.clear + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + heating_capacity: -1, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: -1, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_hspf: 7.5, + cooling_efficiency_seer: 12, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-01.xml'].include? hpxml_file # Heating system – electric HP with HSPF = 6.8 # Cooling system – electric A/C with SEER - hpxml.heat_pumps.clear - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - heating_capacity: -1, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: -1, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_hspf: 6.8, - cooling_efficiency_seer: 10, - fan_watts_per_cfm: 0.58, - airflow_defect_ratio: -0.25, - charge_defect_ratio: -0.25) + hpxml_bldg.heat_pumps.clear + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + heating_capacity: -1, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: -1, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_hspf: 6.8, + cooling_efficiency_seer: 10, + fan_watts_per_cfm: 0.58, + airflow_defect_ratio: -0.25, + charge_defect_ratio: -0.25) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-04.xml'].include? hpxml_file # Change to a high efficiency HP with HSPF = 9.85 - hpxml.heat_pumps[0].heating_efficiency_hspf = 9.85 + hpxml_bldg.heat_pumps[0].heating_efficiency_hspf = 9.85 elsif ['RESNET_Tests/4.4_HVAC/HVAC2c.xml'].include? hpxml_file # Air Source Heat Pump; 56.1 kBtu/h; HSPF = 6.8 - hpxml.heat_pumps.clear - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 56100, - heating_capacity: 56100, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: 34121, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_hspf: 6.8, - cooling_efficiency_seer: 10, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heat_pumps.clear + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 56100, + heating_capacity: 56100, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: 34121, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_hspf: 6.8, + cooling_efficiency_seer: 10, + fan_watts_per_cfm: 0.5) elsif ['RESNET_Tests/4.4_HVAC/HVAC2d.xml'].include? hpxml_file # Air Source Heat Pump; 56.1 kBtu/h; HSPF = 9.85 - hpxml.heat_pumps.clear - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: 56100, - heating_capacity: 56100, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: 34121, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_hspf: 9.85, - cooling_efficiency_seer: 13, - fan_watts_per_cfm: 0.5) + hpxml_bldg.heat_pumps.clear + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: 56100, + heating_capacity: 56100, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: 34121, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_hspf: 9.85, + cooling_efficiency_seer: 13, + fan_watts_per_cfm: 0.5) elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('_gas_') return @@ -1583,42 +1588,42 @@ def set_hpxml_heat_pumps(hpxml_file, hpxml) charge_defect_ratio = -0.25 end - hpxml.heat_pumps.clear - hpxml.heat_pumps.add(id: "HeatPump#{hpxml.heat_pumps.size + 1}", - distribution_system_idref: 'HVACDistribution1', - heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, - heat_pump_fuel: HPXML::FuelTypeElectricity, - cooling_capacity: -1, - heating_capacity: -1, - backup_type: HPXML::HeatPumpBackupTypeIntegrated, - backup_heating_fuel: HPXML::FuelTypeElectricity, - backup_heating_capacity: -1, - backup_heating_efficiency_percent: 1.0, - fraction_heat_load_served: 1, - fraction_cool_load_served: 1, - heating_efficiency_hspf: hspf, - cooling_efficiency_seer: seer, - fan_watts_per_cfm: fan_watts_per_cfm, - airflow_defect_ratio: airflow_defect_ratio, - charge_defect_ratio: charge_defect_ratio) + hpxml_bldg.heat_pumps.clear + hpxml_bldg.heat_pumps.add(id: "HeatPump#{hpxml_bldg.heat_pumps.size + 1}", + distribution_system_idref: 'HVACDistribution1', + heat_pump_type: HPXML::HVACTypeHeatPumpAirToAir, + heat_pump_fuel: HPXML::FuelTypeElectricity, + cooling_capacity: -1, + heating_capacity: -1, + backup_type: HPXML::HeatPumpBackupTypeIntegrated, + backup_heating_fuel: HPXML::FuelTypeElectricity, + backup_heating_capacity: -1, + backup_heating_efficiency_percent: 1.0, + fraction_heat_load_served: 1, + fraction_cool_load_served: 1, + heating_efficiency_hspf: hspf, + cooling_efficiency_seer: seer, + fan_watts_per_cfm: fan_watts_per_cfm, + airflow_defect_ratio: airflow_defect_ratio, + charge_defect_ratio: charge_defect_ratio) end end -def set_hpxml_hvac_controls(hpxml_file, hpxml) +def set_hpxml_hvac_controls(hpxml_file, hpxml_bldg) if hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - hpxml.hvac_controls.clear - if hpxml.heating_systems.size + hpxml.cooling_systems.size + hpxml.heat_pumps.size > 0 - hpxml.hvac_controls.add(id: "HVACControl#{hpxml.hvac_controls.size + 1}", - control_type: HPXML::HVACControlTypeManual) + hpxml_bldg.hvac_controls.clear + if hpxml_bldg.heating_systems.size + hpxml_bldg.cooling_systems.size + hpxml_bldg.heat_pumps.size > 0 + hpxml_bldg.hvac_controls.add(id: "HVACControl#{hpxml_bldg.hvac_controls.size + 1}", + control_type: HPXML::HVACControlTypeManual) end elsif hpxml_file.include?('EPA_Tests') - hpxml.hvac_controls.clear - hpxml.hvac_controls.add(id: "HVACControl#{hpxml.hvac_controls.size + 1}", - control_type: HPXML::HVACControlTypeProgrammable) + hpxml_bldg.hvac_controls.clear + hpxml_bldg.hvac_controls.add(id: "HVACControl#{hpxml_bldg.hvac_controls.size + 1}", + control_type: HPXML::HVACControlTypeProgrammable) end end -def set_hpxml_hvac_distributions(hpxml_file, hpxml) +def set_hpxml_hvac_distributions(hpxml_file, hpxml_bldg) # Type if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml', 'RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml', @@ -1629,17 +1634,17 @@ def set_hpxml_hvac_distributions(hpxml_file, hpxml) 'RESNET_Tests/4.5_DSE/HVAC3e.xml'].include?(hpxml_file) || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') - hpxml.hvac_distributions.clear - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeAir, - air_type: HPXML::AirTypeRegularVelocity) + hpxml_bldg.hvac_distributions.clear + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeAir, + air_type: HPXML::AirTypeRegularVelocity) elsif ['RESNET_Tests/4.4_HVAC/HVAC1a.xml', 'RESNET_Tests/4.4_HVAC/HVAC2a.xml'].include? hpxml_file - hpxml.hvac_distributions.clear - hpxml.hvac_distributions.add(id: "HVACDistribution#{hpxml.hvac_distributions.size + 1}", - distribution_system_type: HPXML::HVACDistributionTypeDSE, - annual_heating_dse: 1, - annual_cooling_dse: 1) + hpxml_bldg.hvac_distributions.clear + hpxml_bldg.hvac_distributions.add(id: "HVACDistribution#{hpxml_bldg.hvac_distributions.size + 1}", + distribution_system_type: HPXML::HVACDistributionTypeDSE, + annual_heating_dse: 1, + annual_cooling_dse: 1) end # Leakage @@ -1656,32 +1661,32 @@ def set_hpxml_hvac_distributions(hpxml_file, hpxml) hpxml_file.include?('EPA_Tests/MF_National_1.2') || hpxml_file.include?('EPA_Tests/MF_National_1.1') # No leakage - hpxml.hvac_distributions[0].duct_leakage_measurements.clear - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 0, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: 0, - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.clear + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 0, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: 0, + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) elsif ['RESNET_Tests/4.5_DSE/HVAC3d.xml', 'RESNET_Tests/4.5_DSE/HVAC3h.xml'].include? hpxml_file # Supply and return duct leakage = 125 cfm each - for i in 0..hpxml.hvac_distributions[0].duct_leakage_measurements.size - 1 - hpxml.hvac_distributions[0].duct_leakage_measurements[i].duct_leakage_value = 125 + for i in 0..hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.size - 1 + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements[i].duct_leakage_value = 125 end elsif hpxml_file.include?('EPA_Tests') - tot_cfm25 = 4.0 * hpxml.building_construction.conditioned_floor_area / 100.0 - hpxml.hvac_distributions[0].duct_leakage_measurements.clear - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: (tot_cfm25 * 0.5).round(2), - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) - hpxml.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, - duct_leakage_units: HPXML::UnitsCFM25, - duct_leakage_value: (tot_cfm25 * 0.5).round(2), - duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + tot_cfm25 = 4.0 * hpxml_bldg.building_construction.conditioned_floor_area / 100.0 + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.clear + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeSupply, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: (tot_cfm25 * 0.5).round(2), + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) + hpxml_bldg.hvac_distributions[0].duct_leakage_measurements.add(duct_type: HPXML::DuctTypeReturn, + duct_leakage_units: HPXML::UnitsCFM25, + duct_leakage_value: (tot_cfm25 * 0.5).round(2), + duct_leakage_total_or_to_outside: HPXML::DuctLeakageToOutside) end # Ducts @@ -1696,36 +1701,36 @@ def set_hpxml_hvac_distributions(hpxml_file, hpxml) # Supply duct area = 308 ft2; Return duct area = 77 ft2 # Duct R-val = 0 # Duct Location = 100% conditioned - hpxml.hvac_distributions[0].ducts.clear - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationLivingSpace, - duct_surface_area: 308) - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 0, - duct_location: HPXML::LocationLivingSpace, - duct_surface_area: 77) + hpxml_bldg.hvac_distributions[0].ducts.clear + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationConditionedSpace, + duct_surface_area: 308) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 0, + duct_location: HPXML::LocationConditionedSpace, + duct_surface_area: 77) elsif ['RESNET_Tests/4.5_DSE/HVAC3b.xml'].include? hpxml_file # Change to Duct Location = 100% in basement - for i in 0..hpxml.hvac_distributions[0].ducts.size - 1 - hpxml.hvac_distributions[0].ducts[i].duct_location = HPXML::LocationBasementUnconditioned + for i in 0..hpxml_bldg.hvac_distributions[0].ducts.size - 1 + hpxml_bldg.hvac_distributions[0].ducts[i].duct_location = HPXML::LocationBasementUnconditioned end elsif ['RESNET_Tests/4.5_DSE/HVAC3f.xml'].include? hpxml_file # Change to Duct Location = 100% in attic - for i in 0..hpxml.hvac_distributions[0].ducts.size - 1 - hpxml.hvac_distributions[0].ducts[i].duct_location = HPXML::LocationAtticVented + for i in 0..hpxml_bldg.hvac_distributions[0].ducts.size - 1 + hpxml_bldg.hvac_distributions[0].ducts[i].duct_location = HPXML::LocationAtticVented end elsif ['RESNET_Tests/4.5_DSE/HVAC3c.xml', 'RESNET_Tests/4.5_DSE/HVAC3g.xml'].include? hpxml_file # Change to Duct R-val = 6 - for i in 0..hpxml.hvac_distributions[0].ducts.size - 1 - hpxml.hvac_distributions[0].ducts[i].duct_insulation_r_value = 6 + for i in 0..hpxml_bldg.hvac_distributions[0].ducts.size - 1 + hpxml_bldg.hvac_distributions[0].ducts[i].duct_insulation_r_value = 6 end elsif hpxml_file.include?('EPA_Tests') - supply_area = 0.27 * hpxml.building_construction.conditioned_floor_area - return_area = 0.05 * hpxml.building_construction.conditioned_floor_area + supply_area = 0.27 * hpxml_bldg.building_construction.conditioned_floor_area + return_area = 0.05 * hpxml_bldg.building_construction.conditioned_floor_area if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('SF_National_3.1') || hpxml_file.include?('MF_National_1.2') || hpxml_file.include?('MF_National_1.1') || hpxml_file.include?('MF_National_1.0') if hpxml_file.include?('MF_National_1.0') && hpxml_file.include?('top_corner') @@ -1733,24 +1738,24 @@ def set_hpxml_hvac_distributions(hpxml_file, hpxml) supply_r = 8 return_r = 6 else - location = HPXML::LocationLivingSpace + location = HPXML::LocationConditionedSpace supply_r = 0 return_r = 0 end - hpxml.hvac_distributions[0].ducts.clear - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: supply_r, - duct_location: location, - duct_surface_area: supply_area.round(2)) - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: return_r, - duct_location: location, - duct_surface_area: return_area.round(2)) + hpxml_bldg.hvac_distributions[0].ducts.clear + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: supply_r, + duct_location: location, + duct_surface_area: supply_area.round(2)) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: return_r, + duct_location: location, + duct_surface_area: return_area.round(2)) elsif hpxml_file.include?('SF_National_3.0') if hpxml_file.include?('slab') - non_attic_location = HPXML::LocationLivingSpace + non_attic_location = HPXML::LocationConditionedSpace non_attic_frac = 0.25 elsif hpxml_file.include?('vented_crawl') non_attic_location = HPXML::LocationCrawlspaceVented @@ -1764,165 +1769,165 @@ def set_hpxml_hvac_distributions(hpxml_file, hpxml) else non_attic_rvalue = 6 end - hpxml.hvac_distributions[0].ducts.clear - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: 8, - duct_location: HPXML::LocationAtticVented, - duct_surface_area: (supply_area * (1.0 - non_attic_frac)).round(2)) - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: 6, - duct_location: HPXML::LocationAtticVented, - duct_surface_area: (return_area * (1.0 - non_attic_frac)).round(2)) - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeSupply, - duct_insulation_r_value: non_attic_rvalue, - duct_location: non_attic_location, - duct_surface_area: (supply_area * non_attic_frac).round(2)) - hpxml.hvac_distributions[0].ducts.add(id: "Duct#{hpxml.hvac_distributions[0].ducts.size + 1}", - duct_type: HPXML::DuctTypeReturn, - duct_insulation_r_value: non_attic_rvalue, - duct_location: non_attic_location, - duct_surface_area: (return_area * non_attic_frac).round(2)) + hpxml_bldg.hvac_distributions[0].ducts.clear + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: 8, + duct_location: HPXML::LocationAtticVented, + duct_surface_area: (supply_area * (1.0 - non_attic_frac)).round(2)) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: 6, + duct_location: HPXML::LocationAtticVented, + duct_surface_area: (return_area * (1.0 - non_attic_frac)).round(2)) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeSupply, + duct_insulation_r_value: non_attic_rvalue, + duct_location: non_attic_location, + duct_surface_area: (supply_area * non_attic_frac).round(2)) + hpxml_bldg.hvac_distributions[0].ducts.add(id: "Duct#{hpxml_bldg.hvac_distributions[0].ducts.size + 1}", + duct_type: HPXML::DuctTypeReturn, + duct_insulation_r_value: non_attic_rvalue, + duct_location: non_attic_location, + duct_surface_area: (return_area * non_attic_frac).round(2)) end end # CFA served - if hpxml.hvac_distributions.size == 1 - hpxml.hvac_distributions[0].conditioned_floor_area_served = hpxml.building_construction.conditioned_floor_area + if hpxml_bldg.hvac_distributions.size == 1 + hpxml_bldg.hvac_distributions[0].conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area end # Return registers if hpxml_file.include?('EPA_Tests') - hpxml.hvac_distributions[0].number_of_return_registers = 1 + hpxml_bldg.hvac_distributions[0].number_of_return_registers = 1 else - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir - hvac_distribution.number_of_return_registers = hpxml.building_construction.number_of_conditioned_floors + hvac_distribution.number_of_return_registers = hpxml_bldg.building_construction.number_of_conditioned_floors end end end -def set_hpxml_ventilation_fans(hpxml_file, hpxml) +def set_hpxml_ventilation_fans(hpxml_file, hpxml_bldg) if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml'].include? hpxml_file # Exhaust-only whole-dwelling mechanical ventilation - hpxml.ventilation_fans.clear - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeExhaust, - tested_flow_rate: 56.2, - hours_in_operation: 24, - fan_power: 14.7, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg.ventilation_fans.clear + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeExhaust, + tested_flow_rate: 56.2, + hours_in_operation: 24, + fan_power: 14.7, + used_for_whole_building_ventilation: true, + is_shared_system: false) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml'].include? hpxml_file # Balanced whole-dwelling mechanical ventilation without energy recovery - hpxml.ventilation_fans.clear - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeBalanced, - tested_flow_rate: 56.2, - hours_in_operation: 24, - fan_power: 14.7, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg.ventilation_fans.clear + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeBalanced, + tested_flow_rate: 56.2, + hours_in_operation: 24, + fan_power: 14.7, + used_for_whole_building_ventilation: true, + is_shared_system: false) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml'].include? hpxml_file # Balanced whole-dwelling mechanical ventilation with a 60% energy recovery system - hpxml.ventilation_fans.clear - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: HPXML::MechVentTypeERV, - tested_flow_rate: 56.2, - hours_in_operation: 24, - sensible_recovery_efficiency: 0.6, - total_recovery_efficiency: 0.4, # Unspecified - fan_power: 14.7, - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg.ventilation_fans.clear + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: HPXML::MechVentTypeERV, + tested_flow_rate: 56.2, + hours_in_operation: 24, + sensible_recovery_efficiency: 0.6, + total_recovery_efficiency: 0.4, # Unspecified + fan_power: 14.7, + used_for_whole_building_ventilation: true, + is_shared_system: false) elsif hpxml_file.include?('EPA_Tests') if hpxml_file.include?('CZ2') || hpxml_file.include?('CZ4') fan_type = HPXML::MechVentTypeSupply elsif hpxml_file.include?('CZ6') fan_type = HPXML::MechVentTypeExhaust end - tested_flow_rate = (0.01 * hpxml.building_construction.conditioned_floor_area + 7.5 * (hpxml.building_construction.number_of_bedrooms + 1)).round(2) + tested_flow_rate = (0.01 * hpxml_bldg.building_construction.conditioned_floor_area + 7.5 * (hpxml_bldg.building_construction.number_of_bedrooms + 1)).round(2) if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('SF_National_3.1') || hpxml_file.include?('MF_National_1.2') || hpxml_file.include?('MF_National_1.1') cfm_per_w = 2.8 elsif hpxml_file.include?('SF_National_3.0') || hpxml_file.include?('MF_National_1.0') cfm_per_w = 2.2 end - hpxml.ventilation_fans.clear - hpxml.ventilation_fans.add(id: "VentilationFan#{hpxml.ventilation_fans.size + 1}", - fan_type: fan_type, - tested_flow_rate: tested_flow_rate, - hours_in_operation: 24, - fan_power: (tested_flow_rate / cfm_per_w).round(3), - used_for_whole_building_ventilation: true, - is_shared_system: false) + hpxml_bldg.ventilation_fans.clear + hpxml_bldg.ventilation_fans.add(id: "VentilationFan#{hpxml_bldg.ventilation_fans.size + 1}", + fan_type: fan_type, + tested_flow_rate: tested_flow_rate, + hours_in_operation: 24, + fan_power: (tested_flow_rate / cfm_per_w).round(3), + used_for_whole_building_ventilation: true, + is_shared_system: false) end end -def set_hpxml_water_heating_systems(hpxml_file, hpxml) +def set_hpxml_water_heating_systems(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.3_HERS_Method/L100A-01.xml'].include? hpxml_file # 40 gal electric with EF = 0.88 - hpxml.water_heating_systems.clear - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeElectricity, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 40, - fraction_dhw_load_served: 1, - energy_factor: 0.88) + hpxml_bldg.water_heating_systems.clear + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeElectricity, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 40, + fraction_dhw_load_served: 1, + energy_factor: 0.88) elsif ['RESNET_Tests/4.3_HERS_Method/L100A-02.xml'].include? hpxml_file # Tankless natural gas with EF = 0.82 - hpxml.water_heating_systems.clear - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeTankless, - location: HPXML::LocationLivingSpace, - fraction_dhw_load_served: 1, - energy_factor: 0.82) + hpxml_bldg.water_heating_systems.clear + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeTankless, + location: HPXML::LocationConditionedSpace, + fraction_dhw_load_served: 1, + energy_factor: 0.82) elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include? hpxml_file # 40 gallon storage; gas; EF = 0.56; RE = 0.78; conditioned space - hpxml.water_heating_systems.clear - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 40, - fraction_dhw_load_served: 1, - energy_factor: 0.56, - recovery_efficiency: 0.78) + hpxml_bldg.water_heating_systems.clear + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 40, + fraction_dhw_load_served: 1, + energy_factor: 0.56, + recovery_efficiency: 0.78) elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml'].include? hpxml_file # 40 gallon storage; gas; EF = 0.62; RE = 0.78; conditioned space - hpxml.water_heating_systems.clear - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 40, - fraction_dhw_load_served: 1, - energy_factor: 0.62, - recovery_efficiency: 0.78) + hpxml_bldg.water_heating_systems.clear + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 40, + fraction_dhw_load_served: 1, + energy_factor: 0.62, + recovery_efficiency: 0.78) elsif hpxml_file.include?('HERS_AutoGen') # 40 gal electric with EF = 0.92 - hpxml.water_heating_systems.clear - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeElectricity, - water_heater_type: HPXML::WaterHeaterTypeStorage, - location: HPXML::LocationLivingSpace, - tank_volume: 40, - fraction_dhw_load_served: 1, - energy_factor: 0.92) + hpxml_bldg.water_heating_systems.clear + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeElectricity, + water_heater_type: HPXML::WaterHeaterTypeStorage, + location: HPXML::LocationConditionedSpace, + tank_volume: 40, + fraction_dhw_load_served: 1, + energy_factor: 0.92) elsif hpxml_file.include?('EPA_Tests') - hpxml.water_heating_systems.clear + hpxml_bldg.water_heating_systems.clear if hpxml_file.include?('_gas_') if hpxml_file.include?('EPA_Tests/MF') if hpxml_file.include?('MF_National_1.2') @@ -1943,15 +1948,15 @@ def set_hpxml_water_heating_systems(hpxml_file, hpxml) energy_factor = 0.61 end end - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeNaturalGas, - water_heater_type: water_heater_type, - location: HPXML::LocationLivingSpace, - tank_volume: tank_volume, - fraction_dhw_load_served: 1, - energy_factor: energy_factor, - uniform_energy_factor: uniform_energy_factor) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeNaturalGas, + water_heater_type: water_heater_type, + location: HPXML::LocationConditionedSpace, + tank_volume: tank_volume, + fraction_dhw_load_served: 1, + energy_factor: energy_factor, + uniform_energy_factor: uniform_energy_factor) elsif hpxml_file.include?('_elec_') if hpxml_file.include?('EPA_Tests/MF') if hpxml_file.include?('MF_National_1.2') @@ -1976,112 +1981,112 @@ def set_hpxml_water_heating_systems(hpxml_file, hpxml) energy_factor = 0.93 end end - hpxml.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml.water_heating_systems.size + 1}", - is_shared_system: false, - fuel_type: HPXML::FuelTypeElectricity, - water_heater_type: water_heater_type, - location: HPXML::LocationLivingSpace, - tank_volume: tank_volume, - fraction_dhw_load_served: 1, - energy_factor: energy_factor, - uniform_energy_factor: uniform_energy_factor, - first_hour_rating: first_hour_rating) + hpxml_bldg.water_heating_systems.add(id: "WaterHeatingSystem#{hpxml_bldg.water_heating_systems.size + 1}", + is_shared_system: false, + fuel_type: HPXML::FuelTypeElectricity, + water_heater_type: water_heater_type, + location: HPXML::LocationConditionedSpace, + tank_volume: tank_volume, + fraction_dhw_load_served: 1, + energy_factor: energy_factor, + uniform_energy_factor: uniform_energy_factor, + first_hour_rating: first_hour_rating) end end end -def set_hpxml_hot_water_distribution(hpxml_file, hpxml) +def set_hpxml_hot_water_distribution(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.3_HERS_Method/L100A-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include?(hpxml_file) || hpxml_file.include?('EPA_Tests') # Standard - hpxml.hot_water_distributions.clear - hpxml.hot_water_distributions.add(id: "HotWaterDstribution#{hpxml.hot_water_distributions.size + 1}", - system_type: HPXML::DHWDistTypeStandard, - pipe_r_value: 0.0) + hpxml_bldg.hot_water_distributions.clear + hpxml_bldg.hot_water_distributions.add(id: "HotWaterDstribution#{hpxml_bldg.hot_water_distributions.size + 1}", + system_type: HPXML::DHWDistTypeStandard, + pipe_r_value: 0.0) elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml'].include? hpxml_file # Change to recirculation: Control = none; 50 W pump; Loop length is same as reference loop length; Branch length is 10 ft; All hot water pipes insulated to R-3 - hpxml.hot_water_distributions[0].system_type = HPXML::DHWDistTypeRecirc - hpxml.hot_water_distributions[0].recirculation_control_type = HPXML::DHWRecirControlTypeNone - hpxml.hot_water_distributions[0].recirculation_branch_piping_length = 10 - hpxml.hot_water_distributions[0].recirculation_pump_power = 50 - hpxml.hot_water_distributions[0].pipe_r_value = 3 + hpxml_bldg.hot_water_distributions[0].system_type = HPXML::DHWDistTypeRecirc + hpxml_bldg.hot_water_distributions[0].recirculation_control_type = HPXML::DHWRecirControlTypeNone + hpxml_bldg.hot_water_distributions[0].recirculation_branch_piping_length = 10 + hpxml_bldg.hot_water_distributions[0].recirculation_pump_power = 50 + hpxml_bldg.hot_water_distributions[0].pipe_r_value = 3 elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml'].include? hpxml_file # Change to recirculation: Control = manual - hpxml.hot_water_distributions[0].recirculation_control_type = HPXML::DHWRecirControlTypeManual + hpxml_bldg.hot_water_distributions[0].recirculation_control_type = HPXML::DHWRecirControlTypeManual elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml'].include? hpxml_file # Change to drain Water Heat Recovery (DWHR) with all facilities connected; equal flow; DWHR eff = 54% - hpxml.hot_water_distributions[0].dwhr_facilities_connected = HPXML::DWHRFacilitiesConnectedAll - hpxml.hot_water_distributions[0].dwhr_equal_flow = true - hpxml.hot_water_distributions[0].dwhr_efficiency = 0.54 + hpxml_bldg.hot_water_distributions[0].dwhr_facilities_connected = HPXML::DWHRFacilitiesConnectedAll + hpxml_bldg.hot_water_distributions[0].dwhr_equal_flow = true + hpxml_bldg.hot_water_distributions[0].dwhr_efficiency = 0.54 elsif hpxml_file.include?('HERS_AutoGen') # Standard - hpxml.hot_water_distributions.clear - hpxml.hot_water_distributions.add(id: "HotWaterDstribution#{hpxml.hot_water_distributions.size + 1}", - system_type: HPXML::DHWDistTypeStandard, - pipe_r_value: 0.0) + hpxml_bldg.hot_water_distributions.clear + hpxml_bldg.hot_water_distributions.add(id: "HotWaterDstribution#{hpxml_bldg.hot_water_distributions.size + 1}", + system_type: HPXML::DHWDistTypeStandard, + pipe_r_value: 0.0) end has_uncond_bsmnt = false - hpxml.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundation_walls.each do |foundation_wall| next unless [foundation_wall.interior_adjacent_to, foundation_wall.exterior_adjacent_to].include? HPXML::LocationBasementUnconditioned has_uncond_bsmnt = true end - cfa = hpxml.building_construction.conditioned_floor_area - ncfl = hpxml.building_construction.number_of_conditioned_floors + cfa = hpxml_bldg.building_construction.conditioned_floor_area + ncfl = hpxml_bldg.building_construction.number_of_conditioned_floors piping_length = HotWaterAndAppliances.get_default_std_pipe_length(has_uncond_bsmnt, cfa, ncfl) - if hpxml.hot_water_distributions.size > 0 - if hpxml.hot_water_distributions[0].system_type == HPXML::DHWDistTypeStandard - hpxml.hot_water_distributions[0].standard_piping_length = piping_length.round(3) - elsif hpxml.hot_water_distributions[0].system_type == HPXML::DHWDistTypeRecirc - hpxml.hot_water_distributions[0].recirculation_piping_length = HotWaterAndAppliances.get_default_recirc_loop_length(piping_length).round(3) + if hpxml_bldg.hot_water_distributions.size > 0 + if hpxml_bldg.hot_water_distributions[0].system_type == HPXML::DHWDistTypeStandard + hpxml_bldg.hot_water_distributions[0].standard_piping_length = piping_length.round(3) + elsif hpxml_bldg.hot_water_distributions[0].system_type == HPXML::DHWDistTypeRecirc + hpxml_bldg.hot_water_distributions[0].recirculation_piping_length = HotWaterAndAppliances.get_default_recirc_loop_length(piping_length).round(3) end end end -def set_hpxml_water_fixtures(hpxml_file, hpxml) +def set_hpxml_water_fixtures(hpxml_file, hpxml_bldg) if ['RESNET_Tests/4.3_HERS_Method/L100A-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include?(hpxml_file) || hpxml_file.include?('EPA_Tests/SF') # Standard - hpxml.water_fixtures.clear - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: false) - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: false) + hpxml_bldg.water_fixtures.clear + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: false) + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: false) elsif ['RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml', 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml'].include?(hpxml_file) || hpxml_file.include?('EPA_Tests/MF') # Low-flow - hpxml.water_fixtures.clear - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: true) - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: true) + hpxml_bldg.water_fixtures.clear + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: true) + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: true) elsif hpxml_file.include?('HERS_AutoGen') # Standard - hpxml.water_fixtures.clear - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeShowerhead, - low_flow: false) - hpxml.water_fixtures.add(id: "WaterFixture#{hpxml.water_fixtures.size + 1}", - water_fixture_type: HPXML::WaterFixtureTypeFaucet, - low_flow: false) + hpxml_bldg.water_fixtures.clear + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeShowerhead, + low_flow: false) + hpxml_bldg.water_fixtures.add(id: "WaterFixture#{hpxml_bldg.water_fixtures.size + 1}", + water_fixture_type: HPXML::WaterFixtureTypeFaucet, + low_flow: false) end end -def set_hpxml_clothes_washer(hpxml_file, hpxml) +def set_hpxml_clothes_washer(hpxml_file, eri_version, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('MF_National_1.2') @@ -2093,23 +2098,23 @@ def set_hpxml_clothes_washer(hpxml_file, hpxml) capacity: 4.2, # ft^3 label_usage: 6.0 } # cyc/week else - default_values = HotWaterAndAppliances.get_clothes_washer_default_values(get_eri_version(hpxml)) + default_values = HotWaterAndAppliances.get_clothes_washer_default_values(eri_version) end - hpxml.clothes_washers.clear - hpxml.clothes_washers.add(id: "ClothesWasher#{hpxml.clothes_washers.size + 1}", - is_shared_appliance: false, - location: HPXML::LocationLivingSpace, - integrated_modified_energy_factor: default_values[:integrated_modified_energy_factor], - rated_annual_kwh: default_values[:rated_annual_kwh], - label_electric_rate: default_values[:label_electric_rate], - label_gas_rate: default_values[:label_gas_rate], - label_annual_gas_cost: default_values[:label_annual_gas_cost], - label_usage: default_values[:label_usage], - capacity: default_values[:capacity]) + hpxml_bldg.clothes_washers.clear + hpxml_bldg.clothes_washers.add(id: "ClothesWasher#{hpxml_bldg.clothes_washers.size + 1}", + is_shared_appliance: false, + location: HPXML::LocationConditionedSpace, + integrated_modified_energy_factor: default_values[:integrated_modified_energy_factor], + rated_annual_kwh: default_values[:rated_annual_kwh], + label_electric_rate: default_values[:label_electric_rate], + label_gas_rate: default_values[:label_gas_rate], + label_annual_gas_cost: default_values[:label_annual_gas_cost], + label_usage: default_values[:label_usage], + capacity: default_values[:capacity]) end -def set_hpxml_clothes_dryer(hpxml_file, hpxml) +def set_hpxml_clothes_dryer(hpxml_file, eri_version, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml', @@ -2125,14 +2130,14 @@ def set_hpxml_clothes_dryer(hpxml_file, hpxml) 'RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml'].include?(hpxml_file) || (hpxml_file.include?('EPA_Tests') && hpxml_file.include?('_gas_')) # Standard gas - default_values = HotWaterAndAppliances.get_clothes_dryer_default_values(get_eri_version(hpxml), HPXML::FuelTypeNaturalGas) - hpxml.clothes_dryers.clear - hpxml.clothes_dryers.add(id: "ClothesDryer#{hpxml.clothes_dryers.size + 1}", - is_shared_appliance: false, - location: HPXML::LocationLivingSpace, - fuel_type: HPXML::FuelTypeNaturalGas, - control_type: default_values[:control_type], - combined_energy_factor: default_values[:combined_energy_factor]) + default_values = HotWaterAndAppliances.get_clothes_dryer_default_values(eri_version, HPXML::FuelTypeNaturalGas) + hpxml_bldg.clothes_dryers.clear + hpxml_bldg.clothes_dryers.add(id: "ClothesDryer#{hpxml_bldg.clothes_dryers.size + 1}", + is_shared_appliance: false, + location: HPXML::LocationConditionedSpace, + fuel_type: HPXML::FuelTypeNaturalGas, + control_type: default_values[:control_type], + combined_energy_factor: default_values[:combined_energy_factor]) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml', 'RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-01.xml', @@ -2144,47 +2149,47 @@ def set_hpxml_clothes_dryer(hpxml_file, hpxml) 'RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml'].include?(hpxml_file) || (hpxml_file.include?('EPA_Tests') && hpxml_file.include?('_elec_')) # Standard electric - default_values = HotWaterAndAppliances.get_clothes_dryer_default_values(get_eri_version(hpxml), HPXML::FuelTypeElectricity) - hpxml.clothes_dryers.clear - hpxml.clothes_dryers.add(id: "ClothesDryer#{hpxml.clothes_dryers.size + 1}", - is_shared_appliance: false, - location: HPXML::LocationLivingSpace, - fuel_type: HPXML::FuelTypeElectricity, - control_type: default_values[:control_type], - combined_energy_factor: default_values[:combined_energy_factor]) + default_values = HotWaterAndAppliances.get_clothes_dryer_default_values(eri_version, HPXML::FuelTypeElectricity) + hpxml_bldg.clothes_dryers.clear + hpxml_bldg.clothes_dryers.add(id: "ClothesDryer#{hpxml_bldg.clothes_dryers.size + 1}", + is_shared_appliance: false, + location: HPXML::LocationConditionedSpace, + fuel_type: HPXML::FuelTypeElectricity, + control_type: default_values[:control_type], + combined_energy_factor: default_values[:combined_energy_factor]) end end -def set_hpxml_dishwasher(hpxml_file, hpxml) +def set_hpxml_dishwasher(hpxml_file, eri_version, hpxml_bldg) if hpxml_file.include?('EPA_Tests') - hpxml.dishwashers.clear - hpxml.dishwashers.add(id: "Dishwasher#{hpxml.dishwashers.size + 1}", - is_shared_appliance: false, - location: HPXML::LocationLivingSpace, - place_setting_capacity: 12, - rated_annual_kwh: 270, - label_electric_rate: 0.12, - label_gas_rate: 1.09, - label_annual_gas_cost: 22.23, - label_usage: 208 / 52) + hpxml_bldg.dishwashers.clear + hpxml_bldg.dishwashers.add(id: "Dishwasher#{hpxml_bldg.dishwashers.size + 1}", + is_shared_appliance: false, + location: HPXML::LocationConditionedSpace, + place_setting_capacity: 12, + rated_annual_kwh: 270, + label_electric_rate: 0.12, + label_gas_rate: 1.09, + label_annual_gas_cost: 22.23, + label_usage: 208 / 52) elsif hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') - default_values = HotWaterAndAppliances.get_dishwasher_default_values(get_eri_version(hpxml)) - hpxml.dishwashers.clear - hpxml.dishwashers.add(id: "Dishwasher#{hpxml.dishwashers.size + 1}", - is_shared_appliance: false, - location: HPXML::LocationLivingSpace, - place_setting_capacity: default_values[:place_setting_capacity], - rated_annual_kwh: default_values[:rated_annual_kwh], - label_electric_rate: default_values[:label_electric_rate], - label_gas_rate: default_values[:label_gas_rate], - label_annual_gas_cost: default_values[:label_annual_gas_cost], - label_usage: default_values[:label_usage]) + default_values = HotWaterAndAppliances.get_dishwasher_default_values(eri_version) + hpxml_bldg.dishwashers.clear + hpxml_bldg.dishwashers.add(id: "Dishwasher#{hpxml_bldg.dishwashers.size + 1}", + is_shared_appliance: false, + location: HPXML::LocationConditionedSpace, + place_setting_capacity: default_values[:place_setting_capacity], + rated_annual_kwh: default_values[:rated_annual_kwh], + label_electric_rate: default_values[:label_electric_rate], + label_gas_rate: default_values[:label_gas_rate], + label_annual_gas_cost: default_values[:label_annual_gas_cost], + label_usage: default_values[:label_usage]) end end -def set_hpxml_refrigerator(hpxml_file, hpxml) +def set_hpxml_refrigerator(hpxml_file, hpxml_bldg) if hpxml_file.include?('EPA_Tests') - hpxml.refrigerators.clear + hpxml_bldg.refrigerators.clear if hpxml_file.include?('SF_National_3.2') || hpxml_file.include?('MF_National_1.2') rated_annual_kwh = 450.0 @@ -2192,20 +2197,20 @@ def set_hpxml_refrigerator(hpxml_file, hpxml) rated_annual_kwh = 423.0 end - hpxml.refrigerators.add(id: "Refrigerator#{hpxml.refrigerators.size + 1}", - location: HPXML::LocationLivingSpace, - rated_annual_kwh: rated_annual_kwh) + hpxml_bldg.refrigerators.add(id: "Refrigerator#{hpxml_bldg.refrigerators.size + 1}", + location: HPXML::LocationConditionedSpace, + rated_annual_kwh: rated_annual_kwh) elsif hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') # Standard - default_values = HotWaterAndAppliances.get_refrigerator_default_values(hpxml.building_construction.number_of_bedrooms) - hpxml.refrigerators.clear - hpxml.refrigerators.add(id: "Refrigerator#{hpxml.refrigerators.size + 1}", - location: HPXML::LocationLivingSpace, - rated_annual_kwh: default_values[:rated_annual_kwh]) + default_values = HotWaterAndAppliances.get_refrigerator_default_values(hpxml_bldg.building_construction.number_of_bedrooms) + hpxml_bldg.refrigerators.clear + hpxml_bldg.refrigerators.add(id: "Refrigerator#{hpxml_bldg.refrigerators.size + 1}", + location: HPXML::LocationConditionedSpace, + rated_annual_kwh: default_values[:rated_annual_kwh]) end end -def set_hpxml_cooking_range(hpxml_file, hpxml) +def set_hpxml_cooking_range(hpxml_file, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') if ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml', @@ -2222,11 +2227,11 @@ def set_hpxml_cooking_range(hpxml_file, hpxml) (hpxml_file.include?('EPA_Tests') && hpxml_file.include?('_gas_')) # Standard gas default_values = HotWaterAndAppliances.get_range_oven_default_values() - hpxml.cooking_ranges.clear - hpxml.cooking_ranges.add(id: "CookingRange#{hpxml.cooking_ranges.size + 1}", - location: HPXML::LocationLivingSpace, - fuel_type: HPXML::FuelTypeNaturalGas, - is_induction: default_values[:is_induction]) + hpxml_bldg.cooking_ranges.clear + hpxml_bldg.cooking_ranges.add(id: "CookingRange#{hpxml_bldg.cooking_ranges.size + 1}", + location: HPXML::LocationConditionedSpace, + fuel_type: HPXML::FuelTypeNaturalGas, + is_induction: default_values[:is_induction]) elsif ['RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml', 'RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml', 'RESNET_Tests/4.3_HERS_Method/L100A-01.xml', @@ -2237,24 +2242,24 @@ def set_hpxml_cooking_range(hpxml_file, hpxml) (hpxml_file.include?('EPA_Tests') && hpxml_file.include?('_elec_')) # Standard electric default_values = HotWaterAndAppliances.get_range_oven_default_values() - hpxml.cooking_ranges.clear - hpxml.cooking_ranges.add(id: "CookingRange#{hpxml.cooking_ranges.size + 1}", - location: HPXML::LocationLivingSpace, - fuel_type: HPXML::FuelTypeElectricity, - is_induction: default_values[:is_induction]) + hpxml_bldg.cooking_ranges.clear + hpxml_bldg.cooking_ranges.add(id: "CookingRange#{hpxml_bldg.cooking_ranges.size + 1}", + location: HPXML::LocationConditionedSpace, + fuel_type: HPXML::FuelTypeElectricity, + is_induction: default_values[:is_induction]) end end -def set_hpxml_oven(hpxml_file, hpxml) +def set_hpxml_oven(hpxml_file, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') default_values = HotWaterAndAppliances.get_range_oven_default_values() - hpxml.ovens.clear - hpxml.ovens.add(id: "Oven#{hpxml.ovens.size + 1}", - is_convection: default_values[:is_convection]) + hpxml_bldg.ovens.clear + hpxml_bldg.ovens.add(id: "Oven#{hpxml_bldg.ovens.size + 1}", + is_convection: default_values[:is_convection]) end -def set_hpxml_lighting(hpxml_file, hpxml) +def set_hpxml_lighting(hpxml_file, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') if hpxml_file.include?('EPA_Tests/SF_National_3.2') @@ -2301,26 +2306,20 @@ def set_hpxml_lighting(hpxml_file, hpxml) ltg_fracs = Lighting.get_default_fractions() end - hpxml.lighting_groups.clear + hpxml_bldg.lighting_groups.clear ltg_fracs.each do |key, fraction| location, lighting_type = key - hpxml.lighting_groups.add(id: "LightingGroup#{hpxml.lighting_groups.size + 1}", - location: location, - fraction_of_units_in_location: fraction, - lighting_type: lighting_type) + hpxml_bldg.lighting_groups.add(id: "LightingGroup#{hpxml_bldg.lighting_groups.size + 1}", + location: location, + fraction_of_units_in_location: fraction, + lighting_type: lighting_type) end end -def set_hpxml_plug_loads(hpxml_file, hpxml) +def set_hpxml_plug_loads(hpxml_file, hpxml_bldg) return unless hpxml_file.include?('HERS_AutoGen') || hpxml_file.include?('HERS_Method') || hpxml_file.include?('Hot_Water') || hpxml_file.include?('EPA_Tests') - hpxml.plug_loads.clear -end - -def get_eri_version(hpxml) - eri_version = hpxml.header.eri_calculation_version - eri_version = Constants.ERIVersions[-1] if (eri_version == 'latest' || eri_version.nil?) - return eri_version + hpxml_bldg.plug_loads.clear end def create_sample_hpxmls @@ -2347,27 +2346,27 @@ def create_sample_hpxmls 'base-atticroof-unvented-insulated-roof.xml', 'base-atticroof-vented.xml', # 'base-battery.xml', - 'base-bldgtype-attached.xml', - 'base-bldgtype-multifamily.xml', - 'base-bldgtype-multifamily-adjacent-to-multiple.xml', - 'base-bldgtype-multifamily-shared-boiler-only-baseboard.xml', - 'base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml', - 'base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml', - 'base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml', - 'base-bldgtype-multifamily-shared-chiller-only-baseboard.xml', - 'base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml', - 'base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml', - 'base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml', - 'base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml', - 'base-bldgtype-multifamily-shared-generator.xml', - 'base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml', - 'base-bldgtype-multifamily-shared-laundry-room.xml', - 'base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml', - 'base-bldgtype-multifamily-shared-mechvent.xml', - 'base-bldgtype-multifamily-shared-mechvent-preconditioning.xml', - 'base-bldgtype-multifamily-shared-pv.xml', - 'base-bldgtype-multifamily-shared-water-heater.xml', - 'base-bldgtype-multifamily-shared-water-heater-recirc.xml', + 'base-bldgtype-mf-unit.xml', + 'base-bldgtype-mf-unit-adjacent-to-multiple.xml', + 'base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml', + 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml', + 'base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml', + 'base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml', + 'base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml', + 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml', + 'base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml', + 'base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml', + 'base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml', + 'base-bldgtype-mf-unit-shared-generator.xml', + 'base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml', + 'base-bldgtype-mf-unit-shared-laundry-room.xml', + 'base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml', + 'base-bldgtype-mf-unit-shared-mechvent.xml', + 'base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml', + 'base-bldgtype-mf-unit-shared-pv.xml', + 'base-bldgtype-mf-unit-shared-water-heater.xml', + 'base-bldgtype-mf-unit-shared-water-heater-recirc.xml', + 'base-bldgtype-sfa-unit.xml', 'base-dhw-combi-tankless.xml', 'base-dhw-desuperheater.xml', 'base-dhw-dwhr.xml', @@ -2418,6 +2417,7 @@ def create_sample_hpxmls 'base-foundation-unconditioned-basement-wall-insulation.xml', 'base-foundation-unvented-crawlspace.xml', 'base-foundation-vented-crawlspace.xml', + 'base-foundation-vented-crawlspace-above-grade.xml', 'base-foundation-walkout-basement.xml', 'base-hvac-air-to-air-heat-pump-1-speed.xml', 'base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml', @@ -2444,7 +2444,6 @@ def create_sample_hpxmls 'base-hvac-evap-cooler-only.xml', 'base-hvac-evap-cooler-only-ducted.xml', 'base-hvac-fireplace-wood-only.xml', - 'base-hvac-fixed-heater-gas-only.xml', 'base-hvac-floor-furnace-propane-only.xml', 'base-hvac-furnace-elec-only.xml', 'base-hvac-furnace-gas-only.xml', @@ -2464,7 +2463,7 @@ def create_sample_hpxmls 'base-hvac-mini-split-heat-pump-ductless.xml', 'base-hvac-multiple.xml', 'base-hvac-none.xml', - 'base-hvac-portable-heater-gas-only.xml', + 'base-hvac-space-heater-gas-only.xml', 'base-hvac-ptac.xml', 'base-hvac-ptac-with-heating-electricity.xml', 'base-hvac-ptac-with-heating-natural-gas.xml', @@ -2517,6 +2516,7 @@ def create_sample_hpxmls end hpxml_paths.each do |hpxml_path| hpxml = HPXML.new(hpxml_path: hpxml_path) + hpxml_bldg = hpxml.buildings[0] # Handle different inputs for ERI @@ -2525,38 +2525,38 @@ def create_sample_hpxmls hpxml.header.iecc_eri_calculation_version = IECCConstants.AllVersions[-1] hpxml.header.utility_bill_scenarios.clear hpxml.header.timestep = nil - hpxml.site.site_type = nil - hpxml.site.surroundings = nil - hpxml.site.vertical_surroundings = nil - hpxml.site.shielding_of_home = nil - hpxml.site.orientation_of_front_of_home = nil - hpxml.site.azimuth_of_front_of_home = nil - hpxml.site.ground_conductivity = nil - hpxml.building_construction.number_of_bathrooms = nil - hpxml.building_construction.conditioned_building_volume = nil - hpxml.building_construction.average_ceiling_height = nil - hpxml.air_infiltration_measurements.each do |measurement| + hpxml_bldg.site.site_type = nil + hpxml_bldg.site.surroundings = nil + hpxml_bldg.site.vertical_surroundings = nil + hpxml_bldg.site.shielding_of_home = nil + hpxml_bldg.site.orientation_of_front_of_home = nil + hpxml_bldg.site.azimuth_of_front_of_home = nil + hpxml_bldg.site.ground_conductivity = nil + hpxml_bldg.building_construction.number_of_bathrooms = nil + hpxml_bldg.building_construction.conditioned_building_volume = nil + hpxml_bldg.building_construction.average_ceiling_height = nil + hpxml_bldg.air_infiltration_measurements.each do |measurement| measurement.infiltration_type = nil end - hpxml.attics.each do |attic| + hpxml_bldg.attics.each do |attic| if [HPXML::AtticTypeVented, HPXML::AtticTypeUnvented].include? attic.attic_type attic.within_infiltration_volume = false if attic.within_infiltration_volume.nil? end end - hpxml.foundations.each do |foundation| + hpxml_bldg.foundations.each do |foundation| next unless [HPXML::FoundationTypeBasementUnconditioned, HPXML::FoundationTypeCrawlspaceUnvented, HPXML::FoundationTypeCrawlspaceVented].include? foundation.foundation_type foundation.within_infiltration_volume = false if foundation.within_infiltration_volume.nil? end - hpxml.roofs.each do |roof| + hpxml_bldg.roofs.each do |roof| roof.roof_type = nil roof.interior_finish_type = nil roof.interior_finish_thickness = nil end - (hpxml.rim_joists + hpxml.walls).each do |wall_or_rim_joist| + (hpxml_bldg.rim_joists + hpxml_bldg.walls).each do |wall_or_rim_joist| wall_or_rim_joist.siding = nil wall_or_rim_joist.color = nil if wall_or_rim_joist.is_exterior @@ -2572,7 +2572,7 @@ def create_sample_hpxmls wall_or_rim_joist.interior_finish_type = nil wall_or_rim_joist.interior_finish_thickness = nil end - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| floor.interior_finish_type = nil floor.interior_finish_thickness = nil next if [HPXML::LocationOtherHousingUnit, @@ -2582,7 +2582,7 @@ def create_sample_hpxmls floor.floor_or_ceiling = nil end - hpxml.foundation_walls.each do |fwall| + hpxml_bldg.foundation_walls.each do |fwall| fwall.interior_finish_type = nil fwall.interior_finish_thickness = nil fwall.insulation_interior_distance_to_top = 0 if fwall.insulation_interior_distance_to_top.nil? @@ -2602,21 +2602,22 @@ def create_sample_hpxmls end end end - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| window.interior_shading_factor_winter = nil window.interior_shading_factor_summer = nil end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| cooling_system.primary_system = nil end - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| heating_system.primary_system = nil + heating_system.pilot_light = nil next unless heating_system.heating_system_type == HPXML::HVACTypeBoiler next unless heating_system.is_shared_system.nil? heating_system.is_shared_system = false end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| heat_pump.primary_heating_system = nil heat_pump.primary_cooling_system = nil next unless heat_pump.heat_pump_type == HPXML::HVACTypeHeatPumpGroundToAir @@ -2624,35 +2625,42 @@ def create_sample_hpxmls heat_pump.is_shared_system = false end - hpxml.water_heating_systems.each do |water_heating_system| + hpxml_bldg.water_heating_systems.each do |water_heating_system| water_heating_system.temperature = nil next unless water_heating_system.is_shared_system.nil? water_heating_system.is_shared_system = false end - shared_water_heaters = hpxml.water_heating_systems.select { |wh| wh.is_shared_system } - if not hpxml.clothes_washers.empty? - if hpxml.clothes_washers[0].is_shared_appliance - hpxml.clothes_washers[0].number_of_units_served = shared_water_heaters[0].number_of_units_served - hpxml.clothes_washers[0].count = 2 + hpxml_bldg.water_fixtures.each do |water_fixture| + water_fixture.count = nil + next unless water_fixture.low_flow.nil? + + water_fixture.low_flow = (water_fixture.flow_rate <= 2) + water_fixture.flow_rate = nil + end + shared_water_heaters = hpxml_bldg.water_heating_systems.select { |wh| wh.is_shared_system } + if not hpxml_bldg.clothes_washers.empty? + if hpxml_bldg.clothes_washers[0].is_shared_appliance + hpxml_bldg.clothes_washers[0].number_of_units_served = shared_water_heaters[0].number_of_units_served + hpxml_bldg.clothes_washers[0].count = 2 else - hpxml.clothes_washers[0].is_shared_appliance = false + hpxml_bldg.clothes_washers[0].is_shared_appliance = false end end - if not hpxml.clothes_dryers.empty? - if hpxml.clothes_dryers[0].is_shared_appliance - hpxml.clothes_dryers[0].number_of_units_served = shared_water_heaters[0].number_of_units_served - hpxml.clothes_dryers[0].count = 2 + if not hpxml_bldg.clothes_dryers.empty? + if hpxml_bldg.clothes_dryers[0].is_shared_appliance + hpxml_bldg.clothes_dryers[0].number_of_units_served = shared_water_heaters[0].number_of_units_served + hpxml_bldg.clothes_dryers[0].count = 2 else - hpxml.clothes_dryers[0].is_shared_appliance = false + hpxml_bldg.clothes_dryers[0].is_shared_appliance = false end end - if not hpxml.dishwashers.empty? - if not hpxml.dishwashers[0].is_shared_appliance - hpxml.dishwashers[0].is_shared_appliance = false + if not hpxml_bldg.dishwashers.empty? + if not hpxml_bldg.dishwashers[0].is_shared_appliance + hpxml_bldg.dishwashers[0].is_shared_appliance = false end end - hpxml.ventilation_fans.each do |ventilation_fan| + hpxml_bldg.ventilation_fans.each do |ventilation_fan| ventilation_fan.count = nil next unless ventilation_fan.used_for_whole_building_ventilation @@ -2678,15 +2686,15 @@ def create_sample_hpxmls end end end - hpxml.ventilation_fans.reverse_each do |ventilation_fan| + hpxml_bldg.ventilation_fans.reverse_each do |ventilation_fan| next if ventilation_fan.used_for_whole_building_ventilation next if ventilation_fan.used_for_seasonal_cooling_load_reduction ventilation_fan.delete end - hpxml.plug_loads.clear - hpxml.fuel_loads.clear - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.plug_loads.clear + hpxml_bldg.fuel_loads.clear + hpxml_bldg.heating_systems.each do |heating_system| next unless [HPXML::HVACTypeFurnace].include? heating_system.heating_system_type if heating_system.fan_watts_per_cfm.nil? @@ -2696,7 +2704,7 @@ def create_sample_hpxmls heating_system.airflow_defect_ratio = -0.25 end end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| next unless [HPXML::HVACTypeCentralAirConditioner, HPXML::HVACTypeMiniSplitAirConditioner].include? cooling_system.cooling_system_type @@ -2714,7 +2722,7 @@ def create_sample_hpxmls cooling_system.charge_defect_ratio = -0.25 end end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| next unless [HPXML::HVACTypeHeatPumpAirToAir, HPXML::HVACTypeHeatPumpGroundToAir, HPXML::HVACTypeHeatPumpMiniSplit].include? heat_pump.heat_pump_type @@ -2733,43 +2741,43 @@ def create_sample_hpxmls heat_pump.charge_defect_ratio = -0.25 end end - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| next unless heating_system.heating_system_type == HPXML::HVACTypeBoiler next unless heating_system.is_shared_system next unless heating_system.heating_capacity.nil? heating_system.heating_capacity = 300000 end - hpxml.pv_systems.each do |pv_system| + hpxml_bldg.pv_systems.each do |pv_system| next unless pv_system.is_shared_system.nil? pv_system.is_shared_system = false end - hpxml.generators.each do |generator| + hpxml_bldg.generators.each do |generator| next unless generator.is_shared_system.nil? generator.is_shared_system = false end - n_htg_systems = (hpxml.heating_systems + hpxml.heat_pumps).select { |h| h.fraction_heat_load_served.to_f > 0 }.size - n_clg_systems = (hpxml.cooling_systems + hpxml.heat_pumps).select { |h| h.fraction_cool_load_served.to_f > 0 }.size - hpxml.hvac_distributions.each do |hvac_distribution| + n_htg_systems = (hpxml_bldg.heating_systems + hpxml_bldg.heat_pumps).select { |h| h.fraction_heat_load_served.to_f > 0 }.size + n_clg_systems = (hpxml_bldg.cooling_systems + hpxml_bldg.heat_pumps).select { |h| h.fraction_cool_load_served.to_f > 0 }.size + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.conditioned_floor_area_served.nil? next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir next unless hvac_distribution.ducts.size > 0 n_hvac_systems = [n_htg_systems, n_clg_systems].max - hvac_distribution.conditioned_floor_area_served = hpxml.building_construction.conditioned_floor_area / n_hvac_systems + hvac_distribution.conditioned_floor_area_served = hpxml_bldg.building_construction.conditioned_floor_area / n_hvac_systems end - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| next unless hvac_distribution.number_of_return_registers.nil? next unless hvac_distribution.distribution_system_type == HPXML::HVACDistributionTypeAir next unless hvac_distribution.ducts.select { |d| d.duct_type == HPXML::DuctTypeReturn }.size > 0 - hvac_distribution.number_of_return_registers = hpxml.building_construction.number_of_conditioned_floors.ceil + hvac_distribution.number_of_return_registers = hpxml_bldg.building_construction.number_of_conditioned_floors.ceil end # TODO: Allow UsageBin in 301validator and remove code below - hpxml.water_heating_systems.each do |dhw_system| + hpxml_bldg.water_heating_systems.each do |dhw_system| next if dhw_system.uniform_energy_factor.nil? next unless [HPXML::WaterHeaterTypeStorage, HPXML::WaterHeaterTypeHeatPump].include? dhw_system.water_heater_type next unless dhw_system.first_hour_rating.nil? @@ -2795,62 +2803,62 @@ def create_sample_hpxmls 'USA_FL_Miami.Intl.AP.722020_TMY3.epw' => '33134', 'USA_AZ_Phoenix-Sky.Harbor.Intl.AP.722780_TMY3.epw' => '85023', 'ZAF_Cape.Town.688160_IWEC.epw' => '00000' } - hpxml.header.zip_code = zip_map[hpxml.climate_and_risk_zones.weather_station_epw_filepath] - if hpxml.header.zip_code.nil? - fail "#{hpxml_path}: EPW location (#{hpxml.climate_and_risk_zones.weather_station_epw_filepath}) not handled. Need to update zip_map." + hpxml_bldg.zip_code = zip_map[hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath] + if hpxml_bldg.zip_code.nil? + fail "#{hpxml_path}: EPW location (#{hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath}) not handled. Need to update zip_map." end - if hpxml.climate_and_risk_zones.weather_station_epw_filepath == 'ZAF_Cape.Town.688160_IWEC.epw' - if hpxml.header.state_code.nil? - hpxml.header.state_code = 'NA' + if hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath == 'ZAF_Cape.Town.688160_IWEC.epw' + if hpxml_bldg.state_code.nil? + hpxml_bldg.state_code = 'NA' end - if hpxml.climate_and_risk_zones.climate_zone_ieccs.empty? - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(zone: '3A', - year: 2006) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.empty? + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(zone: '3A', + year: 2006) end end - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(hpxml.header.iecc_eri_calculation_version) }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(hpxml.header.iecc_eri_calculation_version), - zone: hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(hpxml.header.iecc_eri_calculation_version) }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(hpxml.header.iecc_eri_calculation_version), + zone: hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end # Handle different inputs for ENERGY STAR/ZERH - if hpxml_path.include? 'base-bldgtype-multifamily' + if hpxml_path.include? 'base-bldgtype-mf-unit' hpxml.header.zerh_calculation_version = ZERHConstants.Ver1 - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2015 }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2015, - zone: hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2015 }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2015, + zone: hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end else hpxml.header.zerh_calculation_version = ZERHConstants.SFVer2 - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2021 }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: 2021, - zone: hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone) + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == 2021 }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: 2021, + zone: hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone) end end - if hpxml_path.include? 'base-bldgtype-multifamily' + if hpxml_path.include? 'base-bldgtype-mf-unit' hpxml.header.energystar_calculation_version = ESConstants.MFNationalVer1_2 - elsif hpxml.header.state_code == 'FL' + elsif hpxml_bldg.state_code == 'FL' hpxml.header.energystar_calculation_version = ESConstants.SFFloridaVer3_1 - elsif hpxml.header.state_code == 'HI' + elsif hpxml_bldg.state_code == 'HI' hpxml.header.energystar_calculation_version = ESConstants.SFPacificVer3_0 - elsif hpxml.header.state_code == 'OR' + elsif hpxml_bldg.state_code == 'OR' hpxml.header.energystar_calculation_version = ESConstants.SFOregonWashingtonVer3_2 else hpxml.header.energystar_calculation_version = ESConstants.SFNationalVer3_2 end - hpxml.hvac_systems.each do |hvac_system| + hpxml_bldg.hvac_systems.each do |hvac_system| next if hvac_system.shared_loop_watts.nil? hvac_system.shared_loop_motor_efficiency = 0.9 end - hpxml.hot_water_distributions.each do |dhw_dist| + hpxml_bldg.hot_water_distributions.each do |dhw_dist| next if dhw_dist.shared_recirculation_pump_power.nil? dhw_dist.shared_recirculation_motor_efficiency = 0.9 end - hpxml.hvac_controls.each do |hvac_control| + hpxml_bldg.hvac_controls.each do |hvac_control| hvac_control.heating_setpoint_temp = nil hvac_control.cooling_setpoint_temp = nil next unless hvac_control.control_type.nil? @@ -2858,7 +2866,7 @@ def create_sample_hpxmls hvac_control.control_type = HPXML::HVACControlTypeManual end - XMLHelper.write_file(hpxml.to_oga, hpxml_path) + XMLHelper.write_file(hpxml.to_doc, hpxml_path) end # Create additional files @@ -2866,12 +2874,14 @@ def create_sample_hpxmls # base-hvac-programmable-thermostat.xml hpxml = HPXML.new(hpxml_path: 'workflow/sample_files/base.xml') - hpxml.hvac_controls[0].control_type = HPXML::HVACControlTypeProgrammable - XMLHelper.write_file(hpxml.to_oga, 'workflow/sample_files/base-hvac-programmable-thermostat.xml') + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.hvac_controls[0].control_type = HPXML::HVACControlTypeProgrammable + XMLHelper.write_file(hpxml.to_doc, 'workflow/sample_files/base-hvac-programmable-thermostat.xml') # Older ERI versions Constants.ERIVersions.each do |eri_version| hpxml = HPXML.new(hpxml_path: 'workflow/sample_files/base.xml') + hpxml_bldg = hpxml.buildings[0] hpxml.header.eri_calculation_version = eri_version hpxml.header.co2index_calculation_version = nil hpxml.header.iecc_eri_calculation_version = nil @@ -2879,9 +2889,9 @@ def create_sample_hpxmls hpxml.header.zerh_calculation_version = nil if Constants.ERIVersions.index(eri_version) < Constants.ERIVersions.index('2019A') # Need old input for clothes dryers - hpxml.clothes_dryers[0].control_type = HPXML::ClothesDryerControlTypeTimer + hpxml_bldg.clothes_dryers[0].control_type = HPXML::ClothesDryerControlTypeTimer end - XMLHelper.write_file(hpxml.to_oga, "workflow/sample_files/base-version-eri-#{eri_version}.xml") + XMLHelper.write_file(hpxml.to_doc, "workflow/sample_files/base-version-eri-#{eri_version}.xml") end # Older CO2 Index versions @@ -2892,34 +2902,36 @@ def create_sample_hpxmls hpxml.header.iecc_eri_calculation_version = nil hpxml.header.energystar_calculation_version = nil hpxml.header.zerh_calculation_version = nil - XMLHelper.write_file(hpxml.to_oga, "workflow/sample_files/base-version-co2-#{co2_version}.xml") + XMLHelper.write_file(hpxml.to_doc, "workflow/sample_files/base-version-co2-#{co2_version}.xml") end # All IECC versions IECCConstants.AllVersions.each do |iecc_version| hpxml = HPXML.new(hpxml_path: 'workflow/sample_files/base.xml') + hpxml_bldg = hpxml.buildings[0] hpxml.header.iecc_eri_calculation_version = iecc_version hpxml.header.eri_calculation_version = nil hpxml.header.co2index_calculation_version = nil hpxml.header.energystar_calculation_version = nil hpxml.header.zerh_calculation_version = nil - zone = hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone - if hpxml.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(iecc_version) }.size == 0 - hpxml.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(iecc_version), - zone: zone) + zone = hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone + if hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.select { |z| z.year == Integer(iecc_version) }.size == 0 + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs.add(year: Integer(iecc_version), + zone: zone) end - XMLHelper.write_file(hpxml.to_oga, "workflow/sample_files/base-version-iecc-eri-#{iecc_version}.xml") + XMLHelper.write_file(hpxml.to_doc, "workflow/sample_files/base-version-iecc-eri-#{iecc_version}.xml") end # Additional ENERGY STAR files - hpxml = HPXML.new(hpxml_path: 'workflow/sample_files/base-bldgtype-multifamily.xml') + hpxml = HPXML.new(hpxml_path: 'workflow/sample_files/base-bldgtype-mf-unit.xml') + hpxml_bldg = hpxml.buildings[0] hpxml.header.energystar_calculation_version = ESConstants.MFOregonWashingtonVer1_2 - hpxml.climate_and_risk_zones.climate_zone_ieccs[0].zone = '4C' - hpxml.climate_and_risk_zones.weather_station_name = 'Portland, OR' - hpxml.climate_and_risk_zones.weather_station_epw_filepath = 'USA_OR_Portland.Intl.AP.726980_TMY3.epw' - hpxml.header.state_code = 'OR' - XMLHelper.write_file(hpxml.to_oga, 'workflow/sample_files/base-bldgtype-multifamily-location-portland-or.xml') + hpxml_bldg.climate_and_risk_zones.climate_zone_ieccs[0].zone = '4C' + hpxml_bldg.climate_and_risk_zones.weather_station_name = 'Portland, OR' + hpxml_bldg.climate_and_risk_zones.weather_station_epw_filepath = 'USA_OR_Portland.Intl.AP.726980_TMY3.epw' + hpxml_bldg.state_code = 'OR' + XMLHelper.write_file(hpxml.to_doc, 'workflow/sample_files/base-bldgtype-mf-unit-location-portland-or.xml') end command_list = [:update_measures, :create_release_zips] diff --git a/workflow/energy_rating_index.rb b/workflow/energy_rating_index.rb index d5b3aac0c3..5dfc15f1c0 100644 --- a/workflow/energy_rating_index.rb +++ b/workflow/energy_rating_index.rb @@ -368,19 +368,19 @@ def get_eec(system, type, is_dfhp_primary = nil) end end - rated_hpxml = rated_output['HPXML'] - HVAC.apply_shared_systems(rated_hpxml) - ref_hpxml = ref_output['HPXML'] + rated_bldg = rated_output['HPXML'].buildings[0] + HVAC.apply_shared_systems(rated_bldg) + reg_bldg = ref_output['HPXML'].buildings[0] results = {} # ======== # # Building # # ======== # - results[:rated_cfa] = rated_hpxml.building_construction.conditioned_floor_area - results[:rated_nbr] = rated_hpxml.building_construction.number_of_bedrooms - results[:rated_nst] = rated_hpxml.building_construction.number_of_conditioned_floors_above_grade - results[:rated_facility_type] = rated_hpxml.building_construction.residential_facility_type + results[:rated_cfa] = rated_bldg.building_construction.conditioned_floor_area + results[:rated_nbr] = rated_bldg.building_construction.number_of_bedrooms + results[:rated_nst] = rated_bldg.building_construction.number_of_conditioned_floors_above_grade + results[:rated_facility_type] = rated_bldg.building_construction.residential_facility_type # =========================== # # Ventilation Preconditioning # @@ -389,14 +389,14 @@ def get_eec(system, type, is_dfhp_primary = nil) # Calculate independent nMEUL for ventilation preconditioning results[:eri_vent_preheat] = [] - rated_hpxml.ventilation_fans.each do |rated_sys| + rated_bldg.ventilation_fans.each do |rated_sys| next if rated_sys.preheating_fuel.nil? results[:eri_vent_preheat] << calculate_eri_component_precond(rated_output, rated_sys, 'Mech Vent Preheating') end results[:eri_vent_precool] = [] - rated_hpxml.ventilation_fans.each do |rated_sys| + rated_bldg.ventilation_fans.each do |rated_sys| next if rated_sys.precooling_fuel.nil? results[:eri_vent_precool] << calculate_eri_component_precond(rated_output, rated_sys, 'Mech Vent Precooling') @@ -407,7 +407,7 @@ def get_eec(system, type, is_dfhp_primary = nil) # ======= # results[:eri_heat] = [] - rated_hpxml.hvac_systems.each do |rated_sys| + rated_bldg.hvac_systems.each do |rated_sys| if rated_sys.respond_to? :fraction_heat_load_served fraction_heat_load_served = rated_sys.fraction_heat_load_served elsif rated_sys.respond_to? :integrated_heating_system_fraction_heat_load_served @@ -416,7 +416,7 @@ def get_eec(system, type, is_dfhp_primary = nil) next if fraction_heat_load_served.to_f <= 0 # Get corresponding Reference Home system - ref_sys = ref_hpxml.hvac_systems.select { |h| h.respond_to?(:htg_seed_id) && (h.htg_seed_id == rated_sys.htg_seed_id) }[0] + ref_sys = reg_bldg.hvac_systems.select { |h| h.respond_to?(:htg_seed_id) && (h.htg_seed_id == rated_sys.htg_seed_id) }[0] if rated_sys.is_a?(HPXML::HeatPump) && rated_sys.is_dual_fuel # Dual fuel heat pump; calculate ERI using two different HVAC systems @@ -433,14 +433,14 @@ def get_eec(system, type, is_dfhp_primary = nil) results[:eri_cool] = [] whf_energy = get_end_use(rated_output, EUT::WholeHouseFan, FT::Elec) - rated_hpxml.hvac_systems.each do |rated_sys| + rated_bldg.hvac_systems.each do |rated_sys| if rated_sys.respond_to? :fraction_cool_load_served fraction_cool_load_served = rated_sys.fraction_cool_load_served end next if fraction_cool_load_served.to_f <= 0 # Get corresponding Reference Home system - ref_sys = ref_hpxml.hvac_systems.select { |h| h.respond_to?(:clg_seed_id) && (h.clg_seed_id == rated_sys.clg_seed_id) }[0] + ref_sys = reg_bldg.hvac_systems.select { |h| h.respond_to?(:clg_seed_id) && (h.clg_seed_id == rated_sys.clg_seed_id) }[0] results[:eri_cool] << calculate_eri_component(rated_output, ref_output, rated_sys, ref_sys, fraction_cool_load_served, 'Cooling', whf_energy: whf_energy) end @@ -451,15 +451,15 @@ def get_eec(system, type, is_dfhp_primary = nil) results[:eri_dhw] = [] # Always just 1 Reference Home water heater. - if ref_hpxml.water_heating_systems.size != 1 + if reg_bldg.water_heating_systems.size != 1 fail 'Unexpected Reference Home results; should only be 1 DHW system.' end - rated_hpxml.water_heating_systems.each do |rated_sys| + rated_bldg.water_heating_systems.each do |rated_sys| next if rated_sys.fraction_dhw_load_served <= 0 # Get corresponding Reference Home system - ref_sys = ref_hpxml.water_heating_systems[0] + ref_sys = reg_bldg.water_heating_systems[0] results[:eri_dhw] << calculate_eri_component(rated_output, ref_output, rated_sys, ref_sys, rated_sys.fraction_dhw_load_served, 'Hot Water') end @@ -760,13 +760,13 @@ def _calculate_co2e_index(rated_output, ref_output, results_iad) fail 'CO2e Reference Home found with fossil fuel energy use.' end - rated_hpxml = rated_output['HPXML'] + rated_bldg = rated_output['HPXML'].buildings[0] results = {} - results[:rated_cfa] = rated_hpxml.building_construction.conditioned_floor_area - results[:rated_nbr] = rated_hpxml.building_construction.number_of_bedrooms - results[:rated_nst] = rated_hpxml.building_construction.number_of_conditioned_floors_above_grade + results[:rated_cfa] = rated_bldg.building_construction.conditioned_floor_area + results[:rated_nbr] = rated_bldg.building_construction.number_of_bedrooms + results[:rated_nst] = rated_bldg.building_construction.number_of_conditioned_floors_above_grade results[:aco2e] = get_emissions_co2e(rated_output) results[:arco2e] = get_emissions_co2e(ref_output) diff --git a/workflow/real_homes/house001.xml b/workflow/real_homes/house001.xml index c5469cd9f1..9147f80cb3 100644 --- a/workflow/real_homes/house001.xml +++ b/workflow/real_homes/house001.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -91,7 +91,7 @@ outside - living space + conditioned space @@ -106,7 +106,7 @@ other housing unit - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space ceiling @@ -136,7 +136,7 @@ - living space + conditioned space 739.0 4.0 37.5 @@ -272,14 +272,14 @@ supply 0.0 - living space + conditioned space 199.8 return 0.0 - living space + conditioned space 37.0 1 @@ -306,7 +306,7 @@ natural gas storage water heater - living space + conditioned space false 30.0 1.0 @@ -345,7 +345,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -357,7 +357,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -365,7 +365,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -375,12 +375,12 @@ - living space + conditioned space 655.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house002.xml b/workflow/real_homes/house002.xml index 93dfdcb862..e0deaed134 100644 --- a/workflow/real_homes/house002.xml +++ b/workflow/real_homes/house002.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -96,7 +96,7 @@ - living space + conditioned space 2401.0 0.8 0.75 @@ -125,7 +125,7 @@ outside - living space + conditioned space 52.3 0.8 0.75 @@ -137,7 +137,7 @@ outside - living space + conditioned space 45.0 0.8 0.75 @@ -149,7 +149,7 @@ garage - living space + conditioned space 52.3 @@ -161,7 +161,7 @@ outside - living space + conditioned space @@ -176,7 +176,7 @@ outside - living space + conditioned space @@ -191,7 +191,7 @@ outside - living space + conditioned space @@ -251,7 +251,7 @@ outside - living space + conditioned space @@ -316,7 +316,7 @@ - living space + conditioned space 892.3 4.0 97.8 @@ -501,14 +501,14 @@ supply 4.0 - living space + conditioned space 327.5 return 2.0 - living space + conditioned space 182.0 1 @@ -534,7 +534,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -572,7 +572,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -584,7 +584,7 @@ false - living space + conditioned space electricity 2.67 timer @@ -592,7 +592,7 @@ false - living space + conditioned space 0.68 12 0.12 @@ -602,12 +602,12 @@ - living space + conditioned space 378.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house003.xml b/workflow/real_homes/house003.xml index c0cfec5016..b9e1e88a23 100644 --- a/workflow/real_homes/house003.xml +++ b/workflow/real_homes/house003.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -179,7 +179,7 @@ outside - living space + conditioned space 109.6 0.8 0.75 @@ -191,7 +191,7 @@ other housing unit - living space + conditioned space 97.0 @@ -215,7 +215,7 @@ outside - living space + conditioned space @@ -230,7 +230,7 @@ outside - living space + conditioned space @@ -260,7 +260,7 @@ garage - living space + conditioned space @@ -273,7 +273,7 @@ garage - living space + conditioned space @@ -286,7 +286,7 @@ attic - vented - living space + conditioned space @@ -435,7 +435,7 @@ attic - vented - living space + conditioned space @@ -448,7 +448,7 @@ attic - vented - living space + conditioned space @@ -461,7 +461,7 @@ attic - vented - living space + conditioned space @@ -474,7 +474,7 @@ attic - vented - living space + conditioned space @@ -487,7 +487,7 @@ outside - living space + conditioned space @@ -500,7 +500,7 @@ crawlspace - unvented - living space + conditioned space @@ -590,7 +590,7 @@ - living space + conditioned space 236.0 4.0 10.6 @@ -897,14 +897,14 @@ supply 4.2 - living space + conditioned space 322.7 return 4.2 - living space + conditioned space 239.0 @@ -945,7 +945,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.96 @@ -982,7 +982,7 @@ false - living space + conditioned space 2.92 105.0 0.1065 @@ -994,7 +994,7 @@ false - living space + conditioned space electricity 3.49 moisture @@ -1002,7 +1002,7 @@ false - living space + conditioned space 269.0 12 0.12 @@ -1012,12 +1012,12 @@ - living space + conditioned space 993.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house004.xml b/workflow/real_homes/house004.xml index 72c7a7a39a..49414e0507 100644 --- a/workflow/real_homes/house004.xml +++ b/workflow/real_homes/house004.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -124,7 +124,7 @@ - living space + conditioned space 80.0 0.8 0.75 @@ -153,7 +153,7 @@ outside - living space + conditioned space 58.8 0.8 0.75 @@ -165,7 +165,7 @@ basement - unconditioned - living space + conditioned space 118.0 @@ -177,7 +177,7 @@ outside - living space + conditioned space @@ -192,7 +192,7 @@ outside - living space + conditioned space @@ -224,7 +224,7 @@ attic - vented - living space + conditioned space @@ -237,7 +237,7 @@ attic - vented - living space + conditioned space @@ -250,7 +250,7 @@ outside - living space + conditioned space @@ -263,7 +263,7 @@ basement - unconditioned - living space + conditioned space @@ -686,14 +686,14 @@ supply 0.0 - living space + conditioned space 186.7 return 0.0 - living space + conditioned space 69.2 1 @@ -760,7 +760,7 @@ false - living space + conditioned space 2.06 152.0 0.12 @@ -772,7 +772,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -780,7 +780,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -790,12 +790,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas true diff --git a/workflow/real_homes/house005.xml b/workflow/real_homes/house005.xml index 7539c9bbf4..ed13cee8c8 100644 --- a/workflow/real_homes/house005.xml +++ b/workflow/real_homes/house005.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -90,7 +90,7 @@ - living space + conditioned space 592.0 0.5 0.9 @@ -106,7 +106,7 @@ outside - living space + conditioned space 29.0 0.8 0.75 @@ -118,7 +118,7 @@ other housing unit - living space + conditioned space 88.3 @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -145,7 +145,7 @@ other housing unit - living space + conditioned space @@ -160,7 +160,7 @@ other housing unit - living space + conditioned space floor @@ -250,14 +250,14 @@ supply 1.0 - living space + conditioned space 159.6 return 1.0 - living space + conditioned space 29.5 1 @@ -374,7 +374,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -384,12 +384,12 @@ - living space + conditioned space 550.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house006.xml b/workflow/real_homes/house006.xml index 9d0a605006..024856d5f7 100644 --- a/workflow/real_homes/house006.xml +++ b/workflow/real_homes/house006.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -180,7 +180,7 @@ outside - living space + conditioned space 167.7 0.8 0.75 @@ -194,7 +194,7 @@ outside - living space + conditioned space @@ -209,7 +209,7 @@ garage - living space + conditioned space @@ -222,7 +222,7 @@ outside - living space + conditioned space @@ -282,7 +282,7 @@ attic - vented - living space + conditioned space @@ -295,7 +295,7 @@ attic - vented - living space + conditioned space @@ -308,7 +308,7 @@ crawlspace - vented - living space + conditioned space @@ -321,7 +321,7 @@ garage - living space + conditioned space @@ -675,7 +675,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -687,7 +687,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -695,7 +695,7 @@ false - living space + conditioned space 0.66 12 0.12 @@ -705,12 +705,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house007.xml b/workflow/real_homes/house007.xml index 274ea0d29a..6a00c98648 100644 --- a/workflow/real_homes/house007.xml +++ b/workflow/real_homes/house007.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -116,7 +116,7 @@ other housing unit - living space + conditioned space 24.7 @@ -126,7 +126,7 @@ outside - living space + conditioned space 23.8 0.8 0.75 @@ -138,7 +138,7 @@ outside - living space + conditioned space 3.6 0.8 0.75 @@ -150,7 +150,7 @@ outside - living space + conditioned space 3.6 0.8 0.75 @@ -162,7 +162,7 @@ outside - living space + conditioned space 3.6 0.8 0.75 @@ -174,7 +174,7 @@ outside - living space + conditioned space 11.7 0.8 0.75 @@ -186,7 +186,7 @@ outside - living space + conditioned space 30.5 0.8 0.75 @@ -198,7 +198,7 @@ other housing unit - living space + conditioned space 31.0 @@ -208,7 +208,7 @@ other housing unit - living space + conditioned space 5.8 @@ -218,7 +218,7 @@ other housing unit - living space + conditioned space 8.0 @@ -230,7 +230,7 @@ other housing unit - living space + conditioned space @@ -243,7 +243,7 @@ outside - living space + conditioned space @@ -258,7 +258,7 @@ outside - living space + conditioned space @@ -273,7 +273,7 @@ outside - living space + conditioned space @@ -288,7 +288,7 @@ outside - living space + conditioned space @@ -303,7 +303,7 @@ outside - living space + conditioned space @@ -318,7 +318,7 @@ other housing unit - living space + conditioned space @@ -331,7 +331,7 @@ other housing unit - living space + conditioned space @@ -344,7 +344,7 @@ other housing unit - living space + conditioned space @@ -357,7 +357,7 @@ other housing unit - living space + conditioned space @@ -372,7 +372,7 @@ attic - unvented - living space + conditioned space @@ -385,7 +385,7 @@ other housing unit - living space + conditioned space floor @@ -502,14 +502,14 @@ supply 0.0 - living space + conditioned space 312.4 return 0.0 - living space + conditioned space 57.8 1 @@ -536,7 +536,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -569,7 +569,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -581,7 +581,7 @@ false - living space + conditioned space electricity 2.62 moisture @@ -589,7 +589,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -599,12 +599,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house008.xml b/workflow/real_homes/house008.xml index daeedd1dbc..9a66dcf5db 100644 --- a/workflow/real_homes/house008.xml +++ b/workflow/real_homes/house008.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ garage - living space + conditioned space 13.5 @@ -139,7 +139,7 @@ garage - living space + conditioned space 25.0 @@ -149,7 +149,7 @@ outside - living space + conditioned space 174.8 0.8 0.75 @@ -161,7 +161,7 @@ outside - living space + conditioned space 57.0 0.8 0.75 @@ -173,7 +173,7 @@ outside - living space + conditioned space 38.0 0.8 0.75 @@ -185,7 +185,7 @@ outside - living space + conditioned space 11.0 0.8 0.75 @@ -199,7 +199,7 @@ garage - living space + conditioned space @@ -212,7 +212,7 @@ garage - living space + conditioned space @@ -225,7 +225,7 @@ outside - living space + conditioned space @@ -240,7 +240,7 @@ outside - living space + conditioned space @@ -255,7 +255,7 @@ outside - living space + conditioned space @@ -270,7 +270,7 @@ outside - living space + conditioned space @@ -285,7 +285,7 @@ outside - living space + conditioned space @@ -449,7 +449,7 @@ attic - vented - living space + conditioned space @@ -789,7 +789,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -801,7 +801,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -809,7 +809,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -819,12 +819,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house009.xml b/workflow/real_homes/house009.xml index 86d48bc2ba..5d22eac193 100644 --- a/workflow/real_homes/house009.xml +++ b/workflow/real_homes/house009.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ outside - living space + conditioned space @@ -175,7 +175,7 @@ outside - living space + conditioned space @@ -190,7 +190,7 @@ outside - living space + conditioned space @@ -205,7 +205,7 @@ garage - living space + conditioned space @@ -218,7 +218,7 @@ attic - vented - living space + conditioned space @@ -248,7 +248,7 @@ attic - vented - living space + conditioned space @@ -261,7 +261,7 @@ attic - vented - living space + conditioned space @@ -301,7 +301,7 @@ - living space + conditioned space 1718.0 4.0 186.6 @@ -545,7 +545,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -557,7 +557,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -565,7 +565,7 @@ false - living space + conditioned space 275.0 12 0.12 @@ -575,12 +575,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house010.xml b/workflow/real_homes/house010.xml index 787403eacc..cb4e905e60 100644 --- a/workflow/real_homes/house010.xml +++ b/workflow/real_homes/house010.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -113,7 +113,7 @@ outside - living space + conditioned space 315.0 0.8 0.75 @@ -125,7 +125,7 @@ garage - living space + conditioned space 83.0 @@ -137,7 +137,7 @@ outside - living space + conditioned space @@ -152,7 +152,7 @@ outside - living space + conditioned space @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ garage - living space + conditioned space @@ -227,7 +227,7 @@ attic - unvented - living space + conditioned space @@ -240,7 +240,7 @@ garage - living space + conditioned space @@ -253,7 +253,7 @@ outside - living space + conditioned space @@ -819,14 +819,14 @@ supply 6.0 - living space + conditioned space 439.8 return 6.0 - living space + conditioned space 162.9 1 @@ -859,14 +859,14 @@ supply 6.0 - living space + conditioned space 439.8 return 6.0 - living space + conditioned space 162.9 1 @@ -899,14 +899,14 @@ supply 6.0 - living space + conditioned space 330.3 return 6.0 - living space + conditioned space 122.3 1 @@ -939,14 +939,14 @@ supply 6.0 - living space + conditioned space 330.1 return 6.0 - living space + conditioned space 61.125 1 @@ -1037,7 +1037,7 @@ false - living space + conditioned space 2.155 151.0 0.1065 @@ -1049,7 +1049,7 @@ false - living space + conditioned space natural gas 2.32 moisture @@ -1057,7 +1057,7 @@ false - living space + conditioned space 240.0 15 0.12 @@ -1067,12 +1067,12 @@ - living space + conditioned space 1700.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house011.xml b/workflow/real_homes/house011.xml index b4f6413f89..45b403365b 100644 --- a/workflow/real_homes/house011.xml +++ b/workflow/real_homes/house011.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -91,7 +91,7 @@ outside - living space + conditioned space 27.0 0.8 0.75 @@ -103,7 +103,7 @@ outside - living space + conditioned space 104.9 0.8 0.75 @@ -117,7 +117,7 @@ outside - living space + conditioned space @@ -132,7 +132,7 @@ outside - living space + conditioned space @@ -147,7 +147,7 @@ other housing unit - living space + conditioned space @@ -162,7 +162,7 @@ other housing unit - living space + conditioned space ceiling @@ -176,7 +176,7 @@ other housing unit - living space + conditioned space floor @@ -272,14 +272,14 @@ supply 0.0 - living space + conditioned space 299.7 return 0.0 - living space + conditioned space 55.5 1 @@ -305,7 +305,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -343,7 +343,7 @@ false - living space + conditioned space 1.892 122.0 0.1065 @@ -355,7 +355,7 @@ false - living space + conditioned space electricity 2.67 timer @@ -363,7 +363,7 @@ false - living space + conditioned space 0.75 8 0.12 @@ -373,12 +373,12 @@ - living space + conditioned space 369.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house012.xml b/workflow/real_homes/house012.xml index b73e45fa61..1d276b4eff 100644 --- a/workflow/real_homes/house012.xml +++ b/workflow/real_homes/house012.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -85,7 +85,7 @@ - living space + conditioned space 578.0 0.8 0.75 @@ -101,7 +101,7 @@ outside - living space + conditioned space 148.0 0.8 0.75 @@ -115,7 +115,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ outside - living space + conditioned space @@ -383,7 +383,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -395,7 +395,7 @@ false - living space + conditioned space electricity 2.67 timer @@ -403,7 +403,7 @@ false - living space + conditioned space 0.46 14 0.12 @@ -413,12 +413,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house013.xml b/workflow/real_homes/house013.xml index cbc7ff8a9b..304ca77ea9 100644 --- a/workflow/real_homes/house013.xml +++ b/workflow/real_homes/house013.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -166,7 +166,7 @@ outside - living space + conditioned space @@ -181,7 +181,7 @@ garage - living space + conditioned space @@ -239,7 +239,7 @@ attic - vented - living space + conditioned space @@ -252,7 +252,7 @@ crawlspace - vented - living space + conditioned space @@ -485,14 +485,14 @@ supply 0.0 - living space + conditioned space 30.3 return 0.0 - living space + conditioned space 16.8 @@ -566,7 +566,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -578,7 +578,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -586,7 +586,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -596,12 +596,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house014.xml b/workflow/real_homes/house014.xml index f3802a9d7a..1884f74a27 100644 --- a/workflow/real_homes/house014.xml +++ b/workflow/real_homes/house014.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -152,7 +152,7 @@ outside - living space + conditioned space 327.0 0.8 0.75 @@ -166,7 +166,7 @@ outside - living space + conditioned space @@ -181,7 +181,7 @@ garage - living space + conditioned space @@ -194,7 +194,7 @@ outside - living space + conditioned space @@ -254,7 +254,7 @@ attic - vented - living space + conditioned space @@ -267,7 +267,7 @@ attic - vented - living space + conditioned space @@ -280,7 +280,7 @@ basement - unconditioned - living space + conditioned space @@ -293,7 +293,7 @@ garage - living space + conditioned space @@ -643,7 +643,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -655,7 +655,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -663,7 +663,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -673,13 +673,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/real_homes/house015.xml b/workflow/real_homes/house015.xml index 558448d352..86226f0a21 100644 --- a/workflow/real_homes/house015.xml +++ b/workflow/real_homes/house015.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -85,7 +85,7 @@ - living space + conditioned space 448.0 0.8 0.75 @@ -101,7 +101,7 @@ outside - living space + conditioned space @@ -319,7 +319,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -331,7 +331,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -339,7 +339,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -349,13 +349,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/real_homes/house016.xml b/workflow/real_homes/house016.xml index cb81f5b412..ec6a3ef3e6 100644 --- a/workflow/real_homes/house016.xml +++ b/workflow/real_homes/house016.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -97,7 +97,7 @@ - living space + conditioned space 935.0 0.8 0.75 @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -154,7 +154,7 @@ garage - living space + conditioned space @@ -167,7 +167,7 @@ attic - unvented - living space + conditioned space @@ -180,7 +180,7 @@ outside - living space + conditioned space @@ -212,7 +212,7 @@ attic - unvented - living space + conditioned space @@ -252,7 +252,7 @@ - living space + conditioned space 1933.0 4.0 287.7 @@ -599,7 +599,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.91 @@ -639,7 +639,7 @@ false - living space + conditioned space 3.06 96.0 0.12 @@ -651,7 +651,7 @@ false - living space + conditioned space natural gas 2.67 timer @@ -659,7 +659,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -669,12 +669,12 @@ - living space + conditioned space 900.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house017.xml b/workflow/real_homes/house017.xml index cff6188f33..279524b248 100644 --- a/workflow/real_homes/house017.xml +++ b/workflow/real_homes/house017.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ outside - living space + conditioned space @@ -234,7 +234,7 @@ outside - living space + conditioned space @@ -249,7 +249,7 @@ garage - living space + conditioned space @@ -329,7 +329,7 @@ attic - vented - living space + conditioned space @@ -342,7 +342,7 @@ attic - vented - living space + conditioned space @@ -355,7 +355,7 @@ crawlspace - unvented - living space + conditioned space @@ -668,7 +668,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.99 @@ -701,7 +701,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -713,7 +713,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -721,7 +721,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -731,12 +731,12 @@ - living space + conditioned space 724.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house018.xml b/workflow/real_homes/house018.xml index 50d123f556..58a5e52e74 100644 --- a/workflow/real_homes/house018.xml +++ b/workflow/real_homes/house018.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -126,7 +126,7 @@ outside - living space + conditioned space 228.0 0.8 0.75 @@ -138,7 +138,7 @@ outside - living space + conditioned space 228.0 0.8 0.75 @@ -150,7 +150,7 @@ garage - living space + conditioned space 38.0 @@ -160,7 +160,7 @@ garage - living space + conditioned space 38.0 @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -187,7 +187,7 @@ attic - unvented - living space + conditioned space @@ -200,7 +200,7 @@ garage - living space + conditioned space @@ -258,7 +258,7 @@ attic - unvented - living space + conditioned space @@ -271,7 +271,7 @@ garage - living space + conditioned space @@ -589,14 +589,14 @@ supply 0.0 - living space + conditioned space 672.3 return 0.0 - living space + conditioned space 498.0 1 @@ -629,14 +629,14 @@ supply 0.0 - living space + conditioned space 612.0 return 0.0 - living space + conditioned space 453.3 1 @@ -683,14 +683,14 @@ supply 0.0 - living space + conditioned space 339.0 return 0.0 - living space + conditioned space 188.325 1 @@ -776,7 +776,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -788,7 +788,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -796,7 +796,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -806,12 +806,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house019.xml b/workflow/real_homes/house019.xml index e2b1a3bf92..56bd170190 100644 --- a/workflow/real_homes/house019.xml +++ b/workflow/real_homes/house019.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -128,7 +128,7 @@ outside - living space + conditioned space 228.0 0.8 0.75 @@ -140,7 +140,7 @@ garage - living space + conditioned space 56.0 @@ -150,7 +150,7 @@ attic - vented - living space + conditioned space 47.0 @@ -162,7 +162,7 @@ garage - living space + conditioned space @@ -175,7 +175,7 @@ outside - living space + conditioned space @@ -190,7 +190,7 @@ outside - living space + conditioned space @@ -205,7 +205,7 @@ outside - living space + conditioned space @@ -220,7 +220,7 @@ outside - living space + conditioned space @@ -235,7 +235,7 @@ attic - vented - living space + conditioned space @@ -319,7 +319,7 @@ attic - vented - living space + conditioned space @@ -332,7 +332,7 @@ garage - living space + conditioned space @@ -592,14 +592,14 @@ supply 0.0 - living space + conditioned space 915.1 return 0.0 - living space + conditioned space 830.4 @@ -681,7 +681,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -693,7 +693,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -701,7 +701,7 @@ false - living space + conditioned space 260.0 14 0.12 @@ -711,12 +711,12 @@ - living space + conditioned space 660.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house020.xml b/workflow/real_homes/house020.xml index e3cd92f21f..cacbe054d4 100644 --- a/workflow/real_homes/house020.xml +++ b/workflow/real_homes/house020.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -97,7 +97,7 @@ - living space + conditioned space 5192.0 0.6 0.6 @@ -126,7 +126,7 @@ outside - living space + conditioned space 493.0 0.8 0.75 @@ -138,7 +138,7 @@ garage - living space + conditioned space 32.0 @@ -150,7 +150,7 @@ outside - living space + conditioned space @@ -165,7 +165,7 @@ garage - living space + conditioned space @@ -223,7 +223,7 @@ crawlspace - unvented - living space + conditioned space @@ -963,7 +963,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -1014,7 +1014,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -1026,7 +1026,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -1034,7 +1034,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -1044,13 +1044,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/real_homes/house021.xml b/workflow/real_homes/house021.xml index 77c3867a20..003c2fca01 100644 --- a/workflow/real_homes/house021.xml +++ b/workflow/real_homes/house021.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -100,7 +100,7 @@ - living space + conditioned space 296.0 0.8 0.75 @@ -129,7 +129,7 @@ outside - living space + conditioned space 132.0 0.8 0.75 @@ -141,7 +141,7 @@ outside - living space + conditioned space 132.0 0.8 0.75 @@ -155,7 +155,7 @@ outside - living space + conditioned space @@ -170,7 +170,7 @@ outside - living space + conditioned space @@ -228,7 +228,7 @@ attic - vented - living space + conditioned space @@ -241,7 +241,7 @@ outside - living space + conditioned space @@ -701,7 +701,7 @@ false - living space + conditioned space 2.155 175.0 0.1065 @@ -713,7 +713,7 @@ false - living space + conditioned space natural gas 2.32 moisture @@ -721,7 +721,7 @@ false - living space + conditioned space 260.0 12 0.12 @@ -731,12 +731,12 @@ - living space + conditioned space 370.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house022.xml b/workflow/real_homes/house022.xml index 3d9366cef5..c8d30b5ee2 100644 --- a/workflow/real_homes/house022.xml +++ b/workflow/real_homes/house022.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -144,7 +144,7 @@ attic - vented - living space + conditioned space @@ -157,7 +157,7 @@ garage - living space + conditioned space @@ -187,7 +187,7 @@ attic - vented - living space + conditioned space @@ -227,7 +227,7 @@ - living space + conditioned space 1491.0 4.0 167.6 @@ -600,7 +600,7 @@ electricity heat pump water heater - living space + conditioned space false 50.0 1.0 @@ -636,7 +636,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -648,7 +648,7 @@ false - living space + conditioned space natural gas 2.32 moisture @@ -656,7 +656,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -666,12 +666,12 @@ - living space + conditioned space 900.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house023.xml b/workflow/real_homes/house023.xml index 912f090dfd..5bde8fd291 100644 --- a/workflow/real_homes/house023.xml +++ b/workflow/real_homes/house023.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ outside - living space + conditioned space @@ -175,7 +175,7 @@ outside - living space + conditioned space @@ -190,7 +190,7 @@ garage - living space + conditioned space @@ -220,7 +220,7 @@ attic - vented - living space + conditioned space @@ -260,7 +260,7 @@ - living space + conditioned space 2334.0 4.0 211.8 @@ -491,7 +491,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -503,7 +503,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -511,7 +511,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -521,13 +521,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/real_homes/house024.xml b/workflow/real_homes/house024.xml index 1edf965a79..a7efc78fa7 100644 --- a/workflow/real_homes/house024.xml +++ b/workflow/real_homes/house024.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 392.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -288,7 +288,7 @@ attic - vented - living space + conditioned space @@ -301,7 +301,7 @@ garage - living space + conditioned space @@ -341,7 +341,7 @@ - living space + conditioned space 2101.0 4.0 180.2 @@ -597,7 +597,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -609,7 +609,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -617,7 +617,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -627,12 +627,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house025.xml b/workflow/real_homes/house025.xml index 03f4fa04d9..037ffcf1c0 100644 --- a/workflow/real_homes/house025.xml +++ b/workflow/real_homes/house025.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -102,7 +102,7 @@ outside - living space + conditioned space 74.0 0.8 0.75 @@ -116,7 +116,7 @@ outside - living space + conditioned space @@ -131,7 +131,7 @@ garage - living space + conditioned space @@ -161,7 +161,7 @@ attic - vented - living space + conditioned space @@ -174,7 +174,7 @@ garage - living space + conditioned space @@ -214,7 +214,7 @@ - living space + conditioned space 3326.0 4.0 248.7 @@ -876,14 +876,14 @@ supply 0.0 - living space + conditioned space 673.5 return 0.0 - living space + conditioned space 623.625 1 @@ -956,7 +956,7 @@ electricity heat pump water heater - living space + conditioned space false 50.0 1.0 @@ -1007,7 +1007,7 @@ false - living space + conditioned space 2.06 152.0 0.12 @@ -1019,7 +1019,7 @@ false - living space + conditioned space electricity 3.73 moisture @@ -1027,7 +1027,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -1037,12 +1037,12 @@ - living space + conditioned space 900.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house026.xml b/workflow/real_homes/house026.xml index e7de15b8b4..fee1641a54 100644 --- a/workflow/real_homes/house026.xml +++ b/workflow/real_homes/house026.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -126,7 +126,7 @@ outside - living space + conditioned space @@ -141,7 +141,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ outside - living space + conditioned space @@ -171,7 +171,7 @@ outside - living space + conditioned space @@ -186,7 +186,7 @@ garage - living space + conditioned space @@ -216,7 +216,7 @@ attic - unvented - living space + conditioned space @@ -256,7 +256,7 @@ - living space + conditioned space 1614.0 4.0 148.6 @@ -442,14 +442,14 @@ supply 6.0 - living space + conditioned space 435.8 return 6.0 - living space + conditioned space 322.8 1 @@ -531,7 +531,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -543,7 +543,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -551,7 +551,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -561,12 +561,12 @@ - living space + conditioned space 727.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house027.xml b/workflow/real_homes/house027.xml index 28e18d527e..4bbf704a50 100644 --- a/workflow/real_homes/house027.xml +++ b/workflow/real_homes/house027.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 202.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -262,7 +262,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -315,7 +315,7 @@ - living space + conditioned space 2109.0 4.0 182.3 @@ -566,7 +566,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -578,7 +578,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -586,7 +586,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -596,12 +596,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house028.xml b/workflow/real_homes/house028.xml index 66a026f4ef..d8e7ba37c1 100644 --- a/workflow/real_homes/house028.xml +++ b/workflow/real_homes/house028.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -113,7 +113,7 @@ - living space + conditioned space 204.0 0.8 0.75 @@ -158,7 +158,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ outside - living space + conditioned space @@ -203,7 +203,7 @@ outside - living space + conditioned space @@ -218,7 +218,7 @@ garage - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space @@ -244,7 +244,7 @@ attic - vented - living space + conditioned space @@ -274,7 +274,7 @@ attic - vented - living space + conditioned space @@ -287,7 +287,7 @@ attic - vented - living space + conditioned space @@ -300,7 +300,7 @@ garage - living space + conditioned space @@ -340,7 +340,7 @@ - living space + conditioned space 1895.0 4.0 172.1 @@ -602,7 +602,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -614,7 +614,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -622,7 +622,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -632,12 +632,12 @@ - living space + conditioned space 727.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house029.xml b/workflow/real_homes/house029.xml index 023779b5a9..30de7f3022 100644 --- a/workflow/real_homes/house029.xml +++ b/workflow/real_homes/house029.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 355.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -288,7 +288,7 @@ attic - vented - living space + conditioned space @@ -301,7 +301,7 @@ garage - living space + conditioned space @@ -341,7 +341,7 @@ - living space + conditioned space 1967.0 4.0 163.3 @@ -698,7 +698,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -710,7 +710,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -718,7 +718,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -728,12 +728,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house030.xml b/workflow/real_homes/house030.xml index 044c7861d5..2cc0db0d9d 100644 --- a/workflow/real_homes/house030.xml +++ b/workflow/real_homes/house030.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 263.0 0.8 0.75 @@ -158,7 +158,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ outside - living space + conditioned space @@ -203,7 +203,7 @@ outside - living space + conditioned space @@ -218,7 +218,7 @@ garage - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space @@ -244,7 +244,7 @@ attic - vented - living space + conditioned space @@ -274,7 +274,7 @@ attic - vented - living space + conditioned space @@ -287,7 +287,7 @@ attic - vented - living space + conditioned space @@ -300,7 +300,7 @@ outside - living space + conditioned space @@ -313,7 +313,7 @@ garage - living space + conditioned space @@ -353,7 +353,7 @@ - living space + conditioned space 2321.0 4.0 204.5 @@ -720,7 +720,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -732,7 +732,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -740,7 +740,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -750,12 +750,12 @@ - living space + conditioned space 727.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house031.xml b/workflow/real_homes/house031.xml index 7547d71aca..e59fa140c0 100644 --- a/workflow/real_homes/house031.xml +++ b/workflow/real_homes/house031.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -85,7 +85,7 @@ - living space + conditioned space 3302.0 0.8 0.75 @@ -114,7 +114,7 @@ outside - living space + conditioned space 422.2 0.8 0.75 @@ -126,7 +126,7 @@ garage - living space + conditioned space 13.5 @@ -138,7 +138,7 @@ outside - living space + conditioned space @@ -153,7 +153,7 @@ garage - living space + conditioned space @@ -166,7 +166,7 @@ outside - living space + conditioned space @@ -276,7 +276,7 @@ - living space + conditioned space 1199.0 4.0 150.3 @@ -1502,14 +1502,14 @@ supply 0.0 - living space + conditioned space 162.0 return 0.0 - living space + conditioned space 90.0 1 @@ -1542,14 +1542,14 @@ supply 0.0 - living space + conditioned space 486.0 return 0.0 - living space + conditioned space 450.0 1 @@ -1582,14 +1582,14 @@ supply 0.0 - living space + conditioned space 486.0 return 0.0 - living space + conditioned space 450.0 1 @@ -1617,7 +1617,7 @@ electricity heat pump water heater - living space + conditioned space false 120.0 1.0 @@ -1655,7 +1655,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -1667,7 +1667,7 @@ false - living space + conditioned space electricity 3.93 moisture @@ -1675,7 +1675,7 @@ false - living space + conditioned space 270.0 14 0.12 @@ -1685,12 +1685,12 @@ - living space + conditioned space 2000.0 - living space + conditioned space electricity true diff --git a/workflow/real_homes/house032.xml b/workflow/real_homes/house032.xml index 8ea4e5ed86..6a02d1b3e6 100644 --- a/workflow/real_homes/house032.xml +++ b/workflow/real_homes/house032.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 266.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -262,7 +262,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -315,7 +315,7 @@ - living space + conditioned space 3154.0 4.0 279.2 @@ -665,7 +665,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -677,7 +677,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -685,7 +685,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -695,12 +695,12 @@ - living space + conditioned space 709.0 - living space + conditioned space propane false diff --git a/workflow/real_homes/house033.xml b/workflow/real_homes/house033.xml index efc4bdb4d5..aecafe2775 100644 --- a/workflow/real_homes/house033.xml +++ b/workflow/real_homes/house033.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -147,7 +147,7 @@ - living space + conditioned space 129.0 0.8 0.75 @@ -176,7 +176,7 @@ garage - living space + conditioned space 41.8 @@ -186,7 +186,7 @@ outside - living space + conditioned space 200.3 0.8 0.75 @@ -200,7 +200,7 @@ outside - living space + conditioned space @@ -215,7 +215,7 @@ outside - living space + conditioned space @@ -230,7 +230,7 @@ outside - living space + conditioned space @@ -245,7 +245,7 @@ outside - living space + conditioned space @@ -260,7 +260,7 @@ garage - living space + conditioned space @@ -273,7 +273,7 @@ attic - vented - living space + conditioned space @@ -286,7 +286,7 @@ outside - living space + conditioned space @@ -301,7 +301,7 @@ outside - living space + conditioned space @@ -316,7 +316,7 @@ outside - living space + conditioned space @@ -441,7 +441,7 @@ attic - vented - living space + conditioned space @@ -454,7 +454,7 @@ attic - vented - living space + conditioned space @@ -544,7 +544,7 @@ - living space + conditioned space 292.0 4.0 65.2 @@ -953,7 +953,7 @@ supply 0.0 - living space + conditioned space 0.25 136.7 @@ -961,7 +961,7 @@ return 0.0 - living space + conditioned space 0.25 101.25 @@ -1011,7 +1011,7 @@ supply 0.0 - living space + conditioned space 0.25 103.5 @@ -1019,7 +1019,7 @@ return 0.0 - living space + conditioned space 0.25 57.5 @@ -1066,7 +1066,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -1078,7 +1078,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -1086,7 +1086,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -1096,12 +1096,12 @@ - living space + conditioned space 655.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house034.xml b/workflow/real_homes/house034.xml index e4d29c1689..b647727ff4 100644 --- a/workflow/real_homes/house034.xml +++ b/workflow/real_homes/house034.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space @@ -158,7 +158,7 @@ garage - living space + conditioned space @@ -216,7 +216,7 @@ attic - vented - living space + conditioned space @@ -229,7 +229,7 @@ crawlspace - vented - living space + conditioned space @@ -438,14 +438,14 @@ supply 8.0 - living space + conditioned space 518.9 return 8.0 - living space + conditioned space 76.9 @@ -524,7 +524,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -536,7 +536,7 @@ false - living space + conditioned space electricity 2.62 moisture @@ -544,7 +544,7 @@ false - living space + conditioned space 239.0 12 0.12 @@ -554,12 +554,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house035.xml b/workflow/real_homes/house035.xml index 19821999b3..3d8bb9d9e0 100644 --- a/workflow/real_homes/house035.xml +++ b/workflow/real_homes/house035.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -126,7 +126,7 @@ outside - living space + conditioned space 160.0 0.8 0.75 @@ -138,7 +138,7 @@ garage - living space + conditioned space 31.0 @@ -150,7 +150,7 @@ outside - living space + conditioned space @@ -165,7 +165,7 @@ garage - living space + conditioned space @@ -178,7 +178,7 @@ outside - living space + conditioned space @@ -193,7 +193,7 @@ outside - living space + conditioned space @@ -208,7 +208,7 @@ outside - living space + conditioned space @@ -223,7 +223,7 @@ outside - living space + conditioned space @@ -238,7 +238,7 @@ outside - living space + conditioned space @@ -253,7 +253,7 @@ outside - living space + conditioned space @@ -391,7 +391,7 @@ attic - vented - living space + conditioned space @@ -635,14 +635,14 @@ supply 0.0 - living space + conditioned space 681.6 return 0.0 - living space + conditioned space 252.4 1 @@ -706,7 +706,7 @@ false - living space + conditioned space 2.06 704.0 0.1279 @@ -718,7 +718,7 @@ false - living space + conditioned space electricity 3.93 timer @@ -726,7 +726,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -736,12 +736,12 @@ - living space + conditioned space 434.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house036.xml b/workflow/real_homes/house036.xml index d21609fcfe..873b18ff77 100644 --- a/workflow/real_homes/house036.xml +++ b/workflow/real_homes/house036.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space 163.9 0.8 0.75 @@ -141,7 +141,7 @@ garage - living space + conditioned space 39.5 @@ -153,7 +153,7 @@ outside - living space + conditioned space @@ -168,7 +168,7 @@ garage - living space + conditioned space @@ -265,7 +265,7 @@ attic - vented - living space + conditioned space @@ -534,7 +534,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -546,7 +546,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -554,7 +554,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -564,12 +564,12 @@ - living space + conditioned space 775.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house037.xml b/workflow/real_homes/house037.xml index d2572ee406..60d1f9df88 100644 --- a/workflow/real_homes/house037.xml +++ b/workflow/real_homes/house037.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space 116.0 0.8 0.75 @@ -143,7 +143,7 @@ outside - living space + conditioned space @@ -158,7 +158,7 @@ garage - living space + conditioned space @@ -171,7 +171,7 @@ outside - living space + conditioned space @@ -186,7 +186,7 @@ garage - living space + conditioned space @@ -199,7 +199,7 @@ outside - living space + conditioned space @@ -214,7 +214,7 @@ outside - living space + conditioned space @@ -229,7 +229,7 @@ outside - living space + conditioned space @@ -244,7 +244,7 @@ outside - living space + conditioned space @@ -259,7 +259,7 @@ outside - living space + conditioned space @@ -274,7 +274,7 @@ outside - living space + conditioned space @@ -289,7 +289,7 @@ outside - living space + conditioned space @@ -304,7 +304,7 @@ outside - living space + conditioned space @@ -336,7 +336,7 @@ attic - vented - living space + conditioned space @@ -376,7 +376,7 @@ - living space + conditioned space 1936.0 4.0 151.3 @@ -580,14 +580,14 @@ supply 0.0 - living space + conditioned space 177.6 return 0.0 - living space + conditioned space 187.9 @@ -621,7 +621,7 @@ electricity storage water heater - living space + conditioned space false 50.0 1.0 @@ -654,7 +654,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -666,7 +666,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -674,7 +674,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -684,13 +684,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/real_homes/house038.xml b/workflow/real_homes/house038.xml index fbac72ff63..44af8baa4d 100644 --- a/workflow/real_homes/house038.xml +++ b/workflow/real_homes/house038.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -131,7 +131,7 @@ outside - living space + conditioned space 236.0 0.8 0.75 @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ garage - living space + conditioned space @@ -173,7 +173,7 @@ attic - vented - living space + conditioned space @@ -203,7 +203,7 @@ attic - vented - living space + conditioned space @@ -243,7 +243,7 @@ - living space + conditioned space 2542.2 4.0 190.0 @@ -682,14 +682,14 @@ supply 8.0 - living space + conditioned space 358.1 return 8.0 - living space + conditioned space 94.7 1 @@ -788,7 +788,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -800,7 +800,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -808,7 +808,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -818,12 +818,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house039.xml b/workflow/real_homes/house039.xml index 7a38f6bec6..fc38919017 100644 --- a/workflow/real_homes/house039.xml +++ b/workflow/real_homes/house039.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -109,7 +109,7 @@ - living space + conditioned space 1736.0 0.8 0.75 @@ -138,7 +138,7 @@ outside - living space + conditioned space 265.0 0.8 0.75 @@ -150,7 +150,7 @@ garage - living space + conditioned space 34.0 @@ -160,7 +160,7 @@ outside - living space + conditioned space 21.0 0.8 0.75 @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ outside - living space + conditioned space @@ -234,7 +234,7 @@ garage - living space + conditioned space @@ -247,7 +247,7 @@ outside - living space + conditioned space @@ -262,7 +262,7 @@ outside - living space + conditioned space @@ -277,7 +277,7 @@ outside - living space + conditioned space @@ -292,7 +292,7 @@ outside - living space + conditioned space @@ -307,7 +307,7 @@ attic - vented - living space + conditioned space @@ -380,7 +380,7 @@ attic - vented - living space + conditioned space @@ -393,7 +393,7 @@ outside - living space + conditioned space @@ -406,7 +406,7 @@ crawlspace - unvented - living space + conditioned space @@ -472,7 +472,7 @@ - living space + conditioned space 311.0 4.0 27.9 @@ -1186,7 +1186,7 @@ supply 0.0 - living space + conditioned space 0.3 126.2 @@ -1194,7 +1194,7 @@ return 0.0 - living space + conditioned space 0.3 93.5 @@ -1244,7 +1244,7 @@ supply 0.0 - living space + conditioned space 0.3 126.2 @@ -1252,7 +1252,7 @@ return 0.0 - living space + conditioned space 0.3 93.5 @@ -1286,7 +1286,7 @@ supply 0.0 - living space + conditioned space 1.0 201.1 @@ -1294,7 +1294,7 @@ return 0.0 - living space + conditioned space 1.0 111.7 @@ -1373,7 +1373,7 @@ false - living space + conditioned space 2.155 151.0 0.1065 @@ -1385,7 +1385,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -1393,7 +1393,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -1403,12 +1403,12 @@ - living space + conditioned space 1000.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house040.xml b/workflow/real_homes/house040.xml index 3ac0e4ce92..10423fcf95 100644 --- a/workflow/real_homes/house040.xml +++ b/workflow/real_homes/house040.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ other housing unit - living space + conditioned space 359.8 @@ -139,7 +139,7 @@ garage - living space + conditioned space 23.3 @@ -149,7 +149,7 @@ other housing unit - living space + conditioned space 9.7 @@ -161,7 +161,7 @@ outside - living space + conditioned space @@ -176,7 +176,7 @@ garage - living space + conditioned space @@ -234,7 +234,7 @@ attic - vented - living space + conditioned space @@ -247,7 +247,7 @@ garage - living space + conditioned space @@ -260,7 +260,7 @@ outside - living space + conditioned space @@ -325,7 +325,7 @@ - living space + conditioned space 1107.0 4.0 139.0 @@ -484,14 +484,14 @@ supply 0.0 - living space + conditioned space 1066.37 return 0.0 - living space + conditioned space 987.375 1 @@ -520,7 +520,7 @@ natural gas storage water heater - living space + conditioned space false 50.0 1.0 @@ -559,7 +559,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -571,7 +571,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -579,7 +579,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -589,12 +589,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house041.xml b/workflow/real_homes/house041.xml index 6fcdeac758..42670b4b80 100644 --- a/workflow/real_homes/house041.xml +++ b/workflow/real_homes/house041.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -115,7 +115,7 @@ outside - living space + conditioned space 145.0 0.8 0.75 @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -161,7 +161,7 @@ attic - vented - living space + conditioned space @@ -391,7 +391,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -403,7 +403,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -411,7 +411,7 @@ false - living space + conditioned space 0.56 12 0.12 @@ -421,12 +421,12 @@ - living space + conditioned space 600.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house042.xml b/workflow/real_homes/house042.xml index c5565e3fba..5d8a98e9fe 100644 --- a/workflow/real_homes/house042.xml +++ b/workflow/real_homes/house042.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -128,7 +128,7 @@ outside - living space + conditioned space 168.3 0.8 0.75 @@ -140,7 +140,7 @@ garage - living space + conditioned space 38.5 @@ -150,7 +150,7 @@ attic - vented - living space + conditioned space 26.3 @@ -162,7 +162,7 @@ outside - living space + conditioned space @@ -177,7 +177,7 @@ outside - living space + conditioned space @@ -192,7 +192,7 @@ garage - living space + conditioned space @@ -205,7 +205,7 @@ attic - vented - living space + conditioned space @@ -218,7 +218,7 @@ outside - living space + conditioned space @@ -233,7 +233,7 @@ outside - living space + conditioned space @@ -248,7 +248,7 @@ outside - living space + conditioned space @@ -263,7 +263,7 @@ attic - vented - living space + conditioned space @@ -321,7 +321,7 @@ attic - vented - living space + conditioned space @@ -334,7 +334,7 @@ attic - vented - living space + conditioned space @@ -347,7 +347,7 @@ garage - living space + conditioned space @@ -360,7 +360,7 @@ garage - living space + conditioned space @@ -694,14 +694,14 @@ supply 0.0 - living space + conditioned space 157.8 return 0.0 - living space + conditioned space 146.2 @@ -777,7 +777,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -789,7 +789,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -797,7 +797,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -807,12 +807,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house043.xml b/workflow/real_homes/house043.xml index 490d1a0186..76049b439c 100644 --- a/workflow/real_homes/house043.xml +++ b/workflow/real_homes/house043.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -115,7 +115,7 @@ outside - living space + conditioned space 24.0 0.8 0.75 @@ -127,7 +127,7 @@ other housing unit - living space + conditioned space 68.0 @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -154,7 +154,7 @@ other housing unit - living space + conditioned space @@ -197,7 +197,7 @@ attic - vented - living space + conditioned space @@ -210,7 +210,7 @@ outside - living space + conditioned space @@ -452,14 +452,14 @@ supply 0.0 - living space + conditioned space 333.7 return 0.0 - living space + conditioned space 185.4 1 @@ -538,7 +538,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -550,7 +550,7 @@ false - living space + conditioned space electricity 2.3 moisture @@ -558,7 +558,7 @@ false - living space + conditioned space 269.0 12 0.12 @@ -568,12 +568,12 @@ - living space + conditioned space 615.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house044.xml b/workflow/real_homes/house044.xml index baedcfb0df..ad0fe80178 100644 --- a/workflow/real_homes/house044.xml +++ b/workflow/real_homes/house044.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -116,7 +116,7 @@ outside - living space + conditioned space 92.0 0.8 0.75 @@ -128,7 +128,7 @@ other housing unit - living space + conditioned space 28.0 @@ -140,7 +140,7 @@ outside - living space + conditioned space @@ -155,7 +155,7 @@ other housing unit - living space + conditioned space @@ -170,7 +170,7 @@ attic - vented - living space + conditioned space @@ -184,7 +184,7 @@ - living space + conditioned space 700.0 4.0 92.0 @@ -323,14 +323,14 @@ supply 0.0 - living space + conditioned space 170.1 return 0.0 - living space + conditioned space 35.0 @@ -364,7 +364,7 @@ electricity storage water heater - living space + conditioned space false 50.0 1.0 @@ -397,7 +397,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -409,7 +409,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -417,7 +417,7 @@ false - living space + conditioned space 0.86 12 0.12 @@ -427,12 +427,12 @@ - living space + conditioned space 396.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house045.xml b/workflow/real_homes/house045.xml index 215fbaac45..65a0f95a54 100644 --- a/workflow/real_homes/house045.xml +++ b/workflow/real_homes/house045.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -121,7 +121,7 @@ - living space + conditioned space 747.0 0.8 0.75 @@ -150,7 +150,7 @@ outside - living space + conditioned space 117.8 0.8 0.75 @@ -186,7 +186,7 @@ outside - living space + conditioned space @@ -428,7 +428,7 @@ attic - unvented - living space + conditioned space @@ -441,7 +441,7 @@ crawlspace - unvented - living space + conditioned space @@ -454,7 +454,7 @@ outside - living space + conditioned space @@ -544,7 +544,7 @@ - living space + conditioned space 167.0 4.0 36.7 @@ -1280,14 +1280,14 @@ supply 6.0 - living space + conditioned space 357.75 return 6.0 - living space + conditioned space 331.25 1 @@ -1360,7 +1360,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -1372,7 +1372,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -1380,7 +1380,7 @@ false - living space + conditioned space 0.46 12 0.12 @@ -1390,12 +1390,12 @@ - living space + conditioned space 637.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house046.xml b/workflow/real_homes/house046.xml index d18b129562..ae358d3d14 100644 --- a/workflow/real_homes/house046.xml +++ b/workflow/real_homes/house046.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -96,7 +96,7 @@ - living space + conditioned space 1000.0 0.2 0.2 @@ -113,7 +113,7 @@ outside - living space + conditioned space 140.0 0.8 0.75 @@ -125,7 +125,7 @@ outside - living space + conditioned space 140.0 0.8 0.75 @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -166,7 +166,7 @@ outside - living space + conditioned space @@ -181,7 +181,7 @@ outside - living space + conditioned space @@ -196,7 +196,7 @@ outside - living space + conditioned space @@ -228,7 +228,7 @@ basement - unconditioned - living space + conditioned space @@ -241,7 +241,7 @@ outside - living space + conditioned space @@ -464,7 +464,7 @@ electricity instantaneous water heater - living space + conditioned space false 1.0 0.96 @@ -519,7 +519,7 @@ false - living space + conditioned space 2.92 120.0 0.1065 @@ -531,7 +531,7 @@ false - living space + conditioned space electricity 6.8 moisture @@ -539,7 +539,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -549,12 +549,12 @@ - living space + conditioned space 286.0 - living space + conditioned space electricity true diff --git a/workflow/real_homes/house047.xml b/workflow/real_homes/house047.xml index 847a734094..d8a06a4542 100644 --- a/workflow/real_homes/house047.xml +++ b/workflow/real_homes/house047.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -116,7 +116,7 @@ outside - living space + conditioned space 163.0 0.8 0.75 @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -175,7 +175,7 @@ attic - vented - living space + conditioned space @@ -433,7 +433,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -445,7 +445,7 @@ false - living space + conditioned space propane 2.32 timer @@ -453,7 +453,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -463,12 +463,12 @@ - living space + conditioned space 645.0 - living space + conditioned space propane true diff --git a/workflow/real_homes/house048.xml b/workflow/real_homes/house048.xml index 5b32be461b..5d0e397162 100644 --- a/workflow/real_homes/house048.xml +++ b/workflow/real_homes/house048.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -131,7 +131,7 @@ outside - living space + conditioned space @@ -146,7 +146,7 @@ garage - living space + conditioned space @@ -176,7 +176,7 @@ attic - vented - living space + conditioned space @@ -216,7 +216,7 @@ - living space + conditioned space 1488.0 4.0 120.3 @@ -242,7 +242,7 @@ - living space + conditioned space 330.0 4.0 37.0 @@ -606,7 +606,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -618,7 +618,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -626,7 +626,7 @@ false - living space + conditioned space 0.66 12 0.12 @@ -636,12 +636,12 @@ - living space + conditioned space 775.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house049.xml b/workflow/real_homes/house049.xml index 6886686da9..a5a3e5e41e 100644 --- a/workflow/real_homes/house049.xml +++ b/workflow/real_homes/house049.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -124,7 +124,7 @@ - living space + conditioned space 281.0 0.8 0.75 @@ -140,7 +140,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ attic - vented - living space + conditioned space @@ -185,7 +185,7 @@ basement - unconditioned - living space + conditioned space @@ -198,7 +198,7 @@ outside - living space + conditioned space @@ -379,7 +379,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -391,7 +391,7 @@ false - living space + conditioned space electricity 2.32 moisture @@ -399,7 +399,7 @@ false - living space + conditioned space 0.65 12 0.12 @@ -409,12 +409,12 @@ - living space + conditioned space 500.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house050.xml b/workflow/real_homes/house050.xml index 3a3c9317c5..65fbe83e36 100644 --- a/workflow/real_homes/house050.xml +++ b/workflow/real_homes/house050.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space 78.0 0.8 0.75 @@ -155,7 +155,7 @@ garage - living space + conditioned space 38.0 @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ garage - living space + conditioned space @@ -240,7 +240,7 @@ attic - vented - living space + conditioned space @@ -253,7 +253,7 @@ outside - living space + conditioned space @@ -266,7 +266,7 @@ crawlspace - vented - living space + conditioned space @@ -279,7 +279,7 @@ garage - living space + conditioned space @@ -486,14 +486,14 @@ supply 0.0 - living space + conditioned space 444.5 return 0.0 - living space + conditioned space 78.2 @@ -568,7 +568,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -580,7 +580,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -588,7 +588,7 @@ false - living space + conditioned space 0.65 12 0.12 @@ -598,12 +598,12 @@ - living space + conditioned space 775.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house051.xml b/workflow/real_homes/house051.xml index 024015210a..0a1b6cc093 100644 --- a/workflow/real_homes/house051.xml +++ b/workflow/real_homes/house051.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space 28.0 0.8 0.75 @@ -155,7 +155,7 @@ garage - living space + conditioned space 42.0 @@ -165,7 +165,7 @@ other housing unit - living space + conditioned space 55.0 @@ -177,7 +177,7 @@ outside - living space + conditioned space @@ -192,7 +192,7 @@ garage - living space + conditioned space @@ -205,7 +205,7 @@ other housing unit - living space + conditioned space @@ -276,7 +276,7 @@ attic - vented - living space + conditioned space @@ -289,7 +289,7 @@ outside - living space + conditioned space @@ -302,7 +302,7 @@ crawlspace - vented - living space + conditioned space @@ -315,7 +315,7 @@ garage - living space + conditioned space @@ -496,14 +496,14 @@ supply 0.0 - living space + conditioned space 312.3 return 0.0 - living space + conditioned space 57.8 1 @@ -562,7 +562,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -574,7 +574,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -582,7 +582,7 @@ false - living space + conditioned space 0.65 12 0.12 @@ -592,12 +592,12 @@ - living space + conditioned space 775.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house052.xml b/workflow/real_homes/house052.xml index 7d0ee7525b..5655003aef 100644 --- a/workflow/real_homes/house052.xml +++ b/workflow/real_homes/house052.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -155,7 +155,7 @@ garage - living space + conditioned space 27.0 @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ other housing unit - living space + conditioned space @@ -195,7 +195,7 @@ attic - vented - living space + conditioned space @@ -208,7 +208,7 @@ garage - living space + conditioned space @@ -266,7 +266,7 @@ attic - vented - living space + conditioned space @@ -279,7 +279,7 @@ attic - vented - living space + conditioned space @@ -292,7 +292,7 @@ crawlspace - vented - living space + conditioned space @@ -519,7 +519,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -531,7 +531,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -539,7 +539,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -549,12 +549,12 @@ - living space + conditioned space 610.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house053.xml b/workflow/real_homes/house053.xml index 565c330efd..148abdfc24 100644 --- a/workflow/real_homes/house053.xml +++ b/workflow/real_homes/house053.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space 105.0 0.8 0.75 @@ -155,7 +155,7 @@ garage - living space + conditioned space 40.0 @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ garage - living space + conditioned space @@ -240,7 +240,7 @@ attic - vented - living space + conditioned space @@ -253,7 +253,7 @@ crawlspace - vented - living space + conditioned space @@ -266,7 +266,7 @@ garage - living space + conditioned space @@ -539,7 +539,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -551,7 +551,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -559,7 +559,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -569,12 +569,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house054.xml b/workflow/real_homes/house054.xml index d790a0486c..706804a3dc 100644 --- a/workflow/real_homes/house054.xml +++ b/workflow/real_homes/house054.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ garage - living space + conditioned space @@ -187,7 +187,7 @@ garage - living space + conditioned space @@ -200,7 +200,7 @@ attic - vented - living space + conditioned space @@ -213,7 +213,7 @@ attic - vented - living space + conditioned space @@ -243,7 +243,7 @@ attic - vented - living space + conditioned space @@ -283,7 +283,7 @@ - living space + conditioned space 3949.0 4.0 237.1 @@ -664,7 +664,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -676,7 +676,7 @@ false - living space + conditioned space electricity 3.82 timer @@ -684,7 +684,7 @@ false - living space + conditioned space 260.0 12 0.12 @@ -694,12 +694,12 @@ - living space + conditioned space 727.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house055.xml b/workflow/real_homes/house055.xml index e5023d6180..d20700301d 100644 --- a/workflow/real_homes/house055.xml +++ b/workflow/real_homes/house055.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -159,7 +159,7 @@ garage - living space + conditioned space @@ -189,7 +189,7 @@ attic - vented - living space + conditioned space @@ -229,7 +229,7 @@ - living space + conditioned space 1792.0 4.0 174.8 @@ -466,7 +466,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -478,7 +478,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -486,7 +486,7 @@ false - living space + conditioned space 0.84 12 0.12 @@ -496,12 +496,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house056.xml b/workflow/real_homes/house056.xml index 6ab795fa37..da3009a0e3 100644 --- a/workflow/real_homes/house056.xml +++ b/workflow/real_homes/house056.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space 161.3 0.8 0.75 @@ -157,7 +157,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -187,7 +187,7 @@ garage - living space + conditioned space @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space @@ -258,7 +258,7 @@ crawlspace - vented - living space + conditioned space @@ -271,7 +271,7 @@ garage - living space + conditioned space @@ -284,7 +284,7 @@ outside - living space + conditioned space @@ -629,14 +629,14 @@ supply 0.0 - living space + conditioned space 255.25 return 0.0 - living space + conditioned space 47.25 1 @@ -695,7 +695,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -707,7 +707,7 @@ false - living space + conditioned space electricity 2.62 moisture @@ -715,7 +715,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -725,12 +725,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house057.xml b/workflow/real_homes/house057.xml index 4f3da0a01c..c33594462e 100644 --- a/workflow/real_homes/house057.xml +++ b/workflow/real_homes/house057.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -143,7 +143,7 @@ outside - living space + conditioned space 92.0 0.8 0.75 @@ -155,7 +155,7 @@ garage - living space + conditioned space 20.0 @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ garage - living space + conditioned space @@ -240,7 +240,7 @@ attic - vented - living space + conditioned space @@ -253,7 +253,7 @@ crawlspace - vented - living space + conditioned space @@ -266,7 +266,7 @@ garage - living space + conditioned space @@ -463,7 +463,7 @@ supply 0.0 - living space + conditioned space 181.6 @@ -544,7 +544,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -556,7 +556,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -564,7 +564,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -574,12 +574,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house058.xml b/workflow/real_homes/house058.xml index fcb4565f7f..ad6b7c1f7c 100644 --- a/workflow/real_homes/house058.xml +++ b/workflow/real_homes/house058.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -131,7 +131,7 @@ garage - living space + conditioned space 164.1 @@ -143,7 +143,7 @@ outside - living space + conditioned space @@ -158,7 +158,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ garage - living space + conditioned space @@ -203,7 +203,7 @@ attic - vented - living space + conditioned space @@ -216,7 +216,7 @@ garage - living space + conditioned space @@ -256,7 +256,7 @@ - living space + conditioned space 1198.0 4.0 120.2 @@ -526,14 +526,14 @@ supply 6.0 - living space + conditioned space 134.7 return 6.0 - living space + conditioned space 24.9 1 @@ -594,7 +594,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -606,7 +606,7 @@ false - living space + conditioned space electricity 4.39 timer @@ -614,7 +614,7 @@ false - living space + conditioned space 0.66 12 0.12 @@ -624,12 +624,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house059.xml b/workflow/real_homes/house059.xml index 1dace9c36f..db4c80f750 100644 --- a/workflow/real_homes/house059.xml +++ b/workflow/real_homes/house059.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -162,7 +162,7 @@ attic - vented - living space + conditioned space @@ -175,7 +175,7 @@ crawlspace - vented - living space + conditioned space @@ -323,7 +323,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.93 @@ -355,7 +355,7 @@ false - living space + conditioned space 0.807 487.0 0.0803 @@ -367,7 +367,7 @@ false - living space + conditioned space electricity 2.62 moisture @@ -375,7 +375,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -385,12 +385,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house060.xml b/workflow/real_homes/house060.xml index 58fd6ecbab..f162a7b235 100644 --- a/workflow/real_homes/house060.xml +++ b/workflow/real_homes/house060.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -141,7 +141,7 @@ - living space + conditioned space 392.0 0.9 0.9 @@ -200,7 +200,7 @@ outside - living space + conditioned space 161.0 0.8 0.75 @@ -212,7 +212,7 @@ garage - living space + conditioned space 40.0 @@ -224,7 +224,7 @@ outside - living space + conditioned space @@ -239,7 +239,7 @@ garage - living space + conditioned space @@ -252,7 +252,7 @@ attic - vented - living space + conditioned space @@ -282,7 +282,7 @@ attic - vented - living space + conditioned space @@ -295,7 +295,7 @@ attic - vented - living space + conditioned space @@ -308,7 +308,7 @@ attic - vented - living space + conditioned space @@ -321,7 +321,7 @@ attic - vented - living space + conditioned space @@ -334,7 +334,7 @@ attic - vented - living space + conditioned space @@ -347,7 +347,7 @@ garage - living space + conditioned space @@ -387,7 +387,7 @@ - living space + conditioned space 1542.0 4.0 161.0 @@ -857,14 +857,14 @@ supply 8.0 - living space + conditioned space 85.3 return 8.0 - living space + conditioned space 15.8 @@ -966,7 +966,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -978,7 +978,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -986,7 +986,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -996,12 +996,12 @@ - living space + conditioned space 685.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house061.xml b/workflow/real_homes/house061.xml index a7bd2c8dfa..ed89fcae95 100644 --- a/workflow/real_homes/house061.xml +++ b/workflow/real_homes/house061.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -91,7 +91,7 @@ outside - living space + conditioned space 39.3 0.8 0.75 @@ -103,7 +103,7 @@ other housing unit - living space + conditioned space 140.0 @@ -115,7 +115,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ other housing unit - living space + conditioned space @@ -145,7 +145,7 @@ other housing unit - living space + conditioned space ceiling @@ -160,7 +160,7 @@ - living space + conditioned space 718.0 4.0 23.7 @@ -274,14 +274,14 @@ supply 0.0 - living space + conditioned space 145.4 return 0.0 - living space + conditioned space 26.9 1 @@ -308,7 +308,7 @@ electricity instantaneous water heater - living space + conditioned space false 1.0 0.95 @@ -345,7 +345,7 @@ false - living space + conditioned space 2.06 152.0 0.12 @@ -357,7 +357,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -365,7 +365,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -375,12 +375,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house062.xml b/workflow/real_homes/house062.xml index b2d6e632bd..060a8b15b5 100644 --- a/workflow/real_homes/house062.xml +++ b/workflow/real_homes/house062.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -118,7 +118,7 @@ outside - living space + conditioned space @@ -133,7 +133,7 @@ other housing unit - living space + conditioned space @@ -146,7 +146,7 @@ outside - living space + conditioned space @@ -161,7 +161,7 @@ other housing unit - living space + conditioned space @@ -176,7 +176,7 @@ attic - vented - living space + conditioned space @@ -189,7 +189,7 @@ other housing unit - living space + conditioned space floor @@ -348,7 +348,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -386,7 +386,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -398,7 +398,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -406,7 +406,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -416,12 +416,12 @@ - living space + conditioned space 525.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house063.xml b/workflow/real_homes/house063.xml index 66803fe5da..d2de5b9230 100644 --- a/workflow/real_homes/house063.xml +++ b/workflow/real_homes/house063.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -131,7 +131,7 @@ outside - living space + conditioned space @@ -146,7 +146,7 @@ outside - living space + conditioned space @@ -161,7 +161,7 @@ outside - living space + conditioned space @@ -176,7 +176,7 @@ outside - living space + conditioned space @@ -191,7 +191,7 @@ garage - living space + conditioned space @@ -221,7 +221,7 @@ attic - vented - living space + conditioned space @@ -261,7 +261,7 @@ - living space + conditioned space 2334.0 4.0 211.8 @@ -502,7 +502,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -514,7 +514,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -522,7 +522,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -532,12 +532,12 @@ - living space + conditioned space 673.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house064.xml b/workflow/real_homes/house064.xml index 4d15b312ce..9dfb28ce07 100644 --- a/workflow/real_homes/house064.xml +++ b/workflow/real_homes/house064.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 45.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -262,7 +262,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -315,7 +315,7 @@ - living space + conditioned space 1566.0 4.0 168.3 @@ -566,7 +566,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -578,7 +578,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -586,7 +586,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -596,12 +596,12 @@ - living space + conditioned space 673.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house065.xml b/workflow/real_homes/house065.xml index 2e3664fc0f..44a1c9c3ac 100644 --- a/workflow/real_homes/house065.xml +++ b/workflow/real_homes/house065.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 248.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -262,7 +262,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -315,7 +315,7 @@ - living space + conditioned space 2513.0 4.0 205.4 @@ -576,7 +576,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -588,7 +588,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -596,7 +596,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -606,12 +606,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house066.xml b/workflow/real_homes/house066.xml index d26f67d5fa..2628aea317 100644 --- a/workflow/real_homes/house066.xml +++ b/workflow/real_homes/house066.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ outside - living space + conditioned space @@ -175,7 +175,7 @@ outside - living space + conditioned space @@ -190,7 +190,7 @@ garage - living space + conditioned space @@ -220,7 +220,7 @@ attic - vented - living space + conditioned space @@ -260,7 +260,7 @@ - living space + conditioned space 1743.0 4.0 156.5 @@ -492,7 +492,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -504,7 +504,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -512,7 +512,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -522,12 +522,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house067.xml b/workflow/real_homes/house067.xml index 9003589c51..894331fddb 100644 --- a/workflow/real_homes/house067.xml +++ b/workflow/real_homes/house067.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 376.0 0.8 0.75 @@ -158,7 +158,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ outside - living space + conditioned space @@ -203,7 +203,7 @@ outside - living space + conditioned space @@ -218,7 +218,7 @@ garage - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space @@ -261,7 +261,7 @@ attic - vented - living space + conditioned space @@ -274,7 +274,7 @@ attic - vented - living space + conditioned space @@ -314,7 +314,7 @@ - living space + conditioned space 2114.0 4.0 179.8 @@ -556,7 +556,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -568,7 +568,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -576,7 +576,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -586,12 +586,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house068.xml b/workflow/real_homes/house068.xml index 6d1e7c661e..eb1e598cd2 100644 --- a/workflow/real_homes/house068.xml +++ b/workflow/real_homes/house068.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -114,7 +114,7 @@ - living space + conditioned space 391.0 0.8 0.75 @@ -159,7 +159,7 @@ outside - living space + conditioned space @@ -174,7 +174,7 @@ outside - living space + conditioned space @@ -189,7 +189,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ garage - living space + conditioned space @@ -232,7 +232,7 @@ attic - vented - living space + conditioned space @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space @@ -275,7 +275,7 @@ attic - vented - living space + conditioned space @@ -288,7 +288,7 @@ attic - vented - living space + conditioned space @@ -301,7 +301,7 @@ garage - living space + conditioned space @@ -341,7 +341,7 @@ - living space + conditioned space 2843.0 4.0 227.1 @@ -671,7 +671,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -683,7 +683,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -691,7 +691,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -701,12 +701,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house069.xml b/workflow/real_homes/house069.xml index 24c98cc8f7..cedb87d159 100644 --- a/workflow/real_homes/house069.xml +++ b/workflow/real_homes/house069.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -145,7 +145,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ outside - living space + conditioned space @@ -175,7 +175,7 @@ outside - living space + conditioned space @@ -190,7 +190,7 @@ outside - living space + conditioned space @@ -205,7 +205,7 @@ garage - living space + conditioned space @@ -218,7 +218,7 @@ attic - vented - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space @@ -261,7 +261,7 @@ attic - vented - living space + conditioned space @@ -274,7 +274,7 @@ attic - vented - living space + conditioned space @@ -287,7 +287,7 @@ outside - living space + conditioned space @@ -327,7 +327,7 @@ - living space + conditioned space 1718.0 4.0 171.7 @@ -618,7 +618,7 @@ false - living space + conditioned space 2.2 200.0 0.0803 @@ -630,7 +630,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -638,7 +638,7 @@ false - living space + conditioned space 265.0 12 0.12 @@ -648,12 +648,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house070.xml b/workflow/real_homes/house070.xml index c0adeab7c6..c60aadee32 100644 --- a/workflow/real_homes/house070.xml +++ b/workflow/real_homes/house070.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -135,7 +135,7 @@ - living space + conditioned space 78.0 0.9 0.9 @@ -186,7 +186,7 @@ outside - living space + conditioned space 157.0 0.6 0.55 @@ -198,7 +198,7 @@ garage - living space + conditioned space 23.5 @@ -208,7 +208,7 @@ attic - vented - living space + conditioned space 43.5 @@ -220,7 +220,7 @@ garage - living space + conditioned space @@ -233,7 +233,7 @@ outside - living space + conditioned space @@ -248,7 +248,7 @@ outside - living space + conditioned space @@ -263,7 +263,7 @@ attic - vented - living space + conditioned space @@ -343,7 +343,7 @@ attic - vented - living space + conditioned space @@ -356,7 +356,7 @@ attic - vented - living space + conditioned space @@ -744,14 +744,14 @@ supply 0.0 - living space + conditioned space 464.0625 return 0.0 - living space + conditioned space 429.6875 1 @@ -816,7 +816,7 @@ false - living space + conditioned space 2.06 220.0 0.12 @@ -828,7 +828,7 @@ false - living space + conditioned space electricity 3.94 timer @@ -836,7 +836,7 @@ false - living space + conditioned space 260.0 12 0.12 @@ -846,12 +846,12 @@ - living space + conditioned space 976.0 - living space + conditioned space electricity true diff --git a/workflow/real_homes/house071.xml b/workflow/real_homes/house071.xml index 144f14cbe9..06913bcd69 100644 --- a/workflow/real_homes/house071.xml +++ b/workflow/real_homes/house071.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -137,7 +137,7 @@ - living space + conditioned space 60.0 0.9 0.9 @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ attic - vented - living space + conditioned space @@ -223,7 +223,7 @@ attic - vented - living space + conditioned space @@ -236,7 +236,7 @@ attic - vented - living space + conditioned space @@ -249,7 +249,7 @@ crawlspace - unvented - living space + conditioned space @@ -522,14 +522,14 @@ supply 0.0 - living space + conditioned space 55.080006 return 0.0 - living space + conditioned space 27.199999 @@ -604,7 +604,7 @@ false - living space + conditioned space 1.57 187.0 0.12 @@ -616,7 +616,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -624,7 +624,7 @@ false - living space + conditioned space 270.0 12 0.13 @@ -634,12 +634,12 @@ - living space + conditioned space 387.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house072.xml b/workflow/real_homes/house072.xml index ca8762e406..7bd96c3f09 100644 --- a/workflow/real_homes/house072.xml +++ b/workflow/real_homes/house072.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -152,7 +152,7 @@ outside - living space + conditioned space 163.5 0.8 0.75 @@ -164,7 +164,7 @@ garage - living space + conditioned space 27.5 @@ -176,7 +176,7 @@ outside - living space + conditioned space @@ -191,7 +191,7 @@ garage - living space + conditioned space @@ -319,7 +319,7 @@ attic - vented - living space + conditioned space @@ -332,7 +332,7 @@ attic - vented - living space + conditioned space @@ -687,14 +687,14 @@ supply 0.0 - living space + conditioned space 866.700012 return 0.0 - living space + conditioned space 802.5 1 @@ -756,7 +756,7 @@ false - living space + conditioned space 2.06 210.0 0.12 @@ -768,7 +768,7 @@ false - living space + conditioned space electricity 3.73 moisture @@ -776,7 +776,7 @@ false - living space + conditioned space 260.0 12 0.12 @@ -786,12 +786,12 @@ - living space + conditioned space 715.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house073.xml b/workflow/real_homes/house073.xml index 445b4c8efc..1453f323d8 100644 --- a/workflow/real_homes/house073.xml +++ b/workflow/real_homes/house073.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -152,7 +152,7 @@ outside - living space + conditioned space 439.0 0.8 0.75 @@ -166,7 +166,7 @@ outside - living space + conditioned space @@ -181,7 +181,7 @@ outside - living space + conditioned space @@ -196,7 +196,7 @@ outside - living space + conditioned space @@ -211,7 +211,7 @@ outside - living space + conditioned space @@ -226,7 +226,7 @@ outside - living space + conditioned space @@ -241,7 +241,7 @@ outside - living space + conditioned space @@ -256,7 +256,7 @@ outside - living space + conditioned space @@ -271,7 +271,7 @@ outside - living space + conditioned space @@ -286,7 +286,7 @@ outside - living space + conditioned space @@ -301,7 +301,7 @@ outside - living space + conditioned space @@ -316,7 +316,7 @@ outside - living space + conditioned space @@ -331,7 +331,7 @@ outside - living space + conditioned space @@ -346,7 +346,7 @@ outside - living space + conditioned space @@ -361,7 +361,7 @@ outside - living space + conditioned space @@ -376,7 +376,7 @@ outside - living space + conditioned space @@ -391,7 +391,7 @@ outside - living space + conditioned space @@ -406,7 +406,7 @@ outside - living space + conditioned space @@ -421,7 +421,7 @@ outside - living space + conditioned space @@ -436,7 +436,7 @@ outside - living space + conditioned space @@ -451,7 +451,7 @@ outside - living space + conditioned space @@ -466,7 +466,7 @@ outside - living space + conditioned space @@ -481,7 +481,7 @@ outside - living space + conditioned space @@ -496,7 +496,7 @@ outside - living space + conditioned space @@ -511,7 +511,7 @@ outside - living space + conditioned space @@ -526,7 +526,7 @@ outside - living space + conditioned space @@ -541,7 +541,7 @@ outside - living space + conditioned space @@ -556,7 +556,7 @@ outside - living space + conditioned space @@ -571,7 +571,7 @@ outside - living space + conditioned space @@ -586,7 +586,7 @@ outside - living space + conditioned space @@ -601,7 +601,7 @@ outside - living space + conditioned space @@ -616,7 +616,7 @@ outside - living space + conditioned space @@ -631,7 +631,7 @@ outside - living space + conditioned space @@ -646,7 +646,7 @@ outside - living space + conditioned space @@ -661,7 +661,7 @@ outside - living space + conditioned space @@ -676,7 +676,7 @@ outside - living space + conditioned space @@ -691,7 +691,7 @@ outside - living space + conditioned space @@ -801,7 +801,7 @@ attic - vented - living space + conditioned space @@ -814,7 +814,7 @@ attic - vented - living space + conditioned space @@ -827,7 +827,7 @@ attic - vented - living space + conditioned space @@ -840,7 +840,7 @@ garage - living space + conditioned space @@ -853,7 +853,7 @@ outside - living space + conditioned space @@ -1388,7 +1388,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -1400,7 +1400,7 @@ false - living space + conditioned space propane 3.3 timer @@ -1408,7 +1408,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -1418,12 +1418,12 @@ - living space + conditioned space 691.0 - living space + conditioned space propane false diff --git a/workflow/real_homes/house074.xml b/workflow/real_homes/house074.xml index cf6e2d2175..cf51b17cc3 100644 --- a/workflow/real_homes/house074.xml +++ b/workflow/real_homes/house074.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -94,7 +94,7 @@ - living space + conditioned space 1760.0 0.75 0.75 @@ -124,7 +124,7 @@ garage - living space + conditioned space @@ -137,7 +137,7 @@ garage - living space + conditioned space @@ -150,7 +150,7 @@ garage - living space + conditioned space @@ -163,7 +163,7 @@ outside - living space + conditioned space @@ -178,7 +178,7 @@ outside - living space + conditioned space @@ -193,7 +193,7 @@ outside - living space + conditioned space @@ -208,7 +208,7 @@ outside - living space + conditioned space @@ -223,7 +223,7 @@ outside - living space + conditioned space @@ -238,7 +238,7 @@ outside - living space + conditioned space @@ -253,7 +253,7 @@ outside - living space + conditioned space @@ -268,7 +268,7 @@ outside - living space + conditioned space @@ -329,7 +329,7 @@ - living space + conditioned space 1574.0 4.0 209.0 @@ -634,7 +634,7 @@ false - living space + conditioned space 1.0 487.0 0.0803 @@ -646,7 +646,7 @@ false - living space + conditioned space electricity 3.01 timer @@ -656,7 +656,7 @@ false - living space + conditioned space 234.0 8 0.12 @@ -666,12 +666,12 @@ - living space + conditioned space 661.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house075.xml b/workflow/real_homes/house075.xml index 5687d45321..d7ddfe5949 100644 --- a/workflow/real_homes/house075.xml +++ b/workflow/real_homes/house075.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -144,7 +144,7 @@ garage - living space + conditioned space @@ -174,7 +174,7 @@ attic - vented - living space + conditioned space @@ -187,7 +187,7 @@ garage - living space + conditioned space @@ -200,7 +200,7 @@ outside - living space + conditioned space @@ -240,7 +240,7 @@ - living space + conditioned space 752.0 4.0 59.5 @@ -533,14 +533,14 @@ supply 0.0 - living space + conditioned space 349.920013 return 0.0 - living space + conditioned space 324.0 1 @@ -554,7 +554,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -589,7 +589,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -601,7 +601,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -609,7 +609,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -619,12 +619,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house076.xml b/workflow/real_homes/house076.xml index df28f66869..a0d7d9a108 100644 --- a/workflow/real_homes/house076.xml +++ b/workflow/real_homes/house076.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -91,7 +91,7 @@ outside - living space + conditioned space @@ -106,7 +106,7 @@ other housing unit - living space + conditioned space @@ -119,7 +119,7 @@ other housing unit - living space + conditioned space @@ -132,7 +132,7 @@ other housing unit - living space + conditioned space @@ -147,7 +147,7 @@ other housing unit - living space + conditioned space ceiling @@ -162,7 +162,7 @@ - living space + conditioned space 716.0 4.0 109.0 @@ -284,14 +284,14 @@ supply 0.0 - living space + conditioned space 100.0 return 0.0 - living space + conditioned space 100.0 1 @@ -334,7 +334,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -369,7 +369,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -381,7 +381,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -389,7 +389,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -399,12 +399,12 @@ - living space + conditioned space 551.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house077.xml b/workflow/real_homes/house077.xml index 3db3905058..3e6aee1726 100644 --- a/workflow/real_homes/house077.xml +++ b/workflow/real_homes/house077.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -91,7 +91,7 @@ outside - living space + conditioned space 48.7 0.8 0.75 @@ -103,7 +103,7 @@ outside - living space + conditioned space 88.7 0.8 0.75 @@ -117,7 +117,7 @@ other housing unit - living space + conditioned space @@ -130,7 +130,7 @@ other housing unit - living space + conditioned space @@ -143,7 +143,7 @@ other housing unit - living space + conditioned space @@ -156,7 +156,7 @@ outside - living space + conditioned space @@ -171,7 +171,7 @@ other housing unit - living space + conditioned space @@ -184,7 +184,7 @@ other housing unit - living space + conditioned space @@ -197,7 +197,7 @@ other housing unit - living space + conditioned space @@ -210,7 +210,7 @@ other housing unit - living space + conditioned space @@ -225,7 +225,7 @@ other housing unit - living space + conditioned space ceiling @@ -239,7 +239,7 @@ other housing unit - living space + conditioned space floor @@ -353,14 +353,14 @@ supply 0.0 - living space + conditioned space 230.850006 return 0.0 - living space + conditioned space 42.75 1 @@ -401,7 +401,7 @@ electricity storage water heater - living space + conditioned space false 30.0 1.0 @@ -435,7 +435,7 @@ false - living space + conditioned space 1.976 169.0 0.12 @@ -447,7 +447,7 @@ false - living space + conditioned space electricity 3.42 moisture @@ -455,7 +455,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -465,12 +465,12 @@ - living space + conditioned space 370.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house078.xml b/workflow/real_homes/house078.xml index 016e3d0659..1c83b898f2 100644 --- a/workflow/real_homes/house078.xml +++ b/workflow/real_homes/house078.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -94,7 +94,7 @@ - living space + conditioned space 3380.0 0.9 0.9 @@ -110,7 +110,7 @@ outside - living space + conditioned space 74.0 0.9 0.9 @@ -136,7 +136,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ garage - living space + conditioned space @@ -196,7 +196,7 @@ garage - living space + conditioned space @@ -223,7 +223,7 @@ - living space + conditioned space 1999.0 4.0 215.0 @@ -658,14 +658,14 @@ supply 6.0 - living space + conditioned space 950.94 return 6.0 - living space + conditioned space 880.5 6 @@ -737,7 +737,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -749,7 +749,7 @@ false - living space + conditioned space electricity 3.01 false @@ -757,7 +757,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -767,12 +767,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/real_homes/house079.xml b/workflow/real_homes/house079.xml index bd64265874..c24369d0a5 100644 --- a/workflow/real_homes/house079.xml +++ b/workflow/real_homes/house079.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -147,7 +147,7 @@ - living space + conditioned space 1291.5 0.9 0.9 @@ -176,7 +176,7 @@ outside - living space + conditioned space 230.9 0.8 0.75 @@ -190,7 +190,7 @@ outside - living space + conditioned space @@ -205,7 +205,7 @@ garage - living space + conditioned space @@ -218,7 +218,7 @@ outside - living space + conditioned space @@ -233,7 +233,7 @@ garage - living space + conditioned space @@ -246,7 +246,7 @@ garage - living space + conditioned space @@ -259,7 +259,7 @@ outside - living space + conditioned space @@ -274,7 +274,7 @@ garage - living space + conditioned space @@ -378,7 +378,7 @@ attic - vented - living space + conditioned space @@ -391,7 +391,7 @@ crawlspace - unvented - living space + conditioned space @@ -404,7 +404,7 @@ garage - living space + conditioned space @@ -968,7 +968,7 @@ supply 0.0 - living space + conditioned space 378.75 @@ -1035,7 +1035,7 @@ false - living space + conditioned space 3.06 96.0 0.1065 @@ -1047,7 +1047,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -1055,7 +1055,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -1065,12 +1065,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/real_homes/house080.xml b/workflow/real_homes/house080.xml index 92bb4628f8..413715f885 100644 --- a/workflow/real_homes/house080.xml +++ b/workflow/real_homes/house080.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -127,7 +127,7 @@ attic - unvented - living space + conditioned space 14.6 @@ -137,7 +137,7 @@ garage - living space + conditioned space 128.8 @@ -149,7 +149,7 @@ outside - living space + conditioned space @@ -164,7 +164,7 @@ outside - living space + conditioned space @@ -179,7 +179,7 @@ garage - living space + conditioned space @@ -192,7 +192,7 @@ outside - living space + conditioned space @@ -224,7 +224,7 @@ attic - unvented - living space + conditioned space @@ -237,7 +237,7 @@ outside - living space + conditioned space @@ -277,7 +277,7 @@ - living space + conditioned space 3469.0 4.0 292.9 @@ -655,14 +655,14 @@ supply 8.0 - living space + conditioned space 447.929993 return 8.0 - living space + conditioned space 82.949997 1 @@ -695,14 +695,14 @@ supply 8.0 - living space + conditioned space 672.030029 return 8.0 - living space + conditioned space 124.449997 1 @@ -731,7 +731,7 @@ electricity heat pump water heater - living space + conditioned space false 80.0 1.0 @@ -770,7 +770,7 @@ false - living space + conditioned space 2.06 152.0 0.12 @@ -782,7 +782,7 @@ false - living space + conditioned space electricity 3.93 timer @@ -790,7 +790,7 @@ false - living space + conditioned space 270.0 12 0.12 @@ -800,12 +800,12 @@ - living space + conditioned space 537.0 - living space + conditioned space electricity true diff --git a/workflow/real_homes/house081.xml b/workflow/real_homes/house081.xml index de809a0ba4..373b81ed2f 100644 --- a/workflow/real_homes/house081.xml +++ b/workflow/real_homes/house081.xml @@ -1,5 +1,5 @@ - + HPXML redacted @@ -85,7 +85,7 @@ - living space + conditioned space 160.0 0.9 0.9 @@ -101,7 +101,7 @@ outside - living space + conditioned space @@ -118,7 +118,7 @@ outside - living space + conditioned space @@ -219,7 +219,7 @@ electricity storage water heater - living space + conditioned space false 20.0 1.0 @@ -253,7 +253,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -265,7 +265,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -273,7 +273,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -283,12 +283,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml b/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml index 3aab89799e..fb3caf0310 100644 --- a/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml +++ b/workflow/sample_files/base-appliances-dehumidifier-ief-portable.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,14 +398,14 @@ - living space + conditioned space 650.0 true portable - living space + conditioned space 40.0 1.5 0.5 @@ -414,7 +413,7 @@ - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml b/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml index dd68412cfb..1d97f113d5 100644 --- a/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml +++ b/workflow/sample_files/base-appliances-dehumidifier-ief-whole-home.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,14 +398,14 @@ - living space + conditioned space 650.0 true whole-home - living space + conditioned space 40.0 1.5 0.5 @@ -414,7 +413,7 @@ - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-dehumidifier-multiple.xml b/workflow/sample_files/base-appliances-dehumidifier-multiple.xml index 08b1df670b..d49a9e5acc 100644 --- a/workflow/sample_files/base-appliances-dehumidifier-multiple.xml +++ b/workflow/sample_files/base-appliances-dehumidifier-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,14 +398,14 @@ - living space + conditioned space 650.0 true portable - living space + conditioned space 40.0 1.8 0.5 @@ -415,7 +414,7 @@ portable - living space + conditioned space 30.0 1.6 0.5 @@ -423,7 +422,7 @@ - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-dehumidifier.xml b/workflow/sample_files/base-appliances-dehumidifier.xml index f5bf0fd57f..215ed7589c 100644 --- a/workflow/sample_files/base-appliances-dehumidifier.xml +++ b/workflow/sample_files/base-appliances-dehumidifier.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,14 +398,14 @@ - living space + conditioned space 650.0 true portable - living space + conditioned space 40.0 1.8 0.5 @@ -414,7 +413,7 @@ - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-gas.xml b/workflow/sample_files/base-appliances-gas.xml index 78d38d7a17..ff8b01737f 100644 --- a/workflow/sample_files/base-appliances-gas.xml +++ b/workflow/sample_files/base-appliances-gas.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,14 +423,14 @@ false - living space + conditioned space natural gas 3.3 false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space natural gas false diff --git a/workflow/sample_files/base-appliances-modified.xml b/workflow/sample_files/base-appliances-modified.xml index 624cfdcee4..5d5ee93afa 100644 --- a/workflow/sample_files/base-appliances-modified.xml +++ b/workflow/sample_files/base-appliances-modified.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.65 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 4.29 false @@ -431,7 +431,7 @@ false - living space + conditioned space 0.7 6 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-appliances-none.xml b/workflow/sample_files/base-appliances-none.xml index 2d73babff3..989f779636 100644 --- a/workflow/sample_files/base-appliances-none.xml +++ b/workflow/sample_files/base-appliances-none.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 diff --git a/workflow/sample_files/base-appliances-oil.xml b/workflow/sample_files/base-appliances-oil.xml index 32cc50a929..f5a6f3760c 100644 --- a/workflow/sample_files/base-appliances-oil.xml +++ b/workflow/sample_files/base-appliances-oil.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,14 +423,14 @@ false - living space + conditioned space fuel oil 3.3 false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space fuel oil false diff --git a/workflow/sample_files/base-appliances-propane.xml b/workflow/sample_files/base-appliances-propane.xml index dea56bce5f..3ffdd6e2e9 100644 --- a/workflow/sample_files/base-appliances-propane.xml +++ b/workflow/sample_files/base-appliances-propane.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,14 +423,14 @@ false - living space + conditioned space propane 3.3 false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space propane false diff --git a/workflow/sample_files/base-appliances-wood.xml b/workflow/sample_files/base-appliances-wood.xml index 82f0911244..cee59ee303 100644 --- a/workflow/sample_files/base-appliances-wood.xml +++ b/workflow/sample_files/base-appliances-wood.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,14 +423,14 @@ false - living space + conditioned space wood 3.3 false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space wood false diff --git a/workflow/sample_files/base-atticroof-cathedral.xml b/workflow/sample_files/base-atticroof-cathedral.xml index 9a2a7cc2c5..2c54b95784 100644 --- a/workflow/sample_files/base-atticroof-cathedral.xml +++ b/workflow/sample_files/base-atticroof-cathedral.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -107,7 +107,7 @@ - living space + conditioned space 1509.3 0.7 0.92 @@ -137,7 +137,7 @@ outside - living space + conditioned space @@ -321,14 +321,14 @@ supply 4.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 2 @@ -342,7 +342,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -376,7 +376,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -388,7 +388,7 @@ false - living space + conditioned space electricity 3.73 true @@ -397,7 +397,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -407,13 +407,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-atticroof-conditioned.xml b/workflow/sample_files/base-atticroof-conditioned.xml index ef0d23f47f..26f2e70855 100644 --- a/workflow/sample_files/base-atticroof-conditioned.xml +++ b/workflow/sample_files/base-atticroof-conditioned.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -119,7 +119,7 @@ - living space + conditioned space 1006.0 0.7 0.92 @@ -162,7 +162,7 @@ outside - living space + conditioned space @@ -177,7 +177,7 @@ attic - unvented - living space + conditioned space @@ -190,7 +190,7 @@ outside - living space + conditioned space @@ -248,7 +248,7 @@ attic - unvented - living space + conditioned space @@ -406,7 +406,7 @@ supply CFM25 - 50.0 + 5.0 to outside @@ -414,7 +414,7 @@ return CFM25 - 100.0 + 10.0 to outside @@ -422,14 +422,14 @@ supply 4.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 3 diff --git a/workflow/sample_files/base-atticroof-flat.xml b/workflow/sample_files/base-atticroof-flat.xml index 391dfaf736..c38baa733d 100644 --- a/workflow/sample_files/base-atticroof-flat.xml +++ b/workflow/sample_files/base-atticroof-flat.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -107,7 +107,7 @@ - living space + conditioned space 1350.0 0.7 0.92 @@ -137,7 +137,7 @@ outside - living space + conditioned space @@ -342,7 +342,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -376,7 +376,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -388,7 +388,7 @@ false - living space + conditioned space electricity 3.73 true @@ -397,7 +397,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -407,13 +407,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-atticroof-radiant-barrier.xml b/workflow/sample_files/base-atticroof-radiant-barrier.xml index 4a42306fa6..c801d2f201 100644 --- a/workflow/sample_files/base-atticroof-radiant-barrier.xml +++ b/workflow/sample_files/base-atticroof-radiant-barrier.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -125,7 +125,7 @@ outside - living space + conditioned space @@ -157,7 +157,7 @@ attic - unvented - living space + conditioned space @@ -171,11 +171,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -335,7 +334,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -369,7 +368,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -381,7 +380,7 @@ false - living space + conditioned space electricity 3.73 true @@ -390,7 +389,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -400,13 +399,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml b/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml index 44e8b1cf33..acfbb3e90a 100644 --- a/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml +++ b/workflow/sample_files/base-atticroof-unvented-insulated-roof.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-atticroof-vented.xml b/workflow/sample_files/base-atticroof-vented.xml index 053400ea87..9d953f75aa 100644 --- a/workflow/sample_files/base-atticroof-vented.xml +++ b/workflow/sample_files/base-atticroof-vented.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -146,7 +146,7 @@ outside - living space + conditioned space @@ -204,7 +204,7 @@ attic - vented - living space + conditioned space @@ -415,7 +415,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -427,7 +427,7 @@ false - living space + conditioned space electricity 3.73 true @@ -436,7 +436,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -446,13 +446,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml b/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml rename to workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml index 7ad8cd9774..1f3155b0c1 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-adjacent-to-multiple.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other heated space - living space + conditioned space @@ -134,7 +134,7 @@ other multifamily buffer space - living space + conditioned space @@ -147,7 +147,7 @@ other non-freezing space - living space + conditioned space @@ -160,7 +160,7 @@ other housing unit - living space + conditioned space @@ -175,7 +175,7 @@ other housing unit - living space + conditioned space ceiling @@ -189,7 +189,7 @@ other non-freezing space - living space + conditioned space floor @@ -203,7 +203,7 @@ other multifamily buffer space - living space + conditioned space floor @@ -217,7 +217,7 @@ other heated space - living space + conditioned space floor @@ -361,7 +361,7 @@ supply 0.0 - living space + conditioned space 150.0 @@ -396,7 +396,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -430,7 +430,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -442,7 +442,7 @@ false - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-location-portland-or.xml b/workflow/sample_files/base-bldgtype-mf-unit-location-portland-or.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-location-portland-or.xml rename to workflow/sample_files/base-bldgtype-mf-unit-location-portland-or.xml index a3f7dd3972..8fe01cbfdd 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-location-portland-or.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-location-portland-or.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -326,7 +326,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -338,7 +338,7 @@ false - living space + conditioned space electricity 3.73 true @@ -347,7 +347,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -357,13 +357,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml index 4818e3deb2..f582650cdb 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-baseboard.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -243,7 +243,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -277,7 +277,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -289,7 +289,7 @@ false - living space + conditioned space electricity 3.73 true @@ -298,7 +298,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -308,13 +308,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml index 87ee44fa70..5f10c907da 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -276,7 +276,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -310,7 +310,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -322,7 +322,7 @@ false - living space + conditioned space electricity 3.73 true @@ -331,7 +331,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -341,13 +341,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml index 7c71f8adf9..7e215de728 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -244,7 +244,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -278,7 +278,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -290,7 +290,7 @@ false - living space + conditioned space electricity 3.73 true @@ -299,7 +299,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -309,13 +309,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml index 78dfee710c..502266967f 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -294,7 +294,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -328,7 +328,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -340,7 +340,7 @@ false - living space + conditioned space electricity 3.73 true @@ -349,7 +349,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -359,13 +359,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml index 08493ce786..9aae6d6b04 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-baseboard.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -241,7 +241,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -275,7 +275,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -287,7 +287,7 @@ false - living space + conditioned space electricity 3.73 true @@ -296,7 +296,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -306,13 +306,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml index 2dcec7bee6..636e050188 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -274,7 +274,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -308,7 +308,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -320,7 +320,7 @@ false - living space + conditioned space electricity 3.73 true @@ -329,7 +329,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -339,13 +339,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml index 0df4ff1c86..1c8ee284f7 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -242,7 +242,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -276,7 +276,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -288,7 +288,7 @@ false - living space + conditioned space electricity 3.73 true @@ -297,7 +297,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -307,13 +307,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml index 454b8b1fd7..ad794cdf20 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -292,7 +292,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -326,7 +326,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -338,7 +338,7 @@ false - living space + conditioned space electricity 3.73 true @@ -347,7 +347,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -357,13 +357,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml index 2dbd3ce721..8b15d4766e 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -287,7 +287,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -321,7 +321,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -333,7 +333,7 @@ false - living space + conditioned space electricity 3.73 true @@ -342,7 +342,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -352,13 +352,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml index 874e9844f6..73315262f5 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-generator.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-generator.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -338,7 +338,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -350,7 +350,7 @@ false - living space + conditioned space electricity 3.73 true @@ -359,7 +359,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -369,13 +369,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml index 65cb8b367d..84ae5ad7c6 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -270,14 +270,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -291,7 +291,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -325,7 +325,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -337,7 +337,7 @@ false - living space + conditioned space electricity 3.73 true @@ -346,7 +346,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -356,13 +356,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml index 21c43ef002..1e7d317528 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ natural gas storage water heater - living space + conditioned space true 3 60.0 @@ -305,7 +305,7 @@ natural gas storage water heater - living space + conditioned space true 3 60.0 @@ -378,13 +378,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml index 1e2815308f..c1e8867908 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-laundry-room.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ natural gas storage water heater - living space + conditioned space true 6 120.0 @@ -365,13 +365,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml index 9075fe6ad7..3a6d67161b 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent-preconditioning.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -334,7 +334,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +368,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +380,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +389,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +399,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml index 1f3d9f1396..ee02894ced 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-mechvent.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-mechvent.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -318,7 +318,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -352,7 +352,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -364,7 +364,7 @@ false - living space + conditioned space electricity 3.73 true @@ -373,7 +373,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -383,13 +383,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml index aad4e07772..5a1dad5ca7 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-pv.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-pv.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -347,7 +347,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -359,7 +359,7 @@ false - living space + conditioned space electricity 3.73 true @@ -368,7 +368,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -378,13 +378,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml similarity index 95% rename from workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml index 2595fa0a0f..e0146214bc 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater-recirc.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ natural gas storage water heater - living space + conditioned space true 6 120.0 @@ -336,7 +336,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -348,7 +348,7 @@ false - living space + conditioned space electricity 3.73 true @@ -357,7 +357,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -367,13 +367,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml b/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml rename to workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml index 0e02968f0c..2568e0fb9f 100644 --- a/workflow/sample_files/base-bldgtype-multifamily-shared-water-heater.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit-shared-water-heater.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ natural gas storage water heater - living space + conditioned space true 6 120.0 @@ -328,7 +328,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -340,7 +340,7 @@ false - living space + conditioned space electricity 3.73 true @@ -349,7 +349,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -359,13 +359,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-multifamily.xml b/workflow/sample_files/base-bldgtype-mf-unit.xml similarity index 94% rename from workflow/sample_files/base-bldgtype-multifamily.xml rename to workflow/sample_files/base-bldgtype-mf-unit.xml index 8d9fbd6a06..d2baec81c7 100644 --- a/workflow/sample_files/base-bldgtype-multifamily.xml +++ b/workflow/sample_files/base-bldgtype-mf-unit.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -106,7 +106,7 @@ outside - living space + conditioned space @@ -121,7 +121,7 @@ other housing unit - living space + conditioned space @@ -136,7 +136,7 @@ other housing unit - living space + conditioned space floor @@ -150,7 +150,7 @@ other housing unit - living space + conditioned space ceiling @@ -271,14 +271,14 @@ supply 0.0 - living space + conditioned space 150.0 return 0.0 - living space + conditioned space 50.0 1 @@ -292,7 +292,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -326,7 +326,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -338,7 +338,7 @@ false - living space + conditioned space electricity 3.73 true @@ -347,7 +347,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -357,13 +357,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-bldgtype-attached.xml b/workflow/sample_files/base-bldgtype-sfa-unit.xml similarity index 97% rename from workflow/sample_files/base-bldgtype-attached.xml rename to workflow/sample_files/base-bldgtype-sfa-unit.xml index 5dc1a09467..b4e56facf1 100644 --- a/workflow/sample_files/base-bldgtype-attached.xml +++ b/workflow/sample_files/base-bldgtype-sfa-unit.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -155,7 +155,7 @@ outside - living space + conditioned space @@ -170,7 +170,7 @@ other housing unit - living space + conditioned space @@ -263,7 +263,7 @@ attic - unvented - living space + conditioned space @@ -431,7 +431,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -465,7 +465,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -477,7 +477,7 @@ false - living space + conditioned space electricity 3.73 true @@ -486,7 +486,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -496,13 +496,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-combi-tankless.xml b/workflow/sample_files/base-dhw-combi-tankless.xml index c20bb57e1a..9dfa2b7c31 100644 --- a/workflow/sample_files/base-dhw-combi-tankless.xml +++ b/workflow/sample_files/base-dhw-combi-tankless.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ space-heating boiler with tankless coil - living space + conditioned space false 1.0 @@ -355,7 +355,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -367,7 +367,7 @@ false - living space + conditioned space electricity 3.73 true @@ -376,7 +376,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -386,13 +386,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-desuperheater.xml b/workflow/sample_files/base-dhw-desuperheater.xml index 07eca5df39..dfeccaa161 100644 --- a/workflow/sample_files/base-dhw-desuperheater.xml +++ b/workflow/sample_files/base-dhw-desuperheater.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -395,7 +395,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -407,7 +407,7 @@ false - living space + conditioned space electricity 3.73 true @@ -416,7 +416,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -426,13 +426,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-dwhr.xml b/workflow/sample_files/base-dhw-dwhr.xml index 43e0cda423..94763c1659 100644 --- a/workflow/sample_files/base-dhw-dwhr.xml +++ b/workflow/sample_files/base-dhw-dwhr.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -416,7 +416,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -428,7 +428,7 @@ false - living space + conditioned space electricity 3.73 true @@ -437,7 +437,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -447,13 +447,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-indirect-standbyloss.xml b/workflow/sample_files/base-dhw-indirect-standbyloss.xml index aeeee705dc..517c309f30 100644 --- a/workflow/sample_files/base-dhw-indirect-standbyloss.xml +++ b/workflow/sample_files/base-dhw-indirect-standbyloss.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ space-heating boiler with storage tank - living space + conditioned space false 50.0 1.0 @@ -360,7 +360,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -372,7 +372,7 @@ false - living space + conditioned space electricity 3.73 true @@ -381,7 +381,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -391,13 +391,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-jacket-gas.xml b/workflow/sample_files/base-dhw-jacket-gas.xml index e6c4b68233..0086633dea 100644 --- a/workflow/sample_files/base-dhw-jacket-gas.xml +++ b/workflow/sample_files/base-dhw-jacket-gas.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ natural gas storage water heater - living space + conditioned space false 50.0 1.0 @@ -417,7 +417,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -429,7 +429,7 @@ false - living space + conditioned space electricity 3.73 true @@ -438,7 +438,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -448,13 +448,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-jacket-hpwh.xml b/workflow/sample_files/base-dhw-jacket-hpwh.xml index c16f443582..4ef33c84b0 100644 --- a/workflow/sample_files/base-dhw-jacket-hpwh.xml +++ b/workflow/sample_files/base-dhw-jacket-hpwh.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity heat pump water heater - living space + conditioned space false 80.0 1.0 @@ -415,7 +415,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -427,7 +427,7 @@ false - living space + conditioned space electricity 3.73 true @@ -436,7 +436,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -446,13 +446,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-jacket-indirect.xml b/workflow/sample_files/base-dhw-jacket-indirect.xml index 204fbcdfcd..4b1c6e4623 100644 --- a/workflow/sample_files/base-dhw-jacket-indirect.xml +++ b/workflow/sample_files/base-dhw-jacket-indirect.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ space-heating boiler with storage tank - living space + conditioned space false 50.0 1.0 @@ -361,7 +361,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -373,7 +373,7 @@ false - living space + conditioned space electricity 3.73 true @@ -382,7 +382,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -392,13 +392,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-low-flow-fixtures.xml b/workflow/sample_files/base-dhw-low-flow-fixtures.xml index 8099b1c252..9577d69f37 100644 --- a/workflow/sample_files/base-dhw-low-flow-fixtures.xml +++ b/workflow/sample_files/base-dhw-low-flow-fixtures.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-multiple.xml b/workflow/sample_files/base-dhw-multiple.xml index afede138b9..104b2e83db 100644 --- a/workflow/sample_files/base-dhw-multiple.xml +++ b/workflow/sample_files/base-dhw-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -324,7 +324,7 @@ electricity storage water heater - living space + conditioned space false 40.0 0.2 @@ -335,7 +335,7 @@ natural gas storage water heater - living space + conditioned space false 50.0 0.2 @@ -347,7 +347,7 @@ electricity heat pump water heater - living space + conditioned space false 80.0 0.2 @@ -357,7 +357,7 @@ electricity instantaneous water heater - living space + conditioned space false 0.2 0.99 @@ -366,7 +366,7 @@ natural gas instantaneous water heater - living space + conditioned space false 0.1 0.82 @@ -374,7 +374,7 @@ space-heating boiler with storage tank - living space + conditioned space false 50.0 0.1 @@ -414,7 +414,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -426,7 +426,7 @@ false - living space + conditioned space electricity 3.73 true @@ -435,7 +435,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -445,13 +445,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-none.xml b/workflow/sample_files/base-dhw-none.xml index 07f1ebb719..bd2201b630 100644 --- a/workflow/sample_files/base-dhw-none.xml +++ b/workflow/sample_files/base-dhw-none.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,13 +376,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-recirc-demand.xml b/workflow/sample_files/base-dhw-recirc-demand.xml index 23bf734c59..9134574157 100644 --- a/workflow/sample_files/base-dhw-recirc-demand.xml +++ b/workflow/sample_files/base-dhw-recirc-demand.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -414,7 +414,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -426,7 +426,7 @@ false - living space + conditioned space electricity 3.73 true @@ -435,7 +435,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -445,13 +445,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-solar-fraction.xml b/workflow/sample_files/base-dhw-solar-fraction.xml index cd405043ba..02e6c9fc6e 100644 --- a/workflow/sample_files/base-dhw-solar-fraction.xml +++ b/workflow/sample_files/base-dhw-solar-fraction.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -419,7 +419,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -431,7 +431,7 @@ false - living space + conditioned space electricity 3.73 true @@ -440,7 +440,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -450,13 +450,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml b/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml index 583d15b012..d358214103 100644 --- a/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml +++ b/workflow/sample_files/base-dhw-solar-indirect-flat-plate.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -426,7 +426,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -438,7 +438,7 @@ false - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tank-elec-uef.xml b/workflow/sample_files/base-dhw-tank-elec-uef.xml index cc0f16a617..e3b9eb2730 100644 --- a/workflow/sample_files/base-dhw-tank-elec-uef.xml +++ b/workflow/sample_files/base-dhw-tank-elec-uef.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 30.0 1.0 @@ -412,7 +412,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -424,7 +424,7 @@ false - living space + conditioned space electricity 3.73 true @@ -433,7 +433,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -443,13 +443,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tank-gas-uef.xml b/workflow/sample_files/base-dhw-tank-gas-uef.xml index 067447319e..9907dd2598 100644 --- a/workflow/sample_files/base-dhw-tank-gas-uef.xml +++ b/workflow/sample_files/base-dhw-tank-gas-uef.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ natural gas storage water heater - living space + conditioned space false 30.0 1.0 @@ -413,7 +413,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -425,7 +425,7 @@ false - living space + conditioned space electricity 3.73 true @@ -434,7 +434,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -444,13 +444,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml b/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml index 28798660d2..031d780a1b 100644 --- a/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml +++ b/workflow/sample_files/base-dhw-tank-heat-pump-uef.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity heat pump water heater - living space + conditioned space false 50.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tank-oil.xml b/workflow/sample_files/base-dhw-tank-oil.xml index edd4c798bc..54b5beb15f 100644 --- a/workflow/sample_files/base-dhw-tank-oil.xml +++ b/workflow/sample_files/base-dhw-tank-oil.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ fuel oil storage water heater - living space + conditioned space false 50.0 1.0 @@ -412,7 +412,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -424,7 +424,7 @@ false - living space + conditioned space electricity 3.73 true @@ -433,7 +433,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -443,13 +443,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tank-wood.xml b/workflow/sample_files/base-dhw-tank-wood.xml index 60a65a2826..2ac9cfc20c 100644 --- a/workflow/sample_files/base-dhw-tank-wood.xml +++ b/workflow/sample_files/base-dhw-tank-wood.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ wood storage water heater - living space + conditioned space false 50.0 1.0 @@ -412,7 +412,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -424,7 +424,7 @@ false - living space + conditioned space electricity 3.73 true @@ -433,7 +433,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -443,13 +443,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tankless-electric-uef.xml b/workflow/sample_files/base-dhw-tankless-electric-uef.xml index 33498519ef..1fcb3f3265 100644 --- a/workflow/sample_files/base-dhw-tankless-electric-uef.xml +++ b/workflow/sample_files/base-dhw-tankless-electric-uef.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity instantaneous water heater - living space + conditioned space false 1.0 0.98 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tankless-gas-uef.xml b/workflow/sample_files/base-dhw-tankless-gas-uef.xml index 5884b7acf9..cf2812b73e 100644 --- a/workflow/sample_files/base-dhw-tankless-gas-uef.xml +++ b/workflow/sample_files/base-dhw-tankless-gas-uef.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.93 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-dhw-tankless-propane.xml b/workflow/sample_files/base-dhw-tankless-propane.xml index 181d8e0f71..389d370b76 100644 --- a/workflow/sample_files/base-dhw-tankless-propane.xml +++ b/workflow/sample_files/base-dhw-tankless-propane.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ propane instantaneous water heater - living space + conditioned space false 1.0 0.82 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-2stories-garage.xml b/workflow/sample_files/base-enclosure-2stories-garage.xml index fd9b1658fa..8077035ef8 100644 --- a/workflow/sample_files/base-enclosure-2stories-garage.xml +++ b/workflow/sample_files/base-enclosure-2stories-garage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -140,7 +140,7 @@ outside - living space + conditioned space 116.0 0.7 0.92 @@ -169,7 +169,7 @@ outside - living space + conditioned space @@ -184,7 +184,7 @@ garage - living space + conditioned space @@ -240,7 +240,7 @@ garage - living space + conditioned space @@ -253,7 +253,7 @@ attic - unvented - living space + conditioned space @@ -271,7 +271,6 @@ 400.0 4.0 40.0 - 0.0 @@ -463,7 +462,7 @@ return 0.0 - living space + conditioned space 12.5 3 @@ -477,7 +476,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -511,7 +510,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -523,7 +522,7 @@ false - living space + conditioned space electricity 3.73 true @@ -532,7 +531,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -542,13 +541,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-2stories.xml b/workflow/sample_files/base-enclosure-2stories.xml index b803be2ecd..ee66fe0912 100644 --- a/workflow/sample_files/base-enclosure-2stories.xml +++ b/workflow/sample_files/base-enclosure-2stories.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -140,7 +140,7 @@ outside - living space + conditioned space 116.0 0.7 0.92 @@ -154,7 +154,7 @@ outside - living space + conditioned space @@ -212,7 +212,7 @@ attic - unvented - living space + conditioned space @@ -389,7 +389,7 @@ return 0.0 - living space + conditioned space 12.5 3 @@ -403,7 +403,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -437,7 +437,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -449,7 +449,7 @@ false - living space + conditioned space electricity 3.73 true @@ -458,7 +458,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -468,13 +468,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-beds-1.xml b/workflow/sample_files/base-enclosure-beds-1.xml index 2d70e4e2f9..b271e52375 100644 --- a/workflow/sample_files/base-enclosure-beds-1.xml +++ b/workflow/sample_files/base-enclosure-beds-1.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-beds-2.xml b/workflow/sample_files/base-enclosure-beds-2.xml index ff073e614f..566ef0a8b9 100644 --- a/workflow/sample_files/base-enclosure-beds-2.xml +++ b/workflow/sample_files/base-enclosure-beds-2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-beds-4.xml b/workflow/sample_files/base-enclosure-beds-4.xml index 8387f24dd7..e77cc3f376 100644 --- a/workflow/sample_files/base-enclosure-beds-4.xml +++ b/workflow/sample_files/base-enclosure-beds-4.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-beds-5.xml b/workflow/sample_files/base-enclosure-beds-5.xml index a83691e121..de4d696085 100644 --- a/workflow/sample_files/base-enclosure-beds-5.xml +++ b/workflow/sample_files/base-enclosure-beds-5.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-ceilingtypes.xml b/workflow/sample_files/base-enclosure-ceilingtypes.xml index ace9b1b099..e9413702f4 100644 --- a/workflow/sample_files/base-enclosure-ceilingtypes.xml +++ b/workflow/sample_files/base-enclosure-ceilingtypes.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -141,7 +141,7 @@ outside - living space + conditioned space @@ -199,7 +199,7 @@ attic - unvented - living space + conditioned space @@ -212,7 +212,7 @@ attic - unvented - living space + conditioned space @@ -225,7 +225,7 @@ attic - unvented - living space + conditioned space @@ -402,7 +402,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -436,7 +436,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -448,7 +448,7 @@ false - living space + conditioned space electricity 3.73 true @@ -457,7 +457,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -467,13 +467,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-floortypes.xml b/workflow/sample_files/base-enclosure-floortypes.xml index 068399d7d8..9aa94c79b6 100644 --- a/workflow/sample_files/base-enclosure-floortypes.xml +++ b/workflow/sample_files/base-enclosure-floortypes.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -122,7 +122,7 @@ outside - living space + conditioned space @@ -154,7 +154,7 @@ outside - living space + conditioned space @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -180,7 +180,7 @@ outside - living space + conditioned space @@ -193,7 +193,7 @@ attic - unvented - living space + conditioned space @@ -343,7 +343,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -377,7 +377,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -389,7 +389,7 @@ false - living space + conditioned space electricity 3.73 true @@ -398,7 +398,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -408,13 +408,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-garage.xml b/workflow/sample_files/base-enclosure-garage.xml index a5a8bffef2..f7f24a1461 100644 --- a/workflow/sample_files/base-enclosure-garage.xml +++ b/workflow/sample_files/base-enclosure-garage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -158,7 +158,7 @@ outside - living space + conditioned space @@ -173,7 +173,7 @@ garage - living space + conditioned space @@ -242,7 +242,7 @@ attic - unvented - living space + conditioned space @@ -260,7 +260,6 @@ 600.0 4.0 70.0 - 0.0 diff --git a/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml b/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml index 54d12112e3..113b30f8e8 100644 --- a/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml +++ b/workflow/sample_files/base-enclosure-infil-ach-house-pressure.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml b/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml index 7e17c0144e..db0258320f 100644 --- a/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml +++ b/workflow/sample_files/base-enclosure-infil-cfm-house-pressure.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-infil-cfm50.xml b/workflow/sample_files/base-enclosure-infil-cfm50.xml index f06cf62f5d..d73f581405 100644 --- a/workflow/sample_files/base-enclosure-infil-cfm50.xml +++ b/workflow/sample_files/base-enclosure-infil-cfm50.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-infil-ela.xml b/workflow/sample_files/base-enclosure-infil-ela.xml index 0732b31a72..94ffadbbd7 100644 --- a/workflow/sample_files/base-enclosure-infil-ela.xml +++ b/workflow/sample_files/base-enclosure-infil-ela.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -138,7 +138,7 @@ outside - living space + conditioned space @@ -196,7 +196,7 @@ attic - unvented - living space + conditioned space @@ -373,7 +373,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -407,7 +407,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -419,7 +419,7 @@ false - living space + conditioned space electricity 3.73 true @@ -428,7 +428,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -438,13 +438,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-infil-natural-ach.xml b/workflow/sample_files/base-enclosure-infil-natural-ach.xml index 6f0f1a44c2..0a331e3949 100644 --- a/workflow/sample_files/base-enclosure-infil-natural-ach.xml +++ b/workflow/sample_files/base-enclosure-infil-natural-ach.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -141,7 +141,7 @@ outside - living space + conditioned space @@ -199,7 +199,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-infil-natural-cfm.xml b/workflow/sample_files/base-enclosure-infil-natural-cfm.xml index 09fe499d15..8ad22ecc66 100644 --- a/workflow/sample_files/base-enclosure-infil-natural-cfm.xml +++ b/workflow/sample_files/base-enclosure-infil-natural-cfm.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -141,7 +141,7 @@ outside - living space + conditioned space @@ -199,7 +199,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-overhangs.xml b/workflow/sample_files/base-enclosure-overhangs.xml index 12bc0392cf..63a2474cf7 100644 --- a/workflow/sample_files/base-enclosure-overhangs.xml +++ b/workflow/sample_files/base-enclosure-overhangs.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -397,7 +397,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -431,7 +431,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ false - living space + conditioned space electricity 3.73 true @@ -452,7 +452,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -462,13 +462,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-skylights.xml b/workflow/sample_files/base-enclosure-skylights.xml index 6903dd2cf6..fcf85cd65d 100644 --- a/workflow/sample_files/base-enclosure-skylights.xml +++ b/workflow/sample_files/base-enclosure-skylights.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -405,7 +405,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -439,7 +439,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -451,7 +451,7 @@ false - living space + conditioned space electricity 3.73 true @@ -460,7 +460,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -470,13 +470,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-enclosure-walltypes.xml b/workflow/sample_files/base-enclosure-walltypes.xml index 369fbf8035..f0044bf2f0 100644 --- a/workflow/sample_files/base-enclosure-walltypes.xml +++ b/workflow/sample_files/base-enclosure-walltypes.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -259,7 +259,7 @@ outside - living space + conditioned space @@ -274,7 +274,7 @@ outside - living space + conditioned space @@ -289,7 +289,7 @@ outside - living space + conditioned space @@ -304,7 +304,7 @@ outside - living space + conditioned space @@ -319,7 +319,7 @@ outside - living space + conditioned space @@ -334,7 +334,7 @@ outside - living space + conditioned space @@ -349,7 +349,7 @@ outside - living space + conditioned space @@ -364,7 +364,7 @@ outside - living space + conditioned space @@ -379,7 +379,7 @@ outside - living space + conditioned space @@ -394,7 +394,7 @@ outside - living space + conditioned space @@ -409,7 +409,7 @@ outside - living space + conditioned space @@ -467,7 +467,7 @@ attic - unvented - living space + conditioned space @@ -651,7 +651,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -685,7 +685,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -697,7 +697,7 @@ false - living space + conditioned space electricity 3.73 true @@ -706,7 +706,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -716,13 +716,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-ambient.xml b/workflow/sample_files/base-foundation-ambient.xml index d1b61ba7e0..68181ff5c7 100644 --- a/workflow/sample_files/base-foundation-ambient.xml +++ b/workflow/sample_files/base-foundation-ambient.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ outside - living space + conditioned space @@ -169,7 +169,7 @@ attic - unvented - living space + conditioned space @@ -319,7 +319,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -353,7 +353,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -365,7 +365,7 @@ false - living space + conditioned space electricity 3.73 true @@ -374,7 +374,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -384,13 +384,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-basement-garage.xml b/workflow/sample_files/base-foundation-basement-garage.xml index 20e500ccf4..c226338e05 100644 --- a/workflow/sample_files/base-foundation-basement-garage.xml +++ b/workflow/sample_files/base-foundation-basement-garage.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -143,7 +143,7 @@ outside - living space + conditioned space @@ -229,7 +229,7 @@ attic - unvented - living space + conditioned space @@ -242,7 +242,7 @@ garage - living space + conditioned space @@ -285,7 +285,6 @@ 400.0 4.0 40.0 - 0.0 @@ -459,7 +458,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -493,7 +492,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -505,7 +504,7 @@ false - living space + conditioned space electricity 3.73 true @@ -514,7 +513,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -524,13 +523,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml b/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml index 2f173684bc..15237d2d29 100644 --- a/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml +++ b/workflow/sample_files/base-foundation-conditioned-basement-slab-insulation.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml b/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml index ad30e2d9d2..d5f23649c8 100644 --- a/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml +++ b/workflow/sample_files/base-foundation-conditioned-basement-wall-insulation.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -201,7 +201,7 @@ attic - unvented - living space + conditioned space @@ -378,7 +378,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -412,7 +412,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -424,7 +424,7 @@ false - living space + conditioned space electricity 3.73 true @@ -433,7 +433,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -443,13 +443,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-multiple.xml b/workflow/sample_files/base-foundation-multiple.xml index 6ccbb72a18..b1e2b969aa 100644 --- a/workflow/sample_files/base-foundation-multiple.xml +++ b/workflow/sample_files/base-foundation-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -163,7 +163,7 @@ outside - living space + conditioned space @@ -269,7 +269,7 @@ basement - unconditioned - living space + conditioned space @@ -282,7 +282,7 @@ attic - unvented - living space + conditioned space @@ -295,7 +295,7 @@ crawlspace - unvented - living space + conditioned space diff --git a/workflow/sample_files/base-foundation-slab.xml b/workflow/sample_files/base-foundation-slab.xml index 1417baacdf..310ccd1b00 100644 --- a/workflow/sample_files/base-foundation-slab.xml +++ b/workflow/sample_files/base-foundation-slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +398,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml b/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml index 9176ed69ab..548decf2b6 100644 --- a/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml +++ b/workflow/sample_files/base-foundation-unconditioned-basement-assembly-r.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -191,7 +191,7 @@ basement - unconditioned - living space + conditioned space @@ -204,7 +204,7 @@ attic - unvented - living space + conditioned space diff --git a/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml b/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml index ba045630d0..d43c0c61a2 100644 --- a/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml +++ b/workflow/sample_files/base-foundation-unconditioned-basement-wall-insulation.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -202,7 +202,7 @@ basement - unconditioned - living space + conditioned space @@ -215,7 +215,7 @@ attic - unvented - living space + conditioned space diff --git a/workflow/sample_files/base-foundation-unconditioned-basement.xml b/workflow/sample_files/base-foundation-unconditioned-basement.xml index 31a05add28..679342d4e8 100644 --- a/workflow/sample_files/base-foundation-unconditioned-basement.xml +++ b/workflow/sample_files/base-foundation-unconditioned-basement.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -202,7 +202,7 @@ basement - unconditioned - living space + conditioned space @@ -215,7 +215,7 @@ attic - unvented - living space + conditioned space diff --git a/workflow/sample_files/base-foundation-unvented-crawlspace.xml b/workflow/sample_files/base-foundation-unvented-crawlspace.xml index b4597899bf..3b6aeb63c6 100644 --- a/workflow/sample_files/base-foundation-unvented-crawlspace.xml +++ b/workflow/sample_files/base-foundation-unvented-crawlspace.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -202,7 +202,7 @@ crawlspace - unvented - living space + conditioned space @@ -215,7 +215,7 @@ attic - unvented - living space + conditioned space @@ -426,7 +426,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -438,7 +438,7 @@ false - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/hpxml-measures/workflow/sample_files/base-misc-bills-none.xml b/workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml similarity index 72% rename from hpxml-measures/workflow/sample_files/base-misc-bills-none.xml rename to workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml index 749d8dfaac..5ee7b06ac9 100644 --- a/hpxml-measures/workflow/sample_files/base-misc-bills-none.xml +++ b/workflow/sample_files/base-foundation-vented-crawlspace-above-grade.xml @@ -1,548 +1,520 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - 60 - - - - - - - -
- CO -
-
- - proposed workscope - - - - - suburban - stand-alone - no units above or below - 180 - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 8.0 - 3 - 2 - 2700.0 - 21600.0 - - - - - 2006 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - asphalt or fiberglass shingles - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - wood siding - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - wood siding - 0.7 - 0.92 - - gypsum board - - - - 23.0 - - - - - outside - attic - unvented - gable - - - - 225.0 - wood siding - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - gypsum board - - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - - - - - - - - attic - unvented - living space - ceiling - - - - 1350.0 - - gypsum board - - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - - - 0.7 - 0.85 - - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - - - - - - natural gas - 36000.0 - - AFUE - 0.92 - - 1.0 - - - - - central air conditioner - electricity - 24000.0 - single stage - 1.0 - - SEER - 13.0 - - 0.73 - - - - - 68.0 - 78.0 - - - - - - regular velocity - - supply - - CFM25 - 75.0 - to outside - - - - return - - CFM25 - 25.0 - to outside - - - - - supply - 4.0 - attic - unvented - 150.0 - - - - return - 0.0 - attic - unvented - 50.0 - - - - - - - - - electricity - storage water heater - living space - 40.0 - 1.0 - 18767.0 - 0.95 - 125.0 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - living space - electricity - 3.73 - true - 150.0 - - - - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - - - - TV other - - kWh/year - 620.0 - - - - - other - - kWh/year - 2457.0 - - - 0.855 - 0.045 - - - - -
+ + + + HPXML + tasks.rb + 2000-01-01T00:00:00-07:00 + create + + + + + latest + + + latest + + + SF_National_3.2 + + + 2021 + + + SF_2.0 + + + + + + + +
+ CO + 80206 +
+
+ + proposed workscope + + + + + + electricity + natural gas + + + + single-family detached + 1.0 + 1.0 + 3 + 1350.0 + + + + + 2006 + 5B + + + 2021 + 5B + + + + USA_CO_Denver.Intl.AP.725650_TMY3 + + USA_CO_Denver.Intl.AP.725650_TMY3.epw + + + + + + + + 50.0 + + ACH + 3.0 + + 10800.0 + + + + + + + + false + + + false + + + + + + + + + + + true + + + + SLA + 0.00667 + + false + + + + + + + + + + attic - unvented + 1509.3 + 0.7 + 0.92 + 6.0 + false + + + 2.3 + + + + + + + outside + crawlspace - vented + 115.6 + 0.7 + 0.92 + + + 23.0 + + + + + + + outside + conditioned space + + + + 1200.0 + 0.7 + 0.92 + + + 23.0 + + + + + outside + attic - unvented + + + + 225.0 + 0.7 + 0.92 + + + 4.0 + + + + + outside + crawlspace - vented + + + + 600.0 + 0.7 + 0.92 + + + 10.1 + + + + + + + crawlspace - vented + conditioned space + + + + 1350.0 + + + 18.7 + + + + + attic - unvented + conditioned space + + + + 1350.0 + + + 39.3 + + + + + + + crawlspace - vented + 1350.0 + 0.0 + 150.0 + + + + 0.0 + 0.0 + + + + + + 0.0 + 0.0 + + + + 0.0 + 0.0 + + + + + + + 108.0 + 0 + 0.33 + 0.45 + 0.67 + + + + + 72.0 + 90 + 0.33 + 0.45 + 0.67 + + + + + 108.0 + 180 + 0.33 + 0.45 + 0.67 + + + + + 72.0 + 270 + 0.33 + 0.45 + 0.67 + + + + + + + + 40.0 + 180 + 4.4 + + + + + + + + + + + + + natural gas + 36000.0 + + AFUE + 0.92 + + 1.0 + + 0.58 + -0.25 + + + + + + central air conditioner + electricity + 24000.0 + single stage + 1.0 + + SEER + 13.0 + + 0.73 + + -0.25 + -0.25 + 0.58 + + + + + + manual thermostat + + + + + + regular velocity + + supply + + CFM25 + 75.0 + to outside + + + + return + + CFM25 + 25.0 + to outside + + + + + supply + 4.0 + crawlspace - vented + 150.0 + + + + return + 0.0 + crawlspace - vented + 50.0 + + 1 + + + 1350.0 + + + + + + electricity + storage water heater + crawlspace - vented + false + 40.0 + 1.0 + 18767.0 + 0.95 + + + + + + 50.0 + + + + 0.0 + + + + + shower head + true + + + + faucet + false + + + + + + + false + conditioned space + 1.21 + 380.0 + 0.12 + 1.09 + 27.0 + 6.0 + 3.2 + + + + false + conditioned space + electricity + 3.73 + true + 150.0 + + + + false + conditioned space + 307.0 + 12 + 0.12 + 1.09 + 22.32 + 4.0 + + + + conditioned space + 650.0 + true + + + + conditioned space + electricity + false + + + + false + + + + + + interior + 0.4 + + + + + + + interior + 0.1 + + + + + + + interior + 0.25 + + + + + + + exterior + 0.4 + + + + + + + exterior + 0.1 + + + + + + + exterior + 0.25 + + + + + + +
\ No newline at end of file diff --git a/workflow/sample_files/base-foundation-vented-crawlspace.xml b/workflow/sample_files/base-foundation-vented-crawlspace.xml index 111b962ab1..03090e7f2e 100644 --- a/workflow/sample_files/base-foundation-vented-crawlspace.xml +++ b/workflow/sample_files/base-foundation-vented-crawlspace.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -148,7 +148,7 @@ outside - living space + conditioned space @@ -206,7 +206,7 @@ crawlspace - vented - living space + conditioned space @@ -219,7 +219,7 @@ attic - unvented - living space + conditioned space @@ -430,7 +430,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -442,7 +442,7 @@ false - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-foundation-walkout-basement.xml b/workflow/sample_files/base-foundation-walkout-basement.xml index f1eb738d6d..967f754ccf 100644 --- a/workflow/sample_files/base-foundation-walkout-basement.xml +++ b/workflow/sample_files/base-foundation-walkout-basement.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -201,8 +201,8 @@ ground basement - conditioned - 4.0 - 120.0 + 8.0 + 240.0 8.0 3.0 @@ -211,7 +211,7 @@ continuous - exterior 8.9 0.0 - 4.0 + 8.0
continuous - interior @@ -225,8 +225,8 @@ ground basement - conditioned - 2.0 - 60.0 + 8.0 + 240.0 8.0 1.0 @@ -235,7 +235,7 @@ continuous - exterior 8.9 0.0 - 2.0 + 8.0 continuous - interior @@ -250,7 +250,7 @@ attic - unvented - living space + conditioned space @@ -436,7 +436,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -470,7 +470,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -482,7 +482,7 @@ false - living space + conditioned space electricity 3.73 true @@ -491,7 +491,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -501,13 +501,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml index 258d080b93..121757216b 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -369,7 +369,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -403,7 +403,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -415,7 +415,7 @@ false - living space + conditioned space electricity 3.73 true @@ -424,7 +424,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -434,13 +434,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml index 809f2350ae..7234c7dd21 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml index d41daf7514..4e06e2e8e6 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -382,7 +382,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -416,7 +416,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -428,7 +428,7 @@ false - living space + conditioned space electricity 3.73 true @@ -437,7 +437,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -447,13 +447,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml index 73f7af3785..94c7e1b9f6 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml index ac26ded357..887d2734c9 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml index f195045844..d3be00ef40 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml b/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml index 4afe5361b8..90fd7913a2 100644 --- a/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml +++ b/workflow/sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-boiler-elec-only.xml b/workflow/sample_files/base-hvac-boiler-elec-only.xml index aebcbf7e04..2b0f71f359 100644 --- a/workflow/sample_files/base-hvac-boiler-elec-only.xml +++ b/workflow/sample_files/base-hvac-boiler-elec-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -357,7 +357,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -369,7 +369,7 @@ false - living space + conditioned space electricity 3.73 true @@ -378,7 +378,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -388,13 +388,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-boiler-gas-only.xml b/workflow/sample_files/base-hvac-boiler-gas-only.xml index a2277879f5..db33773e1f 100644 --- a/workflow/sample_files/base-hvac-boiler-gas-only.xml +++ b/workflow/sample_files/base-hvac-boiler-gas-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -324,7 +324,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -358,7 +358,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -370,7 +370,7 @@ false - living space + conditioned space electricity 3.73 true @@ -379,7 +379,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -389,13 +389,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-boiler-oil-only.xml b/workflow/sample_files/base-hvac-boiler-oil-only.xml index fce4ea6552..475841bd0b 100644 --- a/workflow/sample_files/base-hvac-boiler-oil-only.xml +++ b/workflow/sample_files/base-hvac-boiler-oil-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -357,7 +357,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -369,7 +369,7 @@ false - living space + conditioned space electricity 3.73 true @@ -378,7 +378,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -388,13 +388,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-boiler-propane-only.xml b/workflow/sample_files/base-hvac-boiler-propane-only.xml index 48e55ae52f..173053939a 100644 --- a/workflow/sample_files/base-hvac-boiler-propane-only.xml +++ b/workflow/sample_files/base-hvac-boiler-propane-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -323,7 +323,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -357,7 +357,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -369,7 +369,7 @@ false - living space + conditioned space electricity 3.73 true @@ -378,7 +378,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -388,13 +388,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml b/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml index 8ce208d54e..215f64df80 100644 --- a/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml +++ b/workflow/sample_files/base-hvac-central-ac-only-1-speed-seer2.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -393,7 +393,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -405,7 +405,7 @@ false - living space + conditioned space electricity 3.73 true @@ -414,7 +414,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -424,13 +424,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml b/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml index 7cf77623b3..60fc8b7be8 100644 --- a/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml +++ b/workflow/sample_files/base-hvac-central-ac-only-1-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -393,7 +393,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -405,7 +405,7 @@ false - living space + conditioned space electricity 3.73 true @@ -414,7 +414,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -424,13 +424,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml b/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml index f9fef96287..a6bf844839 100644 --- a/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml +++ b/workflow/sample_files/base-hvac-central-ac-only-2-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -393,7 +393,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -405,7 +405,7 @@ false - living space + conditioned space electricity 3.73 true @@ -414,7 +414,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -424,13 +424,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml b/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml index eceb3d1b4f..ffab2359a0 100644 --- a/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml +++ b/workflow/sample_files/base-hvac-central-ac-only-var-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -359,7 +359,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -393,7 +393,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -405,7 +405,7 @@ false - living space + conditioned space electricity 3.73 true @@ -414,7 +414,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -424,13 +424,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml b/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml index db18a884d7..9e4e75094f 100644 --- a/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml +++ b/workflow/sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -395,7 +395,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -429,7 +429,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -441,7 +441,7 @@ false - living space + conditioned space electricity 3.73 true @@ -450,7 +450,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -460,13 +460,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-dse.xml b/workflow/sample_files/base-hvac-dse.xml index 48b2b3aae1..9caa0ecf67 100644 --- a/workflow/sample_files/base-hvac-dse.xml +++ b/workflow/sample_files/base-hvac-dse.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -345,7 +345,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -379,7 +379,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -391,7 +391,7 @@ false - living space + conditioned space electricity 3.73 true @@ -400,7 +400,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -410,13 +410,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml b/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml index 290f0e496d..33d3ce3e85 100644 --- a/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml +++ b/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -378,7 +378,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -412,7 +412,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -424,7 +424,7 @@ false - living space + conditioned space electricity 3.73 true @@ -433,7 +433,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -443,13 +443,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml b/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml index 4f8511ef6c..6d242b7b80 100644 --- a/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml +++ b/workflow/sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ducts-buried.xml b/workflow/sample_files/base-hvac-ducts-buried.xml index 6e94fb6277..4577d9db77 100644 --- a/workflow/sample_files/base-hvac-ducts-buried.xml +++ b/workflow/sample_files/base-hvac-ducts-buried.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -379,7 +379,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -413,7 +413,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -425,7 +425,7 @@ false - living space + conditioned space electricity 3.73 true @@ -434,7 +434,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -444,13 +444,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml b/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml index 83701b80d4..1800f6078f 100644 --- a/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml +++ b/workflow/sample_files/base-hvac-ducts-leakage-cfm50.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-elec-resistance-only.xml b/workflow/sample_files/base-hvac-elec-resistance-only.xml index c901d3139f..b445555fce 100644 --- a/workflow/sample_files/base-hvac-elec-resistance-only.xml +++ b/workflow/sample_files/base-hvac-elec-resistance-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -313,7 +313,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -347,7 +347,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -359,7 +359,7 @@ false - living space + conditioned space electricity 3.73 true @@ -368,7 +368,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -378,13 +378,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml b/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml index f12e3dfd8f..a0d0c0836d 100644 --- a/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml +++ b/workflow/sample_files/base-hvac-evap-cooler-only-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -341,7 +341,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -375,7 +375,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -387,7 +387,7 @@ false - living space + conditioned space electricity 3.73 true @@ -396,7 +396,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -406,13 +406,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-evap-cooler-only.xml b/workflow/sample_files/base-hvac-evap-cooler-only.xml index 014dea19bd..f83a79019e 100644 --- a/workflow/sample_files/base-hvac-evap-cooler-only.xml +++ b/workflow/sample_files/base-hvac-evap-cooler-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -307,7 +307,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -341,7 +341,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -353,7 +353,7 @@ false - living space + conditioned space electricity 3.73 true @@ -362,7 +362,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -372,13 +372,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-fireplace-wood-only.xml b/workflow/sample_files/base-hvac-fireplace-wood-only.xml index 31e28d4c44..881c611a3e 100644 --- a/workflow/sample_files/base-hvac-fireplace-wood-only.xml +++ b/workflow/sample_files/base-hvac-fireplace-wood-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -316,7 +316,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -350,7 +350,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -362,7 +362,7 @@ false - living space + conditioned space electricity 3.73 true @@ -371,7 +371,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -381,13 +381,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml b/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml index 8f69b25e48..9205472b2a 100644 --- a/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml +++ b/workflow/sample_files/base-hvac-floor-furnace-propane-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -316,7 +316,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -350,7 +350,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -362,7 +362,7 @@ false - living space + conditioned space electricity 3.73 true @@ -371,7 +371,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -381,13 +381,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-furnace-elec-only.xml b/workflow/sample_files/base-hvac-furnace-elec-only.xml index b8e7ae1072..2e7250a205 100644 --- a/workflow/sample_files/base-hvac-furnace-elec-only.xml +++ b/workflow/sample_files/base-hvac-furnace-elec-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -358,7 +358,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -392,7 +392,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -404,7 +404,7 @@ false - living space + conditioned space electricity 3.73 true @@ -413,7 +413,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -423,13 +423,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-furnace-gas-only.xml b/workflow/sample_files/base-hvac-furnace-gas-only.xml index 8656612ab5..0074138509 100644 --- a/workflow/sample_files/base-hvac-furnace-gas-only.xml +++ b/workflow/sample_files/base-hvac-furnace-gas-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -358,7 +358,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -392,7 +392,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -404,7 +404,7 @@ false - living space + conditioned space electricity 3.73 true @@ -413,7 +413,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -423,13 +423,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml b/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml index 19e2ea5d4a..d0afaa4183 100644 --- a/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml +++ b/workflow/sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -366,7 +366,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -400,7 +400,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -412,7 +412,7 @@ false - living space + conditioned space electricity 3.73 true @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml b/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml index 17b2c79a68..3f7b635e34 100644 --- a/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml +++ b/workflow/sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -373,7 +373,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -407,7 +407,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -419,7 +419,7 @@ false - living space + conditioned space electricity 3.73 true @@ -428,7 +428,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -438,13 +438,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml b/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml index a6eb335665..dfaecdb4d4 100644 --- a/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml +++ b/workflow/sample_files/base-hvac-ground-to-air-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -373,7 +373,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -407,7 +407,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -419,7 +419,7 @@ false - living space + conditioned space electricity 3.73 true @@ -428,7 +428,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -438,13 +438,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml b/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml index 1b6e65cd07..9171002cba 100644 --- a/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml +++ b/workflow/sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -376,7 +376,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -410,7 +410,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -422,7 +422,7 @@ false - living space + conditioned space electricity 3.73 true @@ -431,7 +431,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -441,13 +441,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml b/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml index 36609358fa..88b73aebea 100644 --- a/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml +++ b/workflow/sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml b/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml index feb93cedfb..5e4707e2ca 100644 --- a/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml +++ b/workflow/sample_files/base-hvac-install-quality-ground-to-air-heat-pump.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -373,7 +373,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -407,7 +407,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -419,7 +419,7 @@ false - living space + conditioned space electricity 3.73 true @@ -428,7 +428,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -438,13 +438,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml b/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml index 0128033f07..c1ec911a73 100644 --- a/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml +++ b/workflow/sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -358,7 +358,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -392,7 +392,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -404,7 +404,7 @@ false - living space + conditioned space electricity 3.73 true @@ -413,7 +413,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -423,13 +423,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml b/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml index 64469c3f94..8d60eb33cd 100644 --- a/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml +++ b/workflow/sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -375,7 +375,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml b/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml index 9a5b8e7843..5faa090981 100644 --- a/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml +++ b/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -358,7 +358,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -392,7 +392,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -404,7 +404,7 @@ false - living space + conditioned space electricity 3.73 true @@ -413,7 +413,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -423,13 +423,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml b/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml index d450fee973..8a9dce185a 100644 --- a/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml +++ b/workflow/sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -317,7 +317,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -351,7 +351,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -363,7 +363,7 @@ false - living space + conditioned space electricity 3.73 true @@ -372,7 +372,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -382,13 +382,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml index 6a1977c429..f09ee3ccd2 100644 --- a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml +++ b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -368,7 +368,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -402,7 +402,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -414,7 +414,7 @@ false - living space + conditioned space electricity 3.73 true @@ -423,7 +423,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -433,13 +433,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml index bc3041a3c6..22d0164e49 100644 --- a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml +++ b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -375,7 +375,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml index bf421d9830..d753fe2205 100644 --- a/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml +++ b/workflow/sample_files/base-hvac-mini-split-heat-pump-ducted.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -375,7 +375,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -409,7 +409,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -421,7 +421,7 @@ false - living space + conditioned space electricity 3.73 true @@ -430,7 +430,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -440,13 +440,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml b/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml index 1aee285675..cb14f1e650 100644 --- a/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml +++ b/workflow/sample_files/base-hvac-mini-split-heat-pump-ductless.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -327,7 +327,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -361,7 +361,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -373,7 +373,7 @@ false - living space + conditioned space electricity 3.73 true @@ -382,7 +382,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -392,13 +392,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-multiple.xml b/workflow/sample_files/base-hvac-multiple.xml index 2474cbf8d7..25b2244ee5 100644 --- a/workflow/sample_files/base-hvac-multiple.xml +++ b/workflow/sample_files/base-hvac-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -784,7 +784,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -818,7 +818,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -830,7 +830,7 @@ false - living space + conditioned space electricity 3.73 true @@ -839,7 +839,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -849,13 +849,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-none.xml b/workflow/sample_files/base-hvac-none.xml index 5da2a02bc8..fdd76f8dab 100644 --- a/workflow/sample_files/base-hvac-none.xml +++ b/workflow/sample_files/base-hvac-none.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -249,7 +248,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -283,7 +282,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -295,7 +294,7 @@ false - living space + conditioned space electricity 3.73 true @@ -304,7 +303,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -314,13 +313,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-portable-heater-gas-only.xml b/workflow/sample_files/base-hvac-portable-heater-gas-only.xml deleted file mode 100644 index c7db655da8..0000000000 --- a/workflow/sample_files/base-hvac-portable-heater-gas-only.xml +++ /dev/null @@ -1,451 +0,0 @@ - - - - HPXML - tasks.rb - 2000-01-01T00:00:00-07:00 - create - - - - - latest - - - latest - - - SF_National_3.2 - - - 2021 - - - SF_2.0 - - - - - - - -
- CO - 80206 -
-
- - proposed workscope - - - - - - electricity - natural gas - - - - single-family detached - 2.0 - 1.0 - 3 - 2700.0 - - - - - 2006 - 5B - - - 2021 - 5B - - - - USA_CO_Denver.Intl.AP.725650_TMY3 - - USA_CO_Denver.Intl.AP.725650_TMY3.epw - - - - - - - - 50.0 - - ACH - 3.0 - - 21600.0 - - - - - - - - false - - - false - - - - - - - - - - - true - - - - - - - - - - - attic - unvented - 1509.3 - 0.7 - 0.92 - 6.0 - false - - - 2.3 - - - - - - - outside - basement - conditioned - 115.6 - 0.7 - 0.92 - - - 23.0 - - - - - - - outside - living space - - - - 1200.0 - 0.7 - 0.92 - - - 23.0 - - - - - outside - attic - unvented - - - - 225.0 - 0.7 - 0.92 - - - 4.0 - - - - - - - ground - basement - conditioned - 8.0 - 1200.0 - 8.0 - 7.0 - - - - continuous - exterior - 8.9 - 0.0 - 8.0 - - - continuous - interior - 0.0 - 0.0 - 0.0 - - - - - - - - attic - unvented - living space - - - - 1350.0 - - - 39.3 - - - - - - - basement - conditioned - 1350.0 - 4.0 - 150.0 - - - - 0.0 - 0.0 - - - - - - 0.0 - 0.0 - - - - 0.0 - 0.0 - - - - - - - 108.0 - 0 - 0.33 - 0.45 - 0.67 - - - - - 72.0 - 90 - 0.33 - 0.45 - 0.67 - - - - - 108.0 - 180 - 0.33 - 0.45 - 0.67 - - - - - 72.0 - 270 - 0.33 - 0.45 - 0.67 - - - - - - - - 40.0 - 180 - 4.4 - - - - - - - - - - - - natural gas - 36000.0 - - Percent - 1.0 - - 1.0 - - 0.0 - - - - - - manual thermostat - - - - - - electricity - storage water heater - living space - false - 40.0 - 1.0 - 18767.0 - 0.95 - - - - - - 50.0 - - - - 0.0 - - - - - shower head - true - - - - faucet - false - - - - - - - false - living space - 1.21 - 380.0 - 0.12 - 1.09 - 27.0 - 6.0 - 3.2 - - - - false - living space - electricity - 3.73 - true - 150.0 - - - - false - living space - 307.0 - 12 - 0.12 - 1.09 - 22.32 - 4.0 - - - - living space - 650.0 - true - - - - living space - electricity - false - - - - false - - - - - - interior - 0.4 - - - - - - - interior - 0.1 - - - - - - - interior - 0.25 - - - - - - - exterior - 0.4 - - - - - - - exterior - 0.1 - - - - - - - exterior - 0.25 - - - - - - -
-
\ No newline at end of file diff --git a/workflow/sample_files/base-hvac-programmable-thermostat.xml b/workflow/sample_files/base-hvac-programmable-thermostat.xml index a259c9e039..8585c2ece6 100644 --- a/workflow/sample_files/base-hvac-programmable-thermostat.xml +++ b/workflow/sample_files/base-hvac-programmable-thermostat.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml b/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml index fbd9897b02..133e13e556 100644 --- a/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml +++ b/workflow/sample_files/base-hvac-ptac-with-heating-electricity.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -319,7 +319,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -353,7 +353,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -365,7 +365,7 @@ false - living space + conditioned space electricity 3.73 true @@ -374,7 +374,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -384,13 +384,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml b/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml index 2545f8f597..3ddfc5093f 100644 --- a/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml +++ b/workflow/sample_files/base-hvac-ptac-with-heating-natural-gas.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -319,7 +319,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -353,7 +353,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -365,7 +365,7 @@ false - living space + conditioned space electricity 3.73 true @@ -374,7 +374,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -384,13 +384,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-ptac.xml b/workflow/sample_files/base-hvac-ptac.xml index 13a6f3d223..52047f4e13 100644 --- a/workflow/sample_files/base-hvac-ptac.xml +++ b/workflow/sample_files/base-hvac-ptac.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -312,7 +312,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -346,7 +346,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -358,7 +358,7 @@ false - living space + conditioned space electricity 3.73 true @@ -367,7 +367,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -377,13 +377,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-pthp.xml b/workflow/sample_files/base-hvac-pthp.xml index 625f331569..de8e33d53b 100644 --- a/workflow/sample_files/base-hvac-pthp.xml +++ b/workflow/sample_files/base-hvac-pthp.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -331,7 +331,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -365,7 +365,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -377,7 +377,7 @@ false - living space + conditioned space electricity 3.73 true @@ -386,7 +386,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -396,13 +396,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-room-ac-only-ceer.xml b/workflow/sample_files/base-hvac-room-ac-only-ceer.xml index 03151150c1..168be28d78 100644 --- a/workflow/sample_files/base-hvac-room-ac-only-ceer.xml +++ b/workflow/sample_files/base-hvac-room-ac-only-ceer.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -312,7 +312,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -346,7 +346,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -358,7 +358,7 @@ false - living space + conditioned space electricity 3.73 true @@ -367,7 +367,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -377,13 +377,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-room-ac-only.xml b/workflow/sample_files/base-hvac-room-ac-only.xml index a491defac4..7537037a8e 100644 --- a/workflow/sample_files/base-hvac-room-ac-only.xml +++ b/workflow/sample_files/base-hvac-room-ac-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -312,7 +312,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -346,7 +346,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -358,7 +358,7 @@ false - living space + conditioned space electricity 3.73 true @@ -367,7 +367,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -377,13 +377,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-room-ac-with-heating.xml b/workflow/sample_files/base-hvac-room-ac-with-heating.xml index 189e8b92f2..a9663302ce 100644 --- a/workflow/sample_files/base-hvac-room-ac-with-heating.xml +++ b/workflow/sample_files/base-hvac-room-ac-with-heating.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -319,7 +319,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -353,7 +353,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -365,7 +365,7 @@ false - living space + conditioned space electricity 3.73 true @@ -374,7 +374,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -384,13 +384,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml b/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml index 21f429baa4..c80c3806d2 100644 --- a/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml +++ b/workflow/sample_files/base-hvac-room-ac-with-reverse-cycle.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -331,7 +331,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -365,7 +365,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -377,7 +377,7 @@ false - living space + conditioned space electricity 3.73 true @@ -386,7 +386,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -396,13 +396,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-fixed-heater-gas-only.xml b/workflow/sample_files/base-hvac-space-heater-gas-only.xml similarity index 96% rename from workflow/sample_files/base-hvac-fixed-heater-gas-only.xml rename to workflow/sample_files/base-hvac-space-heater-gas-only.xml index ef5d0f8640..32dd2c62b6 100644 --- a/workflow/sample_files/base-hvac-fixed-heater-gas-only.xml +++ b/workflow/sample_files/base-hvac-space-heater-gas-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -292,7 +292,7 @@ - + natural gas 36000.0 @@ -316,7 +316,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -350,7 +350,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -362,7 +362,7 @@ false - living space + conditioned space electricity 3.73 true @@ -371,7 +371,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -381,13 +381,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml b/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml index 04c0a8c4ba..4fbb6e7e35 100644 --- a/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml +++ b/workflow/sample_files/base-hvac-stove-wood-pellets-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -316,7 +316,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -350,7 +350,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -362,7 +362,7 @@ false - living space + conditioned space electricity 3.73 true @@ -371,7 +371,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -381,13 +381,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-undersized.xml b/workflow/sample_files/base-hvac-undersized.xml index 7657a56471..0f213ea706 100644 --- a/workflow/sample_files/base-hvac-undersized.xml +++ b/workflow/sample_files/base-hvac-undersized.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml b/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml index 871a90e411..1360a144d6 100644 --- a/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml +++ b/workflow/sample_files/base-hvac-wall-furnace-elec-only.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -316,7 +316,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -350,7 +350,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -362,7 +362,7 @@ false - living space + conditioned space electricity 3.73 true @@ -371,7 +371,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -381,13 +381,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-lighting-ceiling-fans.xml b/workflow/sample_files/base-lighting-ceiling-fans.xml index b614143ab8..96bce8dbeb 100644 --- a/workflow/sample_files/base-lighting-ceiling-fans.xml +++ b/workflow/sample_files/base-lighting-ceiling-fans.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -380,7 +380,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -414,7 +414,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -426,7 +426,7 @@ false - living space + conditioned space electricity 3.73 true @@ -435,7 +435,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -445,13 +445,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-baltimore-md.xml b/workflow/sample_files/base-location-baltimore-md.xml index 78098d76e9..524402ed38 100644 --- a/workflow/sample_files/base-location-baltimore-md.xml +++ b/workflow/sample_files/base-location-baltimore-md.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -202,7 +202,7 @@ crawlspace - unvented - living space + conditioned space @@ -215,7 +215,7 @@ attic - unvented - living space + conditioned space @@ -426,7 +426,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -438,7 +438,7 @@ false - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-capetown-zaf.xml b/workflow/sample_files/base-location-capetown-zaf.xml index d039954971..362228b24c 100644 --- a/workflow/sample_files/base-location-capetown-zaf.xml +++ b/workflow/sample_files/base-location-capetown-zaf.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -148,7 +148,7 @@ outside - living space + conditioned space @@ -206,7 +206,7 @@ crawlspace - vented - living space + conditioned space @@ -219,7 +219,7 @@ attic - unvented - living space + conditioned space @@ -430,7 +430,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -442,7 +442,7 @@ false - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-dallas-tx.xml b/workflow/sample_files/base-location-dallas-tx.xml index b726e452fe..54c35bb3f1 100644 --- a/workflow/sample_files/base-location-dallas-tx.xml +++ b/workflow/sample_files/base-location-dallas-tx.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +398,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-duluth-mn.xml b/workflow/sample_files/base-location-duluth-mn.xml index 539d669e96..5d37dbb369 100644 --- a/workflow/sample_files/base-location-duluth-mn.xml +++ b/workflow/sample_files/base-location-duluth-mn.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -144,7 +144,7 @@ outside - living space + conditioned space @@ -202,7 +202,7 @@ basement - unconditioned - living space + conditioned space @@ -215,7 +215,7 @@ attic - unvented - living space + conditioned space diff --git a/workflow/sample_files/base-location-helena-mt.xml b/workflow/sample_files/base-location-helena-mt.xml index f203e821ff..86d9850e4c 100644 --- a/workflow/sample_files/base-location-helena-mt.xml +++ b/workflow/sample_files/base-location-helena-mt.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-honolulu-hi.xml b/workflow/sample_files/base-location-honolulu-hi.xml index a222c438e8..47e0747cc9 100644 --- a/workflow/sample_files/base-location-honolulu-hi.xml +++ b/workflow/sample_files/base-location-honolulu-hi.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +398,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-miami-fl.xml b/workflow/sample_files/base-location-miami-fl.xml index 7006d2e92a..3f75d3ef13 100644 --- a/workflow/sample_files/base-location-miami-fl.xml +++ b/workflow/sample_files/base-location-miami-fl.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +398,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-phoenix-az.xml b/workflow/sample_files/base-location-phoenix-az.xml index 0bc9d6b6b5..59eb6e82cd 100644 --- a/workflow/sample_files/base-location-phoenix-az.xml +++ b/workflow/sample_files/base-location-phoenix-az.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - unvented - living space + conditioned space @@ -170,11 +170,10 @@ - living space + conditioned space 1350.0 4.0 150.0 - 0.0 @@ -334,7 +333,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -368,7 +367,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -380,7 +379,7 @@ false - living space + conditioned space electricity 3.73 true @@ -389,7 +388,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -399,13 +398,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-location-portland-or.xml b/workflow/sample_files/base-location-portland-or.xml index a29997fd82..d25bfb9ccc 100644 --- a/workflow/sample_files/base-location-portland-or.xml +++ b/workflow/sample_files/base-location-portland-or.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -148,7 +148,7 @@ outside - living space + conditioned space @@ -206,7 +206,7 @@ crawlspace - vented - living space + conditioned space @@ -219,7 +219,7 @@ attic - unvented - living space + conditioned space @@ -430,7 +430,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -442,7 +442,7 @@ false - living space + conditioned space electricity 3.73 true @@ -451,7 +451,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -461,13 +461,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-balanced.xml b/workflow/sample_files/base-mechvent-balanced.xml index 99282ac581..e897545b1b 100644 --- a/workflow/sample_files/base-mechvent-balanced.xml +++ b/workflow/sample_files/base-mechvent-balanced.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -390,7 +390,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -424,7 +424,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -436,7 +436,7 @@ false - living space + conditioned space electricity 3.73 true @@ -445,7 +445,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -455,13 +455,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml b/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml index f8b43a9b43..79858acce8 100644 --- a/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml +++ b/workflow/sample_files/base-mechvent-cfis-airflow-fraction-zero.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -397,7 +397,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -431,7 +431,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ false - living space + conditioned space electricity 3.73 true @@ -452,7 +452,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -462,13 +462,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml b/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml index 150a801d55..a05b5e174f 100644 --- a/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml +++ b/workflow/sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -406,7 +406,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -440,7 +440,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -452,7 +452,7 @@ false - living space + conditioned space electricity 3.73 true @@ -461,7 +461,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -471,13 +471,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-cfis.xml b/workflow/sample_files/base-mechvent-cfis.xml index 1738cad1f6..7fe295f4f4 100644 --- a/workflow/sample_files/base-mechvent-cfis.xml +++ b/workflow/sample_files/base-mechvent-cfis.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -397,7 +397,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -431,7 +431,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -443,7 +443,7 @@ false - living space + conditioned space electricity 3.73 true @@ -452,7 +452,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -462,13 +462,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-erv-atre-asre.xml b/workflow/sample_files/base-mechvent-erv-atre-asre.xml index cb977a7840..27d953637b 100644 --- a/workflow/sample_files/base-mechvent-erv-atre-asre.xml +++ b/workflow/sample_files/base-mechvent-erv-atre-asre.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -392,7 +392,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -426,7 +426,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -438,7 +438,7 @@ false - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-erv.xml b/workflow/sample_files/base-mechvent-erv.xml index 1ead28048d..98f1fa40a1 100644 --- a/workflow/sample_files/base-mechvent-erv.xml +++ b/workflow/sample_files/base-mechvent-erv.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -392,7 +392,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -426,7 +426,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -438,7 +438,7 @@ false - living space + conditioned space electricity 3.73 true @@ -447,7 +447,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -457,13 +457,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-exhaust.xml b/workflow/sample_files/base-mechvent-exhaust.xml index 09f07b769c..e954265f31 100644 --- a/workflow/sample_files/base-mechvent-exhaust.xml +++ b/workflow/sample_files/base-mechvent-exhaust.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -390,7 +390,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -424,7 +424,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -436,7 +436,7 @@ false - living space + conditioned space electricity 3.73 true @@ -445,7 +445,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -455,13 +455,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-hrv-asre.xml b/workflow/sample_files/base-mechvent-hrv-asre.xml index bee8b9dcf1..bac3db9817 100644 --- a/workflow/sample_files/base-mechvent-hrv-asre.xml +++ b/workflow/sample_files/base-mechvent-hrv-asre.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -391,7 +391,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -425,7 +425,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -437,7 +437,7 @@ false - living space + conditioned space electricity 3.73 true @@ -446,7 +446,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -456,13 +456,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-hrv.xml b/workflow/sample_files/base-mechvent-hrv.xml index c584565682..b56fc26dc3 100644 --- a/workflow/sample_files/base-mechvent-hrv.xml +++ b/workflow/sample_files/base-mechvent-hrv.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -391,7 +391,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -425,7 +425,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -437,7 +437,7 @@ false - living space + conditioned space electricity 3.73 true @@ -446,7 +446,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -456,13 +456,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-multiple.xml b/workflow/sample_files/base-mechvent-multiple.xml index 43b0f28189..75d49d4666 100644 --- a/workflow/sample_files/base-mechvent-multiple.xml +++ b/workflow/sample_files/base-mechvent-multiple.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -618,7 +618,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -652,7 +652,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -664,7 +664,7 @@ false - living space + conditioned space electricity 3.73 true @@ -673,7 +673,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -683,13 +683,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-supply.xml b/workflow/sample_files/base-mechvent-supply.xml index 805c5d64f1..0b85011c9f 100644 --- a/workflow/sample_files/base-mechvent-supply.xml +++ b/workflow/sample_files/base-mechvent-supply.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -390,7 +390,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -424,7 +424,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -436,7 +436,7 @@ false - living space + conditioned space electricity 3.73 true @@ -445,7 +445,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -455,13 +455,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-mechvent-whole-house-fan.xml b/workflow/sample_files/base-mechvent-whole-house-fan.xml index fe6a78e6b8..2d72c8c305 100644 --- a/workflow/sample_files/base-mechvent-whole-house-fan.xml +++ b/workflow/sample_files/base-mechvent-whole-house-fan.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -387,7 +387,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -421,7 +421,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -433,7 +433,7 @@ false - living space + conditioned space electricity 3.73 true @@ -442,7 +442,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -452,13 +452,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-misc-generators.xml b/workflow/sample_files/base-misc-generators.xml index 2b1cc45ed5..effb7c33f1 100644 --- a/workflow/sample_files/base-misc-generators.xml +++ b/workflow/sample_files/base-misc-generators.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -429,7 +429,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -441,7 +441,7 @@ false - living space + conditioned space electricity 3.73 true @@ -450,7 +450,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -460,13 +460,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-pv.xml b/workflow/sample_files/base-pv.xml index 63ba654a10..57a4957f80 100644 --- a/workflow/sample_files/base-pv.xml +++ b/workflow/sample_files/base-pv.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -441,7 +441,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -453,7 +453,7 @@ false - living space + conditioned space electricity 3.73 true @@ -462,7 +462,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -472,13 +472,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-co2-2019ABCD.xml b/workflow/sample_files/base-version-co2-2019ABCD.xml index 485bd2d5c4..8c40715f71 100644 --- a/workflow/sample_files/base-version-co2-2019ABCD.xml +++ b/workflow/sample_files/base-version-co2-2019ABCD.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2014.xml b/workflow/sample_files/base-version-eri-2014.xml index 667f7f3081..6f3c470995 100644 --- a/workflow/sample_files/base-version-eri-2014.xml +++ b/workflow/sample_files/base-version-eri-2014.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2014A.xml b/workflow/sample_files/base-version-eri-2014A.xml index e02c1202dd..7fd7e055c0 100644 --- a/workflow/sample_files/base-version-eri-2014A.xml +++ b/workflow/sample_files/base-version-eri-2014A.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2014AE.xml b/workflow/sample_files/base-version-eri-2014AE.xml index 3573f1e8fd..cfb67b8369 100644 --- a/workflow/sample_files/base-version-eri-2014AE.xml +++ b/workflow/sample_files/base-version-eri-2014AE.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2014AEG.xml b/workflow/sample_files/base-version-eri-2014AEG.xml index 8f72ac2a68..05d694776f 100644 --- a/workflow/sample_files/base-version-eri-2014AEG.xml +++ b/workflow/sample_files/base-version-eri-2014AEG.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2019.xml b/workflow/sample_files/base-version-eri-2019.xml index de343fadc4..361507d816 100644 --- a/workflow/sample_files/base-version-eri-2019.xml +++ b/workflow/sample_files/base-version-eri-2019.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 timer @@ -421,7 +421,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -431,13 +431,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2019A.xml b/workflow/sample_files/base-version-eri-2019A.xml index 48abc30553..fb352ede92 100644 --- a/workflow/sample_files/base-version-eri-2019A.xml +++ b/workflow/sample_files/base-version-eri-2019A.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2019AB.xml b/workflow/sample_files/base-version-eri-2019AB.xml index 549a886102..52d9abb0a4 100644 --- a/workflow/sample_files/base-version-eri-2019AB.xml +++ b/workflow/sample_files/base-version-eri-2019AB.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2019ABC.xml b/workflow/sample_files/base-version-eri-2019ABC.xml index 4c8bd0bf2a..4c2903a6ab 100644 --- a/workflow/sample_files/base-version-eri-2019ABC.xml +++ b/workflow/sample_files/base-version-eri-2019ABC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-eri-2019ABCD.xml b/workflow/sample_files/base-version-eri-2019ABCD.xml index 4ad53168e7..fd151cdb30 100644 --- a/workflow/sample_files/base-version-eri-2019ABCD.xml +++ b/workflow/sample_files/base-version-eri-2019ABCD.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-iecc-eri-2015.xml b/workflow/sample_files/base-version-iecc-eri-2015.xml index 683cf5ab9b..57d3e38a9a 100644 --- a/workflow/sample_files/base-version-iecc-eri-2015.xml +++ b/workflow/sample_files/base-version-iecc-eri-2015.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -134,7 +134,7 @@ outside - living space + conditioned space @@ -192,7 +192,7 @@ attic - unvented - living space + conditioned space @@ -369,7 +369,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -403,7 +403,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -415,7 +415,7 @@ false - living space + conditioned space electricity 3.73 true @@ -424,7 +424,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -434,13 +434,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-iecc-eri-2018.xml b/workflow/sample_files/base-version-iecc-eri-2018.xml index b278eab916..fdb91bafda 100644 --- a/workflow/sample_files/base-version-iecc-eri-2018.xml +++ b/workflow/sample_files/base-version-iecc-eri-2018.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -134,7 +134,7 @@ outside - living space + conditioned space @@ -192,7 +192,7 @@ attic - unvented - living space + conditioned space @@ -369,7 +369,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -403,7 +403,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -415,7 +415,7 @@ false - living space + conditioned space electricity 3.73 true @@ -424,7 +424,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -434,13 +434,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base-version-iecc-eri-2021.xml b/workflow/sample_files/base-version-iecc-eri-2021.xml index d246ef8967..c34dbd6ac4 100644 --- a/workflow/sample_files/base-version-iecc-eri-2021.xml +++ b/workflow/sample_files/base-version-iecc-eri-2021.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ attic - unvented - living space + conditioned space @@ -365,7 +365,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -399,7 +399,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -411,7 +411,7 @@ false - living space + conditioned space electricity 3.73 true @@ -420,7 +420,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -430,13 +430,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/sample_files/base.xml b/workflow/sample_files/base.xml index 09ef939e7e..eff498db49 100644 --- a/workflow/sample_files/base.xml +++ b/workflow/sample_files/base.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -142,7 +142,7 @@ outside - living space + conditioned space @@ -200,7 +200,7 @@ attic - unvented - living space + conditioned space @@ -377,7 +377,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -411,7 +411,7 @@ false - living space + conditioned space 1.21 380.0 0.12 @@ -423,7 +423,7 @@ false - living space + conditioned space electricity 3.73 true @@ -432,7 +432,7 @@ false - living space + conditioned space 307.0 12 0.12 @@ -442,13 +442,13 @@ - living space + conditioned space 650.0 true - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml index 4deaf84df9..e3372bc5f9 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -70,7 +70,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -82,7 +82,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -96,7 +96,7 @@ outside - living space + conditioned space @@ -111,7 +111,7 @@ other housing unit - living space + conditioned space @@ -128,7 +128,7 @@ other housing unit - living space + conditioned space ceiling @@ -143,7 +143,7 @@ - living space + conditioned space 1200.0 4.0 110.0 @@ -268,14 +268,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -302,7 +302,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -335,7 +335,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -347,14 +347,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -364,12 +364,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml index a1a960bd02..a859ed29ba 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -99,7 +99,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -111,7 +111,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -125,7 +125,7 @@ outside - living space + conditioned space @@ -140,7 +140,7 @@ other housing unit - living space + conditioned space @@ -157,7 +157,7 @@ attic - vented - living space + conditioned space @@ -170,7 +170,7 @@ other housing unit - living space + conditioned space floor @@ -316,7 +316,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -349,7 +349,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -361,14 +361,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -378,12 +378,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml index 7b3e9e576a..2bf0124132 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -69,7 +69,7 @@ outside - living space + conditioned space 80.0 0.75 0.9 @@ -81,7 +81,7 @@ other housing unit - living space + conditioned space 60.0 0.75 0.9 @@ -95,7 +95,7 @@ outside - living space + conditioned space @@ -110,7 +110,7 @@ other housing unit - living space + conditioned space @@ -127,7 +127,7 @@ other housing unit - living space + conditioned space ceiling @@ -141,7 +141,7 @@ other housing unit - living space + conditioned space floor @@ -238,14 +238,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -272,7 +272,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -305,7 +305,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -317,14 +317,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -334,12 +334,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml index bac96f67ec..8069dfedbe 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -98,7 +98,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -110,7 +110,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -139,7 +139,7 @@ other housing unit - living space + conditioned space @@ -156,7 +156,7 @@ attic - vented - living space + conditioned space @@ -169,7 +169,7 @@ other housing unit - living space + conditioned space floor @@ -276,14 +276,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -310,7 +310,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -343,7 +343,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -355,14 +355,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -372,12 +372,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml index 8da61f0780..4dc39a98c2 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -83,7 +83,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -95,7 +95,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -133,7 +133,7 @@ outside - living space + conditioned space @@ -148,7 +148,7 @@ other housing unit - living space + conditioned space @@ -215,7 +215,7 @@ other housing unit - living space + conditioned space ceiling @@ -229,7 +229,7 @@ crawlspace - vented - living space + conditioned space @@ -362,14 +362,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -396,7 +396,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -429,7 +429,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -441,14 +441,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -458,12 +458,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml index e7407e2cf8..9c249e7016 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -70,7 +70,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -82,7 +82,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -120,7 +120,7 @@ outside - living space + conditioned space @@ -135,7 +135,7 @@ other housing unit - living space + conditioned space @@ -202,7 +202,7 @@ other housing unit - living space + conditioned space ceiling @@ -341,14 +341,14 @@ supply 0.0 - living space + conditioned space 648.0 return 0.0 - living space + conditioned space 120.0 1 @@ -375,7 +375,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -408,7 +408,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -420,14 +420,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -437,12 +437,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml index 1ff529e031..513fbdf0e8 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -74,7 +74,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -86,7 +86,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -100,7 +100,7 @@ outside - living space + conditioned space @@ -115,7 +115,7 @@ other housing unit - living space + conditioned space @@ -132,7 +132,7 @@ other housing unit - living space + conditioned space ceiling @@ -147,7 +147,7 @@ - living space + conditioned space 1200.0 4.0 110.0 @@ -272,14 +272,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -306,7 +306,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.9 @@ -338,7 +338,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -350,14 +350,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -367,12 +367,12 @@ - living space + conditioned space 450.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml index 6c94df2058..d50c36eede 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -103,7 +103,7 @@ outside - living space + conditioned space 110.0 0.75 0.9 @@ -115,7 +115,7 @@ other housing unit - living space + conditioned space 30.0 0.75 0.9 @@ -129,7 +129,7 @@ outside - living space + conditioned space @@ -144,7 +144,7 @@ other housing unit - living space + conditioned space @@ -161,7 +161,7 @@ attic - vented - living space + conditioned space @@ -174,7 +174,7 @@ other housing unit - living space + conditioned space floor @@ -286,14 +286,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -320,7 +320,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.9 @@ -352,7 +352,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -364,14 +364,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -381,12 +381,12 @@ - living space + conditioned space 450.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml index a27f351e15..ac1fa3c86a 100644 --- a/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml +++ b/workflow/tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -73,7 +73,7 @@ outside - living space + conditioned space 80.0 0.75 0.9 @@ -85,7 +85,7 @@ other housing unit - living space + conditioned space 60.0 0.75 0.9 @@ -99,7 +99,7 @@ outside - living space + conditioned space @@ -114,7 +114,7 @@ other housing unit - living space + conditioned space @@ -131,7 +131,7 @@ other housing unit - living space + conditioned space ceiling @@ -145,7 +145,7 @@ other housing unit - living space + conditioned space floor @@ -242,14 +242,14 @@ supply 0.0 - living space + conditioned space 324.0 return 0.0 - living space + conditioned space 60.0 1 @@ -276,7 +276,7 @@ electricity heat pump water heater - living space + conditioned space false 60.0 1.0 @@ -310,7 +310,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -322,14 +322,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -339,12 +339,12 @@ - living space + conditioned space 450.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml index 5f4241a96c..4fe66e0450 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -100,7 +100,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -114,7 +114,7 @@ outside - living space + conditioned space @@ -131,7 +131,7 @@ attic - vented - living space + conditioned space @@ -145,7 +145,7 @@ - living space + conditioned space 1188.0 4.0 152.0 @@ -311,14 +311,14 @@ supply 6.0 - living space + conditioned space 160.38 return 6.0 - living space + conditioned space 29.7 1 @@ -345,7 +345,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -378,7 +378,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -390,14 +390,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -407,12 +407,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml index 14f4aedfff..13ad31226c 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -113,7 +113,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -139,7 +139,7 @@ outside - living space + conditioned space @@ -182,7 +182,7 @@ attic - vented - living space + conditioned space @@ -195,7 +195,7 @@ crawlspace - vented - living space + conditioned space @@ -408,7 +408,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -441,7 +441,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -453,14 +453,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -470,12 +470,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml index 092e3bf981..ee61207299 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -98,7 +98,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -124,7 +124,7 @@ outside - living space + conditioned space @@ -156,7 +156,7 @@ attic - vented - living space + conditioned space @@ -364,7 +364,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -397,7 +397,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -409,14 +409,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -426,12 +426,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml index 810e5f2625..1c0d295987 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -98,7 +98,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -112,7 +112,7 @@ outside - living space + conditioned space @@ -129,7 +129,7 @@ attic - vented - living space + conditioned space @@ -143,7 +143,7 @@ - living space + conditioned space 1188.0 4.0 152.0 @@ -290,14 +290,14 @@ supply 0.0 - living space + conditioned space 641.52 return 0.0 - living space + conditioned space 118.8 1 @@ -324,7 +324,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -357,7 +357,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -369,14 +369,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -386,12 +386,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml index f0566ae942..b5d078c8ab 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -112,7 +112,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -138,7 +138,7 @@ outside - living space + conditioned space @@ -181,7 +181,7 @@ attic - vented - living space + conditioned space @@ -194,7 +194,7 @@ crawlspace - vented - living space + conditioned space @@ -354,14 +354,14 @@ supply 0.0 - living space + conditioned space 641.52 return 0.0 - living space + conditioned space 118.8 1 @@ -388,7 +388,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -421,7 +421,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -433,14 +433,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -450,12 +450,12 @@ - living space + conditioned space 423.0 - living space + conditioned space electricity false diff --git a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml index 67aa3d48df..05a8bcafd2 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -99,7 +99,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -125,7 +125,7 @@ outside - living space + conditioned space @@ -157,7 +157,7 @@ attic - vented - living space + conditioned space @@ -322,14 +322,14 @@ supply 0.0 - living space + conditioned space 962.28 return 0.0 - living space + conditioned space 178.2 1 @@ -356,7 +356,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -389,7 +389,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -401,14 +401,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -418,12 +418,12 @@ - living space + conditioned space 423.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml index 2fcb2ed3bb..22fa27d6a9 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -103,7 +103,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -117,7 +117,7 @@ outside - living space + conditioned space @@ -134,7 +134,7 @@ attic - vented - living space + conditioned space @@ -148,7 +148,7 @@ - living space + conditioned space 1188.0 4.0 152.0 @@ -300,14 +300,14 @@ supply 0.0 - living space + conditioned space 641.52 return 0.0 - living space + conditioned space 118.8 1 @@ -334,7 +334,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.9 @@ -366,7 +366,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -378,14 +378,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -395,12 +395,12 @@ - living space + conditioned space 450.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml index cf746a895a..2dace07f51 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -117,7 +117,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -143,7 +143,7 @@ outside - living space + conditioned space @@ -186,7 +186,7 @@ attic - vented - living space + conditioned space @@ -199,7 +199,7 @@ crawlspace - vented - living space + conditioned space @@ -364,14 +364,14 @@ supply 0.0 - living space + conditioned space 641.52 return 0.0 - living space + conditioned space 118.8 1 @@ -398,7 +398,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.9 @@ -430,7 +430,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -442,14 +442,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -459,12 +459,12 @@ - living space + conditioned space 450.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml index 28e140040a..20b956c25b 100644 --- a/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml +++ b/workflow/tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -102,7 +102,7 @@ outside - living space + conditioned space 152.0 0.75 0.9 @@ -128,7 +128,7 @@ outside - living space + conditioned space @@ -160,7 +160,7 @@ attic - vented - living space + conditioned space @@ -320,14 +320,14 @@ supply 0.0 - living space + conditioned space 962.28 return 0.0 - living space + conditioned space 178.2 1 @@ -354,7 +354,7 @@ electricity heat pump water heater - living space + conditioned space false 60.0 1.0 @@ -388,7 +388,7 @@ false - living space + conditioned space 1.57 284.0 0.12 @@ -400,14 +400,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 270.0 12 0.12 @@ -417,12 +417,12 @@ - living space + conditioned space 450.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AC.xml index 03a4a7d9e6..fe13b262b2 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AL.xml index b3e429494a..df88842c60 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L100AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AC.xml index 6f4ec6ed39..0783aee1f7 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AL.xml index 7bb02c9b35..3658ee0c79 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L110AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AC.xml index 627c2279c9..af0324eef7 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AL.xml index e7fe23bf27..e45085f4fb 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L120AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AC.xml index 8a527eec9c..82c19b144e 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AL.xml index bb2074b0d0..b8d23d9e1f 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L130AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AC.xml index 1218f9da08..3f056d0ce4 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AL.xml index c062f1393a..cf39667cf1 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L140AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AC.xml index dcf65d6988..1fc68f917a 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AL.xml index 6d719f4892..fa34a96b90 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L150AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AC.xml index b75e96211d..1634399357 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AL.xml index 1cc12e1a50..16546dc94c 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L155AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AC.xml index cf1eb61c5f..5f46c9998f 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AL.xml index 7a522ed1a5..9840358135 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L160AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AC.xml index efcf962b9d..be4511c241 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AL.xml index 0a1c687a60..05f243f0b2 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L170AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AC.xml index e65f44bd8c..52fc94f1ef 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AL.xml index 0aa777a1f9..f04f87ae8c 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L200AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AC.xml index 9e9ae7786f..b25cb8b0e4 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AL.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AL.xml index ed562085ef..a23588596b 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AL.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L202AL.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ outside - living space + conditioned space floor @@ -245,7 +245,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L302XC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L302XC.xml index edde756ac9..1f51226c44 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L302XC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L302XC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space ceiling @@ -250,11 +250,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L304XC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L304XC.xml index e64efa3a8f..177bb94f0a 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L304XC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L304XC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -109,7 +109,7 @@ outside - living space + conditioned space @@ -130,7 +130,7 @@ outside - living space + conditioned space @@ -151,7 +151,7 @@ outside - living space + conditioned space @@ -172,7 +172,7 @@ outside - living space + conditioned space @@ -231,7 +231,7 @@ attic - vented - living space + conditioned space ceiling @@ -250,11 +250,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L322XC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L322XC.xml index 451b9ead2b..d9e0dbc38b 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L322XC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L322XC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ outside - living space + conditioned space @@ -209,7 +209,7 @@ outside - living space + conditioned space @@ -230,7 +230,7 @@ outside - living space + conditioned space @@ -387,7 +387,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.1_Standard_140/L324XC.xml b/workflow/tests/RESNET_Tests/4.1_Standard_140/L324XC.xml index 9ac43f2486..0a9c5a6eb6 100644 --- a/workflow/tests/RESNET_Tests/4.1_Standard_140/L324XC.xml +++ b/workflow/tests/RESNET_Tests/4.1_Standard_140/L324XC.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -167,7 +167,7 @@ outside - living space + conditioned space @@ -188,7 +188,7 @@ outside - living space + conditioned space @@ -209,7 +209,7 @@ outside - living space + conditioned space @@ -230,7 +230,7 @@ outside - living space + conditioned space @@ -399,7 +399,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml index c24e4a39f6..22bbb5d9e2 100644 --- a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml +++ b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 01-L100.xml -
@@ -45,6 +42,11 @@ 3 1539.0 + + + 01-L100.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -454,7 +456,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -466,7 +468,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -474,7 +476,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -484,12 +486,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml index 7b261b5370..d2ce0d6ec4 100644 --- a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml +++ b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 02-L100.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + 02-L100.xml + + @@ -132,7 +134,7 @@ outside - living space + conditioned space @@ -153,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +176,7 @@ outside - living space + conditioned space @@ -195,7 +197,7 @@ outside - living space + conditioned space @@ -356,7 +358,7 @@ crawlspace - unvented - living space + conditioned space floor @@ -370,7 +372,7 @@ attic - vented - living space + conditioned space ceiling @@ -535,14 +537,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -569,7 +571,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -602,7 +604,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -614,7 +616,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -622,7 +624,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -632,12 +634,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml index 545f03cbbe..9b5277e14d 100644 --- a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml +++ b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 03-L304.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + 03-L304.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ attic - vented - living space + conditioned space ceiling @@ -262,11 +264,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 @@ -409,14 +410,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -443,7 +444,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -476,7 +477,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -488,7 +489,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -496,7 +497,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -506,12 +507,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml index 9d638ba2db..329873a87a 100644 --- a/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml +++ b/workflow/tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 04-L324.xml - @@ -45,6 +42,11 @@ 4 3078.0 + + + 04-L324.xml + + @@ -179,7 +181,7 @@ outside - living space + conditioned space @@ -200,7 +202,7 @@ outside - living space + conditioned space @@ -221,7 +223,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space @@ -419,7 +421,7 @@ attic - vented - living space + conditioned space ceiling @@ -572,14 +574,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 2 @@ -608,7 +610,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -641,7 +643,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -653,7 +655,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -661,7 +663,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -671,12 +673,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml index 9734a7634a..b65390e4d2 100644 --- a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml +++ b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AC.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100AC.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -460,14 +462,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 467.0 12 0.12 @@ -477,12 +479,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml index 1b76681da5..9336e9d03e 100644 --- a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml +++ b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100A-01.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.82 @@ -447,7 +449,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -459,14 +461,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 467.0 12 0.12 @@ -476,12 +478,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml index 50e6605eb3..a036791e85 100644 --- a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml +++ b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100A-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -465,14 +467,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 467.0 12 0.12 @@ -482,12 +484,12 @@ - living space + conditioned space 673.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml index 50b4810e3c..d81c534cbe 100644 --- a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml +++ b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100A-01.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -460,14 +462,14 @@ false - living space + conditioned space electricity 3.01 false - living space + conditioned space 467.0 12 0.12 @@ -477,12 +479,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml index 23f705126a..2cce88cbf8 100644 --- a/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml +++ b/workflow/tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100A-01.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -465,14 +467,14 @@ false - living space + conditioned space natural gas 3.01 false - living space + conditioned space 467.0 12 0.12 @@ -482,12 +484,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1a.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1a.xml index 79313e47d2..2ef569c6fc 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1a.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1a.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - L100AL.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + L100AL.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1b.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1b.xml index 99ad5b76fc..3e5b053ba7 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1b.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC1b.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC1a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC1a.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2a.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2a.xml index a5737b2e72..55fe57a74c 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2a.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2a.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - L100AC.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + L100AC.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2b.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2b.xml index 0146bd8dcb..5a31df9dce 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2b.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2b.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC2a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC2a.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2c.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2c.xml index 589d02d7bf..266e0a9047 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2c.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2c.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC2a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC2a.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2d.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2d.xml index b015acd309..964f73673a 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2d.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2d.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC2a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC2a.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2e.xml b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2e.xml index 21f1181cf3..9cb492c063 100644 --- a/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2e.xml +++ b/workflow/tests/RESNET_Tests/4.4_HVAC/HVAC2e.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC2a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC2a.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3a.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3a.xml index 45cbf7aacd..96b17a4148 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3a.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3a.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - L322XC.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + L322XC.xml + + @@ -175,7 +177,7 @@ outside - living space + conditioned space @@ -196,7 +198,7 @@ outside - living space + conditioned space @@ -217,7 +219,7 @@ outside - living space + conditioned space @@ -238,7 +240,7 @@ outside - living space + conditioned space @@ -395,7 +397,7 @@ attic - vented - living space + conditioned space ceiling @@ -413,7 +415,7 @@ basement - unconditioned - living space + conditioned space @@ -592,14 +594,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3b.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3b.xml index 1d95b1f6eb..56d9119e92 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3b.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3b.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3a.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3a.xml + + @@ -175,7 +177,7 @@ outside - living space + conditioned space @@ -196,7 +198,7 @@ outside - living space + conditioned space @@ -217,7 +219,7 @@ outside - living space + conditioned space @@ -238,7 +240,7 @@ outside - living space + conditioned space @@ -395,7 +397,7 @@ attic - vented - living space + conditioned space ceiling @@ -413,7 +415,7 @@ basement - unconditioned - living space + conditioned space diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3c.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3c.xml index 1ffe8bb40a..30636d89c8 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3c.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3c.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3b.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3b.xml + + @@ -175,7 +177,7 @@ outside - living space + conditioned space @@ -196,7 +198,7 @@ outside - living space + conditioned space @@ -217,7 +219,7 @@ outside - living space + conditioned space @@ -238,7 +240,7 @@ outside - living space + conditioned space @@ -395,7 +397,7 @@ attic - vented - living space + conditioned space ceiling @@ -413,7 +415,7 @@ basement - unconditioned - living space + conditioned space diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3d.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3d.xml index a82ea83c01..71b7d3983c 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3d.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3d.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3c.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3c.xml + + @@ -175,7 +177,7 @@ outside - living space + conditioned space @@ -196,7 +198,7 @@ outside - living space + conditioned space @@ -217,7 +219,7 @@ outside - living space + conditioned space @@ -238,7 +240,7 @@ outside - living space + conditioned space @@ -395,7 +397,7 @@ attic - vented - living space + conditioned space ceiling @@ -413,7 +415,7 @@ basement - unconditioned - living space + conditioned space diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3e.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3e.xml index 2b2262cd7c..b7592940f0 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3e.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3e.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - L100AL.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + L100AL.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling @@ -410,14 +412,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3f.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3f.xml index 92d9bb2f4e..84207d3ba3 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3f.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3f.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3e.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3e.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3g.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3g.xml index 3ca909418e..ecd0e89015 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3g.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3g.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3f.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3f.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3h.xml b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3h.xml index e7ba32c565..9125f86466 100644 --- a/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3h.xml +++ b/workflow/tests/RESNET_Tests/4.5_DSE/HVAC3h.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -9,9 +9,6 @@ true - - HVAC3g.xml - @@ -41,6 +38,11 @@ 3 1539.0 + + + HVAC3g.xml + + @@ -117,7 +119,7 @@ outside - living space + conditioned space @@ -138,7 +140,7 @@ outside - living space + conditioned space @@ -159,7 +161,7 @@ outside - living space + conditioned space @@ -180,7 +182,7 @@ outside - living space + conditioned space @@ -239,7 +241,7 @@ outside - living space + conditioned space floor @@ -253,7 +255,7 @@ attic - vented - living space + conditioned space ceiling diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-01.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-01.xml index f4372df749..5322db350b 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-01.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AD-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-02.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-02.xml index 658d69d4ef..f7de7a186b 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-02.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-03.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-03.xml index 9f8a714483..54eeea9db4 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-03.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AD-HW-03.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-04.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-04.xml index 48b44434ac..1fcbfc3ab8 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-04.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-04.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-04.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-05.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-05.xml index 6e1d2d620c..f016369ee1 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-05.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-05.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-05.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-06.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-06.xml index f83b79ebf0..e47a5a880e 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-06.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-06.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-06.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-06.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-07.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-07.xml index 6721e3b571..3735fa8337 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-07.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AD-HW-07.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AD-HW-07.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-07.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -460,7 +462,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -472,7 +474,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -480,7 +482,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -490,12 +492,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-01.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-01.xml index a5a005eed6..575273c79a 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-01.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AM-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-02.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-02.xml index 99576d4857..ecb3d3b169 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-02.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-03.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-03.xml index 0a3f439e97..b1ad9ab427 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-03.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AM-HW-03.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-04.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-04.xml index cdd0c8a76a..9c5a336092 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-04.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-04.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-04.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-05.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-05.xml index a432f3ba36..838cba691c 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-05.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-05.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-05.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-06.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-06.xml index a7dfaedcfb..42e3261fd5 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-06.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-06.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-06.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-06.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-07.xml b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-07.xml index 5ac17d7a91..6a8a6109e4 100644 --- a/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-07.xml +++ b/workflow/tests/RESNET_Tests/4.6_Hot_Water/L100AM-HW-07.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - L100AM-HW-07.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-07.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -460,7 +462,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -472,7 +474,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -480,7 +482,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -490,12 +492,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml index c24e4a39f6..22bbb5d9e2 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 01-L100.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + 01-L100.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -454,7 +456,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -466,7 +468,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -474,7 +476,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -484,12 +486,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml index 7b261b5370..d2ce0d6ec4 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 02-L100.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + 02-L100.xml + + @@ -132,7 +134,7 @@ outside - living space + conditioned space @@ -153,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +176,7 @@ outside - living space + conditioned space @@ -195,7 +197,7 @@ outside - living space + conditioned space @@ -356,7 +358,7 @@ crawlspace - unvented - living space + conditioned space floor @@ -370,7 +372,7 @@ attic - vented - living space + conditioned space ceiling @@ -535,14 +537,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -569,7 +571,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -602,7 +604,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -614,7 +616,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -622,7 +624,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -632,12 +634,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml index 545f03cbbe..9b5277e14d 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 03-L304.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + 03-L304.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ attic - vented - living space + conditioned space ceiling @@ -262,11 +264,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 @@ -409,14 +410,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -443,7 +444,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -476,7 +477,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -488,7 +489,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -496,7 +497,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -506,12 +507,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml index 9d638ba2db..329873a87a 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ latest - - 04-L324.xml - @@ -45,6 +42,11 @@ 4 3078.0 + + + 04-L324.xml + + @@ -179,7 +181,7 @@ outside - living space + conditioned space @@ -200,7 +202,7 @@ outside - living space + conditioned space @@ -221,7 +223,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space @@ -419,7 +421,7 @@ attic - vented - living space + conditioned space ceiling @@ -572,14 +574,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 2 @@ -608,7 +610,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -641,7 +643,7 @@ false - living space + conditioned space 1.0 400.0 0.12 @@ -653,7 +655,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -661,7 +663,7 @@ false - living space + conditioned space 467.0 12 0.12 @@ -671,12 +673,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml index 2f4d1e2bd2..746a207d95 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100AC.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100AC.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -465,7 +467,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -473,7 +475,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -483,12 +485,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml index cd8f3f63d8..1cf98f23b0 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100AC.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100AC.xml + + @@ -131,7 +133,7 @@ outside - living space + conditioned space @@ -152,7 +154,7 @@ outside - living space + conditioned space @@ -173,7 +175,7 @@ outside - living space + conditioned space @@ -194,7 +196,7 @@ outside - living space + conditioned space @@ -355,7 +357,7 @@ crawlspace - unvented - living space + conditioned space floor @@ -369,7 +371,7 @@ attic - vented - living space + conditioned space ceiling @@ -534,14 +536,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -568,7 +570,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -601,7 +603,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -613,7 +615,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -621,7 +623,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -631,12 +633,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml index d9c64ec308..8c9818ed86 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L304XC.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L304XC.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ attic - vented - living space + conditioned space ceiling @@ -261,11 +263,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 @@ -408,14 +409,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -442,7 +443,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -475,7 +476,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -487,7 +488,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -495,7 +496,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -505,12 +506,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml index 78e78a2113..198bb249a2 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L324XC.xml - @@ -45,6 +42,11 @@ 4 3078.0 + + + L324XC.xml + + @@ -178,7 +180,7 @@ outside - living space + conditioned space @@ -199,7 +201,7 @@ outside - living space + conditioned space @@ -220,7 +222,7 @@ outside - living space + conditioned space @@ -241,7 +243,7 @@ outside - living space + conditioned space @@ -418,7 +420,7 @@ attic - vented - living space + conditioned space ceiling @@ -571,14 +573,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 2 @@ -607,7 +609,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -640,7 +642,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -652,7 +654,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -660,7 +662,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -670,12 +672,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml index 2b50c63794..594da1caa1 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - 01-L100.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + 01-L100.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -454,7 +456,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -466,7 +468,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -474,7 +476,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -484,12 +486,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml index d2bc12d348..956a6c41fe 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - 02-L100.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + 02-L100.xml + + @@ -132,7 +134,7 @@ outside - living space + conditioned space @@ -153,7 +155,7 @@ outside - living space + conditioned space @@ -174,7 +176,7 @@ outside - living space + conditioned space @@ -195,7 +197,7 @@ outside - living space + conditioned space @@ -356,7 +358,7 @@ crawlspace - unvented - living space + conditioned space floor @@ -370,7 +372,7 @@ attic - vented - living space + conditioned space ceiling @@ -535,14 +537,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -569,7 +571,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -602,7 +604,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -614,7 +616,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -622,7 +624,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -632,12 +634,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml index 878bbab0a3..31fd461a66 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - 03-L304.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + 03-L304.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ attic - vented - living space + conditioned space ceiling @@ -262,11 +264,10 @@ - living space + conditioned space 1539.0 4.0 168.0 - 0.0 @@ -409,14 +410,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -443,7 +444,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -476,7 +477,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -488,7 +489,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -496,7 +497,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -506,12 +507,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml index 36a88cd102..5caf0d5029 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - 04-L324.xml - @@ -45,6 +42,11 @@ 4 3078.0 + + + 04-L324.xml + + @@ -179,7 +181,7 @@ outside - living space + conditioned space @@ -200,7 +202,7 @@ outside - living space + conditioned space @@ -221,7 +223,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space @@ -419,7 +421,7 @@ attic - vented - living space + conditioned space ceiling @@ -572,14 +574,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 2 @@ -608,7 +610,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -641,7 +643,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -653,7 +655,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -661,7 +663,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -671,12 +673,12 @@ - living space + conditioned space 709.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml index 3404f65ace..ba086cee0b 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100A-01.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -460,7 +462,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -468,7 +470,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -478,12 +480,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml index 927681347c..9da3425aae 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100A-02.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-02.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.82 @@ -447,7 +449,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -459,7 +461,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -467,7 +469,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -477,12 +479,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml index de44d14747..c8d35979d0 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100A-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100A-03.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -465,7 +467,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -473,7 +475,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -483,12 +485,12 @@ - living space + conditioned space 673.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml index 161ea1ccd2..e88b778c5d 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100A-04.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100A-04.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -460,7 +462,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -468,7 +470,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -478,12 +480,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml index 36060c6402..d85306b066 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014A - - L100A-05.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-05.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -465,7 +467,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -473,7 +475,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -483,12 +485,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml index 94c983753a..935056e32d 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100A-01.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-01.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -460,7 +462,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -468,7 +470,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -478,12 +480,12 @@ - living space + conditioned space 691.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml index 4febd9e114..7b3c8ef365 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100A-02.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-02.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ natural gas instantaneous water heater - living space + conditioned space false 1.0 0.82 @@ -447,7 +449,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -459,7 +461,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -467,7 +469,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -477,12 +479,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml index 728aee6f53..8a6e3e9c38 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100A-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100A-03.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -465,7 +467,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -473,7 +475,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -483,12 +485,12 @@ - living space + conditioned space 673.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml index ab2d5be9e5..3f2d60a531 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100A-04.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100A-04.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -394,14 +396,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -415,7 +417,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -448,7 +450,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -460,7 +462,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -468,7 +470,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -478,12 +480,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml index 00cedd8576..a9f0f21a70 100644 --- a/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml +++ b/workflow/tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100A-05.xml - @@ -45,6 +42,11 @@ 3 1539.0 + + + L100A-05.xml + + @@ -120,7 +122,7 @@ outside - living space + conditioned space @@ -141,7 +143,7 @@ outside - living space + conditioned space @@ -162,7 +164,7 @@ outside - living space + conditioned space @@ -183,7 +185,7 @@ outside - living space + conditioned space @@ -242,7 +244,7 @@ outside - living space + conditioned space floor @@ -256,7 +258,7 @@ attic - vented - living space + conditioned space ceiling @@ -399,14 +401,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -420,7 +422,7 @@ electricity storage water heater - living space + conditioned space false 40.0 1.0 @@ -453,7 +455,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -465,7 +467,7 @@ false - living space + conditioned space natural gas 2.32 timer @@ -473,7 +475,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -483,12 +485,12 @@ - living space + conditioned space 691.0 - living space + conditioned space natural gas false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml index 63cc528548..981e291d3a 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AD-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AD-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml index a7588f036f..c3d16e1109 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AD-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml index 654f1340f9..5c4db3ba1c 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AD-HW-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AD-HW-03.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml index f9f54fe80c..e80bf2c4db 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AM-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AM-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml index ed9975eb4f..f1554cd933 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AM-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml index d047891ac7..00f1c9edaf 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2014 - - L100AM-HW-03.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AM-HW-03.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml index 23ad7ec0d6..4c7e1ecf10 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AC.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AC.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml index f2ac2ec5c0..7f3804bb6d 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-01.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml index 2c9766904b..b5c26f6e84 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AD-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml index c4f17f1198..6354c43085 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml index 2ab5efef98..51e67b7eba 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml index b14adc21c6..0ee5896f4b 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-05.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-05.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml index 57cd42c82b..bdf376c57a 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AD-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AD-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -460,7 +462,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -472,7 +474,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -480,7 +482,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -490,12 +492,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml index 02d3800a6d..40e13a15f3 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AC.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AC.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml index c3646137ed..b79bc1107b 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-01.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml index dec4dca568..949e44a4ff 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-01.xml - @@ -45,6 +42,11 @@ 2 1539.0 + + + L100AM-HW-01.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 673.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml index 7f71857cbe..e68ded58de 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -455,7 +457,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -467,7 +469,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -475,7 +477,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -485,12 +487,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml index 9936201d1e..b91fb6005a 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml index 25f52df567..cf193c468c 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-05.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-05.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -458,7 +460,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -470,7 +472,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -478,7 +480,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -488,12 +490,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml index a44080928d..3156122a85 100644 --- a/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml +++ b/workflow/tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml @@ -1,5 +1,5 @@ - + HPXML tasks.rb @@ -11,9 +11,6 @@ 2019 - - L100AM-HW-02.xml - @@ -45,6 +42,11 @@ 4 1539.0 + + + L100AM-HW-02.xml + + @@ -121,7 +123,7 @@ outside - living space + conditioned space @@ -142,7 +144,7 @@ outside - living space + conditioned space @@ -163,7 +165,7 @@ outside - living space + conditioned space @@ -184,7 +186,7 @@ outside - living space + conditioned space @@ -243,7 +245,7 @@ outside - living space + conditioned space floor @@ -257,7 +259,7 @@ attic - vented - living space + conditioned space ceiling @@ -400,14 +402,14 @@ supply 0.0 - living space + conditioned space 308.0 return 0.0 - living space + conditioned space 77.0 1 @@ -421,7 +423,7 @@ natural gas storage water heater - living space + conditioned space false 40.0 1.0 @@ -460,7 +462,7 @@ false - living space + conditioned space 0.331 704.0 0.08 @@ -472,7 +474,7 @@ false - living space + conditioned space electricity 2.62 timer @@ -480,7 +482,7 @@ false - living space + conditioned space 467.0 12 999.0 @@ -490,12 +492,12 @@ - living space + conditioned space 709.0 - living space + conditioned space electricity false diff --git a/workflow/tests/base_results/EPA_Tests.csv b/workflow/tests/base_results/EPA_Tests.csv index 14dd9b5b39..b4067ee57e 100644 --- a/workflow/tests/base_results/EPA_Tests.csv +++ b/workflow/tests/base_results/EPA_Tests.csv @@ -1,19 +1,19 @@ [Version] XML,Reference Home ERI,Rated Home ERI -[MF_National_1.0] MFNCv1_CZ2_FL_gas_ground_corner_slab.xml,66.92,66.92 -[MF_National_1.0] MFNCv1_CZ4_MO_gas_top_corner.xml,72.4,72.4 -[MF_National_1.0] MFNCv1_CZ6_VT_elec_middle_interior.xml,67.68,67.68 -[MF_National_1.1] MFNCv11_CZ2_FL_elec_top_corner.xml,62.48,62.48 -[MF_National_1.1] MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml,62.13,62.13 -[MF_National_1.1] MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml,58.18,58.18 -[MF_National_1.2] MFNCv12_CZ2_FL_gas_ground_corner_slab.xml,51.24,51.24 -[MF_National_1.2] MFNCv12_CZ4_MO_gas_top_corner.xml,47.95,47.95 -[MF_National_1.2] MFNCv12_CZ6_VT_elec_middle_interior.xml,54.95,54.95 -[SF_National_3.0] SFNHv3_CZ2_FL_gas_slab.xml,72.96,72.96 -[SF_National_3.0] SFNHv3_CZ4_MO_gas_vented_crawl.xml,80.34,80.34 -[SF_National_3.0] SFNHv3_CZ6_VT_elec_cond_bsmt.xml,69.92,69.92 -[SF_National_3.1] SFNHv31_CZ2_FL_elec_slab.xml,64.8,64.8 +[MF_National_1.0] MFNCv1_CZ2_FL_gas_ground_corner_slab.xml,66.62,66.62 +[MF_National_1.0] MFNCv1_CZ4_MO_gas_top_corner.xml,72.15,72.15 +[MF_National_1.0] MFNCv1_CZ6_VT_elec_middle_interior.xml,67.71,67.71 +[MF_National_1.1] MFNCv11_CZ2_FL_elec_top_corner.xml,61.71,61.71 +[MF_National_1.1] MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml,61.97,61.97 +[MF_National_1.1] MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml,58.53,58.53 +[MF_National_1.2] MFNCv12_CZ2_FL_gas_ground_corner_slab.xml,51.12,51.12 +[MF_National_1.2] MFNCv12_CZ4_MO_gas_top_corner.xml,47.78,47.78 +[MF_National_1.2] MFNCv12_CZ6_VT_elec_middle_interior.xml,55.72,55.72 +[SF_National_3.0] SFNHv3_CZ2_FL_gas_slab.xml,72.77,72.77 +[SF_National_3.0] SFNHv3_CZ4_MO_gas_vented_crawl.xml,80.3,80.3 +[SF_National_3.0] SFNHv3_CZ6_VT_elec_cond_bsmt.xml,70.0,70.0 +[SF_National_3.1] SFNHv31_CZ2_FL_elec_slab.xml,64.31,64.31 [SF_National_3.1] SFNHv31_CZ4_MO_elec_vented_crawl.xml,63.92,63.92 -[SF_National_3.1] SFNHv31_CZ6_VT_gas_cond_bsmt.xml,57.58,57.58 -[SF_National_3.2] SFNHv32_CZ2_FL_gas_slab.xml,52.19,52.19 -[SF_National_3.2] SFNHv32_CZ4_MO_gas_vented_crawl.xml,50.33,50.33 -[SF_National_3.2] SFNHv32_CZ6_VT_elec_cond_bsmt.xml,50.29,50.29 +[SF_National_3.1] SFNHv31_CZ6_VT_gas_cond_bsmt.xml,57.79,57.79 +[SF_National_3.2] SFNHv32_CZ2_FL_gas_slab.xml,51.71,51.71 +[SF_National_3.2] SFNHv32_CZ4_MO_gas_vented_crawl.xml,50.27,50.27 +[SF_National_3.2] SFNHv32_CZ6_VT_elec_cond_bsmt.xml,51.58,51.58 diff --git a/workflow/tests/base_results/RESNET_Test_4.2_HERS_AutoGen_Reference_Home.csv b/workflow/tests/base_results/RESNET_Test_4.2_HERS_AutoGen_Reference_Home.csv index de7b1a4bcf..500d00d19a 100644 --- a/workflow/tests/base_results/RESNET_Test_4.2_HERS_AutoGen_Reference_Home.csv +++ b/workflow/tests/base_results/RESNET_Test_4.2_HERS_AutoGen_Reference_Home.csv @@ -34,4 +34,4 @@ Cooling thermostat settings,78,78,78,78 Mechanical ventilation (kWh/y),0.0,222.09,287.79,762.63 DHW pipe length refPipeL,88.5,88.5,88.5,98.5 DHW loop length refLoopL,156.9,156.9,156.9,176.9 -e-Ratio,0.9999971,1.0000046,1.0000057,0.9999858 +e-Ratio,0.9999885,1.0000045,1.0000058,0.9999858 diff --git a/workflow/tests/base_results/RESNET_Test_4.3_HERS_Method.csv b/workflow/tests/base_results/RESNET_Test_4.3_HERS_Method.csv index 2cc556afd8..17fffe109a 100644 --- a/workflow/tests/base_results/RESNET_Test_4.3_HERS_Method.csv +++ b/workflow/tests/base_results/RESNET_Test_4.3_HERS_Method.csv @@ -1,6 +1,6 @@ Test Case,ERI,REUL Heating (MBtu),REUL Cooling (MBtu),REUL Hot Water (MBtu),EC_r Heating (MBtu),EC_r Cooling (MBtu),EC_r Hot Water (MBtu),EC_x Heating (MBtu),EC_x Cooling (MBtu),EC_x Hot Water (MBtu),EC_x L&A (MBtu),IAD_Save (%) -L100A-01.xml,157.77,22.58,5.16,10.95,17.35,2.63,11.98,38.06,4.49,12.58,20.43,-0.15006 -L100A-02.xml,148.3,21.44,5.65,10.95,16.58,2.87,18.89,38.36,4.45,14.52,22.4,-0.14679 -L100A-03.xml,148.28,21.97,5.08,8.75,34.97,3.37,9.78,72.29,4.35,10.38,21.26,-0.16785 -L100A-04.xml,127.46,22.79,5.42,13.08,17.56,2.78,14.11,24.89,4.71,14.71,21.38,-0.15006 -L100A-05.xml,125.83,22.14,5.36,10.95,35.23,3.54,11.98,58.05,4.51,12.58,22.4,-0.16766 +L100A-01.xml,161.26,22.57,5.42,10.95,17.35,2.72,11.98,39.62,4.6,12.58,20.43,-0.14953 +L100A-02.xml,151.69,21.44,5.94,10.95,16.58,2.96,18.89,39.93,4.56,14.52,22.4,-0.14602 +L100A-03.xml,149.51,21.96,5.35,8.75,34.96,3.5,9.78,73.41,4.52,10.38,21.26,-0.16673 +L100A-04.xml,128.75,22.78,5.69,13.08,17.52,2.86,14.11,25.38,4.82,14.71,21.38,-0.14953 +L100A-05.xml,126.69,22.13,5.63,10.95,35.22,3.68,11.98,58.97,4.68,12.58,22.4,-0.16687 diff --git a/workflow/tests/base_results/RESNET_Test_4.4_HVAC.csv b/workflow/tests/base_results/RESNET_Test_4.4_HVAC.csv index 29ab85e0f4..5944910ffd 100644 --- a/workflow/tests/base_results/RESNET_Test_4.4_HVAC.csv +++ b/workflow/tests/base_results/RESNET_Test_4.4_HVAC.csv @@ -1,8 +1,8 @@ Test Case,HVAC (kWh or therm),HVAC Fan (kWh) -HVAC1a.xml,6038.73,1237.05 -HVAC1b.xml,4606.78,1237.05 +HVAC1a.xml,6142.77,1199.83 +HVAC1b.xml,4558.13,1199.83 HVAC2a.xml,650.32,375.42 HVAC2b.xml,563.61,375.42 -HVAC2c.xml,7495.59,843.46 -HVAC2d.xml,4699.1,806.82 +HVAC2c.xml,7711.58,859.87 +HVAC2d.xml,4685.33,823.24 HVAC2e.xml,14866.03,375.42 diff --git a/workflow/tests/base_results/RESNET_Test_4.5_DSE.csv b/workflow/tests/base_results/RESNET_Test_4.5_DSE.csv index f390a0f98f..049986118a 100644 --- a/workflow/tests/base_results/RESNET_Test_4.5_DSE.csv +++ b/workflow/tests/base_results/RESNET_Test_4.5_DSE.csv @@ -1,9 +1,9 @@ Test Case,Heat/Cool (kWh or therm),HVAC Fan (kWh) HVAC3a.xml,570.75,226.25 -HVAC3e.xml,6040.78,1237.05 -HVAC3b.xml,681.98,390.66 -HVAC3c.xml,609.96,267.57 -HVAC3d.xml,653.54,443.71 -HVAC3f.xml,7360.19,1499.64 -HVAC3g.xml,6486.25,1326.15 -HVAC3h.xml,7146.83,1431.07 +HVAC3e.xml,6144.82,1199.83 +HVAC3b.xml,682.0,390.66 +HVAC3c.xml,609.97,267.57 +HVAC3d.xml,653.55,443.71 +HVAC3f.xml,7469.21,1450.7 +HVAC3g.xml,6591.75,1284.82 +HVAC3h.xml,7250.58,1384.76 diff --git a/workflow/tests/base_results/RESNET_Test_4.6_Hot_Water.csv b/workflow/tests/base_results/RESNET_Test_4.6_Hot_Water.csv index bea3ce038a..eb0d835725 100644 --- a/workflow/tests/base_results/RESNET_Test_4.6_Hot_Water.csv +++ b/workflow/tests/base_results/RESNET_Test_4.6_Hot_Water.csv @@ -3,13 +3,13 @@ L100AD-HW-01.xml,196.0,0.0,44 L100AD-HW-02.xml,260.6,0.0,64 L100AD-HW-03.xml,174.8,0.0,44 L100AD-HW-04.xml,252.3,0.0,62 -L100AD-HW-05.xml,551.0,439.6,55 +L100AD-HW-05.xml,551.1,439.6,55 L100AD-HW-06.xml,228.6,5.9,55 L100AD-HW-07.xml,207.6,0.0,59 -L100AM-HW-01.xml,110.3,0.0,33 +L100AM-HW-01.xml,110.4,0.0,33 L100AM-HW-02.xml,136.3,0.0,48 -L100AM-HW-03.xml,91.3,0.0,33 -L100AM-HW-04.xml,133.1,0.0,46 -L100AM-HW-05.xml,297.2,439.6,42 -L100AM-HW-06.xml,123.3,5.9,42 -L100AM-HW-07.xml,121.0,0.0,44 +L100AM-HW-03.xml,91.4,0.0,33 +L100AM-HW-04.xml,133.2,0.0,46 +L100AM-HW-05.xml,297.4,439.6,42 +L100AM-HW-06.xml,123.4,5.9,42 +L100AM-HW-07.xml,121.1,0.0,44 diff --git a/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2014.csv b/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2014.csv index ed085d32f3..0d439c6172 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2014.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2014.csv @@ -34,4 +34,4 @@ Cooling thermostat settings,78,78,78,78 Mechanical ventilation (kWh/y),0.0,77.84,140.36,379.13 DHW pipe length refPipeL,88.5,88.5,88.5,98.5 DHW loop length refLoopL,156.9,156.9,156.9,176.9 -e-Ratio,0.9999972,1.0000045,1.0000056,0.9999806 +e-Ratio,0.9999972,1.0000045,1.0000057,0.9999806 diff --git a/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA.csv b/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA.csv index cb0184fe94..b44a1d2be1 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA.csv @@ -34,4 +34,4 @@ Cooling thermostat settings,78,78,78,78 Mechanical ventilation (kWh/y),0.0,222.09,287.79,762.63 DHW pipe length refPipeL,88.5,88.5,88.5,98.5 DHW loop length refLoopL,156.9,156.9,156.9,176.9 -e-Ratio,0.9999972,1.0000045,1.0000056,1.0000047 +e-Ratio,0.9999972,1.0000045,1.0000057,0.999993 diff --git a/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2014_PreAddendumE.csv b/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2014_PreAddendumE.csv index 6781811b61..7da8bfb3c1 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2014_PreAddendumE.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2014_PreAddendumE.csv @@ -1,6 +1,6 @@ Test Case,ERI,REUL Heating (MBtu),REUL Cooling (MBtu),REUL Hot Water (MBtu),EC_r Heating (MBtu),EC_r Cooling (MBtu),EC_r Hot Water (MBtu),EC_x Heating (MBtu),EC_x Cooling (MBtu),EC_x Hot Water (MBtu),EC_x L&A (MBtu) -L100A-01.xml,150.62,22.53,5.19,10.83,14.6,2.27,11.87,31.57,3.84,12.47,21.29 -L100A-02.xml,141.58,21.38,5.69,10.83,13.97,2.48,18.74,31.81,3.81,14.37,23.36 -L100A-03.xml,143.46,22.13,5.1,8.66,35.19,2.86,9.69,72.14,3.66,10.29,22.07 -L100A-04.xml,119.79,22.73,5.45,12.95,14.69,2.4,13.98,20.41,3.79,14.58,22.37 -L100A-05.xml,120.98,22.08,5.4,10.83,35.1,3.0,11.86,57.99,3.77,12.47,23.36 +L100A-01.xml,153.45,22.52,5.45,10.83,14.61,2.34,11.86,32.71,3.92,12.47,21.29 +L100A-02.xml,144.35,21.38,5.97,10.83,13.98,2.55,18.74,32.96,3.89,14.37,23.36 +L100A-03.xml,144.58,22.12,5.37,8.66,35.17,2.97,9.69,73.26,3.78,10.29,22.07 +L100A-04.xml,120.62,22.72,5.73,12.95,14.75,2.46,13.98,20.79,3.87,14.58,22.37 +L100A-05.xml,121.86,22.07,5.67,10.83,35.09,3.1,11.86,58.91,3.89,12.47,23.36 diff --git a/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2019_PreAddendumA.csv b/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2019_PreAddendumA.csv index 3e160b36f6..46ff78ea8c 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2019_PreAddendumA.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_HERS_Method_301_2019_PreAddendumA.csv @@ -1,6 +1,6 @@ Test Case,ERI,REUL Heating (MBtu),REUL Cooling (MBtu),REUL Hot Water (MBtu),EC_r Heating (MBtu),EC_r Cooling (MBtu),EC_r Hot Water (MBtu),EC_x Heating (MBtu),EC_x Cooling (MBtu),EC_x Hot Water (MBtu),EC_x L&A (MBtu),IAD_Save (%) -L100A-01.xml,155.39,22.53,5.19,10.83,14.6,2.27,11.87,31.57,3.84,12.47,21.29,-0.1428 -L100A-02.xml,145.95,21.38,5.69,10.83,13.97,2.48,18.74,31.81,3.81,14.37,23.36,-0.13942 -L100A-03.xml,147.53,21.92,5.11,8.66,34.85,2.87,9.69,72.14,3.66,10.29,22.07,-0.16335 -L100A-04.xml,124.81,22.73,5.45,12.95,14.69,2.4,13.98,20.41,3.79,14.58,22.37,-0.1428 -L100A-05.xml,125.39,22.08,5.4,10.83,35.1,3.0,11.86,57.99,3.77,12.47,23.36,-0.16381 +L100A-01.xml,158.35,22.52,5.45,10.83,14.61,2.34,11.86,32.71,3.92,12.47,21.29,-0.144 +L100A-02.xml,148.84,21.38,5.97,10.83,13.98,2.55,18.74,32.96,3.89,14.37,23.36,-0.1403 +L100A-03.xml,148.7,21.91,5.38,8.66,34.84,2.97,9.68,73.26,3.78,10.29,22.07,-0.16279 +L100A-04.xml,125.72,22.72,5.73,12.95,14.75,2.46,13.98,20.79,3.87,14.58,22.37,-0.144 +L100A-05.xml,126.26,22.07,5.67,10.83,35.09,3.1,11.86,58.91,3.89,12.47,23.36,-0.16265 diff --git a/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2014_PreAddendumA.csv b/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2014_PreAddendumA.csv index 7d715e9e71..19c581ba4d 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2014_PreAddendumA.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2014_PreAddendumA.csv @@ -1,7 +1,7 @@ Test Case,DHW Energy (therms),Recirc Pump (kWh),GPD L100AD-HW-01.xml,201.7,0.0,50 -L100AD-HW-02.xml,260.0,0.0,71 +L100AD-HW-02.xml,260.1,0.0,71 L100AD-HW-03.xml,182.7,0.0,50 -L100AM-HW-01.xml,123.4,0.0,50 -L100AM-HW-02.xml,153.0,0.0,71 -L100AM-HW-03.xml,106.6,0.0,50 +L100AM-HW-01.xml,123.5,0.0,50 +L100AM-HW-02.xml,153.1,0.0,71 +L100AM-HW-03.xml,106.7,0.0,50 diff --git a/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2019_PreAddendumA.csv b/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2019_PreAddendumA.csv index 78ec716c46..1b9a324f26 100644 --- a/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2019_PreAddendumA.csv +++ b/workflow/tests/base_results/RESNET_Test_Other_Hot_Water_301_2019_PreAddendumA.csv @@ -3,13 +3,13 @@ L100AD-HW-01.xml,194.6,0.0,43 L100AD-HW-02.xml,258.7,0.0,63 L100AD-HW-03.xml,173.4,0.0,43 L100AD-HW-04.xml,250.5,0.0,61 -L100AD-HW-05.xml,546.6,439.6,54 +L100AD-HW-05.xml,546.7,439.6,54 L100AD-HW-06.xml,226.8,5.9,54 L100AD-HW-07.xml,206.1,0.0,58 L100AM-HW-01.xml,109.6,0.0,32 L100AM-HW-02.xml,135.3,0.0,47 L100AM-HW-03.xml,90.6,0.0,32 -L100AM-HW-04.xml,132.1,0.0,45 -L100AM-HW-05.xml,294.9,439.6,41 -L100AM-HW-06.xml,122.3,5.9,41 -L100AM-HW-07.xml,120.1,0.0,43 +L100AM-HW-04.xml,132.2,0.0,45 +L100AM-HW-05.xml,295.0,439.6,41 +L100AM-HW-06.xml,122.4,5.9,41 +L100AM-HW-07.xml,120.2,0.0,43 diff --git a/workflow/tests/base_results/real_homes.csv b/workflow/tests/base_results/real_homes.csv index bf1376ce10..4f52412578 100644 --- a/workflow/tests/base_results/real_homes.csv +++ b/workflow/tests/base_results/real_homes.csv @@ -1,82 +1,82 @@ XML,ERI,REUL Heating (MBtu),REUL Cooling (MBtu),REUL Hot Water (MBtu),EC_r Heating (MBtu),EC_r Cooling (MBtu),EC_r Hot Water (MBtu),EC_x Heating (MBtu),EC_x Cooling (MBtu),EC_x Hot Water (MBtu),EC_x L&A (MBtu),EC_x Vent (MBtu),EC_x Dehumid (MBtu),IAD_Save (%),CO2e Rating Index,ACO2 (lb CO2e),ARCO2 (lb CO2e),IAF RH,ES Reference Home ERI,ES SAF (Size Adjustment Factor),ES SAF Adjusted ERI Target,ES Rated Home ERI,ES Rated Home ERI w/o OPP,ES ENERGY STAR Certification,ZERH Reference Home ERI,ZERH SAF (Size Adjustment Factor),ZERH SAF Adjusted ERI Target,ZERH Rated Home ERI,ZERH Rated Home ERI w/o OPP,ZERH Zero Energy Ready Home Certification,IECC ERI,IECC REUL Heating (MBtu),IECC REUL Cooling (MBtu),IECC REUL Hot Water (MBtu),IECC EC_r Heating (MBtu),IECC EC_r Cooling (MBtu),IECC EC_r Hot Water (MBtu),IECC EC_x Heating (MBtu),IECC EC_x Cooling (MBtu),IECC EC_x Hot Water (MBtu),IECC EC_x L&A (MBtu),IECC EC_x Vent (MBtu),IECC EC_x Dehumid (MBtu),IECC IAD_Save (%) -house001.xml,57.87,11.65,2.05,6.49,18.61,2.23,12.49,9.34,1.25,9.82,10.06,0.79,0.0,0.23231,66.54,5799.15,8126.44,1.0724,52.33,1.0,52.33,57.87,57.87,0.0,56.41,1.0,56.41,57.87,57.87,0.0,59.7,10.57,2.14,6.49,16.88,2.26,12.48,9.34,1.25,9.82,10.06,0.79,0.0,0.23231 -house002.xml,74.64,51.96,21.19,9.54,41.96,12.31,10.56,31.86,6.61,9.45,24.05,0.0,0.0,0.18421,75.55,13180.0,17740.02,0.9834,49.22,1.0,49.22,74.64,74.64,0.0,47.03,1.0,47.03,74.64,74.64,0.0,69.3,60.33,21.2,9.54,48.5,12.8,10.56,31.86,6.61,9.45,24.05,0.0,0.0,0.18421 -house003.xml,62.04,27.96,21.91,8.83,31.29,12.74,16.03,18.259999999999998,7.42,7.24,22.14,1.14,0.0,0.24213,72.74,9339.61,12936.06,0.9926,47.87,1.0,47.87,62.04,62.04,0.0,46.03,1.0,46.03,62.04,62.04,0.0,59.48,31.29,21.65,8.83,34.54,13.09,16.04,18.259999999999998,7.42,7.24,22.14,1.14,0.0,0.24213 -house004.xml,60.76,49.94,3.04,13.08,46.47,1.59,14.34,30.14,0.37,5.38,16.12,3.1,0.0,0.31917,66.22,4918.04,7112.5,1.0442,54.75,1.0,54.75,60.76,60.76,0.0,47.72,1.0,47.72,60.76,60.76,0.0,55.33,59.86,2.51,13.08,55.12,1.36,14.34,30.14,0.37,5.38,16.12,3.1,0.0,0.31917 -house005.xml,56.73,6.21,4.08,5.79,5.21,2.43,12.13,1.3,1.59,4.06,8.94,1.79,0.0,0.20459,79.27,2691.16,3148.06,1.0785,48.15,1.0,48.15,56.73,56.73,0.0,56.16,1.0,56.16,56.73,56.73,0.0,57.82,5.59,4.16,5.79,4.78,2.44,12.12,1.3,1.59,4.06,8.94,1.79,0.0,0.20459 -house006.xml,71.21,31.94,20.58,10.54,24.12,12.09,11.82,16.09,7.56,10.52,21.3,1.46,0.0,0.23786,72.44,10111.68,13703.09,1.0187,45.13,1.0,45.13,71.21,71.21,0.0,43.3,1.0,43.3,71.21,71.21,0.0,69.33,34.12,20.42,10.54,25.76,12.3,11.82,16.09,7.56,10.52,21.3,1.46,0.0,0.23786 -house007.xml,76.48,19.07,4.72,8.85,16.1,2.76,9.88,13.28,0.56,8.48,14.96,1.35,0.0,0.23293,78.61,9442.47,11370.22,1.0564,54.38,1.0,54.38,76.48,76.48,0.0,54.38,1.0,54.38,76.48,76.48,0.0,78.27,17.67,4.83,8.85,15.04,2.79,9.87,13.28,0.56,8.48,14.96,1.35,0.0,0.23293 -house008.xml,62.8,97.26,10.81,13.22,154.98,7.13,22.24,83.1,3.69,14.8,37.43,0.33,0.0,0.20102,73.58,24484.15,34221.86,0.9723,50.56,1.0,50.56,62.8,62.8,0.0,46.43,1.0,46.43,62.8,62.8,0.0,57.5,112.27,10.27,13.22,178.9,7.02,22.26,83.1,3.69,14.8,37.43,0.33,0.0,0.20102 -house009.xml,62.52,19.55,41.48,8.99,31.33,25.2,16.45,16.38,13.95,12.39,23.29,0.59,0.0,0.28352,84.59,9979.99,11519.46,1.0242,48.63,1.0,48.63,62.52,62.52,0.0,45.66,1.0,45.66,62.52,62.52,0.0,60.07,22.11,41.86,8.99,35.42,26.21,16.45,16.38,13.95,12.39,23.29,0.59,0.0,0.28352 -house010.xml,64.76,52.45,134.22,7.12,83.94,75.53999999999999,13.52,41.76,43.43,6.14,43.24,2.39,0.0,0.28027,96.23,17327.06,19865.61,0.9064,54.11,1.0,54.11,64.77,64.77,0.0,48.85,1.0,48.85,64.77,64.77,0.0,62.29,59.07000000000001,137.45,7.12,94.51,77.47,13.52,41.76,43.43,6.14,43.24,2.39,0.0,0.28027 -house011.xml,56.47,12.1,6.31,7.89,19.36,4.6,8.9,6.68,1.77,8.2,12.64,0.0,0.0,0.27467,72.85,3447.99,4421.71,1.0705,51.77,1.0,51.77,56.47,56.47,0.0,57.56,1.0,57.56,56.47,56.47,1.0,59.38,9.89,6.52,7.89,15.82,4.63,8.9,6.68,1.77,8.2,12.64,0.0,0.0,0.27467 -house012.xml,54.57,35.07,2.9,11.63,29.9,1.65,12.68,11.84,0.78,10.73,14.75,0.0,0.0,0.31582,55.37,5803.67,10018.49,1.0462,50.13,1.0,50.13,54.57,54.57,0.0,43.14,1.0,43.14,54.57,54.57,0.0,50.37,41.18,2.63,11.63,34.93,1.57,12.68,11.84,0.78,10.73,14.75,0.0,0.0,0.31582 -house013.xml,58.96,12.1,1.79,10.35,8.93,0.87,11.97,6.66,0.19,3.37,13.97,0.64,0.0,0.16588,57.51,1702.9,2810.66,1.0535,52.36,1.0,52.36,58.96,58.96,0.0,47.45,1.0,47.45,58.96,58.96,0.0,57.96,13.1,1.68,10.35,9.58,0.82,11.97,6.66,0.19,3.37,13.97,0.64,0.0,0.16588 -house014.xml,48.28,88.66,28.17,15.51,65.62,15.61,17.2,23.62,6.220000000000001,3.68,36.46,4.19,0.0,0.25589,49.6,8445.73,17256.46,0.9867,46.62,1.0,46.62,48.28,48.28,0.0,44.55,1.0,44.55,48.28,48.28,0.0,44.45,104.12,27.589999999999996,15.51,76.74000000000001,16.04,17.2,23.62,6.220000000000001,3.68,36.46,4.19,0.0,0.25589 -house015.xml,14.95,0.2,22.24,3.31,0.27,12.36,5.93,0.17,5.23,1.44,9.6,0.21,0.0,0.27929,20.86,819.75,3463.64,1.1348,49.3,1.0,49.3,46.96,46.96,1.0,47.28,1.0,47.28,46.96,46.96,1.0,44.53,0.22,22.29,3.31,0.28,12.4,5.93,0.17,5.23,1.44,9.6,0.21,0.0,0.27929 -house016.xml,41.04,0.61,72.6,5.61,0.54,40.34,11.59,0.22,12.74,10.53,18.36,0.0,0.0,0.27953,63.27,5287.75,8016.35,1.0425,50.4,1.0,50.4,41.04,41.04,1.0,48.3,1.0,48.3,41.04,41.04,1.0,40.91,0.67,72.83,5.61,0.58,40.52,11.59,0.22,12.74,10.53,18.36,0.0,0.0,0.27953 -house017.xml,68.77,20.52,5.57,10.95,32.68,3.8,18.88,36.82,1.41,9.12,15.89,0.48,0.0,0.19856,175.93,8165.38,4434.54,1.0466,51.85,1.0,51.85,68.77,68.77,0.0,47.54,1.0,47.54,68.77,68.77,0.0,65.1,24.0,5.33,10.95,38.2,3.69,18.9,36.82,1.41,9.12,15.89,0.48,0.0,0.19856 -house018.xml,30.56,150.92000000000002,31.86,17.34,240.51,21.18,27.24,121.54,10.93,18.26,48.3,0.9,0.0,0.22681,95.61,23621.53,25776.46,0.9584,50.84,1.0,50.84,53.73,53.73,0.0,46.18,1.0,46.18,53.73,53.73,0.0,45.24,172.98,31.28,17.34,275.43,21.59,27.26,121.54,10.93,18.26,48.3,0.9,0.0,0.22681 -house019.xml,63.02,97.76,10.73,13.22,155.98,7.23,22.24,97.85,2.21,15.29,29.84,4.56,0.0,0.19251,75.48,25428.94,34502.81,0.9764,51.11,1.0,51.11,63.02,63.02,0.0,46.59,1.0,46.59,63.02,63.02,0.0,57.58,113.62,10.16,13.22,181.06,7.15,22.26,97.85,2.21,15.29,29.84,4.56,0.0,0.19251 -house020.xml,39.44,90.44,12.65,13.08,104.99,7.38,14.11,92.99,5.58,13.08,33.48,3.62,0.0,0.25965,114.07,13129.28,11761.02,0.9787,55.27,1.0,55.27,82.64,82.64,0.0,51.07,1.0,51.07,82.64,82.64,0.0,71.6,103.17,12.23,13.08,119.26,7.21,14.12,92.99,5.58,13.08,33.48,3.62,0.0,0.25965 -house021.xml,60.05,54.07,8.95,15.33,86.16,6.03,24.62,49.41,4.62,17.76,19.62,2.69,0.0,0.27064,66.06,16148.3,23296.66,1.0493,52.91,1.0,52.91,60.05,60.05,0.0,48.0,1.0,48.0,60.05,60.05,0.0,55.95,61.87,8.52,15.33,98.59,5.98,24.64,49.41,4.62,17.76,19.62,2.69,0.0,0.27064 -house022.xml,39.09,0.47,53.63,4.5,0.45,30.29,5.7,0.26,7.25,2.25,15.85,2.09,0.0,0.2436,48.5,3244.49,6436.33,1.0393,50.41,1.0,50.41,39.09,39.09,1.0,48.15,1.0,48.15,39.09,39.09,1.0,38.95,0.53,53.85,4.5,0.5,30.46,5.7,0.26,7.25,2.25,15.85,2.09,0.0,0.2436 -house023.xml,70.95,16.49,39.07,6.02,12.15,22.66,7.26,7.09,14.3,5.84,18.89,3.94,0.0,0.25822,72.89,7477.47,10200.84,1.0057,45.35,1.0,45.35,70.95,70.95,0.0,43.64,1.0,43.64,70.95,70.95,0.0,69.56,17.59,39.23,6.02,12.9,23.11,7.26,7.09,14.3,5.84,18.89,3.94,0.0,0.25822 -house024.xml,68.2,21.81,44.08,8.99,34.94,26.89,16.09,22.99,14.74,12.54,23.96,3.89,0.0,0.2667,93.5,11624.34,12317.54,1.0093,52.93,1.0,52.93,68.2,68.2,0.0,49.64,1.0,49.64,68.2,68.2,0.0,65.22,24.94,44.57,8.99,39.96,28.11,16.09,22.99,14.74,12.54,23.96,3.89,0.0,0.2667 -house025.xml,7.3,107.7,19.0,12.54,79.82,10.24,13.86,35.5,5.63,2.61,36.94,2.69,0.0,0.15611,20.34,2632.62,13500.11,0.9585,49.45,1.0,49.45,54.03,54.03,0.0,44.59,1.0,44.59,54.03,54.03,0.0,48.0,121.7,19.02,12.54,89.38,10.27,13.86,35.5,5.63,2.61,36.94,2.69,0.0,0.15611 -house026.xml,65.38,11.7,29.34,7.52,18.74,18.05,14.12,10.04,10.41,14.24,19.05,0.46,0.0,0.21219,90.75,8076.35,8522.53,1.0442,46.95,1.0,46.95,65.38,65.38,0.0,44.44,1.0,44.44,65.38,65.38,0.0,63.55,13.03,29.53,7.52,20.88,18.58,14.12,10.04,10.41,14.24,19.05,0.46,0.0,0.21219 -house027.xml,66.14,15.85,36.92,7.53,25.39,22.46,14.44,15.56,12.63,11.7,19.74,3.37,0.0,0.29866,88.88,9384.49,10179.92,1.0373,51.99,1.0,51.99,66.14,66.14,0.0,48.72,1.0,48.72,66.14,66.14,0.0,64.86,16.93,37.08,7.53,27.13,22.91,14.45,15.56,12.63,11.7,19.74,3.37,0.0,0.29866 -house028.xml,65.06,22.58,47.72,10.42,16.48,28.37,11.67,9.01,16.77,8.78,25.84,0.73,0.0,0.28417,67.14,9170.34,13409.84,1.0185,44.2,1.0,44.2,65.06,65.06,0.0,42.49,1.0,42.49,65.06,65.06,0.0,62.35,25.89,48.23,10.42,18.7,29.55,11.67,9.01,16.77,8.78,25.84,0.73,0.0,0.28417 -house029.xml,61.3,22.32,46.739999999999995,8.98,35.769999999999996,28.880000000000003,16.1,21.67,14.690000000000001,9.36,26.67,0.62,0.0,0.2536,84.19,10931.91,12984.92,0.9999,49.18,1.0,49.18,61.3,61.3,0.0,46.28,1.0,46.28,61.3,61.3,0.0,58.52,25.73,47.269999999999996,8.98,41.230000000000004,30.21,16.1,21.67,14.690000000000001,9.36,26.67,0.62,0.0,0.2536 -house030.xml,59.67,28.18,57.099999999999994,10.42,45.15,35.07,17.96,27.39,19.61,9.28,27.93,0.75,0.0,0.29209,81.95,12767.77,15539.78,1.0026,50.02,1.0,50.02,59.67,59.67,0.0,46.93,1.0,46.93,59.67,59.67,0.0,56.85,32.31,57.760000000000005,10.42,51.78,36.7,17.96,27.39,19.61,9.28,27.93,0.75,0.0,0.29209 -house031.xml,52.83,122.05999999999999,19.49,14.54,90.33000000000001,10.48,17.33,40.230000000000004,6.95,3.34,36.88,2.99,0.0,-0.03578,52.66,7731.74,14580.72,1.007,47.94,1.0,47.94,52.83,52.83,0.0,43.36,1.0,43.36,52.83,52.83,0.0,49.44,137.06,19.42,14.54,100.67,10.48,17.33,40.230000000000004,6.95,3.34,36.88,2.99,0.0,-0.03578 -house032.xml,69.56,26.0,55.230000000000004,8.99,41.650000000000006,33.5,16.34,26.92,20.36,13.07,26.02,4.6,0.0,0.26341,102.06,14907.34,14345.89,1.0182,54.57,1.0,54.57,69.56,69.56,0.0,51.06,1.0,51.06,69.56,69.56,0.0,67.88,27.91,55.52,8.99,44.69,34.31,16.34,26.92,20.36,13.07,26.02,4.6,0.0,0.26341 -house033.xml,63.85,69.3,27.97,11.39,110.64,17.83,19.4,83.37,7.16,10.68,31.47,0.0,0.0,0.22319,90.15,20770.22,23764.3,0.9695,51.77,1.0,51.77,63.85,63.85,0.0,48.86,1.0,48.86,63.85,63.85,0.0,59.08,80.85,27.89,11.39,129.05,18.47,19.42,83.37,7.16,10.68,31.47,0.0,0.0,0.22319 -house034.xml,62.14,18.74,5.0,9.98,30.0,3.4,18.5,15.51,2.22,10.85,20.18,2.23,0.0,0.18869,151.88,5722.09,3661.79,1.0288,55.28,1.0,55.28,62.14,62.14,0.0,50.27,1.0,50.27,62.14,62.14,0.0,60.78,20.22,4.82,9.98,32.36,3.31,18.5,15.51,2.22,10.85,20.18,2.23,0.0,0.18869 -house035.xml,69.64,51.42,6.79,11.07,81.99,4.96,12.39,66.53,2.26,10.02,20.06,0.47,0.0,0.19341,79.64,17978.99,22662.35,0.9962,55.23,1.0,55.23,69.64,69.64,0.0,49.22,1.0,49.22,69.64,69.64,0.0,65.17,58.65,6.45,11.07,93.45,4.91,12.39,66.53,2.26,10.02,20.06,0.47,0.0,0.19341 -house036.xml,67.64,60.96,9.07,8.66,97.26,6.19,15.94,66.45,3.33,9.12,27.96,2.31,0.0,0.188,78.81,18643.19,24135.55,0.9801,54.78,1.0,54.78,67.68,67.68,0.0,49.68,1.0,49.68,67.68,67.68,0.0,63.23,69.11,8.75,8.66,110.15,6.1,15.96,66.45,3.33,9.12,27.96,2.31,0.0,0.188 -house037.xml,66.78,64.15,7.08,13.22,102.38,5.12,14.55,69.27,3.06,10.99,21.25,0.36,0.0,0.19404,77.94,19079.82,24218.18,1.0108,52.25,1.0,52.25,66.78,66.78,0.0,47.73,1.0,47.73,66.78,66.78,0.0,61.59,73.84,6.73,13.22,117.66,5.06,14.55,69.27,3.06,10.99,21.25,0.36,0.0,0.19404 -house038.xml,64.2,39.1,39.34,9.93,35.11,22.53,17.64,23.78,11.879999999999999,12.25,27.65,0.82,0.0,0.26537,72.27,13755.07,19568.18,0.9727,46.46,1.0,46.46,64.2,64.2,0.0,44.56,1.0,44.56,64.2,64.2,0.0,62.06,42.92,39.19,9.93,38.11,23.049999999999997,17.64,23.78,11.879999999999999,12.25,27.65,0.82,0.0,0.26537 -house039.xml,50.74,72.63,19.98,16.51,115.71000000000001,13.25,29.76,126.56,6.640000000000001,24.92,36.28,0.0,0.0,0.09374,206.56,22916.89,11122.68,0.9975,53.03,1.0,53.03,89.01,89.01,0.0,49.44,1.0,49.44,89.01,89.01,0.0,73.92,86.93,19.87,16.51,138.46,13.18,29.76,126.56,6.640000000000001,24.92,36.28,0.0,0.0,0.09374 -house040.xml,63.91,124.08,12.96,11.07,197.79,8.4,19.44,111.6,9.34,15.31,32.38,2.19,0.0,0.18496,75.09,29274.41,40744.87,0.9568,52.26,1.0,52.26,63.91,63.91,0.0,49.76,1.0,49.76,63.91,63.91,0.0,59.27,139.99,12.41,11.07,223.07,8.03,19.46,111.6,9.34,15.31,32.38,2.19,0.0,0.18496 -house041.xml,78.2,25.13,8.2,12.54,40.02,5.28,20.93,27.73,4.2,20.38,23.5,0.0,0.0,0.13089,171.2,9339.83,5329.75,1.0236,52.59,1.0,52.59,78.2,78.2,0.0,46.66,1.0,46.66,78.2,78.2,0.0,75.48,27.86,8.07,12.54,44.37,5.18,20.94,27.73,4.2,20.38,23.5,0.0,0.0,0.13089 -house042.xml,87.0,49.27,21.06,11.39,78.7,13.11,19.74,75.58,10.34,15.56,27.23,0.0,0.0,0.21926,112.35,20214.14,18035.16,0.9976,49.5,1.0,49.5,87.0,87.0,0.0,46.67,1.0,46.67,87.0,87.0,0.0,81.05,57.05,20.97,11.39,91.11,13.51,19.75,75.58,10.34,15.56,27.23,0.0,0.0,0.21926 -house043.xml,-7.21,16.42,5.31,10.49,12.86,2.85,11.81,0.83,1.7,2.59,14.94,0.79,0.0,0.30003,0.95,41.81,4254.61,1.0349,49.15,1.0,49.15,38.76,38.76,1.0,44.59,1.0,44.59,38.76,38.76,1.0,36.72,16.58,5.31,10.49,12.97,2.84,11.81,0.83,1.7,2.59,14.94,0.79,0.0,0.30003 -house044.xml,68.27,19.24,3.57,6.35,30.72,2.95,7.66,25.27,1.86,5.34,9.53,0.52,0.0,0.16673,76.06,7622.32,9504.2,1.0545,51.59,1.0,51.59,68.27,68.27,0.0,48.07,1.0,48.07,68.27,68.27,0.0,66.92,20.13,3.51,6.35,32.13,2.94,7.67,25.27,1.86,5.34,9.53,0.52,0.0,0.16673 -house045.xml,90.22,74.38,43.01,12.22,55.7,25.05,21.32,47.52,19.87,33.34,39.95,4.48,0.0,0.21977,100.7,25596.89,26478.03,0.96,48.84,1.0,48.84,90.22,90.22,0.0,44.51,1.0,44.51,90.22,90.22,0.0,84.64,85.14,42.29,12.22,63.59,25.88,21.32,47.52,19.87,33.34,39.95,4.48,0.0,0.21977 -house046.xml,-7.98,74.41,12.81,12.94,61.89,7.24,13.97,8.99,1.13,10.55,17.63,3.05,0.0,0.27817,5.5,1544.22,28231.3,0.9951,48.02,1.0,48.02,32.76,32.76,1.0,42.82,1.0,42.82,32.76,32.76,1.0,28.61,86.37,12.23,12.94,71.7,7.26,13.97,8.99,1.13,10.55,17.63,3.05,0.0,0.27817 -house047.xml,62.42,32.1,8.94,10.49,51.12,5.59,11.81,43.1,2.3,2.71,21.15,0.36,0.0,0.20892,164.32,10127.5,6137.04,1.0043,57.78,1.0,57.78,62.42,62.42,0.0,52.92,1.0,52.92,62.42,62.42,0.0,57.92,38.68,8.82,10.49,61.6,5.55,11.81,43.1,2.3,2.71,21.15,0.36,0.0,0.20892 -house048.xml,65.65,1.85,64.34,5.61,2.97,37.57,10.96,0.72,24.82,7.6,19.73,0.66,0.0,0.32816,81.96,6655.5,7686.3,1.0565,51.58,1.0,51.58,65.65,65.65,0.0,46.6,1.0,46.6,65.65,65.65,0.0,65.37,1.96,64.57,5.61,3.14,37.75,10.96,0.72,24.82,7.6,19.73,0.66,0.0,0.32816 -house049.xml,50.74,13.33,3.59,7.98,9.84,1.85,16.63,3.04,0.49,8.66,13.12,2.15,0.0,0.2243,88.63,2554.15,2740.78,1.0515,48.34,1.0,48.34,50.74,50.74,0.0,44.01,1.0,44.01,50.74,50.74,0.0,49.81,14.31,3.46,7.98,10.5,1.79,16.63,3.04,0.49,8.66,13.12,2.15,0.0,0.2243 -house050.xml,88.29,20.3,5.66,11.92,32.36,3.66,21.4,14.55,3.79,15.61,22.99,13.97,0.0,0.16747,175.96,7384.13,4129.67,1.0162,55.46,1.0,55.46,88.29,88.29,0.0,50.9,1.0,50.9,88.29,88.29,0.0,83.98,23.98,5.22,11.92,38.22,3.46,21.41,14.55,3.79,15.61,22.99,13.97,0.0,0.16747 -house051.xml,48.42,13.32,3.08,9.98,9.96,1.63,18.52,2.54,0.28,8.31,16.7,1.14,0.0,0.17835,83.89,2614.67,3043.02,1.0243,48.67,1.0,48.67,48.42,48.42,1.0,44.45,1.0,44.45,48.42,48.42,0.0,48.64,13.05,3.11,9.98,9.78,1.64,18.52,2.54,0.28,8.31,16.7,1.14,0.0,0.17835 -house052.xml,54.94,13.06,1.56,10.35,9.54,0.77,11.96,2.98,0.09,8.08,13.11,1.26,0.0,0.19205,56.12,1699.47,2862.18,1.058,52.26,1.0,52.26,54.94,54.94,0.0,47.59,1.0,47.59,54.94,54.94,0.0,54.13,13.82,1.49,10.35,10.06,0.73,11.96,2.98,0.09,8.08,13.11,1.26,0.0,0.19205 -house053.xml,70.64,20.55,5.44,11.92,32.76,3.56,21.37,20.78,2.44,14.97,22.57,0.9,0.0,0.168,172.88,7211.72,4100.02,1.0175,55.23,1.0,55.23,70.64,70.64,0.0,50.7,1.0,50.7,70.64,70.64,0.0,67.05,24.37,5.01,11.92,38.85,3.36,21.37,20.78,2.44,14.97,22.57,0.9,0.0,0.168 -house054.xml,62.19,3.4699999999999998,116.76,7.76,5.5600000000000005,68.55,13.57,1.77,43.03,6.47,28.18,1.46,0.0,0.32914,70.94,9680.64,13349.28,1.0222,50.76,1.0,50.76,62.19,62.19,0.0,45.68,1.0,45.68,62.19,62.19,0.0,61.82,3.73,117.33,7.76,5.9799999999999995,68.98,13.57,1.77,43.03,6.47,28.18,1.46,0.0,0.32914 -house055.xml,63.99,1.86,63.73,5.61,2.99,37.12,10.69,1.22,24.37,5.91,18.6,1.01,0.0,0.33293,75.72,6138.8,7656.29,1.0589,49.83,1.0,49.83,63.99,63.99,0.0,44.96,1.0,44.96,63.99,63.99,0.0,63.8,1.94,63.89,5.61,3.11,37.24,10.69,1.22,24.37,5.91,18.6,1.01,0.0,0.33293 -house056.xml,62.6,24.93,5.86,11.92,39.91,3.86,20.97,21.369999999999997,2.36,11.91,24.34,2.61,0.0,0.20097,157.34,7071.71,4446.52,1.0108,54.39,1.0,54.39,62.6,62.6,0.0,49.71,1.0,49.71,62.6,62.6,0.0,59.08,29.62,5.39,11.92,47.410000000000004,3.64,20.97,21.369999999999997,2.36,11.91,24.34,2.61,0.0,0.20097 -house057.xml,82.02,17.99,4.73,9.98,28.68,3.18,11.55,16.17,3.48,3.22,19.13,11.34,0.0,0.16126,139.23,5060.8,3583.47,1.0144,57.61,1.0,57.61,82.02,82.02,0.0,53.51,1.0,53.51,82.02,82.02,0.0,78.0,21.13,4.37,9.98,33.69,3.01,11.55,16.17,3.48,3.22,19.13,11.34,0.0,0.16126 -house058.xml,64.86,3.34,80.11,6.7,5.35,47.18,12.54,1.36,29.25,10.91,21.41,0.9,0.0,0.32806,78.94,7743.71,9692.19,1.0122,51.44,1.0,51.44,64.86,64.86,0.0,46.43,1.0,46.43,64.86,64.86,0.0,63.85,3.88,81.19,6.7,6.21,47.99,12.54,1.36,29.25,10.91,21.41,0.9,0.0,0.32806 -house059.xml,51.45,7.26,3.49,7.98,5.74,1.77,15.01,1.73,0.46,6.95,14.27,0.12,0.0,0.19241,100.93,2351.41,2168.45,1.0743,49.93,1.0,49.93,51.45,51.45,0.0,46.25,1.0,46.25,51.45,51.45,0.0,50.73,7.95,3.34,7.98,6.2,1.7,15.02,1.73,0.46,6.95,14.27,0.12,0.0,0.19241 -house060.xml,70.13,31.42,33.4,11.51,50.28,20.4,19.99,39.17,12.24,13.83,27.47,0.0,0.0,0.22938,87.08,15246.8,17324.29,1.0107,49.67,1.0,49.67,70.13,70.13,0.0,46.16,1.0,46.16,70.13,70.13,0.0,68.11,34.32,33.2,11.51,54.89,20.75,19.99,39.17,12.24,13.83,27.47,0.0,0.0,0.22938 -house061.xml,62.05,6.35,3.02,5.79,10.12,1.84,6.81,9.3,0.47,4.66,9.07,0.18,0.0,0.22093,87.87,2936.91,3121.02,1.0709,56.83,1.0,56.83,62.05,62.05,0.0,57.79,1.0,57.79,62.05,62.05,0.0,63.57,5.62,3.08,5.79,8.96,1.85,6.8,9.3,0.47,4.66,9.07,0.18,0.0,0.22093 -house062.xml,72.5,10.14,8.87,5.19,7.85,5.26,6.19,7.81,3.59,4.75,9.72,0.0,0.0,0.24634,73.0,4566.89,5880.46,1.0639,47.96,1.0,47.96,72.5,72.5,0.0,56.88,1.0,56.88,72.5,72.5,0.0,73.66,9.59,8.93,5.19,7.43,5.2,6.19,7.81,3.59,4.75,9.72,0.0,0.0,0.24634 -house063.xml,77.17,16.26,39.44,6.02,26.04,23.58,12.5,21.64,15.7,9.49,20.91,3.96,0.0,0.25117,103.45,10702.32,10288.29,1.0056,49.12,1.0,49.12,77.17,77.17,0.0,46.4,1.0,46.4,77.17,77.17,0.0,75.63,17.36,39.6,6.02,27.81,24.06,12.5,21.64,15.7,9.49,20.91,3.96,0.0,0.25117 -house064.xml,69.5,14.25,31.71,6.02,22.83,19.03,12.19,16.72,12.14,8.41,16.88,2.03,0.0,0.27006,94.33,8389.69,8556.34,1.0395,53.85,1.0,53.85,69.5,69.5,0.0,50.44,1.0,50.44,69.5,69.5,0.0,68.07,15.19,31.84,6.02,24.34,19.44,12.19,16.72,12.14,8.41,16.88,2.03,0.0,0.27006 -house065.xml,75.73,16.07,41.36,8.99,25.75,25.3,16.34,22.92,16.19,12.29,24.39,4.55,0.0,0.2502,101.34,11967.82,11409.91,1.035,47.84,1.0,47.84,75.73,75.73,0.0,45.19,1.0,45.19,75.73,75.73,0.0,74.33,17.24,41.52,8.99,27.63,25.77,16.34,22.92,16.19,12.29,24.39,4.55,0.0,0.2502 -house066.xml,73.73,11.64,30.47,7.53,8.71,18.07,8.76,5.71,12.54,6.43,17.87,3.66,0.0,0.25939,75.06,6879.84,8746.59,1.0479,43.7,1.0,43.7,73.73,73.73,0.0,42.0,1.0,42.0,73.73,73.73,0.0,72.74,12.32,30.56,7.53,9.15,18.32,8.76,5.71,12.54,6.43,17.87,3.66,0.0,0.25939 -house067.xml,60.31,14.92,36.48,7.53,23.9,22.17,14.13,14.64,12.87,7.79,19.7,0.54,0.0,0.29077,80.48,8346.82,10010.4,1.036,48.53,1.0,48.53,60.31,60.31,0.0,45.86,1.0,45.86,60.31,60.31,0.0,58.91,16.16,36.65,7.53,25.89,22.68,14.13,14.64,12.87,7.79,19.7,0.54,0.0,0.29077 -house068.xml,72.97,24.45,50.52,7.53,39.17,30.7,14.5,26.759999999999998,17.35,10.95,26.97,5.51,0.0,0.24942,99.08,13057.5,13498.15,0.9763,50.05,1.0,50.05,72.97,72.97,0.0,47.11,1.0,47.11,72.97,72.97,0.0,69.55,28.089999999999996,51.11,7.53,45.0,32.2,14.5,26.759999999999998,17.35,10.95,26.97,5.51,0.0,0.24942 -house069.xml,73.91,25.39,45.72,7.53,40.67,27.48,14.21,30.2,17.08,10.55,23.07,3.74,0.0,0.27113,102.64,12605.5,12402.76,0.9902,55.92,1.0,55.92,73.91,73.91,0.0,52.52,1.0,52.52,73.91,73.91,0.0,70.16,29.0,46.3,7.53,46.46,28.96,14.21,30.2,17.08,10.55,23.07,3.74,0.0,0.27113 -house070.xml,44.6,87.78,24.63,11.78,64.97,13.99,13.09,19.78,2.91,8.92,35.8,0.44,0.0,0.2016,46.54,7574.14,17120.03,0.9506,49.83,1.0,49.83,44.6,44.6,1.0,45.08,1.0,45.08,44.6,44.6,1.0,40.99,102.92,24.11,11.78,76.76,14.47,13.09,19.78,2.91,8.92,35.8,0.44,0.0,0.2016 -house071.xml,75.18,19.869999999999997,8.79,9.86,15.89,5.09,11.47,17.73,2.3,8.07,12.67,0.39,0.0,0.19769,76.48,4742.2,5894.44,1.0519,50.28,1.0,50.28,75.18,75.18,0.0,45.98,1.0,45.98,75.18,75.18,0.0,71.96,22.56,8.63,9.86,18.009999999999998,5.14,11.47,17.73,2.3,8.07,12.67,0.39,0.0,0.19769 -house072.xml,60.77,87.84,1.18,10.46,137.65,1.77,18.75,87.39999999999999,0.94,11.49,21.11,0.58,0.0,0.22826,155.24,16098.73,10548.92,0.9831,55.26,1.0,55.26,60.77,60.77,0.0,48.96,1.0,48.96,60.77,60.77,0.0,54.95,102.08,0.99,10.46,159.8,1.69,18.77,87.39999999999999,0.94,11.49,21.11,0.58,0.0,0.22826 -house073.xml,32.21,116.93,26.53,11.78,96.39,15.100000000000001,26.8,23.39,14.030000000000001,32.43,44.5,3.05,0.0,0.16491,67.98,13476.4,20790.02,0.9535,48.23,1.0,48.23,53.85,53.85,0.0,45.82,1.0,45.82,53.85,53.85,0.0,46.33,133.6,26.09,11.78,110.37,15.6,26.83,23.39,14.030000000000001,32.43,44.5,3.05,0.0,0.16491 -house074.xml,72.93,14.14,33.2,7.53,10.38,19.71,8.67,6.43,13.69,6.53,21.4,0.82,0.0,0.24152,74.46,7308.5,9326.17,1.0524,43.76,1.0,43.76,72.93,72.93,0.0,42.13,1.0,42.13,72.93,72.93,0.0,71.31,15.26,33.31,7.53,11.17,20.15,8.67,6.43,13.69,6.53,21.4,0.82,0.0,0.24152 -house075.xml,64.61,31.66,15.74,11.39,50.6,10.09,19.41,31.38,5.42,18.5,17.85,0.0,0.0,0.21655,85.54,11428.66,12882.02,1.0371,46.25,1.0,46.25,64.61,64.61,0.0,43.62,1.0,43.62,64.61,64.61,0.0,61.46,35.58,15.7,11.39,56.86,10.3,19.42,31.38,5.42,18.5,17.85,0.0,0.0,0.21655 -house076.xml,61.83,8.25,4.94,5.79,13.15,3.62,12.14,9.21,2.11,7.23,10.13,0.71,0.0,0.19763,104.4,3909.62,3521.5,1.0634,51.35,1.0,51.35,61.83,61.83,0.0,59.19,1.0,59.19,61.83,61.83,0.0,63.27,7.48,5.03,5.79,11.93,3.62,12.13,9.21,2.11,7.23,10.13,0.71,0.0,0.19763 -house077.xml,70.86,12.3,5.04,8.66,19.69,3.63,9.54,9.25,2.02,7.33,9.98,7.89,0.0,0.22485,75.46,7512.85,9249.26,1.0764,53.91,1.0,53.91,70.86,70.86,0.0,49.57,1.0,49.57,70.86,70.86,0.0,74.21,10.24,5.28,8.66,16.38,3.7,9.53,9.25,2.02,7.33,9.98,7.89,0.0,0.22485 -house078.xml,58.2,29.88,55.87,8.99,47.86,32.56,16.24,23.53,18.02,9.48,27.77,0.59,0.0,0.26263,79.64,11967.64,15219.45,0.9874,53.61,1.0,53.61,58.2,58.2,0.0,50.34,1.0,50.34,58.2,58.2,0.0,55.51,33.95,56.42,8.99,54.38,33.98,16.24,23.53,18.02,9.48,27.77,0.59,0.0,0.26263 -house079.xml,47.16,45.239999999999995,2.48,10.35,31.909999999999997,1.28,12.36,11.62,0.1,3.24,22.67,0.0,0.0,0.2156,47.44,2621.75,5688.7,0.9714,54.23,1.0,54.23,47.16,47.16,1.0,49.92,1.0,49.92,47.16,47.16,1.0,43.49,53.849999999999994,2.13,10.35,37.5,1.12,12.36,11.62,0.1,3.24,22.67,0.0,0.0,0.2156 -house080.xml,41.28,31.22,62.34,8.99,22.939999999999998,37.25,10.83,6.52,12.879999999999999,1.82,23.91,1.35,0.0,0.27677,42.95,7039.22,16840.96,0.9732,45.67,1.0,45.67,41.28,41.28,1.0,44.1,1.0,44.1,41.28,41.28,1.0,39.11,36.31,63.17,8.99,26.33,39.349999999999994,10.84,6.52,12.879999999999999,1.82,23.91,1.35,0.0,0.27677 -house081.xml,58.7,4.86,4.7,5.6,4.38,2.75,6.34,1.91,0.65,5.53,8.87,0.3,0.0,0.16758,61.72,2944.0,4194.6,1.1371,41.41,1.0,41.41,58.7,58.7,0.0,40.0,1.0,40.0,58.7,58.7,0.0,58.43,5.0,4.69,5.6,4.48,2.75,6.34,1.91,0.65,5.53,8.87,0.3,0.0,0.16758 +house001.xml,57.89,11.6,2.12,6.49,18.53,2.25,12.49,9.32,1.25,9.82,10.06,0.79,0.0,0.23255,66.64,5796.64,8110.43,1.0725,52.37,1.0,52.37,57.89,57.89,0.0,56.46,1.0,56.46,57.89,57.89,0.0,59.71,10.52,2.21,6.49,16.8,2.28,12.48,9.32,1.25,9.82,10.06,0.79,0.0,0.23255 +house002.xml,74.54,51.45,21.76,9.54,41.55,12.45,10.56,31.89,6.45,9.45,24.05,0.0,0.0,0.18418,75.64,13156.65,17687.83,0.9834,50.21,1.0,50.21,74.54,74.54,0.0,48.0,1.0,48.0,74.54,74.54,0.0,69.18,59.79,21.75,9.54,48.15,12.95,10.56,31.89,6.45,9.45,24.05,0.0,0.0,0.18418 +house003.xml,62.33,27.66,22.44,8.83,30.96,12.83,16.03,18.689999999999998,7.18,7.24,22.14,1.14,0.0,0.24266,73.31,9373.09,12880.66,0.9926,48.41,1.0,48.41,62.33,62.33,0.0,46.49,1.0,46.49,62.33,62.33,0.0,59.79,30.97,22.16,8.83,34.18,13.19,16.04,18.689999999999998,7.18,7.24,22.14,1.14,0.0,0.24266 +house004.xml,60.6,49.66,3.34,13.08,46.19,1.7,14.35,29.98,0.37,5.38,16.12,3.1,0.0,0.31911,66.17,4907.2,7101.88,1.0442,55.69,1.0,55.69,60.6,60.6,0.0,48.51,1.0,48.51,60.6,60.6,0.0,55.24,59.55,2.75,13.08,54.8,1.45,14.34,29.98,0.37,5.38,16.12,3.1,0.0,0.31911 +house005.xml,57.37,6.16,4.15,5.79,5.16,2.43,12.13,1.26,1.73,4.06,8.94,1.79,0.0,0.20495,79.59,2697.3,3142.0,1.0786,48.7,1.0,48.7,57.37,57.37,0.0,56.29,1.0,56.29,57.37,57.37,0.0,58.5,5.53,4.23,5.79,4.72,2.44,12.12,1.26,1.73,4.06,8.94,1.79,0.0,0.20495 +house006.xml,71.58,31.54,21.2,10.54,23.689999999999998,12.23,11.82,16.060000000000002,7.67,10.52,21.3,1.46,0.0,0.23813,72.92,10123.82,13629.7,1.0187,45.7,1.0,45.7,71.58,71.58,0.0,43.87,1.0,43.87,71.58,71.58,0.0,69.59,33.68,21.02,10.54,25.42,12.46,11.82,16.060000000000002,7.67,10.52,21.3,1.46,0.0,0.23813 +house007.xml,74.6,18.97,4.84,8.85,16.02,2.79,9.87,12.28,0.68,8.48,14.96,1.35,0.0,0.23246,76.88,9224.48,11360.06,1.0563,55.47,1.0,55.47,74.6,74.6,0.0,54.7,1.0,54.7,74.6,74.6,0.0,76.44,17.58,4.96,8.85,14.92,2.82,9.87,12.28,0.68,8.48,14.96,1.35,0.0,0.23246 +house008.xml,62.76,96.26,11.39,13.22,153.38,7.31,22.23,81.81,3.85,14.8,37.43,0.33,0.0,0.20128,73.45,24331.64,34071.09,0.9723,50.63,1.0,50.63,62.76,62.76,0.0,46.5,1.0,46.5,62.76,62.76,0.0,57.46,111.21,10.81,13.22,177.21,7.22,22.25,81.81,3.85,14.8,37.43,0.33,0.0,0.20128 +house009.xml,61.89,19.28,42.5,8.99,30.89,25.37,16.38,16.34,13.63,12.35,23.29,0.59,0.0,0.2851,84.28,9913.87,11483.44,1.0244,48.4,1.0,48.4,61.89,61.89,0.0,45.45,1.0,45.45,61.89,61.89,0.0,59.5,21.81,42.86,8.99,34.95,26.36,16.38,16.34,13.63,12.35,23.29,0.59,0.0,0.2851 +house010.xml,62.81,51.870000000000005,137.72,7.12,82.98,76.4,13.58,41.58,41.24,6.14,43.24,2.39,0.0,0.28199,94.93,17056.84,19835.31,0.9059,53.79,1.0,53.79,62.82,62.82,0.0,48.61,1.0,48.61,62.82,62.82,0.0,60.45,58.45,140.94,7.12,93.49000000000001,78.31,13.58,41.58,41.24,6.14,43.24,2.39,0.0,0.28199 +house011.xml,56.49,11.99,6.46,7.89,19.18,4.63,8.9,6.67,1.77,8.2,12.64,0.0,0.0,0.27502,73.05,3446.46,4407.25,1.0706,51.93,1.0,51.93,56.49,56.49,0.0,57.56,1.0,57.56,56.49,56.49,1.0,59.37,9.79,6.68,7.89,15.66,4.66,8.9,6.67,1.77,8.2,12.64,0.0,0.0,0.27502 +house012.xml,52.2,34.61,3.13,11.63,29.44,1.74,12.67,10.37,0.67,10.73,14.75,0.0,0.0,0.31581,53.29,5553.38,9961.02,1.0462,51.13,1.0,51.13,52.2,52.2,0.0,43.89,1.0,43.89,52.2,52.2,0.0,48.2,40.69,2.83,11.63,34.41,1.66,12.68,10.37,0.67,10.73,14.75,0.0,0.0,0.31581 +house013.xml,58.59,12.02,2.05,10.35,8.84,0.97,11.96,6.54,0.23,3.38,13.97,0.64,0.0,0.16963,57.28,1697.87,2810.31,1.0548,52.6,1.0,52.6,58.59,58.59,0.0,47.65,1.0,47.65,58.59,58.59,0.0,57.64,13.02,1.93,10.35,9.47,0.92,11.96,6.54,0.23,3.38,13.97,0.64,0.0,0.16963 +house014.xml,55.02,87.75,29.01,15.51,64.89,15.76,17.2,31.1,7.1899999999999995,3.68,36.46,4.19,0.0,0.25589,55.75,9453.2,17186.16,0.9867,47.49,1.0,47.49,55.02,55.02,0.0,45.42,1.0,45.42,55.02,55.02,0.0,50.67,103.17999999999999,28.400000000000002,15.51,75.95,16.22,17.2,31.1,7.1899999999999995,3.68,36.46,4.19,0.0,0.25589 +house015.xml,16.86,0.19,22.2,3.31,0.27,12.01,5.93,0.2,5.73,1.44,9.6,0.21,0.0,0.28043,22.57,877.98,3426.23,1.1354,49.6,1.0,49.6,49.74,49.74,1.0,47.6,1.0,47.6,49.74,49.74,0.0,47.17,0.21,22.25,3.31,0.28,12.05,5.93,0.2,5.73,1.44,9.6,0.21,0.0,0.28043 +house016.xml,51.49,0.58,72.61,5.61,0.52,39.23,11.57,0.24,18.48,10.53,18.36,0.0,0.0,0.27774,72.54,5979.79,7908.89,1.0422,50.86,1.0,50.86,51.49,51.49,1.0,48.76,1.0,48.76,51.49,51.49,0.0,51.32,0.64,72.83,5.61,0.56,39.41,11.57,0.24,18.48,10.53,18.36,0.0,0.0,0.27774 +house017.xml,68.51,20.25,5.9,10.95,32.29,3.92,18.88,36.63,1.41,9.12,15.89,0.48,0.0,0.20256,175.65,8138.7,4422.88,1.0476,51.77,1.0,51.77,68.51,68.51,0.0,47.5,1.0,47.5,68.51,68.51,0.0,64.9,23.7,5.64,10.95,37.78,3.8,18.9,36.63,1.41,9.12,15.89,0.48,0.0,0.20256 +house018.xml,30.98,149.49,32.93,17.34,238.2,21.47,27.24,126.84,9.47,18.26,48.3,0.9,0.0,0.22645,98.42,24245.82,25702.61,0.9585,50.81,1.0,50.81,54.22,54.22,0.0,46.16,1.0,46.16,54.22,54.22,0.0,45.63,171.47,32.32,17.34,273.01,21.9,27.24,126.84,9.47,18.26,48.3,0.9,0.0,0.22645 +house019.xml,63.26,97.13,11.24,13.22,154.95,7.4,22.24,98.32,2.17,15.29,29.84,4.56,0.0,0.19281,75.77,25491.81,34457.3,0.9764,51.12,1.0,51.12,63.26,63.26,0.0,46.63,1.0,46.63,63.26,63.26,0.0,57.83,112.95,10.64,13.22,179.98,7.27,22.25,98.32,2.17,15.29,29.84,4.56,0.0,0.19281 +house020.xml,39.44,89.28,13.52,13.08,103.65,7.72,14.11,92.5,5.15,13.08,33.48,3.62,0.0,0.26027,113.25,12979.34,11711.55,0.9786,56.03,1.0,56.03,82.7,82.7,0.0,51.79,1.0,51.79,82.7,82.7,0.0,71.74,101.95,13.08,13.08,117.81,7.5,14.12,92.5,5.15,13.08,33.48,3.62,0.0,0.26027 +house021.xml,59.89,53.95,9.13,15.33,85.97,6.03,24.62,49.12,4.54,17.76,19.62,2.69,0.0,0.2699,65.91,16085.96,23264.09,1.0491,52.89,1.0,52.89,59.89,59.89,0.0,48.01,1.0,48.01,59.89,59.89,0.0,55.82,61.74,8.67,15.33,98.38,5.97,24.63,49.12,4.54,17.76,19.62,2.69,0.0,0.2699 +house022.xml,54.01,0.44,54.09,4.5,0.44,29.71,5.7,0.55,13.91,2.26,15.85,2.09,0.0,0.24326,61.63,4085.33,6378.45,1.0393,50.58,1.0,50.58,54.01,54.01,0.0,48.32,1.0,48.32,54.01,54.01,0.0,53.81,0.5,54.31,4.5,0.48,29.87,5.7,0.55,13.91,2.26,15.85,2.09,0.0,0.24326 +house023.xml,71.8,16.25,40.1,6.02,11.91,22.82,7.25,7.4,14.6,5.84,18.89,3.76,0.0,0.26029,73.66,7540.02,10178.02,1.0057,45.63,1.0,45.63,71.8,71.8,0.0,43.86,1.0,43.86,71.8,71.8,0.0,70.43,17.34,40.25,6.02,12.62,23.26,7.25,7.4,14.6,5.84,18.89,3.76,0.0,0.26029 +house024.xml,67.55,21.42,45.67,8.99,34.31,27.33,16.06,22.7,14.65,12.51,23.96,3.89,0.0,0.27075,93.01,11559.39,12311.95,1.0095,52.42,1.0,52.42,67.55,67.55,0.0,49.33,1.0,49.33,67.55,67.55,0.0,64.65,24.52,46.13,8.99,39.29,28.55,16.06,22.7,14.65,12.51,23.96,3.89,0.0,0.27075 +house025.xml,9.1,106.64,20.0,12.54,78.76,10.58,13.86,38.43,5.34,2.61,36.94,2.69,0.0,0.15606,22.26,2866.21,13433.44,0.9586,50.84,1.0,50.84,56.07,56.07,0.0,45.77,1.0,45.77,56.07,56.07,0.0,49.72,120.62,20.0,12.54,88.69,10.62,13.86,38.43,5.34,2.61,36.94,2.69,0.0,0.15606 +house026.xml,64.8,11.53,30.05,7.52,18.47,18.16,14.1,10.0,10.22,14.24,19.05,0.46,0.0,0.21423,90.45,8034.91,8503.56,1.0446,46.71,1.0,46.71,64.8,64.8,0.0,44.22,1.0,44.22,64.8,64.8,0.0,63.0,12.85,30.23,7.52,20.59,18.69,14.1,10.0,10.22,14.24,19.05,0.46,0.0,0.21423 +house027.xml,65.45,15.55,38.19,7.53,24.91,22.8,14.43,15.46,12.46,11.69,19.74,3.38,0.0,0.30246,88.44,9339.63,10175.88,1.0377,51.48,1.0,51.48,65.45,65.45,0.0,48.41,1.0,48.41,65.45,65.45,0.0,64.21,16.63,38.33,7.53,26.63,23.24,14.43,15.46,12.46,11.69,19.74,3.38,0.0,0.30246 +house028.xml,65.32,22.23,49.06,10.42,16.1,28.61,11.66,9.01,16.95,8.78,25.84,0.73,0.0,0.28588,67.49,9194.84,13375.99,1.0186,44.43,1.0,44.43,65.32,65.32,0.0,42.7,1.0,42.7,65.32,65.32,0.0,62.63,25.51,49.54,10.42,18.29,29.76,11.66,9.01,16.95,8.78,25.84,0.73,0.0,0.28588 +house029.xml,60.89,21.96,48.06,8.98,35.19,29.16,16.06,21.4,14.6,9.36,26.67,0.62,0.0,0.2554,83.9,10872.25,12959.65,0.9999,48.9,1.0,48.9,60.89,60.89,0.0,46.04,1.0,46.04,60.89,60.89,0.0,58.17,25.34,48.57,8.98,40.61,30.490000000000002,16.06,21.4,14.6,9.36,26.67,0.62,0.0,0.2554 +house030.xml,59.24,28.060000000000002,58.46,10.42,44.95,35.29,17.92,27.23,19.42,9.28,27.93,0.75,0.0,0.29345,81.7,12710.28,15517.94,1.0026,49.72,1.0,49.72,59.24,59.24,0.0,46.66,1.0,46.66,59.24,59.24,0.0,56.47,32.16,59.1,10.42,51.540000000000006,36.89,17.92,27.23,19.42,9.28,27.93,0.75,0.0,0.29345 +house031.xml,55.49,120.59,20.400000000000002,14.54,89.13,10.77,17.33,43.120000000000005,7.550000000000001,3.34,36.88,2.99,0.0,-0.03834,55.05,8041.02,14497.04,1.0075,49.23,1.0,49.23,55.49,55.49,0.0,44.54,1.0,44.54,55.49,55.49,0.0,51.94,135.56,20.33,14.54,99.45,10.77,17.33,43.120000000000005,7.550000000000001,3.34,36.88,2.99,0.0,-0.03834 +house032.xml,68.82,25.560000000000002,57.09,8.99,40.93,34.01,16.33,26.75,20.1,13.06,26.02,4.6,0.0,0.26725,101.58,14829.74,14334.56,1.0185,54.07,1.0,54.07,68.82,68.82,0.0,50.77,1.0,50.77,68.82,68.82,0.0,67.21,27.45,57.36,8.99,43.95,34.78,16.33,26.75,20.1,13.06,26.02,4.6,0.0,0.26725 +house033.xml,63.92,68.31,28.730000000000004,11.39,109.03,18.05,19.4,83.35,7.02,10.68,31.47,0.0,0.0,0.22332,90.45,20744.76,23656.46,0.9695,51.68,1.0,51.68,63.92,63.92,0.0,48.78,1.0,48.78,63.92,63.92,0.0,59.16,79.81,28.64,11.39,127.36,18.67,19.41,83.35,7.02,10.68,31.47,0.0,0.0,0.22332 +house034.xml,62.43,18.61,5.37,9.98,29.79,3.54,18.48,15.22,2.48,10.85,20.18,2.23,0.0,0.19035,151.46,5694.47,3653.29,1.0291,55.22,1.0,55.22,62.43,62.43,0.0,50.31,1.0,50.31,62.43,62.43,0.0,61.08,20.08,5.17,9.98,32.15,3.45,18.48,15.22,2.48,10.85,20.18,2.23,0.0,0.19035 +house035.xml,68.93,51.07,7.12,11.07,81.44,5.08,12.39,65.09,2.28,10.02,20.06,0.47,0.0,0.19375,78.88,17767.25,22611.17,0.9962,55.21,1.0,55.21,68.93,68.93,0.0,49.22,1.0,49.22,68.93,68.93,0.0,64.53,58.28,6.76,11.07,92.86,5.02,12.39,65.09,2.28,10.02,20.06,0.47,0.0,0.19375 +house036.xml,67.69,60.56,9.44,8.66,96.61,6.3,15.94,66.06,3.42,9.12,27.96,2.31,0.0,0.18828,78.88,18606.44,24068.45,0.9801,54.77,1.0,54.77,67.73,67.73,0.0,49.68,1.0,49.68,67.73,67.73,0.0,63.29,68.7,9.1,8.66,109.48,6.2,15.95,66.06,3.42,9.12,27.96,2.31,0.0,0.18828 +house037.xml,66.06,63.78,7.38,13.22,101.79,5.22,14.55,67.39,3.14,10.98,21.25,0.36,0.0,0.19434,77.03,18820.1,24169.45,1.0108,52.24,1.0,52.24,66.06,66.06,0.0,47.74,1.0,47.74,66.06,66.06,0.0,60.92,73.45,7.01,13.22,117.03,5.17,14.55,67.39,3.14,10.98,21.25,0.36,0.0,0.19434 +house038.xml,64.18,38.46,40.47,9.93,34.55,22.75,17.58,23.310000000000002,12.120000000000001,12.25,27.65,0.82,0.0,0.26678,72.46,13719.89,19469.51,0.9725,47.0,1.0,47.0,64.18,64.18,0.0,45.07,1.0,45.07,64.18,64.18,0.0,62.02,42.25,40.31,9.93,37.58,23.27,17.58,23.310000000000002,12.120000000000001,12.25,27.65,0.82,0.0,0.26678 +house039.xml,49.93,71.77,20.9,16.51,114.5,13.6,29.7,124.66,6.53,24.88,36.28,0.0,0.0,0.09489,204.77,22628.24,11079.09,0.9974,53.07,1.0,53.07,88.17,88.17,0.0,49.48,1.0,49.48,88.17,88.17,0.0,73.26,86.03,20.770000000000003,16.51,137.2,13.549999999999999,29.7,124.66,6.53,24.88,36.28,0.0,0.0,0.09489 +house040.xml,64.06,123.56,13.48,11.07,196.95,8.56,19.44,110.39,9.75,15.31,32.38,2.19,0.0,0.18526,74.98,29199.22,40707.39,0.9567,52.27,1.0,52.27,64.06,64.06,0.0,49.78,1.0,49.78,64.06,64.06,0.0,59.42,139.43,12.9,11.07,222.18,8.19,19.46,110.39,9.75,15.31,32.38,2.19,0.0,0.18526 +house041.xml,77.81,24.72,8.54,12.54,39.43,5.38,20.93,27.22,4.1,20.38,23.5,0.0,0.0,0.13091,170.48,9258.28,5305.37,1.0236,52.57,1.0,52.57,77.81,77.81,0.0,46.67,1.0,46.67,77.81,77.81,0.0,75.07,27.45,8.41,12.54,43.77,5.32,20.94,27.22,4.1,20.38,23.5,0.0,0.0,0.13091 +house042.xml,87.26,49.05,21.56,11.39,78.34,13.23,19.74,76.42,10.2,15.57,27.23,0.0,0.0,0.21918,112.93,20313.63,18032.2,0.9976,49.39,1.0,49.39,87.26,87.26,0.0,46.56,1.0,46.56,87.26,87.26,0.0,81.33,56.81,21.46,11.39,90.72,13.63,19.75,76.42,10.2,15.57,27.23,0.0,0.0,0.21918 +house043.xml,-7.48,16.16,5.51,10.49,12.6,2.9,11.8,0.66,1.74,2.58,14.94,0.79,0.0,0.29935,0.68,29.61,4234.61,1.0348,49.87,1.0,49.87,38.68,38.68,1.0,45.13,1.0,45.13,38.68,38.68,1.0,36.64,16.32,5.5,10.49,12.7,2.9,11.8,0.66,1.74,2.58,14.94,0.79,0.0,0.29935 +house044.xml,68.26,19.16,3.66,6.35,30.59,2.96,7.66,25.08,1.92,5.34,9.53,0.52,0.0,0.16723,76.1,7606.65,9477.96,1.0546,51.58,1.0,51.58,68.26,68.26,0.0,48.07,1.0,48.07,68.26,68.26,0.0,66.91,20.05,3.6,6.35,31.99,2.96,7.67,25.08,1.92,5.34,9.53,0.52,0.0,0.16723 +house045.xml,88.96,73.42,44.14,12.22,55.0,25.31,21.3,47.38,18.52,33.34,39.95,4.48,0.0,0.21962,100.19,25364.48,26369.62,0.9601,49.55,1.0,49.55,88.96,88.96,0.0,45.1,1.0,45.1,88.96,88.96,0.0,83.52,84.13,43.39,12.22,62.87,26.15,21.3,47.38,18.52,33.34,39.95,4.48,0.0,0.21962 +house046.xml,-4.53,74.24,13.11,12.94,61.77,7.3,13.97,12.97,1.61,10.55,17.63,3.05,0.0,0.27832,9.46,2658.16,28227.53,0.9951,49.23,1.0,49.23,37.02,37.02,1.0,43.93,1.0,43.93,37.02,37.02,1.0,32.33,86.17,12.53,12.94,71.53,7.33,13.97,12.97,1.61,10.55,17.63,3.05,0.0,0.27832 +house047.xml,63.15,31.54,9.37,10.49,50.23,5.75,11.81,43.68,2.37,2.71,21.15,0.36,0.0,0.20995,166.81,10235.45,6109.72,1.0043,57.8,1.0,57.8,63.15,63.15,0.0,52.96,1.0,52.96,63.15,63.15,0.0,58.61,38.09,9.24,10.49,60.67,5.7,11.81,43.68,2.37,2.71,21.15,0.36,0.0,0.20995 +house048.xml,65.6,1.75,66.21,5.61,2.8,37.97,10.95,0.55,25.15,7.59,19.73,0.66,0.0,0.33343,82.18,6663.88,7668.54,1.0575,50.54,1.0,50.54,65.6,65.6,0.0,45.99,1.0,45.99,65.6,65.6,0.0,65.33,1.85,66.43,5.61,2.96,38.15,10.95,0.55,25.15,7.59,19.73,0.66,0.0,0.33343 +house049.xml,52.55,13.24,3.8,7.98,9.75,1.92,16.63,3.29,0.76,8.66,13.12,2.15,0.0,0.22576,89.88,2588.21,2737.64,1.0518,48.82,1.0,48.82,52.55,52.55,0.0,44.39,1.0,44.39,52.55,52.55,0.0,51.61,14.22,3.66,7.98,10.39,1.86,16.63,3.29,0.76,8.66,13.12,2.15,0.0,0.22576 +house050.xml,88.02,20.2,6.03,11.92,32.2,3.76,21.36,14.58,3.69,15.6,22.99,13.97,0.0,0.16922,176.06,7382.05,4125.48,1.0163,55.46,1.0,55.46,88.02,88.02,0.0,51.01,1.0,51.01,88.02,88.02,0.0,83.79,23.87,5.55,11.92,38.05,3.55,21.36,14.58,3.69,15.6,22.99,13.97,0.0,0.16922 +house051.xml,52.34,13.22,3.29,9.98,9.82,1.7,18.47,3.91,0.33,8.31,16.7,1.14,0.0,0.17964,87.55,2722.59,3035.69,1.0245,49.12,1.0,49.12,52.34,52.34,0.0,44.81,1.0,44.81,52.34,52.34,0.0,52.54,12.96,3.32,9.98,9.67,1.72,18.47,3.91,0.33,8.31,16.7,1.14,0.0,0.17964 +house052.xml,58.27,12.99,1.8,10.35,9.46,0.86,11.96,4.11,0.14,8.08,13.11,1.26,0.0,0.19375,58.98,1786.93,2861.93,1.0585,52.53,1.0,52.53,58.27,58.27,0.0,47.82,1.0,47.82,58.27,58.27,0.0,57.45,13.74,1.72,10.35,9.96,0.83,11.96,4.11,0.14,8.08,13.11,1.26,0.0,0.19375 +house053.xml,70.63,20.35,5.84,11.92,32.45,3.67,21.31,20.59,2.5,14.94,22.57,0.9,0.0,0.16976,172.52,7183.73,4091.75,1.0176,55.24,1.0,55.24,70.63,70.63,0.0,50.82,1.0,50.82,70.63,70.63,0.0,67.1,24.16,5.37,11.92,38.51,3.46,21.31,20.59,2.5,14.94,22.57,0.9,0.0,0.16976 +house054.xml,62.02,3.2199999999999998,120.74,7.76,5.17,69.6,13.56,1.6,43.53,6.47,28.18,1.46,0.0,0.33448,71.09,9711.12,13359.7,1.0226,49.59,1.0,49.59,62.02,62.02,0.0,44.94,1.0,44.94,62.02,62.02,0.0,61.66,3.4699999999999998,121.3,7.76,5.5600000000000005,70.03,13.56,1.6,43.53,6.47,28.18,1.46,0.0,0.33448 +house055.xml,63.3,1.76,65.56,5.61,2.82,37.5,10.68,1.18,24.26,5.91,18.6,1.01,0.0,0.33858,75.6,6117.37,7633.95,1.06,48.74,1.0,48.74,63.3,63.3,0.0,44.3,1.0,44.3,63.3,63.3,0.0,63.12,1.83,65.72,5.61,2.93,37.63,10.68,1.18,24.26,5.91,18.6,1.01,0.0,0.33858 +house056.xml,62.54,24.82,6.27,11.92,39.74,4.02,20.93,21.34,2.39,11.91,24.34,2.61,0.0,0.20218,157.52,7069.66,4439.66,1.0109,54.32,1.0,54.32,62.54,62.54,0.0,49.71,1.0,49.71,62.54,62.54,0.0,59.06,29.49,5.77,11.92,47.2,3.79,20.93,21.34,2.39,11.91,24.34,2.61,0.0,0.20218 +house057.xml,82.11,17.85,5.06,9.98,28.46,3.27,11.54,16.06,3.52,3.24,19.13,11.34,0.0,0.16313,139.1,5048.73,3577.62,1.0145,57.67,1.0,57.67,82.11,82.11,0.0,53.64,1.0,53.64,82.11,82.11,0.0,78.15,20.98,4.67,9.98,33.44,3.1,11.54,16.06,3.52,3.24,19.13,11.34,0.0,0.16313 +house058.xml,64.2,3.14,82.85,6.7,5.03,47.92,12.51,1.48,29.18,10.89,21.41,0.9,0.0,0.33346,78.96,7753.54,9699.18,1.0124,50.4,1.0,50.4,64.2,64.2,0.0,45.79,1.0,45.79,64.2,64.2,0.0,63.23,3.67,83.91,6.7,5.87,48.71,12.51,1.48,29.18,10.89,21.41,0.9,0.0,0.33346 +house059.xml,55.13,7.23,3.65,7.98,5.69,1.81,15.01,2.68,0.58,6.95,14.27,0.12,0.0,0.19288,104.47,2432.37,2166.77,1.0745,50.19,1.0,50.19,55.13,55.13,0.0,46.43,1.0,46.43,55.13,55.13,0.0,54.44,7.9,3.5,7.98,6.12,1.75,15.02,2.68,0.58,6.95,14.27,0.12,0.0,0.19288 +house060.xml,69.84,30.92,34.3,11.51,49.46,20.56,19.93,38.769999999999996,12.129999999999999,13.8,27.47,0.0,0.0,0.22989,87.15,15174.41,17227.68,1.0107,49.57,1.0,49.57,69.84,69.84,0.0,46.09,1.0,46.09,69.84,69.84,0.0,67.83,33.78,34.08,11.51,54.04,20.93,19.93,38.769999999999996,12.129999999999999,13.8,27.47,0.0,0.0,0.22989 +house061.xml,61.97,6.27,3.1,5.79,9.99,1.86,6.81,9.3,0.45,4.66,9.07,0.18,0.0,0.22161,87.96,2933.6,3113.96,1.0711,56.86,1.0,56.86,61.97,61.97,0.0,57.9,1.0,57.9,61.97,61.97,0.0,63.47,5.54,3.16,5.79,8.84,1.86,6.8,9.3,0.45,4.66,9.07,0.18,0.0,0.22161 +house062.xml,72.85,10.03,9.1,5.19,7.73,5.29,6.19,7.85,3.62,4.75,9.72,0.0,0.0,0.24685,73.43,4578.78,5860.5,1.064,48.54,1.0,48.54,72.85,72.85,0.0,56.93,1.0,56.93,72.85,72.85,0.0,74.01,9.48,9.15,5.19,7.32,5.23,6.19,7.85,3.62,4.75,9.72,0.0,0.0,0.24685 +house063.xml,76.94,16.02,40.47,6.02,25.65,23.79,12.48,21.25,15.82,9.48,20.91,3.96,0.0,0.25312,103.2,10655.25,10267.68,1.0056,48.81,1.0,48.81,76.94,76.94,0.0,46.11,1.0,46.11,76.94,76.94,0.0,75.43,17.11,40.62,6.02,27.4,24.25,12.48,21.25,15.82,9.48,20.91,3.96,0.0,0.25312 +house064.xml,69.21,14.03,32.64,6.02,22.47,19.26,12.18,16.43,12.23,8.4,16.88,2.03,0.0,0.27414,94.01,8354.38,8544.04,1.0401,53.37,1.0,53.37,69.21,69.21,0.0,50.18,1.0,50.18,69.21,69.21,0.0,67.81,14.96,32.77,6.02,23.97,19.65,12.18,16.43,12.23,8.4,16.88,2.03,0.0,0.27414 +house065.xml,75.39,15.83,42.47,8.99,25.37,25.52,16.33,22.57,16.26,12.28,24.39,4.55,0.0,0.25212,101.1,11919.81,11388.15,1.0353,47.59,1.0,47.59,75.39,75.39,0.0,44.96,1.0,44.96,75.39,75.39,0.0,74.01,16.99,42.63,8.99,27.22,25.99,16.33,22.57,16.26,12.28,24.39,4.55,0.0,0.25212 +house066.xml,73.46,11.47,31.25,7.53,8.52,18.18,8.76,5.67,12.52,6.43,17.87,3.56,0.0,0.2616,74.91,6852.93,8726.98,1.0483,43.8,1.0,43.8,73.46,73.46,0.0,42.08,1.0,42.08,73.46,73.46,0.0,72.45,12.14,31.34,7.53,8.99,18.42,8.76,5.67,12.52,6.43,17.87,3.56,0.0,0.2616 +house067.xml,59.76,14.71,37.4,7.53,23.56,22.33,14.12,14.56,12.66,7.79,19.7,0.54,0.0,0.29232,80.14,8296.04,9989.84,1.0362,48.3,1.0,48.3,59.76,59.76,0.0,45.66,1.0,45.66,59.76,59.76,0.0,58.39,15.93,37.57,7.53,25.53,22.84,14.12,14.56,12.66,7.79,19.7,0.54,0.0,0.29232 +house068.xml,72.35,24.060000000000002,51.97,7.53,38.54,31.03,14.45,26.479999999999997,17.16,10.92,26.97,5.51,0.0,0.25133,98.68,12976.57,13470.69,0.9762,49.72,1.0,49.72,72.35,72.35,0.0,46.83,1.0,46.83,72.35,72.35,0.0,69.03,27.66,52.52,7.53,44.31,32.5,14.45,26.479999999999997,17.16,10.92,26.97,5.51,0.0,0.25133 +house069.xml,72.87,25.33,47.03,7.53,40.58,27.79,14.17,29.85,16.78,10.52,23.07,3.75,0.0,0.27518,101.82,12500.46,12399.45,0.9901,55.38,1.0,55.38,72.87,72.87,0.0,52.21,1.0,52.21,72.87,72.87,0.0,69.25,28.93,47.59,7.53,46.34,29.23,14.17,29.85,16.78,10.52,23.07,3.75,0.0,0.27518 +house070.xml,44.81,86.82,25.47,11.78,64.37,14.21,13.09,19.49,3.25,8.93,35.8,0.44,0.0,0.20285,46.74,7584.02,17074.76,0.9503,50.76,1.0,50.76,44.81,44.81,1.0,45.92,1.0,45.92,44.81,44.81,1.0,41.23,101.88,24.92,11.78,75.8,14.72,13.09,19.49,3.25,8.93,35.8,0.44,0.0,0.20285 +house071.xml,74.94,19.66,9.01,9.86,15.69,5.11,11.47,17.650000000000002,2.22,8.07,12.67,0.39,0.0,0.19783,76.42,4722.33,5874.42,1.0519,50.94,1.0,50.94,74.94,74.94,0.0,46.5,1.0,46.5,74.94,74.94,0.0,71.68,22.34,8.83,9.86,17.85,5.17,11.47,17.650000000000002,2.22,8.07,12.67,0.39,0.0,0.19783 +house072.xml,60.56,87.33,1.38,10.46,136.83,1.82,18.74,86.41,0.94,11.49,21.11,0.58,0.0,0.22938,154.39,15958.57,10515.61,0.983,55.3,1.0,55.3,60.56,60.56,0.0,49.0,1.0,49.0,60.56,60.56,0.0,54.75,101.53999999999999,1.12,10.46,158.94,1.73,18.77,86.41,0.94,11.49,21.11,0.58,0.0,0.22938 +house073.xml,32.01,116.82,27.15,11.78,96.15,15.19,26.8,23.1,14.059999999999999,32.45,44.5,3.05,0.0,0.16487,67.99,13466.09,20772.93,0.9535,49.1,1.0,49.1,53.68,53.68,0.0,46.66,1.0,46.66,53.68,53.68,0.0,46.17,133.46,26.689999999999998,11.78,110.01,15.71,26.83,23.1,14.059999999999999,32.45,44.5,3.05,0.0,0.16487 +house074.xml,72.15,14.0,33.83,7.53,10.23,19.71,8.68,6.19,13.48,6.54,21.4,0.8,0.0,0.24366,73.89,7235.51,9300.07,1.0529,43.65,1.0,43.65,72.15,72.15,0.0,42.07,1.0,42.07,72.15,72.15,0.0,70.59,15.12,33.94,7.53,10.98,20.15,8.68,6.19,13.48,6.54,21.4,0.8,0.0,0.24366 +house075.xml,64.56,31.54,16.04,11.39,50.4,10.13,19.4,31.43,5.36,18.5,17.85,0.0,0.0,0.21661,85.65,11429.22,12866.93,1.0371,46.19,1.0,46.19,64.56,64.56,0.0,43.55,1.0,43.55,64.56,64.56,0.0,61.41,35.45,15.99,11.39,56.64,10.35,19.42,31.43,5.36,18.5,17.85,0.0,0.0,0.21661 +house076.xml,61.83,8.19,5.02,5.79,13.06,3.62,12.14,9.05,2.16,7.23,10.13,0.71,0.0,0.19932,104.08,3891.26,3513.96,1.0639,51.37,1.0,51.37,61.83,61.83,0.0,59.19,1.0,59.19,61.83,61.83,0.0,63.27,7.43,5.11,5.79,11.84,3.62,12.13,9.05,2.16,7.23,10.13,0.71,0.0,0.19932 +house077.xml,70.45,12.23,5.16,8.66,19.53,3.8,9.54,9.08,2.02,7.33,9.98,7.89,0.0,0.22588,75.07,7485.39,9260.8,1.0768,53.84,1.0,53.84,70.45,70.45,0.0,50.16,1.0,50.16,70.45,70.45,0.0,73.79,10.17,5.41,8.66,16.24,3.85,9.53,9.08,2.02,7.33,9.98,7.89,0.0,0.22588 +house078.xml,57.33,29.39,57.78,8.99,47.09,33.07,16.27,23.25,17.58,9.48,27.77,0.59,0.0,0.26667,78.95,11856.05,15211.15,0.9872,53.16,1.0,53.16,57.33,57.33,0.0,50.05,1.0,50.05,57.33,57.33,0.0,54.73,33.43,58.3,8.99,53.56,34.47,16.27,23.25,17.58,9.48,27.77,0.59,0.0,0.26667 +house079.xml,49.31,44.94,3.09,10.35,31.57,1.54,12.36,12.94,0.13,3.25,22.67,0.0,0.0,0.21701,49.37,2724.11,5681.42,0.9713,54.87,1.0,54.87,49.31,49.31,1.0,50.49,1.0,50.49,49.31,49.31,1.0,45.51,53.519999999999996,2.66,10.35,37.19,1.35,12.36,12.94,0.13,3.25,22.67,0.0,0.0,0.21701 +house080.xml,41.24,31.14,63.93,8.99,22.71,37.48,10.83,6.7,12.77,1.82,23.91,1.35,0.0,0.27821,43.05,7048.71,16827.05,0.9731,45.88,1.0,45.88,41.24,41.24,1.0,44.33,1.0,44.33,41.24,41.24,1.0,39.09,36.2,64.73,8.99,26.14,39.54,10.84,6.7,12.77,1.82,23.91,1.35,0.0,0.27821 +house081.xml,65.24,5.0,4.43,5.6,4.46,2.58,6.34,2.82,1.1,5.53,8.87,0.3,0.0,0.16808,67.28,3201.54,4182.91,1.1376,42.0,1.0,42.0,65.24,65.24,0.0,40.62,1.0,40.62,65.24,65.24,0.0,64.94,5.14,4.42,5.6,4.56,2.58,6.34,2.82,1.1,5.53,8.87,0.3,0.0,0.16808 diff --git a/workflow/tests/base_results/sample_files.csv b/workflow/tests/base_results/sample_files.csv index 6a2c534b6d..d6f557cd11 100644 --- a/workflow/tests/base_results/sample_files.csv +++ b/workflow/tests/base_results/sample_files.csv @@ -1,186 +1,186 @@ XML,ERI,REUL Heating (MBtu),REUL Cooling (MBtu),REUL Hot Water (MBtu),EC_r Heating (MBtu),EC_r Cooling (MBtu),EC_r Hot Water (MBtu),EC_x Heating (MBtu),EC_x Cooling (MBtu),EC_x Hot Water (MBtu),EC_x L&A (MBtu),EC_x Vent (MBtu),EC_x Dehumid (MBtu),IAD_Save (%),CO2e Rating Index,ACO2 (lb CO2e),ARCO2 (lb CO2e),IAF RH,ES Reference Home ERI,ES SAF (Size Adjustment Factor),ES SAF Adjusted ERI Target,ES Rated Home ERI,ES Rated Home ERI w/o OPP,ES ENERGY STAR Certification,ZERH Reference Home ERI,ZERH SAF (Size Adjustment Factor),ZERH SAF Adjusted ERI Target,ZERH Rated Home ERI,ZERH Rated Home ERI w/o OPP,ZERH Zero Energy Ready Home Certification,IECC ERI,IECC REUL Heating (MBtu),IECC REUL Cooling (MBtu),IECC REUL Hot Water (MBtu),IECC EC_r Heating (MBtu),IECC EC_r Cooling (MBtu),IECC EC_r Hot Water (MBtu),IECC EC_x Heating (MBtu),IECC EC_x Cooling (MBtu),IECC EC_x Hot Water (MBtu),IECC EC_x L&A (MBtu),IECC EC_x Vent (MBtu),IECC EC_x Dehumid (MBtu),IECC IAD_Save (%) -base-appliances-dehumidifier-ief-portable.xml,67.07,9.38,26.4,7.53,15.06,15.92,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126,70.42,5742.58,7602.91,1.0725,48.34,1.0,48.34,67.07,67.07,0.0,46.67,1.0,46.67,67.07,67.07,0.0,66.11,9.91,26.5,7.53,15.88,16.11,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126 -base-appliances-dehumidifier-ief-whole-home.xml,67.06,9.39,26.4,7.53,15.06,15.91,8.51,4.06,13.07,6.82,15.13,0.0,0.04,0.27126,70.41,5742.71,7604.38,1.0725,48.41,1.0,48.41,67.06,67.06,0.0,46.85,1.0,46.85,67.06,67.06,0.0,66.12,9.88,26.47,7.53,15.88,16.11,8.51,4.06,13.07,6.82,15.13,0.0,0.04,0.27126 -base-appliances-dehumidifier-multiple.xml,67.07,9.42,26.42,7.53,15.09,15.91,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126,70.43,5742.61,7602.48,1.0725,48.19,1.0,48.19,67.07,67.07,0.0,46.33,1.0,46.33,67.07,67.07,0.0,66.1,9.93,26.51,7.53,15.91,16.12,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126 -base-appliances-dehumidifier.xml,67.07,9.38,26.4,7.53,15.06,15.92,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126,70.42,5742.05,7602.91,1.0725,48.34,1.0,48.34,67.07,67.07,0.0,46.67,1.0,46.67,67.07,67.07,0.0,66.1,9.91,26.5,7.53,15.88,16.11,8.51,4.06,13.07,6.82,15.13,0.0,0.03,0.27126 -base-appliances-gas.xml,79.93,29.49,8.5,10.49,46.97,5.28,11.52,38.93,5.29,9.17,23.34,0.0,0.0,0.21523,161.85,9054.05,5537.46,1.0102,57.1,1.0,57.1,79.93,79.93,0.0,51.8,1.0,51.8,79.93,79.93,0.0,76.0,33.61,8.39,10.49,53.52,5.23,11.53,38.93,5.29,9.17,23.34,0.0,0.0,0.21523 -base-appliances-modified.xml,80.25,29.96,8.29,10.49,47.71,5.17,11.52,39.5,5.19,9.7,21.6,0.0,0.0,0.22114,155.53,8703.0,5537.46,1.0105,56.54,1.0,56.54,80.25,80.25,0.0,51.09,1.0,51.09,80.25,80.25,0.0,76.19,34.08,8.18,10.49,54.27,5.12,11.53,39.5,5.19,9.7,21.6,0.0,0.0,0.22114 -base-appliances-none.xml,81.3,29.96,8.29,10.49,47.71,5.17,11.52,39.37,5.21,9.61,22.52,0.0,0.0,0.22114,156.37,8750.28,5537.46,1.0105,56.29,1.0,56.29,81.3,81.3,0.0,50.85,1.0,50.85,81.3,81.3,0.0,77.19,34.08,8.18,10.49,54.27,5.12,11.53,39.37,5.21,9.61,22.52,0.0,0.0,0.22114 -base-appliances-oil.xml,79.93,29.49,8.5,10.49,46.97,5.28,11.52,38.93,5.29,9.17,23.34,0.0,0.0,0.21523,166.07,9290.54,5537.46,1.0102,57.1,1.0,57.1,79.93,79.93,0.0,51.8,1.0,51.8,79.93,79.93,0.0,76.0,33.61,8.39,10.49,53.52,5.23,11.53,38.93,5.29,9.17,23.34,0.0,0.0,0.21523 -base-appliances-propane.xml,79.93,29.49,8.5,10.49,46.97,5.28,11.52,38.93,5.29,9.17,23.34,0.0,0.0,0.21523,164.5,9202.46,5537.46,1.0102,57.1,1.0,57.1,79.93,79.93,0.0,51.8,1.0,51.8,79.93,79.93,0.0,76.0,33.61,8.39,10.49,53.52,5.23,11.53,38.93,5.29,9.17,23.34,0.0,0.0,0.21523 -base-appliances-wood.xml,79.93,29.49,8.5,10.49,46.97,5.28,11.52,38.93,5.29,9.17,23.34,0.0,0.0,0.21523,,,,,57.1,1.0,57.1,79.93,79.93,0.0,51.8,1.0,51.8,79.93,79.93,0.0,76.0,33.61,8.39,10.49,53.52,5.23,11.53,38.93,5.29,9.17,23.34,0.0,0.0,0.21523 -base-atticroof-cathedral.xml,72.44,32.81,8.5,10.49,52.25,5.12,11.53,35.57,4.56,9.17,21.28,0.0,0.0,0.1982,138.7,8026.23,5732.74,1.0094,55.25,1.0,55.25,72.44,72.44,0.0,51.26,1.0,51.26,72.44,72.44,0.0,67.58,38.66,8.36,10.49,61.56,5.03,11.53,35.57,4.56,9.17,21.28,0.0,0.0,0.1982 -base-atticroof-conditioned.xml,78.4,37.88,10.72,10.49,60.33,6.33,11.52,47.36,5.29,9.07,25.37,0.0,0.0,0.21304,156.18,10108.27,6644.47,0.9741,57.13,1.0,57.13,78.4,78.4,0.0,51.44,1.0,51.44,78.4,78.4,0.0,72.05,46.25,10.55,10.49,73.67,6.17,11.53,47.36,5.29,9.07,25.37,0.0,0.0,0.21304 -base-atticroof-flat.xml,71.86,29.73,8.57,10.49,47.35,5.17,11.52,32.56,4.03,9.17,21.28,0.0,0.0,0.19778,135.13,7550.12,5535.31,1.0094,56.27,1.0,56.27,71.86,71.86,0.0,50.84,1.0,50.84,71.86,71.86,0.0,68.33,33.85,8.44,10.49,53.91,5.07,11.53,32.56,4.03,9.17,21.28,0.0,0.0,0.19778 -base-atticroof-radiant-barrier.xml,73.1,9.51,26.3,7.53,15.24,15.86,8.51,7.02,14.06,6.83,15.13,0.0,0.0,0.22591,78.94,6338.29,7574.5,1.06,47.17,1.0,47.17,73.1,73.1,0.0,44.36,1.0,44.36,73.1,73.1,0.0,72.11,10.03,26.36,7.53,16.06,16.05,8.51,7.02,14.06,6.83,15.13,0.0,0.0,0.22591 -base-atticroof-unvented-insulated-roof.xml,74.47,29.96,8.29,10.49,47.71,5.17,11.52,35.61,4.27,9.17,21.28,0.0,0.0,0.18672,143.3,8005.4,5537.46,1.0089,56.29,1.0,56.29,74.47,74.47,0.0,50.85,1.0,50.85,74.47,74.47,0.0,70.71,34.08,8.18,10.49,54.27,5.12,11.53,35.61,4.27,9.17,21.28,0.0,0.0,0.18672 -base-atticroof-vented.xml,76.9,30.49,8.08,10.49,48.56,5.07,11.83,39.02,4.48,9.33,21.28,0.0,0.0,0.22147,150.99,8528.22,5589.08,1.0105,57.05,1.0,57.05,76.9,76.9,0.0,51.78,1.0,51.78,76.9,76.9,0.0,73.01,34.63,7.97,10.49,55.15,5.02,11.83,39.02,4.48,9.33,21.28,0.0,0.0,0.22147 -base-bldgtype-attached.xml,74.98,19.22,5.73,10.49,30.63,3.89,11.52,24.16,3.31,9.45,17.18,0.0,0.0,0.22114,134.28,5969.43,4280.89,1.0385,55.08,1.0,55.08,74.98,74.98,0.0,49.87,1.0,49.87,74.98,74.98,0.0,73.09,20.74,5.68,10.49,33.04,3.86,11.52,24.16,3.31,9.45,17.18,0.0,0.0,0.22114 -base-bldgtype-multifamily-adjacent-to-multiple.xml,68.53,10.48,5.02,10.49,16.75,3.5,11.52,11.19,2.39,9.73,13.08,0.0,0.0,0.22967,103.61,3675.08,3249.48,1.0915,65.31,1.0,65.31,68.53,68.53,0.0,63.39,1.0,63.39,68.53,68.53,0.0,71.01,8.94,5.1,10.49,14.29,3.54,11.51,11.19,2.39,9.73,13.08,0.0,0.0,0.22967 -base-bldgtype-multifamily-location-portland-or.xml,68.79,5.07,3.41,9.98,8.12,2.46,10.99,1.75,2.52,9.25,13.08,0.0,0.0,0.19662,75.86,2266.34,2771.73,1.0779,61.01,1.0,61.01,68.79,68.79,0.0,58.47,1.0,58.47,68.79,68.79,0.0,70.86,3.85,3.79,9.98,6.18,2.62,10.99,1.75,2.52,9.25,13.08,0.0,0.0,0.19662 -base-bldgtype-multifamily-shared-boiler-only-baseboard.xml,65.97,7.81,5.71,10.49,12.77,3.84,11.51,3.21,3.78,9.7,13.08,0.0,0.0,0.23825,74.31,2603.94,3199.61,1.0951,57.89,1.0,57.89,65.97,65.97,0.0,56.69,1.0,56.69,65.97,65.97,0.0,68.21,6.39,5.87,10.49,10.48,3.9,11.5,3.21,3.78,9.7,13.08,0.0,0.0,0.23825 -base-bldgtype-multifamily-shared-boiler-only-fan-coil-ducted.xml,66.25,7.81,5.71,10.49,12.77,3.84,11.51,3.43,3.78,9.7,13.08,0.0,0.0,0.23825,75.11,2631.8,3199.61,1.0951,58.04,1.0,58.04,66.25,66.25,0.0,57.03,1.0,57.03,66.25,66.25,0.0,68.49,6.39,5.87,10.49,10.48,3.9,11.5,3.43,3.78,9.7,13.08,0.0,0.0,0.23825 -base-bldgtype-multifamily-shared-boiler-only-fan-coil.xml,66.01,7.81,5.71,10.49,12.77,3.84,11.51,3.24,3.78,9.7,13.08,0.0,0.0,0.23825,74.24,2601.23,3199.61,1.0951,58.04,1.0,58.04,66.01,66.01,0.0,57.03,1.0,57.03,66.01,66.01,0.0,68.25,6.39,5.87,10.49,10.48,3.9,11.5,3.24,3.78,9.7,13.08,0.0,0.0,0.23825 -base-bldgtype-multifamily-shared-boiler-only-water-loop-heat-pump.xml,65.54,7.800000000000001,5.71,10.49,11.919999999999998,3.84,11.51,2.69,3.78,9.7,13.08,0.0,0.0,0.23403,71.99,2518.45,3199.61,1.0934,57.07,1.0,57.07,65.54,67.71,0.0,55.91,1.0,55.91,65.54,67.71,0.0,67.74,6.390000000000001,5.87,10.49,9.93,3.9,11.5,2.69,3.78,9.7,13.08,0.0,0.0,0.23403 -base-bldgtype-multifamily-shared-chiller-only-baseboard.xml,65.04,7.8,5.71,10.49,12.43,3.84,11.51,4.39,2.78,9.7,13.08,0.0,0.0,0.23013,77.37,2702.69,3199.61,1.0917,62.79,1.0,62.79,65.04,65.04,0.0,55.86,1.0,55.86,65.04,65.04,0.0,67.22,6.39,5.87,10.49,10.18,3.9,11.5,4.39,2.78,9.7,13.08,0.0,0.0,0.23013 -base-bldgtype-multifamily-shared-chiller-only-fan-coil-ducted.xml,66.89,7.8,5.71,10.49,12.43,3.84,11.51,4.39,3.33,9.7,13.08,0.0,0.0,0.23013,78.54,2743.52,3199.61,1.0917,63.25,1.0,63.25,66.89,66.89,0.0,56.79,1.0,56.79,66.89,66.89,0.0,69.15,6.39,5.87,10.49,10.18,3.9,11.5,4.39,3.33,9.7,13.08,0.0,0.0,0.23013 -base-bldgtype-multifamily-shared-chiller-only-fan-coil.xml,65.65,7.8,5.71,10.49,12.43,3.84,11.51,4.39,2.96,9.7,13.08,0.0,0.0,0.23013,77.75,2715.75,3199.61,1.0917,63.25,1.0,63.25,65.65,65.65,0.0,56.79,1.0,56.79,65.65,65.65,0.0,67.85,6.39,5.87,10.49,10.18,3.9,11.5,4.39,2.96,9.7,13.08,0.0,0.0,0.23013 -base-bldgtype-multifamily-shared-chiller-only-water-loop-heat-pump.xml,78.05,7.8,5.71,10.49,12.43,3.84,11.51,4.39,6.66,9.7,13.08,0.0,0.0,0.23013,85.45,2984.77,3199.61,1.0917,66.67,1.0,66.67,78.05,78.05,0.0,62.43,1.0,62.43,78.05,78.05,0.0,80.79,6.39,5.87,10.49,10.18,3.9,11.5,4.39,6.66,9.7,13.08,0.0,0.0,0.23013 -base-bldgtype-multifamily-shared-cooling-tower-only-water-loop-heat-pump.xml,66.46,7.8,5.71,10.49,12.43,3.84,11.51,4.39,3.2,9.7,13.08,0.0,0.0,0.23013,78.27,2734.07,3199.61,1.0917,62.9,1.0,62.9,66.46,66.46,0.0,56.71,1.0,56.71,66.46,66.46,0.0,68.7,6.39,5.87,10.49,10.18,3.9,11.5,4.39,3.2,9.7,13.08,0.0,0.0,0.23013 -base-bldgtype-multifamily-shared-generator.xml,61.4,7.8,5.71,10.49,12.47,3.82,11.51,3.0,3.03,9.7,13.08,0.0,0.0,0.22967,131.94,4468.59,3102.74,1.0915,56.31,1.0,56.31,63.65,63.65,0.0,55.55,1.0,55.55,63.65,63.65,0.0,63.47,6.39,5.87,10.49,10.22,3.88,11.5,3.0,3.03,9.7,13.08,0.0,0.0,0.22967 -base-bldgtype-multifamily-shared-ground-loop-ground-to-air-heat-pump.xml,70.75,7.81,5.72,10.49,6.57,2.98,11.51,2.0,3.66,9.7,13.08,0.0,0.0,0.22684,68.08,2303.22,3102.74,1.0904,62.99,1.0,62.99,70.75,70.75,0.0,55.73,1.0,55.73,70.75,70.75,0.0,72.9,6.39,5.88,10.49,5.59,3.04,11.5,2.0,3.66,9.7,13.08,0.0,0.0,0.22684 -base-bldgtype-multifamily-shared-laundry-room-multiple-water-heaters.xml,63.19,7.42,5.9,10.5,11.86,3.9,18.22,2.81,3.1,14.7,13.08,0.0,0.0,0.22939,114.44,3883.87,3109.54,1.0914,50.07,1.0,50.07,63.19,63.19,0.0,55.95,1.0,55.95,63.19,63.19,0.0,65.29,6.03,6.07,10.5,9.64,3.97,18.2,2.81,3.1,14.7,13.08,0.0,0.0,0.22939 -base-bldgtype-multifamily-shared-laundry-room.xml,60.3,7.42,5.9,10.49,11.86,3.9,18.22,3.18,2.94,12.54,13.08,0.0,0.0,0.22939,106.31,3607.88,3109.4,1.0914,50.07,1.0,50.07,60.3,60.3,0.0,55.08,1.0,55.08,60.3,60.3,0.0,62.3,6.03,6.07,10.49,9.64,3.97,18.2,3.18,2.94,12.54,13.08,0.0,0.0,0.22939 -base-bldgtype-multifamily-shared-mechvent-preconditioning.xml,69.84,7.68,5.8,10.49,12.27,3.86,11.51,0.74,3.38,9.69,13.08,1.5,0.0,0.22967,85.24,2928.69,3147.63,1.0915,56.31,1.0,56.31,69.84,69.84,0.0,55.55,1.0,55.55,69.84,69.84,0.0,72.15,6.27,5.97,10.49,10.03,3.93,11.5,0.74,3.38,9.69,13.08,1.5,0.0,0.22967 -base-bldgtype-multifamily-shared-mechvent.xml,65.92,7.68,5.8,10.49,12.27,3.86,11.51,2.78,3.04,9.7,13.08,1.5,0.0,0.22967,76.03,2612.04,3147.63,1.0915,56.31,1.0,56.31,65.92,65.92,0.0,55.55,1.0,55.55,65.92,65.92,0.0,68.08,6.27,5.97,10.49,10.03,3.93,11.5,2.78,3.04,9.7,13.08,1.5,0.0,0.22967 -base-bldgtype-multifamily-shared-pv.xml,6.08,7.8,5.71,10.49,12.47,3.82,11.51,3.0,3.03,9.7,13.08,0.0,0.0,0.22967,24.93,844.37,3102.74,1.0915,56.31,1.0,56.31,63.65,63.65,0.0,55.55,1.0,55.55,63.65,63.65,0.0,62.29,6.39,5.87,10.49,10.22,3.88,11.5,3.0,3.03,9.7,13.08,0.0,0.0,0.22967 -base-bldgtype-multifamily-shared-water-heater-recirc.xml,61.93,7.21,6.1,10.49,11.52,3.99,18.21,3.07,3.0,13.63,13.08,0.0,0.0,0.22939,108.79,3684.13,3102.74,1.0914,50.89,1.0,50.89,61.93,61.93,0.0,56.32,1.0,56.32,61.93,61.93,0.0,63.95,5.83,6.28,10.49,9.33,4.07,18.19,3.07,3.0,13.63,13.08,0.0,0.0,0.22939 -base-bldgtype-multifamily-shared-water-heater.xml,60.5,7.21,6.1,10.49,11.52,3.99,18.21,3.07,3.0,12.54,13.08,0.0,0.0,0.22939,106.19,3595.91,3102.74,1.0914,50.06,1.0,50.06,60.5,60.5,0.0,55.31,1.0,55.31,60.5,60.5,0.0,62.47,5.83,6.28,10.49,9.33,4.07,18.19,3.07,3.0,12.54,13.08,0.0,0.0,0.22939 -base-bldgtype-multifamily.xml,63.65,7.8,5.71,10.49,12.47,3.82,11.51,3.0,3.03,9.7,13.08,0.0,0.0,0.22967,74.4,2519.75,3102.74,1.0915,56.31,1.0,56.31,63.65,63.65,0.0,55.55,1.0,55.55,63.65,63.65,0.0,65.8,6.39,5.87,10.49,10.22,3.88,11.5,3.0,3.03,9.7,13.08,0.0,0.0,0.22967 -base-dhw-combi-tankless.xml,64.76,29.23,8.57,10.49,47.84,5.37,18.31,32.66,4.78,10.47,21.28,0.0,0.0,0.22999,147.08,8447.62,5681.45,1.011,54.88,1.0,54.88,64.76,64.76,0.0,49.64,1.0,49.64,64.76,64.76,0.0,61.54,33.33,8.45,10.49,54.39,5.32,18.32,32.66,4.78,10.47,21.28,0.0,0.0,0.22999 -base-dhw-desuperheater.xml,83.81,29.96,8.29,10.49,47.71,5.23,11.52,44.9,5.44,7.04,21.28,0.0,0.0,0.22161,161.47,9270.88,5681.45,1.0106,71.26,1.0,71.26,83.81,83.81,0.0,62.17,1.0,62.17,83.81,83.81,0.0,79.56,34.08,8.18,10.49,54.27,5.19,11.53,44.9,5.44,7.04,21.28,0.0,0.0,0.22161 -base-dhw-dwhr.xml,76.58,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,6.93,21.28,0.0,0.0,0.22114,151.23,8462.37,5537.46,1.0105,56.29,1.0,56.29,76.58,76.58,0.0,50.85,1.0,50.85,76.58,76.58,0.0,72.71,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,6.93,21.28,0.0,0.0,0.22114 -base-dhw-indirect-standbyloss.xml,68.67,29.14,8.6,10.49,47.71,5.39,18.65,30.97,5.08,14.25,21.28,0.0,0.0,0.22505,152.43,8778.1,5697.86,1.0107,54.88,1.0,54.88,68.67,68.67,0.0,49.64,1.0,49.64,68.67,68.67,0.0,65.24,33.24,8.48,10.49,54.25,5.34,18.66,30.97,5.08,14.25,21.28,0.0,0.0,0.22505 -base-dhw-jacket-gas.xml,79.34,29.14,8.6,10.49,46.41,5.33,18.65,38.69,5.3,14.42,21.28,0.0,0.0,0.21601,176.65,9912.5,5554.21,1.0103,53.97,1.0,53.97,79.34,79.34,0.0,48.35,1.0,48.35,79.34,79.34,0.0,75.34,33.24,8.48,10.49,52.94,5.27,18.66,38.69,5.3,14.42,21.28,0.0,0.0,0.21601 -base-dhw-jacket-hpwh.xml,75.21,29.48,8.47,10.49,46.94,5.26,12.42,44.49,4.56,3.42,21.28,0.0,0.0,0.21121,156.75,8853.21,5591.67,1.0101,56.59,1.0,56.59,75.21,75.21,0.0,51.13,1.0,51.13,75.21,75.21,0.0,71.42,33.58,8.36,10.49,53.48,5.21,12.42,44.49,4.56,3.42,21.28,0.0,0.0,0.21121 -base-dhw-jacket-indirect.xml,67.56,29.14,8.6,10.49,47.71,5.39,18.65,31.46,4.99,13.28,21.28,0.0,0.0,0.22505,151.08,8700.71,5697.86,1.0107,54.88,1.0,54.88,67.56,67.56,0.0,49.64,1.0,49.64,67.56,67.56,0.0,64.19,33.24,8.48,10.49,54.25,5.34,18.66,31.46,4.99,13.28,21.28,0.0,0.0,0.22505 -base-dhw-low-flow-fixtures.xml,78.79,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,8.8,21.28,0.0,0.0,0.22114,153.91,8612.38,5537.46,1.0105,56.29,1.0,56.29,78.79,78.79,0.0,50.85,1.0,50.85,78.79,78.79,0.0,74.81,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,8.8,21.28,0.0,0.0,0.22114 -base-dhw-multiple.xml,67.77,29.96,8.29,10.5,48.99,5.23,11.5,31.66,4.96,6.0600000000000005,21.28,0.0,0.0,0.23051,131.15,7533.13,5681.6,1.011,61.27,1.0,61.27,67.77,67.77,0.0,55.88,1.0,55.88,67.77,67.77,0.0,64.39,34.08,8.18,10.5,55.57,5.19,11.54,31.66,4.96,6.0600000000000005,21.28,0.0,0.0,0.23051 -base-dhw-none.xml,83.4,29.23,8.57,10.49,46.55,5.31,18.31,38.16,5.38,18.3,22.38,0.0,0.0,0.22089,187.63,10499.27,5537.46,1.0105,61.22,1.0,61.22,83.4,83.4,0.0,56.42,1.0,56.42,83.4,83.4,0.0,79.19,33.33,8.45,10.49,53.07,5.25,18.32,38.16,5.38,18.3,22.38,0.0,0.0,0.22089 -base-dhw-recirc-demand.xml,79.17,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.12,21.28,0.0,0.0,0.22114,154.36,8637.75,5537.46,1.0105,56.29,1.0,56.29,79.17,79.17,0.0,50.85,1.0,50.85,79.17,79.17,0.0,75.17,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.12,21.28,0.0,0.0,0.22114 -base-dhw-solar-fraction.xml,72.31,29.96,8.29,10.49,47.71,5.17,11.52,39.86,5.13,3.21,21.28,0.0,0.0,0.22114,146.6,8203.51,5537.46,1.0105,56.29,1.0,56.29,72.31,72.31,0.0,50.85,1.0,50.85,72.31,72.31,0.0,68.65,34.08,8.18,10.49,54.27,5.12,11.53,39.86,5.13,3.21,21.28,0.0,0.0,0.22114 -base-dhw-solar-indirect-flat-plate.xml,70.53,29.96,8.29,10.49,47.71,5.17,11.52,39.15,5.34,1.8,21.28,0.0,0.0,0.22114,143.1,8007.73,5537.46,1.0105,56.29,1.0,56.29,70.53,70.53,0.0,50.85,1.0,50.85,70.53,70.53,0.0,66.96,34.08,8.18,10.49,54.27,5.12,11.53,39.15,5.34,1.8,21.28,0.0,0.0,0.22114 -base-dhw-tank-elec-uef.xml,79.24,30.03,8.26,10.49,47.83,5.16,11.39,39.5,5.18,9.24,21.28,0.0,0.0,0.22269,154.63,8640.3,5528.96,1.0106,56.51,1.0,56.51,79.24,79.24,0.0,51.03,1.0,51.03,79.24,79.24,0.0,75.24,34.16,8.15,10.49,54.4,5.11,11.39,39.5,5.18,9.24,21.28,0.0,0.0,0.22269 -base-dhw-tank-gas-uef.xml,79.17,29.38,8.51,10.49,46.8,5.28,17.66,38.56,5.32,14.94,21.28,0.0,0.0,0.23022,178.38,9970.67,5528.96,1.011,53.97,1.0,53.97,79.17,79.17,0.0,48.35,1.0,48.35,79.17,79.17,0.0,75.17,33.49,8.39,10.49,53.33,5.22,17.67,38.56,5.32,14.94,21.28,0.0,0.0,0.23022 -base-dhw-tank-heat-pump-uef.xml,74.26,29.8,8.35,10.49,47.46,5.2,11.81,45.4,4.44,2.43,21.28,0.0,0.0,0.21797,158.62,8901.69,5554.21,1.0104,56.31,1.0,56.31,74.26,74.26,0.0,50.89,1.0,50.89,74.26,74.26,0.0,70.51,33.92,8.23,10.49,54.02,5.15,11.81,45.4,4.44,2.43,21.28,0.0,0.0,0.21797 -base-dhw-tank-oil.xml,79.96,29.14,8.6,10.49,46.41,5.33,18.65,38.25,5.36,15.51,21.28,0.0,0.0,0.21601,191.9,10767.88,5554.21,1.0103,53.97,1.0,53.97,79.96,79.96,0.0,48.35,1.0,48.35,79.96,79.96,0.0,75.92,33.24,8.48,10.49,52.94,5.27,18.66,38.25,5.36,15.51,21.28,0.0,0.0,0.21601 -base-dhw-tank-wood.xml,79.96,29.14,8.6,10.49,46.41,5.33,18.65,38.25,5.36,15.51,21.28,0.0,0.0,0.21601,,,,,53.97,1.0,53.97,79.96,79.96,0.0,48.35,1.0,48.35,79.96,79.96,0.0,75.92,33.24,8.48,10.49,52.94,5.27,18.66,38.25,5.36,15.51,21.28,0.0,0.0,0.21601 -base-dhw-tankless-electric-uef.xml,79.62,29.96,8.29,10.49,47.71,5.17,11.52,40.02,5.11,9.33,21.28,0.0,0.0,0.22114,155.73,8714.44,5537.46,1.0105,56.43,1.0,56.43,79.62,79.62,0.0,50.96,1.0,50.96,79.62,79.62,0.0,75.6,34.08,8.18,10.49,54.27,5.12,11.53,40.02,5.11,9.33,21.28,0.0,0.0,0.22114 -base-dhw-tankless-gas-uef.xml,72.84,29.23,8.57,10.49,46.55,5.31,18.31,40.02,5.11,9.83,21.28,0.0,0.0,0.22089,168.27,9415.62,5537.46,1.0105,53.97,1.0,53.97,72.84,72.84,0.0,48.35,1.0,48.35,72.84,72.84,0.0,69.16,33.33,8.45,10.49,53.07,5.25,18.32,40.02,5.11,9.83,21.28,0.0,0.0,0.22089 -base-dhw-tankless-propane.xml,75.2,29.23,8.57,10.49,46.55,5.31,18.31,40.02,5.11,11.39,21.28,0.0,0.0,0.22089,178.58,9992.95,5537.46,1.0105,53.97,1.0,53.97,75.2,75.2,0.0,48.35,1.0,48.35,75.2,75.2,0.0,71.4,33.33,8.45,10.49,53.07,5.25,18.32,40.02,5.11,11.39,21.28,0.0,0.0,0.22089 -base-enclosure-2stories-garage.xml,77.5,39.42,10.45,10.49,62.79,6.17,11.52,42.98,7.17,9.13,23.92,0.0,0.0,0.22114,147.29,9509.14,6588.8,0.9798,56.08,1.0,56.08,77.5,77.5,0.0,51.36,1.0,51.36,77.5,77.5,0.0,70.92,48.01,10.33,10.49,76.46,6.1,11.53,42.98,7.17,9.13,23.92,0.0,0.0,0.22114 -base-enclosure-2stories.xml,77.46,46.06,12.1,10.49,73.37,7.03,11.53,52.05,6.94,9.01,27.42,0.0,0.0,0.22114,153.66,11091.72,7476.66,0.9654,55.74,1.0,55.74,77.46,77.46,0.0,50.99,1.0,50.99,77.46,77.46,0.0,71.03,55.72,11.97,10.49,88.75,6.91,11.53,52.05,6.94,9.01,27.42,0.0,0.0,0.22114 -base-enclosure-beds-1.xml,83.92,29.61,7.66,6.16,47.15,4.78,7.19,41.78,4.82,5.56,19.85,0.0,0.0,0.22136,174.69,8534.08,4986.52,0.9797,57.84,1.0,57.84,83.92,83.92,0.0,52.92,1.0,52.92,83.92,83.92,0.0,79.24,33.73,7.56,6.16,53.72,4.74,7.19,41.78,4.82,5.56,19.85,0.0,0.0,0.22136 -base-enclosure-beds-2.xml,81.42,29.78,7.97,8.39,47.43,5.0,9.42,40.68,5.0,7.4,20.56,0.0,0.0,0.22124,164.09,8592.24,5262.04,0.9951,57.02,1.0,57.02,81.42,81.42,0.0,51.82,1.0,51.82,81.42,81.42,0.0,77.22,33.91,7.87,8.39,54.0,4.9,9.42,40.68,5.0,7.4,20.56,0.0,0.0,0.22124 -base-enclosure-beds-4.xml,77.05,30.14,8.6,12.54,47.99,5.4,13.57,38.41,5.34,10.9,21.99,0.0,0.0,0.22104,145.87,8684.2,5802.75,1.0259,55.45,1.0,55.45,77.05,77.05,0.0,49.83,1.0,49.83,77.05,77.05,0.0,73.44,34.25,8.49,12.54,54.55,5.29,13.57,38.41,5.34,10.9,21.99,0.0,0.0,0.22104 -base-enclosure-beds-5.xml,75.18,30.32,8.93,14.54,48.29,5.55,15.57,37.27,5.51,12.6,22.7,0.0,0.0,0.22096,138.16,8725.71,6064.75,1.0413,54.69,1.0,54.69,75.18,75.18,0.0,48.9,1.0,48.9,75.18,75.18,0.0,71.67,34.43,8.8,14.54,54.83,5.51,15.57,37.27,5.51,12.6,22.7,0.0,0.0,0.22096 -base-enclosure-ceilingtypes.xml,89.31,29.96,8.29,10.49,47.71,5.17,11.52,52.07,5.17,9.17,21.28,0.0,0.0,0.07703,188.8,10492.9,5537.46,1.0037,56.18,1.0,56.18,89.31,89.31,0.0,50.75,1.0,50.75,89.31,89.31,0.0,84.8,34.08,8.18,10.49,54.27,5.12,11.53,52.07,5.17,9.17,21.28,0.0,0.0,0.07703 -base-enclosure-floortypes.xml,95.05,19.39,7.08,10.49,30.93,4.56,11.52,44.11,4.7,9.37,15.13,0.0,0.0,0.22114,199.98,8775.54,4144.84,1.0587,54.66,1.0,54.66,95.05,95.05,0.0,49.37,1.0,49.37,95.05,95.05,0.0,92.46,20.99,7.03,10.49,33.5,4.53,11.52,44.11,4.7,9.37,15.13,0.0,0.0,0.22114 -base-enclosure-garage.xml,77.66,29.93,6.76,10.49,47.68,4.45,11.73,41.31,3.32,9.26,21.42,0.0,0.0,0.22114,157.56,8790.35,5520.75,1.0105,56.92,1.0,56.92,77.66,77.66,0.0,51.34,1.0,51.34,77.66,77.66,0.0,73.58,34.1,6.68,10.49,54.31,4.44,11.73,41.31,3.32,9.26,21.42,0.0,0.0,0.22114 -base-enclosure-infil-ach-house-pressure.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-infil-cfm-house-pressure.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-infil-cfm50.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-infil-ela.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-infil-natural-ach.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-infil-natural-cfm.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-overhangs.xml,79.25,29.96,8.29,10.49,47.71,5.17,11.52,40.07,5.0,9.17,21.28,0.0,0.0,0.22114,155.54,8703.66,5537.46,1.0105,56.29,1.0,56.29,79.25,79.25,0.0,50.85,1.0,50.85,79.25,79.25,0.0,75.25,34.08,8.18,10.49,54.27,5.12,11.53,40.07,5.0,9.17,21.28,0.0,0.0,0.22114 -base-enclosure-skylights.xml,79.71,29.96,8.29,10.49,47.71,5.17,11.52,37.9,5.98,9.17,21.28,0.0,0.0,0.20156,151.46,8467.67,5537.46,1.0096,56.29,1.0,56.29,79.71,79.71,0.0,50.85,1.0,50.85,79.71,79.71,0.0,75.68,34.08,8.18,10.49,54.27,5.12,11.53,37.9,5.98,9.17,21.28,0.0,0.0,0.20156 -base-enclosure-walltypes.xml,92.05,29.92,8.28,10.49,47.65,5.2,11.52,57.69,4.19,9.17,21.28,0.0,0.0,-0.0407,203.09,11218.67,5534.62,0.9981,56.39,1.0,56.39,92.05,92.05,0.0,50.95,1.0,50.95,92.05,92.05,0.0,87.51,34.04,8.17,10.49,54.21,5.09,11.53,57.69,4.19,9.17,21.28,0.0,0.0,-0.0407 -base-foundation-ambient.xml,80.36,19.39,7.08,10.49,30.93,4.56,11.52,25.89,5.89,9.36,15.13,0.0,0.0,0.22114,141.52,6210.31,4144.84,1.0587,54.86,1.0,54.86,80.36,80.36,0.0,49.57,1.0,49.57,80.36,80.36,0.0,78.16,20.99,7.03,10.49,33.5,4.53,11.52,25.89,5.89,9.36,15.13,0.0,0.0,0.22114 -base-foundation-basement-garage.xml,76.72,26.96,7.08,10.49,42.93,4.57,11.53,32.65,5.29,9.41,17.78,0.0,0.0,0.22114,145.37,7378.03,4905.14,1.0347,55.16,1.0,55.16,76.72,76.72,0.0,50.13,1.0,50.13,76.72,76.72,0.0,73.7,29.88,7.0,10.49,47.59,4.48,11.53,32.65,5.29,9.41,17.78,0.0,0.0,0.22114 -base-foundation-conditioned-basement-slab-insulation.xml,78.72,29.96,8.29,10.49,47.71,5.17,11.52,38.23,5.42,9.17,21.28,0.0,0.0,0.22114,151.31,8466.7,5537.46,1.0105,56.29,1.0,56.29,78.72,78.72,0.0,50.85,1.0,50.85,78.72,78.72,0.0,74.75,34.08,8.18,10.49,54.27,5.12,11.53,38.23,5.42,9.17,21.28,0.0,0.0,0.22114 -base-foundation-conditioned-basement-wall-insulation.xml,79.31,28.53,7.91,10.49,45.44,4.99,11.52,38.61,4.71,9.17,21.28,0.0,0.0,0.22114,154.17,8468.18,5435.65,1.0105,57.22,1.0,57.22,79.31,79.31,0.0,51.62,1.0,51.62,79.31,79.31,0.0,75.22,32.65,7.81,10.49,51.99,4.94,11.53,38.61,4.71,9.17,21.28,0.0,0.0,0.22114 -base-foundation-multiple.xml,73.4,19.36,6.44,10.49,30.9,4.25,11.67,20.77,5.04,9.32,15.13,0.0,0.0,0.22114,123.57,5396.32,4124.85,1.0587,54.37,1.0,54.37,73.4,73.4,0.0,48.98,1.0,48.98,73.4,73.4,0.0,71.34,20.98,6.4,10.49,33.49,4.24,11.67,20.77,5.04,9.32,15.13,0.0,0.0,0.22114 -base-foundation-slab.xml,66.06,21.07,6.59,10.49,33.56,4.32,11.52,16.69,4.46,9.36,15.13,0.0,0.0,0.22114,107.34,4764.04,4191.91,1.0587,53.93,1.0,53.93,66.06,66.06,0.0,48.89,1.0,48.89,66.06,66.06,0.0,64.27,22.69,6.53,10.49,36.15,4.29,11.53,16.69,4.46,9.36,15.13,0.0,0.0,0.22114 -base-foundation-unconditioned-basement-assembly-r.xml,70.86,19.28,6.6,10.49,30.77,4.34,11.67,19.5,4.53,9.34,15.13,0.0,0.0,0.22114,118.57,5176.83,4123.9,1.0587,53.79,1.0,53.79,70.86,70.86,0.0,48.47,1.0,48.47,70.86,70.86,0.0,68.87,20.91,6.56,10.49,33.37,4.32,11.67,19.5,4.53,9.34,15.13,0.0,0.0,0.22114 -base-foundation-unconditioned-basement-wall-insulation.xml,77.87,19.28,6.6,10.49,30.77,4.34,11.67,27.51,4.23,9.28,15.13,0.0,0.0,0.22114,144.8,6322.31,4123.9,1.0587,53.79,1.0,53.79,77.87,77.87,0.0,48.47,1.0,48.47,77.87,77.87,0.0,75.69,20.91,6.56,10.49,33.37,4.32,11.67,27.51,4.23,9.28,15.13,0.0,0.0,0.22114 -base-foundation-unconditioned-basement.xml,73.66,19.28,6.6,10.49,30.77,4.34,11.67,20.97,5.06,9.34,15.13,0.0,0.0,0.22114,124.33,5428.59,4123.9,1.0587,53.79,1.0,53.79,73.66,73.66,0.0,48.47,1.0,48.47,73.66,73.66,0.0,71.6,20.91,6.56,10.49,33.37,4.32,11.67,20.97,5.06,9.34,15.13,0.0,0.0,0.22114 -base-foundation-unvented-crawlspace.xml,71.59,17.85,7.4,10.49,28.5,4.72,11.78,17.76,5.01,9.44,15.13,0.0,0.0,0.22114,114.95,4964.96,4079.54,1.0587,55.58,1.0,55.58,71.59,71.59,0.0,50.27,1.0,50.27,71.59,71.59,0.0,69.61,19.45,7.34,10.49,31.04,4.7,11.78,17.76,5.01,9.44,15.13,0.0,0.0,0.22114 -base-foundation-vented-crawlspace.xml,73.43,17.85,7.4,10.49,28.5,4.72,11.78,19.77,4.91,9.52,15.13,0.0,0.0,0.22114,121.73,5257.52,4079.54,1.0587,55.58,1.0,55.58,73.43,73.43,0.0,50.27,1.0,50.27,73.43,73.43,0.0,71.4,19.45,7.34,10.49,31.04,4.7,11.78,19.77,4.91,9.52,15.13,0.0,0.0,0.22114 -base-foundation-walkout-basement.xml,81.29,31.1,9.14,10.49,49.54,5.65,11.52,42.1,5.48,9.17,21.28,0.0,0.0,0.22114,160.69,9035.46,5667.47,0.9921,57.07,1.0,57.07,81.29,81.29,0.0,52.08,1.0,52.08,81.29,81.29,0.0,75.05,37.74,9.01,10.49,60.1,5.56,11.53,42.1,5.48,9.17,21.28,0.0,0.0,0.22114 -base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,84.81,29.96,8.29,10.49,47.71,4.31,11.52,44.41,4.03,9.17,21.28,0.0,0.0,0.22146,163.53,9255.59,5600.77,1.0105,69.78,1.0,69.78,84.81,84.81,0.0,60.71,1.0,60.71,84.81,84.81,0.0,80.53,34.08,8.18,10.49,54.27,4.27,11.53,44.41,4.03,9.17,21.28,0.0,0.0,0.22146 -base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,86.03,29.96,8.29,10.49,23.26,5.23,11.52,22.43,4.84,9.17,21.28,0.0,0.0,0.21906,85.11,4886.13,5681.45,1.0104,54.86,1.0,54.86,86.03,86.03,0.0,49.42,1.0,49.42,86.03,86.03,0.0,81.97,34.08,8.18,10.49,26.24,5.19,11.53,22.43,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,83.98,29.96,8.3,10.49,22.48,4.42,11.52,20.92,3.79,9.17,21.28,0.0,0.0,0.21969,83.28,4659.98,5537.46,1.0105,51.84,1.0,51.84,83.98,83.98,0.0,46.36,1.0,46.36,83.98,83.98,0.0,80.13,34.08,8.19,10.49,25.3,4.37,11.53,20.92,3.79,9.17,21.28,0.0,0.0,0.21969 -base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,83.95,29.96,8.3,10.49,22.48,4.42,11.52,20.92,3.77,9.17,21.28,0.0,0.0,0.21969,83.23,4657.27,5537.46,1.0105,51.84,1.0,51.84,83.95,83.95,0.0,46.36,1.0,46.36,83.95,83.95,0.0,80.1,34.08,8.19,10.49,25.3,4.37,11.53,20.92,3.77,9.17,21.28,0.0,0.0,0.21969 -base-hvac-air-to-air-heat-pump-1-speed.xml,83.73,29.96,8.3,10.49,22.48,4.42,11.52,20.77,3.79,9.17,21.28,0.0,0.0,0.21969,83.01,4644.79,5537.46,1.0105,51.84,1.0,51.84,83.73,83.73,0.0,46.36,1.0,46.36,83.73,83.73,0.0,79.88,34.08,8.19,10.49,25.3,4.37,11.53,20.77,3.79,9.17,21.28,0.0,0.0,0.21969 -base-hvac-air-to-air-heat-pump-2-speed.xml,70.76,29.96,8.3,10.49,22.48,4.42,11.52,14.84,2.68,9.17,21.28,0.0,0.0,0.21969,72.06,4032.24,5537.46,1.0105,51.84,1.0,51.84,70.76,70.76,0.0,46.36,1.0,46.36,70.76,70.76,0.0,67.46,34.08,8.19,10.49,25.3,4.37,11.53,14.84,2.68,9.17,21.28,0.0,0.0,0.21969 -base-hvac-air-to-air-heat-pump-var-speed.xml,69.31,29.96,8.3,10.49,22.48,4.27,11.52,14.25,2.42,9.17,21.28,0.0,0.0,0.2196,70.93,3961.44,5526.97,1.0105,51.9,1.0,51.9,69.31,69.31,0.0,46.43,1.0,46.43,69.31,69.31,0.0,66.07,34.08,8.18,10.49,25.3,4.23,11.53,14.25,2.42,9.17,21.28,0.0,0.0,0.2196 -base-hvac-boiler-elec-only.xml,99.26,29.96,8.29,10.49,23.26,5.23,11.52,30.32,4.84,9.17,21.28,0.0,0.0,0.21906,97.29,5585.18,5681.45,1.0104,54.86,1.0,54.86,99.26,99.26,0.0,49.42,1.0,49.42,99.26,99.26,0.0,94.63,34.08,8.18,10.49,26.24,5.19,11.53,30.32,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-boiler-gas-only.xml,71.66,29.96,8.29,10.49,48.99,5.23,11.52,32.29,4.84,9.17,21.28,0.0,0.0,0.23051,132.18,7592.29,5681.45,1.011,56.84,1.0,56.84,71.66,71.66,0.0,51.71,1.0,51.71,71.66,71.66,0.0,68.08,34.08,8.18,10.49,55.57,5.19,11.53,32.29,4.84,9.17,21.28,0.0,0.0,0.23051 -base-hvac-boiler-oil-only.xml,71.67,29.96,8.29,10.49,48.99,5.23,11.52,32.31,4.84,9.17,21.28,0.0,0.0,0.23051,159.05,9135.65,5681.45,1.011,56.84,1.0,56.84,71.67,71.67,0.0,51.71,1.0,51.71,71.67,71.67,0.0,68.09,34.08,8.18,10.49,55.57,5.19,11.53,32.31,4.84,9.17,21.28,0.0,0.0,0.23051 -base-hvac-boiler-propane-only.xml,71.65,29.96,8.29,10.49,48.99,5.23,11.52,32.29,4.84,9.17,21.28,0.0,0.0,0.23051,149.24,8572.12,5681.45,1.011,56.84,1.0,56.84,71.65,71.65,0.0,51.71,1.0,51.71,71.65,71.65,0.0,68.08,34.08,8.18,10.49,55.57,5.19,11.53,32.29,4.84,9.17,21.28,0.0,0.0,0.23051 -base-hvac-central-ac-only-1-speed-seer2.xml,85.47,29.96,8.29,10.49,47.71,5.23,11.52,44.41,5.21,9.17,21.28,0.0,0.0,0.22161,162.89,9352.3,5681.45,1.0106,71.26,1.0,71.26,85.47,85.47,0.0,62.17,1.0,62.17,85.47,85.47,0.0,81.14,34.08,8.18,10.49,54.27,5.19,11.53,44.41,5.21,9.17,21.28,0.0,0.0,0.22161 -base-hvac-central-ac-only-1-speed.xml,85.51,29.96,8.29,10.49,47.71,5.23,11.52,44.41,5.23,9.17,21.28,0.0,0.0,0.22161,162.91,9353.41,5681.45,1.0106,71.26,1.0,71.26,85.51,85.51,0.0,62.17,1.0,62.17,85.51,85.51,0.0,81.17,34.08,8.18,10.49,54.27,5.19,11.53,44.41,5.23,9.17,21.28,0.0,0.0,0.22161 -base-hvac-central-ac-only-2-speed.xml,83.01,29.96,8.29,10.49,47.71,5.23,11.52,44.41,4.02,9.17,21.28,0.0,0.0,0.22161,161.38,9265.65,5681.45,1.0106,71.26,1.0,71.26,83.01,83.01,0.0,62.17,1.0,62.17,83.01,83.01,0.0,78.82,34.08,8.18,10.49,54.27,5.19,11.53,44.41,4.02,9.17,21.28,0.0,0.0,0.22161 -base-hvac-central-ac-only-var-speed.xml,82.05,29.96,8.29,10.49,47.71,5.09,11.52,44.41,3.45,9.17,21.28,0.0,0.0,0.22159,160.94,9224.46,5671.6,1.0106,71.28,1.0,71.28,82.05,82.05,0.0,62.19,1.0,62.19,82.05,82.05,0.0,77.9,34.08,8.18,10.49,54.27,5.06,11.53,44.41,3.45,9.17,21.28,0.0,0.0,0.22159 -base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,86.82,29.96,8.29,10.49,23.26,5.23,11.52,22.43,5.23,9.17,21.28,0.0,0.0,0.21906,85.54,4910.69,5681.45,1.0104,53.71,1.0,53.71,86.82,86.82,0.0,48.14,1.0,48.14,86.82,86.82,0.0,82.71,34.08,8.18,10.49,26.24,5.19,11.53,22.43,5.23,9.17,21.28,0.0,0.0,0.21906 -base-hvac-dse.xml,78.69,29.96,8.29,10.49,47.71,5.17,11.52,37.86,5.54,9.17,21.28,0.0,0.0,0.22114,150.79,8437.6,5537.46,1.0105,56.26,1.0,56.26,78.69,78.69,0.0,50.82,1.0,50.82,78.69,78.69,0.0,74.71,34.08,8.18,10.49,54.27,5.12,11.53,37.86,5.54,9.17,21.28,0.0,0.0,0.22114 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,80.86,29.96,8.3,10.49,32.12,4.42,11.52,28.0,3.79,9.17,21.28,0.0,0.0,0.21937,109.25,6112.83,5537.46,1.0104,51.84,1.0,51.84,80.86,80.86,0.0,46.36,1.0,46.36,80.86,80.86,0.0,77.1,34.09,8.19,10.49,35.93,4.37,11.53,28.0,3.79,9.17,21.28,0.0,0.0,0.21937 -base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,80.2,29.96,8.3,10.49,35.76,4.42,11.52,31.07,3.79,9.17,21.28,0.0,0.0,0.21923,119.73,6699.31,5537.46,1.0104,51.84,1.0,51.84,80.2,80.2,0.0,46.36,1.0,46.36,80.2,80.2,0.0,76.44,34.08,8.19,10.49,40.03,4.37,11.53,31.07,3.79,9.17,21.28,0.0,0.0,0.21923 -base-hvac-ducts-buried.xml,75.76,29.96,8.29,10.49,47.71,5.17,11.52,36.33,4.68,9.17,21.28,0.0,0.0,0.22114,145.54,8143.81,5537.46,1.0105,56.29,1.0,56.29,75.76,75.76,0.0,50.85,1.0,50.85,75.76,75.76,0.0,71.94,34.08,8.18,10.49,54.27,5.12,11.53,36.33,4.68,9.17,21.28,0.0,0.0,0.22114 -base-hvac-ducts-leakage-cfm50.xml,77.51,29.96,8.29,10.49,47.71,5.17,11.52,37.94,4.94,9.17,21.28,0.0,0.0,0.22114,149.97,8392.07,5537.46,1.0105,56.29,1.0,56.29,77.51,77.51,0.0,50.85,1.0,50.85,77.51,77.51,0.0,73.6,34.08,8.18,10.49,54.27,5.12,11.53,37.94,4.94,9.17,21.28,0.0,0.0,0.22114 -base-hvac-elec-resistance-only.xml,95.21,29.96,8.29,10.49,23.26,5.23,11.52,27.91,4.84,9.17,21.28,0.0,0.0,0.21906,93.63,5374.98,5681.45,1.0104,54.86,1.0,54.86,95.21,95.21,0.0,49.42,1.0,49.42,95.21,95.21,0.0,90.76,34.08,8.18,10.49,26.24,5.19,11.53,27.91,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-evap-cooler-only-ducted.xml,76.22,29.96,8.29,10.49,47.71,5.23,11.52,44.41,0.71,9.17,21.28,0.0,0.0,0.22161,157.04,9016.39,5681.45,1.0106,71.26,1.0,71.26,76.22,76.22,0.0,62.17,1.0,62.17,76.22,76.22,0.0,72.4,34.08,8.18,10.49,54.27,5.19,11.53,44.41,0.71,9.17,21.28,0.0,0.0,0.22161 -base-hvac-evap-cooler-only.xml,76.06,29.96,8.29,10.49,47.71,5.23,11.52,44.41,0.64,9.17,21.28,0.0,0.0,0.22161,156.95,9010.99,5681.45,1.0106,71.26,1.0,71.26,76.06,76.06,0.0,62.17,1.0,62.17,76.06,76.06,0.0,72.24,34.08,8.18,10.49,54.27,5.19,11.53,44.41,0.64,9.17,21.28,0.0,0.0,0.22161 -base-hvac-fireplace-wood-only.xml,76.65,29.96,8.29,10.49,47.71,5.23,11.52,34.88,4.84,9.17,21.28,0.0,0.0,0.22161,,,,,57.41,1.0,57.41,76.65,76.65,0.0,52.1,1.0,52.1,76.65,76.65,0.0,72.76,34.08,8.18,10.49,54.27,5.19,11.53,34.88,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-fixed-heater-gas-only.xml,68.66,29.96,8.29,10.49,47.71,5.23,11.52,27.91,4.84,9.17,21.28,0.0,0.0,0.22161,121.24,6960.74,5681.45,1.0106,57.41,1.0,57.41,68.66,68.66,0.0,52.1,1.0,52.1,68.66,68.66,0.0,65.17,34.08,8.18,10.49,54.27,5.19,11.53,27.91,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-floor-furnace-propane-only.xml,76.65,29.96,8.29,10.49,47.71,5.23,11.52,34.88,4.84,9.17,21.28,0.0,0.0,0.22161,157.67,9052.38,5681.45,1.0106,57.41,1.0,57.41,76.65,76.65,0.0,52.1,1.0,52.1,76.65,76.65,0.0,72.76,34.08,8.18,10.49,54.27,5.19,11.53,34.88,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-furnace-elec-only.xml,111.65,29.96,8.29,10.49,23.26,5.23,11.52,37.73,4.84,9.17,21.28,0.0,0.0,0.21906,109.05,6260.51,5681.45,1.0104,54.86,1.0,54.86,111.65,111.65,0.0,49.42,1.0,49.42,111.65,111.65,0.0,106.5,34.08,8.18,10.49,26.24,5.19,11.53,37.73,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-furnace-gas-only.xml,78.84,29.96,8.29,10.49,47.71,5.23,11.52,40.11,4.84,9.17,21.28,0.0,0.0,0.22161,151.38,8691.32,5681.45,1.0106,57.41,1.0,57.41,78.84,78.84,0.0,52.1,1.0,52.1,78.84,78.84,0.0,74.84,34.08,8.18,10.49,54.27,5.19,11.53,40.11,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-ground-to-air-heat-pump-cooling-only.xml,82.58,29.96,8.29,10.49,47.71,4.31,11.52,44.41,3.13,9.17,21.28,0.0,0.0,0.22146,162.45,9194.32,5600.77,1.0105,69.78,1.0,69.78,82.58,82.58,0.0,60.71,1.0,60.71,82.58,82.58,0.0,78.42,34.08,8.18,10.49,54.27,4.27,11.53,44.41,3.13,9.17,21.28,0.0,0.0,0.22146 -base-hvac-ground-to-air-heat-pump-heating-only.xml,69.78,29.96,8.29,10.49,23.26,5.23,11.52,12.72,4.84,9.17,21.28,0.0,0.0,0.21906,69.6,3995.45,5681.45,1.0104,54.86,1.0,54.86,69.78,69.78,0.0,49.42,1.0,49.42,69.78,69.78,0.0,66.4,34.08,8.18,10.49,26.24,5.19,11.53,12.72,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-ground-to-air-heat-pump.xml,65.62,29.96,8.3,10.49,22.48,4.42,11.52,11.11,3.22,9.17,21.28,0.0,0.0,0.21969,66.52,3721.93,5537.46,1.0105,51.84,1.0,51.84,65.62,65.62,0.0,46.36,1.0,46.36,65.62,65.62,0.0,62.51,34.08,8.19,10.49,25.3,4.37,11.53,11.11,3.22,9.17,21.28,0.0,0.0,0.21969 -base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,82.23,29.96,8.3,10.49,22.48,4.42,11.52,20.43,3.41,9.17,21.28,0.0,0.0,0.21969,81.98,4587.26,5537.46,1.0105,51.84,1.0,51.84,82.23,82.23,0.0,46.36,1.0,46.36,82.23,82.23,0.0,78.45,34.08,8.19,10.49,25.3,4.37,11.53,20.43,3.41,9.17,21.28,0.0,0.0,0.21969 -base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,78.34,29.96,8.29,10.49,47.71,5.17,11.52,39.63,4.72,9.17,21.28,0.0,0.0,0.22114,154.4,8640.01,5537.46,1.0105,56.29,1.0,56.29,78.34,78.34,0.0,50.85,1.0,50.85,78.34,78.34,0.0,74.39,34.08,8.18,10.49,54.27,5.12,11.53,39.63,4.72,9.17,21.28,0.0,0.0,0.22114 -base-hvac-install-quality-ground-to-air-heat-pump.xml,64.16,29.96,8.3,10.49,22.48,4.42,11.52,11.0,2.7,9.17,21.28,0.0,0.0,0.21969,65.67,3674.24,5537.46,1.0105,51.84,1.0,51.84,64.16,64.16,0.0,46.36,1.0,46.36,64.16,64.16,0.0,61.13,34.08,8.19,10.49,25.3,4.37,11.53,11.0,2.7,9.17,21.28,0.0,0.0,0.21969 -base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,80.62,29.96,8.29,10.49,47.71,5.23,11.52,44.41,2.85,9.17,21.28,0.0,0.0,0.22161,159.94,9182.9,5681.45,1.0106,71.26,1.0,71.26,80.62,80.62,0.0,62.17,1.0,62.17,80.62,80.62,0.0,76.55,34.08,8.18,10.49,54.27,5.19,11.53,44.41,2.85,9.17,21.28,0.0,0.0,0.22161 -base-hvac-install-quality-mini-split-heat-pump-ducted.xml,64.45,29.96,8.3,10.49,22.48,4.42,11.52,12.11,2.03,9.17,21.28,0.0,0.0,0.21969,66.81,3738.53,5537.46,1.0105,51.84,1.0,51.84,64.45,64.45,0.0,46.36,1.0,46.36,64.45,64.45,0.0,61.42,34.08,8.19,10.49,25.3,4.37,11.53,12.11,2.03,9.17,21.28,0.0,0.0,0.21969 -base-hvac-mini-split-air-conditioner-only-ducted.xml,80.8,29.96,8.29,10.49,47.71,5.23,11.52,44.41,2.94,9.17,21.28,0.0,0.0,0.22161,160.05,9189.22,5681.45,1.0106,71.26,1.0,71.26,80.8,80.8,0.0,62.17,1.0,62.17,80.8,80.8,0.0,76.72,34.08,8.18,10.49,54.27,5.19,11.53,44.41,2.94,9.17,21.28,0.0,0.0,0.22161 -base-hvac-mini-split-air-conditioner-only-ductless.xml,78.98,29.96,8.29,10.49,47.71,5.23,11.52,44.41,2.06,9.17,21.28,0.0,0.0,0.22161,158.95,9125.96,5681.45,1.0106,71.26,1.0,71.26,78.98,78.98,0.0,62.17,1.0,62.17,78.98,78.98,0.0,75.01,34.08,8.18,10.49,54.27,5.19,11.53,44.41,2.06,9.17,21.28,0.0,0.0,0.22161 -base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,79.98,29.96,8.29,10.49,47.71,4.31,11.52,44.41,2.09,9.17,21.28,0.0,0.0,0.22146,161.08,9117.04,5600.77,1.0105,69.78,1.0,69.78,79.98,79.98,0.0,60.71,1.0,60.71,79.98,79.98,0.0,75.95,34.08,8.18,10.49,54.27,4.27,11.53,44.41,2.09,9.17,21.28,0.0,0.0,0.22146 -base-hvac-mini-split-heat-pump-ducted-heating-only.xml,69.4,29.96,8.29,10.49,23.26,5.23,11.52,12.49,4.84,9.17,21.28,0.0,0.0,0.21906,69.49,3989.34,5681.45,1.0104,54.86,1.0,54.86,69.4,69.4,0.0,49.42,1.0,49.42,69.4,69.4,0.0,66.04,34.08,8.18,10.49,26.24,5.19,11.53,12.49,4.84,9.17,21.28,0.0,0.0,0.21906 -base-hvac-mini-split-heat-pump-ducted.xml,65.11,29.96,8.3,10.49,22.48,4.42,11.52,12.4,2.1,9.17,21.28,0.0,0.0,0.21969,67.37,3769.5,5537.46,1.0105,51.84,1.0,51.84,65.11,65.11,0.0,46.36,1.0,46.36,65.11,65.11,0.0,62.06,34.08,8.19,10.49,25.3,4.37,11.53,12.4,2.1,9.17,21.28,0.0,0.0,0.21969 -base-hvac-mini-split-heat-pump-ductless.xml,57.48,29.96,8.3,10.49,22.48,4.42,11.52,8.95,1.42,9.17,21.28,0.0,0.0,0.21969,60.84,3404.26,5537.46,1.0105,51.84,1.0,51.84,57.48,57.48,0.0,46.36,1.0,46.36,57.48,57.48,0.0,54.75,34.08,8.19,10.49,25.3,4.37,11.53,8.95,1.42,9.17,21.28,0.0,0.0,0.21969 -base-hvac-multiple.xml,92.81,30.0,8.31,10.49,35.97,7.13,11.52,42.72,5.1,9.17,21.28,0.0,0.0,0.2121,133.49,8342.29,6187.05,1.0101,54.85,1.0,54.85,92.81,92.81,0.0,50.3,1.0,50.3,92.81,92.81,0.0,89.1,34.1,8.19,10.49,40.27,7.12,11.53,42.72,5.1,9.17,21.28,0.0,0.0,0.2121 -base-hvac-none.xml,89.45,0.0,44.15,5.18,0.0,25.15,6.1,0.0,25.79,4.82,15.13,0.0,0.0,0.19184,,,,,68.96,1.0,68.96,89.45,89.45,0.0,62.02,1.0,62.02,89.45,89.45,0.0,89.42,0.0,44.14,5.18,0.0,25.16,6.1,0.0,25.79,4.82,15.13,0.0,0.0,0.19184 -base-hvac-portable-heater-gas-only.xml,68.66,29.96,8.29,10.49,47.71,5.23,11.52,27.91,4.84,9.17,21.28,0.0,0.0,0.22161,121.24,6960.74,5681.45,1.0106,57.41,1.0,57.41,68.66,68.66,0.0,52.1,1.0,52.1,68.66,68.66,0.0,65.17,34.08,8.18,10.49,54.27,5.19,11.53,27.91,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-programmable-thermostat.xml,76.22,29.96,8.29,10.49,47.71,5.17,11.52,37.49,4.48,9.17,21.28,0.0,0.0,0.22114,148.31,8298.95,5537.46,1.0105,56.29,1.0,56.29,76.22,76.22,0.0,50.85,1.0,50.85,76.22,76.22,0.0,72.37,34.08,8.18,10.49,54.27,5.12,11.53,37.49,4.48,9.17,21.28,0.0,0.0,0.22114 -base-hvac-ptac-with-heating-electricity.xml,93.78,29.96,8.3,10.49,22.48,4.91,11.52,27.91,3.16,9.17,21.28,0.0,0.0,0.21989,93.04,5238.95,5572.71,1.0105,51.74,1.0,51.74,93.78,93.78,0.0,46.25,1.0,46.25,93.78,93.78,0.0,89.57,34.08,8.19,10.49,25.3,4.86,11.53,27.91,3.16,9.17,21.28,0.0,0.0,0.21989 -base-hvac-ptac-with-heating-natural-gas.xml,72.68,29.96,8.25,10.49,47.71,5.68,11.52,34.88,3.16,9.17,21.28,0.0,0.0,0.22136,139.44,7852.44,5572.71,1.0105,56.22,1.0,56.22,72.68,72.68,0.0,50.79,1.0,50.79,72.68,72.68,0.0,69.01,34.08,8.15,10.49,54.27,5.63,11.53,34.88,3.16,9.17,21.28,0.0,0.0,0.22136 -base-hvac-ptac.xml,80.76,29.96,8.25,10.49,47.71,5.68,11.52,44.41,3.16,9.17,21.28,0.0,0.0,0.22136,159.21,9192.85,5713.65,1.0105,71.22,1.0,71.22,80.76,80.76,0.0,62.14,1.0,62.14,80.76,80.76,0.0,76.68,34.08,8.15,10.49,54.27,5.63,11.53,44.41,3.16,9.17,21.28,0.0,0.0,0.22136 -base-hvac-pthp.xml,66.21,29.96,8.3,10.49,22.48,4.91,11.52,12.11,3.06,9.17,21.28,0.0,0.0,0.21989,67.61,3806.95,5572.71,1.0105,51.74,1.0,51.74,66.21,66.21,0.0,46.25,1.0,46.25,66.21,66.21,0.0,63.09,34.08,8.19,10.49,25.3,4.86,11.53,12.11,3.06,9.17,21.28,0.0,0.0,0.21989 -base-hvac-room-ac-only-ceer.xml,82.32,29.96,8.25,10.49,47.71,5.68,11.52,44.41,3.99,9.17,21.28,0.0,0.0,0.22136,160.24,9252.11,5713.65,1.0105,71.22,1.0,71.22,82.32,82.32,0.0,62.14,1.0,62.14,82.32,82.32,0.0,78.16,34.08,8.15,10.49,54.27,5.63,11.53,44.41,3.99,9.17,21.28,0.0,0.0,0.22136 -base-hvac-room-ac-only.xml,82.3,29.96,8.25,10.49,47.71,5.68,11.52,44.41,3.98,9.17,21.28,0.0,0.0,0.22136,160.23,9251.57,5713.65,1.0105,71.22,1.0,71.22,82.3,82.3,0.0,62.14,1.0,62.14,82.3,82.3,0.0,78.14,34.08,8.15,10.49,54.27,5.63,11.53,44.41,3.98,9.17,21.28,0.0,0.0,0.22136 -base-hvac-room-ac-with-heating.xml,95.58,29.96,8.3,10.49,22.48,4.91,11.52,27.91,3.98,9.17,21.28,0.0,0.0,0.21989,94.08,5297.67,5572.71,1.0105,51.74,1.0,51.74,95.58,95.58,0.0,46.25,1.0,46.25,95.58,95.58,0.0,91.27,34.08,8.19,10.49,25.3,4.86,11.53,27.91,3.98,9.17,21.28,0.0,0.0,0.21989 -base-hvac-room-ac-with-reverse-cycle.xml,66.21,29.96,8.3,10.49,22.48,4.91,11.52,12.11,3.06,9.17,21.28,0.0,0.0,0.21989,67.61,3806.95,5572.71,1.0105,51.74,1.0,51.74,66.21,66.21,0.0,46.25,1.0,46.25,66.21,66.21,0.0,63.09,34.08,8.19,10.49,25.3,4.86,11.53,12.11,3.06,9.17,21.28,0.0,0.0,0.21989 -base-hvac-stove-wood-pellets-only.xml,76.63,29.96,8.29,10.49,47.71,5.23,11.52,34.86,4.84,9.17,21.28,0.0,0.0,0.22161,,,,,57.41,1.0,57.41,76.63,76.63,0.0,52.1,1.0,52.1,76.63,76.63,0.0,72.74,34.08,8.18,10.49,54.27,5.19,11.53,34.86,4.84,9.17,21.28,0.0,0.0,0.22161 -base-hvac-undersized.xml,73.93,29.96,8.29,10.49,47.71,5.17,11.52,34.49,4.47,9.17,21.28,0.0,0.0,0.22114,140.33,7852.63,5537.46,1.0105,56.29,1.0,56.29,73.93,73.93,0.0,50.85,1.0,50.85,73.93,73.93,0.0,70.2,34.08,8.18,10.49,54.27,5.12,11.53,34.49,4.47,9.17,21.28,0.0,0.0,0.22114 -base-hvac-wall-furnace-elec-only.xml,96.16,29.96,8.29,10.49,23.26,5.23,11.52,28.48,4.84,9.17,21.28,0.0,0.0,0.21906,94.53,5426.46,5681.45,1.0104,54.86,1.0,54.86,96.16,96.16,0.0,49.42,1.0,49.42,96.16,96.16,0.0,91.67,34.08,8.18,10.49,26.24,5.19,11.53,28.48,4.84,9.17,21.28,0.0,0.0,0.21906 -base-lighting-ceiling-fans.xml,78.87,29.94,7.99,10.49,47.68,5.02,11.52,39.53,4.92,9.17,21.8,0.0,0.0,0.2188,153.41,8666.58,5591.04,1.0104,56.31,1.0,56.31,78.87,78.87,0.0,50.92,1.0,50.92,78.87,78.87,0.0,74.92,34.06,7.86,10.49,54.24,4.96,11.52,39.53,4.92,9.17,21.8,0.0,0.0,0.2188 -base-location-baltimore-md.xml,68.24,20.38,10.81,9.61,32.63,6.84,10.82,17.61,6.93,8.65,15.13,0.0,0.0,0.27103,70.98,8871.19,11654.28,1.0725,51.28,1.0,51.28,68.24,68.24,0.0,48.94,1.0,48.94,68.24,68.24,0.0,67.26,21.17,10.76,9.61,33.88,6.87,10.82,17.61,6.93,8.65,15.13,0.0,0.0,0.27103 -base-location-capetown-zaf.xml,78.44,4.28,4.51,8.35,6.85,2.53,9.47,0.85,4.2,7.63,15.13,0.0,0.0,0.16876,,,,,50.95,1.0,50.95,78.44,78.44,0.0,48.68,1.0,48.68,78.44,78.44,0.0,77.77,4.71,4.34,8.35,7.55,2.44,9.47,0.85,4.2,7.63,15.13,0.0,0.0,0.16876 -base-location-dallas-tx.xml,67.27,9.51,26.3,7.53,15.24,15.86,8.51,4.08,13.07,6.82,15.13,0.0,0.0,0.27126,70.68,5742.03,7574.5,1.0725,47.17,1.0,47.17,67.27,67.27,0.0,44.36,1.0,44.36,67.27,67.27,0.0,66.36,10.03,26.36,7.53,16.06,16.05,8.51,4.08,13.07,6.82,15.13,0.0,0.0,0.27126 -base-location-duluth-mn.xml,72.0,45.19,1.79,13.08,71.99,2.11,14.52,57.38,2.41,11.61,15.13,0.0,0.0,0.25606,156.64,10592.13,6329.5,1.0683,53.97,1.0,53.97,72.0,72.0,0.0,47.09,1.0,47.09,72.0,72.0,0.0,67.65,50.31,1.6,13.08,80.15,2.02,14.52,57.38,2.41,11.61,15.13,0.0,0.0,0.25606 -base-location-helena-mt.xml,77.85,48.72,3.17,11.9,77.6,2.47,12.95,65.37,2.25,10.34,21.28,0.0,0.0,0.22273,200.52,11716.1,5781.4,1.0106,57.83,1.0,57.83,77.85,77.85,0.0,51.12,1.0,51.12,77.85,77.85,0.0,72.48,55.58,2.99,11.9,88.52,2.38,12.95,65.37,2.25,10.34,21.28,0.0,0.0,0.22273 -base-location-honolulu-hi.xml,78.61,0.0,44.15,5.18,0.0,24.88,6.1,0.0,21.1,4.82,15.13,0.0,0.0,0.19004,,,,,61.77,1.0,61.77,78.61,78.61,0.0,40.91,1.0,40.91,78.61,78.61,0.0,78.58,0.0,44.14,5.18,0.0,24.89,6.1,0.0,21.1,4.82,15.13,0.0,0.0,0.19004 -base-location-miami-fl.xml,75.54,0.04,42.12,5.34,0.07,24.81,6.26,0.0,19.95,4.95,15.13,0.0,0.0,0.20669,75.23,5918.99,7459.06,1.0548,62.9,1.0,62.9,75.54,75.54,0.0,42.51,1.0,42.51,75.54,75.54,0.0,75.54,0.04,42.12,5.34,0.07,24.81,6.26,0.0,19.95,4.95,15.13,0.0,0.0,0.20669 -base-location-phoenix-az.xml,70.41,1.3,50.54,5.61,2.08,29.01,6.56,0.07,22.07,5.19,15.13,0.0,0.0,0.27824,70.13,4733.06,6280.9,1.0745,49.97,1.0,49.97,70.41,70.41,0.0,45.22,1.0,45.22,70.41,70.41,0.0,70.33,1.32,50.59,5.61,2.12,29.05,6.56,0.07,22.07,5.19,15.13,0.0,0.0,0.27824 -base-location-portland-or.xml,75.19,12.93,3.75,9.98,20.72,2.67,11.26,15.34,3.0,9.08,15.13,0.0,0.0,0.18822,132.25,4002.47,2882.99,1.0498,65.95,1.0,65.95,75.19,75.19,0.0,50.16,1.0,50.16,75.19,75.19,0.0,73.91,13.78,3.64,9.98,22.07,2.62,11.26,15.34,3.0,9.08,15.13,0.0,0.0,0.18822 -base-mechvent-balanced.xml,83.17,29.56,8.47,10.49,47.07,5.26,11.52,43.62,5.16,9.17,21.28,1.79,0.0,0.22114,164.43,9392.47,5652.7,1.0105,56.29,1.0,56.29,83.17,83.17,0.0,50.85,1.0,50.85,83.17,83.17,0.0,79.06,33.67,8.35,10.49,53.62,5.21,11.53,43.62,5.16,9.17,21.28,1.79,0.0,0.22114 -base-mechvent-cfis-airflow-fraction-zero.xml,79.77,29.69,8.41,10.49,47.29,5.23,11.52,38.19,5.28,9.17,21.28,1.75,0.0,0.22114,151.71,8606.06,5613.55,1.0105,56.29,1.0,56.29,79.77,79.77,0.0,50.85,1.0,50.85,79.77,79.77,0.0,75.79,33.81,8.29,10.49,53.84,5.18,11.53,38.19,5.28,9.17,21.28,1.75,0.0,0.22114 -base-mechvent-cfis-supplemental-fan-exhaust.xml,76.47,29.69,8.41,10.49,47.29,5.23,11.52,36.32,5.13,9.17,21.28,0.5,0.0,0.22114,144.9,8219.72,5613.55,1.0105,56.29,1.0,56.29,76.47,76.47,0.0,50.85,1.0,50.85,76.47,76.47,0.0,72.66,33.81,8.29,10.49,53.84,5.18,11.53,36.32,5.13,9.17,21.28,0.5,0.0,0.22114 -base-mechvent-cfis.xml,80.57,29.69,8.41,10.49,47.29,5.23,11.52,39.41,5.24,9.17,21.28,1.72,0.0,0.22114,154.75,8778.61,5613.55,1.0105,56.29,1.0,56.29,80.57,80.57,0.0,50.85,1.0,50.85,80.57,80.57,0.0,76.56,33.81,8.29,10.49,53.84,5.18,11.53,39.41,5.24,9.17,21.28,1.72,0.0,0.22114 -base-mechvent-erv-atre-asre.xml,71.91,29.39,8.55,10.49,46.8,5.3,11.52,28.64,5.36,9.17,21.28,1.79,0.0,0.22114,125.38,7224.37,5702.05,1.0105,56.29,1.0,56.29,71.91,71.91,0.0,50.85,1.0,50.85,71.91,71.91,0.0,68.38,33.49,8.43,10.49,53.34,5.24,11.53,28.64,5.36,9.17,21.28,1.79,0.0,0.22114 -base-mechvent-erv.xml,71.91,29.39,8.55,10.49,46.8,5.3,11.52,28.65,5.36,9.17,21.28,1.79,0.0,0.22114,125.39,7224.97,5702.05,1.0105,56.29,1.0,56.29,71.91,71.91,0.0,50.85,1.0,50.85,71.91,71.91,0.0,68.38,33.49,8.43,10.49,53.34,5.24,11.53,28.65,5.36,9.17,21.28,1.79,0.0,0.22114 -base-mechvent-exhaust.xml,79.04,29.69,8.41,10.49,47.29,5.23,11.52,39.11,5.12,9.17,21.28,0.9,0.0,0.22114,152.66,8659.79,5613.55,1.0105,56.29,1.0,56.29,79.04,79.04,0.0,50.85,1.0,50.85,79.04,79.04,0.0,75.1,33.81,8.29,10.49,53.84,5.18,11.53,39.11,5.12,9.17,21.28,0.9,0.0,0.22114 -base-mechvent-hrv-asre.xml,71.92,29.39,8.55,10.49,46.8,5.3,11.52,28.64,5.36,9.17,21.28,1.79,0.0,0.22114,125.38,7224.42,5702.05,1.0105,56.29,1.0,56.29,71.92,71.92,0.0,50.85,1.0,50.85,71.92,71.92,0.0,68.39,33.49,8.43,10.49,53.34,5.24,11.53,28.64,5.36,9.17,21.28,1.79,0.0,0.22114 -base-mechvent-hrv.xml,71.92,29.39,8.55,10.49,46.8,5.3,11.52,28.65,5.36,9.17,21.28,1.79,0.0,0.22114,125.39,7225.02,5702.05,1.0105,56.29,1.0,56.29,71.92,71.92,0.0,50.85,1.0,50.85,71.92,71.92,0.0,68.39,33.49,8.43,10.49,53.34,5.24,11.53,28.65,5.36,9.17,21.28,1.79,0.0,0.22114 -base-mechvent-multiple.xml,83.09,29.5,8.5,10.49,46.989999999999995,6.16,11.52,43.21,6.1,9.17,21.28,1.45,0.0,0.22131,163.07,9422.47,5717.8,1.0105,57.03,1.0,57.03,83.09,83.09,0.0,51.6,1.0,51.6,83.09,83.09,0.0,79.02,33.62,8.38,10.49,53.54,6.08,11.53,43.21,6.1,9.17,21.28,1.45,0.0,0.22131 -base-mechvent-supply.xml,78.78,29.69,8.41,10.49,47.29,5.23,11.52,38.48,5.22,9.17,21.28,0.9,0.0,0.22114,151.15,8574.42,5613.55,1.0105,56.29,1.0,56.29,78.78,78.78,0.0,50.85,1.0,50.85,78.78,78.78,0.0,74.86,33.81,8.29,10.49,53.84,5.18,11.53,38.48,5.22,9.17,21.28,0.9,0.0,0.22114 -base-mechvent-whole-house-fan.xml,77.38,29.96,8.29,10.49,47.71,5.17,11.52,39.7,3.6,9.17,21.28,0.0,0.0,0.22114,153.7,8600.52,5537.46,1.0105,56.29,1.0,56.29,77.38,77.38,0.0,50.85,1.0,50.85,77.38,77.38,0.0,73.48,34.08,8.18,10.49,54.27,5.12,11.53,39.7,3.6,9.17,21.28,0.0,0.0,0.22114 -base-misc-generators.xml,77.36,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,194.34,10874.98,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,73.45,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-pv.xml,38.29,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,121.96,6824.49,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,69.79,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base-version-co2-2019ABCD.xml,,,,,,,,,,,,,,,154.43,8641.78,5537.46,1.0105,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2014.xml,78.43,31.33,8.26,11.44,49.84,4.26,12.37,37.59,4.09,11.49,21.71,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2014A.xml,76.05,31.28,8.28,10.39,49.77,4.27,11.42,37.55,4.1,8.7,21.71,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2014AE.xml,75.17,31.28,8.28,10.39,49.77,4.27,11.42,37.55,4.1,8.7,21.71,0.0,0.0,0.24324,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2014AEG.xml,74.5,31.28,8.28,10.39,49.77,4.27,11.42,37.97,4.05,8.7,21.04,0.0,0.0,0.24736,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2019.xml,75.86,29.9,8.32,10.39,47.57,4.31,11.42,37.97,4.05,8.7,21.04,0.0,0.0,0.21518,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2019A.xml,77.43,29.96,8.29,10.49,47.66,4.3,11.52,37.96,4.05,9.17,21.28,0.0,0.0,0.21739,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2019AB.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2019ABC.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-eri-2019ABCD.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -base-version-iecc-eri-2015.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,74.5,31.28,8.28,10.39,49.77,4.27,11.42,37.97,4.05,8.7,21.04,0.0,0.0,0.24736 -base-version-iecc-eri-2018.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,72.0,34.02,8.21,10.39,54.13,4.25,11.42,37.97,4.05,8.7,21.04,0.0,0.0,0.24736 -base-version-iecc-eri-2021.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 -base.xml,79.23,29.96,8.29,10.49,47.71,5.17,11.52,39.56,5.17,9.17,21.28,0.0,0.0,0.22114,154.43,8641.78,5537.46,1.0105,56.29,1.0,56.29,79.23,79.23,0.0,50.85,1.0,50.85,79.23,79.23,0.0,75.23,34.08,8.18,10.49,54.27,5.12,11.53,39.56,5.17,9.17,21.28,0.0,0.0,0.22114 +base-appliances-dehumidifier-ief-portable.xml,67.28,9.26,27.0,7.53,14.86,16.0,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042,70.5,5735.14,7586.26,1.0723,48.13,1.0,48.13,67.28,67.28,0.0,46.6,1.0,46.6,67.28,67.28,0.0,66.31,9.78,27.11,7.53,15.68,16.2,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042 +base-appliances-dehumidifier-ief-whole-home.xml,67.27,9.27,27.0,7.53,14.86,16.0,8.51,3.99,13.2,6.72,15.13,0.0,0.04,0.27042,70.49,5735.12,7587.32,1.0723,48.19,1.0,48.19,67.27,67.27,0.0,46.8,1.0,46.8,67.27,67.27,0.0,66.32,9.78,27.08,7.53,15.68,16.2,8.51,3.99,13.2,6.72,15.13,0.0,0.04,0.27042 +base-appliances-dehumidifier-multiple.xml,67.29,9.28,27.0,7.53,14.89,16.0,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042,70.51,5735.3,7585.64,1.0723,47.98,1.0,47.98,67.29,67.29,0.0,46.25,1.0,46.25,67.29,67.29,0.0,66.32,9.81,27.11,7.53,15.71,16.2,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042 +base-appliances-dehumidifier.xml,67.28,9.26,27.0,7.53,14.86,16.0,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042,70.5,5735.11,7586.26,1.0723,48.13,1.0,48.13,67.28,67.28,0.0,46.6,1.0,46.6,67.28,67.28,0.0,66.31,9.78,27.11,7.53,15.68,16.2,8.51,3.99,13.2,6.72,15.13,0.0,0.03,0.27042 +base-appliances-gas.xml,79.19,29.02,8.89,10.49,46.24,5.45,11.52,37.89,5.27,9.02,23.34,0.0,0.0,0.2151,159.97,8896.03,5504.73,1.0102,57.03,1.0,57.03,79.19,79.19,0.0,51.74,1.0,51.74,79.19,79.19,0.0,75.3,33.11,8.76,10.49,52.75,5.4,11.53,37.89,5.27,9.02,23.34,0.0,0.0,0.2151 +base-appliances-modified.xml,79.49,29.48,8.66,10.49,46.97,5.34,11.52,38.45,5.17,9.55,21.6,0.0,0.0,0.22097,153.59,8543.71,5504.73,1.0105,56.46,1.0,56.46,79.49,79.49,0.0,51.02,1.0,51.02,79.49,79.49,0.0,75.48,33.58,8.55,10.49,53.5,5.29,11.53,38.45,5.17,9.55,21.6,0.0,0.0,0.22097 +base-appliances-none.xml,80.54,29.48,8.66,10.49,46.97,5.34,11.52,38.33,5.2,9.46,22.52,0.0,0.0,0.22097,154.45,8591.48,5504.73,1.0105,56.2,1.0,56.2,80.54,80.54,0.0,50.79,1.0,50.79,80.54,80.54,0.0,76.48,33.58,8.55,10.49,53.5,5.29,11.53,38.33,5.2,9.46,22.52,0.0,0.0,0.22097 +base-appliances-oil.xml,79.19,29.02,8.89,10.49,46.24,5.45,11.52,37.89,5.27,9.02,23.34,0.0,0.0,0.2151,164.22,9132.52,5504.73,1.0102,57.03,1.0,57.03,79.19,79.19,0.0,51.74,1.0,51.74,79.19,79.19,0.0,75.3,33.11,8.76,10.49,52.75,5.4,11.53,37.89,5.27,9.02,23.34,0.0,0.0,0.2151 +base-appliances-propane.xml,79.19,29.02,8.89,10.49,46.24,5.45,11.52,37.89,5.27,9.02,23.34,0.0,0.0,0.2151,162.64,9044.44,5504.73,1.0102,57.03,1.0,57.03,79.19,79.19,0.0,51.74,1.0,51.74,79.19,79.19,0.0,75.3,33.11,8.76,10.49,52.75,5.4,11.53,37.89,5.27,9.02,23.34,0.0,0.0,0.2151 +base-appliances-wood.xml,79.19,29.02,8.89,10.49,46.24,5.45,11.52,37.89,5.27,9.02,23.34,0.0,0.0,0.2151,,,,,57.03,1.0,57.03,79.19,79.19,0.0,51.74,1.0,51.74,79.19,79.19,0.0,75.3,33.11,8.76,10.49,52.75,5.4,11.53,37.89,5.27,9.02,23.34,0.0,0.0,0.2151 +base-atticroof-cathedral.xml,72.08,32.27,8.89,10.49,51.39,5.37,11.52,34.81,4.68,9.02,21.28,0.0,0.0,0.19825,137.48,7913.29,5702.26,1.0094,55.2,1.0,55.2,72.08,72.08,0.0,51.2,1.0,51.2,72.08,72.08,0.0,67.26,38.1,8.74,10.49,60.67,5.27,11.53,34.81,4.68,9.02,21.28,0.0,0.0,0.19825 +base-atticroof-conditioned.xml,74.67,37.17,11.27,10.49,59.2,6.67,11.52,41.22,5.45,8.93,25.37,0.0,0.0,0.21301,143.23,9225.08,6612.26,0.9741,57.03,1.0,57.03,74.67,74.67,0.0,51.33,1.0,51.33,74.67,74.67,0.0,68.61,45.51,11.09,10.49,72.48,6.53,11.53,41.22,5.45,8.93,25.37,0.0,0.0,0.21301 +base-atticroof-flat.xml,71.51,29.26,8.96,10.49,46.59,5.43,11.52,32.07,4.1,9.02,21.28,0.0,0.0,0.19782,134.52,7472.51,5503.22,1.0094,56.18,1.0,56.18,71.51,71.51,0.0,50.78,1.0,50.78,71.51,71.51,0.0,67.98,33.35,8.82,10.49,53.12,5.34,11.53,32.07,4.1,9.02,21.28,0.0,0.0,0.19782 +base-atticroof-radiant-barrier.xml,73.19,9.38,26.9,7.53,15.03,15.95,8.51,6.94,14.15,6.72,15.13,0.0,0.0,0.22599,78.9,6322.81,7559.66,1.0601,46.94,1.0,46.94,73.19,73.19,0.0,44.11,1.0,44.11,73.19,73.19,0.0,72.2,9.9,26.96,7.53,15.86,16.14,8.51,6.94,14.15,6.72,15.13,0.0,0.0,0.22599 +base-atticroof-unvented-insulated-roof.xml,74.22,29.48,8.66,10.49,46.97,5.34,11.52,35.06,4.33,9.02,21.28,0.0,0.0,0.18668,142.67,7923.44,5504.73,1.0089,56.2,1.0,56.2,74.22,74.22,0.0,50.79,1.0,50.79,74.22,74.22,0.0,70.48,33.58,8.55,10.49,53.5,5.29,11.53,35.06,4.33,9.02,21.28,0.0,0.0,0.18668 +base-atticroof-vented.xml,76.64,30.01,8.45,10.49,47.81,5.23,11.83,38.37,4.56,9.19,21.28,0.0,0.0,0.22134,150.08,8426.84,5556.17,1.0105,57.02,1.0,57.02,76.64,76.64,0.0,51.76,1.0,51.76,76.64,76.64,0.0,72.77,34.13,8.34,10.49,54.37,5.19,11.83,38.37,4.56,9.19,21.28,0.0,0.0,0.22134 +base-bldgtype-mf-unit-adjacent-to-multiple.xml,68.24,10.29,5.21,10.49,16.46,3.56,11.52,10.92,2.45,9.57,13.08,0.0,0.0,0.22934,102.72,3628.76,3236.99,1.0914,65.23,1.0,65.23,68.24,68.24,0.0,63.27,1.0,63.27,68.24,68.24,0.0,70.67,8.77,5.3,10.49,14.02,3.6,11.51,10.92,2.45,9.57,13.08,0.0,0.0,0.22934 +base-bldgtype-mf-unit-location-portland-or.xml,68.82,5.03,3.6,9.98,8.05,2.5,10.99,1.72,2.62,9.1,13.08,0.0,0.0,0.19618,75.59,2257.5,2771.36,1.0777,61.06,1.0,61.06,68.82,68.82,0.0,58.57,1.0,58.57,68.82,68.82,0.0,70.85,3.82,4.0,9.98,6.12,2.68,10.99,1.72,2.62,9.1,13.08,0.0,0.0,0.19618 +base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml,66.16,7.65,5.92,10.49,12.52,3.9,11.51,3.07,3.93,9.54,13.08,0.0,0.0,0.23763,73.9,2583.11,3192.67,1.0949,57.93,1.0,57.93,66.16,66.16,0.0,56.86,1.0,56.86,66.16,66.16,0.0,68.38,6.25,6.09,10.49,10.25,3.97,11.5,3.07,3.93,9.54,13.08,0.0,0.0,0.23763 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml,66.43,7.65,5.92,10.49,12.52,3.9,11.51,3.29,3.93,9.54,13.08,0.0,0.0,0.23763,74.66,2609.69,3192.67,1.0949,58.07,1.0,58.07,66.43,66.43,0.0,57.19,1.0,57.19,66.43,66.43,0.0,68.65,6.25,6.09,10.49,10.25,3.97,11.5,3.29,3.93,9.54,13.08,0.0,0.0,0.23763 +base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml,66.2,7.65,5.92,10.49,12.52,3.9,11.51,3.1,3.93,9.54,13.08,0.0,0.0,0.23763,73.82,2580.46,3192.67,1.0949,58.07,1.0,58.07,66.2,66.2,0.0,57.19,1.0,57.19,66.2,66.2,0.0,68.42,6.25,6.09,10.49,10.25,3.97,11.5,3.1,3.93,9.54,13.08,0.0,0.0,0.23763 +base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml,65.75,7.65,5.92,10.49,11.69,3.9,11.51,2.57,3.93,9.54,13.08,0.0,0.0,0.23342,71.66,2501.0,3192.67,1.0931,57.14,1.0,57.14,65.75,67.9,0.0,56.1,1.0,56.1,65.75,67.9,0.0,67.93,6.25,6.09,10.49,9.73,3.97,11.5,2.57,3.93,9.54,13.08,0.0,0.0,0.23342 +base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml,65.33,7.65,5.92,10.49,12.19,3.9,11.51,4.21,3.01,9.54,13.08,0.0,0.0,0.22973,76.91,2680.25,3192.67,1.0916,62.44,1.0,62.44,65.33,65.33,0.0,55.83,1.0,55.83,65.33,65.33,0.0,67.49,6.25,6.09,10.49,9.96,3.97,11.5,4.21,3.01,9.54,13.08,0.0,0.0,0.22973 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml,67.2,7.65,5.92,10.49,12.19,3.9,11.51,4.21,3.55,9.54,13.08,0.0,0.0,0.22973,78.07,2720.69,3192.67,1.0916,62.92,1.0,62.92,67.2,67.2,0.0,57.05,1.0,57.05,67.2,67.2,0.0,69.44,6.25,6.09,10.49,9.96,3.97,11.5,4.21,3.55,9.54,13.08,0.0,0.0,0.22973 +base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml,65.89,7.65,5.92,10.49,12.19,3.9,11.51,4.21,3.17,9.54,13.08,0.0,0.0,0.22973,77.25,2692.23,3192.67,1.0916,62.92,1.0,62.92,65.89,65.89,0.0,57.05,1.0,57.05,65.89,65.89,0.0,68.08,6.25,6.09,10.49,9.96,3.97,11.5,4.21,3.17,9.54,13.08,0.0,0.0,0.22973 +base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml,76.35,7.65,5.92,10.49,12.19,3.9,11.51,4.21,6.23,9.54,13.08,0.0,0.0,0.22973,83.64,2915.0,3192.67,1.0916,66.15,1.0,66.15,76.35,76.35,0.0,61.79,1.0,61.79,76.35,76.35,0.0,78.98,6.25,6.09,10.49,9.96,3.97,11.5,4.21,6.23,9.54,13.08,0.0,0.0,0.22973 +base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml,66.79,7.65,5.92,10.49,12.19,3.9,11.51,4.21,3.44,9.54,13.08,0.0,0.0,0.22973,77.82,2712.12,3192.67,1.0916,62.57,1.0,62.57,66.79,66.79,0.0,56.98,1.0,56.98,66.79,66.79,0.0,69.02,6.25,6.09,10.49,9.96,3.97,11.5,4.21,3.44,9.54,13.08,0.0,0.0,0.22973 +base-bldgtype-mf-unit-shared-generator.xml,61.42,7.65,5.92,10.49,12.23,3.88,11.51,2.87,3.15,9.54,13.08,0.0,0.0,0.22934,131.69,4446.32,3093.61,1.0914,56.26,1.0,56.26,63.68,63.68,0.0,55.58,1.0,55.58,63.68,63.68,0.0,63.46,6.25,6.09,10.49,10.0,3.95,11.5,2.87,3.15,9.54,13.08,0.0,0.0,0.22934 +base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml,72.33,7.65,5.93,10.49,6.44,3.03,11.51,1.79,4.17,9.54,13.08,0.0,0.0,0.22668,68.44,2308.47,3093.61,1.0903,63.57,1.0,63.57,72.33,72.33,0.0,55.91,1.0,55.91,72.33,72.33,0.0,74.53,6.25,6.1,10.49,5.46,3.1,11.5,1.79,4.17,9.54,13.08,0.0,0.0,0.22668 +base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml,63.29,7.27,6.12,10.5,11.63,3.97,18.22,2.69,3.21,14.5,13.08,0.0,0.0,0.229,113.66,3844.73,3099.89,1.0913,50.11,1.0,50.11,63.29,63.29,0.0,56.16,1.0,56.16,63.29,63.29,0.0,65.36,5.9,6.3,10.5,9.43,4.04,18.18,2.69,3.21,14.5,13.08,0.0,0.0,0.229 +base-bldgtype-mf-unit-shared-laundry-room.xml,60.37,7.27,6.12,10.49,11.63,3.97,18.21,3.05,3.05,12.34,13.08,0.0,0.0,0.229,105.45,3567.07,3099.86,1.0913,50.11,1.0,50.11,60.37,60.37,0.0,55.27,1.0,55.27,60.37,60.37,0.0,62.34,5.9,6.3,10.49,9.43,4.04,18.19,3.05,3.05,12.34,13.08,0.0,0.0,0.229 +base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml,70.12,7.53,6.02,10.49,12.04,3.92,11.5,0.69,3.53,9.53,13.08,1.5,0.0,0.22934,85.28,2920.94,3138.38,1.0914,56.26,1.0,56.26,70.12,70.12,0.0,55.58,1.0,55.58,70.12,70.12,0.0,72.39,6.14,6.19,10.49,9.81,3.99,11.5,0.69,3.53,9.53,13.08,1.5,0.0,0.22934 +base-bldgtype-mf-unit-shared-mechvent.xml,65.92,7.53,6.02,10.49,12.04,3.92,11.5,2.65,3.15,9.54,13.08,1.5,0.0,0.22934,75.57,2588.41,3138.38,1.0914,56.26,1.0,56.26,65.92,65.92,0.0,55.58,1.0,55.58,65.92,65.92,0.0,68.05,6.14,6.19,10.49,9.81,3.99,11.5,2.65,3.15,9.54,13.08,1.5,0.0,0.22934 +base-bldgtype-mf-unit-shared-pv.xml,5.88,7.65,5.92,10.49,12.23,3.88,11.51,2.87,3.15,9.54,13.08,0.0,0.0,0.22934,24.35,822.1,3093.61,1.0914,56.26,1.0,56.26,63.68,63.68,0.0,55.58,1.0,55.58,63.68,63.68,0.0,62.3,6.25,6.09,10.49,10.0,3.95,11.5,2.87,3.15,9.54,13.08,0.0,0.0,0.22934 +base-bldgtype-mf-unit-shared-water-heater-recirc.xml,62.0,7.06,6.32,10.49,11.29,4.06,18.21,2.94,3.12,13.43,13.08,0.0,0.0,0.229,107.92,3643.35,3093.61,1.0913,50.93,1.0,50.93,62.0,62.0,0.0,56.52,1.0,56.52,62.0,62.0,0.0,63.99,5.7,6.51,10.49,9.12,4.14,18.18,2.94,3.12,13.43,13.08,0.0,0.0,0.229 +base-bldgtype-mf-unit-shared-water-heater.xml,60.57,7.06,6.32,10.49,11.29,4.06,18.21,2.94,3.12,12.33,13.08,0.0,0.0,0.229,105.31,3555.12,3093.61,1.0913,50.09,1.0,50.09,60.57,60.57,0.0,55.51,1.0,55.51,60.57,60.57,0.0,62.52,5.7,6.51,10.49,9.12,4.14,18.18,2.94,3.12,12.33,13.08,0.0,0.0,0.229 +base-bldgtype-mf-unit.xml,63.68,7.65,5.92,10.49,12.23,3.88,11.51,2.87,3.15,9.54,13.08,0.0,0.0,0.22934,73.97,2497.48,3093.61,1.0914,56.26,1.0,56.26,63.68,63.68,0.0,55.58,1.0,55.58,63.68,63.68,0.0,65.79,6.25,6.09,10.49,10.0,3.95,11.5,2.87,3.15,9.54,13.08,0.0,0.0,0.22934 +base-bldgtype-sfa-unit.xml,74.72,18.94,5.96,10.49,30.2,3.96,11.52,23.74,3.38,9.29,17.18,0.0,0.0,0.22097,133.18,5900.41,4266.59,1.0384,55.03,1.0,55.03,74.72,74.72,0.0,49.83,1.0,49.83,74.72,74.72,0.0,72.85,20.45,5.9,10.49,32.61,3.94,11.52,23.74,3.38,9.29,17.18,0.0,0.0,0.22097 +base-dhw-combi-tankless.xml,64.79,28.75,8.95,10.49,47.1,5.51,18.3,32.15,4.88,10.29,21.28,0.0,0.0,0.22957,146.04,8353.92,5658.28,1.0109,54.92,1.0,54.92,64.79,64.79,0.0,49.71,1.0,49.71,64.79,64.79,0.0,61.58,32.84,8.82,10.49,53.63,5.46,18.31,32.15,4.88,10.29,21.28,0.0,0.0,0.22957 +base-dhw-desuperheater.xml,83.37,29.48,8.66,10.49,46.95,5.37,11.52,44.18,5.42,6.9,21.28,0.0,0.0,0.22132,160.12,9155.77,5658.28,1.0105,70.98,1.0,70.98,83.37,83.37,0.0,61.92,1.0,61.92,83.37,83.37,0.0,79.16,33.58,8.55,10.49,53.48,5.32,11.53,44.18,5.42,6.9,21.28,0.0,0.0,0.22132 +base-dhw-dwhr.xml,75.77,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,6.75,21.28,0.0,0.0,0.22097,149.22,8300.55,5504.73,1.0105,56.2,1.0,56.2,75.77,75.77,0.0,50.79,1.0,50.79,75.77,75.77,0.0,71.95,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,6.75,21.28,0.0,0.0,0.22097 +base-dhw-indirect-standbyloss.xml,68.67,28.67,8.98,10.49,46.97,5.52,18.64,30.46,5.18,14.06,21.28,0.0,0.0,0.22465,151.39,8683.48,5674.97,1.0107,54.92,1.0,54.92,68.67,68.67,0.0,49.71,1.0,49.71,68.67,68.67,0.0,65.26,32.75,8.86,10.49,53.5,5.47,18.66,30.46,5.18,14.06,21.28,0.0,0.0,0.22465 +base-dhw-jacket-gas.xml,78.6,28.67,8.98,10.49,45.69,5.49,18.64,37.66,5.28,14.23,21.28,0.0,0.0,0.21588,174.56,9738.05,5521.84,1.0103,53.91,1.0,53.91,78.6,78.6,0.0,48.31,1.0,48.31,78.6,78.6,0.0,74.64,32.75,8.86,10.49,52.18,5.44,18.66,37.66,5.28,14.23,21.28,0.0,0.0,0.21588 +base-dhw-jacket-hpwh.xml,74.41,29.0,8.85,10.49,46.21,5.43,12.42,43.29,4.54,3.37,21.28,0.0,0.0,0.21111,154.66,8682.81,5558.24,1.0101,56.5,1.0,56.5,74.41,74.41,0.0,51.06,1.0,51.06,74.41,74.41,0.0,70.67,33.09,8.73,10.49,52.71,5.38,12.42,43.29,4.54,3.37,21.28,0.0,0.0,0.21111 +base-dhw-jacket-indirect.xml,67.57,28.67,8.98,10.49,46.97,5.52,18.64,30.95,5.09,13.09,21.28,0.0,0.0,0.22465,150.04,8605.67,5674.97,1.0107,54.92,1.0,54.92,67.57,67.57,0.0,49.71,1.0,49.71,67.57,67.57,0.0,64.22,32.75,8.86,10.49,53.5,5.47,18.66,30.95,5.09,13.09,21.28,0.0,0.0,0.22465 +base-dhw-low-flow-fixtures.xml,78.21,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,8.8,21.28,0.0,0.0,0.22097,152.18,8465.2,5504.73,1.0105,56.2,1.0,56.2,78.21,78.21,0.0,50.79,1.0,50.79,78.21,78.21,0.0,74.26,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,8.8,21.28,0.0,0.0,0.22097 +base-dhw-multiple.xml,67.81,29.48,8.66,10.5,48.25,5.37,11.5,31.15,5.06,5.99,21.28,0.0,0.0,0.23,130.4,7459.77,5658.76,1.011,61.32,1.0,61.32,67.81,67.81,0.0,55.95,1.0,55.95,67.81,67.81,0.0,64.44,33.58,8.55,10.5,54.81,5.32,11.54,31.15,5.06,5.99,21.28,0.0,0.0,0.23 +base-dhw-none.xml,82.81,28.75,8.95,10.49,45.82,5.47,18.3,37.14,5.37,18.3,22.38,0.0,0.0,0.22077,186.13,10353.6,5504.73,1.0105,61.19,1.0,61.19,82.81,82.81,0.0,56.42,1.0,56.42,82.81,82.81,0.0,78.64,32.84,8.82,10.49,52.31,5.42,18.31,37.14,5.37,18.3,22.38,0.0,0.0,0.22077 +base-dhw-recirc-demand.xml,78.41,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,8.97,21.28,0.0,0.0,0.22097,152.42,8478.65,5504.73,1.0105,56.2,1.0,56.2,78.41,78.41,0.0,50.79,1.0,50.79,78.41,78.41,0.0,74.46,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,8.97,21.28,0.0,0.0,0.22097 +base-dhw-solar-fraction.xml,71.65,29.48,8.66,10.49,46.97,5.34,11.52,38.81,5.12,3.16,21.28,0.0,0.0,0.22097,144.74,8051.26,5504.73,1.0105,56.2,1.0,56.2,71.65,71.65,0.0,50.79,1.0,50.79,71.65,71.65,0.0,68.04,33.58,8.55,10.49,53.5,5.29,11.53,38.81,5.12,3.16,21.28,0.0,0.0,0.22097 +base-dhw-solar-indirect-flat-plate.xml,69.86,29.48,8.66,10.49,46.97,5.34,11.52,38.1,5.32,1.74,21.28,0.0,0.0,0.22097,141.21,7855.12,5504.73,1.0105,56.2,1.0,56.2,69.86,69.86,0.0,50.79,1.0,50.79,69.86,69.86,0.0,66.33,33.58,8.55,10.49,53.5,5.29,11.53,38.1,5.32,1.74,21.28,0.0,0.0,0.22097 +base-dhw-tank-elec-uef.xml,78.48,29.55,8.63,10.49,47.09,5.32,11.39,38.46,5.17,9.1,21.28,0.0,0.0,0.2225,152.68,8481.13,5496.49,1.0106,56.44,1.0,56.44,78.48,78.48,0.0,50.97,1.0,50.97,78.48,78.48,0.0,74.52,33.66,8.52,10.49,53.62,5.28,11.39,38.46,5.17,9.1,21.28,0.0,0.0,0.2225 +base-dhw-tank-gas-uef.xml,78.44,28.91,8.89,10.49,46.07,5.44,17.66,37.53,5.3,14.74,21.28,0.0,0.0,0.23007,176.29,9796.11,5496.49,1.011,53.91,1.0,53.91,78.44,78.44,0.0,48.31,1.0,48.31,78.44,78.44,0.0,74.49,33.0,8.76,10.49,52.57,5.39,17.67,37.53,5.3,14.74,21.28,0.0,0.0,0.23007 +base-dhw-tank-heat-pump-uef.xml,73.54,29.32,8.72,10.49,46.73,5.36,11.81,44.19,4.46,2.4,21.28,0.0,0.0,0.21779,156.48,8730.04,5521.84,1.0104,56.23,1.0,56.23,73.54,73.54,0.0,50.83,1.0,50.83,73.54,73.54,0.0,69.84,33.43,8.61,10.49,53.25,5.32,11.81,44.19,4.46,2.4,21.28,0.0,0.0,0.21779 +base-dhw-tank-oil.xml,79.23,28.67,8.98,10.49,45.69,5.49,18.64,37.23,5.35,15.32,21.28,0.0,0.0,0.21588,189.74,10584.97,5521.84,1.0103,53.91,1.0,53.91,79.23,79.23,0.0,48.31,1.0,48.31,79.23,79.23,0.0,75.23,32.75,8.86,10.49,52.18,5.44,18.66,37.23,5.35,15.32,21.28,0.0,0.0,0.21588 +base-dhw-tank-wood.xml,79.23,28.67,8.98,10.49,45.69,5.49,18.64,37.23,5.35,15.32,21.28,0.0,0.0,0.21588,,,,,53.91,1.0,53.91,79.23,79.23,0.0,48.31,1.0,48.31,79.23,79.23,0.0,75.23,32.75,8.86,10.49,52.18,5.44,18.66,37.23,5.35,15.32,21.28,0.0,0.0,0.21588 +base-dhw-tankless-electric-uef.xml,78.85,29.48,8.66,10.49,46.97,5.34,11.52,38.97,5.09,9.17,21.28,0.0,0.0,0.22097,153.77,8553.64,5504.73,1.0105,56.35,1.0,56.35,78.85,78.85,0.0,50.89,1.0,50.89,78.85,78.85,0.0,74.87,33.58,8.55,10.49,53.5,5.29,11.53,38.97,5.09,9.17,21.28,0.0,0.0,0.22097 +base-dhw-tankless-gas-uef.xml,72.16,28.75,8.95,10.49,45.82,5.47,18.3,38.97,5.09,9.66,21.28,0.0,0.0,0.22077,166.15,9242.51,5504.73,1.0105,53.91,1.0,53.91,72.16,72.16,0.0,48.31,1.0,48.31,72.16,72.16,0.0,68.53,32.84,8.82,10.49,52.31,5.42,18.31,38.97,5.09,9.66,21.28,0.0,0.0,0.22077 +base-dhw-tankless-propane.xml,74.48,28.75,8.95,10.49,45.82,5.47,18.3,38.97,5.09,11.2,21.28,0.0,0.0,0.22077,176.36,9809.95,5504.73,1.0105,53.91,1.0,53.91,74.48,74.48,0.0,48.31,1.0,48.31,74.48,74.48,0.0,70.73,32.84,8.82,10.49,52.31,5.42,18.31,38.97,5.09,11.2,21.28,0.0,0.0,0.22077 +base-enclosure-2stories-garage.xml,76.9,38.91,10.93,10.49,61.97,6.55,11.52,42.08,7.33,8.98,23.92,0.0,0.0,0.22097,145.9,9377.76,6559.9,0.9798,55.9,1.0,55.9,76.9,76.9,0.0,51.18,1.0,51.18,76.9,76.9,0.0,70.56,47.46,10.8,10.49,75.59,6.39,11.53,42.08,7.33,8.98,23.92,0.0,0.0,0.22097 +base-enclosure-2stories.xml,77.1,45.22,12.74,10.49,72.03,7.42,11.52,50.97,7.11,8.87,27.42,0.0,0.0,0.22097,152.27,10933.93,7437.63,0.9655,55.64,1.0,55.64,77.1,77.1,0.0,50.88,1.0,50.88,77.1,77.1,0.0,70.67,54.84,12.59,10.49,87.34,7.33,11.53,50.97,7.11,8.87,27.42,0.0,0.0,0.22097 +base-enclosure-beds-1.xml,83.2,29.12,8.03,6.16,46.39,4.99,7.19,40.82,4.84,5.48,19.85,0.0,0.0,0.22115,172.77,8392.89,4958.44,0.9797,57.74,1.0,57.74,83.2,83.2,0.0,52.83,1.0,52.83,83.2,83.2,0.0,78.56,33.23,7.92,6.16,52.93,4.96,7.19,40.82,4.84,5.48,19.85,0.0,0.0,0.22115 +base-enclosure-beds-2.xml,80.71,29.3,8.34,8.39,46.68,5.16,9.42,39.66,5.0,7.29,20.56,0.0,0.0,0.22103,161.87,8439.19,5239.29,0.9951,56.94,1.0,56.94,80.71,80.71,0.0,51.76,1.0,51.76,80.71,80.71,0.0,76.44,33.41,8.23,8.39,53.21,5.12,9.42,39.66,5.0,7.29,20.56,0.0,0.0,0.22103 +base-enclosure-beds-4.xml,76.41,29.66,8.99,12.54,47.27,5.51,13.56,37.38,5.33,10.72,21.99,0.0,0.0,0.22086,144.0,8524.37,5770.27,1.0259,55.4,1.0,55.4,76.41,76.41,0.0,49.8,1.0,49.8,76.41,76.41,0.0,72.73,33.76,8.86,12.54,53.79,5.46,13.57,37.38,5.33,10.72,21.99,0.0,0.0,0.22086 +base-enclosure-beds-5.xml,74.49,29.84,9.31,14.54,47.56,5.69,15.57,36.26,5.49,12.39,22.7,0.0,0.0,0.22079,136.3,8565.7,6035.31,1.0413,54.62,1.0,54.62,74.49,74.49,0.0,48.85,1.0,48.85,74.49,74.49,0.0,71.06,33.94,9.18,14.54,54.08,5.63,15.57,36.26,5.49,12.39,22.7,0.0,0.0,0.22079 +base-enclosure-ceilingtypes.xml,88.79,29.48,8.66,10.49,46.97,5.34,11.52,51.24,5.2,9.02,21.28,0.0,0.0,0.07792,187.63,10366.85,5504.73,1.0037,56.09,1.0,56.09,88.79,88.79,0.0,50.68,1.0,50.68,88.79,88.79,0.0,84.32,33.58,8.55,10.49,53.5,5.29,11.53,51.24,5.2,9.02,21.28,0.0,0.0,0.07792 +base-enclosure-floortypes.xml,96.75,19.31,7.33,10.49,30.83,4.63,11.52,46.52,4.57,9.22,15.13,0.0,0.0,0.22097,208.1,9115.73,4137.65,1.0587,54.63,1.0,54.63,96.75,96.75,0.0,49.35,1.0,49.35,96.75,96.75,0.0,94.13,20.91,7.27,10.49,33.38,4.61,11.52,46.52,4.57,9.22,15.13,0.0,0.0,0.22097 +base-enclosure-garage.xml,77.47,29.43,7.12,10.49,46.91,4.59,11.73,40.68,3.42,9.11,21.42,0.0,0.0,0.22097,156.77,8692.66,5487.27,1.0105,56.9,1.0,56.9,77.47,77.47,0.0,51.33,1.0,51.33,77.47,77.47,0.0,73.45,33.59,7.04,10.49,53.52,4.56,11.73,40.68,3.42,9.11,21.42,0.0,0.0,0.22097 +base-enclosure-infil-ach-house-pressure.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-infil-cfm-house-pressure.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-infil-cfm50.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-infil-ela.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-infil-natural-ach.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-infil-natural-cfm.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-overhangs.xml,78.3,29.48,8.66,10.49,46.97,5.34,11.52,38.85,4.96,9.02,21.28,0.0,0.0,0.22097,153.11,8517.11,5504.73,1.0105,56.2,1.0,56.2,78.3,78.3,0.0,50.79,1.0,50.79,78.3,78.3,0.0,74.35,33.58,8.55,10.49,53.5,5.29,11.53,38.85,4.96,9.02,21.28,0.0,0.0,0.22097 +base-enclosure-skylights.xml,79.02,29.48,8.66,10.49,46.97,5.34,11.52,36.94,5.95,9.02,21.28,0.0,0.0,0.20068,149.69,8318.7,5504.73,1.0096,56.2,1.0,56.2,79.02,79.02,0.0,50.79,1.0,50.79,79.02,79.02,0.0,75.03,33.58,8.55,10.49,53.5,5.29,11.53,36.94,5.95,9.02,21.28,0.0,0.0,0.20068 +base-enclosure-walltypes.xml,92.01,29.44,8.66,10.49,46.91,5.33,11.52,57.74,4.11,9.03,21.28,0.0,0.0,-0.04107,203.9,11206.2,5506.54,0.9981,56.32,1.0,56.32,92.01,92.01,0.0,50.9,1.0,50.9,92.01,92.01,0.0,87.39,33.55,8.54,10.49,53.44,5.29,11.53,57.74,4.11,9.03,21.28,0.0,0.0,-0.04107 +base-foundation-ambient.xml,80.06,19.31,7.33,10.49,30.83,4.63,11.52,25.77,5.9,9.21,15.13,0.0,0.0,0.22097,141.15,6183.01,4137.65,1.0587,54.83,1.0,54.83,80.06,80.06,0.0,49.57,1.0,49.57,80.06,80.06,0.0,77.88,20.91,7.27,10.49,33.38,4.61,11.52,25.77,5.9,9.21,15.13,0.0,0.0,0.22097 +base-foundation-basement-garage.xml,75.91,26.71,7.33,10.49,42.56,4.65,11.52,31.8,5.25,9.26,17.78,0.0,0.0,0.22097,143.25,7244.74,4888.06,1.0347,55.08,1.0,55.08,75.91,75.91,0.0,50.06,1.0,50.06,75.91,75.91,0.0,72.8,29.63,7.24,10.49,47.2,4.62,11.53,31.8,5.25,9.26,17.78,0.0,0.0,0.22097 +base-foundation-conditioned-basement-slab-insulation.xml,77.95,29.48,8.66,10.49,46.97,5.34,11.52,37.17,5.4,9.02,21.28,0.0,0.0,0.22097,149.3,8305.17,5504.73,1.0105,56.2,1.0,56.2,77.95,77.95,0.0,50.79,1.0,50.79,77.95,77.95,0.0,74.02,33.58,8.55,10.49,53.5,5.29,11.53,37.17,5.4,9.02,21.28,0.0,0.0,0.22097 +base-foundation-conditioned-basement-wall-insulation.xml,78.41,28.05,8.28,10.49,44.7,5.15,11.52,37.37,4.7,9.02,21.28,0.0,0.0,0.22097,151.56,8275.8,5403.57,1.0105,57.14,1.0,57.14,78.41,78.41,0.0,51.56,1.0,51.56,78.41,78.41,0.0,74.36,32.15,8.17,10.49,51.21,5.11,11.53,37.37,4.7,9.02,21.28,0.0,0.0,0.22097 +base-foundation-multiple.xml,73.37,19.03,6.71,10.49,30.39,4.35,11.67,20.35,5.14,9.17,15.13,0.0,0.0,0.22097,122.78,5330.86,4100.98,1.0587,54.41,1.0,54.41,73.37,73.37,0.0,49.05,1.0,49.05,73.37,73.37,0.0,71.32,20.65,6.67,10.49,32.97,4.33,11.67,20.35,5.14,9.17,15.13,0.0,0.0,0.22097 +base-foundation-slab.xml,65.99,20.73,6.85,10.49,33.05,4.4,11.52,16.3,4.55,9.21,15.13,0.0,0.0,0.22097,106.47,4701.51,4171.16,1.0587,53.91,1.0,53.91,65.99,65.99,0.0,48.87,1.0,48.87,65.99,65.99,0.0,64.21,22.35,6.79,10.49,35.63,4.38,11.52,16.3,4.55,9.21,15.13,0.0,0.0,0.22097 +base-foundation-unconditioned-basement-assembly-r.xml,70.83,18.94,6.88,10.49,30.26,4.43,11.67,19.1,4.64,9.19,15.13,0.0,0.0,0.22097,117.82,5114.13,4100.05,1.0587,53.85,1.0,53.85,70.83,70.83,0.0,48.54,1.0,48.54,70.83,70.83,0.0,68.86,20.56,6.83,10.49,32.84,4.41,11.67,19.1,4.64,9.19,15.13,0.0,0.0,0.22097 +base-foundation-unconditioned-basement-wall-insulation.xml,77.72,18.94,6.88,10.49,30.26,4.43,11.67,27.09,4.3,9.13,15.13,0.0,0.0,0.22097,144.11,6255.2,4100.05,1.0587,53.85,1.0,53.85,77.72,77.72,0.0,48.54,1.0,48.54,77.72,77.72,0.0,75.56,20.56,6.83,10.49,32.84,4.41,11.67,27.09,4.3,9.13,15.13,0.0,0.0,0.22097 +base-foundation-unconditioned-basement.xml,73.62,18.94,6.88,10.49,30.26,4.43,11.67,20.54,5.17,9.19,15.13,0.0,0.0,0.22097,123.53,5361.91,4100.05,1.0587,53.85,1.0,53.85,73.62,73.62,0.0,48.54,1.0,48.54,73.62,73.62,0.0,71.57,20.56,6.83,10.49,32.84,4.41,11.67,20.54,5.17,9.19,15.13,0.0,0.0,0.22097 +base-foundation-unvented-crawlspace.xml,71.59,17.54,7.69,10.49,28.01,4.81,11.78,17.39,5.12,9.29,15.13,0.0,0.0,0.22097,114.07,4907.02,4063.44,1.0587,55.63,1.0,55.63,71.59,71.59,0.0,50.35,1.0,50.35,71.59,71.59,0.0,69.62,19.12,7.62,10.49,30.54,4.79,11.78,17.39,5.12,9.29,15.13,0.0,0.0,0.22097 +base-foundation-vented-crawlspace-above-grade.xml,73.8,17.57,7.58,10.49,28.07,4.76,11.79,19.26,5.2,9.36,15.13,0.0,0.0,0.22097,120.74,5191.57,4061.4,1.0587,55.77,1.0,55.77,73.8,73.8,0.0,50.49,1.0,50.49,73.8,73.8,0.0,71.76,19.16,7.52,10.49,30.6,4.73,11.79,19.26,5.2,9.36,15.13,0.0,0.0,0.22097 +base-foundation-vented-crawlspace.xml,73.38,17.54,7.69,10.49,28.01,4.81,11.78,19.36,5.02,9.37,15.13,0.0,0.0,0.22097,120.74,5193.97,4063.44,1.0587,55.63,1.0,55.63,73.38,73.38,0.0,50.35,1.0,50.35,73.38,73.38,0.0,71.36,19.12,7.62,10.49,30.54,4.79,11.78,19.36,5.02,9.37,15.13,0.0,0.0,0.22097 +base-foundation-walkout-basement.xml,80.0,33.07,9.79,10.49,52.7,5.91,11.52,44.05,5.41,9.02,21.28,0.0,0.0,0.22097,161.63,9305.99,5803.31,0.9921,55.81,1.0,55.81,80.0,80.0,0.0,51.0,1.0,51.0,80.0,80.0,0.0,73.98,39.71,9.65,10.49,63.25,5.86,11.53,44.05,5.41,9.02,21.28,0.0,0.0,0.22097 +base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml,84.59,29.48,8.64,10.49,46.95,4.41,11.52,43.7,4.1,9.02,21.28,0.0,0.0,0.22082,162.35,9146.17,5574.92,1.0105,69.48,1.0,69.48,84.59,84.59,0.0,60.46,1.0,60.46,84.59,84.59,0.0,80.33,33.58,8.52,10.49,53.48,4.36,11.53,43.7,4.1,9.02,21.28,0.0,0.0,0.22082 +base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml,85.84,29.48,8.66,10.49,22.9,5.37,11.52,22.11,4.95,9.02,21.28,0.0,0.0,0.21863,84.88,4852.83,5658.28,1.0104,55.8,1.0,55.8,85.84,85.84,0.0,50.22,1.0,50.22,85.84,85.84,0.0,81.8,33.58,8.55,10.49,25.87,5.32,11.53,22.11,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,84.27,29.48,8.67,10.49,22.02,4.53,11.52,20.78,3.89,9.02,21.28,0.0,0.0,0.21938,83.47,4642.95,5504.73,1.0104,52.93,1.0,52.93,84.27,84.27,0.0,47.24,1.0,47.24,84.27,84.27,0.0,80.25,33.58,8.55,10.49,24.94,4.49,11.53,20.78,3.89,9.02,21.28,0.0,0.0,0.21938 +base-hvac-air-to-air-heat-pump-1-speed-seer2-hspf2.xml,84.24,29.48,8.67,10.49,22.02,4.53,11.52,20.79,3.88,9.02,21.28,0.0,0.0,0.21938,83.43,4640.71,5504.73,1.0104,52.93,1.0,52.93,84.24,84.24,0.0,47.24,1.0,47.24,84.24,84.24,0.0,80.22,33.58,8.55,10.49,24.94,4.49,11.53,20.79,3.88,9.02,21.28,0.0,0.0,0.21938 +base-hvac-air-to-air-heat-pump-1-speed.xml,84.02,29.48,8.67,10.49,22.02,4.53,11.52,20.64,3.89,9.02,21.28,0.0,0.0,0.21938,83.22,4628.66,5504.73,1.0104,52.93,1.0,52.93,84.02,84.02,0.0,47.24,1.0,47.24,84.02,84.02,0.0,80.01,33.58,8.55,10.49,24.94,4.49,11.53,20.64,3.89,9.02,21.28,0.0,0.0,0.21938 +base-hvac-air-to-air-heat-pump-2-speed.xml,72.41,29.48,8.67,10.49,22.02,4.53,11.52,15.56,2.78,9.02,21.28,0.0,0.0,0.21938,73.6,4093.97,5504.73,1.0104,52.93,1.0,52.93,72.41,72.41,0.0,47.24,1.0,47.24,72.41,72.41,0.0,68.93,33.58,8.55,10.49,24.94,4.49,11.53,15.56,2.78,9.02,21.28,0.0,0.0,0.21938 +base-hvac-air-to-air-heat-pump-var-speed.xml,72.07,29.48,8.67,10.49,22.02,4.38,11.52,16.23,2.1,9.02,21.28,0.0,0.0,0.21923,73.91,4103.15,5494.14,1.0104,53.0,1.0,53.0,72.07,72.07,0.0,47.32,1.0,47.32,72.07,72.07,0.0,68.62,33.58,8.55,10.49,24.94,4.34,11.53,16.23,2.1,9.02,21.28,0.0,0.0,0.21923 +base-hvac-boiler-elec-only.xml,98.79,29.48,8.66,10.49,22.9,5.37,11.52,29.84,4.95,9.02,21.28,0.0,0.0,0.21863,96.84,5536.29,5658.28,1.0104,55.8,1.0,55.8,98.79,98.79,0.0,50.22,1.0,50.22,98.79,98.79,0.0,94.21,33.58,8.55,10.49,25.87,5.32,11.53,29.84,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-boiler-gas-only.xml,71.6,29.48,8.66,10.49,48.25,5.37,11.52,31.78,4.95,9.02,21.28,0.0,0.0,0.23,131.33,7512.52,5658.28,1.011,56.85,1.0,56.85,71.6,71.6,0.0,51.74,1.0,51.74,71.6,71.6,0.0,68.04,33.58,8.55,10.49,54.81,5.32,11.53,31.78,4.95,9.02,21.28,0.0,0.0,0.23 +base-hvac-boiler-oil-only.xml,71.61,29.48,8.66,10.49,48.25,5.37,11.52,31.79,4.95,9.02,21.28,0.0,0.0,0.23,157.88,9031.33,5658.28,1.011,56.85,1.0,56.85,71.61,71.61,0.0,51.74,1.0,51.74,71.61,71.61,0.0,68.05,33.58,8.55,10.49,54.81,5.32,11.53,31.79,4.95,9.02,21.28,0.0,0.0,0.23 +base-hvac-boiler-propane-only.xml,71.59,29.48,8.66,10.49,48.25,5.37,11.52,31.77,4.95,9.02,21.28,0.0,0.0,0.23,148.19,8476.77,5658.28,1.011,56.85,1.0,56.85,71.59,71.59,0.0,51.74,1.0,51.74,71.59,71.59,0.0,68.03,33.58,8.55,10.49,54.81,5.32,11.53,31.77,4.95,9.02,21.28,0.0,0.0,0.23 +base-hvac-central-ac-only-1-speed-seer2.xml,85.03,29.48,8.66,10.49,46.95,5.37,11.52,43.7,5.2,9.02,21.28,0.0,0.0,0.22132,161.55,9237.17,5658.28,1.0105,70.98,1.0,70.98,85.03,85.03,0.0,61.92,1.0,61.92,85.03,85.03,0.0,80.74,33.58,8.55,10.49,53.48,5.32,11.53,43.7,5.2,9.02,21.28,0.0,0.0,0.22132 +base-hvac-central-ac-only-1-speed.xml,85.06,29.48,8.66,10.49,46.95,5.37,11.52,43.7,5.22,9.02,21.28,0.0,0.0,0.22132,161.56,9238.08,5658.28,1.0105,70.98,1.0,70.98,85.06,85.06,0.0,61.92,1.0,61.92,85.06,85.06,0.0,80.76,33.58,8.55,10.49,53.48,5.32,11.53,43.7,5.22,9.02,21.28,0.0,0.0,0.22132 +base-hvac-central-ac-only-2-speed.xml,82.6,29.48,8.66,10.49,46.95,5.37,11.52,43.7,4.05,9.02,21.28,0.0,0.0,0.22132,160.08,9153.36,5658.28,1.0105,70.98,1.0,70.98,82.6,82.6,0.0,61.92,1.0,61.92,82.6,82.6,0.0,78.44,33.58,8.55,10.49,53.48,5.32,11.53,43.7,4.05,9.02,21.28,0.0,0.0,0.22132 +base-hvac-central-ac-only-var-speed.xml,81.51,29.48,8.66,10.49,46.95,5.21,11.52,43.7,3.42,9.02,21.28,0.0,0.0,0.22119,159.59,9106.86,5647.05,1.0105,71.01,1.0,71.01,81.51,81.51,0.0,61.95,1.0,61.95,81.51,81.51,0.0,77.41,33.58,8.54,10.49,53.48,5.17,11.53,43.7,3.42,9.02,21.28,0.0,0.0,0.22119 +base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml,86.41,29.48,8.66,10.49,22.9,5.37,11.52,22.11,5.22,9.02,21.28,0.0,0.0,0.21863,85.17,4869.51,5658.28,1.0104,54.59,1.0,54.59,86.41,86.41,0.0,48.87,1.0,48.87,86.41,86.41,0.0,82.34,33.58,8.55,10.49,25.87,5.32,11.53,22.11,5.22,9.02,21.28,0.0,0.0,0.21863 +base-hvac-dse.xml,78.53,29.48,8.66,10.49,46.97,5.34,11.52,37.25,5.64,9.02,21.28,0.0,0.0,0.22097,150.03,8345.4,5504.73,1.0105,56.2,1.0,56.2,78.53,78.53,0.0,50.79,1.0,50.79,78.53,78.53,0.0,74.57,33.58,8.55,10.49,53.5,5.29,11.53,37.25,5.64,9.02,21.28,0.0,0.0,0.22097 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed-lockout-temperatures.xml,81.0,29.479999999999997,8.67,10.49,31.66,4.53,11.52,27.82,3.89,9.02,21.28,0.0,0.0,0.21902,109.55,6093.4,5504.73,1.0104,52.93,1.0,52.93,81.0,81.0,0.0,47.24,1.0,47.24,81.0,81.0,0.0,77.12,33.58,8.55,10.49,35.55,4.49,11.53,27.82,3.89,9.02,21.28,0.0,0.0,0.21902 +base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml,80.29,29.48,8.67,10.49,35.3,4.53,11.52,30.880000000000003,3.89,9.02,21.28,0.0,0.0,0.21887,120.08,6678.93,5504.73,1.0104,52.93,1.0,52.93,80.29,80.29,0.0,47.24,1.0,47.24,80.29,80.29,0.0,76.44,33.58,8.55,10.49,39.64,4.49,11.53,30.880000000000003,3.89,9.02,21.28,0.0,0.0,0.21887 +base-hvac-ducts-buried.xml,75.52,29.48,8.66,10.49,46.97,5.34,11.52,35.75,4.76,9.02,21.28,0.0,0.0,0.22097,144.74,8051.47,5504.73,1.0105,56.2,1.0,56.2,75.52,75.52,0.0,50.79,1.0,50.79,75.52,75.52,0.0,71.71,33.58,8.55,10.49,53.5,5.29,11.53,35.75,4.76,9.02,21.28,0.0,0.0,0.22097 +base-hvac-ducts-leakage-cfm50.xml,76.88,29.48,8.66,10.49,46.97,5.34,11.52,37.03,4.94,9.02,21.28,0.0,0.0,0.22097,148.36,8252.88,5504.73,1.0105,56.2,1.0,56.2,76.88,76.88,0.0,50.79,1.0,50.79,76.88,76.88,0.0,73.01,33.58,8.55,10.49,53.5,5.29,11.53,37.03,4.94,9.02,21.28,0.0,0.0,0.22097 +base-hvac-elec-resistance-only.xml,94.81,29.48,8.66,10.49,22.9,5.37,11.52,27.46,4.95,9.02,21.28,0.0,0.0,0.21863,93.22,5329.55,5658.28,1.0104,55.8,1.0,55.8,94.81,94.81,0.0,50.22,1.0,50.22,94.81,94.81,0.0,90.39,33.58,8.55,10.49,25.87,5.32,11.53,27.46,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-evap-cooler-only-ducted.xml,75.66,29.48,8.66,10.49,46.95,5.37,11.52,43.7,0.74,9.02,21.28,0.0,0.0,0.22132,155.71,8903.45,5658.28,1.0105,70.98,1.0,70.98,75.66,75.66,0.0,61.92,1.0,61.92,75.66,75.66,0.0,71.88,33.58,8.55,10.49,53.48,5.32,11.53,43.7,0.74,9.02,21.28,0.0,0.0,0.22132 +base-hvac-evap-cooler-only.xml,75.48,29.48,8.66,10.49,46.95,5.37,11.52,43.71,0.66,9.02,21.28,0.0,0.0,0.22132,155.61,8897.84,5658.28,1.0105,70.98,1.0,70.98,75.48,75.48,0.0,61.92,1.0,61.92,75.48,75.48,0.0,71.71,33.58,8.55,10.49,53.48,5.32,11.53,43.71,0.66,9.02,21.28,0.0,0.0,0.22132 +base-hvac-fireplace-wood-only.xml,76.54,29.48,8.66,10.49,46.95,5.37,11.52,34.33,4.95,9.02,21.28,0.0,0.0,0.22132,,,,,57.41,1.0,57.41,76.54,76.54,0.0,52.13,1.0,52.13,76.54,76.54,0.0,72.67,33.58,8.55,10.49,53.48,5.32,11.53,34.33,4.95,9.02,21.28,0.0,0.0,0.22132 +base-hvac-floor-furnace-propane-only.xml,76.54,29.48,8.66,10.49,46.95,5.37,11.52,34.33,4.95,9.02,21.28,0.0,0.0,0.22132,156.52,8949.41,5658.28,1.0105,57.41,1.0,57.41,76.54,76.54,0.0,52.13,1.0,52.13,76.54,76.54,0.0,72.67,33.58,8.55,10.49,53.48,5.32,11.53,34.33,4.95,9.02,21.28,0.0,0.0,0.22132 +base-hvac-furnace-elec-only.xml,110.86,29.48,8.66,10.49,22.9,5.37,11.52,37.04,4.95,9.02,21.28,0.0,0.0,0.21863,108.33,6193.29,5658.28,1.0104,55.8,1.0,55.8,110.86,110.86,0.0,50.22,1.0,50.22,110.86,110.86,0.0,105.78,33.58,8.55,10.49,25.87,5.32,11.53,37.04,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-furnace-gas-only.xml,78.63,29.48,8.66,10.49,46.95,5.37,11.52,39.39,4.95,9.02,21.28,0.0,0.0,0.22132,150.08,8581.56,5658.28,1.0105,57.41,1.0,57.41,78.63,78.63,0.0,52.13,1.0,52.13,78.63,78.63,0.0,74.66,33.58,8.55,10.49,53.48,5.32,11.53,39.39,4.95,9.02,21.28,0.0,0.0,0.22132 +base-hvac-ground-to-air-heat-pump-cooling-only.xml,83.45,29.48,8.64,10.49,46.95,4.41,11.52,43.7,3.65,9.02,21.28,0.0,0.0,0.22082,161.84,9117.45,5574.92,1.0105,69.48,1.0,69.48,83.45,83.45,0.0,60.46,1.0,60.46,83.45,83.45,0.0,79.26,33.58,8.52,10.49,53.48,4.36,11.53,43.7,3.65,9.02,21.28,0.0,0.0,0.22082 +base-hvac-ground-to-air-heat-pump-heating-only.xml,69.01,29.48,8.66,10.49,22.9,5.37,11.52,12.08,4.95,9.02,21.28,0.0,0.0,0.21863,68.81,3933.98,5658.28,1.0104,55.8,1.0,55.8,69.01,69.01,0.0,50.22,1.0,50.22,69.01,69.01,0.0,65.68,33.58,8.55,10.49,25.87,5.32,11.53,12.08,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-ground-to-air-heat-pump.xml,66.7,29.48,8.67,10.49,22.02,4.53,11.52,11.43,3.38,9.02,21.28,0.0,0.0,0.21938,67.44,3751.01,5504.73,1.0104,52.93,1.0,52.93,66.7,66.7,0.0,47.24,1.0,47.24,66.7,66.7,0.0,63.46,33.58,8.55,10.49,24.94,4.49,11.53,11.43,3.38,9.02,21.28,0.0,0.0,0.21938 +base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,82.49,29.48,8.67,10.49,22.02,4.53,11.52,20.3,3.51,9.02,21.28,0.0,0.0,0.21938,82.17,4570.76,5504.73,1.0104,52.93,1.0,52.93,82.49,82.49,0.0,47.24,1.0,47.24,82.49,82.49,0.0,78.56,33.58,8.55,10.49,24.94,4.49,11.53,20.3,3.51,9.02,21.28,0.0,0.0,0.21938 +base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml,77.58,29.48,8.66,10.49,46.97,5.34,11.52,38.58,4.72,9.02,21.28,0.0,0.0,0.22097,152.4,8477.56,5504.73,1.0105,56.2,1.0,56.2,77.58,77.58,0.0,50.79,1.0,50.79,77.58,77.58,0.0,73.68,33.58,8.55,10.49,53.5,5.29,11.53,38.58,4.72,9.02,21.28,0.0,0.0,0.22097 +base-hvac-install-quality-ground-to-air-heat-pump.xml,65.3,29.48,8.67,10.49,22.02,4.53,11.52,11.16,3.0,9.02,21.28,0.0,0.0,0.21938,66.51,3699.62,5504.73,1.0104,52.93,1.0,52.93,65.3,65.3,0.0,47.24,1.0,47.24,65.3,65.3,0.0,62.13,33.58,8.55,10.49,24.94,4.49,11.53,11.16,3.0,9.02,21.28,0.0,0.0,0.21938 +base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,80.31,29.48,8.66,10.49,46.95,5.37,11.52,43.7,2.96,9.02,21.28,0.0,0.0,0.22132,158.7,9074.14,5658.28,1.0105,70.98,1.0,70.98,80.31,80.31,0.0,61.92,1.0,61.92,80.31,80.31,0.0,76.28,33.58,8.55,10.49,53.48,5.32,11.53,43.7,2.96,9.02,21.28,0.0,0.0,0.22132 +base-hvac-install-quality-mini-split-heat-pump-ducted.xml,67.07,29.48,8.67,10.49,22.02,4.53,11.52,13.56,2.04,9.02,21.28,0.0,0.0,0.21938,69.3,3854.6,5504.73,1.0104,52.93,1.0,52.93,67.07,67.07,0.0,47.24,1.0,47.24,67.07,67.07,0.0,63.84,33.58,8.55,10.49,24.94,4.49,11.53,13.56,2.04,9.02,21.28,0.0,0.0,0.21938 +base-hvac-mini-split-air-conditioner-only-ducted.xml,80.59,29.48,8.66,10.49,46.95,5.37,11.52,43.7,3.09,9.02,21.28,0.0,0.0,0.22132,158.86,9083.49,5658.28,1.0105,70.98,1.0,70.98,80.59,80.59,0.0,61.92,1.0,61.92,80.59,80.59,0.0,76.54,33.58,8.55,10.49,53.48,5.32,11.53,43.7,3.09,9.02,21.28,0.0,0.0,0.22132 +base-hvac-mini-split-air-conditioner-only-ductless.xml,79.74,29.48,8.66,10.49,46.95,5.37,11.52,43.71,2.69,9.02,21.28,0.0,0.0,0.22132,158.36,9054.92,5658.28,1.0105,70.98,1.0,70.98,79.74,79.74,0.0,61.92,1.0,61.92,79.74,79.74,0.0,75.74,33.58,8.55,10.49,53.48,5.32,11.53,43.71,2.69,9.02,21.28,0.0,0.0,0.22132 +base-hvac-mini-split-heat-pump-ducted-cooling-only.xml,79.44,29.48,8.64,10.49,46.95,4.41,11.52,43.7,2.08,9.02,21.28,0.0,0.0,0.22082,159.76,9000.36,5574.92,1.0105,69.48,1.0,69.48,79.44,79.44,0.0,60.46,1.0,60.46,79.44,79.44,0.0,75.46,33.58,8.52,10.49,53.48,4.36,11.53,43.7,2.08,9.02,21.28,0.0,0.0,0.22082 +base-hvac-mini-split-heat-pump-ducted-heating-only.xml,72.38,29.48,8.66,10.49,22.9,5.37,11.52,14.08,4.95,9.02,21.28,0.0,0.0,0.21863,72.2,4127.84,5658.28,1.0104,55.8,1.0,55.8,72.38,72.38,0.0,50.22,1.0,50.22,72.38,72.38,0.0,68.9,33.58,8.55,10.49,25.87,5.32,11.53,14.08,4.95,9.02,21.28,0.0,0.0,0.21863 +base-hvac-mini-split-heat-pump-ducted.xml,67.41,29.48,8.67,10.49,22.02,4.53,11.52,13.69,2.08,9.02,21.28,0.0,0.0,0.21938,69.58,3870.35,5504.73,1.0104,52.93,1.0,52.93,67.41,67.41,0.0,47.24,1.0,47.24,67.41,67.41,0.0,64.17,33.58,8.55,10.49,24.94,4.49,11.53,13.69,2.08,9.02,21.28,0.0,0.0,0.21938 +base-hvac-mini-split-heat-pump-ductless.xml,62.41,29.48,8.67,10.49,22.02,4.53,11.52,11.23,1.79,9.02,21.28,0.0,0.0,0.21938,65.22,3627.6,5504.73,1.0104,52.93,1.0,52.93,62.41,62.41,0.0,47.24,1.0,47.24,62.41,62.41,0.0,59.4,33.58,8.55,10.49,24.94,4.49,11.53,11.23,1.79,9.02,21.28,0.0,0.0,0.21938 +base-hvac-multiple.xml,95.2,29.5,8.67,10.49,35.44,7.2700000000000005,11.52,43.4,5.77,9.02,21.28,0.0,0.0,0.21144,135.88,8452.77,6158.95,1.0101,55.24,1.0,55.24,95.2,95.2,0.0,50.63,1.0,50.63,95.2,95.2,0.0,91.45,33.6,8.549999999999999,10.49,39.7,7.21,11.53,43.4,5.77,9.02,21.28,0.0,0.0,0.21144 +base-hvac-none.xml,90.61,0.0,43.21,5.18,0.0,24.12,6.1,0.0,25.16,4.75,15.13,0.0,0.0,0.17986,,,,,69.7,1.0,69.7,90.61,90.61,0.0,62.93,1.0,62.93,90.61,90.61,0.0,90.57,0.0,43.21,5.18,0.0,24.14,6.1,0.0,25.16,4.75,15.13,0.0,0.0,0.17986 +base-hvac-programmable-thermostat.xml,75.56,29.48,8.66,10.49,46.97,5.34,11.52,36.47,4.51,9.02,21.28,0.0,0.0,0.22097,146.44,8146.02,5504.73,1.0105,56.2,1.0,56.2,75.56,75.56,0.0,50.79,1.0,50.79,75.56,75.56,0.0,71.75,33.58,8.55,10.49,53.5,5.29,11.53,36.47,4.51,9.02,21.28,0.0,0.0,0.22097 +base-hvac-ptac-with-heating-electricity.xml,93.56,29.48,8.67,10.49,22.02,5.04,11.52,27.46,3.27,9.02,21.28,0.0,0.0,0.21958,92.78,5194.09,5540.43,1.0105,52.83,1.0,52.83,93.56,93.56,0.0,47.13,1.0,47.13,93.56,93.56,0.0,89.15,33.58,8.55,10.49,24.94,4.98,11.53,27.46,3.27,9.02,21.28,0.0,0.0,0.21958 +base-hvac-ptac-with-heating-natural-gas.xml,72.44,29.48,8.66,10.49,46.95,5.86,11.52,34.33,3.27,9.02,21.28,0.0,0.0,0.22141,138.72,7766.96,5540.43,1.0105,56.15,1.0,56.15,72.44,72.44,0.0,50.74,1.0,50.74,72.44,72.44,0.0,68.8,33.58,8.54,10.49,53.48,5.81,11.53,34.33,3.27,9.02,21.28,0.0,0.0,0.22141 +base-hvac-ptac.xml,80.39,29.48,8.66,10.49,46.95,5.86,11.52,43.71,3.27,9.02,21.28,0.0,0.0,0.22141,157.92,9086.04,5693.5,1.0105,70.92,1.0,70.92,80.39,80.39,0.0,61.88,1.0,61.88,80.39,80.39,0.0,76.36,33.58,8.54,10.49,53.48,5.81,11.53,43.71,3.27,9.02,21.28,0.0,0.0,0.22141 +base-hvac-pthp.xml,66.3,29.48,8.67,10.49,22.02,5.04,11.52,11.94,3.17,9.02,21.28,0.0,0.0,0.21958,67.66,3787.59,5540.43,1.0105,52.83,1.0,52.83,66.3,66.3,0.0,47.13,1.0,47.13,66.3,66.3,0.0,63.1,33.58,8.55,10.49,24.94,4.98,11.53,11.94,3.17,9.02,21.28,0.0,0.0,0.21958 +base-hvac-room-ac-only-ceer.xml,82.04,29.48,8.66,10.49,46.95,5.86,11.52,43.71,4.13,9.02,21.28,0.0,0.0,0.22141,158.99,9147.41,5693.5,1.0105,70.92,1.0,70.92,82.04,82.04,0.0,61.88,1.0,61.88,82.04,82.04,0.0,77.91,33.58,8.54,10.49,53.48,5.81,11.53,43.71,4.13,9.02,21.28,0.0,0.0,0.22141 +base-hvac-room-ac-only.xml,82.02,29.48,8.66,10.49,46.95,5.86,11.52,43.71,4.12,9.02,21.28,0.0,0.0,0.22141,158.98,9146.85,5693.5,1.0105,70.92,1.0,70.92,82.02,82.02,0.0,61.88,1.0,61.88,82.02,82.02,0.0,77.9,33.58,8.54,10.49,53.48,5.81,11.53,43.71,4.12,9.02,21.28,0.0,0.0,0.22141 +base-hvac-room-ac-with-heating.xml,95.46,29.48,8.67,10.49,22.02,5.04,11.52,27.46,4.12,9.02,21.28,0.0,0.0,0.21958,93.87,5254.91,5540.43,1.0105,52.83,1.0,52.83,95.46,95.46,0.0,47.13,1.0,47.13,95.46,95.46,0.0,90.95,33.58,8.55,10.49,24.94,4.98,11.53,27.46,4.12,9.02,21.28,0.0,0.0,0.21958 +base-hvac-room-ac-with-reverse-cycle.xml,66.3,29.48,8.67,10.49,22.02,5.04,11.52,11.94,3.17,9.02,21.28,0.0,0.0,0.21958,67.66,3787.59,5540.43,1.0105,52.83,1.0,52.83,66.3,66.3,0.0,47.13,1.0,47.13,66.3,66.3,0.0,63.1,33.58,8.55,10.49,24.94,4.98,11.53,11.94,3.17,9.02,21.28,0.0,0.0,0.21958 +base-hvac-space-heater-gas-only.xml,68.66,29.48,8.66,10.49,46.95,5.37,11.52,27.46,4.95,9.02,21.28,0.0,0.0,0.22132,120.52,6891.03,5658.28,1.0105,57.41,1.0,57.41,68.66,68.66,0.0,52.13,1.0,52.13,68.66,68.66,0.0,65.19,33.58,8.55,10.49,53.48,5.32,11.53,27.46,4.95,9.02,21.28,0.0,0.0,0.22132 +base-hvac-stove-wood-pellets-only.xml,76.51,29.48,8.66,10.49,46.95,5.37,11.52,34.3,4.95,9.02,21.28,0.0,0.0,0.22132,,,,,57.41,1.0,57.41,76.51,76.51,0.0,52.13,1.0,52.13,76.51,76.51,0.0,72.65,33.58,8.55,10.49,53.48,5.32,11.53,34.3,4.95,9.02,21.28,0.0,0.0,0.22132 +base-hvac-undersized.xml,73.59,29.48,8.66,10.49,46.97,5.34,11.52,33.88,4.51,9.02,21.28,0.0,0.0,0.22097,139.5,7759.92,5504.73,1.0105,56.2,1.0,56.2,73.59,73.59,0.0,50.79,1.0,50.79,73.59,73.59,0.0,69.88,33.58,8.55,10.49,53.5,5.29,11.53,33.88,4.51,9.02,21.28,0.0,0.0,0.22097 +base-hvac-wall-furnace-elec-only.xml,95.74,29.48,8.66,10.49,22.9,5.37,11.52,28.02,4.95,9.02,21.28,0.0,0.0,0.21863,94.11,5380.18,5658.28,1.0104,55.8,1.0,55.8,95.74,95.74,0.0,50.22,1.0,50.22,95.74,95.74,0.0,91.29,33.58,8.55,10.49,25.87,5.32,11.53,28.02,4.95,9.02,21.28,0.0,0.0,0.21863 +base-lighting-ceiling-fans.xml,78.13,29.46,8.36,10.49,46.94,5.18,11.52,38.49,4.91,9.02,21.8,0.0,0.0,0.21862,151.48,8508.1,5558.68,1.0104,56.22,1.0,56.22,78.13,78.13,0.0,50.85,1.0,50.85,78.13,78.13,0.0,74.22,33.56,8.23,10.49,53.47,5.13,11.52,38.49,4.91,9.02,21.8,0.0,0.0,0.21862 +base-location-baltimore-md.xml,68.69,20.17,11.07,9.61,32.28,6.89,10.82,17.61,7.09,8.52,15.13,0.0,0.0,0.27069,71.22,8874.24,11619.48,1.0724,51.24,1.0,51.24,68.69,68.69,0.0,48.89,1.0,48.89,68.69,68.69,0.0,67.7,20.95,11.02,9.61,33.53,6.92,10.82,17.61,7.09,8.52,15.13,0.0,0.0,0.27069 +base-location-capetown-zaf.xml,81.06,3.92,5.25,8.35,6.28,2.84,9.47,0.68,4.83,7.51,15.13,0.0,0.0,0.15686,,,,,50.39,1.0,50.39,81.06,81.06,0.0,48.18,1.0,48.18,81.06,81.06,0.0,80.46,4.34,5.06,8.35,6.95,2.75,9.47,0.68,4.83,7.51,15.13,0.0,0.0,0.15686 +base-location-dallas-tx.xml,67.47,9.38,26.9,7.53,15.03,15.95,8.51,4.02,13.2,6.72,15.13,0.0,0.0,0.27042,70.75,5735.01,7559.66,1.0723,46.94,1.0,46.94,67.47,67.47,0.0,44.11,1.0,44.11,67.47,67.47,0.0,66.56,9.9,26.96,7.53,15.86,16.14,8.51,4.02,13.2,6.72,15.13,0.0,0.0,0.27042 +base-location-duluth-mn.xml,72.06,44.96,1.99,13.08,71.63,2.09,14.52,57.05,2.55,11.43,15.13,0.0,0.0,0.25606,156.11,10539.16,6319.45,1.0683,53.97,1.0,53.97,72.06,72.06,0.0,47.16,1.0,47.16,72.06,72.06,0.0,67.69,50.07,1.78,13.08,79.77,2.0,14.52,57.05,2.55,11.43,15.13,0.0,0.0,0.25606 +base-location-helena-mt.xml,77.65,48.33,3.63,11.9,76.97,2.66,12.95,64.77,2.39,10.17,21.28,0.0,0.0,0.22273,199.35,11627.82,5771.64,1.0106,57.67,1.0,57.67,77.65,77.65,0.0,51.0,1.0,51.0,77.65,77.65,0.0,72.32,55.16,3.42,11.9,87.86,2.56,12.95,64.77,2.39,10.17,21.28,0.0,0.0,0.22273 +base-location-honolulu-hi.xml,79.68,0.0,43.22,5.18,0.0,23.91,6.1,0.0,20.65,4.75,15.13,0.0,0.0,0.17909,,,,,62.6,1.0,62.6,79.68,79.68,0.0,41.43,1.0,41.43,79.68,79.68,0.0,79.65,0.0,43.21,5.18,0.0,23.93,6.1,0.0,20.65,4.75,15.13,0.0,0.0,0.17909 +base-location-miami-fl.xml,76.03,0.05,41.3,5.34,0.08,24.12,6.26,0.0,19.6,4.88,15.13,0.0,0.0,0.20138,75.59,5854.92,7353.23,1.0533,63.33,1.0,63.33,76.03,76.03,0.0,43.39,1.0,43.39,76.03,76.03,0.0,76.02,0.05,41.3,5.34,0.08,24.12,6.26,0.0,19.6,4.88,15.13,0.0,0.0,0.20138 +base-location-phoenix-az.xml,70.09,1.22,51.94,5.61,1.96,29.42,6.56,0.07,22.27,5.11,15.13,0.0,0.0,0.28225,70.34,4742.4,6268.0,1.0756,48.87,1.0,48.87,70.09,70.09,0.0,44.49,1.0,44.49,70.09,70.09,0.0,70.01,1.25,51.99,5.61,2.0,29.46,6.56,0.07,22.27,5.11,15.13,0.0,0.0,0.28225 +base-location-portland-or.xml,75.23,12.84,4.0,9.98,20.57,2.74,11.26,15.22,3.12,8.94,15.13,0.0,0.0,0.1876,131.84,3983.43,2878.63,1.0496,66.14,1.0,66.14,75.23,75.23,0.0,50.2,1.0,50.2,75.23,75.23,0.0,73.97,13.68,3.88,9.98,21.91,2.69,11.26,15.22,3.12,8.94,15.13,0.0,0.0,0.1876 +base-mechvent-balanced.xml,82.35,29.08,8.85,10.49,46.34,5.43,11.52,42.48,5.15,9.02,21.28,1.79,0.0,0.22097,162.3,9217.86,5620.44,1.0105,56.2,1.0,56.2,82.35,82.35,0.0,50.79,1.0,50.79,82.35,82.35,0.0,78.29,33.18,8.73,10.49,52.85,5.38,11.53,42.48,5.15,9.02,21.28,1.79,0.0,0.22097 +base-mechvent-cfis-airflow-fraction-zero.xml,79.07,29.22,8.79,10.49,46.56,5.39,11.52,37.15,5.27,9.02,21.28,1.77,0.0,0.22097,149.82,8449.97,5581.17,1.0105,56.2,1.0,56.2,79.07,79.07,0.0,50.79,1.0,50.79,79.07,79.07,0.0,75.13,33.31,8.67,10.49,53.07,5.35,11.53,37.15,5.27,9.02,21.28,1.77,0.0,0.22097 +base-mechvent-cfis-supplemental-fan-exhaust.xml,75.76,29.22,8.79,10.49,46.56,5.39,11.52,35.32,5.12,9.02,21.28,0.5,0.0,0.22097,143.01,8065.39,5581.17,1.0105,56.2,1.0,56.2,75.76,75.76,0.0,50.79,1.0,50.79,75.76,75.76,0.0,71.99,33.31,8.67,10.49,53.07,5.35,11.53,35.32,5.12,9.02,21.28,0.5,0.0,0.22097 +base-mechvent-cfis.xml,79.92,29.22,8.79,10.49,46.56,5.39,11.52,38.43,5.24,9.02,21.28,1.74,0.0,0.22097,153.02,8630.41,5581.17,1.0105,56.2,1.0,56.2,79.92,79.92,0.0,50.79,1.0,50.79,79.92,79.92,0.0,75.95,33.31,8.67,10.49,53.07,5.35,11.53,38.43,5.24,9.02,21.28,1.74,0.0,0.22097 +base-mechvent-erv-atre-asre.xml,71.53,28.91,8.93,10.49,46.07,5.46,11.52,27.94,5.4,9.02,21.28,1.79,0.0,0.22097,124.16,7114.03,5670.07,1.0105,56.2,1.0,56.2,71.53,71.53,0.0,50.79,1.0,50.79,71.53,71.53,0.0,68.02,33.0,8.8,10.49,52.58,5.41,11.53,27.94,5.4,9.02,21.28,1.79,0.0,0.22097 +base-mechvent-erv.xml,71.53,28.91,8.93,10.49,46.07,5.46,11.52,27.95,5.4,9.02,21.28,1.79,0.0,0.22097,124.17,7114.52,5670.07,1.0105,56.2,1.0,56.2,71.53,71.53,0.0,50.79,1.0,50.79,71.53,71.53,0.0,68.02,33.0,8.8,10.49,52.58,5.41,11.53,27.95,5.4,9.02,21.28,1.79,0.0,0.22097 +base-mechvent-exhaust.xml,78.31,29.22,8.79,10.49,46.56,5.39,11.52,38.08,5.11,9.02,21.28,0.9,0.0,0.22097,150.75,8501.88,5581.17,1.0105,56.2,1.0,56.2,78.31,78.31,0.0,50.79,1.0,50.79,78.31,78.31,0.0,74.41,33.31,8.67,10.49,53.07,5.35,11.53,38.08,5.11,9.02,21.28,0.9,0.0,0.22097 +base-mechvent-hrv-asre.xml,71.54,28.91,8.93,10.49,46.07,5.46,11.52,27.94,5.4,9.02,21.28,1.79,0.0,0.22097,124.16,7114.08,5670.07,1.0105,56.2,1.0,56.2,71.54,71.54,0.0,50.79,1.0,50.79,71.54,71.54,0.0,68.03,33.0,8.8,10.49,52.58,5.41,11.53,27.94,5.4,9.02,21.28,1.79,0.0,0.22097 +base-mechvent-hrv.xml,71.54,28.91,8.93,10.49,46.07,5.46,11.52,27.94,5.4,9.02,21.28,1.79,0.0,0.22097,124.17,7114.56,5670.07,1.0105,56.2,1.0,56.2,71.54,71.54,0.0,50.79,1.0,50.79,71.54,71.54,0.0,68.03,33.0,8.8,10.49,52.58,5.41,11.53,27.94,5.4,9.02,21.28,1.79,0.0,0.22097 +base-mechvent-multiple.xml,82.07,29.04,8.88,10.49,46.269999999999996,6.33,11.52,41.85,6.04,9.02,21.28,1.45,0.0,0.22115,160.34,9212.02,5685.33,1.0105,56.95,1.0,56.95,82.07,82.07,0.0,51.54,1.0,51.54,82.07,82.07,0.0,78.01,33.12,8.76,10.49,52.769999999999996,6.28,11.53,41.85,6.04,9.02,21.28,1.45,0.0,0.22115 +base-mechvent-supply.xml,78.06,29.22,8.79,10.49,46.56,5.39,11.52,37.46,5.21,9.02,21.28,0.9,0.0,0.22097,149.25,8417.51,5581.17,1.0105,56.2,1.0,56.2,78.06,78.06,0.0,50.79,1.0,50.79,78.06,78.06,0.0,74.17,33.31,8.67,10.49,53.07,5.35,11.53,37.46,5.21,9.02,21.28,0.9,0.0,0.22097 +base-mechvent-whole-house-fan.xml,76.64,29.48,8.66,10.49,46.97,5.34,11.52,38.65,3.61,9.03,21.28,0.0,0.0,0.22097,151.77,8442.24,5504.73,1.0105,56.2,1.0,56.2,76.64,76.64,0.0,50.79,1.0,50.79,76.64,76.64,0.0,72.78,33.58,8.55,10.49,53.5,5.29,11.53,38.65,3.61,9.03,21.28,0.0,0.0,0.22097 +base-misc-generators.xml,76.59,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,192.64,10715.86,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,72.73,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-pv.xml,37.41,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,119.82,6665.37,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,69.15,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base-version-co2-2019ABCD.xml,,,,,,,,,,,,,,,152.49,8482.65,5504.73,1.0105,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2014.xml,78.17,30.84,8.63,11.44,49.07,4.47,12.37,36.97,4.14,11.49,21.71,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2014A.xml,75.6,30.8,8.65,10.39,48.99,4.48,11.42,36.94,4.15,8.56,21.71,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2014AE.xml,74.72,30.8,8.65,10.39,48.99,4.48,11.42,36.94,4.15,8.56,21.71,0.0,0.0,0.24529,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2014AEG.xml,74.06,30.8,8.65,10.39,48.99,4.48,11.42,37.35,4.1,8.56,21.04,0.0,0.0,0.24941,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2019.xml,75.5,29.42,8.7,10.39,46.81,4.48,11.42,37.35,4.1,8.56,21.04,0.0,0.0,0.21846,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2019A.xml,77.07,29.48,8.67,10.49,46.9,4.47,11.52,37.35,4.1,9.02,21.28,0.0,0.0,0.22071,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2019AB.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2019ABC.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-eri-2019ABCD.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +base-version-iecc-eri-2015.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,74.06,30.8,8.65,10.39,48.99,4.48,11.42,37.35,4.1,8.56,21.04,0.0,0.0,0.24941 +base-version-iecc-eri-2018.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,71.63,33.52,8.58,10.39,53.33,4.44,11.42,37.35,4.1,8.56,21.04,0.0,0.0,0.24941 +base-version-iecc-eri-2021.xml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 +base.xml,78.47,29.48,8.66,10.49,46.97,5.34,11.52,38.51,5.16,9.02,21.28,0.0,0.0,0.22097,152.49,8482.65,5504.73,1.0105,56.2,1.0,56.2,78.47,78.47,0.0,50.79,1.0,50.79,78.47,78.47,0.0,74.51,33.58,8.55,10.49,53.5,5.29,11.53,38.51,5.16,9.02,21.28,0.0,0.0,0.22097 diff --git a/workflow/tests/es_zerh_test.rb b/workflow/tests/es_zerh_test.rb index 28394e1a52..4e43aa5c23 100644 --- a/workflow/tests/es_zerh_test.rb +++ b/workflow/tests/es_zerh_test.rb @@ -10,6 +10,8 @@ class ESZERHTest < Minitest::Test def setup + @root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) + @sample_files_path = File.join(@root_path, 'workflow', 'sample_files') @test_results_dir = File.join(File.dirname(__FILE__), 'test_results') FileUtils.mkdir_p @test_results_dir @test_files_dir = File.join(File.dirname(__FILE__), 'test_files') @@ -57,83 +59,88 @@ def test_epa end def test_saf - def get_results_hash(hpxml) - return { rated_facility_type: hpxml.building_construction.residential_facility_type, - rated_cfa: hpxml.building_construction.conditioned_floor_area, - rated_nbr: hpxml.building_construction.number_of_bedrooms } + def get_results_hash(hpxml_bldg) + return { rated_facility_type: hpxml_bldg.building_construction.residential_facility_type, + rated_cfa: hpxml_bldg.building_construction.conditioned_floor_area, + rated_nbr: hpxml_bldg.building_construction.number_of_bedrooms } end - root_path = File.absolute_path(File.join(File.dirname(__FILE__), '..', '..')) - saf_affected_versions = [ESConstants.SFNationalVer3_0, ESConstants.SFPacificVer3_0, ZERHConstants.Ver1] # Single-family detached - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base-foundation-slab.xml')) - hpxml.building_construction.conditioned_floor_area *= 2.0 + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-slab.xml')) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.conditioned_floor_area *= 2.0 [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) + results = get_results_hash(hpxml_bldg) if saf_affected_versions.include? es_version - assert_in_epsilon(0.95, get_saf(results, es_version, hpxml), 0.001) + assert_in_epsilon(0.95, get_saf(results, es_version, hpxml_bldg), 0.001) else - assert_equal(1.0, get_saf(results, es_version, hpxml)) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end end # Single-family detached, 2 bedrooms - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base-foundation-slab.xml')) - hpxml.building_construction.conditioned_floor_area *= 2.0 - hpxml.building_construction.number_of_bedrooms = 2 + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-slab.xml')) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.conditioned_floor_area *= 2.0 + hpxml_bldg.building_construction.number_of_bedrooms = 2 [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) + results = get_results_hash(hpxml_bldg) if saf_affected_versions.include? es_version - assert_in_epsilon(0.877, get_saf(results, es_version, hpxml), 0.001) + assert_in_epsilon(0.877, get_saf(results, es_version, hpxml_bldg), 0.001) else - assert_equal(1.0, get_saf(results, es_version, hpxml)) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end end # Single-family detached, 5 bedrooms - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base-foundation-slab.xml')) - hpxml.building_construction.conditioned_floor_area *= 2.0 - hpxml.building_construction.number_of_bedrooms = 5 + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-foundation-slab.xml')) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.building_construction.conditioned_floor_area *= 2.0 + hpxml_bldg.building_construction.number_of_bedrooms = 5 [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) - assert_equal(1.0, get_saf(results, es_version, hpxml)) + results = get_results_hash(hpxml_bldg) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end # Single-family detached, conditioned basement below grade - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base.xml')) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml_bldg = hpxml.buildings[0] [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) - assert_equal(1.0, get_saf(results, es_version, hpxml)) + results = get_results_hash(hpxml_bldg) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end # Single-family detached, conditioned basement above grade - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base.xml')) - hpxml.foundation_walls.each do |fwall| + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base.xml')) + hpxml_bldg = hpxml.buildings[0] + hpxml_bldg.foundation_walls.each do |fwall| fwall.depth_below_grade = fwall.depth_below_grade / 2.0 - 0.5 end [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) + results = get_results_hash(hpxml_bldg) if saf_affected_versions.include? es_version - assert_in_epsilon(0.95, get_saf(results, es_version, hpxml), 0.001) + assert_in_epsilon(0.95, get_saf(results, es_version, hpxml_bldg), 0.001) else - assert_equal(1.0, get_saf(results, es_version, hpxml)) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end end # Single-family attached - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base-bldgtype-attached.xml')) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-sfa-unit.xml')) + hpxml_bldg = hpxml.buildings[0] [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) - assert_equal(1.0, get_saf(results, es_version, hpxml)) + results = get_results_hash(hpxml_bldg) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end # Apartment unit - hpxml = HPXML.new(hpxml_path: File.join(root_path, 'workflow', 'sample_files', 'base-bldgtype-multifamily.xml')) + hpxml = HPXML.new(hpxml_path: File.join(@sample_files_path, 'base-bldgtype-mf-unit.xml')) + hpxml_bldg = hpxml.buildings[0] [*ESConstants.AllVersions, *ZERHConstants.AllVersions].each do |es_version| - results = get_results_hash(hpxml) - assert_equal(1.0, get_saf(results, es_version, hpxml)) + results = get_results_hash(hpxml_bldg) + assert_equal(1.0, get_saf(results, es_version, hpxml_bldg)) end end diff --git a/workflow/tests/util.rb b/workflow/tests/util.rb index 95d740fc7f..72875ece70 100644 --- a/workflow/tests/util.rb +++ b/workflow/tests/util.rb @@ -317,7 +317,8 @@ def _test_resnet_hers_reference_home_auto_generation(test_name, dir_name) # Update HPXML to override mech vent fan power for eRatio test new_hpxml = HPXML.new(hpxml_path: out_xml) - new_hpxml.ventilation_fans.each do |vent_fan| + new_hpxml_bldg = new_hpxml.buildings[0] + new_hpxml_bldg.ventilation_fans.each do |vent_fan| next unless vent_fan.used_for_whole_building_ventilation if (vent_fan.fan_type == HPXML::MechVentTypeSupply) || (vent_fan.fan_type == HPXML::MechVentTypeExhaust) @@ -330,7 +331,7 @@ def _test_resnet_hers_reference_home_auto_generation(test_name, dir_name) vent_fan.fan_power = 0.50 * vent_fan.tested_flow_rate end end - XMLHelper.write_file(new_hpxml.to_oga, out_xml) + XMLHelper.write_file(new_hpxml.to_doc, out_xml) _rundir, _hpxmls, csvs = _run_workflow(out_xml, test_name) worksheet_results = _get_csv_results([csvs[:eri_worksheet]]) @@ -532,15 +533,16 @@ def _check_ashrae_140_results(htg_loads, clg_loads) def _get_reference_home_components(hpxml, test_num) results = {} hpxml = HPXML.new(hpxml_path: hpxml) + hpxml_bldg = hpxml.buildings[0] # Above-grade walls - wall_u, wall_solar_abs, wall_emiss, _wall_area = _get_above_grade_walls(hpxml) + wall_u, wall_solar_abs, wall_emiss, _wall_area = _get_above_grade_walls(hpxml_bldg) results['Above-grade walls (Uo)'] = wall_u.round(3) results['Above-grade wall solar absorptance (α)'] = wall_solar_abs.round(2) results['Above-grade wall infrared emittance (ε)'] = wall_emiss.round(2) # Basement walls - bsmt_wall_r = _get_basement_walls(hpxml) + bsmt_wall_r = _get_basement_walls(hpxml_bldg) if test_num == 4 results['Basement walls insulation R-Value'] = bsmt_wall_r.round(0) else @@ -549,7 +551,7 @@ def _get_reference_home_components(hpxml, test_num) results['Basement walls (Uo)'] = 'n/a' # Above-grade floors - floors_u = _get_above_grade_floors(hpxml) + floors_u = _get_above_grade_floors(hpxml_bldg) if test_num <= 2 results['Above-grade floors (Uo)'] = floors_u.round(3) else @@ -557,7 +559,7 @@ def _get_reference_home_components(hpxml, test_num) end # Slab insulation - slab_r, carpet_r, exp_mas_floor_area = _get_hpxml_slabs(hpxml) + slab_r, carpet_r, exp_mas_floor_area = _get_slabs(hpxml_bldg) if test_num >= 3 results['Slab insulation R-Value'] = slab_r.round(0) else @@ -565,20 +567,20 @@ def _get_reference_home_components(hpxml, test_num) end # Ceilings - ceil_u, _ceil_area = _get_ceilings(hpxml) + ceil_u, _ceil_area = _get_ceilings(hpxml_bldg) results['Ceilings (Uo)'] = ceil_u.round(3) # Roofs - roof_solar_abs, roof_emiss, _roof_area = _get_roofs(hpxml) + roof_solar_abs, roof_emiss, _roof_area = _get_roofs(hpxml_bldg) results['Roof solar absorptance (α)'] = roof_solar_abs.round(2) results['Roof infrared emittance (ε)'] = roof_emiss.round(2) # Attic vent area - attic_vent_area = _get_attic_vent_area(hpxml) + attic_vent_area = _get_attic_vent_area(hpxml_bldg) results['Attic vent area (ft2)'] = attic_vent_area.round(2) # Crawlspace vent area - crawl_vent_area = _get_crawl_vent_area(hpxml) + crawl_vent_area = _get_crawl_vent_area(hpxml_bldg) if test_num == 2 results['Crawlspace vent area (ft2)'] = crawl_vent_area.round(2) else @@ -595,12 +597,12 @@ def _get_reference_home_components(hpxml, test_num) end # Doors - door_u, door_area = _get_doors(hpxml) + door_u, door_area = _get_doors(hpxml_bldg) results['Door Area (ft2)'] = door_area.round(0) results['Door U-Factor'] = door_u.round(2) # Windows - win_areas, win_u, win_shgc_htg, win_shgc_clg = _get_windows(hpxml) + win_areas, win_u, win_shgc_htg, win_shgc_clg = _get_windows(hpxml_bldg) results['North window area (ft2)'] = win_areas[0].round(2) results['South window area (ft2)'] = win_areas[180].round(2) results['East window area (ft2)'] = win_areas[90].round(2) @@ -610,16 +612,16 @@ def _get_reference_home_components(hpxml, test_num) results['Window SHGCo (cooling)'] = win_shgc_clg.round(2) # Infiltration - sla, _ach50 = _get_infiltration(hpxml) + sla, _ach50 = _get_infiltration(hpxml_bldg) results['SLAo (ft2/ft2)'] = sla.round(5) # Internal gains - xml_it_sens, xml_it_lat = _get_internal_gains(hpxml) + xml_it_sens, xml_it_lat = _get_internal_gains(hpxml_bldg, hpxml.header.eri_calculation_version) results['Sensible Internal gains (Btu/day)'] = xml_it_sens.round(0) results['Latent Internal gains (Btu/day)'] = xml_it_lat.round(0) # HVAC - afue, hspf, seer, dse = _get_hvac(hpxml) + afue, hspf, seer, dse = _get_hvac(hpxml_bldg) if (test_num == 1) || (test_num == 4) results['Labeled heating system rating and efficiency'] = afue.round(2) else @@ -629,17 +631,17 @@ def _get_reference_home_components(hpxml, test_num) results['Air Distribution System Efficiency'] = dse.round(2) # Thermostat - tstat, htg_sp, clg_sp = _get_tstat(hpxml) + tstat, htg_sp, clg_sp = _get_tstat(hpxml_bldg) results['Thermostat Type'] = tstat results['Heating thermostat settings'] = htg_sp.round(0) results['Cooling thermostat settings'] = clg_sp.round(0) # Mechanical ventilation - mv_kwh, _mv_cfm = _get_mech_vent(hpxml) + mv_kwh, _mv_cfm = _get_mech_vent(hpxml_bldg) results['Mechanical ventilation (kWh/y)'] = mv_kwh.round(2) # Domestic hot water - ref_pipe_l, ref_loop_l = _get_dhw(hpxml) + ref_pipe_l, ref_loop_l = _get_dhw(hpxml_bldg) results['DHW pipe length refPipeL'] = ref_pipe_l.round(1) results['DHW loop length refLoopL'] = ref_loop_l.round(1) @@ -649,38 +651,39 @@ def _get_reference_home_components(hpxml, test_num) def _get_iad_home_components(hpxml, test_num) results = {} hpxml = HPXML.new(hpxml_path: hpxml) + hpxml_bldg = hpxml.buildings[0] # Geometry - results['Number of Stories'] = hpxml.building_construction.number_of_conditioned_floors - results['Number of Bedrooms'] = hpxml.building_construction.number_of_bedrooms - results['Conditioned Floor Area (ft2)'] = hpxml.building_construction.conditioned_floor_area - results['Infiltration Volume (ft3)'] = hpxml.air_infiltration_measurements[0].infiltration_volume + results['Number of Stories'] = hpxml_bldg.building_construction.number_of_conditioned_floors + results['Number of Bedrooms'] = hpxml_bldg.building_construction.number_of_bedrooms + results['Conditioned Floor Area (ft2)'] = hpxml_bldg.building_construction.conditioned_floor_area + results['Infiltration Volume (ft3)'] = hpxml_bldg.air_infiltration_measurements[0].infiltration_volume # Above-grade Walls - wall_u, _wall_solar_abs, _wall_emiss, wall_area = _get_above_grade_walls(hpxml) + wall_u, _wall_solar_abs, _wall_emiss, wall_area = _get_above_grade_walls(hpxml_bldg) results['Above-grade walls area (ft2)'] = wall_area results['Above-grade walls (Uo)'] = wall_u # Roof - _roof_solar_abs, _roof_emiss, roof_area = _get_roofs(hpxml) + _roof_solar_abs, _roof_emiss, roof_area = _get_roofs(hpxml_bldg) results['Roof gross area (ft2)'] = roof_area # Ceilings - ceil_u, ceil_area = _get_ceilings(hpxml) + ceil_u, ceil_area = _get_ceilings(hpxml_bldg) results['Ceiling gross projected footprint area (ft2)'] = ceil_area results['Ceilings (Uo)'] = ceil_u # Crawlspace - crawl_vent_area = _get_crawl_vent_area(hpxml) + crawl_vent_area = _get_crawl_vent_area(hpxml_bldg) results['Crawlspace vent area (ft2)'] = crawl_vent_area # Doors - door_u, door_area = _get_doors(hpxml) + door_u, door_area = _get_doors(hpxml_bldg) results['Door Area (ft2)'] = door_area results['Door R-value'] = 1.0 / door_u # Windows - win_areas, win_u, win_shgc_htg, win_shgc_clg = _get_windows(hpxml) + win_areas, win_u, win_shgc_htg, win_shgc_clg = _get_windows(hpxml_bldg) results['North window area (ft2)'] = win_areas[0] results['South window area (ft2)'] = win_areas[180] results['East window area (ft2)'] = win_areas[90] @@ -690,16 +693,16 @@ def _get_iad_home_components(hpxml, test_num) results['Window SHGCo (cooling)'] = win_shgc_clg # Infiltration - _sla, ach50 = _get_infiltration(hpxml) + _sla, ach50 = _get_infiltration(hpxml_bldg) results['Infiltration rate (ACH50)'] = ach50 # Mechanical Ventilation - mv_kwh, mv_cfm = _get_mech_vent(hpxml) + mv_kwh, mv_cfm = _get_mech_vent(hpxml_bldg) results['Mechanical ventilation rate'] = mv_cfm results['Mechanical ventilation'] = mv_kwh # HVAC - afue, hspf, seer, _dse = _get_hvac(hpxml) + afue, hspf, seer, _dse = _get_hvac(hpxml_bldg) if (test_num == 1) || (test_num == 4) results['Labeled heating system rating and efficiency'] = afue else @@ -708,7 +711,7 @@ def _get_iad_home_components(hpxml, test_num) results['Labeled cooling system rating and efficiency'] = seer # Thermostat - tstat, htg_sp, clg_sp = _get_tstat(hpxml) + tstat, htg_sp, clg_sp = _get_tstat(hpxml_bldg) results['Thermostat Type'] = tstat results['Heating thermostat settings'] = htg_sp results['Cooling thermostat settings'] = clg_sp @@ -978,9 +981,9 @@ def _check_iad_home_components(results, test_num) assert_equal(78, results['Cooling thermostat settings']) end -def _get_above_grade_walls(hpxml) +def _get_above_grade_walls(hpxml_bldg) u_factor = solar_abs = emittance = area = num = 0.0 - hpxml.walls.each do |wall| + hpxml_bldg.walls.each do |wall| next unless wall.is_exterior_thermal_boundary u_factor += 1.0 / wall.insulation_assembly_r_value @@ -992,9 +995,9 @@ def _get_above_grade_walls(hpxml) return u_factor / num, solar_abs / num, emittance / num, area end -def _get_basement_walls(hpxml) +def _get_basement_walls(hpxml_bldg) r_value = num = 0.0 - hpxml.foundation_walls.each do |foundation_wall| + hpxml_bldg.foundation_walls.each do |foundation_wall| next unless foundation_wall.is_exterior_thermal_boundary r_value += foundation_wall.insulation_exterior_r_value @@ -1004,9 +1007,9 @@ def _get_basement_walls(hpxml) return r_value / num end -def _get_above_grade_floors(hpxml) +def _get_above_grade_floors(hpxml_bldg) u_factor = num = 0.0 - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_floor u_factor += 1.0 / floor.insulation_assembly_r_value @@ -1015,9 +1018,9 @@ def _get_above_grade_floors(hpxml) return u_factor / num end -def _get_hpxml_slabs(hpxml) +def _get_slabs(hpxml_bldg) r_value = carpet_r_value = exp_area = carpet_num = r_num = 0.0 - hpxml.slabs.each do |slab| + hpxml_bldg.slabs.each do |slab| exp_area += (slab.area * (1.0 - slab.carpet_fraction)) carpet_r_value += Float(slab.carpet_r_value) carpet_num += 1 @@ -1029,9 +1032,9 @@ def _get_hpxml_slabs(hpxml) return r_value / r_num, carpet_r_value / carpet_num, exp_area end -def _get_ceilings(hpxml) +def _get_ceilings(hpxml_bldg) u_factor = area = num = 0.0 - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling u_factor += 1.0 / floor.insulation_assembly_r_value @@ -1041,9 +1044,9 @@ def _get_ceilings(hpxml) return u_factor / num, area end -def _get_roofs(hpxml) +def _get_roofs(hpxml_bldg) solar_abs = emittance = area = num = 0.0 - hpxml.roofs.each do |roof| + hpxml_bldg.roofs.each do |roof| solar_abs += roof.solar_absorptance emittance += roof.emittance area += roof.area @@ -1052,14 +1055,14 @@ def _get_roofs(hpxml) return solar_abs / num, emittance / num, area end -def _get_attic_vent_area(hpxml) +def _get_attic_vent_area(hpxml_bldg) area = sla = 0.0 - hpxml.attics.each do |attic| + hpxml_bldg.attics.each do |attic| next unless attic.attic_type == HPXML::AtticTypeVented sla = attic.vented_attic_sla end - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_ceiling && (floor.exterior_adjacent_to == HPXML::LocationAtticVented) area += floor.area @@ -1067,14 +1070,14 @@ def _get_attic_vent_area(hpxml) return sla * area end -def _get_crawl_vent_area(hpxml) +def _get_crawl_vent_area(hpxml_bldg) area = sla = 0.0 - hpxml.foundations.each do |foundation| + hpxml_bldg.foundations.each do |foundation| next unless foundation.foundation_type == HPXML::FoundationTypeCrawlspaceVented sla = foundation.vented_crawlspace_sla end - hpxml.floors.each do |floor| + hpxml_bldg.floors.each do |floor| next unless floor.is_floor && (floor.exterior_adjacent_to == HPXML::LocationCrawlspaceVented) area += floor.area @@ -1082,9 +1085,9 @@ def _get_crawl_vent_area(hpxml) return sla * area end -def _get_doors(hpxml) +def _get_doors(hpxml_bldg) area = u_factor = num = 0.0 - hpxml.doors.each do |door| + hpxml_bldg.doors.each do |door| area += door.area u_factor += 1.0 / door.r_value num += 1 @@ -1092,10 +1095,10 @@ def _get_doors(hpxml) return u_factor / num, area end -def _get_windows(hpxml) +def _get_windows(hpxml_bldg) areas = { 0 => 0.0, 90 => 0.0, 180 => 0.0, 270 => 0.0 } u_factor = shgc_htg = shgc_clg = num = 0.0 - hpxml.windows.each do |window| + hpxml_bldg.windows.each do |window| areas[window.azimuth] += window.area u_factor += window.ufactor shgc = window.shgc @@ -1108,27 +1111,26 @@ def _get_windows(hpxml) return areas, u_factor / num, shgc_htg / num, shgc_clg / num end -def _get_infiltration(hpxml) - air_infil = hpxml.air_infiltration_measurements[0] +def _get_infiltration(hpxml_bldg) + air_infil = hpxml_bldg.air_infiltration_measurements[0] ach50 = air_infil.air_leakage - cfa = hpxml.building_construction.conditioned_floor_area + cfa = hpxml_bldg.building_construction.conditioned_floor_area infil_volume = air_infil.infiltration_volume sla = Airflow.get_infiltration_SLA_from_ACH50(ach50, 0.65, cfa, infil_volume) return sla, ach50 end -def _get_internal_gains(hpxml) +def _get_internal_gains(hpxml_bldg, eri_version) s = '' - nbeds = hpxml.building_construction.number_of_bedrooms - cfa = hpxml.building_construction.conditioned_floor_area - eri_version = hpxml.header.eri_calculation_version - gfa = hpxml.slabs.select { |s| s.interior_adjacent_to == HPXML::LocationGarage }.map { |s| s.area }.inject(0, :+) + nbeds = hpxml_bldg.building_construction.number_of_bedrooms + cfa = hpxml_bldg.building_construction.conditioned_floor_area + gfa = hpxml_bldg.slabs.select { |s| s.interior_adjacent_to == HPXML::LocationGarage }.map { |s| s.area }.sum xml_pl_sens = 0.0 xml_pl_lat = 0.0 # Plug loads - hpxml.plug_loads.each do |plug_load| + hpxml_bldg.plug_loads.each do |plug_load| btu = UnitConversions.convert(plug_load.kwh_per_year, 'kWh', 'Btu') xml_pl_sens += (plug_load.frac_sensible * btu) xml_pl_lat += (plug_load.frac_latent * btu) @@ -1139,16 +1141,16 @@ def _get_internal_gains(hpxml) xml_appl_lat = 0.0 # Appliances: CookingRange - cooking_range = hpxml.cooking_ranges[0] + cooking_range = hpxml_bldg.cooking_ranges[0] cooking_range.usage_multiplier = 1.0 if cooking_range.usage_multiplier.nil? - oven = hpxml.ovens[0] + oven = hpxml_bldg.ovens[0] cr_annual_kwh, cr_annual_therm, cr_frac_sens, cr_frac_lat = HotWaterAndAppliances.calc_range_oven_energy(nbeds, cooking_range, oven) btu = UnitConversions.convert(cr_annual_kwh, 'kWh', 'Btu') + UnitConversions.convert(cr_annual_therm, 'therm', 'Btu') xml_appl_sens += (cr_frac_sens * btu) xml_appl_lat += (cr_frac_lat * btu) # Appliances: Refrigerator - refrigerator = hpxml.refrigerators[0] + refrigerator = hpxml_bldg.refrigerators[0] refrigerator.usage_multiplier = 1.0 if refrigerator.usage_multiplier.nil? rf_annual_kwh, rf_frac_sens, rf_frac_lat = HotWaterAndAppliances.calc_refrigerator_or_freezer_energy(refrigerator) btu = UnitConversions.convert(rf_annual_kwh, 'kWh', 'Btu') @@ -1156,7 +1158,7 @@ def _get_internal_gains(hpxml) xml_appl_lat += (rf_frac_lat * btu) # Appliances: Dishwasher - dishwasher = hpxml.dishwashers[0] + dishwasher = hpxml_bldg.dishwashers[0] dishwasher.usage_multiplier = 1.0 if dishwasher.usage_multiplier.nil? dw_annual_kwh, dw_frac_sens, dw_frac_lat, _dw_gpd = HotWaterAndAppliances.calc_dishwasher_energy_gpd(eri_version, nbeds, dishwasher) btu = UnitConversions.convert(dw_annual_kwh, 'kWh', 'Btu') @@ -1164,7 +1166,7 @@ def _get_internal_gains(hpxml) xml_appl_lat += (dw_frac_lat * btu) # Appliances: ClothesWasher - clothes_washer = hpxml.clothes_washers[0] + clothes_washer = hpxml_bldg.clothes_washers[0] clothes_washer.usage_multiplier = 1.0 if clothes_washer.usage_multiplier.nil? cw_annual_kwh, cw_frac_sens, cw_frac_lat, _cw_gpd = HotWaterAndAppliances.calc_clothes_washer_energy_gpd(eri_version, nbeds, clothes_washer) btu = UnitConversions.convert(cw_annual_kwh, 'kWh', 'Btu') @@ -1172,7 +1174,7 @@ def _get_internal_gains(hpxml) xml_appl_lat += (cw_frac_lat * btu) # Appliances: ClothesDryer - clothes_dryer = hpxml.clothes_dryers[0] + clothes_dryer = hpxml_bldg.clothes_dryers[0] clothes_dryer.usage_multiplier = 1.0 if clothes_dryer.usage_multiplier.nil? cd_annual_kwh, cd_annual_therm, cd_frac_sens, cd_frac_lat = HotWaterAndAppliances.calc_clothes_dryer_energy(eri_version, nbeds, clothes_dryer, clothes_washer) btu = UnitConversions.convert(cd_annual_kwh, 'kWh', 'Btu') + UnitConversions.convert(cd_annual_therm, 'therm', 'Btu') @@ -1197,7 +1199,7 @@ def _get_internal_gains(hpxml) # Lighting xml_ltg_sens = 0.0 f_int_cfl, f_grg_cfl, f_int_lfl, f_grg_lfl, f_int_led, f_grg_led = nil - hpxml.lighting_groups.each do |lg| + hpxml_bldg.lighting_groups.each do |lg| if (lg.lighting_type == HPXML::LightingTypeCFL) && (lg.location == HPXML::LocationInterior) f_int_cfl = lg.fraction_of_units_in_location elsif (lg.lighting_type == HPXML::LightingTypeCFL) && (lg.location == HPXML::LocationGarage) @@ -1223,17 +1225,17 @@ def _get_internal_gains(hpxml) return xml_btu_sens, xml_btu_lat end -def _get_hvac(hpxml) +def _get_hvac(hpxml_bldg) afue = hspf = seer = dse = num_afue = num_hspf = num_seer = num_dse = 0.0 - hpxml.heating_systems.each do |heating_system| + hpxml_bldg.heating_systems.each do |heating_system| afue += heating_system.heating_efficiency_afue num_afue += 1 end - hpxml.cooling_systems.each do |cooling_system| + hpxml_bldg.cooling_systems.each do |cooling_system| seer += cooling_system.cooling_efficiency_seer num_seer += 1 end - hpxml.heat_pumps.each do |heat_pump| + hpxml_bldg.heat_pumps.each do |heat_pump| if not heat_pump.heating_efficiency_hspf.nil? hspf += heat_pump.heating_efficiency_hspf num_hspf += 1 @@ -1243,7 +1245,7 @@ def _get_hvac(hpxml) num_seer += 1 end end - hpxml.hvac_distributions.each do |hvac_distribution| + hpxml_bldg.hvac_distributions.each do |hvac_distribution| dse += hvac_distribution.annual_heating_dse num_dse += 1 dse += hvac_distribution.annual_cooling_dse @@ -1252,17 +1254,17 @@ def _get_hvac(hpxml) return afue / num_afue, hspf / num_hspf, seer / num_seer, dse / num_dse end -def _get_tstat(hpxml) - hvac_control = hpxml.hvac_controls[0] +def _get_tstat(hpxml_bldg) + hvac_control = hpxml_bldg.hvac_controls[0] tstat = hvac_control.control_type.gsub(' thermostat', '') htg_sp, _htg_setback_sp, _htg_setback_hrs_per_week, _htg_setback_start_hr = HVAC.get_default_heating_setpoint(hvac_control.control_type) clg_sp, _clg_setup_sp, _clg_setup_hrs_per_week, _clg_setup_start_hr = HVAC.get_default_cooling_setpoint(hvac_control.control_type) return tstat, htg_sp, clg_sp end -def _get_mech_vent(hpxml) +def _get_mech_vent(hpxml_bldg) mv_kwh = mv_cfm = 0.0 - hpxml.ventilation_fans.each do |vent_fan| + hpxml_bldg.ventilation_fans.each do |vent_fan| next unless vent_fan.used_for_whole_building_ventilation hours = vent_fan.hours_in_operation @@ -1273,10 +1275,10 @@ def _get_mech_vent(hpxml) return mv_kwh, mv_cfm end -def _get_dhw(hpxml) - has_uncond_bsmnt = hpxml.has_location(HPXML::LocationBasementUnconditioned) - cfa = hpxml.building_construction.conditioned_floor_area - ncfl = hpxml.building_construction.number_of_conditioned_floors +def _get_dhw(hpxml_bldg) + has_uncond_bsmnt = hpxml_bldg.has_location(HPXML::LocationBasementUnconditioned) + cfa = hpxml_bldg.building_construction.conditioned_floor_area + ncfl = hpxml_bldg.building_construction.number_of_conditioned_floors ref_pipe_l = HotWaterAndAppliances.get_default_std_pipe_length(has_uncond_bsmnt, cfa, ncfl) ref_loop_l = HotWaterAndAppliances.get_default_recirc_loop_length(ref_pipe_l) return ref_pipe_l, ref_loop_l diff --git a/workflow/util.rb b/workflow/util.rb index 39fa6f266d..1487b333c5 100644 --- a/workflow/util.rb +++ b/workflow/util.rb @@ -17,9 +17,9 @@ def calc_saf(results, hpxml_obj_or_path) nbr = results[:rated_nbr] if hpxml_obj_or_path.is_a? String - hpxml = HPXML.new(hpxml_path: hpxml_obj_or_path) - elsif hpxml_obj_or_path.is_a? HPXML - hpxml = hpxml_obj_or_path + hpxml_bldg = HPXML.new(hpxml_path: hpxml_obj_or_path).buildings[0] + elsif hpxml_obj_or_path.is_a? HPXML::Building + hpxml_bldg = hpxml_obj_or_path else fail 'Unexpected argument.' end @@ -28,19 +28,19 @@ def calc_saf(results, hpxml_obj_or_path) cond_bsmt_floor_area = 0.0 cond_bsmt_ext_wall_area = 0.0 cond_bsmt_ext_wall_area_bg = 0.0 - hpxml.slabs.each do |slab| + hpxml_bldg.slabs.each do |slab| next unless slab.interior_adjacent_to == HPXML::LocationBasementConditioned cond_bsmt_floor_area += slab.area end - hpxml.foundation_walls.each do |fwall| + hpxml_bldg.foundation_walls.each do |fwall| next unless fwall.is_exterior next unless fwall.interior_adjacent_to == HPXML::LocationBasementConditioned cond_bsmt_ext_wall_area += fwall.area cond_bsmt_ext_wall_area_bg += (fwall.area * fwall.depth_below_grade / fwall.height) end - hpxml.walls.each do |wall| + hpxml_bldg.walls.each do |wall| next unless wall.is_exterior next unless wall.interior_adjacent_to == HPXML::LocationBasementConditioned